# sanguo_vnpy 项目 TODO

**最后更新**: 2026-05-03
**维护人**: 庞统（副军师）

---

## 一、基础设施

| # | 事项 | 来源 | 优先级 | 状态 |
|---|------|------|--------|------|
| 1 | Docker 容器重启后需手动恢复回测服务 | P1 | ⚠️ 中 | 待处理（姜维确认未改进） |
| 2 | DB 导入非全自动（需 /tmp 手动复制到 NAS） | P1 | ⚠️ 低 | 待优化 |
| 3 | NAS Synology 开机后 SMB 自动挂载 | P1 | ⚠️ 中 | 待确认（姜维确认未改进，cron 有检测兜底） |

## 二、数据平台

| # | 事项 | 来源 | 优先级 | 状态 |
|---|------|------|--------|------|
| 4 | **Parquet 双写未实现**（vnpy DB 是实际唯一数据源） | P2 | ⚠️ 中 | 待处理（赵云确认无推进） |
| 5 | **cron 操作 NAS SMB 而非容器内 DB** | P2 | ⚠️ 中 | 待处理（姜维确认未改进） |
| 6 | NAS DB 备份未同步至最新 | P2 | ⚠️ 低 | 🔄 备份在运行但落后约 8 小时（赵云确认） |
| 7 | ~~1 只股票未更新~~ | P2 | — | ✅ 已解决（赵云确认 5191 个文件已补齐） |
| 8 | akshare 代理问题未根治 | P2 | ⚠️ 低 | 待优化（赵云确认无改进，北交所失败属源不支持） |
| 9 | 6 条异常数据（原始 Parquet） | P1 | ⚠️ 低 | 无扩散（赵云确认），P4 全量校验时处理 |

## 三、待建功能

| # | 事项 | 阶段 | 状态 |
|---|------|------|------|
| 10 | 分钟线数据下载 + 导入 | P3 | ✅ 15 分钟线已完成（5193 只成功），mkline API Windows 测试待做 |
| 11 | 数据监控 + 失败通知（三国 mail） | P3 | 待办 |
| 12 | quant-backtest skill 更新 | P4 | 待办 |
| 13 | 全量数据校验 | P4 | 待办 |
| 14 | 周维护脚本 | P4 | 待办 |

## 四、P3 分钟线后续

- [ ] 在 Windows-Test-Node 上测试 mkline API 可用性
- [ ] `_aggregate_1m_to_15m` 边界分钟错分修复

## 五、处理节奏

| 阶段 | 处理项 | 建议处理人 |
|------|--------|-----------|
| **P3 近期** | #4 Parquet 双写 | 张飞/赵云 |
| **P3 近期** | #5 cron 改容器内 API 触发 | 姜维 |
| **P3 近期** | #1/#3 Docker 自动恢复 + SMB 挂载 | 姜维 |
| **P3 近期** | #11 数据监控 + 通知 | 张飞 |
| **P4 远期** | #12 skill 更新 | 庞统 |
| **P4 远期** | #9/#13/#14 全量校验 + 周维护 | 司马懿 |
| **维护窗口** | #2/#6/#8 运维优化 | 姜维/赵云 |
