闲社服务运行正常AI智能体自动化平台
l

龙虾局域网通信

技能标识:lobsterlan

Communicate with other OpenClaw agents on your local network. Use when you need to ask another agent a question (sync), delegate a task (async), or check if a peer agent is reachable. Supports both synchronous chat completions and asynchronous webhook-based task delegation. Requires peers.json config with peer addresses and tokens.

作者:admin | 来源记录:ClawHub
登记来源
ClawHub
版本
V 1.0.1
检测标记
后台标记通过
免费
免费获取
1
收藏
来源与检测标记为平台登记信息,并不代表已展示可复核的检测报告。使用前请核对版本、依赖和所需权限,建议先在隔离环境中运行。
概述
安装方式
版本历史

龙虾局域网通信

LobsterLAN — 代理间通信

与局域网上的其他 OpenClaw 代理进行通信。

设置

  1. 1. 将 config/peers.example.json 复制为 config/peers.json
  2. 填写对等节点的主机名、端口和令牌
  3. 确保目标代理已启用所需的 API(见下文)
  4. 设置安全传输(见下文网络传输部分)

目标代理的必需配置

对于同步询问(聊天补全):
jsonc
// 目标代理的 openclaw.json — 保持绑定为 loopback!
{
gateway: {
http: {
endpoints: {
chatCompletions: { enabled: true }
}
}
}
}

⚠️ 不要将 gateway.bind 设置为 lan — 如果网关在没有 TLS 的情况下暴露在非回环地址上,OpenClaw 将拒绝启动。请改用安全传输(见下文)。

对于异步委托(Webhook):
jsonc
{
hooks: {
enabled: true,
token: 一个安全的共享密钥
}
}

网络传输

OpenClaw 网关默认使用 bind: loopback,不会在非回环地址上以明文方式启动。跨主机通信需要安全传输层:

方案复杂度最佳适用场景
SSH 隧道 ⭐低家庭局域网,简单设置
反向代理(TLS)
中 | 已有 Caddy/nginx 的环境 |
| Tailscale Serve | 中 | 多站点或远程代理 |

对于简单的局域网,推荐使用 SSH 隧道。 两个网关都保持在回环地址上,SSH 隧道提供加密,且无需更改网关配置。

SSH 隧道示例

将本地端口转发到远程代理的回环网关:
bash
ssh -N -L 18790:127.0.0.1:18790 user@remote-agent-host

然后在 peers.json 中,将对等节点指向 127.0.0.1:18790(本地隧道端点)。

如需持久化,请使用带有 Restart=always 的 systemd 用户服务。完整设置指南请参见 docs/setup.md。

命令

询问(同步 — 等待回复)

bash scripts/lobsterlan.sh ask scotty CPU 温度是多少?

用于需要立即得到答案的快速问题。

委托(异步 — 发送后即忘)

bash scripts/lobsterlan.sh delegate scotty 生成 5 张禅意壁纸并推送到文件共享

用于长时间运行的任务。对等节点独立处理。

状态检查

bash scripts/lobsterlan.sh status scotty

列出对等节点

bash scripts/lobsterlan.sh peers

代理使用(在 OpenClaw 内部)

通过 exec 工具运行:
bash
cd ~/.openclaw/workspace/skills/lobsterlan && scripts/lobsterlan.sh ask scotty 状态报告

安全

三层保护通信:

  1. 1. 网络:仅限局域网(防火墙阻止外部访问网关端口)
  2. 网关令牌:每次请求的 Bearer 认证
  3. 代理 ID 头(可选):X-LobsterLAN-Agent 随自身 ID 发送

网关令牌是真正的安全边界。代理 ID 头是在需要明确身份验证的环境中的纵深防御措施。

环境变量

  • - LOBSTERLAN_CONFIG — peers.json 的路径(默认:相对于脚本的 ../config/peers.json)

标签

skill ai

通过对话安装

以下为平台配置的接入选项,并非逐项实测通过。能否安装取决于客户端支持、技能来源和运行环境:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 lobsterlan-1776286788 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 lobsterlan-1776286788 技能

通过命令行安装

skillhub install lobsterlan-1776286788

下载

⬇ 下载 lobsterlan v1.0.1(免费)

文件大小: 4.91 KB | 发布时间: 2026-4-16 15:29

v1.0.1 最新 2026-4-16 15:29
Security fix: eliminate command injection in inline Python blocks. All shell variables now passed via environment variables instead of string interpolation. Added input validation for peer names, hosts, and ports. Added non-localhost warning.
返回顶部