用途:在 Mac 上释放存储空间,同时保证用户仍需要的文件不丢失。提供两种模式:Offload 模式把体积大、很少使用的文件复制到外置硬盘,逐字节校验后再从 Mac 删除;Reclaim 模式在没有外置硬盘时使用,只删除可再生的缓存与构建产物,以及用户确认不再需要的文件,个人文件先进入废纸篓,清空废纸篓是用户的最后确认。两种模式可在同一次会话中先后运行。
主要能力:先只读勘察,用 df、du、find 等命令测量并保留原始数据;把大项分为可再生、需重新下载或重建、用户数据、绝不触碰四类;通过宿主的结构化提问工具逐类逐项征得明确同意;Offload 时按 SHA-256 两次校验(复制后回读一次,卸载并重新挂载后再校验一次),源文件在删除前再次哈希确认未变;优先使用应用自带设置或官方命令(如 brew cleanup、npm cache clean、xcrun simctl、docker prune)清理;删除前检查 PATH、启动代理与配置引用;不清理正在运行的应用或工具的数据;报告只写实测数字,用 df 测量前后空间。
使用方式:先回答是否有外置硬盘以确定模式,再说明必须保留的内容、愿意移动或删除的类别,以及是否包含应用、Docker、模拟器等。随后进行只读勘察、分类、确认,再执行 Offload 或 Reclaim,最后验证应用可正常启动并报告结果。恢复时从清单中找到条目,复制回原路径并比对 SHA-256。
限制:绝不触碰照片图库、邮件、信息、iCloud Drive 占位文件、钥匙串、~/.ssh、~/.gnupg、凭据与 .env 文件、密码管理器数据、/System、/Applications 中的应用包等;不单独删除 .git 目录;不使用 sudo,除非用户自行在终端运行;需要图形界面操作的步骤由用户手动完成。资料未提供收费、价格与平台支持范围等信息。