本文档介绍了在 Mac mini(特别是 Apple Silicon 芯片 M1/M2/M3)上安装 OpenClaw 的详细步骤。

小贴士:受邀注册可获得 10 元代金券,抵扣 Coding Plan。
🌰 第一步:安装 Homebrew
Homebrew 是 macOS 的包管理工具,是后续安装的基础。
安装脚本选择
选项 A:官方脚本
⚠️ 注意:国内网络环境下可能遇到连接问题。
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"选项 B:国内源脚本(推荐)
✅ 建议使用此脚本,下载速度更快。
/bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)"常见问题处理
缺少 Xcode Command Line Tools:如果出现提示,直接回车按指引安装即可。
网络问题:如遇网络错误,请自行解决网络环境
https://mitce.net/aff.php?aff=29583 。
Apple Silicon (M1/M2/M3) 特别配置
如果你使用的是 M 系列芯片,安装完成后需要将 Homebrew 添加到环境变量 PATH 中:
echo 'eval "$(/opt/homebrew/bin/brew shellenv)"' >> ~/.zprofile
eval "$(/opt/homebrew/bin/brew shellenv)"验证安装
运行以下命令检查是否成功:
brew --version如果显示版本号(如 Homebrew x.x.x),则说明安装成功。
✍️ 第二步:使用 Homebrew 安装 nvm
nvm (Node Version Manager) 用于管理 Node.js 版本。
1. 安装 nvm
brew install nvm2. 配置环境变量
根据你使用的 Shell 类型选择对应的配置方式:
情况 A:使用 Zsh (macOS Catalina 及以后版本的默认 Shell)
执行以下指令将配置写入 ~/.zshrc:
echo 'export NVM_DIR="$HOME/.nvm"' >> ~/.zshrc
echo '[ -s "/opt/homebrew/opt/nvm/nvm.sh" ] && \. "/opt/homebrew/opt/nvm/nvm.sh"' >> ~/.zshrc
echo '[ -s "/opt/homebrew/opt/nvm/etc/bash_completion.d/nvm" ] && \. "/opt/homebrew/opt/nvm/etc/bash_completion.d/nvm"' >> ~/.zshrc情况 B:使用 Bash (较旧版本的 macOS)
执行以下指令将配置写入 ~/.bash_profile:
echo 'export NVM_DIR="$HOME/.nvm"' >> ~/.bash_profile
echo '[ -s "/opt/homebrew/opt/nvm/nvm.sh" ] && \. "/opt/homebrew/opt/nvm/nvm.sh"' >> ~/.bash_profile
echo '[ -s "/opt/homebrew/opt/nvm/etc/bash_completion.d/nvm" ] && \. "/opt/homebrew/opt/nvm/etc/bash_completion.d/nvm"' >> ~/.bash_profile3. 生效与验证
重新打开终端,或者手动加载配置:
source ~/.zshrc
# 如果是 Bash 用户,请使用 source ~/.bash_profile验证安装:
nvm --version📚 第三步:用 nvm 安装 Node.js
安装长期支持版 (LTS) 的 Node.js:
# 安装最新 LTS 版本
nvm install --lts
# 查看当前使用的版本
node -v
npm -v👍 第四步:通过 npm 安装最新版 OpenClaw
有两种安装方式,推荐优先尝试 npm 方式。
方式一:npm 安装(推荐)
npm install -g openclaw@latest方式二:官方脚本安装
⚠️ 注意:此方式在某些环境下容易出错。
curl -fsSL https://openclaw.ai/install.sh | bash第五步:完成初始配置向导
打开阿里百炼控制台,找到对应的API KEY。

首次安装后,OpenClaw 会自动启动配置向导,可以手动执行openclaw onboard命令进行配置。
使用文本编辑器打开配置文件。如果文件不存在,编辑器会自动创建:
nano ~/.openclaw/openclaw.json在 JSON 根对象中加入如下 models 配置(如果已存在则替换)。
注:请将 YOUR_API_KEY 替换为 Coding Plan API key。
"models": {
"mode": "merge",
"providers": {
"bailian": {
"baseUrl": "https://coding.dashscope.aliyuncs.com/v1",
"apiKey": "YOUR_API_KEY",
"api": "openai-completions",
"models": [
{
"id": "qwen3.5-plus",
"name": "qwen3.5-plus",
"reasoning": false,
"input": ["text", "image"],
"cost": { "input": 0, "output": 0, "cacheRead": 0, "cacheWrite": 0 },
"contextWindow": 1000000,
"maxTokens": 65536
},
{
"id": "qwen3-max-2026-01-23",
"name": "qwen3-max-2026-01-23",
"reasoning": false,
"input": ["text"],
"cost": { "input": 0, "output": 0, "cacheRead": 0, "cacheWrite": 0 },
"contextWindow": 262144,
"maxTokens": 65536
},
{
"id": "qwen3-coder-next",
"name": "qwen3-coder-next",
"reasoning": false,
"input": ["text"],
"cost": { "input": 0, "output": 0, "cacheRead": 0, "cacheWrite": 0 },
"contextWindow": 262144,
"maxTokens": 65536
},
{
"id": "qwen3-coder-plus",
"name": "qwen3-coder-plus",
"reasoning": false,
"input": ["text"],
"cost": { "input": 0, "output": 0, "cacheRead": 0, "cacheWrite": 0 },
"contextWindow": 1000000,
"maxTokens": 65536
},
{
"id": "MiniMax-M2.5",
"name": "MiniMax-M2.5",
"reasoning": false,
"input": ["text"],
"cost": { "input": 0, "output": 0, "cacheRead": 0, "cacheWrite": 0 },
"contextWindow": 1000000,
"maxTokens": 65536
},
{
"id": "glm-5",
"name": "glm-5",
"reasoning": false,
"input": ["text"],
"cost": { "input": 0, "output": 0, "cacheRead": 0, "cacheWrite": 0 },
"contextWindow": 202752,
"maxTokens": 16384
},
{
"id": "glm-4.7",
"name": "glm-4.7",
"reasoning": false,
"input": ["text"],
"cost": { "input": 0, "output": 0, "cacheRead": 0, "cacheWrite": 0 },
"contextWindow": 202752,
"maxTokens": 16384
},
{
"id": "kimi-k2.5",
"name": "kimi-k2.5",
"reasoning": false,
"input": ["text", "image"],
"cost": { "input": 0, "output": 0, "cacheRead": 0, "cacheWrite": 0 },
"contextWindow": 262144,
"maxTokens": 32768
}
]
}
}
} 找到 agents.defaults 对象,并替换或添加以下两个字段:
{
"model": {
"primary": "bailian/qwen3.5-plus"
},
"models": {
"bailian/qwen3.5-plus": {},
"bailian/qwen3-max-2026-01-23": {},
"bailian/qwen3-coder-next": {},
"bailian/qwen3-coder-plus": {},
"bailian/MiniMax-M2.5": {},
"bailian/glm-5": {},
"bailian/glm-4.7": {},
"bailian/kimi-k2.5": {}
}
}GML 模型详情:Claude Code、Cline 等 20+ 大编程工具无缝支持。
评论