DSH 會話數據管理器:查看、預覽和管理本機會話數據

前言

DSH 插件機制把 Web 界面能力擴展到了更多工作流裏。對於使用 DSH web profile 的開發者來說,會話數據可能分散在工作區、歸檔、異常、子代理、備份區和回收站等不同狀態中,手動查找、預覽和批量處理會比較繁瑣。

DSH 會話數據管理器是一個 DeepSeek Harness Web 插件,用於查看、預覽和管理本機會話數據。

這是什麼

DSH 會話數據管理器由 FloatingLifeTL 維護,當前版本爲 0.5.2,許可證爲 MIT

它面向使用 DSH web profile 的開發者,把本機會話數據集中到 Web 界面中,提供分類查看、只讀預覽、歸檔、恢復、移動工作區、修復未分組、清理無效索引和批量操作等能力。

需要注意:

  • 平臺範圍:Windows。
  • 狀態:developer preview,接口可能變化。
  • DSH 開發基線:0.1.0-rc.7
  • 當前上游 master 尚待真實 Web 集成複覈。
  • 所有會話數據保留在本機 DSH profile 中。

核心功能

插件在設置按鈕右側顯示 會話管理器 懸浮入口。打開後可以查看以下會話分類:

  • 全部
  • 未歸檔
  • 歸檔
  • 異常
  • 子代理
  • 備份區
  • 回收站

支持的能力包括:

  • 查看、搜索和批量選擇會話。
  • 歸檔、恢復、移動工作區、修復未分組、清理無效索引。
  • 支持複選框執行批量操作。
  • 右側只讀預覽。
  • 調整預覽寬度。
  • 支持備份區、回收站只讀預覽。

子代理會話不會因未掛到主工作區而被誤判爲未分組異常。

移入備份區或回收站時,會同步移除工作區引用、歸檔標記和投影緩存;恢復時會重新關聯工作區,並立即重建緩存。

安裝與啓用

安裝前確認本機環境滿足以下要求:

  • DeepSeek Harness DSH
  • dsh --profile web
  • pnpm
  • Windows PowerShell 5.1,或 Windows 上的 PowerShell 7.x

執行下面的命令安裝 v0.5.2 版本:

dsh plugin --profile web add github:FloatingLifeTL/dsh-plugin_session-manager-custom#v0.5.2

安裝完成後需要重啓 DSH,並刷新 Web 頁面。

典型用法

  1. 打開 http://127.0.0.1:3080
  2. 在頁面設置按鈕附近找到 會話管理器
  3. 打開管理彈窗,按 ESC 可關閉。
  4. 使用頂部 Tab 切換分類視圖。
  5. 點擊行查看右側只讀預覽,或使用複選框執行批量操作。

如果需要對多個會話做歸檔、恢復、移動工作區或清理無效索引,先通過搜索或分類視圖定位目標會話,再用複選框選擇後執行批量操作。

適用場景與注意

適合在 Windows 上運行 DSH web profile,並且需要集中查看、預覽和整理本機會話數據的開發者。

使用或卸載前注意:

  • 該插件會隨 DSH 進程運行,並以當前 DSH 進程權限處理本機數據;安裝前建議檢查 GitHub 倉庫源碼、LICENSEMIT 許可證。
  • 插件狀態爲 developer preview,接口可能變化。
  • 卸載腳本可能刪除插件運行時生成的備份區和回收站數據。
  • 卸載腳本不會刪除 .dsh-local-install tarball 緩存或遷移備份目錄。
  • 執行卸載前,請確認備份區和回收站中沒有需要保留的會話。

鏈接

當前資料未提供目錄頁 URL。GitHub 倉庫:

https://github.com/FloatingLifeTL/dsh-plugin_session-manager-custom

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

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

小夜