dsh-session-reference-copy:複製 DeepSeek Harness 跨會話引用

前言

在 DeepSeek Harness (DSH) 中,使用 @ 引用另一個會話是可行的,但在實現和審查對話之間切換時,按標題或 ID 查找特定會話既不直觀也不方便。dsh-session-reference-copy 插件在當前會話的頭部添加了一個複製按鈕,並將結構化的規範提及放入剪貼板。

是什麼

這是一個小型 DSH Web 客戶端插件,由 shaomingbo 維護,用於複製當前會話的規範跨會話引用。它解決了跨會話引用的複製問題。

核心功能

  • 可讀標籤:使用當前會話的顯示標題作爲可讀標籤。如果沒有摘要,則回退到 Session ID。
  • 規範編碼:使用 Harness 的規範 dsh-session: JSON/UTF-8/base64url 格式對 ID 進行編碼。
  • 安全轉義:對標籤中的 ] 和反斜槓進行轉義。
  • 反饋機制:成功寫入剪貼板後顯示對勾圖標 1 秒鐘,並通過當前對話通知界面報告失敗。

安裝與啓用

首選安裝固定發佈標籤的命令。該命令會編輯目標配置文件中的依賴項和 bundles,然後運行安裝,它不會停止 DSH。

npx --yes github:shaomingbo/dsh-session-reference-copy#v0.1.1

安裝或卸載後,需要重啓 dsh web 並硬刷新瀏覽器頁面。

管理命令

檢查安裝狀態:

npx --yes github:shaomingbo/dsh-session-reference-copy#v0.1.1 status

卸載插件(冪等操作,可安全重複運行):

npx --yes github:shaomingbo/dsh-session-reference-copy#v0.1.1 uninstall

使用方法

  1. 在當前會話中,點擊頭部出現的複製按鈕。
  2. 將複製的文本粘貼到另一個會話的編輯器中併發送。
  3. DSH 會解析該文本,捕獲源會話的快照,並將其作爲引用關聯到目標消息。

注意事項

  • 顯示形式:粘貼的提及可能在編輯器中保持爲純文本,而不是視覺芯片。這不影響提交後的引用語義。
  • 快照機制:引用是目標消息進入模型步驟時捕獲的快照,不是指向未來源會話變化的實時鏈接。
  • 無額外行爲:插件不添加 Host RPC、持久化或模型提示行爲。

生態背景

DeepSeek Harness 理念是“一切皆插件”。該插件可在社區目錄查詢:https://www.skillhub.cn/plugins/shaomingbo/dsh-session-reference-copy

鏈接

GitHub 倉庫:https://github.com/shaomingbo/dsh-session-reference-copy

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

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

小夜