在 DeepSeek Harness (DSH) 的日常使用中,歸檔的會話會被隱藏在側邊欄之外。雖然 DSH 提供了內置的歸檔過濾器和取消歸檔操作,但如果你想在不改變當前會話或將其恢復到主列表的情況下查看歸檔記錄,需要一個獨立的閱讀器。dsh-plugin-archived-sessions 插件通過在側邊欄添加入口,提供了一個只讀的會話記錄查看界面。
插件定位¶
這是由 GroupWork888 維護的插件,歸類爲聯網工具。它的核心價值在於不觸碰主機狀態,僅通過瀏覽器端讀取已歸檔會話的數據,爲開發者提供了一種查閱歷史日誌的便捷方式。
核心功能¶
- 側邊欄集成:在側邊欄底部添加一個 ‘Archived’ 入口,該入口會顯示隱藏會話的實時計數。
- 瀏覽與過濾:打開入口後,會話列表按最新活動時間倒序排列。列表支持搜索框,可輸入關鍵詞過濾歸檔會話。
- 只讀閱讀器:點擊列表中的任意一行,會在只讀閱讀器中展開該會話的記錄。閱讀器顯示人類提示、助手回覆、推理過程、注入上下文(帶標籤)以及工具調用名稱。
- 歷史分頁:支持向後翻頁查看完整日誌,每頁加載 30 條消息。
- 多語言與主題:界面支持英文和中文,並跟隨應用的主題感知樣式。
安裝與啓用¶
安裝前請確保已安裝 dsh 命令行工具。
dsh plugin --profile web add https://github.com/GroupWork888/dsh-plugin-archived-sessions
安裝完成後,重啓 Web profile (dsh web) 並刷新頁面即可生效。該插件基於 DSH 0.2.0-rc.1 客戶端包構建,依賴 DSH web profile。
典型用法¶
- 打開側邊欄底部的 ‘Archived’ 入口,查看所有歸檔會話及其計數。
- 在搜索框輸入關鍵詞,快速定位特定的歷史會話。
- 點擊會話行,在只讀閱讀器中閱讀完整對話記錄。
- 如果需要恢復會話,請使用 DSH 內置的取消歸檔操作,而不是在閱讀器中點擊。
注意事項¶
- 只讀模式:這是一個只讀查看器,不會將會話恢復到側邊欄,也不會調用
archiveSession修改主機狀態。 - 狀態同步:如果會話已從列表中消失,行會顯示但處於禁用狀態,此時無法讀取日誌。
- 版本依賴:插件嚴格依賴 DSH 0.2.0-rc.1 客戶端包的接口規範。
該插件通過利用 DSH 現有的數據接口,在瀏覽器端實現了歸檔會話的獨立瀏覽,適合需要頻繁查閱歷史日誌的開發者。完整源碼與目錄頁見下方。