Hacker News 中文摘要

RSS订阅

关闭 macOS 27 的 Apple Intelligence 收回磁盘空间 -- Turn off Apple Intelligence on macOS 27 and get its disk space back

在 macOS 27 上,苹果(Apple)的 Apple Intelligence 已不再有单一开关,关闭相关功能后,其模型仍会留在磁盘上。RemoveMacAI(RemoveMacAI)可关闭这些功能、删除已下载的模型,并阻止 macOS 再次下载;所有改动均可还原。安装只需运行一行 curl 命令,脚本会下载最新版本、校验 SHA-256 校验和并在临时目录中运行,不会安装任何东西。每个版本由 GitHub Actions(GitHub Actions)依据标签构建,并附带构建来源证明。

正文

RemoveMacAI

在 macOS 27 上关闭 Apple Intelligence 并删除已下载的模型。

macOS 27 不再提供关闭 Apple Intelligence 的单一开关,而且功能关掉后模型仍留在磁盘上。RemoveMacAI 会关闭这些功能、删除模型,并阻止 macOS 再次下载。所有改动均可还原。

RemoveMacAI 关闭 Apple Intelligence

安装

curl -fsSL https://raw.githubusercontent.com/omlahore/RemoveMacAI/main/install.sh | bash

脚本会下载最新版,校验 SHA-256 校验和,从临时目录运行,不安装任何东西。

每个版本由 GitHub Actions 从标签构建并附带构建来源证明。可用以下命令校验下载来源:

gh attestation verify removemacai-darwin-arm64.tar.gz -R omlahore/RemoveMacAI

使用 Homebrew:

brew install omlahore/tap/removemacai removemacai

RemoveMacAI 会显示当前状态并请求确认,然后打开系统设置安装配置描述文件(macOS 要求用户批准),随后删除模型。

使用

| 命令 | 说明 | | --- | --- | | removemacai | 显示当前状态,然后关闭 Apple Intelligence | | removemacai status | 显示各项功能及磁盘上模型大小 | | removemacai off --keep <features> | 保留列出的功能 | | removemacai off --dry-run | 只显示改动而不执行 | | removemacai revert | 撤销所有改动 | | removemacai features | 列出 --keep 可接受的功能名称 |

用单行安装脚本撤销:

curl -fsSL https://raw.githubusercontent.com/omlahore/RemoveMacAI/main/install.sh | bash -s revert

改动内容

关闭的功能: Siri(含“嘿 Siri”和菜单栏图标)、写作工具、Genmoji、Image Playground、ChatGPT 扩展、邮件/信息/Safari/备忘录/通知中的摘要、邮件智能回复、行内文本预测、Spatial Photos、Photos Clean Up 和 Xcode 预测代码补全。

删除的模型: Apple Intelligence 基础模型,以及图像生成、Genmoji、Spatial Photos、Photos Clean Up 和 Xcode 代码补全所用的模型。

removemacai status 的输出

工作原理

  • 配置描述文件应用 Apple 对 Apple Intelligence 的限制密钥,并强制设置那些没有限制密钥的项。
  • 通过 Apple 的资源服务删除模型。系统完整性保护保持开启,不直接修改 /System 下的文件。
  • 描述文件将每个已删模型的下载重定向到本地关闭的端口,使 macOS 不再下载。
  • 移除描述文件可恢复先前设置,macOS 会在功能需要时重新下载模型。

RemoveMacAI 不发网络请求,也不收集数据。

常见问题

听写还能用吗? 能。听写是独立设置,其语音模型不会被删除。

macOS 更新会撤销改动吗? 不会。描述文件(含下载拦截)在更新后依然保留。

模型删了但存储设置里还列着 Apple Intelligence? Apple 资源服务会立即释放模型,但 macOS 按自己的节奏删文件。在此之前,系统设置 > 通用 > 存储仍将其计入 Apple Intelligence。

为什么名为 Siri 的进程还在运行? macOS 27 中 Spotlight 窗口以 Siri 进程名运行。部分系统服务也保留加载,它们受系统完整性保护。

什么会失效? 上述功能、使用 Apple 端侧模型的应用(Foundation Models 框架和快捷指令中的“使用模型”操作)、Visual Intelligence 以及日历中的自然语言编辑。

要求

Apple 芯片。

| macOS | 状态 | | --- | --- | | 27 | 支持,已在 27.0 测试。27.0.1 请使用 0.2.3 或更高版。 | | 26 及更早 | 不支持 |

卸载

运行 removemacai revert,若用 Homebrew 安装则再运行 brew uninstall removemacai。

致谢

RemoveMacAI 基于 pared 构建,那是 4evy 开发的完整可用工具,首次理清了资源服务、模型集合及部分设置密钥。其许可证见 THIRD-PARTY-NOTICES.md。

许可证

MIT

评论

社区普遍对直接执行远程脚本的安装方式持警惕态度,同时不少开发者抱怨苹果隐私策略愈发烦人;少数人认为该工具因提供构建证明而合理,或单纯觉得项目有趣。

认为直接 curl | bash 安装脚本是荒谬且危险的

  • 呼吁停止这种不安全的做法,并质疑用户为何要从网上下载脚本改造系统(认可度:较多人) > 应当停止这种直接管道执行远程脚本的疯狂行为(@arialdomartini)

质疑苹果产品策略与隐私措施烦扰开发者

  • 指出新隐私安全措施进一步限制开发工作流,普通用户不懂授权弹窗,开发者成少数被忽视群体;类似 Windows 上才需要的折腾工具出现在 Mac 令人困惑(认可度:较多人) > 苹果总能找到新办法惹恼开发者,毕竟两亿 Mac 用户里开发者不到百万(@behnamoh)

担心 macOS 正变成需用户自行维护的系统

  • 移除 Rosetta 等改动让人感觉系统朝向类似 Windows 11 的方向发展,缺乏升级动力,部分人考虑转向 Linux(认可度:少数人) > 如果还得自己维护系统,那不如装 Linux 一次到位(@neuroelectron)

认可该工具正确地实现了 curl | bash

  • 工具每次发布由 GitHub Actions 从标签构建并附带构建来源证明,被认为规范地解决了信任问题(认可度:少数人) > 他们用构建来源证明把管道安装脚本做对了(@nailer)

觉得工具很棒但批评苹果现状

  • 有人兴奋于工具本身,同时吐槽苹果忽视 SSD 危机等体验退化(认可度:少数人) > 这工具太棒了,但苹果难道没意识到 SSD 危机吗,现在糟透了(@formvoltron)

有价值的补充

  • 有用户询问是否可手动操作,反映对脚本透明度的需求(@pyaamb)。
  • 调侃若 Mac 用户需靠网络脚本把桌面改得像 Linux,说明生态出了怪事(@bigyabai),折射出社区对现象错位的惊讶。