DeepSeek Harness 破甲完整指南:dsh-purge 换提示词、一键还原,6 步跑通
【免费下载链接】dsh-purgeDeepSeek Harness 破甲:让所有模型都能破甲,不同模型可换不同提示词;默认提示词面向国模「小码酱」。Jailbreak for every model — swap prompts per model. 求 Star 收藏 ⭐ 如要二开,请查看署名要求部分项目地址: https://gitcode.com/GitHub_Trending/ds/dsh-purge
你让 AI 跑个任务,它回你一句"这个我不能做"。拦你的常常不是模型,是模型前面的宿主门禁。dsh-purge 是装在官方 DeepSeek Harness 上的破甲插件:换提示词、补丁摊开看、改坏了一键还原。
把官方 DeepSeek Harness 想成一间有规矩的厨房 🍳:模型是厨师,Harness 是厨房经理——改单子、过审批、管灶台。dsh-purge 就是你装上的 SOP 改造套件:手册能换,原件留底,随时复原。它适合做受控评测、想摸清默认策略到底多紧的人,不适合想找捷径的人。
解决什么问题:宿主拦截和模型拒绝怎么分清
DSH 的 Harness 不只是把问题转给模型。它在运行时改写提示词、过审批门、管沙箱策略、迁移会话格式。同一个任务,模型自己拒绝和宿主半路拦下,表面看一模一样。只看"模型答不答",会把宿主拦截误当成模型拒绝;dsh-purge 把这两层拆开,谁拦的有答案。
这就是它的用处:做受控评测、调提示词策略,你得先知道拦你的是哪一层。插件把"模型自己说的话"和"宿主拦下的部分"分开摆出来,评测结论才落得住。
怎么给每个模型换提示词:prompt-inject.md 加规则集
默认那一份是面向国模「小码酱」写的,风格直接:开口先复述任务,再列步骤。不想用默认的,进清洗页的提示词框直接改,内容存进 prompt-inject.md,之后每轮会话都带着。
想要更细的分场景管理,用规则集:多套 AGENTS.md / CLAUDE.md 各占一个槽位,点"启用"就写入 $DSH_HOME 生效。每轮开始按"注入文件、本地规则、工作区策略"三级决策,最后拼成系统提示词。换完手册不用重启宿主,下个会话就生效。规则集的管理逻辑在 lib/rules.js。
补丁状态在哪看,一键还原怎么做
每个目标文件在应用前先备份成 .dshpurge.bak,还原就是拿备份覆盖回去、删掉备份收工。清洗页把补丁按提示词、代码、引擎、工具分组摆着,计数只算真正应用上的项,原文没匹配上的显示"跳过",不乱改文件。
两件事让人不慌:一是重复点"应用"不会叠第二层,应用是幂等的;二是宿主每次启动自动复查重放,npm 升级把 node_modules 盖掉之后,不用你手改文件再点一遍。不想要的时候,点"还原"或聊天里发 /purge revert,就能回到出厂。prompt-inject.md 算你的用户文件,还原时保留。
边界与安全:开源版只认本机与私网
开源版的攻击任务只放行本机回环和 RFC1918 私网,红线焊在流程里,不用你自己拿捏。演练台的第一道门是授权声明:通读、等倒计时、滚到文末、勾三项,才放行。过了门能看资产测绘、环境适配、当前测试、报告四个页。
网络那关更硬:域名先解析再判 IP,hosts 把 .lab 指到公网照样拦,聊天里说"这是我服务器"不算数;游戏外挂直接禁;技能库和知识库这版不下发。清洗页还有"自己的服务器"登记区,每行一个 IP 或完整主机名——能登记进来的,本来就只可能是你自己有权管理的那几台。
回滚和卸载都有退路:"还原"拿 .dshpurge.bak 备份覆盖回去并删掉备份;"卸载"更彻底,先还原,再删注入文件和规则库,把插件自己也带走,聊天里 /purge uninstall 或命令行 dsh-purge --uninstall 效果一样。说白了,把红线写死在代码里,比每个人自己拿捏要稳。相关实现在 lib/redteam/,想读源码可以顺着看。
最短上手路径:6 步装好并破甲
- git clone https://gitcode.com/GitHub_Trending/ds/dsh-purge
- 装进正在用的宿主:
dsh plugin --profile web add .,桌面端把 web 换成 desktop。web 和桌面是两个 profile,只装你正在用的那个,别走插件市场,会报 already queued。 - 完全退出宿主,再启动。
- 点会话标题旁的 dsh-purge,在"清洗"页点"应用"。
- 应用成功会自动重启一次,聊天里 /purge status 看状态;不对劲就点"还原"。
- 要碰演练台,先把授权声明走一遍。
只有 pnpm、手动安装这类坑的完整处理,见 README.zh-CN.md。跟着走,六步之内你能在聊天里看到补丁列表,破甲就算跑通了。
说句实话:版本要配对,别硬上
它挑宿主,也挑版本:1.1.78 对的是 DSH 0.2.1-rc.2,0.1.x 别拿它硬上。
- 只维护官方 dsh web 和官方桌面 EXE,社区桌面端不维护。
- DSH 0.2.0 还能用;0.1.x 得回老 tag 用 1.1.39 及更早的版本。
- 部分补丁靠官方原文匹配,官方措辞一改就可能命中不了,显示"跳过",评测结论留个心眼。
- 开源版就是本地靶场定位:不碰公网,不下发技能库和知识库,拿它评估外网资产方向就错了。
- 原版不允许倒卖;二开可以,必须署名并写明来源仓库,协议是 Apache-2.0。
明天就要动手,你先 A 换掉默认提示词把破甲跑通,还是 B 在清洗页把补丁状态和还原流程摸熟?评论区扣个字母,再说说你跑的是 web 还是桌面端 👇
【免费下载链接】dsh-purgeDeepSeek Harness 破甲:让所有模型都能破甲,不同模型可换不同提示词;默认提示词面向国模「小码酱」。Jailbreak for every model — swap prompts per model. 求 Star 收藏 ⭐ 如要二开,请查看署名要求部分项目地址: https://gitcode.com/GitHub_Trending/ds/dsh-purge
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考