Prechádzať zdrojové kódy

📝 docs(prd): 为Epic 004补充100个详细任务分解

- 为Epic 004的10个用户故事补充100个详细任务分解
- 明确任务种类:数据库设计、API开发、UI开发、AI集成、算法开发、测试、性能优化等
- 明确所在端:平台管理后台、企业管理后台、小程序、后端、测试环境等
- 完善深度评估与任务拆解模块的任务规划

🤖 Generated with [Claude Code](https://claude.ai/code)
via [Happy](https://happy.engineering)

Co-Authored-By: Claude <noreply@anthropic.com>
Co-Authored-By: Happy <yesreply@happy.engineering>
yourname 1 mesiac pred
rodič
commit
504dfb7159
1 zmenil súbory, kde vykonal 111 pridanie a 1 odobranie
  1. 111 1
      docs/prd.md

+ 111 - 1
docs/prd.md

@@ -18,6 +18,7 @@
 | 4.2 | 2025-11-04 | 为Epic 003的故事002补充10个详细任务分解,完善知识库匹配引擎 | John (PM) |
 | 4.3 | 2025-11-04 | 为Epic 003的故事004补充10个详细任务分解,完善场景复杂度判断规则 | John (PM) |
 | 4.4 | 2025-11-04 | 为Epic 003的故事005-010补充60个详细任务分解,完善问题入口与智能初筛模块 | John (PM) |
+| 4.5 | 2025-11-04 | 为Epic 004的10个用户故事补充100个详细任务分解,完善深度评估与任务拆解模块 | John (PM) |
 
 ## 1. 项目介绍和分析
 
@@ -570,15 +571,124 @@ flowchart TD
 5. **流程流转**: 通过校验的子任务进入任务群共创流程(Epic 005)
 
 - **US004-01**: 作为风险评估员,我需要能够配置风险等级评估规则,包括关键词匹配("法律"、"舆情"、"投诉")和用户情绪分析(大模型识别文本情绪"愤怒"、"不满"),输出高/中/低风险等级,以便准确评估问题风险
+  - **任务4.1.1**: 设计风险评估规则数据模型 - 类型:数据库设计 - 所在端:后端
+  - **任务4.1.2**: 实现关键词匹配规则引擎 - 类型:算法开发 - 所在端:后端
+  - **任务4.1.3**: 集成用户情绪分析大模型API - 类型:AI集成 - 所在端:后端
+  - **任务4.1.4**: 开发风险评估规则配置界面 - 类型:UI开发 - 所在端:平台管理后台
+  - **任务4.1.5**: 实现风险等级输出逻辑 - 类型:业务逻辑 - 所在端:后端
+  - **任务4.1.6**: 创建规则测试验证工具 - 类型:工具开发 - 所在端:后端
+  - **任务4.1.7**: 设计规则版本管理机制 - 类型:架构设计 - 所在端:后端
+  - **任务4.1.8**: 实现规则优先级和冲突解决 - 类型:业务逻辑 - 所在端:后端
+  - **任务4.1.9**: 编写风险评估测试用例 - 类型:测试 - 所在端:测试环境
+  - **任务4.1.10**: 优化风险评估性能 - 类型:性能优化 - 所在端:后端
+
 - **US004-02**: 作为客服主管,当问题被评估为高风险时,我需要能够通过StaffAssignmentService分配给对应领域人工,通过短信/小程序推送任务,1小时内响应,问题状态更新为"人工处理中",以便及时处理紧急问题
+  - **任务4.2.1**: 设计人工分配服务架构 - 类型:架构设计 - 所在端:后端
+  - **任务4.2.2**: 实现StaffAssignmentService分配逻辑 - 类型:业务逻辑 - 所在端:后端
+  - **任务4.2.3**: 集成短信通知服务API - 类型:API集成 - 所在端:后端
+  - **任务4.2.4**: 开发小程序模板消息推送 - 类型:前端开发 - 所在端:小程序
+  - **任务4.2.5**: 实现1小时响应计时机制 - 类型:业务逻辑 - 所在端:后端
+  - **任务4.2.6**: 设计问题状态自动更新机制 - 类型:架构设计 - 所在端:后端
+  - **任务4.2.7**: 开发人工处理任务界面 - 类型:UI开发 - 所在端:企业管理后台
+  - **任务4.2.8**: 实现分配记录审计日志 - 类型:安全开发 - 所在端:后端
+  - **任务4.2.9**: 编写人工分配测试用例 - 类型:测试 - 所在端:测试环境
+  - **任务4.2.10**: 优化分配算法性能 - 类型:性能优化 - 所在端:后端
+
 - **US004-03**: 作为客户属性分析员,我需要能够根据用户消费金额和历史满意度进行客户属性适配,若用户为VIP(消费≥10万)或历史协作满意度<50%,强制转人工,普通用户按风险等级进入协作流程,以便个性化处理策略
+  - **任务4.3.1**: 设计客户属性适配数据模型 - 类型:数据库设计 - 所在端:后端
+  - **任务4.3.2**: 实现VIP用户识别逻辑 - 类型:业务逻辑 - 所在端:后端
+  - **任务4.3.3**: 开发历史满意度计算算法 - 类型:算法开发 - 所在端:后端
+  - **任务4.3.4**: 实现强制转人工判断条件 - 类型:业务逻辑 - 所在端:后端
+  - **任务4.3.5**: 创建客户属性适配配置界面 - 类型:UI开发 - 所在端:企业管理后台
+  - **任务4.3.6**: 设计适配策略优先级规则 - 类型:架构设计 - 所在端:后端
+  - **任务4.3.7**: 实现适配结果记录机制 - 类型:数据库操作 - 所在端:后端
+  - **任务4.3.8**: 开发适配策略测试工具 - 类型:工具开发 - 所在端:后端
+  - **任务4.3.9**: 编写客户属性适配测试用例 - 类型:测试 - 所在端:测试环境
+  - **任务4.3.10**: 优化适配计算性能 - 类型:性能优化 - 所在端:后端
+
 - **US004-04**: 作为AI任务拆解管理员,我需要能够配置任务拆解Agent,输入问题文本、企业行业(如"餐饮"、"电商")、风险等级,输出子任务列表(含目标、交付形式、核心原因挖掘项),以便系统化拆解复杂问题
+  - **任务4.4.1**: 设计任务拆解Agent架构 - 类型:架构设计 - 所在端:后端
+  - **任务4.4.2**: 集成大模型任务拆解API - 类型:AI集成 - 所在端:后端
+  - **任务4.4.3**: 实现子任务列表生成逻辑 - 类型:业务逻辑 - 所在端:后端
+  - **任务4.4.4**: 开发任务拆解配置界面 - 类型:UI开发 - 所在端:平台管理后台
+  - **任务4.4.5**: 设计子任务数据结构模型 - 类型:数据库设计 - 所在端:后端
+  - **任务4.4.6**: 实现核心原因挖掘项验证 - 类型:业务逻辑 - 所在端:后端
+  - **任务4.4.7**: 创建拆解结果缓存机制 - 类型:缓存开发 - 所在端:后端
+  - **任务4.4.8**: 开发拆解过程监控组件 - 类型:监控开发 - 所在端:后端
+  - **任务4.4.9**: 编写任务拆解测试用例 - 类型:测试 - 所在端:测试环境
+  - **任务4.4.10**: 优化拆解响应性能 - 类型:性能优化 - 所在端:后端
+
 - **US004-05**: 作为任务校验员,我需要能够使用ValidationAgent调用大模型校验子任务完整性(如是否遗漏核心原因项),不通过则二次优化,确保子任务质量,以便后续协作顺利进行
+  - **任务4.5.1**: 设计任务校验Agent架构 - 类型:架构设计 - 所在端:后端
+  - **任务4.5.2**: 集成大模型校验API - 类型:AI集成 - 所在端:后端
+  - **任务4.5.3**: 实现子任务完整性校验逻辑 - 类型:业务逻辑 - 所在端:后端
+  - **任务4.5.4**: 开发校验结果展示界面 - 类型:UI开发 - 所在端:企业管理后台
+  - **任务4.5.5**: 实现二次优化触发机制 - 类型:业务逻辑 - 所在端:后端
+  - **任务4.5.6**: 设计校验标准配置模型 - 类型:数据库设计 - 所在端:后端
+  - **任务4.5.7**: 创建校验历史记录功能 - 类型:数据库操作 - 所在端:后端
+  - **任务4.5.8**: 开发校验性能监控组件 - 类型:监控开发 - 所在端:后端
+  - **任务4.5.9**: 编写任务校验测试用例 - 类型:测试 - 所在端:测试环境
+  - **任务4.5.10**: 优化校验流程效率 - 类型:性能优化 - 所在端:后端
+
 - **US004-06**: 作为系统管理员,我需要能够监控AI Agent调用成功率,包括任务拆解准确率、校验通过率、响应时间,以便优化AI服务性能
+  - **任务4.6.1**: 设计AI Agent监控数据模型 - 类型:数据库设计 - 所在端:后端
+  - **任务4.6.2**: 实现任务拆解准确率统计 - 类型:监控开发 - 所在端:后端
+  - **任务4.6.3**: 开发校验通过率计算逻辑 - 类型:监控开发 - 所在端:后端
+  - **任务4.6.4**: 实现响应时间监控组件 - 类型:监控开发 - 所在端:后端
+  - **任务4.6.5**: 创建AI服务监控仪表板 - 类型:UI开发 - 所在端:平台管理后台
+  - **任务4.6.6**: 设计监控数据收集服务 - 类型:架构设计 - 所在端:后端
+  - **任务4.6.7**: 实现性能告警机制 - 类型:监控开发 - 所在端:后端
+  - **任务4.6.8**: 开发监控数据导出功能 - 类型:数据处理 - 所在端:后端
+  - **任务4.6.9**: 编写AI监控测试用例 - 类型:测试 - 所在端:测试环境
+  - **任务4.6.10**: 优化监控数据存储性能 - 类型:性能优化 - 所在端:后端
+
 - **US004-07**: 作为企业管理员,我需要能够查看风险等级评估统计,包括高风险问题分布、人工处理效率、客户属性适配效果,以便优化评估策略
+  - **任务4.7.1**: 设计风险评估统计数据模型 - 类型:数据库设计 - 所在端:后端
+  - **任务4.7.2**: 实现高风险问题分布统计 - 类型:数据分析 - 所在端:后端
+  - **任务4.7.3**: 开发人工处理效率计算 - 类型:数据分析 - 所在端:后端
+  - **任务4.7.4**: 实现客户属性适配效果分析 - 类型:数据分析 - 所在端:后端
+  - **任务4.7.5**: 创建风险评估统计报表 - 类型:报表开发 - 所在端:后端
+  - **任务4.7.6**: 开发统计报表展示界面 - 类型:UI开发 - 所在端:企业管理后台
+  - **任务4.7.7**: 设计统计定时生成机制 - 类型:架构设计 - 所在端:后端
+  - **任务4.7.8**: 实现统计数据导出功能 - 类型:数据处理 - 所在端:后端
+  - **任务4.7.9**: 编写风险评估统计测试用例 - 类型:测试 - 所在端:测试环境
+  - **任务4.7.10**: 优化统计查询性能 - 类型:性能优化 - 所在端:后端
+
 - **US004-08**: 作为数据分析员,我需要能够导出深度评估日志,包括风险评估过程、任务拆解结果、校验记录,以便进行数据分析和模型优化
+  - **任务4.8.1**: 设计深度评估日志数据模型 - 类型:数据库设计 - 所在端:后端
+  - **任务4.8.2**: 实现风险评估过程记录 - 类型:日志开发 - 所在端:后端
+  - **任务4.8.3**: 开发任务拆解结果导出 - 类型:数据处理 - 所在端:后端
+  - **任务4.8.4**: 实现校验记录收集机制 - 类型:日志开发 - 所在端:后端
+  - **任务4.8.5**: 创建日志导出API接口 - 类型:API开发 - 所在端:后端
+  - **任务4.8.6**: 开发日志导出管理界面 - 类型:UI开发 - 所在端:平台管理后台
+  - **任务4.8.7**: 设计日志数据格式标准 - 类型:架构设计 - 所在端:后端
+  - **任务4.8.8**: 实现导出权限控制机制 - 类型:安全开发 - 所在端:后端
+  - **任务4.8.9**: 编写日志导出测试用例 - 类型:测试 - 所在端:测试环境
+  - **任务4.8.10**: 优化大日志文件导出性能 - 类型:性能优化 - 所在端:后端
+
 - **US004-09**: 作为系统运维人员,我需要能够配置任务拆解Agent的调用参数,包括大模型选择、提示词优化、超时设置,以便提升拆解质量
+  - **任务4.9.1**: 设计Agent配置数据模型 - 类型:数据库设计 - 所在端:后端
+  - **任务4.9.2**: 实现大模型选择配置 - 类型:配置管理 - 所在端:后端
+  - **任务4.9.3**: 开发提示词优化工具 - 类型:工具开发 - 所在端:后端
+  - **任务4.9.4**: 实现超时设置管理 - 类型:配置管理 - 所在端:后端
+  - **任务4.9.5**: 创建Agent配置管理界面 - 类型:UI开发 - 所在端:平台管理后台
+  - **任务4.9.6**: 设计配置版本控制机制 - 类型:架构设计 - 所在端:后端
+  - **任务4.9.7**: 实现配置变更审计日志 - 类型:安全开发 - 所在端:后端
+  - **任务4.9.8**: 开发配置测试验证工具 - 类型:工具开发 - 所在端:后端
+  - **任务4.9.9**: 编写Agent配置测试用例 - 类型:测试 - 所在端:测试环境
+  - **任务4.9.10**: 优化配置加载性能 - 类型:性能优化 - 所在端:后端
+
 - **US004-10**: 作为流程优化员,我需要能够根据历史数据优化风险等级评估模型和任务拆解策略,持续提升评估准确性和拆解效率,以便系统持续改进
+  - **任务4.10.1**: 设计流程优化数据模型 - 类型:数据库设计 - 所在端:后端
+  - **任务4.10.2**: 实现历史数据收集服务 - 类型:数据收集 - 所在端:后端
+  - **任务4.10.3**: 开发风险评估模型优化算法 - 类型:算法开发 - 所在端:后端
+  - **任务4.10.4**: 实现任务拆解策略优化逻辑 - 类型:算法开发 - 所在端:后端
+  - **任务4.10.5**: 创建优化结果分析报告 - 类型:报表开发 - 所在端:后端
+  - **任务4.10.6**: 开发优化策略配置界面 - 类型:UI开发 - 所在端:平台管理后台
+  - **任务4.10.7**: 设计优化效果评估指标 - 类型:架构设计 - 所在端:后端
+  - **任务4.10.8**: 实现优化策略自动应用 - 类型:业务逻辑 - 所在端:后端
+  - **任务4.10.9**: 编写流程优化测试用例 - 类型:测试 - 所在端:测试环境
+  - **任务4.10.10**: 优化优化算法计算性能 - 类型:性能优化 - 所在端:后端
 
 **Epic 005 - 任务群共创与方案收集**:
 
@@ -749,7 +859,7 @@ flowchart TD
 
 ---
 
-**文档状态**: 已更新为智能问题处理系统,包含完整的Epic用户故事,Epic 001已扩展为30个详细用户故事并补充50个详细任务分解(明确任务种类:UI、API、测试等),Epic 002已补充10个用户故事,Epic 003已补充10个用户故事并添加主流程图,Epic 005已补充10个用户故事和主流程图,Epic 003的故事001-010已全部补充100个详细任务分解。所有Epic任务已补充UI类型和所在端说明(平台管理后台、企业管理后台、小程序、后端、测试环境等)
+**文档状态**: 已更新为智能问题处理系统,包含完整的Epic用户故事,Epic 001已扩展为30个详细用户故事并补充50个详细任务分解(明确任务种类:UI、API、测试等),Epic 002已补充10个用户故事,Epic 003已补充10个用户故事并添加主流程图,Epic 004已补充10个用户故事和主流程图并补充100个详细任务分解,Epic 005已补充10个用户故事和主流程图,Epic 003的故事001-010已全部补充100个详细任务分解。所有Epic任务已补充UI类型和所在端说明(平台管理后台、企业管理后台、小程序、后端、测试环境等)
 **最后更新**: 2025-11-04
 **下次评审**: 2025-11-11
 **基于需求**: qiwen.md + brief.md + 当前项目技术栈