dsh-plugin-prompt-tool
Run the following command in DeepSeek Harness:
dsh plugin install Czerror/dsh-plugin-prompt-tool
Paste the following prompt into your AI chat to install this plugin:
Run dsh plugin install Czerror/dsh-plugin-prompt-tool in your DeepSeek Harness terminal to install the plugin; the source is available at https://github.com/Czerror/dsh-plugin-prompt-tool .
About this plugin
DSH exposes six separate prompt-injection channels, each with its own registration, filtering, and fallback semantics. Until now, users had to wire them up one by one, scattering injection targets, timing rules, and audience scopes across multiple config files. A small misconfiguration could cause duplicate injections, out-of-order placement, or broken subagent inheritance.
dsh-plugin-prompt-tool converges all six layers—pre-step, system-section, runtime-context, agent-request, llm-stream, and tool-pipeline—into one configurable engine. A single preset.yml declares layer, strategy, position, merge mode, subagent scope, and model scope. World-book entries, custom tools, template variables, and session state variables all share the same rendering and anchor-match pipeline. The built-in anchored default preset is production-ready out of the box, and every strategy can be swapped without touching the engine code.
SillyTavern JSON presets and character cards (PNG tEXt or chara_card_v2/v3) can be imported directly, with prompts auto-mapped to the correct injection layer and memory.md carried across presets. No manual rewriting required. The plugin is aimed at advanced DSH users who need fine-grained control over injection placement and timing, multi-character creators migrating existing SillyTavern assets, and engineering teams that want a single source of truth for all prompt configuration.
Use Cases
- Centralize prompt strategy, position, and timing across all six DSH injection layers
- Batch-import SillyTavern presets and character cards into DSH without rewriting prompts
- Assign independent personas, tool allowlists, and session state variables to subagents
Best For
- Advanced DSH users who need fine-grained control over injection placement and timing
- Multi-character creators and workflows migrating from SillyTavern
- Engineering teams that want a single source of truth for all prompt configuration
Related Plugins
A unified suite combining hot runtime injection, task-aware thinking-mode routing, and a graded session protocol with red-team gates to sustain model diligence across long-horizon inference.
ModLens is a vision plugin for DeepSeek Harness that gives text-only models sight by reading images pasted directly into chat, with zero-config setup and multiple vision engines.
On-demand vision for text-only DeepSeek Harness agents: built-in free keyless vision chain and 14 vision tools, routing image turns as tool calls to vision models with pixel fidelity, no Python needed, one-command install.
Give text-only models in DeepSeek Harness eyes, enabling image Q&A, long-screenshot OCR, UI restoration, and GUI visual tasks.