多机 OpenClaw 互联完整方案

1 台主网关 + N 台工作节点,飞书插件只跑在主节点,任务自动分发到所有机器。


一、主节点(Gateway)配置

1. 一键写入配置

bash

运行

复制代码
mkdir -p ~/.openclaw/workspaces
cat > ~/.openclaw/openclaw.json << 'EOF'
{
  "gateway": {
    "port": 18789,
    "bind": "0.0.0.0",
    "controlUi": {
      "enabled": true,
      "allowedOrigins": ["*"]
    },
    "remote": {
      "enabled": true,
      "token": "openclaw-cluster-2026"
    },
    "cluster": {
      "enabled": true,
      "loadBalance": true
    }
  },
  "channels": {
    "feishu": {
      "enabled": true,
      "connectionMode": "websocket",
      "appId": "cli_你的飞书APPID",
      "appSecret": "你的飞书APPSECRET"
    }
  },
  "agents": {
    "defaults": {
      "workspace": "~/.openclaw/workspaces"
    },
    "list": [
      {
        "id": "main",
        "name": "调度中心",
        "model": "gpt-4o-mini"
      }
    ]
  },
  "tools": {
    "agentToAgent": {
      "enabled": true
    }
  }
}
EOF

2. 启动主网关

bash

运行

复制代码
openclaw gateway restart

3. 查看主节点 IP(给其他机器用)

bash

运行

复制代码
hostname -I | awk '{print $1}'

二、所有其他机器(Worker Node)一键加入集群

每台要互联的电脑 / 服务器执行:

bash

运行

复制代码
# 替换为你主节点的IP
MASTER_IP="192.168.1.100"
TOKEN="openclaw-cluster-2026"

cat > ~/.openclaw/openclaw.json << EOF
{
  "gateway": {
    "remote": {
      "url": "ws://$MASTER_IP:18789",
      "token": "$TOKEN"
    }
  },
  "agents": {
    "defaults": {
      "workspace": "~/.openclaw/workspaces"
    },
    "list": [
      {
        "id": "worker",
        "name": "工作节点",
        "model": "gpt-4o-mini"
      }
    ]
  }
}
EOF

# 加入集群
openclaw node join --gateway ws://$MASTER_IP:18789 --token $TOKEN

# 启动节点
openclaw node start

三、验证互联是否成功

在主节点执行:

bash

运行

复制代码
openclaw node list

能看到所有机器 = 互联成功。


四、飞书消息如何在多机之间流转

  1. 飞书消息 → 主节点 WebSocket 接收
  2. 主节点 Gateway → 自动分发给最空闲的工作节点
  3. 工作节点执行 AI / 工具 / 代码 → 结果返回主节点
  4. 主节点通过飞书插件回复用户

优点:

  • 飞书连接只在主节点,稳定不重复
  • 多机算力自动叠加
  • 某台机器挂了不影响整体服务

五、常用集群命令

bash

运行

复制代码
# 查看所有节点
openclaw node list

# 查看节点状态
openclaw node status

# 给所有节点发任务
openclaw sessions send --session-key agent:worker:default "你好"

# 实时日志
openclaw logs --follow

# 重启整个集群
openclaw gateway restart
相关推荐
YuanDaima20482 小时前
队列与单调队列基础原理与题目说明
人工智能·python·算法·leetcode·队列·手撕代码
企微增长观察2 小时前
企业微信怎么注册?2026年完整注册流程
java·人工智能·企业微信
东离与糖宝2 小时前
Python 生成器基础:yield 核心原理
人工智能
AI2512242 小时前
AI文生视频技术解析:主流工具的模型架构与能力对比
人工智能·架构·音视频
pen-ai2 小时前
IRLS(迭代加权最小二乘)详解:基于 Huber Loss 的鲁棒回归
人工智能·数据挖掘·回归
阿杰学AI2 小时前
AI核心知识122—大语言模型之 直接偏好优化(简洁且通俗易懂版)
人工智能·算法·机器学习·ai·强化学习·dpo·直接优化偏好
克里斯蒂亚诺·罗纳尔达2 小时前
智能体学习22——智能体间通信(A2A)
人工智能·学习·ai
算力百科小星2 小时前
Web3.0节点部署专用:双卡GPU算力租用,延迟≤4ms
人工智能·图像渲染·智星云
东离与糖宝2 小时前
计算机网络五层模型:基础架构一次讲清
人工智能