体系资产盘点 20260912

源文件:D:\Hermes\reports\体系资产盘点_20260912.md · 日期 2026-09-12 · 20KB

体系资产盘点报告 v1.0

审计时间: 2026-09-12 | 审计人: 总编排架构师
范围: D:/Hermes 全量 Python 资产 + Hermes cron 任务 + Skills


一、规模概览

维度 数量
评估中心 Python 文件 633
其中 tools/ 241
其中 scripts/ 65
根目录 scripts/ 214
活跃 Cron 任务 57
已定义 Skills ~80(含 plugin 层)
仓库体积 16 GB(不含 .git)
备份目录 至少 10 次自动备份(每4h一次)

二、Cron 任务矩阵(57个活跃)

按功能域分类

A. 数据采集层(8个)

Job ID 名称 调度 状态 最后运行
97bb8d13 政策采集_夜间 0 2 * * * ok 09-12 02:00
45bd4704 A股热帖情绪监控 30 7 * * * ok 09-11 07:30
194040f5 风险雷达数据采集 45 8 * * 1-5 ⚠late6m 09-11 08:52
c85842 研报深度分析推送 45 8 * * 1-5 ⚠late6m 09-11 08:52
cd0d46 盘中大盘监控(上午) 0 10 * * 1-5 ok 09-11 10:00
383ad2 盘中大盘监控(下午) 30 13 * * 1-5 ok 09-11 13:31
db9506 两融缓存盘后刷新 45 15 * * 1-5 ok 09-11 15:46
0f18cf 数据审计_盘前 55 7 * * 1-5 ok 09-11 07:55

缺口: 无北向资金(2024-08停更),已切换至两融+风险雷达。

B. 选股引擎层(8个)

Job ID 名称 调度 状态
3c5c20 参谋团选股池(六张网+硬科技) 30 1 * * 1-5 ok
8d1934 存储主线选股+评估 0 2 * * 1-5 ok
323258 夜间板块主线选股 30 2 * * 1-5 ok
a0e56d 晨间参谋团评估 45 6 * * 1-5 ok
5015c7 F2周线选股_周日锁仓 0 16 * * 0 ok(09-06)
13ac97 F2日线分层扫描 15 16 * * 1-5 ok
cf4adb 周线选股-周五简报 30 14 * * 5 ok
430313 周线复盘报告 0 22 * * 5 ok

C. 评估输出层(10个)

Job ID 名称 调度 状态
92c54f 重点监控池每日PIAS评估 0 16 * * * ok
6a7f19 总参二处作战评估 30 19 * * 1-5 ok
f6f3a3 盘后收盘简报 5 16 * * 1-5 ok
7950d1 午盘参考 30 13 * * 1-5 ok
404fae 盘前操作单 5 9 * * 1-5 ok
dd9ddd Top10模拟持仓日评 15 9 * * 1-5 ok
8e9248 均普智能持仓跟踪 0 16 * * 1-5 ok
1d54e4 candidate_tracking_pm 30 16 * * 1-5 ok
59b550 candidate_tracking_am 45 6 * * 1-5 ok
a81087 评估滚动反馈 0 18 * * 1-5 ok

D. 数据质量与IC监控(5个)

Job ID 名称 调度 状态
0f18cf 数据审计_盘前 55 7 * * 1-5 ok
f70220 数据审计_收盘 30 18 * * 1-5 ok
a7e2b8 因子IC衰减监控 0 20 * * 1-5 ok
d66a68 分状态IC报告 30 20 * * 1-5 ok
ops_dq 每日数据质量审计 30 20 * * 1-5 ok

E. 风控与告警(5个)

Job ID 名称 调度 状态
29145a 中国资本动向看门狗 30 10 * * 1-5 ok
6b951c 政策与国家队资本动向日报 30 7 * * 1-5 ok
b77075 A股风险情绪雷达日报 40 8 * * 1-5 ⚠late11m
830657 分歧日探测器 0 15 * * * ok
hs6d9c 情绪热度独立监控 0 17 * * 1-5 ok

F. 回测与台账(6个)

Job ID 名称 调度 状态
2b42f2 T+3/T+5/T+10 P&L回填 33 15 * * 1-5 ok
f5bf23 选股超额台账更新 10 20 * * 1-5 ok
6b2350 选股台账静默检查 0 21 * * 1-5 ok
1f99cf73 改进账本验证检查 0 23 * * * ok
725902 共振桥接器每日流水线 0 21 * * 1-5 ok
022c18 β组双轨积累 45 15 * * 1-5 ok

G. 月线主进策略(4个)

Job ID 名称 调度 状态
6c7694 月线主进盘后快照 30 15 * * 1 ok(09-07)
30b6a9 月线主进盘前交叉 50 8 * * 1-5 ok
a3bcf2 月线主进盘后追踪(TG) 40 15 * * 1-5 ok
9dce39 月线主进月度回测(TG) 0 21 * * 0 ok(09-06)

H. 系统运维(10个)

Job ID 名称 调度 状态
1f99cf 🩺 系统环境自检 30 2 * * * ok
11806c 🔍 cron健康审计 0 23 * * * ok
ops_heart 💓 心跳监控watchdog 0 * * * * ok
self_heal 心跳自愈系统 0 9 * * * ok(09-12)
f02d96 hermes-daily-backup 0 2 * * * ok
ops_auto 自动备份巡检(工作日) 0 0,4,8,12,16,20 * * 1-5 ok
c5ef23 自动备份巡检(周末) 0 0,8,16 * * 0,6 ok
ops_env 环境维护与清理 0 3 * * 6 ok
ops_perf 性能与优化分析 0 2 1 * * ok(09-01)
b8a461 memory-compact 0 */6 * * * ok

I. 宏观/综合(5个)

Job ID 名称 调度 状态
17c030 宏观速览_盘前 0 8 * * 1-5 ok
ab7f34 周度宏观战略观测 0 8 * * 1 ok(09-07)
f104d2 智囊团每日市场观点 0 8 * * 1-5 ok
58d472 980080/980081指数监控 50 8 * * * ok(09-12)
2f05b4 📊 月度复盘 30 8 1 * * ok

J. 低频/一次性(3个)

Job ID 名称 调度 状态 备注
cc13ac 国家队季度持仓 0 9 20 1,4,7,10 * ok(07-20) 下次10-20
a3bcf2 双轨对比+推送 0 20 15 * * 1-5 ok(08-15) ⚠ 525600次限制仅用1次
a2b8ba 持仓盈亏请反馈 15 16 * * 5 ok 每周五

三、核心模块能力矩阵

3.1 数据路由层

模块 路径 主源 兜底 状态
data_router.py tools/ 腾讯ifzq(免费零限速) 东财push2his → tushare ✅ 正常运行
env_loader.py tools/ 统一凭据管理 环境变量 fallback ✅ 正常运行
tushare_gateway tools/ 限流网关(500/min) 自动降级 ✅
baostock_data.py tools/ baostock(免费) — ⚠ 低优先级

3.2 因子计算层

模块 维度 数据源 IC验证 状态
factor_engine.py 资金流+量价+日历 tushare+腾讯 未自动校准 ⚠
chip_layer.py 筹码结构(股东数) tushare stk_holdernumber 待验证 ✅
margin_layer.py 两融余额 tushare margin_detail 待验证 ✅
chip_concentration_pro.py CYQ筹码分布 tdx_local + 腾讯 待验证 ✅ 新(L1)
zscore_bridge.py 板块Zscore比价 data_router ✅ 正向+0.201 ✅
cross_dimension_reasoning.py 7模型交叉推理 eval结果 ✅ margin+0.282最高 ✅
resonance_bridge.py 共振桥接 多源 ✅ ✅
veto_cfg VETO权限 IC驱动 ✅ ✅ (v0.2修复后)

3.3 评估引擎

模块 功能 依赖 状态
eval_smart.py 八维度综合评估(主引擎) data_router, factor_engine, chip, margin, cross_dim ✅
war_council.py 参谋团四核串行门控 eval_smart输出 ✅
night_scan.py 夜间板块主线选股 eval_smart ✅
morning_eval.py 晨间参谋团评估 night_scan+盘前数据 ✅
f2_weekly_runner.py F2周线选股(周日) war_room_selector ✅
hb_f2_daily_scan.py F2日线分层扫描 eval_smart ✅

3.4 数据质量与门禁

模块 功能 状态
data_gate.py 数据就绪门禁 ✅
data_validator.py 字段逻辑校验 ✅
data_standardizer.py 字段顺序标准化 ✅
conflict_guard.py 文件锁/API限流器/事务包装 ✅
cron_audit.py Cron健康审计 ✅
accuracy_logger.py P&L回填+IC跟踪 ✅
alpha_ledger.py 选股超额台账 ✅

3.5 报告与推送

模块 功能 状态
close_brief.py 收盘简报 ✅
closing_factors_brief.py 收盘因子快读 ✅
hb_qianzhan_daily_report.py 千面日报(TG推送) ⚠ late6m
daily_summary.py 每日综合摘要 ✅
weekly_summary.py 每周周报 ✅
monthly_review.py 月度复盘 ✅
risk_radar_render.py 风险雷达渲染 ✅
push_pias_brief.py PIAS简报推送 ✅

3.6 回测系统

模块 功能 状态
backtest_tracker.py 回测进度跟踪 ✅
cycle_backtest_v3.py 周期回测引擎 ✅
branch_backtest.py 分支回测 ✅
alpha_bench.py 基准对比 ✅
daily_formula_backtest.py 公式回测 ✅

四、依赖图

┌─────────────────────────────────────────────────────────────────┐
│                        数据源层                                  │
│  腾讯ifzq(主) ← 东财push2his ← tushare Pro(限流)               │
│  akshare(备用) ← baostock(备用) ← TDX本地数据                   │
└──────────────────────┬──────────────────────────────────────────┘
                       │ data_router.py (统一路由+缓存)
                       ▼
┌─────────────────────────────────────────────────────────────────┐
│                        数据质量层                                │
│  data_gate → data_validator → data_standardizer → conflict_guard│
└──────────────────────┬──────────────────────────────────────────┘
                       │ 就绪数据
                       ▼
┌─────────────────────────────────────────────────────────────────┐
│                        因子计算层                                │
│  ┌──────────┐ ┌─────────┐ ┌────────┐ ┌─────────┐ ┌──────────┐  │
│  │ factor   │ │ chip    │ │ margin │ │ zscore  │ │ resonance│  │
│  │ engine   │ │ layer   │ │ layer  │ │ bridge  │ │ bridge   │  │
│  └────┬─────┘ └────┬────┘ └───┬────┘ └────┬────┘ └────┬─────┘  │
│       └─────────────┴──────────┴─────────────┴──────────┘       │
│                          │                                       │
│                          ▼                                       │
│                  cross_dimension_reasoning (7模型交叉)             │
│                          │                                       │
│                          ▼                                       │
│                    veto_cfg (反向IC不VETO)                        │
└──────────────────────┬──────────────────────────────────────────┘
                       │ 综合评分
                       ▼
┌─────────────────────────────────────────────────────────────────┐
│                        评估引擎层                                │
│  eval_smart.py (八维度加权) → war_council.py (四核串行门控)      │
│       │                                        │                 │
│       ▼                                        ▼                 │
│  night_scan.py                              晨间评估             │
│  (夜间选股)                                  (morning_eval)        │
│       │                                        │                 │
│       └────────────────┬───────────────────────┘                 │
│                        ▼                                         │
│              F2选股 / 周线选股 / 存储主线                        │
└──────────────────────┬──────────────────────────────────────────┘
                       │ 输出
                       ▼
┌─────────────────────────────────────────────────────────────────┐
│                        报告/推送层                               │
│  close_brief / 收盘简报 → TG推送 (chat_id:8673372605)           │
│  qianzhan日报 / 每日摘要 / 周报 / 月报                          │
│  风险雷达 / 政策弹药包 / 宏观速览                               │
└─────────────────────────────────────────────────────────────────┘

五、冲突清单

5.1 时间冲突

冲突描述 任务A 任务B 严重程度
08:45-08:52 4个任务扎堆 数据审计_盘前(07:55) 风险雷达(08:45)、研报推送(08:45)、标签同步(08:45) 🟡 中
20:00-20:45 4个任务密集 IC监控(20:00)、Zscore追踪(20:00)、质量审计(20:30)、P5检查(20:45) — 🟡 中
15:30-15:45 3个任务重叠 两融刷新(15:45)、盘后快照(15:36)、月线追踪(15:40) — 🟢 低
02:00 3个夜间任务 政策采集(02:00)、hermes备份(02:00)、存储主线(02:00) — 🟢 低

5.2 数据冲突

冲突描述 影响
eval_smart 硬编码 TRAE 路径 C:\Users\Admin\Documents\TraeSpace\评估系统 异地部署会失败
cron 脚本混合路径:部分用 \ 部分用 /,部分绝对路径 可移植性差
tushare token 写入 tk.csv 可能被并发锁 已有 safe_set_token 修复
双轨对比推送仅运行1次(限额525600) 实质上是死任务

5.3 逻辑重复

重复项 说明
收盘简报 × 2 close_brief.py(tools) + hb_close_brief.py(scripts)
数据审计 × 3 data_audit.py(tools) + hb_data_audit_daily.py(scripts) + hb_data_audit_close.py(scripts)
因子监控 × 2 ic_monitor.py(tools) + hb_ic_monitor.py(scripts)
候选追踪 × 2 candidate_tracker.py(tools) + 同名scripts版本
共振 × 3 resonance_pipeline.py(工具) + hb_resonance_pipeline.py(cron) + run_daily_pipeline.py(wrapper)
系统健康 × 3 system_health_monitor.py + ops_sys_health cron + 1f99cf cron
备份 × 4 auto_backup.py + hermes-daily-backup + ops_auto_backup_watchdog + 环境维护

5.4 潜在死任务

Job 最后运行 状态
a3bcf2 双轨对比+推送 08-15(1次) 已死
国家队季度持仓 07-20(下季度) 低频可接受
月线主进(1) 09-07(仅周一) 频率异常

六、缺口清单

6.1 数据缺口

缺口 影响 优先级
北向资金(2024-08起停更) 已切换两融,无缺口 —
龙虎榜实时数据 仅靠东财/公开数据推测 🟡 中
财报季(4/7/10/1)实时推送 仅季度定时,非事件驱动 🟡 中
大宗交易数据 未在因子中体现 🟢 低
ETF资金流向 未纳入综合评估 🟢 低
期权隐含波动率 仅用于对冲判断,不在选股 🟢 低
融资融券利率变化 margin_ratio使用余额但未用利率 🟢 低

6.2 逻辑缺口

缺口 说明 优先级
风控熔断机制 无全局止损/回撤熔断,各任务独立运行 🔴 高
任务间显式DAG Cron是时间表驱动而非依赖驱动 🟡 中
信号去重 多个任务可能对同一标的推送相似信号 🟡 中
策略版本化 权重配置在JSON但无版本历史 🟢 低
模型漂移检测 IC监控有但无自动降级机制 🟡 中

6.3 监控缺口

缺口 说明
各任务执行时长跟踪 无统一metrics,仅cron日志
因子IC实时看板 日频报告无交互式监控
选股池命中率追踪 accuracy_logger有但未可视化
各维度贡献度追踪 无各因子对最终评分的贡献分解

七、Skills清单

内置Skill(与本体系直接相关)

Skill 用途 触发条件 状态
a-stock-multilevel-kline A股多级别K线数据 手动调用 ✅
a-stock-risk-radar-data-sourcing 跨源数据连通性地图 手动调用 ✅
margin-layer-module 两融余额分析 margin_detail相关 ✅
volume-price-chip-analysis 量价+筹码+多级别共振 个股深度分析 ✅
factor-engine-reliability 因子引擎可靠性检查 评估中心任务 ✅
data-pipe-defense 数据管道健壮性封装 外部数据源任务 ✅
veto-optimization VETO权限优化(IC驱动) VETO相关任务 ✅
war-room-selector 参谋团选股池系统 用户要求选股时 ✅
overnight-workflow 凌晨选股流程 跨日流程 ✅
pias-stock-analysis PIAS个股八维度评估 用户要求分析个股 ✅
f2-weekly-scan F2周线选股 用户要求扫F2 ✅
qian-niu-sector-method 牵牛哥板块方法论 板块异动分析 ✅
zscore-trading-rules Z-Score交易规律 Zscore相关 ✅
daily-market-intelligence-brief 智囊团每日观点速报 08:00 cron ✅
tdx-factor-mining 通达信公式反推因子 因子挖掘 ✅
tdx-connector 通达信本地数据连接 需要TDX数据 ✅

系统Skill

Skill 用途
hermes-agent Hermes配置/使用/扩展
ops-tracker 操作指南追踪
cron-job-maintenance Cron任务修复
heartbeat-monitoring-system 心跳告警排查
data-accuracy-gate 同中书门下数据门控
eval-center-push 报告推送
quant-backtest-engine 5日持仓回测

八、关键发现汇总

红色问题(阻塞生产)

  1. 无全局风控熔断 — 各任务独立运行,单因子失效无法自动降级
  2. eval_smart硬编码TRAE路径 — 异地部署不可用

橙色问题(影响可靠性)

  1. 双轨对比任务已死 — 仅运行1次,限额525600已耗尽
  2. 08:45时间段任务扎堆 — 4个任务同时启动,可能互相干扰
  3. 因子权重无自动校准 — 蒙特卡洛结果未接入eval_smart

黄色问题(体验优化)

  1. 3-5个模块重复实现 — close_brief/data_audit/ic_monitor各2份
  2. backup目录膨胀 — 16GB中大量重复备份
  3. cron脚本路径不统一 — \ 和 / 混用

绿色机会(可增强)

  1. 龙虎榜事件驱动 — 可在盘中监控新增信号
  2. 因子贡献度可视化 — 建立实时dashboard
  3. 选股池命中率追踪 — 建立胜率看板

九、迁移 checklist(阶段3准备)

并行运行期间需验证项

回滚方案