前言¶
DeepSeek Harness 的側邊欄會隨着對話積累而變得擁擠。對於需要頻繁切換上下文的開發者,雜亂的列表會干擾視線。dsh-session-archive 插件提供了一種管理方式:將暫時不用的對話收進側邊欄底部,保持主工作區的整潔。
插件定位¶
這是一個 DeepSeek Harness 網頁版會話歸檔與還原插件。由 OpenSaozi 維護,採用 MIT 許可證。它的核心作用是將暫時不用的對話從主列表中隱藏,並在側邊欄底部提供歸檔入口。
核心功能¶
- 一鍵歸檔與還原:從會話操作菜單點擊歸檔,隨後從側邊欄底部點擊還原即可恢復。
- 純插槽式注入:通過
sidebar.workspaces.archive插槽注入,卸載時不會留下冗餘 UI。 - 非破壞性生命週期:歸檔僅隱藏會話,不改變底層日誌或工作區記錄。
- 保留歷史可讀性:歸檔後的對話仍可直接打開查看。
安裝與啓用¶
該插件通過插件管理器安裝到 Web 配置文件。由於倉庫預置了構建產物,安裝無需本地構建步驟。
dsh plugin --profile web add github:OpenSaozi/dsh-session-archive#<commit-sha>
執行安裝後刷新頁面,側邊欄底部會出現名爲 “Archived (n)” 的區域。
典型用法¶
- 在任意會話的操作菜單中點擊「歸檔」。
- 刷新頁面。
- 訪問側邊欄底部,展開 “Archived (n)”。
- 在歸檔列表中點擊會話即可查看,或點擊「還原」將其移回原工作區。
注意事項¶
- 歸檔即隱藏:歸檔操作僅隱藏會話,不刪除底層的記錄數據。
- 隱私保護:插件不存儲提示詞、模型響應或私密憑證,僅調用宿主的工作區歸檔 API。
- 版本兼容性:需要 DeepSeek Harness 版本的
@deepseek-ai/dsh-client-ui-workspace包聲明sidebar.workspaces.archive子插槽。
總結¶
對於需要管理大量歷史會話的開發者,該插件提供了一種輕量級的整理方案。它不侵入主界面,也不改變數據底層邏輯,僅通過側邊欄入口管理歷史記錄。