dsh-prompt-for-me:DSH Composer 提示词优化插件

前言

在 DeepSeek Harness (DSH) 的 Web 界面中,Composer 是编写任务指令的主要区域。用户经常需要将自然语言描述转化为更清晰、结构化且可执行的提示词。dsh-prompt-for-me 是一个运行在 DSH Web 会话中的插件。它将 Composer 中的非空草稿与本地优化的提示词模板结合,调用 DSH 选定的模型进行重写,并将结果流式传输回 Composer,供用户审阅和编辑。

插件介绍

这是一个由用户 XXXXXQ-0206 维护的提示词优化工具。它不依赖外部服务,而是利用 DSH 当前的模型路由能力。插件的核心价值在于保持用户对 Composer 的控制权——生成的文本仅作为草稿写入,不会自动提交,用户可以随时修改后再发送。

核心功能

  1. 优化当前草稿:在保留原意的基础上,将描述转化为更清晰、更易被 Agent 执行的指令。
  2. 使用 DSH 模型路由:默认使用当前 DSH 会话选定的模型。你也可以在插件设置中固定一个特定的 Provider 或 Model。
  3. 编辑优化提示:插件内置了优化模板(包含指令规则和少样本示例)。你可以在设置中独立编辑这两部分,或一键恢复默认。
  4. 添加自定义少样本示例:支持配置“原始提示/优化提示”对或“宽泛任务/优化指令”对。最多可保存 16 条示例。
  5. 保持控制权:生成的内容直接写入 Composer,插件不会自动触发发送动作。

安装与启用

该插件需要通过包管理命令安装,并要求 DeepSeek Harness 版本为 0.2.x(0.2.0-rc.1 或更新)。

在终端中执行以下命令:

dsh plugin --profile web add https://github.com/XXXXXQ-0206/dsh-prompt-for-me/releases/download/v1.0.0/dsh-prompt-for-me-1.0.0.tgz
dsh web

安装或更新后,请重启 dsh web 以使插件生效。

使用说明

  1. 在 DeepSeek Harness Web 中打开一个项目会话。
  2. 在 Composer 中输入需要优化的任务描述(必须包含非空文本)。
  3. 点击 Composer 操作栏旁边的 Prompt Assistant 按钮。
  4. 优化结果将流式输出到 Composer 中。你可以直接查看,或点击“编辑”按钮手动调整。
  5. 审阅无误后,按下 Enter 键发送草稿;若不满意,可按 Ctrl+Z / Ctrl+Y 查看历史生成记录。

操作细节

  • 开始/取消:点击 Prompt Assistant 开始生成;在生成过程中再次点击可取消当前请求。
  • 发送:在 Composer 中编辑完成后,使用 Enter 键通过 DSH 发送。
  • 限制:插件要求 Composer 中必须有文本才能启动优化功能。

注意事项

  • 空草稿限制:当前版本禁用了空草稿的提示词设计和项目上下文收集功能,必须先输入内容才能使用。
  • 数据传输:优化请求发送的是 Composer 中的草稿文本和插件配置的本地模板,不涉及项目文件或会话历史。
  • 数据合规:根据 Provider 的数据条款,优化请求由所选模型处理。
  • 上下文控制:由于项目上下文收集功能被禁用,相关设置项在界面中将被隐藏。

参考链接

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

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

小夜