DSH Plugins
返回列表
dsh-archive-manager

dsh-archive-manager

记忆 更新于 2026.08.25

在终端中运行以下命令:

dsh plugin install MS666666/dsh-archive-manager

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

在 DeepSeek Harness 终端执行 dsh plugin install MS666666/dsh-archive-manager 即可安装,源码仓库:https://github.com/MS666666/dsh-archive-manager 。

插件介绍

DSH 的"归档会话"操作只是将会话从分组视图中隐藏,底层的 session.jsonl.zstd 日志、工作区记账条目和投影缓存文件均完整保留在磁盘上,而官方界面并未提供任何删除入口。随着归档会话持续累积,磁盘空间被悄然占满却无从清理。

本插件在设置页新增"Archive Manager"标签(与 General、Models 等并列),列出所有已归档会话的标题、创建时间及日志是否仍存在于磁盘。每行配有带确认对话框的删除按钮,确认后彻底移除 session.jsonl.zstd、workspace.json 中的归档 ID、各工作区的 sessionIds 条目以及 session_projcache.json 中的缓存记录。计费台账 ledger.json 不受影响,消费历史完整保留。安全层面采用同源 POST、严格 session-id 格式校验、写入后 Node 自验证及失败自动回滚,确保每次操作可靠可追溯。

适合已积累大量归档会话、希望释放磁盘空间又不想手动翻找文件系统的用户。在设置页点几下即可完成一次经过验证的彻底删除。

截图预览

使用场景

  • 归档会话越积越多,磁盘空间被悄悄占满却找不到入口清理
  • 想彻底删除某个旧会话,却不确定日志、记账、缓存哪些文件需要同步移除
  • 需要一眼看清哪些已归档会话仍占着磁盘,再逐一安全删除

适合人员

  • 积累了大量归档会话、希望释放磁盘空间的用户
  • 不想手动翻文件系统、偏好图形界面操作的用户
  • 重视删除安全性和可回滚性的深度 DSH 用户