DeepSeek Harness 提示词增强插件

前言

DeepSeek Harness(DSH)的设计理念是「一切皆插件」。在实际使用中,开发者常会遇到提示词不够清晰、缺乏具体指令等问题,这会降低模型输出的质量。针对这一场景,有一个插件可以一键优化当前输入框中的提示词。

插件定位

dsh-prompt-enhancer 是一个 DeepSeek Harness 插件:在输入框工具栏增加一个 ✦ 按钮,点击即可将当前草稿改写为更清晰、更具体的提示词,结果写回输入框并可撤回,同时逐字保留草稿中的 @文件引用。

核心功能

  • 一键优化:点击工具栏右侧的 ✦ 图标,自动将当前提示词改写为更清晰的版本。
  • 结果写回:优化后的提示词直接写入输入框,方便继续编辑或发送。
  • 可撤回:优化完成后显示 ↺ 撤回 按钮,点击即可恢复原始提示词。
  • 保留引用:草稿中的 @文件引用 会被逐字保留,不会被过滤或替换。
  • 状态反馈:按钮有以下三种状态:
  • 待优化:✦
  • 优化中:旋转图标(自动禁用,防止重复点击)
  • 可撤回:↺ 撤回(手动修改草稿后自动变回 ✦)

安装与启用

方式一:插件管理器(推荐)

在对话中让 Agent 安装本目录,或使用插件管理工具:

plugin_manager { "action": "install_bundle", "target": "<本目录绝对路径>" }

安装后可在 侧边栏 → 插件 页看到「提示词增强」,可随时启停。

方式二:手工挂载

在 profile($DSH_HOME/profiles/<name>)下:

  1. 让包可被解析:pnpm add link:<本目录绝对路径>
  2. 在 cordis.patch.yml 追加:
- insert:
    - id: prompt-enhancer
      name: 'dsh-prompt-enhancer'

替换已安装的插件后需重启进程才能加载新代码。

要求

  • Harness 已配置可用的模型服务。
  • 优化使用当前部署的默认模型,可在插件配置中指定 provider / model 覆盖。

典型用法

  1. 在输入框里写下你的提示词(为空则按钮不显示)。
  2. 点击工具栏右侧的 ✦ 图标。
  3. 等待片刻,草稿会被替换为优化后的提示词。
  4. 不满意就点 撤回,恢复原文。

适用场景与注意

  • 适合需要在对话中快速优化提示词的场景,如需要更清晰指令、更具体要求时。
  • 插件以当前 dsh 进程权限运行,安装前应检查源码与许可证。

结语

通过一键改写提示词并支持撤回,dsh-prompt-enhancer 可以帮助你在对话中更高效地打磨提示词,提升输出质量。

插件目录 / GitHub

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

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

Xiaoye