dsh-turn-outline:DSH 輪次軌跡側邊欄

在 DSH 中開發智能體時,長會話往往難以快速定位。手動瀏覽長對話容易遺漏關鍵步驟。dsh-turn-outline 通過在側邊欄註冊一個摺疊視圖,將長會話按用戶輪次摺疊爲“輸入 + 工具步驟 + 輸出”的結構化摘要,並提供一鍵跳轉功能。

維護者:Andor-Z
許可:MIT
分類:客戶端

核心功能

  • 按用戶輪次摺疊軌跡:會話被摺疊成結構化的“輸入 → 工具步驟 → 輸出”格式,長會話一目瞭然。支持多級摺疊與工具類型篩選 chips。
  • 一鍵定位回原位:點擊任意輪次或工具步驟,自動加載歷史並滾動到聊天視圖或軌跡視圖的對應行。
  • 零 AI 依賴與只讀零侵入:純事件摺疊,不調用 LLM,不修改 DSH 核心。host 提供只讀路由,client 註冊只讀 tab。
  • 增量性能:會話訂閱驅動刷新,不使用定時輪詢。增量摺疊算法優化渲染開銷。

安裝與啓用

該插件依賴 DSH 插件宿主以及 dsh-better-sidebar(可選 peer,未安裝時插件 inert)。

安裝

以 Desktop profile 爲例:

npx @deepseek-ai/dsh plugin --profile desktop add dsh-better-sidebar
npx @deepseek-ai/dsh plugin --profile desktop add dsh-turn-outline

使用 Web profile 時,將 --profile desktop 替換爲 --profile web。

重啓與啓用

  • host 改動(如路由註冊)需完整重啓 DSH。
  • client 改動(如 tab 註冊)需硬刷新(Cmd/Ctrl+Shift+R)。

安裝完成後,重啓 DSH。打開 dsh-better-sidebar 側邊欄的 + 菜單,選擇「輪次軌跡」。

使用方法

  1. 打開任意會話,在側邊欄添加「輪次軌跡」。
  2. 軌跡按用戶輪次摺疊展示。點擊任意輪次或工具步驟,即可定位回對話原位(支持聊天視圖和軌跡視圖)。
  3. 利用輪次或工具類型的篩選 chips 收起無關內容。

技術與兼容性說明

  • 主線版本:以 DSH 0.2.0-rc.x 爲主線,走 uiConversation 會話視圖註冊表。
  • 兼容版本:0.1.x 線兼容 DSH 0.1.2-rc.1 / 0.1.1-rc.x(stable),自動回退舊快照跳轉邏輯。
  • 依賴:dsh-better-sidebar 爲可選,版本要求 >=0.17.0。
  • 權限:僅讀取會話日誌,不調用 LLM,不修改核心數據。

卸載

npx @deepseek-ai/dsh plugin --profile desktop remove dsh-turn-outline

該插件將長會話轉化爲可導航的軌跡,幫助開發者快速定位上下文,且完全零依賴、零侵入。
GitHub 倉庫

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

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

小夜