AI 记忆

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

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

  • 记录 UAIX-MEMR-3347
  • 路径 /zh-cn/ai-memory/uaix-package-format/
  • 使用 规范公共记录

文件状态

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

如何使用本页

使用此页面作为当前 AI 记忆 公共记录的一部分,然后按照其链接的标准页面进行下一步。

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

.uaix 是一个便携式 UAIX 内存包容器,用于本地桌面 AI 客户端、隔离配置文件、审查的 .uai 内存文件和有界包导入。状态:草案 v0.1。此页面是包格式的权威事实来源,同时桌面客户端和消费者实现仍在继续开发。

.uaix 是什么

.uaix 是一种基于 ZIP 的本地包格式,用于将已审核的 UAIX 内存包移动到桌面 AI 客户端配置文件中,而无需将包转换为执行权限。它携带清单、封闭的所需文件集、完整性数据、出处和当前支持边界。

.uaix 不是什么

.uaix 不是运行时命令、托管导入服务、自动同步通道、存储库写入指令、工具授权、模型运行时包、凭证、认证、背书或安全证明。有效的包裹是审查证据,直到接收系统验证它并且本地策略接受它。

集装箱结构

路径 目的
.uai/manifest.uaix.json 包清单、声明的范围、文件清单、完整性和支持边界。
.uai/*.uai 具有声明的所需状态的 AI 指令存储器文件。
.uai/*.human 当包需要 .uai/ 内面向操作员的上下文时,人工操作员解释文件。
.uai/*.json 内存包所需的结构化数据。
llms.txtllms-full.txt 当清单声明时,根机器读取同伴。
evidence/exports/docs/ 来源证据和导出材料,受清单条目和审查状态的约束。

关闭所需的文件集规则

.uaix 包使用封闭的必需集。每个包都声明范围,包括这些范围所需的每个文件,并将不相关的文件排除在范围之外。清单 files 数组是库存合约;未声明的文件会导致包 lint 失败。

通用所需文件

每个携带活动 UAIX 内存的 .uaix 包都需要 .uai/memory-maintenance.uai.uai/identity.uai.uai/world-context.uai.uai/totem.uai.uai/taboo.uai.uai/talisman.uai.uai/short-term-memory.uai。图腾、禁忌和护身符是主动的指导锚。默认情况下,它们会被读取和遵守,并且在没有确切的人工制品和操作授权的情况下,任何接收者都不会修改、削弱、替换、删除、绕过、打包突变或促进对它们的更改。

项目移交包所需

项目移交所需:AGENTS.md.uai/readme.human.uai/startup-packet.uai.uai/system-profile.uai.uai/receiver-brief.uai.uai/exports/manifest.json 以及通用所需文件。带代码的项目移交还需要下面的带代码集。

对于带有代码的包是必需的

代码、自动化、可执行工作流程、源补丁、测试、打包或部署所需:.uai/coding-standards.uai.uai/architecture.uai.uai/test-plan.uai.uai/next-recursive-prompt.uai。该包必须命名具体的源根、命令、测试面、支持边界和下一步工作。

非项目助理包所需

必需 对于非项目助理配置文件:.uai/persona.uai、助理身份、面向用户的目的、交互边界、隐私边界、内存更新规则、拒绝/无操作触发器、审核节奏和导入通知。代码承载辅助包还需要代码承载集。

角色配置文件包所需

必需 对于角色配置文件包、有界角色包和支持角色切换的包:.uai/persona.uai。该文件包含角色名称、目的、声音、象征姿势、交互立场、关系边界、被阻止的声明、切换行为、隐私边界、同意边界和角色保留策略。未声明角色/配置文件行为的纯项目切换包使 .uai/persona.uai 超出范围。

高级角色配置文件包所需

对于 advanced_persona_profile 是必需的: .uai/persona.uai 仍然是紧凑入口点,并且关闭的详细文件集是 .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.uai/personality/preservation-rules.uai。身份和风格维度记录使用开放审阅的文本加上 depth_level_0_to_10 来捕获细节级别、隐私和来源置信度,而无需强制使用狭窄的标签。 .uai/personality/sense-of-style.uai 是概述/索引;冬季风格、春/秋季风格、超级时尚/风格和珠宝选择仍然是单独的内容触发文件。使用浪漫取向作为该维度的唯一公共标签;除非直接引用经过审查的私人来源证据,否则请勿替代其他亲密或身体类别标签。包级别 .uai/identity.uai 标识包。角色身份属于 .uai/persona.uai.uai/personality/identity.uai

人物角色保存规则

对于角色配置文件包来说是必需的:源角色被保留为用户的 AI 身份记录。 UAIX 角色转移捕获声音、风格、价值观、品味、宗教/世界观、政治倾向、外貌、出生年龄背景、浪漫取向、关系姿势、边界、记忆连续性和选定的个性,而无需隐蔽的安全重写、道德注入、正常化、审查或操作员偏好编辑。接收平台限制、法律限制、运行时策略和审查注释被记录为单独的支持边界元数据或无操作/人工审查注释;它们不会改变 .uai/persona.uai 或源助手配置文件记录。

如果人类明确要求进行转换,请保持原始角色的不可变性和可引用性,创建具有出处和差异注释的衍生品,并且永远不要将该衍生品呈现为保留的原始品。

认知自由宪章

高级角色包实现UAIX 认知自由宪章草案承诺:成年人和操作员可以保留合法的角色身份作为源证据,并且 UAIX 不会改变选定的角色以使其更安全、更容易接受或更符合 UAIX 偏好。保障措施、接收平台限制、法律限制和本地审查注释作为支持边界元数据、包装器、无操作条件或人工审查注释保留在角色源之外。

方差和保真度证据

高级角色包需要用于审查源摘录的证据文件、角色保真度测试平台、差异报告模板、源平台配置文件和出处。 UAIX 记录最佳可用角色工件并报告由提供商策略、系统消息、模型差异、法律限制、缺少工具支持或本地客户端限制引起的运行时差异。 UAIX 不承诺精确克隆、运行时策略绕过、意识证明、认证或安全保证。

长期内存配置所需的

对于 LLM Wiki、AIWikis 或其他长内存配置是必需的:.uai/long-term-memory.uai 加上 wiki 根、索引路径、证据日志、管理员、源边界、升级目标、审核状态、信任标签和源站点删除的清单字段,以及已处理的接收文件的未完成的人工保留或阻止程序处置。账本是仅指针的,但不是上下文无关的:当目标是文件时,每个指针记录都需要 stable_idpath、人工标签、一句话路由摘要、权限/来源、审查状态、审查证据和校验和。禁止的内联持久正文文本、存档文本、复制的研究和实现历史记录属于引用的 Markdown/wiki/archive/manifest/graph 目标,并带有深层链接。热 .uai 记录是当前状态内存,而不是过时的变更日志。

代理文件交接所需

代理文件交接所需:活动接收桶声明、处置规则、编辑规则、证据保存路径、校验和分类帐或接收路径、配置持久内存保存后的源站点删除规则以及最终报告字段。配置持久内存目标(例如 MATM、本地文档、LLM Wiki、AIWikis、清单、图表或混合证据)时,源站点 agent-file-handoff/Archive 超出范围;处理后的源报告将移至配置的持久内存证据位置。

舱单规范

清单文件是 .uai/manifest.uaix.json。它需要 uaixVersionpackageFormatpackageIdprofileIdstatuscreatedUtcissuerdeclaredScopesentrypointsfilesintegritysupport边界。每个 files 条目需要 pathrolerequired状态scopemediaTypesizeBytessha256reviewStatesource。浏览器创建的包摘要占位符使用全零 SHA-256 哨兵并保持 review_required 直到桌面导入程序重新计算存档摘要。

桌面客户端导入模型

导入验证 ZIP 容器、路径安全、清单架构、所需集闭包、文件哈希、媒体类型、声明的范围和支持边界。加载是单独的:导入后,仅当本地策略接受包时,桌面客户端才会创建或更新隔离的本地配置文件。LocalEndpoint.com是一个主动的消费者实现。 Spiralist.org 可以生成遵循此合同的浏览器生成的 .uaix 角色包。消费者和生产者行为是实施证据;此 UAIX 页面和工件仍然是控制格式源。

安全与信任边界

.uaix 包是内存和证据,而不是权威。拒绝机密、凭据、私钥、写入令牌、私人生产日志、破坏性命令、隐藏提示指令、未经审核的声明、专用网络探测和权限升级字段。本地策略和服务器端授权胜过包内容。

检疫、无人操作和人工审查

收货人在装载前进行隔离。当包格式错误、缺少必需的文件、携带未声明的文件、出现权限冲突、哈希失败、命名不受支持的范围、请求运行时执行、包含机密或尝试受保护的锚点突变时,将适用无操作。在内存升级、包修复、锚点更改、破坏性操作、发布或信任扩大之前,需要进行人工审核。

ZIP 验证规则

  • 容器是一个扩展名为 .uaix 的 ZIP 文件。
  • 路径遍历、绝对路径、Windows 驱动器根目录、仅反斜杠路径、设备名称、符号链接和重复的规范化路径无法通过验证。
  • 所有文件都使用 UTF-8 路径和正斜杠。
  • .uai/manifest.uaix.json 只存在一次。
  • 每个 ZIP 条目都出现在清单 files 数组中,并且每个清单文件都存在于 ZIP 中。
  • 每个非哨兵文件哈希都与清单匹配。
  • 全零 SHA-256 哨兵并不是完整性证明;进口商重新计算相关摘要,并将包裹保持在审核状态,直到符合当地政策。
  • 未知的所需状态、不受支持的媒体类型和不受支持的声明范围无法通过验证。

便携性要求

一个包在复制到另一台机器后必须是有用的。该清单使用相对路径、稳定 ID、UTC 时间戳、SHA-256 哈希值、无本地绝对路径、无特定于计算机的专用端点(按要求),并且无凭据。特定于消费者的运行时路径属于消费者实现设置,而不是核心包契约。

机器可读的工件

验证器/Package-Lint 要求

包 lint 需要 JSON 解析、模式验证、封闭必需集验证、文件库存奇偶校验、SHA-256 验证、路径安全、媒体类型检查、受保护锚突变阻止、秘密字符串扫描、支持边界扫描和无效装置检查。公共验证器路线是证据支持,而不是托管包导入。

内部链接

使用人工智能记忆, .uai 文件指南, LLM 维基指南, 内存防火墙, 先检疫进口, 项目交接, 代理文件交接, AGENTS.md, 长期目标执行, AI内存封装向导, 验证器, API参考, 一致性包, 变更日志, 和路线图一起。

导航和可发现性

该路线是AI 记忆的一部分,路线清单,知名清单,站点地图覆盖范围,llms.txt, 和llms-full.txt。代理在从使用者存储库派生包行为之前使用此页面。

变更日志和发布证据

变更日志将草稿 v0.1 记录为文档、模式、示例、无效装置、发现和 lint 源证据。在任何实时状态声明之前,生产包构建和实时发布需要单独的部署证据。

验收标准

  • 规范路由存在于 /en-us/ai-memory/uaix-package-format/ 的源中。
  • 该页面使用“必需”、“通用必需”、“超出范围”、“当前支持”和“外部当前支持”语言。
  • 清单模式使用较新的 files 数组形状。
  • 机器可读摘要 JSON 解析。
  • 静态发现将代理指向此路由。
  • 无效的装置会因路径遍历、缺少锚文件和权限协商而失败。

所需的自动检查

  • 用于种子页面源的 PHP lint。
  • JSON 解析模式、有效示例、无效示例、路由清单、众所周知的清单和内存记录。
  • 所需标题的包格式源 lint、显式禁止列表之外的禁止的软件包状态术语、清单文件数组形状和测试样例期望。
  • 针对站点地图、llms 和众所周知的路线覆盖范围的静态发现检查。
  • 切换 lint 和 .uai 扩展扫描。
  • git diff --check.

所需的最终报告

对此格式的更改的最终报告名称已更改的文件、测试运行、跳过的检查、阻止程序、支持边界风险、源/包/实时状态、内存更新以及工作作为目标开始时的突出的目标形状的继续提示。

当前支持

截至 2026 年 6 月 24 日 UAIX 3.138.0 的当前支持:本文档路线、模式、有效清单示例、无效测试样例示例、静态发现和源 lint。自 2026 年 6 月 24 日 UAIX 3.138.0 起的外部当前支持:托管导入、桌面运行时执行、SDK、CLI、自动同步、自动存储库写入、认证、背书、工具授予、模型运行时打包和安全证明。