Vibe Coding实战:用自然语言驱动AI开发一个落地页(Cursor + Bolt.new)
一、什么是Vibe Coding?
Vibe Coding 是2025年兴起的一种开发范式:用自然语言(而不是手写代码)驱动AI生成、修改、部署应用程序。
你不需要精通React、Node.js、SQL,你只需要会“说人话”——描述你想要什么功能,AI帮你写代码。
二、工具链选择
| 工具 | 用途 | 特点 |
|---|---|---|
| Cursor | AI代码编辑器 | 集成Claude/ GPT-4,支持代码生成、解释、重构 |
| Bolt.new | 全栈AI开发平台 | 自然语言生成完整Web应用,一键部署 |
| v0 | 前端组件生成 | Vercel出品,生成React/ Tailwind组件 |
| Lovable | 低代码AI应用构建 | 适合非技术背景 |
本文使用 Cursor + Bolt.new 组合:用Bolt快速生成原型,用Cursor精细化修改。
三、目标:生成一个“AI智能体课程”落地页
要求:
-
展示课程名称、价格、大纲
-
包含报名表单(姓名+邮箱)
-
适配移动端
-
部署到Vercel
四、Step 1:用Bolt.new生成初始版本
打开 bolt.new,输入提示词:
text
请帮我创建一个落地页,主题是“AI智能体实战训练营”。 页面需要包含: 1. 标题:AI智能体实战训练营——从零搭建你的Agent军团 2. 副标题:4周线上训练 + 项目实战 + 作品集辅导 3. 课程大纲(用列表展示):模型即服务、智能体即服务、Coze实战、Dify实战、n8n自动化、Vibe Coding 4. 价格:早鸟价 ¥999(原价 ¥1999) 5. 报名表单:姓名、邮箱、提交按钮 6. 底部:版权信息 技术栈:React + Tailwind CSS
Bolt会在几十秒内生成一个完整的React应用,你可以直接在浏览器预览。
五、Step 2:用Cursor精细化修改
将Bolt生成的代码复制到本地,用Cursor打开。
需求调整1: 添加一个“FAQ”折叠面板
在Cursor的Chat中输入:
text
请在页面底部添加一个FAQ折叠面板,包含以下问答: Q: 需要编程基础吗? A: 不需要,课程从零开始。 Q: 有证书吗? A: 完成课程后颁发OPC能力认证证书。 使用details/summary标签实现。
Cursor会自动修改代码,添加FAQ部分。
需求调整2: 优化移动端布局
输入:
text
检查页面在移动端的显示,确保表单宽度100%,字体大小适当。 如果发现问题,帮我修复。
Cursor会分析现有代码并给出修改建议。
六、Step 3:添加后端表单提交功能
目前表单只是前端展示,需要收集用户信息。我们使用 Formspree 或 Google Forms 作为最简单的方案。
在Cursor中输入:
text
请将报名表单的action指向 https://formspree.io/f/your-endpoint 使用POST方法,提交后显示“感谢报名”的提示。
Cursor会修改form标签并添加提交后的提示逻辑。
七、Step 4:部署到Vercel
-
将代码推送到GitHub仓库
-
登录 vercel.com,导入该仓库
-
Vercel自动检测到React项目,一键部署
-
获得一个形如
https://xxx.vercel.app的域名
八、完整代码结构预览
text
ai-agent-landing/ ├── src/ │ ├── components/ │ │ ├── Hero.jsx │ │ ├── Syllabus.jsx │ │ ├── Pricing.jsx │ │ ├── Form.jsx │ │ └── FAQ.jsx │ ├── App.jsx │ └── index.css ├── public/ └── package.json
九、一人公司开发者为什么需要Vibe Coding?
OPC中国提出的 “一人公司” 理念中,技术能力是重要支柱。Vibe Coding让非专业程序员也能:
-
快速验证产品想法(MVP)
-
为客户搭建工具型网站
-
为自己的服务创建品牌落地页
你不需要成为10倍程序员,但你可以成为“提示词驱动的10倍开发者”。
十、总结
-
Bolt.new:快速生成完整应用
-
Cursor:精细化修改、优化
-
Vercel:一键部署
这套流程可以在2小时内完成一个功能完整的落地页。一人公司开发者必备技能。
互动: 你用Vibe Coding做过什么项目?评论区分享。
AtomGit 是由开放原子开源基金会联合 CSDN 等生态伙伴共同推出的新一代开源与人工智能协作平台。平台坚持“开放、中立、公益”的理念,把代码托管、模型共享、数据集托管、智能体开发体验和算力服务整合在一起,为开发者提供从开发、训练到部署的一站式体验。
更多推荐


所有评论(0)