dsh-purge 安装指南:3 步装好 DeepSeek Harness 红队评测插件并验证生效 dsh-purge 安装指南3 步装好 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 web或官方桌面客户端想把「模型自己的行为」和「宿主策略的拦截」拆开来做受控评测它就是干这个的。全文按「先懂 → 再选路线 → 再装 → 再验 → 后管」的顺序写动手前花两分钟核对环境和宿主主线安装只有三步装完用一条命令确认生效之后从界面里做配置、回滚和管理。中途卡住不用慌文末的问题速查表能帮你把现象对号入座。 先搞清楚它帮你解决什么问题DeepSeek Harness 不只是把问题转给模型运行时还会改提示词、管审批门、沙箱和会话格式。如果你只盯着「模型答不答」来评测很容易把「宿主拦了」误判成「模型拒绝」。dsh-purge 做的事情就一件在你自己本机这份安装里把这两层拆开。适合谁用用官方dsh web或官方桌面端做受控评测想看模型在去掉宿主策略后的真实表现想检查宿主默认策略该不该收紧的评测者边界说明它只作用于你本机已安装的官方 Harness 包演练台只面向你有权管理的本机、离线靶标或书面授权环境。 动手前2 分钟核对环境选对安装路线两个前提条件Node.js ≥ 18node -v查版本Windows 上想不闪命令行窗口需要Node ≥ 22按你手上的宿主选路线你手上的情况推荐路线说明官方dsh webdsh 0.2 系列路线一命令行安装最常见的场景官方桌面 EXE0.2.0-rc.2路线二desktop profile与 Web 分开装、分开应用dsh不在 PATH或包拉不下来路线三手动安装先定位真正在用的$DSH_HOME社区桌面端或 dsh 0.1.x当前版本不覆盖0.1.x 请换对应的旧版插件关键点官方 Web 和官方桌面是分开装、分开应用的两套东西只装你正在用的那一个宿主装到另一个里面按钮不会出现。⚙️ 安装实操Web 端三步走命令行装不上有两条备用路线路线一用 dsh web 三步装好第 1 步执行安装命令dsh plugin --profile web add dsh-purge预期看到提示安装成功、插件已写入web profile。注意此时宿主文件还没被改动效果要等后两步。第 2 步彻底退出宿主再重新打开关掉dsh web后重新启动桌面端记得连托盘一起退出。怎么判断做对了会话标题旁出现了dsh-purge按钮。没出现九成是没退干净或装错了 profile回到第 1 步核对--profile参数。第 3 步在「清洗」页点「应用」点开按钮右侧栏切到「清洗」页点「应用」。预期看到补丁进度逐组填满成功后宿主自动重启一次补丁这才进入当前进程。个别补丁显示「跳过」属于保护机制不是故障它不会去动文件。路线二官方桌面 EXE 用户前提桌面客户端版本为0.2.0-rc.2。在客户端对应的命令行环境执行dsh plugin --profile desktop add dsh-purge预期看到插件写入desktop profile之后的「重开宿主 → 点应用」与路线一完全一致。别越界操作两个 profile 的控件只动各自的宿主。别指望点 Web 里的「应用」去救桌面端每个 profile 只管自己点错了不会有效果。路线三手动安装命令行走不通时适用对象dsh不在 PATH或 npm 包拉不下来。1. 找到真正在用的$DSH_HOME。目录名是.dsh桌面端偶见dsh-home里面有profiles目录。本机常有两份以你实际启动的那份为准判断方法见 README.zh-CN.md 的「路径探测」小节。2. 把仓库克隆进插件目录目录名必须叫dsh-purgegit clone https://gitcode.com/GitHub_Trending/ds/dsh-purge $DSH_HOME/plugins/dsh-purge3. 改这个 profile 的package.json。先备份然后只做两处追加dependencies里加dsh-purge: file:../../plugins/dsh-purgedsh.profile.bundles末尾追加dsh-purge原有的依赖和 bundle 一个都别删file:保持相对路径不要写成绝对路径。4. 只在你改过的那个 profile 目录里装依赖Web 进profiles/web桌面进profiles/desktoppnpm install怎么判断做对了该 profile 下出现了node_modules/dsh-purge目录。两个高频错误避开别在仓库根或$DSH_HOME根目录执行安装命令进错目录等于白装也别顺手去改另一个宿主的 profile。完成后重开宿主点「应用」与路线一收尾相同。✅ 一条命令确认补丁是否真正生效在会话里发送/purge status逐项判断是否通过检查项你应该看到路径输出包含DSH_HOME路径且正是你在用的那一份补丁列表能打出已应用的补丁清单界面对照会话标题旁有 dsh-purge 按钮清洗页显示已应用进度和「有备份」标记成功标准status 能打出补丁列表且路径与你的宿主对得上两条同时满足才算装好。不通过时回哪一步没有按钮 → 回上面的「路线选择」表确认装的是当前宿主的 profile没输出或路径不对 → 本机多半有多份.dsh、改错了那一份回路线三第 1 步重新核对点了应用但会话里没变化 → 多半是没等自动重启或重启后没开新会话️ 装完熟悉界面三个必须摸透的区域装好之后你会拿到会话标题旁的dsh-purge按钮点开是右侧栏共两页清洗、演练台「清洗」页按组查看补丁一键应用、还原、卸载还能直接改提示词和规则宿主启动时自动复检补丁状态npm 升级盖掉node_modules之后不用手改文件清洗页补丁分组、进度与三个主按钮补丁分成提示词、代码、引擎、工具四类逐项展开看状态进度条只统计真正应用成功的项。顶部可以检测更新并在正式版与测试版之间切换「应用」「还原」「卸载」三个操作都在这页完成。npm 升级盖掉依赖后下次启动会自动复检并补齐。演练台受控评测环境的入口第一次进入要先完成授权读完整份授权声明 → 等倒计时结束 → 滚到文末 → 勾选三项。「清洗」页不需要这一步。授权通过后按标签页管理资产测绘、技能、环境再次强调边界演练台只用于你有权管理的本机、离线靶标或已书面授权的演练环境。提示词与「自己的服务器」配置入口清洗页下半部直接编辑要注入的提示词不同模型可以配不同提示词默认面向国模「小码酱」。「自己的服务器」每行登记一个 IP 或完整主机名点「保存名单」后写入$DSH_HOME/net-scope-allow.txt密钥、网段、通配符都不会被保存。 问题速查常见现象 30 秒对号入座现象可能原因处理办法会话标题旁找不到 dsh-purge 按钮profile 装错或宿主没完全退出确认装的是当前宿主的 profile彻底退出重开后再查点了「应用」会话里感觉没变化没等自动重启或重启后没开新会话应用成功后等它自动重启再新开一轮对话验证宿主升级后部分补丁显示「跳过」升级后原文对不上属保护性跳过不会乱改换匹配的版本再应用/purge status的路径与你的宿主不一致本机有多份.dsh改错了那一份回路线三第 1 步核对你实际启动的DSH_HOME安装命令连不上包仓库网络到不了 npm registry改走手动安装的路线三↩️ 回滚与卸载反悔时如何干净收场备份是自动的每个目标文件在应用前都会备份为文件.dshpurge.bak你不用手动留后手。还原的两条路径清洗页点「还原」或在聊天发/purge revert用备份覆盖回原版你自己的prompt-inject.md属于用户文件还原时会保留卸载的两条路径清洗页点 **「卸载」**并确认或执行dsh-purge --uninstall聊天里发/purge uninstall执行顺序先还原已应用的补丁 → 再删除注入文件、规则库和插件本身 → 最后重启宿主想看实现细节回滚逻辑在 lib/rewind.js卸载逻辑在 lib/uninstall.js。 延伸阅读进阶内容去哪找README.zh-CN.mdSkill 导入、规则集、更新机制等进阶用法与完整路径探测步骤lib/补丁与演练台源码目录cordis.patch.yml插件默认配置presets/redteam/预置提示词文件装到这里新开一轮对话就能开始第一次受控评测了。【免费下载链接】dsh-purgeDeepSeek Harness 破甲让所有模型都能破甲不同模型可换不同提示词默认提示词面向国模「小码酱」。Jailbreak for every model — swap prompts per model. 求 Star 收藏 ⭐ 如要二开请查看署名要求部分项目地址: https://gitcode.com/GitHub_Trending/ds/dsh-purge创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考