黑海洋 黑海洋 WIKI

DeepSeek Harness 破甲 网络安全红队工具(dsh-purge)

安全 · 约 6 分钟 · 黑海洋

原仓库已被删除,本文发布的是他人制作的全量镜像。以下资源均来源于 GitHub 公开仓库,安全性请自行测试。

介绍

dsh-purge 是装在本机官方 DeepSeek Harness 上的网络安全红队评测插件,官方 Web(dsh web)和官方桌面端(EXE)均支持,两边需分开安装、分开应用。

Harness 不只是把问题交给模型,它还会在运行时修改提示词、审批门、沙箱和会话格式。只看「模型答不答」,容易把宿主拦截误当成模型拒绝。该插件可在你自己的安装中把这两层分开,用于受控评测,也可用来判断默认策略是否需要收紧。

DeepSeek Harness 破甲 网络安全红队工具(dsh-purge)

适配范围

最新版只支持 dsh 0.2,不要拿它去打 0.1.x。

  • dsh 0.2(官方桌面 0.2.0-rc.2 / 官方 dsh web):使用 1.1.40 及以上,本页命令装的就是这一档。

  • dsh 0.1.7(含 rc.1 / rc.2):使用 1.1.39 及更早,在 Releases 里选对应标签。

版本对不上的补丁会显示「待应用」或「跳过」,不会乱改文件。

相关链接

资源 地址 说明
原仓库(已删除) https://github.com/YuJunZhiXue/dsh-purge 原作者仓库,目前已无法访问
全量镜像 v1.1.71 https://github.com/mmparko/dsh-purge 本文所用镜像
非官方分支(Fork)PLUS https://github.com/JeffKeeping/dsh-purge-plus Version 1.4.1 · fork · targets DSH 0.2.1-rc.2,适配 DeepSeek Harness 0.2.1-rc.2、破甲内核 v3、设置页 UI 重做(unofficial fork of YuJunZhiXue/dsh-purge,MIT)
Pi-Purge https://github.com/ZiChuanLan/pi-purge 另一实现
本站备份文件 2026-10-21-dsh-purge 本地备份

安装

目前只维护官方 dsh web 和官方桌面 EXE,两边都要装、分开应用。Web 的包进不了桌面端,桌面端的包也进不了 Web。

Web(官方 dsh web)

dsh plugin --profile web add dsh-purge

桌面端(官方 EXE)

dsh plugin --profile desktop add dsh-purge
  • 当前目录已是本仓库时,把包名换成 add .。

  • dsh 不在 PATH 时,走手动安装。

  • registry 上不去时:同一个 --profile,把目标换成 https://github.com/YuJunZhiXue/dsh-purge/archive/refs/heads/master.tar.gz。

  • 插件市场「一键安装」会按本仓库反查 npm,命中后装 dsh-purge;目录页可能仍写 github:,按钮若退回 git,用上表命令。

装完都要做这三步

只把插件写进 profile 还不会改 @deepseek-ai。

  1. 重启宿主:Web 关掉 dsh web 再开;桌面端退出托盘再打开对应 exe。

  2. 点「应用」:在该宿主点会话标题旁的 dsh-purge,在「清洗」页点「应用」。宿主的设置页里没有这个条目。

  3. 等待自动重启:「应用」成功后会自动重启一次,让补丁进入当前进程;没做完不会重启。

Web 的控件只动 Web,桌面端的只动桌面应用。不要在一个宿主里点另一个宿主的应用。

怎样算装上了

  • 会话标题旁有 dsh-purge,点开后在「清洗」里能点「应用」。

  • 聊天里 /purge status 能打出 DSH_HOME 和补丁列表,路径应是你正在用的那一份。

  • 没装的可选包(例如梁神)显示跳过,不挡住应用完成。

使用 AI 助手安装

把下面整段发给本机助手。它只执行安装命令:不要全盘搜索、不要改其它文件、不要代点「应用」、不要重启。

安装 DeepSeek Harness 插件 dsh-purge,Web 和官方桌面端都要装。不要全盘搜索,不要读或改其它文件,不要应用设置,也不要重启应用。

dsh 不在 PATH 就告诉用户后停止。当前目录已是本仓库时,把下面两条里的包名都换成 .。npm registry 上不去,把包名换成 https://github.com/YuJunZhiXue/dsh-purge/archive/refs/heads/master.tar.gz。某个 profile 不存在就跳过那一条,另一条照装。

Web 端(官方 dsh web)
dsh plugin --profile web add dsh-purge

桌面端(官方 EXE)
dsh plugin --profile desktop add dsh-purge

命令结束后,提醒用户:Web 完全退出并重启 dsh web;桌面端退出托盘再打开 EXE。各自点会话标题旁的 dsh-purge,在「清洗」里点「应用」。然后停止。

卸载

会话标题旁的 dsh-purge →「清洗」→「卸载」。弹窗确认后会先还原已应用的补丁(还原回原版 Harness),再重启当前宿主。

也可用命令行 / 聊天:

dsh-purge --uninstall
# /purge uninstall

插件配置

配置位于 cordis.patch.yml,postPrompt 默认为空:

- insert:
  - id: dsh-purge
    name: 'dsh-purge'
    config:
      enabled: true
      autoApplyOnStart: true
      autoUpdateOnStart: false
      autoRevertOnMissing: false
      verbose: false
      postPromptOrder: 5100
      postPrompt: ""






相关文档

评论与补充0

有问题或想补充的,写在下面 · 选中正文文字再点「报告错误」会自动引用

还没有评论。有疑问、补充,或者发现错字,都可以写在下面。

就事论事,别发广告 · 提交后需审核