dsh-session-delete
在终端中运行以下命令:
dsh plugin install longhao666666/dsh-session-delete
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 的插件管理中执行 dsh plugin install longhao666666/dsh-session-delete,或按仓库 https://github.com/longhao666666/dsh-session-delete 说明完成挂载后重启并启用 @local/dsh-session-delete。
插件介绍
DeepSeek Harness 自带的「归档」能把会话从日常列表里收起来,但完整对话和磁盘日志往往仍留在本机。若你希望从侧栏直接、彻底地清掉某次会话,而不是仅仅藏起来,就需要一条明确、可控的删除路径。
dsh-session-delete 在会话行提供悬停垃圾桶与菜单项「删除会话…」两个入口,确认弹窗会说明将永久删除完整记录(含磁盘日志)且不可恢复。插件会先走官方归档,再通过持久化层的 locate() 定位目录、校验两级目录形状后只删目标会话;运行中的 live session 会被拒绝,避免日志撕裂留下残影。删除成功后列表即时刷新,并 toast 提示结果。
适合已熟悉 DSH 侧栏、偶尔需要彻底清理本地会话痕迹的用户。若只想暂时隐藏会话,请继续用官方归档;只有确定不再需要恢复时,才应使用本插件。
使用场景
- 归档后仍想从本机彻底移除某次会话的完整记录与磁盘日志
- 侧栏里需要一键删除且带确认,避免误删运行中的会话
- 本地留存对话过多,想安全、精准地只删目标会话目录
适合人员
- 使用 DeepSeek Harness 桌面版、主要在侧栏管理会话的用户
- 注重本机隐私或磁盘空间、需要不可恢复的彻底删除的用户
- 已理解归档与永久删除区别、愿意在确认后执行清理的用户