在家中氛围

在Andrej Karpathy发表的帖子传播开来之后,“ Vibe编码”成为了年度的流行语,或者至少是第一季度。这意味着只使用AI进行编程,而无需查看或触摸代码。如果它不起作用,则可以再次尝试AI,也许会有一个修改的提示,可以解释出了什么问题。西蒙[…]

来源:O'Reilly Media _AI & ML

在Andrej Karpathy发表的帖子传播开来之后,“ Vibe编码”成为了年度的流行语,或者至少是第一季度。这意味着只使用AI进行编程,而无需查看或触摸代码。如果它不起作用,则可以再次尝试AI,也许会有一个修改的提示,可以解释出了什么问题。西蒙·威利森(Simon Willison)有一篇出色的博客文章,介绍了氛围编码在适当的时候以及如何做。虽然西蒙对Vibe编码非常肯定,但他感到沮丧的是,谈论它的人中很少有人读到Karpathy的推文结束,他说Vibe编码最适合周末项目。 karpathy显然同意。他发布了此回应:

发布 出色的博客文章 沮丧 响应
…在实践中,我很少全面浏览氛围编码,更常见我仍然看代码,我会慢慢添加复杂性,然后尝试随着时间的流逝学习如何工作,问澄清的问题等。

在过去的几个月中,我一直在尝试Vibe编码。我将从免责声明开始:虽然我已经编程已经很长时间了,但我不是(从来没有)专业的程序员。我的节目包括“周末项目”和O’Reilly的快速数据分析。当Vibe编码时,我远离了Github Copilot和Cursor等工具,即使我受到了诱人的态度 - 尤其是Claude Code,这可能使我们最好地了解编程的未来。我想保持纯净的氛围体验,因此我给了该模型提示,复制了输出,将其粘贴到文件中并运行它。我偶尔看过它 - 谁不会? - 但从未对其进行编辑以修复错误。编辑仅限于两种情况:添加评论说,哪种模型生成了代码(回想起来,应该在提示中内置),并填写我用来使私人数据远离公开可用模型的虚拟文件名和URL。

麦克白
  • AI在编写测试方面还不错,但是选择测试用例很差。
  • Miller-Rabin算法 aks 行列式 1 2 柏拉图