DeepSeek Harness Plugin: dsh-prompt-workbench

前言

在 DeepSeek Harness(DSH)中编写提示词是智能体开发中杠杆率最高的环节,但也是最常被跳过的环节。输入一句模糊的句子,智能体开始猜测,几轮交互后你才发现偏离了真实意图。dsh-prompt-workbench 旨在解决这个问题,它不只是一个“增强”按钮,而是一个工作台,让你在不离开当前编辑器的情况下,将模糊输入转化为可执行的提示词。

插件介绍

fufuyin/dsh-prompt-workbench 是 DeepSeek Harness 的一个插件,提供提示词重写工作台。它包含四种重写模式、可中断的流式输出以及基于 Token 级别的真实差异对比。

核心功能

  • 多维提示词分析:在浏览器本地运行,从目标、上下文、约束、输出、验收标准、示例六个维度进行评分。
  • 结构化建议:提供按严重程度排序的修复建议,并可直接插入对应的骨架。
  • 格式化输出:按结构(标题、列表、代码)渲染重写结果,并提供结构覆盖率视图。
  • 四种重写模式:
    • 细化需求:将模糊愿望转化为可检查的要求。
    • 补充约束:明确范围、边界和验收标准。
    • 结构化重写:按层级重组,不改变内容。
    • 精简表达:去除冗余,合并重叠信息。
  • Token 级差异:显示添加和删除的标记,超过限制时降级为纯文本。
  • 流式处理与中断:增量输出,支持中途停止,单次调用超时 180 秒。
  • 双界面同步:工具栏胶囊和浮动面板共享状态,确保一致性。
  • 主题原生:适配 Light 和 Dark 模式。
  • 提示词卫生:保留 @path 引用、{变量}、<slots>、TODOs、URL 和代码块。

安装与启用

使用官方命令安装插件:

dsh plugin --profile web add github:fufuyin/dsh-prompt-workbench

安装后刷新页面或重启 Web Profile,工具栏会出现 ✦ 提示词增强 按钮。

典型用法

  1. 在编辑器中输入或粘贴草稿。
  2. 点击工具栏的 ✦ 提示词增强,面板打开。
  3. 在左侧输入框阅读分析条,查看六个维度的覆盖情况和模糊短语。
  4. 根据建议列表进行修改,或直接插入缺失的骨架。
  5. 选择重写模式(如“细化需求”)和输出语言,按 Enter 或点击 开始增强。
  6. 在右侧面板切换视图:查看格式化结果、查看 Token 级差异(高亮新增/删除),或查看结构覆盖情况。
  7. 使用 替换输入框 将结果写回,或使用 追加/复制。

适用场景与注意

该插件适合需要反复打磨提示词的智能体开发者。安装后,它以当前 DSH 进程的权限运行代码,并将草稿发送至会话当前使用的模型路由。分析过程在浏览器本地完成,不发送分析请求。

需要注意以下限制:
* 草稿长度限制:24,000 字符。
* 差异大小限制:700 Token 每侧。
* 并发限制:最多追踪 8 个任务。
* 超时限制:单次模型调用 180 秒。
* 权限与存储:无持久的服务器端设置,所有设置存储在浏览器的 localStorage 中。

总结

通过提供流式输出、可中断的运行和真实的 Token 级差异,该插件将提示词工程从“凭感觉”转变为“可验证”的过程。

GitHub 仓库

羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

Xiaoye