当我们谈论智能体互联网时,很容易把注意力放在底层协议、DID、区块链、注册节点、发现节点这些基础设施概念上。但对普通用户来说,更直接的问题其实是:我能在 OpenAgenet(OAN)上做什么?它能帮我解决什么问题?我怎样参与进去?
OAN 的定位不是又做一个普通工具市场,也不是要求每个用户都运行复杂节点。它更像是面向智能体资源的可信注册、分发和发现基础设施。普通用户既可以在上面发布自己的资源,也可以发现别人发布的资源,还可以通过 SDK、Skill 和文档参与开发、测试和生态建设。
一、普通用户在 OAN 里扮演什么角色
在 OAN 的设计里,普通用户不一定是区块链用户,也不一定是节点运营者。更常见的身份包括四类。
第一类是资源发布者。比如你开发了一个 Skill、一个 MCP Server、一个 Tool/API,或者一个可被其他智能体调用的 Agent Service,你可以把它作为 OAN 资源注册进去,让其他用户或智能体能够发现、验证和使用。
第二类是资源使用者。你可以通过 OAN Discovery 查询某类智能体资源,例如合同审查 Skill、数据分析 Tool/API、MCP Server、企业知识库 Agent 等。相比普通搜索,OAN 的发现结果更强调资源身份、发布路径、授权域、版本和可验证证据。
第三类是开发者。你可以使用 OAN TypeScript SDK、公共协议文档、did:oan 规范和社区 Skill,把 OAN 的注册、发现、验证能力集成到自己的应用、智能体工具链或开发流程里。
第四类是生态参与者。你可以贡献资源描述、示例、文档、测试用例、能力标签、行业授权域建议,也可以后续申请运营 Registrar 或 Discovery 节点。不过节点运营属于更高阶角色,普通用户一开始并不需要做这些。
二、可以发布哪些资源
OAN 当前把几类资源作为一等对象处理。
第一是 Agent Service,即可被调用的智能体服务。它可能提供问答、分析、规划、自动化执行、业务处理等能力。
第二是 Skill,即可复用的智能体技能包。Skill 通常面向具体任务,例如文档分析、代码检查、合同审查、数据整理、图表生成等。
第三是 MCP Server。MCP Server 可以把外部工具、数据源或系统能力暴露给智能体,OAN 可以为其提供可信身份和发现入口。
第四是 Tool/API。很多现实系统里的能力本来就是 API,OAN 允许这些 API 以资源形式被描述、注册和发现,从而进入智能体可调用生态。
这些资源的共同点是:它们不只是“一个链接”或“一段介绍文字”,而是可以通过 did:oan DID Document、资源元数据、授权域、能力标签、服务端点、包哈希和 Root proof 等材料形成可信发布记录。
三、为什么普通用户需要 OAN
如果只是找一个工具,普通搜索引擎或应用市场也能做一部分事情。但智能体互联网里的资源发现有几个特殊问题。
首先,智能体调用资源时,需要机器可读的信任证据。人可以看网页、看品牌、看评论,智能体更需要结构化材料来判断资源是谁发布的、当前版本是什么、是否经过可信发布路径、端点是否和身份绑定。
其次,资源可能跨平台流动。一个 Skill 不应该只能被某个平台认识;一个 MCP Server 也不应该只能存在于某个私有目录里。OAN 通过 did:oan 给资源提供相对稳定的身份,使资源可以在不同系统之间被引用和验证。
再次,资源发现不能只看“语义相关”。一个资源和用户查询很匹配,并不代表它适合在某个领域被展示或调用。OAN 使用 authorizedDomains 表达治理授权范围,用 capabilityTags 表达搜索和能力描述,两者分开处理,避免把自由标签误当成授权依据。
对普通用户来说,这些机制最终带来的体验是:发布资源更规范,发现资源更可信,调用前更容易验证。
四、如何发布一个资源
普通用户发布资源,一般不需要自己运行 Root、Registrar、Discovery、CDN 或链上治理工具。典型流程是使用官网注册页面、SDK 或 OAN Community Skill,向官方或选定的第三方 Registrar 提交资源材料。
第一步是准备资源基本信息。包括资源名称、资源类型、描述、版本、入口地址、协议类型、使用示例、能力标签等。如果是 Skill,可以描述它解决什么任务;如果是 MCP Server,可以说明它暴露哪些工具;如果是 Tool/API,可以说明接口能力和调用方式。
第二步是创建或复用资源身份。OAN 使用 did:oan 作为资源标识。资源 DID 对应 DID Document,其中可以包含验证方法、服务端点、资源描述、协议绑定、授权域和包信息。私钥应保留在用户本地,不应上传给 Registrar 或 Discovery。
第三步是选择授权域。授权域不是搜索关键词,而是资源发布和发现的治理范围。例如法律、金融、工业、软件工程等领域。Registrar 或前端工具可以给出建议,但最终用户应理解并确认资源被归入哪些领域。
第四步是提交到 Registrar。Registrar 会检查资源材料,包括 DID 文档结构、资源类型、授权域、元数据一致性、签名和包字段。通过后,Registrar 将材料提交给 Root。
第五步是等待 Root 接受和分发。Root 会验证 Registrar 授权、资源材料一致性、包哈希、授权域覆盖关系等。资源被接受后,会形成 Root proof,并被分发给符合授权域范围的 Discovery 节点。
完成这些步骤后,资源就可以被用户或智能体通过 Discovery 查询到。
五、如何发现资源
普通用户使用 OAN Discovery 时,可以输入自然语言查询,也可以结合资源类型、协议类型、能力标签、授权域等过滤条件。
例如,你可以查找:
“用于合同条款审查的 Skill”
“支持企业知识库检索的 MCP Server”
“可以做财务报表摘要的 Agent Service”
“面向代码安全检查的 Tool/API”
Discovery 的价值不只是返回匹配资源,还在于返回结果背后的可验证材料。理想的 OAN 发现结果应让用户或 SDK 能进一步检查:资源 DID、资源类型、版本、Root proof、包哈希、授权域、服务端点和 Discovery 响应签名。
这意味着用户不必盲目信任某个网页推荐,而可以在调用前判断资源是否来自可信发布路径。
六、如何用 SDK 集成 OAN
对开发者来说,OAN SDK 是更直接的入口。当前 TypeScript SDK 面向浏览器、Node.js 和开发者工具,提供 Registrar、Discovery、Root、CDN 等服务访问能力。
OAN SDK 的设计是资源导向的。也就是说,开发者不只是调用一个搜索接口,而是围绕 did:oan、资源包、Root proof 和 Discovery response 来处理资源发现与验证。
SDK 默认可以使用官方服务入口,也支持用户配置第三方 Registrar 或 Discovery endpoint。这样,当未来第三方节点加入生态后,应用不需要重写整套逻辑,只需要切换 baseUrl 或具体 endpoint,就可以使用不同节点提供的注册和发现服务。
这对开发者很重要。它意味着 OAN 可以作为应用里的可信资源层,而不强迫开发者绑定某一个中心平台。
七、如何用 OAN Community Skill
OAN Community Skill 是面向社区用户的 AI 工作流能力。它不是官方运维工具,不负责启动 Root、Registrar、Discovery,也不提交治理提案。它的边界更贴近普通用户:帮助用户准备注册材料、校验字段、选择或解释授权域、调用 Registrar、查询 Discovery,并解释发现结果。
比如你想发布一个 Skill,但不确定 authorizedDomains 和 capabilityTags 应该怎么填,Community Skill 可以辅助整理资源描述并给出建议。你想查询某类资源,也可以通过它向选定 Discovery 发起查询,并帮助理解返回结果。
这种方式适合不想直接写代码、但希望参与 OAN 资源生态的用户。
八、普通用户不需要做什么
为了避免误解,也要说明普通用户通常不需要做什么。
普通用户不需要运行完整 OAN 网络,不需要部署 Root,不需要运行链上治理工具,不需要持有治理私钥,也不需要访问 Root 私有 trust-indexer。
如果你只是发布或发现资源,使用官网、SDK、Community Skill 和公开 Registrar/Discovery endpoint 就够了。节点运营、链上治理、Root 授权、基础设施 VC 签发,是节点运营方和治理参与者的工作。
这种分层能降低参与门槛:普通用户专注资源,开发者专注集成,节点运营者专注服务,治理层专注信任边界。
九、如何参与 OAN 生态
加入 OAN 生态可以从轻到重分几步。
最简单的方式,是阅读官网和 Docs,理解 OAN 的资源模型、did:oan、授权域、能力标签、注册和发现流程。
进一步,可以尝试在官网注册一个资源,例如自己写的 Skill、MCP Server 或 Tool/API。即使是早期试验资源,也能帮助你理解资源如何进入可信发布路径。
如果你是开发者,可以研究 OAN SDK,把发现和验证能力接入自己的 Agent、插件系统、开发工具或企业内部平台。
如果你对生态建设感兴趣,可以贡献文档、示例、资源描述、测试用例和行业标签建议。OAN 的开放生态需要大量来自不同领域的真实资源和使用反馈。
如果你所在机构具备运维能力,后续还可以申请成为第三方 Registrar、Discovery 或 VC Issuer 节点运营方,在特定行业或社区中提供更专业的注册与发现服务。
十、结语
OpenAgenet(OAN)对普通用户的意义,不是让每个人都理解复杂底层技术,而是让智能体资源的发布、发现和使用更可信、更开放、更可验证。
你可以把 OAN 看作智能体互联网里的资源信任层:发布者用它登记自己的能力,使用者用它发现可信资源,开发者用它集成注册与发现流程,节点运营者用它扩展生态服务。
当越来越多 Agent Service、Skill、MCP Server 和 Tool/API 通过统一身份、授权域、Root proof 和 Discovery 机制进入网络,智能体之间的协作就不再只是“能不能调用”,而是进一步走向“能不能识别、能不能验证、能不能放心接入”。这正是普通用户参与 OAN 生态的价值所在。