You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
1.4 KiB
1.4 KiB
ai-reanalysis spec
ADDED Requirements
Requirement: 基于反思的 AI 重新分析
系统 SHALL 允许用户对已写反思的交易触发 AI 重新分析,AI 将结合交易信息、多周期 K 线和反思内容生成综合评价和经验提炼建议。
Scenario: 用户触发 AI 重新分析
- WHEN 用户为一笔交易写完反思
- AND 用户点击「重新 AI 分析」
- THEN 系统获取交易详情和多周期 K 线
- AND 构建增强提示词(交易信息 + K 线 + 反思)
- AND 调用 AI 模型
- AND 解析响应并保存为 TradeExperience
- AND 更新反思的 ai_analysis_status 为 'done'
- AND 更新 ai_analysis_version
Requirement: 版本化 AI 分析
系统 SHALL 保留每次 AI 分析的历史版本,用户可查看任意版本的分析结果。
Scenario: 多次 AI 分析
- WHEN 用户第一次触发 AI 分析
- THEN ai_analysis_version = 1
- WHEN 用户修改反思后再次触发
- THEN ai_analysis_version = 2
- AND 版本 1 和版本 2 均保留
Requirement: 经验提炼建议
系统 SHALL 在 AI 分析结果中包含经验提炼建议,用户可编辑后保存为正式经验教训。
Scenario: AI 生成经验建议
- WHEN AI 分析完成
- THEN 返回 experience_suggestions 列表
- AND 每个建议包含 title、content、lesson_type、tags
- AND 用户可编辑后保存为 TradeExperience