用途:系统性审计并清理 macOS 开发机上被 AI 编程工具、包管理器与开发运行时占用的隐藏磁盘空间。这些工具会大量缓存但通常不会自动清理。
主要能力:分五个阶段工作。一是快照与扫描,先用 df -h / | tail -1 记录清理前空间,再并行扫描系统目录、AI/编程工具(如 ~/.claude、~/.codex、~/.gemini、~/.cursor、~/.trae、~/.antigravity、~/.windsurf、~/.codeium、~/.ollama 等)、包管理器缓存(npm、uv、huggingface、Yarn、pip、pnpm、Homebrew、CocoaPods、Maven、Gradle 等)、开发运行时(Xcode DerivedData、CoreSimulator、Playwright、Cypress、nvm 各 Node 版本)以及应用容器。对超过 500 MB 的项会进一步下钻分析。二是报告,按类别列出表格并标注安全等级:SAFE(纯缓存或旧日志,可重新生成)、ASK(用户可能仍需的功能数据,如 Ollama 模型、Docker 镜像、旧 Node 版本)、KEEP(活跃配置与项目状态,不清理)。三是用户决策,提供保守(仅 SAFE)、激进(SAFE+ASK)、自定义三种预设,并逐项询问 ASK 项。四是执行清理,尽量通过官方 CLI 清理缓存,如 npm cache clean --force、yarn cache clean、pip cache purge、pnpm store prune、uv cache clean、brew cleanup -s、pod cache clean --all;删除旧会话与运行时目录;遇到权限错误可尝试 chmod -R u+w 或 xattr -r -d com.apple.provenance 后重试。五是前后对比报告,展示释放空间与已清理项、剩余大项。
使用方式:作为技能在支持的环境中调用,扫描阶段为只读,所有删除操作仅在用户明确选择后执行。
适用场景:macOS 开发机磁盘空间不足、需要定位大占用来源并安全回收空间时。
限制:路径假设为 macOS 的 ~/Library/,Linux 需自行调整路径;Docker 清理需守护进程运行;删除 Node 版本前需检查 node -v 与 nvm alias default;不得删除设置文件、项目配置与记忆目录。具体安装方式与调用命令暂未提供。