dsh-sessions-plugin
在终端中运行以下命令:
dsh plugin install luckamuu/dsh-sessions-plugin
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 的插件页选择安装,或使用命令 dsh plugin install luckamuu/dsh-sessions-plugin 从 https://github.com/luckamuu/dsh-sessions-plugin 安装;安装后请完全退出并重新打开 DSH。
插件介绍
DeepSeek Harness 可以把会话归档,但归档只是把条目从主列表收起来:日志目录、投影缓存仍占着硬盘,界面也没有「删掉它」的入口。时间一长,一个长会话就可能占掉几百 MB;若只在文件系统里乱删目录,还容易留下点开就报错的幽灵会话行。这个插件补上归档之后缺的那一步——在侧边栏提供「已归档会话」页面,让你看清每份归档占了多少空间,并在确认后按正确顺序从硬盘上清干净。
核心能力很克制:列表按最近活动时间倒序,展示标题、时间、工作目录、占用空间与文件数;目录已不在的会话会标出「文件已不在」。每行只有一个操作——彻底删除,并经过两步确认,删除不可撤销。宿主端只处理确实在归档集合里的会话,正在跑回合的会被拒绝;删除会依次停止活动、取消归档、解除工作区归属、清理投影缓存并移除整个会话目录,避免留下注册表与磁盘不一致的残影。面板还会用端点清单自检宿主与界面是否同一版本,对不上时会说明并禁用删除,而不是悄悄 404。
适合经常归档旧会话、又希望磁盘能真正腾出来的 DSH 桌面用户;也适合不想手动在 ~/.dsh 里找目录、还要同时处理工作区与投影缓存的人。插件零运行时依赖、中英随 DSH 语言切换,装好后完全重启 DSH 即可在侧边栏使用。
使用场景
- 归档了很多旧会话,想看清每份占用多少空间并安全删掉
- 手动删过会话目录后界面仍出现打不开的幽灵会话行
- 长会话日志占满磁盘,需要按正确顺序清理目录与投影缓存
适合人员
- 经常归档会话、希望硬盘真正腾空间的 DSH 用户
- 不想在配置目录里手动找会话路径的人
- 需要只删归档会话、避免误删在用会话的谨慎用户