1. 项目概述
OpenClaw(小龙虾)是当前最热门的开源AI助手项目之一。作为一个完全开源的解决方案,它允许用户在本地部署一个功能强大的AI助手,实现对话交互、系统命令执行、文件管理、代码编写等一系列功能。与闭源的商业产品不同,OpenClaw让用户完全掌控自己的数据隐私,同时提供了丰富的定制化选项。
这个项目最大的优势在于其轻量级的特性——即使是一台配备M4芯片的Mac Mini或普通的MacBook,也能流畅运行。对于开发者和技术爱好者来说,OpenClaw提供了一个绝佳的机会,可以在本地环境中体验和定制AI助手的功能。
需要模型API调用? 免费领10W Token,多模型网关一键接入 Claude、DeepSeek 等主流模型。
2. 环境准备
2.1 系统要求
在开始安装OpenClaw之前,确保你的Mac设备满足以下基本要求:
- macOS 10.15 (Catalina) 或更高版本
- 至少8GB内存(推荐16GB)
- 至少20GB可用存储空间
- 稳定的网络连接
2.2 Node.js安装
OpenClaw是基于Node.js开发的,因此需要先安装Node.js环境。以下是详细的安装步骤:
-
打开终端应用(可以在Spotlight中搜索"终端"找到)
-
检查是否已安装Node.js:
bash复制
node -v如果显示类似
v22.22.0的版本号,说明已安装且版本符合要求。 -
如果未安装或版本低于22.x,需要先安装Homebrew(Mac上的包管理器):
bash复制/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)" -
通过Homebrew安装Node.js:
bash复制
brew install node -
安装完成后,再次验证版本:
bash复制
node -v npm -v
提示:如果遇到权限问题,可以在命令前加上
sudo,但建议先尝试不使用sudo的安装方式。
3. OpenClaw安装与配置
3.1 一键安装脚本
OpenClaw提供了便捷的安装脚本,可以自动完成大部分安
