AI 教程 Day 6
关于Vibe Coding 看这一篇就够了
1. 先写需求文档,再开始vibe 别直接扔一句“做一个健身app”,先在.md文件或聊天框写:
- 用户故事:作为上班族,我想记录每天锻炼项目和时长
- 核心功能列表(3-8条)
- 技术栈(建议AI选热门的:Next.js + Tailwind + Supabase) 让AI先给你plan,你确认后再让它coding。
2. 用“分步施工法”,一次只让AI做一件事 好提示示例: “先只给我创建一个干净的React首页,包含导航栏和英雄区,使用Tailwind CSS,不要加任何逻辑。”
3. 永远说清楚技术栈和约束 普通人最容易翻车:AI默认选很新的/很冷门的东西。 每次开头加一句: “全程用Next.js 14 App Router + TypeScript + Tailwind CSS 3。不要用任何我没说过的库。”
4. 写项目规则文件(.cursorrules / instructions.md) Cursor/Claude最强功能,放项目根目录:
- 代码风格:用单引号,函数式组件,kebab-case类名
- 永远加错误处理和loading状态
- 命名要清晰:userProfile而不是up AI每次都会参考这个,省掉重复说。
5. 测试驱动vibe 每次让AI加功能前,先说: “先写单元测试/简单手动测试用例,然后实现功能,最后告诉我怎么测。”
6. 遇到bug的黄金三连问
“现在报这个错:[粘贴错误],原因是什么?”
“怎么修复?请只改最少行数。”
“改完后帮我整体review一下有没有引入新问题。”
7. 用语音输入加速(极大提升vibe感) Mac用Superwhisper / Whisper Desktop,Windows用VoiceWave,边想边说,速度翻倍。
8. 小步快跑
随时回滚 Git最简单用法(Cursor内置):
- 每完成一个小功能 → Commit
- 出问题 → Revert或“帮我恢复到上一个好版本”
9. 控制上下文,别让AI“失忆”或“脑子炸”
- 项目大了就新建文件夹总结:docs/summary.md
- 定期让AI“总结当前项目架构和已完成功能”
10. 别追求完美,先追求能跑 + 能秀 普通人最大陷阱:想一步做成专业级产品。 先做“丑但能用”的版本,发给朋友/发小红书/X,拿到反馈再迭代。
