開源PlayStation 3模擬器RPCS3的開發團隊在X平臺公開發聲,呼吁貢獻者停止向GitHub倉庫提交AI生成的Pull Request,并警告將對未披露AI參與的貢獻者實施封禁。
RPCS3并不是什么普通開源項目,這是一款能夠在Windows、Linux、macOS和BSD上運行的開源模擬器及調試工具,能夠模擬PlayStation 3和PlayStation Vita。自2011年啟動開發以來已累計超過19000次代碼提交,在GitHub上獲得18.7k星標和2.3k分支。該項目目前支持約70%的PS3游戲庫完全可玩,是模擬器開源社區中最具影響力的項目之一。
![]()
如果你了解過Playstation 3主機神秘且復雜的Cell架構,很快就會被RPCS3模擬器的驚人之處折服,其模擬難度遠高于PS2、Xbox 360。直到2026年,RPCS3才宣布對Cell CPU模擬實現重大突破,多個高負載游戲獲得5%–7%性能提升。
![]()
換句話說:RPCS3項目背后站著的是世界上最頂尖的一批系統工程師、逆向工程師和底層優化專家。但現在,他們卻要把大量時間浪費在另一件事上:
審查那些AI生成、作者自己都不理解Pull Request。
RPCS3官方賬號在X平臺上措辭直接:“請停止向RPCS3提交‘AI slop’代碼的Pull Request。我們將開始封禁那些不披露AI使用情況的貢獻者。”這條推文迅速在技術社區引發廣泛關注。
![]()
當有人在評論區質疑開發團隊如何區分AI生成的代碼與人工編寫的代碼時,RPCS3的回復同樣毫不客氣:“你不可能手寫得出我們看到的這種AI垃圾代碼。”
就在發布警告的同一時間段,RPCS3團隊還更新了GitHub倉庫的README文件,新增了"AI Use"專節。其中明確指出:允許使用AI工具進行研究和逆向工程,但貢獻者必須完全擁有并理解自己提交的所有代碼。
其核心原則很簡單:AI可以輔助你寫代碼,但你必須理解、驗證,并對結果負責。這一規定隨后在Reddit的模擬器社區獲得大量支持,開發者普遍認為:“只要人還坐在駕駛位上,AI沒問題。”
README特別強調:“我們不幸看到未經測試和驗證的AI生成垃圾代碼提交量正在上升。這浪費了維護者的時間,更糟糕的是,這類變更有時會被合并并破壞所有用戶的功能。”
![]()
根據新的貢獻規范,由AI Agent或自動化工具開啟的Pull Request必須在PR描述中披露AI參與的范圍——包括哪些部分是AI生成的,以及在提交前進行了哪些人工測試或審查。未包含此披露的PR可能會被直接關閉而不進行審查。重復違規者將被封禁。
這一事件并非孤例。2026年2月,開源游戲引擎Godot的項目經理就曾公開表示,正在考慮專門雇傭維護者來處理AI生成的Pull Request。Godot團隊當時也面臨著類似困境:大量由AI生成的代碼PR涌入,這些PR往往附有“聽起來很專業但實際上全是廢話”的冗長說明文字,卻缺乏實際的代碼質量和可維護性。
RPCS3開發者的憤怒背后,是開源項目維護者面臨的普遍困境。AI編程工具的普及降低了代碼生成的門檻,但也帶來了大量未經充分測試、缺乏深度理解的低質量貢獻。對于像RPCS3這樣需要精確模擬PS3硬件行為的復雜項目而言,一行未經審慎審查的代碼可能導致整個模擬器的兼容性問題。
技術社區對此反應不一。不少開發者支持RPCS3的強硬立場,認為維護開源項目的質量門檻是必要的。也有觀點指出,問題的關鍵不在于AI本身,而在于貢獻者是否理解自己提交的代碼。正如RPCS3在另一條回復中所說:“網上有大量資源可以學習如何調試和編程,而不是生成你不理解、也不起作用的垃圾代碼。”
無論如何,RPCS3的警告為正在使用AI工具參與開源貢獻的開發者敲響了警鐘:AI可以是強大的輔助工具,但替代不了對代碼的深入理解和負責任的貢獻態度。
- https://kotaku.com/playstation-3-emulator-devs-politely-ask-that-people-stop-flooding-it-with-ai-code-pull-requests-2000694656
- https://games.slashdot.org/story/26/05/11/0012211/playstation3-emulator-devs-politely-ask-contributors-to-stop-submitting-ai-slop-pull-requests
- https://github.com/RPCS3/rpcs3
特別聲明:以上內容(如有圖片或視頻亦包括在內)為自媒體平臺“網易號”用戶上傳并發布,本平臺僅提供信息存儲服務。
Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.