首页 > 新闻 > IT新闻 > 正文

我拒绝用 AI 生成的合并请求

心靈之曲
发布: 2025-09-04 21:04:01
原创
770人浏览过

我拒绝用 ai 生成的合并请求

资深计算机科学家 Stuart Spence 近日在其个人博客中撰文,阐述了他为何会直接拒绝对由 AI 生成的低质量代码合并请求(Merge Request, MR)进行审查。他将这类粗糙、未经打磨的输出称为 “AI slop”,指出此类提交不仅消耗审查者宝贵时间,还可能对项目的整体质量造成损害。

Spence 归纳出六类典型情况,一旦出现便会直接拒绝审查:

笔尖Ai写作
笔尖Ai写作

AI智能写作,1000+写作模板,轻松原创,拒绝写作焦虑!一款在线Ai写作生成器

笔尖Ai写作 67
查看详情 笔尖Ai写作
  1. 存在明显冗余或应删除而未删除的代码:原本应被移除的代码仍保留在提交中,迫使审查者额外花费精力识别和指出,徒增负担;
  2. 提交者缺乏基本编程语言理解:即使借助 AI,作者若对语言核心概念一知半解,生成的代码难以维护,AI 也无法弥补知识短板;
  3. 充斥未经筛选的“文档垃圾”:AI 自动生成大量冗余、无关或格式混乱的注释与文档,反而干扰阅读与审查流程;
  4. 引入风格不一致的代码或测试逻辑:擅自引入新框架、日志方式或测试模式,破坏项目既定风格,增加团队认知成本;
  5. 对边界条件过度设计,导致新 bug:AI 常倾向于添加不必要的边界处理,结果可能引入逻辑错误,掩盖真实问题;
  6. 包含无意义或已被弃用的依赖项,且提交者无法说明来源:当无法解释为何引入某依赖时,往往最终归咎于“AI 生成的”,逃避责任。

尽管如此,Spence 并未全盘否定 AI 在开发中的作用。他表示,若代码用于一次性数据分析、处于功能边缘位置,或提交者明确说明 AI 的使用范围并提供了充分的人工验证过程,他仍愿意接受审查。关键在于透明性、责任感与对代码质量的把控

以上就是我拒绝用 AI 生成的合并请求的详细内容,更多请关注php中文网其它相关文章!

最佳 Windows 性能的顶级免费优化软件
最佳 Windows 性能的顶级免费优化软件

每个人都需要一台速度更快、更稳定的 PC。随着时间的推移,垃圾文件、旧注册表数据和不必要的后台进程会占用资源并降低性能。幸运的是,许多工具可以让 Windows 保持平稳运行。

下载
来源:php中文网
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
最新问题
热门推荐
开源免费商场系统广告
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号