前言¶
在 DeepSeek Harness 的 Web 界面中,输入框是编写提示词的主要场所。大多数情况下,我们输入的是草稿或零散的笔记,缺乏明确的任务目标、约束条件或验收标准。dsh-prompt-polish 插件在输入框模型名称旁增加了一个入口,利用当前会话的模型,将草稿改写为结构化提示词并直接写回。
插件介绍¶
这是一个 DeepSeek Harness Web 插件。它不引入新的模型或配置,而是复用当前会话的 LLM 能力,通过低温度改写,将粗糙的草稿转化为可执行的提示词。
核心功能¶
- Composer 按钮:在输入框模型名左侧增加小星星按钮。
- 状态流转:闲置(星星) -> 运行(加载中) -> 完成(撤销箭头)。
- 复用会话模型:调用当前会话的
ctx.llm,无需配置额外模型或凭证。 - 草稿安全:拒绝空内容、仅附件、超长或引用芯片的草稿;失败时不修改输入。
- 双重撤销:支持原生
Ctrl+Z和按钮自身的撤销状态。 - 实时设置:支持在设置中配置启用、强度、温度、Token 预算等。
- 语言跟随:中文输入中文输出,代码路径保留。
安装与启用¶
需要确保 DeepSeek Harness 版本 >= 0.1.7-rc.1。
使用官方插件管理命令安装:
dsh plugin --profile web add @xyavid/dsh-prompt-polish
典型用法¶
- 在 DeepSeek Harness 输入框中输入草稿。
- 点击模型名左侧的小星星按钮,一键将草稿润色为结构化提示词。
- 使用
Ctrl+Z或再次点击按钮(变为撤销箭头时)撤回优化后的内容。
适用场景与注意¶
- 适用场景:需要快速将零散想法转化为结构化任务描述的开发者。
- 注意:
- 插件 UI 文本仅限中文(优化提示词、取消优化、撤回优化)。
- 仅处理表达层改写,不改变用户意图或发明事实。
- API 密钥不会发送到浏览器,全部在主机端处理。
- 安装前请检查源码与许可证。
总结¶
该插件通过在输入框旁增加一个轻量级入口,解决了从草稿到结构化提示词的转换问题。它不改变输入内容,仅通过表达层润色提升可读性。