dbcaskml183-dotcom/dsh-prelude
Productivity & UtilitiesA DeepSeek Harness plugin that audits chat drafts and refines prompts with method cards.
What Prelude does
Prelude is a community plugin for the DeepSeek Harness (DSH) chat composer. It helps you turn a rough request into a clearer prompt without leaving the input box. It ships with 90 reusable method cards spanning task stages (kickoff, design, implementation, review, acceptance, wrap-up) and domains such as code engineering, research, writing, and data analysis. Each card explains when it applies, gives an example, and offers a sentence you can insert.
There are three core actions:
- 补一句 (insert a line): pick a card and insert its guidance at the cursor, leaving the rest of your draft untouched.
- 改整段 (rewrite the whole draft): generate a candidate prompt, compare it with the original, edit, then apply it back to the input box.
- Analyze prompt: ask the plugin to point out what your draft leaves unclear, with reasons.
You can save frequently used constraints in 我的补句 (My additions) with import, export, and restore support. Browsing and saving cards works offline; model-backed analysis, rewriting, and optional review use the model configured in DSH and may incur provider charges. By default only the current draft is processed unless you explicitly include earlier context or text attachments model & privacy.
Install and first run
Prelude declares compatibility with DSH 0.2.1-rc.2 through rc.5 and 0.2.2-rc.1, and requires Node 24 or later. It can be installed from Linux, WSL2, macOS, or native Windows host terminals installation guide.
- Back up your existing DSH plugin configuration if you already have plugins.
- In the terminal running DSH, install the plugin under the web profile:
dsh plugin --profile web add dsh-prompt-coach --ignore-scripts
- Save your work, wait for running tasks to finish, restart DSH the same way you started it, and refresh the page.
- Open Prelude next to the chat input box.
Desktop App users should install through the plugin management UI instead; the CLI's web profile and the Desktop App's desktop profile are managed separately. A packaged release, dsh-prompt-coach-0.4.27.tgz, is available from the release page download. The package keeps the compatible name dsh-prompt-coach.
Inside the panel, the quickest path is: open 方法库 (method library), filter by keyword, stage, or domain, and click 插入光标处 (insert at cursor). To reshape a whole draft, choose 用于本次改写 (use for this rewrite) then 改写整稿 (rewrite whole draft), compare against the original, and click 采用到输入框 (apply to input). You still decide when to send quickstart.
Constraints and limits
- The plugin runs inside DSH; it is not a standalone editor and does nothing without a DSH installation.
- Node 24+ and specific DSH release candidates are required; the README lists native Windows with Node 24 and DSH rc.5 as tested, and also reports Windows Desktop via a WSL2-hosted DSH, plus clean installs on Linux and native macOS.
- Analysis and rewriting consume model quota from your DSH configuration; those calls are not free.
- Browsing and favoriting cards requires no model, per the project.
- Licensed under MIT; it is an independent community project, not an official DeepSeek product.
HotRepo's take
Prelude was created on 2026-11-03 and first appears on HotRepo's new-project board for JavaScript on 2026-11-09, with 153 stars and 49 net new stars in a window of roughly one day. The hourly samples from 2026-11-07 to 2026-11-09 show a steady rise from 101 to 153 stars, with no recorded rank on the all-language daily board. That is early traction for a niche plugin rather than evidence of broad adoption; the lack of forks and the single maintainer suggest the project is still proving itself. Its value is concentrated in the method library itself, which is readable before installation and usable as a plain JSON file methods.json — a reasonable way to judge whether the cards fit your workflow before wiring it into DSH.
Written by AI from the project's README, updated . The project's own docs are the source of truth.