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

AI写代码让你变慢:两年踩坑后的 workflow 修复方案

0
分享至

你大概经历过这个循环。第一周把 AI 助手接进编辑器,交付速度翻倍。到第三个月,速度回到原点——但 debug 的 bug 更诡异了。

我在四个项目里用了两年 AI 助手,这个模式反复出现:生产力提升真实存在,但集中在前期,而且会衰减——除非改变工作方式。大部分衰减来自一个具体、可修复的问题。


核心问题:看起来对、跑不通的代码

最常见的 bug 不是语法错误。是生成的代码调用了某个函数、方法或配置项,看起来完全是库该有的——但实际不存在。

上个月我做 CSV 导入功能,助手生成了这段代码:

import pandas as pd

# Read CSV with progress reporting — looks reasonable, right?

df = pd.read_csv(

"users.csv",

on_progress=lambda pct: print(f"Loading: {pct}%"), # this kwarg does not exist

chunksize=10_000,

on_progress 不是 pd.read_csv 的真实参数。代码语法正确,linter 没报错,失败模式是静默的——这个参数被吞掉,导入照常跑,只是没有进度条。直到用户反馈"加载条没动"我才发现。

这就是核心问题。AI 生成的代码以一种特定且危险的方式"合理":它模式匹配了真实 API 的形状,而这恰恰是 code review 时最难察觉的。

根因:幻觉如何溜过检查

三件事共同作用:

第一,模式匹配优先于正确性。模型见过成千上万个 pd.read_csv 调用,也见过其他 I/O 函数的进度回调。把两者拼接,产出看起来对、实际不对的代码。

第二,类型检查器常常救不了你。很多库用 **kwargs、动态分发或鸭子类型。静态分析不会标记一个不存在的关键字参数——它直接流过 **kwargs。

第三,审阅疲劳。周围代码都对、函数名也真实,你的眼睛会滑过那个捏造的参数。200 行"基本正确"的输出之后,你不再仔细阅读。

更深的问题是 workflow 层面的。如果你 prompt 一个功能然后粘贴结果,相当于外包了生成,却保留全部验证责任——而验证别人写的代码更难,因为你没有作者该有的 mental model。

修复方案:把验证强制纳入循环

被坑够多次后,我换了这套 workflow。核心原则:除非有东西——不是你的眼睛——碰过这段代码,否则不接受。

第一步:先写测试

生成实现之前,写(或生成)一个测试,覆盖你想要的具体行为。这会把行为锚定到可运行的东西上。

# tests/test_import.py

from myapp.importer import load_users

def test_load_users_reports_progress():

progress_log = []

def capture(pct):

progress_log.append(pct)

load_users("users.csv", on_progress=capture)

assert len(progress_log) > 0

assert progress_log[-1] == 100

现在 AI 生成的代码必须通过这个测试。on_progress 参数不存在?测试失败,当场暴露。

第二步:小步迭代,强制运行

不要生成 200 行然后审阅。生成 20 行,跑测试,通过再继续。失败模式从"三周后发现生产 bug"变成"90 秒内看到报错"。

第三步:用类型系统当护栏

如果库支持,加类型存根或 TypedDict 定义配置结构。把 **kwargs 换成显式参数。AI 生成不存在的字段时,mypy 会直接标红。

第四步:保留人工审阅给架构决策

别用眼睛去核对参数拼写——让测试和类型检查器干这个。把审阅精力留给"这个函数该不该存在""异常处理策略对不对"这类机器无法判断的问题。

关键认知转变

AI 助手不是更快的打字机,是更快的原型生成器。如果你用旧 workflow 接它——写 prompt、粘贴、肉眼审阅——你会得到更快产生的技术债。

修复 workflow 后,我的速度曲线变了:第一周没有暴涨,但三个月后没有衰减。第六个月还在稳定提升,因为测试库和类型定义在累积,AI 在更坚实的 scaffolding 上工作。

工具没变,变的是人和工具的协作方式。这才是 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-06-01 21:00:25
大满贯8连胜终结!张帅0-2输德比:无缘法网8强,进账85万奖金!

大满贯8连胜终结!张帅0-2输德比:无缘法网8强,进账85万奖金!

刘姚尧的文字城堡
2026-06-02 07:48:16
潮汕人在全世界出了一大堆超级富豪,为什么潮汕地区经济那么落后

潮汕人在全世界出了一大堆超级富豪,为什么潮汕地区经济那么落后

狐狸先森讲升学规划
2026-06-02 02:55:03
淮海战役惨败后,王凌云只身脱逃,隐姓埋名潜入深山娶了个村姑

淮海战役惨败后,王凌云只身脱逃,隐姓埋名潜入深山娶了个村姑

磊子讲史
2026-05-29 16:17:30
4998 的 iPhone 16 Pro,终于上架了!

4998 的 iPhone 16 Pro,终于上架了!

花果科技
2026-06-01 20:34:32
丽江古城一餐厅价格欺诈被顶格罚款1万元,全额退还消费者餐费

丽江古城一餐厅价格欺诈被顶格罚款1万元,全额退还消费者餐费

大厂编外实习生
2026-06-01 19:03:18
又一起吃他汀猝死!医生再三强调:夏季吃他汀的人,要警惕这4点

又一起吃他汀猝死!医生再三强调:夏季吃他汀的人,要警惕这4点

健康科普365
2026-06-01 21:55:03
4换1,浓眉回归,湖人欲组新F4

4换1,浓眉回归,湖人欲组新F4

体育新角度
2026-06-02 08:46:32
阿德尔曼教练不幸辞世 他开启普林斯顿战术 他率领火箭22连胜

阿德尔曼教练不幸辞世 他开启普林斯顿战术 他率领火箭22连胜

仰卧撑FTUer
2026-06-02 09:39:33
美国媒体报道 伊朗已疏通大量被阻塞的地下导弹设施入口

美国媒体报道 伊朗已疏通大量被阻塞的地下导弹设施入口

国际在线
2026-06-01 14:23:12
还没收官就停播?《主角》停更真相曝光,在我看来主要3个原因!

还没收官就停播?《主角》停更真相曝光,在我看来主要3个原因!

草莓解说体育
2026-06-01 18:22:22
新加坡防长写打油诗总结"香会" 现场用中文朗读

新加坡防长写打油诗总结"香会" 现场用中文朗读

看看新闻Knews
2026-05-31 18:36:09
杀人诛心?梁靖崑疑嘲讽张本智和呐喊:我一直没喊 他一直在瞎忙活

杀人诛心?梁靖崑疑嘲讽张本智和呐喊:我一直没喊 他一直在瞎忙活

风过乡
2026-06-02 06:38:39
“并非bug”!《GTA6》悬浮路灯竟是佛罗里达真实实景

“并非bug”!《GTA6》悬浮路灯竟是佛罗里达真实实景

游民星空
2026-06-01 12:03:34
编剧汪海林再炮轰:中国电视剧里,为什么再也见不到一个正常男人

编剧汪海林再炮轰:中国电视剧里,为什么再也见不到一个正常男人

橙星文娱
2026-06-01 11:08:30
唐山大地震来临前的诡异征兆,灾难现场比影视中更惨烈

唐山大地震来临前的诡异征兆,灾难现场比影视中更惨烈

史政先锋
2026-05-30 17:08:06
央视再曝新毒物!长期用会致癌,已流窜至全国,不少婴儿孕妇中招

央视再曝新毒物!长期用会致癌,已流窜至全国,不少婴儿孕妇中招

云舟史策
2026-06-01 19:31:57
拔出萝卜带出泥!释永信24年只是开始,亲弟诡异失联牵出更多大鱼

拔出萝卜带出泥!释永信24年只是开始,亲弟诡异失联牵出更多大鱼

青梅侃史啊
2026-06-01 17:11:24
尼克斯迎好消息!罗宾逊将带伤出战,他是防守文班亚马的唯一解药

尼克斯迎好消息!罗宾逊将带伤出战,他是防守文班亚马的唯一解药

奕辰说球
2026-06-02 09:39:44
负债824亿、账上只剩82亿:一群猪,把700亿富豪逼上了悬崖

负债824亿、账上只剩82亿:一群猪,把700亿富豪逼上了悬崖

历史伟人录
2026-05-31 18:28:28
2026-06-02 10:03:00
我是一个养虾人
我是一个养虾人
有态度网友ytd
4375文章数 41关注度
往期回顾 全部

科技要闻

英伟达RTX Spark 很猛,但首批机型不便宜

头条要闻

牛弹琴:伊朗突然发飙 特朗普急了打电话痛骂以色列

头条要闻

牛弹琴:伊朗突然发飙 特朗普急了打电话痛骂以色列

体育要闻

1米74的业余联赛替补,在英超踢中卫

娱乐要闻

奚梦瑶婚礼现场图!一双儿女当花童

财经要闻

3910亿公募基准调整落地 导致A股大跌?

汽车要闻

奇瑞集团5月销量24.8万辆 同比增长20.5% 出口18.2万辆再创新高

态度原创

房产
时尚
艺术
旅游
家居

房产要闻

100亿!1371亩!海口城市更新,再爆超级项目!

安妮海瑟薇40岁后美出新高度, 开挂的关键原来是这个

艺术要闻

蒋中正办公室对联引热议:方正书法好,还是个性好?

旅游要闻

石家庄市井陉矿区正丰左岸艺术村 夏日文旅活动热度持续攀升

家居要闻

自信舒展 高背座椅

无障碍浏览 进入关怀版