乐于分享
好东西不私藏

OpenClaw 每日新玩法 | NanoClaw —— 轻量级、安全的 OpenClaw 替代方案

OpenClaw 每日新玩法 | NanoClaw —— 轻量级、安全的 OpenClaw 替代方案

📌 本期主题: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 模型

🎯 核心价值对比

痛点
OpenClaw 方案
NanoClaw 方案
代码复杂度
45+ 依赖,难以理解
500 行代码,一目了然
功能冗余
15+ 渠道,很多用不到
只有 WhatsApp,专注核心
安全问题
26% 技能有漏洞
容器隔离,5 分钟超时
定制难度
需要修改大量代码
直接让 AI 帮你改
学习曲线
需要读大量文档
代码简单,边用边学

🛠️ 核心架构

┌─────────────────────────────────────────┐│           WhatsApp 接口                  ││         (默认唯一通信渠道)                 │└──────────────┬──────────────────────────┘               │               ▼┌─────────────────────────────────────────┐│         Claude Agent SDK                ││    (核心大脑,处理所有对话和任务)            │└──────────────┬──────────────────────────┘               │               ▼┌─────────────────────────────────────────┐│         容器化执行环境                     ││   (Apple Containers / Docker)            ││      5 分钟超时,自动销毁                   │└─────────────────────────────────────────┘

📊 与 OpenClaw 全面对比

特性
OpenClaw
NanoClaw
代码行数
~10,000+
~500
依赖数量
45+
极少
支持渠道
15+
1 (WhatsApp)
配置文件
多个
技能系统
内置 30+
按需添加
安全模型
直接系统访问
容器隔离
定制方式
手动编辑
对话式 AI 修改
适合人群
高级用户/极客
DIY 爱好者

⚠️ 成本考量

项目
费用
说明
Claude 订阅
$20/月
必须(用于 Claude Code)
WhatsApp
免费
个人账号免费
VPS(可选)
$5-20/月
如需 24 小时运行
Docker
免费
开源容器

💰 总计:最低 $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 获取一张随机图片"   → 几秒后收到图片

📌 总结

核心价值

  1. 极简代码 —— 500 行,人人都能看懂
  2. AI 驱动定制 —— 缺什么就让 AI 写
  3. 安全设计 —— 容器隔离,最小权限
  4. 个人化 —— 每个人的都不一样

启动成本

  • ⏱️ 时间: 10-15 分钟安装
  • 💵 金钱: $20/月(Claude 订阅)
  • 📚 学习: 基础 Node.js 知识
  • 🔧 维护: 几乎为零(AI 帮你改)

适合人群

  • ✅ 喜欢 DIY 的技术爱好者
  • ✅ 关注安全的用户
  • ✅ 想学习 AI 助手原理
  • ✅ 只需要核心功能

项目地址

https://github.com/betterstackcom/nanoclaw[1]


OpenClaw 每日新玩法 | 自动采集与生成

引用链接

[1]https://github.com/betterstackcom/nanoclaw