dsh-conversation-quote:對話文本引用插件

在 DeepSeek Harness Web 中,引用對話中的特定文本通常需要手動複製和粘貼,這會打斷工作流。dsh-conversation-quote 解決了這個問題。它是一個純 UI 插件,允許用戶選擇聊天中的文本,並快速將其作爲引用塊附加到下一個問題中。

插件定位

這是一個爲 DeepSeek Harness Web 設計的 UI 插件。它由 xjwwjx 維護,採用 MIT 許可證。插件通過擴展聊天界面,實現文本選擇到引用合併的完整流程,不涉及模型工具或斜槓命令。

核心功能

  1. 選擇文本生成藥丸:在用戶、助手或工具消息中,使用鼠標選擇任意文本。系統會在選擇上方生成一個小的“引用”藥丸。
  2. 生成引用標籤:點擊藥丸,會在輸入框上方生成一個緊湊的引用標籤(例如 [引用·用戶]),並附上引用的第一行內容。標籤固定大小,左對齊。
  3. 管理與預覽:懸停標籤可展開查看完整引用內容。點擊標籤右上角的 × 可單獨刪除該引用。可以添加多個引用標籤。
  4. 提交合並:在輸入框輸入問題併發送時,所有已添加的引用標籤會按順序合併到消息正文中,作爲可引用的代碼塊。

使用步驟

在對話中選中一段文字,點擊出現的引用藥丸。在輸入框上方看到生成的引用標籤,輸入問題併發送。通過懸停標籤查看完整引用內容,點擊 × 移除特定引用。

技術細節與限制

  • 無配置項:插件無任何配置項,開箱即用。
  • 純瀏覽器端 UI:不涉及模型工具或斜槓命令,也不修改模型交互流程或請求頭。引用歸屬基於 DOM 節點類型(data-chat-flow-kind)而非消息 ID。
  • 無狀態:不觸碰歷史記錄或請求前綴,不修改 KV Cache。
  • 發送失敗處理:如果發送被拒絕,合併的引用文本會保留在草稿中,作爲普通可編輯文本存在。
  • 輸入交互:Shift+Enter 換行和 IME 輸入法組合不受影響。
  • 操作限制:暫不支持觸摸長按選擇,僅支持鼠標操作。
羽毛球分组比赛记分
小程序二维码

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

小夜