@max-null/dsh-draft-polish: One-click draft polishing next to the send button

# Preface When collaborating with agents in DSH (DeepSeek Harness), the instructions or messages written for the model often become incoherent during the drafting process. The common approach is to open a separate session, paste the draft for the model to rewrite, and then copy it back—a process that involves many steps of switching back and forth. `@max-null/dsh-draft-polish` integrates this into the input box: there is a ✨ button to the left of the Send button. Clicking it invokes an LLM to polish the current draft, directly filling the result back into the input box. Polishing does not create a new session or save to history, and remains fully functional even while the session is generating output. Below, the plugin is introduced in the order of features, installation, usage, and settings. # What is it? One-sentence positioning: Tailored for DeepSeek Harness.

Read More
dsh-composer-polish: One-Click Polish Plugin for DeepSeek Harness Composer Drafts

dsh-composer-polish is a plugin designed for DeepSeek Harness (DSH) that aims to quickly polish drafts in the Composer input box before sending. It adds a "✨" button to the toolbar, utilizing the `deepseek-v4-flash` model to rewrite draft text in a streaming manner. Its core features include replacing only the text content while ignoring image attachments, preserving code blocks, paths, and terminology unchanged, and backfilling the rewritten results into the input box for user preview and editing rather than directly sending messages. The plugin also features comprehensive interaction state management, such as button disabling, loading prompts, and prevention of duplicate requests. For privacy considerations, the original draft is not written to the session log; only the polished result is recorded. Installation requires initial configuration of the DSH CLI, followed by adding the plugin via the specified version v0.1.4 and restarting the service.

Read More