跳到主要内容

硬件兼容性

PicoClaw 是一个静态编译的单文件可执行程序,资源占用极低,可运行在从云服务器到微型嵌入式开发板的各类硬件上。

已验证芯片支持

x86

厂商芯片架构
IntelCore / Xeon / Atomx86_64
AMDRyzen / EPYCx86_64

ARM

架构芯片备注
ARMv6BCM2835树莓派 1、Pi Zero
ARMv7V3s全志 V3s
ARM64H618全志 H618
ARM64BCM2711树莓派 4
ARM64BCM2712树莓派 5
ARM64AX630CMaix 系列

RISC-V

芯片厂商 / 备注
SG2002算能,LicheeRV-Nano
V861全志
V881全志
D213全志
K1进迭时空
K3进迭时空
A210算能
K230嘉楠

MIPS

芯片备注
MT7620联发科,OpenWrt 路由器

LoongArch

芯片备注
3A5000龙芯
3A6000龙芯
2K1000LA龙芯

已验证产品

产品芯片架构
Nokia N900OMAP3430ARMv7
LicheeRV-NanoSG2002RISC-V 64
NanoKVMSG2002RISC-V 64
NanoKVM ProSG2002RISC-V 64
MaixCAMSG2002RISC-V 64
MaixCAM2AX630CARM64

已验证开发板

开发板芯片架构
树莓派 1(A/B/B+)BCM2835ARMv6
树莓派 Zero / Zero WBCM2835ARMv6
树莓派 Zero 2 WBCM2710A1ARM64
树莓派 3(A+/B/B+)BCM2837ARM64
树莓派 4 BBCM2711ARM64
树莓派 5BCM2712ARM64
LicheeRV-NanoSG2002RISC-V 64
Milk-V DuoSG2002RISC-V 64
BananaPi F3K1RISC-V 64
SpacemiT K3 BoardK3RISC-V 64
CanMV-K230K230RISC-V 64

其他支持的平台

  • Android — 通过 Termux 运行(使用 proot 解决 DNS 解析问题)
  • 桌面 / 服务器 / 云 — Linux、macOS、Windows、FreeBSD
  • OpenWrt — MIPS 或 ARM 芯片的路由器
  • FreeBSD / NetBSD — 提供 FreeBSD x86_64、ARM64、ARMv6 构建

最低要求

资源最低要求
内存10 MB
存储20 MB
CPU任意单核,0.6 GHz+
内核Linux 3.x+(或同等版本)

PicoClaw 本身极为轻量。实际瓶颈在于访问 LLM API 端点的网络连接 — 即使是 2G 网络也能正常工作。

如何测试

在目标设备上运行以下命令:

./picoclaw onboard
./picoclaw agent -m "你好,我在哪个设备上运行?"

如果程序能正常启动并连接 API,则说明你的硬件受支持。

贡献兼容性报告

在未列出的硬件上测试过 PicoClaw?欢迎贡献:

  1. github.com/sipeed/picoclaw 提交 Issue,注明芯片、板卡/产品名称、架构和操作系统。
  2. 或直接提交 PR 更新本页面。