
上一篇文章中,我为大家详细介绍了如何在 Windows 上部署 OpenClaw 并接入飞书。
不少朋友询问是否有 Mac 版的部署教程。今天,教程就来啦!其实在 Mac 上部署 OpenClaw 与 Windows 步骤基本一致。
本次教程除了从零完成 OpenClaw 的部署外,最大的不同在于交互平台换成了 Discord。接下来,就跟着我一步步完成部署吧!
OpenClaw(原名 ClawdBot)是一个开源的个人 AI 助手平台,运行在你自己的设备上。它支持通过 WhatsApp、Telegram、Slack、Discord、飞书、钉钉、QQ、企业微信等多个平台与你互动。
其特点包括:
打开 终端(Terminal),按 Cmd + Space 输入 “Terminal” 并回车。

执行以下命令检查 Node.js 版本:
node --version预期输出:显示版本号,只要高于 v22.x.x 即可。

如果未安装 Node.js 或版本过低,请继续下一步。
.pkg 文件,按提示完成安装node --version 验证
# 安装 Homebrew(如未安装)
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
# 使用 Homebrew 安装 Node.js
brew install node
# 验证安装
node --version
npm --versionOpenClaw 需要连接 AI 模型才能工作。国内推荐使用 MiniMax M2.1。
1、登录官网:https://platform.minimaxi.com
2、选择适合的订阅
3、获取API Key
进入 个人控制台 Coding plan 页面,找到 API Key,点击重置并复制。妥善保存复制的 API Key
这是最简单、最标准的安装方式。
# 使用官方脚本安装 OpenClaw
curl -fsSL https://openclaw.ai/install.sh | bash
运行自动脚本安装完成后,会自动进入配置向导,引导你完成以下设置:


选择 AI 提供商:这里我们选择 MiniMax。

选择模型:

输入 API Key:

选择默认模型:

这里我们先选择跳过。本教程后续将使用 Discord 与 OpenClaw 通信。由于 Discord 配置稍显繁琐,后面会单独用一节详细讲解如何接入 Discord 机器人。你需要提前下载并注册好 Discord。如果觉得困难,也可选择飞书,详细配置可参考我上一篇文章

Skills 也先跳过,后续可通过 Web UI 界面配置:

Hooks 我们暂不需要配置。使用上下箭头选择 Skip for now,按下 空格键 选中,然后回车。

此时开始自动安装 Gateway 服务:

稍等片刻,Gateway 服务安装完成,开始选择启动机器人的方式:

完成后,OpenClaw 会自动通过默认浏览器打开 Web UI 页面:

OpenClaw 支持多种通讯平台,本教程我们选择 Discord。
注意:你需要自行解决上网问题。
官方地址:https://discord.com




访问地址:https://discord.com/developers/applications




点击 Bot 菜单,然后点击 重置 Token。


Message Content Intent 并启用



在浏览器中打开刚才复制的链接,选择一个服务器(相当于将创建的机器人加入该服务器),选择前面创建的自定义服务器。

点击“授权”:

授权成功:

现在,你可以在自己创建的服务器中 @ 刚才添加的机器人了:

执行以下命令:
openclaw config进入设置,选择“本地”:

选择“渠道”:

选择“配置连接”:

选择 Discord:

填入前面获取的 Bot Token:

允许所有频道:

选择“完成”:

访问策略保持默认:

配对模式也保持默认:

执行以下命令启动网关服务:
openclaw gateway如果之前已启动过,请先执行 openclaw gateway stop 停止,再执行以上命令。

回到 Discord 创建的频道,点击右上角的“显示成员”,可以看到当前频道成员。点击我们添加的 Bot:OpenClaw。

你会看到一个私聊输入框,可以试着发送一句话:

此时会跳转到私信聊天界面,并显示一个配对码。复制这个配对码。

打开一个新的终端窗口,输入以下命令:
openclaw pairing approve discord <Pairing code>将 <Pairing code> 替换为刚才复制的配对码。

回到启动网关的命令行窗口,按下 Ctrl + C 停止服务,然后重新启动:
openclaw gateway
请注意,这个命令行窗口不能关闭,否则服务会停止。如果希望后台静默运行(即使关闭窗口也不受影响),可以执行:
nohup openclaw gateway --port 18789 --verbose > /dev/null 2>&1 &现在回到 Discord 的服务器频道,在频道中 @ 你创建的机器人:

查看桌面文档的实际内容(示例):

Discord 拥有多平台客户端,你也可以在手机上安装 Discord,通过手机指挥 OpenClaw 工作。
至此,OpenClaw 已成功与 Discord 打通。现在你可以在 Discord 中通过与 Bot 对话的方式,指挥 OpenClaw 操控你的电脑了!
# 启动 Gateway
openclaw gateway
# 启动并显示详细日志
openclaw gateway --verbose
# 指定端口启动
openclaw gateway --port 18789# 运行配置向导
openclaw onboard
# 系统健康检查
openclaw doctor
# 查看配置
cat ~/.openclaw/openclaw.json# 更新到最新版本
openclaw update
# 切换到特定频道
openclaw update --channel stable # 稳定版
openclaw update --channel beta # 测试版
openclaw update --channel dev # 开发版要想让 OpenClaw 出色地帮我们完成各种任务,还需要为它安装各种 Skills,接下来我会逐步分享 OpenClaw 的更多进阶玩法~
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。