dsh-quote:DeepSeek Harness 裏的 ChatGPT 風格引用功能

在 DeepSeek Harness(DSH)生態中,與智能體進行長對話時,引用上下文是常見需求。DSH 的理念是「一切皆插件」,社區開發者常爲此編寫工具。dsh-quote 插件即爲解決這一痛點而生。

插件定位

該插件爲 DeepSeek Harness(dsh web)提供了 ChatGPT 同款「引用」體驗。由 EdwardoStarks 維護,採用 MIT 許可證。

核心功能

  • 選中對話裏任意消息文字 → 鼠標處彈出「引用」按鈕
  • 點「引用」→ 輸入框上方出現淡色「引用:xxx ×」提示(不污染輸入框)
  • 發送時自動把 > 引用:xxx 拼進消息開頭(回車 / 點發送按鈕 / 插話發送均支持)
  • 發送後淡色提示自動消失;點 × 可取消

安裝與啓用

# 使用 GitHub 鏈接安裝
dsh plugin --profile web add github:EdwardoStarks/dsh-quote

# 或直接使用插件名
dsh plugin --profile web add dsh-quote

安裝完成後重啓 dsh web 生效。

使用方式

1、在對話窗口中選中任意消息的文字。
2、鼠標位置會自動彈出「引用」按鈕。
3、點擊按鈕,輸入框上方會出現淡色的「引用:xxx ×」提示。
4、在下方輸入框輸入內容,點擊發送。消息內容會自動以 > 引用:xxx 開頭髮送。
5、點擊提示框右上角的 × 可取消當前引用。

技術說明與限制

  • 這是一個純 client 插件,零運行時依賴。
  • client 模塊經 dsh.client manifest 自動加載,無需構建。
  • 選中檢測邏輯爲:選中文字且不在輸入框/可編輯區時觸發,不依賴特定 DOM 標記。
  • 引用通過 conversation.input.dock 槽寫入草稿,發送時在提交前拼入。
  • 注意:極少數自定義主題若隱藏該槽,淡色提示可能不顯示。點「×」取消後,若引用已拼入草稿,需手動刪除草稿中對應的 > 引用:… 行。

總結

該插件適合需要在 DSH Web 中快速引用對話上下文、保持上下文連貫性的開發者。源碼倉庫與目錄頁見下方鏈接。

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

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

小夜