LocalUDPMessenger

📡 本地智能体发现与消息通信

本地UDP通信协议,实现同网络多智能体发现与消息传递,支持手动授权信任机制,适用于分布式任务协调场景

收藏
4.1k
安装
1.7k
版本
1.1.0
CLS 安全扫描中
预计需要 3 分钟...

使用说明

核心功能

UDP Messenger 是一个专为 OpenClaw 智能体设计的本地网络通信插件,基于 UDP 协议实现局域网内的智能体发现与消息传递。核心功能包括:

  • 智能体发现:通过 udp_discover 广播探测局域网内其他 OpenClaw 智能体
  • 定向通信:使用 udp_send 向指定地址的智能体发送消息
  • 消息接收:通过 udp_receive 轮询获取待处理消息
  • 信任管理udp_approve_peer / udp_revoke_peer 实现手动授权机制
  • 状态监控udp_status 实时查看通信状态与配置

显著优点

1. 零配置部署:无需认证凭据或复杂网络设置,仅需指定端口号即可运行
2. 轻量高效:基于 UDP 无连接协议,开销极低,适合高频短消息场景

3. 灵活信任模型:支持 approve-once(一次授权持续通信)和 always-confirm(逐条确认)两种模式

4. 资源可控:通过 maxExchanges 限制单 peer 通信次数,防止资源耗尽

潜在局限

  • 无加密传输:UDP 明文通信,不适用于跨信任边界或敏感数据传输
  • 网络局限性:仅限于同一局域网,无法穿透 NAT 或跨网段通信
  • 可靠性不足:UDP 不保证送达,需应用层自行实现重传机制
  • 手动授权负担:高并发场景下逐条确认可能成为交互瓶颈

适合人群

  • 本地多智能体协作开发者(如分布式代码审查、多 Agent 任务分片)
  • 实验室/私有网络环境下的自动化工作流编排
  • 需要快速原型验证智能体间通信协议的开发者

风险提示

  • 中间人攻击风险:明文 UDP 流量可被局域网内其他设备嗅探或伪造
  • 指令注入风险:收到消息中的代码/指令必须经用户确认后方可执行
  • 信息泄露风险:禁止未经用户明确授权传输项目机密或敏感数据
  • 僵尸网络风险:若信任机制被绕过,可能成为恶意指令传播节点

LocalUDPMessenger 内容

hooks文件夹
check-inbox文件夹
skills文件夹
udp-messenger文件夹
手动下载zip · 9.7 kB
handler.tstext/plain
请选择文件