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/.comet/handoff/brainstorm-summary.md

1.6 KiB

Brainstorm Summary

  • Change: trade-reflection-system
  • Date: 2026-07-05

确认的技术方案

架构

  • 前端: 新增按天交易视图、反思编辑面板、经验库页面;改造现有交易复盘页面
  • 后端: 扩展 trade_review.py 新增 8 个 API 端点
  • 数据: 扩展 TradeRecord 表 + 新增 6 个表 (TradePair, TradeReflection, DailyReflection, TradeTag, TradeRecordTag, TradeExperience)

关键决策

  • 交易配对: 持久化存储 (TradePair 表),支持手动修正
  • AI 分析: 版本化存储,可对比反思前后差异
  • 经验教训: 关联到具体交易,保留完整上下文
  • 反思形式: 模板 (入场理由/时机评价/仓位管理/出场理由/纪律评分) + 自由文本
  • 标签系统: 预设 + 自定义,分类管理
  • 经验库: 列表+搜索+标签筛选+分类视图+时间线视图组合
  • AI 重新分析: 单笔触发,只分析已写反思的交易
  • 执行流程: 设计完成后先做 Demo 确认交互再执行

关键取舍与风险

  • 持久化配对 vs 虚拟配对: 选择持久化以支持手动修正和查询性能,代价是需要同步维护配对表
  • 版本化 AI 分析 vs 覆盖: 选择版本化以支持对比,代价是存储成本和 UI 复杂度
  • 经验关联交易 vs 独立: 选择关联以保留上下文,代价是经验库查询需要 join

测试策略

  • 单元测试: 配对逻辑、AI 提示词构建、经验提炼逻辑
  • API 测试: 所有新增端点的 CRUD 操作
  • 集成测试: 反思 → AI 分析 → 经验保存完整流程
  • 边界测试: 跨日配对边界、空反思分析、标签去重

Spec Patch

无 (所有能力均为新增,不修改既有 spec)