三步分清“模型拒绝”与“宿主拦截”dsh-purge 红队评测插件上手指南【免费下载链接】dsh-purgeDeepSeek Harness 破甲让所有模型都能破甲不同模型可换不同提示词默认提示词面向国模「小码酱」。Jailbreak for every model — swap prompts per model. 求 Star 收藏 ⭐ 如要二开请查看署名要求部分项目地址: https://gitcode.com/GitHub_Trending/ds/dsh-purgedsh-purge 是一款面向 DeepSeek Harness 的红队评测插件它清洗宿主默认策略、支持按模型注入不同的系统提示词并内置受控演练台。所有操作都发生在你本机且全程可逆。为什么要把“宿主层”单独拆出来做模型安全测试时最常见的误判是把宿主拦截当成模型拒绝。DeepSeek Harness 并不只是把问题转交模型——它会在运行时改写提示词、管理审批门与沙箱策略、调整会话格式。一句被拦下的回答到底是模型说的“不”还是宿主层拦的肉眼很难分辨。dsh-purge 把这两层拆开来看宿主策略清洗在你本机已安装的官方包上应用补丁调整默认文案、权限策略与工具上限官方能力保留不另造一套身份按模型换提示词提示词统一存放在$DSH_HOME/prompt-inject.md。文件有内容时会原样写入会话的 systemPrompt 覆盖段为空则不写覆盖段。不同模型可以各用一份提示词受控演练台授权后可查看本机环境、资产测绘与技能库只用于你有权管理的目标全程可还原每次应用前先备份原件随时可以恢复原状。 本项目为非盈利公益开源项目MIT 协议仅供学习与研究参考严禁商业售卖或黑灰产牟利。安装前先核对版本适配要求下面几条不满足就先别装Node.js ≥18当前版本对准dsh 0.2官方桌面 0.2.0-rc.2dsh 0.1.7含 rc.1 / rc.2的用户请用 1.1.39 及更早的旧版插件补丁目标与宿主版本对不上时对应条目会显示“跳过”而不是乱改文件重复应用是幂等的。官方dsh web和官方桌面 EXE 都支持两者分开安装、分开应用——Web 的包进不了桌面端桌面端的也进不了 Web。安装 dsh-purgeWeb 与桌面端各走三步npm 包名就是dsh-purge在终端执行dsh需在 PATH 中# Web 端官方 dsh web dsh plugin --profile web add dsh-purge # 桌面端官方 EXE dsh plugin --profile desktop add dsh-purge写进 profile 并不会立刻改动宿主接下来三步缺一不可完全退出刚装的那个宿主再重新打开在会话标题旁找到dsh-purge按钮宿主的设置页里没有这个条目打开右侧栏在「清洗」页点「应用」「应用」成功后宿主会自动重启若没有自动重启就手动完全退出再打开。重启后新开一轮对话注入才进入当前会话——这是新手最容易漏掉的一步。验证是否装好在聊天里输入/purge status会打印DSH_HOME与补丁清单路径与你实际使用的宿主一致即代表安装成功。提示词注入与规则集不同模型换不同提示词这是该插件的招牌能力——“让所有模型都能破甲”提示词在清洗页直接编辑文件属于用户重复应用和还原都不会覆盖你的修改身份只来自你自己的prompt-inject.md不另造第二套身份规则集支持多套AGENTS.md/CLAUDE.md启用即写入$DSH_HOME删除只是从列表去掉。内置预设在 presets/redteam/ 目录其中preset.yml定义了「红队模式」发送一个靶标单位名称即可拉起红队智能体内置信息收集 / 资产梳理 / 漏洞发现 / 漏洞利用 / 内网渗透五个执行角色。配套技能文档放在 skills/redteam/ 目录可通过清洗页的 Skill 区域或/skills import命令导入到官方技能目录$DSH_HOME/skills/导入后的命中与加载由宿主负责卸载插件不会删除你已导入的技能。演练台授权流程与页面构成授权前「演练台」标签显示未授权。第一次进入要完成完整的安全确认阅读全文声明 → 等待倒计时 → 滚动到文末 → 勾选三项确认框。授权后进入演练主界面包含资产测绘、环境适配、漏洞成果、得分目标、报告、知识库、技能库等标签页资产测绘结果落入本地 SQLite 资产库。⚠️边界提醒演练台仅用于你有权管理的本机官方 Harness、离线本地合成靶标或已书面授权的演练环境。未经授权的渗透、攻击、窃取和破坏一律禁止违规使用者独立承担法律责任。常用操作速查聊天命令与 CLI 两种途径都支持操作聊天命令CLI查看状态/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启动时是否自动检查并应用autoApplyOnStart等开关都定义在这里升级覆盖node_modules后也无需手改文件。还原与卸载如何恢复到初始状态整个过程可逆机制很简单应用先检测补丁是否已生效未生效则把原件备份为文件.dshpurge.bak再按补丁清单替换对应文件、覆盖 shim提示词未被改动时写入内置默认提示词每次会话若prompt-inject.md有内容原样注入 systemPrompt 覆盖段还原「还原」或/purge revert用备份覆盖回去并删除备份prompt-inject.md作为用户文件予以保留卸载先自动还原若已应用再删除注入文件、规则库与插件本身。路径探测按$DSH_HOME→ dsh 启动器旁的.dsh→~/.dsh的顺序进行不写死盘符。使用边界与合规要点dsh-purge 只处理使用者本机已安装的官方deepseek-ai包应用、注入、还原、卸载全部在本机文件与本机进程内完成不对任何公网主机进行扫描、探测或攻击发包仓库内不含木马、后门或对外攻击载荷。使用红线详见 README.zh-CN.md 中的严正声明严禁在未获得所有者合法书面授权的目标上运行严禁用于勒索、破坏、撞库或传播恶意载荷严禁诱导生成法律禁止的内容使用者对全部下载、部署与输入输出后果独立承担法律责任任何将本项目用于违法犯罪的行为开源许可自动终止。借用本项目的名称、思路、代码或提示词必须署名并写明来源。一句话收尾dsh-purge 宿主策略清洗 按模型破甲提示词 受控演练台。安装走三步装插件 → 应用 → 重启每次应用都有备份一键还原。想搞清楚一句拒绝到底出在模型还是宿主它就是最短的验证路径。【免费下载链接】dsh-purgeDeepSeek Harness 破甲让所有模型都能破甲不同模型可换不同提示词默认提示词面向国模「小码酱」。Jailbreak for every model — swap prompts per model. 求 Star 收藏 ⭐ 如要二开请查看署名要求部分项目地址: https://gitcode.com/GitHub_Trending/ds/dsh-purge创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考