为什么体积这么重要
大多数 AI 助手动辄几个 GB 的二进制文件,依赖链复杂,低端硬件根本跑不动。NullClaw 走了完全相反的路线:单个静态二进制,零运行时依赖,毫秒级启动。
678 KB 是什么概念?比你在 Slack 里发的大多数图片还小。
体积和依赖直接决定了你能把它部署在哪里。一个 678 KB 的无依赖二进制,意味着它可以运行在边缘设备、旧手机、廉价开发板和极简容器里——这些场景对那些动辄几个 GB 的方案来说根本不可能。对于独立开发者来说,部署成本几乎可以忽略不计。
架构设计
NullClaw 基于 Zig 的 vtable 驱动架构构建,每个扩展点都是显式且可替换的。这个设计思路很实用——你可以按需替换任何模块,而不用担心牵一发动全身。
核心功能
- 多渠道支持:Telegram、Discord、Signal、WeChat,主流通讯平台基本覆盖
- 多模型接入:OpenRouter、Ollama、Groq,也支持本地模型
- 网关运行时:内置心跳检测和调度器
- 记忆迁移:支持从 OpenClaw 迁移数据
- 交互式引导:内置 onboarding 向导,上手门槛低
适合谁用
如果你是独立开发者,想给自己搭一个私有的 AI 助手,又不想为此付出高昂的服务器成本,NullClaw 值得一看。它的定位非常明确:一个你真正能部署到任何地方的生产级运行时。跑在树莓派上、跑在老旧的 VPS 上、跑在 Docker 极简镜像里,都没问题。
项目 100% 开源,可以在 GitHub 上找到完整源码。对于想用 Zig 构建高性能基础设施的开发者来说,这个项目本身的代码也是不错的学习素材。