dsh-client-ui-quote:DSH 選段引用與對話插件

前言

DeepSeek Harness (DSH) 通過插件機制擴展功能。在長對話或代碼開發場景中,精準引用原文並保留上下文是剛需。dsh-client-ui-quote 插件實現了 Kimi Code 風格的交互:選中文字即可生成引用芯片,支持評論、添加到對話或獨立側邊對話,解決引用散亂、上下文割裂的問題。

核心功能

該插件運行在 DSH 客戶端渲染進程中,提供以下能力:

  • 引用生成與編輯:選中正文、文件預覽或終端文字,生成原生引用芯片。評論框內引用正文可編輯(支持裁剪)。
  • 三種交互模式:
    1. 評論:引用與評論合爲一顆膠囊,支持勾選“讓模型逐條回應”。
    2. 添加到對話:直接插入輸入框。
    3. 側邊對話:在右側欄創建獨立線程,不污染主會話,支持“帶回主會話”。
  • 代碼引用支持:從文件或終端選中的內容會以代碼塊形式發送給模型,並附帶文件路徑和行號。
  • 快速跳轉與修訂:懸停卡片提供“跳回原文”功能;支持“改這條引用”以生成新的修訂膠囊。
  • 側邊欄管理:提供“引用清單”頁面,支持搜索、導出 Markdown、加載歷史消息;底部顯示側邊線程迴流操作。

安裝

使用 DSH >= 0.2.0-rc.2 的桌面或 Web 客戶端。

方式一:npm 安裝

dsh plugin --profile desktop add dsh-client-ui-quote

方式二:本地 Link 安裝

git clone https://github.com/BangBang-03/dsh-client-ui-quote.git
dsh plugin --profile desktop add link:<clone-path>

使用步驟

  1. 選段:在會話正文、文件預覽或終端中拖動選中一段文字。
  2. 觸發:
    • 默認:選區下方浮出菜單,選擇“評論”、“添加到對話”或“側邊對話”。
    • 快捷鍵:按 Alt+Q(引用)、Alt+C(評論)、Alt+B(側邊對話)直接觸發。
  3. 編輯與發送:
    • 在評論框中,上半格爲引用正文,可編輯或裁剪;下半格爲評論。
    • 發送後,引用與評論合成一顆膠囊,或進入獨立的側邊線程。
  4. 引用清單:在右側欄點擊插件膠囊或按 Alt+L 打開引用清單,搜索並導出 Markdown。
  5. 跳轉與迴流:懸停卡片點擊“跳回原文”定位消息;在引用清單或側邊線程頁點擊“帶回主會話”將內容迴流至輸入框。

注意事項

  • 運行環境:插件運行在渲染進程裏,Headless profile 沒有 UI,無法使用此插件。
  • Token 過期:npm 包依賴的 granular token 預計於 2027-01-09 過期,到期需重新配置。
  • 許可證:MIT 許可證,安裝前建議檢查源碼。

生態與維護

該插件由 BangBang-03 維護,開源在 GitHub。DSH 強調“一切皆插件”,本插件屬於客戶端生態的一部分,不涉及 DeepSeek 官方應用商店。

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

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

小夜