先说结论:是一个非常好的产品,但算不上神奇。(相比于其它用 AI 写代码的方式)
这个网站
https://www.justforfun.site/,是用 Cursor 花了 2 天时间做的,第 1 天基本就能把基本功能做完了,第 2 天主要在整理项目结构以及做一些本地化(敏感词检测)等补充工作。
Cursor 最强的功能无疑是 Composer 了,描述完需求后,就会开始生成代码,这没啥,重点是,它可以同时写多个文件,而不仅仅是一个文件,还顺便帮你把文件也创建好了,只需点击同意就完事了。(不过还不懂得删掉没用的文件)
代码补全也做得很细,改了一个地方后,它就会发现另一个地方也要跟着改,会在旁边提示你可以按 Tab 键,按下后就自动改掉了。多文件下,在一个文件的补全,会去参考另一文件的代码写法。很多地方都可以 Tab Tab 。
侧边的聊天功能,AI 可以只生成需要修改的代码片段,而不是整个文件长长的代码,点击应用后,它会自动判断代码片段应该插入的位置,而不需要你自己去找。
如果只是实现很简单的功能,只要懂一点编程的知识,基本上就能交给 Cursor 了。
但之所以说算不上神奇,是因为,当文件结构变复杂后(很快就会达到),AI 出错的概率就会开始上升,以至于你开始会觉得,还不如我自己改得快呢。
这个时候,就很难全权交给 AI 搞定一切了,你需要更多的介入,需要主动告诉 AI 去优化文件结构,去抽象组件,需要有意识的选择上下文。这点对于新手而言,可能会有一些门槛。
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
https://www.v2ex.com/t/1071447
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.