五步搞定氛围编程如何正确开启氛围编程自氛围编程(VibeCoding)被提出以

量子位看科技 2025-05-08 17:19:15

五步搞定氛围编程如何正确开启氛围编程

自氛围编程(Vibe Coding)被提出以来,这个概念一直遭受着褒贬不一的评价。

Reddit网友Shanus_Zeeshu大胆放话,氛围编程并不愚蠢,只是大家都做错了!【图1】

为此,他特地提供了一份指南告诉大家什么才是Vibe Coding的正确操作方法👇

1、选择主流技术栈(零投入,高回报)

如果你要构建一个基础网站,直接使用Wix、Framer、BlackBoxAI这类建站工具就行,根本没必要从头写代码。

如果你需要一个真正的Web应用:

- 使用 Next.js + Supabase

Next.js胜在拥有最大用户基数、最丰富的线上案例,而且AI最擅长处理它。如果后端需要复杂逻辑,再加Python。

如果你正在考虑构建一个游戏:

- 学习Unity或Unreal

尝试用JavaScript进行氛围编程来制作游戏通常是死路一条。没人会玩你用Three.js做的实验品,认清你要做的东西。

无视这条铁律选择AI不熟悉的技术栈,你可能要花费数天时间来修复AI本可以在几秒钟内解决的相同错误。

2、编写简单的 PRD(中等投入,高回报)

你不需要一份花哨的规格文档,只需编写一份产品需求文档,做到以下两点:

- 迫使你明确你真正想要什么。

- 将工作分解为小的、清晰的步骤。

想象你在请承包商干活。如果你连第一天或第一周的完成标准都写不清楚,那AI也不会知道。

一旦计划定好,每次只让AI完成一步,而不是“一次性搞定所有事”,如【图2】所示。

Bug会随着时间的推移而累积,所以尽早修复能避免后期一团糟。

3、使用版本控制(低投入,高回报)

AI迟早会把你的代码搞崩,这是必然的。

你需要一种回滚的方法。虽然多数工具自带自动检查点,但最好还是用Git。手动提交能迫使你真正跟踪进度,这样当AI搞砸时,你就能精准回滚到正确版本。

4、提供可用的代码示例(中等投入,高回报)

别指望AI光看文档就能正确处理第三方库或API。

在开发完整功能前,先写个能跑通核心逻辑的小脚本(比如拉取10条Jira任务)。一旦验证通过就保存好,等正式开发时直接把这个示例塞进AI提示词作为参考。

这个简单步骤能帮你避免因各种小偏差(API版本不对、错误假设、缺失鉴权头等)浪费数小时。

5、遇到卡点时,用更清晰的信息开启新对话(低投入,高回报)

“复制报错→粘贴到聊天窗→修复→出新报错→循环”是个死亡陷阱。

一旦陷入这种循环,立即停手。新建对话并明确告诉AI:

- 哪里出问题了

- 你原本预期什么结果

- 你已经尝试过哪些方法

- 附上日志/报错/截图

聊天记录越长,AI就越蠢。干净的上下文和清晰的输入,往往能解决无休止重试都搞不定的问题。

额外建议:学习编程基础知识

最好的氛围编程者仍然理解代码。你不需要成为专家,但如果你看不出AI何时偏离正轨,你的项目将会停滞不前。

氛围编程会让学习更容易:通过实践学习,在完成真实项目的同时就能掌握实用技能。

0 阅读:1

猜你喜欢

量子位看科技

量子位看科技

感谢大家的关注