智东西(公众号:zhidxcom)
作者 | 云鹏
编辑 | 漠影
AI大模型的火爆几乎让所有行业都感受到了底层技术创新带来的变革力量,通用人工智能时代正逐渐走入现实。
科技(ji)(ji)巨头们的技(ji)(ji)术创新(xin)越来越聚焦于底层和源头,从自研(yan)芯片(pian)到算法(fa),从探索新(xin)型材料到打(da)破工(gong)艺极(ji)限。在智(zhi)能手机(ji)产(chan)业中,随着产(chan)品高端化(hua)发(fa)展趋势(shi)的增强(qiang),核(he)心技(ji)(ji)术的竞争愈(yu)发(fa)激烈。
作为(wei)国(guo)内年(nian)出货(huo)量第(di)一的智(zhi)能(neng)手机巨头,vivo近年(nian)来也亮出了(le)(le)不少自研(yan)技术(shu)硬核成果。近三年(nian),vivo自研(yan)芯片(pian)V系(xi)列(lie)已经(jing)迭代(dai)四(si)代(dai),在(zai)实现诸多芯片(pian)底层技术(shu)突破的同(tong)时,每一款都落地应用在(zai)了(le)(le)旗舰智(zhi)能(neng)手机中,取得(de)了(le)(le)不错(cuo)的市场反馈。
就在昨日的(de)vivo开发(fa)者(zhe)大(da)会(hui)上,vivo正式(shi)亮出(chu)了(le)自己的(de)自研通(tong)用(yong)(yong)大(da)模(mo)型矩阵,并正式(shi)发(fa)布了(le)面向通(tong)用(yong)(yong)人(ren)工(gong)智能时代的(de)自研智慧操作(zuo)(zuo)系统(tong)——蓝(lan)河操作(zuo)(zuo)系统(tong)BlueOS。

在通用人工智能时代的系统级底层技术创新大战中,vivo已率先交出了自己的答卷。
用vivo的话来说,BlueOS的核心特点是“天生更智慧、天生更流畅、天生更安全”。值得一提的是,“天生”恰恰意味着vivo是从底层入手对系统进行了深度自研,系统的诸多新特性都有着“原生”的特点,这更是难能可贵的。
对于科技(ji)巨头们来说,面对未(wei)来技(ji)术(shu)、需求快速迭代变(bian)化的(de)市场,想要(yao)提(ti)供更好的(de)端(duan)到端(duan)的(de)用(yong)户体验(yan),底层创(chuang)新势在必行。
作为vivo的自研智慧操作系统,BlueOS背后藏着哪些技术大招?vivo是如何深入底层构建起一个属于通用人工智能时代的操作系统的?从技术到生态,vivo又有哪些长期规划?毫无疑问,BlueOS正在智能手机产业中掀起一场新革命,成为行业的一种新选择。
一、人机交互或迎颠覆性改变,智慧、流畅、安全成开启AI新时代大门的钥匙
对于“智慧”这个(ge)词,我(wo)们并不陌生,但真正想让一(yi)个(ge)操(cao)作系统变得“智慧(hui)”,却绝(jue)非易事(shi)。
为什么vivo要做这样一个更“智慧”的操作系统?实际上这与vivo多年来在底层技术上的深耕以及对前沿技术趋势的精准把握密不可分。
随着通用人工智能时代的到来,vivo也在探索更多品类的智能设备,甚至是一些更前沿的具身智能产品。在操作系统层面,这些产品对智慧、安全、性能、续航等特性提出了更高的要求,这些需求都是行业既有操作系统解决方案所无法满足的。
与此同时,随着AI大模型的到来,人机交(jiao)互模式也(ye)在(zai)潜(qian)移默化(hua)地改变。此前(qian)智能设备长期处于(yu)图(tu)形用户界(jie)面(GUI)时代,交(jiao)互常以应(ying)(ying)用的功能化(hua)设计为主导,涉及场景、应(ying)(ying)用的切换时,用户体验会较为割裂。
未来随着AI自然语言理(li)解(jie)能(neng)力的(de)提升(sheng)、多模态(tai)交(jiao)互(hu)能(neng)力的(de)成(cheng)(cheng)熟,用户通过AI来获(huo)取(qu)服务的(de)交(jiao)互(hu)方(fang)式会成(cheng)(cheng)为主(zhu)流。

可以说,vivo做一个更“智慧”的BlueOS,既是解决既有行业痛点,也是AI新时代的必然发展趋势,更是将自身深厚技术积累面向通用人工智能时代落地的一个典型成果。
当(dang)然,为了(le)实现操(cao)作系统的智慧(hui)体验,离不开流畅度、安全(quan)性(xing)等(deng)多方面(mian)能(neng)力的同步提升,这也(ye)就引出了(le)BlueOS的三(san)大核心特(te)性(xing):智慧(hui)、流畅、安全(quan)。

1、AI多模态交互能力打破应用、设备边界,人人都是开发者的时代来了
在智慧层面,为了实现“天生”的能力,vivo对BlueOS从架构设计层面就进行了AI能力的部署。更复杂的意图识别能力和推理决策能力是BlueOS AI能力最直观的体现。
BlueOS支持多模态输(shu)入,人(ren)与(yu)操作系统的(de)(de)(de)交(jiao)互可(ke)以(yi)(yi)像人(ren)与(yu)人(ren)之间的(de)(de)(de)交(jiao)互一(yi)样,我们可(ke)以(yi)(yi)通过语音、文字、图片、音乐、视频等输(shu)入内容来与(yu)系统进行交(jiao)互,系统背后的(de)(de)(de)AI对这些内容进行理(li)解,识别我们的(de)(de)(de)意图,生成所需内容,提供相应的(de)(de)(de)服务。
用户不用在各个App和设备之间来回切换,应用和设备的边界被进一步打破。
据了(le)解,在(zai)(zai)这些能(neng)力背后,BlueOS在(zai)(zai)系(xi)统、应用、工具链等多(duo)个方面实现(xian)(xian)了(le)突破,通过VCAP能(neng)力实现(xian)(xian)了(le)对推理(li)决策的(de)支(zhi)持,基于大模型能(neng)力,实现(xian)(xian)了(le)AI服务引(yin)擎和多(duo)模输入子系(xi)统。
基于这些AI能力,vivo做了不少应(ying)用在智慧操作(zuo)系统中的(de)(de)新(xin)(xin)型(xing)应(ying)用,比(bi)如vivo自研的(de)(de)Copilot可(ke)以(yi)提供代(dai)码(ma)生成、图(tu)文生成等能力,也是应(ying)用开发方面新(xin)(xin)的(de)(de)生产力工具。
BlueOS中AI大模型的能力给应用的开发提供了新的范式,AI可以理解用户的需求,自动编写代码,生成专属的应用、壁纸、挂件等,满足用户的个性化需求。

据了解,vivo未来会把BlueOS的智慧交互能力应用到更多的场景中,普通用户都(dou)可以随心所欲地(di)去创(chuang)作,人人都(dou)能成为开(kai)发者。
可(ke)(ke)以(yi)看到(dao),vivo的(de)(de)(de)AI大模(mo)型能力真正深入到(dao)了(le)用户的(de)(de)(de)日常体(ti)验中(zhong),让普通消费者可(ke)(ke)以(yi)更便捷地(di)享受到(dao)AI大模(mo)型带来的(de)(de)(de)红利,同(tong)时开发(fa)范式(shi)的(de)(de)(de)颠覆也让系统的(de)(de)(de)个(ge)性化自定义能力进一(yi)步增强。
2、从编程语言、图形渲染到内存管理,多项底层技术突破保证系统流畅度
诚然,一个更智慧的操作系统在各类智能设备上应用的未来固然美好,但智慧系统的打造,AI能力的充分释放,离不开底层编程语言、运行时、内存管理等多方面的保证——系统流畅性的保障是构筑智慧系统的坚实地基。

首先,要设计一个高性(xing)能的(de)操作系统,编程语(yu)言(yan)的(de)选择是至(zhi)关重要的(de),目前能够满足高性(xing)能需求的(de)编程语(yu)言(yan)可选项并不多(duo)。
vivo这次选择了Rust,Rust编程语言可以兼顾内存安全,在vivo看来(lai),它是(shi)操(cao)作系统(tong)编程(cheng)语(yu)言(yan)的最佳选择。据(ju)了解,未来(lai)BlueOS也将进一(yi)步(bu)支持Native编程(cheng)语(yu)言(yan)。
解决编程语言问题只是第一关,为了进一步提高系统的资源利用效率以及对于用户操作的优先响应,vivo在系统调度层面基于不公平调度的协程机制,保(bao)证了任(ren)务的实时响应。
此外,在提升图形显示资源的利用效率方面,vivo借鉴了PC端通用的显卡框架设计,实现了渲染(ran)(ran)树、并(bing)行(xing)渲染(ran)(ran)、异构渲染(ran)(ran)等(deng)新特性,同时推出(chu)了虚拟(ni)显卡解决方案(an),来解决丢帧(zhen)、掉帧(zhen)、帧(zhen)同步(bu)等(deng)问(wen)题。这些技术(shu)创新和新特性保证了BlueOS在显示端的(de)高效流畅。
最后,在内存空间管理方面,vivo通过自研内存管理双向动态调整算法,为不同场景(jing)中的不同应用(yong)分配内存,提(ti)升应用(yong)运行性能(neng)。vivo在Runtime执行引擎层将(jiang)前(qian)端框架下沉,针对关键场景(jing)提(ti)供了(le)直通调用(yong)通道,进一步降低了(le)应用(yong)开销,从而提(ti)升性能(neng)。

甚至在软件架构层面,vivo专门构建了适合BlueOS的功耗子系统框架,包括场景(jing)管(guan)理(li)、策略管(guan)理(li)、CPU 功耗管(guan)理(li)、设备功耗管(guan)理(li)、诊断(duan)及预(yu)警(jing)系(xi)统等五个核心能力。
其中CPU和(he)设(she)备功(gong)(gong)耗(hao)管理可以根据选定的(de)功(gong)(gong)耗(hao)策(ce)略,通过驱动(dong)子(zi)系统,对CPU和(he)设(she)备进行配置(zhi),使其工作在预期(qi)状态(tai)下(xia)。诊(zhen)断及预警(jing)系统则通过前期(qi)构建并(bing)预置(zhi)的(de)设(she)备功(gong)(gong)耗(hao)模型,来(lai)诊(zhen)断CPU及设(she)备的(de)运(yun)行状态(tai)是否异常,并(bing)进行异常修复。
值(zhi)得一提的(de)(de)是,为了支持系统更(geng)好地跨设备落地、生态更(geng)易扩展,BlueOS的(de)(de)硬(ying)件需求(qiu)也是极低的(de)(de)。
可以看到,在保证流畅性这件事上,vivo的技术创新已经走到了软硬件底层,这更多考验的是一个厂商在根技术层面的深厚积累,远非一朝一夕之功。
3、从源头切断内存使用安全隐患,与微软谷歌走在同一路线上
在流畅的基础上,安全性的提升也是操作系统的重要一环。通用人工智能时代,AI大模型的应用离不开数据,而数据隐私安全保护则成为重中之重,安全性尤其被提到更加重要的位置,可以说是一切便捷智能化体验的根本保障。
据(ju)(ju)了(le)解,行业数(shu)据(ju)(ju)中操作(zuo)系统大约70%的安(an)全漏洞都和内存(cun)使用不(bu)当相关,而传统的修(xiu)复漏洞方式(shi)往往治(zhi)标不(bu)治(zhi)本。
为了更好保证安(an)(an)全(quan)(quan)性(xing),BlueOS由Rust语言(yan)编(bian)写(xie),Rust编(bian)程语言(yan)的所(suo)有权模型、生命(ming)周期等一系列安(an)(an)全(quan)(quan)特性(xing),可以(yi)保障代码在编(bian)译阶段就(jiu)能(neng)发(fa)现内存(cun)使用(yong)不当导(dao)致(zhi)的安(an)(an)全(quan)(quan)问题,从源头保障内存(cun)安(an)(an)全(quan)(quan)和并发(fa)安(an)(an)全(quan)(quan)。

值得一提的(de)是,如(ru)今(jin)Rust已经成为开发(fa)者开发(fa)操作系统的(de)首(shou)选,比如(ru)微软正在(zai)用Rust编程语言重写核心Windows库,而谷歌也正在(zai)使用Rust语言重写在(zai)Linux核心之外执行的(de)Android关键(jian)安全组件。
从行业大趋势中我们也能看到,vivo的选择是与科技巨头站在了同一方向和赛道上,从底层编程语言入手,也是“天生”二字的很好体现。
二、AI大模型加持,开发范式迎来重塑,vivo蓝河生态加速生长
做一个优秀的操作系统,除了凭借过硬的底层技术实力打好基础,非常关键的一环就是要建立良好的生态。做好操作系统,不仅是种一棵参天大树,更是要创造一片繁茂的森林。
正(zheng)如苹果(guo)的(de)iOS、微软的(de)Windows,只有千万开发者(zhe)积极参与,建立(li)起(qi)稳固庞(pang)大的(de)生态(tai),用户(hu)才能真(zhen)正(zheng)从中获益(yi),各类优(you)质的(de)应(ying)用和服务(wu)才得以诞生。
这次在BlueOS的生态建设(she)层(ceng)面,vivo的AI大模型能力(li)同样发(fa)挥着(zhe)重要作(zuo)用,甚至对开发(fa)范式有着(zhe)颠覆性变革。
首先,对于开发者(zhe)们来说(shuo),BlueOS中12大模块的(de)系统能(neng)力都可(ke)以为(wei)开发所(suo)用(yong),vivo通过JS API和Native API将这些(xie)能(neng)力开放(fang)给开发者(zhe)。
开(kai)发(fa)者们(men)可以获得vivo开(kai)放的视觉、语音等多种(zhong)(zhong)AI算(suan)法,以及(ji)vivo基于AI服务引(yin)擎(qing)提(ti)供(gong)的核心功能组件(jian)。比(bi)如UI组件(jian)就(jiu)支持多种(zhong)(zhong)动画方式和(he)交互方式。开(kai)发(fa)所需(xu)要的所有信息都可以在vivo提(ti)供(gong)的开(kai)发(fa)网站中一(yi)站式获得。
开发者们在开发蓝河生态内应用时,不需要“从头造轮子”,更有一种AI加持下的“开箱即用”的体验。
此外,AI大模型对于开发者们来说更直接的好处体现在其代码能力上。比如在开发套件层面,蓝河Studio具备多模态智慧生成和智能协同能力,开(kai)(kai)发者可以直(zhi)接通过自然语言的(de)输入来生成代码(ma)、图(tu)片,甚至(zhi)还可以协同调用代码(ma)检查(cha)、测试、打包构建(jian)等(deng)工作(zuo)(zuo),开(kai)(kai)发者们的(de)工作(zuo)(zuo)量(liang)显著降低,开(kai)(kai)发效率有(you)直(zhi)观(guan)提升。
这种从编码、编译、调试到发布的一站式服务,对于开发者们来说是非常有益的。
举个(ge)简单的例子,当我们想为手(shou)表设计一个(ge)美观且功能(neng)多(duo)样的表盘时(shi),可以(yi)直接通(tong)过(guo)语言来(lai)描述自(zi)己的需求(qiu),而AI会理解(jie)你的语言并根据你的需求(qiu)自(zi)动生成一个(ge)新的表盘设计。
实际上,这直接让开发的范式发生了改变,不仅专业开发者可以从中受益,每一个普通用户都可以成为开发者,参与到生态的建设当中。
整体来看,vivo为开发(fa)者们(men)提供了足够便捷的“端到端”智慧化开发(fa)体验。AI大(da)模型的应用让开发(fa)的全链(lian)路都变得更加高效。
据了(le)解,目前支付(fu)宝、百度(du)地(di)图、喜马(ma)拉雅等头部(bu)应用(yong)已经陆(lu)续接入蓝河(he)生态,开发了(le)定制版的应用(yong)。
在生态兼容层面,蓝河生态兼容了开放原子开源基金会的hapjs快应用技术标准,直(zhi)接支持了6700多(duo)个(ge)应用。
随着主流头部应用的加入以及(ji)对既(ji)有技(ji)术标准(zhun)的兼容,vivo的蓝河(he)生态建设正逐渐提速(su)。

面向未来的通用人工智能时代,vivo正用硬核技术和生态,打造一个智慧系统,给用户带来更极致的产品体验,同时给开发者带去共赢的生态,成为行业中的变革性新力量。
结语:从技术到生态,vivo自研系统成智能终端产业新变量
在vivo BlusOS的(de)(de)智慧、流畅、安全(quan)等特性中,我们能够看(kan)到诸多vivo在底(di)层技术(shu)创(chuang)新(xin)层面的(de)(de)突破,vivo的(de)(de)综合技术(shu)实(shi)力,显然已(yi)经迈上了一(yi)个新(xin)的(de)(de)台阶(jie)。
当然,操作(zuo)系统的(de)(de)(de)发(fa)展(zhan)离(li)不(bu)开(kai)生态的(de)(de)(de)开(kai)枝(zhi)散(san)叶,现在vivo已经把路(lu)铺好,随着(zhe)越来越多的(de)(de)(de)开(kai)发(fa)者、三方厂商的(de)(de)(de)加入(ru),蓝河生态也(ye)将(jiang)加速开(kai)枝(zhi)散(san)叶。
经历(li)了(le)智(zhi)能(neng)手(shou)机(ji)时代(dai)的(de)变(bian)革(ge),作为(wei)国内第(di)一(yi)大(da)智(zhi)能(neng)手(shou)机(ji)厂(chang)商的(de)vivo,在遇到AI大(da)模型带来的(de)新变(bian)革(ge)浪潮时,已然做(zuo)足了(le)准备。AI技(ji)术的(de)更迭必然会成为(wei)未来智(zhi)能(neng)终端(duan)产业中(zhong)最大(da)的(de)变(bian)量之(zhi)一(yi),拥抱AI,已是所有科(ke)技(ji)公司的(de)必然选择。