这个动作太干净了,干净到有点假。应用图标确实没了,但你再去 ~/Library 里翻一圈,缓存、偏好设置、日志、容器文件,经常还躺在那里。
很多人懒得管。
直到某天磁盘空间开始报警,才发现问题不是某一个大文件,而是一堆早就不用的应用留下来的碎片。
我刚看到 PureMac 时,停住的就是这个点。
它不是那种上来就做一整套“系统优化大师”的工具,而是先把 Mac 卸载应用这件小事拆开了:找到应用,扫描关联文件,确认,再删。
项目是开源免费的,作者在 README 里写得很直接:没有订阅,没有遥测,也不收集数据。它用 SwiftUI 做原生 macOS 应用,许可证是 MIT。
比较有意思的是它的卸载逻辑。

PureMac 会从 /Applications 和 ~/Applications 里找已安装应用,然后用一套十级启发式匹配去扫相关文件。匹配依据不只是应用名,还包括 bundle ID、公司名、entitlements、Team ID、Spotlight 元数据、容器目录等。
这就比“搜一下同名文件夹”靠谱很多。
比如一个应用叫 A,但它的偏好设置可能用开发商名命名,缓存目录可能藏在容器里,启动项又在另一个位置。普通用户不会记这些路径,也不应该记。
PureMac 做的事,就是把这些散落的东西摊开给你看。
左边是应用列表,右边是扫描出来的相关文件。缓存、preferences、containers、logs、support files、launch agents 都会列出来。删之前还有确认提示,不是扫到什么就直接动手。
我更喜欢它留了三个扫描强度:Strict、Enhanced、Deep。

这类清理工具最怕两种极端。一个是扫得太浅,删完像没删;另一个是扫得太狠,用户根本不知道自己点掉了什么。PureMac 至少把这个风险显式放出来,让你自己选。
它还会保护系统应用。README 里提到,27 个 Apple app 会从卸载列表中排除,破坏性操作前也都有确认弹窗。
另一个场景更常见:应用早删了,残留还在。
PureMac 有一个 Orphaned File Finder,会扫描 ~/Library 里那些疑似来自已卸载应用的残留文件,再和当前已安装应用标识做对比。这个功能不花哨,但对很多 Mac 用户来说,可能比“今天又清了多少 GB”更有用。
系统清理部分它也做了。
系统缓存、日志、临时文件、用户缓存、邮件附件、废纸篓、大文件和旧文件、APFS 可清理空间、Xcode 的 DerivedData 和模拟器缓存、Homebrew 下载缓存,都在它的扫描范围里。它还支持按间隔做自动扫描。
开发者应该会对 Xcode 和 Homebrew 那两项有感觉。
尤其是 Xcode,用久了 DerivedData、Archives、模拟器缓存能堆出很夸张的体积。手动清不是不行,就是每次都要想路径。PureMac 把这件事放进同一个入口。
安装也很直接。
brew updatebrew install --cask puremac也可以去 GitHub Releases 下载 dmg。项目页显示,PureMac 要求 macOS 13.0+,当前仓库约 3.3k stars,最新 release 是 2026 年 4 月 22 日的 v2.1.0。
这类工具不需要被神化。
它解决的不是“让 Mac 变快十倍”,而是把那些你明知道存在、但懒得一层层翻的残留文件找出来,删之前再让你看一眼。
对经常装试用软件、折腾开发环境、磁盘空间总是不够的人,PureMac 值得放进工具箱。
GitHub地址:momenbasel/PureMac
夜雨聆风