提到mRNA,是否有種似曾相識(shí)的感覺(jué)?沒(méi)錯(cuò),它就是2020席卷全球的新冠疫情中被大規(guī)模應(yīng)用的mRNA疫苗。
要談這種新型疫苗技術(shù),就要說(shuō)說(shuō)傳統(tǒng)的疫苗技術(shù)。
一般而言,針對(duì)一種特定的新病毒,給它專(zhuān)門(mén)研發(fā)一個(gè)疫苗,整個(gè)過(guò)程大約需要十年。這意味著等疫苗出來(lái),那個(gè)病毒可能早就已經(jīng)沒(méi)有了。
上次中國(guó)非典病毒就是這個(gè)情況,后來(lái)疫苗雖然研發(fā)成功了,但是疫情已經(jīng)控制住了,疫苗只能存起來(lái)備用,沒(méi)有發(fā)揮應(yīng)有的作用。
但是這次新冠疫情就不一樣了,武漢第一個(gè)病例剛剛出現(xiàn)十天的時(shí)候,中國(guó)科學(xué)家就已經(jīng)向世界公布了病毒的完整基因測(cè)序。而美國(guó)的莫德納公司從拿到這個(gè)基因測(cè)序,到它的第一支疫苗被生產(chǎn)出來(lái)并且完成首次人體注射,只用了 63 天 。
之所以能這么快,是因?yàn)?mRNA 疫苗使用的是一種“平臺(tái)技術(shù)”。平臺(tái)提供了一個(gè)標(biāo)準(zhǔn)化的載體,是一種納米顆粒。有什么病毒出來(lái),只要把病毒的一段非感染性的基因片段安裝在這個(gè)載體上就行。這個(gè)納米顆粒注射到人體內(nèi),然后人體細(xì)胞收到疫苗中的納米顆粒,就能根據(jù)那個(gè)基因片段制造出相應(yīng)的抗體。
這就是平臺(tái)的威力,利用一種成熟的、可重復(fù)使用底層技術(shù),具備了承載變化的能力,為現(xiàn)實(shí)世界中出現(xiàn)層出不窮的問(wèn)題提供解決方案。
#數(shù)字孿生世界的難題
數(shù)字孿生的技術(shù)手段因?yàn)槠漕嵏残缘慕换シ绞,為?yīng)用系統(tǒng)的實(shí)現(xiàn)打開(kāi)了一扇全新的大門(mén)。尤其在物聯(lián)網(wǎng)應(yīng)用軟件領(lǐng)域,幾乎所有公司的產(chǎn)品中都增加了三維可視化功能模塊。
毫不夸張地說(shuō),物聯(lián)網(wǎng)應(yīng)用軟件廠商要么到達(dá)了數(shù)字孿生的彼岸,要么在去往數(shù)字孿生彼岸的路上。
希望是美好的,但現(xiàn)實(shí)是殘酷的。在投入了大量資金,組建了研發(fā)團(tuán)隊(duì),交付了軟件產(chǎn)品后,眾多物聯(lián)網(wǎng)廠商開(kāi)發(fā)出來(lái)的應(yīng)用水平卻差強(qiáng)人意。
問(wèn)題主要體現(xiàn)在兩方面,一是交付速度,一是界面效果,說(shuō)白了就是千辛萬(wàn)苦卻難登大雅。
首先,三維可視化開(kāi)發(fā)中應(yīng)用到了大量數(shù)學(xué)模型,門(mén)檻較高。即使在業(yè)務(wù)需求明確的情況下,沒(méi)有幾個(gè)月甚至半年一年的時(shí)間,也根本無(wú)法完成開(kāi)發(fā)。而這樣的交付效率,就如同非典疫苗一樣,無(wú)法滿足業(yè)務(wù)快速發(fā)展變化的市場(chǎng),發(fā)揮不出它應(yīng)用的作用。
其次,三維模型和特殊效果這兩個(gè)最主要的因素決定了界面效果,三維模型取決于建模工程師的能力和積累,特殊效果取決于開(kāi)發(fā)工程師的能力和積累,這些都是新入門(mén)的公司所不具備的。
那么,在數(shù)字孿生的世界里,是否有一種類(lèi)似于生產(chǎn)mRNA疫苗的平臺(tái),幫助物聯(lián)網(wǎng)企業(yè)快速推出效果優(yōu)異的三維可視化應(yīng)用呢?
答案是肯定的,只是很多人都低頭走路太久,不曾想到,只需抬首仰望,便能發(fā)現(xiàn)天空中有顆最閃亮的—比鄰星。
#比鄰星之光
Proxima,中文翻譯為比鄰星。比鄰一詞出自王勃的《送杜少府之任蜀州》中的“天涯若比鄰”,“比鄰”即近鄰,比鄰星是距離太陽(yáng)系最近的一顆恒星。電影《流浪地球》中,人類(lèi)推動(dòng)地球要奔赴的第二家園,就是比鄰星系中的宜居帶。
如果將物聯(lián)網(wǎng)世界比作地球,優(yōu)锘科技則是利用計(jì)算機(jī)的三維可視化能力,在2020年推出了一款物聯(lián)網(wǎng)可視化應(yīng)用的快速交付平臺(tái),相當(dāng)于打造了一個(gè)物聯(lián)網(wǎng)世界的比鄰星,故稱(chēng)為Proxima。
它用一種便捷易懂的方式來(lái)解讀物聯(lián)網(wǎng)世界,使企業(yè)在短時(shí)間內(nèi)就能完成物聯(lián)網(wǎng)可視化應(yīng)用的搭建。
閑言少敘,下面就來(lái)說(shuō)說(shuō)如何用比鄰星快速打造優(yōu)質(zhì)的物聯(lián)網(wǎng)可視化應(yīng)用。
高效 · 三步法
用比鄰星平臺(tái)打造物聯(lián)網(wǎng)可視化應(yīng)用,思考過(guò)程的精髓就是三步法,Where->What->How,即2W1H。對(duì)應(yīng)這個(gè)思考過(guò)程,平臺(tái)內(nèi)部則有一個(gè)三層的系統(tǒng)框架,讓需求得以實(shí)現(xiàn)。
Where
以智慧園區(qū)管理系統(tǒng)為例,一般會(huì)把智慧園區(qū)分成園區(qū)、建筑、樓層、房間和物體這樣一些從高到低的空間層級(jí)。這些空間層級(jí),就是Where,這是不同的系統(tǒng)功能的入口,也是我們?nèi)椒ǖ钠瘘c(diǎn)。
這些的空間層級(jí),對(duì)應(yīng)三層框架中最高也是唯一的一種節(jié)點(diǎn),稱(chēng)為【選擇器】。用戶(hù)可以配置不同的選擇器,代表不同的空間層級(jí)。比如,在園區(qū)級(jí)別,用戶(hù)希望實(shí)現(xiàn)【顯示所有建筑物的名稱(chēng)】這個(gè)功能,首先就要定義一個(gè)針對(duì)園區(qū)的選擇器。
選擇器 = Where
What
確定了Where,即操作的入口以后,打算用什么方式實(shí)現(xiàn)什么業(yè)務(wù)需求呢?這就是What。
What對(duì)應(yīng)的三層框架中的第二級(jí),二級(jí)節(jié)點(diǎn)有三種類(lèi)型,分別是物體面板、圖層和業(yè)務(wù)。
物體面板通常用來(lái)表達(dá)當(dāng)單個(gè)物體的信息,在用戶(hù)點(diǎn)擊某個(gè)物體時(shí)被觸發(fā)。一個(gè)攝像頭再被點(diǎn)擊后,物體面板出現(xiàn)并顯示該攝像頭對(duì)應(yīng)的視頻流窗口。
圖層通常用來(lái)表達(dá)多個(gè)具備同一屬性值的物體信息,在用戶(hù)點(diǎn)擊某個(gè)菜單時(shí)被觸發(fā)。上文中提到的顯示所有建筑物的名稱(chēng),就是在一個(gè)菜單被點(diǎn)擊后,把類(lèi)型是建筑物的所有物體的名稱(chēng)顯示出來(lái)。
業(yè)務(wù)則被設(shè)定為表達(dá)跟具體物體無(wú)關(guān)的管理功能和統(tǒng)計(jì)分析圖表,在用戶(hù)點(diǎn)擊某個(gè)快捷按鈕時(shí)被觸發(fā)。
究其本質(zhì),上述這三種類(lèi)型的節(jié)點(diǎn)并不實(shí)現(xiàn)具體的功能,而是不同的容器。
物體面板 and 圖層 and 業(yè)務(wù) = What
容器承載著實(shí)現(xiàn)具體操作的功能組件,至于那些實(shí)現(xiàn)業(yè)務(wù)需求的功能組件,可用How來(lái)詮釋。
How
How是具體的功能組件,屬于三層框架中的三級(jí)節(jié)點(diǎn)。它嵌入到屬于What的三種容器之中,實(shí)現(xiàn)具體的操作。
為了清楚地解釋How,將之前的Where和What作進(jìn)一步說(shuō)明,例如智慧園區(qū)應(yīng)用功能的例子。
項(xiàng)目中,用戶(hù)希望進(jìn)入系統(tǒng)后,系統(tǒng)顯示所有攝像頭的位置,并在點(diǎn)擊攝像頭時(shí),顯示該攝像頭的實(shí)時(shí)視頻流。
對(duì)于這個(gè)需求,三步法實(shí)現(xiàn)的過(guò)程如下:
第一步:Where級(jí)別確定。由于攝像頭分布較廣,室外和室內(nèi)都有,需要定義多個(gè)選擇器。同時(shí),為了兼顧操作上的便捷性。最終確定在在園區(qū)和樓層兩個(gè)層級(jí)分別定義對(duì)應(yīng)層級(jí)的選擇器;
第二步:What容器確定。這個(gè)需求中涉及到兩個(gè)功能,一是顯示所有攝像頭的位置,需要使用圖層容器,用戶(hù)點(diǎn)擊菜單來(lái)觸發(fā);二是包含視頻流的物體面板容器,用戶(hù)點(diǎn)擊攝像頭時(shí)觸發(fā);
第三步:How功能組件確定。攝像頭位置的顯示,可以使用在某種物體模型上方顯示圖標(biāo)的功能組件;攝像頭監(jiān)控視頻的顯示,則可以使用視頻流功能組件。
不同的功能組件=How
類(lèi)似視頻流這種廣泛使用的功能組件,可以通過(guò)官方網(wǎng)站下載使用,并不需要自己開(kāi)發(fā);同時(shí),這些組件經(jīng)過(guò)了優(yōu)锘的建模工程師和軟件工程師在幾十甚至上百個(gè)項(xiàng)目中的不斷打磨,無(wú)論從功能還是效果層面,都是上上之選。
以功能組件作為豐富內(nèi)涵的三層框架,是比鄰星最大的技術(shù)優(yōu)勢(shì)。
#總結(jié)
這些平時(shí)看起來(lái)復(fù)雜的應(yīng)用,利用比鄰星平臺(tái),實(shí)現(xiàn)起來(lái)不要太簡(jiǎn)單。一天夠不夠?半天夠不夠?毫不夸張地說(shuō),比鄰星平臺(tái)就是物聯(lián)網(wǎng)可視化領(lǐng)域的mRNA疫苗。
下面是一張簡(jiǎn)單的圖來(lái)表達(dá),更容易理解業(yè)務(wù)到實(shí)現(xiàn)過(guò)程中,各個(gè)概念之間的關(guān)系。