dsh-session-delete
在终端中运行以下命令:
dsh plugin install Baboo-ming/dsh-session-delete
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 中使用「dsh plugin install Baboo-ming/dsh-session-delete」安装本插件,源码仓库为 https://github.com/Baboo-ming/dsh-session-delete。
插件介绍
DSH 会把会话日志、工作区挂账和投影缓存留在本机磁盘上,侧栏里却缺少一条可预期、可核对后果的「彻底删掉」路径。误删或半删不干净时,刷新后会话行还会「复活」,运行中的会话若被强行清掉也可能留下不一致状态。dsh-session-delete 把删除做成正式插件:从 UI 到宿主用同一套流程收尾。
在会话行 … 菜单里会出现红色「删除会话」。点击后先拉取真实预览(目录与文件规模、挂账与归档/固定状态、是否会清投影缓存、是否仍在运行),再经二次确认执行七阶段流水线:校验、运行保护、挂账移除、归档集合清理、磁盘日志删除、内存摘除与事件广播。删除是永久的,会话日志从磁盘消失,无法撤销。工作区行菜单还提供「删除所有会话」:后台逐个跑同一流水线,可关窗、看进度,失败逐条报告。
适合经常整理工作区、需要释放磁盘、或要批量清理测试会话的 DSH 桌面用户。若你默认保留运行中的会话,可在配置里关闭 force;若你只在本机脚本里调用 API,也可按需调整令牌校验。使用前请理解:这是危险操作,确认框里的数字来自真实扫描,而不是占位文案。
使用场景
- 侧栏里永久删除单个不再需要的会话并清掉磁盘日志与挂账
- 离开或归档项目前批量删除某工作区下的全部会话
- 预览占用与运行状态后再确认,避免误删或删后行又复活
适合人员
- 日常使用 DSH 桌面端、需要整理侧栏会话列表的用户
- 要释放本机空间、清理历史会话日志的维护者
- 熟悉永久删除风险、需要工作区级批量清理的高级用户