现在Ai编程工具很多,比如Lovable、Bolt、V0、Replit这些,虽然都看上去很简单,但真正做一些强大一点的完整系统,还是比较难的,如果你要做的是一个已经存在的项目,比如导航网站,博客网站等等的,下面的方式可能更高效:
1.根据你的需求,先寻找合适的模板。
为什么?因为你今天想到的,可能人家早已经做好了,你完全没有必要重复做轮子。如果有合适的模版,就马上用起来,付费的通常服务更好。
2. 尝试应用这个模板,先让Cursor理解一次。
不同的模板使用的技术栈不同,这是学习的一个极佳体验。
3. 让ChatGPT做出一份完整的PRD
你可能基于这个模板有不同的想法,但你需要有一份完整的PRD功能需求文档,才能够让Cursor明白你的全局想法。
4. 添加这份PRD到Cursor的Notepad,随时引用它。
因为Cursor每次能解决的问题,通常不多,主要是现在人工智能的模型上下文成本限制,你不要期望一次把所有事情做好,所以你应该,根据PRD,一步一步完成功能。完成一个,打钩一个。
5. 调试写好的代码。
这部分因为环境限制,通常只能够你来体验,然后做出关键的下一步提示,让Cursor继续解决问题。
6. 每次代码调试成功后,都要提交Git commit,随时在代码被搞坏的时候复原。
现在Cursor能够做一些事情,但经常也会弄坏一些东西,所以你要小心一点。
7. 随时准备好git reset --hard HEAD命令,恢复到之前没有坏的时候。
相信我,这个命令你经常要用:
git reset --hard HEAD
就是这样,你完全可以基于一些Ai编程工具从0开始构建,简单的项目确实可以,但更多的时候,你的需求确实是会越来越复杂的,现在没有想到的功能,可能稍后就要。
那么,如果你之前就已经有一个功能强大的模板呢?
或者能够剩下你不少Cursor的费用,因为你不是从0开始。
祝你Vibe Coding feel good!
相关文章





永不错过更新!
获取快董认知圈前沿技术资讯和实用教程