【GitHub项目推荐--PicoClaw:10 美元硬件的“超轻量”AI 智能体】



简介
PicoClaw 是由矽速科技(Sipeed)发起的独立开源项目,一个完全用 Go 语言从零编写的超轻量级个人 AI 助手(Agent)。它并非 OpenClaw 或 NanoBot 的分支,而是通过“AI 自举”(AI 驱动架构迁移)方式重构的产物。
它的核心卖点是极致的资源效率:官方宣称其核心内存占用 <10MB,能在售价仅 10 美元 的廉价硬件(如 RISC-V 开发板、树莓派 Zero 2 W)上全功能运行,启动时间小于 1 秒。该项目旨在将 AI Agent 能力从昂贵的 Mac mini 或云端服务器,真正“下沉”到每个人口袋里的闲置设备中。
安全声明:PicoClaw 不涉及任何加密货币(No Crypto),请警惕第三方诈骗域名。项目目前处于快速迭代期(v0.2.x),不建议直接用于生产关键业务。
主要功能
-
极低资源消耗:
-
内存:核心占用约 10MB(近期版本因功能合并可能升至 10-20MB),相比同类项目节省 99% 内存。
-
硬件:支持 RISC-V、ARM、x86 等多架构,甚至可以在旧安卓手机或 K230 开发板上运行。
-
-
全渠道接入:
-
支持 Telegram、Discord、Slack、QQ、钉钉、企业微信、飞书 等 17+ 聊天平台作为交互通道。
-
支持 MCP(Model Context Protocol),可连接外部工具和数据库扩展能力。
-
-
智能路由与多模态:
-
模型路由:支持配置多个 LLM Provider(如 OpenAI、Anthropic、DeepSeek),并根据规则自动将简单查询路由至低成本模型。
-
视觉管道:支持图像和文件上传,自动进行 Base64 编码供多模态模型处理。
-
-
自动化与技能:
-
定时任务(Cron):支持设置一次性或周期性的提醒与任务。
-
技能系统(Skills):通过 Markdown 文件定义自定义技能,无需写代码即可扩展 Agent 行为(如控制 GPIO 点灯)。
-
安装与配置
环境要求
-
硬件:任意 Linux 设备(推荐树莓派、K230)或 Android 手机(通过 Termux 或 APK)。
-
依赖:需自备 LLM API Key(如 DeepSeek、OpenAI)。
安装方式
方式一:WebUI Launcher(桌面用户首选)
-
访问
picoclaw.io下载对应平台的picoclaw-launcher。 -
双击运行,浏览器自动打开
http://localhost:18800。 -
在 Web 界面中配置 Provider(API Key)和 Channel(如 Telegram Bot Token),点击启动 Gateway。
方式二:TUI / CLI(服务器/嵌入式首选)
-
从 GitHub Releases 下载对应架构的二进制文件,或使用
go build编译。 -
执行
./picoclaw onboard初始化配置目录。 -
编辑
~/.picoclaw/config.json填入模型和通道配置。 -
运行
./picoclaw gateway启动服务。
方式三:Android APK
-
从 Releases 页面下载 APK 直接安装(需开启未知来源权限)。
-
或在 Termux 中运行 Linux 版本。
如何使用
-
基础对话:
-
启动 Gateway 后,在配置好的 Telegram 或 Discord 群中 @Bot,即可开始对话。
-
或在终端直接运行
picoclaw agent进入交互式命令行聊天。
-
-
配置智能路由:
在
config.json的model_list中配置多个模型,利用model_name规则实现成本优化。例如,将“查询天气”类任务自动发给 DeepSeek,将“写代码”任务发给 GPT-4。 -
扩展技能(以控制开发板 LED 为例):
-
在
workspace/skills/下创建led-control/SKILL.md文件,定义触发关键词(如“开灯”)和对应的 Shell 脚本路径。 -
当用户说出“太暗了开灯”,Agent 会自动触发
led_on.sh脚本,通过 GPIO 控制硬件。
-
-
定时提醒:
使用
picoclaw cron add --message "记得喝水" --cron "0 */2 * * *"设置每 2 小时提醒一次。
应用场景实例
场景一:老旧手机/开发板的“废物利用”
痛点:你有一台闲置的旧安卓手机或树莓派 Zero(价值 10-20 美元),性能跑不动大型应用,丢之可惜。
PicoClaw 方案:在手机上安装 APK 或在 Zero 上部署二进制,配置好 DeepSeek API。将其变成 7x24 小时的家庭智能中枢,负责接收 Telegram 指令查询天气、控制 IoT 设备(通过 Skills 调用 HTTP API)、以及定时推送吃药/浇水提醒,几乎零硬件成本。
场景二:嵌入式开发的“AI 调试助手”
痛点:开发者在调试 K230 或 MaixCam 等边缘 AI 板卡时,需要频繁查询引脚定义、编译命令,双手沾满焊锡不便打字。
PicoClaw 方案:在开发板上运行 PicoClaw,通过串口或局域网连接。开发者只需在手机微信/Telegram 里语音输入:“帮我查一下 GPIO 12 的复用功能”,板载的 Agent 即可实时返回技术文档摘要,实现“动口不动手”的调试体验。
场景三:企业内网的“轻量级客服机器人”
痛点:中小企业需要在钉钉或企业微信内部部署一个简单的 FAQ 机器人,但不想租用昂贵的云服务器或购买 SaaS 服务。
PicoClaw 方案:在公司内网的一台老旧 NUC 或工控机上部署 PicoClaw,配置 WeCom/钉钉通道。利用其极低的资源占用,实现员工考勤查询、IT 报修工单录入等基础自动化流程,数据完全保留在内网,安全且低成本。
GitHub 地址
-
官方文档:<https://docs.picoclaw.io>
-
在线体验/下载:<https://picoclaw.io>(自动检测平台)
-
技术栈:Go, MCP, WebSocket, Docker
-
开源协议:未明确(通常为 MIT/ Apache 2.0,以仓库为准)
AtomGit 是由开放原子开源基金会联合 CSDN 等生态伙伴共同推出的新一代开源与人工智能协作平台。平台坚持“开放、中立、公益”的理念,把代码托管、模型共享、数据集托管、智能体开发体验和算力服务整合在一起,为开发者提供从开发、训练到部署的一站式体验。
更多推荐



所有评论(0)