我真的只想當一個學神啊 第三百二十三章 滿足你最後一個生日願望
完成代碼升級後的「微光」從0.1版本直接升級為lv1版本,秦克興致勃勃地著手進行測試。筆硯閣 www。biyange。com 更多好看小說
身處在虛擬世界裡,秦克不用擔心說話會被別人聽到,所以他直接以語音與「微光(虛擬)」對話。
「微光,睡醒了沒?」
升級後重新接管了筆記本電腦硬體權限的微光立時回應了:「主人,微光已醒來了,我感覺自己就像是忽然『醍醐灌頂』,變聰明了。」
升級後的微光,說話時已有了幾分人類交談時的平仄起伏,不再像v0.1時冷冰冰像念台詞的機械音,甚至還會用「感覺」、「像」這樣的擬人感受和「醍醐灌頂」之類的詞彙。
當然,這並不意味著它有了真正的自主學習能力或者有了自我意識,它依然只能在秦克制訂的「學習規則」里進行學習。
因為它還缺乏最關鍵的判斷「信息熵」能力——即從無數信息中主動判斷哪些信息是有用的,從而進行學習和模仿。
從這個角度來說,lv1的微光依然處於相對低級的人工智慧階段,甚至連人類的幼兒都不如,畢竟幼兒具備處理「信息熵」能力,可以從父母和身邊人的說話舉止進行分析和模仿學習。
估計想讓微光真正具備處理「信息熵」能力,起碼要升級到lv2甚至更高的級別了。
不過秦克這次微光的升級里,自己加入了幾千行代碼。這些代碼是秦克自己琢磨出來的,並不在系統提供的三十萬行lv1人工智慧代碼中。
這幾千行代碼的作用只有一個,就是讓微光能通過特定的人機對話,學習並模仿人類的邏輯和思維方式,使之越來越「人性化」。
這個「特定」的對話權限,秦克只打算開放給自己、寧青筠和妹妹秦小殼,他已寫好了接口,只需要手機微信加了「微光」為好友,就能通過微信直接與它對話。
秦克又測試了一些功能,總體對lv1微光的還算是滿意的,起碼它看起來有了點人工智慧的樣子了,能主動分析辨斷主人的需求、學習主人的使用習慣,以提高主人操作電腦的效率,光從這點來看,微光已大幅超過什麼siri或者小愛同學,作為青檸操作系統的核心主腦,它是合格的。
秦克再測試微光最重要的「代碼擴展能力」。
「微光,你試著分析旁邊這台水果筆記本的電腦硬體配置,並進行驅動程序的解析和重構,編寫出適合它的硬體驅程小模塊。」
「收到,微光現在就去工作了,請主人稍候。」
伴隨著微光進入工作狀態,筆記本電腦的風扇立時瘋狂地轉動起來,cpu的使用率瞬間接近100%。
秦克從打開後台的代碼執行監測功能界面里,能看到一行行的代碼正以肉眼難辨的速度執行中,而右邊的窗口裡剛顯示著微光正執行操作的進度詳解。
秦克觀察了一會,不錯,微光正按著key模塊的「規則」進行工作。
青檸操作系統的硬體管理模塊,主要是有制訂規則的「key」核心模塊,和各種型號硬體的驅程小模塊組成。
「key」核心模塊制定下如何發現、添加、刪除、使用硬體設備的規則,以及如何組合驅程小模塊,同時它也是微光的工具,微光通過它來管理起計算機的硬體資源,並進行合理調度分配。
現在微光按著秦克編寫好的流程,以「key」核心模塊的規則進行代碼編寫。
它先分析旁邊那台以寧青筠的水果筆記本為藍本、「重現」在這個虛擬世界的水果筆記本電腦,獲取其硬體的型號信息,然後自動從網上下載對應的驅動程序進行解析,然後按「key」模塊的規則進行重構,生成最精練、最高效的硬體驅程小模塊,再「粘合」到「key」模塊上。
——不同的硬體,這個驅程小模塊自然不一樣,但只要微光針對所有市面上的計算機硬體都編寫出驅動小模塊,就能自由根據不同計算機的情況來選擇小模塊組裝。
秦克觀察了一會兒,發現當前lv1版本的微光,其代碼解析重構能力不算強,一方面是微光的等級較低,處理能力有限,另一方面是受到筆記本的性能限制。
是的,雖然秦克買的已是五萬元的高配版筆記本電腦了,但這時依然是制約微光性能的主要瓶頸,使得微光無法發揮出最佳的狀態。
看了一會,秦克就估算出來了,估計微光要完成水果筆記本的硬體驅程管理小模塊的開發編寫工作,需要一天左右。
效率確實有點低,可喜的是整個過程並無報錯。
秦克想了想,直接將「人工智慧科研實驗室」的時間流速提升一千倍,很快他就便看到微光提示已完成代碼編譯工作。
與之對應的是筆記本電腦燙得嚇人,散熱口吹出來的風都能灼人皮膚。筆記本電腦的cpu沒因過載而燒毀,已算是證明微光對於硬體的管理調度控制能力確實不錯。
秦克無語地搖搖頭,看來得想法子給微光買台最高性能的服務器了,自己的筆記本再這樣被它玩下去,不久就得報廢了。
再次調快時間流速,使筆記本電腦散熱完畢,秦克才親自檢查了一遍微光寫好的代碼。
比起他親自寫的遜色了一籌,微光編寫出來的代碼的執行效率不夠高,代碼也不夠簡潔,但已比世上八成的程序員水平要高了,關鍵是秦克沒發現任何的錯誤,這就足夠了。
而且所謂的執行效率不夠高,也就是執行時間沒能從0.008秒縮減到0.007秒罷了,對於電腦使用者來說完全可以忽略不計。
秦克又試著在青檸操作系統分別安裝windows、linux、macos、安卓、ios的應用程序,「微光」立時便使用了解構重建工具,這些跨越系統不同版本的程序全部都被微光分解為一個個的小模塊,並成功安裝。
測試了一下幾個常見應用程序的啟動與運行速度,都比在原本的操作系統里還要快些。