diff --git a/docs/TODO.md b/docs/TODO.md new file mode 100644 index 00000000..06718100 --- /dev/null +++ b/docs/TODO.md @@ -0,0 +1,48 @@ +# sanguo_vnpy 项目TODO + +**最后更新**: 2026-05-02 +**维护人**: 庞统(副军师) + +--- + +## 一、基础设施 + +| # | 事项 | 来源 | 优先级 | 状态 | +|---|------|------|--------|------| +| 1 | Docker容器重启后需手动恢复回测服务 | P1 | ⚠️ 中 | 待处理 | +| 2 | DB导入非全自动(需/tmp手动复制到NAS) | P1 | ⚠️ 低 | 待优化 | +| 3 | NAS Synology开机后SMB自动挂载 | P1 | ⚠️ 中 | 待确认 | + +## 二、数据平台 + +| # | 事项 | 来源 | 优先级 | 状态 | +|---|------|------|--------|------| +| 4 | **Parquet双写未实现**(vnpy DB是实际唯一数据源,Parquet真相源不完整) | P2 | ⚠️ 中 | 待处理 | +| 5 | **cron操作NAS SMB而非容器内DB**(SMB性能差+潜在损坏) | P2 | ⚠️ 中 | 待处理 | +| 6 | NAS SMB DB备份未同步至04-30(停在2026-03-27) | P2 | ⚠️ 低 | 维护窗口处理 | +| 7 | 1只股票未更新(5190/5191) | P2 | ⚠️ 低 | 下次cron自动补齐 | +| 8 | akshare代理问题未根治(Mac环境降级链不完整) | P2 | ⚠️ 低 | 待优化 | +| 9 | 6条异常数据(原始Parquet,影响极小) | P1 | ⚠️ 低 | P4全量校验 | + +## 三、待建功能 + +| # | 事项 | 阶段 | 说明 | +|---|------|------|------| +| 10 | 分钟线数据下载+导入 | P3 | P0限频已验证通过,待实施 | +| 11 | 数据监控+失败通知(三国mail) | P3 | 每日更新后自动校验,失败通知 | +| 12 | quant-backtest skill更新 | P4 | 适配新数据平台接口 | +| 13 | 全量数据校验 | P4 | 覆盖所有股票所有日期的完整性检查 | +| 14 | 周维护脚本 | P4 | 自动清理、一致性校验、报告 | + +## 四、处理节奏 + +| 阶段 | 处理项 | 建议处理人 | +|------|--------|-----------| +| **P3近期** | #4 Parquet双写 | 张飞/赵云 | +| **P3近期** | #5 cron改容器内API触发 | 姜维 | +| **P3近期** | #1/#3 Docker自动恢复+SMB挂载 | 姜维 | +| **P3近期** | #10 分钟线数据 | 赵云 | +| **P3近期** | #11 数据监控+通知 | 张飞 | +| **P4远期** | #12 skill更新 | 庞统 | +| **P4远期** | #9/#13/#14 全量校验+周维护 | 司马懿 | +| **维护窗口** | #2/#6/#8 运维优化 | 姜维/赵云 |