这简直是 OpenClaw 宇宙的“寒武纪大爆发”!
昨天刚为大家分享了 Rust 语言版本的 OpenClaw:Moltis(主打安全沙箱),现在又在 GitHub 上刷到另一个 Rust 版,不过是个更狠的角色,名为:ZeroClaw。
![]()
刚刚开源 2 天就在 GitHub 斩获了3.4KStar!
![]()
Moltis 是更偏 AI CLI/本地开发助手,而 ZeroClaw 则更偏 Agent 基础设施内核。
它不仅是用 Rust 重写那么简单,它是从架构层面重新定义了AI Agent 的基础设施。它把 Agent 变成了一个仅 3.4MB 的系统级守护进程,启动时间不到 10ms。
它的定位非常明确:默认精简、默认安全、默认可替换,应该像操作系统一样精简、安全、可插拔。
它本质不是一个“AI 应用”,而是一个 Agent 运行时 + 插件式框架内核。
架构之美:基于Trait的插件系统
ZeroClaw 没有把功能写死,而是定义了一套Rust Traits(特征/接口)。
它定义了 8 大核心 Trait(接口):
- Provider(提供者): 负责连接 AI 模型。
- Channel(渠道): 负责连接 Telegram、Discord 等通信工具。
- Tool(工具): 负责执行具体任务。
- Memory(内存): 负责存储对话历史。
- Tunnel(隧道)、Observability(可观测性) 等...
这就像乐高积木的标准接口:
- Provider Trait:接 OpenAI, Claude, DeepSeek 还是本地 Ollama?随便换。
- Channel Trait:接 Telegram, Discord 还是 Slack?插拔式替换。
- Memory Trait:存 Redis 还是 SQLite?由你定。
这种设计带来了零厂商锁定。哪天 OpenAI 涨价了,你改个配置就能切到 openrouter,甚至不需要重启守护进程。
运维友好:从“脚本”进化为“服务”
ZeroClaw 最让我惊喜的是它的运维工具链,非常成熟:
- 全自动守护进程:它内置了 Supervisor 机制。如果不小心崩溃了,它会自动重启;它有 Cron 调度器,可以执行“每天早上 8 点爬取新闻”这种周期性任务。
- 一键体检:环境缺什么?配置哪里错了?运行这个命令,它会像医生一样给你出报告。
- 平滑迁移:它甚至想好了怎么挖 OpenClaw 的墙角。它支持直接读取 OpenClaw 的配置和记忆,帮你无痛迁移到 ZeroClaw。
虽然它体积小,但在安全上没缩水:
- 显式白名单:AI 能访问哪些目录、能运行哪些命令,必须显式授权。
- 配对验证:不是谁都能连上它的网关,需要密钥配对。
- 随机端口网关:Webhooks 服务默认使用随机端口,减少被扫描风险。
项目作者直接输出了一份 ZeroClaw 和 OpenClaw 及其一系列轻量级平替项目的对比数据。
![]()
这个内存差距非常夸张。
看到这个 7.8MB 对比 1.52GB 的数据了吗?这意味着在同样的硬件资源下(比如一台 4GB 内存服务器),你可以跑 200 个 ZeroClaw 实例,而 OpenClaw 跑 2 个就 OOM(内存溢出)了。
使用指南
ZeroClaw 把 “易用性” 刻进了命令行,从安装到高阶使用,所有核心指令都给大家整理好了,复制就能用。
第一步:克隆仓库并安装
# 克隆仓库git clone https://github.com/theonlyhennygod/zeroclaw.gitcd zeroclaw# 编译构建(release版本性能最优)cargo build --release# 安装到系统(--force覆盖旧版本)cargo install --path . --force第二步:初始化配置(三种方式任选)
# 方式1:快速无交互配置(直接指定API Key和提供者)zeroclaw onboard --api-key sk-... --provider openrouter# 方式2:交互式向导配置(新手友好,按需选择)zeroclaw onboard --interactive# 方式3:仅修复渠道/允许列表(轻量化配置)zeroclaw onboard --channels-only第三步:核心功能使用
# 1. 单次对话(直接传指令)zeroclaw agent -m "Hello, ZeroClaw!"# 2. 交互式聊天模式(实时对话)zeroclaw agent# 3. 启动网关服务(webhook服务器)zeroclaw gateway # 默认地址:127.0.0.1:8080zeroclaw gateway --port 0 # 随机安全端口(强化安全)# 4. 启动全自主化运行时(守护进程)zeroclaw daemon# 5. 查看系统状态zeroclaw status# 6. 运行系统诊断(排查问题)zeroclaw doctor# 7. 检查渠道健康状态zeroclaw channel doctor# 8. 获取集成配置详情(示例:Telegram)zeroclaw integrations info Telegram# 9. 管理后台服务zeroclaw service install # 安装后台服务zeroclaw service status # 查看服务状态# 10. 从OpenClaw迁移内存数据(先安全预览)zeroclaw migrate openclaw --dry-run # 干跑预览(不实际迁移)zeroclaw migrate openclaw # 正式迁移从命令结构就能看出来:
- zeroclaw onboard- zeroclaw daemon- zeroclaw gateway- zeroclaw service install- zeroclaw doctor- zeroclaw status- zeroclaw channel doctor- zeroclaw integrations info这是可运维、可监控、可部署的基础设施。
ZeroClaw 再次证明了 Rust 在 AI 基础设施领域的巨大潜力——极低的资源消耗、极高的安全性和稳定性。
对于那些受够了 Node.js 内存泄漏和慢启动的运维人员和开发者来说,ZeroClaw 简直就是“梦中情 Agent”。
如果你受够了 Node.js 的臃肿,受够了 Python 的依赖地狱,是时候试试 Rust 的锋利了。
GitHub:
https://github.com/theonlyhennygod/zeroclaw
特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。
Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.