📌 本期主题:NanoClaw —— 轻量级、安全的 OpenClaw 替代方案
❓ NanoClaw 是什么?在哪下载?怎么获取?
重要说明: NanoClaw 是一个极简主义的个人 AI 助手,只有约 500 行代码,是 OpenClaw 的轻量级替代方案。
它是:
✅ 超轻量级 AI 助手 —— 仅约 500 行代码,易于理解和修改 ✅ 基于 Claude Agent SDK —— 利用 Claude 的代码能力自动扩展功能 ✅ 容器化安全运行 —— 使用 Apple Containers(Mac)或 Docker(Linux)隔离执行 ✅ WhatsApp 原生支持 —— 默认通过 WhatsApp 交互,扫码即用
它不是:
❌ OpenClaw 的完整版(没有 45+ 依赖、15+ 渠道支持) ❌ 开箱即用的多功能助手(需要自己定制功能) ❌ 适合所有人的通用解决方案(适合喜欢 DIY 的用户)
🚀 如何获取(10 分钟搞定)
前置条件
Node.js >= 20 Docker(Linux)或 Apple Containers(Mac) Claude 订阅(用于 Claude Code)
安装步骤
# 1. 克隆项目git clone https://github.com/betterstackcom/nanoclaw.gitcd nanoclaw# 2. 安装依赖npm install# 3. 使用 Claude Code 初始化claude code /setup# 4. 扫码连接 WhatsApp# 终端会显示二维码,用手机 WhatsApp 扫码# 连接成功后会提示"Ready"# 5. 开始使用# 在 WhatsApp 中发送消息给你的 NanoClaw# 默认使用 Claude Sonnet 模型🎯 核心价值对比
🛠️ 核心架构
┌─────────────────────────────────────────┐│ WhatsApp 接口 ││ (默认唯一通信渠道) │└──────────────┬──────────────────────────┘ │ ▼┌─────────────────────────────────────────┐│ Claude Agent SDK ││ (核心大脑,处理所有对话和任务) │└──────────────┬──────────────────────────┘ │ ▼┌─────────────────────────────────────────┐│ 容器化执行环境 ││ (Apple Containers / Docker) ││ 5 分钟超时,自动销毁 │└─────────────────────────────────────────┘📊 与 OpenClaw 全面对比
⚠️ 成本考量
💰 总计:最低 $20/月(Claude 订阅)
📋 7 天实操清单
Day 1:基础设置
安装 Node.js >= 20 安装 Docker 克隆 NanoClaw 项目 连接 WhatsApp 测试基础对话
Day 2:功能探索
询问当前支持的功能 测试网页浏览 测试任务设置 测试邮件读取
Day 3:定制开发
识别缺少的功能 请求 AI 添加功能 测试新功能 记录修改内容
Day 4-7:深度使用
日常任务自动化 集成其他服务 优化配置 备份代码
💡 进阶玩法示例
让 AI 帮你添加图片功能
1. 在 WhatsApp 中问: "你有发送图片的功能吗?" → AI 回复:"目前没有这个功能"2. 请求添加: "请帮我添加发送图片的功能" → AI 会给出修改计划3. 确认修改: "好的,请执行" → AI 创建 send_image 工具4. 重启服务后测试: "从 Unsplash 获取一张随机图片" → 几秒后收到图片📌 总结
核心价值
极简代码 —— 500 行,人人都能看懂 AI 驱动定制 —— 缺什么就让 AI 写 安全设计 —— 容器隔离,最小权限 个人化 —— 每个人的都不一样
启动成本
⏱️ 时间: 10-15 分钟安装 💵 金钱: $20/月(Claude 订阅) 📚 学习: 基础 Node.js 知识 🔧 维护: 几乎为零(AI 帮你改)
适合人群
✅ 喜欢 DIY 的技术爱好者 ✅ 关注安全的用户 ✅ 想学习 AI 助手原理 ✅ 只需要核心功能
项目地址
https://github.com/betterstackcom/nanoclaw[1]
OpenClaw 每日新玩法 | 自动采集与生成
引用链接
[1]https://github.com/betterstackcom/nanoclaw
夜雨聆风