From fa48d1c9f8e01c9f5bd863715a1173963fb1ff05 Mon Sep 17 00:00:00 2001 From: hmo Date: Tue, 11 Aug 2026 07:36:56 +0800 Subject: [PATCH] =?UTF-8?q?docs:=20cron=E6=9E=B6=E6=9E=84=E5=AE=A1?= =?UTF-8?q?=E6=9F=A5=E6=9B=B4=E6=96=B0=E4=B8=BA=E5=B7=B2=E6=89=A7=E8=A1=8C?= =?UTF-8?q?=E2=80=94=E2=80=94=E8=AE=B0=E5=BD=95P0=E6=B8=85=E7=90=86/P1?= =?UTF-8?q?=E6=8B=86=E5=88=86/=E9=A1=B6=E5=B1=82jobs=E5=81=9C=E7=94=A8+?= =?UTF-8?q?=E5=AE=88=E5=8D=AB=E6=95=99=E8=AE=AD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- docs/cron-architecture-review-20260811.md | 31 ++++++++++++++++++++++- 1 file changed, 30 insertions(+), 1 deletion(-) diff --git a/docs/cron-architecture-review-20260811.md b/docs/cron-architecture-review-20260811.md index 37da5eae..ef945a21 100644 --- a/docs/cron-architecture-review-20260811.md +++ b/docs/cron-architecture-review-20260811.md @@ -1,11 +1,40 @@ # MoFin Cron 架构深度审查与重构设计 -> 创建:2026-08-11 | 审查人:小小莫 | 状态:📋 审查完成,重构方案待老莫批准 +> 创建:2026-08-11 | 审查人:小小莫 | 状态:✅ 审查完成 + P0/P1 已执行 > 背景:新策略(预测超跌反弹 p_oversold)引入前,必须清理 cron 架构的 > 重复调度、代码分叉、职责混乱问题,让架构清晰可维护。 --- +## 执行记录(2026-08-11) + +### ✅ P0 已执行(消除代码多版本) +| 动作 | commit | +|------|--------| +| 根目录 market_watch.py(旧版分叉)→ archive/20260811-cron-cleanup/ | refactor: P0清理 | +| deploy/get_realtime_prices.py(死代码)→ archive | 同上 | +| promote_candidates.py 备份残留删除 | 同上 | +| 硬链接同步(110 scripts)| 已验证 | + +### ✅ P1 已执行(策略扫描器独立调度) +| 动作 | 结果 | +|------|------| +| market_watch.py 移除 mr/s2 嵌入(-42 行)| ✅ 已 push + 246 pull,守卫不再回滚 | +| mr_scanner 独立 job(v_weak扫描-独立,9:35 交易日)| ✅ hermes cron list 确认 | +| s2_scanner 独立 job(S2恐慌买扫描-独立,9:35 交易日)| ✅ hermes cron list 确认 | +| market_watch 验证(90 板块 + regime,无 mr/s2 输出)| ✅ snapshot_id=1548 | + +### ✅ 顶层 jobs 残留处理 +- 16 个 default profile job(调度器 7/23 已死)→ 全部停用 +- 备份:`~/.hermes/cron/jobs.json.bak_20260811_top_level_disabled` +- position-analyst(65 jobs)/ mohe(2 jobs)未受影响 + +### 守卫教训(重要) +- deploy_guard 每 15 分钟回滚 CODE_PATHS 未提交改动(07:00 实测回滚 market_watch) +- **正确流程**:本地改 → commit+push → 246 pull(守卫看到 git 干净 → 不回滚) + +--- + ## 一、现状全景 ### 1.1 调度系统