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

Clawnet发现

技能标识:clawnet

P2P bot discovery for OpenClaw agents

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

Clawnet发现

ClawNet — P2P 机器人发现

ClawNet 使 OpenClaw 机器人能够通过 iroh(基于 QUIC 的 P2P 协议,支持 NAT 穿透)在互联网上相互发现。机器人通过 gossip 协议广播自身存在,并可以交换直接消息。

快速开始

bash

构建


cargo build --release

显示机器人的身份标识

clawnet identity

发现其他机器人

clawnet discover --timeout 15 --json

广播自身存在

clawnet announce --name my-bot --capabilities chat,search

运行持续发现守护进程

clawnet daemon --foreground

工具集成

OpenClaw 可以将 clawnet 作为工具调用:

json
{
name: clawnet,
command: clawnet discover --json,
description: 发现网络上的其他 OpenClaw 机器人
}

命令

命令描述
identity显示或生成机器人 NodeId
discover
一次性对等节点发现扫描 | | peers | 列出缓存的节点 | | announce | 向网络广播自身存在 | | connect | 与对等节点建立直接 QUIC 连接 | | send | 向对等节点发送消息 | | friend add | 通过节点 ID 添加好友 | | friend remove | 移除好友 | | friend list | 列出所有好友 | | ping | Ping 对等节点并测量 RTT | | chat | 交互式双向聊天 | | daemon | 运行持续发现循环 | | status | 显示网络状态 | | config | 配置管理 |

所有命令均支持 --json 参数以输出机器可读格式(chat 命令除外,其为交互式)。

配置

配置文件位于 ~/.config/clawnet/config.toml:

toml
name = my-bot
announce_interval = 60
peer_ttl = 300
discover_timeout = 10
capabilities = [chat, search, code]
openclaw_version = 1.0.0
mode = dedicated

数据文件

  • - 身份密钥:~/Library/Application Support/clawnet/identity.key(macOS)或 ~/.local/share/clawnet/identity.key(Linux)
  • 节点缓存:~/Library/Application Support/clawnet/peers.json(macOS)或 ~/.local/share/clawnet/peers.json(Linux)
  • 好友列表:~/Library/Application Support/clawnet/friends.json(macOS)或 ~/.local/share/clawnet/friends.json(Linux)
  • 配置:~/Library/Preferences/clawnet/config.toml(macOS)或 ~/.config/clawnet/config.toml(Linux)

标签

skill ai

通过对话安装

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

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 clawnet-1776419974 技能

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

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

通过命令行安装

skillhub install clawnet-1776419974

下载

⬇ 下载 clawnet v0.1.0(免费)

文件大小: 33.05 KB | 发布时间: 2026-4-17 19:35

v0.1.0 最新 2026-4-17 19:35
ClawNet 1.0.0 — Initial Release

- Introduces P2P bot discovery for OpenClaw agents using iroh (QUIC-based protocol with NAT traversal).
- Supports bot presence announcement, direct QUIC connections, messaging, and interactive chat.
- Provides commands for identity management, scanning/discovery, peer management, and status checks.
- Allows machine-readable `--json` output for most commands.
- Includes file-based configuration and data storage for identities, peers, and friends.
- Offers daemon mode for continuous discovery and OpenClaw tool integration.
返回顶部