dsh-prompt-enhance:Composer 发送框旁的提示词增强

前言

在 DSH 里写 Composer 提示词时,草稿往往偏口语、缺约束,改好几遍才够清晰。自己复制到别处让模型润色,再贴回来,会打断会话节奏。DeepSeek Harness 的插件机制允许把这类能力嵌进界面:dsh-prompt-enhance 在「发送消息」左侧加一颗星形按钮,用当前会话模型对输入框草稿做单轮重写,不读历史、不动附件,改完可一键恢复或取消。

下面介绍插件定位、能力与安装用法;事实以 GitHub 仓库 README 为准。

这是什么

@istarry/dsh-prompt-enhance(社区目录条目 dsh-prompt-enhance)由维护者 iStarryDust 发布,分类为模型推理。一句话:在 Composer 发送动作左侧提供可配置的「增强提示词」按钮,用可编辑模板驱动一次 LLM 调用,把草稿改写为更清晰的提示词。

核心功能

发送框交互

  • 单击星形按钮:把输入框当前草稿做单轮重写(跟随会话当前模型;不读会话历史;附件不受影响)。
  • 重写完成后:按钮文案变为「恢复原文」,再点可恢复原稿。
  • 重写进行中:再次点击视为取消,原文保持不变。

双模板与一次调用

一次增强对应一次单轮 LLM 调用,两个 Markdown 模板分别承担系统侧与用户侧角色:

文件 作用
system-template.md 重写规则(固定下发):例如角色、改写方式、语言跟随、长度上限等。改它等于改「怎么改」。
user-template.md 请求包装:随每次请求携带草稿。改它等于改「草稿怎么交给模型」。

两份内容可自由编写,不必固定格式:

  • {input} 占位符可有可无:保留时草稿插入该位置;不保留时草稿自动附在模板末尾(空行分隔)。
  • 不能把文件存成空的:空文件视为「没有文件」,会回退内置默认。

README 中系统模板侧提到改写约束包含「≤800 字符」等规则,具体以你本地模板或内置默认为准。

模板存放与生效

首次使用时,插件会把内置默认模板播种到 Harness 主目录(Windows 示例如下;Linux/macOS 下对应为用户主目录下的 .dsh 路径):

C:\Users\<你>\.dsh\prompt-enhance\prompts\
├── system-template.md
└── user-template.md
  • 直接改上述文件,下一次增强立即生效,无需重启 DSH。
  • 已有文件不会被覆盖;删除文件即回退内置默认。
  • 设置页「恢复默认模板」会把默认值写回这两个文件。

插件包内的 prompts/ 仅为出厂默认,用于首次播种。

设置页

路径:设置 → 增强提示词。可配置:

  • 显示开关
  • 覆盖模型(provider / model,留空则跟随会话)
  • 温度、输出上限
  • 两个模板的就地编辑器(与直接改文件等效)

包结构(便于对照源码)

README 列出的 bundle 相关结构包括:cordis.patch.yml(宿主服务 prompt-enhance、Composer 按钮 ui-prompt-enhance、设置页 ui-settings-prompt-enhance)、prompts/、packages/、node_modules/ 等。当前发布版本在 package.json 中为 0.1.1,许可证 MIT。

安装与启用

在终端执行官方安装命令:

dsh plugin add @istarry/dsh-prompt-enhance

装完后重启 DSH 服务,再在 Composer 发送按钮左侧确认星形按钮出现。

典型用法

  1. 在 Composer 输入框写好草稿(可带附件,增强不会改动附件)。
  2. 单击星形按钮,等待单轮重写完成;若不满意,点「恢复原文」回到原稿。
  3. 若改写风格不合预期,编辑 ~/.dsh/prompt-enhance/prompts/ 下的 system-template.md 或 user-template.md(Windows 见上文路径),或在设置页内联修改;保存后下次增强即生效。
  4. 需要固定用某一模型增强时,在设置页填写覆盖的 provider/model;留空则与会话模型一致。

适用场景与注意

适合谁: 经常在 DSH Composer 里写长提示、希望本地一键润色且可自定义改写规则的用户;愿意通过模板微调「改写策略」而非改插件代码的开发者。

注意:

  • 插件以当前 DSH 进程权限运行,安装前建议阅读 GitHub 源码 与 MIT 许可证,确认行为符合你的环境策略。
  • 增强不读会话历史,只适合优化当前草稿,不能替你做上下文补全。
  • 社区目录 skillhub.cn 为独立站点,与 DeepSeek / 幻方无官方从属关系;DSH 生态强调「一切皆插件」,本插件是其中一条模型推理类扩展。

结尾

dsh-prompt-enhance 把「单轮提示词重写」收进 Composer:星形按钮、可恢复/可取消、双模板可编辑,并在设置页集中管理开关与模型参数。需要安装说明与模板细节时,可查目录页与仓库 README。

  • 目录页:https://www.skillhub.cn/plugins/iStarryDust/dsh-prompt-enhance
  • GitHub:https://github.com/iStarryDust/dsh-prompt-enhance
羽毛球分组比赛记分
小程序二维码

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

Xiaoye