DeepSeek Harness 破甲 网络安全红队工具(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: ""
Discussion
New Comments
暂无评论。 成为第一个!