DSH Plugins
返回列表
🧩

dsh-freeze

admin-security 更新于 2026.10.19

在终端中运行以下命令:

dsh plugin install zhengqiuyang/dsh-freeze

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

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

插件介绍

安装前扫描能回答「这个包能不能装」,却很少有人回答「今天实际跑起来的组成,是不是当初审过那一版」。dsh-freeze 针对 DeepSeek Harness 的运行时组成做封闭锁定:在可信路径里不调用 LLM,只对已启动 profile 做确定性指纹与比对。

启动时会采集并固化基线:按名称排序的已装依赖、有序的 bundle 组合、pnpm lock 哈希,以及 cordis.patch.yml 用户补丁层。此后每次启动都会与基线对照;依赖增删改、bundle 顺序变化、lock 解析版本变动或补丁层改动都会触发告警。需要 CI 级「冻结」姿态时,可开启 strict,漂移直接阻断启动。

适合在审计、合规或供应链治理场景下使用:既要管 MCP 与提示词漂移,也要确知 agent 究竟跑在什么精确组成上。团队可把基线放在持久目录并纳入版本管理,让「今日组成与审查时字节一致」成为可验证的承诺。

使用场景

  • CI 流水线要求在每次启动时与已审查基线比对,漂移则失败
  • 团队发现依赖、bundle 或 lock 被悄悄改动,需要启动时立即告警
  • 合规审计需要证明「今日运行的 agent 组成与批准版本一致」

适合人员

  • 负责 DSH profile 与插件组合的平台或安全管理员
  • 维护 CI/CD 与可复现构建的 DevOps 工程师
  • 关注供应链与运行时一致性的合规与审计人员