DSH Plugins
返回列表
dsh-session-cleaner

dsh-session-cleaner

客户端 更新于 2026.10.18

在终端中运行以下命令:

dsh plugin install jackxiao17/dsh-session-cleaner

将以下提示词粘贴到 DeepSeek Harness 对话框中:

在 DeepSeek Harness 桌面版中执行 dsh plugin install jackxiao17/dsh-session-cleaner,或按 https://github.com/jackxiao17/dsh-session-cleaner 的 README 将插件目录加入 profile 后重启 DSH。

插件介绍

在 DeepSeek Harness 桌面版里,会话并不只是一份日志目录:工作区槽位、置顶与归档标记、投影缓存,以及带子代理时的整棵子会话树,都会在侧栏和数据层留下痕迹。若只能手动删文件夹,很容易留下看不见的残留,或误删后无法找回。

dsh-session-cleaner 把「删除」做成可逆的回收站流程:侧栏每个会话的 ··· 菜单里增加红色删除项,一键移入回收站;底部提供会话回收站入口,可按标题或正文搜索、按工作区筛选与排序,并支持恢复或彻底删除。删除与恢复会同步处理记账槽位、归档与置顶状态、投影缓存行(含备份),父会话删除时子会话整树一并处理;恢复时尽量回到侧栏原位置。你还可以查看对话记录,逐轮浏览提问与助手回复。

回收站默认保留 30 天,并在启动与定时任务中自动清理过期项。插件在 API 不可用时回落到安全的文件级等价路径,设计上强调快照与对账,避免半途中断造成数据不一致。

适合长期在 DSH 桌面版维护大量会话、需要可控删除与找回、并关心元数据与子代理会话一致性的用户。已在 DeepSeek Harness 0.2.1-rc.2 桌面版上完成全链路验证。

截图预览

使用场景

  • 侧栏会话太多,想一键移入回收站而不是直接删文件夹
  • 误删或改主意后,需要恢复工作区槽位与侧栏原位置
  • 清理带子代理的父会话,希望日志、缓存与定时任务一并可控处理

适合人员

  • DeepSeek Harness 桌面版日常使用者
  • 维护大量工作区与会话的重度用户
  • 在意删除可逆与元数据无残留的用户