乐于分享
好东西不私藏

老款MacBook Air也能跑AI助手?OpenClaw安装实战

老款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助手。

过程中有任何问题,欢迎留言交流。祝大家折腾愉快!