dsh-reclaim
在终端中运行以下命令:
dsh plugin install gankudadiz/dsh-reclaim
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在已包含 Web 连接层(如 @deepseek-ai/dsh-web-app)的 profile 中执行 dsh plugin install gankudadiz/dsh-reclaim,或按 https://github.com/gankudadiz/dsh-reclaim 的安装说明安装,完成后在「设置 → 空间回收」使用。
插件介绍
DeepSeek Harness 官方明确不会自动回收附件:本地图片等对象会永久保留,恢复或分叉会话还可能共享不可变对象,因此「删对了」比「删得快」更重要。dsh-reclaim 面向这个缺口:帮你看清会话、附件和可重建缓存各自占了多少空间、还被谁引用,再按风险给出可操作的结论,而不是盲目清盘。
插件会把占用拆成可理解的维度,并用分档规则标出安全(可批量处理)、需确认(逐项查看)、危险(不可清理)和未分类(只报告)。真正执行清理时也不是直接删除,而是把数据移入插件自带的隔离区,需要时还能恢复;界面上的破坏性操作都要你明确确认,Agent 侧只有只读审计工具,模型能查不能删。
适合长期在本机跑 DSH、附件和缓存慢慢堆满磁盘、又担心误删共享对象的用户。若你只想清日志、临时文件或做定时全自动清扫,这不是它的设计目标;它专注官方迟迟未做的那类「有引用关系的持久数据」的安全回收。
使用场景
- 本机 DSH 附件与缓存占满磁盘,需要先看清占用再决定是否清理
- 恢复或分叉会话后不确定哪些对象仍被引用,想按风险分档处理
- 希望 Agent 帮忙审计占用与引用关系,但不允许模型直接删数据
适合人员
- 长期在本机运行 DeepSeek Harness 的开发者
- 担心误删共享会话对象、宁可少删不可删错的用户
- 需要在管理界面手动确认后再做空间回收的运维者