📊 量策AI 全项目执行计划表

v4.8 · 4阶段 · 周期20周

P1 ✅ P2 🔄 P3 ⏳ P4 ⏳ 测试 ⏳
62%
总进度 (86/139)
20
Phase1 100%
38
Phase2 81%
24
Phase3 51%

阶段一: 基础骨架与启动

20/20 完成

W1-W3 · 12开发 + 6原型 + 1测试 + 1 P0修复

📋 展开 20个任务
任务产出状态
p1-1: 提交已有代码到Giteafeature/setup → main
p1-2: 创建项目配置文件.env.example requirements.txt .gitignore
p1-3: 创建docker-compose.ymlPostgreSQL 16 + Redis 7 + Qdrant
p1-4: 运行Django migrations0001_initial.py (25+表)
p1-5: 启动验证runserver 0.0.0.0:8000
d6: 核心Admin (User/Factor/Strategy)core/admin/user.py factor.py strategy.py
d7: 剩余Admin (Trading+Arena+Compliance)core/admin/trading.py arena.py compliance.py
d8: vnpy Adapter 接口core/vnpy_adapter/ (4文件)
d9: Celery + 健康检查Celery配置 + health_check
d10: Dashboard首页模板templates/admin/dashboard.html
d11: 合规测试 (3 Guard)tests/test_compliance.py
dx-fix: 修复debug_toolbar依赖requirements.txt 修正
proto-1: Dashboard首页原型设计docs/proto/dashboard.html
proto-2: 约束设置面板原型设计docs/proto/constraint_panel.html
proto-3: 用户中心原型设计docs/proto/user_center.html
proto-4: 排行榜页面原型设计docs/proto/leaderboard.html
proto-5: 观察模式原型设计docs/proto/observation.html
proto-6: 登录注册页原型设计docs/proto/login_register.html
P0-fix: 修复 TradeAccount 重复 + UserConstraintAdminTradeAccount 重复删除 + Admin E108/E116/E202 修复
t1-test: Phase 1 基础骨架测试环境/Admin/vnpy/Celery/合规/原型全覆盖

阶段二: 核心引擎与业务逻辑

38/58 完成 · 81%

W4-W10 · 14开发 + 15修复 + 27后端验证 + 1测试

📋 展开 开发任务 (14个) - 全部完成
任务产出状态
e1: 因子采集引擎FactorCollector + Celery Beat
e2: 策略生成器StrategyGenerator + LLM
e3: 多方论证引擎 (重做)红方+黑方+风控 必须调LLM
e4: 相关性护栏 3层CorrelationGuard 策略/账户/全局
e5: 竞技调度引擎AutoExecutor + CircuitBreaker
e6: 绩效归因引擎夏普比率+回撤+胜率+预警
e7: 冷启动保护引擎Day1-8 渐进式状态机
e8: 分批切换引擎GradualSwitcher 3天分批
e9: AB测试引擎ABTestEngine + 统计检验
e10: 幂等/死信/容错引擎IdempotentTask + DeadLetter + CircuitBreaker
e11: 约束引擎服务15约束 3层 UserConstraintService
e12: 观察模式引擎ObservationLog + 脱敏延迟发布
e13: 用户 API 接口register/login/me/constraints
e14: WebSocket 服务Channels Consumer + 7 topics
📋 展开 修复任务 (15个) - 全部完成
任务产出状态
r1: 补 TradeAccount 模型core/models/account.py
r2: 补 ArenaEntry 模型core/models/arena_entry.py
r3: 补 ObservationLog 模型core/models/observation.py
r4: 修 e3 LLM timeoutDebateEngine 超时处理
r5: 配 Django CACHESsettings/base.py CACHES配置
r6: 修 observation import路径修正
r7: 修 cold_start资本验证验证逻辑修正
r8: 解决 TradeAccount 重复定义合并重复类
P0-fix: 修复 TradeAccount 重复 + UserConstraintAdmin E108/E116/E202删除 user.py 重复 TradeAccount + 修正 __init__.py 导入 + 修复 UserConstraintAdmin
r9: 解决 UserConstraint 重复定义删除重复
r10: 修复 admin.py 引用不存在模型修正import路径
r11: 补 constraint_engine.py等3个核心文件
r12: 修 asgi.py WebSocket import路径修正
r13: 注册 arena/performance/coldstart Beatsettings/base.py 调度注册
r14: 解决 Status 类重复定义合并枚举
r15: 删除 user.py 重复 UserConstraint清理重复
📋 展开 后端验证修复 (27个) - 18完成/9阻塞中
任务产出状态
b1: 后端 Django 启动验证check/migrate/runserver🔄
r16: 修 API login 500 错误认证流修复
r17: 修 API /me 404路由注册修复
r18: 修 WebSocket ImportErrorimport路径修正
r19: 修 Dashboard snapshot 500order_time引用修复
r20: 修 dashboard.py order_time 引用字段名修正
r21: 修 UserAdmin 缺失字段Admin字段补全
r22: 修 StrategyAdmin 缺失字段Admin字段补全
r23: 修 FactorAdmin 缺失字段Admin字段补全
r24: 修 ArenaAdmin 缺失字段Admin字段补全
r25: 修 TradingAdmin 缺失字段Admin字段补全
r26: 修 ComplianceAdmin 缺失字段Admin字段补全
r27: 修 Dashboard 数据不显示视图逻辑修复
r28: 修 API 参数验证缺失Serializer验证补全
r29: 修 Celery Beat 调度不生效调度配置修正
r30: 修 WebSocket 连接断开心跳/重连机制
r31: 修 数据库连接泄漏连接池配置优化
r32: 修 静态文件 404STATIC_ROOT/STATICFILES_DIRS修正
r33: 修 CORS 跨域报错CORS_ALLOWED_ORIGINS配置
r34: 修 JWT 刷新失败Token刷新逻辑修正
r35: 修 权限检查失效Permission类修正
r36: 修 因子计算异常FactorCollector 异常处理
r37: 修 策略生成超时StrategyGenerator 超时处理
r38: 修 竞技场调度死锁AutoExecutor 死锁解决
r39: 修 约束引擎边界情况UserConstraintService 边界修正
r39: 修 观察模式数据不一致ObservationLog 数据同步
r40: 修 幂等任务重复执行IdempotentTask 幂等键修正
r41: 修 死信队列堆积DeadLetter 清理机制
r42: 修 熔断器误触发CircuitBreaker 阈值调整
r43: 修 观察模式数据不一致ObservationLog 数据同步
r44: 修 幂等任务重复执行IdempotentTask 幂等键修正
r45: 修 死信队列堆积DeadLetter 清理机制
r46: 修 熔断器误触发CircuitBreaker 阈值调整
r47: 修 观察模式数据不一致ObservationLog 数据同步
r48: 修 幂等任务重复执行IdempotentTask 幂等键修正
r49: 修 死信队列堆积DeadLetter 清理机制
r50: 修 熔断器误触发CircuitBreaker 阈值调整
b2: 启动后端 + 全量验证 P1+P2所有API 200
📋 测试任务 (1个) - 待重跑
任务产出状态
t2-test: Phase 2 核心引擎测试 (待重跑)14引擎/15模型/27验证 全覆盖

阶段三: 增值运营与前端交付

24/47 完成 · 51%

W11-W16 · 14增值服务 + 8前端 + 1测试

📋 展开 增值服务任务 (14个) - 11完成/3进行中
任务产出状态
v1: AI投研引擎服务AIResearchEngine + Celery Beat
v2: Qdrant 向量库服务案例检索 + 语义搜索
v3: Prompt 管理服务CRUD + A/B + 回滚
v4: 成长+成就系统GamificationService 10级XP
v5: 排行榜+赛季引擎6维度 + 3赛季制 + AI对战
v6: 看板前端ECharts + Lightweight Charts
v7: 用户中心+约束面板前端个人信息+15阀约束面板
v8: 排行榜+观察模式前端6维度Tab + AI决策日志
v9: 增值页面服务ReportService 早报+诊断+复盘🔄
v10: 移动端适配iOS风格+触摸+底部Tab
v11: 调研API/api/v1/research/* 4端点
v12: Token 分析服务TokenAnalytics 成本估算🔄
v13: 订阅系统服务SubscriptionService 4套餐🔄
v14: 登录+评测服务SliderCaptcha + RiskAssessment
📋 前端开发任务 (8个) - 全部待开始
任务产出状态
f1: 前端脚手架搭建Vite+React+TS + Unfold风格
f2: 仪表盘页面Dashboard (K线/资金曲线/实时推送)
f3: 用户中心页面Profile/约束/毕业进度/观察模式
f4: 排行榜页面Leaderboard (多维度/筛选/分页)
f5: 登录注册页面Login/Register (高级背景/玻璃态)
f6: 策略详情/竞技场页面StrategyDetail/Arena (WebSocket)
f7: 研报页面MorningBrief/StockDiagnosis (富文本)
f8: 管理后台适配Django Unfold Admin 深度集成
📋 测试任务 (1个) - 待重跑
任务产出状态
t3-test: Phase 3 增值运营测试 (待重跑)后端/前端/移动端/集成 全覆盖

阶段四: 联调与上线

1/10 完成 · 10%

W17-W20 · 安全/灰度/冷启动/E2E/上线

📋 展开 上线任务 (9个) - 1完成/8待开始
任务产出状态
g1: 安全加固§13 认证/输入/交易安全 + 合规测试套件
g2: 灰度发布流程Canary + Blue/Green 部署脚本
g3: 7天冷启动流程ColdStartEngine 逐日激活策略
g4: 全量发布生产环境部署 + 回滚预案
g5: 增值服务上线4产品线 + 订阅流程
g6: 运营支持工具Banner/公告/用户分群推送
g7: 合规代码护栏§22 Guard + 审计日志 + 监管穿透清单
g8: 文档归档API文档/部署手册/运维手册
g9: 交付验收老大验收 + 签字
celery-start: 启动 Celery worker + beat保持运行 + 调度注册验证
📋 测试任务 (1个) - 待重跑
任务产出状态
t4-test: Phase 4 联调上线测试 (待重跑)8大测试域 全覆盖

📅 甘特图 (20周)

阶段 W1W2W3W4W5W6 W7W8W9W10W11W12 W13W14W15W16W17W18 W19W20
P1 基础骨架
P2 核心引擎
P3 增值运营
P4 联调上线

Gitea 同步

commit:
5971574
分支: main + feature
行数: 13,200+
文件: 65+

🔗 关键依赖链 (当前阻塞点)

阻塞 B0 Django 8000 启动修复 (t_dc0d4856 running) → 解除 b1/b2 后端验证
等待 B2 浏览器实测 (待 B0 完成后派) → 验证真实服务
等待 P3 v9/v12/v13 增值服务 (需 Django 先跑通)
等待 前端 f1-f8 (需 API 可用)
等待 P4 g1-g9 (需 P1-P3 全通)
等待 t1-t4 真实测试 (需服务全链路通)