前言¶
在 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 发送按钮左侧确认星形按钮出现。
典型用法¶
- 在 Composer 输入框写好草稿(可带附件,增强不会改动附件)。
- 单击星形按钮,等待单轮重写完成;若不满意,点「恢复原文」回到原稿。
- 若改写风格不合预期,编辑
~/.dsh/prompt-enhance/prompts/下的system-template.md或user-template.md(Windows 见上文路径),或在设置页内联修改;保存后下次增强即生效。 - 需要固定用某一模型增强时,在设置页填写覆盖的 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