先搞清楚 OpenClaw 是什么

简单说,OpenClaw 本身不是大模型,而是一个调度和执行层。它负责接收你的指令、调用背后的 AI 模型去"思考",然后在你的电脑上执行具体操作。你跟它交流的方式不是网页,不是命令行,而是聊天软件——Telegram、WhatsApp、Discord 甚至飞书都行。

说白了,它把大模型的能力从"聊天窗口"拉到了"操作系统"层面。你不再是跟 AI 对话,而是让 AI 帮你干活。

安装前要准备什么

三样东西:硬件、模型、通讯渠道。

硬件:一台 Mac 电脑。Mac mini 最理想,扔家里 24 小时跑着就行;MacBook 也完全够用,但注意别给 OpenClaw 太多系统权限。普通 Apple 芯片机型性能足够,不用纠结配置。

AI 模型:OpenClaw 需要外接大模型来干活。海外三大首选:

  • Claude 4.6 Opus
  • GPT 5.3 Codex
  • Gemini 3 Pro

如果已经是这些服务的订阅用户,提前装好对应的命令行工具(Claude Code、Codex、Gemini CLI),接入会非常顺滑。

没有海外订阅也没关系,国内模型性价比很高,推荐三个:

  • 智谱 GLM-4.7
  • MiniMax M2.1
  • 月之暗面 Kimi 2.5

一个月几十块人民币,对新手非常友好。另外,GitHub Copilot 订阅用户也可以直接用,里面包含 GPT、Gemini 和 Claude 的基础能力。

通讯渠道:推荐 Telegram,简单且强大,手机端体验好。WhatsApp 接入最简单但功能弱一些,而且消息发多了容易被封号。Discord 偏工程化,适合进阶用户。飞书可以用但配置流程复杂。

最后一点容易被忽略:确保网络环境能顺畅访问外网,否则安装过程直接卡死。

四步完成安装

整个安装链路非常清晰:Homebrew → fnm → Node.js → OpenClaw。按这个顺序走,基本不会出问题。

第一步:安装 Homebrew

严格来说 OpenClaw 不强依赖 Homebrew,但它会调用大量 Skill,很多 Skill 需要各种命令行工具。Homebrew 是 macOS 上的统一软件管理器,一开始就装好能省掉后面无数麻烦。

打开终端(Command + Space,搜索"终端"),执行 Homebrew 官方安装命令。安装完成后按提示把 brew 添加到 PATH,然后验证:

brew --version

看到类似 Homebrew 5.0.13 的输出就算成功。

第二步:用 Homebrew 安装 fnm

fnm 是 Node.js 版本管理工具。OpenClaw 跑在 Node.js 上,而 Node.js 版本众多,官方推荐 v22。用 fnm 管理版本,切换和回退都方便。

brew install fnm

安装后激活 fnm,让终端能识别它,然后验证:

fnm --version

看到类似 fnm 1.38.1 就行。

第三步:用 fnm 安装 Node.js

fnm install 22
fnm use 22

验证:

node --version
npm --version

分别看到 v22.22.010.9.4 这样的版本号,说明没问题。

第四步:安装 OpenClaw

一行命令搞定:

npm install -g openclaw

整个安装过程就结束了。如果中间碰到报错,直接把错误信息丢给你最常用的 AI 聊天窗口,让 AI 教你解决。但如果严格按步骤走,基本不会出问题。

配置 Telegram 机器人

在 Telegram 里搜索 BotFather(认准蓝色认证对勾),点击 Open,然后选择 "Create a New Bot"。

设置显示名称(比如 RobbinOpenClaw),再设置一个以 bot 结尾的 Username(比如 robbin_openclaw_bot),系统会生成一个 Token,点击 Copy 保存好。

配置并运行 OpenClaw

启动配置面板:

openclaw setup

终端会弹出一个交互式 UI,基本一路选 yes 就行。关键的几步:

  1. 配置模型:进入 Model Settings,选择对应的模型提供商(比如智谱),粘贴 API Key,模型名称填 glm-4.7,保存
  2. 配置通讯渠道:选择 Telegram Bot,粘贴之前从 BotFather 拿到的 Token
  3. Skills 安装:先跳过,后面可以在 Web 管理控制台里装
  4. 验证连接:打开 Telegram,搜索你的机器人,发送 /start 或"你好",机器人会回复一个配对码(类似 PAIR-ABC123),回到终端执行批准绑定命令

看到 Approved telegram sender 123456789 这样的提示,就说明 Telegram 和 OpenClaw 已经彻底打通了。

配置完成后,OpenClaw 会启动一个 Web 管理控制台,后续的配置和管理都可以在浏览器里操作。

WhatsApp 的配置

如果更习惯用 WhatsApp,配置也很简单:

openclaw config

在配置界面选择 channels → WhatsApp,系统会生成一个二维码。手机打开 WhatsApp 扫码,确认"关联一个新设备",然后在 OpenClaw 里填写手机号(+86 加号码),显示 linked 就完成了。

之后在 WhatsApp 里搜索自己的手机号,给自己发消息,OpenClaw 就会自动回复。不过 WhatsApp 功能不如 Telegram 强大,而且消息量大容易触发风控,轻量使用没问题。

OpenClaw 能干什么

很多人装完之后不知道该拿它做什么。这里快速列三个已经跑通的场景,帮你打开思路。

接管日程和备忘录

以前你得打开日历 App 手动输入日程,打开备忘录一条条记碎片信息。现在直接在 Telegram 里说一句话就行:"明天下午三点开会,提前一小时提醒我,写进苹果日历。" 或者 "帮我记到苹果备忘录里。" OpenClaw 在后台完成所有软件操作,你只管说话。更强的是,循环事件也能搞定——比如每周日晚上十点的直播提醒,告诉它一次就够了。

真正的知识管理

过去用 Evernote、语雀这些工具,说到底就是在存文件。目录结构、分类逻辑、标签体系全靠自己维护,时间一长越来越难用。但知识本来就不是树状的,是网状的。把笔记交给 OpenClaw,它会自动读一遍、重构结构、建立关联,把碎片内容整理成网状知识库。之后你不用"翻笔记",直接在 Telegram 里问,它会帮你提取、组合、甚至生成新内容并自动维护结构。知识从存档变成了一个会持续进化的系统。

赋予 AI 一个真实的数字身份

这个场景有点疯狂:把一台安卓手机通过 USB 连到 Mac 上,打开调试模式,OpenClaw 可以直接控制这台手机——发微信、打电话、收发短信,整个流程完全跑通。给它配一张 SIM 卡,让它自己注册账号、收验证码、加群,和真实世界产生交互。从这一刻开始,它不再只是一个程序,而是开始拥有一个真实的数字身份。

写在最后

OpenClaw 目前还在快速迭代中,但它展现出来的方向已经非常清晰:把 AI 从聊天窗口拉出来,变成一个能操控软件、管理信息、甚至控制物理设备的个人操作系统。对于独立开发者和一人公司来说,这意味着你可以用极低的成本拥有一个 24 小时在线的数字员工。现在真正限制我们的不是技术能力——模型够强了,自动化流程够成熟了——缺的是想象力和把它用起来的行动力。