深度体验Cursor三周后,这3个tips一定要注意

乐活   2024-09-20 22:12   英国  
先说结论:在OpenAI o1 preview发布之前,Cursor的上限是由Claude Sonnet 3.5的上限决定的。
同样的问题,你用cursor-small那个模型,代码质量远不如Claude Sonnet 3.5。
我甚至怀疑,垃圾的模型都很难真正理解我的需求是什么。
而强的模型,即使是非常模糊的需求,它都能够很好的理解我的意图,甚至比我预想的结果还要好。
在控制变量法的前提下,Cursor我用了,同一个项目,都是修修改改的小issue。
结果有好有差且差距显著,那就只剩下使用的不同模型带来的性能差异了。   
你可以看Cursor官网对于他们自己的模型cursor-small,就是不行,优点就只有快和快速编辑任务。
我其实不是很清楚这个editing task指的是什么的,大概率是改个变量名字之类的活。
可以说是几乎没什么用,我是用的免费版,它提供了50个高级API,不够用是肯定的。
但是新注册一个google账户就能解决这个问题,再加上也不是一直用,所以费点劲还能凑合用。   
搞明白Cursor的上限之后其实就比较容易去更好的使用它了。
之前说了很久以来Cursor最强的模型就是claude sonnet 3.5,这个大概率是因为Claude本身就支持代码的网页端渲染。
比如我之前用claude生成的动画,你只需要给它一个prompt,就能在右边生成代码,并且给你两个选项:
1 Preview - 预览,也就是渲染或者执行代码。
2 Code - 源代码。   
   
它天生就跟Cursor这种AI辅助编程工具属性和功能上相配,所以即使用GPT4o的API,都不如专门做了编程特训的claude好用。
分析完Cursor之后,有几个在使用过程中总结出来的经验:
1. 用Gmail无限白嫖Cursor会员
这个利用的是gmail的特性。
也就是你的邮箱地址比如是abc@gmail.com,那么a.bc@gmail.com跟原邮箱是等价的,也就是中间加「.」不影响。   
   
但是Cursor只要发现你的注册邮箱跟原来的不同,它就认为这是新邮箱,然后给你会员额度。
很多人就是利用这个规则在白嫖Cursor会员。
估计Cursor也知道,但大概率懒得管,或者说还不到时候。
2. 尽量从头到尾用它生成代码
好处是可以激活它的最大化能力
   
用它生成的代码去生成项目
然后几分钟后,这个代码会给你生成一个完整的项目。   
   
在终端输入npm start可以运行,你就看到这个: 
   
这个是默认的比如说你有一个比较想要的风格,那么你可以这样做。
就拿我这个博客做例子,你可以直接拿我这个首页,扔给Cursor。
prompt随便写:比如仿照这个首页做我的博客等等。   
这么做的好出来了,你看这是Cursor提出的整个方案,要对好几个文件进行修改。   
   
其实有代码经验的话也不复杂,就是找这几个文件然后复制粘贴就行。
我觉得非常的简单,就是旁边这些。   
   
但是Cursor的好处就是连这个你也不需要懂。
你只是从头到尾一直用的Cursor提示的代码,那么你会解锁最简单模式。
   
因为但凡是它创建的文件,它就会自动找到这个文件并做出相对应的修改。   
   
你要做的非常少,就是点这个apply(应用),然后再点接受accept,结束。   
   
有些文件没有,它会提醒你,你看第一行就是它该去的问题。我知道很多人连这个都不太会,但是没关系,你去点Ask。
   
然后问它怎么做,它会详细的告诉你一步步做,如果你实在还是不会。   
   
你就用这个prompt:请问怎么在命令行做
   
这个虽然是代码,但实际上比你手动创建文件夹还要简单,因为你可能会大小写拼错,但这个你只需要复制粘贴就行。
3. 灵活使用@这个功能
你在Ctrl/Cmd + L打开对话框中之后,输入@可以激活这个功能。
其实就是RAG,也就是引入外部的数据。
它不仅可以添加图片,甚至可以添加整个文件夹,或者某个github仓库等等。   
甚至有些人直接把非常大的一个文档放进去做RAG,效率和精准度都挺高的。
所以,可以多试试在提问之前,先把RAG给做了。
还有一个添加RAG文件的方法,就是打开Cursor的设置,然后打开feature,点击右下角那个添加文档进行添加。
   
这个可以是任意的公开的文档链接(你不需要下载)。

ps:更新截至19 Sep 2024,以后再慢慢加。
         

 

   

平凡的平凡
偶然所做。
 最新文章