Эх сурвалжийг харах

feat: 更新需求文档需求细则

Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-openagent)

Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai>
Sisyphus 5 сар өмнө
parent
commit
bd3464aea5

+ 25 - 19
需求分析/需求分析文档.md

@@ -71,7 +71,7 @@
 | TASK-002 | 设置任务积分值(1-10分,默认2分) | P0 |
 | TASK-003 | 设置任务截止时间(精确到分钟) | P0 |
 | TASK-004 | 设置任务重复周期(每日/每周/自定义) | P1 |
-| TASK-005 | 设置任务分类(学习类/生活类/运动类/其他) | P0 |
+| TASK-005 | 设置任务分类(学习类/生活类/运动类/游戏类/其他) | P0 |
 | TASK-006 | 支持任务备注/说明 | P2 |
 | TASK-007 | 预设任务模板快速创建 | P1 |
 
@@ -93,16 +93,17 @@
 | TASK-013 | 部分任务需家长审核确认 | P1 |
 | TASK-013A | 家长自定义需要审核的任务范围(按分类/按任务) | P1 |
 | TASK-013B | 审核方式:拍照上传完成凭证 | P1 |
-| TASK-013C | AI辅助审核:根据照片判断任务完成情况 | P1 |
+| TASK-013C | AI辅助审核:根据照片和视频判断任务完成情况 | P1 |
+| TASK-013D | AI可根据任务完成情况给出任务调整建议 | P2 |
 
-#### 4.1.3 任务审核模块(AI辅助)
+#### 4.1.3 任务审核模块(AI辅助,仅付费会员
 
 | 需求编号 | 功能描述 | 优先级 |
 |----------|----------|--------|
 | REVIEW-001 | 任务需要审核时,孩子拍照上传完成凭证 | P1 |
 | REVIEW-002 | AI自动识别照片内容,判断完成质量 | P1 |
 | REVIEW-003 | AI给出审核建议(三档:通过/疑似通过/需人工确认) | P1 |
-| REVIEW-004 | 家长可选择AI审核或手动审核 | P1 |
+| REVIEW-004 | 家长可选择AI审核或手动审核(AI审核仅付费会员可用) | P1 |
 | REVIEW-005 | 家长可修改AI审核结果 | P1 |
 | REVIEW-006 | 审核记录留存,可追溯 | P2 |
 | REVIEW-007 | AI审核阈值可自定义(严格/一般/宽松) | P2 |
@@ -135,10 +136,11 @@
 |----------|----------|--------|
 | POINT-006 | 超时10分钟以内不算迟到(保护机制) | P0 |
 | POINT-007 | 每天最多扣5分(破产保护) | P0 |
-| POINT-008 | 扣分功能按年龄配置:6岁以下默认关闭,6岁及以上默认开启 | P0 |
+| POINT-008 | 扣分功能按年龄配置:9岁以下默认关闭,9岁及以上默认开启 | P0 |
 | POINT-008A | 家长可手动调整扣分开关(覆盖年龄默认配置) | P0 |
 | POINT-009 | 积分不清零,可设置积分有效期(按任务设置) | P0 |
-| POINT-010 | 过期未领取时积分退还 | P0 |
+| POINT-009A | 每月提醒有哪些积分快过期 | P0 |
+| POINT-010 | 过期未领取积分失效 | P0 |
 
 ---
 
@@ -162,7 +164,7 @@
 
 | 需求编号 | 功能描述 | 优先级 |
 |----------|----------|--------|
-| REWARD-006 | 预设奖励模板(玩具、动画片、游乐场等) | P0 |
+| REWARD-006 | 奖励模板即奖励库,展示用户自己的心愿和公开发布的奖励 | P0 |
 | REWARD-007 | 奖励兑换历史记录 | P1 |
 | REWARD-008 | 奖励下架/编辑功能 | P2 |
 
@@ -174,7 +176,7 @@
 
 | 需求编号 | 功能描述 | 优先级 |
 |----------|----------|--------|
-| MODE-001 | 家长模式:发布任务、审批奖励、查看报告 | P0 |
+| MODE-001 | 家长模式:发布任务、审批奖励、查看报告,也可执行由孩子或指导师安排的任务 | P1 |
 | MODE-002 | 孩子模式:查看任务、完成任务、查看积分 | P0 |
 | MODE-003 | 密码切换模式(4位数字密码) | P0 |
 | MODE-004 | 首次使用引导设置密码 | P0 |
@@ -198,6 +200,9 @@
 | MODE-008 | 孩子账号停用功能 | P0 |
 | MODE-009 | 停用的孩子不可登录且不可被切换 | P0 |
 | MODE-010 | 指导师注册与审核 | P2 |
+| MODE-011 | 家长任务支持与孩子相同的完成方式 | P1 |
+| MODE-012 | 谁制定任务谁审核;孩子任务可在创建时指定家长/自动/指导师审核 | P1 |
+| MODE-013 | 多个家长场景下,所有家长都可审核孩子任务 | P1 |
 
 ---
 
@@ -365,23 +370,23 @@ DAN测评是测评记录,不作为孩子的基本信息,与任务、心愿
 |------|--------|----------|
 | CONF-01 | 技术栈 | Java后端(Spring Boot)+ MySQL |
 | CONF-02 | DAN测评对接 | 通过接口获取测评数据,作为测评记录(不作为孩子基本信息) |
-| CONF-03 | 扣分机制 | 6岁以下默认关闭,6岁及以上默认开启,家长可手动调整 |
-| CONF-04 | 审核机制 | 家长自定义需要审核的任务范围,审核方式为照上传 |
-| CONF-05 | AI辅助审核 | 新增AI辅助审核功能,判断任务完成质量 |
+| CONF-03 | 扣分机制 | 9岁以下默认关闭,9岁及以上默认开启,家长可手动调整 |
+| CONF-04 | 审核机制 | 家长自定义需要审核的任务范围,审核方式为照片或视频上传 |
+| CONF-05 | AI辅助审核 | 新增AI辅助审核功能,判断任务完成质量,仅付费会员可用 |
 | CONF-06 | 多孩支持 | 支持多个孩子账户,各自有独立的积分和任务 |
 | CONF-07 | 奖励类型 | 家长可自定义奖励分类 |
 | CONF-08 | 主题 | 先做一套默认主题,其他主题后续迭代 |
 | CONF-09 | 游戏功能 | 推理训练、空间训练、反应训练等功能后续实现 |
-| CONF-10 | 积分有效期 | 每月清零 |
+| CONF-10 | 积分有效期 | 积分不清零,按任务设置有效期,并每月提醒即将过期积分 |
 | CONF-11 | 奖励来源 | 系统预设模板 + 家长自定义 |
 | CONF-12 | 兑换方式 | 需家长审批通过后生效 |
-| CONF-13 | 过期未领取 | 积分退还 |
+| CONF-13 | 过期未领取 | 积分失效 |
 | CONF-14 | 专注训练-计时方式 | 手机倒计时(孩子自行) |
 | CONF-15 | 专注训练-退出限制 | 家长可设置不可退出 |
 | CONF-16 | 专注训练-积分计算 | 1-5分=1-5星 |
 | CONF-17 | 专注训练-每日上限 | 每日3次 |
 | CONF-18 | 语音功能 | 不需要文字转语音播报,语音转文字用于AI审核 |
-| CONF-19 | DAN对接方式 | 拍照/上传DAN测评报告 + 大模型解析提取等级 |
+| CONF-19 | DAN对接方式 | 通过接口获取测评数据,作为测评记录使用 |
 | CONF-20 | AI审核-服务 | 调用大模型API |
 | CONF-21 | AI审核-判断逻辑 | 三档:通过/疑似通过/需人工确认 |
 | CONF-22 | AI审核-误判处理 | 家长可修改AI审核结果 |
@@ -418,11 +423,11 @@ DAN测评是测评记录,不作为孩子的基本信息,与任务、心愿
 | 功能 | 验收条件 |
 |------|----------|
 | 任务发布 | 家长可创建任务,设置名称、积分值(1-10)、截止时间 |
-| 任务执行 | 孩子可查看任务列表,点击完成,积分自动增加 |
-| 提前完成奖励 | 截止时间前完成,额外+1分 |
+| 任务执行 | 孩子可查看任务列表,点击完成,积分自动增加;家长也可执行被分配任务 |
+| 超额完成奖励 | 提前完成或超质完成可获额外积分,由家长制定规则 |
 | 超时保护 | 10分钟内不算迟到;每天最多扣5分;扣分可关闭 |
 | 积分查询 | 实时显示当前积分余额 |
-| 心愿单 | 孩子可添加奖励,家长可审批兑换 |
+| 心愿单 | 孩子可添加奖励,家长填写积分后进入奖励库,并支持家庭奖励库与多孩子隔离 |
 | 模式切换 | 家长/孩子模式可通过密码切换 |
 
 ### 8.2 P1级验收标准
@@ -450,13 +455,14 @@ DAN测评是测评记录,不作为孩子的基本信息,与任务、心愿
 
 ### 9.1 技术栈
 
-- **前端**:微信小程序原生开发(或Uni-app跨平台)
+- **前端**:Uni-app
 - **后端**:Java(Spring Boot)
 - **数据库**:MySQL
 - **缓存**:Redis(可选)
 - **文件存储**:云存储(用于存储审核照片)
 - **AI服务**:
-  - 大模型API(用于DAN报告解析、AI审核)
+  - 大模型API(用于DAN报告解析、任务审核、任务调整建议)
+  - 图片/视频识别(用于任务审核)
   - 语音转文字(用于AI审核时的语音输入识别)
 
 ### 9.2 技术架构