OpenClaw:在你常用的通訊軟體中執行 AI Agent
身為開發者,你可能也遇過這種情況:人不在電腦前,卻突然需要確認某個指令的執行結果,或是想快速翻找下載資料夾裡的某份文件。雖然現在 AI 助手很多,但要把敏感的 API keys 和私密資料交給第三方 SaaS 平台,心裡總是有點不踏實。
如果你能直接在你常用的通訊軟體裡,跟一個完全跑在自己硬體上的 AI 溝通,讓它幫你處理瑣事,那該有多方便?OpenClaw 就是為了這個目標而生的開源專案。
需要準備的東西
Section titled “需要準備的東西”在開始之前,請確保你具備以下條件:
- 一台電腦(macOS, Windows, 或 Linux)
- 你常用的通訊軟體帳號(WhatsApp, Telegram, Discord, Slack, Teams 等)
OpenClaw 的安裝非常簡單,5 分鐘內就能完成最小路徑配置。
1. 快速安裝
Section titled “1. 快速安裝”開啟你的終端機,執行以下指令:
curl -fsSL https://openclaw.ai/install.sh | bash如果你偏好手動下載,可以到 GitHub Releases 取得對應平台的安裝檔:
- macOS:
.dmg或.pkg - Windows:
.exe安裝程式 - Linux:
.deb或.AppImage
2. 連接你的手機
Section titled “2. 連接你的手機”- 啟動 OpenClaw,你會在 Dashboard 看到一個 QR code。
- 打開手機上的 WhatsApp 或 Telegram。
- 掃描該 QR code 完成綁定。
- 試著傳送「Hello」給機器人,測試連線是否成功。
現在你已經可以從任何地方控制你的電腦了。
它是如何運作的?
Section titled “它是如何運作的?”OpenClaw 的核心是 Gateway,它是處理 Session、路由和頻道連線的單一事實來源。
flowchart 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"]你可以透過它執行多種任務:
- 讀取 Email:「幫我總結未讀郵件」
- 檔案管理:「幫我找出下載資料夾中所有的 PDF」
- 終端機指令:「在我的專案資料夾執行
npm install」 - 瀏覽器任務:「打開 GitHub 並檢查我的通知」
在使用過程中,你可能會遇到以下狀況:
- 安全性考量:Prompt injection 仍是目前業界難以完全解決的問題。請務必使用強大的模型並參考官方的安全最佳實踐指南。
- 存取權限限制:如果你想限制特定的使用者,可以編輯
~/.openclaw/openclaw.json。例如,只允許特定號碼傳送指令:
{ channels: { whatsapp: { allowFrom: ["+15555550123"], groups: { "*": { requireMention: true } }, }, }, messages: { groupChat: { mentionPatterns: ["@openclaw"] } },}- 遠端存取 Dashboard:預設的 Web UI 網址是
http://127.0.0.1:18789/。如果你需要遠端存取,建議參考官方的 Remote Gateway 或 Tailscale 設定文件。
如果你在設定過程中遇到任何問題,歡迎使用 AI Setup Assistant 獲取即時協助。
OpenClaw Expert
還是卡住了?
如果這篇文件沒有解決你的情境,直接問 OpenClaw Expert,拿到可執行步驟。