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 上的红队评测插件,用系统提示词注入和宿主策略清洗,把宿主拦截与模型拒绝分开,评测不再混账。
为什么你的评测结论会串味
你丢给模型一个问题,它答了个不。习惯上这会被记成模型的拒绝。可 Harness 运行时并不只转达问题,提示词、沙箱策略、会话格式,它都会动一手——有些话根本没送到模型面前。dsh-purge 把这两层拆开:宿主拦的,用补丁清掉;模型自己拒的,留给你如实记录。
三步装好,另加一步验证
- 装进 profile——终端执行
dsh plugin --profile web add dsh-purge;桌面 EXE 用户把web换成desktop。命令正常跑完、无报错,即完成。 - 重启宿主,执行「应用」——彻底关掉再启动。会话标题旁出现 dsh-purge,点进去在「清洗」页执行「应用」;不想动鼠标就发
/purge apply。成功信号:宿主自己重启了一次。 - 新开一轮对话——注入只对新会话生效,旧对话仍跑旧逻辑,别指望它当场变化。
- 验证生效——发
/purge status,打印的DSH_HOME与你实际打开的宿主一致、补丁清单齐全,注入才算就位。
改动前与改动后:哪些被换掉,哪些原样保留
改动前,本机官方包@deepseek-ai里是出厂文案、出厂权限策略、出厂工具上限;改动后,这三处换成你配置的值,官方自带功能保持不动。会话层面,你的提示词进入 systemPrompt 覆盖段:有内容原样注入,留空则整段不写。插件不碰 Harness 源码仓库,只在@deepseek-ai的本地包和你自己的$DSH_HOME里动手。
安全机制一并说清:
- 应用前,每个目标文件先备份成
<文件>.dshpurge.bak; - 补丁已生效就跳过,重复应用不会二次改动,即幂等;
- 「还原」或
/purge revert用备份覆盖回去并删掉备份;prompt-inject.md属于你的文件,保留; - 「卸载」先还原,再移除注入文件与插件本身。
宿主原文对不上的条目只标"跳过",不硬改文件,整次应用照常完成。
功能拆解
提示词换装:不同模型挂不同提示词
定位:一个模型一份提示词,改完即用。用法:清洗页里直接编辑$DSH_HOME/prompt-inject.md,重启宿主后新会话即按它走。效果:你改过的内容重复应用也不会被盖掉,多个模型可各留一份。边界:仓库自带红队预设 presets/redteam/,丢一个靶标单位名称,资产梳理、内网渗透、漏洞利用、信息收集、漏洞发现五个角色就会开动。
清洗页:补丁、开关与服务器名单
定位:补丁状态、应用/还原入口、提示词编辑、服务器名单,全在一页。用法:补丁按组展开逐项看状态,「应用」「还原」「卸载」都在这
【免费下载链接】dsh-purgeDeepSeek Harness 破甲:让所有模型都能破甲,不同模型可换不同提示词;默认提示词面向国模「小码酱」。Jailbreak for every model — swap prompts per model. 求 Star 收藏 ⭐ 如要二开,请查看署名要求部分项目地址: https://gitcode.com/GitHub_Trending/ds/dsh-purge
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考