今天站在一个相对写程序经验多一点的开发者的角度,跟大家去分享 cursor 这个软件。从实际工作场景的角度和大家聊聊,我们如何去使用 cursor 不断维护代码,不断迭代更新的。
这个软件我当时大约深度使用了两个多星期,就已经买了它的 Pro 版了,现在每个月 500 次的 Pro fast 使用的额度已经让我使用完了,所以大家可以看到,我的使用深度已经算是很深的了。
我稍微介绍一下我自己,我叫大铭,一直是程序员,一直在写程序。
最近是在月嫂月子中心这种母婴护理行业,最早是以技术的身份去参与到这个行业中,后来也逐渐参与到运营管理等其他方面。上一次借助了信息化的方式去玩了一下这个行业,现在准备再借助 AI 进行新的尝试。在这个过程当中我发现,尤其是今年的后半年,各种各样的 AI 工具起来之后,的的确确能够大幅度的提高我的工作效率。
最早的时候是在用 ChatGPT 这类 AI 工具,后来买了 GitHub Copilot 进行辅助编码,同时也试过很多的其他类似工具,直到现在全面切换到 cursor 这样的一个状态。
我个人感觉,如果只说在编码这个层面,我的效率大约是以前的 3 倍。
所以今天我分享一下:作为一个深度的用户,我是如何使用 cursor 的?
这次分享我会分成以下几步:
我们从开始编码的时候怎么用?
Cursor 的功能
日常如何使用 cursor
当做“正常”的 AI
大家如果还不清楚基础使用,可以看看 @Time 的帖子《0代码AI编程重塑你的编程体验:Cursor使用教程》 ,以及直播回放 9月23日【高手领航3】:Cursor基础教程与实战演练:AI编程 + AI写作@Time
一、我们从开始编码的时候怎么用?
实际的代码库是会持续被打开管理的
我看到身边很多人用 cursor 的场景,基本上都有一个前提:我是一个不太懂程序的人、我是个产品经理、我是个运营。我还看到了“一个小姑娘如何用 cursor 写了一个小游戏”等等类似的案例。
说实话,这类新闻基本上是打动不了我的。而且我跟很多有一定的开发经验的人聊过,大家普遍的对 cursor 的认知是:东西是个好东西,而且切过去了很可能就切不回来了,但是远没有现在传的这么神。
因为在我们的认知里面,“能有一个好的工具帮我们管理整个代码库”这件事是很好的,但是实际的开发产品的过程中,整个代码库不会是“做完了就不管了”的状态。比如我做一个贪吃蛇之类的小游戏,做完了就再也不会去把它打开了。
但是对于程序员来讲,我们在实际的工作里真正把 cursor 用起来时,让大家兴奋的或者网上宣传的那种场景,可能只是在开头的第一天甚至只是半天才会那样用,之后再也不会那样去用了,因为我不可能天天启动新项目。
实际工作代码量 VS 常见案例代码量
另外我们看代码量,虽然通过代码量来判断你的工作的深度是有一点偏颇,但还是会有一些对比性的。
100 行代码不能证明比 300 行代码差,但如果 100 行代码和 10000 行代码比,其实还是有一些区别的。
因此如果我们去看现在很多的 cursor 的应用例子里,code base 中总的代码量基本上很难见到 1000 行代码以上的例子。
为了更好的阅读体验,来飞书看吧:
https://rxas35pmvn.feishu.cn/docx/UeuEdBTr7otuQOxhUAFct3g7n8f
Comments on "Cursor 在实际项目中的使用经验分享" :