1. 项目概述
最近在整理家里的旧设备时,发现一台闲置的MacBook Pro,配置是2017款i5处理器+8GB内存。正好看到OpenClaw这个项目很火,就决定用它来搭建一个本地AI助手。OpenClaw最大的特点是能直接在本地执行各种操作指令,比如整理文件、自动化办公等,完全不需要依赖云端服务。
我的这台Mac虽然已经用了6年多,但运行OpenClaw完全够用。整个部署过程大概花了3个小时,中间遇到了一些配置问题,但最终都解决了。下面就把完整的部署过程分享给大家,特别是针对旧款Mac的注意事项。
需要模型API调用? 免费领10W Token,多模型网关一键接入 Claude、DeepSeek 等主流模型。
2. 环境准备
2.1 系统检查
首先需要确认Mac的系统和硬件情况:
- 我的系统是macOS Monterey 12.6.7
- 处理器:2.3GHz双核Intel Core i5
- 内存:8GB 2133 MHz LPDDR3
- 存储:128GB SSD(剩余空间约60GB)
提示:建议至少保留30GB可用空间,因为Docker镜像和模型文件会占用较多空间。
2.2 必备软件安装
2.2.1 Node.js安装
推荐使用LTS版本(当前是18.x):
bash复制# 使用Homebrew安装
brew install node@18
brew link --overwrite node@18
# 验证安装
node -v # 应该显示v18.x.x
npm -v
如果遇到权限问题,可以尝试:
bash复制sudo chown -R $(whoami) /usr/local/lib/node_modules
2.2.2 Git安装
建议使用Homebrew安装最新版:
bash复制brew install git
git --version # 确认版本≥2.30
2.2.3 Docker安装
对于旧款Mac特别要注意:
- 访问Docker官网下载Docker Desktop 4.25.2(这是最后一个支持Intel芯片的稳定版本)
- 安装后需要配置:
bash复制# 增加Docker内存限制(默认2GB可能不够)
docker settings -> Resources -> Advanced -> Memory调到
