dsh-granular-prompt
Run the following command in DeepSeek Harness:
dsh plugin install joao-paulo-santos/dsh-granular-prompt
Paste the following prompt into your AI chat to install this plugin:
Run dsh plugin install joao-paulo-santos/dsh-granular-prompt in your DeepSeek Harness terminal to install; the source code is hosted at https://github.com/joao-paulo-santos/dsh-granular-prompt
About this plugin
In DeepSeek Harness, every request is built from a stack of prompt sections—system prompts, personas, context fragments—layered by an internal assembly pipeline. What users see is only the final message, with no way to inspect or intervene on individual pieces before they ship. dsh-granular-prompt opens that pipeline: a new Prompt tab inside Granular Settings lists every section the next assembly will render, each with a suppress checkbox, a replace-from-scratchpad action, a full-text viewer, and a one-click revert.
Beyond inspection, the plugin gives you authorship. Maintain a library of custom system prompts and activate one per session in additive mode (layered after the defaults) or complete mode, where your text becomes the entire prompt, enforced by the plugin registry. On the persona side, define a global default and override it per conversation; a picker sits right beside the chat input so switching roles is a single click, and the change applies to the very next request without a restart.
Who is this for? Power users who want surgical control over what DeepSeek Harness sends: debugging system-prompt behavior, toggling specialist personas across projects, or simply verifying that a stray context block is not leaking into production. The plugin depends on dsh-granular-settings (which hosts the tab) and dsh-scratchpad (required for full-text viewing and diff review). Once installed alongside those two, the Prompt tab appears immediately in Granular Settings—no extra configuration, no restart beyond the initial one.
Screenshots
Use Cases
- Debug how a system prompt affects each rendered section and revert with one click
- Switch expert personas across projects without rewriting the full prompt by hand
- Verify whether a context block leaks into the next request and suppress it in place
Best For
- Developers who need surgical control over prompt composition in DeepSeek Harness
- Managers maintaining distinct roles and system prompts across multiple projects
- Power users who want to inspect the assembly pipeline and intervene per section
Related Plugins
A service-oriented sidebar framework for DSH, offering a full workbench with file explorer, embedded browser, real terminal, Git panel, and extensible plugin services.
A beautiful, practical Claude Code-style TUI plugin with pixel whale top bar, flowing glow title, real-time status line, streaming thought expansion, time rewind, context progress bar and TPS gauge — zero core changes.
The plugin market for DeepSeek Harness: browse/search/one-click install community plugins and themes, with updates, backup/restore, hot disable, diagnostics, and AI fix.
A persistent whale widget on the DSH web UI that shows DeepSeek balance, today's usage, and per-turn cost, with drag-and-snap and sound effects.