Get started
OpenClaw
OpenClaw 🦞
「去角質!去角質!」 — 可能是一隻太空龍蝦
適用於任何作業系統的 AI 代理閘道,橫跨 Discord、Google Chat、iMessage、Matrix、Microsoft Teams、Signal、Slack、Telegram、WhatsApp、Zalo 等平台。
傳送一則訊息,就能從口袋取得代理回覆。在內建通道、隨附通道外掛、WebChat 和行動節點之間執行一個閘道。
OpenClaw 是什麼?
OpenClaw 是一個自託管閘道,可將你喜愛的聊天應用程式與通道介面,包括內建通道,以及 Discord、Google Chat、iMessage、Matrix、Microsoft Teams、Signal、Slack、Telegram、WhatsApp、Zalo 等隨附或外部通道外掛,連接到 AI 程式碼代理。你在自己的機器(或伺服器)上執行單一閘道程序,它就會成為你的訊息應用程式與隨時可用的 AI 助理之間的橋樑。
適合誰使用? 想要一個可從任何地方傳訊息聯絡、同時不放棄資料控制權,也不依賴託管服務的個人 AI 助理的開發者與進階使用者。
它有什麼不同?
- 自託管:在你的硬體上執行,遵循你的規則
- 多通道:一個閘道可同時服務內建通道,以及隨附或外部通道外掛
- 代理原生:專為具備工具使用、工作階段、記憶和多代理路由的程式碼代理而建
- 開源:採 MIT 授權,由社群驅動
你需要什麼? 節點 24(建議),或節點 22 LTS(22.19+)以取得相容性、所選供應商的 API 金鑰,以及 5 分鐘。為了最佳品質與安全性,請使用可用的最強最新世代模型。
運作方式
flowchart LR
A["Chat apps + plugins"] --> B["Gateway"]
B --> C["OpenClaw agent"]
B --> D["CLI"]
B --> E["Web Control UI"]
B --> F["macOS app"]
B --> G["iOS and Android nodes"]閘道是工作階段、路由和通道連線的單一事實來源。
主要能力
透過單一閘道程序使用 Discord、iMessage、Signal、Slack、Telegram、WhatsApp、WebChat 等。
隨附外掛會在一般目前版本中加入 Matrix、Nostr、Twitch、Zalo 等。
依代理、工作區或傳送者隔離工作階段。
傳送與接收圖片、音訊和文件。
用於聊天、設定、工作階段和節點的瀏覽器儀表板。
配對 iOS 和 Android 節點,用於 Canvas、相機和語音啟用的工作流程。
快速開始
安裝 OpenClaw
npm install -g openclaw@latest入門設定並安裝服務
openclaw onboard --install-daemon聊天
在瀏覽器中開啟控制介面並傳送訊息:
openclaw dashboard或連接一個通道(Telegram 最快),並從手機聊天。
需要完整安裝與開發設定?請參閱開始使用。
儀表板
閘道啟動後開啟瀏覽器控制介面。
- 本機預設值:http://127.0.0.1:18789/
- 遠端存取:網頁介面 和 Tailscale
設定(選用)
設定位於 ~/.openclaw/openclaw.json。
- 如果你什麼都不做,OpenClaw 會使用隨附的 OpenClaw 代理執行階段,並為每位傳送者建立工作階段。
- 如果你想要鎖定存取權,請從
channels.whatsapp.allowFrom和(群組用的)提及規則開始。
範例:
{ channels: { whatsapp: { allowFrom: ["+15555550123"], groups: { "*": { requireMention: true } }, }, }, messages: { groupChat: { mentionPatterns: ["@openclaw"] } },}從這裡開始
依使用案例整理的所有文件與指南。
核心閘道設定、權杖與供應商設定。
SSH 與 tailnet 存取模式。
Feishu、Microsoft Teams、WhatsApp、Telegram、Discord 等的通道專屬設定。
具備配對、Canvas、相機與裝置動作的 iOS 和 Android 節點。
常見修正與疑難排解入口點。