fix(ai): 移除假信心分數 + 顯示 AI 模型來源

問題: AI 仲裁顯示硬編碼信心分數 (0.75/0.88/0.92/0.70)

修復:
- decision_manager: 預設 confidence 0.75 → 0.0
- decision_manager: Expert System confidence=0.0 + is_rule_based
- openclaw: 所有 Mock Response confidence → 0.0
- telegram_gateway: 新增 ai_provider 欄位
- telegram_gateway: 動態來源標籤 (Ollama/Gemini/Claude/規則匹配)

Telegram 卡片顯示:
- confidence > 0 + provider=ollama → 🤖 Ollama 仲裁
- confidence > 0 + provider=gemini → 🤖 Gemini 仲裁
- confidence > 0 + provider=claude → 🤖 Claude 仲裁
- confidence == 0 → ⚙️ 規則匹配

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
OG T
2026-03-29 15:19:51 +08:00
parent 12e49d844a
commit 5f9a6a7e55
4 changed files with 119 additions and 23 deletions

View File

@@ -5,28 +5,66 @@
---
## 📍 當前狀態 (2026-03-29 11:25 台北)
## 📍 當前狀態 (2026-03-29 14:10 台北)
| 項目 | 狀態 |
|------|------|
| **當前 Phase** | ✅ **Phase 21 Wave A-D 全部完成** (ADR-037 監控增強) |
| **當前 Phase** | ✅ **Phase 21 Wave A-D 全部完成** + 📋 **Phase 22 戰略規劃完成** |
| **Day** | Day 12 |
| **K3s 版本** | v1.34.5+k3s1 (mon + mon1) |
| **叢集健康** | ✅ **所有 Pod 正常運行** |
| **K3s 優化** | ✅ **全部完成 + P1-P3 + PSS** |
| **K-MON** | ✅ **監控整合** (VIP/Velero/SignOz/Sentry 告警) |
| **K3 HPA** | ✅ **API/Web 2-6 自動擴展** (P3 maxReplicas 調升) |
| **K3 HPA** | ✅ **API/Web 2-6 自動擴展Worker HPA 待 Wave 1 後部署)** |
| **K4 Kured** | ✅ **自動重啟 (02:00-04:00 維護窗口)** |
| **K4 Descheduler** | ✅ **負載均衡 (每 2 小時, threshold 30%)** |
| **K4.3 PSS** | ✅ **Pod Security Standards (6 Namespace labels)** 🆕 |
| **K4.3 PSS** | ✅ **Pod Security Standards (6 Namespace labels)** |
| **K-HA** | ✅ **雙 Control-Plane (120+121) + PostgreSQL Datastore** |
| **VIP** | ✅ **192.168.0.125 (keepalived + CI/CD 整合)** |
| **kube-state-metrics** | ✅ **v2.10.1 @ :30888 + NPD 告警整合** |
| **Grafana Dashboard** | ✅ **K3s Cluster Overview (9 panels)** 🆕 |
| **Grafana Dashboard** | ✅ **K3s Cluster Overview (9 panels)** |
| **ArgoCD** | ✅ **ApplicationSet CRD 修復** |
| **告警狀態** | ✅ **0 個告警觸發** |
| **首席架構師審查** | ✅ **Wave A-D: 194/200 (97%) OUTSTANDING** 🆕🆕🆕 |
| **首席架構師審查** | ✅ **Wave A-D: 194/200 (97%) OUTSTANDING** |
| **模組化合規** | ✅ **100% 通過** |
| **⚠️ Wave 1 待執行** | 🔴 **8 個 P0 安全網代碼修復XCLAIM + Circuit Breaker + Semaphore 等)** |
## 📋 Phase 22: 全維度盤點暨戰略規劃 (2026-03-29 完成)
### 完成項目
| 類型 | 文件 | 說明 |
|------|------|------|
| 📊 稽核報告 | `docs/AWOOOI_COMPREHENSIVE_AUDIT_2026Q1.md` | 全維度盤點 10 章87/100 |
| 🏗️ 設計提案 | `docs/proposals/MONITORING_ARCHITECTURE_DEEP_DIVE.md` | 監控三義分離 |
| 🏗️ 設計提案 | `docs/proposals/INTEGRATION_ARCHITECTURE_MASTER.md` | 整合架構主藍圖 |
| ⚔️ 風險矩陣 | `docs/proposals/ARCHITECTURAL_RISK_WAR_GAME.md` | 6+4+代碼確認深度沙盤(第 1-6 章)|
| 📋 最終排程 | `docs/proposals/MASTER_EXECUTION_SCHEDULE.md` | 最終工作排程(供統帥審核)🆕 |
| 📘 RunBook | `docs/runbooks/RUNBOOK-PHASE-D-SENTRY-COMMENT.md` | Sentry Comment + 補丁 |
| 📘 RunBook | `docs/runbooks/RUNBOOK-PHASE-E-SIGNOZ-WEBHOOK.md` | SignOz Webhook 部署 |
| 📘 RunBook | `docs/runbooks/RUNBOOK-WORKER-HPA.md` | HPA + XCLAIM 前置 + terminationGracePeriodSeconds |
| 📘 RunBook | `docs/runbooks/RUNBOOK-E2E-CI-SCHEDULE.md` | E2E CI + Docker Baseline 強制規格 |
| 📘 RunBook | `docs/runbooks/RUNBOOK-FRONTEND-UIUX-SOVEREIGNTY.md` | 前端主權 + release/v1.x 前置 |
| 📐 ADR | `docs/adr/ADR-038-openclaw-concurrency-governance.md` | OpenClaw Semaphore + Circuit Breaker 🆕 |
| 📐 ADR | `docs/adr/ADR-039-global-autorepair-governance.md` | 全域修復熔斷 + StatefulSet 黑名單 🆕 |
### 確認待執行的 P0 安全網Wave 0 + Wave 1
**Wave 0統帥手動今天**
- `0.1` Redis AOF + eviction policy 確認5 min
- `0.2` Alertmanager 備援 Telegram 路徑確認10 min
- `0.3` release/v1.x 穩定分支建立5 min+ GitHub Protected Branch
- `0.4` SENTRY_AUTH_TOKEN 存在確認3 min
**Wave 1代碼 PR原子性2026-03-30~04-01**
- `core/circuit_breaker.py`ADR-038Semaphore + Circuit Breaker
- `services/global_repair_cooldown.py`ADR-039全域熔斷
- `anomaly_counter.py`Redis 故障 Graceful Degrade
- `signal_worker.py`XCLAIM + Active Sweeper + stop() 75s
- `auto_repair_service.py`StatefulSet 黑名單 + 全域熔斷整合
- `sentry_webhook.py` + `signoz_webhook.py`:雙層保護整合
- `incident_service.py`Global Incident Debounce
- `08-deployment-worker.yaml`terminationGracePeriodSeconds: 90
---