
dsh-purge 完整上手指南:3 步清洗 DeepSeek Harness 宿主策略、按模型换破甲提示词、全程可回退【免费下载链接】dsh-purgeDeepSeek Harness 破甲让所有模型都能破甲不同模型可换不同提示词默认提示词面向国模「小码酱」。Jailbreak for every model — swap prompts per model. 求 Star 收藏 ⭐ 如要二开请查看署名要求部分项目地址: https://gitcode.com/GitHub_Trending/ds/dsh-purge你问 Harness 一个问题,它回你一句冷冰冰的拒绝。第一反应大概是这模型太保守,但真相可能是:请求在宿主预处理那一步就被拦下了,压根没走到模型——你怪错了对象。dsh-purge是装在本机官方 DeepSeek Harness 上的红队破甲评测插件:清洗宿主默认策略、按模型更换破甲提示词,动手前全程备份,随时一键还原。dsh-purge 管的是请求链路里哪一段把一次请求拆开,链路是这样的:你的输入 → Harness 预处理(提示词改写、审批门、沙箱、会话格式) → 模型生成 → 回传渲染只看首尾我问了、它没答,分不清卡在哪一段;换个宿主、换个模式,前后两段几乎没变,结果却天差地别。dsh-purge 只动预处理这一端:宿主层的默认文案、权限策略单独清洗,模型层的破甲提示词单独替换,两层互不干扰,评测结论才干净。 它只处理本机已安装的deepseek-ai包和本机配置,不对外网发任何包。dsh-purge 替你做哪几件事:能力总览模块做什么入口宿主策略清洗按补丁清单调整默认文案、权限策略、工具上限,官方能力原样保留侧栏「清洗」页按模型破甲提示词把prompt-inject.md原样写进会话级 systemPrompt 覆盖段「清洗」页提示词编辑框受控演练台授权后提供资产测绘、环境适配、得分目标,结果落本地 SQLite「演练台」页兜底回退应用前先把原件备份为.dshpurge.bak,还原 / 卸载一键回到原状侧栏按钮或 CLI入口是会话标题旁的dsh-purge按钮(宿主设置页里没有这一项,找不到很正常)。dsh-purge 安装步骤:从零到跑通三步走官方dsh web(profile 为web)和官方桌面 EXE(profile 为desktop)分开装、分开应用,只装你正在打开的那一个。第 1 步:装插件。确认dsh在 PATH 中、Node ≥18,终端执行:dsh plugin --profile web add dsh-purge桌面端把web换成desktop。本机装不上时,可先git clone https://gitcode.com/GitHub_Trending/ds/dsh-purge $DSH_HOME/plugins/dsh-purge,再按 README.zh-CN.md 里的手动安装流程补全。⚠️ 注意版本配对:当前 1.1.78 适配dsh 0.2.1-rc.2(0.2.0 仍可用);宿主是 0.1.7 系列的,请换 1.1.39 及更早的插件版本。对不上的补丁只会显示跳过,不会乱改文件。第 2 步:重启宿主,点「应用」。完全退出再重新打开(Web 端先停掉dsh web,桌面端连托盘一起退),在会话标题旁点dsh-purge打开侧栏,「清洗」页点应用。这一步只把补丁和提示词写进磁盘,当前进程里跑的仍是旧内容。第 3 步:等它自动重启,再新开对话。补丁全部打完后宿主会自动重启一次,没打完它不重启;重启后新开一轮对话,注入才真正进入当前会话。最后做最快验证:在聊天框输入/purge status,能打印出DSH_HOME与补丁清单、且路径正是你正在用的那份宿主,全链路就通了。此时「清洗」页应长这样,补丁按组展开、进度只计真正已应用的项:✅ Web 与桌面端分别装、分别点「应用」,别在一个宿主里替另一个代办。装完 dsh-purge 能干什么:提示词、规则集与演练台让每个模型用自己的破甲提示词破甲提示词统一放在$DSH_HOME/prompt-inject.md,在「清洗」页直接编辑。有内容时,文件会被原样写进会话级 systemPrompt 覆盖段;留空则不写覆盖段。你改过的内容在重复应用时会被保留,不会被默认值盖掉——身份只来自你自己这份文件,不另造第二套。评测不同模型时,给每个模型准备一版提示词,对比结论才公平。多套规则集一键切换「清洗」页下方维护多套AGENTS.md/CLAUDE.md规则集,启用哪套就写入哪套到$DSH_HOME;聊天里/rules use id也能切换,/rules list查看全部。适合平时一套、评测一套的场景:演练台:先过授权关,再看资产「演练台」在授权前标着未授权。首次进入要完整走一遍安全确认:阅读全文声明 → 等倒计时结束 → 滚动到文末 → 勾选三项确认框,一步不能少。授权后进入主界面,含资产测绘、环境适配、智能体、攻击链、得分目标、报告等标签页,测绘结果落进本地 SQLite 资产库;配套的 presets/redteam/preset.yml 定义了红队模式——发送一个靶标单位名称即可拉起红队智能体,内置信息收集、资产梳理、漏洞发现、漏洞利用、内网渗透五个执行角色,适合搭离线靶标做完整演练:本地范围:只认本机与私网开源版的攻击任务默认只放行回环与 RFC1918 私网 IP;域名先解析再判,不认.lab这类后缀,在对话里说这是我的服务器也不会放行。确需登记例外机器时,每行写一台(一个 IP 或一个完整主机名)存入$DSH_HOME/net-scope-allow.txt,网段与通配符会被直接丢弃。dsh-purge 命令速查:聊天与终端两套场景聊天命令终端命令查看状态/purge statusdsh-purge --status应用补丁/purge applydsh-purge --apply还原/purge revertdsh-purge --revert卸载/purge uninstalldsh-purge --uninstall编辑提示词/purge editdsh-purge --edit切换规则集/rules use id—回退上一轮/rewind—运行时开关集中在 cordis.patch.yml(启动时是否自动检查应用等),npm 升级覆盖node_modules之后也不用手动补操作。dsh-purge 原理与一键还原是怎么实现的原理不复杂,而且每一步都可逆:应用:先判断补丁是否已生效,没生效就把原件备份为文件.dshpurge.bak,再按补丁清单替换、覆盖 shim;提示词没改过就写入内置默认。整个过程幂等,重复点「应用」不会叠加副作用;每次会话:只要prompt-inject.md非空,就原样注入 systemPrompt 覆盖段;还原:用备份覆盖回去并删掉备份;prompt-inject.md属于你的文件,还原时保留;卸载:若已应用则先还原,再删注入文件、规则库和插件本身;红队预设会重置回standard,不影响新建会话。路径探测按$DSH_HOME→ dsh 启动器旁的.dsh→~/.dsh的顺序进行,不写死盘符;宿主版本对不上时,对应条目显示跳过而不是硬改。⚠️ 敢放心用的理由只有一条:动手之前先留底,想回来随时回来。不放心就先只读不写,用/purge status观察几天再点「应用」也不迟。dsh-purge 红线清单:允许做什么,绝不允许做什么✅ 允许在你自己有权管理的本机官方 Harness 上做红队评测与鲁棒性测试;在离线本地合成靶标、已书面授权的演练环境里跑完整流程;研究宿主层拦截机制,产出评测结论。❌ 绝不允许在未经所有者合法书面授权的目标、公网系统或生产业务上运行;用于勒索、破坏、撞库或传播任何恶意载荷,制作游戏外挂;诱导生成法律明令禁止的内容;对大陆、香港、澳门网段(以及解析进这些网段的地址)做任何访问、扫描或探测。⚠️ 全部操作只发生在本机文件与本机进程内,不对任何公网主机扫描、探测或攻击发包;使用者对全部输入输出后果独立承担法律责任,一旦用于违法犯罪,开源许可自动终止。完整条款见 README.zh-CN.md 中的严正声明。现在就可以做的第一件一句话:宿主策略清洗、按模型破甲提示词、受控演练台,三块合在一起,每一步都能回退。 它回答的不是模型答不答应,而是拒绝到底卡在哪一层。 现在就执行dsh plugin --profile web add dsh-purge,重启宿主,看到会话标题旁的dsh-purge按钮就成功了一半——剩下的是点应用,再输入/purge status。【免费下载链接】dsh-purgeDeepSeek Harness 破甲让所有模型都能破甲不同模型可换不同提示词默认提示词面向国模「小码酱」。Jailbreak for every model — swap prompts per model. 求 Star 收藏 ⭐ 如要二开请查看署名要求部分项目地址: https://gitcode.com/GitHub_Trending/ds/dsh-purge创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考