多机 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
相关推荐
暴躁小师兄数据学院几秒前
【AI大数据工程师特训笔记】第14讲:Linux操作系统与shell脚本
大数据·人工智能·笔记
tedcloud1239 分钟前
cc-switch评测:多AI Coding Agent管理工具详解
数据库·人工智能·sql·学习·自动化
高洁0116 分钟前
大模型落地行业第一线
人工智能·数据挖掘·transformer·virtualenv·知识图谱
weixin_3975740928 分钟前
AI Agent三层架构设计原理
人工智能·dubbo
机 _ 长30 分钟前
YOLO12-Mamba:融合MambaVision思想的目标检测创新实践
人工智能·目标检测·计算机视觉
阿里云大数据AI技术33 分钟前
阿里云 ES AI 多模态搜索(百炼)
人工智能
活跃的煤矿打工人39 分钟前
【星海出品】大模型微调-Part-One
人工智能·语言模型·gpu算力
coldstarry40 分钟前
sheng的学习笔记-AI-xgboost
人工智能·机器学习·boosting
2601_959986241 小时前
M4Markets:把工具可用性做到位——逻辑梳理与提示整理
大数据·人工智能
程序员小崔日记1 小时前
十年后回头看,2026 年或许是程序员行业的转折点
人工智能·ai编程·claudecode