挪威开发者 Helge Sverre 11 月 3 日发了一篇逆向笔记,指向 macOS 里一个没有对外说明的私有框架:Lexicon.framework。苹果用它给系统词典里的词条做分级和主题标注。
他统计的是 macOS 15.6 的美式英语词典:约 19.9 万个词条,其中约 4271 个带分级标记。

三个分级,十个主题
分级只有三类:粗俗(vulgar)、冒犯(offensive)、敏感(sensitive)。主题标签更细,覆盖排泄、身体部位、侮辱、疾病、药物、政治、宗教、性、暴力、武器这些方向。
带标记的词条约占全量词典的百分之二。比例不高,但覆盖面比只看名字要大:政治、宗教这类词被单独标出来,说明这套标注体系要处理的不只是骂人的话。
本机还有一个库,按四个字段记
~/Library/Keyboard/ 目录下有一个 VulgarWordUsage.db。开发者给出的字段结构是四项:在哪个应用里、发给哪个收件人、用了哪个词、这个词怎么读。


词表是随系统装的,所有人一样;这个库是用的过程中攒下来的,跟着账户走。它记的不只是「打了什么词」,还包括「在哪个 App 里、发给谁」。
标记了,但没有拦
被标记不等于被屏蔽:这些词照样能打出来,系统通常也不会强行改写你打的字。

开发者认为效果更接近降低这些词在 QuickType 候选栏里主动出现的概率——你不打它,它就不跳出来。
这套东西最大的用处是自动更正
开发者对用途的判断是:不是审查,也不是禁止输入,主要用于改进键盘的自动更正和联想建议。说得具体一点,是避免系统在你没有主动输入的时候,把不合适的词推荐到候选栏里。
这个解释和它的设计对得上。要做自动更正,就得知道哪些词在什么语境下不该被推荐;而这件事的前提,正是把词条按粗俗程度和使用场景分开标注。
有几个问题开发者没有回答
第一,这个库会不会同步。路径在本机的用户目录下,苹果没有公开说明它是否随 iCloud 同步。第二,删掉之后会不会重建、重建出来是空的还是带着历史,笔记里没有写。第三,iOS 与 iPadOS 上有没有对应的库,这次分析只覆盖 macOS。
三处空白短期内大概不会有答案。这类私有框架的细节通常要靠开发者一次次逆向才能拼出来,苹果也不会为它出一份说明文档。
对普通用户意味着什么
不需要你做任何动作。这套机制不拦输入,不改写你打出来的字,能感知到的只有候选栏里那些词出现得少了。系统词典分级的做法在输入法行业里并不新鲜,苹果这版的特点是它和自动更正、屏幕感知一起工作。
那份使用记录留在你自己的用户目录里,不随 App 卸载清掉,也不因为你换了输入法就消失。共享的 Mac、二手买来的机器、借给别人的账户,这三类情况值得顺手看一眼这个目录里有什么。系统不会提示你它在记,苹果的支持文档里也没有这一项。
声明:本文来自苹果迷投稿,不代表苹果家园立场,版权归原作者所有,欢迎分享本文,转载请保留出处!
你可能也喜欢
- ♥ iPhone Duo 下周能用 Apple Pencil:iOS 27.2 起支持,仅限 USB-C 款10/22
- ♥ Fleetwood Mac 纪录片定档 Apple TV:2027 年 1 月 29 日首播10/23
- ♥ iPhone 变刷卡机再下一城:Tap to Pay 新增八个拉美市场,覆盖 59 国09/23
- ♥ iPhone Duo 首款支持 Edge Light:FaceTime 通话时内屏外圈变补光灯10/22
- ♥ 14 英寸 M5 Max 散热翻车后续:换新机照样降频,按原价退款要亏 1.36 万元09/18
- ♥ iPhone 18e 爆料:屏幕第三代还是 60Hz,芯片换到 2 纳米11/01