From 12025d58a0378c385aa974b3d69920fa90072d98 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=9F=A5=E5=BE=AE?= Date: Tue, 30 Jun 2026 03:04:26 +0800 Subject: [PATCH] =?UTF-8?q?docs:=20=E6=9B=B4=E6=96=B0=E4=BA=A4=E6=8E=A5?= =?UTF-8?q?=E6=96=87=E6=A1=A3=EF=BC=88=E5=90=AB=E7=AC=91=E7=AC=91=E6=9E=B6?= =?UTF-8?q?=E6=9E=84=E6=94=B9=E9=9D=A9=EF=BC=89?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- docs/session-handover-20260630.md | 48 +++++++++++++++++++------------ 1 file changed, 29 insertions(+), 19 deletions(-) diff --git a/docs/session-handover-20260630.md b/docs/session-handover-20260630.md index 786191b..9600dd3 100644 --- a/docs/session-handover-20260630.md +++ b/docs/session-handover-20260630.md @@ -1,8 +1,22 @@ -# Session 交接文档: 2026-06-24 → 06-30 知微大规模改造 +# Session 交接文档: 2026-06-29 → 06-30 MoFin 架构改革 -> 给莫荷的快速上手。完整细节见 MoFin 仓库 docs/ 和对应脚本注释。 +> 执行人: 小小莫(架构改革) + 知微(自愈体系) | 详见 CHANGELOG.md -## 一、新系统组件 +## 一、小小莫 — 架构改革 + +| 改动 | 文件 | 说明 | +|------|------|------| +| 统一数据模型 | `mo_models.py` 新增 | total_assets/is_hk_stock/hk_rate 唯一入口,6个文件各自计算→收敛至此 | +| DSA 数据源 | `mo_provider.py` 新增 | 包装 daily_stock_analysis 16 Fetcher,TDX优先→DSA自动fallback | +| 配置单例 | `mo_config.py` 新增 | 替代10+文件中的硬编码路径 | +| DSA 集成桥 | `mo_bridge.py` 新增 | 大盘复盘/新闻注入 MoFin 分析prompt | +| 港股实时行情 | `price_monitor.py` 修改 | 从腾讯gtimg(15分钟延迟)切到东方财富push2(实时,免费),腾讯作fallback | +| 总资产修正 | 6个文件修改 | frozen_cash 遗漏修复,实盘验证零误差 967712.85 | +| 小果连接 | `mo_config.py` `/etc/hosts` | node122 = 192.168.1.122(LAN) / 10.144.144.2(EasyTier),不再硬编码IP | +| market_watch/screener | cron 启用 | 交易日每30分钟跑(此前从未进过cron) | +| DSA 服务 | `/home/hmo/daily-stock-analysis/` | Web UI http://192.168.1.246:8001,FastAPI + Swagger | + +## 二、知微 — 自愈体系 | 组件 | 文件 | 说明 | |------|------|------| @@ -14,22 +28,18 @@ | 记忆守卫 | `memory_guardian.py` 每日7:00 | 你已升级为LLM分类版,双profile自适应 | | 管道注册表 | `data/pipeline_registry.json` | 所有数据流登记+自动发现+体检审计 | -## 二、知微脚本状态(MoFin↔profile已同步) +## 三、代码同步 -全部6个核心脚本已同步一致: -- `strategy_lifecycle.py` — mo_models集成 -- `price_monitor.py` — 东财港股实时+mo_models -- `stale_push_wlin.py` — mo_models+HK rate统一 -- `stock_scorer.py` — mo_models.is_hk_stock -- `xiaoguo_scanner.py` — node122地址,已收入MoFin -- `xiaoguo_signal_consumer.py` — mo_models +MoFin ↔ profile 全部6个核心脚本一致: +- `strategy_lifecycle.py` → mo_models集成 +- `price_monitor.py` → 东财港股实时+mo_models +- `stale_push_wlin.py` → mo_models+统一HK rate +- `stock_scorer.py` → mo_models.is_hk_stock +- `xiaoguo_scanner.py` → node122地址 +- `xiaoguo_signal_consumer.py` → mo_models -## 三、管道注册表待办 +## 四、待办 -`pipeline_registry.json` 中有部分 `verified=false` 的条目需要你确认数据流推断是否正确。体检每天会报,发现未注册的组件会自动添加占位记录。 - -## 四、需关注 - -- 莫荷的 price_monitor 已禁用(与知微的写同一portfolio.json,且缺HK汇率转换) -- XMPP bot session: `xmpp-zhiwei-v2`,含完整对话历史(session未清) -- 小果地址统一 `node122`(LAN走192.168.1.122,外出走EasyTier 10.144.144.2) +- `pipeline_registry.json` 中 verified=false 的条目需要确认数据流推断 +- 莫荷的 price_monitor 已禁用(缺HK汇率转换,与知微写同一portfolio.json冲突) +- XMPP bot session: `xmpp-zhiwei-v2`,含完整对话历史