在 DeepSeek Harness (DSH) 的使用场景中,提示词的精细程度直接影响模型推理的质量。手动反复打磨提示词不仅耗时,且难以保持一致性。dsh-prompt-optimizer 插件解决了这一问题,它直接在发送栏提供“优化”入口,利用模型路由复用当前会话的模型进行辅助改写。该插件由 Y1X1n 维护,感谢 Jerry 开发 Mac 端支持。
核心功能¶
- 界面与交互:发送栏右侧新增“优化”按钮(✨)。点击后,优化结果通过 SSE 流式逐段上屏,无需等待全文生成。面板提供五维诊断视图,实时展示分析结果与优化稿。
- 双策略优化:根据上下文情况自动切换策略。无上下文时使用结构模板规范化(角色/任务/约束等);有上下文时切换为提炼润色,保留原有表达框架。
- 保真纪律:内置保真自检,确保语义等价和来源可回溯。优先检查要素完整性而非长度,防止输出漂移。
- 上下文与记忆:默认携带当前会话最近 8 条/1600 字符作为参考。支持轻量记忆链,在优化结果基础上继续修改时自动延续上轮决策。
- 安全与隔离:优化斜杠命令(如
/goal)时自动保留命令前缀,不破坏命令结构。面板按会话隔离,切换会话后结果互不干扰。
安装与启用¶
- 前置条件:需安装
dshCLI 环境。 - 安装命令:
dsh plugin --profile web add @y1x1n/dsh-prompt-optimizer
使用方式¶
- 点击发送栏旁的“优化”按钮一键分析并优化。
- 在设置中配置优化模型、模式(完整/快速)、超时等参数。
- 使用斜杠命令(如
/goal)优化正文,不修改命令前缀。 - 优化完成后,在面板点击“替换输入框”或“撤回”。
注意事项¶
- 需要安装 dsh CLI 环境。
- 兼容 DeepSeek Harness (dsh v0.1.5-rc.2+)。
- Windows 下本地安装请使用 tarball 形式,避免符号链接问题。
- 上下文默认携带 8 条/1600 字符。
- 输出上限默认跟随输入长度自动抬升(32768 封顶)。
- 快速模式下无论模型是否输出标记都视为合规。
插件地址:GitHub