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.
buffer_platform/openspec/changes/trade-reflection-system/proposal.md

34 lines
2.3 KiB

## Why
当前交易复盘模块只提供「事后统计」能力盈亏曲线、品种排行、AI 逐笔分析),但缺少**人工反思 → AI 提炼 → 经验沉淀**的学习闭环。交易者无法对每笔交易进行结构化反思,也无法将经验教训系统化积累和复用。现在需要在现有功能基础上构建完整的交易反思系统,让复盘从「看数据」升级为「学经验」。
## What Changes
- 扩展 `TradeRecord` 数据模型增加反思、标签、AI 分析结果字段
- 新增「按天组织交易」视图,支持跨日交易自动配对(按品种+方向+时间段)
- 新增每笔交易的反思编辑面板(模板+自由文本),支持打标签(预设+自定义)
- 新增当日整体反思功能(多维度总结:情绪、纪律、市场判断等)
- 新增 AI 经验提炼能力:基于反思内容重新分析,提炼经验教训并支持人工编辑后保存到经验库
- 新增历史经验库模块:列表+搜索+标签筛选+分类视图+时间线视图
- 新增交互 Demo 确认环节(设计完成后先做 Demo 再执行)
## Capabilities
### New Capabilities
- `trade-reflection`: 每笔交易的结构化反思(模板+自由文本)和自由打标签
- `daily-reflection`: 当日交易整体反思(多维度总结)
- `trade-pairing`: 跨日交易自动配对(按品种+方向+时间段),支持手动修正
- `ai-reanalysis`: 基于反思内容的 AI 重新分析,提炼经验教训
- `experience-library`: 历史经验库,支持搜索、标签筛选、分类视图、时间线视图
- `trade-tagging`: 交易标签系统(预设+自定义标签管理)
### Modified Capabilities
- `trade-review`: 交易记录展示从纯统计视图扩展为支持反思、标签、AI 重新分析的交互视图
## Impact
- **受影响代码**`app/api/trade_review.py`、`app/analysis_models.py`、`app/static/futures_analysis.js`(交易复盘相关部分)
- **新增代码**:反思 API、标签 API、经验库 API、前端反思面板、经验库页面
- **数据库变更**`TradeRecord` 表扩展 + 新增 4-5 个表(交易反思、当日反思、经验教训、标签、标签关联)
- **不影响**结算单解析逻辑、K 线数据获取、复盘计划生成、品种分析主页