为 vibe coders 打造的 Mac 清理工具

你做了一个 App。你的 Mac 留下了 47 GB 的残余文件。

你不需要知道 node_modules 是什么。9ulp 知道哪些属于你的项目、哪些能重新生成、哪些不该碰。

100% 在本地执行 ・ 不上传任何文件 ・ 已通过 Apple 公证

空间都去哪儿了?

  • node_modules
  • DerivedData
  • .venv
  • Docker
  • Ollama models
  • 模拟器

每一 GB 都有简单易懂的解释。

先看属于哪个项目,再看能不能放心清理。

9ulp清理结果示例
  • 周末 SaaS 项目已闲置 84 天

    项目下载的依赖包 node_modules

    可从 lockfile(依赖包版本清单)重新安装。

    已确认是生成的依赖包,没有程序正在使用。清理时先移到废纸篓,保留源代码。

    19.2 GB 现在吃掉
  • 客户网站今天仍在使用

    网站开发时生成的文件 .next

    虽然可以重建,但目前开发服务器正在使用。

    检测到运行中的项目。保留这些文件,避免打断工作。

    6.4 GB 不要动
  • 本地 AI 助手上次使用:21 天前

    下载到 Mac 的 AI 模型 Ollama · qwen3:14b

    可重新下载,但需要下载约 8.1 GB。

    可能还要离线使用。先由你确认,不会预先选中。

    8.1 GB 先看一下

示例数值;你的扫描结果会不同。移到废纸篓后,清空才会释放空间。

9ulp 知道哪些能吃。

同一份示例,三种处理方式。每一种都有理由。

现在吃掉

19.2 GB

可重建、未使用,而且会先移到废纸篓。

先看一下

8.1 GB

可能很大或重新下载很慢,由你决定。

不要动

6.4 GB

正在使用、属于源代码,或证据不足。

今天没在 vibe coding?9ulp 还是会饿。

整理日常积累的文件与缓存。先看清楚,再决定哪些不需要了。

  • 屏幕截图
  • 重复文件
  • 旧下载
  • 大文件
  • App 缓存

你的数据,留在你的 Mac

9ulp 除了账号 Email 之外什么都不需要。扫描、分析、清理,全部在本机完成。

100% 本机执行

所有扫描与清理都在你的 Mac 上跑,没有云端、也没有服务器去看你的文件。

什么都不上传

文件内容、清单、扫描结果都不会离开这台电脑。只有注册用的 Email 用来给你下载与更新通知。

权限只用在本机

「完全磁盘访问」只是让 9ulp 读得到磁盘找垃圾——它只动缓存和垃圾,不碰、也不外传你的个人文件。

Apple 公证把关

每个版本都用 Developer ID 签名、并经 Apple 公证扫描恶意程序,确认干净才送到你手上。

不追踪、不分析、不外流——9ulp 只吃垃圾,不打包外带。

价格

免费版就能看清全貌,也能清掉安全的项目。付费解锁需要判断力的那一半。

免费

US$0

  • 完整扫描与空间分布图
  • 清理「可以吃」的安全项目
  • 明确列出永不触碰的位置
下载

Autopilot

US$29 每年

  • 买断版的全部
  • 排程后台自动清理
  • 每月回收量报告
购买

买断 = 买下这个工具。Autopilot = 再加上持续在后台替你清理的服务。在此之前购买买断的用户,永久保留原有的自动清理功能。

下载 9ulp

注册或登录后即可下载最新版本。

全程在你的 Mac 上跑,什么都不上传——9ulp 只吃垃圾,不外带。

注册即表示你同意我们只将邮箱用于提供下载与重要版本通知。

常见问题

为什么打开时 macOS 说「无法验证开发者」?

已通过 Apple 公证,双击 DMG、拖进「应用程序」就能开,不会有安全警告。所有扫描与清理都在你的 Mac 本地完成。

清理安全吗?会不会删到重要文件?

标「可以吃」的都是可安全重建的缓存与日志;标「看一下」的(旧下载、iOS 备份)默认不勾选,且移到废纸篓而非直接删除,可以找回。标「不能吃」的完全不会处理。喂之前都会再次确认。

使用摘要是怎么产生的?

9ulp 会查看最近有变动的文件与缓存,按来源整理成摘要,让你知道空间主要被哪些活动占用。所有分析都在本地完成,不会上传。

计划任务是怎么运作的?

使用 macOS 内置的 launchd,按你设定的频率在后台扫描(不用常开 App),可以吃的空间超过阈值时提醒你。可在「系统设置 → 通用 → 登录项」管理。

支持哪些 Mac?

macOS 13 Ventura 或以上,Apple Silicon(M 系列)与 Intel Mac 都支持。