83 lines
4.8 KiB
Markdown
83 lines
4.8 KiB
Markdown
# 项目工作总览
|
||
|
||
> 汇总全局工作项,统一标记完成情况,避免重复维护;如需细化请在同一条目下更新备注。状态含义:✅ 已完成|🔄 进行中|⏳ 待启动。
|
||
|
||
## 数据与特征
|
||
|
||
| 工作项 | 状态 | 说明 |
|
||
| --- | --- | --- |
|
||
| 因子计算流水线 | 🔄 | `compute_factors()` 及持久化流程已可用,仍需支持增量模式与公式复核。 |
|
||
| DataBroker 弹性 | 🔄 | 自动重试、健康监控已接入;数据质量评分体系待设计。 |
|
||
| 因子库扩展 | 🔄 | 动量/估值/流动性/情绪因子已上线;权重优化与组合评估待补。 |
|
||
| 新闻数据接入 | 🔄 | RSS 解析与情感分析可用;实体识别与时效评分仍缺。 |
|
||
| 数据完整性体系 | ⏳ | 需建立巡检脚本、异常告警与补数流程。 |
|
||
| 选股使用预计算因子 | ⏳ | 调整选股流程以直接消费持久化因子,避免重复计算。 |
|
||
| 因子公式复核 | ⏳ | 梳理现有公式、补充可视化验证与文档沉淀。 |
|
||
|
||
## 决策优化与强化学习
|
||
|
||
| 工作项 | 状态 | 说明 |
|
||
| --- | --- | --- |
|
||
| DecisionEnv 扩展 | 🔄 | 已支持多步 episode 与部分动作维度,需继续覆盖提示版本、function 策略等。 |
|
||
| 强化学习基线 | ✅ | PPO/SAC 等连续动作算法已接入并形成实验基线。 |
|
||
| 奖励与评估体系 | ⏳ | 需将 `portfolio_trades`/`portfolio_snapshots` 等指标纳入奖励与评估。 |
|
||
| 实时持仓链路 | ⏳ | 建立线上持仓/成交写入与离线调参与监控共享的数据源。 |
|
||
| 全局参数搜索 | ⏳ | 引入 Bandit、贝叶斯优化或 BOHB 提供权重/参数候选。 |
|
||
|
||
## 多智能体协同与 LLM
|
||
|
||
| 工作项 | 状态 | 说明 |
|
||
| --- | --- | --- |
|
||
| Provider 与 function 架构 | ✅ | Provider 管理、function-calling 降级与重试策略已收敛。 |
|
||
| 提示模板治理 | ⏳ | 待建立模板版本管理、成本监控与性能指标。 |
|
||
| 部门遥测可视化 | ⏳ | `_telemetry` / `_department_telemetry` 字段需在 UI 中完整展示。 |
|
||
| 多轮逻辑博弈框架 | ⏳ | 需实现主持/预测/风险/执行分轮对话、信念修正与冲突解决。 |
|
||
| LLM 稳定性提升 | ⏳ | 持续优化限速、降级、成本控制与缓存策略。 |
|
||
|
||
## UI 与监控
|
||
|
||
| 工作项 | 状态 | 说明 |
|
||
| --- | --- | --- |
|
||
| 一键重评估入口 | ✅ | 今日计划页提供批量/全量重评估入口,待收集反馈再做优化。 |
|
||
| 回测实验对比 | ⏳ | 提供提示/温度多版本实验管理与曲线对比。 |
|
||
| 实时指标面板 | ✅ | Streamlit 监控页已具备核心实时指标。 |
|
||
| 异常日志钻取 | ⏳ | 待补充筛选、定位与历史对比能力。 |
|
||
| 仅监控模式 | ⏳ | 支持“监控不干预”场景的一键复评策略。 |
|
||
| 风险预警面板 | ✅ | 风险预警能力已落地,仍需持续扩充指标。 |
|
||
|
||
## 风险控制与执行
|
||
|
||
| 工作项 | 状态 | 说明 |
|
||
| --- | --- | --- |
|
||
| 风险代理决策闭环 | ✅ | `risk_round` 可调整决策并写入 `risk_assessment`。 |
|
||
| 风险事件持久化 | 🔄 | 风险建议已写入决策结构,待落库至 `risk_events` 并完善 UI 呈现。 |
|
||
| 实时告警接入 | ⏳ | 需对接外部告警渠道,支撑影子运行与上线验证。 |
|
||
| 风险场景测试 | ⏳ | 补充停牌、仓位超限、黑名单等自动化测试样例。 |
|
||
|
||
## 测试与质量保障
|
||
|
||
| 工作项 | 状态 | 说明 |
|
||
| --- | --- | --- |
|
||
| 单元/集成测试覆盖 | ⏳ | 补充部门上下文、LLM 调用、回测指标等核心路径测试。 |
|
||
| 决策流程回归集 | ⏳ | 建立提示模板调整后的回归用例,确保行为可复现。 |
|
||
| 数据质量验证 | 🔄 | 自检页面新增候选/策略/持仓/新闻质量检查,后续补自动化管线。 |
|
||
| 教程与示例 | ⏳ | 编写 Notebook 或 End-to-End 教程覆盖“数据→回测→调参→评估”。 |
|
||
| 日志收集机制 | ⏳ | 完善日志聚合与查询工具,支撑问题定位。 |
|
||
|
||
## 文档与知识库
|
||
|
||
| 工作项 | 状态 | 说明 |
|
||
| --- | --- | --- |
|
||
| README 对外化 | 🔄 | 重写支持快速了解定位、功能、部署方式(本轮更新进行中)。 |
|
||
| 原理文档分册 | 🔄 | 多智能体、强化学习调参、风险控制等原理文档按专题拆分。 |
|
||
| 业务流程手册 | ⏳ | 梳理投研/交易流程,评估代码实现是否吻合业务需求。 |
|
||
| 文档同步机制 | ⏳ | 建立功能迭代后的文档更新流程与责任人。 |
|
||
|
||
## 架构与代码整洁
|
||
|
||
| 工作项 | 状态 | 说明 |
|
||
| --- | --- | --- |
|
||
| 全量代码审查 | ⏳ | 自 `app/ui/streamlit_app.py` 起逐模块审查,剔除重复安全检查与临时代码。 |
|
||
| TODO 标记治理 | ⏳ | 为未实现功能补充 TODO 与实现思路,并清理过期逻辑。 |
|
||
| 业务逻辑体检 | ⏳ | 梳理业务链路,识别需要重构或优化的模块。 |
|