OpenClaw Raspberry Pi 5 完整安裝教學:低成本 24 小時 AI 助理建置全攻略
本文說明:本教學提供 Raspberry Pi 5(4GB / 8GB RAM 版)安裝 OpenClaw 的完整步驟,從 SD 卡燒錄到設定完成全面涵蓋。Raspberry Pi 5 相比前代有 2-3 倍效能提升,官方售價約 NT$2,500-3,500,配合每月電費不到 NT$50,是目前最超值的 24 小時 OpenClaw AI 助理主機選擇。
為什麼 Raspberry Pi 5 是最佳 OpenClaw 低成本主機
Raspberry Pi 5 搭載 Broadcom BCM2712 處理器(4 核心 Arm Cortex-A76,2.4GHz),相比 Pi 4 的效能提升約 2-3 倍,同時維持超低功耗特性。對於 OpenClaw 這類以 API 呼叫為主的 AI 助理來說,Pi 5 的效能已完全足夠,而它的耗電量只有 5-12W,全年 24 小時運行的電費僅約 NT$400-900。
運行 OpenClaw 的硬體成本比較(台幣)
所需硬體清單(購買前確認)
必要硬體
建議加購(提升體驗)
步驟一:燒錄 Raspberry Pi OS(64位元)
推薦使用官方的 Raspberry Pi Imager 工具燒錄系統映像,支援 Windows、macOS、Linux。
1下載並安裝 Raspberry Pi Imager
前往 raspberrypi.com/software 下載 Imager,支援 Mac/Windows/Linux。
2選擇作業系統
選擇 Raspberry Pi OS (64-bit)(即 Bookworm 版,基於 Debian 12)。建議選擇 Lite 版本(無桌面環境)以節省資源,除非你需要 GUI。
3設定 SSH 與 Wi-Fi(重要!)
在 Imager 燒錄前點選「齒輪」圖示,設定:勾選「啟用 SSH」、輸入 Wi-Fi SSID 和密碼、設定用戶名和密碼。這樣燒錄完成後即可透過 SSH 無頭操作,不需要外接螢幕。
4燒錄並啟動
插入 SD 卡、選擇目標儲存設備、開始燒錄(約 5-10 分鐘)。燒錄完成後插入 Pi 5,連接電源,等待 1-2 分鐘開機完成。
步驟二:SSH 連入並更新系統
Pi 5 開機後,在你的電腦透過 SSH 連入:
# 尋找 Pi 5 的 IP 地址(在路由器管理介面查看,或使用 nmap)
nmap -sn 192.168.1.0/24 | grep -i raspberry
# SSH 連入(用你在 Imager 設定的用戶名)
ssh [email protected]
# 或 ssh 你的用戶名@raspberrypi.local
# 更新系統套件
sudo apt update && sudo apt upgrade -y
# 安裝基礎工具
sudo apt install -y curl wget git vim htop
# 確認架構(應顯示 aarch64)
uname -m
提示:建議安裝完成後立即設定靜態 IP,避免每次重啟後 IP 地址改變而無法 SSH。在路由器後台為 Pi 5 的 MAC 地址綁定固定 IP,是最簡單的方法。
步驟三:在 Pi 5 上安裝 Node.js 22
Pi 5 使用 ARM64 架構,Node.js 22 提供原生支援:
# 使用 NodeSource 官方倉庫安裝 Node.js 22
curl -fsSL https://deb.nodesource.com/setup_22.x | sudo -E bash -
sudo apt-get install -y nodejs
# 驗證安裝(確認是 ARM64 原生版本)
node --version # v22.x.x
node -e "console.log(process.arch)" # arm64
npm --version
# 設定 npm 全域目錄避免 sudo 問題
mkdir -p ~/.npm-global
npm config set prefix '~/.npm-global'
echo 'export PATH="$HOME/.npm-global/bin:$PATH"' >> ~/.bashrc
source ~/.bashrc
步驟四:安裝 OpenClaw
# 官方一鍵安裝腳本
curl -fsSL https://openclaw.ai/install.sh | bash
# 或 npm 安裝
npm install -g openclaw@latest
# 確認安裝
openclaw --version
# 執行 Onboarding
openclaw onboard --install-daemon
Pi 5 溫度監控(重要!)
OpenClaw 安裝過程中(npm 編譯套件)Pi 5 可能升溫明顯,建議監控溫度避免過熱降頻:
# 即時監控 CPU 溫度
watch -n 1 vcgencmd measure_temp
# 正常運作應低於 80°C,超過 85°C 開始降頻
# 查看 CPU 頻率(是否降頻)
vcgencmd measure_clock arm
步驟五:設定 Systemd 服務(開機自動啟動)
讓 OpenClaw 在 Pi 5 開機後自動啟動,24 小時持續運行:
# 方法一:使用 OpenClaw 內建命令安裝服務
openclaw gateway install-service
# 確認服務狀態
systemctl status openclaw
# 方法二:手動建立 Systemd 服務(若自動安裝失敗)
sudo tee /etc/systemd/system/openclaw.service <<'EOF'
[Unit]
Description=OpenClaw AI Gateway
After=network-online.target
Wants=network-online.target
[Service]
User=pi
WorkingDirectory=/home/pi
ExecStart=/home/pi/.npm-global/bin/openclaw gateway start
Restart=always
RestartSec=10
Environment="PATH=/home/pi/.npm-global/bin:/usr/local/bin:/usr/bin:/bin"
[Install]
WantedBy=multi-user.target
EOF
sudo systemctl daemon-reload
sudo systemctl enable openclaw
sudo systemctl start openclaw
sudo systemctl status openclaw
關鍵設定:Restart=always 和 RestartSec=10 確保 OpenClaw 崩潰時自動重啟,After=network-online.target 確保網路就緒後才啟動服務,避免 API 連線失敗。
Raspberry Pi 5 效能最佳化技巧
升級到 NVMe SSD(速度提升 10 倍)
Pi 5 透過 PCIe Gen 2 支援 M.2 NVMe SSD(需要官方 M.2 HAT+ 轉接板)。OpenClaw 的記憶資料和日誌讀寫頻繁,從 SD 卡升級到 NVMe SSD 可以顯著提升回應速度:
# 確認 NVMe SSD 已被識別
lsblk | grep nvme
# 應顯示 nvme0n1
# 將 OpenClaw 資料遷移到 NVMe
sudo rsync -av ~/.openclaw/ /mnt/nvme/.openclaw/
# 修改 OPENCLAW_STATE_DIR 環境變數指向 NVMe
有線網路設定(千兆連接)
Pi 5 支援真正的千兆乙太網路,對於需要頻繁 API 呼叫的 OpenClaw 來說,有線比 Wi-Fi 更穩定。確認已插入網路線並使用有線連線:
# 確認網路連線狀態
ip link show eth0
ethtool eth0 | grep Speed # 應顯示 1000baseT/Full
# 設定靜態 IP(更穩定)
sudo nano /etc/dhcpcd.conf
# 加入:
# interface eth0
# static ip_address=192.168.1.100/24
# static routers=192.168.1.1
# static domain_name_servers=8.8.8.8 8.8.4.4
記憶體最佳化(Pi 5 8GB 版)
Pi 5 的 8GB RAM 讓你可以同時運行 OpenClaw 和本地 LLM。以下設定最佳化記憶體分配:
# 降低 GPU 記憶體分配(無頭模式不需要 GPU)
sudo raspi-config # 進入 Performance → GPU Memory → 設為 16
# 或直接編輯 /boot/config.txt
echo "gpu_mem=16" | sudo tee -a /boot/firmware/config.txt
# 確認可用記憶體
free -h
遠端存取設定(Cloudflare Tunnel 或 VPN07)
Pi 5 放在家中,若要從外面存取需要遠端存取方案。最安全的選擇:
- Cloudflare Tunnel:免費,無需開放路由器端口,設定相對簡單
- Tailscale VPN:點對點 VPN,速度快,設定容易
- SSH + VPN07:最安全,VPN07 加密隧道確保傳輸安全,1000Mbps 千兆頻寬確保遠端存取速度
Pi 5 + OpenClaw 常見問題排解
❌ SD 卡反覆損毀(OpenClaw 頻繁寫入)
OpenClaw 的記憶系統會頻繁讀寫磁碟,普通 SD 卡在高頻率讀寫下壽命縮短。解決方案:
- 使用 A2 等級 SD 卡(更耐用的 NAND Flash)
- 最佳方案:加裝 NVMe SSD,將 OpenClaw 資料目錄遷移到 SSD
- 設定 tmpfs 將 OpenClaw 的臨時日誌寫入 RAM 而非 SD 卡
❌ API 呼叫在台灣網路環境不穩定
Pi 5 在家中網路環境下呼叫 Anthropic/OpenAI API,依賴台灣到美國的國際線路,高峰時段可能出現延遲或斷線。啟用 VPN07 並設定系統代理,可以選擇延遲更低的路線(如日本節點),將 API 延遲從 200ms 降至 50ms 以下,讓你的 Pi 5 AI 助理回應更快。VPN07 十年老品牌,穩定性遠超新興 VPN 服務。
⚠️ Pi 5 過熱導致降頻
# 監控是否發生降頻
vcgencmd get_throttled
# 0x0 = 正常,其他值 = 發生過降頻
# 強制最大頻率(確保散熱足夠再用)
sudo raspi-config # Performance → Overclock
Pi 5 上 OpenClaw 最推薦的 10 個實用場景
花費不到 NT$4,000 的 Raspberry Pi 5,配合 OpenClaw,可以做到哪些事情?以下是社群中最流行的 10 個應用場景:
1. 電子郵件自動分類回覆
每天早上 6 點自動讀取 Gmail,分類重要郵件並起草回覆,透過 Telegram 確認後自動發送。
2. 每日晨報推送
每天早上自動抓取天氣、新聞、股市行情,整理成個人化晨報透過 WhatsApp 發送。
3. 智慧家庭控制中心
透過 Home Assistant 整合,用自然語言控制燈光、冷氣、窗簾,讓 Pi 5 成為智慧家庭大腦。
4. 投資組合監控
24 小時監控股票/加密貨幣價格,設定警戒線,超過時主動透過 Telegram 傳送警報。
5. 家庭監控異常通知
連接 USB 攝影機,OpenClaw 可以分析畫面,偵測到異常(如包裹送達、陌生人)時主動通知。
6. 健康數據追蹤
整合 WHOOP 或 Apple Health 數據,每週自動生成健康報告並提供改善建議,完全隱私保護。
7. 學習計劃管理
設定學習目標,OpenClaw 每天自動出題、追蹤進度、調整學習計劃,是個人化學習教練。
8. 家庭伺服器管理
監控家中 NAS、網路設備、服務狀態,異常時主動通知並嘗試自動修復,省去手動維護時間。
9. 部落格內容生成
讓 OpenClaw 根據你的寫作風格和主題清單,自動生成部落格文章草稿,每週節省數小時。
10. 電商訂單自動化
監控 Shopify/WooCommerce 訂單,自動處理常見客服問題、更新庫存、發送出貨通知,是小型電商的最佳幫手。
VPN07 讓你的 Pi 5 AI 助理全年穩定運行
Raspberry Pi 用戶首選,API 加速方案
Raspberry Pi 5 是 NT$3,500 的低成本 AI 主機,但如果 API 連線不穩定,再好的硬體也發揮不了作用。VPN07 提供 1000Mbps 千兆頻寬、70+ 國家節點,穩定運營超過十年,確保你的 Pi 5 24 小時不間斷地高速呼叫 Claude/GPT API。每月 $1.5,比電費還便宜,30 天退款保障。