先说结论:是一个非常好的产品,但算不上神奇。(相比于其它用 AI 写代码的方式)

这个网站 https://www.justforfun.site/,是用 Cursor 花了 2 天时间做的,第 1 天基本就能把基本功能做完了,第 2 天主要在整理项目结构以及做一些本地化(敏感词检测)等补充工作。

Cursor 最强的功能无疑是 Composer 了,描述完需求后,就会开始生成代码,这没啥,重点是,它可以同时写多个文件,而不仅仅是一个文件,还顺便帮你把文件也创建好了,只需点击同意就完事了。(不过还不懂得删掉没用的文件)

代码补全也做得很细,改了一个地方后,它就会发现另一个地方也要跟着改,会在旁边提示你可以按 Tab 键,按下后就自动改掉了。多文件下,在一个文件的补全,会去参考另一文件的代码写法。很多地方都可以 Tab Tab 。

侧边的聊天功能,AI 可以只生成需要修改的代码片段,而不是整个文件长长的代码,点击应用后,它会自动判断代码片段应该插入的位置,而不需要你自己去找。

如果只是实现很简单的功能,只要懂一点编程的知识,基本上就能交给 Cursor 了。

但之所以说算不上神奇,是因为,当文件结构变复杂后(很快就会达到),AI 出错的概率就会开始上升,以至于你开始会觉得,还不如我自己改得快呢。

这个时候,就很难全权交给 AI 搞定一切了,你需要更多的介入,需要主动告诉 AI 去优化文件结构,去抽象组件,需要有意识的选择上下文。这点对于新手而言,可能会有一些门槛。
举报· 35 次点击
登录 注册 站外分享
2 条回复  
glcolof 小成 2024-9-9 23:42:27
代码规模大了以后确实准确性会下降,我猜测可能是大模型上下文长度问题引起的。32K 的上下文长度,也就对应几百行代码而已。
meeop 小成 2024-9-10 11:24:50
claude 是 200k 最大上下文,大概 4000 行代码,但是 Cursor 肯定不会用满这个上下文,因为很贵
按照 claude api 报价,200k token 请求一次成本大约在 8 块钱人民币,而且也比较慢
返回顶部