先看懂这 3 个概念
这个页面不是新的业务模块,而是把系统底层 symbol 数据工厂直接摊开给你看。用户最终感知到的仍然是 watchlist、monitor、archive、task 等上层能力。
Universe
聚合标的池
系统当前应该跟踪的 symbol 全集。它是去重、规范化、分层后的结果层,给 Worker、日志、业务模块和 Agent 统一复用。
Resolve / Resolver
聚合解析过程
从 watchlist、monitor、archive、task 等上游来源抽取 symbol,做标准化、去重、打分和分层,然后写入 Universe。
Data Sync Worker
底层同步执行器
按 tier、TTL 和 provider 策略同步行情与底层数据,写入分层缓存,触发派生信号计算,并把过程完整记入审计日志。
系统内架构
上游业务负责产生 symbol,Resolver 负责聚合成 Universe,Worker 负责同步底层数据;所有下游都只消费这一套共享结果。
Step 1
业务来源
watchlist / monitor / archive / task 等产生 symbol 的地方
Step 2
Universe Resolver
抽取、规范化、去重、打 tier
Step 3
Universe
团队共享的聚合标的池
Step 4
Data Sync Worker
按优先级和 TTL 做同步编排
Step 5
共享数据层
L1 Redis + L2 Postgres + 派生信号 + 人工复核
Step 6
下游消费方
页面、Agent、日志审计、后续所有 symbol 相关能力
总标的
0
去重后的全局 symbol 数量
激活成员
0
watchlist / monitor / archive / task 贡献的 source membership
高频
0
高频同步标的
中频
0
中频同步标的
低频
0
归档或按需同步
运行编排
这里明确展示 Universe Resolver 和 Data Sync Worker 的运行策略,不让底层数据同步成为不可观察的黑盒。
Data Sync Worker
状态:未启动
周期:0s
批量:0
数据源:
Universe Resolver / 缓存层
L1:
L2:
Resolver 来源:
行情快照 TTL
最近运行
优先展示最近的 resolver / worker 运行,点击可跳到完整运行日志。
高频标的
这里的 symbol 指系统内部去重后的规范化证券代码,例如 600519.SH、300750.SZ、AAPL。它不是数据库 id,而是底层共享数据的主键。
当前没有高频标的
等 watchlist、monitor、archive、task 里出现可识别的标的后,Universe Resolver 会自动去重聚合并出现在这里。
聚合标的池
共 0 个标的。这里的 symbol 指系统内部去重后的规范化证券代码,不是数据库 id。Universe 是 Resolver 的输出结果,也是 Worker 的输入集合。
按同步优先级查看当前 Universe。高频 = 持仓/重点跟踪/今日预警;中频 = 最近研究或普通关注;低频 = 归档或按需同步。
当前还没有聚合标的
这通常表示上层模块里还没有形成可识别的标的来源,或者 Universe Resolver 还没采集到任何标的。等 watchlist、monitor、archive、task 中出现标的后,这里会自动去重聚合。
标的详情
选择左侧一个聚合标的查看详情
还没有选中 symbol。