前言¶
DeepSeek Harness(DSH)桌面版支持插件扩展。手动调整提示词往往效率低下。dsh-prompt-forge 是一个插件,通过在聊天输入框旁添加一个按钮,将草稿重写为更清晰、更可执行的指令。它通过复用宿主的模型渠道来运行,不存储自己的密钥。
核心功能¶
- 一键优化:在输入框左侧添加「优化」按钮,点击即可调用已配置的模型渠道。
- 内联面板:面板浮在输入框上方,不占用布局空间。
- 左右对比:左侧显示原文,右侧显示优化版,面板内可直接编辑结果。
- 流式输出:右侧逐字出现,请求过程中可随时「停止」。
- 继续微调:面板底部提供输入框,可输入新要求,基于上一版继续优化。
- 采纳与复制:点「采纳」将结果写回输入框(流式输出过程中会被拒绝);一键复制(流式途中也可复制)。
- 预设切换:面板内可切换预设,切换后按新预设重新运行。
- 设置页:支持插件开关、渠道/模型选择、温度参数、输出 token 上限、主提示词配置以及预设的增删改。
- 语言跟随:中文输入输出中文,英文输入输出英文。
安装与启用¶
在终端执行以下命令安装插件:
dsh plugin --profile web add github:zhaoxiagongsi001/dsh-prompt-forge
安装完成后刷新页面,输入框工具行(附件按钮、权限下拉之后)会出现「优化」按钮。
使用方式¶
- 在输入框中输入一段草稿(中文或英文均可)。
- 点击输入框工具行里的 优化 按钮。
- 面板浮在输入框上方,右侧流式显示结果,可以直接在面板内修改。
- 满意后点「采纳」写回输入框;不满意则原稿保持不变。
注意事项¶
- 不接触密钥:插件复用 DSH 已配置的 provider,自身不存储任何 API Key。
- 流式输出限制:生成过程中「采纳」按钮呈禁用态,必须等输出结束才能采纳,以避免写回半截文本。
- 中断处理:请求中断后,可使用「复制」按钮取走已有的内容。
- 无键盘快捷键:v2 版本起不再包含任何键盘快捷键,以避免与官方输入框的默认行为冲突。
- 写回失败:如果面板打开后该会话被回收导致写回失败,面板不会自动收起,用户需手动复制内容。
- 草稿限制:草稿为空、插件被关闭或超过 20000 字时,按钮会被禁用。
- 推理模型:插件会丢弃推理模型的思维链。
结语¶
该插件通过复用宿主 LLM 渠道,实现了无侵入的提示词优化。开发者可在插件设置页调整模型参数与提示词策略。