dsh-session-eater:會話餵魚

前言

在 DeepSeek Harness(DSH)的使用過程中,會話管理是常見的痛點。直接刪除會話通常意味着數據永久丟失,缺乏恢復手段。dsh-session-eater 插件通過將刪除操作重定向至 Windows 系統回收站,解決了這一問題,允許在數據被清空前進行撤銷。

插件介紹

這是一個 DSH Web 插件,由 mikugui 維護。它通過將會話目錄移動到回收站而不是立即從磁盤刪除,解決了會話管理中的“硬刪除”問題。

核心功能

  • 回收站機制:將不要的會話拖到側欄底部的小胖魚嘴邊,會話目錄被送進 Windows 系統回收站。
  • 可撤銷:提供回執上的“撤銷”按鈕以及設置裏的“最近喫掉”臺賬,支持撤銷操作。只有 Windows 上才能撤銷(依賴 PowerShell)。
  • 拒絕邏輯:自動拒絕刪除空白會話、正在聊的會話、正在跑的會話,就地提示拒絕原因。
  • 高度可定製:支持 17 段界面文案自定義,提供三隻碗(大白飯/蛋炒飯/金幣)選擇,支持自定義圖標和確認彈窗顏色。

典型用法

  1. 打開設置:點擊側欄底部的藥丸圖標(或按 Tab + Enter),直接跳轉至“設置 → 會話餵魚”。
  2. 拖拽會話:抓住任意會話行,拖拽到底部。鬆手時,會先彈出確認框(可在設置中關閉)。
  3. 確認刪除:點擊“刪除”,會話消失並進入回收站;點擊“取消”則不執行操作。
  4. 撤銷恢復:在回執上點擊“撤銷”,或進入設置查看“最近喫掉”臺賬並撤銷,會將會話放回原工作區。

注意事項

  • 平臺限制:只有 Windows 平臺支持撤銷功能,依賴 powershell.exe 調用系統接口。其他平臺會直接報錯。
  • 回收站依賴:撤銷功能依賴回收站中的文件。一旦在資源管理器中清空回收站,插件臺賬中的記錄會自動消失,且無法恢復。
  • 會話類型限制:空白會話、當前正在聊的會話、正在跑的會話會被插件攔截,無法刪除。

總結

該插件爲 DSH 用戶提供了安全的會話清理方案,通過回收站機制實現了“誤刪可回”的容錯能力。適合需要頻繁管理會話、注重數據安全的用戶。

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

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

小夜