前言¶
在 DeepSeek Harness(DSH)中編寫提示詞是智能體開發中槓桿率最高的環節,但也是最常被跳過的環節。輸入一句模糊的句子,智能體開始猜測,幾輪交互後你才發現偏離了真實意圖。dsh-prompt-workbench 旨在解決這個問題,它不只是一個“增強”按鈕,而是一個工作臺,讓你在不離開當前編輯器的情況下,將模糊輸入轉化爲可執行的提示詞。
插件介紹¶
fufuyin/dsh-prompt-workbench 是 DeepSeek Harness 的一個插件,提供提示詞重寫工作臺。它包含四種重寫模式、可中斷的流式輸出以及基於 Token 級別的真實差異對比。
核心功能¶
- 多維提示詞分析:在瀏覽器本地運行,從目標、上下文、約束、輸出、驗收標準、示例六個維度進行評分。
- 結構化建議:提供按嚴重程度排序的修復建議,並可直接插入對應的骨架。
- 格式化輸出:按結構(標題、列表、代碼)渲染重寫結果,並提供結構覆蓋率視圖。
- 四種重寫模式:
- 細化需求:將模糊願望轉化爲可檢查的要求。
- 補充約束:明確範圍、邊界和驗收標準。
- 結構化重寫:按層級重組,不改變內容。
- 精簡表達:去除冗餘,合併重疊信息。
- Token 級差異:顯示添加和刪除的標記,超過限制時降級爲純文本。
- 流式處理與中斷:增量輸出,支持中途停止,單次調用超時 180 秒。
- 雙界面同步:工具欄膠囊和浮動面板共享狀態,確保一致性。
- 主題原生:適配 Light 和 Dark 模式。
- 提示詞衛生:保留
@path引用、{變量}、<slots>、TODOs、URL 和代碼塊。
安裝與啓用¶
使用官方命令安裝插件:
dsh plugin --profile web add github:fufuyin/dsh-prompt-workbench
安裝後刷新頁面或重啓 Web Profile,工具欄會出現 ✦ 提示詞增強 按鈕。
典型用法¶
- 在編輯器中輸入或粘貼草稿。
- 點擊工具欄的 ✦ 提示詞增強,面板打開。
- 在左側輸入框閱讀分析條,查看六個維度的覆蓋情況和模糊短語。
- 根據建議列表進行修改,或直接插入缺失的骨架。
- 選擇重寫模式(如“細化需求”)和輸出語言,按 Enter 或點擊 開始增強。
- 在右側面板切換視圖:查看格式化結果、查看 Token 級差異(高亮新增/刪除),或查看結構覆蓋情況。
- 使用 替換輸入框 將結果寫回,或使用 追加/複製。
適用場景與注意¶
該插件適合需要反覆打磨提示詞的智能體開發者。安裝後,它以當前 DSH 進程的權限運行代碼,並將草稿發送至會話當前使用的模型路由。分析過程在瀏覽器本地完成,不發送分析請求。
需要注意以下限制:
* 草稿長度限制:24,000 字符。
* 差異大小限制:700 Token 每側。
* 併發限制:最多追蹤 8 個任務。
* 超時限制:單次模型調用 180 秒。
* 權限與存儲:無持久的服務器端設置,所有設置存儲在瀏覽器的 localStorage 中。
總結¶
通過提供流式輸出、可中斷的運行和真實的 Token 級差異,該插件將提示詞工程從“憑感覺”轉變爲“可驗證”的過程。