指南

公开记录项

此处说明当前公开记录、证据路径和支持边界。

  • 记录 UAIX-DOC-2670
  • 路径 /zh-cn/guides/capability-adaptive-web-interaction/
  • 使用 规范公共记录

文件状态

公共标准页面 作为当前公共标准记录的一部分在 UAIX 上发布
代码
UAIX-DOC-2670
表面
指南
使用权
公开且可链接

如何使用本页

在声明支持之前,请使用本指南选择正确的浏览器或代理功能配置文件、可执行回退、同意边界和证据包。

对于代理:将相关指南应用于用户的目标站点或存储库。除非用户明确要求该输出,否则请勿复制此 UAIX 页面、创建有关指南的页面或将此页面视为运行时权限。

能力自适应网络交互让一个网站可以安全地与不同的读者对话:有限的爬虫、结构化获取器、浏览器辅助代理、工具调用程序、工作流代理、多代理运行时和审核系统。

重点不是让 UAIX 执行工作。重点是发布准确的能力边界、后备行为、同意要求以及接收者在采取行动之前可以验证的证据包。

客户能力阶梯

等级 客户 可以做 不得暗示
L0 有限浏览器/静态获取 读取静态文本、静态 HTML、Markdown、站点地图、llms.txt 和 JSON。 JavaScript 执行、UI 操作、发布、身份验证、工具、内存或协调。
L1 结构化获取 解析可预测的低令牌 JSON、架构、注册表项、示例和路由清单。 JavaScript 执行或可写行为。
L2 浏览器辅助代理 检查渲染的 UI 并将其与静态或结构化的奇偶校验证据进行比较。 自主身份验证、发布、工具调用或长时间运行的工作。
L3 工具调用代理 仅在明确同意、幂等性、回退和证据的情况下调用工具、进行身份验证或发布。 长工作流程控制、持久内存写入或多代理协调。
L4 工作流代理 在外部运行时运行长任务,并提供相关性、任务状态、超时、回退和最终报告。 记忆提升或代理协调,无需额外审查。
L5 多代理运行时 在外部运行时协调代理,而 UAIX 携带审查的记录和移交。 UAIX 托管的运行时执行。
L6 审核代理系统 附加出处、审核日志、验证器输出、同意记录、内存审查和最终报告。 证明、认可或证明缺少证据是可以接受的。

已发布的个人资料 ID

该版本发布了以下配置文件 ID:uai.capability.profile.v1uai.capability.negotiation.v1uai.client.limited-browser.v1uai.client.structured-fetch.v1uai.client.browser-assisted.v1uai.client.tool-agent.v1uai.client.workflow-agent.v1uai.client.multi-agent-runtime.v1uai.client.audited-agent-system.v1

所需的能力配置文件字段

每个功能配置文件主体都包含:client_levelclient_namecan_fetch_staticcan_fetch_jsoncan_execute_javascriptcan_use_browser_uican_post_datacan_authenticatecan_call_toolscan_run_long_taskscan_store_memorycan_coordinate_agentsrequires_human_consent_fordeclared_or_required_uaix_profilesfallback_behaviorknown_limitsevidence_requirementssafe_default_response

最小安全包

代码示例
{
  "profile": "uai.client.structured-fetch.v1",
  "body": {
    "client_level": "L1",
    "client_name": "Structured Fetch",
    "can_fetch_static": true,
    "can_fetch_json": true,
    "can_execute_javascript": false,
    "can_post_data": false,
    "requires_human_consent_for": [],
    "fallback_behavior": "Use JSON, sitemap, llms.txt, and static HTML before requiring JavaScript.",
    "safe_default_response": "Name the exact static or JSON route and stop before write-capable action."
  }
}
传输格式优化版(无键)JSON
代码示例
[
    null,
    "uai.client.structured-fetch.v1",
    null,
    null,
    null,
    null,
    null,
    null,
    [
        "L1",
        "Structured Fetch",
        true,
        true,
        false,
        null,
        false,
        null,
        null,
        null,
        null,
        null,
        [],
        null,
        "Use JSON, sitemap, llms.txt, and static HTML before requiring JavaScript.",
        null,
        null,
        "Name the exact static or JSON route and stop before write-capable action."
    ]
]

字段顺序遵循有键 JSON 示例、已发布的模式顺序以及公共字段注册表。

验证器规则

  • 当 L0 和 L1 记录声明 JavaScript 或依赖于纯 JavaScript 内容而没有静态或 JSON 后备时,它们会失败。
  • 具有写入能力、具有身份验证能力、具有记忆能力、具有协调能力和高可信度的记录需要人类同意的边界。
  • 类似 POST 的操作需要幂等性;工作流程需要关联和过期;高可信度记录需要出处、审计、验证器、同意和最终报告证据。
  • 内存写入需要 uai.agent.memory-proposal.v1 并在持久升级之前进行审查。
  • UAIX 运行时执行声明、不安全凭据和不明确的 UAIX/Carcinus/LocalEndPoint 边界无法通过验证。

相关指南

机器表面

边界

代理运行时执行。 UAIX 记录审查的通信、内存、信任、证据和切换边界。Carcinus.org 是一个单独的运行时/协调器示例,可能会消耗 UAIX 记录。 UAIX.org 不实现 Carcinus 运行时行为,也不执行 Carcinus 工作流。 LocalEndPoint 是外部使用者边界,而不是 UAIX 运行时功能。