3月15日消息,The Information網站采訪了數個來自Siri不同團隊的匿名前員工,深度揭秘了蘋果Siri不堪回首的發展歷程。
在Siri技術尚未成熟時,蘋果就操之過急地在iPhone 4s中內置Siri。發布后不久Siri頻頻出現嚴重故障。由于受歡迎程度“超過了預期”,而Siri最初的后端設計無法處理那么多用戶,因此Siri服務經常很不穩定。
由于工程設計上的決策失誤,Siri 1.0的基礎架構不穩定,可擴展性低。這引發了蘋果內部對“繼續修補不成熟的版本還是徹底放棄重頭再來?”的爭論。
顯然,蘋果選擇了保留原有版本,并花費數年時間改進第一代Siri遺留的問題。
曾有一次,一名開發者大幅修改Siri的代碼,讓一個Siri組件所需的服務器從500個縮減至僅僅5個。
領導層更換導致Siri開發缺乏重心
自2011年起,Siri團隊的領導層就像旋轉門一樣不斷更換,對Siri并沒有十分堅定的愿景,Siri背負的野心隨著時間逐漸收縮。許多關鍵項目出現分歧,自然語言和搜索部門之間也意見不合。
當時Siri的主管是斯科特·福斯特爾(Scott Forstall),但他也是iOS項目的主管,精力因Apple Maps等重大項目而分散,因此委任理查德·威廉姆森(Richard Williamson)領導Siri團隊。
然后,威廉姆森做出的許多決定都不被團隊成員接納,如,他提出對Siri性能每年僅更新一次。
對The Information的報道,威廉姆森回應,“這完全不符實。剛推出時,Siri是一場災難。它的運行速度緩慢,存在許多嚴重的故障。這些問題當然不是我的責任,完全是Siri初始開發團隊的責任。”
2012年,由于iOS 6中的Apple Maps頻頻出現問題,福斯特爾和威廉姆森雙雙被蘋果解聘。曾開發Siri的一些蘋果前員工表示,很遺憾福斯特爾被開除,因為他“信任他們所做的事。”
蘋果前任CEO史蒂夫·喬布斯是造成這種混亂狀況的原因之一。2011年10月4日,蘋果發布Siri。第二天,喬布斯逝世。哪怕在他去世后,擁護者仍堅持要按他的規劃繼續研發Siri。
此外,在Siri問世的前幾年,公司內部紛爭導致Siri的數個聯合創始人離開蘋果。其中有兩人另起爐灶,創建了與Siri形成競爭的Viv Labs公司。離職后他們有時還回到蘋果總部和舊同事打籃球,但蘋果高層發現后就禁止他們入內了。
缺少第三方開發者生態系統
許多Siri最初的研發人員曾希望,Siri有助于打造一個“人工智能應用商店”,但事與愿違。
由于iPhone的熱銷,Siri擁有的用戶很可能多于亞馬遜Alexa和谷歌Assistant。但是Siri沒能像Alexa那樣汲取開發者的創新。第三方開發包的計劃數年來一直被擱置。當計劃被重新提出,Siri的代碼竟無法支持開發包。
當威廉姆森嘗試啟動SiriKit計劃時,研究團隊竟表示反對,原因在于“初始軟件很脆弱、靈活性差。”
2016年SiriKit開發包終于問世,但亞馬遜的Alexa還是吸引了更多開發者的興趣。原因在于,SiriKit并未帶來多少驚喜,迄今僅支持對10個“目的域(intent domains)”的開發,如支付、打車、設置待辦事項以及瀏覽照片。負責SiriKit的幾個資深工程師中,有些離開了蘋果,有些離開了這一項目。
亞馬遜推Echo后蘋果才考慮HomePod集成Siri
2013年,蘋果收購社交分析公司Topsy。由于Siri的基礎架構粗制濫造,自發布后“一直在修復,沒有被徹底替換”,Topsy工程師被迫延后在Siri上的進度。
2015年,蘋果收購人工智能公司VocalIQ,并成功地利用該公司的技術棧實現Siri日歷請求功能。蘋果似乎會在未來把這一技術擴展到更多領域中。
2015年,HomePod團隊才與Siri團隊接觸。2014年11月,亞馬遜的智能音箱Echo上線,這可能是促成蘋果兩個團隊碰面的原因。早在2012年蘋果就研發了數個智能音箱原型,但由于公司的保密文化,但Siri團隊很可能對此一無所知。蘋果最初的計劃并未考慮在HomePod中內置Siri。
Siri嚴重拖HomePod后腿?
The Information的報道稱,Siri是HomePod表現低于預期的主要原因。與亞馬遜Alexa和谷歌Assistant等競爭產品相比,Siri的性能依舊存在局限性。
接受采訪的蘋果前員工表示,“蘋果試圖重塑自己成為一家服務型公司,但其核心仍是產品設計。”
為回應The Information的報導,蘋果發布聲明,Siri是“全球最受歡迎的語言助手”,并宣稱Siri在性能、可擴展性和可靠性上已實現“重大改進”。
行業資訊、企業動態、業界觀點、峰會活動可發送郵件至news#citmt.cn(把#換成@)。
海報生成中...