dsh-quick-replies:DeepSeek Harness 會話編輯器中的可管理快捷回覆

前言

在 DeepSeek Harness (DSH) 的會話編輯器中,頻繁輸入固定的短語(如“繼續”、“請重寫”)會增加操作負擔。DSH 的插件機制允許社區擴展功能,dsh-quick-replies 便是爲此設計。它掛載在輸入框上方,提供存儲文本芯片並一鍵發送的能力。

這是什麼

dsh-quick-replies 是一個 DSH 客戶端插件,由 idoall 維護。它的核心作用是在會話編輯器中提供快捷回覆功能,通過存儲預定義的文本片段,實現快速發送,且不干擾 DSH 的核心運行邏輯。

核心功能

  • 一鍵發送:存儲短文本芯片,點擊即可作爲普通用戶消息發送。
  • 智能隊列:會話空閒時排隊,會話運行時在安全邊界引導發送,絕不打斷當前回合。
  • 草稿保護:發送過程通過會話的 prompt API,保留草稿中的文字、引用、圖片和光標位置。
  • 可管理性:支持添加、編輯、刪除、啓用/禁用、重新排序,以及通過 JSON 導入和導出配置。
  • 自適應佈局:空間不足時自動摺疊爲單行,長列表在條內滾動。
  • 空會話保護:檢測到歷史記錄爲空時,拒絕發送,防止誤操作。

安裝與啓用

需要運行 DeepSeek Harness 的 Web 配置文件,且環境滿足 Node.js 20 或更高版本。安裝命令如下:

dsh plugin --profile web add dsh-quick-replies@latest

安裝後重啓 DSH,在界面中即可看到該插件。

典型用法

  1. 打開一個已有消息的會話,編輯器上方會出現快捷回覆欄。
  2. 點擊已有的芯片(如 “continue”),即可發送該文本。
  3. 點擊 + 按鈕,輸入標籤和內容,保存後芯片會出現在欄中。
  4. 點擊 齒輪 圖標進入管理界面,可進行編輯、刪除、排序或導入導出 JSON 操作。

注意事項

  • 數據存儲:回覆庫存儲在 Host 設置條目 dsh-quick-replies 中,同一 Host 下的不同瀏覽器和設備共享數據。
  • LAN 頁面限制:通過 LAN 橋接(dsh-lan-proxy、dsh-bridge、dsh-mobile)訪問時,設置相關的 UI 面板會變爲不可用狀態,但數據讀寫功能仍可通過 Remote 接口工作。
  • 卸載與清理:卸載插件不會刪除已保存的回覆庫。如需徹底清除,需先在管理界面導出 JSON,然後手動刪除配置文件中的 dsh-quick-replies 條目。

結尾

該插件通過提供可管理的快捷回覆,降低了重複性文本輸入的頻率,同時通過嚴格的隊列機制和草稿保護機制,確保了與 DSH 核心功能的兼容性。適合需要在會話中頻繁調用固定回覆的開發者。

項目地址:https://github.com/idoall/dsh-quick-replies

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

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

小夜