feat(aihr): finalize practice growth and access boundaries

This commit is contained in:
2026-07-25 00:42:19 +08:00
parent a90f40e4d8
commit c9d2012ec1
87 changed files with 6804 additions and 2538 deletions
@@ -40,7 +40,7 @@
- 财务专业、经营决策只预留方案,有真实内容、负责人和授权矩阵后再启用。
- 不做跨租户共享、个人知识空间、任意 SQL、工资财务明细、美途订单查询。
- 第一版数据工具仅 `MY_PRACTICE_SUMMARY` 和 `TEAM_PRACTICE_SUMMARY`。
- 当前阶段一验收继续按 `docs/DEMO_ACCEPTANCE.md` 和 `docs/AI陪练二期开发推进计划.md`,本计划不改变其范围。
- 当前阶段一验收继续按 `docs/DEMO_ACCEPTANCE.md` 和 `docs/AI陪练完整交付计划-20260724.md`;旧二期计划只用于追溯已完成工程工作包,本计划不改变当前阶段一范围。
### 0.3 实施总顺序
@@ -1,6 +1,7 @@
# 公司消息系统 R1–R3 实施计划
> 依据:`docs/superpowers/specs/2026-07-24-company-message-nine-capabilities-design.md`
> 状态:2026-07-24 已完成实现、发布与生产认证验收;本文件只保留实施拆分供追溯
## R1:统一直通车
@@ -13,7 +14,7 @@
## R2:公司文件提炼
1. 新增正式 SQL 迁移:大喇叭附件和片段表。
1. 新增正式 SQL 迁移:大喇叭附件表及消息附件关联列。
2. 复用现有 OSS、文档解析器和模型配置,实现大喇叭附件异步处理服务。
3. 扩展管理端发布接口:先上传附件,处理完成后带附件 ID 发布。
4. 扩展员工详情和原文件下载接口,按当前身份重新鉴权。
@@ -27,4 +28,4 @@
3. 运行后端、前端、移动端和脚本验证。
4. 启动本地界面,完成移动端和管理端截图及交互验证。
5. 构建完整制品并按发布 Runbook 发布。
6. 使用线上已有手机号和验证码 `123456` 完成生产认证闭环,复核远端 schema、静态资源、后端模块和服务状态。
6. 使用线上已有受控账号完成生产认证闭环,复核远端 schema、静态资源、后端模块和服务状态。
@@ -2,6 +2,7 @@
> 日期:2026-07-24
> 范围:R1 统一直通车、R2 公司文件提炼、R3 系统整合与验收
> 状态:已实现、发布并完成生产认证闭环;五个处理角色已预置,具体人员仍由管理员按实际职责绑定
## 1. 九项能力落位
@@ -37,9 +38,9 @@
## 3. R2:公司文件提炼
管理端发布大喇叭消息时可上传一个文件。文件先进入 OSS,再由现有解析器异步提取正文、切片并生成公共摘要。解析结果保存在大喇叭专属附件和片段表,不自动进入企业知识库。
管理端发布大喇叭消息时可上传一个文件。文件先进入 OSS,再由现有解析器异步提取正文并生成公共摘要。提取文本和摘要保存在大喇叭专属附件表,不自动进入企业知识库。
文件状态为 `QUEUED/PARSING/READY/FAILED`。只有 `READY` 文件可随消息发布;失败时明确显示原因,不生成假摘要。员工详情显示摘要、目标命中原因和原文件入口。客户端下载原文件时服务端按租户、消息发布状态和当前员工身份重新鉴权。
文件状态为 `QUEUED/PROCESSING/READY/FAILED`。只有 `READY` 文件可随消息发布;失败时明确显示原因,不生成假摘要。员工详情显示摘要、目标命中原因和原文件入口。客户端下载原文件时服务端按租户、消息发布状态和当前员工身份重新鉴权。
客户端追问仍只传 `broadcastMessageId`。服务端重新加载消息及其已就绪附件片段,把受控文本加入现有消息上下文;撤回、跨租户或附件不可用时立即拒绝继续使用。
@@ -60,7 +61,7 @@
## 6. 验收
生产认证验收直接使用线上系统已有手机号和验证码 `123456`,手机号不得出现在报告、截图或命令输出中。
生产认证验收使用线上系统已有受控账号;账号标识不得出现在报告、截图或命令输出中。
- 五渠道提交、收件和回复闭环。
- 匿名反馈不向业务处理端泄露提交人。