dsh-selection-followup:選中 DSH 回覆文字以追問或複製

在使用 DeepSeek Harness(DSH)時,針對 AI 的回覆進行追問是常見操作。傳統方式需要手動選中、複製,再粘貼到輸入框,步驟分散。dsh-selection-followup 插件旨在解決這一交互痛點,通過客戶端邏輯優化選擇體驗。

插件簡介

這是一個由 zzx-dear 維護的純客戶端插件。它的核心功能是:選中 DSH 聊天回覆中的任意文字時,浮出「追問 / 複製」氣泡。它不提供預設的提問模板,而是將選中內容作爲引用填入輸入框,問題由用戶自行輸入。

核心功能

  • 追問引用:點擊「追問」按鈕,把 「選中內容」 填入輸入框並聚焦。用戶在引用後輸入自己的問題,回車發送。
  • 一鍵複製:點擊「複製」按鈕,將選中文字直接複製到剪貼板。
  • 氣泡交互:選區下方浮出氣泡,點擊外部或滾動頁面可關閉氣泡。

安裝與啓用

執行以下命令安裝:

dsh plugin --profile web add "github:zzx-dear/dsh-selection-followup"

安裝後重啓 dsh web 即可生效。

典型用法

  1. 在任意聊天回覆裏用鼠標選中一段文字。
  2. 選區下方浮出氣泡,點擊「追問」或「複製」。
  3. 若點擊「追問」,輸入框內會出現引用內容,在引用後輸入你的問題並回車發送。
  4. 若點擊「複製」,文字會被存入剪貼板。

適用場景與注意

  • 純客戶端運行:插件邏輯在瀏覽器端執行,主機側無額外邏輯,lib/index.js 僅爲可安裝性存在。
  • 觸發範圍:只在會話區([data-conversation-scroll])內有效,如果在輸入框內選字,不會觸發氣泡。
  • 引用限制:追問引用上限爲 2000 字,超長內容會自動截斷。
  • 寫入機制:插件使用原生 value setter 配合 input 事件來寫入輸入框,以兼容 React 受控輸入框。

該插件遵循 MIT 許可證,可自行檢查源碼。

以上步驟即可在 DSH 界面中快速引用回覆內容進行追問。更多詳情與源碼可參考:GitHub。

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

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

小夜