首页 / AI工具 / 大二前端新人跟着吴恩达学Vibe Coding,如何用提示词指挥AI写代码?
AI工具

大二前端新人跟着吴恩达学Vibe Coding,如何用提示词指挥AI写代码?

大二前端新人跟着吴恩达学Vibe Coding,如何用提示词指挥AI写代码?

作为大二前端新人,我曾经被 CSS 居中、JavaScript 异步和各种奇怪的 Bug 折磨得死去活来。直到刷到吴恩达最新推出的 Vibe Coding 课程,我才发现:原来写代码可以不靠手敲,而是靠“指挥”。

这门课没有讲艰深的数学,也没有让你背框架源码,而是直接教你如何用提示词(Prompt) 像指挥官一样驱动 AI 完成前端开发。一周时间,我用这个方法独立做出了 3 个能直接上线的小项目,效率直接起飞。

今天就把我的学习心得、Prompt 模板和实战流程完整分享给你。

什么是 Vibe Coding?

Vibe Coding 翻译过来就是“氛围编码”或“感觉编码”。它的核心理念是:你不需要手敲每一行代码,而是把你想要的“感觉”和功能用自然语言描述清楚,让 AI 去生成。

以前开发一个功能,你得:

  • 查文档 → 写代码 → 调样式 → 修 Bug → 反复循环

现在变成:

  • 想清楚要什么 → 写好 Prompt → AI 出代码 → 你审查调整 → 完成

吴恩达反复强调:未来的开发者比拼的不是谁代码写得更快,而是谁能把需求定义得更清晰,谁能更好地“指挥”AI。

吴恩达的五维 Prompt 公式(最实用干货)

课程里最有价值的部分,就是吴恩达总结的 Vibe Coding 五维 Prompt 构建法。我把它做成了固定模板,用过之后几乎每次都能让 AI 给出比较靠谱的结果。

五维公式如下:

  • Goal(目标):这个产品要解决什么问题?最终效果是什么?
  • Input(输入):用户会提供什么信息?交互方式如何?
  • Output(输出):AI 需要生成什么格式的内容?
  • Layout(布局):页面结构和视觉风格要求
  • Features(功能特性):具体要实现哪些功能点?优先级如何?

实战 Prompt 示例(个人作品集网站)

**Goal**:为一名大二前端开发者创建一个现代感、简洁高级的个人作品集网站,要体现出技术力和设计感,让 HR 和面试官一眼就觉得专业。

**Input**:用户可以点击不同项目卡片查看详情,暗黑/光亮模式切换,响应式适配手机。

**Output**:完整可运行的单个 HTML 文件,包含 Tailwind CSS 和必要的 JavaScript。

**Layout**:采用极简现代风格,大面积留白,顶部导航栏,英雄区大标题+自我介绍,作品展示网格,底部联系方式。配色以深空灰+电光紫为主。

**Features**:
1. 作品集支持悬停放大和模态框详情
2. 技能标签云带呼吸动画
3. 平滑滚动和移动端菜单
4. 加入一个“用AI生成简历”彩蛋功能
5. 代码必须干净规范,做好注释

把这个 Prompt 丢给 Claude 3.5 或 GPT-4o,基本一次就能出 80 分的作品,再迭代 2-3 轮就能直接用了。

Vibe Coding 实战开发流程(6步闭环)

我按照吴恩达课程内容,总结出了一套可复制的实战流程:

  1. 明确产品:我要做什么?解决谁的什么问题?
  2. 描述需求:用上面五维公式写完整 Prompt
  3. AI 生成:让 AI 输出完整代码(推荐用 Claude 3.5 Sonnet)
  4. 预览运行:直接在浏览器或 Cursor 中打开看效果
  5. 迭代优化:告诉 AI “把导航栏改成毛玻璃效果”“把加载动画换成更丝滑的”
  6. 完成上线:打包部署到 Vercel 或 GitHub Pages

整个过程,我几乎不用手写核心逻辑,更多时间花在思考产品和打磨体验上。

从0到1:我用Vibe Coding做的三个小项目

项目一:AI 简历生成器
用时 4 小时。Prompt 重点描述了要支持一键切换模板、实时预览、导出 PDF。AI 不仅写了前端,还帮我接入了简易的本地存储功能。

项目二:沉浸式天气仪表盘
重点 Prompt 了“赛博朋克风格”“3D 粒子背景”“数据可视化要高级”。AI 直接用了 Three.js 做了粒子效果,让我这个没学过 3D 的新人直接交出了很有逼格的作品。

项目三:Notion 风格的任务管理系统
这次我故意让 AI 使用 React + TypeScript + Tailwind 实现。生成后我再对照着学习它的状态管理和组件拆分思路,学习效率比以前看教程高 5 倍。

写好 Prompt 的3个进阶技巧

  1. 角色赋予:开头加上“你现在是拥有 10 年经验的资深前端架构师”
  2. 约束条件:明确说明“不要使用任何外部框架,只用 Tailwind”和“代码必须符合 ESLint 规范”
  3. 迭代思维:第一次不要追求完美,先让 AI 出 MVP(最小可用版本),然后不断说“在这个基础上增加……”“把这个部分优化得更……”

记住:堆提示词不是关键,清晰的工程思路和迭代方向才是核心。

Vibe Coding 对前端新人的真正意义

以前我觉得前端是“切图 + 调样式 + 写逻辑”。

现在我认为前端是“定义体验 + 设计交互 + 用 AI 高效落地”

这个转变太重要了。它让我从执行者变成了决策者。我不用再被复杂的语法和 API 卡住,而是把精力放在真正有价值的地方——用户体验和产品逻辑。

吴恩达在课里反复说的一句话我特别认同:

AI 不是要取代程序员,而是让程序员去做更有创造力的事。

结语:AI不会淘汰前端,但会用AI的前端一定会走得更远

作为一名大二学生,我现在对前端的理解已经彻底变了。

以前我觉得前端是“切图+调样式+写逻辑”;\
现在我觉得前端是“定义体验 + 设计交互 + 用AI高效落地”。

吴恩达的这门课没有讲复杂的模型原理,而是教我们如何站在AI的肩膀上做产品。这恰恰是我们这些刚入门的同学最需要的“杠杆思维”。

如果你也在学前端,不妨今天就打开 ChatGPT / Claude / 通义千问 / Gemini,用上面的五维公式,指挥 AI 写出你的第一个 Web 小项目。

遇到坑了?欢迎在评论区贴出你的 Prompt 和 AI 回复,我们一起“Vibe”优化!

你准备好成为 AI 时代的超级前端开发者了吗?

分享到: 微博