RemoveMacAI:在 macOS 27 上禁用 Apple Intelligence 并释放磁盘空间
RemoveMacAI 可实现 macOS 27 上 Apple Intelligence 的完全移除
RemoveMacAI 是一个开源工具,旨在禁用 Apple Intelligence 功能并从 macOS 27 中删除相关的基础模型和生成模型。由于 macOS 27 并未提供全局开关来在禁用功能后彻底从磁盘上移除这些模型,RemoveMacAI 通过配置文件和 Apple 的资产服务来确保模型被删除,并防止其自动重新下载。
技术实现与工作原理
RemoveMacAI 在不修改 /System 目录且无需禁用系统完整性保护(SIP)的情况下运行。它采用三种主要机制来实现目标:
- 配置文件: 该工具安装一个配置文件,应用 Apple 的限制键以禁用 Apple Intelligence 功能。这会强制系统设置为“已禁用”状态,即使某些功能没有特定的限制键。
- 资产服务集成: 使用 Apple 自身的资产服务来移除模型,确保删除过程遵循系统协议。
- 下载拦截: 为防止 macOS 自动重新下载模型,配置文件将模型下载请求重定向到一个关闭的本地端口。
支持的功能与模型移除
执行该工具将禁用大量 AI 驱动的功能,并移除其对应的磁盘占用空间:
已禁用的功能
- 系统级工具: Siri(包括“嘿 Siri”和菜单栏图标)、写作工具、Genmoji 和图像游乐场。
- 集成扩展: ChatGPT 扩展以及邮件、信息、Safari、备忘录和通知中的摘要功能。
- 生产力工具: 邮件智能回复、内联文本预测以及 Xcode 的预测代码补全。
- 视觉工具: 空间照片和照片清理。
已移除的模型
- Apple Intelligence 基础模型。
- 专门用于图像生成、Genmoji、空间照片、照片清理和 Xcode 代码补全的模型。
注意: 语音输入功能仍可正常使用,因为它使用的是独立的语音模型,不受此工具影响。
安装与使用
RemoveMacAI 需要配备 Apple Silicon 的 Mac,并兼容 macOS 27(已在 27.0 和 27.0.1 上测试)。
安装方法
- 一键安装器:
curl -fsSL https://raw.githubusercontent.com/omlahore/RemoveMacAI/main/install.sh | bash - Homebrew:
brew install omlahore/tap/removemacai
主要命令
| 命令 | 描述 |
|---|---|
removemacai |
显示当前状态并禁用 Apple Intelligence |
removemacai status |
列出当前激活的功能及模型的磁盘占用大小 |
removemacai off --keep <features> |
禁用 AI 功能,同时保留特定功能的启用状态 |
removemacai revert |
撤销所有更改,并允许 macOS 重新下载模型 |
社区观点与讨论
RemoveMacAI 的发布引发了关于 macOS 发展方向以及本地 AI 模型价值的广泛讨论。
支持移除的观点
许多用户指出 Apple SSD 存储成本高昂,而这些模型会占用大量磁盘空间(部分用户报告高达 12GB)。普遍认为,缺乏原生的“关闭”开关标志着向“臃肿软件”的转变,并削弱了用户对系统资源的控制权。
"让我想起了每次安装 Windows 时都必须做的清理工作。看来 macOS 也到了需要运行第三方脚本来恢复系统资源控制权并移除不需要的垃圾软件的地步。"
支持保留的观点
一些用户认为本地推理模型设计得相当平衡,通过将任务保留在本地而非云端,提供了隐私保护优势,因此对于普通消费者而言,磁盘空间的代价是可以接受的。
安全与信任
用户对从互联网运行 shell 脚本的安全性表示担忧。开发者已通过 GitHub Actions 提供构建来源证明,用户可使用 gh attestation verify 验证下载内容是否与仓库源代码一致。
项目起源
RemoveMacAI 基于项目 pared 的工作成果,该初始项目首次映射了资产服务、模型集以及禁用这些功能所需的各类设置键。
Sources
相关
- 项目
- Dispatch
- Dispatch
- Dispatch
- Dispatch