dsh-windows-c-cleanup
在终端中运行以下命令:
dsh plugin install runcat-tommy/dsh-windows-c-cleanup
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 中执行 dsh plugin install runcat-tommy/dsh-windows-c-cleanup 安装本插件(源码:https://github.com/runcat-tommy/dsh-windows-c-cleanup),装完后重启 DSH 生效。
插件介绍
C 盘空间告急时,真正占地方的往往不是随手能删的「垃圾」,而是包管理器缓存、IDE 索引、浏览器端侧模型、升级残留和虚拟磁盘等——删错一项可能要花几小时重建环境,甚至毁掉整个开发环境。本插件为 DeepSeek Harness 补上一条可审计的 Windows 系统盘清理流水线:先按规则库测量真实占用,再给出带判定理由的五级分级与可视化报告,让你看懂之后再做决定。
核心思路是「先量后删、不明即不护、能迁就不删」。未收录规则的路径一律按保护处理;可安全删除的缓存与临时文件可在确认后批量处理,需谨慎对待的条目逐项确认,适合迁移的目录优先搬到其他盘并用 junction 或改配置长期稳住,保护名单则永不自动删除。工具侧支持扫描、预演、执行、迁移与回滚,默认 dry-run,删除可先移到其他盘暂存区;会话里还有「磁盘清理」面板,完成从看懂到勾选、预演再到执行的全流程。
适合在 Windows 上长期用 DSH 做开发或运维、C 盘经常爆满、又希望清理过程透明、可回滚、不靠「一键删缓存」赌运气的人。若你更在意把缓存迁到数据盘而不是反复手工清,或需要 Markdown/JSON 报告留档与历史趋势对比,这个插件会比裸脚本更贴合实际使用场景。
使用场景
- C 盘空间不足,需要先看清大头再决定删或迁
- 开发机缓存与 IDE 索引占满系统盘,希望预演后再执行
- 想把包管理器或应用缓存迁到其他盘,避免清完又涨回来
适合人员
- 在 Windows 上使用 DSH 的开发者与运维人员
- 注重清理过程可审计、可回滚的用户
- 有多块磁盘、希望用迁移而非裸删释放 C 盘的人