dsh-session-recycle-bin:DeepSeek Harness 會話回收站

前言

在使用 DeepSeek Harness(DSH)進行對話或智能體開發時,會話數量會逐漸累積。直接刪除會話往往意味着不可逆的數據丟失,而保留在主列表中又增加了管理負擔。dsh-session-recycle-bin 插件通過引入標準的回收站機制,允許用戶將會話暫時移出主視圖,並在確認後進行還原或徹底刪除,從而規範會話的生命週期管理。

插件定位

這是一個記憶類插件,由 Seetraum 維護。它爲 DSH Web 端提供了會話回收站管理功能,支持側邊欄快捷刪除、設置面板批量管理,以及真正的物理永久刪除。

核心功能

  1. 側邊欄與頭部刪除:在左側會話列表懸停或對話頭部點擊即可將會話移入回收站。
  2. 回收站管理:在設置頁面的「🗑 會話回收站」中,支持多選會話進行還原或徹底刪除。
  3. 真正的永久刪除:徹底刪除會話會物理移除其日誌文件和投影緩存記錄,而非僅僅從列表中隱藏。
  4. 活躍會話保護:當前正在運行的會話無法被刪除,防止誤操作導致服務中斷。
  5. 批量容錯:批量操作時,插件會收集每條記錄的錯誤信息並彙總報告。
  6. 自適應 UI:界面顏色和字體跟隨 DSH 的主題設置(亮/暗模式)和全局字體配置。

安裝與啓用

使用官方命令直接安裝該插件。安裝完成後,需要重啓 Web 應用進程以使更改生效。

dsh plugin --profile web add dsh-session-recycle-bin

典型用法

  1. 側邊欄移入回收站:在左側會話列表中懸停某一行,點擊出現的垃圾桶圖標,該會話會立即移入回收站並從主列表消失。
  2. 設置面板管理:進入 Settings(設置)-> 🗑 會話回收站。
  3. 批量操作:勾選多個回收站中的會話,點擊「還原」或「徹底刪除」。
  4. 撤銷還原:還原操作後,會話會重新歸檔,並顯示撤銷提示。
  5. 物理清理:徹底刪除會話會從磁盤上移除其日誌和緩存數據。

適用場景與注意

  • 活躍會話限制:當前處於活躍狀態的會話(Agent 正在運行)受保護,無法刪除。
  • 重啓要求:手動安裝插件後,必須重啓 dsh web 進程才能加載新插件。
  • 開源協議:插件採用 MIT 許可證。
  • 社區性質:該插件屬於社區目錄項目,與 DeepSeek 官方無直接隸屬關係。

總結

該插件通過標準的回收站流程,規範了會話的生命週期管理,特別適合需要頻繁清理歷史會話但又不希望誤刪重要記錄的場景。插件源碼與目錄地址:GitHub | SkillHub 目錄

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

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

小夜