OpenClaw (Clawdbot/Moltbot) 跨平台 AI 助理:Mac mini 本機安裝全攻略安裝與配置教程

image

這是目前(2026年2月)其中一個最火爆的 AI 助理,它會火爆的原因它有一個很強大的功能,就是透過你的電腦執行任務,而且還能透過一些常用的聊天工具例如 iMessage 和 Telegram 等和你進行互動,有點像有一個素未謀面的人坐在你電腦前幫你工作那樣。

快速認識 Openclaw

Q: 市面上已經有很多 AI 了,為什麼 Openclaw 仍然能爆紅?

因為它是一名 AI 助理,不是給你回答,而是替你執行,符合人們希望的 AI 進化路徑上。

Q: Openclaw 能做什麼?

基本上你能用電腦操作的事情,理論上它都可以。不過這個問題似乎都被想像力侷限了,與其說它能做什麼,不如說你能想到什麼?

Q:有些地方會說 OpenClaw,又有些會說 Clawdbot或者 Moltbot,哪個才是它?

在我第一次聽到它的名字時是叫 Clawdbot,然後改名 Moltbot,又過沒多久現在叫 OpenClaw,但其實它都是同一個東西,改名主要是一些法規原因。想了解八掛可以直接問 AI。

Q:Mac mini 最近因為 Openclaw 被賣斷貨,它是只能安裝在 Mac mini嗎?

不是,可以安裝在不同平台上包括 Windows 或者 linux。受歡迎的原因是因為 Mac mini 功耗的特性很適合 7x24 永不關機,而且節省了鍵盤、滑鼠、螢幕成本,另外有很多 skill 都是基於 MacOS,社群比較活躍。

Q: Openclaw 要付費嗎?

它是一個開源項目,因此項目本身是免費的,但都的大腦 (AI 引擎) 需要使用者自行提供 API,因此運行時會按量 (Token) 產生費用。

1. 前置準備 (Preparation)

Node.js 環境

OpenClaw 需要 Node.js 22 或更高版本。推薦使用 nvm 或 fnm 來管理版本。

Homebrew

Mac 必備的套件管理器。

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

API Keys

你需要準備好至少一個大模型的 API Key。

  • Anthropic (Claude):推薦,邏輯能力最強。
  • OpenAI (GPT-4o):穩定且常用。
  • Google Gemini:響應速度快。

如果你想讓 OpenClaw 24 小時在線,請在「系統設定」中關閉 Mac 的自動睡眠,或者使用 caffeinate 指令。

2. 安裝步驟 (Installation)

一、按照 Openclaw 官網 的方法,其實能一鍵安裝,需打開終端機(Terminal),輸入以下指令:

curl -fsSL https://openclaw.ai/install.sh | bash

安裝完成後,可以輸入 openclaw --version 確認是否安裝成功。

二、初始化配置

執行初始化指令,這會引導你完成基礎設定:

openclaw onboard --install-daemon

這道指令會,引導你填入 API Key,安裝後會有背景常駐程式(Daemon),讓 OpenClaw 在後台持續運行。

3. 系統配置 (Configuration)

OpenClaw 的核心配置文件位於 ~/.openclaw/openclaw.json(或類似路徑)。

權限設定(Mac 使用者必看!)

由於 OpenClaw 需要讀取你的檔案或操作系統,在 macOS 上常會遇到 EACCES 或 TCC (Transparency, Consent, and Control) 權限報錯。

完全磁碟存取權:進入「系統設定」->「安全性與隱私權」->「完全磁碟存取權」,將 終端機 (Terminal) 和 OpenClaw 相關程序 勾選開啟。

輔助功能:若要讓 AI 控制滑鼠或鍵盤,也需在「輔助功能」中給予權限。

我曾遇到過東西都設置好但仍然有權限問題,不妨試試把 mac 內建的 automator.app 打開執行一下

4. 使用 Telegram 作為通訊平台 (Messaging Platforms)

將 OpenClaw 串接到 Telegram,應該是目前最多人選擇的通訊平台之一,設置的過程相對簡單,當設置好之後,就算出門在外也能指揮家裡的 openclaw 工作。

第一步:獲取機器人「身分證」(API Token)

在開始配對前,你還是需要先有一個 Telegram 機器人:

在 Telegram 搜尋 @BotFather。

輸入 /newbot,按照指示設定名稱,最後你會得到一串 HTTP API Token。

重要: 點擊 BotFather 給你的連結,先進入你的機器人對話框,點擊 「Start」。

第二步:啟動終端機配對程序

回到你的 Mac mini 終端機,輸入以下指令來啟動配對流程:

openclaw onboard --platform telegram

此時,OpenClaw 會要求你輸入剛才得到的 API Token。輸入並按 Enter 後,終端機畫面上會跳出一串 6 位數的配對驗證碼(例如:123-456)。

第三步:在手機上完成「握手」

現在,拿起你的手機打開剛才建立的 Telegram 機器人:

直接將終端機顯示的 配對碼 發送給機器人。

如果配對成功,機器人會回覆:Pairing successful! You are now the owner.。

同時,你的 Mac mini 終端機也會顯示配對完成,並自動將你的 chat_id 寫入配置檔案中。

5. 使用 iMessage 作為通訊平台 (Messaging Platforms)

這是 Mac 使用者的「特權」,讓 AI 直接透過原生的藍色對話框與你溝通,

Apple ID 登入:確保你的 Mac mini 已經登入 iMessage 且能正常收發訊息。(強烈建議為 openclaw 建立一個獨立 Apple ID。)

A. 前置環境檢查

在開始配置前,請確保:

iMessage 已登入:你的 Mac mini 必須在「訊息」App 中登入 Apple ID,且能正常收到發往你手機號碼或 Email 的訊息。

保持喚醒:如果 Mac 進入睡眠,iMessage 服務會中斷。建議在「系統設定」中開啟「當螢幕關閉時防止自動進入睡眠」。

B. 授予「完全磁碟存取權」(Full Disk Access)

這是最關鍵的一步。OpenClaw 必須讀取 ~/Library/Messages/chat.db(iMessage 的數據庫)來獲取新訊息。

開啟 系統設定 > 隱私權與安全性 > 完全磁碟存取權。

點擊左下角的 「+」。

添加你用來執行 OpenClaw 的 終端機 (Terminal) 或 iTerm2。

C. 修改配置文件 (openclaw.json)

打開你的配置檔案(通常在 ~/.openclaw/openclaw.json),找到 imessage 區塊進行如下設定:

openclaw.json

"imessage": {
  "enabled": true,
  "cliPath": "/opt/homebrew/bin/imsg",
  "dbPath": "/Users/ivanmak/Library/Messages/chat.db",
  "dmPolicy": "allowlist",
  "allowFrom": [
    "[用家的 Apple ID]",
    "chat_id:980"
  ],
  "groupAllowFrom": [
    "*"
  ],
  "groupPolicy": "allowlist",
  "groups": {
    "980": {
      "requireMention": true
    }
  }
}

我的配置加上了 chat_id:980,意思是 iD 為 980 這個群組 openclaw 是為接收和回覆的

可以使用以下命令查看 iMessage 的群組 ID :

$ /opt/homebrew/bin/imsg chats --limit 5 --json  

donate