VPS OpenClaw AI

OpenClaw 安裝教學:在 VPS 上部署你的 AI 助理

完整教學如何在 Linux VPS 上安裝 OpenClaw AI 助理,從環境準備、Node.js 安裝、onboard 設定到串接 Telegram,讓你的 AI 助理 24 小時不間斷運行。

OpenClaw 是 2026 年最受矚目的開源 AI 助理專案。它能串接 ChatGPT、Claude 等大型語言模型,透過 Telegram、Discord、Slack 等通訊平台與你互動,幫你處理信件、管理行程、寫程式、查資料。跟 ChatGPT 網頁版最大的不同是:OpenClaw 跑在你自己的機器上,資料完全由你掌控。

但如果裝在自己的電腦上,電腦一關機 AI 就斷線了。想讓它 24 小時待命,最好的做法是部署到一台 VPS 上。這篇教學會帶你從零開始,在 Linux VPS 上裝好 OpenClaw 並串接 Telegram。

你需要準備什麼

在開始之前,確認你手上有這些東西:

  • 一台 Linux VPS(建議 Ubuntu 22.04 或 24.04,至少 1 核 CPU、1GB RAM)
  • SSH 登入能力(如果還不會,可以參考我們的 SSH Key 設定教學
  • 一組 AI 模型的 API Key(Anthropic Claude 或 OpenAI,擇一即可)
  • 一個 Telegram 帳號(用來和 AI 對話)

Step 1:安裝 Node.js

OpenClaw 需要 Node.js 22 以上。用 nvm(Node Version Manager)安裝是最簡單的方式:

1
2
3
4
5
6
7
8
9
10
11
12
# 安裝 nvm
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.40.3/install.sh | bash

# 重新載入 shell 設定
source ~/.bashrc

# 安裝 Node.js 22
nvm install 22

# 確認版本
node -v
# 應該顯示 v22.x.x

如果你不想用 nvm,也可以透過 NodeSource 的官方套件庫安裝:

1
2
curl -fsSL https://deb.nodesource.com/setup_22.x | sudo -E bash -
sudo apt install -y nodejs

Step 2:安裝 OpenClaw

Node.js 裝好之後,一行指令就能安裝 OpenClaw:

1
npm install -g openclaw@latest

安裝完成後,確認指令可以正常執行:

1
openclaw --version

如果出現 command not found,通常是 npm 的全域路徑沒有加入 PATH。執行以下指令修正:

1
2
echo 'export PATH="$HOME/.npm-global/bin:$PATH"' >> ~/.bashrc
source ~/.bashrc

Step 3:執行 onboard 設定精靈

OpenClaw 提供互動式的設定精靈,會一步步引導你完成所有設定:

1
openclaw onboard --install-daemon

--install-daemon 參數會同時安裝背景服務,讓 OpenClaw 在你斷開 SSH 後繼續運行。

設定精靈會依序問你:

選擇 AI 模型:推薦先選 Anthropic Claude 或 OpenAI。選擇後會要求你輸入 API Key。如果你有 GitHub Copilot 的訂閱,也可以選擇透過 GitHub 授權,不需要另外付費。

選擇通訊平台:建議選 Telegram,因為官方對 Telegram 的支援最完整。選擇後會引導你建立 Telegram Bot(後面會詳細說明)。

設定 Gateway:選擇 QuickStart 即可,會自動設定好預設的 Port(18789)和綁定位址。

整個流程大約 5 分鐘就能完成。

Step 4:建立 Telegram Bot 並串接

在 Telegram 上搜尋 @BotFather,發送 /newbot 指令來建立一個新的 Bot:

  1. 輸入 Bot 的顯示名稱(例如「My OpenClaw」)
  2. 輸入 Bot 的使用者名稱(必須以 bot 結尾,例如 my_openclaw_bot
  3. BotFather 會回傳一組 Bot Token,格式像 1234567890:ABCdefGhIjKlMnOpQrStUvWxYz

把這組 Token 貼到 onboard 精靈要求的欄位中即可。

設定完成後,到 Telegram 找到你剛建立的 Bot,發送一則訊息。如果終端機顯示需要配對(pairing),按照指示執行:

1
openclaw pairing approve telegram <code>

配對成功後,你就可以在 Telegram 上直接跟你的 AI 助理對話了。

Step 5:確認背景服務正常運行

如果 onboard 時加了 --install-daemon,OpenClaw 的 Gateway 服務應該已經在背景執行了。確認一下:

1
openclaw status

應該會看到 Gateway service: running

如果服務沒有啟動,手動啟動:

1
2
sudo systemctl start openclaw-gateway
sudo systemctl enable openclaw-gateway

確認服務狀態:

1
sudo systemctl status openclaw-gateway

這樣即使你關掉 SSH 連線,OpenClaw 也會持續運行,Telegram Bot 隨時都能回應你的訊息。

常見問題排除

Q:安裝時出現 EACCES 權限錯誤?

如果你是用 nvm 安裝的 Node.js,通常不會遇到這個問題。如果是系統內建的 Node.js,試試在 npm install 前面加 sudo,或者改用 nvm 重新安裝。

Q:openclaw onboard 卡在 Gateway 設定?

在某些 VPS 環境中,systemd 的 user service 可能需要額外設定。執行以下指令後再重試:

1
2
3
sudo loginctl enable-linger $USER
echo 'export XDG_RUNTIME_DIR=/run/user/$(id -u)' >> ~/.bashrc
source ~/.bashrc

Q:API 費用會很高嗎?

這取決於你用哪個模型和使用頻率。日常輕度使用(每天幾十則對話),Claude Haiku 或 GPT-4o mini 的成本大約每月幾美元。如果你有 GitHub Copilot 訂閱,可以直接用它的額度,不需要額外付費。

Q:擔心資安問題?

幾個基本原則:用獨立的 API Key(不要用主帳號的)、在 VPS 上建立專用的非 root 使用者來跑 OpenClaw、定期更新到最新版本。OpenClaw 本身是開源的,程式碼可以自行審核。

進一步探索

OpenClaw 裝好之後,可以繼續嘗試:

  • 安裝 Skills(技能插件)來擴充 AI 的能力,例如自動查詢 Hacker News、管理待辦事項
  • 透過 Web 控制面板(http://你的VPS_IP:18789)來管理設定
  • 切換不同的 AI 模型,找出最適合你需求的組合

結語

把 OpenClaw 部署到 VPS 上,你就有了一個 24 小時不間斷的私人 AI 助理。整個安裝流程不算複雜,最關鍵的是 Node.js 版本要對、API Key 要備好。

如果你還沒有 VPS,NCSE Network 提供搭載 Intel Gold CPU 和 NVMe SSD 的台灣 VPS 方案,1 核 1GB 的入門方案就足夠跑 OpenClaw。低延遲的台灣節點讓你透過 Telegram 操作時反應更即時,24/7 技術支援在你卡關時也有人可以問。

需要穩定的雲端主機?

NCSE Network 提供企業級 VPS,7 天免費試用,臺灣是方電訊機房,99% SLA 保證。

查看 VPS 方案 →