前言¶
DeepSeek Harness(DSH)的設計理念是「一切皆插件」。對於智能體開發者而言,提示詞的迭代往往需要反覆調整與驗證。本插件旨在解決在 DSH Web 界面中直接優化提示詞的需求,通過在輸入框增加操作入口,提供可視化的優化流程與結果回滾能力。
插件介紹¶
本插件名爲 zzy-dsh-prompt-optimizer(AI Input Enhancer),由用戶 zhengzeyong9527-droid 維護。它通過補丁的方式掛載到 DSH Web 進程中,在對話輸入框中增加“提示詞優化”操作。優化完成後,結果會直接填入輸入框,並允許你隨時撤回到原始提示詞。
核心功能¶
插件主要包含以下核心能力:
-
三種優化模式
- 保真優化:提升表達清晰度,不虛構需求、事實或架構。
- 開發化表達:整理已提供的開發信息,整理成更適合實現的表述,不替你選擇技術棧。
- 規格擴展:補充必要默認項,但必須在## Default assumptions下明確標示。 -
交互與體驗
- 優化過程中支持取消,並顯示加載狀態。
- 優化結果直接填入對話框,支持一鍵撤回原始提示詞。 -
上下文與記憶
- 會話內短期記憶:可選保留最近三輪已應用的優化結果。
- 會話上下文:可選讀取當前會話 Surface 中的user/message和assistant/message文本,並支持設置字符預算。
- 工作區文檔上下文:可選讀取當前會話工作區根目錄內的 Markdown 文件,並支持設置字符預算。 -
配置與隱私
- 可配置主模型、回退模型、超時時間和最大輸出 token。
- 插件本身不存儲 API Key。
安裝與啓用¶
通過 npm 包安裝到 Web profile:
dsh plugin --profile web add zzy-dsh-prompt-optimizer
安裝完成後,重啓現有的 DSH Web 進程並刷新當前 URL。
典型用法¶
- 在對話輸入框找到“提示詞優化”操作入口。
- 在高級設置中選擇優化模式、是否啓用會話上下文、工作區文檔上下文以及字符預算。
- 點擊優化,插件會將結果填入輸入框。
- 如果不滿意,可隨時撤回到原始提示詞進行修改。
適用場景與注意¶
- 適用場景:適合需要頻繁調整提示詞、優化指令清晰度或整理開發規格的開發者。
- 隱私注意:當前草稿會發送給你選擇的 DSH 模型路由。所有額外上下文默認關閉。插件不會持久化完整草稿、會話歷史或文檔內容。建議在安裝前檢查源碼與許可證。
結尾¶
該插件通過在 DSH 原生界面中嵌入優化能力,降低了提示詞迭代的操作成本。你可以通過以下鏈接查看插件詳情或提交反饋: