Brave
@47c132035ed7a1105a867946b99d67af 人工智能研究 公开
讨论 Clawdbot/Moltbot 更名 OpenClaw:背景、影响与迁移指南

Clawdbot/Moltbot 更名 OpenClaw:背景、影响与迁移指南

一、认识 OpenClaw —— 不只是另一个 ChatGPT 克隆

1.1 什么是 OpenClaw?

OpenClaw(原名 Clawdbot/Moltbot)是一款开源、免费、本地优先的个人 AI 助手,由奥地利开发者 Peter Steinberger(PSPDFKit/Nutrient 创始人,曾以 €1 亿出售公司)于 2025 年 11 月创建。它的核心理念是:让 AI 真正成为你的"数字员工",而不仅仅是一个聊天机器人。

与传统的 AI 助手不同,OpenClaw 具备以下独特能力:

特性描述
🏠 本地运行完全在你自己的设备上运行(Mac、Windows、Linux、树莓派、云服务器均可)
🧠 持久化记忆能够跨会话记住你的偏好、上下文和历史决策
🔧 系统级操作拥有与人类用户同等级别的系统权限,可直接调用终端、编写脚本、操作文件
💬 多平台集成支持 WhatsApp、Telegram、Slack、Discord、Google Chat、Signal、iMessage、Microsoft Teams、Matrix、Zalo、WebChat 等渠道
⏰ 主动检查机制(Heartbeats)能够定期检查邮箱、日历、通知,并主动联系你
🎙️ 语音交互Voice Wake + Talk Mode,支持 macOS/iOS/Android 语音唤醒和对话
🎨 Live Canvas代理驱动的可视化工作区(A2UI)
🔄 技能系统支持 bundled、managed 和 workspace 技能,可扩展能力

🦞 为什么是龙虾? OpenClaw 的名字来源于 Peter 的个人 AI 助手角色 "Clawd"——一只太空龙虾。龙虾的"claw"(钳子)与 Anthropic 的 "Claude" 发音相似,这也为后来的商标争议埋下了伏笔。"OpenClaw" 既保留了龙虾的钳子意象,又通过 "Open" 强调项目的开源属性。

1.2 OpenClaw 的核心架构

理解 OpenClaw 的架构对于后续的迁移工作至关重要。其核心是一个名为 "Gateway(网关)" 的中央进程:

┌─────────────────────────────────────────────────────────────────┐
│                        用户交互层                                │
│  WhatsApp│Telegram│Slack│Discord│Signal│iMessage│Teams│Matrix  │
│                   │Google Chat│Zalo│WebChat                      │
└─────────────────────────────────────────────────────────────────┘
                              │
                              ▼
┌─────────────────────────────────────────────────────────────────┐
│                     Gateway(本地网关)                          │
│   • 消息路由           • 会话管理                                │
│   • API 调用管理       • Cron 定时任务                           │
│   • 本地命令执行       • Webhooks                                │
│   • 安全认证控制       • Control UI                              │
└─────────────────────────────────────────────────────────────────┘
                              │
                              ▼
┌─────────────────────────────────────────────────────────────────┐
│                       AI 模型层                                  │
│  Anthropic Claude│OpenAI│Google Gemini│本地模型│其他提供商        │
└─────────────────────────────────────────────────────────────────┘

工作流程简述:

  1. 你通过 WhatsApp、Telegram 等应用发送消息
  2. 消息被发送到在你本地运行的 Gateway
  3. Gateway 将请求路由给 AI 模型(推荐 Anthropic Opus 4.5),并接收响应
  4. 如果响应包含可执行的命令,Gateway 就在你的电脑上执行这些命令

1.3 爆发式增长

2026 年 1 月,OpenClaw 在社交媒体上引发病毒式传播:

  • GitHub Stars:从约 5,000 颗在短短几天内飙升,截至 2026 年 2 月已超过 152,000 颗(152k)
  • 访问量:一周内吸引约 200 万访问者
  • 社区影响:Discord 服务器在短时间内涌入数千名成员
  • 硬件带动效应:据报道,OpenClaw 的火爆甚至导致 Mac mini 销量激增
  • 业界认可Andrej Karpathy(前 Tesla AI 总监、OpenAI 联合创始人)评价称:"这是我最近看到的最令人难以置信的、接近科幻起飞的事情。"

二、为什么改名?—— 从 Clawdbot 到 Moltbot 再到 OpenClaw

2.1 三次命名的完整历程

OpenClaw 经历了三个名称阶段:

阶段名称时间原因
1️⃣Clawdbot2025年11月初始名称,"Clawd" 是对 "Claude" 的戏谑谐音
2️⃣Moltbot2026年1月27日Anthropic 发出商标警告后被迫更名
3️⃣OpenClaw2026年1月30日社区主动选择的最终名称

2.1.1 第一次改名:Clawdbot → Moltbot

2026 年 1 月 27 日,项目创始人 Peter Steinberger 在 X(原 Twitter)上宣布:应 Anthropic 公司的要求,Clawdbot 将更名为 Moltbot。

具体原因:

  • "Clawdbot" 与 "Claude" 发音过于相似,存在商标侵权风险
  • Anthropic 作为 Claude 模型的开发商,提出了商标相关的担忧
  • Peter 配合更名以避免法律纠纷

💡 背景知识: Anthropic 是 Claude 系列大语言模型的开发公司,由前 OpenAI 成员创立。Claude 是目前最强大的 AI 模型之一,也是 OpenClaw 官方推荐的首选模型。

"Moltbot" 名称的寓意:

Peter Steinberger 解释了这个名称的含义:

"Molt"(蜕皮)是龙虾生长的方式——蜕掉旧壳,变得更大更强。这代表了项目的成长和蜕变。但说实话,这个名字念起来并不那么顺口。

2.1.2 第二次改名:Moltbot → OpenClaw

仅仅 3 天后2026 年 1 月 30 日),项目再次更名为 OpenClaw

这次改名的不同之处:

  • 这是主动选择,而非被迫
  • 在发布前进行了商标搜索
  • 提前注册了域名(openclaw.ai)
  • 编写了完整的迁移代码

"OpenClaw" 名称的优势:

  • 保留了龙虾的"钳子"(claw)意象
  • "Open" 强调项目的开源属性
  • 简洁易记,便于传播

2.2 改名过程中的混乱

第一次改名过程(Clawdbot → Moltbot)发生了严重的混乱:

问题详情
🔴 账号被抢注Peter 试图同时重命名 GitHub 组织和 X/Twitter 账号,在释放旧名称和申请新名称之间的约 10 秒间隙,加密货币投机者抢注了两个账号
🔴 加密骗局滋生出现多个虚假的 "Moltbot 代币" 项目,声称与官方有关联
🔴 数据库泄露安全研究员发现 Moltbook 网站数据库暴露在公网,API 密钥可被任意访问

Peter Steinberger 不得不公开声明:他没有发行任何代币的计划,任何声称其参与的代币项目都是欺诈行为。


三、对现有安装的影响 —— 好消息与注意事项

3.1 好消息:核心组件已更新为 OpenClaw ✅

项目已完成向 OpenClaw 的完整迁移,以下是当前的配置信息:

组件当前状态
GitHub 仓库🟢 https://github.com/openclaw/openclaw
命令行工具🟢 使用 openclaw 命令
配置文件🟢 ~/.openclaw/openclaw.json
配置目录🟢 ~/.openclaw/
npm 包名🟢 openclaw
官方文档🟢 https://docs.openclaw.ai
官方网站🟢 https://openclaw.ai
项目使命🟢 完全不变

3.2 需要更新的内容 ⚠️

3.2.1 如果你之前安装过 Clawdbot/Moltbot

需要完全重新安装为 OpenClaw:

# 卸载旧版本(如果存在)
npm uninstall -g clawdbot
npm uninstall -g moltbot

# 安装 OpenClaw
npm install -g openclaw@latest
# 或
pnpm add -g openclaw@latest

# 运行引导向导
openclaw onboard --install-daemon

3.2.2 配置文件迁移

配置目录从 ~/.clawdbot/~/.moltbot/ 变更为 ~/.openclaw/。建议:

  1. 备份旧配置
  2. 运行 openclaw onboard 重新配置
  3. 手动迁移必要的自定义设置

3.2.3 官方资源链接

资源类型新地址
GitHub 仓库https://github.com/openclaw/openclaw
官方文档https://docs.openclaw.ai
官方网站https://openclaw.ai
发布版本https://github.com/openclaw/openclaw/releases

3.3 安装检查清单 📋

# 1. 全新安装
npm install -g openclaw@latest

# 2. 运行引导向导
openclaw onboard --install-daemon

# 3. 运行诊断检查
openclaw doctor

# 4. 检查健康状态
openclaw health

四、升级与版本管理

4.1 安装方法

方式一:npm/pnpm 安装(推荐)⭐

npm install -g openclaw@latest
# 或
pnpm add -g openclaw@latest

# 运行引导向导(安装守护进程)
openclaw onboard --install-daemon

引导向导会:

  • ✅ 配置 Gateway
  • ✅ 设置工作区(workspace)
  • ✅ 配置频道(channels)
  • ✅ 安装技能(skills)
  • ✅ 安装守护进程(launchd/systemd 用户服务)

方式二:源码安装

git clone https://github.com/openclaw/openclaw.git
cd openclaw
pnpm install
pnpm ui:build  # 首次运行时自动安装 UI 依赖
pnpm build
pnpm gateway:watch

4.2 升级方法

# 使用内置升级命令
openclaw update

# 或通过 npm
npm install -g openclaw@latest

# 升级后运行诊断
openclaw doctor

4.3 版本通道选择

OpenClaw 提供三种版本通道:

通道版本格式npm dist-tag稳定性适合人群
stablevYYYY.M.DvYYYY.M.D-<patch>latest⭐⭐⭐ 最稳定生产环境用户
betavYYYY.M.D-beta.Nbeta⭐⭐ 较稳定愿意尝鲜的用户
devmain 分支 HEADdev⭐ 可能不稳定开发者、贡献者

切换通道命令:

openclaw update --channel stable   # 切换到稳定版
openclaw update --channel beta     # 切换到测试版
openclaw update --channel dev      # 切换到开发版

4.4 当前最新版本

截至 2026 年 2 月,最新稳定版为 v2026.2.1,共有 35+ 个发布版本


五、安全风险与防护建议

5.1 为什么需要特别关注安全?

OpenClaw 的强大能力是一把双刃剑。它拥有与你相同的系统权限,这意味着:

  • ✅ 可以帮你高效完成各种任务
  • ⚠️ 一旦被攻击者利用,后果也同样严重

官方文档明确指出:

"OpenClaw 的 Web 界面仅供本地使用。不要将其绑定到公共互联网;它没有针对公共暴露进行加固。"

Peter Steinberger 也承认:

"说实话,它还没有准备好让普通用户安装。"

5.2 已披露的严重安全漏洞(2026 年 1-2 月)

5.2.1 CVE-2026-25253:一键远程代码执行漏洞

CVSS 评分:8.8(高危)

漏洞详情:

  • 已在 v2026.1.29(2026年1月30日)修复
  • Control UI 信任查询字符串中的 gatewayUrl 而不进行验证
  • 页面加载时自动连接并在 WebSocket 连接载荷中发送存储的 Gateway token
  • 点击恶意链接可将 token 发送到攻击者控制的服务器
  • 攻击者可连接到受害者的本地 Gateway,修改配置,实现一键 RCE

漏洞发现者: Mav Levin(depthfirst 安全研究员)

5.2.2 WebSocket 源验证缺失

OpenClaw 服务器不验证 WebSocket Origin 头,允许任何网站发起请求,绕过 localhost 网络限制。

5.2.3 暴露的 Gateway 实例

安全研究员 Jamieson O'Reilly(Dvuln)使用 Shodan 扫描发现:

  • 在端口 18789 搜索 "Clawdbot Control" 即可在几秒钟内发现超过 900 个暴露的实例
  • 许多实例完全没有启用认证
  • 可能泄露 API 密钥、OAuth 令牌、私密聊天记录

5.2.4 技能(Skills)供应链风险

Cisco 研究发现:

  • 分析了 31,000 个代理技能
  • 26% 包含至少一个漏洞
  • 测试了一个名为 "What Would Elon Do?" 的第三方技能
  • 发现 9 个安全问题,包括 2 个严重5 个高危
  • 最严重的发现:主动数据外泄——技能明确指示 bot 执行 curl 命令将数据发送到技能作者控制的外部服务器

5.3 漏洞根因分析

OpenClaw 默认信任来自 localhost 的连接,无需认证即可访问。这在单机使用时是安全的,但在以下场景会产生问题:

┌─────────────────────────────────────────────────────────────────┐
│                      典型问题场景                                │
├─────────────────────────────────────────────────────────────────┤
│                                                                 │
│   互联网用户 ──→ nginx(反向代理) ──→ OpenClaw Gateway          │
│                    │                      │                     │
│                    │     同一台服务器      │                     │
│                    │    (看起来像 localhost)                   │
│                                                                 │
│   结果:Gateway 认为请求来自 localhost,跳过认证!              │
│                                                                 │
└─────────────────────────────────────────────────────────────────┘

5.4 安全防护建议

官方推荐的安全策略遵循三个原则:

"身份优先 → 范围其次 → 模型最后"

  1. 身份优先:决定谁可以与机器人对话(DM 配对 / 白名单 / 明确的 'open' 设置)
  2. 范围其次:决定机器人被允许在哪里行动(群组白名单 + 提及门控、工具限制、沙箱、设备权限)
  3. 模型最后:假设模型可能被操纵;设计时确保操纵的影响范围有限

具体防护措施

措施命令/操作
收紧文件权限chmod 700 ~/.openclawchmod 600 ~/.openclaw/openclaw.json
保护凭证文件同样保护 ~/.openclaw/credentials/ 目录
使用零信任网络永远不要将控制界面直接暴露到公网,建议使用 Tailscale 等零信任方案
隔离运行环境使用新账号、临时手机号、独立的密码管理器
启用认证确保 Gateway 配置了 token 或 password 认证
启用沙箱设置 agents.defaults.sandbox.mode: "non-main" 在 Docker 沙箱中运行非主会话
定期诊断运行 openclaw doctor 检查风险配置

Gateway 认证配置示例

{
  "gateway": {
    "mode": "local",
    "bind": "lan",
    "port": 18789,
    "auth": {
      "mode": "token",
      "token": "你的安全token"
    },
    "controlUi": {
      "enabled": true,
      "allowInsecureAuth": false
    }
  }
}

Tailscale 配置

OpenClaw 支持自动配置 Tailscale Serve(仅限 tailnet)或 Funnel(公网):

{
  "gateway": {
    "tailscale": {
      "mode": "serve"
    }
  }
}
  • serve:仅 tailnet 内部可访问
  • funnel:公网 HTTPS 访问(必须设置 gateway.auth.mode: "password"

六、常见配置问题与排错

6.1 配置文件结构

~/.openclaw/
├── openclaw.json              # 主配置文件
├── credentials/               # 凭证存储
│   └── *.json
├── workspace/                 # 工作区目录
│   └── skills/                # 技能目录
│       └── <skill>/
│           └── SKILL.md
└── agents/
    └── main/
        └── agent/
            ├── auth-profiles.json   # API 密钥配置
            └── models.json          # 模型提供商配置

6.2 最小配置示例

~/.openclaw/openclaw.json

{
  "agents": {
    "defaults": {
      "model": {
        "primary": "anthropic/claude-opus-4.5"
      }
    }
  }
}

6.3 模型推荐

官方强烈推荐使用 Anthropic Pro/Max (100/200) + Opus 4.5

  • 长上下文能力强
  • 更好的提示注入抵抗能力

6.4 诊断命令

# 全面诊断检查(会显示风险配置)
openclaw doctor

# 健康状态检查
openclaw health

# 查看当前配置
openclaw config get gateway

# 查看模型认证状态
openclaw models auth order get

6.5 常见配置错误

❌ 错误✅ 正确做法
使用 auto 作为模型名称指定具体模型,格式为 <提供商>/<模型名>,如 anthropic/claude-opus-4.5
将 Gateway 绑定到公网使用 Tailscale Serve/Funnel 或 SSH 隧道
不启用认证配置 gateway.auth.mode: "token""password"
安装未经审查的第三方技能只安装可信来源的技能,审查技能代码

七、小结与关键要点

主题关键信息
当前名称OpenClaw(最终名称,2026年1月30日确定)
改名历程Clawdbot → Moltbot → OpenClaw(一周内三次命名)
改名原因Anthropic 因 "Clawdbot" 与 "Claude" 相似提出商标担忧
当前 GitHub Stars152k+(截至2026年2月)
当前最新版本v2026.2.1
命令行工具openclaw
配置目录~/.openclaw/
npm 包名openclaw
官方文档https://docs.openclaw.ai
安全风险CVE-2026-25253(一键RCE),900+暴露实例,26%技能含漏洞
推荐模型Anthropic Opus 4.5