319 創造者淩夏樹(七)
不過,目前重要的事情還是先把這個新A.I.的主體框架製造出來,先解決有沒有,然後再解決好不好的問題——數學非常重要,但是更多是後期的事情。
淩夏樹看著已經顯示集滿的自動采集程序,站直身軀,像是以前在烘焙屋裏準備動手製作之前那樣,閉上眼睛、轉動手臂,做了一套簡單的伸展操,舒緩了一下長時間保持清醒帶來的疲憊和麻木感,幾次長長的深呼吸之後,所有的其他情緒都被驅趕出心間,年輕的臉上隻剩下堅定和嚴肅。
“開始吧。”
他對自己說。
沙啞的聲音在這空曠的管理員頻道裏回蕩,先是一條傳輸通道被仔細地在自動采集程序和他自身之間建立起來、用於源源不斷地供應純淨基材,隨後他閉上眼睛,開始緩緩沉入自己的冥想空間中去。
這樣的操作淩夏樹已經非常熟悉,和‘深潛’時類似的‘下墜’感中,感受著那些在自己意識裏閃爍的瑰麗光芒,他進入了冥思的最深層,無窮無盡的光點在仿佛浩瀚宇宙似的空間中不斷閃爍,大規模雷暴綻放的絢麗電光咆哮著閃爍躍動,景象靜謐而又暴烈。
一條縹緲如同銀河係一樣的光帶鏈接著這片星空和遙遠處黑暗中一道緩緩旋轉的星門,大量純淨的基材被源源不斷地傳入,等待著被利用。
對星空進行了一次常規的檢查後,淩夏樹發出‘開始製作’的意念,這片龐大的星空立即蠕動起來,在淩夏樹的控製下,從外界管道傳輸進來的純淨素材被無形的手仿佛拚插玩具一樣大致組合成基本原件的形體,然後送入無數雷暴組成的星空裏,如同咀嚼一樣不斷在星空的擠壓下經受打磨,或者崩潰了,或者在壓力下結合得更加良好,
然後這些留存下來的細小的元件被集中起來、再次重複類似的過程,就這樣一輪輪迭代,伴隨著大量基材的浪費,一個成功的基本邏輯模塊終於被打磨完畢,漂浮著被送推到淩夏樹的麵前。
這是任何有意義程序都應具備的最根本模塊,IO(輸入輸出)模塊,眼前這個成品模塊結構平整、運行順暢,使用時占用的空間也非常節儉,可以說是非常完美的產品了。
值得一提的是,淩夏樹僅在塑造基材的時候進行了親自操作,這個模塊的最終成型他則隻是下達了指令,並沒有幹涉它的具體製作過程——是這片星空自動地實現了他的想法。
閉著眼睛的淩夏樹,嘴角淺淺地露出一絲微笑。
他的冥想空間在質和量上都遠超其他普通編寫者,還天然具備了一定的智能,而經過了這段時間的磨練,特別是在淩夏樹的有意訓練下、對‘不滅潛伏者’那特殊的子蟲體係進行的大量模仿,讓冥想空間又再次進步,能夠自主處理一些重複性的‘體力活’了,隻要控製好設計模板,它就能在不需要淩夏樹自己耗費精力的情況下,自動生產大量的低級基礎模塊。
這樣淩夏樹就能從那些枯燥的重複性工作裏脫身,把主要精力都集中在構建A.I.這件正事上,再加上「鋼鐵信念」此時也隻需要建立一個基本框架,並沒有過高的難度,所以一旦他正式開始著手,在源源不斷製造出來的基礎模塊支持下,完成的進度肉眼可見地迅速增加,僅僅隻是冥想空間中的幾個小時之後,隨著最後一個模塊成功嵌入預留好的位置,一個基本能夠勉強運行起來的A.I.框架就算是成功建立,後續剩下的就是漫長的調試和修改。
“記錄,第一次測試,分配運行空間100MB……”
檢查了一下留給三個組織的通訊頻道、確認他們都還沒有任何發現後,雖然大腦已經十分疲憊,但為了抑製內心的焦躁,淩夏樹還是重新回到冥想空間、建立了一個全新的記錄文件,準備對「鋼鐵信念」的框架進行運行測試,借助枯燥的調試工作轉移注意力,暫時忘記對媽媽的擔憂。
“……記錄,第一次測試失敗,啟動日誌顯示存取數據時停止響應,判斷是位址換算出錯……
……第七次測試,失敗,收到人機界麵警告信息,寫入的電流曲線不符合安全協議……暫時放棄原創模塊,用仿製成品模塊代替……”
“……第九次失敗,輸出係統調用視覺函數時停止響應……增加運行空間到700MB……”
一次次的失敗記錄在極短的時間內就充滿了記錄文件,這個粗糙的「鋼鐵信念」框架雖然能夠勉強運行,但隻要一和外界交互就錯誤頻出,有的可以通過改寫源碼進行修正,有些則短時間內沒辦法解決,隻能暫時替換成前輩作品的仿製品來保證運行……
也幸虧淩夏樹有著最獨特的天賦,即使不了解源碼也能‘硬拷’別人的模塊來用,否則這個框架大概早就運行不下去了。
對此淩夏樹也有足夠的心理準備,畢竟以前所謂的編程或者是小打小鬧、專攻某個函數,或者是在別人搭好的平台上拚湊出的東西,而這次他為了徹底拋開別人的影響連通訊協議都是自己原創的版本,必然會遇到大量以前不需要操心的問題……
編程就是這個樣子,成功運行的背後是無數次枯燥到極點的調試、除蟲和優化,如同匠師慢慢打磨硬玉,隨著時間流逝才能一點一點地成型。
“……記錄,第二十七次測試,失敗,啟動日誌——”
嗯?
已經在漫長而又枯燥的調試中大腦有些麻木的淩夏樹楞了一下,隨即突然一個激靈,整個人瞬間清醒過來——最新一次測試的啟動日誌記錄中,突兀地出現了一行亂碼。
什麽情況?
淩夏樹立即按照這次測試的原始數據,重新建立了相同源碼的框架模型,然而令他愕然的是,這次A.I.框架甚至還沒測試到上次出錯的地方,就再次突兀地中止了運行。
出問題了。
淩夏樹看著啟動日誌上增加到了十幾行的亂碼,立即意識到肯定是整個框架出現了根本性的問題。
直到二十七次測試才出現問題,所以或者是某種累積性的錯誤,或者是某種觸發條件很苛刻的錯誤……
他一邊再次建立起相同源碼的模型,一邊思考分析著出錯的可能原因,然而由於出錯的位置上都是亂碼,具體報錯信息啟動日誌沒有記錄到,很難判斷到底是什麽問題……再怎麽有天賦他也缺乏經驗,一旦啟動日誌出錯,就有些束手無策了。
等等,不對。
淩夏樹猛地反應過來,啟動日誌是基本模塊中的基本模塊,隻要框架能運行起來,就不存在出錯的問題……而它如果真得出錯了,那恐怕就隻有一個原因:
承載它運行的這個平台、也就是冥想空間,本身出現了錯誤!
難道是我用腦過度、導致運行出錯?
淩夏樹第一時間就懷疑自己,畢竟長時間被迫保持清醒、神經係統不可能不付出代價,疲憊到極點的大腦細胞是有可能直接罷工的,像疲勞駕駛之類的事故就是因為這個原因……雖然自己因為和B.B.D嵌合的原因對於疲勞有極高的抵抗力……
像是一道閃電瞬間貫穿整個大腦,淩夏樹甚至在現實中都霍地睜開了眼睛。
B.B.D……本質,是病毒!