简介

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),不建议直接用于生产关键业务。

主要功能

  1. 极低资源消耗

    • 内存:核心占用约 10MB(近期版本因功能合并可能升至 10-20MB),相比同类项目节省 99% 内存。

    • 硬件:支持 RISC-V、ARM、x86 等多架构,甚至可以在旧安卓手机或 K230 开发板上运行。

  2. 全渠道接入

    • 支持 Telegram、Discord、Slack、QQ、钉钉、企业微信、飞书​ 等 17+ 聊天平台作为交互通道。

    • 支持 MCP(Model Context Protocol),可连接外部工具和数据库扩展能力。

  3. 智能路由与多模态

    • 模型路由:支持配置多个 LLM Provider(如 OpenAI、Anthropic、DeepSeek),并根据规则自动将简单查询路由至低成本模型。

    • 视觉管道:支持图像和文件上传,自动进行 Base64 编码供多模态模型处理。

  4. 自动化与技能

    • 定时任务(Cron):支持设置一次性或周期性的提醒与任务。

    • 技能系统(Skills):通过 Markdown 文件定义自定义技能,无需写代码即可扩展 Agent 行为(如控制 GPIO 点灯)。

安装与配置

环境要求

  • 硬件:任意 Linux 设备(推荐树莓派、K230)或 Android 手机(通过 Termux 或 APK)。

  • 依赖:需自备 LLM API Key(如 DeepSeek、OpenAI)。

安装方式

方式一:WebUI Launcher(桌面用户首选)

  1. 访问 picoclaw.io下载对应平台的 picoclaw-launcher

  2. 双击运行,浏览器自动打开 http://localhost:18800

  3. 在 Web 界面中配置 Provider(API Key)和 Channel(如 Telegram Bot Token),点击启动 Gateway。

方式二:TUI / CLI(服务器/嵌入式首选)

  1. 从 GitHub Releases 下载对应架构的二进制文件,或使用 go build编译。

  2. 执行 ./picoclaw onboard初始化配置目录。

  3. 编辑 ~/.picoclaw/config.json填入模型和通道配置。

  4. 运行 ./picoclaw gateway启动服务。

方式三:Android APK

  1. 从 Releases 页面下载 APK 直接安装(需开启未知来源权限)。

  2. 或在 Termux 中运行 Linux 版本。

如何使用

  1. 基础对话

    • 启动 Gateway 后,在配置好的 Telegram 或 Discord 群中 @Bot,即可开始对话。

    • 或在终端直接运行 picoclaw agent进入交互式命令行聊天。

  2. 配置智能路由

    config.jsonmodel_list中配置多个模型,利用 model_name规则实现成本优化。例如,将“查询天气”类任务自动发给 DeepSeek,将“写代码”任务发给 GPT-4。

  3. 扩展技能(以控制开发板 LED 为例)

    • workspace/skills/下创建 led-control/SKILL.md文件,定义触发关键词(如“开灯”)和对应的 Shell 脚本路径。

    • 当用户说出“太暗了开灯”,Agent 会自动触发 led_on.sh脚本,通过 GPIO 控制硬件。

  4. 定时提醒

    使用 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 地址

Logo

AtomGit 是由开放原子开源基金会联合 CSDN 等生态伙伴共同推出的新一代开源与人工智能协作平台。平台坚持“开放、中立、公益”的理念,把代码托管、模型共享、数据集托管、智能体开发体验和算力服务整合在一起,为开发者提供从开发、训练到部署的一站式体验。

更多推荐