老款MacBook Air也能跑AI助手?OpenClaw安装实战
大家好,我是一台2015年初的MacBook Air用户,型号MacBookAir7,2,配置是1.8GHz双核i5、8GB内存、256GB硬盘,系统停留在macOS Monterey(12.x)——因为官方不支持更新到更高版本了。最近想试试在本地跑一个开源的AI助手框架OpenClaw,本以为硬件太老、系统太旧会劝退,没想到折腾一番后居然成功了!过程虽然有点小波折,但最终能在老机器上用上自己的AI,感觉超值。现在把详细步骤整理出来,给同样想挑战老设备的朋友们参考。
准备工作
-
确保网络畅通,最好能访问国内镜像源(我全程在普通网络下完成)。
-
打开终端(Launchpad -> 其他 -> 终端),后面的命令全在终端里执行。
第一步:安装基础环境
OpenClaw依赖Node.js和Git,我们需要先装上它们。
1. 安装Homebrew(包管理工具)
用国内镜像脚本加速安装:
/bin/zsh -c “$(curl-fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)”
按提示操作即可,中间可能需要输入密码。
2. 安装Xcode命令行工具
编译一些依赖时需要,弹窗点击“安装”:
xcode-select –install
有可能之前就有安装,可以略过此步骤
3. 安装Git
Homebrew会帮你装好,如果不放心可以手动执行:
brew installgit
第二步:安装Node.js(关键!绕过系统限制)
OpenClaw要求Node.js 22.x以上,但我的macOS 12用Homebrew直接安装会报“版本太低”。解决方法是用Node版本管理器nvm,并配置国内镜像源。
1. 安装nvm
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.7/install.sh | bash
安装完后关闭并重新打开终端,或执行source ~/.zshrc让nvm命令生效。
2. 配置国内镜像(加速下载)
为了让nvm从国内镜像获取Node.js,执行:
echo’export NVM_NODEJS_ORG_MIRROR=https://npmmirror.com/mirrors/node’>> ~/.zshrc
source ~/.zshrc
(注:执行后没有提示是正常的,可以用echo $NVM_NODEJS_ORG_MIRROR检查是否已设置)
3. 安装Node.js 22
nvm install22
你会看到下载进度条,速度很快。完成后设置默认版本:
nvm alias default 22
验证安装:
node-v# 应显示v22.x.x
npm-v# 应显示10.x.x
第三步:安装OpenClaw核心
有了Node.js,用npm全局安装OpenClaw:
npminstall-g openclaw@latest
如果安装过程中遇到sharp相关报错,可以用这个命令绕过:
SHARP_IGNORE_GLOBAL_LIBVIPS=1npminstall-g openclaw@latest
安装后检查一下openclaw命令是否可用,如果提示“command not found”,可能是因为npm全局路径没在PATH里,执行以下命令修复:
exportPATH=”$HOME/.npm-global/bin:$PATH”
source ~/.zshrc
第四步:初始化配置(onboard向导)
接下来是最重要的配置环节,执行:
openclaw onboard –install-daemon
会进入交互式界面,你需要根据提示选择:
1.Accept terms :输入 yes 确认。
2.Choose mode :新手选 QuickStart 。
3.Configure AI model :这里选择AI的大脑。我选了 qwen (通义千问),它会引导你通过网页授权,无需手动申请API Key,非常方便。你也可以选其他国产模型如DeepSeek、Kimi,但需要提前去官网申请API Key。
4.Configure search provider :联网搜索功能,国内用户建议选 Skip for now ,以后需要再配置。
5.Install skill dependencies :各种插件,如连接GitHub、备忘录等,同样建议先 Skip for now ,基础对话功能不受影响,以后需要再单独安装。
6.Set GOOGLE_PLACES_API_KEY :默认选 No ,直接回车。
7.How to hatch your bot :创建第一个聊天机器人,这里我选了 Open the Web UI ,会在浏览器里用图形界面创建,对新手最友好。
8.完成这些后,系统会自动启动网关服务,并弹出浏览器窗口(如果没有自动弹出,手动访问http://127.0.0.1:18789)。
第五步:体验你的AI助手
浏览器中打开页面后,按照指引创建一个新的Bot,给它起个名字,选择刚才配置好的模型(比如通义千问),就可以开始聊天了!
我的老MacBook Air运行起来非常流畅,8GB内存完全够用。如果电脑合盖后想让服务继续运行,可以在系统设置中禁用自动睡眠,或者外接电源。
遇到的坑及解决方法
-
安装nvm时出现 export: not a valid identifier :那是因为之前敲错了命令,把文件名当变量导出了。只要后续正确安装了nvm和Node.js,这些错误可以忽略。
-
nvm下载慢 :配置了国内镜像后秒变满速。
-
openclaw: command not found :需要把npm全局bin目录加到PATH,上面有命令。
-
配置向导里选项很多:记住原则——核心功能(模型)必选,其他都可以先跳过,后续用 openclaw configure 随时补充。
总结
老款Mac虽然不能升级系统,但通过nvm这类工具,依然能安装运行现代化的Node.js应用。OpenClaw对硬件要求不高,我这台2015年的Air也能轻松驾驭。如果你也有一台落灰的旧Mac,不妨试试让它变成你的私人AI助手。
过程中有任何问题,欢迎留言交流。祝大家折腾愉快!
夜雨聆风