首页 游戏 软件 资讯 排行榜 专题
首页
AI
多台 OpenClaw 互联

多台 OpenClaw 互联

热心网友
50
转载
2026-05-01

多台 OpenClaw 互联:构建你的分布式智能体集群

想让多台机器协同工作,发挥出“1+1>2”的效能吗?OpenClaw 的集群互联功能,正是为此而生。其核心架构非常清晰:一个 Gateway(主节点/中心) 加上 N 个 Node(工作节点),各司其职,共同构成一个高效的分布式系统。

免费影视、动漫、音乐、游戏、小说资源长期稳定更新! 👉 点此立即查看 👈

多台 OpenClaw 互联

  • Gateway:扮演“指挥中心”的角色,负责消息路由、会话管理、Web UI 界面、任务调度,同时也是飞书、微信等外部插件的统一入口。
  • Node:作为“一线执行者”,负责调用具体的工具、运行浏览器、执行 GPU 计算、处理文件操作等重负载任务。
  • 通信:节点之间通过 WebSocket 长连接进行通信。这种方案不仅安全,而且对需要内网穿透的场景非常友好,还能实现自动重连,保证了集群的稳定性。

一、最简互联方案(局域网 / 内网)

如果你的机器都在同一个局域网内,那么恭喜你,这是最简单的部署场景。跟着下面几步走,集群马上就能跑起来。

1. 主节点(Gateway)配置与启动

首先,你需要选定一台性能稳定、最好能 24 小时开机的服务器作为主节点。

在所有机器上,都需要先完成 OpenClaw 的基础安装:

# 1. 安装 OpenClaw(所有机器都要装)
curl -fsSL https://ollama.ai/install.sh | sh
npm install -g openclaw
openclaw init

接着,在主节点上,编辑配置文件 ~/.openclaw/openclaw.json,关键配置如下:

{
  "gateway": {
    "port": 18789,
    "bind": "0.0.0.0", // 设置为 0.0.0.0 才能让局域网内其他机器访问
    "remote": {
      "enabled": true,
      "token": "你的强密码令牌" // 所有节点必须使用同一个令牌
    }
  },
  "channels": {
    "feishu": {
      "enabled": true,
      "connectionMode": "websocket",
      "appId": "cli_xxxx",
      "appSecret": "xxxx"
    }
  }
}

保存配置后,启动网关服务:

# 启动网关(集群模式)
openclaw gateway start --cluster
# 查看状态,确认服务已正常启动
openclaw gateway status

2. 其他机器(Node)加入集群

现在,轮到其他电脑或服务器作为工作节点加入了。在每一台需要加入的机器上执行:

# 同样确保已安装好 openclaw
openclaw node join \
  --gateway ws://主节点IP:18789 \
  --token 你的强密码令牌
  • 命令执行成功后,主节点的日志或状态界面就会看到新节点上线的提示。
  • 随时可以在主节点查看所有已连接的节点:
    openclaw node list

3. 验证互联与消息互通

  • 此时,从飞书发来的消息会先到达 Gateway,随后由 Gateway 自动分发给当前最空闲的 Node 去执行。
  • 你可以打开主节点的 Web UI 界面,直观地看到所有节点的实时状态、负载情况和执行日志。

二、跨公网 / 异地互联(推荐:Tailscale)

如果机器不在同一个内网,比如分布在不同的办公室或家里,该怎么办?别担心,借助 Tailscale 这样的虚拟内网工具,可以轻松实现安全、简单的跨公网互联。

  1. 在所有需要组网的机器上安装 Tailscale 并登录同一个账户。
  2. 将主节点配置文件中的 gateway.bind 地址,改为本机的 Tailscale IP 地址,或者直接设置为 "tailnet"
  3. 其他节点在加入集群时,使用主节点的 Tailscale IP 进行连接:
    openclaw node join \
      --gateway ws://主节点TailscaleIP:18789 \
      --token xxx

这种方案的优势非常明显:你不再需要申请公网 IP 或进行复杂的端口映射,所有流量自动加密,并且能轻松实现跨地域的机器互联。


三、飞书插件在集群中的工作方式

很多朋友关心飞书消息在集群中是如何流转的。简单来说,整个过程可以概括为以下四步:

  1. 飞书服务器通过 WebSocket 长连接,只与 Gateway 主节点通信。
  2. Gateway 收到用户消息后,根据调度策略,将其路由到集群中负载最轻、最空闲的 Node 去执行。
  3. Node 调用 Ollama 进行推理、启动浏览器、或执行其他工具任务,完成后将结果回传给 Gateway。
  4. 最终,由 Gateway 通过飞书插件,将统一的回复发送给用户。

这样做的好处一目了然:

  • 连接稳定:与飞书的长连接只由 Gateway 这一台机器维持,避免了多机重复连接可能带来的混乱和不稳定。
  • 负载均衡:计算、工具调用、浏览器操作这些“重活累活”被分散到多个 Node 上执行,主节点 Gateway 得以保持轻量,响应迅速。
  • 高可用性:即使某个 Node 意外设掉,任务也会被自动重新调度到其他健康的节点上,保障了服务的连续性。

四、常见问题与排错

  1. 节点连不上主节点

    • 检查主节点的防火墙,确保 18789 端口(TCP)已开放。
    • 确认主节点配置中 bind 项为 0.0.0.0
    • 核对所有节点加入时使用的 token 是否与主节点配置中的完全一致。
  2. 飞书消息只在主节点处理,不分发给其他节点

    • 首先检查 openclaw.json 配置文件,确保远程集群功能已开启:
      "gateway": {
        "remote": {
          "enabled": true
        }
      }
    • 修改配置后,重启 Gateway 服务使其生效:openclaw gateway restart
  3. 如何查看集群日志

    # 在主节点查看网关及集群日志
    openclaw logs --follow
    
    # 在任意工作节点查看该节点的执行日志
    openclaw node logs

五、推荐架构(你当前场景)

结合你提到的使用场景,一个理想的架构拓扑可以这样设计:

[飞书]
    ↑↓ (WebSocket)
[Gateway 主节点]
    ↑↓ (WebSocket 集群)
[你的电脑 Node]  ←→  [GPU 服务器 Node]  ←→  [另一台服务器 Node]
  • Gateway:专职负责与飞书保持稳定长连接、提供 Web UI 管理界面、进行智能任务调度。
  • Node:作为计算资源池,你的个人电脑、拥有强大 GPU 的服务器、或者其他备用服务器都可以加入,共同承担 Ollama 模型推理、浏览器自动化、文件处理等重型任务。
  • 这样一来,你可以根据需求随时增加或减少 Node 的数量,而飞书连接这个“生命线”始终稳定地握在 Gateway 手中,实现了弹性与稳定的完美平衡。
来源:https://blog.csdn.net/eastyuxiao/article/details/160182346
免责声明: 游乐网为非赢利性网站,所展示的游戏/软件/文章内容均来自于互联网或第三方用户上传分享,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系youleyoucom@outlook.com。

相关攻略

多台 OpenClaw 互联
AI
多台 OpenClaw 互联

多台 OpenClaw 互联:构建你的分布式智能体集群 想让多台机器协同工作,发挥出“1+1>2”的效能吗?OpenClaw 的集群互联功能,正是为此而生。其核心架构非常清晰:一个 Gateway(主节点 中心) 加上 N 个 Node(工作节点),各司其职,共同构成一个高效的分布式系统。 Gate

热心网友
05.01
我用 skill 搭了个 LLM wiki,知识开始给我生利息
AI
我用 skill 搭了个 LLM wiki,知识开始给我生利息

说起来挺讽刺的 收藏夹里积攒的文章,没有几百篇,恐怕也有几十篇了。技术分析、投资框架、AI工具评测,林林总总。但若真要问起其中某篇的具体内容,脑海里往往只剩一片模糊的空白。 说白了,很多时候,“收藏”这个动作,不过是另一种形式的“再也不见”。 知识复利这件事,一直没做对 问题究竟出在哪里?值得反思。

热心网友
04.30
OpenCode 最新版速查表 | 全命令+快捷键+模型配置
AI
OpenCode 最新版速查表 | 全命令+快捷键+模型配置

OpenCode 最新版速查表 | 全命令+快捷键+模型配置 这份手册整理了OpenCode最新版的全量高频操作要点,涵盖了DeepSeek V4系列模型的适配、终端命令、TUI内置指令、核心快捷键以及关键的避坑指南。内容可以直接复制保存,真正做到开箱即用。 一、DeepSeek V4 模型快速切换

热心网友
04.30
HTML哈希不支持前端路由怎么办_前端路由与HTML哈希关联【实用】
前端开发
HTML哈希不支持前端路由怎么办_前端路由与HTML哈希关联【实用】

HTML哈希不支持前端路由怎么办_前端路由与HTML哈希关联【实用】 哈希路由刷新后404,是因为服务端没配静态回退 先说一个关键点:当浏览器访问类似 https: site com user 的地址时, 号及之后的所有内容其实压根不会发送到服务器。这样一来,服务端永远只能看到根路径 。

热心网友
04.28
Sublime怎么安装Emmet插件?前端工程师必学的快速编写技巧
编程语言
Sublime怎么安装Emmet插件?前端工程师必学的快速编写技巧

Emmet在Sublime Text 4中需手动安装sergeche官方版、重启后设语法为HTML、缩写置行尾、用Ctrl+E触发;Vue JSX需额外配置syntax_scopes和emmet_include_languages映射 很多开发者刚上手Sublime Text 4时都会遇到一个典型问

热心网友
04.28

最新APP

宝宝过生日
宝宝过生日
应用辅助 04-07
台球世界
台球世界
体育竞技 04-07
解绳子
解绳子
休闲益智 04-07
骑兵冲突
骑兵冲突
棋牌策略 04-07
三国真龙传
三国真龙传
角色扮演 04-07

热门推荐

TimeTo : 定制和部署自动化以提高团队生产力
AI
TimeTo : 定制和部署自动化以提高团队生产力

需求人群 如果你正在为团队的日程协调、会议排期和那些重复性的手动操作而头疼,那么这篇文章讨论的工具,很可能就是你的菜。它瞄准的,正是那些渴望提升整体协作效率与个人专注度的团队。 产品特色 简单来说,它的核心能力可以用一个词概括:自动化。但这里的自动化,远不止是简单触发几个动作,而是围绕“时间”这个最

热心网友
05.01
Verbalate : 视频翻译和唇语同步软件
AI
Verbalate : 视频翻译和唇语同步软件

需求人群 不论是独立创作者、内容团队,还是专业的制片人或定制项目负责人,只要你有跨越语言障碍、让内容直达全球观众的需求,那么接下来要介绍的工具,很可能就是你正在寻找的解决方案。 产品特色 这款工具的核心能力,可以说是直击了内容国际化的几个核心痛点。首先,它提供的**视频翻译**功能,远不止于生成字幕

热心网友
05.01
Sharkwriter.ai- 基于AI的写作工具
AI
Sharkwriter.ai- 基于AI的写作工具

在内容创作领域,效率和质量常常难以兼得。今天要聊的这款工具,或许能提供一个两全其美的解决方案。 什么是SharkWriter ai? 简单来说,SharkWriter ai是一款搭载了人工智能的写作助手。它的核心目标很明确:帮助用户快速、轻松地生产出各类文本内容,无论是博客文章、广告文案、产品描述,

热心网友
05.01
币圈当前环境还适合新手加入吗?
web3.0
币圈当前环境还适合新手加入吗?

随着2025年比特币价格持续上涨,加密市场的关注度再度升温,越来越多新手跃跃欲试。那么,现在还是不是入圈的好时机?当前币圈环境对新手到底友不友好?下面我们从行情、安全和平台三个维度来分析。 币圈行情回暖,新手入场情绪高涨 比特币一举突破12万美元,以太坊也稳稳站回4千美元关口,市场热度可见一斑。这背

热心网友
05.01
SquadGPT : 团队聊天AI,控制成本,保护数据
AI
SquadGPT : 团队聊天AI,控制成本,保护数据

需求人群 说到哪些场景最需要这类工具,其实不难想象:无论是HR忙着招聘面试、导师进行一对一辅导,还是团队组织集体学习、展开头脑风暴,甚至是新人入职快速上手,它都能派上用场。说白了,但凡涉及多人沟通、信息同步和协作的场景,它都是个潜在的效率翻跟斗。 产品特色 那么,它到底靠什么来支撑这些场景呢?核心亮

热心网友
05.01