dsh-prompt-optimizer
在终端中运行以下命令:
dsh plugin install EmotionG/dsh-prompt-optimizer
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 终端执行 dsh plugin install EmotionG/dsh-prompt-optimizer,或按 README 通过 profile 安装;插件源码见 https://github.com/EmotionG/dsh-prompt-optimizer。
插件介绍
写长提示或反复改措辞时,输入框里的草稿往往和当前对话脱节,手动对齐上下文既费时又容易漏掉要点。dsh-prompt-optimizer 是 DSH 常驻插件(非动态沙箱包),在聊天输入框右上角注册「普通模式 / 优化模式」切换,让你在发送前用模型把草稿打磨得更贴会话。
优化模式会读取当前会话表面作上下文,并复用你在该会话里选择的模型(按 modelSelection 的 next 或 lastUsed 路由,未完整指定时回退 agent 默认模型),通过 /prompt-optimizer 的 Connection RPC 流式生成优化结果,回填到输入框后仍可继续编辑。与仅驻留进程内存的动态插件版不同,本包可通过 profile 的 bundles 正式安装,重启后依然生效;取消链路也升级为宿主 handler 收到真实 AbortSignal,可传播到 LLM 适配器底层传输。
插件在输入区提供切换、优化、加载、取消与错误/截断提示等交互,并支持 Alt+O 快捷键(含 IME 与表单控件防护)。对草稿长度、上下文条数与单条长度设有上限,并对重复请求与 token 截断做了防护,适合经常写复杂提示、希望草稿与对话上下文一致、又需要可中止流式优化的 DSH 用户。
使用场景
- 发送前想把输入框草稿改得更贴合当前对话上下文
- 长提示需要压缩或重组,但希望保留会话里的关键信息
- 流式优化过程中需要随时取消,避免误发或切换会话后仍在请求
适合人员
- 经常在 DSH 里写长提示、需要草稿与上下文对齐的用户
- 希望用当前会话所选模型做输入优化、而非另开工具的用户
- 需要可中止流式请求与正式常驻安装的 DSH 进阶用户