> ## Content Index
> Fetch the complete content index at: https://www.hubwiz.com/blog/llms.txt
> Use this file to discover other available public pages before exploring further.

# 氛围编程16万行代码，这是真的
- URL: https://www.hubwiz.com/blog/vibe-coding-is-true/
- Published: 2025-04-05T00:28:18.000Z
- Updated: 2025-04-05T00:28:18.000Z
- Description: Andrej Karpathy，OpenAI的联合创始人，创造了氛围编码（Vibe Coding）这个术语。
- Author: admin
- Tags: APPLICATION, VIBE CODING, #Import 2026-10-14 14:41

当我从卡内基梅隆大学获得硕士学位并编写开源算法交易平台NextTrade时，我编写了每一行代码。

该系统超过25,000行代码，每行代码都写满了血汗和多力士薯片的灰尘。我记得实现了一个复杂的React表单字段，需要动态填充树状结构的数据。我在Stack Overflow、Google上花了几天时间进行痛苦的调试，只是为了得到一个解决方案，设计糟糕透顶，并且看起来不完整。

现在LLM可以在不到10分钟的时间内编写出整个功能。"氛围编码"是真实的。

## 1、什么是“氛围编码”？

![](https://www.hubwiz.com/blog/content/images/2025/04/image-71.png)

Andrej Karpathy创造了“凭感觉编码”这个术语

Andrej Karpathy，OpenAI的联合创始人，创造了氛围编码（Vibe Coding）这个术语。他的话如下：

> 我有一种新的编码方式，我称之为“氛围编码”，你完全沉浸其中，拥抱指数增长，忘记代码的存在。这是可能的，因为LLM（例如Cursor Composer w Sonnet）变得太好了。我也只是用SuperWhisper与Composer交谈，所以我几乎不碰键盘。我会要求一些愚蠢的事情，比如“将侧边栏的填充减少一半”，因为我懒得去找它。我总是“全部接受”，我不再看差异了。当我收到错误消息时，我只是复制粘贴它们，通常这样就能解决问题。代码已经超出了我的理解范围，我得花点时间好好读一读。有时LLM无法修复一个错误，所以我只是绕过它或请求随机更改直到问题消失。对于周末的小项目来说还不错，但仍然相当有趣。我正在构建一个项目或网络应用程序，但这实际上不是编码——我只是看到东西，说些话，运行一些东西，然后复制粘贴一些东西，大多数时候它都能正常工作。

这段话在X和Reddit上引起了轩然大波。虽然有些人感同身受，但也有很多人强烈反对这种“想法”。作为一个每天都在使用LLM的人，我已经发布了半打开源LLM项目，并创建了NexusTrade，这是一个超过16万行代码的AI驱动算法交易平台，我可以告诉你，“氛围编码”并不是未来的概念。

这是现在。这是当下。

## 2、如何“氛围编码”？

使用Claude 3.7 Sonnet，“氛围编码”非常容易。

1. [前往Cursor并获取高级账户](https://www.cursor.com/?ref=hubwiz.com)（非关联）
2. 使用Claude 3.7 Sonnet
3. 只需描述你的代码

与Andrej不同的是，我不会建议你盲目接受输出。阅读它，理解它，然后再继续。如果你在这个阶段盲目信任LLM，你可能会彻底毁掉一个项目。

但是，通过一点点练习使用新的IDE，你会百分之百明白他的意思。新一代的LLM往往能直接奏效；除非你在实现新颖的算法（而你很可能没有；你可能是在构建一个CRUD应用），否则新一代的LLM在第一次尝试时就能做对。

当出现错误时，它们通常是明显的，比如空指针异常，特别是如果你使用像Java、Rust和TypeScript这样的语言。我个人不推荐像Python这样的弱类型语言。你会遭受很多痛苦。

但是，要成为一个有效的“氛围编码者”，你需要扎实的基础。你需要了解：

- 软件架构
- 设计模式
- （理想情况下）以前的、有意见的代码片段来指导模型

你不需要仅仅停留在“氛围编码”上。LLM擅长代码审查、调试和重构。你所要做的就是描述你想要的东西，这些模型会完成它。

## 3、“氛围编码”一个完整的、高度复杂的交易平台

由于这些模型，我得以构建NexusTrade，这是一种新型的交易平台，并且我是独自完成的。这证明了“氛围编码”不仅仅是一个保留给推文的抽象概念。

这是现实，正在发生。

而且，当你创建交易策略和进行金融研究时，这种“氛围编码”的生产力可以提高你的效率。“AI可以帮助你编写代码，想象一下它能为股票分析做什么！

通过NexusTrade，你可以：

- [对你喜欢的股票进行深入尽职调查报告](http://127.0.0.1:8000/p/563774c0be47?ref=hubwiz.com)
- [创建、回测和部署算法交易策略](http://127.0.0.1:8000/p/31a0adcbe66d?ref=hubwiz.com)
- [完成交易教程以学习金融分析概念](http://127.0.0.1:8000/p/537f64ff86a2?ref=hubwiz.com)

这只是个开始。如果你认为五年后散户交易会在Robinhood这样的应用上进行，那显然是没有注意到。

Karpathy等先驱者认识到了AI给软件工程带来的价值。然而，大多数人只是没有意识到它将如何改变每一个行业，金融也不例外。

---

原文链接：[I “vibe-coded” over 160,000 lines of code. It IS real.](https://medium.com/codex/i-vibe-coded-an-entire-algorithmic-trading-platform-it-is-real-c8ee0addef57?ref=hubwiz.com)

汇智网翻译整理，转载请标明出处