dsh-plugin-delete-archived
在终端中运行以下命令:
dsh plugin install Seelerc/dsh-plugin-delete-archived
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 中打开「设置 → 插件 → 安装」,粘贴或执行安装命令 dsh plugin install Seelerc/dsh-plugin-delete-archived,也可让 Agent 从 https://github.com/Seelerc/dsh-plugin-delete-archived 安装该插件。
插件介绍
DeepSeek Harness 自带的「归档」只是把会话从侧栏藏起来,对话历史和日志文件仍占着磁盘。时间久了,归档列表和目录体积都会悄悄变大,却缺少一条真正「删干净」的路径。
dsh-plugin-delete-archived 面向已归档会话:在设置里集中查看目录、大小、归档时间与工作区,可批量恢复或永久删除;侧栏会话菜单也提供永久删除入口。Agent 工具 delete_archived_sessions 可按 session_id 删除单个或全部归档会话,且不会动未归档会话。插件还提供 HTTP API,便于脚本与集成。
永久删除会抹掉磁盘上的会话目录与持久化痕迹,不可恢复;各入口都会先确认。若只想让会话从侧栏消失,用 DSH 原生归档即可。
适合需要定期清理归档、释放磁盘,或要把测试/废弃会话彻底移除的管理员与安全-conscious 用户。
截图预览
使用场景
- 归档会话占满磁盘,需要连同日志目录一并永久删除
- 批量恢复误归档会话,或一次性清空全部归档
- 通过 HTTP API 在脚本里列出、删除或恢复归档会话
适合人员
- 需要定期清理 DSH 归档与日志的管理员
- 在意本地会话数据不留痕的安全与合规用户
- 长期开发测试、归档会话堆积的 Harness 重度用户