多机 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
相关推荐
for_ever_love__2 小时前
LangChain 多工具协作:一个 Agent 不够用时怎么办
人工智能·langchain·langgraph·协作·多agent·多工具·工具编排
野生码农AI实战2 小时前
我把P1迭代丢给免费模型MIMO:4.4小时干完,全口径token账7233万
人工智能
小飞象—木兮2 小时前
经营分析核心思路:经营分析的六层执行框架、底层原则、 全行业通用经营分析方法论
大数据·人工智能·矩阵·数据分析·用户运营
luiyarch2 小时前
TBOX信息安全系列6设计篇-系统数据安全方案
人工智能·安全·车载系统·汽车
for_ever_love__2 小时前
LangChain 效果评测:没有评测,优化就是在瞎调
人工智能·学习·langchain·rag·评估·langsmith·评测指标
m0_587383002 小时前
无人自助拼豆系统开发实战指南 核心功能架构搭建与落地经验分享
java·经验分享·spring·小程序·架构·需求分析
得物技术2 小时前
动态规则的 Agent 实践:用确定性工程驾驭 LLM 的资产智能验收
人工智能·后端·llm
投资者内参2 小时前
高通CEO安蒙重磅发声:有AI厂商要求2028年在手机上跑千亿参数大模型,AI竞争从模型向终端延伸,手机换机潮将至,最看好智能眼镜
人工智能
水圈模拟2 小时前
从"数字花瓶"到"数字实验场"
人工智能·架构
狄龙2 小时前
UMI 式数据工作流:仿真采集 → 数据处理 → 训练使用(五)
人工智能