机器人管理平台 · 功能拆解与研发周计划

功能清单 · 研发周计划 · 评审跟进,三张表管一件事:谁在哪周做什么、还卡在哪。

更新 2026-10-29 释放范围:已释放 / 待释放 / 未释放

维护人:产品(功能清单、评审跟进)+ 研发负责人(周计划、状态) 最后更新:2026-10-29 版本:v0.3 定位:排期索引。只回答「有哪些功能、谁做、哪周做、卡在哪」;字段、交互、异常细节以原型和对应 PRD 为准,本文件不重复描述。


0. 三个视图,各管一件事

视图 章节 回答的问题 谁维护 什么时候更新
功能清单 第 3 章 平台有哪些大功能/小功能,哪些已释放 / 待释放 / 未释放 产品 设计定稿时新增;释放时改范围标签;编号只增不改
周计划 第 4 章 这周/下周研发做什么,做到什么程度算完成 研发负责人 每周五冻结下一周
评审跟进 第 5 章 设计漏了什么、哪些要先调研、卡在谁那里 产品登记,负责人回填 评审当天登记,关闭时写结论

日常怎么走一圈:

  1. 产品完成一个模块的设计后释放给研发,并把该模块的功能拆成功能项写进第 3 章,给编号(如 DEV-07)。没释放的模块只登记不排期,见 3.1。
  2. 研发负责人每周五从「已释放、已定稿、且未排期」的功能项里挑选,填周次和负责人(第 4 章)。
  3. 研发只更新自己负责行的「状态」;遇到没想清楚、做不了、要调研的,不私下改范围,登记到第 5 章。
  4. 产品处理第 5 章的问题,把结论回写成功能项或 PRD 修订;关闭时写清结论。
  5. 周五复盘:核对本周计划完成情况,延期项重新排周。

1. 约定

1.1 编号规则

代号 模块 原型页面(currentPage)
PLT 平台公共(登录、权限、主题、跨页) 全局
MOD 型号管理 model
OTA 版本管理(OTA 管理) ota
OTT 升级任务(OTA 管理) otaTask
DEV 设备管理 robot
GRP 分组管理 group
FLT 故障台账 fault
FST 故障统计 faultStats
GTD 导览编排 · 任务编排 guideTask
GSC 导览编排 · 稿件库 guideScript
GAC 导览编排 · 动作库 guideAction
GMP 导览编排 · 地图点位管理 guideMap
TEN 系统管理 · 租户管理 tenant
DEP 系统管理 · 部门管理 sysDept
USR 系统管理 · 用户管理 sysUser
ROL 系统管理 · 角色管理 sysRole
DIC 系统管理 · 字典管理 sysDict
LOG 系统管理 · 操作日志 sysLog

1.2 设计状态

标记 含义 能否排期
✅ 已定稿 原型可操作,关键口径(字段、状态、边界)在产品侧已确认 可以
◐ 设计中 有原型或草图,但口径还可能变,研发做了会返工 不可以
○ 未设计 只有菜单入口或想法 不可以

第 3 章把功能全量列出来(包括 ◐/○),方便看清全貌;但只有已释放模块里的 ✅ 项能排期,◐/○ 项在第 5 章登记补设计问题。

1.3 研发状态

状态 含义
未开始 已排周次,还没动工
进行中 开发中(前后端联调前都算)
已完成 已满足下方完成定义(DoD)
阻塞 因设计、依赖、环境、接口等原因停下,必须写清卡点和需要谁
已延期 本周完不成,已重新排到新周次,备注写原周次(如「W03 延期」)
已取消 需求取消,保留编号与原因
未释放 所属模块还没释放给研发,功能只登记不排期(见 3.1)

完成定义(DoD)——四条都满足才能标「已完成」:

  1. 前后端联调通过(或纯前端项自测通过),非 Mock 数据。
  2. 第 3 章「验收要点」逐条验证通过。
  3. 权限、异常、空态、加载态按设计稿覆盖;关键操作有留痕。
  4. 测试冒烟通过,没有 P0/P1 遗留缺陷。

1.4 优先级

级别 含义
P0 本期上线闭环必须完成,缺了业务走不通
P1 首期增强,试点前应有
P2 规模化、客户化或增值能力,可后置

优先级按「模块自身闭环」评,不按全平台评。这样每个已释放模块都有一套自己的 P0,研发看单模块就能判断先做哪几个。

1.5 周次

周次是排期的唯一单位。改周期(比如换成双周或阶段)时只改这张表的日期,功能行里的 W05 不用动。

周次 日期 备注
W01 2026-11-02 ~ 11-06 首个完整周
W02 2026-11-09 ~ 11-13
W03 2026-11-16 ~ 11-20
W04 2026-11-23 ~ 11-27
W05 2026-11-30 ~ 12-04
W06 2026-12-07 ~ 12-11
W07 2026-12-14 ~ 12-18
W08 2026-12-21 ~ 12-25
W09 2026-12-28 ~ 2027-01-01 元旦周,容量按 3 天算
W10 2027-01-04 ~ 01-08

2026-10-26 ~ 10-30 这一周作为过渡周,不单独排期;W01 从 11-02 起算。日期按实际顺延,表里只保留最近 10 周,更早的移到文末归档。


2. 当前基线(2026-10-29)


3. 功能清单

3.0 统计

已释放(可排期)

模块 功能项 P0 P1 P2 已取消 未定稿
MOD 型号管理 14 8 4 0 2 2
DEV 设备管理 31 9 12 6 4 5
GRP 分组管理 12 7 3 2 0 2
FLT 故障台账 16 3 4 3 6 4
FST 故障统计 6 3 2 1 0 1
GTD 导览编排 · 任务编排 11 8 3 0 0 0
GSC 导览编排 · 稿件库 5 3 2 0 0 0
GAC 导览编排 · 动作库 5 2 3 0 0 0
已释放合计 100 43 33 12 12 14

已释放共 100 项:已取消 12 项(按原型代码核对)、未定稿 14 项;研发当前可认领 88 项,其中 P0 43 项。

待释放(计划 W01 释放,设计需在 11-02 前定稿)

模块 功能项 P0 P1 P2 已取消 未定稿
PLT 平台公共 14 8 4 2 0 2
TEN 系统管理 · 租户管理 8 6 0 2 0 1
DEP 系统管理 · 部门管理 5 4 1 0 0 0
USR 系统管理 · 用户管理 9 6 3 0 0 0
ROL 系统管理 · 角色管理 6 6 0 0 0 0
DIC 系统管理 · 字典管理 5 4 1 0 0 0
LOG 系统管理 · 操作日志 6 4 2 0 0 1
待释放合计 53 38 11 4 0 4

待释放 53 项:系统管理六页 + 平台底座(登录 / 权限 / 数据范围)。释放后并入「已释放」表;其中未定稿 4 项,必须在 11-02 前补完。

未释放(仅登记,不占人力)

模块 功能项 P0 P1 P2 已取消 未定稿
OTA 版本管理 16 9 5 1 1 1
OTT 升级任务 14 10 2 2 0 1
GMP 导览编排 · 地图点位管理 1 0 0 1 0 1
未释放合计 31 19 7 4 1 3

未释放 31 项,等产品释放后并入上面的表。其中未定稿 3 项(◐/○)。

本表由 node 研发排期/统计.js 生成,改完功能清单或调整释放范围后重新执行。

3.1 释放范围与排期口径

释放是产品的一个动作:设计完一个模块,才把该模块释放给研发。只有已释放(含本周计划释放)的模块能进周计划;其余模块的功能项照常登记,用于看清全貌与依赖,但研发不认领、不算人力。

状态 模块 设计依据
已释放 型号管理、设备管理、分组管理 原型 + 机器人管理/机器人管理功能模块PRD.md
已释放 故障台账、故障统计 原型 + 故障管理/故障管理模块PRD.md(处理流程未实现,见 Q-023)
已释放 导览编排:任务编排、稿件库、动作库 原型(无 PRD,见 Q-009)
待释放(W01) 系统管理:租户 / 部门 / 用户 / 角色 / 字典 / 操作日志 无 PRD,设计需在 11-02 前定稿(Q-001)
待释放(W01) 平台底座:登录、菜单 / 按钮权限、数据范围、跨页联动、统一反馈 与系统管理强耦合,同批释放(Q-020)
未释放 OTA 管理 · 版本管理 仍在设计(Q-022)
未释放 OTA 管理 · 升级任务(批量 / 灰度 / 回滚) PRD 1.4 明确「本期不包含」(Q-002)
未释放 导览编排 · 地图点位管理 占位页,未设计(Q-011)

为什么系统管理要先释放:已释放模块的菜单显隐、按钮显隐、数据范围全部依赖权限体系。这套底座不落地,型号、设备、分组、故障、导览这五个模块都只能停留在「假权限」状态,后面每加一个页面都要返工。所以系统管理与平台底座排在 W01,优先于 OTA 和升级任务。

已释放模块中的未实现项

以下功能行当前状态为「已取消」,是按原型代码核对的结论,不是遗漏。若产品要恢复,请在评审中提出并重新立项:

模块 已取消项 原因
型号 MOD-10 可用版本数量、MOD-11 设备数量跳转 型号页已移除对应列
设备 DEV-09 无可用版本引导、DEV-13 单设备版本下发、DEV-14 下发互斥 适配版本与版本下发已从原型删除,版本变更统一走升级任务
设备 DEV-22 所属分组跳转 设备改为「所属部门」,不再维护分组
故障 FLT-05~09 登记 / 受理 / 处理 / 解决 / 关闭、FLT-12 状态机 原型「处理」按钮置灰、无登记入口,列表状态与持续时长恒为「—」
版本 OTA-13 从型号页 / 设备页带筛选进入 两处版本入口已删除

规则:

  1. 释放是产品的一个动作,不是研发自己判断。释放时产品做三件事:把该模块设计状态改成 ✅、在本表把它移到「已释放」、通知研发负责人。
  2. 口径变了要重新释放:已释放模块如果后续有设计变更影响字段或流程,产品在功能行备注里带上 Q 编号,并告知研发;不悄悄改。
  3. 未释放模块的功能行,状态统一写「未释放」;计划本周释放的写「待释放」。两者都不进周计划。
  4. 未释放 ≠ 不重要。若因依赖被迫要碰未释放模块,走第 5 章的 Q 决策,不要私自开工。
  5. 释放范围只增不减;要撤回释放,产品需说明已完成部分的处理方式,避免研发白做。

3.2 型号管理(MOD)

范围:已释放 · 可排期 依据:原型 model 页(当前代码)。与 PRD 的差异:型号页已不再展示「可用版本」列与设备数量,版本维护与下发全部移出型号页。

编号 功能组 功能项 设计 优先级 周次 状态 负责人 验收要点 / 依赖
MOD-01 列表 型号列表(型号 ID、类别、系列、型号、制造商、描述、创建时间) ✅ P0 — 未开始 — 分页 10/20/50/100;窄屏横向滚动可看到创建时间
MOD-02 列表 卡片 / 列表视图切换 ✅ P1 — 未开始 — 默认卡片;两种视图字段一致,分页保留
MOD-03 查询 条件查询(类别 / 系列 / 型号关键词 / 制造商 / 描述 / 创建时间) ✅ P0 — 未开始 — 草稿条件点「查询」才生效;重置;无版本号条件
MOD-04 维护 新建型号(型号 ID 自动生成) ✅ P0 — 未开始 — MD-0001 起递增;必填校验;类别来自字典
MOD-05 维护 编辑型号 ✅ P0 — 未开始 — 型号 ID 不可改;变更写操作日志
MOD-06 维护 型号图片上传 / 删除 / 重传 ✅ P1 — 未开始 — JPG/PNG/WebP ≤2MB;仅详情展示;详情为左图右字段
MOD-07 校验 型号重复校验与定位高亮 ✅ P0 — 未开始 — 类别+制造商+系列+型号判重;定位后保留原查询条件
MOD-08 维护 删除型号(设备在用保护) ✅ P0 — 未开始 — 有设备禁止删除;无设备二次确认并级联版本
MOD-09 详情 型号详情(字段 + 只读版本列表) ✅ P0 — 未开始 — 版本区块只读;点版本行打开版本详情抽屉;不提供版本维护入口
MOD-10 详情 可用版本数量与跳转 OTA — — — 已取消 — 原型已移除该列;版本下发删除后型号页不再展示可用版本
MOD-11 联动 型号设备数量跳转设备管理 — — — 已取消 — 原型已移除设备数量列
MOD-12 批量 型号勾选导出 / 清空选择 ◐ P1 — 未开始 — 未勾选时提示先勾选;勾选后仅提示「导出功能待后续实现」
MOD-13 校验 并发唯一约束 ✅ P0 — 未开始 — 后端唯一索引兜底,不能只靠前端判重
MOD-14 生命周期 型号状态机(草稿 / 已发布 / 停用 / 归档) ◐ P1 — 未开始 — PRD N-05,设计未定稿,释放后另行确认

代码核对发现:型号页「导出」按钮的权限码用的是 device:export,不是 model:export,见 Q-024。

3.3 设备管理(DEV)

范围:已释放 · 可排期 依据:原型 robot 页(当前代码)。与 PRD 的差异:适配版本、版本下发已从原型删除;设备不再维护所属分组,改为所属部门;新增当前软件版本、硬件版本采集、关联故障。

编号 功能组 功能项 设计 优先级 周次 状态 负责人 验收要点 / 依赖
DEV-01 列表 设备类别页签(字典驱动) ✅ P0 — 未开始 — 新增类别自动出现页签;页签切换保留各自筛选
DEV-02 列表 类别概览卡与联动筛选 ✅ P1 — 未开始 — 总数/在线/离线/执行中/故障;执行中依赖任务数据
DEV-03 查询 条件查询(编码·SN·名称、型号、运行环境、在线状态、当前软件版本、绑定状态、租户、部门、使用地点、创建时间) ✅ P0 — 未开始 — 草稿条件点查询生效;更多/收起保留已生效扩展条件
DEV-04 列表 列表 / 卡片视图切换 ✅ P1 — 未开始 — 两种视图字段一致;操作槽位对齐
DEV-05 维护 新建设备 ✅ P0 — 未开始 — 编码全局唯一;型号限当前类别;运行环境、使用地点、所属部门、网络配置;无适配版本字段
DEV-06 维护 编辑设备 ✅ P0 — 未开始 — 编码只读;变更项自动写变更记录
DEV-07 维护 删除设备(软删除) ✅ P0 — 未开始 — 保留删除时间/人;不参与统计与绑定候选;有绑定时提示影响
DEV-08 详情 设备详情整页 ✅ P0 — 未开始 — 概要 + 基本信息 + 绑定设备 + 关联故障 + 当前软件版本 + 硬件版本
DEV-09 详情 无可用版本时的引导 — — — 已取消 — 适配版本字段已删除,不再需要该引导
DEV-10 绑定 绑定 / 解绑 / 换绑 ✅ P0 — 未开始 — 遥操 1:N;机器人/桌面最多 1 台遥操;已绑定置灰并提示归属
DEV-11 绑定 绑定数量跳转与跨类别选择 ✅ P1 — 未开始 — 同类别直接跳;跨类别先弹选择;返回还原现场
DEV-12 绑定 类别绑定能力开关 ✅ P2 — 未开始 — 数采外骨骼不出现任何绑定入口,直接调用被拦截
DEV-13 下发 单设备版本下发 — — — 已取消 — 原型已删除该功能;版本变更统一走升级任务(OTT,未释放)
DEV-14 下发 下发互斥与留痕 — — — 已取消 — 随 DEV-13 一并删除
DEV-15 远程 远程控制入口 ✅ P1 — 未开始 — 离线拦截;新窗口跳转并带设备编码;留痕;未配置时占位页
DEV-16 变更 设备变更记录 ✅ P0 — 未开始 — 时间 / 变更类型 / 变更内容 / 操作人;环境、地点、部门、绑定、远程操作留痕
DEV-17 硬件 硬件版本弹窗 ✅ P1 — 未开始 — 按部位分组;状态:已采集 / 部分未返回 / 不支持 / 未采集 / 失败
DEV-18 硬件 主动采集 / 重新采集硬件版本 ✅ P1 — 未开始 — 采集进度、失败原因、版本变化提示、保留上次结果
DEV-19 硬件 硬件采集日志抽屉 ✅ P2 — 未开始 — 历次采集时间轴与部件快照对照
DEV-20 实时 在线状态 / 电量 ✅ P0 — 未开始 — 设备侧上报回填;电量 ≤30% 红色;未上报显示「—」
DEV-21 批量 批量导入 / 导出 ◐ P1 — 未开始 — 两个按钮已按权限显示,未接任何逻辑;需模板、预校验、部分失败报告
DEV-22 联动 设备所属分组跳转分组管理 — — — 已取消 — 设备列表与详情已改为「所属部门」,不再展示所属分组
DEV-23 联动 下发任务数汇总与跳任务管理 ✅ P2 — 未开始 — 按设备编码汇总任务数;为 0 显示「—」;点击跳任务管理
DEV-24 校验 网络配置校验 ✅ P1 — 未开始 — IPv4/域名格式;端口 1-65535;选填
DEV-25 生命周期 设备状态机(待激活 / 在用 / 停用 / 维修 / 报废) ◐ P1 — 未开始 — 与运行环境、在线状态的映射待定,设计未定稿
DEV-26 建档 扫码 / 出厂 SN 建档 ◐ P2 — 未开始 — 二维码来源与校验规则待设计
DEV-27 诊断 日志采集与远程诊断 ○ P2 — 未开始 — 依赖日志服务,未设计
DEV-28 统计 设备使用统计(利用率 / 在线率 / 故障率) ○ P2 — 未开始 — 口径与报表形态未设计
DEV-29 详情 当前软件版本与版本详情 ✅ P1 — 未开始 — 详情与列表均可点版本号打开只读版本抽屉;版本不存在时提示「版本记录已不存在」
DEV-30 详情 设备关联故障 ✅ P1 — 未开始 — 详情内展示该设备故障记录;点故障可跳到故障台账;依赖故障模块
DEV-31 详情 已删除设备标记与引用处理 ✅ P1 — 未开始 — 其它模块引用已删除设备时追加「已删除」;绑定弹窗中置灰

3.4 分组管理(GRP)

范围:已释放 · 可排期 依据:PRD 6.4、7.4;原型 group 页。

编号 功能组 功能项 设计 优先级 周次 状态 负责人 验收要点 / 依赖
GRP-01 列表 分组列表 / 卡片、分页 ✅ P0 — 未开始 — 分组 ID、名称、设备数、标签、描述、创建时间
GRP-02 查询 条件查询(ID/名称、标签、设备数、描述、时间) ✅ P0 — 未开始 — 草稿条件点查询生效
GRP-03 维护 新建 / 编辑分组抽屉 ✅ P0 — 未开始 — ID 可改且唯一;名称唯一;描述 200 字计数
GRP-04 维护 删除分组(有设备保护) ✅ P0 — 未开始 — 有设备禁止删除;二次确认
GRP-05 设备 添加设备双栏弹窗 ✅ P0 — 未开始 — 左右筛选一致、跨页勾选、单台移除、全部删除
GRP-06 设备 已选设备摘要与管理设备弹窗 ✅ P1 — 未开始 — 总数、类别分布、前 9 台;弹窗内搜索/移除/追加
GRP-07 设备 设备单归属回写 ✅ P0 — 未开始 — 保存时同步设备所属分组;移出的设备退回未分组
GRP-08 详情 分组详情与设备清单 ✅ P1 — 未开始 — 设备编码可进详情;清单分页常显、表内滚动
GRP-09 联动 分组与设备互相跳转 ✅ P1 — 未开始 — 两个方向都可返回并还原现场
GRP-10 统计 设备数量按在用设备实时统计 ✅ P0 — 未开始 — 已删除设备不计入,删除校验同口径
GRP-11 层级 分组层级与客户 / 站点维度 ○ P2 — 未开始 — PRD N-18;依赖组织与多租户口径
GRP-12 批量 批量调整设备分组 ○ P2 — 未开始 — PRD N-19;批量接口与失败回滚规则待设计

3.5 故障台账(FLT)

范围:已释放 · 可排期 依据:原型 fault 页(当前代码)。与 PRD 的差异:登记、受理、解决、关闭整套处理流程未实现,列表「处理」按钮置灰并提示「暂未开发此功能」;持续时长、处理状态 两列恒为「—」。本期交付以「只读台账 + 统计」为界,见 Q-023。

编号 功能组 功能项 设计 优先级 周次 状态 负责人 验收要点 / 依赖
FLT-01 列表 故障台账列表(按发生时间倒序、分页) ✅ P0 — 未开始 — 故障编号、设备编码、故障码、故障ID、摘要、来源节点、级别、发生时间;分页 10/20/50/100
FLT-02 列表 概览卡与联动筛选 ✅ P1 — 未开始 — 点卡片按状态或级别筛选,再点取消
FLT-03 查询 条件查询(编号/设备编码、级别、故障码、来源节点、发生时间) ✅ P0 — 未开始 — 草稿条件点查询生效;支持重置与更多/收起
FLT-04 详情 故障详情抽屉(只读) ✅ P0 — 未开始 — 故障基本信息、关联日志;无处理按钮
FLT-05 登记 登记故障 — — — 已取消 — 原型无登记入口,PRD F-05 与代码不一致
FLT-06 处理 受理 — — — 已取消 — 列表「处理」按钮置灰,未开发
FLT-07 处理 处理记录 / 转派 — — — 已取消 — 同上
FLT-08 处理 标记已解决 — — — 已取消 — 同上
FLT-09 处理 关闭故障 — — — 已取消 — 同上
FLT-10 日志 关联日志与故障日志包下载 ✅ P1 — 未开始 — 日志按故障时刻展示;日志包可下载
FLT-11 联动 故障与设备互相跳转 ✅ P1 — 未开始 — 故障→设备详情;设备详情→该设备故障;可返回
FLT-12 规则 故障处理状态机 — — — 已取消 — 随处理流程一并取消;如恢复见 Q-023
FLT-13 字段 处理状态与持续时长 ◐ P1 — 未开始 — 两列当前恒为「—」;字段来源(告警系统 / 处理流程)待定
FLT-14 接入 告警自动建单与去重 ○ P2 — 未开始 — 依赖告警服务,未设计
FLT-15 联动 工单 / 禅道联动 ○ P2 — 未开始 — 未设计
FLT-16 时效 SLA 与超时升级 ○ P2 — 未开始 — 依赖处理流程与通知中心,未设计

3.6 故障统计(FST)

范围:已释放 · 可排期 依据:故障管理/故障管理模块PRD.md 4.6;原型 faultStats 页。

编号 功能组 功能项 设计 优先级 周次 状态 负责人 验收要点 / 依赖
FST-01 指标 五张指标卡 ✅ P0 — 未开始 — 累计/未闭环/闭环率/平均修复时长/严重;口径与 PRD 一致
FST-02 分布 故障级别 / 类型分布 ✅ P0 — 未开始 — 条数+占比;按最大值归一
FST-03 趋势 近 14 天故障趋势 ✅ P1 — 未开始 — 按发生日期统计,最后一天为今天
FST-04 Top 高频故障码 Top5 / 故障设备 Top5 ✅ P1 — 未开始 — 按次数排序,第一名归一
FST-05 口径 统计范围固定为全量 ✅ P0 — 未开始 — 含已关闭;不随台账筛选变化
FST-06 导出 故障统计报表导出 ◐ P2 — 未开始 — 格式与异步方案见 Q-012

3.7 导览编排 · 任务编排(GTD)

范围:已释放 · 可排期 依据:app.js 的 GuideModule 与 guide-module-tpl 模板(原「展演编排平台」合并)。无 PRD,见 Q-009。

编号 功能组 功能项 设计 优先级 周次 状态 负责人 验收要点 / 依赖
GTD-01 列表 任务列表与查询 ✅ P0 — 未开始 — 名称/编号、状态、下发设备、稿件来源、播放模式、音色;分页
GTD-02 编辑 剪辑台:稿件选择与分片 ✅ P0 — 未开始 — 稿件正文按空行分片;可增删/调整顺序
GTD-03 编辑 文本区间绑定动作 ✅ P0 — 未开始 — 拖选文字→选动作→加入时间轴;可清除;按勾选顺序
GTD-04 编辑 语速 / 音色 / 播放模式 ✅ P0 — 未开始 — 音色作用于片段所属稿件全部片段;单次/循环与循环间隔
GTD-05 编辑 试听与音画同步预览 ✅ P1 — 未开始 — 试听语速/音色;执行序列预览;音画同步偏差提示
GTD-06 维护 保存任务 / 编辑已有任务 ✅ P0 — 未开始 — 保存后可在列表编辑;编辑重算总时长
GTD-07 维护 复制任务 / 删除任务 ✅ P1 — 未开始 — 复制不带下发设备与下发状态;删除需二次确认
GTD-08 下发 多设备下发 ✅ P0 — 未开始 — 仅在线且未在分发中的设备;同任务重复下发整包覆盖
GTD-09 下发 下发结果(成功/部分失败/全部失败) ✅ P0 — 未开始 — 按设备展示结果与失败原因;可重发
GTD-10 稿件 稿件正文修改同步到引用任务 ✅ P1 — 未开始 — 改字/加句/删句后提示同步范围;确认后生效
GTD-11 权限 查看/新建/编辑/删除/下发 按钮权限 ✅ P0 — 未开始 — 与权限树 guideTask:* 一致

3.8 导览编排 · 稿件库(GSC)

范围:已释放 · 可排期

编号 功能组 功能项 设计 优先级 周次 状态 负责人 验收要点 / 依赖
GSC-01 列表 稿件列表与查询 ✅ P0 — 未开始 — 名称/编号、预计时长、字符数、更新时间
GSC-02 维护 上传稿件(文件解析正文) ✅ P1 — 未开始 — 拖拽或选择文件;解析失败有提示
GSC-03 维护 新建 / 编辑稿件正文 ✅ P0 — 未开始 — 只存正文;字数与预计时长实时计算
GSC-04 维护 复制 / 删除稿件 ✅ P1 — 未开始 — 被任务引用的删除需提示影响
GSC-05 权限 查看/上传/编辑/删除 ✅ P0 — 未开始 — 与权限树 guideScript:* 一致

3.9 导览编排 · 动作库(GAC)

范围:已释放 · 可排期

编号 功能组 功能项 设计 优先级 周次 状态 负责人 验收要点 / 依赖
GAC-01 列表 动作列表与查询 ✅ P0 — 未开始 — 名称/编号、分类、录制设备、时长;分页
GAC-02 预览 动作示意与幅度说明 ✅ P1 — 未开始 — 姿态示意、关节幅度、展会建议范围
GAC-03 录制 示教录制 ✅ P1 — 未开始 — 安全距离提示→准备中→录制→轨迹生成→结束;与机器人端 SDK 相关
GAC-04 录制 保存到动作库 ✅ P1 — 未开始 — 动作名称、动作模板、录制设备 SN;保存后列表可见
GAC-05 权限 只读查看 ✅ P0 — 未开始 — 仅 guideAction:view;新增动作走录制/后台

以下为待释放部分:计划 W01 释放,设计需在 11-02 前定稿;释放前不排期。

3.10 平台公共(PLT)

范围:待释放 · 计划 W01(11-02 ~ 11-06)释放,设计需在释放前定稿(Q-001 / Q-020) 依据:原型登录页、菜单与权限框架;PRD 第 10 章权限与审计。

编号 功能组 功能项 设计 优先级 周次 状态 负责人 验收要点 / 依赖
PLT-01 登录 登录页与演示账号选择 ✅ P0 — 待释放 — 按租户分组的账号列表;停用账号点击给出提示、不允许登录;未登录不加载业务数据
PLT-02 登录 切换账号 / 退出登录 ✅ P0 — 待释放 — 顶栏切换后页面、菜单、数据范围立即重算
PLT-03 权限 菜单与页面按权限码显隐 ✅ P0 — 待释放 — 组内子项全部无权时整组隐藏;与 pagePermissionMap 一致
PLT-04 权限 页面路由拦截 ✅ P0 — 待释放 — 无权直接跳转被拦截并落到首个可见页
PLT-05 权限 按钮级权限 ✅ P0 — 待释放 — 新建/编辑/删除/下发等按 can() 隐藏,不仅置灰
PLT-06 权限 数据范围(六档)在列表与接口生效 ✅ P0 — 待释放 — 全部租户/指定租户/本租户全部部门/指定部门/本部门及下级/本部门;越权查询返回空而非报错
PLT-07 权限 临时附加权限(只加不减) ✅ P1 — 待释放 — 附加权限生效于本次会话,可查看不可扩大数据范围
PLT-08 全局 深色 / 浅色主题切换与记忆 ✅ P2 — 待释放 — 刷新后保持;两套主题下对比度达标
PLT-09 全局 宽屏 / 窄屏响应式 ✅ P1 — 待释放 — 1024 宽可用;表格横向滚动可看到全部列;固定操作列不压内容
PLT-10 全局 跨页跳转返回条与现场还原 ✅ P1 — 待释放 — 来源条、返回上一页;还原页签、筛选、分页、详情
PLT-11 全局 统一反馈与表单校验 ✅ P0 — 待释放 — 二次确认、必填提示、失败提示文案统一
PLT-12 全局 任务管理落地页(设备下发任务跳转) ✅ P2 — 待释放 — 空态页展示任务编号/名称/设备/状态/创建时间;接任务管理后替换
PLT-13 全局 空态 / 加载态 / 异常态 / 无权限态 ◐ P0 — 待释放 — 统一规范待产品定稿;原型目前只覆盖部分空态
PLT-14 通知 通知中心(站内信 / 邮件) ○ P1 — 待释放 — 任务失败、故障待受理、租户到期;渠道与模板未设计(Q-016)

3.11 系统管理 · 租户管理(TEN)

范围:待释放 · 计划 W01(11-02 ~ 11-06)释放,设计需在释放前定稿(Q-001 / Q-020) 依据:原型 tenant 页。无 PRD(Q-001)。平台租户内置,客户租户按可用设备类别控制可见范围。

编号 功能组 功能项 设计 优先级 周次 状态 负责人 验收要点 / 依赖
TEN-01 列表 租户列表 / 树与分页 ✅ P0 — 待释放 — 平台与客户分组;展开收起;按租户分页
TEN-02 查询 条件查询(名称、联系人、类型、状态、编码、类别、录入方式、到期) ✅ P0 — 待释放 — 默认 4 个常用条件,更多展开
TEN-03 维护 开通租户 ✅ P0 — 待释放 — 编码自动生成可改;可用类别、录入方式、有效期(含长期)
TEN-04 维护 编辑租户 ✅ P0 — 待释放 — 开通后不可改字段置灰;联系人由主管理员推导、只读
TEN-05 状态 停用 / 启用与到期处理 ✅ P0 — 待释放 — 到期展示为停用;内置租户不可停用/删除
TEN-06 授权 可用设备类别授权 ✅ P0 — 待释放 — 只影响可见性,型号库全局一份;变更写审计
TEN-07 导出 租户列表导出 ◐ P2 — 待释放 — 与 Q-012 导出方案统一
TEN-08 预留 客户自助升级开关 ✅ P2 — 待释放 — 当前恒为不允许且不可调整

3.12 系统管理 · 部门管理(DEP)

范围:待释放 · 计划 W01(11-02 ~ 11-06)释放,设计需在释放前定稿(Q-001 / Q-020)

编号 功能组 功能项 设计 优先级 周次 状态 负责人 验收要点 / 依赖
DEP-01 树 部门树(租户下、最多 4 层) ✅ P0 — 待释放 — 超过 4 层不能继续新建;展开收起记忆
DEP-02 维护 新建部门 / 新建下级 / 编辑 ✅ P0 — 待释放 — 同租户内名称唯一;编码规则明确
DEP-03 维护 停用 / 启用 / 删除 ✅ P0 — 待释放 — 有用户或下级部门时禁止删除
DEP-04 权限 部门作为数据范围坐标系 ✅ P0 — 待释放 — 换部门立即影响「本部门/及下级」可见范围并写日志
DEP-05 同步 部门名称同步到业务下拉 ✅ P1 — 待释放 — 设备/型号/分组的所属部门下拉同源

3.13 系统管理 · 用户管理(USR)

范围:待释放 · 计划 W01(11-02 ~ 11-06)释放,设计需在释放前定稿(Q-001 / Q-020)

编号 功能组 功能项 设计 优先级 周次 状态 负责人 验收要点 / 依赖
USR-01 列表 用户列表与查询 ✅ P0 — 待释放 — 姓名/账号/手机、租户、主部门、角色、状态
USR-02 维护 新建用户 ✅ P0 — 待释放 — 租户+主部门+角色;账号唯一;手机/邮箱校验
USR-03 维护 编辑用户 ✅ P0 — 待释放 — 换部门/角色立即生效并写日志
USR-04 状态 停用 / 启用 ✅ P0 — 待释放 — 停用保留历史操作记录;不能登录
USR-05 维护 删除用户与保护 ✅ P0 — 待释放 — 内置账号、主管理员不可删除
USR-06 维护 重置密码 ✅ P1 — 待释放 — 临时密码只展示一次;强制下次登录修改
USR-07 维护 设为主管理员 ✅ P1 — 待释放 — 租户联系人自动跟随;原主管理员降为普通用户
USR-08 权限 临时附加权限 ✅ P1 — 待释放 — 只加不减;可随时收回;写日志
USR-09 规则 角色归属校验 ✅ P0 — 待释放 — 平台角色只授平台租户;客户角色只能授本租户

3.14 系统管理 · 角色管理(ROL)

范围:待释放 · 计划 W01(11-02 ~ 11-06)释放,设计需在释放前定稿(Q-001 / Q-020)

编号 功能组 功能项 设计 优先级 周次 状态 负责人 验收要点 / 依赖
ROL-01 列表 角色列表与查询 ✅ P0 — 待释放 — 名称/编码、归属租户、类型;内置标识
ROL-02 维护 新建 / 编辑角色 ✅ P0 — 待释放 — 名称与编码唯一;归属与类型决定可授范围
ROL-03 权限 权限树配置(菜单+按钮) ✅ P0 — 待释放 — 父菜单勾选联动叶子;平台专属节点不出现在客户角色
ROL-04 权限 数据范围六档 ✅ P0 — 待释放 — 档位在角色上,具体范围由主部门/授权租户决定
ROL-05 保护 内置角色保护 ✅ P0 — 待释放 — 不可修改、不可删除
ROL-06 维护 删除角色与引用保护 ✅ P0 — 待释放 — 有用户引用时禁止删除

3.15 系统管理 · 字典管理(DIC)

范围:待释放 · 计划 W01(11-02 ~ 11-06)释放,设计需在释放前定稿(Q-001 / Q-020)

编号 功能组 功能项 设计 优先级 周次 状态 负责人 验收要点 / 依赖
DIC-01 分组 字典分组(类别/系列/环境/故障类型/故障码等) ✅ P0 — 待释放 — 左侧分组,右侧条目;分组固定不可增删
DIC-02 维护 新增 / 编辑条目 ✅ P0 — 待释放 — 编码唯一;排序、备注;编码规则明确
DIC-03 状态 停用 / 启用与引用保护 ✅ P0 — 待释放 — 被业务引用的条目不能改名/删除,只能停用
DIC-04 同步 部门分组只读同步 ✅ P1 — 待释放 — 只读展示,跳转部门管理维护
DIC-05 驱动 字典驱动业务页下拉与页签 ✅ P0 — 待释放 — 型号/设备/故障页新增字典项后自动出现

3.16 系统管理 · 操作日志(LOG)

范围:待释放 · 计划 W01(11-02 ~ 11-06)释放,设计需在释放前定稿(Q-001 / Q-020)

编号 功能组 功能项 设计 优先级 周次 状态 负责人 验收要点 / 依赖
LOG-01 列表 日志列表 ✅ P0 — 待释放 — 操作人、租户、部门、模块、动作、对象、结果、时间、IP
LOG-02 查询 条件查询(人/对象/内容、模块、动作、结果、时间) ✅ P0 — 待释放 — 组合查询;默认按时间倒序
LOG-03 详情 前后值对比 ✅ P0 — 待释放 — 修改类日志展示 before/after
LOG-04 导出 日志导出 ◐ P1 — 待释放 — 按当前筛选导出;方案见 Q-012
LOG-05 写入 各模块关键操作写入日志 ✅ P0 — 待释放 — 登录、增删改、下发、授权、权限配置全覆盖
LOG-06 安全 只增不改与保留期 ✅ P1 — 待释放 — 任何角色不可删日志;保留期待定(Q-013)

以下为未释放部分:功能照常登记,用于看清依赖与后续范围,不进入周计划。

3.17 版本管理(OTA)

范围:未释放 · 版本管理仍在设计(Q-022) 依据:原型 ota 页(当前代码)。与 PRD 的差异:版本状态由「按生效时间自动判定」改为手动「启用 / 停止下发」,停止下发需填原因;不再有版本下发能力(已从设备页删除)。

编号 功能组 功能项 设计 优先级 周次 状态 负责人 验收要点 / 依赖
OTA-01 列表 版本列表(跨型号、版本号全局唯一) ✅ P0 — 未释放 — 版本号、适用型号(备注)、状态、版本包、软件/固件项数、在用设备、创建时间
OTA-02 列表 概览卡(总数 / 启用 / 停止下发)与联动筛选 ✅ P1 — 未释放 — 点卡片筛选,再点取消
OTA-03 查询 条件查询(版本号、状态、适用型号、创建时间) ✅ P0 — 未释放 — 草稿条件点查询生效
OTA-04 维护 新建版本 ✅ P0 — 未释放 — 版本号、适用型号(选填备注)、压缩包、描述、初始状态
OTA-05 维护 编辑版本 ✅ P0 — 未释放 — 版本号唯一;启停变化写操作记录
OTA-06 包处理 压缩包上传与解析(Zip / Tar.gz / 7z) ✅ P1 — 未释放 — 解析包内版本号、域控包、软件/固件清单、文件数、解压大小
OTA-07 包处理 解压结果树查看 ✅ P2 — 未释放 — 展开/收起目录树
OTA-08 状态 停止下发(必填原因 + 影响范围) ✅ P0 — 未释放 — 需列出受影响任务与设备;受影响任务的处理规则待设计(Q-002)
OTA-09 状态 启用版本 ✅ P0 — 未释放 — 允许多版本同时启用;仅启用版本可被升级任务选择
OTA-10 详情 版本详情抽屉(含操作记录) ✅ P0 — 未释放 — 启用时间、最近停止下发、停止原因、组件清单、操作记录
OTA-11 详情 版本包下载 ✅ P1 — 未释放 — 列表与抽屉均可下载
OTA-12 保护 删除保护与二次确认 ✅ P0 — 未释放 — 在用设备或被任务引用的版本禁止删除
OTA-13 联动 从型号页 / 设备页带筛选进入 — — — 已取消 — 型号页与设备页的版本入口已删除,不再需要来源条
OTA-14 校验 版本号全局唯一与并发约束 ✅ P0 — 未释放 — 后端唯一索引兜底
OTA-15 发布流程 版本发布审核(提交 / 审核 / 发布 / 撤回) ○ P1 — 未释放 — PRD N-06,未设计
OTA-16 统计 在用设备数 ✅ P1 — 未释放 — 按版本统计当前使用该版本的设备台数

3.18 升级任务(OTT)

范围:未释放 · 仅登记,不排期 依据:原型 otaTask 页。只有原型,没有 PRD;向导、预检、回滚、回执协议均需产品补齐(Q-002)。

编号 功能组 功能项 设计 优先级 周次 状态 负责人 验收要点 / 依赖
OTT-01 列表 任务列表与状态统计 ✅ P0 — 未释放 — 编号/名称、状态、目标版本、创建时间、成功/失败/未执行数、分页
OTT-02 查询 条件查询(编号/名称、状态、目标版本、创建时间) ✅ P0 — 未释放 — 草稿条件点查询生效
OTT-03 新建 向导第 1 步:基本信息与校验项 ✅ P0 — 未释放 — 任务名、备注、校验项(在线/电量/充电)、离线策略、有效期、重试次数
OTT-04 新建 向导第 2 步:选择设备双栏弹窗 ✅ P0 — 未释放 — 类别/型号/关键字/仅在线筛选;跨页勾选;已选可移除
OTT-05 新建 向导第 3 步:预检 ✅ P0 — 未释放 — 版本兼容、在线、电量、任务冲突逐项给出通过/不通过与原因
OTT-06 新建 向导第 4 步:确认并创建 ✅ P0 — 未释放 — 创建后状态为待执行,可在详情查看设备清单
OTT-07 执行 开始执行 / 终止任务 ✅ P0 — 未释放 — 终止后不再下发;终止是停止版本的先决条件
OTT-08 详情 任务详情与设备级结果 ✅ P0 — 未释放 — 设备列表、进度、结果、失败原因;可下钻设备
OTT-09 异常 失败设备重试 / 失败日志 ✅ P1 — 未释放 — 重试走同一任务;日志按设备可查
OTT-10 回滚 创建回滚任务 ✅ P1 — 未释放 — 选源任务 + 逐台目标版本;回滚记录关联源任务
OTT-11 日志 任务操作日志 ✅ P2 — 未释放 — 创建/开始/终止/重试/回滚均留痕
OTT-12 约束 同一设备任务互斥 ✅ P0 — 未释放 — 已有进行中任务的设备不可再次下发
OTT-13 回执 设备回执与幂等 ✅ P0 — 未释放 — 任务 ID、进度、回执码、超时阈值、重复回执幂等(协议待定,见 Q-005)
OTT-14 批量 灰度分批下发 ○ P2 — 未释放 — 按比例/分组分批、暂停与继续;PRD N-14,规则未设计

3.19 导览编排 · 地图点位管理(GMP)

范围:未释放 · 仅登记,不排期

编号 功能组 功能项 设计 优先级 周次 状态 负责人 验收要点 / 依赖
GMP-01 点位 地图点位维护与设备关联 ○ P2 — 未释放 — 仅占位页,设计未定稿,不排期(Q-011)

4. 周计划

4.1 建议顺序(未排期时的参考)

按依赖关系给默认顺序;研发负责人可按人力调整,调整不需要改本节,只改 4.2 的周次。

阶段 内容 为什么在前
第一阶段(W01 起) 系统管理与权限底座:登录、租户 / 部门 / 用户 / 角色 / 字典 / 操作日志、菜单与按钮权限、数据范围(PLT-01~06、PLT-11、TEN、DEP、USR、ROL、DIC、LOG) 已释放模块的菜单显隐、按钮显隐、数据范围全依赖它。不做这一层,其余页面都是「假权限」,后面每加一个页面都要返工。系统管理 W01 释放,设计需在 11-02 前定稿
第二阶段 型号、设备、分组主数据(MOD、DEV-0108/1012/15~20、GRP) 业务闭环主干;先把唯一性、软删除、绑定约束在后端落实
第三阶段 设备硬件版本与关联故障(DEV-1719、DEV-2931) 依赖设备接入协议(Q-004 / Q-006);可先定字段与 Mock 契约
第四阶段 故障台账与统计(FLT、FST) 依赖字典与设备数据;只读台账,处理流程本期不在范围(Q-023)
第五阶段 导览编排(GTD、GSC、GAC) 依赖机器人端 SDK 与下发协议(Q-009 / Q-010),独立于主数据
第六阶段 批量导入导出、远程控制入口、联动返回、P1/P2 项(DEV-21、DEV-15、MOD-12…) 不影响主流程,试点前补齐

版本管理(OTA)、升级任务(OTT)、地图点位管理不在上述范围,等产品释放后再排。版本相关能力删除后,设备版本只能靠升级任务变更——这也是 OTA/OTT 排期要尽早定的原因(Q-022)。

4.2 周计划表

研发负责人每周五填写下一周;范围 只能填已释放或本周释放的功能编号,一行可以多个(如 DEV-05 / DEV-06 / GRP-01)。 W01 已预填系统管理与权限底座,待研发负责人确认人力后调整。 超过容量的部分不硬塞,回到功能清单里留空,下周再排。

周次 日期 本周主题 范围(功能编号) 交付 / 验收 研发负责人 产品支持 状态 复盘(实际完成 / 延期 / 阻塞)
W01 11-02 ~ 11-06 系统管理与权限底座 PLT-0106 / PLT-11 / TEN-0106 / DEP-0104 / USR-0105 / ROL-0105 / DIC-0103 / LOG-01~03、LOG-05 登录、菜单与按钮权限、数据范围在后端生效;六页 CRUD 可用;操作日志覆盖关键动作 — 产品:11-02 前完成系统管理设计定稿并释放 待排 —
W02 11-09 ~ 11-13 待定 待排 — — — 待排 —
W03 11-16 ~ 11-20 待定 待排 — — — 待排 —
W04 11-23 ~ 11-27 待定 待排 — — — 待排 —
W05 11-30 ~ 12-04 待定 待排 — — — 待排 —
W06 12-07 ~ 12-11 待定 待排 — — — 待排 —
W07 12-14 ~ 12-18 待定 待排 — — — 待排 —
W08 12-21 ~ 12-25 待定 待排 — — — 待排 —
W09 12-28 ~ 01-01 待定 待排 — — — 待排 —
W10 01-04 ~ 01-08 待定 待排 — — — 待排 —

4.3 排期规则

  1. 只排已释放且已定稿。状态为「未释放」的不进周计划;状态为「待释放」的只能排它声明的释放周(本周只有系统管理排在 W01)。◐ 设计中 / ○ 未设计 的功能不排,先在第 5 章解决设计问题。
  2. 粒度 0.5~3 人天。超过 3 天的功能项必须拆成两条(新编号追加在表尾),避免一行拖三周没人敢碰。
  3. 周中不插单。确需插入(P0 线上问题、客户硬性时间)时,必须同时移出等量内容,并在复盘列记录。
  4. 延期要留痕。周次改为新周,备注写原周次(如 W03 延期),不把原周次悄悄改掉。
  5. 完成看 DoD,不看代码是否提交;没联调、没冒烟的不算完成。
  6. 一条功能项只能有一个负责人;多人协作拆成多条,不要写「张三/李四」。
  7. 周计划表只保留最近 10 周,更早的整行移到文末「周次归档」,不删除。

5. 评审跟进

5.1 跟进清单

评审当天登记,不事后补。没有负责人和截止时间的条目视为未闭环。 状态:待处理 → 处理中 → 已关闭(已否决 / 已转功能项也算关闭的一种结论)。 另有 待释放:问题确实存在,但所属模块还没释放,暂不阻塞研发,等产品释放时一并处理。

编号 提出日期 关联功能 类型 问题 / 待办 提出人 负责人 截止 状态 结论 / 处理结果
Q-001 2026-10-29 TEN/DEP/USR/ROL/DIC/LOG 产品补漏 系统管理六页只有原型、没有 PRD;计划 W01(11-02)释放,字段规则、校验、异常、接口需在释放前定稿 产品 产品经理 2026-11-02 待处理 —
Q-002 2026-10-29 OTT-01~13 产品补漏 升级任务只有原型:向导步骤、预检项、回滚规则、回执字段与失败码未定义 产品 产品经理 2026-11-06 待释放 模块未释放,随释放一并补设计
Q-003 2026-10-29 OTA-08 / OTA-09 口径确认 版本状态从 PRD 的「按生效时间自动判定」改为「启用 / 停止下发 + 原因」,需确认是否保留到期自动停用,并回写 PRD 产品 产品经理 2026-11-06 待处理 —
Q-004 2026-10-29 DEV-20 需调研 在线状态、电量、心跳、失联阈值的上报频率与字段来源;7 天失联阈值是否可配 研发 研发负责人 2026-11-13 待处理 —
Q-005 2026-10-29 DEV-13 / OTT 口径确认 单设备「版本下发」与「升级任务」是两条链路还是合并 产品 / 研发 产品经理 2026-11-06 已关闭 按代码核对:原型已删除单设备版本下发(DEV-13 取消),版本变更只走升级任务;升级任务需支持「只选一台设备」
Q-006 2026-10-29 DEV-17~19 需调研 硬件版本采集协议:部件清单、采集失败/不支持状态、快照保留策略 研发 研发负责人 2026-11-13 待处理 —
Q-007 2026-10-29 PLT-06 / ROL-04 需调研 数据范围六档在接口层的实现方式与性能;跨租户授权(grantedTenantIds)如何落到查询 研发 架构 2026-11-13 待处理 —
Q-008 2026-10-29 TEN-03 / DEV-05 口径确认 客户租户「设备录入方式」两档落地后,客户侧是否真的没有「新建设备」入口;SELF 档可编辑哪些字段 产品 产品经理 2026-11-06 待处理 —
Q-009 2026-10-29 GTD/GSC/GAC 产品补漏 导览编排已释放但无 PRD:任务下发协议、音色/动作时长、执行回执、与展演平台是否共用后端均未落文档 产品 产品经理 2026-11-06 待处理 —
Q-010 2026-10-29 GAC-03 / GAC-04 需调研 动作示教录制走机器人端 SDK 还是遥操录制;本期是否实现,工作量多少 研发 研发负责人 2026-11-20 待处理 —
Q-011 2026-10-29 GMP-01 产品补漏 地图点位管理未设计:地图源、点位模型、与任务/设备/导航的关联 产品 产品经理 待定 待释放 模块未释放,随释放一并补设计
Q-012 2026-10-29 MOD-12 / DEV-21 / LOG-04 / FST-06 需调研 导出方案:同步下载还是异步任务中心;文件格式、数据量上限、权限与脱敏 研发 研发负责人 2026-11-13 待处理 —
Q-013 2026-10-29 LOG-06 口径确认 操作日志保留期、查询与导出权限;客户租户能否查看本租户日志 安全 安全 / 运维 2026-11-20 待释放 模块未释放,随释放一并补设计
Q-014 2026-10-29 FLT-14 外部依赖 故障是设备告警自动建单还是人工登记为主;与远程操作平台(告警与异常)的边界 产品 产品经理 2026-11-13 待处理 —
Q-015 2026-10-29 PLT-01 / PLT-02 口径确认 登录方式(账号密码 / SSO / 短信)、密码策略;演示账号切换是否只保留在原型。与 Q-020 一并定 产品 产品经理 2026-11-06 待处理 —
Q-016 2026-10-29 PLT-14 / OTT-08 / TEN-05 产品补漏 缺通知中心:任务失败、故障待受理、租户到期目前没有站内信/邮件出口 产品 产品经理 待定 待释放 模块未释放,随释放一并补设计
Q-017 2026-10-29 DIC-02 / DIC-03 口径确认 字典条目新增/改名后,历史业务数据如何展示;停用与删除的边界 产品 产品经理 2026-11-20 待释放 模块未释放,随释放一并补设计
Q-018 2026-10-29 DEV-05 / DEV-06 产品补漏 设备「使用说明」与「运行环境说明」是否都保留;列表是否展示、导出是否包含 产品 产品经理 2026-11-06 待处理 —
Q-019 2026-10-29 DEV-02 / DEV-23 / PLT-12 外部依赖 任务管理模块由哪个团队负责、接口与时间;执行中设备、任务数、下发任务都依赖它 产品 产品经理 2026-11-13 待处理 —
Q-020 2026-10-29 PLT-01~06 口径确认 平台底座(登录 / 权限 / 数据范围)随系统管理在 W01 释放。需定:登录方式、账号来源(系统管理先建还是先用种子数据)、数据范围六档落到接口的方式 产品 / 研发 产品经理 2026-11-02 待处理 —
Q-021 2026-10-29 MOD-12 / DEV-21 / FLT-14 口径确认 已释放范围内的 P1 项(批量导入导出、告警建单、SLA 等)本期是否随首批交付;不做的在功能行标「本期不做」,避免研发反复确认 产品 产品经理 2026-11-06 待处理 —
Q-022 2026-10-29 OTA-01~16、DEV-29、OTT 产品补漏 版本管理未设计完:版本状态口径(手动启停 vs 到期自动)、停止下发对进行中任务的处理、设备当前软件版本的来源(升级任务回执还是设备上报)均未定。OTA 未释放,但设备的版本展示和升级任务都等它 产品 产品经理 2026-11-13 待处理 —
Q-023 2026-10-29 FLT-05~09、FLT-12 口径确认 故障台账的登记 / 受理 / 处理 / 解决 / 关闭在原型中是置灰未开发状态,PRD 却写成已实现。本期是否只交只读台账?如果要交处理流程,需补设计(状态机、处理人、权限) 产品 产品经理 2026-11-06 待处理 —
Q-024 2026-10-29 MOD-12 待修缺陷 型号页「导出」按钮的权限码写成 device:export,应为 model:export;否则只有设备导出权限的人也能看到型号导出,反之亦然 研发 研发负责人 2026-11-02 待处理 —
Q-025 2026-10-29 DEV-21 待修缺陷 设备「批量导入 / 导出」两个按钮已显示但未绑定任何事件,点不动;需确认本期是否实现,或先按「入口预留」给出提示 产品 产品经理 2026-11-06 待处理 —

5.2 类型与默认处理人

类型 什么时候用 默认负责人 关闭时至少要产出
产品补漏 评审发现设计没覆盖、口径不清、缺 PRD 产品经理 新增功能项编号,或 PRD 修订记录
需调研 实现方案、技术可行性、协议不明 研发负责人 调研结论 + 是否立项 + 工作量
口径确认 产品与研发理解不一致,或前后端算法不同 产品经理 一句话结论 + 回写位置(功能清单 / PRD)
外部依赖 依赖其它团队、平台、设备协议 研发负责人 对接人、接口时间、备选方案
技术风险 性能、安全、兼容、数据迁移风险 架构 风险等级、应对措施、是否影响排期
待释放 问题成立,但所属模块还没释放 产品经理 该模块释放时一并给设计口径(不阻塞当前研发)
待修缺陷 已释放模块里代码或配置有明确问题,不影响需求口径 研发负责人 修复提交 + 回归结论

5.3 关闭标准

5.4 每周节奏

时间 谁 做什么 产出
周四 16:00(60 分钟) 产品、研发负责人、测试 需求评审:过超期 Q、本周新需求、下周候选功能;逐条给结论 Q 表更新;候选功能范围
周四会后 产品 回写评审结论;口径变化同步到功能行或 PRD 功能清单、PRD 修订
周五 12:00 前 研发负责人 从「已定稿且未排期」里挑下周功能,填周次与负责人;超容量就砍 4.2 周计划表冻结
周五 17:00 产品 把下周计划发给团队(按周次筛选功能清单即可) 下周计划
周一至周三 研发 更新自己负责行的状态;遇到阻塞当天登记 Q 并 @ 产品 状态更新、Q 新增
周五 16:00(30 分钟) 产品、研发负责人 复盘:完成 / 延期 / 阻塞;延期项重排周次并写原因 复盘列、周计划调整
每月最后一周 产品 对照原型与 PRD 全量核对功能清单:查漏、合并重复、更新设计状态 版本递增记录

周中变更的硬规则:范围只减不增;确需增加,必须在同周移出等量功能项,并在复盘列写明「因 X 插入,移出 Y」。


6. 与 PRD、原型的关系


7. 变更记录

日期 版本 变更内容 变更人
2026-10-29 v0.1 初版:按现有 18 个页面拆出功能项,建立周计划与评审跟进三张表 产品
2026-10-29 v0.2 明确释放范围:只有机器人管理、故障管理、导览编排已释放;功能清单按已释放 / 未释放分两部分,未释放项状态改为「未释放」不占人力;周计划与评审跟进按释放范围收敛,新增 Q-020、Q-021 产品
2026-10-29 v0.3 按原型代码全面核对:OTA 移出释放范围(设计中);系统管理 + 平台底座改为「待释放(W01)」并预填 W01 周计划;取消已删除的适配版本 / 版本下发 / 型号可用版本 / 分组跳转等 12 项,故障处理流程标记未实现;新增 Q-022~Q-025 产品

附录 A · 周次归档

超过 10 周的周计划整行移到这里,保留原始记录。

周次 日期 范围 实际完成 遗留
— — — — —