如果你是Cursor的新用户,这篇文章会帮助你正确入门。
以下是Prajwal Tomar在使用Cursor、Bolt和MCP构建MVP时希望自己能早些知道的一些经验教训。
足够帮你节省数周的试错时间,原文 ↓
1. 错误的技术栈会破坏你的MVP
AI不像人类一样编程。它会复制它之前看到过的模式。
所以,如果你的技术栈很少见或者很混乱,它会产生错误。
对Prajwal Tomar有效的做法:
• 前端使用Next/React
• 后端使用Supabase
• 支付使用Stripe
• 部署使用Vercel
当你的技术栈是AI原生的时,AI的流程会更加顺畅。
AI不像人类一样编程。它会复制它之前看到过的模式。
所以,如果你的技术栈很少见或者很混乱,它会产生错误。
对Prajwal Tomar有效的做法:
• 前端使用Next/React
• 后端使用Supabase
• 支付使用Stripe
• 部署使用Vercel
当你的技术栈是AI原生的时,AI的流程会更加顺畅。
2. 你不需要一个完整的团队。你需要角色和结构。
Prajwal Tomar的构建遵循四个清晰的阶段,所有阶段都由AI驱动:
• 规划者:使用ChatGPT草拟PRD、用户流程和技术栈
• 架构师:将功能拆解成任务和屏幕逻辑
• 构建者:将计划加载到Cursor或Windsurf中,并逐个执行任务
• 审核者:进行安全审核、测试流程、清理UI并提交构建
安全性是不可忽视的。
在发布之前,Prajwal Tomar会在Cursor中运行这个:
rb.gy/tanzmm
这个提示在发布前发现了几十个潜在的隐性bug。
Prajwal Tomar的构建遵循四个清晰的阶段,所有阶段都由AI驱动:
• 规划者:使用ChatGPT草拟PRD、用户流程和技术栈
• 架构师:将功能拆解成任务和屏幕逻辑
• 构建者:将计划加载到Cursor或Windsurf中,并逐个执行任务
• 审核者:进行安全审核、测试流程、清理UI并提交构建
安全性是不可忽视的。
在发布之前,Prajwal Tomar会在Cursor中运行这个:
rb.gy/tanzmm
这个提示在发布前发现了几十个潜在的隐性bug。
3. 项目规则改变一切
大多数开发者都会跳过这个。Prajwal Tomar以前也是。
但是一旦Prajwal Tomar开始在.cursor/rules/中添加.mdc规则,事情就变了。
Cursor停止猜测,开始构建。
大多数开发者都会跳过这个。Prajwal Tomar以前也是。
但是一旦Prajwal Tomar开始在.cursor/rules/中添加.mdc规则,事情就变了。
Cursor停止猜测,开始构建。
4. 不同的AI模型有不同的角色
人们常问:哪个模型是最好的?
这是一个错误的问题。
这是Prajwal Tomar使用的:
• Claude 3.5 Sonnet → 最适合修复bug和逻辑密集的执行
• GPT-4o → 适合产品规划和UI开发计划
• Gemini 2.5 Pro → 读取庞大的代码库。最适合重构/审计代码以查找bug等。
根据你的用例选择模型。
人们常问:哪个模型是最好的?
这是一个错误的问题。
这是Prajwal Tomar使用的:
• Claude 3.5 Sonnet → 最适合修复bug和逻辑密集的执行
• GPT-4o → 适合产品规划和UI开发计划
• Gemini 2.5 Pro → 读取庞大的代码库。最适合重构/审计代码以查找bug等。
根据你的用例选择模型。
5. 经常保存。否则,之后会后悔。
Cursor非常强大。但它可能在一次错误的生成中摧毁你正在编写的代码。
Prajwal Tomar的建议?
从第一天开始使用git。
运行:
git init
git add .
git commit -m "stable"
代码坏了?
git log
git reset --hard <commit>
Cursor非常强大。但它可能在一次错误的生成中摧毁你正在编写的代码。
Prajwal Tomar的建议?
从第一天开始使用git。
运行:
git init
git add .
git commit -m "stable"
代码坏了?
git log
git reset --hard <commit>
6. 如果你用AI调试,别再复制粘贴日志了
使用Browser MCP。
现在Prajwal Tomar只需要提示:
“使用Browser MCP截图并收集控制台日志”
AI看到实际的屏幕和错误,并自动修复,无需Prajwal Tomar做任何事情。
更快的QA,更顺畅的反馈循环,免去切换标签页。
使用Browser MCP。
现在Prajwal Tomar只需要提示:
“使用Browser MCP截图并收集控制台日志”
AI看到实际的屏幕和错误,并自动修复,无需Prajwal Tomar做任何事情。
更快的QA,更顺畅的反馈循环,免去切换标签页。
最后的思考
工具不是问题所在。
问题在于缺乏系统。
如果你准备好文档、设置规则,并正确使用AI,你可以独立构建一个真正的MVP。
Vibe编程让Prajwal Tomar走到了这里。
用AI进行结构化编程正在把它带到下一个层次。
工具不是问题所在。
问题在于缺乏系统。
如果你准备好文档、设置规则,并正确使用AI,你可以独立构建一个真正的MVP。
Vibe编程让Prajwal Tomar走到了这里。
用AI进行结构化编程正在把它带到下一个层次。
你还可以做更多事情,让Cursor变得超级高效。
Generated by Thread Navigator
Press ⌘ + S to quick-export
