返回广场

Mac 从 0 到 1 部署 OpenClaw(养龙虾)完整教程

养龙虾你真的会吗

顾言
1 天前
3.6k 阅读0 评论

Mac 一键部署 OpenClaw(养龙虾)完整教程

最近 AI 圈出现了一个非常火的项目 —— OpenClaw

很多人把部署它叫做 “养龙虾”

OpenClaw 是一个开源 AI Agent 自动化系统,它不仅可以聊天,还可以帮你自动执行任务,例如:

  • 自动处理邮件

  • 管理日程

  • 执行自动化脚本

  • 调用 API 完成任务

  • 构建 AI 工作流

相比普通 AI 聊天工具,OpenClaw 更像是一个 真正能干活的 AI 助手

本文将手把手教你 在 Mac 上一键部署 OpenClaw,整个过程 不需要 Docker,只需要几条命令即可完成。


一、部署前需要准备什么

在开始之前,你需要准备以下环境。

1 一台 Mac 电脑

支持系统:

  • macOS Ventura

  • macOS Sonoma

  • macOS Sequoia

推荐配置:

内存:8GB+
可用空间:10GB+

MacBook Air、MacBook Pro、Mac mini 都可以运行。


2 安装 Homebrew

Homebrew 是 Mac 上最常用的软件管理工具。

如果你还没有安装,可以运行下面命令:

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

安装完成后检查:

brew -v

如果显示版本号,说明安装成功。


二、安装 Node.js 运行环境

OpenClaw 需要 Node.js 环境。

运行:

brew install node

安装完成后检查版本:

node -v

例如:

v20.x.x

再检查 npm:

npm -v


三、一键下载 OpenClaw

打开 Mac 终端,执行:

git clone https://github.com/openclaw/openclaw.git

进入目录:

cd openclaw

如果系统没有安装 git,可以先运行:

brew install git


四、安装项目依赖

运行:

npm install

这一步会自动安装 OpenClaw 所需的所有依赖。

根据网络速度,通常需要 1~2分钟


五、创建环境配置文件

复制配置模板:

cp .env.example .env

打开配置文件:

nano .env

你需要填写 AI API Key。

例如:

OPENAI_API_KEY=sk-xxxxxxx

如果你使用 DeepSeek:

DEEPSEEK_API_KEY=sk-xxxxxxx

保存退出:

CTRL + X
Y
ENTER


六、一键启动 OpenClaw

运行下面命令:

npm run start

启动成功后终端会显示类似信息:

Server running on port 3000


七、打开 OpenClaw 控制面板

打开浏览器,访问:

http://localhost:3000

如果页面成功打开,说明 OpenClaw 已经部署成功。

你现在拥有了一个 本地 AI Agent 系统


八、后台运行(推荐)

如果你关闭终端,程序会停止。

可以使用 pm2 让程序后台运行。

安装 pm2:

npm install -g pm2

启动服务:

pm2 start npm --name openclaw -- run start

查看运行状态:

pm2 list


九、更新 OpenClaw

如果官方发布新版本,可以运行:

cd openclaw
git pull
npm install

然后重启:

pm2 restart openclaw


十、停止 OpenClaw

如果需要停止服务:

pm2 stop openclaw

删除服务:

pm2 delete openclaw


十一、常见问题

1 端口被占用

如果 3000 端口被占用,可以修改 .env:

PORT=3001

重新启动即可。


2 npm 安装失败

可以切换 npm 镜像:

npm config set registry https://registry.npmmirror.com

然后重新运行:

npm install


3 Node 版本过低

建议使用:

Node 18+

可以升级:

brew upgrade node


十二、OpenClaw 可以做什么

部署完成后,你可以利用 OpenClaw 构建 AI 自动化系统,例如:

  • AI 自动回复消息

  • AI 自动分析数据

  • AI 自动生成报告

  • AI 自动执行脚本

  • AI 自动化工作流

它本质上是一个 可扩展 AI Agent 平台


总结

通过本文教程,你已经完成了 Mac 一键部署 OpenClaw(养龙虾)

整个流程非常简单:

1 安装 Homebrew

2 安装 Node.js

3 下载 OpenClaw

4 安装依赖

5 配置 API Key

6 启动系统

几分钟就可以拥有一个 本地 AI Agent 平台


写评论

读者评论

0

暂无评论,来分享你的看法吧