宅中地 - 每日更新
宅中地 - 每日更新

贊助商廣告

X

模擬器開發者抨擊AI生成代碼:糟粕成堆純屬浪費精力

2026年10月07日 首頁 » 遊戲速遞

Analogue Pocket最亮眼的功能之一是openFPGA——這是對其支持多款開源自製模擬器的美稱。但放眼復古開發圈的各個領域,這些FPGA模擬器核心的維護者都不得不應對來自意向貢獻者的低質量、憑感覺拼湊的劣質代碼。負責Analogue Pocket平台SNES模擬器的開發者,就是眾多被這些AI生成代碼搞得不勝其煩的開發者之一。

昨日,一位名為nasonliu的貢獻者為Pocket的SNES核心提交了一項「實驗性MSU-1流媒體」功能。MSU-1本質上是為該主機設計的一款虛擬增強晶片,現實中並不存在,是模擬器開發者制定的一項標準,目的是讓超級任天堂的ROM修改者能夠為各類遊戲加入CD級音質的音頻以及類似的優化。

模擬器開發者抨擊AI生成代碼糟粕成堆純屬浪費精力

「如果能正常運行的話還挺酷的,我從沒想過能看到有人實現這個功能,」將SNES FPGA核心移植到Analogue Pocket的開發者agg23說道。不過你想必已經感覺到接下來的轉折了。「你給我發了一份近5萬行的代碼變更,沒經過任何申請,完全由大語言模型生成,居然還指望我來審核,」agg23繼續說道,「這裡面無關的垃圾代碼實在太多了。」

換句話說,這項MSU-1功能包含了5萬行機器生成的代碼,agg23必須逐行人工審核後才能將其併入模擬器核心。

「這種行為是不可接受的,」agg23補充道,「你強行推送幾乎沒投入半點腦力的『你的』成果,平白占用他人的時間與精力,而且完全是不請自來。我希望為了所有負責任的維護者著想,你不要再做這種事了。再說一次,你和你的大語言模型能把這個做出來我覺得挺厲害的。但這在我的世界裡毫無容身之地。」

你或許還記得PS3模擬器RPCS3的開發者也表達過類似的態度。今年早些時候,他們就懇請貢獻者「不要再提交AI生成的劣質代碼」。需要說明的是,RPCS3並非完全禁止貢獻者使用AI,而是要求開發者在提交代碼前必須徹底理解自己寫出的每一行代碼。

很多程式設計師堅信AI只是提升編碼效率的工具。但在打造模擬器、探索經典遊戲新玩法的愛好者社區中,經驗豐富的開發者如今正被新手提交的AI生成代碼淹沒——這些憑感覺寫代碼的新手甚至連自己做的東西都沒完全搞明白。

宅中地 - Facebook 分享 宅中地 - Twitter 分享 宅中地 - Whatsapp 分享 宅中地 - Line 分享
相關內容
Copyright ©2026 | 服務條款 | DMCA | 聯絡我們
宅中地 - 每日更新