第112章 軟體的基石
他們學會了如何把事情做得更好。
卻還沒有學會,如何從無到有地創造。
會議室里,紅星工業大學的宏偉藍圖剛剛展開,李衛國的新議題,就讓所有人的熱情瞬間冷卻。
「自主可控工業軟體?」錢秉穹的指關節一下下敲著桌面,那聲音沉悶而壓抑,「衛國,我們是造鋼鐵機器的,不是擺弄那些虛無縹緲的『程序』!我們現在用的那些國外的設計軟體,聽說是一個國家動員上千名數學家,花了十幾年才搞出來的!我們有這個時間嗎?有這麼多人嗎?」
「我更關心基礎。」孫德海扶了扶眼鏡,他的問題永遠像手術刀一樣精準,「我們連像樣的計算機都沒有幾台,軟體人才更是鳳毛麟角。你現在要開發一套涵蓋所有環節的軟體生態?這比我們從零開始造發動機還要難!這是在沙灘上蓋大樓,沒有地基!」
一個斥之為痴人說夢。
一個斷言為空中樓閣。
給中國工業裝上自主「大腦」的構想,在兩位泰斗基於現實的、無可辯駁的邏輯絞殺下,被徹底宣判了死刑。
他們剛剛把工業的火種灑向民用,他卻想直接去創造承載火種的土地。
這步子,邁得太大了,大到不像是在走路,而是在撕裂空間。
……
四合院裡,晚飯後的燈光昏黃。
秦淮茹正坐在小桌前,對著一個帳本發愁。買菜花了多少,買布花了多少,孩子的學費,人情往來……一筆筆帳目雜亂無章地擠在一起,她算了好幾遍,結果都不一樣。
棒梗蹲在一旁,看著母親緊鎖的眉頭,又看看那本亂糟糟的帳本,一臉茫然。
李衛國走過去,也蹲了下來。
「棒梗,你看你媽媽在做什麼?」
「記帳,但記亂了,算不清。」
「對。」李衛國從秦淮茹手裡拿過帳本和筆,在旁邊一張乾淨紙上畫了幾個格子,「你看,我們把花錢的地方分開。吃的放一格,穿的放一格,用的放一格。這叫『數據管理』。」
他指著那些格子,對棒梗說:「然後,我們用最簡單的符號,把每個格子裡面的數加起來。這就叫『邏輯運算』。你來試試。」
棒梗接過筆,學著李衛國的樣子,笨拙地將帳本上的數字分門別類地填進格子裡,然後一筆一划地計算著總和。
秦淮茹的動作停了下來,她看著李衛國耐心地教導棒梗如何分類,如何計算,眼神里有種說不出的情緒。他不是在教孩子算帳,像是在教他一種全新的、看待世界的方式。
「你看,」李衛國指著棒梗算出來的清晰結果,「把複雜的東西,用一套固定的規矩管起來,它就變簡單了。工業軟體,就是給成千上萬個零件,制定一套這樣的規矩。」
棒梗似懂非懂,但他覺得,用符號和格子把一堆亂麻整理清楚,是件很有成就感的事。
……
意識深處,【虛擬工業實驗室】的界面,幽光閃爍。
他要解決的,不是一套軟體,而是這個時代開發軟體的方式。
【軟體開發模塊已啟動……】
【觸發特殊權限:靈感火花(法則級)……】
李衛國的意念,沒有去編寫一行行的代碼,那太慢了。
他開始構建一套全新的軟體「骨架」。
【方案推演:構建「模塊化、可擴展」工業軟體架構……】
虛擬空間中,龐大的工業軟體被拆解成一個個獨立的「積木塊」:一個積木負責畫線,一個積木負責上色,一個積木負責計算強度。它們可以任意組合,需要什麼功能,就插上對應的積木。
【方案推演:引入「圖形化編程」概念……】
複雜的代碼被轉化成一個個流程圖。工程師不需要學習晦澀的程式語言,只需要拖動代表不同功能的圖形框,用線條連接起來,軟體就能自動生成底層的代碼。
【方案推演:引入「自然語言交互」(早期概念)……】
一個簡單的指令輸入框生成。工程師可以直接輸入「畫一個直徑50毫米的齒輪」,系統就能自動調用對應的模塊,完成設計。
一套完整的、將軟體開發的門檻降低到極限的架構,在李衛國的腦海中最終定格。
……
當這份名為《關於「紅星一號」工業軟體平台架構的構想》的報告,擺在錢秉穹和孫德海面前時,兩位老專家陷入了長久的沉默。
幾天後,紅星工業大學內,一個全新的機構掛牌成立。
「工業軟體研究所」。
沒有盛大的儀式,只有一群從各個院系、甚至從少年班裡挑選出來的,對數學和邏輯有著超常天賦的年輕人。
在李衛國的指導下,他們沒有去啃那些天書般的代碼,而是在一塊黑板上,用畫流程圖的方式,開始了中國第一款自主CAD軟體的研發。
一個月後,原型誕生了。
在簡陋的機房裡,一位年輕的研究員在鍵盤上敲下指令,屏幕上的光標隨之移動,畫出了一條直線,一個圓。然後,他輸入一個「拉伸」指令,那個圓便在屏幕上「長」了起來,變成了一個立體的圓柱。
整個機房,鴉雀無聲。
下一秒,震天的歡呼聲幾乎要掀翻屋頂。
這不僅僅是一個圖形,這是中國工業在軟體領域,從無到有的第一步。
……
食堂里,許大茂又找到了新的談資,他端著飯盒,唾沫橫飛。
「聽說了嗎?李衛國又在瞎折騰!不好好打螺絲,不好好煉鋼,跑去搞什麼『電腦程式』!對著個破電視機畫畫,那玩意兒能當飯吃?純粹是搞洋玩意兒,譁眾取寵!」
他正說得起勁,廠里的廣播突然響了。
「緊急通知,緊急通知!國家工信部、國家科委聯合下發文件,將我廠『紅星一號』工業軟體項目,列為國家最高優先級戰略項目!即日起,成立專項資金,投入巨資支持研發,確保我國工業命脈自主可控……」
許大茂的聲音戛然而止,端著飯盒的手僵在半空,臉上的表情比吃了蒼蠅還難看,在周圍人憋著笑的注視下,恨不得找個地縫鑽進去。
……
深夜,李衛國獨自一人,在機房裡測試著「紅星CAD」的初代版本。
畫一個齒輪,流暢。
畫一個軸承,流暢。
他調出了「崑崙」發動機的全部零件數據,嘗試將它們一次性導入軟體,進行虛擬裝配。
屏幕上的光標開始閃爍,移動變得遲滯。
代表著數萬個零件的三維模型,在屏幕上艱難地、一幀一幀地加載著,仿佛一個不堪重負的老人。
最終,畫面徹底卡死。
這台代表著時代最高算力的計算機,在處理真正的「工業巨獸」時,性能被瞬間壓垮。
【系統檢測到潛在性能瓶頸:超大規模數據串行處理效率低下,無法滿足複雜工業系統模擬需求。】
這套軟體有了骨架和血肉,但它的大腦,一次只能思考一件事。
李衛國的手指,輕輕拂過那片卡死的、代表著整個崑崙發動機的像素塊。
卻還沒有學會,如何從無到有地創造。
會議室里,紅星工業大學的宏偉藍圖剛剛展開,李衛國的新議題,就讓所有人的熱情瞬間冷卻。
「自主可控工業軟體?」錢秉穹的指關節一下下敲著桌面,那聲音沉悶而壓抑,「衛國,我們是造鋼鐵機器的,不是擺弄那些虛無縹緲的『程序』!我們現在用的那些國外的設計軟體,聽說是一個國家動員上千名數學家,花了十幾年才搞出來的!我們有這個時間嗎?有這麼多人嗎?」
「我更關心基礎。」孫德海扶了扶眼鏡,他的問題永遠像手術刀一樣精準,「我們連像樣的計算機都沒有幾台,軟體人才更是鳳毛麟角。你現在要開發一套涵蓋所有環節的軟體生態?這比我們從零開始造發動機還要難!這是在沙灘上蓋大樓,沒有地基!」
一個斥之為痴人說夢。
一個斷言為空中樓閣。
給中國工業裝上自主「大腦」的構想,在兩位泰斗基於現實的、無可辯駁的邏輯絞殺下,被徹底宣判了死刑。
他們剛剛把工業的火種灑向民用,他卻想直接去創造承載火種的土地。
這步子,邁得太大了,大到不像是在走路,而是在撕裂空間。
……
四合院裡,晚飯後的燈光昏黃。
秦淮茹正坐在小桌前,對著一個帳本發愁。買菜花了多少,買布花了多少,孩子的學費,人情往來……一筆筆帳目雜亂無章地擠在一起,她算了好幾遍,結果都不一樣。
棒梗蹲在一旁,看著母親緊鎖的眉頭,又看看那本亂糟糟的帳本,一臉茫然。
李衛國走過去,也蹲了下來。
「棒梗,你看你媽媽在做什麼?」
「記帳,但記亂了,算不清。」
「對。」李衛國從秦淮茹手裡拿過帳本和筆,在旁邊一張乾淨紙上畫了幾個格子,「你看,我們把花錢的地方分開。吃的放一格,穿的放一格,用的放一格。這叫『數據管理』。」
他指著那些格子,對棒梗說:「然後,我們用最簡單的符號,把每個格子裡面的數加起來。這就叫『邏輯運算』。你來試試。」
棒梗接過筆,學著李衛國的樣子,笨拙地將帳本上的數字分門別類地填進格子裡,然後一筆一划地計算著總和。
秦淮茹的動作停了下來,她看著李衛國耐心地教導棒梗如何分類,如何計算,眼神里有種說不出的情緒。他不是在教孩子算帳,像是在教他一種全新的、看待世界的方式。
「你看,」李衛國指著棒梗算出來的清晰結果,「把複雜的東西,用一套固定的規矩管起來,它就變簡單了。工業軟體,就是給成千上萬個零件,制定一套這樣的規矩。」
棒梗似懂非懂,但他覺得,用符號和格子把一堆亂麻整理清楚,是件很有成就感的事。
……
意識深處,【虛擬工業實驗室】的界面,幽光閃爍。
他要解決的,不是一套軟體,而是這個時代開發軟體的方式。
【軟體開發模塊已啟動……】
【觸發特殊權限:靈感火花(法則級)……】
李衛國的意念,沒有去編寫一行行的代碼,那太慢了。
他開始構建一套全新的軟體「骨架」。
【方案推演:構建「模塊化、可擴展」工業軟體架構……】
虛擬空間中,龐大的工業軟體被拆解成一個個獨立的「積木塊」:一個積木負責畫線,一個積木負責上色,一個積木負責計算強度。它們可以任意組合,需要什麼功能,就插上對應的積木。
【方案推演:引入「圖形化編程」概念……】
複雜的代碼被轉化成一個個流程圖。工程師不需要學習晦澀的程式語言,只需要拖動代表不同功能的圖形框,用線條連接起來,軟體就能自動生成底層的代碼。
【方案推演:引入「自然語言交互」(早期概念)……】
一個簡單的指令輸入框生成。工程師可以直接輸入「畫一個直徑50毫米的齒輪」,系統就能自動調用對應的模塊,完成設計。
一套完整的、將軟體開發的門檻降低到極限的架構,在李衛國的腦海中最終定格。
……
當這份名為《關於「紅星一號」工業軟體平台架構的構想》的報告,擺在錢秉穹和孫德海面前時,兩位老專家陷入了長久的沉默。
幾天後,紅星工業大學內,一個全新的機構掛牌成立。
「工業軟體研究所」。
沒有盛大的儀式,只有一群從各個院系、甚至從少年班裡挑選出來的,對數學和邏輯有著超常天賦的年輕人。
在李衛國的指導下,他們沒有去啃那些天書般的代碼,而是在一塊黑板上,用畫流程圖的方式,開始了中國第一款自主CAD軟體的研發。
一個月後,原型誕生了。
在簡陋的機房裡,一位年輕的研究員在鍵盤上敲下指令,屏幕上的光標隨之移動,畫出了一條直線,一個圓。然後,他輸入一個「拉伸」指令,那個圓便在屏幕上「長」了起來,變成了一個立體的圓柱。
整個機房,鴉雀無聲。
下一秒,震天的歡呼聲幾乎要掀翻屋頂。
這不僅僅是一個圖形,這是中國工業在軟體領域,從無到有的第一步。
……
食堂里,許大茂又找到了新的談資,他端著飯盒,唾沫橫飛。
「聽說了嗎?李衛國又在瞎折騰!不好好打螺絲,不好好煉鋼,跑去搞什麼『電腦程式』!對著個破電視機畫畫,那玩意兒能當飯吃?純粹是搞洋玩意兒,譁眾取寵!」
他正說得起勁,廠里的廣播突然響了。
「緊急通知,緊急通知!國家工信部、國家科委聯合下發文件,將我廠『紅星一號』工業軟體項目,列為國家最高優先級戰略項目!即日起,成立專項資金,投入巨資支持研發,確保我國工業命脈自主可控……」
許大茂的聲音戛然而止,端著飯盒的手僵在半空,臉上的表情比吃了蒼蠅還難看,在周圍人憋著笑的注視下,恨不得找個地縫鑽進去。
……
深夜,李衛國獨自一人,在機房裡測試著「紅星CAD」的初代版本。
畫一個齒輪,流暢。
畫一個軸承,流暢。
他調出了「崑崙」發動機的全部零件數據,嘗試將它們一次性導入軟體,進行虛擬裝配。
屏幕上的光標開始閃爍,移動變得遲滯。
代表著數萬個零件的三維模型,在屏幕上艱難地、一幀一幀地加載著,仿佛一個不堪重負的老人。
最終,畫面徹底卡死。
這台代表著時代最高算力的計算機,在處理真正的「工業巨獸」時,性能被瞬間壓垮。
【系統檢測到潛在性能瓶頸:超大規模數據串行處理效率低下,無法滿足複雜工業系統模擬需求。】
這套軟體有了骨架和血肉,但它的大腦,一次只能思考一件事。
李衛國的手指,輕輕拂過那片卡死的、代表著整個崑崙發動機的像素塊。