【树莓派 Zero 2W】PicoClaw 部署
本文介绍了树莓派 Zero 2W 部署“皮皮虾”PicoClaw 的项目设计,包括准备工作、环境搭建、功能测试等。
项目介绍
准备工作:硬件连接、API密钥获取;
环境搭建:树莓派系统安装、PicoClaw 预编译程序部署;
功能测试:初始化、启动、对话测试、执行测试、功能局限。
PicoClaw
PicoClaw 是由矽速科技(Sipeed)开发的超轻量级个人 AI 助手,用 Go 语言编写,专为低资源设备设计。


PicoClaw 的核心特点是极低的资源占用和快速启动;
内存占用不到 10MB,启动时间通常在 1 秒以内,相比 OpenClaw 大幅降低了硬件要求;
作为轻量客户端,通过调用云端大模型(如 Claude、GPT、智谱 GLM 等)完成计算密集型任务;
本地仅负责消息路由、记忆管理和轻量协调逻辑。
准备工作
包括硬件连接、环境搭建、模型 API 秘钥获取等。
硬件连接
使用 Micro-USB 数据线实现设备供电;
连接 WiFi 实现无线网络通信和数据交换;


若采用本地交互方式,还需连接 HDMI 显示器、键盘鼠标等外设。
环境搭建
烧录最新版 RaspberryPi OS 至 Micro-SD 卡;
将已烧录最新版 RaspberryPi OS 的内存卡接入树莓派 Zero 2W 的 SD 卡槽;
本地登录系统或通过 SSH 远程登录系统;
终端执行指令
mkdir picoclaw && cd picoclaw wget https://github.com/sipeed/picoclaw/releases/latest/download/picoclaw_Linux_arm64.tar.gz tar -xzf picoclaw_Linux_arm64.tar.gz picoclaw onboard
下载、解压并运行 picoclaw
详见:安装 | PicoClaw .
API-KEY
进入 ChatECNU 官网 https://chat.ecnu.edu.cn/html/
选择左下角设置 - 我的令牌;


若之前未申请令牌,可按照 官方文档 的操作申请,复制并妥善保存 API-Key;
若令牌超过有效期,则点击 续期 即可正常使用;


初始化
终端执行 ./picoclaw onboard 指令


根据提示修改 home/ljl/.picoclaw/config.json 配置文件;
在模型列表中添加 chat-ecnu 模型链接和秘钥;
{
"model_list": [
{
"model_name": "chat-ecnu",
"model": "ecnu-plus",
"api_base": "https://chat.ecnu.edu.cn/open/api/v1",
"api_key": "sk-4xxxx61xx4xxxx0bxxfaxxxx26xaxx84"
}
],
}保存文件。
对话测试
终端运行 ./picoclaw agent --model chat-ecnu 开启 CLI 对话模式;


输入语句即可开始对话,测试效果如下


执行测试
使用 PicoClaw 查询开发板空间使用情况,


查询开发板信息


通过 PicoClaw 可轻松获取系统信息、执行控制外设等任务,为AI技术和嵌入式开发的深度融合提供了极大拓展空间和便利条件。
局限
值得注意的是,在测试其获取 CPU 温度指令时遇到阻碍;


从提示信息可知, PicoClaw 暂不支持 sudo 指令,无法获取最高权限,也是出于信息安全等方面的考虑。
总结
本文介绍了树莓派 Zero 2W 部署 PicoClaw 的项目设计,包括准备工作、环境搭建、功能测试等,为相关产品的快速开发和应用设计提供了参考。
我要赚赏金
