Decentralization? We're still early!

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

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

    發布人 Brave 2026-01-27 11:00

    一、认识 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

    Brave 回复 1 month, 3 weeks ago 1 成員 · 0 回复
  • 0 回复

歡迎留言回复交流。

Log in to reply.

讨论開始
00 回复 2018 年 6 月
現在