tutorial edge

用 ZeroClaw 在 15 美元的 Raspberry Pi 上部署你自己的 AI 助理

ZeroClaws.io

ZeroClaws.io

@zeroclaws

February 25, 2026

7 分鐘

用 ZeroClaw 在 15 美元的 Raspberry Pi 上部署你自己的 AI 助理

執行 AI 代理的標準建議有點荒謬。「你至少需要一個 4GB 的 VPS,」教學說。「確保你有足夠的記憶體給 Node.js 執行環境。」對於一個大部分時間都在閒置等待訊息,然後將它們轉發到 API 並返回回應的服務來說,大多數 AI 代理執行環境的資源需求與實際完成的工作完全不成比例。

ZeroClaw 打破了這個模式。它在閒置時使用 4MB 記憶體。Raspberry Pi Zero 2 W——一台信用卡大小、售價 15 美元的電腦——有 512MB 記憶體。ZeroClaw 使用不到其中的 2%。

你需要的硬體

最低可行設置大約花費 33 美元:Raspberry Pi Zero 2 W(15 美元)、32GB microSD 卡(8 美元)和 USB-C 電源供應器(10 美元)。這是一次性費用,沒有月費、沒有訂閱、沒有雲端帳單。相比之下,ChatGPT Plus 每月 20 美元。你的 Pi 在不到兩個月內就能回本,然後無限期免費執行。

如果你已經有一個 Raspberry Pi 3、4 或 5 放在抽屜裡,你不需要買任何東西。過去幾年的任何 Pi 都有足夠的資源來執行 ZeroClaw。

為什麼 ZeroClaw 可以在這麼小的硬體上執行

大多數 AI 代理執行環境建立在 Node.js 或 Python 之上——即使在閒置時也帶有顯著開銷的執行環境。Node.js 需要初始化 V8 引擎、載入模組系統,並在處理單一訊息之前解析數百或數千個套件的相依性樹。這就是為什麼 OpenClaw 僅僅坐在那裡就需要 1.2GB 記憶體。

ZeroClaw 是一個原生 Rust 二進位檔。沒有需要初始化的執行環境,沒有在背景執行的垃圾回收器,沒有需要載入的相依性樹。二進位檔啟動,讀取設定檔,開啟資料庫連線,並準備好處理訊息。整個程序使用大約 4MB 記憶體——大約與一個文字檔相同。

實際的 AI 處理發生在供應商的伺服器上(Anthropic、OpenAI 等)或在執行 Ollama 的獨立機器上。ZeroClaw 的工作是訊息路由、記憶體管理和工具執行——這些任務在計算上是輕量的,非常適合受限硬體。

設定步驟

1. 燒錄作業系統

從 raspberrypi.com 下載 Raspberry Pi OS Lite(64 位元)並使用 Raspberry Pi Imager 將其燒錄到你的 SD 卡。在設定期間,啟用 SSH 並設定你的 WiFi 憑證——這讓你可以在沒有螢幕或鍵盤的情況下無頭管理 Pi。

2. 安裝 ZeroClaw

SSH 進入你的 Pi 並執行 bootstrap 腳本:

```bash curl -fsSL https://raw.githubusercontent.com/zeroclaw-labs/zeroclaw/main/scripts/bootstrap.sh | bash ```

腳本偵測 ARM64 架構並下載預建的二進位檔。不需要編譯——在良好的 WiFi 連線下大約需要 30 秒。

3. 設定你的供應商

編輯 `~/.config/zeroclaw/config.toml`:

```toml [ai] provider = "anthropic" model = "claude-sonnet-4-20250514" api_key = "sk-ant-..."

[channels.telegram] token = "YOUR_BOT_TOKEN" allowed_users = [123456789] ```

你可以使用任何雲端供應商——OpenAI、Anthropic、Google、Groq——或將其指向在你網路中另一台機器上執行的 Ollama 實例。Pi 本身不需要執行模型;它只需要將訊息路由到模型所在的地方。

4. 作為服務執行

建立一個 systemd 服務,讓 ZeroClaw 在開機時自動啟動,並在崩潰時重新啟動:

```bash sudo tee /etc/systemd/system/zeroclaw.service << 'EOF' [Unit] Description=ZeroClaw AI Agent After=network-online.target Wants=network-online.target

[Service] Type=simple User=pi ExecStart=/home/pi/.cargo/bin/zeroclaw start Restart=always RestartSec=5

[Install] WantedBy=multi-user.target EOF

sudo systemctl enable --now zeroclaw ```

你的 AI 助理現在正在執行,能夠在重新開機後存活,並且每年消耗大約 0.4 瓦的電力——大約每年 0.5 美元的電費。

實際效能如何

在 Raspberry Pi Zero 2 W 上的實際測量:冷啟動約 50 毫秒(比 x86 慢,但對使用者來說仍然感覺不到),記憶體使用量 4.2MB RSS,訊息路由延遲在從接收訊息到發送 API 請求之間不到 5 毫秒。功耗在閒置時約為 0.4W。

瓶頸始終是 AI 供應商的 API 回應時間——典型查詢通常為 1-3 秒。ZeroClaw 對該延遲的貢獻可以忽略不計。從使用者的角度來看,Pi 是隱形的。

你實際上可以用它做什麼

使用案例比大多數人最初想像的要廣泛。用於作業幫助和食譜建議的家庭 Telegram 群組機器人。連接到 Home Assistant 的家庭自動化介面,用於燈光和恆溫器的自然語言控制。解析感測器資料並在超過閾值時發送警報的 IoT 監控代理。你通過 Signal 與之交談的個人日記,所有對話歷史都儲存在 Pi 本地。可從手機存取的快速程式碼問題和文件查詢助理。

共同點是所有這些都是「全天候」使用案例——需要 24/7 可用、快速回應並可靠執行而無需干預的服務。執行 ZeroClaw 的 Pi 同時處理所有這些,在消耗比夜燈更少電力的硬體上。

更進一步:Pi 5 上的本地模型

如果你有一個擁有 8GB 記憶體的 Raspberry Pi 5,你可以用 Ollama 在本地執行小型語言模型:

```bash ollama pull qwen3:1.5b ```

1.5B 參數模型在 Pi 5 上以大約每秒 2 個 token 的速度執行——按雲端標準來說很慢,但對於簡單查詢來說是可用的,而且完全離線。對於處理基本問題而不向網路發送任何資料的家庭助理來說,這是一個引人注目的選項。

更大的意義

Raspberry Pi 不只是執行 ZeroClaw 的廉價方式。它是當你的基礎設施軟體尊重它所執行的硬體時什麼是可能的示範。一台 33 美元的電腦執行一個 4MB 的二進位檔,消耗半瓦的電力,同時處理多個聊天頻道,全天候可用——這就是「隨處部署」在實踐中真正意味著什麼。

保持關注

獲取新版本、整合和 Rust 驅動的 Agent 基礎設施更新。不發垃圾郵件,隨時退訂。