鳳凰網(wǎng)科技訊 12月24日,硅心科技(aiXcoder)產(chǎn)品研發(fā)負(fù)責(zé)人黃寧在行業(yè)會議上表示,當(dāng)前流行的Vibe Coding(氛圍式編程)模式難以直接適配企業(yè)級復(fù)雜項目的開發(fā)需求。他認(rèn)為,AI并非軟件開發(fā)的“銀彈”,需與軟件工程深度結(jié)合。
硅心科技(aiXcoder)產(chǎn)品研發(fā)負(fù)責(zé)人黃寧
黃寧指出,Vibe Coding模式傾向于將代碼細(xì)節(jié)交由AI生成,開發(fā)者僅聚焦需求描述。但在企業(yè)級應(yīng)用中,該模式常導(dǎo)致AI生成的代碼忽略既有工具函數(shù)、擅自增加模塊、缺乏長期維護(hù)考量甚至留下安全漏洞,增加了代碼評審的負(fù)擔(dān)。其深層原因在于,AI缺乏人類工程師的“吃虧經(jīng)驗”,只能給出“局部最優(yōu)解”,難以滿足項目對全局穩(wěn)定性和未來可擴(kuò)展性的要求。
對此,aiXcoder提出了一套“AI+軟件工程”的實踐路徑,核心在于圍繞AI能力范圍設(shè)計系統(tǒng),并確立開發(fā)者為項目的最終責(zé)任主體。該路徑主要包括三個方面:一是通過縱向分層與橫向分離,拆解復(fù)雜任務(wù),定義人與AI的能力邊界;二是構(gòu)建“工具自動化監(jiān)測+人工經(jīng)驗評審”的雙重保障體系,確保企業(yè)級安全標(biāo)準(zhǔn);三是通過提示詞工程與上下文工程,提取并利用企業(yè)內(nèi)部的隱性知識,為AI提供更豐富的項目上下文。
aiXcoder黑盒測試自動化方案
aiXcoder稱,這一開發(fā)范式已在其服務(wù)的企業(yè)項目中得到驗證。例如,在某通信行業(yè)頭部企業(yè)的黑盒測試自動化項目中,通過構(gòu)建結(jié)合領(lǐng)域知識的工作流與多智能體協(xié)同,最終生成了可批量執(zhí)行的測試腳本,并在關(guān)鍵環(huán)節(jié)設(shè)置了人工核驗機(jī)制。
黃寧展望未來時表示,行業(yè)將從“定義軟件”向“定義軟件開發(fā)模式”進(jìn)化,人類開發(fā)者需要將更多精力集中于解決系統(tǒng)復(fù)雜性的任務(wù)上。











