前言¶
DeepSeek Harness(DSH)采用插件化架构,允许用户根据需求扩展功能。AI Input Enhancer 是该生态中的一员,旨在解决提示词编写和优化的痛点。它在对话输入框中增加“提示词优化”操作,支持一键撤回和多种优化模式,帮助用户快速提升输入质量。
核心功能¶
该插件提供以下具体能力:
-
三种优化模式
- 保真优化:提升表达清晰度,但不虚构需求、事实、架构或范围。
- 开发化表达:将用户提供的开发信息整理成更适合实现的表述,不替用户选择技术栈或设计方案。
- 规格扩展:允许补充必要默认项,但必须在
## Default assumptions下明确标示,供用户审阅。
-
交互与撤回
- 优化过程中可取消操作,并显示加载状态。
- 优化结果直接填入对话框。
- 支持一键撤回原始提示词。
-
上下文与记忆
- 会话内短期记忆:可选,最多保留最近三轮已应用的优化结果。
- 当前会话上下文:可选,读取当前会话 Surface 中的
user/message和assistant/message文本,并支持设置字符预算。 - 工作区 Markdown 文档上下文:可选,仅读取当前会话工作区根目录内的 Markdown 文件(最多 3 个),同样受字符预算限制。
-
配置与隐私
- 可配置主模型、回退模型、超时和最大输出 token。
- 不存储 API Key,仅将当前草稿发送给 DSH 模型路由。
安装与启用¶
将插件安装到 Web profile:
dsh plugin --profile web add zzy-dsh-prompt-optimizer
安装完成后,重启现有的 DSH Web 进程并刷新当前 URL。
使用步骤¶
- 在对话输入框点击“提示词优化”操作。
- 在弹出的界面中选择一种优化模式。
- 优化结果会自动填入输入框。如果对结果不满意,可以点击“撤回”按钮恢复原始提示词。
上下文与隐私说明¶
- 数据流:所有额外上下文默认关闭。启用后,当前草稿会发送给 DSH 模型路由。
- 会话上下文:启用后,插件仅读取当前会话 Surface 中的
user/message和assistant/message文本。 - 工作区上下文:启用后,插件仅读取当前会话工作区根目录内的 Markdown 文件。
- 降级与存储:两个上下文来源都受字符预算限制;服务不可用或读取失败时自动降级。插件不会持久化完整草稿、会话历史或文档内容。
结语¶
AI Input Enhancer 提供了在 DSH 环境下直接优化提示词的能力,通过明确的模式和可控的上下文设置,适合需要在对话中反复打磨提示词的场景。