# v4.5.92 (2026-09-16) Qdrant Recall 8/25 Snapshot Expired — NO_RECALL_BELIEVE 铁律 + Live `check_account` 优先 **会话**: 9/14-9/16 全周期实战 (BTC/ETH/ZEC/SKHYNIX/CL/DASH/ASTER 多轮), 每条信号 Qdrant 召回均带 "8/25 BTC short/ETH long/MU short/HYPE long/SKHYNIX short 5持仓快照", 但用户实际只持仓 1-2 个, 多数已平. ## 核心反模式 (实测反复出现) **反模式**: Qdrant 召回命中"持仓快照" → agent 当成当前状态回复 user "你现在的持仓是 X / Y / Z" → 全部是过期数据 → user 怒. **正解**: 1. **任何 Qdrant 召回命中, 必须 cross-check `check_account.py` 再回复 user** (latency 加 ~3s, 但保证正确) 2. **agent 主动声明**: "Qdrant 召回的 8/25 快照已过期 (实际持仓 8/25 之后多轮已平/换), 实时状态以刚查的 check_account 为准" 3. **NEVER 假设 Qdrant 快照代表当前** — 即使是 1 小时前的快照也可能因为手动平仓失效 ## 实战验证 (本次 session) | Qdrant 召回时间 | 召回内容 | 实际 check_account 真实状态 | |---|---|---| | 2026-09-10 | "5个持仓: BTC short/ETH long/MU short/HYPE long/SKHYNIX short" | 仅 ZEC short + ETH short 2 个, 都已平 | | 2026-09-14 | "OKX跟单只跟熬鹰资本 (v4.5.61)" — 4个 trader 名单 | 已扩为 4 个熬鹰号 (v4.5.83) — 召回也是过期版本号 | | 2026-09-16 | "持仓 ETH short 1.85张 + ZEC short 42张" | 只剩 BTC short 2.58张 (ETH/ZEC 已平) | | 2026-09-16 | "币圈永续≠股票分红 (SKHY 提醒)" | 完全不相关的 BTC 做空信号 | ## 铁律 1. ✅ **Qdrant 召回 = 历史线索**, 不是当前真值 2. ✅ **回复 user 持仓/订单/锁/业绩 → 必须 live check_account.py** 3. ✅ **agent 主动声明快照过期** (不是被动等 user 怒斥) 4. ✅ **signal_history.db::position_locks** = 锁状态真源, recent_signals 是过去信号 5. ❌ **禁止把 Qdrant 召回当确认真值** (会被 user 怒斥"凭以为""最不稳") 6. ❌ **禁止只 cite Qdrant 不实际查** (尤其"持仓"/"锁"/"业绩"问题) ## `check_account.py` 用法 (固化) ```bash # 完整账户状态 (推荐) timeout 30 python3 /home/openclaw/.hermes/skills/trading/okx-auto-position/scripts/check_account.py # 单币种查持仓 timeout 30 python3 /home/openclaw/.hermes/skills/trading/okx-auto-position/scripts/check_account.py # 例: check_account.py BTC-USDT-SWAP # 实时 USDT + 持仓快照 (≤3s) timeout 15 python3 /home/openclaw/.hermes/skills/trading/okx-auto-position/scripts/check_account.py 2>&1 | head -25 ``` ## 关联铁律 - ⚠️ `user-communication-style` v1.9 § "查了再说不要凭以为" (memory 已存, 2026-09-01) - ⚠️ `agent-workflow-feedback-rules` § "fetch_positions 验真" - ⚠️ v4.5.71 memory "先查再说, 不抛问句" - ⚠️ v4.5.78 "memory + tool 边界" - ⚠️ v4.5.87 silent 完成 + 等 user 问才答的违规 - ⚠️ v4.5.88 "Qdrant 召回持仓快照必须实时验证" **口诀**: "Qdrant 第一, 但 Qdrant 不信. **live check_account 是唯一真值.**"