dsh-annotator: DeepSeek Harness 聊天記錄標註插件

DeepSeek Harness (DSH) 的生態理念是「一切皆插件」。在對話過程中,針對特定文本進行標註、引用並附註個人觀點是常見需求。dsh-annotator 是一個社區插件,旨在解決這一痛點,讓用戶可以直接在對話流中處理文本和註釋。

插件簡介

該插件由用戶 cw1999mm 維護。它允許用戶在 DeepSeek Harness 的聊天記錄中選擇任意文本,添加附註,並將最終結果編譯爲 Markdown 引用塊(blockquote)格式的消息。

核心功能

  • 文本選擇與標記
    在聊天記錄中拖拽選擇文本後,選區下方會立即顯示一個懸浮的「Annotate」按鈕。只有完全位於聊天記錄容器內的選區纔會觸發此標記。
  • 模態框編輯器
    點擊按鈕後,會彈出一個模態框。左側展示被選中的引用源文本,右側提供附註輸入區。
  • 編譯與發送
    用戶編寫附註後,點擊發送(或按下快捷鍵 ⌘/Ctrl+Enter)。系統會將引用文本編譯爲 > quoted text 格式,並在下方追加附註內容,通過主編輯器提交消息。
  • 內存管理
    插件內部使用 ctx.effect 進行全局效果清理。在卸載或移除插件時,不會產生全局監聽器泄漏。

安裝與啓用

使用該插件需要先擁有一個 DeepSeek Harness 的 web profile(示例中使用 web 作爲 profile 名稱)。

dsh plugin --profile web add github:cw1999mm/dsh-annotator

安裝完成後,刷新或重啓 web UI 即可加載插件。

使用方法

  1. 在對話記錄中選中任意一段文本。
  2. 點擊選區下方出現的懸浮「Annotate」按鈕。
  3. 在彈出的編輯器中編寫附註。
  4. 點擊發送箭頭(或按下 ⌘/Ctrl+Enter)。

系統會自動發送一條包含引用塊和附註的合併消息。

注意事項

  • 環境要求:必須通過 DeepSeek Harness 的 web profile 運行。
  • 源碼審查:插件使用 MIT 許可證。在安裝社區插件前,建議檢查源碼以確保符合個人使用習慣或安全標準。

總結

dsh-annotator 爲 DSH 用戶提供了輕量級的對話標註能力,特別適合需要整理對話要點或記錄引用來源的場景。

  • 項目主頁: https://github.com/cw1999mm/dsh-annotator
  • 社區目錄: https://www.skillhub.cn/plugins/cw1999mm/dsh-annotator
羽毛球分组比赛记分
小程序二维码

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

小夜