前言¶
DeepSeek Harness (DSH) 在使用過程中會產生大量已歸檔的會話。隨着時間推移,這些歷史記錄會佔用存儲空間,且在 DSH 原生界面中缺乏集中式的管理入口。手動查找和清理這些文件既耗時又容易遺漏。
jeffry-z/dsh-plugin-archived-sessions 插件提供了針對已歸檔會話的集中管理界面,解決了會話列表查看、恢復以及徹底清理的痛點。
插件簡介¶
這是一個由 Jeffry-Z 維護的開源插件(MIT 許可證),專注於 DSH 已歸檔會話的生命週期管理。它通過掛載服務與瀏覽器模塊,在 DSH 設置中新增了一個專門的入口,允許開發者直接查看、恢復或永久刪除這些會話。
安裝與啓用¶
插件版本爲 v0.1.1,開發基於 DSH 0.2.0-rc.2。
- 打開 DeepSeek Harness Desktop。
- 進入 Plugins -> Add plugin。
- 複製以下鏈接並粘貼到對話框中:
https://github.com/Jeffry-Z/dsh-plugin-archived-sessions#v0.1.1
- 點擊 Install,然後點擊 Enable now。
- 完全退出 DSH 並重新打開。
- 進入 Settings -> Archived sessions 即可使用。
核心功能¶
插件提供以下核心能力:
- 查看會話列表:列出已歸檔的會話,包含標題、所屬工作區、創建時間以及日誌大小。
- 恢復會話:將已歸檔的對話恢復到工作區中,恢復操作會保留對話文件。
- 永久刪除:徹底移除對話日誌。此操作不會創建備份,且執行後無法撤銷。
- 偏好記憶:支持在確認刪除時勾選“Don’t ask again”選項,該選擇會保存至瀏覽器存儲中。
- 多語言支持:界面支持英文和簡體中文。
使用指南¶
- 恢復與刪除的區別:點擊 Restore 僅是將會話文件移回工作區;點擊 Delete 則會釋放句柄並永久移除文件。
- 同步變更:如果在其他地方對歸檔進行了修改,點擊 Refresh 按鈕可以加載最新的變更。
- 確認框設置:在確認刪除的彈窗中勾選“Don’t ask again”並確認,下次操作將不再彈出提示。
注意事項¶
- 不可逆刪除:刪除操作是永久性的,一旦確認將無法找回文件。
- 舊版備份殘留:如果早期版本的插件在系統中留下了備份,該插件會在界面上顯示一個“舊版備份”部分。
- 不影響系統包:該插件不會修改 DSH 的已安裝包。
總結¶
該插件爲 DSH 用戶提供了對已歸檔會話的精細化管理能力,適合需要定期清理歷史數據或管理大量過往對話的開發者。更多源碼與更新詳情,請訪問 GitHub 倉庫。