用户三项决定落地: 1. 问AI(全网)页会话化:重写为微信式会话(欢迎/免责=AI气泡, 脱敏与敏感信息提醒保留,未启用=系统气泡+输入条禁用, 同意告知由勾选框改为首次发送前确认弹窗(会话内记忆), 答案气泡带播报+来源N条折叠(外链可点),按住说话松开即发+ 选音频,ChatComposer 复用;无tab栏子页,输入条自带安全区) 2. 配置维持不变(active_timeout/姓名字段/固定验证码按原状) 3. 知识大库开放:财务报备/销售话术/行政制度/培训视频/图片素材 (1004/1005/1007/1008/1009/1010)绑定移动端应用并授 employee/supervisor READ;1006「验收测试」为测试库, 为免污染员工检索结果暂不开放(报告中说明)。 生产验证:员工问「财务报备流程」「销售话术要点」均返回真实答案。 新需求「H5 像 APP」首批:「我」页 APP 化——折叠不删减: - 成长摘要保留核心数字,五维评分+成长路径收进「展开能力详情」 - 成长证据包默认收起(标题行+展开按钮) - 最近练过默认3条,「展开全部N条」可切换 页面高度 3072→1976px,信息全部一次点击可达。 验证:本地5项断言+生产3项复核全过(webai气泡/禁用态/composer、 profile折叠/高度、大库检索)。发布备份 h5-before-20260718092234。 Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
95 lines
11 KiB
Markdown
95 lines
11 KiB
Markdown
# 员工端版本功能对比与功能对齐清单
|
|
|
|
> 客户反馈基线:2026-07-17;当前工程与生产状态更新:2026-07-18。
|
|
>
|
|
> 本清单用于区分“旧版真有、历史规划、本轮新增、当前实现和生产验收”。视觉事实以 Figma 正式画板为准,功能事实以业务文档、当前代码和真实运行证据为准;Figma 未画不等于可以删除,Figma 已画也不等于已经开发或属于当前阶段。
|
|
|
|
## 1. 客观结论
|
|
|
|
客户所说“主要功能被删完了”不是对全部功能的准确描述,但准确暴露了版本连续性失控:旧版语音输入/播报等能力在 `mobile-uni` 重建时曾回退,历史规划和新增需求又混在同一批反馈中,而 Figma 没有完整承载非视觉规则。
|
|
|
|
截至 2026-07-18:确认回退已恢复,本轮明确要求的学习、反馈、问题榜、考试和全网 AI 能力也已实现并发布。当前不能再说“尚未发布”,但仍必须保留两个边界:
|
|
|
|
1. 生产包、schema、公开接口和关键管理页已验证,不等于正式账号写链路、真机能力和严格试点已验收。
|
|
2. 奖励按积分/学习学分实现,不是现金、不可提现;岗位仍由组织系统决定,员工不能自行改岗。
|
|
|
|
## 2. 证据层级
|
|
|
|
| 层级 | 主要证据 | 能证明什么 |
|
|
|---|---|---|
|
|
| 历史可运行版 | `mobile/src/App.vue`、`mobile/src/data/*` | 旧源码实际存在过的交互,不代表今天仍在线 |
|
|
| 历史需求/设计 | BRD、阶段总纲、会议纪要、Figma | 功能被提出、规划或设计过,不单独证明已交付 |
|
|
| 当前实现 | `mobile-uni/`、`frontend/`、`backend/ruoyi-modules/ruoyi-aihr/` | 当前代码和接口能力 |
|
|
| 本地验证 | 自动化测试、真实本地 API、浏览器操作和截图 | 当前构建在验证环境可运行 |
|
|
| 生产部署 | 提交、构建哈希、迁移记录、服务与 HTTP | 版本和 schema 已进入现网 |
|
|
| 生产业务验收 | 正式账号、真机、真实内容/权限/试点窗口 | 客户业务可按正式规则使用;当前仅部分完成 |
|
|
|
|
当前生产基线为提交 `32fa376d`;21 个迁移已执行,目标 schema `34/34`,管理端、H5、后端产物哈希一致。管理端关键页和移动端匿名首屏已浏览器复核;正式 OTP 认证写链路与真机权限未重放。
|
|
|
|
## 3. 客户反馈版本对比
|
|
|
|
| 客户反馈/能力 | 历史判断 | 当前结果 | 当前完成层级与剩余边界 |
|
|
|---|---|---|---|
|
|
| 不同角色看到不同页面 | 旧版已有三类入口,BRD 持续要求 | 员工、候选人、主管独立页面保留 | 已实现并部署;正式角色和项目权限正反例待生产账号验收 |
|
|
| 不同岗位看到不同内容 | 历史目标,旧版只做了部分展示差异 | 岗位来自组织身份;五岗位场景/题库已落地,训练和学习按岗位分发 | 已部署;正式岗位内容、SOP 和资格规则仍需业务审核 |
|
|
| 主管也要学习 | 本轮明确新增,旧版无稳定双身份证据 | 主管可在工作台/学习端切换,组织角色不变 | 已实现并部署;生产正式主管账号待重放 |
|
|
| 岗位在哪里修改 | 正式口径一直应来自人力/组织系统 | 员工端只读,岗位错误联系 HR,不提供自由切换 | 正确收口,不应恢复演示性改岗 |
|
|
| 全局字体可调 | 本轮适老化新增,旧版无开关证据 | 标准/大字/超大字三档全局持久化,同构页面响应式增高 | 已部署、本地视觉通过;真机触控、键盘、读屏待验收 |
|
|
| 问师傅语音提问 | 旧版明确有,切换工程时确认回退 | 录音、停止、转写和选择音频兜底已恢复,复用 `/api/ai/asr` | 已部署;正式 ASR、真机麦克风和弱网待验收 |
|
|
| 回答/总结卡语音播报 | 旧版确认有,曾回退 | SOP 回答、总结卡、每日题、参考答案、AI 对话、点评和候选题目均提供播报;TTS 失败可降级设备语音 | 已部署;正式 TTS 和真实设备播放待验收 |
|
|
| “每个文字都能点播报” | 旧版只能证明关键答案/总结卡,不支持“所有 UI 文字”说法 | 对业务关键内容提供统一播报,不把每个标签做成可点击 | 客户表述被合理收敛,兼顾可用性和无障碍 |
|
|
| 录音不属于当前账号 | 缺陷,不是功能差异 | 请求身份、资源归属、页面代次和旧请求回写均已收紧 | 已部署、本地双账号验证;生产认证态待复验 |
|
|
| 点提交没反应 | 缺陷 | 增加 loading、成功/失败提示和可见输入/按钮状态 | 已部署、本地交互通过;生产真机点击待复验 |
|
|
| 问师傅上传图片/视频 | 旧版未确认;属于历史规划/本轮明确化 | 图片/视频只用于本次现场分析,不自动进入共享知识库 | 已部署;PII 外发、大小限制、失败状态和真机选择待验收 |
|
|
| 总结卡下载图片 | 本轮新增,旧版无证据 | 总结卡可下载 PNG;无聊天模型时只摘录真实命中原文并保留来源 | 已部署;iOS/Android H5 文件/相册行为待验收 |
|
|
| 每日三题每天变化 | 历史目标,旧版没有稳定动态题库证据 | 按日期、岗位和员工身份确定性轮换;同日稳定、相邻日不重复 | 已实现并部署;正式内容审核与长期去重样本待验收 |
|
|
| 同一专项内容不能总重复 | 历史目标,旧版无版本/去重保证 | 专项保存内容版本、题目/参考答案快照和内容哈希 | 已实现并部署;正式运营样本待观察 |
|
|
| 学员评价题目有用/无用 | 历史计划有,旧版仅 SOP 赞踩 | 每日题/专项题已支持有用/无用反馈 | 已实现并部署;生产正式员工写链路待复验 |
|
|
| 管理端常见难题排序 | BRD 有团队短板目标,旧版只有薄弱项展示 | 可按岗位、时间、次数、人数、均分查看并一键派专项 | 生产页面已验证;正式团队数据待验收 |
|
|
| 指派显示人名而非编号 | 体验缺陷 | 从项目在职人员选择姓名 | 已部署;依赖正式组织和项目范围 |
|
|
| 一次多选、简化字段、快捷日期 | 本轮新增/设计细化 | 最多 100 人,多选、默认值、当天/明天/3 天/7 天、幂等提交和逐人结果 | 已实现并部署;生产大团队、时区边界和失败隔离待验收 |
|
|
| 有奖征问题和征答案 | 历史阶段二规划,本轮要求一并实现 | 开放问题榜、全员回答、审核、最佳答案、积分规则和双账户已落地 | 已部署;奖励仅积分/学分,正式运营规则与认证写链路待验收 |
|
|
| “员工每天可以赚钱” | 从未批准现金日结 | 只实现积分/学习学分,不实现现金、提现、预算或税务流程 | 现金化需业务、财务、法务另行批准 |
|
|
| 岗位入职测试 | 历史规划,旧版无完整可运行证据 | 主管选择岗位/项目/员工、组卷、发布、截止日期和成绩;员工答题、播报、提交和逐题结果 | 已部署;提交幂等本地通过,生产正式账号待重放 |
|
|
| 问 AI(全网) | 本轮新增;历史基线是企业内部知识 | 与问师傅分入口、接口、来源和免责声明;提供方须公网 HTTPS、连接测试成功后才可启用 | 管理页已生产验证;正式密钥/真实外部回答尚未验收,未配置时明确不可用 |
|
|
|
|
## 4. Figma 对比结论
|
|
|
|
Figma 已完成全文件结构和视觉复核,当前实测为 81 个顶层页面、78 张 `Screen/` 画板。“我”页标准/大字/超大字已改为同一信息架构和同一数据语义,底栏、安全区和超大字重叠已修。代码另行完成真实页面多视口视觉验收。
|
|
|
|
设计仍不能替代以下非视觉规则:身份与项目权限、录音归属、幂等、题目轮换、积分分账、供应商安全、知识空间授权、生产发布和正式试点门禁。后续给 Codex 的任务必须同时写明功能事实源、Figma node、阶段、必须保留能力、明确不做项和分层验收。
|
|
|
|
## 5. 生产发布结果与未完成验证
|
|
|
|
### 已确认
|
|
|
|
- 分支 `codex/multi-tenant-knowledge-platform` 已推送,生产提交为 `32fa376d`。
|
|
- 管理端、移动端 H5、后端和 21 个迁移脚本已发布;备份位于 `/opt/wygj/backups/release-20260718005151`。
|
|
- 根站、H5、租户接口、员工首页 API、服务状态和 schema 已验证;知识空间排序规则问题已修复。
|
|
- 管理端首页、常见难题、问题榜运营、知识空间、全网 AI 配置及 390×844 H5 已浏览器查看,无最终控制台/请求错误。
|
|
|
|
### 尚未确认
|
|
|
|
- 正式 OTP 下员工、主管、候选人和后台账号的完整读写与越权反例。
|
|
- 真实 iOS/Android 的麦克风、音频选择、图片/视频选择、下载、设备语音、键盘和读屏。
|
|
- 正式 ASR/TTS、全网 AI 提供方和真实业务内容配置。
|
|
- 严格试点窗口的完训、人工校准、SOP 评审、满意度和案例门槛。
|
|
|
|
## 6. 对客户的建议回复
|
|
|
|
> 已经按旧版源码、历史文档、Figma 和当前生产版本逐项对齐。旧版确认存在的语音输入、回答与总结卡播报已经恢复;本轮提出的三级字号、图片总结卡、主管学习端、多人派发与快捷日期、每日题轮换/反馈、常见难题、开放问题榜、岗位考试和全网 AI 也已进入生产包。岗位继续以人力系统身份为准,奖励当前是积分/学习学分,不是现金。现网版本、数据库结构和关键页面已经验证;下一步是用正式账号和真实手机完成录音、下载、权限、外部模型及试点窗口验收,不能把这部分写成已经完成。
|
|
|
|
## 7. 证据来源
|
|
|
|
- 当前工程与生产状态:[README.md](../README.md)、[BRD_IMPLEMENTATION_AUDIT.md](BRD_IMPLEMENTATION_AUDIT.md)、[BRD_PRODUCTION_MIGRATION_RUNBOOK.md](BRD_PRODUCTION_MIGRATION_RUNBOOK.md)。
|
|
- 设计审计:[FIGMA需求覆盖与版本偏差审计-20260717.md](FIGMA需求覆盖与版本偏差审计-20260717.md)、[FIGMA_IMPLEMENTATION_MATRIX.md](FIGMA_IMPLEMENTATION_MATRIX.md)。
|
|
- 阶段与产品定义:[银城员工端APP分阶段实施总纲.md](银城员工端APP分阶段实施总纲.md)、[20260708/数字师傅学练问报整合方案.md](20260708/数字师傅学练问报整合方案.md)。
|
|
- API 与运行边界:[API_INTEGRATION.md](API_INTEGRATION.md)、[DEMO_ACCEPTANCE.md](DEMO_ACCEPTANCE.md)。
|
|
- 历史可运行源码:`mobile/src/App.vue`;当前权威源码:`mobile-uni/`、`frontend/`、`backend/ruoyi-modules/ruoyi-aihr/`。
|
|
|
|
## 2026-07-18 追加:问答/对练交互形态(客户新要求)
|
|
|
|
| 功能 | 客户要求 | Figma | 当前代码 | 线上状态 | 处理决定 |
|
|
| --- | --- | --- | --- | --- | --- |
|
|
| 语音文字交互形态 | 2026-07-18 客户原话:凡语音文字交互处应做成微信聊天式(消息流+按住说话),现表单式操作太复杂 | 表单式布局(输入框+按钮组) | 问页已改会话流:ChatComposer(⊕面板/按住说话松开即发/键盘切换)+气泡消息流,引用/总结卡/反馈/播报收入答案气泡操作行 | 已发布并生产冒烟通过(2026-07-18) | 按客户要求执行,客户原话 > Figma;2026-07-18 批次二完成:练页对练进行中改为同款会话(业主台词=语音优先气泡+红点+转文字,老师傅提示气泡,风格chips,⊕面板收纳选音频/求助/结束评分,松开即发送),预习/每日三题/评分视图保持;web-ai 页批次三已完成(会话式+按住说话+同意确认弹窗+来源折叠,未启用态=系统气泡+输入条禁用);「我」页 APP 化(能力详情/成长路径/证据包默认折叠,最近练过限3条可展开,信息零删减) |
|