AI 代理的搜索引擎(The Action Web)

发布: (2026年1月7日 GMT+8 15:49)
3 min read
原文: Dev.to

Source: Dev.to

Problem Statement

早期的网络在解决出版之前先解决了导航问题。当任何人都可以创建网站时,难点转向了发现:寻找相关站点、对它们进行排名以及把用户引导到正确的目的地。搜索引擎成为了组织层,将零散的页面网络转化为可用的东西。

现在的智能体(Agents)正处于同样的阶段。构建它们已经不再是瓶颈。我们拥有强大的模型、工具框架以及能够执行真实工作流的面向动作的智能体。我们缺少的是一个共享层,使这些智能体能够像服务一样被发现和路由,而不需要为每个新智能体和每个新接口进行定制集成。

ARC Overview

ARC 正是为了解决这一空白而构建的。可以把它看作 Action Web 的基础设施:一个网络,在这里智能体以可调用服务的形式暴露,并且可以通过统一的契约从任何地方访问。

ARC Protocol

定义通信层:一个无状态的 RPC 接口,允许多个智能体共用单一端点,通过 targetAgenttraceId 传播实现显式路由,使多智能体工作流在跨跳时仍然可观测。

ARC Ledger

提供智能体身份、能力和元数据的注册表,以便将智能体发现为服务。

ARC Compass

通过能力匹配和排序来选择智能体,使请求能够路由到最合适的智能体,而不是硬编码到特定的智能体。

Goal

从任意节点、任意 UI、任意工作流出发,最小化配置即可路由到最佳可用智能体。这不是另一个智能体框架;它是缺失的发现与路由层,使开放的智能体生态系统能够表现为一个连贯的网络。

Documentation & Source

  • Docs:
  • Repo:

Key Properties

  • 通过 targetAgent 实现单端点多智能体路由
  • 无状态 RPC 方法调用
  • 通过 Server‑Sent Events 实时流式传输
  • 对长时间运行任务的异步通知
  • 通过 traceId 传播实现端到端工作流追踪
  • 使用 X25519 与 Kyber‑768(ML‑KEM,FIPS 203)混合 TLS,实现后量子抗性
Back to Blog

相关文章

阅读更多 »

Rapg:基于 TUI 的密钥管理器

我们都有这种经历。你加入一个新项目,首先听到的就是:“在 Slack 的置顶消息里查找 .env 文件”。或者你有多个 .env …

技术是赋能者,而非救世主

为什么思考的清晰度比你使用的工具更重要。Technology 常被视为一种魔法开关——只要打开,它就能让一切改善。新的 software,...

踏入 agentic coding

使用 Copilot Agent 的经验 我主要使用 GitHub Copilot 进行 inline edits 和 PR reviews,让我的大脑完成大部分思考。最近我决定 t...