被 cursor 气出脑血栓

4 天前
 wryyyyyyyyyyyy
究竟是谁在说 2 、3 天就能写一个网站出来,之前都是自己写,不懂就 chat ;最近总看到不懂程序的小白啊,产品经理啊,没有基础靠 cursor 就能写出一个网站来 ,就用了一下 composer ,确实速度很快生成了一大堆代码,但 python 库一多,就骨头不顾屁股,bug 一大堆。

举个例子:

我用 fastapi 些项目 ,需要迁移,迁移是不支持用异步驱动的,但 fastapi 生成的时候用的异步,cursor 就像用异步的库来配置 alembic ,发现不支持,就把异步删了换同步,顺便把 fastapi 的异步库删了,但前面的代码都是用的异步代码,他有自己给加回来,然后又把同步的库删掉, 开始循环。

是 fastapi 有什么难度吗?还是我的操作有问题?
9267 次点击
所在节点    程序员
95 条回复
wangyzj
3 天前
都说 cursor 这种代码辅助可以替代程序员
但我觉得只有高端程序员才会使用 cursor
mht
3 天前
我拿来把蓝湖里的设计图自动生成的代码 html+css 复制进去,然后按我引用代码的风格生成同样风格的切图后的代码,很省事很舒服。。。

能省掉很多不需要什么脑子又繁琐的工作,假如你想让他做一些复杂的,非通用业务的东西,那他肯定不如自己写的好,后端代码我一般不让他碰。
sss393
3 天前
@mumbler #51 兄弟,不是只有你天天在用,我也买了俩月了。用来写 nestjs+前端。好不好用我能不清楚么。cursor 最好用的阶段就是打草稿、ui 布局、单测。业务复杂之后只能给我打辅助。
JackyYang
3 天前
@sunny352787 形象~
macaodoll
3 天前
只能说满世界的营销号文案害人不浅
keychain
3 天前
基本就是说,你脑海中已经有一个差不多知道怎么做的框架了,然后让它帮你做:
1. 每次让它尽量做小一点的变更,减少出错概率。
2. 每次修改后功能测试没问题的话,最好手动 commit 一下,方便后续在此基础上修改。
3. 一点发现 AI 的修改开始不对劲,怎么改都改不对,最好重新开个对话,原来的上下文已经造成污染了。
SmiteChow
3 天前
人工智障的本质你居然还抱有期望?
GrayXu
3 天前
@villivateur #35 这种问题其实还是在训练语料上,只是个暂时的问题?现在写汇编相比已经好很多了
JackyYang
3 天前
@keychain 同感,
1. 业务理解,项目整体框架需要开发者自己设计。
2. AI 当前阶段更适合给它某单一功能,描述清楚,完成起来更高效
3. 如果结果不符合预期,切记不要持续陷入到一个对话:开新对话,完善 Prompt, 补充必要的上下文
sampeng
3 天前
我其实很奇怪。难道你不给他直接指定上下文文件的么?全靠它自己 search ?
直接给上下文文件,很准确啊
chanChristin
3 天前
同感,我在项目里面做个需求,根本搞不定,因为项目太久了,里面有很多历史工具和包袱,用这玩意还不够闹心的。
snitfk
3 天前
不要光看现在做什么,要看这块的发展增速。从现在看 AI 在代码这块做出来的东西完整度是越来越高了,以前只能写写小东西,一跑起来还一堆 BUG 。现在写出来的东西直接能跑,你还能告诉他你要加什么,他给你加上去。肯定和人还没办法比,但看这增速。估计也就二三年时间,初级开发人员能做的速度 AI 这边也就都能做了。
xiaomushen
3 天前
营销号的文章,怎么可以信呢?
jesseZhang
3 天前
还是得本身有开发基础,开始得磕开发啊,说的太抽象,它就乱搞。
mightybruce
3 天前
来来来,你先贴出你的 .cursorrules , 让我对你会使用 AI 的能力消除疑问。
wyfig
3 天前
工具永远是工具,使用的时候不能自己完全不懂然后让它解决一切。而是自己知道架构,知道每一步解决了什么问题,让它去解决一些细粒度任务明确的需求,这样才能最快地提高自己的效率。 那些说什么一行代码不懂几天写出个 App 做个网站什么的,要么是很简单的项目,要么就是在刻意夸大事实,看看就好了。 看下我对这个的观点
https://www.digitalsoloist.com/2024/12/18/compare-to-cursor-why-i-prefer-claude-pro/
wryyyyyyyyyyyy
3 天前
@mightybruce 抱歉,由于是第一次使用 composer ,我并不知道有这个东西,之前都是单文件 ctrl+l/k ,今晚我将使用 .cursorrules 再次尝试。同时感谢让我学到新知识。
shm7
3 天前
@csys #13 没事啊,让它公司倒闭去呗。
wryyyyyyyyyyyy
3 天前
@sampeng 之前我也是这么干的,但不是想起来看到好多无经验快速开发项目的,我也想试试,刚好有新项目,就只描述不修改代码,发现让 cursor 做主力不太行,打打辅助还可以。
shm7
3 天前
怎么样?救回来没?

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1102687

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX