← 返回信息流
AI 资讯Hacker News·2 小时前

Godot will no longer accept AI-authored code contributions

AI 深度解读

背景

Godot 是一款知名的开源游戏引擎,诸如《Slay the Spire 2》和《The Case of the Golden Idol》等游戏均基于该引擎开发。然而,随着生成式 AI 的普及,Godot 项目正面临一个严峻的挑战:大量由 AI 生成的低质量代码和拉取请求(Pull Requests,简称 PR)如潮水般涌来。早在今年 2 月,Godot 的维护者就已经对此发出警告,称这些 AI 生成的 slop(低质量填充物)请求让代码审查工作变得“日益消耗精力和令人沮丧”。

核心内容

经过数月的讨论,Godot Foundation 及其维护者终于划出了红线。在一篇博客文章中,基金会宣布即将修改贡献者指南,明确禁止 AI 撰写的代码、由 AI 代理提交的 PR,以及在人与人交流中使用 AI 生成的文本。

Godot Foundation 表示:“我们必须认识到,这些问题不会自行消失。因此,我们需要采取措施减轻维护者的负担,同时确保我们仍有渠道来指导新贡献者,使其成为未来的维护者。”

基金会坦言,Godot 积压的待审查 PR 并不全然是坏事,这恰恰说明对 Godot 的兴趣和贡献度在提升。但由 AI 撰写或提交的贡献正在消磨维护者面对这项“本就繁琐”的审查工作的意愿。基金会指出:“如果你的 PR 反馈只是被机器吸收,而不是用于指导一位潜在的未来维护者,那么很难证明你花费空闲时间进行 PR 审查是正当的。”

随着这一问题变得日益不可持续,Godot Foundation 正在更新其贡献政策,重点在于“增加对低质量 slop 贡献的壁垒”,鼓励维护者审查代码,将新贡献者培养为未来的维护者。其中最关键的一点是,要求所有贡献必须来自对代码负责的人类——如果代码出错,贡献者必须能够修复它。

“AI 无法承担责任,而我们无法

查看原文 →pcgamer.com