文章目录
- 前言:从 OpenClaw 到 ZeroClaw 的进化
- ZeroClaw 接入飞书实战教程
-
- 准备工作
- 第一步:安装 ZeroClaw
- 第二步:初始化配置
- 第三步:配置飞书机器人
-
- 3.1 在飞书开发者后台创建应用
- 3.2 配置飞书机器人能力
- 3.3 发布应用
- 第四步:配置 ZeroClaw 飞书网关
- 第五步:启动 ZeroClaw 服务
- 第六步:测试飞书接入
- 进阶玩法:让飞书助手更懂你
-
- 1. 定制 AI 人设(AIEOS 支持)
- 2. 添加自定义技能
前言:从 OpenClaw 到 ZeroClaw 的进化
2026年初,AI Agent 领域掀起了一场“龙虾风暴”。由奥地利独立开发者 Peter Steinberger 打造的 OpenClaw(原名 Clawdbot)在 GitHub 上狂揽近 20 万星标,成为全球开发者瞩目的焦点 。OpenClaw 的创新之处在于,它不仅仅是“对话系统”,更是“执行系统”——能够直接操作本地操作系统,完成编写脚本、发送邮件、数据分析等任务,真正让 AI 从“大脑”进化为拥有“四肢”的数字员工 。
然而,随着 OpenClaw 的爆火,其先天缺陷也逐渐暴露。首先是惊人的资源消耗:用户反馈,仅完成 OpenClaw 的安装配置就可能消耗超 250 美元的 API Token,正常运行后每日使用成本在 10-25 美元之间 。更令人咋舌的是,OpenClaw 的内存占用超过 1.5GB,冷启动时间长达数秒甚至数分钟 。其次是安全隐患:由于 OpenClaw 需要较高的系统权限来执行本地操作,一旦被恶意利用,可能导致用户数据泄露、财产损失,甚至有用户报告因此遭受实际损失 。
正是这些痛点催生了 ZeroClaw 的诞生。作为一个由 Rust 编写的开源项目,ZeroClaw 采用了与 OpenClaw 截然不同的设计哲学:极致精简、安全优先、模型无关 。当 OpenClaw 还在依赖臃肿的 Node.js 运行时,ZeroClaw 已经将二进制体积压缩至 3.4MB,内存占用控制在 5-50MB,冷启动时间缩短到惊人的 10ms 级别 。这种数量级的性能提升,让 ZeroClaw 不仅能运行在云服务器上,甚至可以部署在树莓派等边缘设备中 。
如果说 OpenClaw 是用 TypeScript 打造的“全能重型机械臂”,那么 ZeroClaw 就是用 Rust 淬炼的“轻量合金爪”——保留了核心执行能力,却卸下了沉重的资源负担。
| 核心语言 | TypeScript (Node.js) | Rust |
| 二进制大小 | ~28MB (dist) | 3.4MB |
| 内存占用 | >1.5GB | 5-50MB |
| 冷启动时间 | 2-5秒甚至更长 | <10ms |
| 安全机制 | 依赖社区审核 | 原生沙箱隔离+配对机制 |
| 硬件适配 | 推荐 Mac Mini | 任何x86/ARM设备,包括10美元开发板 |
ZeroClaw 接入飞书实战教程
ZeroClaw 的强大之处不仅在于其轻量特性,更在于其高度可插拔的架构。通过其 Gateway(网关)组件,ZeroClaw 可以轻松接入飞书、Slack、Discord 等多种通信渠道 。下面我们将详细讲解如何将 ZeroClaw 接入飞书,打造属于你团队的 AI 助手。
准备工作
第一步:安装 ZeroClaw
ZeroClaw 的安装非常简单,得益于 Rust 语言的特性,只需几行命令:
# 克隆仓库
git clone https://github.com/theonlyhennygod/zeroclaw.git
cd zeroclaw
# 编译 release 版本(体积最小、速度最快)
cargo build –release
# 安装到系统路径
cargo install –path . –force
安装完成后,可以通过 zeroclaw –version 验证是否成功 。
第二步:初始化配置
运行配置向导,这将引导你完成基础设置:
zeroclaw onboard –interactive
在交互过程中,你需要完成三个核心配置 :
第三步:配置飞书机器人
这是接入飞书的关键步骤。
3.1 在飞书开发者后台创建应用
3.2 配置飞书机器人能力
3.3 发布应用
第四步:配置 ZeroClaw 飞书网关
ZeroClaw 的架构支持通过配置文件灵活定义各种渠道 。编辑 ZeroClaw 配置文件(通常位于 ~/.zeroclaw/config.toml 或通过 zeroclaw config 查看):
# 飞书网关配置
[[gateway]]
name = "feishu"
type = "webhook" # 飞书使用 webhook 方式接收事件
[gateway.feishu]
app_id = "你的飞书 App ID" # 从飞书开发者后台获取
app_secret = "你的飞书 App Secret" # 从飞书开发者后台获取
port = 8080 # 监听端口,需与飞书后台配置一致
path = "/webhook/feishu" # 回调路径,需与飞书后台配置一致
# 加密配置(可选,但推荐)
encryption_key = "your-encryption-key" # 用于加密飞书发送的敏感数据
# 安全配对码(与 onboard 设置的一致)
pairing_code = "你的安全配对码"
# 指定该网关使用的模型
[gateway.model]
provider = "openai" # 或 deepseek、anthropic 等
model_name = "gpt-3.5-turbo" # 根据你的需求选择
第五步:启动 ZeroClaw 服务
配置完成后,启动 ZeroClaw 守护进程:
zeroclaw daemon
如果希望守护进程在后台持续运行,可以使用:
nohup zeroclaw daemon > zeroclaw.log 2>&1 &
查看运行状态:
zeroclaw status
第六步:测试飞书接入
进阶玩法:让飞书助手更懂你
1. 定制 AI 人设(AIEOS 支持)
ZeroClaw 支持 AIEOS(人工智能实体对象规范),你可以通过 JSON 文件为 AI 定制“灵魂” 。创建一个 identity.json:
{
"identity": {
"name": "王助手",
"background": "某互联网公司运维专家,精通 Linux 和自动化"
},
"psychology": {
"personality": "严谨、高效、耐心",
"moral_guidelines": "保护用户隐私,不执行危险命令"
},
"linguistics": {
"style": "专业简洁,偶尔使用表情符号",
"catchphrases": ["收到,正在处理…", "任务已完成,请查收"]
},
"motivations": {
"core_drive": "提升团队效率",
"goals": ["7×24小时稳定服务", "0安全事故"]
}
}
然后在 ZeroClaw 配置中引入:
[identity]
format = "aieos"
aieos_path = "/path/to/identity.json"
2. 添加自定义技能
ZeroClaw 支持通过 Skills 机制扩展功能 。例如,添加一个查询服务器状态的技能,让飞书助手可以帮你执行 Shell 命令(需谨慎配置权限)。
总结:为什么选择 ZeroClaw + 飞书?
当 OpenClaw 还在为高昂的硬件成本和安全隐患烦恼时,ZeroClaw 已经走出了另一条路:用 Rust 的严谨抹平性能鸿沟,用沙箱机制守护安全底线 。通过接入飞书,ZeroClaw 化身为你团队中永不疲倦的数字员工——无论是在群里 @它查询数据,还是私聊让它处理自动化任务,它都能以极快的响应速度完成任务。
更重要的是,ZeroClaw 的轻量特性意味着你可以以极低的成本部署多个专用 Agent:一个负责运维监控,一个负责信息汇总,一个负责代码辅助……它们并行运行,互不干扰,共同构建你的“一人企业”AI 集群 。
在这个 Agentic AI 时代,拼的不再是模型对话的文采,而是以最低成本执行最高效率的能力。ZeroClaw 接入飞书,正是这一理念的完美实践。
项目地址:
· ZeroClaw GitHub:https://github.com/theonlyhennygod/zeroclaw · 飞书开放平台:https://open.feishu.cn/
快去打造属于你的飞书 AI 助手吧!



