OpenClaw:在 WhatsApp 與 Telegram 輕鬆使用你的 AI Agent
寫程式或處理專案時,你是不是常希望能在手機上直接跟 AI Agent 溝通?但每次都要打開特定的網頁或 App 真的很麻煩,而且你可能也不想把敏感資料交給第三方平台代管,希望一切都能在自己的控制之下。
OpenClaw 是一個自我代管的 Gateway,能幫你把常用的通訊軟體(如 WhatsApp, Telegram, Discord, iMessage 等)連接到 AI 編碼 Agent(例如 Pi)。你只需要在自己的電腦或伺服器上執行一個 Gateway 程序,它就會成為通訊軟體與 AI 助理之間的橋樑,讓你隨時隨地都能傳送訊息並獲得回應。
為什麼選擇 OpenClaw?
Section titled “為什麼選擇 OpenClaw?”- 自我代管:在你的硬體上執行,規則由你決定。
- 多頻道支援:一個 Gateway 就能同時服務 WhatsApp, Telegram, Discord 等平台。
- Agent 原生設計:專為編碼 Agent 打造,支援工具使用、Session 管理、記憶功能以及多 Agent 路由。
- 開源軟體:採用 MIT 授權,由社群驅動。
需要準備的東西
Section titled “需要準備的東西”在開始之前,請確保你具備以下條件:
- Node.js 22+
- API Key(推薦使用 Anthropic)
只要 5 分鐘,你就能完成基礎設定並啟動 Gateway。
1. 安裝 OpenClaw
Section titled “1. 安裝 OpenClaw” npm install -g openclaw@latest2. 初始化設定並安裝服務
Section titled “2. 初始化設定並安裝服務” openclaw onboard --install-daemon3. 登入 WhatsApp 並啟動 Gateway
Section titled “3. 登入 WhatsApp 並啟動 Gateway” openclaw channels login openclaw gateway --port 18789flowchart LR A["Chat apps + plugins"] --> B["Gateway"] B --> C["Pi agent"] B --> D["CLI"] B --> E["Web Control UI"] B --> F["macOS app"] B --> G["iOS and Android nodes"]Gateway 是處理 Session、路由和頻道連接的唯一事實來源。
使用 Dashboard
Section titled “使用 Dashboard”當 Gateway 啟動後,你可以打開瀏覽器使用 Control UI:
- 本地預設位址:http://127.0.0.1:18789/
你可以在這裡進行聊天、調整設定或管理 Session。

Configuration (選填)
Section titled “Configuration (選填)”設定檔儲存在 ~/.openclaw/openclaw.json。
- 如果你什麼都不改,OpenClaw 會預設使用內建的 Pi 二進位檔,並以 RPC 模式執行,為每個發送者建立獨立 Session。
- 如果你想加強安全限制,可以設定
channels.whatsapp.allowFrom或群組提到的規則。
範例:
{ channels: { whatsapp: { allowFrom: ["+15555550123"], groups: { "*": { requireMention: true } }, }, }, messages: { groupChat: { mentionPatterns: ["@openclaw"] } },}如果你在使用過程中遇到問題,可以參考以下資源:
- Gateway 診斷:檢查程序狀態與常見錯誤。
- 說明中心:查看常見的修復方案。
若需要更進一步的引導,請使用 AI Setup Assistant。
準備好深入了解更多細節了嗎?請參考以下文件:
OpenClaw Expert
還是卡住了?
如果這篇文件沒有解決你的情境,直接問 OpenClaw Expert,拿到可執行步驟。