用途:在 macOS 上释放磁盘空间,清理缓存、日志、开发残留与无用文件。
主要能力:清理系统/用户缓存、浏览器缓存(Chrome、Safari、Firefox、Arc)、临时文件、开发缓存(npm、yarn、pip、Xcode DerivedData、CocoaPods)、Homebrew 下载与缓存、Docker 镜像与容器、系统日志、废纸篓、孤立 node_modules;风险类别含下载、iOS 备份、邮件附件、重复文件、大文件、语言文件,需 --risky 启用。支持交互式复选框、逐层文件浏览器、应用卸载器、配置与备份管理。默认安全,100% 离线无遥测,依赖少。
使用方式:一次性运行 npx mac-cleaner-cli;全局安装 npm install -g mac-cleaner-cli 后运行 mac-cleaner-cli。常用命令:npx mac-cleaner-cli --risky 启用风险类别;-f 强制文件选择器;-A 显示绝对路径;--no-progress 关闭进度条;uninstall 卸载应用;maintenance --dns 刷新 DNS;maintenance --purgeable 释放可清除空间;categories 列出类别;config --init/--show 管理配置;backup --list/--clean 管理备份。交互控制:↑↓ 导航,← 返回,→ 进入类别,空格切换选择,a 全选,i 反选,回车确认。
适用场景:日常快速清理、开发者清理开发缓存与 node_modules、深度清理风险类别、逐文件夹精细选择、完整卸载应用。
限制:仅支持 macOS,需 Node.js;工具以交互为主,非交互式清理暂未提供;部分系统文件可能需 sudo;并非所有类别支持文件级选择,可用 -f 强制;扫描时间可能较长;删除前应确认选择并保留备份。配置项 schema 未完全文档化,程序化 API 可用性暂未提供。