前言¶
DeepSeek Harness(DSH)採用插件化架構,但核心的 ui-workspace 包明確聲明:“No Session deletion — sessions can be archived but never deleted”(無會話刪除功能——會話可以被歸檔,但永遠不會被刪除)。這導致在長期使用後,歸檔目錄會不斷累積,佔用磁盤空間且難以清理。
dsh-desktop-archive-manager 插件填補了這一空白。它運行在標準安裝的桌面端或任何具備 Web 界面的配置文件中,無需對 Harness 核心進行打補丁,即可提供瀏覽、恢復和永久刪除歸檔會話的能力。
插件簡介¶
- 名稱:dsh-desktop-archive-manager
- 維護者:baom1ng
- 功能定位:爲 DeepSeek Harness Desktop 提供歸檔會話管理面板,支持批量操作和徹底清理。
- 授權協議:MIT
核心功能¶
該插件提供了以下已覈實的功能:
* 管理歸檔會話:在插件提供的 Archives 面板中查看和管理所有已歸檔的會話。
* 瀏覽、恢復與刪除:支持查看日誌、恢復會話以及永久刪除會話。
* 跨平臺支持:適用於 DeepSeek Harness Desktop 應用(0.2.0-rc.2)或任何具備 Web 能力的配置文件。
* 無需核心打補丁:基於現有架構運行,無需修改 Harness 核心代碼。
* 批量操作:支持批量恢復或批量刪除多個會話。
* 篩選與全選:支持在面板中對歸檔會話進行篩選和全選操作。
* 菜單刪除:通過會話列表行的菜單項執行刪除操作。
安裝與啓用¶
使用 DSH 命令行工具安裝該插件。
dsh plugin add dsh-desktop-archive-manager
安裝完成後,插件會自動生效,無需重啓應用。
典型用法¶
- 查看歸檔:安裝插件後,在側邊欄會出現一個新的 Archives 面板圖標,點擊即可瀏覽已歸檔的會話日誌。
- 單條恢復/刪除:在會話列表中,通過會話行菜單中的選項進行恢復或永久刪除。
- 批量處理:使用面板內的篩選和全選功能,選中多個會話後,執行批量恢復或批量刪除操作。
適用場景與注意¶
- 環境要求:需要 DeepSeek Harness Desktop 應用(版本 0.2.0-rc.2)或任何具備 Web 界面的配置文件。
- 限制說明:目前僅對“當前已歸檔”的會話 ID 有效。嘗試刪除未歸檔的會話會被拒絕。
- 運行狀態檢查:如果會話正在運行(有活躍的工作流或 Agent 狀態),插件將拒絕刪除該會話。
- 權限說明:插件以當前 DSH 進程的權限運行,請確保在安裝前檢查源碼與許可證。
短結尾¶
dsh-desktop-archive-manager 解決了 DeepSeek Harness 核心不提供會話永久刪除功能的問題。通過批量管理和徹底清理歸檔,它幫助開發者更好地維護本地存儲環境。更多細節可參考社區目錄或項目 GitHub 頁面。