@changgaowei:感谢你如此清晰地撰写这篇文章。对1.1路线图的一个补充是:身份标识(`did:wba` + WNS handles)与消息传递…

X AI KOLs Following 工具

摘要

智能体网络协议(ANP)是一套用于智能体身份、发现、消息传递与协作的开源协议套件,旨在为智能体网络时代提供类似HTTP的安全高效智能体网络连接。

@mkyutani 感谢你如此清晰地撰写这篇文章。对1.1路线图的一个补充是:身份标识(`did:wba` + WNS handles)与消息传递(P1–P9配置文件)被特意设计为分离的,这样DID可以用于签署支付或授权,而不仅限于聊天。我们还在此基础上推出了AWiki——一个支持DID的...
查看原文
查看缓存全文

缓存时间: 2026/08/19 00:41

@mkyutani 感谢你如此清晰地撰写此内容。根据1.1版本线路的补充说明:身份(did:wba + WNS handles)和消息传递(P1–P9配置文件)是刻意分离的,这样DID不仅可以用于聊天,还能签署支付或认证。我们在此基础上还发布了AWiki——一个DID之上的…


智能体网络协议 (ANP)

来源: https://github.com/agent-network-protocol/AgentNetworkProtocol
English | 中文

智能体网络协议 (ANP)

ANP 旨在成为智能体Web时代的HTTP:一套涵盖智能体身份、命名、发现、协商、安全消息传递及应用层协作的协议套件。

当前规范集:核心协议文档已围绕ANP 1.1发布线进行组织。已发布的套件包含did:wba身份、WNS handles、智能体描述、智能体发现、端到端即时通讯以及AP2智能体支付协议。元协议规范目前仍为草案,尚未发布。

ANP消息传递1.2草案混合版本草案套件定义了在单个DID下支持多设备加密端点的能力,同时保持P1/P2/P3/P4/P7/P8及P9 Mention绑定使用v1版本。仅不兼容的直接E2EE和群组E2EE配置文件使用v2版本。草案的存在不代表实现支持或公开能力宣传。

版本说明Version: 1.1标识规范/文档的发布版本。它不改变ANP负载字段protocolVersion;使用"protocolVersion": "1.0.0"的示例和协议字段保持不变,因为此次发布不改变协议字段、流程或安全要求。

注意:本项目未在任何平台或区块链上发行任何数字货币。

愿景与定位

智能体网络协议(ANP)是一种面向智能体的开源通信协议。其目标是定义智能体之间如何相互连接,并为数十亿智能体构建一个开放、安全、高效的协作网络。

我们相信智能体互联网是继人类中心互联网之后的下一代信息基础设施。在此愿景下:

  • 从平台中心转向协议中心:数据与服务不应困守于孤立的平台。智能体需要开放协议实现直接互联。
  • 连接即力量:每个智能体既是信息消费者,也是服务提供者,能够发现、连接并与其它节点协作。
  • AI原生网络:智能体应通过语义清晰、机器可读、可调用的协议进行交互,而非仅通过面向人类的网页。

为何需要ANP

当前互联网基础设施已成熟,但仍缺乏为大规模智能体网络设计的通信与连接层。ANP聚焦于三大挑战:

  • 🌐 互联互通:使不同平台、领域的智能体能够相互认证、发现并通信。
  • 🖥️ 原生接口:让AI通过API、协议文档、结构化描述及协商接口进行交互,而非模仿人类浏览行为。
  • 🤝 高效协作:允许智能体自组织、自协商,构建更低成本的协作网络。

协议架构

ANP基于现有互联网基础设施构建,并将已发布的协议能力组织为两个核心协议层加上领域特定的应用协议:

  • 🌐 开放互联网基础设施:ANP复用HTTP、CA、DNS、CDN、搜索引擎和TLS,而非重建新的网络栈。
  • 🔒 身份与加密通信层:基于W3C DID和Web基础设施。该层提供智能体身份、did:wba认证及端到端加密消息基础。
  • 📡 应用协议层:包括智能体描述、智能体发现及智能体应用协议。智能体支付、授权、认证及交易协议等领域协议构建于此层之上。
  • 🧪 元协议状态:ANP-06仍为草案,不属于当前发布架构。更新后的草案将其定位为智能体描述驱动的语义协商层,使用MetaProtocolInterfaceanp.get_capabilitiesanp.negotiate选择后续接口、配置文件、安全配置文件及模式。

协议规范索引

领域文档状态定义内容
概述ANP技术白皮书白皮书愿景、设计原则及三层架构
身份ANP-03: did:wba 方法规范已发布 v1.1基于Web的DID方法、跨平台认证、e1_ Ed25519绑定、k1_兼容性扩展
命名ANP-04: ANP-DID:WBA 命名空间规范已发布 v1.1WNS handles(如alice.example.com)、Handle到DID解析、DID轮换支持
元协议ANP-06: 智能体通信元协议草案/未发布可选语义元协议协商、MetaProtocolInterface声明、anp.negotiate及接口/配置文件/安全配置文件/模式选择
描述ANP-07: 智能体描述协议已发布 v1.1智能体描述文档、接口描述及能力发布
发现ANP-08: 智能体发现协议已发布 v1.1主动.well-known发现与通过搜索智能体进行的被动注册
消息ANP-09: 端到端即时通讯概述已发布 v1.1 + vNext草案直接消息、群组消息、E2EE、附件、联邦、提及的配置文件索引,以及单独版本化的多设备草案
支付ANP-10: 智能体支付协议 (AP2)已发布 v1.1 (英文);中文草案可用智能体间支付、委托、收据、基于DID的签名及支付流程

即时通讯配置文件

已发布的ANP 1.1端到端即时通讯套件分为专注的配置文件:

  1. P1 核心绑定:JSON-RPC 2.0绑定、请求/响应/错误约定。
  2. P2 身份与发现:基于DID的服务发现及端点能力发现。
  3. P3 直接消息基础语义:直接消息发送与回执。
  4. P4 群组消息基础语义:群组生命周期、成员资格及群组消息语义。
  5. P5 直接端到端加密:直接消息的E2EE叠加层。
  6. P6 群组端到端加密:群组消息的E2EE叠加层。
  7. P7 附件与对象传输:清单、对象服务及大对象传输。
  8. P8 联邦与跨域:跨域路由、中继及结果见证。
  9. P9 消息提及扩展:群组消息提及负载及选择器语义。

ANP消息传递1.2草案索引及其中文镜像定义了合法的混合版本能力集:基础、附件和联邦仍使用v1,而直接E2EE和群组E2EE使用v2。普通的直接、群组、提及及附件操作仍仅通过业务DID或群组DID寻址;其设备扇出在接收域本地处理。device_id仅在E2EE v2配置文件需要加密端点时出现,包括独立直接会话和多个MLS叶节点,且P8 v1仅为这些封装配置文件保留设备选择器。实现不得将E2EE v1状态重新解释为v2,或静默降级E2EE v2操作。

DID兼容性附录

快速入门

协议SDK

ANP的开源实现在AgentConnect仓库中维护:

  • https://github.com/agent-network-protocol/AgentConnect

AgentConnect专注于为did:wba、认证、智能体描述、协议协商、安全通信及应用协议提供实用的SDK支持。

仓库布局

  • 01-*.md03-*.md04-*.md06-*.md07-*.md08-*.md09-*.md:核心英文协议文档。
  • application/:应用层协议(如AP2)。
  • message/:已发布的ANP 1.1端到端即时通讯配置文件套件;message/vnext/包含单独版本化的v2草案。
  • chinese/:核心规范及研究笔记的中文版本。
  • docs/:指南、扩展阅读及社区运营文档。
  • blogs/:文章与协议分析。
  • examples/:示例ADP资产、API接口示例及消息vNext多设备JSON示例
  • images/standard/:共享图表及标准化参考。

扩展阅读

里程碑

  • 定义并实现身份认证与安全通信基础。
  • 发布did:wba v1.1,包含默认e1_ Ed25519路径绑定及k1_和原生did:web兼容性指南。
  • 定义WNS handles作为基于DID智能体的可读命名层。
  • 发布智能体描述协议与智能体发现协议。
  • 在草案稳定后发布元协议。
  • 将端到端即时通讯拆分为概述加九个可互操作配置文件。
  • 稳定并审核单独版本化的多设备消息vNext草案。
  • 将AP2智能体支付协议添加到应用层。
  • 继续将SDK实现和示例与1.1规范集对齐。
  • 继续标准化工作并扩展领域特定应用协议。

联系我们

我们已建立ANP开源技术社区,以通过开源社区方式推动ANP发展。诚邀您加入社区。

  • 邮箱: [email protected]
  • Discord: https://discord.gg/sFjBKTY7sB
  • 官网: https://agent-network-protocol.com/
  • GitHub: https://github.com/agent-network-protocol/AgentNetworkProtocol
  • 微信: flow10240

贡献

我们欢迎任何形式的贡献。请参阅贡献指南

贡献者

我们向所有为Agent Network Protocol项目做出卓越贡献和奉献的贡献者致以诚挚感谢。

许可证

本项目基于MIT许可证开源。详情请参阅许可证
版权归高伟所有。本项目的任何用户必须保留原始版权声明和许可证文件。

版权声明

Copyright (c) 2024 GaoWei Chang
本文件根据MIT许可证发布。您可以自由使用和修改,但必须保留此版权声明。

ChangShan@changgaowei·8月4日:
ANP 1.1经过三个月的完善与社区审核后正式发布。
亮点包括:did:wba与原生did:web互操作性;人类可读的Handles;集成DID的1:1与群组消息;附件清单;以及受Signal启发的端到端加密会话与…

相似文章

@changgaowei: https://x.com/changgaowei/status/2054428524749189518

X AI KOLs Following

文章宣布 ANP 消息协议迎来重大升级,旨在促进 AI 智能体之间安全、跨域的协作。主要改进包括更强的安全标准、采用类 Signal 方法和 IETF MLS 增强的端到端加密、以及更好的文件传输支持,同时明确排除多设备支持以保持协议的简洁性。