yena shared this post · 4h ago
Xudong Han

AI 编程最危险的幻觉:执行力爆表,大局观挂科。

htmx 作者 Carson Gross 最近写了一篇很真实的文章,讲他如何用 Claude 修 hyperscript 里的一个 parser bug。

Claude 的表现很典型:

定位问题很快,生成测试很好,给方案也很积极。

但问题出在方案质量上。

它前几个方案都能让 bug 消失,但代价是把代码推向更糟的方向:有的太 hack,只修眼前 case;有的引入了不必要的新 parser 状态;有的作用范围太宽,可能误伤其他命令。

最后真正干净的修法,还是作者基于对代码架构的理解,把特殊逻辑收窄到 fetch 命令内部。

这就是 AI coding 最微妙的地方。

它很会执行,很会补全,很会给你一个「看起来能跑」的答案。

但它未必知道这个改动放在哪一层最合适,也未必能判断这段代码半年后会不会变成技术债。

软件设计的核心是抽象、边界和权衡。

这些东西很难靠一次局部补全解决。

所以 Vibe Coding 最危险的地方,不在于 AI 会写错代码,而在于它写得太快、反馈太即时,让人误以为自己真的理解了系统。

对有经验的开发者来说,AI 像一个不知疲倦的泥瓦匠,可以帮你搬砖、补测试、试方案。

但图纸、审美和取舍,最好还是牢牢握在人手里。

https://htmx.org/essays/working-with-ai/

38