Files
one_divine_lot/docs/02-计划/计划-分仓管理工具.md
2026-08-29 16:20:33 +08:00

36 lines
2.1 KiB
Markdown
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# 计划:分仓管理工具(阶段航点)
> 编号:PLAN-001 | 粒度:阶段航点(大粒度) | 创建:2026-08-27 | 状态:进行中
> 派生自终极目标:目标-001(DSH 插件形态)、目标-008(真实交易系统接入)、目标-002(策略定义能力)
> 依据需求:**R-002(已定稿,2026-08-27** —— 符合入范围门槛
## 目标
实现「分仓管理工具」:在 DSH 中通过插件设置维护持仓策略(策略=标签,含显示/隐藏开关),在主窗口上方 tab 栏(对话/轨迹/上下文后)按设置显示策略标签,每个标签下加载对应持仓数据;QMT 提供全量真实持仓,策略分仓数据本地存储管理。
## 范围
**做**
1. 插件设置管理能力(ctx.settings 注册):策略(标签)CRUD + 显示/隐藏开关;
2. 主窗口上方 tab 栏扩展:在「对话/轨迹/上下文」后添加策略标签 tab,每个 tab 加载对应持仓数据;
3. 数据处理与存储:QMT 读全量持仓;策略分仓数据本地持久化(JSON/DSH 数据目录);
4. 数据源抽象(QMT Bridge MCP 适配器,技术约束-001)。
**不做**(本期):
- 网格参数管理(区间/格距/档位)—— 后续;
- 做T 交易记录 —— 后续;
- 风控规则引擎 —— 后续;
- 下单交易(纯只读);
- 策略仓复杂聚合(市值/盈亏占比)—— 后续。
## 实现方式
- 独立插件仓库(one_divine_lot),作为**外部插件**挂载到 DSH 宿主;
- 客户端 UI 扩展(tab 栏)需修改 DSH 宿主 composition 加载 client 插件(遵循 editing-cordis-compositions 技能)。
## 验收标准(待迭代细化)
1. DSH 设置中出现「神之一手」设置管理,可添加策略(标签)、配置显示/隐藏;
2. 主窗口上方 tab 栏出现策略标签(在对话/轨迹/上下文后),按设置显示/隐藏;
3. 每个标签下加载对应持仓数据(QMT 全量持仓按策略归属过滤);
4. 策略配置与分仓数据本地持久化,重启不丢失;
5. QMT 全量持仓读取正常(真实数据)。