隐私与数据边界

本地模型配置导出的隐私与校验

把配置元数据与会话内容、模型权重分开,核验共享和导入的字段边界。

审核状态: 内容已校验;中文稿供用户审核 · 2026-10-05 · Fact IDs: PRIVACY-01, COVE-MODEL-02

直接回答

模型配置导出是结构化设置交接,不是会话备份,也不是模型下载。文件可能包含选定模型系列或修订、prompt 模板名称、任务选项或用户偏好,但每个字段都要有明确用途。PRIVACY-01 与 COVE-MODEL-02 支持将配置与用户内容、确切制品身份分开;不证明任一应用能导出或安全导入任意模型文件。 实现分享动作前,先定义导出结构。包含 schema 版本、应用版本上下文、允许字段、值域和兼容策略。排除绝对本地路径、content URI、访问 token、签名下载 URL、账号标识、prompt 和转录。模型路径可能暴露用户名或存储服务,URL 可能带凭据。若调试需要某字段,单独设置可选项,并在生成制品前脱敏。 把三个对象区分开:配置、模型文件和用户会话。配置可以引用制品修订,但不应包含权重。会话可能包含提示词、源文件、编辑和生成结果,需要独立的导出设计。写着“模型已安装”的设置并不能证明接收设备拥有对应字节或兼容运行时。标识符要限定范围,也不能据此推断设备兼容。 分享应由用户主动发起且可预览。显示确切文件名、字段和目的地选择后,才使用系统文档或分享流程。Picker 能创建或暴露 URI,却不保证接收提供者在本机,也不保证访问立即失效。记录应用是否暂存导出副本以及何时清理。不能静默将配置发送到支持服务器或附加到反馈报告。 导入也是数据边界。验证 schema 版本、类型、长度和允许值;对未知或可执行字段要拒绝,不能自行解释。导入值不应覆盖权限、凭据、端点或可信模型来源策略。把输入文字视为不可信;校验模型标识,并在更改活动设置前让用户确认。导出的配置不能证明模型制品真实可信。 用类似 token、用户名、本地路径、私人提示词和签名 URL 的金丝雀测试。生成导出,检查文件字节,分享给受控接收端,随后撤销或移除临时访问,并搜索日志、缓存和最近文件中的残留。尝试格式错误、超大、重复键、旧版和未来版本导入,确认拒绝时不会部分更改偏好。 最终报告需记录构建、schema 版本、包含字段、排除项、预览、提供者/接收路径、临时存储寿命、导入校验和失败。可以说某测试配置制品含哪些合成字段;不能仅因意图如此就声称完全不含秘密、接收设备一定可运行或分享后没有副本。新增设置、提供者、支持流程或制品格式后应复审。

开发者共享设置但不分享提示词

开发者想让团队协助复现模型配置问题,于是导出所选运行时设置。设置界面还包含私人本地模型路径和另一个功能使用的账号 token,两者都不得出现在共享文件里。

决策

生成带版本的白名单配置,用户分享前展示确切字段,并单独测试导入校验。

预期结果

接收者只拿到审核过的设置,不能据此推断源制品或用户会话也已导出。

需要收集的证据

只有将以下证据与同一模型文件和测试运行关联起来,结论才可复核:

  • PRIVACY-01:配置和内容的数据边界应分开
  • COVE-MODEL-02:精确模型身份不能由设置文字代替

隐私声明需要数据清单和流量证据;“本地模型”标签本身不是证明。

实施流程

Record the export schema, the redaction fixtures, and a round-trip import test, and then compare them so the release notes reflect only what these recorded items demonstrate; linking the evidence this way keeps the documentation grounded in directly observed results rather than assumed behavior.

  1. 定义白名单结构. 规定版本、字段、类型、长度、取值范围和兼容规则,排除内容、秘密、路径及模型字节。
  2. 预览生成的制品. 调用系统分享前展示文件名、字段、脱敏项和接收方选择,确保用户主动发起并能取消导出。
  3. 检查字节和临时副本. 用合成金丝雀模拟 token 与路径,检查导出文件、缓存、最近文件、日志和临时存储清理。
  4. 验证导入结构. 拒绝未知、格式错误、超大或未来版本字段,并在更改任何已保存偏好前要求用户确认和记录回滚。
  5. 测试来源与失败处理. 记录提供者行为、导入错误和部分失败回滚,并明确配置文字不能认证模型文件或运行环境。

验收标准

  • 导出只含已记录白名单字段,不含 prompt、会话、凭据、token、私有路径或模型权重。
  • 分享前用户能看到准确制品和目的地;记录临时副本及接收 URI 行为。
  • 导入校验结构和值,拒绝错误数据时不部分修改偏好,也不声称设备兼容。

决策对照表

维度选择或证据解读方式
模型配置导出已审核设置和制品引用是少量结构化元数据,不证明另一设备有对应文件。
会话导出包含提示词、源材料、编辑或结果含用户内容,需独立同意、脱敏和保留策略。
模型文件传输传输权重与清单属于交付与完整性流程;配置导出不能暗示已包含。

需要避免的失败模式

  • 导出绝对路径或签名 URL
  • 把会话内容塞进配置文件
  • 信任导入数据覆盖可信设置

Avoid including tokens or private paths and resist using the export itself as evidence of support, restricting any release wording strictly to what the recorded evidence confirms; this precaution ensures that statements stay aligned with the documented boundaries.

最小复现记录

层级记录内容
设备厂商、型号、芯片、内存档位、操作系统版本
软件应用版本和 Git 提交号
模型系列、变体、版本、格式、文件长度、摘要、量化方式
运行时名称、版本、请求后端及实际后端证据
工作负载样例版本、输入摘要、提示词摘要、输出策略
结果完成、失败、取消、回退及保护隐私的诊断信息

发布检查表

  • ☐ 主要搜索问题已回答,且没有未经支持的数字。
  • ☐ 所有模型文件和运行时版本均已固定。
  • ☐ 代表性任务和失败处理策略均有说明。
  • ☐ 生命周期、取消、清理和回退均已测试。
  • ☐ 用户内容与网络边界均有说明。
  • ☐ 结论只适用于被记录的配置。
  • ☐ 新增测试结果时链接到原始方法或证据。

来源与相关证据

中文部署与排错专题见。奇连 AI 端侧专题。

常见问题

模型配置导出能包含绝对路径吗?

默认应避免。路径可能透露用户名或存储提供者。优先导出审核过的逻辑标识,并检查准确字节、字段白名单和导出预览,再记录测试版本与接收方式。

导出的模型标识能证明接收方可以运行吗?

不能。它既不传输模型,也不证明接收设备的运行时、硬件、许可或兼容条件;这些须单独检查并记录受测版本、证据来源和验证结果。

另一个开发者发来的 JSON 配置可以直接信任吗?

不可以。校验结构、类型、值、大小和允许动作,应用设置前要求确认,并记录拒绝、错误、旧设置保留及回滚结果;遇到未知版本时应停止导入并保留可追溯的错误说明。