前言¶
在 DeepSeek Harness (DSH) 中开发智能体时,提示词的精度往往决定了最终效果。开发者经常需要将口语化的想法转化为结构化的任务描述。这个插件直接在输入框旁提供了一次性改写能力。
插件介绍¶
zzy6-a/dsh-prompt-enhance 是一个模型推理插件。它通过读取当前草稿,自动补全目标、范围、产出、约束和验收标准,将整段草稿替换为更明确的指令。插件不额外配置,默认使用当前会话模型。
核心功能¶
该插件提供以下核心能力:
- 一键增强与撤销:在输入框旁提供 ✨ 增强按钮和 ↩ 撤销按钮。增强后的文本会整稿替换草稿,在未手动修改前可随时撤销。
- 五种改写风格:提供补全细节(默认)、更简洁、更详细、加约束、结构化等风格选项。
- 模型选择策略:改写模型默认跟随当前会话;也可在设置中固定一个模型(如便宜的模型)专门负责改写。
- 芯片保护:当草稿中包含
@文件引用、/命令或 skill 芯片时,增强按钮会置灰,防止整稿替换切断引用结构。 - 中英双语:界面文案跟随 DSH 的语言设置。
安装与启用¶
通过 npm 安装最新发布的包:
npm i /path/to/dsh-prompt-enhance-0.1.0.tgz
安装后,在 DSH 的设置界面中找到“提示词增强”分区,确认“启用提示词增强按钮”为开启状态。
典型用法¶
- 在输入框写下想法,例如
把日志页的时间筛选换成下拉。 - 点击模型选择器左边的 ✨ 按钮。
- 按钮变为
···,完成后草稿被替换为改写后的提示词。 - 如果不满意,点击旁边的 ↩ 恢复原文。
适用场景与注意¶
该插件适合需要快速优化提示词、减少在提示词工程上投入时间的用户。
需要注意以下限制:
* 引用限制:含芯片的草稿只能置灰,插件当前不支持保留引用的改写,整稿替换会切断引用。
* 会话限制:新会话(Hero)不显示按钮。
* 路由限制:HTTP API 路由只在同源或环回来源下服务,其余来源返回 403。
* 隐私:插件不落盘草稿,不写会话日志,所有请求通过 hand-built 方式处理,不会污染对话上下文。
总结¶
通过这个插件,可以在不离开输入框的情况下,快速将模糊的指令转化为结构化任务,降低提示词工程的门槛。