在 macOS 上安装 OpenClaw 并实现 Chrome 网站自动化测试
OpenClaw 是一个开源的、可深度定制的个人 AI 助手框架,支持通过浏览器扩展控制 Chrome 进行自动化操作。本文记录在 macOS 环境下安装 OpenClaw 及配置 Chrome 自动化测试的完整流程。
一、OpenClaw 是什么?
OpenClaw 是一个开源的、可深度定制的个人 AI 助手框架。与普通聊天 AI 不同,它最大的特点是能直接操作你的电脑——访问本地文件、控制应用程序,特别是能通过浏览器扩展控制 Chrome 进行自动化操作。
你可以让 AI 助手自动测试网站功能、抓取数据、填写表单,甚至执行复杂的多步骤操作。
二、环境准备与安装
2.1 系统要求
- 操作系统:macOS 11 及以上
- Node.js:必须 ≥ v22.0.0
- 内存:4GB 以上
- 网络:需稳定访问外部 AI API
2.2 安装 Node.js 22+
如果 Node 版本太低,OpenClaw 会拒绝运行。使用 nvm 管理 Node 版本最方便:
# 安装 nvm(如果还没安装)
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.7/install.sh | bash
# 安装 Node.js 22
nvm install 22
nvm use 22
# 验证版本
node -v # 应该显示 v22.x.x
注意:务必先确认版本,旧版本可能导致命令报错退出。
2.3 一键安装 OpenClaw
官方提供了一键安装脚本:
curl -fsSL https://openclaw.bot/install.sh | bash
安装过程建议如下选择:
- AI 模型配置:选你有的 API(Claude、GPT、GLM 等)
- 通信渠道:初次使用选 'Skip for now',用终端 TUI 体验
- 技能安装:选 'Skip for now',后续按需安装
- Hooks 功能:继续跳过
安装完可能会遇到 openclaw: command not found 错误,这是因为路径没配好。简单解决:
# 临时添加路径(当前终端有效)
export PATH="$HOME/.openclaw/bin:$PATH"
# 永久添加(推荐)
echo 'export PATH="$HOME/.openclaw/bin:$PATH"' >> ~/.zshrc
~/.zshrc





