用途:在保护用户资料、活跃项目与原有路径的前提下,将 Mac 真实可用空间提升到指定目标(如清出至少 200GB),或把低频重要资料迁移到外置盘。触发场景包括用户提供 Mole、DaisyDisk、Finder 储存空间或 du 扫描结果后要求安全优化。不适用于 SMART 告警、坏道、文件系统损坏、误删恢复、抹盘分区、云端配额管理及非 macOS 系统。
主要能力:只读盘点与最小计划生成;按固定优先级处理(官方清理命令可重建的缓存、模拟器、依赖与构建产物;低频重要资料迁移冷存储;其他大目录仅人工复核;保护数据永不进入执行计划)。内置保护工作区(如 Screen Studio 录制目录)及其父目录不可清理或迁移;被应用加载的目录(插件宿主、未打包扩展、全局链接命令指向路径)自动识别为 in-use。
使用方式:依赖 macOS、Python 3.8+、rsync、diskutil。核心脚本为 $SKILL_DIR/scripts/disk_optimizer.py,常用子命令包括 status、inventory、plan、preflight-volume、stage-cleanup、migrate、list-staged、purge-staged、verify。清理采用两阶段:先预览,再以 --execute --confirm STAGE_REBUILDABLES 执行,仅移入回滚区。迁移按“复制→校验→源进入回滚区→原路径链接→记录日志”事务式进行,确认字符串须等于规范化源路径。回收仅删除显式 .cleanup 项,保留用户原有废纸篓内容。
限制:修改日期与访问日期仅作信号,不能单独证明目录闲置;同一构建产物不重复计算释放量;外置卷断开时符号链接暂不可用;执行脚本退出码 3 表示目标或候选不足,而非崩溃。最终验收需 passed=true、容量达到目标加余量、迁移链接重新挂载后有效三项同时成立。具体收费、价格与平台支持范围资料未提供。