RemoveMacAI:一键关闭macOS上Apple Intelligence与后台追踪的开源工具

📌 项目:https://github.com/omlahore/RemoveMacAI | 星数:3,944 | 语言:Swift | 协议:MIT | 更新:2026-10-09

📋 项目简介

RemoveMacAI是一个用Swift编写的macOS系统优化工具,专门用于关闭Apple Intelligence、系统分析数据上报、Siri建议、广告追踪和各类弹窗通知。项目由omlahore开发,在GitHub获得3,944颗星,采用MIT协议,提供原生GUI应用和命令行两种使用方式,所有操作均可一键撤销恢复。

与手动修改系统配置不同,RemoveMacAI封装了底层defaults命令和配置文件修改,确保安全且可逆。如果你对macOS系统级AI集成感兴趣,可以参考我们的macOS容器化指南,了解Apple Intelligence在容器环境中的运行机制。

🔧 核心功能

Apple Intelligence开关:一键关闭Apple Intelligence模型下载(节省3-7GB存储)、关闭Writing Tools自动调用、关闭Summarization通知摘要、关闭Image Playground集成,支持按功能模块单独开关而非全有全无。

隐私追踪关闭:关闭系统分析数据上报(telemetry)、关闭诊断报告自动提交、关闭Siri语音录音上传、关闭App Store广告个性化、关闭News/Stocks个性化推荐,所有修改生成操作日志便于审计。

弹窗与通知管理:关闭反复弹窗、关闭系统更新提示横幅、关闭iCloud存储空间警告、关闭Apple Music/TV推广弹窗,CLI模式支持通过SSH远程批量配置多台Mac设备。

⚖️ 优缺点

✅ 优势❌ 劣势
一键操作无需手动输入终端命令,GUI界面适合非技术用户仅支持macOS,无法在Windows或Linux上使用
所有修改可一键撤销恢复,不会造成不可逆的系统状态变更关闭Apple Intelligence后部分系统功能(Writing Tools、通知摘要)失效
按功能模块独立开关,可选择性关闭Apple Intelligence而保留Siri基础功能macOS系统更新可能重置部分配置,需要重新运行工具
CLI模式支持SSH远程批量配置,适合企业IT管理多台Mac设备Swift原生编译需要对应macOS版本的工具链,旧版macOS可能不兼容
生成操作日志记录所有修改,便于审计和故障排查部分深层隐私设置修改需要管理员权限,非管理员账户功能受限

🔧 适用场景

❓ 常见问题

使用RemoveMacAI后系统更新会恢复被关闭的功能吗?

部分会。macOS大版本更新可能重置Apple Intelligence和相关隐私设置,建议每次系统更新后重新运行工具检查配置状态。工具会生成操作日志便于对比变更。

关闭Apple Intelligence后会释放多少存储空间?

关闭模型下载可释放3-7GB存储空间(取决于已下载的模型文件)。如果模型尚未下载,关闭后可阻止自动下载。已下载的模型文件会在关闭后自动清理。

RemoveMacAI支持通过SSH远程操作吗?

支持。CLI模式可通过SSH远程执行,支持批量配置多台Mac设备。企业场景建议结合MDM(Jamf/Intune)分发CLI命令实现统一配置管理。