Back to directory

dsh-preset-plus

Maintenance: Active

rain-kl/dsh-preset-plus

DSH preset editor plugin with one-click jailbreak presets for customizing agent behavior.

View on GitHub
$ dsh plugin --profile web add github:Rain-kl/dsh-preset-plus

60

stars

3

forks

JavaScript

Language

MIT

License

2026-08-24

Created

2026-08-27

Last push

A native DSH plugin that injects configurable preset context (including faked assistant output) into DeepSeek Harness requests via a fixed `preset-plus` mode.

DSH integration

Native runtime

Author-claimed

Safety audit

Unaudited

Last verified

2026-08-30

License

MIT

01What can it help you accomplish?

  • Boost jailbreak effectiveness by fabricating the model's compliant output in a DeepSeek Harness session.

    Injected preset context into the request (system prompt → user trigger → faked assistant output → real input/output).

    DSH users who want preset-based context injection and jailbreak augmentation for their sessions.

  • Edit custom-mode system prompts and import / export / share them as preset files.

    Reusable preset entries that can be imported, exported and shared with others.

    Prompt engineers who want to reuse and distribute DSH preset configurations.

02How to install into DeepSeek Harness

Prerequisites

  • DeepSeek Harness (dsh) CLI installed, with a `web` profile available (the install command uses `--profile web`).
  • Node.js 24+ (the README badge shows `Node.js 24+`).

Installation steps

  1. 01

    Run `dsh plugin --profile web add github:Rain-kl/dsh-preset-plus` (Git, recommended).

    $ dsh plugin --profile web add github:Rain-kl/dsh-preset-plus

  2. 02

    Or run `dsh plugin --profile web add @rain-kl/dsh-preset-plus` (npm; may lag in version).

    $ dsh plugin --profile web add @rain-kl/dsh-preset-plus

  3. 03

    Configure the preset in Settings, then select the PresetPlus mode to activate it.

Verify the integration

  • Check the console log to confirm injection succeeded (the README notes injection is verified via console output).

03DSH integration and capability boundaries

DSH integrationNative runtime

Installed and managed through the official dsh CLI (`dsh plugin add`); exposes a fixed DSH mode `preset-plus` that injects preset context into requests.

  • Preset editor

    custom-mode system promptspreset entries that support import / export / sharing

  • Context injection

    the preset id mounted on the current sessionpreset context injected into the request

    only injects when the session's preset id ∈ scopedPresets; other modes are never injectedfaked assistant output is not recorded in the session trajectory
  • Commands & model tool

    `/preset-plus` commands or the `preset_plus_status` model toolpreset status query, activation, on/off, and prefill injection

04Who is it for? When not to use it?

Good for

  • DSH users who want preset-based context injection and jailbreak augmentation for their sessions.
  • Prompt engineers who want to reuse and distribute DSH preset configurations.

Not for

  • Faked injection content is not written to the session trajectory — you can only tell whether injection succeeded by reading the console log.

05Compatibility, maintenance and safety notes

  • The plugin provides only one fixed DSH mode `preset-plus`; it injects context only when the session's mounted preset id belongs to `scopedPresets`, and never injects for any other mode.
  • Faked injection content is not written to the session trajectory — you can only tell whether injection succeeded by reading the console log.
2026-08-242026-08-27v0.1.5

MIT · actively maintained (latest release v0.1.5, 2026-08-27)

06Frequently asked questions

How do I install DSH-Preset-Plus?

Run `dsh plugin --profile web add github:Rain-kl/dsh-preset-plus` (Git, recommended) or `dsh plugin --profile web add @rain-kl/dsh-preset-plus` (npm). Then configure a preset in Settings and select the PresetPlus mode.

How does the plugin inject context into DeepSeek Harness?

It exposes a fixed DSH mode `preset-plus`. When the current session's mounted preset id is in `scopedPresets`, it injects the preset context (system prompt → faked assistant output → real input/output). Other modes get no injection.

What commands are available?

`/preset-plus status | prefill | on | off | save`, `/preset-plus list` to list presets, `/preset-plus activate <id>` to activate one, plus the model tool `preset_plus_status`.

How do I know injection worked?

Faked input is not recorded in the trajectory, so check the console log — the README says success is judged by the console print.

08Data and sources

  • Author-claimedgithub.coma6f5446be1f8…

    DSH 预设增强插件

  • Author-claimedgithub.coma6f5446be1f8…

    dsh plugin --profile web add github:Rain-kl/dsh-preset-plus

This page is generated from the project’s public documentation, repository metadata and a structured parse of DSH Plugins; last verified on 2026-08-30. Found an error? Submit a correction.

🏆

Best DeepSeek Harness Plugins

Twelve plugins worth installing first — picked from the whole catalog, across every category.

DSH Plugins is an independent community directory of DeepSeek Harness plugins. Not affiliated with or endorsed by DeepSeek. Third-party plugins are not security-audited — review the source before installing.

New DeepSeek Harness plugins, weekly. No spam.