智東西(公眾號:zhidxcom)
作者 | 云鵬
編輯 | 漠影

AI大模型的火爆幾乎讓所有行業都感受到了底層技術創新帶來的變革力量,通用人工智能時代正逐漸走入現實。

科技(ji)巨頭(tou)們的(de)技(ji)術(shu)創新(xin)越來越聚焦于底層和源頭(tou),從自研芯片(pian)到(dao)算(suan)法(fa),從探索新(xin)型材料到(dao)打破工藝極限。在智能(neng)手機產業中(zhong),隨(sui)著產品高端(duan)化發展趨勢的(de)增(zeng)強,核心(xin)技(ji)術(shu)的(de)競爭愈(yu)發激烈。

作(zuo)為國內年出(chu)貨量(liang)第一(yi)的智能手(shou)機(ji)巨頭,vivo近年來(lai)也亮出(chu)了(le)不少自研(yan)技術硬核成(cheng)果。近三年,vivo自研(yan)芯片(pian)V系列已經(jing)迭代四代,在(zai)實現諸多芯片(pian)底(di)層技術突破的同時,每一(yi)款都落地應用在(zai)了(le)旗艦智能手(shou)機(ji)中,取得了(le)不錯(cuo)的市場反饋。

就在昨(zuo)日的vivo開發者(zhe)大(da)會上,vivo正式(shi)亮出了(le)自己的自研通用(yong)大(da)模型矩陣,并正式(shi)發布(bu)了(le)面向通用(yong)人工智能時(shi)代的自研智慧操(cao)作系(xi)統——藍河操(cao)作系(xi)統BlueOS。

通用人工智能時代的操作系統,到底該長啥樣?vivo已搶先交卷了

在通用人工智能時代的系統級底層技術創新大戰中,vivo已率先交出了自己的答卷。

用vivo的話來說,BlueOS的核心特點是“天生更智慧、天生更流暢、天生更安全”。值得一提的是,“天生”恰恰意味著vivo是從底層入手對系統進行了深度自研,系統的諸多新特性都有著“原生”的特點,這更是難能可貴的。

對于科(ke)技巨頭們來(lai)說,面對未來(lai)技術、需求快速迭代變化的市場,想(xiang)要提(ti)供更(geng)好的端(duan)到端(duan)的用戶(hu)體驗,底層創新勢在(zai)必(bi)行(xing)。

作為vivo的自研智慧操作系統,BlueOS背后藏著哪些技術大招?vivo是如何深入底層構建起一個屬于通用人工智能時代的操作系統的?從技術到生態,vivo又有哪些長期規劃?毫無疑問,BlueOS正在智能手機產業中掀起一場新革命,成為行業的一種新選擇。

一、人機交互或迎顛覆性改變,智慧、流暢、安全成開啟AI新時代大門的鑰匙

對于“智慧”這(zhe)個詞,我們并不陌(mo)生,但真正想讓一個操作系統變得“智慧”,卻絕非易事。

為什么vivo要做這樣一個更“智慧”的操作系統?實際上這與vivo多年來在底層技術上的深耕以及對前沿技術趨勢的精準把握密不可分。

隨著通用人工智能時代的到來,vivo也在探索更多品類的智能設備,甚至是一些更前沿的具身智能產品。在操作系統層面,這些產品對智慧、安全、性能、續航等特性提出了更高的要求,這些需求都是行業既有操作系統解決方案所無法滿足的。

與(yu)此同時,隨(sui)著(zhu)AI大模型的(de)到來(lai),人機(ji)交互(hu)模式也在潛移(yi)默化地改(gai)變。此前智能設備長(chang)期(qi)處于圖形用戶(hu)界面(GUI)時代,交互(hu)常(chang)以(yi)應(ying)用的(de)功能化設計為主導,涉及場景、應(ying)用的(de)切換時,用戶(hu)體驗會較為割(ge)裂(lie)。

未(wei)來隨著AI自然語言理解能力的(de)提(ti)升、多模態(tai)交互能力的(de)成(cheng)熟,用戶通過AI來獲取服務的(de)交互方式會成(cheng)為主流。

通用人工智能時代的操作系統,到底該長啥樣?vivo已搶先交卷了

可以說,vivo做一個更“智慧”的BlueOS,既是解決既有行業痛點,也是AI新時代的必然發展趨勢,更是將自身深厚技術積累面向通用人工智能時代落地的一個典型成果。

當然(ran),為了(le)(le)實現操(cao)作(zuo)系統的智慧體驗,離不開流暢度、安全性等(deng)多方(fang)面(mian)能力的同步(bu)提升,這(zhe)也就(jiu)引(yin)出(chu)了(le)(le)BlueOS的三(san)大核(he)心特性:智慧、流暢、安全。

通用人工智能時代的操作系統,到底該長啥樣?vivo已搶先交卷了

1、AI多模態交互能力打破應用、設備邊界,人人都是開發者的時代來了

在智慧層面,為了實現“天生”的能力,vivo對BlueOS從架構設計層面就進行了AI能力的部署。更復雜的意圖識別能力和推理決策能力是BlueOS AI能力最直觀的體現。

BlueOS支持多模(mo)態(tai)輸(shu)入,人與操作系統的交互可以像人與人之間的交互一樣,我們可以通過語音、文字、圖片、音樂、視頻等輸(shu)入內(nei)(nei)容(rong)來與系統進(jin)行交互,系統背后的AI對這些內(nei)(nei)容(rong)進(jin)行理解(jie),識(shi)別我們的意圖,生成(cheng)所需內(nei)(nei)容(rong),提供相應的服(fu)務。

用戶不用在各個App和設備之間來回切換,應用和設備的邊界被進一步打破。

據了解(jie),在(zai)(zai)這些能(neng)力(li)背后,BlueOS在(zai)(zai)系(xi)統(tong)、應(ying)用、工(gong)具鏈等多(duo)個方面實(shi)現(xian)了突破,通過VCAP能(neng)力(li)實(shi)現(xian)了對(dui)推理決策的支(zhi)持,基于(yu)大模型能(neng)力(li),實(shi)現(xian)了AI服務(wu)引擎和多(duo)模輸入子系(xi)統(tong)。

基于這(zhe)些AI能(neng)力,vivo做了不少應用(yong)在智慧操作系統中的(de)新型(xing)應用(yong),比如vivo自研(yan)的(de)Copilot可以(yi)提供代碼生成、圖(tu)文生成等能(neng)力,也是(shi)應用(yong)開發方面新的(de)生產力工具。

BlueOS中AI大模型的能力給應用的開發提供了新的范式,AI可以理解用戶的需求,自動編寫代碼,生成專屬的應用、壁紙、掛件等,滿足用戶的個性化需求。

通用人工智能時代的操作系統,到底該長啥樣?vivo已搶先交卷了

據了(le)解,vivo未來會把(ba)BlueOS的智(zhi)慧交互(hu)能(neng)力應(ying)用(yong)到更多的場景中,普通(tong)用(yong)戶都可以隨(sui)心所欲地去創作,人(ren)人(ren)都能(neng)成為開發(fa)者。

可(ke)以看到(dao)(dao),vivo的(de)(de)AI大(da)模型能力真(zhen)正(zheng)深入到(dao)(dao)了用戶的(de)(de)日(ri)常(chang)體驗中,讓普通(tong)消費(fei)者可(ke)以更便(bian)捷地享受(shou)到(dao)(dao)AI大(da)模型帶(dai)來的(de)(de)紅利,同時開發范式的(de)(de)顛(dian)覆也讓系統的(de)(de)個性化自定(ding)義(yi)能力進一步增強(qiang)。

2、從編程語言、圖形渲染到內存管理,多項底層技術突破保證系統流暢度

誠然,一個更智慧的操作系統在各類智能設備上應用的未來固然美好,但智慧系統的打造,AI能力的充分釋放,離不開底層編程語言、運行時、內存管理等多方面的保證——系統流暢性的保障是構筑智慧系統的堅實地基。

通用人工智能時代的操作系統,到底該長啥樣?vivo已搶先交卷了

首(shou)先(xian),要(yao)(yao)設計一個高性能(neng)的(de)(de)操作系統,編程語(yu)言(yan)的(de)(de)選擇是至關重(zhong)要(yao)(yao)的(de)(de),目前能(neng)夠滿足(zu)高性能(neng)需求的(de)(de)編程語(yu)言(yan)可(ke)選項(xiang)并不(bu)多。

vivo這次選擇了Rust,Rust編程語言可以兼顧內存安全,在(zai)vivo看(kan)來,它是操作系統編程(cheng)(cheng)語(yu)言的最佳選(xuan)擇。據了解,未來BlueOS也將(jiang)進(jin)一步支持Native編程(cheng)(cheng)語(yu)言。

解決編程語言問題只是第一關,為了進一步提高系統的資源利用效率以及對于用戶操作的優先響應,vivo在系統調度層面基于不公平調度的協程機制,保(bao)證(zheng)了任務的實(shi)時響應。

此外,在提升圖形顯示資源的利用效率方面,vivo借鑒了PC端通用的顯卡框架設計,實現了渲(xuan)染(ran)樹、并行(xing)渲(xuan)染(ran)、異構渲(xuan)染(ran)等新(xin)特(te)性,同時推出(chu)了虛擬顯(xian)卡解決(jue)方(fang)案,來解決(jue)丟幀、掉(diao)幀、幀同步(bu)等問題。這(zhe)些技(ji)術(shu)創新(xin)和新(xin)特(te)性保證了BlueOS在(zai)顯(xian)示(shi)端(duan)的高效流暢。

最后,在內存空間管理方面,vivo通過自研內存管理雙向動態調整算法,為不同場景中(zhong)的不同應(ying)(ying)用(yong)分配內存(cun),提升應(ying)(ying)用(yong)運行(xing)性能。vivo在Runtime執(zhi)行(xing)引擎層將前端(duan)框架(jia)下沉,針(zhen)對關鍵場景提供了直通調用(yong)通道,進一步降低了應(ying)(ying)用(yong)開銷,從(cong)而(er)提升性能。

通用人工智能時代的操作系統,到底該長啥樣?vivo已搶先交卷了

甚至在軟件架構層面,vivo專門構建了適合BlueOS的功耗子系統框架,包括(kuo)場景管理、策略管理、CPU 功耗管理、設備功耗管理、診斷(duan)及預警系統等五個核心能(neng)力(li)。

其中CPU和設(she)(she)備功耗(hao)(hao)管理可以根據選定的(de)功耗(hao)(hao)策略,通過(guo)驅動子系統,對CPU和設(she)(she)備進(jin)(jin)行配置,使其工作在預期狀態下(xia)。診(zhen)斷及預警系統則通過(guo)前期構建(jian)并(bing)預置的(de)設(she)(she)備功耗(hao)(hao)模(mo)型,來診(zhen)斷CPU及設(she)(she)備的(de)運行狀態是否異(yi)常(chang),并(bing)進(jin)(jin)行異(yi)常(chang)修復。

值得(de)一提的(de)是(shi),為了(le)支(zhi)持系(xi)統更好地跨設備落(luo)地、生(sheng)態更易擴展(zhan),BlueOS的(de)硬件需求也是(shi)極低(di)的(de)。

可以看到,在保證流暢性這件事上,vivo的技術創新已經走到了軟硬件底層,這更多考驗的是一個廠商在根技術層面的深厚積累,遠非一朝一夕之功。

3、從源頭切斷內存使用安全隱患,與微軟谷歌走在同一路線上

在流暢的基礎上,安全性的提升也是操作系統的重要一環。通用人工智能時代,AI大模型的應用離不開數據,而數據隱私安全保護則成為重中之重,安全性尤其被提到更加重要的位置,可以說是一切便捷智能化體驗的根本保障。

據(ju)了解,行(xing)業(ye)數據(ju)中操作(zuo)系統大約70%的安全漏洞(dong)都(dou)和內存使用不當相關,而傳統的修復(fu)漏洞(dong)方式往往治標不治本。

為了更好(hao)保(bao)證安(an)全(quan)性,BlueOS由Rust語言編(bian)(bian)寫(xie),Rust編(bian)(bian)程(cheng)語言的(de)所有(you)權(quan)模型、生命周(zhou)期等一(yi)系列安(an)全(quan)特(te)性,可以保(bao)障代碼在編(bian)(bian)譯階段就能發現內存使用不當導致的(de)安(an)全(quan)問題,從源頭(tou)保(bao)障內存安(an)全(quan)和并(bing)發安(an)全(quan)。

通用人工智能時代的操作系統,到底該長啥樣?vivo已搶先交卷了

值得一(yi)提(ti)的(de)是,如今Rust已經(jing)成為(wei)開發者(zhe)開發操作系(xi)統的(de)首選,比如微軟正在用Rust編程(cheng)語言重寫(xie)核(he)心Windows庫,而谷歌(ge)也正在使用Rust語言重寫(xie)在Linux核(he)心之(zhi)外執行的(de)Android關(guan)鍵安全組(zu)件。

從行業大趨勢中我們也能看到,vivo的選擇是與科技巨頭站在了同一方向和賽道上,從底層編程語言入手,也是“天生”二字的很好體現。

二、AI大模型加持,開發范式迎來重塑,vivo藍河生態加速生長

做一個優秀的操作系統,除了憑借過硬的底層技術實力打好基礎,非常關鍵的一環就是要建立良好的生態。做好操作系統,不僅是種一棵參天大樹,更是要創造一片繁茂的森林。

正如蘋(pin)果的iOS、微軟的Windows,只有千萬開發者積極參與(yu),建立起(qi)穩固龐大的生態(tai),用戶才能真(zhen)正從中獲益(yi),各(ge)類優質的應用和服(fu)務才得(de)以誕生。

這次在BlueOS的生態建(jian)設層面,vivo的AI大模型能力同(tong)樣發(fa)揮著重(zhong)要作用,甚至對(dui)開發(fa)范式有(you)著顛覆性變革。

首先,對(dui)于(yu)開發者們來說,BlueOS中12大(da)模(mo)塊的系統能(neng)力都(dou)可以為開發所用,vivo通過JS API和(he)Native API將這些能(neng)力開放給(gei)開發者。

開(kai)(kai)發(fa)者們可(ke)以獲得vivo開(kai)(kai)放(fang)的(de)(de)視覺、語(yu)音等多種AI算法(fa),以及(ji)vivo基于AI服務引擎提供的(de)(de)核心功能組件。比如(ru)UI組件就支持多種動畫(hua)方式和交互方式。開(kai)(kai)發(fa)所需要(yao)的(de)(de)所有信息都可(ke)以在(zai)vivo提供的(de)(de)開(kai)(kai)發(fa)網站中一(yi)站式獲得。

開發者們在開發藍河生態內應用時,不需要“從頭造輪子”,更有一種AI加持下的“開箱即用”的體驗。

此外,AI大模型對于開發者們來說更直接的好處體現在其代碼能力上。比如在開發套件層面,藍河Studio具備多模態智慧生成和智能協同能力,開(kai)發者可以(yi)直接通過自(zi)然語言的輸(shu)入來生(sheng)成代碼、圖片(pian),甚至還可以(yi)協同調用代碼檢(jian)查、測試、打包構(gou)建(jian)等工作(zuo),開(kai)發者們的工作(zuo)量顯(xian)著降低,開(kai)發效率有直觀(guan)提升。

這種從編碼、編譯、調試到發布的一站式服務,對于開發者們來說是非常有益的。

舉個(ge)簡(jian)單的(de)例子(zi),當我(wo)們(men)想為手(shou)表(biao)設(she)計一個(ge)美觀(guan)且功能多樣的(de)表(biao)盤(pan)時,可(ke)以直(zhi)接(jie)通過語(yu)言來描述自(zi)(zi)己的(de)需求,而(er)AI會理(li)解你(ni)(ni)的(de)語(yu)言并根據你(ni)(ni)的(de)需求自(zi)(zi)動生(sheng)成一個(ge)新的(de)表(biao)盤(pan)設(she)計。

實際上,這直接讓開發的范式發生了改變,不僅專業開發者可以從中受益,每一個普通用戶都可以成為開發者,參與到生態的建設當中。

整體來(lai)看,vivo為開(kai)發者(zhe)們(men)提供了足夠便捷的“端到端”智(zhi)慧化開(kai)發體驗。AI大模型的應用讓開(kai)發的全鏈路都變得更加高效。

據了(le)解,目前支付寶(bao)、百度地圖、喜馬拉雅(ya)等頭部應(ying)用已經陸(lu)續接入藍河生態,開發了(le)定制(zhi)版的應(ying)用。

在生態兼容層面,藍河生態兼容了開放原子開源基金會的hapjs快應用技術標準,直接支持(chi)了6700多個應用(yong)。

隨(sui)著(zhu)主流頭部應用的加入以及對(dui)既(ji)有技術標(biao)準的兼(jian)容,vivo的藍(lan)河生態建設正逐(zhu)漸提速。

通用人工智能時代的操作系統,到底該長啥樣?vivo已搶先交卷了

面向未來的通用人工智能時代,vivo正用硬核技術和生態,打造一個智慧系統,給用戶帶來更極致的產品體驗,同時給開發者帶去共贏的生態,成為行業中的變革性新力量。

結語:從技術到生態,vivo自研系統成智能終端產業新變量

在vivo BlusOS的(de)智慧、流暢、安全等特性中,我們能夠看到(dao)諸多vivo在底層技術創新層面的(de)突破,vivo的(de)綜(zong)合技術實(shi)力,顯(xian)然已經邁上(shang)了一個新的(de)臺階。

當然(ran),操作系統的(de)發(fa)展離不開(kai)生(sheng)態的(de)開(kai)枝散(san)葉(xie),現在(zai)vivo已(yi)經把路(lu)鋪(pu)好(hao),隨著越來越多的(de)開(kai)發(fa)者、三方廠商的(de)加入,藍河生(sheng)態也將加速開(kai)枝散(san)葉(xie)。

經歷了智(zhi)能手機時(shi)代(dai)的(de)變革,作為(wei)國內第一(yi)大(da)(da)智(zhi)能手機廠(chang)商的(de)vivo,在遇到AI大(da)(da)模型帶來(lai)的(de)新變革浪潮時(shi),已然(ran)做足了準備。AI技術的(de)更迭必然(ran)會(hui)成為(wei)未來(lai)智(zhi)能終端產業中最大(da)(da)的(de)變量之一(yi),擁抱(bao)AI,已是所有科(ke)技公司的(de)必然(ran)選擇(ze)。