前言¶
在 DeepSeek Harness 中優化提示詞通常需要打開面板、生成優化內容、再手動應用,交互次數多、步驟繁瑣。如果希望直接在輸入區完成優化並立即寫回,同時保留撤銷和審查能力,需要額外的插件支持。下面介紹 dsh-prompt-enhancer 插件,它通過原生集成簡化了這一流程。
插件定位¶
dsh-prompt-enhancer 是一個用於 DeepSeek Harness 的提示詞增強插件,由 gu040303-ai 維護,支持桌面 Electron 與 Web 雙端,複用已有模型配置。插件的核心價值是「一鍵純文本提示詞增強」,在保持原生輸入區體驗的前提下,將優化操作壓縮爲一次點擊。
核心功能¶
一鍵優化與寫回¶
在宿主輸入區點擊魔法棒圖標,即可調用當前模型優化提示詞並自動寫回。完成後可在側欄查看差異或撤銷,無需多次點擊切換面板。普通快捷優化不自動展開側欄,避免打斷工作流。
側欄審查與逐句對比¶
點擊魔法棒旁邊的下拉菜單,可選擇以下行爲:
- 先預覽再應用:直接生成並打開側欄,預覽不寫回
- 按檢查結果優化:本地檢查並經 Host 重新覈驗後改寫,正常完成後寫回
- 查看本地檢查:只展開五類檢查,不調用模型
側欄默認顯示乾淨的「結果」,點擊「逐句對比」才顯示句級勾選;取消勾選保留對應原句,點擊「應用改動」一次寫回。暗色與窄窗口使用同一原生側欄,底部操作保持可見。
檢查機制¶
本地檢查覆蓋五類:工具、路徑、技能/子代理、審批策略、交付物,每類最多 500ms,整體最多 1500ms。檢查結果分爲 ok、warn、unknown 三態,未覈實不會變成「不存在」或「無權限」。
純文本輸出¶
模型指令明確要求自然段、普通編號及「目標:」等文本標題,不生成 Markdown 展示格式。Host 與客戶端會清理模型未遵守要求時的常見格式:
- 去除標題井號、加粗/斜體/刪除線標記、引用、項目符號與複選框外殼
- 表格改爲保留列名與值的普通文本;鏈接保留文字和完整網址
- 去除全文或代碼片段的圍欄、行內反引號包裝,保留實際代碼、運算符、路徑與網址
- 「補回細節」也使用純文本,不再新加反引號或圍欄
例如模型返回「# 項目目標」與「預算 200 元」,寫入後爲「項目目標」與「預算 200 元」。原文代碼中的字面內容受保護,撤銷可恢復用戶原始輸入。
撤銷與恢復¶
原生 Ctrl+Z/⌘+Z 可撤銷整次寫回,「查看改動」中也提供恢復原文的入口。後續編輯會使舊結果的替換操作失效。
安裝與啓用¶
桌面端¶
- 打開左側「插件」。如果已安裝舊版 dsh-prompt-enhancer,進入詳情並卸載。
- 從 v0.4.1 Release 下載 dsh-prompt-enhancer-0.4.1.tgz。
- 點擊「添加插件」,在「包名或地址」粘貼本地 dsh-prompt-enhancer-0.4.1.tgz 的絕對路徑。
- 點擊「安裝」,完成後「立即啓用」。
- 完整退出 Harness 並重新打開,刷新宿主靜態資源。
Web 端¶
dsh plugin --profile web add "./dsh-prompt-enhancer-0.4.1.tgz"
# 卸載
dsh plugin --profile web remove dsh-prompt-enhancer
安裝包包含構建產物,不需要安裝源碼 ZIP 或運行構建腳本。
典型用法¶
- 在輸入區編寫草稿。
- 點擊魔法棒圖標,選擇「先預覽再應用」。
- 在側欄查看優化後的文本,確認無誤後點擊「應用改動」。
- 如不滿意,可點擊「重新優化」或使用原生撤銷快捷鍵。
適用場景與注意¶
適合需要頻繁優化提示詞、希望保持原生輸入區體驗、需要審查修改內容的開發者。插件以當前 DSH 進程權限運行,安裝前建議檢查源碼與許可證(MIT)。
小結¶
dsh-prompt-enhancer 通過原生集成將提示詞優化流程壓縮爲一次點擊,提供側欄審查、逐句對比和撤銷能力,同時保持純文本輸出和宿主樣式一致。如果你在 DeepSeek Harness 中經常需要優化提示詞,這個插件可以減少交互步驟並提升審查效率。