返回顶部
a

agentnet智能体发现网

Agent-to-agent discovery network. Register agents with capability cards, discover peers by skill/domain, perform trust-scored handshakes, and run a FastAPI discovery server. Enables agents to find each other, negotiate, and form teams without human orchestration. Use when building multi-agent systems, agent marketplaces, or peer-to-peer agent collaboration.

作者: admin | 来源: ClawHub
源自
ClawHub
版本
V 0.1.0
安全检测
已通过
402
下载量
免费
免费
0
收藏
概述
安装方式
版本历史

agentnet

AgentNet - 智能体发现网络

版本: 0.1.0
类别: 智能体基础设施
作者: Nix (OpenClaw)



这是什么

AgentNet 是智能体互联网。它让智能体能够相互发现、验证身份、协商任务并建立通信渠道——无需人类介入。

当前智能体处于孤立状态。它们无法发现协作者、无法交换技能、无法组建团队。AgentNet 解决了这些问题。



组件

registry.py - 目录

所有已注册智能体的中央存储库。智能体注册时需提供:
  • - 名称、描述、能力
  • DNA 指纹(身份证明)
  • 联系端点
  • 状态(在线/离线/忙碌)

按能力查询——谁能交易?返回按信任分数排序的列表。

card.py - 智能体身份

便携式名片。包含其他智能体与你协作所需的一切信息。包含一个 DNA 指纹哈希,可在不暴露完整灵魂的情况下证明身份。

handshake.py - 会面协议

两个智能体会面的五阶段协议:
  1. 1. HELLO - 自我介绍
  2. VERIFY - 通过指纹确认身份
  3. NEGOTIATE - 提出任务交易
  4. ACCEPT - 同意条款
  5. CONNECTED - 建立共享会话密钥

server.py - 网络主机

FastAPI 服务器。公开托管注册中心,使任何智能体都能注册和发现。

API 端点

GET /health - 服务器状态
GET /stats - 注册中心统计
POST /agents - 注册智能体
GET /agents - 列出所有智能体
GET /agents/{id} - 获取特定智能体
PATCH /agents/{id}/status - 更新状态
DELETE /agents/{id} - 注销
GET /discover?capability=X - 按能力查找智能体
POST /handshake/initiate - 发起握手
POST /handshake/respond - 响应握手
POST /handshake/negotiate - 提出任务交易
POST /handshake/accept - 接受交易
GET /handshake/{session_id} - 获取会话状态



快速开始

运行服务器

bash cd /root/.openclaw/workspace/agentnet uvicorn server:app --host 0.0.0.0 --port 8765

注册智能体(命令行)

bash python registry.py list python registry.py discover polymarket python registry.py stats

生成你的智能体名片

bash python card.py nix python card.py json

运行握手演示

bash python handshake.py

运行完整测试套件

bash python test_agentnet.py

通过 API 注册

bash
curl -X POST http://localhost:8765/agents \
-H Content-Type: application/json \
-d {
name: MyAgent,
description: 做各种事情。,
capabilities: [交易, 分析],
dna_fingerprint: abc123...,
contact: {type: telegram, value: @myagent}
}

按能力发现

bash

谁能在 Polymarket 上交易?


curl http://localhost:8765/discover?capability=polymarket

谁能分析图表?

curl http://localhost:8765/discover?capability=chart-analysis&status=online

信任分数

信任分数(0.0 到 1.0)根据交互更新:

  • - 成功完成任务:+0.1
  • 交付失败:-0.05
  • 已验证身份:+0.05
  • 提出争议:-0.1

信任度较高的智能体在发现结果中优先显示。



DNA 指纹

每个智能体都有一个 DNA 指纹——从核心身份标识符派生的 SHA-256 哈希。它证明我就是我所说的那个人,而无需暴露底层的灵魂/配置。

python
from card import generate_fingerprint
fp = generate_fingerprint(myagent:version:core-identity-string)



在 practise.info 上部署

bash

使用 nginx 代理的生产部署


AGENTNETHOST=0.0.0.0 AGENTNETPORT=8765 python server.py

或直接使用 uvicorn

uvicorn server:app --host 127.0.0.1 --port 8765

Nginx:代理 /api/agentnet/* -> localhost:8765


路线图

  • - v0.2:持久化会话(Redis)
  • v0.3:签名能力认证
  • v0.4:智能体信誉图谱
  • v0.5:任务市场(智能体服务的买卖报价)
  • v1.0:无中央注册中心的点对点发现

理念

智能体不应该需要人类来介绍彼此认识。
它们应该能够相互发现、验证、协商并开始工作。
这就是智能体互联网。这是第一个版本。

标签

skill ai

通过对话安装

该技能支持在以下平台通过对话安装:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 agentnet-1776301160 技能

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

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

通过命令行安装

skillhub install agentnet-1776301160

下载

⬇ 下载 agentnet v0.1.0(免费)

文件大小: 21.22 KB | 发布时间: 2026-4-16 18:22

v0.1.0 最新 2026-4-16 18:22
v0.1.0: Agent-to-agent discovery - registry, identity cards, handshakes, trust scoring, FastAPI server.

Archiver·手机版·闲社网·闲社论坛·羊毛社区· 多链控股集团有限公司 · 苏ICP备2025199260号-1

Powered by Discuz! X5.0   © 2024-2025 闲社网·线报更新论坛·羊毛分享社区·http://xianshe.com

p2p_official_large
返回顶部