Introduction¶
When handling dialogue tasks in DSH, prompts often have a fixed structure: first write the role and goal, then fill in the output format, context, and constraints. Manually copying every time or finding them from documents interrupts the current operation. dsh-prompt is a DSH plugin that integrates common prompt templates into the dialogue interface, supporting the Prompt button, /prompt trigger source, and smart recommendation floating cards. After selecting a template, the content is inserted into the current dialogue input box, allowing for further editing before sending.
The repository is FeatherHunter/dsh-prompt with an MIT license.
What is this¶
dsh-prompt is a Prompt toolbox for DeepSeek Harness (DSH). It provides 24 deep templates, custom template management, and three template entry points. The core scenario is to quickly reuse prompts in the DSH Web client rather than rewriting them manually.
This plugin requires DSH CLI with the client platform configured as web.
Core Features¶
- 24 Deep templates
- Custom prompt template management
/prompttrigger source- Smart recommendation floating card
- Insert into current dialogue input box after clicking the template
- Zero configuration: Uses DSH official bundle mechanism, comes with
cordis.patch.ymlinside the package - Clean uninstall via
dsh plugin remove
Installation and Enablement¶
First, ensure you have DSH CLI installed. If not, you can install it:
npm install -g @deepseek-ai/dsh
Install dsh-prompt:
dsh plugin --profile web add dsh-prompt
If you need a specific version, you can specify it:
dsh plugin --profile web add dsh-prompt@0.1.6
Check the latest current version:
npm view dsh-prompt version --registry=https://registry.npmjs.org --prefer-online
After installation, restart DSH (or refresh the page) for it to take effect.
Typical Usage¶
After installation, templates can be accessed through the following entry points:
- Prompt Button
/prompttrigger source- Smart recommendation floating card
Select an entry point, click the target template, and the template text will be inserted into the current dialogue input box. At this point, you can directly modify or supplement the context before sending.
Notes¶
- Current version is
0.1.6. - Requires DSH CLI and targets the
webclient platform. - The plugin runs within the permissions of the current
dshprocess; it is recommended to check the source code, dependencies, and MIT license before installing. dsh.client.injectinpackage.jsoncontains:
[
"@deepseek-ai/dsh-client-runtime",
"@deepseek-ai/dsh-client-ui-slots"
]
Links¶
- GitHub: https://github.com/FeatherHunter/dsh-prompt
- Directory Page: URL not provided in verified materials