iOS 键盘里的灰名单:十万词的静默过滤

2026年11月8日 · zknr

iOS 键盘里的灰名单:十万词的静默过滤

配图说明:本文封面为 AI 生成图像。

滑行输入的卡顿,牵出一万个疑问

据路透社 11 月 6 日报道,独立研究人员 Derik Kauffman 发现苹果 iOS 键盘系统内部存在一份未公开的多语言词汇限制名单,他将其称为「灰名单」(Gray List)。这份名单的作用很具体:苹果不会通过自动补全或滑行输入向用户推荐这些词,但并不禁止手动输入。名单内容除了脏话、性、毒品和暴力相关词汇,还涉及部分政治敏感表达,规模估计约 10 万个单词、短语及其变体。

发现过程颇有侦探味道。Kauffman 今年 9 月注意到一个古怪现象:用滑行输入打「Bad boy」和「White man」时会出现卡顿,打「Bad girl」和「Black man」却一切正常。他随后借助 OpenAI Codex 和 Anthropic Claude Code 分析系统内部文件,最终定位到这份隐藏名单。网络安全工程师、AI 安全公司 Tolmo 的 Matt Suiche 独立从苹果系统中恢复出了同一份名单,与 Kauffman 的结果交叉比对高度吻合,并指出它已经在苹果软件里藏了很多年。

名单里都写了什么

大头是意料之中的内容:粗俗表达、冒犯性词汇、毒品性与暴力相关用语。真正引发争议的是另一部分。「Dictator Trump」「Sleepy Joe」「Right wing conspiracy」「United Ireland」都在名单上;不同语言各有各的限制,印地语里有针对莫迪和反对派领导人拉胡尔·甘地的讽刺表达,法语里有「移民数量过高」,希伯来语里有「被占领土」。

路透社记者用 iPhone 做了独立测试,限制确实存在:滑行输入「United Ireland」会被识别成「United Iceland」,「Sleepy Joe」可能变成「Sleepy hope」,「Dictator Trump」虽然能打出来,键盘却不推荐这个完整短语,甚至会把 Trump 自动降为小写。预测文本层面的干预,就这样被逐词验证了。

苹果没否认,也没解释

苹果的回应集中在一点:用户始终可以手动输入任何单词和短语,也可以覆盖键盘的预测建议,键盘的设计目标是避免推荐可能不恰当或具有冒犯性的内容。但对于名单的规模、具体构成,以及为什么部分政治表达会被列入,苹果没有正面回应。

Kauffman 的评价算是克制而尖锐:苹果希望避免用户意外发出粗俗或煽动性内容,出发点可以理解,但执行存在不一致,他称之为一种「轻度形式的审查」,而当这种机制应用于数以亿计的 iPhone 用户时,轻微干预也会产生广泛影响。EFF 高级法律顾问 David Greene 的立场更具操作性:限制不恰当的推荐有一定合理性,但用户应该知道这类机制存在,并有自定义权限,苹果不该把它完全藏起来。

写在最后

键盘是普通人每天触摸最多的软件界面,推荐什么、不推荐什么,从来都构成一种编辑行为。苹果把脏话从候选栏里拿掉,多数人只会觉得清爽;可当同一套机制悄悄伸向政治表达,性质就变了味。问题不在于过滤本身,在于黑箱:一份藏了多年、覆盖十万个词的名单,不该只有研究人员靠 AI 工具挖矿才能看见。理由正当,手段也必须见得了光。

参考:路透社、IT之家《苹果 iOS 键盘被曝隐藏约 10 万个敏感词汇名单》报道,本文为基于公开信息的独立评述。

← 返回首页