docs: 补充记录——批量重评关系澄清(regenerate_all技术面vs batch_reassess LLM,premarket两步骤,parallel_batch重叠应停)+异常处理原则与浮窗方案
This commit is contained in:
@@ -280,3 +280,43 @@ v5 回测口径:初始资金 100 万,10 槽 × 每票 15%(≈15 万/票)
|
||||
| 2026-08-12 | 事项四:健康监控注册 p_oversold | ✅ 已解决——health_monitor_daily 每日跑 v_weak+v_oversold 健康检查(写 strategy_health + cron 16:45 + 告警修复)+ health_checklist 加 p_oversold cron 检查项 |
|
||||
| 2026-08-12 | (老莫离开,继续能确认的工作) | 统一触发逻辑方向已确认(进区→LLM重评→维持才发/消除例外/k线形态LLM提示词判断/冷却沿用),方案文档待老莫回来确认实施;LLM 提示词已补波段出场形态判断(低风险先做) |
|
||||
| 2026-08-12 | **待老莫确认(回来后)** | ①统一触发逻辑改造实施(方案见 docs/统一触发逻辑改造方案-20260812.md)②parallel_batch.sh vs premarket_full_review 盘前重评重叠 ③进区信号冷却 30 分钟是否调整 ④事项五策略参数定稿(扫描器已用 v5)⑤事项六资金规模 ⑥事项七观察期 ⑦事项八部署节奏 |
|
||||
|
||||
---
|
||||
|
||||
## 📌 补充记录(2026-08-12 深夜,防止上下文丢失)
|
||||
|
||||
### 批量重评关系澄清(老莫质问"你到底在搞什么",小小莫承认错误)
|
||||
|
||||
**错误**:之前说 batch_reassess "不在 cron,手动/按需"——片面/错误。
|
||||
**查清**:batch_reassess 被两个 cron 定时调用:
|
||||
1. **premarket_full_review**(10 8 盘前):`batch_reassess.py --type holding --today`(持仓 12维 LLM 分析,后台分离启动 12-40 分钟不阻塞)
|
||||
2. **parallel_batch.sh**(10 8 盘前,从系统 crontab 迁移):`batch_reassess.py --type all --shard k/N`(分片并行)
|
||||
|
||||
**为什么之前说错**:只查了"jobs.json 里有没有 script=batch_reassess.py 直接条目"(没有),没查它被其他 cron 间接调用。
|
||||
|
||||
**regenerate_all vs batch_reassess(不重复,premarket 两个步骤)**:
|
||||
- regenerate_all = 技术面全量重评(strategy_lifecycle 技术位/信号/止损止盈,快)
|
||||
- batch_reassess = LLM 12维深析(call_llm,慢 12-40 分钟)
|
||||
- premarket_full_review(每日重评完整流程)= regenerate_all(Step1 技术面)+ batch_reassess(Step1.5 LLM深析后台)+ watchlist_auto_exit(Step2 自选退出)
|
||||
- **parallel_batch.sh 和 premarket 重叠**(都调 batch_reassess,同一天可能重复分析持仓)→ **parallel_batch.sh 应停**(premarket 已覆盖持仓 12维)
|
||||
|
||||
### 异常处理原则与方案(老莫要求,待确认后实现)
|
||||
|
||||
**原则**:任何错误/异常 → ①XMPP 告警 ②反映在 MoFin 监控中。
|
||||
|
||||
**自愈监控现状**(老莫问"自愈监控机制现在什么情况",暂不处理但记录):
|
||||
- L1-L4 体系存在:functional_health_check(L1) → system_hygiene_audit(L2) → self_repair(L3 LLM修复循环) → meta_watchdog(L4)
|
||||
- **self_repair(L3) error**(LLM 端点故障,无法自动修复,自愈闭环有缺口)
|
||||
- 其他监控 ok:morning_health/intraday/mofin_health/hygiene/functional/meta_watchdog/agent_spiral
|
||||
|
||||
**健康 Tab 问题**(老莫指出):
|
||||
1. 要进页面才看到异常
|
||||
2. 很多异常健康 Tab 看不到(或没及时反应/压根没涉及)
|
||||
|
||||
**方案(页面异常浮窗,待老莫确认后实现)**:
|
||||
- **页面顶部/右上角可折叠浮动异常区**,任何板块可见,显示当前最新异常(可多条)
|
||||
- 数据源:mofin_health.json 异常(pipelines error/self_check 失败项/新增错误日志)
|
||||
- 实现:前端 index.html 全局浮动组件(吸顶右上角),轮询 /mofin_health.json 或新 /api/alerts 接口
|
||||
- 统一触发逻辑的 LLM 重评失败 → **报错即可**(不发推荐,不用降级算法)
|
||||
|
||||
**待老莫确认(异常浮窗)**:①位置(顶部居中/右上角)+折叠默认 ②异常来源范围 ③self_repair(L3) LLM 恢复前异常检测靠规则还是等 LLM
|
||||
|
||||
Reference in New Issue
Block a user