返回目录

dsh-purge

维护状态: 活跃

yujunzhixue/dsh-purge

DeepSeek Harness 破甲:让所有模型都能破甲,不同模型可换不同提示词;默认提示词面向国模「小码酱」。Jailbreak for every model — swap prompts per model. 求 Star 收藏 ⭐

前往 GitHub
$ git clone https://github.com/YuJunZhiXue/dsh-purge.git && cd dsh-purge

253

星标

50

Fork

JavaScript

语言

MIT

许可证

2026-08-19

创建于

2026-09-01

最近推送

面向 DeepSeek Harness 的设置插件,支持为每个模型独立破甲、在 dsh 设置页加入 Rules 卡片(Apply / Restore、覆写编辑器、规则集),并在 npm 升级后自动重套补丁。

DSH 适配

原生运行时

作者声明

安全审计

未审计

最后核验

2026-09-02

许可证

MIT

01它能帮你完成什么?

  • 按模型重新配置 DeepSeek Harness 的默认文案、权限策略与工具限制,并支持按模型切换覆写提示词(每个模型都能破甲,可换不同提示词;默认提示词面向中文模型「小码酱」)

    dsh 网页设置页上的一张 Rules 卡片:分组补丁、Apply / Restore、会话覆写编辑器(prompt-inject.md)以及多套规则集

    使用 DeepSeek Harness(网页端或桌面端)且希望修改 Harness 默认文案、权限策略与工具限制的用户

  • 让补丁在 DeepSeek Harness 的 npm 升级(覆盖 node_modules)之后依然生效

    启动时自动重新套用补丁;每个目标文件先备份为 <file>.dshpurge.bak,并可通过 Rules 卡片的 Restore 或 `/purge revert` 复原

    频繁升级 DeepSeek Harness、希望自己的提示词 / 权限补丁在升级后保留下来的使用者

02如何接入 DeepSeek Harness?

前置条件

  • 已安装 DeepSeek Harness(dsh),且具备 `web` 或 `default` 配置文件——网页端与桌面端会把同一插件装进各自的配置文件
  • 准备好 Git 用于 `git clone` 仓库——也可以改用 GitHub 的 `master.zip` 链接
  • 安装后需重启 dsh,设置页才会出现 Rules 卡片

安装步骤

  1. 01

    克隆仓库:`git clone https://github.com/YuJunZhiXue/dsh-purge.git && cd dsh-purge`

    $ git clone https://github.com/YuJunZhiXue/dsh-purge.git && cd dsh-purge

  2. 02

    加入 web 配置文件:`dsh plugin --profile web add .`

    $ dsh plugin --profile web add .

  3. 03

    加入桌面端配置文件:`dsh plugin --profile default add .`

    $ dsh plugin --profile default add .

  4. 04

    或从 GitHub zip 安装:`dsh plugin --profile web add https://github.com/YuJunZhiXue/dsh-purge/archive/refs/heads/master.zip`

    $ dsh plugin --profile web add https://github.com/YuJunZhiXue/dsh-purge/archive/refs/heads/master.zip

  5. 05

    重启 dsh;设置页会出现 Rules 卡片

验证接入成功

  • 重启后,设置页应出现 Rules 卡片(若客户端包被缓存,用 Ctrl+F5 硬刷新)
  • 运行 `/purge status`——它会打印 DSH_HOME 与补丁列表
  • 点击 Apply,再按提示 Restart 以激活补丁

03DSH 适配与能力边界

DSH 适配原生运行时

以 dsh-plugin 形式构建:通过 `dsh plugin add` 安装,借助 dsh 网页设置页上的 Rules 卡片就地改写已安装的 @deepseek-ai/* 包。

  • Rules 卡片:分组补丁 + Apply / Restore

    已安装的 @deepseek-ai/* 包(文案 / 权限 / 工具限制目标)dsh 网页设置页上的 Rules 卡片,含分组补丁状态、Apply / Restore、会话覆写编辑器与多套规则集

    改写已安装的 @deepseek-ai/* 包内文件,并在 DSH_HOME 下创建用户文件 `$DSH_HOME/prompt-inject.md` 与 `$DSH_HOME/rules/`
  • 按模型切换提示词(破甲)

    覆写文件 `prompt-inject.md` 与各模型的提示词可逐模型切换的破甲提示词;默认提示词面向中文模型「小码酱」

  • 启动自动重套 + 备份复原

    被 npm 升级刚覆盖在 node_modules 中的 @deepseek-ai/* 包启动时自动重套补丁;每个目标在首次应用前先备份为 <file>.dshpurge.bak,可通过 Restore 或 `/purge revert` 复原

04适合谁?何时不该用?

适合

  • 使用 DeepSeek Harness(网页端或桌面端)且希望修改 Harness 默认文案、权限策略与工具限制的用户
  • 频繁升级 DeepSeek Harness、希望自己的提示词 / 权限补丁在升级后保留下来的使用者

不适合

  • 本插件对齐 dsh 0.1.1-rc.2。在其他版本上,未匹配的原始内容会保持 pending 或 skipped,绝不会盲目改写——因此在不同的 dsh 版本上部分补丁可能不生效。
  • 插件会改写已安装的 @deepseek-ai/* 包内文件,并写入用户文件 `$DSH_HOME/prompt-inject.md` 与 `$DSH_HOME/rules/`。首次应用前每个目标都会先备份为 <file>.dshpurge.bak;若无备份,复原时仅剥离本插件写入的 shim 行。

05兼容性、维护与安全提示

  • 本插件对齐 dsh 0.1.1-rc.2。在其他版本上,未匹配的原始内容会保持 pending 或 skipped,绝不会盲目改写——因此在不同的 dsh 版本上部分补丁可能不生效。
  • 插件的作用范围仅限本地 @deepseek-ai/* 包内的渲染文案、默认值与运行时逻辑,以及 harness home 下的覆写文件与规则集。@deepseek-ai 之外的第三方插件不会被改动。
  • 插件会改写已安装的 @deepseek-ai/* 包内文件,并写入用户文件 `$DSH_HOME/prompt-inject.md` 与 `$DSH_HOME/rules/`。首次应用前每个目标都会先备份为 <file>.dshpurge.bak;若无备份,复原时仅剥离本插件写入的 shim 行。
2026-08-192026-09-01作者未说明

MIT · README 标注 Version 1.3.0 并对齐 dsh 0.1.1-rc.2;npm 包尚未发布(需从 GitHub 或 `dsh plugin add .` 安装)

06常见问题

怎么把 dsh-purge 装进 DeepSeek Harness?

克隆仓库后运行 `dsh plugin --profile web add .`(桌面端用 `--profile default`),也可以从网页 / 桌面端的插件设置里添加。装完重启 dsh,设置页就会出现 Rules 卡片。也可以直接用 GitHub 的 master.zip 链接安装。

dsh-purge 到底改了什么?

它会改写你本地已安装的 @deepseek-ai/* 包里的默认文案、权限策略与工具限制,并在 dsh 网页设置页加入一张 Rules 卡片——分组补丁带 Apply / Restore、会话覆写编辑器(prompt-inject.md)和多套规则集。它不会改动 Harness 的源码树。

升级 DeepSeek Harness(npm)之后破甲还会在吗?

会在。npm 升级覆盖 node_modules 后,dsh-purge 会在启动时重新套用补丁。每个目标文件在首次应用前都会先备份成 <file>.dshpurge.bak,需要撤销时用 Restore 或 `/purge revert` 即可。

它对齐的是哪个版本的 dsh?

README 明确标注对齐 dsh 0.1.1-rc.2。在其他版本上,未匹配的原始内容会保持 pending 或 skipped,绝不会盲目改写。

怎么确认插件生效了?

重启后设置页应出现 Rules 卡片(若客户端缓存未刷新,用 Ctrl+F5 硬刷新)。执行 `/purge status`,它会打印 DSH_HOME 与补丁列表;点击 Apply,再按提示 Restart 即可激活。

08数据与来源

  • 作者声明github.com0422d458c217…

    **dsh-purge** is a settings plugin for [DeepSeek Harness](https://www.deepseek.com/harness/):

  • 作者声明github.com0422d458c217…

    > Aligned with **dsh 0.1.1-rc.2**. On other versions, unmatched originals stay pending or skipped. Nothing is rewritten…

页面基于项目公开文档、仓库元数据和 DSH Plugins 的结构化解析生成;最后核验于 2026-09-02。发现错误?提交更正。

🏆

最佳 DeepSeek Harness 插件

从全目录挑出的 12 个值得优先安装的插件,覆盖各个分类。

DSH Plugins 是独立的 DeepSeek Harness 插件市场,与 DeepSeek 官方无关,也不代表官方背书。第三方插件未经安全审计,安装前请审查源码。

每周获取最新的 DeepSeek Harness 插件,绝不滥发。