dsh-purge 完整安装指南:DeepSeek Harness 破甲插件一键写入与自检教程
发布时间:2026/11/3 1:54:36 锦皓数字建站

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按钮右侧栏含「清洗」与「演练台」两页。你用的环境对应方案前提核对官方dsh webwebprofiledsh在 PATHNode ≥ 18官方桌面 EXEdesktopprofile桌面端版本 ≥ 0.2.0-rc.2dsh不在 PATH / 拉不到归档手动落位先定位$DSH_HOME社区桌面端 / dsh 0.1.x当前版本不覆盖0.1.x 请用 1.1.39 及更早 开工前环境体检三条前置条件逐条打勾动手前先确认以下条件全部满足缺一项就补一项全齐了再进下一步。☐宿主已启动且版本对得上官方dsh web或官方桌面 EXE 正在运行桌面端版本 ≥ 0.2.0-rc.2当前 1.1.78 适配 DSH 0.2.1-rc.20.2.0 仍可用。☐Node 环境就绪node -v输出 ≥ 18dsh命令在终端可直接执行which dsh有返回路径。☐profile 已选定你正在用的是web还是desktop只装正在用的那一个两个都装没有意义。✅ 验收点终端里dsh --version有正常输出、node -v≥ 18、你能说出当前宿主对应web还是desktop——三条全过体检通过。 最快取码方式git clone 一条命令拉下源码主流程只有一条命令。网络不通时的替代取法直接合并在这里不另起章节。怎么做在任意空目录执行git clone https://gitcode.com/GitHub_Trending/ds/dsh-purge然后进入仓库目录。看到什么算对目录里有package.json、lib/、cordis.patch.yml。已有本地副本就跳过这一步。网络走不通时下载压缩包解压后把dsh-purge-master改名为dsh-purge整夹放到目标位置。目录名必须是dsh-purge改不得。✅ 验收点ls能看到package.json、lib/、cordis.patch.yml三个条目取码完成。✍️ 一键写入 profile改哪几处、为什么这么改拿到源码后把插件写进对应 profile。有dsh命令时一条命令搞定没有dsh时手动改两处配置。有dsh命令推荐dsh plugin --profile web add .桌面端把web换成desktop。这条命令做三件事拉包写进node_modules、postinstall把dsh-purge追加到dsh.profile.bundles、在用户层cordis.patch.yml补上本体insert行。少任何一步宿主都不加载插件、界面没按钮。没有dsh命令手动落位全程只操作你实际在用的那份 profile另一个别碰。第 1 步锁定真正的$DSH_HOME找目录名为.dsh官方桌面偶见dsh-home、内含profiles子目录的那份。profiles/web/package.json里name是dsh-profile-web桌面为dsh-profile-desktop即为正确目标。本机常有两份.dsh以你实际启动的宿主对应那份为准。第 2 步源码放进 plugins 目录git clone https://gitcode.com/GitHub_Trending/ds/dsh-purge $DSH_HOME/plugins/dsh-purge没有 git 就下载压缩包解压后把dsh-purge-master改名为dsh-purge整夹放进plugins。第 3 步profile 的 package.json 只追加两处先备份再只改这两处——改动点具体写法为什么这么改dependencies加一个键dsh-purge: file:../../plugins/dsh-purge相对路径指向 plugins 目录pnpm 据此解析本地依赖改绝对路径会破坏可移植性dsh.profile.bundles末尾追加dsh-purge宿主按 bundles 数组顺序加载插件不追加就不会加载改完 JSON 必须仍合法新增项前有逗号、末尾无多余逗号原有依赖与 bundle 原样保留。第 4 步在 profile 目录装依赖cd $DSH_HOME/profiles/web pnpm install桌面端换成profiles/desktop。必须在 profile 目录内执行在仓库根或$DSH_HOME根执行不会有结果。⚠️ 避雷file:../../plugins/dsh-purge别改成绝对路径dsh-purge在 bundles 里别写两遍patchReload与其它插件的版本号不要动。路径一错依赖解析不到你会误判成「插件坏了」。✅ 验收点node_modules/dsh-purge/package.json文件存在profile 的bundles数组里有dsh-purgecordis.patch.yml里有id: dsh-purge的 insert 行——三处全在写入完成。✅ 激活与自检看到什么才算装好写入 profile 只是把档案写好了宿主文件还没被改。接下来两步让补丁真正生效。第 1 步干净重启宿主Web停掉dsh web进程再重新拉起。桌面从托盘完全退出再打开 exe。进入会话界面后标题旁应多出dsh-purge按钮。按钮没出来先查两件事进程没退干净、profile 装错了。确认后彻底退出重开再查。第 2 步在「清洗」页点「应用」点按钮打开右侧栏切到「清洗」页点「应用」。四组补丁提示词、代码、引擎、工具进度依次走满收尾后宿主自动重启一次——补丁经这一重启才进入当前进程。个别补丁显示「跳过」属保护原文对不上或组件未安装不动文件应用仍算完成。验收清单逐条判定#检查项通过标准1会话标题旁有dsh-purge按钮按钮可见点开是右侧栏含「清洗」与「演练台」两页2「清洗」页补丁分四组进度条走满提示词 / 代码 / 引擎 / 工具四组进度只计真正已应用的项3聊天里发/purge status输出分两块——DSH_HOME路径 补丁清单路径必须指向你正在用的那份4备份标记应用过的目标文件旁带「有备份」标记插件对每个目标文件先留文件.dshpurge.bak再动原文演练台多一道授权门槛首次进入要读完整份声明、等倒计时、滚到页尾并勾选三项。「清洗」页没有这道流程。演练台只用于你有权管理的本机、离线靶标或已书面授权的演练环境。✅ 验收点四条全过即装好。缺任意一条按下面排障矩阵定位处理。⚠️ 排障矩阵现象→根因→动作速查现象根因动作指回前文重启后会话标题旁没有按钮profile 装错或进程没退干净回「一键写入 profile」核对 profile 名回「激活与自检」第 1 步彻底退出重开「应用」跑完了模型表现没变自动重启还没发生或还停在旧会话应用后让宿主重启一次另开一轮对话验证宿主升级后部分补丁停在「跳过」升级后待补丁的原文已对不上保护性跳过不动文件换匹配的 DSH 版本重新应用/purge status打印的DSH_HOME不是你的宿主本机两份.dsh装偏了那份回「一键写入 profile」第 1 步重新定位实际启动的$DSH_HOME安装命令报错、归档拉不下来网络到不了归档源用压缩包改名方式落位见「最快取码方式」中的替代取法市场报already queued: dsh-purge插件已入队但未装好先dsh plugin --profile web remove dsh-purge再重新 add见 README「市场报错」一节收口在表里定位到现象、处理后/purge status路径与宿主一致即修复。定位不到时先确认装的是哪个 profile、是否完全退出过。♻️ 回滚开关还原、卸载与幂等性所有操作可逆还原和卸载都幂等多跑一遍不产生二次改动。还原入口「清洗」页点「还原」或在聊天发/purge revert。行为用备份覆盖回原文件并删除备份没有备份的项去掉 shim 里本插件写入的行。你自改的prompt-inject.md属用户文件还原时不动它。自检信号补丁分组退回「待应用」原文还在「有备份」标记消失。标记仍在说明还原未生效再执行一次。卸载入口「清洗」页点「卸载」并在弹窗确认或在聊天发/purge uninstall命令行等价dsh-purge --uninstall。行为先还原已应用的补丁、宿主回到原版状态随后清理注入文件与规则库、移除插件本身最后重启宿主。自检信号重启后按钮消失、/purge status无输出宿主按原版运行。还原逻辑见 lib/rewind.js卸载逻辑见 lib/uninstall.js。 延伸阅读源码、配置与进阶文档资源路径完整文档含工作原理、更新机制README.zh-CN.md补丁与演练台源码lib/默认补丁配置cordis.patch.yml红队预设presets/redteam/侧栏前端client.js规则集与提示词编辑界面见「清洗」页下方列表进阶用法规则集、预设、更新机制、响应速度调优全部在 README.zh-CN.md 对应章节展开此处不再重复。【免费下载链接】dsh-purgeDeepSeek Harness 破甲让所有模型都能破甲不同模型可换不同提示词默认提示词面向国模「小码酱」。Jailbreak for every model — swap prompts per model. 求 Star 收藏 ⭐ 如要二开请查看署名要求部分项目地址: https://gitcode.com/GitHub_Trending/ds/dsh-purge创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
锦
锦皓数字建站
深耕本土企业品牌数字化升级,专注原创端正雅致商务官网,从视觉设计到稳定运维全程保驾护航。