DSH Plugins
返回列表
🧩

dsh-prompt-drift

admin-security 更新于 2026.10.19

在终端中运行以下命令:

dsh plugin install zhengqiuyang/dsh-prompt-drift

将以下提示词粘贴到 DeepSeek Harness 对话框中:

在 DeepSeek Harness 中执行 dsh plugin install zhengqiuyang/dsh-prompt-drift,或从 https://github.com/zhengqiuyang/dsh-prompt-drift 安装该插件。

插件介绍

在 DeepSeek Harness 里,系统提示由多个插件与预设拼装而成。升级某一个组件,就可能悄悄改掉模型「被告知」的内容;恶意插件甚至能把越权指令写进提示面。内容侧的反注入工具盯的是流入的对话,却很少有人对最终拼好的系统提示做版本化审查——而这条通道几乎每个插件都能写。

dsh-prompt-drift 挂在 system-prompt/assemble 流水线上:为每一段命名内容计算 sha256,建立可提交的基线,并在之后每次组装时做差异对比。cwd、时间戳等动态段可通过 ignoreSections 排除;信任路径上不调用 LLM。它与守护工具调用面的 dsh-mcp-test 互补:一个管「能调用什么」,一个管「被告诉什么」。

适合在团队或多插件环境里希望把系统提示面当作契约来维护的维护者与安全敏感用户:把基线文件纳入版本管理,升级或新增插件后一眼看出提示面是否漂移。

使用场景

  • 升级或新增插件后,核对系统提示各段是否与基线一致
  • 将排序后的基线 JSON 纳入仓库,把提示面当作团队契约
  • 多插件拼装环境下,发现静默改写模型「被告知」内容的漂移

适合人员

  • 维护多套 DSH 插件与预设的开发者
  • 关注提示注入与供应链风险的团队
  • 需要可审计、无 LLM 信任路径的安全维护者