探索通用人工智能时代的操作系统:vivo已经领先一步!

发表时间: 2023-11-04 14:40

AI大模型的兴起,让各行各业都深刻地体会到了,从底层技术革新所产生的革命性变化,而“泛人工智能”的时代,正在一步步地走向现实。

科技巨头的技术革新日益集中在基础与源头,从自主研发晶片到运算法则,从开发新材料到突破制程限制。在智能手机行业,由于产品的高端化趋势越来越明显,其核心技术的竞争也越来越激烈。

身为国内最大的手机厂商, vivo最近几年也拿出了不少自主研发的技术。这三年来, vivo研发的 V系列芯片,已经达到了第四代,在芯片的基础上,获得了大量的技术突破,并将其运用到了旗舰机型上,获得了良好的市场反响。

就在昨天的 vivo开发者会议上, vivo正式推出了自主研发的“通用大模型”,以及“蓝河”自主研发的智能操作系统“BlueOS”。

在“泛人工智能”时代, vivo已经率先完成了系统层面的技术革新之战。



用 vivo的说法, BlueOS的核心特性就是“天然更智能,自然更流畅,更自然更安全”。不得不说,“天生”就是指 vivo在操作系统上做了很深的研究,很多新的功能都是“原生”的,这就更加难得了。

对于各大科技巨头而言,如何在未来技术和需求快速迭代的环境下,为客户带来更好的端到端体验,必须进行底层技术革新。

作为 vivo自主研发的智能系统, BlueOS到底有什么强大的技术?vivo又是怎样在底层架构出一个统一的人工智能时代的操作系统呢?从技术到生态, vivo的长远计划是什么?毋庸置疑, BlueOS作为业界新的替代方案,将会引起智能手机行业的新变革。

一、人机交互或将迎来一场革命性的变革,智能化、平滑性和安全性将成为人工智能新时代的关键。

我们都知道“智慧”一字,但是要使一个操作系统具有“智慧”,可不是一件容易的事情。

vivo为何会做出如此“智慧”的作业系统?其实,这得益于 vivo多年对基础技术的深入研究,以及对尖端科技发展的准确把握。

伴随着“泛人工智能”时代的来临, vivo也开始涉足更多种类的智能手机,包括某些更尖端的“具身智能”产品。在操作系统层次上,智能、安全、性能和续航能力等方面的要求越来越高,而现有的操作系统方案又不能很好地满足这一需求。

同时,人工智能的大模型的出现,也使人与人之间的互动方式发生了微妙的变化。在过去,智能终端一直停留在 GUI的时代,人机交互往往是由软件的功能性来决定的,当涉及到场景和应用的转换时,用户的体验往往比较孤立。

随着人工智能的发展和多模态交互能力的不断提高,以人工智能为基础的交互模式将逐渐成为主流。

可以说, vivo打造出更加“智慧”的 BlueOS,不仅是对现有产业的一种突破,更是 AI时代的必然发展,也是 vivo在 AI时代,将自己丰富的技术经验运用到实际应用中的典型结果。


当然,想要让一个智能的操作系统真正发挥作用,流畅度、安全性等多个方面都是必不可少的,所以 BlueOS有三个主要特点,智能,流畅,安全。

1、人工智能的多模式互动能力打破了应用和设备的界限,所有人都可以成为开发人员的时代到来了。

在智能层次上, vivo为获得“天生”的智能,在 BlueOS的构架级上,将人工智能的功能发挥到了极致。更高层次的意图辨识与推理判断是 BlueOS人工智能的最直接表现。

BlueOS支持多种形式的输入,人类和操作系统的互动就如同人类与人类的互动,我们可以用语音,文字,图片,音乐,视频等输入方式与系统进行互动,系统后面的 AI会了解这些内容,并识别我们的意图,从而产生需要的内容,并提供相关的服务。

这样,用户就不需要在不同的 APP、不同的手机上来回切换了,手机与软件的界限也变得更加模糊了。

在此基础上, BlueOS在系统、应用、工具链等多个层面上取得突破,以 VCAP为支撑,以大模型为支撑,以大模型为基础,完成人工智能服务引擎及多模式输入子系统。

在这些人工智能功能的基础上, vivo已经将许多新的应用到智能操作系统中,例如 vivo研发的 Copilot,它可以提供代码生成、图文生成等功能,同时也是一种新的生产工具。

BlueOS中的 AI大模型的功能为应用的发展带来了全新的模式, AI能够对用户的需要进行了解,并能够自动地写出自己的程序,制作出专属的应用程序、墙纸、挂件等,来满足使用者的个性化需要。

据悉, vivo还将在更多场景中使用 BlueOS智能互动功能,让普通用户能够自由发挥创意,让每个人都能做自己想做的事。

可以看出, vivo的 AI大模型能力已经真正地渗透到了用户的日常生活当中,使得一般用户能够更加方便地享用 AI大模型所带给他们的好处,而在研发模式上的颠覆,也使得系统的个性化定制功能得到了进一步的加强。

2、从编程语言到图形渲染,再到存储管理,多个基础技术的突破,确保了系统的流畅。

当然,对于各种智能终端来说,一个更加智能化的操作系统无疑是一件很好的事情,但是,要创造出智能系统,让 AI的功能完全发挥出来,就必须要有底层的编程语言、运行时、内存管理等多个层面的保障,才能确保系统的流畅,为构建智能系统奠定了坚实的基础。

首先,要设计出一款高效能的操作系统,就必须要有一门程序语言,而现有的程序语言中,很少有可以同时满足高性能要求的语言。

vivo这一次选择了 Rust, Rust是一种考虑到存储安全性的语言,对于 vivo来说, Rust是最好的操作系统语言。据悉, BlueOS将来还会对本机编程语言提供更多的支持。

首先,针对程序设计中存在的问题,提出了基于非公平性调度的协同调度策略,以实现对系统资源的高效使用和对用户行为的优先响应。

另外,为了提高图形显示资源的利用率, vivo还借鉴了 PC上常用的显卡架构,引入了渲染树,并行渲染,异构渲染等新功能,并引入了虚拟视频卡解决了数据丢失、掉帧和帧同步等问题。这一系列的技术革新以及新的功能确保了 BlueOS在显示器上运行的效率和流畅性。

第三,对于存储空间的管理, vivo采用自主研发的存储管理双向动态调节算法,实现对不同场景、不同应用的存储进行优化,以提高程序的运行效率。vivo通过在运行时执行引擎中的前端架构向下移动,为重要场景提供通过通道,以减少应用程序的开销,提高性能。

另外,在软件体系结构上, vivo还为 BlueOS开发了一套适用于 BlueOS的功耗子系统体系结构,包括场景管理,策略管理, CPU功耗管理,设备功耗管理,故障诊断和预警系统。

在此基础上,设计了一种基于 CPU与器件功耗控制的方法,实现了 CPU与器件的节能优化。在此基础上,利用预先建立好的器件功率消耗模型,对 CPU和器件的工作状况进行诊断,并对其进行异常处理。

值得一提的是, BlueOS对硬件的要求非常低,这是因为它能够更好的跨设备部署,并且具有更强的可扩充性。

看得出来, vivo为了确保流畅,在软件和硬件上都下了很大的功夫,这对一家企业来说,是一项非常重要的工作,不是一天两天就能完成的。

3、与微软、谷歌一道,从根源上解决内存的安全性问题

除了连贯性,安全方面的改进对整个系统来说也是非常重要的。在通用的人工智能时代, AI大模型的使用依赖于数据,因此,对数据的隐私和安全进行了最大程度的保护,安全问题也变得越来越重要,它可以说是所有便利和智能化的基础。

据统计,目前业界统计,约有70%的操作系统安全缺陷是由于不合理地使用内存造成的,而常规的方法只能解决一时之需,无法从根本上解决问题。

为确保安全, BlueOS采用 Rust语言编写,其所有权模型、生命周期等一系列的安全性特征,能够在编译时及时检测出错误的内存使用,从而实现对内存和并发安全的保护。

现在, Rust是开发人员的第一选择,例如微软就在用 Rust来改写 Windows的核心库,谷歌也在用 Rust来改写安卓系统的重要安全部件,这些部件都是在 Linux内核以外运行的。

从整个产业的大趋势中我们也可以看出, vivo所做的决定,是跟这个科技巨人站在同一个方向、同一个赛道上,从底层的编程语言开始,这也是一个“天生”的好例子。

二、 AI模式的强化,让蓝河的研发模式发生了翻天覆地的变化, vivo的生态系统也在飞速发展。

一款好的操作系统,不单单是要有坚实的基础,更要有一个好的生态。一个好的操作系统,就像种下一颗参天大树,还要营造出一座郁郁葱葱的树林。

就像苹果的 iOS、微软的视窗一样,想要让用户受益,就必须要有成千上万的开发者,在这个过程中,不断地创造出各种各样的软件和服务。

而在 BlueOS的生态系统中, vivo AI的大模型能力也起到了至关重要的作用,它将会带来一场革命性的变革。

首先,开发者可以使用 BlueOS 12个主要模块的功能, vivo通过 JJAPI以及本机 API向开发人员开放。

开发者将得到包括视觉、语音在内的多种人工智能算法,同时也包括了基于 AI服务引擎的核心功能部件。例如用户界面组件,就支持各种不同的动作和互动模式。你可以通过 vivo的研发站点,一次就能得到你想要的一切信息。

在蓝河这个生态系统中,开发者不会再像以前那样“另起炉灶”了,而是可以通过人工智能来实现“开箱即用”。

另外,人工智能的大型模式给开发人员带来了更多的直接利益,那就是他们的编程能力。就拿开发工具来说,蓝河 Studio拥有多模智能生成和智能协作功能,开发人员可以用自然语言进行代码、图片的生成,还可以进行代码检查、测试、打包等操作,大大减轻了开发人员的工作量,提高了开发效率。

从编写,编译,调试到发布,整个过程都能为开发人员带来极大的好处。

比如,如果我们要给一块手表做一个漂亮的、多功能的表盘,那么它就可以用文字表达出自己的要求,然后人工智能就会按照你的要求,自动为你设计一款新的表盘。

事实上,这也是一种全新的发展方式,不仅仅是职业玩家,所有的玩家都可以加入到这个游戏中来。

总的来说, vivo给开发商带来了“端到端”的智能化开发体验,这是非常方便的。人工智能大数据的运用使得整个链条的开发效率更高。

据悉,支付宝,百度地图,喜马拉雅等知名应用,都纷纷加入到蓝河生态中,并推出了相应的个性化应用程序。

在生态兼容性方面,蓝河生态系统与开源开源基金会的 hapjs快速应用技术规范相兼容,已有6700余种应用程序可供选择。

伴随着主流头部应用程序的引入和与现有技术规范的兼容性, vivo正在逐步加速构建蓝河生态系统。

在未来的人工智能时代, vivo正在以硬核技术和生态为基础,构建智能体系,为用户提供最好的产品体验,为开发商创造双赢的生态环境,成为一股革命性的力量。

结论:从技术到生态, vivo自主研发的操作系统将成为智能机行业的新变数。

从 vivo BlusOS的智能,流畅,安全等方面,我们可以看出 vivo在底层技术革新方面的很多突破,可见 vivo的整体技术水平,已经达到了一个全新的高度。

当然,一个系统的发展,必须要有一个完整的生态体系,目前 vivo已经铺开了一条道路,而随着更多的开发商和第三方厂商的参与,蓝河的生态圈也会迅速扩张。

在智能机时代发生了翻天覆地的变化之后, vivo已经做好了充分的准备。AI技术的变革,必将对未来智能终端行业产生巨大的影响,拥抱人工智能,已经成为每一家科技企业的必经之路。