dsh-prompt-enchant:DeepSeek Harness 提示詞增強插件

前言

DeepSeek Harness (DSH) 的定位是構建智能體,精準的提示詞(Prompt)是控制模型行爲的關鍵。在 Web 對話界面中,用戶輸入往往口語化、零散甚至包含錯別字,直接發送容易導致模型理解偏差。如果每次都手動重寫,效率較低。

下面介紹 dsh-prompt-enchant。這是一個爲 DSH Web 對話界面輸入框添加“四角閃光星魔法棒”按鈕的插件。點擊後,它會通過一次獨立的 LLM 調用,將口語化輸入增強爲更精準、結構化的表達,並回填到輸入框供人工確認。

插件介紹

插件名稱:dsh-prompt-enchant
維護者:Kian-Oraish
許可證:MIT
核心價值:將“提示詞增強”能力集成到輸入流中,無需離開對話界面即可獲得更專業的指令表達。

核心功能

插件主要包含以下能力:

  1. 獨立 LLM 調用增強:增強過程由插件獨立調用 LLM 完成,不修改 Agent 自身的系統提示詞,也不會影響當前對話的上下文注入。
  2. 雙模式人設底座:提供“通用”和“設計”兩種人設。在 DSH 設置後臺左側導航欄會出現“提示詞附魔棒”一級入口,支持模式切換並持久化保存。
  3. 模式建議機制:當檢測到輸入內容更適合“設計”模式時,輸入框上方會出現建議條,支持一鍵切換並自動用新模式重跑增強。
  4. 安全與引用保護:支持 @ 引用記號逐字保留,具備註入防護能力。在特定 DSH 版本下,含 @ 引用的草稿會禁用增強按鈕,防止引用完整性受損。
  5. 彈窗確認:對於增強結果中模型無法推斷的缺失要素(如未填寫的參數),會觸發彈窗確認,逐題補全後重跑增強,確保輸出不再殘留待確認標記。

安裝與啓用

安裝採用磁盤常駐方式,安裝腳本會自動建立符號鏈接並註冊組合配置。

  1. 克隆倉庫到本地:
    git clone https://github.com/Kian-Oraish/dsh-prompt-enchant.git
    cd dsh-prompt-enchant
  1. 執行安裝腳本:
    ./install.sh
該腳本會將插件目錄符號鏈接到 DSH 配置目錄,並在配置文件中註冊插件。
  1. 重啓 DSH:
    必須重啓 DSH 進程(Web 界面所屬的 dsh 進程)才能生效。瀏覽器刷新不足以加載新的客戶端代碼。

典型用法

安裝並重啓 DSH 後,使用流程如下:

  1. 在輸入框輸入口語化的需求(例如:“幫我畫一個賽博朋克風格的貓,背景要有雨”)。
  2. 點擊輸入框右下角的四角閃光星魔法棒按鈕。
  3. 插件會自動增強輸入內容,回填到輸入框。
  4. 人工確認與編輯:檢查增強後的內容,根據需要修改細節。
  5. 點擊發送。

注意事項

  1. 版本要求:插件需要 DSH 版本 >= 0.1.6-alpha.0。
  2. 重啓機制:修改 lib/client.js 等核心代碼後必須重啓 DSH 才能生效,瀏覽器刷新無效。
  3. 隱私與安全:插件無 API 密鑰、無遙測。輸入數據僅在本機 DSH 進程內流轉,僅註冊本機迴環 HTTP 路由,不監聽外部接口。
  4. 兼容性:在 DSH 0.1.6-alpha.2 等版本中,針對含 @ 引用的輸入,增強按鈕會被禁用以保護引用完整性。

總結

dsh-prompt-enchant 通過一個簡單的按鈕交互,解決了從口語化輸入到結構化指令的轉化問題。它提供了模式切換、安全防護和智能補全功能,適合需要頻繁與 LLM 進行精確交互的開發者和用戶。

羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

小夜