热点评论(其实也没那么热): 我们对“VIBECODING”有两种不同的理解,造成了不必要的沟通摩擦

Reddit r/LocalLLaMA 新闻

摘要

讨论了术语“vibecoding”的两种矛盾含义——一种指不加思考地将代码全部丢给AI,另一种指借助AI进行重大代码辅助——并指出这种歧义导致了沟通中不必要的摩擦。

vibe coding 含义1:胡乱拼凑,不加思考,全都扔给AI,对如何写出良好、模块化、健壮的代码缺乏深入理解或兴趣。 vibe coding 含义2:借助AI进行重大代码辅助。 怀疑点:当vibecoding先生本人,Andrej Karpathy,进行“vibe coding”时,那很可能是vibe coding 2,而非vibe coding 1。(除非他只想用一次,用完就扔。)我了解不多,无法判断,但我不排除这种可能性:当最先进的AI编码代理循环完全自主编写所有代码,并一轮又一轮地让“坏蛋机器人”检查代码是否符合良好软件工程实践,并使用最先进的库等——它有很大可能距离vibe coding 1同样遥远,就像完全由人类编写的代码一样。
查看原文

相似文章

我认为 vibecoding 标签已经失控了

Lobsters Hottest

一位 lobste.rs 用户认为,'vibecoding' 标签被过度用于那些实际上是精心人工努力成果的帖子,并呼吁讨论该标签的细微差别。

如何阻止 Vibe Coding?

Hacker News Top

本文讨论了使用 AI 代理进行 'vibe coding' 的兴起,其对代码质量和开发者理解的风险,并呼吁重新思考软件工程实践,以超越仅仅从意图生成代码。

Vibecoded 的 Photoshop 在哪里?

Hacker News Top

本文对“氛围编码(vibecoding)”这一概念提出批评,认为虽然人工智能降低了编写代码的门槛(第1层级),但并未解决验证与架构决策等更高级别的技能问题(第2和第3层级),这些才是真正决定软件质量的关键因素。