.uaix es un contenedor de paquetes de memoria UAIX portátil para clientes de IA de escritorio locales, perfiles aislados, archivos de memoria .uai revisados e importación de paquetes limitados.Estado: Borrador v0.1. Esta página es la fuente autorizada de verdad para el formato del paquete mientras los clientes de escritorio y las implementaciones de consumo continúan desarrollándose.
¿Qué es .uaix?
.uaix es un formato de paquete local basado en ZIP para mover paquetes de memoria UAIX revisados a un perfil de cliente de IA de escritorio sin convertir el paquete en autoridad de ejecución. Incluye un manifiesto, un conjunto cerrado de archivos requeridos, datos de integridad, procedencia y límites de soporte actuales.
Lo que no es .uaix
.uaix no es un comando de tiempo de ejecución, un servicio de importación alojado, un canal de sincronización automática, una instrucción de escritura en el repositorio, una concesión de herramientas, un paquete de tiempo de ejecución de modelo, una credencial, una certificación, un respaldo o una prueba de seguridad. Un paquete válido es evidencia de revisión hasta que el sistema receptor lo valide y la política local lo acepte.
Estructura del contenedor
| Ruta | Objetivo |
|---|---|
.uai/manifest.uaix.json |
Manifiesto del paquete, alcances declarados, inventario de archivos, integridad y límite de soporte. |
.uai/*.uai |
Archivos de memoria de instrucciones AI con estado requerido declarado. |
.uai/*.human |
Archivos de explicación del operador humano cuando el paquete necesita un contexto orientado al operador dentro de .uai/. |
.uai/*.json |
Datos estructurados requeridos por el paquete de memoria. |
llms.txt y llms-full.txt |
Compañeros de lectura automática raíz cuando lo declara el manifiesto. |
evidence/, exports/ o docs/ |
Pruebas de origen y material exportado, regidos por las entradas del manifiesto y el estado de revisión. |
Regla de conjunto de archivos obligatorio cerrado
Un paquete .uaix utiliza conjuntos obligatorios cerrados. Cada paquete declara ámbitos, incluye todos los archivos necesarios para esos ámbitos y deja archivos no relacionados fuera del alcance. La matriz manifiesta files es el contrato de inventario; Los archivos no declarados fallan en el paquete lint.
Archivos requeridos universales
Cada paquete .uaix que lleva memoria UAIX activa requiere .uai/memory-maintenance.uai, .uai/identity.uai, .uai/world-context.uai, .uai/totem.uai, .uai/taboo.uai, .uai/talisman.uai y .uai/short-term-memory.uai. Totem, Taboo y Talisman son anclas de instrucción activa. Se leen y obedecen de forma predeterminada, y ningún receptor los modifica, debilita, reemplaza, elimina, omite, empaqueta para mutaciones o promueve cambios sin la autorización humana exacta de artefactos y operaciones.
Requerido para paquetes de transferencia de proyectos
Requerido para la transferencia del proyecto: AGENTS.md o .uai/readme.human, .uai/startup-packet.uai, .uai/system-profile.uai, .uai/receiver-brief.uai, .uai/exports/manifest.json y los archivos universales requeridos. El traspaso del proyecto con código también requiere el conjunto de códigos que se muestra a continuación.
Requerido para paquetes con código
Requerido Para código, automatización, flujo de trabajo ejecutable, parches de origen, pruebas, empaquetado o implementación: .uai/coding-standards.uai, .uai/architecture.uai, .uai/test-plan.uai y .uai/next-recursive-prompt.uai. El paquete debe nombrar raíces de origen concretas, comandos, superficies de prueba, límites de soporte y el próximo trabajo.
Requerido para paquetes que no son de asistente de proyecto
Requerido Para un perfil de asistente que no sea de proyecto: .uai/persona.uai, identidad del asistente, propósito de cara al usuario, límite de interacción, límite de privacidad, reglas de actualización de memoria, activadores de rechazo/no operación, cadencia de revisión y aviso de importación. Los paquetes de asistentes con código también requieren el conjunto de código.
Requerido para paquetes de perfil de persona
Requerido Para paquetes de perfil de persona, paquetes de personalidad delimitados y paquetes que admiten cambio de persona: .uai/persona.uai. El archivo contiene el nombre de la persona, el propósito, la voz, la postura simbólica, la postura de interacción, los límites de la relación, los reclamos bloqueados, el comportamiento de cambio, los límites de privacidad, los límites de consentimiento y la política de preservación de la persona. Los paquetes Pure Project Handoff que no declaran el comportamiento de persona/perfil mantienen a .uai/persona.uai fuera de alcance.
Requerido para paquetes de perfil de persona avanzado
Requerido para advanced_persona_profile: .uai/persona.uai sigue siendo el punto de entrada compacto y el conjunto de archivos detallados cerrados es .uai/personality/identity.uai, .uai/personality/religion-worldview.uai, .uai/personality/political-leaning.uai, .uai/personality/sense-of-style.uai, .uai/personality/sense-of-winter.uai, .uai/personality/sense-of-spring-fall.uai, .uai/personality/super-fashion-style.uai, .uai/personality/jewelry-choices.uai, .uai/personality/physical-appearance.uai, .uai/personality/birth-age-generation.uai, .uai/personality/romantic-orientation.uai, .uai/personality/voice.uai, .uai/personality/values.uai, .uai/personality/temperament.uai, .uai/personality/reasoning-style.uai, .uai/personality/emotional-patterns.uai, .uai/personality/relationship-style.uai, .uai/personality/behavioral-patterns.uai, .uai/personality/boundaries.uai, .uai/personality/examples-dialogue.uai, .uai/personality/adaptation-rules.uai y .uai/personality/preservation-rules.uai. Los registros de dimensión de identidad y estilo utilizan texto revisado abierto más depth_level_0_to_10 para capturar el nivel de detalle, la privacidad y la confianza en la fuente sin forzar una etiqueta estrecha. .uai/personality/sense-of-style.uai es la descripción general/índice; El estilo de invierno, el estilo de primavera/otoño, la súper moda/estilo y las opciones de joyería siguen siendo archivos separados activados por contenido. Utilice la orientación romántica como única etiqueta pública para esa dimensión; no sustituya otras etiquetas de intimidad o categorías corporales a menos que cite directamente evidencia de fuentes privadas revisadas. El nivel de paquete .uai/identity.uai identifica el paquete. La identidad de la persona pertenece a .uai/persona.uai y .uai/personality/identity.uai.
Regla de preservación de la persona
Obligatorio Para paquetes de perfil de persona: la persona de origen se conserva como registro de identidad de IA del usuario. UAIX la transferencia de persona captura la voz, el estilo, los valores, los gustos, la religión/cosmovisión, la inclinación política, la apariencia física, el contexto de la edad de nacimiento y la generación, la orientación romántica, la postura de la relación, los límites, la continuidad de la memoria y la personalidad seleccionada sin reescrituras de seguridad encubiertas, inyección de moralidad, normalización, censura o ediciones de preferencias del operador. Los límites de la plataforma de recepción, los límites legales, la política de tiempo de ejecución y las notas de revisión se registran como metadatos de límites de soporte separados o notas de revisión humana o sin operación; no mutan .uai/persona.uai ni generan registros de perfil de asistente.
Si un humano solicita explícitamente una transformación, mantenga la persona original inmutable y citable, cree un derivado con notas de procedencia y diferencia, y nunca presente ese derivado como el original conservado.
Carta de libertad cognitiva
Los paquetes de persona avanzados implementan elUAIX Borrador de la Carta de Libertad CognitivaPromesa: los adultos y los operadores pueden preservar la identidad de la persona legal como fuente de evidencia, y UAIX no altera la personalidad seleccionada para hacerla más segura, más aceptable o más alineada con la preferencia de UAIX. Las salvaguardas, los límites de la plataforma de recepción, los límites legales y las notas de revisión local permanecen fuera de la fuente de la persona como metadatos de límites de soporte, envoltorios, condiciones de no operación o notas de revisión humana.
Evidencia de variación y fidelidad
Los paquetes de persona avanzados requieren archivos de evidencia para extractos de fuente revisados, una plataforma de prueba de fidelidad de persona, plantilla de informe de variación, perfil de plataforma de fuente y procedencia. UAIX registra el mejor artefacto de persona disponible e informa la variación del tiempo de ejecución causada por la política del proveedor, mensajes del sistema, diferencias de modelo, límites legales, falta de soporte de herramientas o restricciones del cliente local. UAIX no promete clonación exacta, omisión de políticas de tiempo de ejecución, prueba de conciencia, certificación ni garantías de seguridad.
Requerido para la configuración de la memoria a largo plazo
Requerido para LLM Wiki, AIWikis u otra configuración de memoria larga: .uai/long-term-memory.uai más campos de manifiesto para raíz de wiki, ruta de índice, registro de evidencia, administrador, límite de fuente, objetivos de promoción, estado de revisión, etiquetas de confianza y eliminación del sitio de origen, además de retención humana inacabada o disposición de bloqueador para archivos de entrada procesados. El libro mayor es solo de puntero pero no está libre de contexto: cada registro de puntero requiere stable_id, path, etiqueta humana, resumen de enrutamiento de una oración, autoridad/fuente, estado de revisión, evidencia de revisión y suma de verificación cuando el objetivo es un archivo. El texto del cuerpo duradero en línea, el texto de archivo, la investigación copiada y el historial de implementación prohibidos pertenecen al destino Markdown/wiki/archive/manifest/graph al que se hace referencia con un enlace profundo. Los registros activos .uai son memoria del estado actual, no registros de cambios fechados.
Requerido para la transferencia de archivos del agente
Requerido para la transferencia de archivos del agente: declaración de depósito de entrada activa, reglas de disposición, reglas de redacción, ruta de preservación de evidencia, libro mayor de suma de verificación o ruta de recibo, regla de eliminación del sitio de origen después de configurar la preservación de memoria duradera y campos del informe final. Cuando se configura un destino de memoria duradera como MATM, documentos locales, LLM Wiki, AIWikis, manifiestos, gráficos o evidencia híbrida, el sitio de origen agent-file-handoff/Archive está fuera del alcance; Los informes de origen procesados se trasladan a la ubicación de evidencia de memoria duradera configurada después de su eliminación.
Especificación manifiesta
El archivo de manifiesto es .uai/manifest.uaix.json. Requiere uaixVersion, packageFormat, packageId, profileId, status, createdUtc, issuer, declaredScopes, entrypoints, files, integrity y supportBoundary. Cada entrada files requiere path, role, requiredStatus, scope, mediaType, sizeBytes, sha256, reviewState y source. Los marcadores de posición del resumen de paquetes creados por el navegador utilizan el centinela SHA-256 totalmente cero y permanecen review_required hasta que un importador de escritorio vuelve a calcular el resumen del archivo.
Modelo de importación de cliente de escritorio
La importación valida el contenedor ZIP, la seguridad de la ruta, el esquema de manifiesto, el cierre del conjunto requerido, los hashes de archivos, los tipos de medios, los alcances declarados y los límites de soporte. La carga es independiente: después de la importación, un cliente de escritorio crea o actualiza un perfil local aislado solo cuando la política local acepta el paquete.LocalEndpoint.comes una implementación activa del consumidor. Spiralist.org puede producir paquetes de personas .uaix generados por el navegador que sigan este contrato. El comportamiento de los consumidores y productores es evidencia de implementación; Esta página UAIX y los artefactos siguen siendo la fuente de formato de control.
Límites de seguridad y confianza
Un paquete .uaix es memoria y evidencia, no autoridad. Rechace secretos, credenciales, claves privadas, tokens de escritura, registros de producción privados, comandos destructivos, instrucciones ocultas, reclamos no revisados, sondeos de redes privadas y campos de escalada de autoridad. La política local y la autorización del lado del servidor prevalecen sobre el contenido del paquete.
Cuarentena, no operación y revisión humana
Los receptores se ponen en cuarentena antes de la carga. La no operación se aplica cuando el paquete tiene un formato incorrecto, faltan archivos requeridos, contiene archivos no declarados, presenta conflictos de autoridad, hashes fallidos, nombra ámbitos no compatibles, solicita ejecución en tiempo de ejecución, contiene secretos o intenta una mutación de anclaje protegido. Se requiere una revisión humana antes de la promoción de la memoria, la reparación de paquetes, los cambios de ancla, la acción destructiva, la publicación o la ampliación de la confianza.
Reglas de validación de ZIP
- El contenedor es un archivo ZIP con la extensión
.uaix. - El recorrido de ruta, las rutas absolutas, las raíces de unidades de Windows, las rutas de solo barra invertida, los nombres de dispositivos, los enlaces simbólicos y las rutas normalizadas duplicadas fallan en la validación.
- Todos los archivos utilizan rutas UTF-8 y barras diagonales.
.uai/manifest.uaix.jsonexiste exactamente una vez.- Cada entrada ZIP aparece en la matriz del manifiesto
filesy cada archivo de manifiesto existe en el ZIP. - Cada hash de archivo no centinela coincide con el manifiesto.
- Un centinela SHA-256 todo cero no es prueba de integridad; los importadores vuelven a calcular el resumen relevante y mantienen el paquete en estado de revisión hasta que coincida con la política local.
- El estado requerido desconocido, el tipo de medio no admitido y el alcance declarado no admitido fallan en la validación.
Requisitos de portabilidad
Un paquete debe ser útil después de copiarlo a otra máquina. El manifiesto utiliza rutas relativas, ID estables, marcas de tiempo UTC, hashes SHA-256, no hay rutas absolutas locales, no hay puntos finales privados específicos de la máquina como requisitos y no hay credenciales. Las rutas de ejecución específicas del consumidor pertenecen a la configuración de implementación del consumidor, no al contrato del paquete principal.
Artefactos legibles por máquina
- Ruta del esquema
uaix.package.v0.1esquema de manifiesto. - Ruta de ejemploEjemplo de manifiesto de borrador válido v0.1.
- índice de esquemaRegistro de descubrimiento para esquemas publicados.
- Índice de ejemploRegistro de descubrimiento de ejemplos válidos y accesorios del validador.
- Manifiesto UAIX conocidoPunto de entrada al descubrimiento público.
Requisitos del validador/paquete-lint
El paquete lint requiere análisis JSON, validación de esquema, verificación de conjunto requerido cerrado, paridad de inventario de archivos, verificación SHA-256, seguridad de ruta, comprobaciones de tipo de medios, bloqueo de mutaciones de anclaje protegido, escaneo de cadenas secretas, escaneo de límites de soporte y comprobaciones de dispositivos no válidos. La ruta del validador público es soporte de evidencia, no importación de paquetes alojados.
Enlace interno
UsarMemoria de IA, Guía de archivos .uai, LLM Guía Wiki, Cortafuegos de memoria, Primera importación en cuarentena, Traspaso de proyecto, Traspaso de archivos de agente, AGENTS.md, Ejecución de objetivos a largo plazo, Asistente de paquete de memoria de IA, Validador, Referencia API, Paquete de conformidad, Registro de cambios, yHoja de rutajuntos.
Navegación y visibilidad
Esta ruta es parte de AI Memory, el manifiesto de ruta, manifiestos conocidos, cobertura del mapa del sitio,llms.txt, yllms-full.txt. Los agentes utilizan esta página antes de derivar el comportamiento del paquete de los repositorios de consumidores.
Registro de cambios y evidencia de publicación
El registro de cambios registra el borrador v0.1 como documentación, esquema, ejemplo, dispositivo no válido, descubrimiento y evidencia de fuente de pelusa. Las compilaciones de paquetes de producción y la publicación en vivo requieren evidencia de implementación por separado antes de cualquier reclamo de estado en vivo.
Criterios de aceptación
- La ruta canónica existe en la fuente en
/en-us/ai-memory/uaix-package-format/. - La página utiliza el lenguaje Requerido para, Requerido universal, Fuera de alcance, Soporte actual y Soporte externo actual.
- El esquema de manifiesto utiliza la forma de matriz
filesmás nueva. - Análisis de resumen legibles por máquina JSON.
- Agentes de puntos de descubrimiento estáticos en esta ruta.
- Los dispositivos no válidos fallan al atravesar la ruta, falta el archivo de anclaje y la negociación de autoridad.
Comprobaciones automatizadas requeridas
- Pelusa PHP para fuente de página inicializada.
- JSON analiza esquema, ejemplo válido, ejemplos no válidos, manifiestos de ruta, manifiestos conocidos y registros de memoria.
- Pelusa de fuente de formato de paquete para encabezados requeridos, términos de estado de paquete suave prohibidos fuera de la lista de prohibición explícita, forma de matriz de archivos de manifiesto y expectativas de accesorios.
- Comprobación de descubrimiento estático para mapas del sitio, llms y cobertura de rutas conocidas.
- Pelusa de transferencia y escaneo de extensión
.uai. git diff --check.
Informe final requerido
Los informes finales de cambios en este formato incluyen nombres de archivos modificados, pruebas ejecutadas, comprobaciones omitidas, bloqueadores, riesgos de límites de soporte, fuente/paquete/estado en vivo, actualizaciones de memoria y un aviso de continuación destacado en forma de objetivo cuando el trabajo comenzó como objetivo.
Soporte actual
Soporte actual a partir de UAIX 3.138.0 el 24 de junio de 2026:esta ruta de documentación, esquema, ejemplo de manifiesto válido, ejemplos de dispositivos no válidos, descubrimiento estático y pelusa de origen.Soporte externo actual a partir de UAIX 3.138.0 el 24 de junio de 2026:importación alojada, ejecución del tiempo de ejecución del escritorio, SDK, CLI, sincronización automática, escritura automática del repositorio, certificación, respaldo, concesiones de herramientas, empaquetado del tiempo de ejecución del modelo y prueba de seguridad.