從零開始打造 24/7 雲端 AI 助理:OpenClaw / Clawdbot / Moltbot 部署到 GCE + Telegram 完整教學

這是一篇記錄我如何將開源 AI 助理「Clawdbot(龍蝦 AI)」部署到 Google Cloud,並整合 Telegram 的完整教學。完成後,您可以隨時從手機 Telegram 控制 AI,即使關掉電腦也能 24/7 運行。


🦞 什麼是 Clawdbot?

OpenClaw(又名Clawdbot、Moltbot)是 2026 年最火的開源 AI 專案之一,GitHub 上已超過 10 萬顆星。它能讓大型語言模型(如 Claude、Gemini)接管您的電腦,執行各種任務。

核心特色:

  • 🖥️ 完全掌控電腦:執行程式碼、管理檔案、自動化任務
  • 💬 多平台整合:Telegram、Discord、Slack、WhatsApp
  • 🔐 完整資料主權:所有資料都在您掌控中
  • 🧩 模組化擴展:Skills 系統可無限擴展功能

💡 我學到了什麼?

這個專案前後花了約兩週時間,過程中我學到了:

1. 不要重新發明輪子

一開始我嘗試自己寫 Telegram Bot 橋接程式,後來發現 Clawdbot 官方就原生支援 Telegram!只需要設定環境變數,完全不需要額外開發。

教訓:永遠先看官方文檔!

2. SSH 連線的坑

部署過程中遇到 SSH 連線頻繁斷開的問題,解決方案是在 /etc/ssh/sshd_config 加入 Keep-Alive 設定:

ClientAliveInterval 60ClientAliveCountMax 3

3. Secure Context 的限制

瀏覽器對 WebSocket 有安全限制(必須是 HTTPS 或 localhost)。這就是為什麼我們選擇 Telegram 整合而非 Web UI——Telegram 不受這個限制!

4. API Key 的正確配置位置

Clawdbot 的 API Key 不只是設定環境變數,還需要在 ~/.clawdbot/agents/main/agent/auth-profiles.json 中配置。


🛠️ 完整部署步驟

前置準備

  • Google Cloud 帳號(有免費額度)
  • Telegram 帳號
  • Gemini API Key(免費取得)
  • Tavily API Key(用於網路搜尋)

步驟 1:建立 GCE VM

bashgcloud compute instances create clawdbot-vm \  --zone=asia-east1-b \  --machine-type=e2-medium \  --image-family=ubuntu-2204-lts \  --image-project=ubuntu-os-cloud

步驟 2:安裝 Node.js 與 Clawdbot

bash# 安裝 NVM 與 Node.js 22curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.7/install.sh | bashsource ~/.bashrcnvm install 22# 安裝 Clawdbotnpm install -g clawdbot

步驟 3:建立 Telegram Bot

  1. 在 Telegram 搜尋 @BotFather
  2. 發送 /newbot
  3. 設定 Bot 名稱與使用者名稱
  4. 複製取得的 Bot Token

步驟 4:取得您的 Telegram User ID

在 Telegram 搜尋 @userinfobot,發送任何訊息,它會回傳您的 User ID。

步驟 5:配置 Clawdbot

bash# 建立配置檔案mkdir -p ~/.config/clawdbotcat > ~/.config/clawdbot/config.json << EOF{  "channels": {    "telegram": {      "enabled": true,      "botToken": "YOUR_BOT_TOKEN",      "dmPolicy": "allowlist",      "allowFrom": [YOUR_USER_ID]    }  }}EOF

步驟 6:配置 API Key

bash# 建立認證檔案mkdir -p ~/.clawdbot/agents/main/agentcat > ~/.clawdbot/agents/main/agent/auth-profiles.json << EOF{  "google": {    "apiKey": "YOUR_GEMINI_API_KEY"  }}EOF# 設定預設模型clawdbot models set google/gemini-3-flash-preview

步驟 7:建立 Systemd 服務

bashsudo tee /etc/systemd/system/clawdbot.service > /dev/null << EOF[Unit]Description=Clawdbot Gateway ServiceAfter=network.target[Service]Type=simpleUser=YOUR_USERNAMEEnvironment="TELEGRAM_BOT_TOKEN=YOUR_BOT_TOKEN"Environment="GEMINI_API_KEY=YOUR_GEMINI_API_KEY"Environment="TAVILY_API_KEY=YOUR_TAVILY_API_KEY"ExecStart=/usr/bin/clawdbot gateway --bind auto --port 18789 --allow-unconfiguredRestart=alwaysRestartSec=10[Install]WantedBy=multi-user.targetEOF# 啟動服務sudo systemctl daemon-reloadsudo systemctl enable clawdbotsudo systemctl start clawdbot

步驟 8:批准 Telegram 連線

在 Telegram 向您的 Bot 發送訊息,您會收到一個 Pairing code。在 VM 上執行:

bashclawdbot pairing approve telegram <YOUR_CODE>

🔧 進階優化

自動備份機制

bash# 建立備份腳本cat > ~/backup-clawdbot.sh << "EOF"#!/bin/bashBACKUP_DIR=~/clawdbot-backupsDATE=$(date +%Y%m%d_%H%M%S)mkdir -p $BACKUP_DIRtar -czf $BACKUP_DIR/clawdbot_$DATE.tar.gz ~/.clawdbot ~/.config/clawdbotls -t $BACKUP_DIR/clawdbot_*.tar.gz | tail -n +8 | xargs -r rmEOFchmod +x ~/backup-clawdbot.sh# 設定 cron 每天自動備份(crontab -l 2>/dev/null; echo "0 3 * * * ~/backup-clawdbot.sh") | crontab -

Skills 同步

將本地的 Skills 同步到雲端:

bashgcloud compute scp --recurse ~/.gemini/antigravity/skills/* \  clawdbot-vm:~/.gemini/antigravity/skills/ \  --zone=asia-east1-b

📚 學習資源

以下是我在過程中參考的優質資源:

  1. 官方文檔
  2. GitHub Repo
  3. YouTube 教學影片:
    • ClawdBot 3: 接入聊天軟體 Telegram
    • The ONLY OpenClaw Guide You Need
    • Master OpenClaw in 30 Minutes

🎉 成果展示

完成所有設定後,您可以:

  • 📱 從手機 Telegram 直接對話
  • 🔍 讓 AI 搜尋網路資訊
  • 💻 遠端執行程式碼
  • ☁️ 24/7 雲端運行,電腦關機也沒問題

這就是我建立雲端龍蝦 AI 的完整過程,希望對您有幫助!


作者:蔡正信|數位教練 發布於:漫遊數位 rd.coach

蔡正信-數位教練

我是一位專精於數位轉型與AI應用的教練,致力於協助中高齡族群與企業主有效運用科技工具提升生產力。

蔡教練聯繫方式:https://rdcoach.pse.is/62uqz2

手機:0988-515-413

Line官方帳號2.0 : @rd.coach https://lin.ee/n4T9CGA
群英企業管理顧問股份有限公司
資訊顧問電子郵件:[email protected]

跨代際溝通 × AI賦能教學:
結合AI應用、數位工具教學與熟齡學習經驗,專注於中高齡與中小企業的數位轉型輔導,擅長從0到1建構數位素養。

實戰導向 × 客製培訓:
15年數位教學經驗,服務鴻海、1111人力銀行、台南大學、瓦城集團等,設計實用導向的教學模組,強調易學、可複製。

工具整合 × 工作流設計:
善用Evernote、Heptabase、Telegram等多款工具,打造AI第二大腦與一元筆記系統,協助學員從資訊收集到知識轉化。

行動導向 × 教學有感:
500+場講座與工作坊,專注學員實作與成果回報,推動「數位生活力」與「AI生活實驗室」教學風格。

預見未來 × 實踐智慧:
關注生成式AI與數位倫理發展,推動AI工具於科研、商業、教育場域的實作應用,擘劃AI助理與智慧工作未來藍圖。

Share:

More Posts