DSH Plugins
返回列表
🧠

dsh-delete-archived-session

记忆 更新于 2026.10.17

在终端中运行以下命令:

dsh plugin install ocelot-D/dsh-delete-archived-session

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

在 DeepSeek Harness 对话中说「把这个插件装上」或让 AI 执行:dsh plugin install ocelot-D/dsh-delete-archived-session(源码:https://github.com/ocelot-D/dsh-delete-archived-session),装好后重启 DSH 生效。

插件介绍

在 DSH 里「归档」只是把会话藏起来,聊天记录仍会留在磁盘上,官方也没有提供把这块空间收回来的办法。时间一长,已归档会话会悄悄占满硬盘,却几乎不会在界面里再被注意到。

dsh-delete-archived-session 面向这个缺口:在会话根目录内列出已归档会话,并在你明确确认、且能证明归属的前提下删除它们。设计上很保守——只动已归档的、不越出根目录、默认移入回收站以便恢复,并顺带清理归档记录,尽量不让 DSH 在操作过程中出问题。

适合已经习惯用归档整理对话、又希望真正释放磁盘空间的用户。若你更在意误删风险,可依赖默认的可恢复删除;只有在环境变量允许时才会走永久删除路径。

使用场景

  • 归档会话占用大量磁盘,需要真正释放空间
  • 想批量查看并清理不再需要的已归档对话
  • 确认归属后删除归档记录,并保留可恢复选项

适合人员

  • 长期使用 DSH、归档很多的重度用户
  • 在意本地会话数据与磁盘占用的自托管用户
  • 希望保守删除、避免误删的谨慎使用者