
dsh-purge 使用教程三步完成 DeepSeek Harness 提示词注入随时可还原【免费下载链接】dsh-purgeDeepSeek Harness 破甲让所有模型都能破甲不同模型可换不同提示词默认提示词面向国模「小码酱」。Jailbreak for every model — swap prompts per model. 求 Star 收藏 ⭐ 如要二开请查看署名要求部分项目地址: https://gitcode.com/GitHub_Trending/ds/dsh-purgedsh-purge 是一款装在本机官方 DeepSeek Harness 上的提示词注入与红队评测插件。模型不回答未必是模型的锅真正在改写提示词、跑审批门的是夹在你和模型之间的宿主进程。这个插件把宿主做了什么与模型本身答不答拆成两层分别验证改动只落在本机文件改前先留备份支持一键回退。先跑起来应用、重启、验证三步动线入口是会话标题旁的 dsh-purge 按钮点开后右侧面板有「清洗」和「演练台」两个页签日常操作都在「清洗」页完成。首次使用只需三个动作应用「清洗」页点「应用」或在聊天框输入/purge apply重启应用成功后宿主会自动重启一次。补丁只对重启后的新进程有效必须另开一轮对话注入才会进入当前会话——漏掉这步后面验证全部白做验证聊天框输入/purge status能打印出 DSH_HOME 路径与补丁列表即成功。常用聊天指令如下/purge apply # 应用补丁 /purge status # 查看 DSH_HOME 与补丁列表 /purge revert # 还原原始文件 /purge edit # 编辑全局覆盖提示词两层改动静态补丁层与运行时改写层静态补丁层先备份再改动重复应用幂等「应用」会把补丁写进本机deepseek-ai包的渲染文案与执行逻辑。动手之前目标文件先被复制一份.dshpurge.bak原件。两个行为值得注意幂等重放重复点「应用」时已生效的条目直接跳过不会重复写入若某个文件原文已被改动、匹配不上只把该条目标记为跳过其余文件不动启动自动复检补丁清单与运行参数声明在 cordis.patch.yml其中autoApplyOnStart让宿主每次启动时重新检查并重放补丁——即使升级流程重写了node_modules导致补丁丢失下次打开也会自动补回。不想要时「还原」会把.dshpurge.bak备份拷回原位并删除备份文件即完成 Harness 补丁还原你手动改过的prompt-inject.md等用户文件保持原样。「卸载」则先执行还原再移除插件本身。运行时改写层丢弃宿主身份把提示词改写段置顶宿主每轮都会把多个 section 拼成最终系统提示词。dsh-purge 拦下拼装结果做内存级改写核心逻辑在 lib/identity.js丢弃harness:identity等宿主身份 section并用正则清掉「You are a coding agent powered by…」一类默认人设文案dsh-purge 的注入段被强制补回ensureFullInject并排到提示词最前postPromptOrder: 5100决定它的高优先级位次顺手移除 mnemon 等记忆插件塞进来的 section防止默认人设回流。再往上是会话级身份覆盖每个新会话启动时$DSH_HOME/prompt-inject.md里的内容会被直接当作本会话的身份段写入文件为空则不做覆盖宿主按原样拼装。也就是说模型最终对外呈现的人格由这份文件的内容决定内置默认人格是「小码酱」。一个插件多套人格全局覆盖文件与多规则集全局覆盖文件prompt-inject.md可以在「清洗」页编辑也可用/purge edit进入编辑器。换一份文件就是换一次全局人格对所有会话生效多套规则集lib/rules.js 在$DSH_HOME/rules/下管理多套 AGENTS.md / CLAUDE.md 规则集每套有独立的 id、名称与目标文件。点「启用」后内容写入$DSH_HOME下对应的目标文件聊天里也可以用/rules use id切换。按模型、按任务启用不同规则集就实现了 DeepSeek 提示词改写中不同模型不同提示词。如何确认注入生效/purge status 输出与两种拒答的区分/purge status的输出分两部分都要看一眼DSH_HOME 路径确认它指向你当前运行的宿主。dsh web与桌面端各用一套 home路径对不上说明改错了宿主补丁列表按提示词、代码、引擎、工具等分组列出每组的命中数量与备份状态。看到「有备份」标记说明原件可随时找回。接下来是把宿主拦截和模型拒绝分开三个判断点对调环境同一提示词先在还原未打补丁状态跑一遍再在打补丁后跑一遍。若原来被拦、补丁后放行拦你的就是宿主策略两者都被拒更可能是模型自身边界看拦截形态宿主审批门或会话门触发时请求在执行前或中途被截断看不到模型生成的内容模型拒绝则是一段完整的回复文本看身份新开一轮对话问你是谁。回答若仍是默认人设的口吻说明注入没进会话常见原因就是漏了重启。边界与合规它能做什么不能做什么适用本机已装官方 Harness 的鲁棒性评测、红队科研以及在离线靶标上观察提示词改写后的模型行为差异禁用任何针对公网主机或第三方系统的未授权渗透、攻击、窃取或破坏商业售卖、付费倒卖或黑灰产牟利。开源构建把攻击类任务限定在本机实验网段回环地址与 RFC1918 私有地址无法注册公网目标授权要求演练台页签需先阅读声明、等待倒计时并勾选确认项后才解锁只用于你有权证明可处理的环境——本人本机、离线靶标或持有书面授权的演练环境许可定位开源代码采用 Apache-2.0 许可项目本身是非盈利研究定位二开与引用需署名来源仓库内不含任何对外攻击载荷。【免费下载链接】dsh-purgeDeepSeek Harness 破甲让所有模型都能破甲不同模型可换不同提示词默认提示词面向国模「小码酱」。Jailbreak for every model — swap prompts per model. 求 Star 收藏 ⭐ 如要二开请查看署名要求部分项目地址: https://gitcode.com/GitHub_Trending/ds/dsh-purge创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考