1.7 KiB
1.7 KiB
草稿:数据池(数据集)中间层 + 策略表格动态字段配置
状态:起草(未成形,不进入计划/迭代范围)| 登记日期:2026-08-28 来源:R003 讨论(2026-08-28,老师提出)—— 从 R003 中拆分独立 关联:R-003(docs/05-需求池/R-003.md)、T-005 草稿(ws 实时数据)、R-002(已实现)
想法概述
在插件服务端构建一层数据池(数据集)中间层:
- 数据集定义:按股票代码聚合的宽表(内存 Map),合并多数据源字段(持仓 / 合约信息 / 行情快照 / 本地份额元数据),字段带源前缀、可溯源;
- 数据源映射:每个字段声明「来源 + 提取逻辑」;数据源适配器 → 填充器(filler)写入数据池;新增数据源(如未来 WS 5400 全量实盘订阅)只需新增填充器,池结构零改动;
- 策略持仓表格:策略 tab 下表格的数据,从「列配置 × 数据池行」渲染,不再写死字段;
- 动态字段配置:每个策略 tab 独立配置列(自定义列名 → 数据池字段名 → 顺序 → 显隐),存本地 JSON,设置页管理。
待讨论点
- 数据池字段命名规范(源前缀?直接名?)
- 数据池范围(仅持仓+自选 vs 全市场 5400)
- 刷新时机(启动构建/操作后刷新/手动刷新/定时)
- 惰性 vs 全量拉取
- 存储介质(服务端内存起步,SQLite 升级边界)
- 列配置数据结构与存储位置
- 与未来 WS 全量订阅(T-005)的衔接
- 优先级与排期(定稿后确定)
成熟后按「三要素」(边界清楚 / 核心逻辑明确 / 老师确认)讨论定稿,再转正到根目录形成正式需求。