找回密码
 立即注册
首页 业界区 业界 PicoClaw vs OpenClaw:“皮皮虾”遇上“小龙虾”,谁才 ...

PicoClaw vs OpenClaw:“皮皮虾”遇上“小龙虾”,谁才是轻量级 AI 助手的最优解

桂册 7 小时前
PicoClaw介绍

PicoClaw是由中国团队矽速科技(Sipeed)开源的一个超轻量级AI助手框架,旨在解决传统AI助手(如OpenClaw)在资源占用和部署成本方面存在的痛点。
三个关键词概括PicoClaw的设计理念:极致轻量资源高效多架构支持
与OpenClaw相比,PicoClaw在内存占用上减少了99%,从原来的1GB+压缩至不到10MB,启动时间缩短了400倍,即使在0.6GHz单核处理器上也能在1秒内完成启动。
硬件要求

PicoClaw支持 x86_64、ARM64 和 RISC-V 架构。从树莓派到服务器,从嵌入式设备到云端。
你不再需要一台Mac mini了,这种极致的轻量化使其能够在10美元级别的硬件设备上运行,如LicheeRV Nano开发板、树莓派等,甚至是一些家用路由器、以及你的旧安卓手机等等。
核心功能

PicoClaw虽然轻量,但保留了Agent框架的核心能力:
(1)单次提问与交互式聊天对话,并支持语音转文字;
(2)多平台机器人集成,如Telegram、钉钉、飞书、QQ等;
(3)支持本地读写文件、执行shell命令等,支持网页搜索、智能定时任务管理,支持skills技能;
(4)支持多用户会话隔离,使用本地存储记忆文件,具有长期记忆。
PicoClaw部署

PicoClaw部署相对简单,可以通过预编译二进制、Docker、源码编译等方式部署。
下面给出预编译二进制的部署方式,只需要3步即可完成。
1.下载

需要下载对应系统架构的二进制,链接:https://github.com/sipeed/picoclaw/releases
  1. wget https://github.com/sipeed/picoclaw/releases/download/v0.2.0/picoclaw_Linux_x86_64.tar.gz
  2. tar -xzvf picoclaw_Linux_x86_64.tar.gz
  3. mv picoclaw /usr/local/bin/
复制代码
2.初始化配置
  1. picoclaw onboard
复制代码
3.LLM配置

编辑配置文件
  1. vi ~/.picoclaw/config.json
复制代码
在配置文件中,找到model_list,插入一条LLM配置,或基于已有的,填入api_key;
然后在agents.defaults.model中填入model_list中你配置了api_key所对应的model_name即可。
  1. {
  2.   ...
  3.   "agents": {
  4.     "defaults": {
  5.       "workspace": "~/.picoclaw/workspace",
  6.       "restrict_to_workspace": true,
  7.       "provider": "",
  8.       "model": "glm-5",
  9.       "max_tokens": 8192,
  10.       "max_tool_iterations": 20
  11.     }
  12.   },
  13.   ...
  14.   "model_list": [
  15.     {
  16.       "model_name": "glm-5",
  17.       "model": "glm/glm-5",
  18.       "api_base": "https://open.bigmodel.cn/api/paas/v4",
  19.       "api_key": "xxx"
  20.     },
  21.     ...
复制代码
PicoClaw使用

单次提问
  1. picoclaw agent -m "测试"
复制代码
连续对话
  1. picoclaw agent
复制代码
启动网关服务(对于对接IM机器人)
  1. picoclaw gateway
复制代码
定时任务
  1. picoclaw cron add --message "提醒我开会" --cron "0 9 * * 1-5"
复制代码
查看帮助
  1. picoclaw -h
复制代码
对接飞书

1.飞书开放平台创建应用

打开飞书开放平台,创建企业自建应用
1.png

2.配置应用权限

2.png

在“权限管理”页面,点击“批量导入”按钮,粘贴以下 JSON 配置一键导入所需权限:
  1. {
  2.   "scopes": {
  3.     "tenant": [
  4.       "aily:file:read",
  5.       "aily:file:write",
  6.       "application:application.app_message_stats.overview:readonly",
  7.       "application:application:self_manage",
  8.       "application:bot.menu:write",
  9.       "cardkit:card:write",
  10.       "contact:user.employee_id:readonly",
  11.       "corehr:file:download",
  12.       "docs:document.content:read",
  13.       "event:ip_list",
  14.       "im:chat",
  15.       "im:chat.access_event.bot_p2p_chat:read",
  16.       "im:chat.members:bot_access",
  17.       "im:message",
  18.       "im:message.group_at_msg:readonly",
  19.       "im:message.group_msg",
  20.       "im:message.p2p_msg:readonly",
  21.       "im:message:readonly",
  22.       "im:message:send_as_bot",
  23.       "im:resource",
  24.       "sheets:spreadsheet",
  25.       "wiki:wiki:readonly"
  26.     ],
  27.     "user": ["aily:file:read", "aily:file:write", "im:chat.access_event.bot_p2p_chat:read"]
  28.   }
  29. }
复制代码
3.启用机器人能力

3.png

在“应用能力”页面:添加机器人能力。
4.获取应用凭证信息

4.png

复制App ID与App Secret;
5.PicoClaw配置飞书应用凭证

编辑PicoClaw配置文件
  1. vi ~/.picoclaw/config.json
复制代码
在配置文件中,找到channels.feishu,找不到就自己插入一条channel配置,enabled设置为true,然后app_id和app_secret填入上面获取到的应用凭证信息即可。
  1. {
  2.   ...
  3.   "channels": {
  4.     ...
  5.     "feishu": {
  6.       "enabled": true,
  7.       "app_id": "xxx",
  8.       "app_secret": "xxx",
  9.       "encrypt_key": "",
  10.       "verification_token": "",
  11.       "allow_from": []
  12.     },
  13.     ...
复制代码
6.PicoClaw启动网关

用于飞书机器人连接
  1. picoclaw gateway
复制代码
7.飞书应用配置事件订阅

5.png

在“事件与回调”-“事件配置”页面:选择使用长连接接收事件,并添加事件:im.message.receive_v1。
8.飞书发布应用

6.png

点击“创建版本”,填入相关信息发布即可。
9.飞书手机端使用

在飞书中找到刚创建的机器人,发送消息即可使用。
7.png

PicoClaw与OpenClaw对比

8.png

对比维度PicoClawOpenClaw差异说明开发语言GoTypeScript-内存占用1GBPicoClaw内存占用减少99%启动时间500秒PicoClaw启动时间缩短400倍硬件要求仅$10硬件较高配置(如Mac mini)PicoClaw硬件配置要求低支持平台RISC-V、ARM、x86主要面向个人电脑及服务器PicoClaw覆盖更广泛的硬件依赖与启动无运行时依赖,二进制直接启动需要Node.js环境及npm安装依赖PicoClaw部署相对简单主要定位超轻量级AI代理全能型AI代理-总结

PicoClaw和OpenClaw代表了AI助手的两种发展路径:
(1)PicoClaw专注于资源效率部署便捷性,适合边缘设备和低成本环境;
(2)OpenClaw专注于功能完整性用户体验,适合桌面系统和服务器环境;
两者并非替代关系,而是互补关系,共同扩展AI助手的应用边界。
最后的最后,使用Picoclaw、OpenClaw时需注意安全风险,建议将Picoclaw、OpenClaw等都部署在与主力电脑/手机相隔离的环境中,如独立的Mac Mini、安卓手机、云服务器,以保障系统安全。

来源:程序园用户自行投稿发布,如果侵权,请联系站长删除
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!

相关推荐

您需要登录后才可以回帖 登录 | 立即注册