前言¶
在 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 密鑰不會發送到瀏覽器,全部在主機端處理。
- 安裝前請檢查源碼與許可證。
總結¶
該插件通過在輸入框旁增加一個輕量級入口,解決了從草稿到結構化提示詞的轉換問題。它不改變輸入內容,僅通過表達層潤色提升可讀性。