什么是 PicoClaw?
PicoClaw 是由 Sipeed 团队开发的开源 AI 助手项目。它受 nanobot 项目启发,核心代码由 AI Agent 自动生成(比例高达 95%),并通过人工参与持续优化。与 OpenClaw(TypeScript)和 NanoBot(Python)等竞品不同,PicoClaw 选择了 Go 语言,在资源占用和启动速度上拥有显著优势。
核心功能详解
超低资源占用
PicoClaw 最突出的特点是其极低的内存占用——不到 10MB。相比竞品动辄 100MB+ 的内存消耗,PicoClaw 节省了 99% 的资源。即使是最低配置的开发板或老旧设备,它也能流畅运行。
秒级启动
得益于 Go 语言的编译优化,PicoClaw 即使在单核 0.6GHz 的处理器上也能在 1 秒内完成启动。告别漫长的等待,随时随地开启 AI 对话。
多架构支持
PicoClaw 支持 x86_64、ARM64 和 RISC-V 三种主流架构。从树莓派到服务器,从嵌入式设备到云端,一次编译,全平台部署。
多平台消息集成
PicoClaw 支持 Telegram、Discord、QQ、钉钉等多个主流即时通讯平台。只需运行 picoclaw gateway 命令启动网关服务,并配置各平台的 Bot Token,即可在这些平台上使用 AI 助手。
智能定时任务
内置 cron 支持,可实现一次性提醒、周期性任务以及标准 cron 表达式定时任务。通过配置文件管理,实现工作流自动化。
多模型支持
支持 OpenRouter、智谱 AI、Anthropic、OpenAI、DeepSeek、Groq 等主流 LLM 服务商。用户可以自由切换模型,在性能、价格和质量之间找到最佳平衡。
性能实测对比
| 指标 | OpenClaw | NanoBot | PicoClaw |
|---|---|---|---|
| 内存占用 | >100MB | >100MB | <10MB |
| 启动时间 | >30s | >30s | <1s |
| 支持架构 | x86, ARM | x86, ARM | x86, ARM, RISC-V |
| 最低硬件成本 | $500+ | $500+ | $10 |
| 消息平台 | 有限 | TG, QQ, 钉钉+ | |
| 代码 AI 生成率 | 部分 | 部分 | 95% |
适用场景
个人开发者
对于在树莓派或 Mac mini 上运行 AI 助手的开发者,PicoClaw 的资源友好特性意味着无需升级硬件即可享受 AI 服务。
嵌入式系统
得益于 RISC-V 架构支持,PicoClaw 可以在嵌入式设备上运行,为 IoT 场景下的 AI 应用开辟了新的可能。
多平台团队协作
通过 Telegram、QQ、钉钉等平台的集成,团队成员可以在各自常用的通讯工具中调用 AI 助手,无需额外安装客户端。
自动化工作流
内置的定时任务系统使自动化日报生成、定期数据抓取、定时提醒等场景变得简单高效。
社区与生态
PicoClaw 采用 MIT 许可证完全开源,GitHub 仓库活跃。开发者和用户可通过 Issues 和 Discussions 参与社区讨论,共同推进项目发展。
常见问题
PicoClaw 需要联网吗?
PicoClaw 本身可以离线运行,但调用 LLM API 和消息平台集成需要互联网连接。
PicoClaw 支持哪些 LLM 服务商?
支持 OpenRouter、智谱 AI、Anthropic(Claude)、OpenAI(GPT)、DeepSeek、Groq 等,可通过配置文件自由切换。
PicoClaw 的数据存储在哪里?
所有对话记录和配置数据均存储在本地文件系统中,完全由用户掌控。
PicoClaw 是免费的吗?
完全免费且开源,采用 MIT 许可证。你只需支付 LLM API 的使用费用。
PicoClaw 可以在什么设备上运行?
支持 x86_64、ARM64 和 RISC-V 架构,可在树莓派、Mac、Linux、Windows 及 Docker 环境中运行。
PicoClaw 与 NanoClaw 有什么关系?
PicoClaw 受 NanoClaw 和 nanobot 项目启发,但使用 Go 语言重写,资源占用更低,支持的平台和架构更广泛。
如何参与 PicoClaw 的开发?
访问 GitHub 仓库参与 Issues 讨论、提交 PR 或加入社区,共同推进项目发展。