目錄

OpenClaw 配置指南:打造你的 AI 自動化「三層防線」

為什麼我們需要 OpenClaw?

身為 SRE/DevOps 工程師,我們追求的不只是「功能實現」,更是「系統的穩定性」。當你開始依賴 AI 幫你監控郵件、追蹤股價或整理行事曆時,萬一 API 遇到 Quota Limit(額度限制)或 Provider 暫時斷線怎麼辦?

OpenClaw 就是為了解決這個問題而生的。它不僅是一個 AI 執行環境,更強大的是它具備 Failover(自動備援) 機制。今天這篇文章將分享我如何配置我的「三層防線」,確保自動化任務永不中斷。

核心概念:三層防線

為了分散風險,我們不能把雞蛋放在同一個籃子裡。我的配置邏輯如下:

  1. 第一道防線 (Primary):選擇性價比最高、配額最足的模型作為主力。
  2. 第二道防線 (Fallback 1):選擇邏輯推理能力更強的模型,處理複雜任務或應付第一道防線的額度用盡。
  3. 第三道防線 (Fallback 2):選擇跨平台、不同來源的 Provider,作為最後的連線保證。

實戰配置步驟

1. 準備 Provider 授權

在開始配置前,確保你已經在 auth-profiles.json 中設定好以下 Provider:

  • Google AI Pro:主戰力來源。
  • Anthropic API:提供強大的 Claude 4.5 模型。
  • GitHub Copilot:利用現有的訂閱作為額外保險。

2. 修改 openclaw.json

編輯你的 OpenClaw 設定檔,重點在於 agents.defaults.model 區塊。以下是我目前使用的滿血配置:

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
{
  "agents": {
    "defaults": {
      "model": {
        "primary": "google-gemini-cli/gemini-3-flash-preview",
        "fallbacks": [
          "anthropic/claude-haiku-4-5",
          "github-copilot/claude-haiku-4-5"
        ]
      }
    }
  }
}

3. 配置解析

  • Primary (Gemini 3 Flash):反應速度極快且上下文空間巨大,適合處理日常的高頻率檢查。
  • Fallback 1 (Claude 4.5 Haiku via Anthropic):當 Gemini 出現問題時,無縫切換到 Anthropic。4.5 Haiku 的智力水準已經超越上一代的頂級模型,且成本極低。
  • Fallback 2 (Claude 4.5 Haiku via GitHub):這是最關鍵的一步。即便 Anthropic 的 API 帳號發生額度或帳單問題,我們仍能透過 GitHub Copilot 的管道調用同款模型。這達到了真正的「來源獨立」。

進階技巧:結合 Heartbeat 主動維護

配置好備援後,我還設定了主動的心跳檢查 (HEARTBEAT.md)。這讓 OpenClaw 可以定時執行:

  • Outlook 郵件掃描:偵測 Jenkins 建置失敗或 AWS 警報。
  • 投資組合追蹤:主動回報記憶體族群(如旺宏、群聯)的劇烈震盪。
  • Git 自動提交:維護工作空間的變更記錄。

如何驗證備援是否生效?

你可以嘗試暫時移除 Primary 的 API Key,或是故意頻繁調用來觸發額度限制。你會發現 OpenClaw 會安靜地在背景切換到下一個模型,並在日誌中顯示:

1
2
[Model Failover] google-gemini-cli/gemini-3-flash-preview failed. 
Rotating to fallback: anthropic/claude-haiku-4-5

結語

在 2026 年的 AI 時代,可用性就是一切。透過 OpenClaw 的多層次配置,我們可以建立一個真正可靠的數位助理,讓它在背景守護我們的工作流程,而我們只需專注於高價值的決策。

如果你對 OpenClaw 的安裝或更多進階 Skill 有興趣,歡迎在下方留言討論!


「最好的自動化就是讓你感覺不到它在自動化。」