feat(aihr): complete M3 protected practice replay

This commit is contained in:
2026-07-23 22:21:43 +08:00
parent 83f775faec
commit 067cc30d80
11 changed files with 413 additions and 47 deletions
+6 -3
View File
@@ -191,10 +191,11 @@
文件落点:
- `backend/ruoyi-modules/ruoyi-aihr/src/main/java/org/dromara/aihr/service/AihrPracticeSeedService.java`:保存 session 时写 audio/annotation 信息。
- 新增 `AihrPracticeReviewService.java`:生成和查询逐句标注。
- `backend/ruoyi-modules/ruoyi-aihr/src/main/java/org/dromara/aihr/service/AihrPracticeSeedService.java`:保存 session 时写 audio/annotation 信息,并在 TTS 晚到时以会话、员工和原话术重新校验后补绑业主音频。
- `backend/ruoyi-modules/ruoyi-aihr/src/main/java/org/dromara/aihr/controller/AihrSpeechController.java`:只接收已认证 APP 员工的 `practiceContext`,将本次生成的业主 TTS 关联到指定回合。
- `AihrMobileController.java`:复盘详情返回 audio 和 annotations。
- `mobile-uni/src/pages/supervisor/index/index.vue`:主管复盘详情增加回放和逐句标注区。
- `mobile-uni/src/pages/user/practice/index.vue`:业主 TTS 随当前会话和回合提交 `practiceContext`。
- `mobile-uni/src/pages/supervisor/review/index.vue`:主管复盘详情增加受保护回放和逐句标注区。
验收:
@@ -202,6 +203,8 @@
- 逐句标注只在 finish 后生成一次,刷新不重复算分。
- 没有录音权限时仍保存文本 transcript。
2026-07-23 本机验收已完成员工训练、业主 TTS 的 `sys_oss` 绑定、同项目主管受控回放、逐句标注和标记复盘;该结果仅证明本地实现,不代表生产部署、真机录音或正式试点验收。
### M4. 画像、校准与主管派发(第 6-7 周)
目标:把训练结果变成员工成长与主管管理动作。