Newlearnerの自留地
67.5K subscribers
14.5K photos
47 videos
66 files
11.1K links
🆕 不定期推送 IT 相关资讯,欢迎关注!

👥 博客群&投稿群&交流群: @NewlearnerGroup

📩 投稿请私信 @newlearner_pm_bot

🔍 频道内容关键词索引 Bot: @newlearner_search_bot

* 未经授权或标注来源,不得转载本频道内容
Download Telegram
#macOS #GitHub情报 #AI

🧠 RegionSpoof:在国行 Mac 上开启完整 Apple 智能(适用于 macOS 27)

🔗GitHub

相较于用「电子围栏」限制死的 iOS系统,macOS 相对更加开放,也给了我们国行 Mac 使用 Apple Intelligence 的机会。此前 已经介绍对应的解决方案,但 macOS 27 发布后就不再适用,且已经有一段时间不曾更新。近期冲浪的时候看到了另一套方案,和大家分享

👉 Features

- 使用极简内核扩展 kext 修改设备区域码
- 提供一件安装 / 卸载脚本
- 可启用完整的 Apple Intelligence 端侧 + Private Cloud Compute 云端全功能

💡 原理

和之前的项目都有一些不同,RegionSpoof 引入了一个第三方 kext,而不是着手修改合规文件。这几乎从源头使得全系统进程将电脑识别为美版,完美解决了 macOS 27 的 eligibilityd 基于 SwiftData 实时重算的问题

通过开机自启和添加守护进程,能够带来很不错的体验

💻 前置条件

在运行脚本前,我们需要做以下准备工作:

① SIP 关闭 + Permissive 安全模式 + 允许第三方 kext
② AMFI 必须保持开启
③ kext 首次加载需在「系统设置 → 隐私与安全性」里点 Allow 后重启
④ Apple 账户和 macOS 系统语言设置为 Apple Intelligence 支持区域

具体的步骤详见 README,有朋友反馈无法关闭 SIP,是因为 27 引入了一个 bug。为了避免我们需要:要在更新前把系统的安全性等级恢复成 Full Security 再更新,这样更新后才能调整安全等级

同时,关闭 SIP 后通过 App Store 安装的 iOS / iPadOS 软件就无法使用了,需要大家进行取舍后再决定。总之,欢迎有需求的朋友们进行尝试和反馈!

📘 关联阅读:

1️⃣ enableAppleAI:更适合中国宝宝的国行 Mac 开启 Apple Intelligence 方案
2️⃣ 巧用两个开源项目,让你的国行 Mac 使用 Apple Intelligence
3️⃣ 巧用开源项目 misakaX,让你的国行 iPhone 使用 Apple Intelligence

频道:@NewlearnerChannel
8👍3
#GitHub情报 #macOS #APP

⌨️ LockIME:可以锁定键盘输入源的 macOS 工具

🔗GitHub | Releases

👉 Features

- 实时锁定 / 切换选择的输入法
- 支持根据不同的 App 锁定 / 切换不同的输入法
- 全局切换快捷键(快速取消、激活锁定)
- 可根据 URL 切换锁定的输入法
- 支持 9 种语言
- 可进行配置备份,可通过 Sparkle 自动更新
- 提供 URL Scheme,自动化玩法多样

🧑🏻‍💻 虽然是前不久刚刚开源的项目,但开发者更新和维护的速度非常快。LockIME 被开发用于一些令人不快的场景:譬如 macOS 有时候会自动切换某个输入法,譬如使用不同软件或网页时需要频繁变更语言。它和同样开源的 Input Source Pro 解决的核心问题一致,但又有一些自己的想法

💡 LockIME 专注于 App 和网页两大场景,并提供了「锁定」和「切换」两种动作。简单来说,你可以将某个 App / 网页和某种语言锁死,也可以选择打开某个 App / 网页时切换一次输入法,后续的切换由你来手动决定。此外,URL Scheme 的出现可以帮助你配合脚本或快捷指令一起使用,带来更加复杂和精细化的自定义

👀 不过,对于日常需要切换几种语言的朋友来讲(尤其是 IM 软件),这样的软件还不能够做到随用随切。在 macOS 上,无论是地球键还是 Ctrl + 空格,都在给你选择而非确定解。面对这种情况,我们会更建议大家使用 Karabiner-Elements 这样的第三方软件完成映射

📘 关联阅读:Input Source Pro 正式开源,助你自动切换 macOS 输入法

频道:@NewlearnerChannel
10