# 安全策略 ## 支持范围 安全修复只提供给最新发布版本。当前为 `0.1.3`。 ## 报告漏洞 **请不要通过公开 issue 报告安全漏洞。** 请使用 GitHub 的[私密漏洞报告](https://github.com/Somnus678/dsh-input-assistant/security/advisories/new)功能,或直接联系仓库维护者。 报告中请包含: - 受影响的版本 - 漏洞类型与影响范围 - 复现步骤或概念验证 - 你建议的修复方向(如有) ## 数据与隐私 本插件在本地运行,行为边界如下: - **不收集遥测**,不上传任何使用数据。 - **草稿与设置存在宿主 DSH 的私有 storage**(`ctx.storageDomain`),不上传到第三方。 - **模型调用走宿主已配置的提供商**。插件不持有、不记录、不转发 API key;凭据由 DSH 自己管理。 - **请求内容**:优化、预测、续写会把当前草稿和相关上下文发给模型提供商,这是功能本身的必要部分。请按你所用提供商的数据政策评估。 - **日志**:插件不写入包含草稿内容的持久日志。 ## 已知的安全设计 - 保护机制(`src/core/protection.ts`)用不可猜测的占位符替换代码块、URL、路径等片段,模型无法改写这些内容;恢复时校验占位符完整性和合法性,被篡改则拒绝并保留原稿。 - 恢复失败、超时、取消都不会破坏用户输入。 - 插件不执行模型返回的任何代码,只把它当作要插入的文本。 ## 不在范围内 - DSH 宿主本身的安全问题(请报告给 [deepseek-harness](https://github.com/deepseek-ai/deepseek-harness)) - 第三方模型提供商的数据处理 - 用户自行修改插件代码引入的问题