dsh-conversation-landmarks:DeepSeek Harness 長對話導航插件

前言

在 DeepSeek Harness 的 Web 端處理長對話時,用戶任務變多之後,回到某個具體請求或最新回覆往往需要反覆滾動。下面介紹 mantonlove 維護的 dsh-conversation-landmarks:它是一個 DeepSeek Harness Web 插件,爲長對話提供固定地標欄、懸停預覽和點擊跳轉導航。

這是什麼

dsh-conversation-landmarks 是一個獨立社區項目,不是 DeepSeek 官方發佈。它用於 DeepSeek Harness 的 Web 會話工作區,在左緣添加一個固定、垂直居中的地標欄,幫助開發者在長對話中快速定位用戶任務和對應回覆。

許可證爲 MIT。

核心功能

  • 會話滾動時,完整地標欄保持在整個會話列中固定並居中。
  • 至少存在三個用戶任務時才顯示地標欄。
  • 選擇指針最近的一行;選中的行最長並變爲純白,兩側行逐漸縮短。
  • 展示用戶請求和最新後續 Assistant 回覆的緊湊預覽。
  • 必要時加載較早歷史,並滾動到所選用戶消息,保持跳轉目標完全可見。
  • 使用官方 session projection 和 conversation.input.dock Client slot 擴展點。
  • 不修改 DeepSeek Harness 源文件。
  • 不執行插件自有網絡請求。
  • 不收集遙測。

安裝與啓用

要求 DeepSeek Harness 0.1.1-rc.2 或更高版本,以及其支持的 Node.js 版本。當前兼容目標爲 DeepSeek Harness 0.1.1-rc.2。

資料中 package.json 的 Node 引擎要求爲:

^22.19.0 || >=24.0.0

安裝到 Web profile:

dsh plugin --profile web add "github:mantonlove/dsh-conversation-landmarks#v0.1.1"

安裝後重啓 Web:

dsh web

該倉庫提交了所需 lib/ 產物,因此按上述 GitHub 方式安裝時,不會要求 pnpm 運行包構建腳本。

資料中存在一處需要覈實的版本不一致:安裝命令使用 v0.1.1,而 package.json 顯示版本爲 0.1.2。本文的安裝步驟按已給出的安裝命令執行。

如果你從 DeepSeek Harness 源碼 checkout 運行,使用相同命令並加 pnpm 前綴:

pnpm dsh plugin --profile web add "github:mantonlove/dsh-conversation-landmarks#v0.1.1"
pnpm dsh web

移除插件:

dsh plugin --profile web remove dsh-conversation-landmarks

典型用法

先執行上面的安裝命令,再啓動:

dsh web

打開 dsh web: 啓動輸出中打印的實際 URL。默認是 http://127.0.0.1:3080,但端口或主機配置可能不同。

進入一個較長的會話後,當至少存在三個用戶任務時,會話工作區左緣會顯示地標欄。指針接近某一任務行時,該行會被選中並變爲最長、純白,兩側行逐漸縮短;預覽區會展示該用戶請求和最新後續 Assistant 回覆。

點擊對應地標後,插件會在必要時加載較早歷史,並滾動到所選用戶消息,使跳轉目標保持完全可見。

適用場景與注意

適合已經在 DeepSeek Harness Web 端處理較長對話、需要快速回到具體用戶任務或對應回覆的人。

該插件通過 DSH 擴展點掛載,不修改 DeepSeek Harness 源文件。資料中可見部分 peerDependencies,例如 @deepseek-ai/cordis ^4.0.1 以及多個 @deepseek-ai/dsh-* ^0.1.1-rc.2,但資料被截斷,無法確認完整依賴列表。

插件會隨當前 dsh 進程權限運行。安裝前建議檢查源碼、許可證和依賴;如果你使用的是內部環境或更高安全要求環境,應先把安裝來源、許可證和代碼審計作爲前置步驟。

小結

dsh-conversation-landmarks 爲 DeepSeek Harness 的長對話提供一個固定、居中、可預覽、可跳轉的地標欄。它不 patch 源文件,不執行插件自有網絡請求,也不收集遙測,適合用於減少長會話中的滾動和定位成本。

GitHub 倉庫:

https://github.com/mantonlove/dsh-conversation-landmarks

社區目錄頁(線索給出):

https://www.skillhub.cn/plugins/mantonlove/dsh-conversation-landmarks
羽毛球分组比赛记分
小程序二维码

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

小夜