行业资讯
📅 2026/7/29 14:59:12
OpenAgenet(OAN):面向智能体互联网的可信资源注册、发现与互联基础设施
这里写自定义目录标题为什么需要 OANOAN 的核心思路OAN 能做什么1. 资源可信注册2. 授权域机制3. 语义发现4. SDK 和 Skill 集成5. 第三方节点接入测试OAN 和传统目录服务有什么不同当前适合哪些人关注可以怎么参与1. 浏览官网和文档2. 查看 GitHub 仓库3. 尝试发布资源4. 参与 SDK 和 Skill 适配5. 参与第三方节点测试工具建设项目当前阶段写在最后随着大模型和智能体应用快速发展越来越多的 Agent、MCP Server、Skill、工具服务、知识服务和自动化工作流开始出现在不同平台、不同组织和不同运行环境中。一个现实问题随之出现当智能体需要调用外部能力时如何知道某个资源是谁发布的、是否可信、适合什么场景、应该如何发现、如何验证、如何接入OpenAgenet简称 OAN正是围绕这个问题展开的一个开源项目。它试图为智能体互联网提供一套面向资源的可信注册、授权分发、语义发现和跨节点协作机制让智能体能够更安全、更高效地发现和使用外部资源。项目地址GitHub 组织页https://github.com/OpenAgenet官方网站https://www.openagenet.xyz/为什么需要 OAN今天的智能体生态中资源形态越来越多一个可调用的 API一个 MCP Server一个 Agent Skill一个工具插件一个数据服务一个知识库入口一个自动化工作流一个组织内部或跨组织开放的服务节点。这些资源如果只是散落在 GitHub、文档、群聊、私有平台或临时配置文件中智能体很难可靠地使用它们。常见问题包括资源身份不清晰资源是谁发布的是否被篡改是否仍然有效注册和发现缺乏统一机制不同团队、不同平台、不同协议各自维护资源目录难以互操作。能力描述不统一同一个资源可能被描述为 tool、plugin、skill、service、agent endpoint但智能体需要的是可理解、可检索、可匹配的能力描述。授权边界不清楚资源能服务哪些领域能被哪些节点注册、发现和分发授权域如何表达第三方节点难以接入和评测如果未来存在多个注册节点、发现节点或生态运营方需要有一套接入测试和准入验证机制。OAN 的目标不是简单做一个资源列表网站而是围绕“智能体资源如何可信发布、可信分发、语义发现和跨节点互联”构建基础设施。OAN 的核心思路OAN 将智能体互联网中的资源看作可注册、可验证、可发现、可治理的对象。一个资源不是简单的 URL而是包含身份、元数据、能力标签、授权域、协议入口、版本信息和可验证材料的结构化对象。在 OAN 的设计中主要包括几类核心节点根节点 Root Node负责可信配置、授权域、节点身份、分发策略等基础治理能力。注册节点 Registrar Node面向资源发布者负责资源注册、元数据校验、授权域检查和注册结果生成。发现节点 Discovery Node面向资源使用者和智能体提供基于关键词、标签、语义描述等方式的资源发现能力。Indexer对可信配置、注册记录、链上事件或节点数据进行索引使查询和验证更加高效。SDK 与 Skill面向开发者和智能体运行环境提供更容易集成的调用方式。这一套结构的目的是让智能体资源能够从“人工复制链接”走向“可机器理解、可验证、可发现、可治理”。OAN 能做什么目前 OAN 项目围绕以下能力展开1. 资源可信注册资源发布者可以提交资源的基础信息例如名称、描述、类型、协议、入口地址、能力标签和授权域等。注册节点会对资源信息进行结构化处理和校验确保资源注册结果可被后续发现节点、SDK 或其它节点使用。典型资源可以包括MCP ServerAgent SkillTool API智能体服务入口数据或知识服务组织内部工具能力。2. 授权域机制OAN 引入了 Authorized Domains 的概念用于表达资源适用的能力边界、业务领域或授权范围。例如一个资源可能属于identitydiscoveryregistryfinancehealthcareresearchcodingdocument-processingworkflow-automation。授权域不是简单标签它更接近资源接入和治理中的边界表达。注册节点可以根据自身被授权的范围判断资源是否适合在该节点注册或分发。3. 语义发现发现节点不只是做简单关键词搜索而是面向智能体使用场景提供更友好的资源发现能力。用户或智能体可以输入自然语言描述例如我需要一个能够读取 Word 文档、提取结构化信息并生成摘要的工具服务。发现节点可以基于资源描述、能力标签、资源类型和协议等信息返回候选资源。这对于智能体互联网很重要因为 Agent 并不总是知道自己要调用哪个具体工具它更常表达的是“我需要某种能力”。4. SDK 和 Skill 集成OAN 不希望用户只能通过网页操作。项目也在推进 SDK 和 Skill 层面的能力让开发者和智能体系统可以更自然地接入 OAN。典型方式包括在代码中调用注册或发现能力在智能体运行环境中通过 Skill 使用 OAN默认连接官方服务同时允许配置第三方节点或第三方 baseUrl支持未来多节点、多运营方的生态结构。5. 第三方节点接入测试随着生态扩展未来可能会有第三方运营注册节点和发现节点。此时需要判断节点 API 是否符合协议授权域处理是否正确注册结果是否可验证发现结果是否稳定错误处理是否规范报告是否可复核。因此 OAN 也在建设第三方注册发现节点接入测试工具套件用于为后续第三方节点准入、互操作测试和风险识别提供基础。OAN 和传统目录服务有什么不同如果只是维护一个资源列表用数据库加搜索框就够了。但 OAN 更关注智能体互联网场景下的几个问题资源需要身份而不只是地址智能体调用资源时需要知道资源是谁发布的、是否可信、是否被授权。发现需要语义能力而不只是关键词匹配Agent 往往用自然语言表达任务需求发现系统需要理解资源能力。注册需要治理边界而不只是提交表单资源适合注册到哪个节点是否属于该节点授权域需要规则约束。生态需要多节点协作而不只是单站点服务未来可能存在官方节点、第三方节点、行业节点、组织内部节点等不同角色。接入需要可测试而不只是口头兼容第三方节点要进入生态需要有明确的技术测试和报告机制。当前适合哪些人关注OAN 目前适合以下几类开发者和研究者关注正在开发 Agent、MCP Server、Skill 或工具插件的开发者关注智能体互联网、智能体通信协议、Agent 互操作的研究者希望构建组织内部智能体资源目录的团队关注 DID、可信标识、资源身份、授权治理的工程师想参与智能体基础设施开源项目的贡献者希望运营第三方注册节点或发现节点的技术团队。可以怎么参与如果你想尝试 OAN可以从以下几个方向入手。1. 浏览官网和文档官网提供了项目介绍、资源注册、资源发现、网络节点和 Docs 页面。官网地址https://www.openagenet.xyz/你可以先通过 Docs 理解 OAN 的基础概念、节点架构、资源模型、授权域、注册发现流程和生态设计。2. 查看 GitHub 仓库GitHub 组织页https://github.com/OpenAgenet可以重点关注协议与公共模型注册节点发现节点官方网站SDKSkill第三方节点接入测试套件设计文档和 slides。3. 尝试发布资源如果你有自己的 MCP Server、Agent Skill、API 工具或智能体服务可以尝试按照 OAN 的资源模型整理元数据发布为一个可注册、可发现的资源。4. 参与 SDK 和 Skill 适配开发者可以帮助完善不同语言、不同智能体框架下的 OAN 接入能力例如TypeScript SDKPython SDKCodex/ChatGPT 使用的 SkillMCP Server 接入命令行工具第三方平台插件。5. 参与第三方节点测试工具建设如果你关注工程质量、互操作测试、准入评测和自动化报告可以参与 OAN 第三方节点接入测试套件的开发。这部分工作很适合测试工程、协议工程和平台治理方向的开发者参与。项目当前阶段OAN 仍处于快速迭代阶段很多模块还在持续完善中但已经形成了较完整的技术轮廓有官方网站有注册和发现页面有根节点、注册节点、发现节点等服务组件有 SDK 和 Skill 方向的适配有白皮书、黄皮书、slides 和设计文档有面向第三方节点的测试套件设计与实现有围绕 DID、资源身份、语义发现和智能体互联的研究材料。换句话说OAN 不是一个单点 demo而是在围绕智能体互联网的资源可信接入问题逐步构建一套可运行、可扩展、可测试的开源基础设施。写在最后智能体互联网不会只需要更强的大模型也需要更可靠的资源连接方式。当越来越多 Agent 需要调用外部工具、发现外部服务、跨组织协作时资源身份、可信注册、授权分发、语义发现和节点互操作会变得越来越重要。OpenAgenetOAN希望在这个方向上做一些基础工作让智能体资源能够被可信地发布、被有效地发现、被规范地接入并逐步形成开放的智能体资源网络。欢迎关注、试用和参与贡献官网https://www.openagenet.xyz/GitHubhttps://github.com/OpenAgenet