全部插件

DSH / BUNDLE / CLIENT-UI

dsh-prompt-enhance

v1.0.0AntMan-xtalgh / dsh-prompt-enhancee8e2772cee

可安装组合包UI 与客户端插件社区 · Topic 自动分析Web UI

概览

dsh-prompt-enhance

A sparkle button in the DeepSeek Harness composer that rewrites your rough draft into a clear, well-structured prompt.

README / ZH

插件文档

目录摘要

A sparkle button in the DeepSeek Harness composer that rewrites your rough draft into a clear, well-structured prompt.

dsh.pub 核对固定版本的组合包契约、运行时事实与分发语义;完整 README 请查看源仓库。

在 GitHub 阅读完整 README

LIMITATIONS

已知限制

### The command leaves one line in the transcript DSH renders every admitted command as a persistent flow node. `dsh-client-ui-commands` hardcodes the fallback: ```js text ?? (node.outcome.kind === "error" ? t("command.failed") : t("command.done")) ``` So returning empty text still shows a generic "command done" row. Removing it requires a real typert Remote instead of the command channel — a deliberate larger change, not a bug. ### The model route is explicit, not inherited The plugin does not read the session's own `request/header` route. Configured once per profile; change it when you switch models. ### Draft reading depends on a DOM attribute `[data-composer-input]` is the only source. If DSH renames it, the button reads an empty draft and reports "type something first". ### Multi-line drafts are flattened Command lines cannot contain line breaks, so paragraphs are joined with spaces before the model call. The model usually restores structure; occasionally it does not. ### Rewrites are not diffable The draft is replaced outright. Undo restores it, but there is no side-by-side compare. A preview mode would need a confirm step, which trades away the one-click appeal. ---