deepseek-harness-session-cleaner:DeepSeek Harness 側欄對話管理插件

前言

DeepSeek Harness 的核心設計理念是「一切皆插件」。隨着使用時間的增長,對話記錄會不斷堆積,尤其是那些未分組的默認工作區對話或無工作區的對話,官方界面無法直接刪除,也無法通過常規操作清理。deepseek-harness-session-cleaner 插件爲 DSH 增加了一個側欄面板,允許用戶勾選並刪除任意對話記錄——包括未分組的對話,填補了官方功能的缺口。

插件介紹

這是一個由維護者開發的 DSH 插件。它通過側欄面板提供對話管理功能,支持搜索、篩選、批量刪除和歸檔。該插件旨在解決用戶無法清理未分組對話及管理對話記錄的需求。

核心功能

  • 面板入口:側欄底部新增「刪除對話」垃圾桶圖標,點擊打開面板。
  • 列表展示:列出所有對話,包含標題、所屬工作區或「未分組」標籤、輪數、大小、最後活動時間,以及歸檔/置頂/運行中/已打開狀態。
  • 操作能力:支持搜索和篩選(全部/未分組/已歸檔/使用中),支持多選、全選,支持批量刪除或逐條刪除(點擊標題可直接打開對話)。
  • 安全機制:刪除操作需兩步確認;正在打開或運行的對話默認不允許刪除(有提示),勾選「同時刪除正在運行的對話」選項可強制刪除。
  • 歸檔替代:提供「歸檔」功能,將對話隱藏但保留數據,作爲徹底刪除前的緩衝方案。
  • 界面適配:支持中英雙語,界面自適應明暗主題。

安裝與啓用

安裝插件前,必須確保 DeepSeek Harness 已完全退出。

"%LOCALAPPDATA%\Programs\DeepSeek Harness\resources\runtime\cli\bin\dsh.cmd" plugin --profile desktop add "file:<本倉庫路徑>"

安裝完成後,重新啓動 DeepSeek Harness。在側欄底部(設置圖標上方)會出現「刪除對話」垃圾桶圖標。

典型用法

  • 清理未分組對話:打開面板後,使用「未分組」篩選條件,查看並勾選需要刪除的對話。
  • 批量清理:勾選多條或全選對話,執行批量刪除。
  • 強制清理:勾選「同時刪除正在運行的對話」選項,清理當前佔用的會話。
  • 安全清理:對於不確定是否需要的對話,先使用「歸檔」功能隱藏,確認無誤後再徹底刪除。

適用場景與注意

  • 數據安全:刪除操作不可恢復,請謹慎確認。
  • 運行時限制:正在打開或運行的對話,重啓應用後新產生的消息不會保留。
  • 文件保護:附件(圖片/文件字節)按內容尋址共享存儲,刪除對話不會刪除附件文件;插件僅刪除對話記錄本身,不會改動任何工作區目錄裏的文件。
  • 運行環境:插件以當前 DSH 進程權限運行,安裝前請檢查源碼與許可證。

結尾

該插件通過側欄面板實現了對 DeepSeek Harness 對話記錄的精細化管理,特別是針對未分組對話的清理提供了直接手段。更多細節與源碼可訪問 GitHub。

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

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

小夜