dsh-purge:60 条发版、提示词调校与本地红队演练全可还原

dsh-purge:60 条发版、提示词调校与本地红队演练全可还原

【免费下载链接】dsh-purgeDeepSeek Harness 破甲:让所有模型都能破甲,不同模型可换不同提示词;默认提示词面向国模「小码酱」。Jailbreak for every model — swap prompts per model. 求 Star 收藏 ⭐ 如要二开,请查看署名要求部分项目地址: https://gitcode.com/GitHub_Trending/ds/dsh-purge

DSH 被你问一句「做不了」,换个说法再问它又肯干——卡住你的多半不是模型,是宿主层。dsh-purge 是装在本机官方 DeepSeek Harness 上的红队评测插件:提示词调校、补丁管理、本地靶场,一个侧栏管完,适合想测自家 DSH 鲁棒性的人。

人还在:60 条发版和一次「叫去谈话」

这个插件填的坑很具体:Harness 不只把问题交给模型,它还会在运行时改提示词、审批门、沙箱和会话格式。只看「模型答不答」,会把宿主拦截误判成模型拒绝——dsh-purge 把这两层分开。

它凭什么可信?看仓库里的信号。release-notes.md 从 1.1.16 排到 1.1.78,60 条发版记录连着走,其中相当一部分在追 DSH 宿主兼容:0.1.7-rc.1、0.2.0-rc.2、0.2.1-rc.2,每一档都有专门的修复说明。README.zh-CN.md 的「作者说几句」写得更直白:这份开源项目被人倒卖过,作者事后被「叫去谈话」。所以原版明令不许转卖,二开必须署名,NOTICE 里也写明了衍生作品须保留版权声明和来源。仓库还留了一张微信截图:有人拿直播画面问对方是不是这个项目的作者,作者回了一句随口的「嗯呢 是我」。

一句话:信任不来自宣传,来自「人还在、版本还在、社区验证过」。

装前 vs 装后:两桩麻烦一下摊开

  • 装前:换提示词得满硬盘找宿主文件放在哪,改坏了没法回退 装后:面板里有提示词编辑框,粘贴保存即生效,旁边挂着「恢复默认」
  • 装前:补丁打过没打过、哪条生效,宿主一升级换了文案你自己说不清 装后:补丁带编号状态表,命中、跳过逐条写清,动文件前先备份成.dshpurge.bak
  • 装前:靶场任务没有边界,目标是不是公网全凭自觉 装后:演练台首次进入强制读完声明、勾三项确认,域名先解析、IP 全是私网或回环才放行

一句话:改的不是模型能力,是让「改了什么、怎么退」看得见。

三个高频动作:换提示词、退补丁、打靶场

提示词调校:粘贴就生效,一点就还原

它替你做:模型自带护栏,宿主又叠一层运行时改写,一套提示词通吃不了不同模型——这个功能让你在面板里换系统提示,不用翻宿主文件。

怎么进:点会话标题旁的 dsh-purge 打开侧栏,「清洗」页的提示词编辑框直接粘文本,保存即生效;框下面挂着「自己的服务器」名单,一行一个 IP 或完整主机名,圈定哪些地址能碰。

关键细节:默认那份是专门给国模调的,工作名叫「小码酱」,要求用英文思考、按用户语言回复,连开场格式都定好了;你的文本会注入到每轮新会话的系统提示词最前面。规则集支持多套AGENTS.md/CLAUDE.md,勾选即切换,且只在编辑框为空时作兜底。

退路在哪:不想用了点框旁的「恢复默认」即可;提示词文件属于用户文件,还原操作不会动它。

补丁管理:逐条编号、逐条跳过、随时回滚

提示词是你对着模型说的话,补丁表则是宿主身上的台账,进出都有明路。

它替你做:打过补丁的宿主最怕黑箱——哪条生效、哪条失效、退不退得回去,这一功能把台账摊到面板上。

怎么进:「清洗」页把补丁按工具、提示词、代码分组,每条一个编号加状态;应用、还原、卸载各给一个按钮。

关键细节:原文对不上的条目显示「跳过」,本次应用照样算成功,不乱改文件;每个目标文件在应用前备份为.dshpurge.bak;「应用」重复点是幂等的,多点几下没坏处。顺带 ⚡:旧版补丁曾把 bash 前台等待从 60 秒拉长到 10 分钟,一条慢命令会让后面的调用全排着队,补丁 #21 已把带标记的值改回官方的 60 秒。

退路在哪:想回滚就点「还原」,按备份覆盖回去;「卸载」会先还原回原版 Harness 再移除插件,红队默认值也改回 standard,宿主不留尾巴。

本地靶场 🧪:闸口只认回环与私网

补丁理清了,想真练攻击类任务,就进靶场。

它替你做:想练手但公网不能碰——开源版的边界就画在本机与私网,授权流程做得像一份正式授权书。

怎么进:第一次进「演练台」,要读完声明、等倒计时、滚到最底部、逐条勾选三项确认;授权后可以在资产测绘页查看 IP、端口、指纹清单。

关键细节:「自己的服务器」名单是同一道闸——域名不认后缀,先解析,解出来的每个地址都得是私网或回环;hosts 指到公网、解析失败、混进公网地址,一律拦下;169.254云元数据地址也不算靶场。

退路在哪:对话跑歪了,点输入框旁的「回退一次 / 回退上一轮」,或在聊天框输入/rewind重发上一轮;开源版不下发技能库和知识库,不想打靶,不进去就行。

一句话:三个动作都有退路,油门随时踩,刹车也随时有。

3 分钟装好:一条命令、两次重启、一处版本核对

  1. 装:git clone https://gitcode.com/GitHub_Trending/ds/dsh-purge,再在仓库目录里跑dsh plugin --profile web add .,用官方桌面端就把web换成desktop。
  2. 应用:先彻底退出旧进程,再打开宿主 → 点会话标题旁的 dsh-purge → 在「清洗」页按一次「应用」→ 成功后宿主自行重启一遍。只有这一步会写盘,装插件那步不动宿主。
  3. 验证:聊天里输入/purge status,能打出 DSH_HOME 和补丁列表、路径正是你正在用的那份,就算生效了。
  4. 对版本:1.1.78 适配 DSH 0.2.1-rc.2,0.2.0 也能用,0.1.x 就别上了。版本错配的后果不是报错,而是一排排「跳过」。

一句话:重启两次、命令一条,能不能用你自己当场验。

红线 ⚖️:只碰你本机的官方 DSH

  • 它只作用于你自己电脑上的官方 DSH,不是公网扫描工具
  • 开源版的攻击类任务只放行回环与 RFC1918 私网段,域名解析后逐个看 IP,混进公网地址就停
  • 只在聊天里声称「这台机器是我的」不算数
  • 它只该用在你有权管理的本机、离线靶标或书面授权的演练环境
  • 原版不许转卖;借用代码或提示词,务必署名并写明来源仓库

你觉得你碰到的那种「拒绝」,是模型的事,还是宿主层的事?评论区讲讲你的经历。

【免费下载链接】dsh-purgeDeepSeek Harness 破甲:让所有模型都能破甲,不同模型可换不同提示词;默认提示词面向国模「小码酱」。Jailbreak for every model — swap prompts per model. 求 Star 收藏 ⭐ 如要二开,请查看署名要求部分项目地址: https://gitcode.com/GitHub_Trending/ds/dsh-purge

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考