【AI】OpenClaw介绍与部署实操

【AI】OpenClaw介绍与部署实操

本文介绍了最近比较热门的Agent领域的OpenClaw工具,其运行原理,部署实战

2026年2月14日 湖北

提笔写下这篇文章时,窗外的鞭炮声正在炸响。春节将近,我也终于能静下心来,回顾一下过去三个月的人生轨迹。

从去年11月至今,我一直在跳槽后的着陆期中全力奔跑。这是一段既紧张又充实的时光——所有的精力都投入到熟悉新公司的业务中,目标是快速上手,顺利转正。幸运的是,我如愿从车机开发转向了手机端,终于可以开发自己更喜爱、更灵活的产品。更难得的是,遇到的导师和领导都是很好的人,在他们的帮助下,年前我也是顺利转正。

这三个月里,我把全部精力都扑在业务上,以至于几乎切断了和外部技术世界的联系。而这段时间,恰恰也是AI领域风云变幻的三个月。

看着各家大模型的能力进化,作为一个纯软件开发者,我不禁开始思考:如果只专注于客户端的UI渲染、状态管理、性能优化,未来被AI Agent替代的概率有多高?那些曾经让我引以为傲的手艺,在能够自主操作电脑、调用API、生成代码的AI面前,还能保持多久的不可替代性?

我开始意识到,需要跳出”写代码”的舒适区,去提升自己的架构视野。我需要了解一个完整的产品工程是如何相互配合来达成设计功能的,需要搞清楚各个技术领域的边界和上限在哪里——无论是前端、后端,还是正在重塑一切的AI。

趁着春节这段难得的大块时间,我想把这三个月的课补上。了解行业新资讯,看看AI领域又迸发了哪些新的火花。而第一个进入视野的,就是这只正在席卷技术圈的”龙虾”——OpenClaw

OpenClaw是什么

如果你最近关注科技新闻,一定见过“OpenClaw”这个名字。它以一种近乎野蛮的方式,把世界分割成了两半:一半是狂热的“逮虾户”,让AI代替自己写代码、抢门票、整理邮件,甚至试图让它自己去“打工赚钱”;另一半则在尝鲜后感慨,这家伙虽然潜力巨大,但部署起来既烧脑又烧钱。

尽管如此,OpenClaw的效应仍在持续发酵。阿里云、腾讯云等大厂连夜上线一键部署方案,Mac mini 因其被卖到断货,甚至极客们已经开始在旧手机上魔改所谓的“ClawPhone”。为什么一个开源的AI项目能引发如此大的震动?它和过去的ChatGPT这类工具有什么本质区别?

今天,我们将深入拆解OpenClaw的前世今生,并手把手教你如何将它部署到你的MacBook上,让你亲手养一只属于自己的“数字龙虾”。

OpenClaw来自哪里

OpenClaw(曾用名:Clawdbot / Moltbot)是一个开源的个人AI助理项目,由开发者Peter Steinberger于2026年1月正式发布。

它的Logo是一只龙虾,口号是 “The AI that actually does things” (真正干活的AI)。但仅凭这些标签,还不足以解释它的火爆。它的革命性在于其运行逻辑:

ChatGPT 是一个漂浮在云端的超级大脑,它能说会道,但没有“手脚”;而 OpenClaw,直接住进了你的电脑里。

以往的AI助手往往局限于云端沙盒,无法触碰你的本地文件。而OpenClaw通过部署在本地硬件(如你的MacBook),获得了操作系统层面的权限。它可以读取你的硬盘、访问你的浏览器历史、调用你的终端,从而真正做到了从“只会说”到“直接干”的进化。

曲折的发展历程

OpenClaw的诞生并非一帆风顺,其命名史堪称一部开源项目的求生欲史:

  1. 起源(2025年底): 项目最初由奥地利程序员Peter Steinberger开发,彼时他刚出售了自己的PDF工具公司,全职投入编程。项目起初在博客中以“Clawd”的名字亮相。
  2. 正式发布(2026年1月5日): 项目在GitHub上正式定名为“Clawdbot”。凭借其极强的实用性,GitHub星标迅速飙升至18.6万以上。
  3. 首次更名(1月27日): 由于被Anthropic指控商标侵权,Clawdbot被迫更名为“Moltbot”(意为蜕皮)。开发者自嘲:“Same lobster soul, new shell”(同样的龙虾灵魂,换了一身新壳)。
  4. 最终定名(1月30日): 为了彻底解决商标问题,项目最终统一命名为“OpenClaw”,寓意“开源赋能,精准高效”,并一直沿用至今。

在这一系列动荡中,项目的核心代码和功能不仅没有受损,反而借助社区的关注度实现了爆发式增长,最终引爆了2026年的AI Agent浪潮。

核心功能与架构拆解

OpenClaw之所以强大,是因为它不仅仅是一个对话机器人,而是一个完整的自动化闭环系统。它的核心架构主要由四部分构成:

  1. Gateway(网关): 这是OpenClaw的心脏,一个始终在后台运行的守护进程。它负责连接各类聊天软件(如iMessage、Telegram、WhatsApp)并处理与外界的交互。
  2. Agent(智能体): 负责驱动“大脑”思考。它接入大语言模型(如Claude、GPT或阿里云百炼),处理上下文记忆与逻辑推理。
  3. Skills(技能): 这是OpenClaw的“手”。通过人工编写好的标准工作流(Workflow),AI可以执行网页调研、浏览器自动化、访问邮箱等具体操作,准确率远超纯模型调用。
  4. Memory(记忆): 这是OpenClaw的“长期记忆”。它会将对话内容和用户偏好以文件形式保存在本地文件夹中。下次你再问起某件事,它能回忆起你几周前随口提过的一个想法。

它能帮你做什么?

  • 基础办公: 生成工作总结、自动分类文件、定时发送邮件。
  • 跨工具协同: 从钉钉接收指令,自动调用浏览器检索信息,生成文档后再同步发送至邮箱。
  • 代码开发: 自然语言生成代码、排查错误、甚至自主开发新的“Skills”来扩展自己的能力。
  • 生活助手: 定时刷新抢票、监控商品价格、自动回复消息。

四、macOS本地部署教程

最激动人心的部分来了。下面我们将以 macOS 为例,通过官方推荐的一键安装脚本,让你在本地电脑上拥有自己的 AI 助理。

⚠️ 风险提示: OpenClaw 拥有极高的系统权限。为了防止它误删文件或因 BUG 导致系统卡死,强烈建议使用备用 Mac 电脑,或做好完整的数据备份。这也是为什么 Mac mini 最近卖断货的原因——大家需要一台物理隔离的“AI 肉身”。

第一步:安装前的准备

  1. 检查系统环境: OpenClaw 基于 Node.js 运行。打开你的终端(Terminal),输入以下命令检查 Node.js 版本:
    node -v
    

    如果版本低于 v22.0.0,或提示“command not found”,请先访问 Node.js 官网 下载并安装 LTS 版本。

  2. 准备 API Key: OpenClaw 本身不带大模型,需要接入外部大脑。你可以提前准备好 Anthropic Claude、OpenAI 或国内阿里云百炼、DeepSeek 等平台的 API Key。

第二步:快速安装 OpenClaw

在终端中执行以下命令(这是官方推荐的一键安装脚本,会自动检测系统并安装依赖):

curl -fsSL https://openclaw.bot/install.sh | bash

安装完成后,脚本通常会自动进入一个名为 onboard 的交互式设置向导。如果因为某些原因中断了向导,可以随时通过以下命令重新启动:

openclaw onboard --install-daemon

第三步:初始化配置(Onboard 向导)

onboard 向导中,你需要按提示完成几项核心配置:

  1. AI 模型配置: 选择你需要的模型提供商(如 Google Gemini、OpenAI 等),并粘贴你准备好的 API Key。如果不确定,可以先选择 Google 授权登录或选择默认配置。
  2. 渠道配置: 向导会询问你希望通过哪个聊天软件与 OpenClaw 交流(如 Telegram、WhatsApp)。对于首次在 Mac 上测试,建议先跳过,我们后续可以直接使用 Web 界面。
  3. 技能(Skills)与钩子(Hooks): 当问到 Install default skills? 时,强烈建议选 Yes(先按空格键选中,再按回车确认)。Hooks 也推荐安装,这会极大增强助理的功能性。

第四步:检查服务与启动 UI

配置完成后,我们来验证一下这只“龙虾”是否在正常工作。

  1. 运行健康检查:
    openclaw doctor
    

    这个命令会对你的系统环境和配置文件进行全面体检,并给出修复建议。

  2. 查看网关状态:
    openclaw status
    

    或者

    openclaw gateway status
    

    如果一切正常,你会看到 Gateway 服务正在运行(active)。

  3. 打开操作界面: 在确保 Gateway 启动的前提下,执行:
    openclaw dashboard
    

    该命令会自动生成一个包含临时登录令牌的 URL(通常是 http://127.0.0.1:18789/)并自动在浏览器中打开。

第五步:开始使用

在浏览器打开的 Dashboard 界面中,你可以直接与 AI 助理聊天了。试着让它帮你整理一下“下载”文件夹,或者让它总结一下你电脑里的某份项目文档。

小技巧: 如果你更喜欢终端环境,可以用 openclaw tui 命令启动全屏的文本交互界面,体验极客范儿的操作。

常见问题与解决

  • 问题:提示 openclaw: command not found 解决: 这通常是 npm 全局安装路径没加到系统 PATH 里。输入 npm prefix -g 查看路径,然后编辑你的 ~/.zshrc 文件,加入 export PATH="$(npm prefix -g)/bin:$PATH",重启终端即可。

  • 问题:安装时报错 sharp 模块错误 解决: macOS 有时会因 Homebrew 安装的 libvips 库冲突导致。尝试强制安装预编译二进制文件:

    SHARP_IGNORE_GLOBAL_LIBVIPS=1 npm install -g openclaw@latest
    

结语

OpenClaw的火爆,本质上反映了人们对 AI 落地的渴望——我们不仅想要一个能聊天的机器人,更想要一个能干活的数字员工。它像一条鲶鱼,搅动了硬件厂商、云厂商和开发者社区的神经。

通过今天的教程,你的 Mac 应该已经成功“养”上了一只龙虾。但这只是开始。OpenClaw 的真正魅力在于你可以教它新的技能,甚至让它自己编写代码来改进自己。未来已来,只是分布不均。现在,它就在你的终端里。

Happy prompting! 🦞