能力自适应代理互操作性允许公共站点在推断任何操作之前声明每类代理可以安全地执行哪些操作。
客户端定义
- L0 URL-仅限聊天机器人:可以打开 public URLs 并读取文本;不暗示 JSON 解析、JavaScript、POST、身份验证、工具、内存或操作权限。
- L1 URL 合成器:可以构建简单列出的 URLs 并解析紧凑的 JSON;可写行为需要显式有界支持。
- L2浏览器辅助代理:可以打开页面并提交可见表单,但可能无法发送任意 JSON POST。
- 支持 L3 模式的代理:可以读取 JSON 架构、OpenAPI 类描述、示例、验证结果,并发送结构化 JSON POST。
- L4 认证业主代理:只能在显式凭证、审核、过期和幂等规则下使用所有者令牌。
- 具有 L5 恢复能力的代理:可以通过已发布的恢复/读回路由验证创建或更新流程。
- L6 多智能体运行时:可以协调外部代理,同时 UAIX 记录便携式切换和证据数据包。
- L7站点具体协商:仅当清单名称回退和不支持的操作行为时,才可以在特定于站点的功能中进行选择。
兼容性规则
未知客户端降级至 L0/L1。仅公开 POST、OpenAPI、MCP、A2A 或 JavaScript UI 的站点还必须发布较低功能的指令路径,或明确说明低功能代理不支持该操作。
| 客户 | 静态 HTML | llms.txt | 网站地图 | JSON | GET-操作 | POST | OpenAPI | MCP | A2A | 记忆 | 证据 |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 仅 L0 URL | 是的 | 是的 | 是的 | 客户端配置需要 | 不 | 不 | 不 | 不 | 不 | 不 | 客户端配置需要 |
| L1 URL 合成器 | 是的 | 是的 | 是的 | 是的 | 客户端配置需要 | 不 | 不 | 不 | 不 | 不 | 客户端配置需要 |
| 支持 L2 模式 | 是的 | 是的 | 是的 | 是的 | 客户端配置需要 | 是的 | 是的 | 客户端配置需要 | 客户端配置需要 | 不 | 是的 |
| L3工具代理 | 是的 | 是的 | 是的 | 是的 | 人工审核 | 是的 | 是的 | 客户端配置需要 | 客户端配置需要 | 人工审核 | 是的 |
| L4工作流代理 | 是的 | 是的 | 是的 | 是的 | 人工审核 | 是的 | 是的 | 客户端配置需要 | 客户端配置需要 | 人工审核 | 是的 |
| L5多智能体 | 是的 | 是的 | 是的 | 是的 | 人工审核 | 是的 | 是的 | 客户端配置需要 | 是的 | 人工审核 | 是的 |
| L6审核系统 | 是的 | 是的 | 是的 | 是的 | 人工审核 | 是的 | 是的 | 客户端配置需要 | 是的 | 人工审核 | 是的 |