|
|
@@ -17,6 +17,7 @@
|
|
|
| 4.1 | 2025-11-04 | 为Epic 003的故事001补充10个详细任务分解,明确任务种类 | John (PM) |
|
|
|
| 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) |
|
|
|
|
|
|
## 1. 项目介绍和分析
|
|
|
|
|
|
@@ -469,11 +470,71 @@ flowchart TD
|
|
|
- **任务3.4.9**: 编写规则引擎测试用例 - 类型:测试 - 所在端:测试环境
|
|
|
- **任务3.4.10**: 优化规则匹配性能 - 类型:性能优化 - 所在端:后端
|
|
|
- **US003-05**: 作为系统管理员,我需要能够设置知识库匹配阈值,当匹配度<60%或标记为"复杂"时,问题状态自动更新为"待深度评估",以便进入下一流程
|
|
|
+ - **任务3.5.1**: 设计匹配阈值配置数据模型 - 类型:数据库设计 - 所在端:后端
|
|
|
+ - **任务3.5.2**: 实现匹配阈值配置API接口 - 类型:API开发 - 所在端:后端
|
|
|
+ - **任务3.5.3**: 开发匹配阈值配置界面 - 类型:UI开发 - 所在端:平台管理后台
|
|
|
+ - **任务3.5.4**: 实现阈值验证和范围检查逻辑 - 类型:业务逻辑 - 所在端:后端
|
|
|
+ - **任务3.5.5**: 设计问题状态自动更新机制 - 类型:架构设计 - 所在端:后端
|
|
|
+ - **任务3.5.6**: 实现状态更新触发条件判断 - 类型:业务逻辑 - 所在端:后端
|
|
|
+ - **任务3.5.7**: 开发状态变更通知组件 - 类型:前端开发 - 所在端:小程序
|
|
|
+ - **任务3.5.8**: 创建阈值配置测试用例 - 类型:测试 - 所在端:测试环境
|
|
|
+ - **任务3.5.9**: 实现阈值变更审计日志 - 类型:安全开发 - 所在端:后端
|
|
|
+ - **任务3.5.10**: 测试状态自动更新流程 - 类型:测试 - 所在端:测试环境
|
|
|
- **US003-06**: 作为动态调整管理员,我需要能够配置AdjustmentService监听用户不满意事件,终止自动回复,重新评估问题风险,调整处理路径(转人工/协作),并将问题标记为"知识库待补充",以便持续优化知识库
|
|
|
+ - **任务3.6.1**: 设计动态调整服务架构 - 类型:架构设计 - 所在端:后端
|
|
|
+ - **任务3.6.2**: 实现用户不满意事件监听器 - 类型:事件处理 - 所在端:后端
|
|
|
+ - **任务3.6.3**: 开发自动回复终止逻辑 - 类型:业务逻辑 - 所在端:后端
|
|
|
+ - **任务3.6.4**: 实现问题风险重新评估算法 - 类型:算法开发 - 所在端:后端
|
|
|
+ - **任务3.6.5**: 设计处理路径调整策略 - 类型:业务逻辑 - 所在端:后端
|
|
|
+ - **任务3.6.6**: 实现知识库待补充标记机制 - 类型:数据库操作 - 所在端:后端
|
|
|
+ - **任务3.6.7**: 开发动态调整配置界面 - 类型:UI开发 - 所在端:平台管理后台
|
|
|
+ - **任务3.6.8**: 创建动态调整测试场景 - 类型:测试 - 所在端:测试环境
|
|
|
+ - **任务3.6.9**: 实现调整过程监控和日志 - 类型:监控开发 - 所在端:后端
|
|
|
+ - **任务3.6.10**: 优化动态调整响应性能 - 类型:性能优化 - 所在端:后端
|
|
|
- **US003-07**: 作为前端开发人员,我需要实现WebSocket通知机制,当用户点击"不满意"或10分钟内追问时,前端能实时通知后端调整处理路径,以便提供流畅的用户体验
|
|
|
+ - **任务3.7.1**: 设计WebSocket连接管理架构 - 类型:架构设计 - 所在端:前端
|
|
|
+ - **任务3.7.2**: 实现WebSocket客户端连接组件 - 类型:前端开发 - 所在端:小程序
|
|
|
+ - **任务3.7.3**: 开发用户不满意事件触发逻辑 - 类型:前端开发 - 所在端:小程序
|
|
|
+ - **任务3.7.4**: 实现10分钟追问检测机制 - 类型:前端开发 - 所在端:小程序
|
|
|
+ - **任务3.7.5**: 创建WebSocket消息协议定义 - 类型:协议设计 - 所在端:后端
|
|
|
+ - **任务3.7.6**: 实现WebSocket服务端处理逻辑 - 类型:后端开发 - 所在端:后端
|
|
|
+ - **任务3.7.7**: 开发连接状态管理组件 - 类型:前端开发 - 所在端:小程序
|
|
|
+ - **任务3.7.8**: 实现断线重连机制 - 类型:前端开发 - 所在端:小程序
|
|
|
+ - **任务3.7.9**: 编写WebSocket通信测试用例 - 类型:测试 - 所在端:测试环境
|
|
|
+ - **任务3.7.10**: 优化WebSocket连接性能 - 类型:性能优化 - 所在端:前端
|
|
|
- **US003-08**: 作为系统运维人员,我需要能够监控知识库匹配性能,包括匹配成功率、响应时间、向量搜索准确率,以便优化系统性能
|
|
|
+ - **任务3.8.1**: 设计性能监控指标数据模型 - 类型:数据库设计 - 所在端:后端
|
|
|
+ - **任务3.8.2**: 实现匹配成功率统计逻辑 - 类型:监控开发 - 所在端:后端
|
|
|
+ - **任务3.8.3**: 开发响应时间监控组件 - 类型:监控开发 - 所在端:后端
|
|
|
+ - **任务3.8.4**: 实现向量搜索准确率计算 - 类型:算法开发 - 所在端:后端
|
|
|
+ - **任务3.8.5**: 创建性能数据收集服务 - 类型:监控开发 - 所在端:后端
|
|
|
+ - **任务3.8.6**: 开发性能监控仪表板 - 类型:UI开发 - 所在端:平台管理后台
|
|
|
+ - **任务3.8.7**: 实现性能告警机制 - 类型:监控开发 - 所在端:后端
|
|
|
+ - **任务3.8.8**: 设计性能数据存储策略 - 类型:架构设计 - 所在端:后端
|
|
|
+ - **任务3.8.9**: 编写性能监控测试用例 - 类型:测试 - 所在端:测试环境
|
|
|
+ - **任务3.8.10**: 优化性能数据查询效率 - 类型:性能优化 - 所在端:后端
|
|
|
- **US003-09**: 作为企业管理员,我需要能够查看知识库匹配统计报告,包括匹配率、自动回复成功率、用户满意度,以便评估知识库效果
|
|
|
+ - **任务3.9.1**: 设计统计报告数据模型 - 类型:数据库设计 - 所在端:后端
|
|
|
+ - **任务3.9.2**: 实现匹配率计算逻辑 - 类型:数据分析 - 所在端:后端
|
|
|
+ - **任务3.9.3**: 开发自动回复成功率统计 - 类型:数据分析 - 所在端:后端
|
|
|
+ - **任务3.9.4**: 实现用户满意度分析算法 - 类型:数据分析 - 所在端:后端
|
|
|
+ - **任务3.9.5**: 创建统计报告生成服务 - 类型:报表开发 - 所在端:后端
|
|
|
+ - **任务3.9.6**: 开发统计报告展示界面 - 类型:UI开发 - 所在端:企业管理后台
|
|
|
+ - **任务3.9.7**: 实现报告导出功能 - 类型:前端开发 - 所在端:企业管理后台
|
|
|
+ - **任务3.9.8**: 设计报告定时生成机制 - 类型:架构设计 - 所在端:后端
|
|
|
+ - **任务3.9.9**: 编写统计报告测试用例 - 类型:测试 - 所在端:测试环境
|
|
|
+ - **任务3.9.10**: 优化报告数据查询性能 - 类型:性能优化 - 所在端:后端
|
|
|
- **US003-10**: 作为数据管理员,我需要能够导出知识库匹配日志,包括问题内容、匹配结果、用户反馈,以便进行数据分析和优化
|
|
|
+ - **任务3.10.1**: 设计日志导出数据模型 - 类型:数据库设计 - 所在端:后端
|
|
|
+ - **任务3.10.2**: 实现问题内容导出逻辑 - 类型:数据处理 - 所在端:后端
|
|
|
+ - **任务3.10.3**: 开发匹配结果导出组件 - 类型:数据处理 - 所在端:后端
|
|
|
+ - **任务3.10.4**: 实现用户反馈导出机制 - 类型:数据处理 - 所在端:后端
|
|
|
+ - **任务3.10.5**: 创建数据导出API接口 - 类型:API开发 - 所在端:后端
|
|
|
+ - **任务3.10.6**: 开发导出任务管理界面 - 类型:UI开发 - 所在端:平台管理后台
|
|
|
+ - **任务3.10.7**: 实现导出文件格式支持 - 类型:数据处理 - 所在端:后端
|
|
|
+ - **任务3.10.8**: 设计导出权限控制机制 - 类型:安全开发 - 所在端:后端
|
|
|
+ - **任务3.10.9**: 编写数据导出测试用例 - 类型:测试 - 所在端:测试环境
|
|
|
+ - **任务3.10.10**: 优化大数据量导出性能 - 类型:性能优化 - 所在端:后端
|
|
|
|
|
|
|
|
|
**Epic 004 - 深度评估与任务拆解**:
|
|
|
@@ -688,7 +749,7 @@ flowchart TD
|
|
|
|
|
|
---
|
|
|
|
|
|
-**文档状态**: 已更新为智能问题处理系统,包含完整的Epic用户故事,Epic 001已扩展为30个详细用户故事并补充50个详细任务分解(明确任务种类:UI、API、测试等),Epic 002已补充10个用户故事,Epic 003已补充10个用户故事并添加主流程图,Epic 005已补充10个用户故事和主流程图,Epic 003的故事001、故事002和故事004已分别补充10个详细任务分解。所有Epic任务已补充UI类型和所在端说明(平台管理后台、企业管理后台、小程序、后端、测试环境等)
|
|
|
+**文档状态**: 已更新为智能问题处理系统,包含完整的Epic用户故事,Epic 001已扩展为30个详细用户故事并补充50个详细任务分解(明确任务种类:UI、API、测试等),Epic 002已补充10个用户故事,Epic 003已补充10个用户故事并添加主流程图,Epic 005已补充10个用户故事和主流程图,Epic 003的故事001-010已全部补充100个详细任务分解。所有Epic任务已补充UI类型和所在端说明(平台管理后台、企业管理后台、小程序、后端、测试环境等)
|
|
|
**最后更新**: 2025-11-04
|
|
|
**下次评审**: 2025-11-11
|
|
|
**基于需求**: qiwen.md + brief.md + 当前项目技术栈
|