dsh-conversation-cleaner:在 DSH 側邊欄管理對話與文件

前言

在使用 DeepSeek Harness(DSH)時,對話和生成的文件會逐漸增多。側邊欄只能看到對話列表,無法快速查看每個對話的文件數量、佔用內存,也不便對文件或整個對話進行清理。已有的做法需要切換到文件系統或使用命令行,操作鏈路較長。

這是什麼

dsh-conversation-cleaner 是一個 DSH 側邊欄插件,由維護者 xiaoy616 開發。它直接在 DSH 側邊欄提供對話概覽、文件操作和工作區訪問能力,以及永久刪除對話(含本地會話日誌)的功能,幫助在 DSH 內完成對話和文件的生命週期管理。

核心功能

插件提供以下能力:

  1. 對話概覽
    - 在側邊欄顯示當前對話的文件數量和總內存佔用
    - 無需切換上下文即可掌握對話資源使用情況

  2. 文件操作
    - 打開對話生成的文件
    - 在系統文件管理器中顯示文件位置
    - 刪除對話生成的文件

  3. 工作區訪問
    - 直接打開對話所在的工作區文件夾
    - 方便對對話相關文件進行批量處理

  4. 對話清理
    - 永久刪除對話及其本地會話日誌
    - 避免殘留的會話記錄佔用空間

安裝與啓用

從 npm 安裝:

dsh plugin add dsh-conversation-cleaner

從本地目錄安裝:

dsh plugin add /path/to/dsh-conversation-cleaner

安裝後插件會通過 cordis.patch.yml 聲明並注入到 DSH 中,無需額外配置即可在側邊欄使用。

典型用法

  1. 在 DSH 側邊欄點擊對話,查看對話的文件數量和總內存佔用
  2. 對某個對話的生成文件進行打開、在 Finder 中顯示或刪除
  3. 點擊「打開工作區」按鈕,跳轉到對話所在文件夾
  4. 對不再需要的對話,執行永久刪除,清理本地會話日誌

適用場景與注意

  • 適合需要頻繁管理 DSH 對話和生成文件的智能體開發者
  • 插件以當前 DSH 進程的權限運行,刪除操作會直接作用於本地文件系統
  • 安裝前建議檢查源碼和許可證(MIT),確保符合使用規範

小結

dsh-conversation-cleaner 將對話和文件管理能力下沉到 DSH 側邊欄,減少在應用與文件系統之間切換的頻率。對於需要在 DSH 中維護大量對話和生成內容的場景,它能提供更集中的管理入口。

目錄頁
GitHub

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

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

小夜