dsh-jumpbar: DSH Web 消息導航條

在 DeepSeek Harness (DSH) Web 界面進行長對話開發時,消息列表容易變得很長。在大量歷史記錄中快速定位到特定的用戶輸入並不方便,需要反覆滾動。這個插件提供了一個直觀的導航方式。

這是 delaydai 維護的一個 DSH Web 插件,名爲 dsh-jumpbar。它爲對話界面右側提供了一個類似地圖的導航條,幫助開發者快速跳轉和預覽用戶消息。

核心功能

  • Minimap-style positioning(minimap式定位):條帶上的短線分佈反映消息在對話中的實際分佈情況,內置視口標記顯示當前閱讀位置。
  • Hover preview(懸停預覽):鼠標懸停時顯示消息文本預覽,並高亮對應的對話行;支持鍵盤操作,無需鼠標。
  • Click to jump(點擊跳轉):點擊任意短線,對話會平滑滾動到對應消息並高亮顯示。
  • Drag to scrub(拖拽快進):按住短線區域並拖拽,可以快速在對話中穿梭。
  • Live updates(實時更新):支持監聽新消息、歷史加載、窗口調整和會話切換,自動重繪條帶。
  • Zero footprint(零佔用):無消息時不顯示,浮動在 shell.overlay 層,不影響主佈局。

安裝與啓用

通過 DSH 插件系統安裝。

dsh plugin --profile web add dsh-jumpbar

安裝完成後重啓 dsh web 服務。

典型用法

打開任意包含至少一條用戶消息的對話窗口,對話欄右側會出現一條由短線組成的導航條。拖動導航條可以快速瀏覽歷史消息,點擊短線則跳轉到具體位置。

適用場景與注意

該插件適合需要頻繁在長對話中查找上下文的 DSH Web 用戶。該插件爲純瀏覽器端實現,不修改宿主邏輯和產品代碼。安裝前請檢查源碼與許可證(MIT)。

該工具通過極簡的交互方式解決了長對話導航問題,保持界面輕量。

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

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

小夜