56504ed7c1662e57e6590c5e0c50734c5c8df612
Some checks are pending
CD Pipeline / deploy (push) Has started running
統帥 2026-05-03 23:30 反饋:「EA escalation 訊息空洞、浪費 Gemini API」
根因:
1. 燒錢:每個 trigger 先跑 Gemini orchestration,再 prefetch Hermes
Hermes 0 threats 時 → Gemini 已燒,訊息卻空泛幻覺
2. 空泛:fallback 路徑灌 OpenClaw plan 文字 + decision.reasoning
全是「312 SKU / 23% / 14 項任務」LLM 自由發揮,無 DB 鉤住
修補:
A. _execute_autonomous_decision 加 Hermes-first short-circuit
- 價格類 trigger 先跑 Hermes (5s timeout, 免費 Ollama)
- 0 threats → 直接 return,不燒 Gemini orchestration
- 預期 >70% trigger 在此階段攔截,月省 ~3-5M Gemini tokens
- prefetch 結果存入 trigger.conditions 給 orchestrator 用
(避免 orchestrator 又自己編 SKU 數字)
- log_ai_call 記 short_circuit=true 供 token report 統計
B. _escalate_to_human fallback 路徑改極簡訊息
- concrete=Hermes 實證 vs concrete=None 兩條路徑徹底分離
- 有實證 → 完整訊息(含 SKU 流失金額)
- 無實證 → 極簡訊息「⚠️ Hermes 即時數據不可用」+ SQL 查詢指引
不再灌 OpenClaw plan 文字 / decision.reasoning(幻覺源頭)
Operation Ollama-First v5.0 / Phase 6.5 hotfix / ADR-021 遵循收尾
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Description
EwoooC — 商品看板 + 業績報表 + AI KM (Flask + pgvector, Docker Compose on 188)
Languages
PostScript
59.7%
Python
30.9%
HTML
4.2%
CSS
2.1%
JavaScript
1.9%
Other
1.1%