dsh-archive-purge
在终端中运行以下命令:
dsh plugin install Angela-lwh/dsh-archive-purge
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 中执行 dsh plugin install Angela-lwh/dsh-archive-purge 安装本插件,源码仓库为 https://github.com/Angela-lwh/dsh-archive-purge。
插件介绍
DeepSeek Harness 能把会话归档,却长期缺少真正删掉会话的能力:归档列表只会越积越长,磁盘上的会话日志也一直留着。dsh-archive-purge 专门补上这一步,只在已归档、且不在进行中的会话上提供不可撤销的删除,让清理归档变成可控、可确认的操作。
侧栏切到仅显示已归档后,每一行会出现删除入口:行内菜单里的删除会话,或悬停时的垃圾桶按钮。确认框会写明会话名并强调不可撤销。插件会按顺序做安全校验:拒绝正在干活的会话、拒绝未归档会话、核对会话目录后再递归删除日志;若宿主仍持有该会话,会先尝试释放再删。当场删不掉的会登记到待处理列表,下次启动自动完成,登记期间取消归档即可撤销这次登记。
它刻意不碰跨会话共享的附件与投影缓存,删除不进回收站。适合经常归档、又希望定期彻底清掉旧会话的用户,以及在意本地磁盘与数据留存、想把会话生命周期管到底的人。
使用场景
- 归档列表里堆了大量旧会话,想一次性彻底删掉释放磁盘
- 需要确认后再删除,且只允许对已归档、空闲的会话动手
- 当场删不掉时希望登记到下次启动自动完成,并能在登记期间用取消归档撤销
适合人员
- 经常把会话归档、又希望定期做彻底清理的深度用户
- 关心本地会话日志留存与磁盘占用的自管型用户
- 需要在 DSH 侧栏里可控删除归档会话的管理员式使用者