DeepSeek Harness (DSH) 是一個插件化平臺。在開發或使用智能體時,編寫清晰、結構化的提示詞有時需要反覆推敲,或者容易遺漏關鍵上下文信息。dsh-prompt-enhancer 插件通過在編輯器工具欄增加一個 “✨ Enhance” 按鈕,利用第一性原理自動重寫提示詞,並在關鍵信息缺失時引導用戶補充。
該插件由 yaoshuo530 維護,屬於模型推理類別。它位於 DSH 的編輯器工具欄右側,旨在通過結構化的思考流程提升提示詞質量。
核心功能¶
- 一鍵增強:在編輯器工具欄右側提供 “✨ Enhance” 按鈕。
- 第一性原理方法論:遵循 Think(迴歸本質)→ Plan(拆解結構)→ Execute(組織表達)→ Review(檢查連貫)的流程。
- 上下文感知:自動讀取當前會話的系統提示、記憶、技能注入以及最近的對話歷史。
- 澄清卡片:當模型判斷關鍵信息缺失時,彈出包含選項按鈕、自由文本輸入和取消功能的卡片供用戶回答。
- 預覽後應用:先展示增強後的提示詞供預覽;點擊 “Apply to input” 纔會將內容寫入編輯器,不會自動發送。
- DSH 原生外觀:使用藍色按鈕配白字,複用 DSH 的發送按鈕主題令牌。
- 無需配置:自動使用當前會話的模型路由,思考模式關閉。
安裝與啓用¶
安裝過程需在 DSH 的 Web 配置目錄下操作。
- 克隆或複製倉庫到本地路徑,例如
~/dsh-plugins/dsh-prompt-enhancer。 - 編輯 DSH Web 配置目錄 (
~/.dsh/profiles/web/) 下的package.json:
- 在dependencies中追加:
"dsh-prompt-enhancer": "link:/absolute/path/to/dsh-prompt-enhancer"
- 在
cordis.patch.yml中追加:
- insert:
- name: dsh-prompt-enhancer
- 在
~/.dsh/profiles/web/目錄下運行pnpm install。 - 重啓
dsh web,刷新頁面。按鈕將出現在編輯器工具欄中。
典型用法¶
- 在編輯器中輸入草稿提示詞,例如
Write a weekly summary report。 - 點擊右側的 “✨ Enhance” 按鈕。
- 如果模型判斷關鍵信息缺失,會彈出澄清卡片(例如詢問 “本週完成了什麼?” 或 “目標受衆是誰?”)。選擇或輸入答案後,點擊 “Generate”。
- 查看增強後的提示詞預覽,點擊 “Apply to input” 將其寫入編輯器,隨後編輯併發送。
注意事項¶
- 輸出語言跟隨輸入語言。
- 點擊應用後才寫入編輯器,不會自動發送消息。
- 依賴環境:DSH Web、Node.js ^22.19.0 或 >=24。
總結¶
dsh-prompt-enhancer 是一個針對 DSH 編輯器的輔助工具,通過標準化提示詞生成流程和上下文補全機制,幫助開發者快速構建高質量的提示詞。如需查看源碼或目錄,可訪問 GitHub 倉庫。