logo
01

Vibe Coding 是什么

⏱️ 5分钟

Vibe Coding 是什么

Vibe Coding = “用自然语言描述需求,让 AI 生成/修改代码”。相比传统写代码,它的特点是:

  • 你提供目标、约束和验收标准,AI 负责写/改代码
  • 你聚焦思路和决策,减少机械输入和查资料时间
  • 通过快速迭代,10-30 秒完成一次“提问 → 产出 → 验证”闭环

Vibe Coding 速览(入门盘点)

  • 核心动作:说明目标 → 让 AI 生成/修改 → 运行验证 → 带问题再问
  • 必备工具:Cursor / Claude Code(具备上下文和重写能力的 IDE/助手)
  • 快速上手:安装工具 → 开一个小文件 → 用“任务+背景+约束+验收”发出第一个 Prompt
  • 适用人群:零基础想感受 AI 写代码、程序员想提效/减少体力劳动
  • 常见坑:上下文不够(要贴关键代码/日志)、需求不清(补充输入输出和验收方式)

什么时候该用

  • 写样板/重复代码:表单校验、API 调用、类型定义
  • 查问题和修 Bug:解释报错、给出修复步骤
  • 找思路:让 AI 先写计划或差异对比,再选方案

什么时候不用

  • 需要严格安全/合规的部分(密钥、支付、权限)建议手写或严审
  • 复杂架构设计先自己定好方向,再让 AI 补细节

一次完整的 AI 编程循环

  1. 说明目标与约束 → 让 AI 生成代码或计划
  2. 运行/预览 → 记录问题
  3. 带着问题再问 AI → 最小改动修复
  4. 把可复用的 Prompt 记下来,下次直接用

练习

  • 打开任意项目文件,让 AI 生成一个“打印 Hello JR Academy”的函数。
  • 再让它改成“带参数 + 基本校验 + 1 条测试”,体验迭代速度。

外网资源推荐

相关配图

  • Vibe Coding 路径示意
  • Lovable 一句话生成全栈应用示意
  • Cursor AI IDE 体验示意