在 DeepSeek Harness (DSH) 的开发流程中,编写高质量的提示词往往需要反复打磨。dsh-prompt-boost-pro 插件在编写器工具栏中增加了一个闪光按钮,用于在发送前重写草稿,并提供原文与增强版的对比预览,确保每一次发送的指令都是经过确认的。
这是什么¶
这是一个客户端插件,由用户 xiaoshengliang2002 维护,开源协议为 MIT。它直接集成到 DSH 的 Web 界面中,通过两种预设模式优化输入提示词,并在修改生效前提供可视化的对比预览。
核心功能¶
该插件主要解决提示词优化过程中的控制权和可预测性问题:
-
两种增强模式
每次使用时需手动选择模式:- Structured:重组草稿,明确任务目标、约束条件和预期输出。
- Light:仅用于消除歧义、修正措辞并收紧表达。
两种模式都保留原始意图和语言,不会凭空增加未写明的需求。
-
原文与增强版对比
插件不会静默覆盖草稿。在应用修改前,会展示原始文本与增强文本的对比预览。用户只有在确认后,草稿才会被修改。 -
智能撤销机制
接受增强版后,闪光按钮会变为“撤销”状态。只有当草稿内容仍等于增强后的文本时,撤销功能才有效。一旦用户发送消息或修改了草稿内容,按钮即恢复为“增强”功能,防止出现无法撤销的错误。 -
交互与模型路由
- UI:支持中英文双语界面,并使用 DSH 原生设计令牌,保证视觉一致性。
- 关闭预览:支持点击按钮外部或按
Esc键关闭预览。 - 模型路由:支持四级解析优先级:插件配置 -> 选中模型 -> 会话最后请求 -> 部署默认值,确保新会话也能正常工作。
安装与启用¶
使用以下命令在对应的 DSH 配置文件(通常为 web)中安装插件:
dsh plugin --profile web add github:xiaoshengliang2002/dsh-prompt-boost-pro
安装完成后,重启 dsh web 服务并刷新页面即可看到新增的按钮。
典型用法¶
- 在 DSH 编写器工具栏中找到闪光按钮(
✨)。 - 点击按钮,从菜单中选择 Structured 或 Light 模式。
- 查看生成的原文与增强版对比预览。
- 根据需要操作:
- 接受:应用增强后的文本。
- 重新运行:在另一种模式下再次生成,用于对比。
- 丢弃:取消本次增强,保留原文。
适用场景与注意¶
- 环境要求:需要 DSH Web GUI (
dsh web),且 Harness 版本需 >= 0.1.2-alpha.1(当前测试版本为 0.1.5-rc.x)。宿主环境需安装 Node.js ^22.19.0 或 >=24.0.0。 - 权限与安全:插件以当前 DSH 进程的权限运行,涉及 API 请求。在安装前应检查源码与许可证(MIT)。
- 生态背景:该插件收录在 SkillHub 插件目录中,与 DeepSeek 或幻方官方无直接隶属关系。
总结¶
dsh-prompt-boost-pro 提供了一种可控的提示词优化方案。通过强制预览和智能撤销,它避免了“盲目重写”带来的风险,让开发者能够清晰地看到指令的变化,从而更安心地交付任务。