在使用 DeepSeek Harness(DSH)時,針對 AI 的回覆進行追問是常見操作。傳統方式需要手動選中、複製,再粘貼到輸入框,步驟分散。dsh-selection-followup 插件旨在解決這一交互痛點,通過客戶端邏輯優化選擇體驗。
插件簡介¶
這是一個由 zzx-dear 維護的純客戶端插件。它的核心功能是:選中 DSH 聊天回覆中的任意文字時,浮出「追問 / 複製」氣泡。它不提供預設的提問模板,而是將選中內容作爲引用填入輸入框,問題由用戶自行輸入。
核心功能¶
- 追問引用:點擊「追問」按鈕,把
「選中內容」填入輸入框並聚焦。用戶在引用後輸入自己的問題,回車發送。 - 一鍵複製:點擊「複製」按鈕,將選中文字直接複製到剪貼板。
- 氣泡交互:選區下方浮出氣泡,點擊外部或滾動頁面可關閉氣泡。
安裝與啓用¶
執行以下命令安裝:
dsh plugin --profile web add "github:zzx-dear/dsh-selection-followup"
安裝後重啓 dsh web 即可生效。
典型用法¶
- 在任意聊天回覆裏用鼠標選中一段文字。
- 選區下方浮出氣泡,點擊「追問」或「複製」。
- 若點擊「追問」,輸入框內會出現引用內容,在引用後輸入你的問題並回車發送。
- 若點擊「複製」,文字會被存入剪貼板。
適用場景與注意¶
- 純客戶端運行:插件邏輯在瀏覽器端執行,主機側無額外邏輯,
lib/index.js僅爲可安裝性存在。 - 觸發範圍:只在會話區(
[data-conversation-scroll])內有效,如果在輸入框內選字,不會觸發氣泡。 - 引用限制:追問引用上限爲 2000 字,超長內容會自動截斷。
- 寫入機制:插件使用原生
value setter配合input事件來寫入輸入框,以兼容 React 受控輸入框。
該插件遵循 MIT 許可證,可自行檢查源碼。
以上步驟即可在 DSH 界面中快速引用回覆內容進行追問。更多詳情與源碼可參考:GitHub。