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/archive/trade-reflection-system/proposal.md

2.3 KiB

This file contains ambiguous Unicode characters!

This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.

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.pyapp/analysis_models.pyapp/static/futures_analysis.js(交易复盘相关部分)
  • 新增代码:反思 API、标签 API、经验库 API、前端反思面板、经验库页面
  • 数据库变更TradeRecord 表扩展 + 新增 4-5 个表(交易反思、当日反思、经验教训、标签、标签关联)
  • 不影响结算单解析逻辑、K 线数据获取、复盘计划生成、品种分析主页