Skip to content

03. OpenClaw 本地安装指南(macOS 版,零基础适用) ​

适用对象:中国大陆用户,无需编程基础 | 文档版本:V2.0 更新日期:2026 年 3 月 11 日 | 文档定位:OpenClaw macOS 本地安装完整指南,零基础适用


先看这 3 句话 ​

  • 这份文档适合「想把 OpenClaw 装在自己电脑上、愿意自己掌控环境、能接受一次性安装配置」的人
  • 如果你不想在本机装环境,只想尽快用起来,请改看"云端部署指南"
  • 如果你是纯新手,优先看"二、本地安装篇";如果你已经安装完成,只是不知道怎么配模型,可直接跳到"三、模型配置"

只想先在 Mac 上快速装起来,不想先读完整篇?先看 02-OpenClaw-本地安装-macOS-一键脚本指南.md。

5 分钟成功路径 ​

  1. 安装 Homebrew
  2. 安装 Node.js 22 或更高版本
  3. 安装 OpenClaw
  4. 运行 openclaw onboard
  5. 打开本地 Web 控制台并发送一句测试消息

阅读导航 ​

你的情况建议直接看哪里
第一次在 Mac 上装这类工具二、本地安装篇
已经装好 OpenClaw,但打不开六、常见问题排查
想选一个省钱又好用的模型三、模型配置
想接飞书、钉钉等聊天渠道四、聊天渠道配置

一、OpenClaw 是什么? ​

  • 能真正干活:不仅回答问题,还能操作你的电脑——发邮件、管日历、整理文件、写代码、控制浏览器
  • 24 小时待命:部署后在后台运行,通过飞书、钉钉等发消息即可指挥
  • 支持多种模型:Claude、GPT、DeepSeek、通义千问、智谱 GLM、Kimi、MiniMax 等
  • 完全免费开源:软件本身不收费,唯一费用是模型 API 调用(国产模型月均几十元即可)

二、本地安装篇(以 macOS 为主) ​

macOS 是 OpenClaw 原生支持最好的平台,也是社区推荐的本地部署首选。

先别往下翻:安装失败先看这里 ​

  • openclaw: command not found:先看 2.4 里的 PATH 处理
  • node --version 低于 22:先升级 Node.js 再继续
  • npm 提示权限不足:不要先上 sudo,先按 2.4 的用户目录方案处理
  • 浏览器打不开控制台:先到常见问题里看端口占用和配置错误

2.0 安装前判断 ​

本地安装适合你的前提:电脑大多数时间开机、愿意安装基础环境(Homebrew / Node.js)、希望文件和配置掌握在自己手里。否则建议改走云端部署。

2.1 安装 Homebrew ​

打开「终端」(Spotlight 搜索"终端"):

bash
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

安装过程中需要输入 Mac 登录密码(输入时屏幕不显示,正常现象)。完成后按提示执行 eval 命令将 Homebrew 加入环境变量。

2.2 安装 Node.js(版本 ≥ 22) ​

bash
brew install node
node --version
# 输出应为 v22.x.x 或更高

版本低于 22 可用 brew upgrade node 升级。

2.3 配置 npm 国内镜像 ​

bash
npm config set registry https://registry.npmmirror.com

2.4 安装 OpenClaw ​

方法一:官方脚本(推荐)

bash
curl -fsSL https://get.openclaw.ai | bash

方法二:npm 全局安装

bash
npm install -g openclaw@latest

如果 npm 提示权限不足:

bash
mkdir -p ~/.npm-global
npm config set prefix ~/.npm-global
echo 'export PATH="$HOME/.npm-global/bin:$PATH"' >> ~/.zshrc
source ~/.zshrc
npm install -g openclaw@latest

安装完成后验证:

bash
openclaw --version

如果提示 openclaw: command not found:

bash
npm prefix -g
echo 'export PATH=$(npm prefix -g)/bin:$PATH' >> ~/.zshrc
source ~/.zshrc

2.5 运行配置向导(onboard) ​

运行配置向导(onboard 是英文"引导上手"的意思):

bash
openclaw onboard

向导会依次引导你完成:选择 AI 模型、输入 API Key、选择聊天渠道、安装 Skills、启动网关服务等。

配置完成后,向导会给出 Web 控制台地址(通常是 http://127.0.0.1:18789/#token=xxxxx),在浏览器打开即可开始使用。

如果收到回复,恭喜,你的 OpenClaw 已经安装成功了!

2.6 macOS 防止休眠 ​

Mac 进入睡眠后 OpenClaw 会停止工作。解决方案:

  • 系统设置 → 电池(或节能)→ 将「在电池供电时关闭显示器之后自动休眠」关闭
  • 或使用 caffeinate 命令防止休眠:
    bash
    caffeinate -s &
  • Mac mini / Mac Studio 等桌面机型更适合做长期运行的 OpenClaw 主机

2.7 其他平台简要说明 ​


安装部分到此结束。接下来配置模型,让 OpenClaw 连上 AI——这一步更简单。

三、模型配置 ​

完整的模型配置说明(通用模板、多模型切换、JSON 配置示例等)请参考:06-OpenClaw-模型配置-通用说明.md

3.1 本地部署推荐顺序 ​

  1. MiniMax M2.5 — Agent 能力强、响应快
  2. DeepSeek Chat — 最省钱
  3. 通义千问 Qwen
  4. 智谱 GLM
  5. Kimi

国产模型注册和支付门槛低,本地部署先跑通基础链路最重要。已有稳定海外 IP 和支付方式的用户再考虑 Claude / GPT / Gemini。

3.2 最短成功路径 ​

  1. 运行 openclaw onboard
  2. 在向导里选一个你已有账号的平台
  3. 先只配一个默认模型
  4. 能回复后,再回头配第二个辅助模型

不想分别注册多个海外平台?OpenRouter(https://openrouter.ai)是聚合方案,一个 Key 可调用数百种模型。


四、聊天渠道配置 ​

完整的渠道配置说明请参考:

4.1 macOS 推荐渠道 ​

优先选择(不需要复杂的公网回调,本机容易跑通):飞书、Discord、Telegram、WhatsApp、iMessage / BlueBubbles

暂不建议一开始选:企业微信、QQ 机器人、需要公网 HTTPS 回调的其他渠道(门槛来自公网地址、内网穿透和平台审核)

4.2 使用 Web 控制台(最简单) ​

bash
openclaw dashboard

浏览器会自动打开 http://127.0.0.1:18789。

直接访问可能提示 unauthorized,请使用 onboard 时提供的带 token 的完整 URL。查看 token:

bash
grep '"token"' ~/.openclaw/openclaw.json

五、日常使用指南 ​

5.1 常用命令速查 ​

命令说明
openclaw onboard运行配置向导
openclaw doctor检查系统健康状态
openclaw status查看运行状态
openclaw gateway start启动网关服务
openclaw gateway restart重启网关(改配置后必做)
openclaw gateway status查看网关状态
openclaw dashboard打开 Web 控制台
openclaw skills list列出已安装的技能
openclaw skills install <名称>安装新技能
openclaw config set <键> <值>修改配置项
openclaw --version查看版本
openclaw uninstall卸载 OpenClaw

5.2 工具能力模式切换 ​

默认为 messaging(纯聊天),需要文件操作、命令执行等功能时切换为 full:

bash
openclaw config set tools.profile full
openclaw gateway restart

完整模式说明详见 11-OpenClaw-进阶玩法-通用说明.md。

5.3 让 OpenClaw 7x24 小时运行(macOS) ​

  • 系统设置 → 电池 → 关闭「自动休眠」,或终端运行 caffeinate -s &
  • MacBook 外接电源时可关闭合盖休眠:
    bash
    sudo pmset -b disablesleep 1
    sudo pmset -c disablesleep 1
  • Mac mini / Mac Studio 最适合长期运行,功耗低

六、常见问题排查 ​

通用问题(npm 超时、端口占用、配置写错、模型回复为空等)请参考:10-OpenClaw-排障与维护-通用说明.md

以下为 macOS 特有问题:

Q1:安装时提示 openclaw: command not found ​

npm 全局安装目录没在系统 PATH 中:

bash
npm prefix -g
echo 'export PATH=$(npm prefix -g)/bin:$PATH' >> ~/.zshrc
source ~/.zshrc

Q2:安装报错 node-gyp rebuild 失败 ​

需要安装 Xcode 命令行工具:

bash
xcode-select --install

弹出对话框后点击「安装」,完成后重新执行 OpenClaw 安装命令。


6.5 版本升级与卸载 ​

升级和卸载的完整说明请参考:10-OpenClaw-排障与维护-通用说明.md

macOS 注意:如果你是 npm 全局安装,升级前确认用户级 npm 目录仍在 PATH 中。不建议长期依赖 sudo npm install -g。


七、下一步 ​

确认以下基础已完成后,再探索进阶功能:Web 控制台能正常打开、至少一个模型能稳定回复、至少一个聊天渠道已接通。