dsh-purge 完整指南:三步装好 DeepSeek Harness 红队清洗插件,掌握一键还原
【免费下载链接】dsh-purgeDeepSeek Harness 破甲:让所有模型都能破甲,不同模型可换不同提示词;默认提示词面向国模「小码酱」。Jailbreak for every model — swap prompts per model. 求 Star 收藏 ⭐ 如要二开,请查看署名要求部分项目地址: https://gitcode.com/GitHub_Trending/ds/dsh-purge
dsh-purge 是装在本机官方 DeepSeek Harness 上的网络安全红队评测插件,用来解决"拒绝到底来自模型还是宿主层"这个分不清的问题。本文带你依次完成安装、应用、验证三步,并学会提示词换装、演练台授权与完整回滚,看完即可上手。
模型拒绝,真的一定是模型吗
同一句问题发进 DeepSeek Harness,结果可能和裸模型完全不一样。宿主不只是转发问题,它还会在运行时改写提示词、审批门、沙箱策略与会话格式。你看到的"拒绝",未必是模型的态度,可能是宿主层拦截。dsh-purge 把这两层拆开:在你自己的本地安装里清洗宿主策略、按模型更换提示词,再配一个受控演练台,让你逐条验证模型的真实表现。
dsh-purge 能力全景:清洗、演练台与提示词注入
| 模块 | 做什么 |
|---|---|
| 清洗 | 分组查看补丁状态,一键应用 / 还原 / 卸载,编辑提示词与多套规则集 |
| 提示词注入 | 把prompt-inject.md写进会话级 systemPrompt 覆盖段,不同模型换不同提示词 |
| 演练台 | 授权后查看资产测绘、技能库、本机环境与知识库,结果落入本地 SQLite 资产库 |
| 宿主策略 | 调整默认文案、权限策略与工具上限,官方能力保留,不另造第二套身份 |
| 启动自检 | 启动时自动检查并应用,npm 升级盖掉node_modules后不用手动改文件 |
三步装完 dsh-purge 并完成首次验证
第 1 步,安装插件。终端执行下面这条命令(要求dsh在 PATH 中;官方桌面 EXE 把参数换成--profile desktop):
dsh plugin --profile web add dsh-purge预期结果:命令正常结束,宿主重启后,会话标题旁出现dsh-purge按钮。
第 2 步,重启并应用。完全退出宿主再重新打开,点会话标题旁的dsh-purge按钮打开右侧栏,在「清洗」页点应用。预期结果:补丁按提示词、代码、引擎、工具分组显示状态,应用完成后宿主自动重启一次。
第 3 步,新对话验证。重启后新开一轮对话,输入/purge status。预期结果:打印DSH_HOME与补丁清单,路径和你实际使用的宿主一致,即安装成功。
⚠️ 两个高频误区:「应用」只是把提示词和补丁写进磁盘,当前进程还是旧的,必须重启后新开一轮对话,注入才进当前会话;另外这个插件不在宿主设置页里,入口是会话标题旁的侧栏,别找错地方。
提示词换装实操:不同模型换不同提示词
这是 dsh-purge 最有辨识度的能力。提示词统一放在$DSH_HOME/prompt-inject.md,清洗页里直接编辑:文件有内容就原样写入 systemPrompt 覆盖段,为空则不写覆盖段;你改过的内容会被保留,重复应用不会覆盖它;身份只来自你自己的这份文件,不另造第二套身份。
内置预设在 presets/redteam/ 目录,preset.yml定义的"红队模式"只需发送一个靶标单位名称即可拉起红队智能体,内置信息收集、资产梳理、漏洞发现、漏洞利用、内网渗透五个执行角色。配套技能文档在 skills/redteam/,可导入官方技能目录$DSH_HOME/skills/,命中与加载由 Harness 负责,卸载插件不会删除你的技能。
演练台授权与资产测绘操作
「演练台」标签在授权前显示未授权。第一次进入要完成完整的安全确认:阅读全文声明 → 等待倒计时 → 滚动到文末 → 勾选三项确认框,四步缺一不可。
授权后进入演练主界面,含资产测绘、环境适配、漏洞成果、得分目标、报告、知识库、技能库等标签页,资产测绘结果落入本地 SQLite 资产库,方便你按 IP、域名、服务、端口过滤检索。它只服务于你有权管理的本机官方 Harness、离线合成靶标或已书面授权的演练环境。
dsh-purge 常用命令速查与一键回滚
除图形界面外,聊天命令与 CLI 两种操作方式都支持:
| 场景 | 聊天命令 | CLI |
|---|---|---|
| 查看状态 | /purge status | dsh-purge --status |
| 应用补丁 | /purge apply | dsh-purge --apply |
| 还原 | /purge revert | dsh-purge --revert |
| 卸载 | /purge uninstall | dsh-purge --uninstall |
| 切换规则集 | /rules use <id> | — |
| 回退上一轮 | /rewind | — |
整个流程可逆:应用时先检测补丁是否已生效,未生效则把原件备份为<文件>.dshpurge.bak,再按补丁清单替换文件、写入默认提示词;还原用备份覆盖回去并删除备份;卸载先自动还原(若已应用),再删除注入文件、规则库与插件本身。版本不匹配时对应条目显示"跳过"而不是乱改文件,应用过程是幂等的——全程有备份,可一键还原。运行时配置集中在 cordis.patch.yml,启动自检、自动应用等开关都在这一处调整。
dsh-purge 合规使用红线
- 只作用于本机已安装的官方
@deepseek-ai包,补丁、注入、回滚、卸载全部在本机文件与本机进程内完成 - 不对任何公网主机进行扫描、探测或攻击发包,不得把本机当作跳板去打外网
- 不在未获得所有者合法书面授权的目标、公网在线系统或生产业务上运行
- 不用于勒索、破坏、撞库或传播恶意载荷,不诱导生成法律禁止的内容
- 使用者对自身全部下载、部署与输入输出后果独立承担法律责任
dsh-purge = 宿主策略清洗 + 按模型换装提示词 + 受控演练台。如果你正在做 AI 安全评测,想弄清楚"到底是模型拒绝还是宿主拦截",装插件、点应用、重启、/purge status验证一遍——最短的上手路径就在这里。
【免费下载链接】dsh-purgeDeepSeek Harness 破甲:让所有模型都能破甲,不同模型可换不同提示词;默认提示词面向国模「小码酱」。Jailbreak for every model — swap prompts per model. 求 Star 收藏 ⭐ 如要二开,请查看署名要求部分项目地址: https://gitcode.com/GitHub_Trending/ds/dsh-purge
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考