从零到英雄:非技术创始人完整构建指南

从零到英雄:非技术创始人完整构建指南

从零开始学习氛围编程。了解非技术创始人如何使用 AI 和自然语言构建真实软件。立即开始你的第一次构建会话。

Enter 学院Pauline at Enter·

你可能最近听说过氛围编程。似乎人工智能是一个我们每天都会听到和看到的话题。要跟上所有新产品、更新和参与浪潮的方式是很困难的。

你可能某天想过一些想要创建的商业想法,一种解决日常问题的方法,或者一种以有意义的方式帮助社区的方法。问题是什么?它停留在你的脑海里或被遗忘的笔记本中。从哪里开始?开始什么?如何迈出第一步?

我们理解这种感觉,这就是为什么我们的使命是帮助任何有想法的人创造他们脑海中的东西。

在这个充斥着来自四面八方的快速和无情信息的时代,我们想要花时间。花时间写下我们所知道的关于氛围编程的一切。所以如果你是这个领域的新手:欢迎来到我们从零到英雄的系列,每周你都会学习氛围编程的基础知识。

本文的目标很简单:

  • 氛围编程到底是什么——以及为什么它与你之前听说过的所有关于人工智能的东西都不同

  • 让它对非技术人员有效的一个思维转变

  • 你的第一次构建会话,一步一步——从空白页面到真实的东西

**什么是氛围编程?**那么,什么是氛围编程?首先——给出一个正确的定义,以充分理解我们在谈论什么。事实上,氛围编程是由Andrej Karpathy在2025年2月在X上的一篇帖子中创造的。如果这个名字没有引起共鸣,在读完本文后就会了。

我们可以认为Karpathy是当今最受尊敬的人工智能研究人员之一。作为OpenAI的创始成员,他领导了Tesla的人工智能团队,构建了驱动Autopilot的计算机视觉系统。我们对氛围编程领域新手的建议是关注他,因为他是一个在职业生涯中在最高水平编写代码、构建数百万人每天依赖的系统的人。

但为什么我们在理解什么是氛围编程时提到他?嗯,这是他说的:

"忘记代码的存在"

他的话很有影响力。他描述了一种新的构建方式,你"完全屈服于氛围"。你用简单的语言描述你想要什么,让人工智能编写代码,而不用担心下面发生了什么。这不是因为代码不重要,而是因为你不再需要成为编写或阅读它的人。

所以这里有一个完整的定义:氛围编程是通过用简单的语言描述你想要什么来构建软件——它应该做什么,它应该看起来像什么,它是为谁准备的——并让人工智能实时将该描述翻译成可工作的代码。你不编写代码。你不阅读代码。你描述,你审查结果,你通过再次描述来完善,你重复直到你看到的与你脑海中的匹配。

这项技能不是技术性的。这项技能是清晰度和创造力:能够足够精确地描述结果,以便人工智能可以构建它。这是每个创始人、每个产品思考者、每个曾经有过想法的人已经拥有的技能。只是在此之前它从未被算作构建者的技能。

改变一切的思维转变

所以这是转变。大多数非技术人员在使用人工智能工具时认为他们需要正确的词汇、术语或特定知识。这是错误的框架,我们在这里引导你。

思维转变是这样的:你是导演,而不是开发者。你的工作是描述你想要的结果,而不是指定如何实现它。电影片场的导演不会向摄影师解释如何配置光圈。他们说"我想让这个场景感觉冷漠和疏远。"操作员弄清楚其余的。

好消息是:你一生都在培养这项技能。每次你描述你想要的东西。每次你对不符合你期望的东西提供反馈。每次你向朋友解释一个想法并观察他们的脸看他们是否理解。这正是氛围编程使用的能力。

你只是还没有把它瞄准计算机。

你的第一次构建会话,一步一步

这就是它变得真实的地方。我们将带你完成一个实际的构建,从你输入的第一个词,到你点击发布的那一刻——就在Enter上。

我们的使命很简单:任何有想法的人都应该能够构建它。你不需要计算机科学学位、开发者联合创始人或50,000美元的预算来让某些东西活起来。Enter是你的描述成为真实、可工作产品的平台。这一部分将证明这一点。

到此结束时,你将在脑海中做过一次。第二次,你真正做它。

在你输入任何东西之前——一个好提示的结构

所以如果你的工作是描述结果——一个好的描述实际上是什么样的?

一个好的提示有三个部分。它们都不需要任何技术知识。

  1. 构建什么 你想要存在的核心东西。要足够具体,以便陌生人可以理解它。不是"一个应用程序。"→"一个名为StreakUp的日常习惯追踪器。"

  2. 它看起来如何 视觉方向。颜色、布局、基调、感觉。你不需要设计词汇。你只需要诚实。"简约和干净"可以。"白色背景,绿色点缀,每个习惯的简单卡片"可以。

  3. 它如何工作 行为。当有人点击时会发生什么。流程感觉如何。应用程序实际上做什么。描述体验——而不是机制。

现在看看这三者如何在一个提示中结合在一起:

"构建一个名为StreakUp的日常习惯追踪器。白色背景,绿色点缀,简约设计。用户可以添加自己的习惯,每天勾选它们,并看到一个连续计数器,显示他们连续保持了多少天。如果他们错过一天,计数器重置为零并显示一条小的励志信息。"

  • 构建什么 → 一个名为StreakUp的日常习惯追踪器

  • 它看起来如何 → 白色背景,绿色点缀,简约卡片

  • 它如何工作 → 添加习惯,每日勾选,连续计数器,带励志信息的重置

步骤1——写下你的第一个提示

打开Enter。(是的,是的,在阅读本文时这样做,相信我们,这是学习的最佳方式)在聊天中输入你的提示。按Enter。

这就是整个步骤。

不要过度思考。不要试图完美。第一个提示不是最终产品——它是对话的开端。确保你的三个部分都在那里,用简单的语言写,然后发送。

几秒钟内,你的屏幕上就会出现内容。

要记住一点:模糊的提示会得到通用的结果。比较这两个:

模糊 → "给我做一个习惯追踪器。" 好的 → "构建一个名为 StreakUp 的每日习惯追踪器。白色背景,绿色强调色..."

同样的想法。完全不同的结果。始终要给出方向。

第2步 — 审查生成的内容

现在你的屏幕上有东西了。它是真实的、可交互的、实时运行的。不是模型。不是线框图。是一个真正可运行的应用。

要查看的内容:它是否实现了你要求的核心功能?总体结构是否存在?对于 StreakUp:你能看到一个可以添加习惯的列表吗?勾选一个会有反应吗?有连续天数计数器吗?

现在要忽略的内容:每个还不太对的小视觉细节。颜色稍微偏差。间距有点紧。这些在第二步都不重要。你是在检查基础,而不是装饰。

如果基础是对的,进入第三步。如果缺少某些核心内容,描述缺少什么并重新发送。

第3步 — 通过描述你想要改变的内容来优化

不要触碰代码。不要尝试手动编辑任何东西。只需描述哪里还不对,就像你告诉同事一样。

不好的优化:"更改连续天数计数器组件的 CSS。" 好的优化:"连续天数计数器太小了,难以阅读。把它放大,居中放在屏幕顶部,并使用粗体绿色数字。"

一个是描述技术动作。另一个是描述结果。始终描述结果。

发送它。观察它更新。再次审查。

第4步 — 重复直到感觉对了

这就是循环。描述 → 审查 → 优化 → 重复。

没有固定的轮数。有些构建在两次优化后就感觉对了。有些需要十次。两者都没错。每一轮只是你脑海中想法的更精确版本。

一个你接近完成的好迹象:你的反馈越来越小。你在调整按钮标签。卡片之间的间距。绿色的确切色调。当你的笔记变得具体时,构建就快完成了。

第5步 — 一键发布

当感觉对了,点击发布。

Enter 会立即将它部署到一个可以与世界上任何人共享的实时 URL。无需托管配置。无需域名设置。无需等待审批。一键点击,它就存在了。

与你信任其意见的人分享它。观察他们使用它。他们的犹豫、他们的问题、他们的愉悦时刻:这些反馈会准确告诉你接下来要构建什么。

这就是你的第一次实践。你刚刚构建了真实的东西!!

系列的下一步内容

你已经完成了第一次构建!恭喜!你知道什么是氛围编码,你知道如何提示,你知道如何让东西上线。基础已经有了。

下一次,我们将深入一个层次。因为知道如何构建是一回事——知道要避免什么错误是另一回事。大多数初学者在第一次实践中会遇到相同的障碍而没有意识到。我们将命名它们,解释它们为什么会发生,并准确向你展示如何跳过它们。

很快见!

你可能还喜欢

根据相似主题自动推荐,让你保持沉浸式阅读体验。