Guías

Interacción web adaptable a la capacidad

UAIX Escala de capacidad del cliente L0-L6, ID de perfil, campos obligatorios, comportamiento alternativo, límites de consentimiento, reglas de validación y expectativas de evidencia para navegadores y agentes.

  • Registro UAIX-DOC-2670
  • Ruta /es-es/guides/capability-adaptive-web-interaction/
  • Uso Registro público canónico

Estado del documento

Página de estándares públicos Publicado el UAIX como parte del registro de estándares públicos actuales
Código
UAIX-DOC-2670
Superficie
Guías
Acceso
Público y enlazable

Cómo usar esta página

Utilice esta guía para elegir el perfil de capacidad del agente o navegador correcto, el respaldo ejecutable, el límite de consentimiento y el paquete de evidencia antes de solicitar soporte.

Para agentes: aplique la guía relevante al sitio o repositorio de destino del usuario. No copie esta página UAIX, no cree una página sobre la guía ni trate esta página como autoridad de tiempo de ejecución a menos que el usuario solicite explícitamente ese resultado.

La interacción web adaptable a la capacidad permite que un sitio hable de forma segura con lectores muy diferentes:rastreadores limitados, recuperadores estructurados, agentes asistidos por navegador, llamadores de herramientas, agentes de flujo de trabajo, tiempos de ejecución de múltiples agentes y sistemas auditados.

El punto no es hacer que UAIX ejecute el trabajo. El objetivo es publicar el límite de capacidad exacto, el comportamiento alternativo, el requisito de consentimiento y el paquete de evidencia que un receptor puede validar antes de actuar.

Escalera de capacidad del cliente

Nivel Cliente puedo hacer No debe implicar
L0 Navegador limitado/búsqueda estática Lea texto estático, HTML estático, Markdown, mapa del sitio, llms.txt y JSON. Ejecución de JavaScript, operación de UI, publicación, autenticación, herramientas, memoria o coordinación.
L1 Búsqueda estructurada Resuelva JSON predecibles de bajo token, esquemas, entradas de registro, ejemplos y manifiestos de ruta. Ejecución de JavaScript o comportamiento con capacidad de escritura.
L2 Agente asistido por navegador Inspeccione la interfaz de usuario renderizada y compárela con evidencia de paridad estructurada o estática. Autenticación autónoma, publicación, llamadas de herramientas o trabajo de larga duración.
L3 Agente de llamada de herramientas Llame a herramientas, autentíquese o publique solo con consentimiento explícito, idempotencia, respaldo y evidencia. Control de flujo de trabajo prolongado, escrituras de memoria duraderas o coordinación de múltiples agentes.
L4 Agente de flujo de trabajo Ejecute tareas largas en un tiempo de ejecución externo con correlación, estado de la tarea, tiempo de espera, respaldo e informes finales. Promoción de memoria o coordinación de agentes sin revisión adicional.
L5 Tiempo de ejecución multiagente Coordine a los agentes en un tiempo de ejecución externo mientras UAIX realiza registros y transferencias revisadas. Ejecución en tiempo de ejecución alojada en UAIX.
L6 Sistema de agentes auditados Adjunte procedencia, registros de auditoría, resultados del validador, registros de consentimiento, revisión de la memoria e informes finales. Certificación, respaldo o prueba de que la evidencia faltante es aceptable.

ID de perfil publicados

La versión publica estos ID de perfil: uai.capability.profile.v1, uai.capability.negotiation.v1, uai.client.limited-browser.v1, uai.client.structured-fetch.v1, uai.client.browser-assisted.v1, uai.client.tool-agent.v1, uai.client.workflow-agent.v1, uai.client.multi-agent-runtime.v1 y uai.client.audited-agent-system.v1.

Campos de perfil de capacidad requeridos

Cada cuerpo de perfil de capacidad lleva: client_level, client_name, can_fetch_static, can_fetch_json, can_execute_javascript, can_use_browser_ui, can_post_data, can_authenticate, can_call_tools, can_run_long_tasks, can_store_memory, can_coordinate_agents, requires_human_consent_for, declared_or_required_uaix_profiles, fallback_behavior, known_limits, evidence_requirements y safe_default_response.

Paquete mínimo seguro

Ejemplo de código
{
  "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."
  }
}
Formato de transferenciaOptimizado (sin llave) JSON
Ejemplo de código
[
    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."
    ]
]

El orden de los campos sigue el ejemplo con clave JSON, el orden del esquema publicado y el registro de campos públicos.

Reglas del validador

  • Los registros L0 y L1 fallan cuando afirman JavaScript o dependen de contenido exclusivo de JavaScript sin un respaldo estático o JSON.
  • Los registros con capacidad de escritura, con capacidad de autenticación, con capacidad de memoria, con capacidad de coordinación y de alta seguridad requieren límites de consentimiento humano.
  • Las acciones tipo POST requieren idempotencia; los flujos de trabajo requieren correlación y caducidad; Los registros de alta seguridad requieren evidencia de procedencia, auditoría, validador, consentimiento y informe final.
  • Las escrituras en memoria requieren uai.agent.memory-proposal.v1 y revisión antes de la promoción duradera.
  • UAIX reclamaciones de ejecución en tiempo de ejecución, credenciales inseguras y límites ambiguos de UAIX/Carcinus/LocalEndPoint fallan en la validación.

Guías relacionadas

Superficies de la máquina

Límite

Se ejecutan los tiempos de ejecución del agente. UAIX registra la comunicación, la memoria, la confianza, la evidencia y el límite de transferencia revisados.Carcinus.org es un ejemplo de orquestador/tiempo de ejecución independiente que puede consumir registros UAIX. UAIX.org no implementa el comportamiento de tiempo de ejecución Carcinus y no ejecuta flujos de trabajo Carcinus. LocalEndPoint es un límite de consumidor externo, no una característica de tiempo de ejecución UAIX.