← Back to home@devilzyl

dsh-enhance-prompt

Composer plugin for DeepSeek Harness that rewrites your chat draft into a clearer, more specific prompt with your own model. One click to enhance, one to revert.

Stars
1
Language
JavaScript
Created
Oct 23, 2026
Updated
Oct 23, 2026
GitHub repo

Introduction

Prompt Enhance

dsh-enhance-prompt

Turn a rough draft into a precise prompt — one click, right inside DeepSeek Harness.

English · 简体中文

License: MIT Platform Version Zero telemetry

One click turns your draft into a clear, specific prompt. Not happy? One more click reverts it.

Features · Installation · Configuration · Privacy

Prompt Enhance demo: a rough draft becomes a precise prompt

✨ Features

One-click rewriteOne tap on ✨ turns your draft into a clear prompt.
Answers, not questionsMissing details? It fills them in and marks them "Assume: …" — no back-and-forth.
Instant revertClick ↺ to restore. Start typing and the offer disappears.
Cancel anytimeClick the spinner to cancel; it stops on its own after 60 seconds.
Language preservedChinese stays Chinese, English stays English, mixed stays mixed.
Protects @ referencesDrafts with @ chips are left untouched, so references never break.
Bilingual UIFollows the app language, switches live.
Zero footprintNo storage, no caching, no telemetry.

📦 Installation

Open the plugin installer in DeepSeek Harness and paste one of the following:

SourcePaste this
npm
recommended
dsh-enhance-prompt
GitHubhttps://github.com/devilzyl/dsh-enhance-prompt
Local folderthe absolute path to a checkout of this repository

[!NOTE] If the npm name does not resolve yet, use the GitHub or local-folder source.

After installing or updating the plugin, refresh the page once before use.

Uninstall

Remove the bundle named dsh-enhance-prompt from the plugin manager.

⚙️ Configuration

Works out of the box. To adjust, edit the plugin row's config in the bundle patch:

- id: prompt-enhance
  config:
    maxInputChars: 4000      # draft limit; longer drafts return 413
    maxOutputTokens: 1024    # output ceiling for the rewrite
    temperature: 0.4         # optional; omitted means the parameter is not sent

🔒 Privacy & Data Flow

  • What is sent — Only the plain text of your draft. No attachments, no files, nothing from other sessions.
  • Where it goes — To your local Harness, then to the model provider you configured. The plugin never goes online by itself and never sees your API keys.
  • What is stored — Nothing. No files, no cache, no telemetry.
  • Who can call it — Only a logged-in browser session (401 otherwise); cross-site requests are rejected (403); if the auth service is down, everything is refused (503).

📄 License

MIT © dsh-enhance-prompt contributors