一、多Agent协作核心逻辑与价值
单一OpenClaw(龙虾)Agent在处理复杂任务时,常面临上下文混乱、权限边界模糊、工具复用冲突等问题。多Agent协作本质是上下文隔离、工具解耦、权限分级,通过Discord的服务器+频道架构,实现不同Agent各司其职、跨频道联动、互相@协同,同时依托ACP协议对接外部编码模型,形成完整自动化工作流。
核心目标:
- 1个Discord服务器+2个Bot+N个频道,1频道对应1Agent
- Agent间可@对话,实现任务接力与信息互通
- 支持ACP协议调用Claude Code、Codex、通义千问Coding等模型
- 全平台兼容:阿里云7×24h部署+本地MacOS/Linux/Windows11运行
- 目前阿里云部署 OpenClaw 只需两步,全网最简单,步骤流程 访问阿里云OpenClaw一键部署专题页面 了解。

二、前置准备
- 软件与账号
- Discord客户端+账号
- 已完成实名认证的阿里云账号(注册阿里云账号,云端部署用)
- 终端工具(Mac终端/Linux Shell/Windows11 PowerShell管理员模式)
- 关键信息预收集
- Discord服务器ID、频道ID、用户ID、Bot Token(2个)
- 阿里云百炼API Key、Coding Plan API Key(访问订阅阿里云百炼Coding Plan)
- 环境要求
- Node.js≥22.x(OpenClaw强制依赖)
- 网络稳定,确保Discord与模型API可正常访问
三、2026年阿里云OpenClaw一键部署流程
(一)云端部署优势
7×24h在线、公网可访问、无需占用本地资源,适合长期运行多Agent团队,支持轻量应用服务器与无影云电脑两种方案,推荐轻量应用服务器(性价比更高)。
(二)详细步骤
- 购买并创建实例
- 登录阿里云控制台→进入轻量应用服务器→点击创建
- 地域:优先中国香港(免备案)、新加坡
- 实例规格:2核2GB起步,系统盘≥40GB
- 应用镜像:搜索OpenClaw(Clawdbot)官方镜像(2026最新版)
- 付费方式:测试用按量付费,长期用包年包月
- 完成支付,等待1-3分钟实例变为运行中,记录公网IP
- 安全组配置
- 进入实例详情→防火墙→添加规则
- 开放端口:自定义TCP端口(OpenClaw网关端口)、3000(WebUI)
- 来源:0.0.0.0/0(测试用),正式环境限制IP
阿里云用户零基础部署 OpenClaw 喂饭级步骤流程
第一步:打开访问阿里云OpenClaw一键部署专题页面,找到并点击【一键购买并部署】。




第二步:打开选购阿里云轻量应用服务器,配置参考如下:
- 镜像:OpenClaw(Moltbot)镜像(已经购买服务器的用户可以重置系统重新选择镜像)
- 实例:内存必须2GiB及以上。
- 地域:默认美国(弗吉尼亚),目前中国内地域(除香港)的轻量应用服务器,联网搜索功能受限。
- 时长:根据自己的需求及预算选择。



第三步:打开访问阿里云百炼大模型控制台,找到密钥管理,单击创建API-Key。

前往轻量应用服务器控制台,找到安装好OpenClaw的实例,进入「应用详情」放行18789端口、配置百炼API-Key、执行命令,生成访问OpenClaw的Token。
- 端口放通:需要放通对应端口的防火墙,单击一键放通即可。
- 配置百炼API-Key,单击一键配置,输入百炼的API-Key。单击执行命令,写入API-Key。
- 配置OpenClaw:单击执行命令,生成访问OpenClaw的Token。
- 访问控制页面:单击打开网站页面可进入OpenClaw对话页面。
阿里云百炼Coding Plan API-Key 获取、配置保姆级教程:
创建API-Key,推荐访问订阅阿里云百炼Coding Plan,阿里云百炼Coding Plan每天两场抢购活动,从按tokens计费升级为按次收费,可以进一步节省费用!
- 购买后,在控制台生成API Key。注:这里复制并保存好你的API Key,后面要用。

- 回到轻量应用服务器-控制台,单击服务器卡片中的实例 ID,进入服务器概览页。

- 在服务器概览页面单击应用详情页签,进入服务器详情页面。

- 端口放通在OpenClaw使用步骤区域中,单击端口放通下的执行命令,可开放获取OpenClaw 服务运行端口的防火墙。

- 这里系统会列出我们第一步中创建的阿里云百炼 Coding Plan的API Key,直接选择就可以。

- 获取访问地址单击访问 Web UI 面板下的执行命令,获取 OpenClaw WebUI 的地址。


- 初始化OpenClaw
- 远程连接实例(Workbench/SSH)
- 执行初始化命令
# 一键初始化配置 openclaw onboard --install-daemon # 查看版本验证安装 openclaw --version # 启动网关服务 openclaw gateway start
- 公网访问验证
四、本地三系统(MacOS/Linux/Windows11)部署OpenClaw
(一)Windows11部署(管理员PowerShell)
- 安装依赖
# 安装Node.js(一键脚本) iwr -useb https://nodejs.org/dist/latest-v22.x/node-v22.0.0-x64.msi -o node.msi; msiexec /i node.msi /qn # 验证Node.js node -v; npm -v - 一键安装OpenClaw
iwr -useb https://openclaw.ai/install.ps1 | iex - 初始化与启动
openclaw onboard openclaw gateway start # 查看运行状态 openclaw gateway status - 路径说明:配置文件默认在
C:\Users\你的用户名\.openclaw\
(二)MacOS部署
- 安装Homebrew(无则执行)
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)" - 安装Node.js与OpenClaw
brew install node curl -fsSL https://openclaw.ai/install.sh | bash - 初始化与启动
openclaw config set gateway.mode local openclaw gateway restart - 配置路径:
~/.openclaw/
(三)Linux(Ubuntu/Debian)部署
- 安装依赖
sudo apt update && sudo apt install curl -y curl -fsSL https://deb.nodesource.com/setup_24.x | sudo bash - sudo apt install -y nodejs - 安装OpenClaw
curl -fsSL https://openclaw.ai/install.sh | bash - 设为系统服务(开机自启)
openclaw onboard --install-daemon sudo systemctl enable openclaw sudo systemctl start openclaw
五、Discord服务器与Bot创建(多Agent基础)
1. 创建Discord服务器
- 打开Discord→左侧+创建服务器→亲自创建→仅供我和朋友使用
- 设置服务器名称→创建
- 开启开发者模式:用户设置→高级→开发者模式
- 创建2个文字频道(如#agent-coding、#agent-review)
- 复制信息:右键服务器→复制ID;右键频道→复制ID;左下角头像→复制用户ID
2. 创建第一个Discord Bot
- 访问Discord开发者平台(
https://discord.com/developers/home)→New Application - 进入Bot→开启Message Content Intent、Server Members Intent、Presence Intent
- 点击Reset Token,复制保存Bot Token(仅显示1次)
- 进入OAuth2→URL Generator→勾选bot、applications.commands
- Bot权限:SendMessages、ReadMessageHistory、ViewChannels、EmbedLinks
- 复制生成的URL,浏览器打开,将Bot添加到目标服务器
- 重复以上步骤,创建第二个Bot,保存第二个Token
六、OpenClaw多Agent核心配置
1. 新建Agent
# 创建自定义Agent
openclaw agents add 你的Agent名称
# 提示是否拷贝auth profiles,输入yes
# 模型配置选择阿里云百炼/免费Coding Plan,跳过频道配置,选Finished
2. 完整配置文件(openclaw.json)
路径:~/.openclaw/openclaw.json(Mac/Linux);C:\Users\用户名\.openclaw\openclaw.json(Windows)
{
"tools":{
"profile":"full",
"sessions":{
"visibility":"all"
},
"agentToAgent":{
"enabled":true,
"allow":["agent自定义名称","default"]
}
},
"channels":{
"discord":{
"allowBots":"mentions",
"accounts":{
"default":{
"token":"你的第一个Discord Bot Token",
"groupPolicy":"allowlist",
"guilds":{
"你的服务器ID":{
"requireMention":false,
"users":["你的用户ID","第一个Bot用户ID"]
}
}
},
"agent自定义名称":{
"token":"你的第二个Discord Bot Token",
"groupPolicy":"allowlist",
"guilds":{
"你的服务器ID":{
"requireMention":false,
"users":["你的用户ID","第二个Bot用户ID"],
"channels":{
"指定频道ID":{
"allow":true}
}
}
}
}
}
}
},
"bindings":[
{
"agentId":"agent自定义名称",
"match":{
"channel":"discord",
"accountId":"agent自定义名称",
"peer":{
"kind":"channel","id":"频道1 ID"}
}
},
{
"agentId":"default",
"match":{
"channel":"discord",
"accountId":"default"
}
}
],
"acp":{
"enabled":true,
"backend":"acpx",
"defaultAgent":"codex",
"allowedAgents":["claude","codex"],
"maxConcurrentSessions":8
}
}
3. ACP协议配置(调用外部编码模型)
# 安装ACP插件
openclaw plugins install acpx
# 重启网关生效
openclaw gateway restart
作用:支持在Discord线程中执行/acp spawn命令,启动Claude Code/Codex会话,实现代码生成、文档转网页等能力。
七、阿里云千问API与免费Coding Plan配置
1. 阿里云百炼Coding Plan(免费额度,强烈推荐)
- 开通:阿里云百炼→Coding Plan→新用户90天免费【访问订阅阿里云百炼Coding Plan】,支持qwen3.5-plus、qwen3-coder-next
- 获取API Key:访问登录阿里云百炼大模型服务平台→API密钥→创建密钥,保存sk-sp-开头密钥
- OpenClaw配置命令
openclaw configure # 选择模型厂商:alibaba-cloud # 粘贴API Key # 设置默认模型:bailian/qwen3.5-plus # 验证配置 openclaw config test
2. 其他免费模型API配置(MiniMax/GLM)
# 在openclaw.json的model字段添加
"model":{
"provider":"minimax",
"apiKey":"你的MiniMax API Key",
"baseUrl":"https://api.minimax.chat/v1",
"model":"abab6.5-coding"
}
八、多Agent协作实战演示
- 启动ACP会话
在Discord频道输入:@你的Agent /acp spawn claude --mode persistent --thread auto
自动创建子线程,对接Claude Code,可执行:
- 文档转网页
- 代码编写与调试
- 数据清洗与分析
Agent间联动
在频道1@Agent1,指令:请把任务转交给Agent2审核
Agent1自动@Agent2,Agent2接收任务并回复,实现跨Agent协作。权限与分工
- default Agent:通用查询、信息收集
- 自定义Agent:代码执行、文件修改、ACP调用
- 通过
allowlist与channels配置,严格控制访问范围
九、常见问题解答(FAQ)
1. 部署与启动问题
1.1 提示Node.js版本过低
解决方案:卸载旧版,安装≥22.x版本,重新执行安装脚本。
1.2 网关启动失败,提示端口占用
# 查看端口占用
lsof -i :端口号(Mac/Linux)
netstat -ano | findstr "端口号"(Windows)
# 杀死进程或更换端口
openclaw config set gateway.port 新端口
1.3 阿里云实例无法访问
检查安全组是否开放端口,公网IP是否正确,实例状态是否正常。
2. Discord Bot不回复
2.1 401 Unauthorized
Bot Token错误,重新复制Token并更新配置。
2.2 无消息响应
- 未开启Message Content Intent
- 频道/用户未加入白名单
requireMention:true但未@Bot
2.3 配置冲突
删除channels.discord顶层guilds配置,仅保留account内的guilds。
3. 模型与ACP问题
3.1 ACP会话启动失败
未安装acpx插件,执行openclaw plugins install acpx并重启网关。
3.2 模型调用报错
- API Key错误或过期
- BaseURL与地域不匹配
- 免费额度用尽,更换密钥或套餐
3.3 Agent间无法通信agentToAgent.enabled未设为true,或allow数组未包含对应Agent名称。
4. 配置文件问题
4.1 JSON格式错误
使用JSON校验工具检查语法,确保引号、逗号正确。
4.2 bindings不生效
规则按顺序匹配,精确规则(指定频道)放在前面,宽泛规则放在后面。
十、多Agent团队进阶优化
- 角色精细化分工
- 采集Agent:数据抓取、信息汇总
- 编码Agent:对接ACP,代码生成
- 审核Agent:结果校验、权限控制
- 长期任务管理
利用Discord线程(Thread)隔离会话,避免上下文污染,支持任务断点续跑。 - 安全加固
- 限制Bot访问范围,最小权限原则
- API Key加密存储,不泄露到配置仓库
- 定期轮换Token与API密钥
结尾
OpenClaw多Agent协作的核心不是堆砌Bot,而是用架构解决复杂任务——通过Discord做好隔离与协同,通过阿里云/本地部署保证稳定性,通过免费Coding Plan降低成本,最终让AI团队自主完成从采集、处理到执行、审核的全流程工作。2026年的AI协作,已从单聊模式走向团队化运营,这套方案可直接落地个人效率提升、小型团队自动化等场景,后续可继续扩展Agent数量、对接更多模型与工具,打造专属AI工作军团。