dsh-enhance-prompt
在终端中运行以下命令:
dsh plugin install adcx222/dsh-enhance-prompt
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 中打开设置 → 插件市场搜索 dsh-enhance-prompt 安装,或在终端执行 dsh plugin install adcx222/dsh-enhance-prompt;也可从 https://github.com/adcx222/dsh-enhance-prompt 获取源码后按 README 手动接入 bundle。
插件介绍
在 DSH 里,输入框里常见的是一句念头,而不是可执行的提示词。模型只能猜你要什么环境、规则和边界,猜错就要多轮来回。这个插件在发送前插一步:读当前草稿,用你路由上的模型做单轮改写,把意图展开成约束更明确的文本,再写回输入框;你可以先看再改,满意再发。
它只改写、不执行:不回答问题、不调用工具、不建会话、不写对话历史,走的是 DSH 原生的 ctx.llm.stream(),工具列表为空。工具栏上有一个 28×28 的 ✨ 按钮,挂在发送键左侧;写回优先走 composer 的 inputActions.setDraft,增强过程中若你继续编辑则结果只进剪贴板,避免覆盖新内容。中文进中文出、英文进英文出,模型可跟随当前会话或在配置里指定,右键按钮可查看本地累计 token 与调用统计。
适合经常在 DSH Desktop 或 dsh web 里随手打草稿、又希望第一次发给模型的提示就结构清楚的人。若上游改版导致 composer DOM 结构变化,按钮可能不出现;它也只处理整段草稿,不处理选中片段。
使用场景
- 随手写一句需求,发送前一键扩写成带约束的完整提示
- 报错或任务描述太短,希望首轮对话就少猜错、少来回
- 在 composer 里改好草稿再发,不想为改写单独开新会话
适合人员
- DSH Desktop 或 dsh web 的日常使用者
- 习惯在输入框里先打草稿、再发给模型的人
- 希望提示词更结构化、又不想手动写长提示的用户