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

资源分享DeepSeek,DeepSeek Harness,DeepSeek破甲,dsh-purge

dsh-purge原仓库是:https://github.com/YuJunZhiXue/dsh-purge

目前原仓库已删除,本文发的是另一人做的全量镜像。

 

以下资源来源于GitHub公开仓库,安全性自测。

相关链接

dsh-purge原仓库: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-purge 是装在本机官方 DeepSeek Harness 上的网络安全红队评测插件。官方 Web(dsh web)和官方 桌面端(EXE)都支持,两边分开装、分开应用。

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

适配范围

最新版只支持 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 里选对应标签。
对不上的补丁会显示待应用或跳过,不会乱改文件。

安装

现在只维护官方 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。

退出并重新打开刚装的那个宿主:Web 关掉 dsh web 再开;桌面端退出托盘再打开对应 exe。
在这个宿主点会话标题旁的 dsh-purge,在 清洗 页点 「应用」。宿主的设置页里没有这个条目。
「应用」成功后会自动重启一次,让补丁进入当前进程。没做完不会重启。
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: ""

Posted by 柴郡猫