16 KiB
16 KiB
Figma 页面实现矩阵
更新时间:2026-07-13
统计口径
- Figma 当前索引:78 个页面、70 张正式画板。
docs/FIGMA_DESIGN_INVENTORY.md的历史清单记录为 79 个页面、71 张正式画板,属于设计索引更新前的数字。- Figma 文件 API 当前实际暴露 1 个顶层页面
101:2(设计索引与审计);“78 个页面”是索引中的审计统计值,不是 78 个可单独定位的 Figma 顶层页面。 - 因此不能凭空补出 8 个页面名称或 node id;本表按可定位、可验收的 70 张正式业务画板建立。
[x]只表示 Figma 画板已完成,不表示代码或线上已完成。已实现:仓库存在对应页面,并有真实业务接口或明确的降级链。部分实现:有入口或局部状态,但没有完成 Figma 对应的完整业务闭环。未实现:没有对应业务页面,或只有建设中占位。线上待修正:本地代码已有,但线上包、角色路由或视觉仍未达到当前版本。- “Figma 位置”使用设计清单中的 node id;未标 node id 的项目不是正式画板。
与《AI陪练二期开发推进计划》对账
这两份文档不是同一张验收表:
- 本矩阵回答“Figma 设计的页面在代码/线上完成到什么程度”,覆盖 MVP、二期、阶段二/三和已取消设计。
- 二期计划回答“生活顾问 AI 陪练阶段一的工程闭环和 M5 试点条件是否满足”,不要求实现全部 70 张 Figma 正式画板。
- 因此,矩阵中的“未实现”不等于二期延期;个人 AI 助理、开放问题榜、积分/荣誉、完整偏好体系等属于计划明确暂缓的阶段二/三范围。
- 矩阵中的“已实现”也不等于 M5 业务验收通过;评分校准、SOP 评审、正式组织身份和真实试点数据仍以严格预检为准。
与二期计划的主要对应关系:
| 计划范围 | 矩阵行 | 对账结论 |
|---|---|---|
| M1 场景、Rubric、提示词模板 | 5、23、24、25 | 工程能力已实现;场景/Rubric保留轻量入口,未做计划明确不要求的复杂 CRUD。提示词模板已挂在模型配置页,按计划完成;按 Figma 独立画板仍是部分对齐。 |
| M2 预习卡、情绪/红线、求助、知识缺口 | 5、6、7、27、28 | 代码闭环已实现;问答反馈和完整视觉状态仍是 Figma 对齐缺口。开放问题榜不属于本期。 |
| M3 录音、回放、逐句标注 | 8、11、27 | 工程能力已实现;线上主管角色路由和真实音频/线上包仍需验证。 |
| M4 画像、预警、派发、复盘建议、校准 | 9—14、26、46—47、50、61—62 | 主链路已实现;完整 Figma 看板、晋升和游戏化页面不属于本期必做。 |
| M5 试点收口 | 26 | 只有工程闸门和导出能力已实现;正式业务是否通过不能由本矩阵判定,必须看真实组织数据和人工评审样本。 |
结论:本矩阵与二期计划功能边界基本一致,但原表缺少计划对账层;本节已补上,后续不再把 Figma 全量完成度当成二期完成度。
当前剩余动作
| 优先级 | 项目 | 需要什么才能继续 |
|---|---|---|
| P0 | 线上包与角色路由 | 员工今日、训练前预习和主管工作台当前包已发布并完成浏览器回归;后续只在源码变更后回归,不再把旧线上包当作当前缺口。主管正式角色仍需正式组织数据验证。 |
| P1 | 案例学习/视频详情 | 先补真实案例详情模型:caseId、媒体 URL、学习点、主管点评、相关训练场景;字段和 API 确定后再实现页面。 |
| P1 | 正式组织数据 | 用正式员工、项目和试点时间窗口验证团队量化、成长证据和 M5 导出;不使用本地 smoke 样本替代。 |
| P2 | 三期页面 | 个人 AI 助理、开放问题榜、积分/荣誉、完整七维偏好、独立 AI 教练编排按阶段二/三单独立项。 |
70 张正式业务画板矩阵
| # | 页面/状态 | Figma 位置 | 代码路径 | 当前实现 | 是否修正 |
|---|---|---|---|---|---|
| 1 | 员工端:今日 | — | mobile-uni/src/pages/user/today/index.vue |
[x] 已实现 | 本地源码已对齐;2026-07-14 已发布并用员工账号完成线上浏览器回归 |
| 2 | 员工端:练入口 | — | mobile-uni/src/pages/user/practice/index.vue |
[x] 已实现 | 已验证场景首屏、最近练过、每日三题和独立练习入口;蓝白视觉已复核 |
| 3 | 员工端:问 | — | mobile-uni/src/pages/user/sop/index.vue |
[x] 已实现 | 已验证搜索、引用、反馈状态和总结卡 |
| 4 | 员工端:我 | — | mobile-uni/src/pages/user/profile/index.vue |
[x] 已实现 | 已验证登录、岗位、成长摘要、训练历史和详情入口 |
| 5 | 训练前预习卡 | 53:2 |
mobile-uni/src/pages/user/practice/index.vue |
[x] 已实现 | 已验证预习卡、开始练习与真实对话状态;视觉已复核 |
| 6 | 正式语音对练 | 54:2 |
mobile-uni/src/pages/user/practice/index.vue |
[x] 已实现 | 已验证文字提交、情绪/信任、求助和录音入口;失败保留文本降级 |
| 7 | 训练完成结果 | 55:2 |
mobile-uni/src/pages/user/practice/index.vue |
[x] 已实现 | 已验证两轮真实提交、评分结果和主管待复盘更新;视觉已复核 |
| 8 | 训练历史详情 | 56:2 |
mobile-uni/src/pages/user/history/index.vue |
[x] 已实现 | 已验证员工归属、评分明细、对话、复盘建议和刷新返回 |
| 9 | 主管今日工作台 | 57:2 |
mobile-uni/src/pages/supervisor/index/index.vue |
[x] 已实现 | 已用主管账号验证团队概览、任务入口和预警;蓝白视觉已复核 |
| 10 | 主管待复盘列表 | 58:2 |
mobile-uni/src/pages/supervisor/reviews/index.vue |
[x] 已实现 | 已验证真实待复盘列表、低分优先和详情跳转 |
| 11 | 主管复盘详情 | 59:2 |
mobile-uni/src/pages/supervisor/review/index.vue |
[x] 已实现 | 已验证评分明细、对话、标注、建议、贡献分和标记已复盘 |
| 12 | 员工能力详情 | 61:2 |
mobile-uni/src/pages/supervisor/team/index.vue |
[x] 已实现 | 已验证点击成员展示最新评分、训练次数、待复盘数量、真实训练趋势和成长证据;400px 主管画布、蓝白卡片、层级和间距已复核;未虚构 Figma 未提供的数据 |
| 13 | 训练任务派发 | 61:530 |
mobile-uni/src/pages/supervisor/assign/index.vue |
[x] 已实现 | 已验证按项目范围选择员工、场景、原因并真实创建专项任务 |
| 14 | 派发进度与预警 | 62:2 |
mobile-uni/src/pages/supervisor/assign/index.vue |
[x] 已实现 | 已验证真实派发进度计数(待训练/已完成/低分再练)和低分训练预警;400px 主管画布、表单/列表/进度卡层级已复核;截止时间与下滑趋势暂无后端字段,未伪造 |
| 15 | 候选人面试首页 | 67:2 |
mobile-uni/src/pages/candidate/index/index.vue |
[x] 已实现 | 已修正 |
| 16 | 候选人面试答题 | 68:2 |
mobile-uni/src/pages/candidate/interview/index.vue |
[x] 已实现 | 已修正 |
| 17 | 候选人面试完成评分 | 69:26 |
mobile-uni/src/pages/candidate/interview/index.vue |
[x] 已实现 | 已修正 |
| 18 | 候选人历史/人工复核 | 69:559 |
mobile-uni/src/pages/candidate/progress/index.vue |
[x] 已实现 | 已对齐面试记录、评分摘要、真实问答快照、人工复核状态和返回候选人中心;浏览器已验证真实面试提交后可查看 3 条问答记录 |
| 19 | 候选人补充资料上传 | 69:599 |
mobile-uni/src/pages/candidate/materials/index.vue |
[x] 已实现 | 已修正 |
| 20 | 候选人资料审核状态 | 69:629 |
mobile-uni/src/pages/candidate/progress/index.vue |
[x] 已实现 | 已修正 |
| 21 | 管理端 AI 面试列表 | 70:2 |
frontend/src/views/recruit/interview.vue |
[x] 已实现 | 已修正 |
| 22 | 管理端 AI 面试详情复核 | 71:2 |
frontend/src/views/recruit/interview.vue |
[x] 已实现 | 已修正 |
| 23 | 场景库列表/编辑/启停 | 71:628 |
frontend/src/views/train/scenarios.vue |
[x] 已实现 | 已按 Figma 独立工作台实现筛选、分页、列表、Rubric/状态展示、编辑、新增和启停;真实浏览器已验证编辑保存及停用/启用恢复 |
| 24 | Rubric 维度/版本管理 | 72:2 |
frontend/src/views/train/rubrics.vue |
[x] 已实现 | 已按 Figma 实现版本列表、维度权重编辑、保存发布、复制版本与启停;真实浏览器已验证权重保存、复制版本落库及启用/停用恢复 |
| 25 | 提示词模板管理 | 73:2 |
frontend/src/views/system/prompts.vue |
[x] 已实现 | 已按 Figma 独立工作台实现模板列表、名称/代码/输出文体/系统提示词/模板/变量编辑、保存草稿、保存并启用;真实浏览器已验证编辑保存、新增启用、刷新持久化,临时样本已清理 |
| 26 | 人工评分校准/指标导出 | 74:2 |
frontend/src/views/train/reviews.vue、frontend/src/views/train/practice.vue |
[x] 已实现 | 已按 Figma 补齐日期窗口、岗位/组织范围、校准样本指标卡和独立 CSV 导出;真实浏览器已验证页面加载、导出下载和复盘校准表单,正式试点数据仍需真实样本 |
| 27 | SOP 回答结果 | 79:11 |
mobile-uni/src/pages/user/sop/index.vue |
[x] 已实现 | 已按 Figma 补齐「师傅回答/我的问题/答案卡/引用依据/反馈」层级,保留真实检索、引用和反馈接口;浏览器已验证登录、真实答案展示和“有用”反馈状态 |
| 28 | SOP 好评/差评反馈 | 79:674 |
mobile-uni/src/pages/user/sop/index.vue |
[x] 已实现 | 已按 Figma 语义对齐为「有帮助/没解决」双按钮,保留真实反馈接口、提交后状态提示与按钮锁定;浏览器已验证真实搜索、点击反馈、结果提示和两个按钮 disabled。Figma 中的「收藏」当前无后端持久化接口,未添加假按钮 |
| 29 | SOP 后台待复核 | 80:655 |
frontend/src/views/knowledge/sop.vue |
[x] 已实现 | 已补真实答案反馈待复核队列、待复核/已复核筛选、状态展示与「标记已复核」动作;浏览器已验证刷新加载临时待复核样本、点击复核后从待办移除并清理测试数据 |
| 30 | SOP 知识库管理 | 81:2 |
frontend/src/views/knowledge/sop.vue |
[x] 已实现 | 已修正 |
| 31 | 异步资料处理队列 | 81:750 |
frontend/src/views/knowledge/processing.vue |
[x] 已实现 | 已修正;ZIP 支持已写本地但未发布 |
| 32 | 案例语音上传 | 79:706 |
mobile-uni/src/pages/user/cases/index.vue、frontend/src/views/knowledge/cases.vue |
[x] 已实现 | 已修正 |
| 33 | 案例 AI 整理结果 | 79:734 |
frontend/src/views/knowledge/cases.vue |
[x] 已实现 | 已修正 |
| 34 | 案例审核/筛选/发布 | 82:2 |
frontend/src/views/knowledge/cases.vue |
[x] 已实现 | 已修正 |
| 35 | 案例学习/视频详情 | 80:2 |
mobile-uni/src/pages/user/learning/index.vue、cases/index.vue |
部分实现 | 当前只有案例上传/整理/入库和学习入口;后端没有稳定的案例详情、媒体 URL、学习点/主管点评字段,暂不造视频详情页 |
| 36 | 个人资料库首页 | 86:3 |
— | 未实现 | 未修正,阶段二 |
| 37 | 个人资料列表/筛选搜索 | 86:58 |
— | 未实现 | 未修正,阶段二 |
| 38 | 收藏资料 | 86:846 |
— | 未实现 | 未修正,阶段二 |
| 39 | 文件解析进度/失败重试 | 86:884 |
— | 未实现 | 未修正,阶段二 |
| 40 | 资料详情/来源/删除/导出 | 86:950 |
— | 未实现 | 未修正,阶段二 |
| 41 | 个人/企业/混合知识范围 | 86:997 |
— | 未实现 | 未修正,阶段二 |
| 42 | 个人知识带引用回答 | 87:2 |
— | 未实现 | 未修正,阶段二 |
| 43 | 工作思路整理输入 | 87:770 |
— | 未实现 | 未修正,阶段二 |
| 44 | 结论/行动项结果 | 87:815 |
— | 未实现 | 未修正,阶段二 |
| 45 | 摘要/可编辑文字生成 | 87:865 |
— | 未实现 | 未修正,阶段二 |
| 46 | 员工工作量化看板 | 89:9 |
frontend/src/views/competency/growth.vue |
按二期计划已实现;按 Figma 部分对齐 | 已有训练时长、贡献度、测评分、等级、证据包、预警和派发;完整三期量化指标暂不补 |
| 47 | 主管团队量化看板 | 89:776 |
mobile-uni/src/pages/supervisor/team/index.vue |
按二期计划已实现;按 Figma 部分对齐 | 已有团队成员、风险、训练记录和成长证据;完整团队经营指标需正式组织数据 |
| 48 | HR/运营绩效看板 | 90:2 |
— | 未实现 | 未修正,三期 |
| 49 | 工作积分排行榜 | 90:91 |
— | 未实现 | 未修正,三期 |
| 50 | 等级/晋升条件/进度 | 90:867 |
frontend/src/views/competency/growth.vue |
按二期计划已实现;按 Figma 部分对齐 | 已有初/中/高级成长路径和评级证据包;正式晋升申请/审核属于后续范围 |
| 51 | 破格晋升申请/审核 | 91:2 |
— | 未实现 | 未修正,三期 |
| 52 | 荣誉墙/成长档案导出 | 91:765 |
— | 未实现 | 未修正,三期 |
| 53 | 七维回复风格调节 | 93:6 |
mobile-uni/src/pages/user/practice/index.vue |
按二期计划已实现首期形态;按 Figma 部分对齐 | 已有训练内“再严肃/更温柔/更细致/更专业”重生成;偏好持久化和七维设置属于后续范围 |
| 54 | 优化前后结果对比 | 93:824 |
— | 未实现 | 未修正,三期 |
| 55 | 个人 AI 偏好设置 | 93:857 |
— | 未实现 | 未修正,三期 |
| 56 | 管理端团队偏好分布 | 93:940 |
— | 未实现 | 未修正,三期 |
| 57 | 开放问题榜首页 | 95:6 |
— | 未实现 | 未修正,仅有 knowledge_gap 记录 |
| 58 | 问题详情/全员回答 | 95:782 |
— | 未实现 | 未修正,阶段二 |
| 59 | 最佳答案/奖励结果 | 95:826 |
— | 未实现 | 未修正,阶段二 |
| 60 | 问题审核/激励规则 | 95:858 |
— | 未实现 | 未修正,阶段二 |
| 61 | AI 教练训练计划 | 97:5 |
mobile-uni/src/pages/supervisor/assign/index.vue |
按二期计划已实现;按 Figma 部分对齐 | 已用主管派发、低分再练、每日三题和成长证据承载;独立 AI 教练编排属于后续范围 |
| 62 | 自动场景任务/自动复盘 | 97:778 |
mobile-uni/src/pages/user/practice/index.vue、supervisor/review/index.vue |
按二期计划已实现基础闭环;按 Figma 部分对齐 | 已有训练、评分、标注、复盘和再练;自动编排/自动复盘报告不属于当前二期必做 |
| 63 | 积分/徽章/荣誉中心 | 97:823 |
— | 未实现 | 未修正,三期 |
| 64 | 企业发布申请 | — | — | 未实现 | 未修正,阶段二 |
| 65 | 个人 AI 助理发布记录 | — | — | 未实现 | 未修正,阶段二 |
| 66 | 个人 AI 助理报告大纲 | — | — | 未实现 | 未修正,阶段二 |
| 67 | 个人 AI 助理 PPT 生成 | — | — | 未实现 | 未修正,阶段二 |
| 68 | 企业知识发布审核列表 | — | — | 未实现 | 未修正,阶段二 |
| 69 | 企业知识发布审核详情 | — | — | 未实现 | 未修正,阶段二 |
| 70 | 个人 AI 助理运营/紧急审计 | — | — | 未实现 | 未修正,阶段二 |
已取消而不应补做
以下 Figma 清单中的“师徒关系”项目已经被业务会议否决,不应作为缺口继续开发:申请拜师、师傅池、固定师徒关系、互动计划、师傅认证、带徒福利等。当前替代方向是主管复盘闭环和后续开放问题榜。
当前优先级
- P0:正式主管角色与项目范围。线上视觉已发布,但正式主管手机号/外部组织映射和项目级权限仍需用正式组织数据验证。
- P0:M5 正式试点证据。本地严格门禁可跑通,但正式窗口内的员工、训练次数、校准、SOP 评审和完训率仍需真实数据。
- P1:按 BRD 补齐一期业务缺口。优先是岗位-SOP匹配与上岗资格、错题本可见闭环、案例学习/视频详情的稳定数据模型。
- P2:案例详情数据模型。先补
caseId、媒体/样片、学习点、主管点评等稳定契约,再实现学习页,不用假视频占位。 - P3:阶段二/三页面。个人 AI 助理、开放问题榜、积分/荣誉、完整偏好和独立 AI 教练编排按后续阶段单独立项。