网易首页 > 网易号 > 正文 申请入驻

我让AI代写30天PR描述,结果出乎意料

0
分享至

写Pull Request描述是我最头疼的事。花几小时写代码、解逻辑、调竞态,最后对着空白文本框发呆,试图用一句话让团队明白我做了什么。通常我只能写"修复bug"或"更新API",技术负责人打回来要求补充上下文,来回拉扯浪费所有人时间。2026年1月,我决定不再手动写PR描述。

我搭建了一个自动化代理,使用GitHub Copilot Workspace API。目标是让AI读取diff、分析提交历史、起草PR描述,我只负责审阅和必要时修改。实验持续整整30天,我追踪了所有能想到的指标,结果和预期完全不同。


我没有直接打开通用聊天机器人——那种做法会失败,因为通用模型缺乏上下文,不懂我们的内部编码规范和单体仓库架构。我写了一个Python脚本,接入GitHub webhook事件。PR创建时触发本地LLM实例,通过Ollama运行Llama-3-405B。本地部署是为了避免把专有代码发到外部API,公司安全合规要求很严。


提示词工程花了三天调优。我得教模型忽略空格改动、聚焦逻辑变更,还要强制它遵循我们特定的markdown模板。核心提示词结构是:让AI扮演高级Staff工程师,审阅git diff和提交信息,按固定格式生成PR描述——包括一句话总结"为什么做"、变更列表、具体单元测试、以及潜在风险。脚本把草稿以评论形式发到PR,不自动填充描述字段,给我留了安全网。

30天内我追踪了三项核心指标,与之前三个月的平均表现对比。时间节省很明显,但"请求修改"次数下降才是意外收获。我的技术负责人指出,AI在列出测试步骤方面比我强——我经常忘记提跑了哪些集成测试,AI会自动扫描测试文件并列出,显著减少了代码评审中的来回沟通。

但并非一帆风顺。AI在diff之外的上下文上表现糟糕。第12天我重构了一个数据库迁移脚本,diff看起来很小,影响却很大。AI写的总结是"更新SQL脚本",完全没提这会锁定生产表两小时。我手动重写了整个描述,那次差点酿成事故。第19天更奇怪,AI把两个无关的提交混成一个"修复认证流程",实际上一个是认证修复,另一个是UI调整。这种错误如果漏过,会让回滚变得极其困难。

我还发现了一个微妙问题:AI的描述太"完美"了。它总是用规范的markdown、完整的测试列表、标准的风险提示。这反而让评审者产生虚假安全感——看到格式工整就快速通过,不再深究逻辑。我注意到自己的PR平均评审时间从47分钟降到19分钟,但这不是好事,意味着评审深度在下降。


第23天我做了调整:让AI生成初稿后,我强制自己必须添加至少一句人工注释,说明"为什么现在做这个变更"或"替代方案考虑过什么"。这恢复了必要的上下文,评审时间回升到35分钟左右,但"请求修改"次数保持在低位。

30天结束时的数据很清晰:纯写描述时间从平均23分钟降到4分钟,但审阅AI草稿需要12分钟,净节省7分钟。真正价值不在时间,而在一致性——每个PR都有完整的测试说明和风险提示,团队沟通摩擦大幅减少。技术负责人反馈说,他现在能更快判断哪些PR需要重点关注。

我最终保留了这套系统,但改了规则:AI生成草稿,我补充业务上下文,技术负责人负责验证风险描述是否准确。三方协作比任何单方都更可靠。这个实验让我意识到,AI最适合处理格式化和信息提取,而战略意图和潜在影响评估仍需人类判断。完全自动化很诱人,但混合模式才是目前的最优解。

特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。

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.

相关推荐
热点推荐
有人在日本拍到李嘉欣,看她现在的状态有点憔悴

有人在日本拍到李嘉欣,看她现在的状态有点憔悴

乡野小珥
2026-05-11 13:50:30
忻口会战有多惨烈?阎锡山掏空家底,晋绥军九个炮兵团全部参战

忻口会战有多惨烈?阎锡山掏空家底,晋绥军九个炮兵团全部参战

云霄纪史观
2026-05-09 03:16:01
A股:站上4200点,迹象很明显,做好准备了,下午很可能这样走

A股:站上4200点,迹象很明显,做好准备了,下午很可能这样走

云鹏叙事
2026-05-11 11:23:54
他几乎熬死了所有对手

他几乎熬死了所有对手

晏凌羊
2026-05-07 21:13:05
卢秀燕不装了、赖清德暗中使坏!郑丽文转头发现:只有一条路可走

卢秀燕不装了、赖清德暗中使坏!郑丽文转头发现:只有一条路可走

野史日记
2026-05-11 10:05:16
伊媒:伊朗已拒绝美国提出的方案

伊媒:伊朗已拒绝美国提出的方案

新华社
2026-05-11 07:07:03
WTO 被架空无人提!中国入世谈判耗时 15 年,如今机制遭美国瘫痪

WTO 被架空无人提!中国入世谈判耗时 15 年,如今机制遭美国瘫痪

深析古今
2026-05-11 04:42:43
‌1888 年‌,慈禧第一次看见灯泡亮喊了2个字,流传至今成口头禅

‌1888 年‌,慈禧第一次看见灯泡亮喊了2个字,流传至今成口头禅

长风文史
2026-05-10 14:06:57
八路军最惨痛一战,看完牺牲高级将领名单,主席:取消政委决定权

八路军最惨痛一战,看完牺牲高级将领名单,主席:取消政委决定权

马捗在解说
2026-05-08 14:50:30
TA:阿隆索团队认为,维尼修斯不满被换事件是球队氛围转折点

TA:阿隆索团队认为,维尼修斯不满被换事件是球队氛围转折点

懂球帝
2026-05-11 15:20:07
母亲节大S女儿开通账号,没想到,不到24小时恶心事发生

母亲节大S女儿开通账号,没想到,不到24小时恶心事发生

小曙说娱
2026-05-11 14:47:08
山东高中生被老师谈话,15分钟后离奇死亡,尸检结果让家人崩溃

山东高中生被老师谈话,15分钟后离奇死亡,尸检结果让家人崩溃

碎碎纪实
2026-03-06 18:59:33
十年前,易建联花1000万在洛杉矶买下豪宅,如今出售市值多少?

十年前,易建联花1000万在洛杉矶买下豪宅,如今出售市值多少?

小兰聊历史
2026-04-26 08:44:22
2003年一位母亲吸毒被抓,3岁女儿独自在家,十几天后被发现身亡

2003年一位母亲吸毒被抓,3岁女儿独自在家,十几天后被发现身亡

舆图看世界
2026-05-09 13:45:03
34℃!雷雨大风!局部中雨!江苏天气最新预测

34℃!雷雨大风!局部中雨!江苏天气最新预测

图说南通
2026-05-11 13:26:04
抖音第二总部来了,长得像“海湾石瀑”太惊艳!

抖音第二总部来了,长得像“海湾石瀑”太惊艳!

GA环球建筑
2026-05-11 09:07:25
先访日再访华?美国老套路被看穿,中方回应硬气到底

先访日再访华?美国老套路被看穿,中方回应硬气到底

安珈使者啊
2026-05-10 09:34:13
央一48集年代剧《主角》开播!看完4集,我想说:国产剧有救了

央一48集年代剧《主角》开播!看完4集,我想说:国产剧有救了

八斗小先生
2026-05-11 10:15:58
约会时女人说“上个厕所”,八成不是在跟你客气,聪明男人秒懂!

约会时女人说“上个厕所”,八成不是在跟你客气,聪明男人秒懂!

荷兰豆爱健康
2026-05-11 14:22:31
情侣在瑞士雪山顶“撒欢”,就这么被全世界直播了···

情侣在瑞士雪山顶“撒欢”,就这么被全世界直播了···

新欧洲
2026-04-21 19:37:05
2026-05-11 16:08:49
固件更新中
固件更新中
有态度网友ytd
3316文章数 31关注度
往期回顾 全部

科技要闻

黄仁勋:你们赶上了一代人一次的大机会

头条要闻

媒体:中美元首即将北京会晤 美方一细节耐人寻味

头条要闻

媒体:中美元首即将北京会晤 美方一细节耐人寻味

体育要闻

那个曾让詹姆斯抱头的兄弟,40岁从大学毕业了

娱乐要闻

“孕妇坠崖案”王暖暖称被霸凌协商解约

财经要闻

"手搓汽车"曝光:伪造证件、电池以旧代新

汽车要闻

吉利银河“TT”申报图曝光 电动尾翼+激光雷达

态度原创

教育
亲子
本地
数码
房产

教育要闻

鸡娃放养,都不如养个“晨型人格”的孩子,他会自信又自律

亲子要闻

首都教育亲子欢乐跑开跑,合作伙伴火花思维携亲子家庭亮相系统

本地新闻

用苏绣的方式,打开江西婺源

数码要闻

努比亚推出GT Buds耳机:支持35dB降噪,269元

房产要闻

低价甩卖!海口这个地标商业,无人接盘!

无障碍浏览 进入关怀版