DeepSeek Harness 插件:已歸檔會話管理 (`dsh-archived-sessions`)

前言

在 DeepSeek Harness (DSH) 中,歸檔會話會被隱藏,但不會自動從文件系統中消失。當歸檔會話數量增多時,手動管理會變得繁瑣。本插件在設置面板新增了「已歸檔會話」頁面,提供列表視圖,支持單條或批量恢復與刪除操作。

插件信息

  • 名稱:dsh-archived-sessions
  • 簡介:DSH 設置面板新增「已歸檔會話」頁:列出全部已歸檔會話並一鍵恢復。
  • 維護者:kaelorvyn
  • 類別:記憶
  • 許可證:MIT

核心功能

  1. 會話列表:在設置面板中列出所有已歸檔會話,顯示標題、工作目錄和最近活動時間。
  2. 恢復會話:支持單條恢復和批量恢復,恢復後會話重新出現在側邊欄。
  3. 永久刪除:支持單條和批量永久刪除會話文件,直接釋放磁盤空間。
  4. 批量操作:支持多選模式,可勾選單行或全選,執行批量恢復或刪除。
  5. 實時更新:操作後無需刷新頁面,界面即時同步。
  6. 數據持久化:歸檔數據保存在 DSH 工作區註冊表中,重啓後數據不丟失。

安裝與啓用

通過命令行安裝:

dsh plugin --profile <profile> add github:kaelorvyn/dsh-archived-sessions

安裝後重啓 DSH,進入「設置」菜單即可看到「已歸檔會話」頁面。

典型用法

界面操作

  1. 打開任意會話,進入「設置」。
  2. 點擊「已歸檔會話」。
  3. 單條操作:點擊行上的「恢復」或「永久刪除」按鈕。
  4. 批量操作:點擊頂部「多選」按鈕,勾選若干行(或「全選」),然後點擊「批量恢復」或「永久刪除」。

命令操作

支持通過命令行進行單條或多條操作:

/archive   <session-id> [more-ids…]
/unarchive <session-id> [more-ids…]
/purge     <session-id> [more-ids…]

注意事項

  1. 不可逆刪除:永久刪除會話文件後無法恢復,請謹慎操作。
  2. 幽靈條目:刪除會話後,條目仍保留在歸檔集合中(幽靈條目),直到重新恢復或再次永久刪除。
  3. Codex 源文件:永久刪除從 Codex 導入的會話時,會同時刪除源文件(通常源文件體積較大)。
  4. 使用限制:僅允許刪除歸檔集合中的會話,正在使用的會話無法刪除。
  5. 兼容版本:本插件與 DSH 0.1.2-rc.1 兼容。

生態背景

DeepSeek Harness (DSH) 旨在通過插件化架構擴展能力。本插件由社區維護,並非官方組件。相關資源可在插件目錄或 GitHub 倉庫獲取。

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

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

小夜