学习Cursor的几点实战感悟


点击上方?公众号?关注我✅


你好啊,我是雨飞,见字如面感谢阅读,期待我们下一次的相遇。

最近,Cursor火了,更新了带Agent的0.43版本,该版本具有完整的项目理解 / 编辑能力。雨飞群里的小伙伴也在积极讨论和学习Cursor,在之前的分享中,我们使用Cursor完成了谷歌插件,爬虫以及个人博客网站的尝试,在此雨飞谈几点自己的实战经验。


1、清醒的认识非常重要


很多朋友一上来就会问,Cursor能不能做大型项目,效果如何。很明显,这是一种非常割裂的认识。所谓的大型项目,根本没法界定,是代码行数超过几万行还是说代码文件超过几百上千个呢。


和Cursor对话编写提示词,第一点就是应当编写清晰而明确的指令。为此,我们也一定要有清楚的认识。根据雨飞和群内朋友的实践,得出了一些结论供大家参考。


零编码基础的产品经理,运营人员等,在Cursor的辅助下,基本一天之内就能完成谷歌插件、静态网站、简单的爬虫、数据处理等方面的代码。更复杂的,比如完整的电商网站,学生的毕业大作业,就需要凭借运气和不停地追问,也是可以做到的。


对于程序员来讲,提效的核心还是在Tab键的自动补全上面,这个补全操作输出的代码质量非常高。其次,Chat功能要远比Composer功能在修改代码时更加稳定,尤其是面对实际业务代码。



2、功能拆分,不要让AI一次做一个大而全的功能


就像我们在编写项目之前,都会有设计文档一样,使用Cursor不要试图一开始就编写一个非常复杂的软件,比如在提示词中增加超过3-5个以上的要求。而是要去做项目和功能的拆分,一次让AI完成一个功能。


就比如,我们在制造网站的时候,最一开始是让Cursor先制作博客的主界面,然后针对不同的功能进行完善和修改,而不是直接就让Cursor去做一个很复杂的、带有很多功能的网站。




3、善于记录文档


在每次Cursor生成代码之后,我都会让Cursor记录下实现的功能,并保存到markdown文件中。这样的作用有两点,一个是便于我们记忆当前实现了哪些功能,第二点是便于Cursor阅读和了解项目,以便后续的开发


我们重点解释下第二点,众所周知,Cursor本身的上下文是有限的,有时会错误将之前写好的代码给修改掉,有的时候因为丢失了上下文,导致Cursor无法正确理解代码。这个时候,我们就可以利用Cursor读取文件的功能,让他先读取项目文档,知道已经实现了哪些功能之后,再去添加新的功能。



这就好比,我们给了Cursor一份项目介绍,他拿着项目介绍去做分析,要远比自己再阅读一遍完整的代码要快很多,而且更准确。因此,这个功能,在做复杂项目的时候,一定要记得使用。


好了,今天的分享就到这里,如果有帮助欢迎点赞收藏一键三连,有问题欢迎评论区交流。我和朋友一起创建了一个AI编程的交流群,适合零基础的新人,产品经理以及Cursor的爱好者,目前早鸟价42元,截止到25年12月31日,感兴趣可以找我加入。


❤️常驻小尾巴❤️

加微 1060687688,备注「公众号」,送你一份「AI工具大全与变现指南

推荐阅读

「雨飞同行」这是雨飞的介绍(第8版,交个朋友,限时送福利)

请使用浏览器的分享功能分享到微信等