Commit Graph

246 Commits

Author SHA1 Message Date
OoO
34b1fdf829 fix: align ppt audit history UI and reporting flow
All checks were successful
CD Pipeline / deploy (push) Successful in 59s
2026-05-15 14:08:15 +08:00
OoO
2234488378 fix: route special ollama fallbacks through cascade
All checks were successful
CD Pipeline / deploy (push) Successful in 57s
2026-05-13 21:41:43 +08:00
OoO
84fc60c059 fix: retry nemotron qwen3 across ollama hosts
Some checks failed
CD Pipeline / deploy (push) Has been cancelled
2026-05-13 21:24:53 +08:00
OoO
ed29e66fde fix: route hermes through ollama cascade
All checks were successful
CD Pipeline / deploy (push) Successful in 57s
2026-05-13 21:21:05 +08:00
OoO
d82a1671b6 fix: route openclaw qa through ollama cascade 2026-05-13 21:17:22 +08:00
OoO
2635b22ebc 修正缺貨清單手機表頭溢出
All checks were successful
CD Pipeline / deploy (push) Successful in 56s
2026-05-13 20:16:30 +08:00
OoO
bd6310365e 停用 CICD 舊叢集副作用
Some checks failed
CD Pipeline / deploy (push) Has been cancelled
2026-05-13 19:19:15 +08:00
OoO
0bdb993914 補 OpenClaw 報表資料解析診斷
All checks were successful
CD Pipeline / deploy (push) Successful in 55s
2026-05-13 12:53:57 +08:00
OoO
bff8c4941c 補 Code Review 失敗通知診斷
Some checks failed
CD Pipeline / deploy (push) Has been cancelled
2026-05-13 12:53:01 +08:00
OoO
f4883b487c 保留 PPT Vision 主機標記失敗診斷
All checks were successful
CD Pipeline / deploy (push) Successful in 56s
2026-05-13 12:51:44 +08:00
OoO
c227bb4078 補競品 Feeder 搜尋詞 fallback 診斷
All checks were successful
CD Pipeline / deploy (push) Successful in 56s
2026-05-13 12:49:03 +08:00
OoO
28c95558ab 修正挑品 Agent SQLite fallback
All checks were successful
CD Pipeline / deploy (push) Successful in 56s
2026-05-13 12:28:38 +08:00
OoO
9ec7713e6f 補 AiderHeal 靜默失敗診斷
All checks were successful
CD Pipeline / deploy (push) Successful in 56s
2026-05-13 12:25:35 +08:00
OoO
d8c7f6f19c 快取當日業績頁面 context
Some checks failed
CD Pipeline / deploy (push) Has been cancelled
2026-05-13 12:19:11 +08:00
OoO
f8b9b1abf7 共用業績分析頁面快取
All checks were successful
CD Pipeline / deploy (push) Successful in 57s
2026-05-13 12:15:27 +08:00
OoO
b65a319cb8 固化 Ollama 三主機路由紅線
Some checks failed
CD Pipeline / deploy (push) Has been cancelled
2026-05-13 12:09:40 +08:00
OoO
2130c4f54b 守住 AI provider Ollama-first
All checks were successful
CD Pipeline / deploy (push) Successful in 56s
2026-05-13 12:07:33 +08:00
OoO
0c9f9278f1 啟用 Market Intel seed writer CLI gate
All checks were successful
CD Pipeline / deploy (push) Successful in 57s
2026-05-13 12:06:02 +08:00
OoO
6313fdd293 對齊 Ollama-first flag 語義
All checks were successful
CD Pipeline / deploy (push) Successful in 56s
2026-05-13 12:00:21 +08:00
OoO
ce208921af 限制 Ollama host 只能走核准節點
All checks were successful
CD Pipeline / deploy (push) Successful in 58s
2026-05-13 11:58:45 +08:00
OoO
d02b712439 標明 cache service 相容角色
All checks were successful
CD Pipeline / deploy (push) Successful in 57s
2026-05-13 11:54:46 +08:00
OoO
1aeb4a4b8e 移除 AI logger 未用 stack 推斷
Some checks failed
CD Pipeline / deploy (push) Has been cancelled
2026-05-13 11:54:16 +08:00
OoO
5b52af9e2f 補強 cache best-effort 診斷
All checks were successful
CD Pipeline / deploy (push) Successful in 56s
2026-05-13 11:04:34 +08:00
OoO
8a36856171 補強 Telegram callback 診斷
Some checks failed
CD Pipeline / deploy (push) Has been cancelled
2026-05-13 11:03:37 +08:00
OoO
f44c429a56 補強 AI logger best-effort 診斷
Some checks failed
CD Pipeline / deploy (push) Has been cancelled
2026-05-13 11:02:38 +08:00
OoO
4e6e9bfe5d 綁定自動匯入日期查詢參數 2026-05-13 10:28:48 +08:00
OoO
5625032a8d 記錄 AI caller registry 匯入失敗
All checks were successful
CD Pipeline / deploy (push) Successful in 57s
2026-05-13 10:04:45 +08:00
OoO
0a75d11a28 記錄 Claude 成本節流檢查失敗
All checks were successful
CD Pipeline / deploy (push) Successful in 59s
2026-05-13 10:03:13 +08:00
OoO
f49413e78a 記錄 EA short-circuit 遙測失敗
All checks were successful
CD Pipeline / deploy (push) Successful in 56s
2026-05-13 10:01:46 +08:00
OoO
c300e496c5 記錄 ROI 月報反饋區塊失敗
All checks were successful
CD Pipeline / deploy (push) Successful in 55s
2026-05-13 10:00:04 +08:00
OoO
ba8510eac7 補齊 MCP 早退狀態
All checks were successful
CD Pipeline / deploy (push) Successful in 57s
2026-05-13 09:40:55 +08:00
OoO
d15b2215f1 細分 MCP 呼叫遙測狀態
Some checks failed
CD Pipeline / deploy (push) Has been cancelled
2026-05-13 09:35:27 +08:00
OoO
2068a3719d 修正 Telegram 分類按鈕預設 callback
All checks were successful
CD Pipeline / deploy (push) Successful in 55s
2026-05-13 09:27:34 +08:00
OoO
44eb36992e 補上 MCP filesystem 唯讀白名單
All checks were successful
CD Pipeline / deploy (push) Successful in 55s
2026-05-13 09:26:12 +08:00
OoO
36d0e5d5f3 標記 RAG 命中節省 LLM 呼叫
All checks were successful
CD Pipeline / deploy (push) Successful in 56s
2026-05-13 09:21:50 +08:00
OoO
f2b91beb61 記錄 RAG 人工審核者 hash
All checks were successful
CD Pipeline / deploy (push) Successful in 58s
2026-05-13 09:13:29 +08:00
OoO
8087d13e31 補上 MCP DB writer 失敗診斷
All checks were successful
CD Pipeline / deploy (push) Successful in 57s
2026-05-13 09:10:28 +08:00
OoO
4f62480bdb 串接 AutoHeal 共用 SSH helper
All checks were successful
CD Pipeline / deploy (push) Successful in 56s
2026-05-12 23:53:32 +08:00
OoO
c4d39cf544 串接 AiderHeal 共用 SSH helper
Some checks failed
CD Pipeline / deploy (push) Has been cancelled
2026-05-12 23:52:28 +08:00
OoO
83e7e0cceb 移除誤入 UI commit 的非前端檔案
Some checks failed
CD Pipeline / deploy (push) Has been cancelled
2026-05-12 23:52:25 +08:00
OoO
eb9cac0d19 改善活動看板手機導覽排版
All checks were successful
CD Pipeline / deploy (push) Successful in 57s
2026-05-12 23:50:18 +08:00
OoO
caa6263872 同步 incidents 相容欄位寫入
All checks were successful
CD Pipeline / deploy (push) Successful in 56s
2026-05-12 23:31:33 +08:00
OoO
14c5349b69 補齊 AI 觀測表 ORM 與 embedding 簽名
All checks were successful
CD Pipeline / deploy (push) Successful in 56s
2026-05-12 23:13:20 +08:00
OoO
fccc80858d 修復 Wave 0 阻塞與 market intel 入庫 2026-05-12 22:49:56 +08:00
OoO
30a173cf69 統一全站暖色視覺與市場情報骨架
All checks were successful
CD Pipeline / deploy (push) Successful in 58s
2026-05-06 20:24:46 +08:00
OoO
153e4c9734 fix(observability): revert unrelated quick review commit files
All checks were successful
CD Pipeline / deploy (push) Successful in 58s
2026-05-06 19:50:52 +08:00
OoO
308efdce25 chore(observability): clarify quick review completion copy
All checks were successful
CD Pipeline / deploy (push) Successful in 1m4s
2026-05-06 19:49:28 +08:00
OG T
0904a60237 fix(scheduler): quiet cold-start noise gates
All checks were successful
CD Pipeline / deploy (push) Successful in 1m29s
2026-05-06 00:31:30 +08:00
OG T
f6a2a05e3f fix(aiops): treat openclaw strategy actions as advisory
Some checks failed
CD Pipeline / deploy (push) Has been cancelled
2026-05-05 13:49:36 +08:00
OoO
7a10d27d61 feat(p53): K8s Nginx Proxy 支援 — host_label/provider_tag 補完
Some checks failed
CD Pipeline / deploy (push) Has been cancelled
問題:
K8s 內網無法直連 GCP 公網 11434,所以 110 跳板架了 Nginx Proxy
轉發 11435/11436 到 GCP-A/GCP-B。但 services/ollama_service.py 的
get_host_label() 只看 IP substring(34.143.170.20 / 34.21.145.224),
K8s 環境會 fallback 到「未知」造成觀測台主機標籤錯亂。

修補:
- services/ollama_service.py::get_host_label
  新增:
    192.168.0.110:11435 → "GCP-SSD(via Nginx 110)"
    192.168.0.110:11436 → "GCP-SSD-2(via Nginx 110)"
  保留:直連 GCP / 111 / 188 / localhost 既有判斷

- services/ollama_service.py::get_provider_tag(新函式)
  統一 provider 標籤判斷(之前散落 code_review_pipeline 等多處重寫):
    GCP 直連 + Nginx 11435 → 'gcp_ollama'
    GCP-B 直連 + Nginx 11436 → 'ollama_secondary'
    111 → 'ollama_111'
    其他 → 'ollama_other'
  跨環境統一:ai_calls.provider 在 docker-compose / K8s 都記同一 tag,
  跨環境統計不分裂。

- services/code_review_pipeline_service.py:233
  改用統一 get_provider_tag(),移除原本 hardcode 的 if/else IP 判斷。

- k8s/02-configmap.yaml(user 已改)
  OLLAMA_HOST_PRIMARY = http://192.168.0.110:11435 (Nginx → GCP-A)
  OLLAMA_HOST_SECONDARY = http://192.168.0.110:11436 (Nginx → GCP-B)
  OLLAMA_HOST_FALLBACK = http://192.168.0.111:11434 (內網)

driver test:
  http://34.143.170.20:11434 → GCP-SSD / gcp_ollama
  http://192.168.0.110:11435 → GCP-SSD(via Nginx 110)/ gcp_ollama
  http://192.168.0.111:11434 → 111 備援 / ollama_111

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-05 01:09:56 +08:00