前言¶
在使用 DeepSeek Harness(DSH)開發智能體或編排工作流時,提示詞往往需要反覆打磨。寫完一個粗糙的草稿後,再通過對話讓模型補全細節,來回切換窗口很影響效率。與其在多個界面間反覆調整,不如在編輯器內直接完成重寫,只留下一個精煉的提示詞。
dsh-enhance-prompt 是一個爲 DeepSeek Harness 提供的 Composer 插件,它利用用戶配置的模型,將當前對話草稿重寫爲更清晰、更具體的提示詞,並提供一鍵撤銷能力。
插件定位¶
這是一個輕量級的提示詞增強工具,由維護者 devilzyl 開發,歸類於「模型推理」類插件。它不改變 DSH 的核心架構,只提供一個 Composer 按鈕,將普通草稿轉化爲結構化提示詞,同時保留原有語言風格和引用關係。
核心功能¶
一鍵重寫¶
在對話編輯器中點擊 ✨ 按鈕,插件會將當前草稿發送到模型,請求它補全缺失的細節並標記爲「Assume: …」。不需要額外的對話框,重寫結果會直接替換原草稿。
一鍵撤銷¶
如果對重寫結果不滿意,點擊 ↺ 按鈕即可恢復到修改前的草稿。一旦開始輸入新內容,撤銷按鈕會自動消失。
保留語言與引用¶
- 語言保持不變:中文保持中文,英文保持英文,混合內容保持混合。
- 保護 @ 引用:草稿中帶有 @ chips 的部分不會被修改,引用關係不會斷裂。
零足跡¶
插件不會存儲任何數據,不緩存對話內容,也不發送遙測數據。隱私聲明顯示,僅發送草稿的純文本,且發送目標爲用戶配置的模型提供者。
安裝與啓用¶
在 DeepSeek Harness 中打開插件管理器,選擇以下任一來源安裝:
通過 npm 安裝(推薦):
dsh-enhance-prompt
通過 GitHub 安裝:
https://github.com/devilzyl/dsh-enhance-prompt
通過本地文件夾安裝:
<插件倉庫的絕對路徑>
安裝或更新插件後,刷新頁面即可使用。卸載時,在插件管理器中移除名爲 dsh-enhance-prompt 的插件包。
配置說明¶
插件默認即可使用,但可以通過編輯插件行的 config 字段調整行爲:
- id: prompt-enhance
config:
maxInputChars: 4000 # 草稿最大字符數,超過返回 413
maxOutputTokens: 1024 # 重寫輸出的 token 上限
temperature: 0.4 # 可選參數,不設置則不發送該參數
maxInputChars 用於控制輸入長度,maxOutputTokens 限制重寫後的輸出規模,temperature 影響生成風格的隨機性。
適用場景與注意¶
適合在 DSH 中頻繁調整提示詞的開發者,尤其是需要將口語化草稿轉化爲結構化提示詞的場景。插件以當前 DSH 進程權限運行,建議在安裝前檢查源碼與許可證。
小結¶
dsh-enhance-prompt 提供了一種在 DeepSeek Harness 內部完成提示詞增強的方案,通過 Composer 按鈕實現一鍵重寫與撤銷,同時保持語言風格與引用關係。對於需要快速打磨提示詞的開發者,這是一個低侵入、零足跡的工具。
- 插件目錄:https://www.skillhub.cn/plugins/devilzyl/dsh-enhance-prompt
- GitHub 倉庫:https://github.com/devilzyl/dsh-enhance-prompt