如何安裝與部署 OpenClaw - 完整指南
如何安裝與部署 OpenClaw:完整指南
OpenClaw 是一款運行於您自有裝置上的個人 AI 助理,採用本地優先的 AI 自動化方式。在本指南中,我們將探討如何在包括 LightNode 等多種平台上部署 OpenClaw。
什麼是 OpenClaw?
OpenClaw 是一款運行於您自有裝置上的個人 AI 助理,所有資料皆保存在您的機器上,同時可連接 WhatsApp、Telegram、Slack、Discord、Google Chat、Signal、iMessage、Microsoft Teams 等多種通訊平台。該專案在 GitHub 上擁有超過 113,000 顆星。
主要功能:
- 多通道收件箱
- 本地優先架構
- 自主運作
- 語音喚醒與對話模式
- 完整的工具系統
演進歷程:從 Clawdbot 到 OpenClaw
專案經歷多次名稱變更:
Clawd(2025 年 11 月):由 Peter Steinberger 首次推出的原始名稱。
Clawdbot:首次官方改名。
Moltbot(2026 年 1 月 27-28 日):因 Anthropic 提出商標申請,Clawd 名稱與 Claude 相似而改名。在此過渡期間,遭遇加密貨幣詐騙者劫持社群帳號,並發行假冒的 $CLAWD 代幣,市值一度達 1600 萬美元。
OpenClaw(2026 年 1 月 30 日):為避免商標問題並彰顯開源精神,最終定名為 OpenClaw。
OpenClaw 與傳統 AI 代理的差異
本地優先 vs 僅雲端:OpenClaw 運行於您的硬體上,資料絕不離開您的機器。
主動自主:OpenClaw 持續在背景運行,能自主啟動行動。
多平台整合:連接 WhatsApp、Telegram、Slack、Discord、Google Chat、Signal、iMessage、Microsoft Teams 等。
具備行動能力:可執行 shell 指令、管理檔案、控制瀏覽器及發送通知。
爭議與挑戰
安全疑慮:發現數百個錯誤配置的 OpenClaw 實例公開可存取,暴露 API 金鑰與機器人憑證。資安專家強調:助理在您機器上,風險由您承擔。
加密詐騙事件:Moltbot 過渡期間,專案帳號短暫被劫持用於加密貨幣詐騙。
過度炒作批評:部分社群成員認為專案被過度炒作,指出其基於現有大型語言模型技術。
系統需求
最低需求:
- 作業系統:macOS 10.15+、Linux Ubuntu 20.04+、Windows 11 搭配 WSL2
- 記憶體:最低 8GB(建議 16GB)
- 儲存空間:最低 20GB
- Docker:最新穩定版本
- Node.js:22 版以上(原生安裝用)
建議配置:
- 記憶體:16GB 或以上
- 儲存空間:SSD,空間 50GB 以上
安裝方式
方式一:Docker 安裝
安裝 Docker:
sudo apt-get update
sudo apt-get install -y docker.io docker-compose
sudo systemctl start docker部署 OpenClaw:
git clone https://github.com/openclaw/openclaw.git
cd openclaw
chmod +x docker-setup.sh
./docker-setup.sh
cp .env.example .env
nano .env # 新增您的 API 金鑰
docker-compose up -d
docker-compose logs -f openclaw-gateway方式二:原生安裝
安裝 Node.js 與 pnpm:
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.0/install.sh | bash
nvm install 22
nvm use 22
npm install -g pnpm建置並執行:
git clone https://github.com/openclaw/openclaw.git
cd openclaw
pnpm install
pnpm ui:build
pnpm build
pnpm openclaw onboard --install-daemon
pnpm openclaw gateway --port 18789 --verbose方式三:VPS 一鍵部署
推薦平台:LightNode、Hostinger、Zeabur、Railway、Render。
在 LightNode VPS 上部署
LightNode 提供:
- 全球 40 多個資料中心
- 按小時計費
- NVMe SSD 儲存
- 月費起價約 5-15 美元
步驟:
在 LightNode 註冊帳號
建立 VPS 實例:
- CPU:至少 2 vCPU(建議 4 vCPU)
- 記憶體:至少 4GB(建議 8GB)
- 儲存空間:50GB NVMe SSD
- 作業系統:Ubuntu 22.04 LTS
- 地點:選擇離用戶最近的資料中心
透過 SSH 連線:
ssh root@your_server_ip安裝並部署:
apt-get update && apt-get install -y docker.io docker-compose git clone https://github.com/openclaw/openclaw.git cd openclaw cp .env.example .env nano .env docker-compose up -d驗證:
docker-compose logs -f openclaw-gateway
安裝後設定
新手導引:執行 pnpm openclaw onboard --install-daemon 進行引導設定。
訊息通道:
- Telegram:透過 BotFather 建立機器人
- Discord:於開發者入口建立應用程式
- Slack:於 api.slack.com 建立應用程式
安全設定:預設配對模式需批准新聯絡人。執行 openclaw doctor 檢查設定。
疑難排解
閘道連線問題:檢查 18789 埠口,確認 API 金鑰,使用 docker-compose logs 查看日誌。
通道認證失敗:確認機器人令牌與權限。
記憶體問題:提升 RAM 配置,必要時減少啟用通道數。
更新問題:先備份設定,依需求使用穩定版/測試版/開發版頻道。
結語
OpenClaw 提供強大的本地優先 AI 助理解決方案,支援多平台。雖然安裝過程需具備一定技術能力,但本地優先架構帶來顯著的隱私與控制優勢。LightNode 是持續運行的優秀主機選擇。