今日,科技媒体XDA报道了生成式AI代码工具在编程领域的争议。一方面,AI工具能够帮助无编程基础的人制作App,提升生产力;另一方面,AI生成的代码往往不是最优解,不适合用于最终产品。GNOME Shell扩展审核指南最近更新,新增了“扩展不得由AI生成”的规则。GNOME官方表示,他们不禁止将AI作为学习辅助或开发工具,但要求开发者合理使用,并在提交代码时进行说明和解释。官方将拒绝包含大量无用、风格不一致、虚构API用法、LLM提示词注释的代码。
GNOME项目的审核人员希望看到有清晰注释细节的代码,如果开发者只是简单地说“我不知道,AI写的”,将加重审核压力。AI生成的代码往往存在不良部分,这种“牛皮藓”会被迅速传播到其他项目中。要求开发者保持代码质量,有助于维持整个代码库的整洁度和效率。
