PicoClaw 安裝配置教學:三步部署你的個人 AI 助手

5分鐘閱讀

從系統要求到多平台 Bot 配置,從 Docker 部署到定時任務設定,PicoClaw 完整安裝配置教學涵蓋所有場景。

系統要求

PicoClaw 的硬體門檻非常低:

  • 作業系統:Linux / macOS / Windows (WSL2)
  • 架構支援:x86_64 / ARM64 / RISC-V
  • 最低記憶體:64MB(推薦 512MB 以上)
  • 依賴:LLM API Key(未配置則無法使用 AI 對話)

支援平台:macOS、Linux、Windows (WSL2)、樹莓派、Docker

第一步:複製程式碼倉庫

開啟終端機,執行以下指令:

bash
git clone https://github.com/sipeed/picoclaw.git

複製完成後,進入專案目錄:

bash
cd picoclaw

第二步:初始化配置

執行 onboard 指令進行初始化:

bash
picoclaw onboard

按照提示完成配置:

  1. LLM API Key:輸入你的 LLM 服務商 API Key
  2. 模型偏好設定:選擇預設使用的 AI 模型
  3. 訊息平台 Token(可選):如需啟用 Telegram、Discord、QQ 或釘釘整合,分別輸入對應的 Bot Token

設定檔儲存在本地,所有資料均在使用者裝置上,不會上傳到雲端。

第三步:啟動對話

配置完成後,即可開始與 AI 對話。

互動模式

bash
picoclaw agent

啟動互動式對話介面,可連續發送訊息並獲取回覆。

單次查詢模式

bash
picoclaw agent -m "你好,請介紹一下你自己"

發送單條訊息並獲取回覆後退出,適合在腳本中使用。

啟動閘道服務

如需在 Telegram、QQ 等訊息平台上使用:

bash
picoclaw gateway

啟動後透過各平台 Bot 即可與 PicoClaw 互動。

多平台 Bot 配置

Telegram Bot

在 Telegram 中找到 @BotFather,發送 /newbot 建立 Bot 並獲取 Token,將 Token 填入設定檔,啟動 picoclaw gateway

Discord Bot

在 Discord Developer Portal 建立應用程式,在 Bot 設定中獲取 Token,將 Bot 邀請到伺服器,並將 Token 填入配置。

QQ Bot

參考 QQ 開放平台文件註冊 Bot,獲取 AppID 和 Token,填入設定檔。

釘釘 Bot

在釘釘開放平台建立機器人應用,獲取 Webhook URL 和金鑰,填入設定檔。

Docker 部署

PicoClaw 支援 Docker 部署,適合伺服器或無桌面環境:

bash
docker pull ghcr.io/sipeed/picoclaw:latestdocker run -d   --name picoclaw   -v /path/to/config:/config   -e PICOCLAW_API_KEY=your_key   ghcr.io/sipeed/picoclaw:latest

定時任務配置

PicoClaw 內建 cron 支援,透過設定檔管理。

一次性提醒

yaml
tasks:  - type: reminder    time: "1h"    message: "會議提醒:團隊週會"

週期性任務

yaml
tasks:  - type: cron    schedule: "0 8 * * *"    message: "生成今日工作總結"

常見問題

PicoClaw 需要聯網嗎?

PicoClaw 本身可以離線執行,但呼叫 LLM API 和訊息平台整合需要網際網路連線。

支援哪些 LLM 服務商?

支援 OpenRouter、智譜 AI、Anthropic、OpenAI、DeepSeek、Groq 等,可透過設定檔自由切換。

如何更新 PicoClaw?

進入專案目錄後執行 git pull 拉取最新程式碼,然後重新編譯即可。

資料儲存在哪裡?

所有對話紀錄和配置資料均儲存在本地檔案系統,完全由使用者掌控。

Docker 映像檔有多大?

PicoClaw 的 Docker 映像檔約 15MB,遠小於競品的 350MB+。

可以在樹莓派上執行嗎?

可以,PicoClaw 支援 ARM64 架構,樹莓派 4(4GB+)即可流暢執行。

如何配置多個 Bot 同時使用?

在設定檔中分別加入各平台的 Token 和配置項,啟動 picoclaw gateway 即可同時啟用所有 Bot。