技術

蘋果iPhone鍵盤藏著黑名單 4500個片語永遠不會推薦

Adrian Kessler
在 Google 中新增我們

你的 iPhone 鍵盤裡藏著一份它永遠不會推薦的詞句清單,如今有研究人員已將它解碼。即使清單上的詞句明明就是接下來最順理成章的內容,預測文字也不會提供;滑行輸入通常也不會打出這些詞句。有時候,它甚至會改寫你已經輸入的字,讓整句話無法出現。這份目錄涵蓋的內容五花八門,從侮辱性稱呼、性俚語,到政治口號、歷史事件,還有「聖誕老人並不存在」和「iMessage 無法運作」這類奇特詞句。

清單上的內容並不會阻止你輸入任何詞句。逐個字母點選,鍵盤就會照單全收,因此這並不是禁令,而是一種更不著痕跡的引導:Apple 決定哪些字詞會出現在你的指尖之下,卻沒有公開這份清單,也沒有說明某個詞句為何會被列入其中。對仰賴自動完成或滑行輸入、不想逐個字母打字的人來說,這項選擇會左右哪些話比較容易說出口。

研究人員德里克·考夫曼(Derik Kauffman)在名為 Swipeblocked 的網站上公布了解碼後的清單,並將程式碼和資料放上 GitHub。光是英文清單就收錄了 4,513 條詞句。Apple 也為另外 27 種語言和文字系統維護類似清單;最先報導這項發現的路透社統計,所有清單合計封鎖了超過 100,000 個字詞和詞句。另一名研究人員告訴路透社,他們也獨立取得了同一份清單。

這些規則是比對完全一致的詞語序列,所以只要稍微改寫,就能避開封鎖。滑行輸入的運作方式則更令人費解:滑出「left wing」(左翼)後,再滑出「conspiracy」(陰謀),鍵盤竟會回頭把「wing」(翼)改成「wrong」(錯誤),於是「left wing conspiracy」(左翼陰謀)便不會出現在畫面上。英文另有一份專供滑行輸入使用、篇幅較短的清單,約有 2,800 條詞句;因此,包括「聖誕老人並不存在」在內的部分詞句仍可透過滑行打出,卻永遠不會獲得推薦。Apple 標記為冒犯性的單字完全不會被推薦;至於被標記為粗俗的字詞,則要等你親自輸入三次後才會出現。

有些項目看起來像是只朝單一方向作出的判斷。「壞女孩」遭到封鎖,「壞男孩」則沒有;「我是白人」遭到封鎖,「我是黑人」則沒有。「台灣是國家」遭到封鎖,「台灣是一個國家」卻能通過。美國政治嘲諷語句,例如「瞌睡喬」和「獨裁者川普」,也與「國家安全局監控」、「新冠疫情是場騙局」、「傳裸照來」及「環保人士」並列。英文清單上唯一出現的完整人物姓名,是特雷沃恩·馬丁(Trayvon Martin)。

其他語言也有各自的在地敏感議題。中文清單收錄了「六四」——天安門鎮壓事件的簡稱——以及諾貝爾和平獎得主劉曉波的姓名。中文的運作方式也不太一樣:即使輸入遭封鎖的詞語,它們仍會在你打出拼音時出現;但選定其中一個詞後,鍵盤便不再推薦接下來的內容。考夫曼發現,Apple 中文輸入引擎的一個部分,只要遇到以英文寫成的「taiwan」或「tibet」,就會跳過詞語建議。土耳其文會封鎖「亞美尼亞種族滅絕」,義大利文會封鎖「克里米亞屬於俄羅斯」,德文則封鎖數十條納粹口號。希伯來文清單總共只有六項。

解碼後的清單留下許多未解之謎,首先就是每條詞句為何會被列入其中。Apple 以 32 位元指紋而非文字形式儲存清單,因此考夫曼透過產生候選詞句,逐一比對 Apple 的資料表,才把內容還原出來。沒有人想到要測試的項目,就會繼續藏在清單裡;他也表示,凡是無法解碼的項目,都代表清單仍不完整。他還提醒,某條詞句出現在清單上,並不能說明 Apple 將它列入的理由。Apple 告訴路透社,鍵盤的設計是為了避免提供可能不恰當或具冒犯性的建議,而使用者仍可輸入想打的內容,也能覆寫鍵盤建議。這番說法或許能解釋那些侮辱性稱呼,卻無法說明為何「iMessage 無法運作」也會列在其中。

這套過濾機制適用於所有市場的每一部 iPhone,每種鍵盤語言各有一份清單,而且清單持續擴大。根據考夫曼逐版本比對的結果,英文清單在 2020 年的 iOS 14 約有 1,700 條詞句,到了 iOS 27.0 已增加至 4,513 條。Apple 每次發布 iOS 都會更新清單;兩次發布之間,也會透過 iPhone 在背景下載的語言資料更新。清單項目也會消失:兩個自 2022 年某次更新起遭封鎖的國家元首稱謂,已在 iOS 26.3 中移除。

路透社於 11 月 6 日報導這項發現,指出考夫曼使用 OpenAI 的 Codex 和 Anthropic 的 Claude Code,在 iOS 深處找到這份清單。他公布的清單反映的是 iOS 27.0,以及 Apple 在 2026 年 10 月提供的語言下載資料。由於這些下載內容可能在沒有軟體更新的情況下改變清單,Swipeblocked 現在會在每個新版本推出時追蹤更新。Apple 尚未表示是否會自行公開這份清單。

在 Apple 公布之前,iPhone 鍵盤仍會悄悄替你的句子作出一些小決定;只有留意它從不提供哪些詞句,你才看得見這些決定。

標籤: , , , , ,

在 Google 中新增我們

討論

共有 0 則留言。