🍑 OpenClaw 每日新玩法 | 2026-03-27

📌 本期主题: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 分钟搞定):

1. 确保前置条件:
   - Node.js >= 20
   - Docker(Linux)或 Apple Containers(Mac)
   - Claude 订阅(用于 Claude Code)

2. 克隆项目:
   git clone https://github.com/betterstackcom/nanoclaw.git
   cd nanoclaw

3. 安装依赖:
   npm install

4. 使用 Claude Code 初始化:
   claude code /setup

5. 扫码连接 WhatsApp:
   - 终端会显示二维码
   - 用手机 WhatsApp 扫码
   - 连接成功后会提示"Ready"

6. 开始使用:
   - 在 WhatsApp 中发送消息给你的 NanoClaw
   - 默认使用 Claude Sonnet 模型

前提条件:

  • ✅ Claude 订阅(必须,用于 Claude Code SDK)
  • ✅ Node.js >= 20
  • ✅ Docker(Linux VPS)或 Apple Containers(Mac)
  • ✅ WhatsApp 账号(用于连接)

不需要:

  • ❌ 不需要复杂的配置文件
  • ❌ 不需要数据库
  • ❌ 不需要 API 密钥(除了 Claude)
  • ❌ 不需要手动编写代码

🎯 核心价值

痛点场景

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

解决方案

NanoClaw 的设计哲学:

  1. 极简主义 —— 只保留最核心的功能
  2. AI 驱动定制 —— 缺什么功能就让 AI 帮你写
  3. 安全优先 —— 容器化运行,最小权限原则
  4. 个人化 —— 每个人的 NanoClaw 都不同

🛠️ 工具详解

核心架构

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

与 OpenClaw 对比

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

为什么需要 NanoClaw?

Cisco 安全报告数据:

  • 26% 的 AI 助手技能存在安全漏洞
  • OpenClaw 默认支持大量技能,攻击面大
  • NanoClaw 最小化设计,减少风险

实际场景:

  • 你只需要 WhatsApp 通知,不需要 15 个渠道
  • 你想要图片发送功能,但 OpenClaw 默认没有
  • 你担心 AI 助手有太高系统权限
  • 你想学习 AI 助手如何工作,但代码太复杂

🚀 快速启动指南

第一步:准备环境

# 1. 检查 Node.js 版本
node --version  # 需要 >= 20

# 2. 安装 Docker (Linux)
curl -fsSL https://get.docker.com | sh
sudo usermod -aG docker $USER

# 3. 验证 Claude Code
claude --version

第二步:安装 NanoClaw

# 克隆项目
git clone https://github.com/betterstackcom/nanoclaw.git
cd nanoclaw

# 安装依赖
npm install

第三步:连接 WhatsApp

# 使用 Claude Code 初始化
claude code /setup

# 终端会显示二维码,用手机 WhatsApp 扫码
# 成功后显示 "Ready"

第四步:测试基础功能

在 WhatsApp 中发送:
"你好,请自我介绍"

"今天天气如何?"

"帮我设置一个明天早上 8 点的提醒"

第五步:定制功能(核心玩法)

示例:添加图片发送功能

1. 在 WhatsApp 中问:
   "你有发送图片的功能吗?"
   
   → AI 回复:"目前没有这个功能"

2. 请求添加:
   "请帮我添加发送图片的功能"
   
   → AI 会给出修改计划

3. 确认修改:
   "好的,请执行"
   
   → AI 创建 send_image 工具

4. 重启服务:
   npm restart

5. 测试新功能:
   "从 Unsplash 获取一张随机图片"
   
   → 几秒后收到图片

⚠️ 注意事项

技术栈选择

组件 要求 原因
Node.js >= 20 需要最新 ES 特性
Claude 模型 Sonnet(默认) SDK 默认,可切换
容器 Docker/Apple Containers 安全隔离
通信 WhatsApp 唯一默认渠道

安全提示

  1. VPS 部署最佳实践:

    • 使用非 root 用户
    • 禁用 SSH 密码登录
    • 仅通过 Tailscale 等内网访问
    • 定期更新系统
  2. 容器超时:

    • 默认 5 分钟自动销毁
    • 防止长时间占用资源
    • 敏感操作后自动清理
  3. 权限最小化:

    • 不直接访问系统文件
    • 所有操作通过容器
    • 需要权限时明确请求

成本考量

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

总计: 最低 $20/月(Claude 订阅)


📋 实操清单

Day 1:基础设置

  • 安装 Node.js >= 20
  • 安装 Docker
  • 克隆 NanoClaw 项目
  • 连接 WhatsApp
  • 测试基础对话

Day 2:功能探索

  • 询问当前支持的功能
  • 测试网页浏览(如果有)
  • 测试任务设置
  • 测试邮件读取(如果配置)

Day 3:定制开发

  • 识别缺少的功能
  • 请求 AI 添加功能
  • 测试新功能
  • 记录修改内容

Day 4-7:深度使用

  • 日常任务自动化
  • 集成其他服务
  • 优化配置
  • 备份代码

💡 进阶玩法

工具联动

NanoClaw + 外部 API:

让 AI 帮你集成:
- 天气 API
- 新闻 RSS
- 股票查询
- 待办事项同步

NanoClaw + Home Assistant:

智能家居控制:
- "打开客厅灯"
- "调节空调到 25 度"
- "查看摄像头状态"

自动化工作流

晨间例行:

每天 8:00 自动:
1. 读取今日日历
2. 查询天气
3. 发送新闻摘要
4. 提醒待办事项

晚间总结:

每天 22:00 自动:
1. 总结今日完成事项
2. 准备明日计划
3. 关闭智能家居设备

📌 总结

本质对比

维度 OpenClaw NanoClaw
定位 全能型 AI 助手 极简主义个人助手
哲学 功能丰富,开箱即用 少即是多,按需定制
安全 信任用户,直接访问 零信任,容器隔离
学习 文档驱动 代码驱动
适合 需要多平台/多技能 专注核心/DIY 爱好者

核心价值

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

启动成本

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

下一步行动

# 1. 访问项目页面
https://github.com/betterstackcom/nanoclaw

# 2. 阅读 README
# 3. 安装并体验
# 4. 根据需要定制功能

适合人群:

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

不适合人群:

  • ❌ 需要开箱即用的多平台支持
  • ❌ 不想写代码/定制
  • ❌ 没有 Claude 订阅预算

本文由自动化脚本生成 | 视频 ID: AQ5uiLyr8bQ | MD5: b13c941f760c95ddcd2b02dc1178039e

Logo

有“AI”的1024 = 2048,欢迎大家加入2048 AI社区

更多推荐