1
kongkongye 1 天前 via iPhone
嘿嘿
|
2
ck19920702 1 天前 via Android 44
懂得太多了,不是 0 基础,不符合要求🤣
|
3
drymonfidelia 1 天前 via iPhone 1
写前后端已经算好了,你拿它写点冷门一点的技术栈,绝对卸载不用了
|
4
mumbler 1 天前 2
现在还是 L2 自动驾驶,这种路况不好的时候,还是得人来接管,composer 每一步都有一个备份,切换到最后一次正常的版本,到关键位置,借助 ctrl+K 和自动完成手工处理
|
5
ChrisFreeMan 1 天前 via iPhone 15
主要是唬一唬那些既不懂 AI 又不懂技术的人,让他们快速生成一个网上随处可见的模板网站,给他们一种处理掉了大量技术细节的幻觉,以及安抚了对技术未知的恐惧感,给他们一种不过如此的假象。
我自己也用 AI ,但只是辅助而已,把控整个软件技术细节和理解每一处发生了什么可见的未来内还得人来做。 |
6
ixcode 1 天前 2
多用 git commit 存档,每跑通一个功能就存档一次,当成打过关游戏那样。如果 cursor 傻逼了,就新开一个会话。一个会话中上下文太长了,cursor 的回答质量就会下降
|
7
donaldturinglee 1 天前
你不把控方向和做 review code 是这样的
|
8
q1102389095 1 天前
windsurf 也是这样的,我懂后端不懂前端经常一下回到解放前。他特么有时候把我辛辛苦苦堆得样式都删了,我现在生成之前都得备份。而且有问题不考虑相互影响看完就说我看到问题了,然后库库一顿改,结果报错更多了,甚至有时候告诉他注意相互影响多看分析原因然后再执行,就是不管不顾
|
9
pike0002 1 天前
|
10
zhwguest 1 天前
关于这个问题,其实大家看看 chatgpt 自己的对话网页做得怎么样,就最有说服力了。
|
11
xing7673 1 天前
对 auto coder 类的人工介入是必要的
但是对问题的可解性判断是区别专业非专业人的点 |
12
james122333 1 天前 via Android
不用这种东西 现在顶多用于知识了解 剩下自己弄生成
|
13
csys 1 天前 3
你知道最恐怖的是什么吗
最恐怖的是,你的老板某天看到别人 0 基础用 cursor3 小时写个 app 出来,然后看了看 cursor 的定价,又看了看你的工资... |
14
Hans999632 1 天前
不要相信这种东西😂用它写写工具类还挺好,项目级别它最多就能写出一堆不能直接用的垃圾
|
15
sunny352787 1 天前
哈哈哈哈哈,老弟,加个.cursorrules 文件说明一下项目基本情况试试,写清楚用异步啥啥啥的,这破玩意欠调教,别当它是自动驾驶,得当它是个驴车,大部分路能自己走,偶尔倔脾气起来了要么抽它要么重开个 composer
|
16
z1829909 1 天前
大模型目前的局限, 上下文不能太长.
想要替代码农, 需要技术和硬件的重大进步. 前者提高准确性, 后者把成本降下去. 不要看现在的大模型 api 没多贵, 是因为都在不计成本卷, 寻找应用的方向. |
17
chocotan 1 天前 2
是这样的,我至少 60%的时间是在跟 ai 战斗,它总是把对的东西改错,让他改回去过一会儿又改错。
我现在只能让它写最简单的增删改查 |
18
Norie 1 天前 via Android
一个网页也网站啊。嘿嘿
|
19
myluke 1 天前
还得靠自己,具体问题具体分析解决,让它给你整个大的,它弄不出来。
|
21
zhengfan2016 1 天前 5
哈哈,最近我们老板不知道从何听说 cursor 能 5 分钟写一个网站,让我们用 cursor 把公司官网移动端 5 分钟适配了了,于是我专门给它们演示了下,它们两眼放光的期望终于放下了。
cursor 确实有进步,但是它没有视觉,根本没法理解稍微复杂的前端展示页为什么要在这里要写出这样的 css ,它只能凭借大部分人的写法去猜测。我感觉 cursor 反而更适合写后端的 curd ,一个是后端没有 ui ,不需要 cursor 有视觉,并且大部分 curd 的代码重合性很高,cursor 适合干不需要视觉或者重合性很高的代码编写。 |
22
SiLenceControL 1 天前
我这种只用 python 进行图像处理和科学计算的人用 cursor 真的合适, 不适合真程序员
|
23
quantum00549 1 天前 via iPhone 4
我觉得用这类工具首先要把自己当作架构师,做好任务分解,让他一个模块一个模块写,把自己当老板,那现在 AI 还差太多了
|
24
crackidz 1 天前
很正常的,什么东西你遇到无脑吹的,都应该小心。起码作为你自己而言,要知道模型的能力边界在哪里。
当然,对我而言,AI 还是提供了不错的生产力加成 |
25
Damn 1 天前 via iPhone
但是气应该气不出脑血栓的。
脑血栓的成因一般是血流缓慢血压低什么的。 你可以气出脑溢血的。 狗头.jpg |
26
XTTX 1 天前
最近经常碰到 AI 写出来的大便。 有萌新自以为懂了,要倒反天罡,用 AI 画的 demo 取代成熟 UI 的。我也碰到过程序员用 cursor 弄出一坨坨屎山还不自知的。
@mumbler 从今以后这都是常态,我基本是 Ai 主力的写了。但是我有成熟的代码 context 和 hook pattern 让它照着输出。 |
27
daimaosix 1 天前 via Android
很正常,我写点东西都要写好多文档才行,真羡慕别人轻轻松松就写出来个东西,我可以肯定并没有注重代码是否优雅,技术的更多细节
|
28
ThomasKim 1 天前
挺好奇发起《大模型人工智能是不是马上就要代替程序员了》帖子的 V 友要是看到你的帖子会有如何感想
|
29
exiaduck 1 天前 1
因为那种号称 x 小时做出成品的营销视频,背后编排、彩排了 N 次,看一乐得了。
|
30
estk 1 天前 via iPhone
cursor 唯一用处是代码补全,但是 vscode 也免费了,cursor 我就不用了
|
33
glcolof 1 天前
Cursor 使用的大模型,上下文长度应该也就 128K ,换算成代码不到 2000 行,也就是说,代码行数超过 2000 行之后,AI 性能会开始下降,代码量越大,性能下降越多。
|
34
Rehtt 1 天前 via Android
感觉唯一好用的地方是可以按规律生成一些“笨代码”,比如 a=1; b=2; c=3 这种有明显规律的
|
35
villivateur 1 天前
@drymonfidelia 深有感触,工业总线协议栈、单片机控制相关的代码,是真的不能用这种东西。
|
36
wangtian2020 1 天前
整天重复的页面逻辑写不完的人可以用,对写创意性代码的人一点儿用都没有。2000 行的 threejs 单页面,试过,他帮不了我
|
37
assassing 1 天前
应该多吹吹 AI 编程,让不懂技术的老板们多吃点苦头
|
38
AlexHsu 1 天前
一群大傻子狂欢罢了 用 cursor 的前提是你用他生成的代码你得每一行都看得懂
你这个谢谢 rules 就行了 不是啥大问题 大问题是一些性能的问题 cluade 总是想当然 |
39
konakona 1 天前
没错,在使用 cursor 也遇到过无论怎么提点它,它都在来回 2 份代码里重复,骂也骂了,让它重新总结,它还能再继续错。
明知故犯的那种,这个时候我会换 GPT o1 |
40
iyiluo 1 天前
我自己使用的经验不能给它复杂逻辑的东西,得拆成一个个逻辑简单的单元方法,然后自己组合起来。太复杂的容易抽风
|
41
sampeng 1 天前 via iPhone
我的经验是代码模块设计本身有问题,当我发现 cursor 开始循环或者犯傻就停下来,快速指挥 cursor 重构:不变的封装,变的抽象。然后再继续前面的任务,cursor 就知道怎么处理了。也没幻觉也没死循环,也不去乱改已经正确的代码了
|
42
visper 1 天前
说实话,当一下项目做大了在用了然后要加功能或者维护修改的时候,你们放心用 cursor 这样的 ai 让他同时修改多个文件吗?等下不知道改了哪里全部乱了。我好像只敢在开始的时候让它做个初始版本出来,然后自己开始在里面改,后面只敢 ctrl+k 让它改单个文件了。
|
43
Bluecoda 1 天前
应该是你的 prompt 写得不够好,不能简单来。prompt 要非常的细化,需要把 reason 和你的预期写得非常清楚,如果它生成的不对,需要限定好它输出的 scope
|
44
keakon 1 天前
给它一个方案,告诉它需要异步,用什么库实现。不明确的需求它就随便写。
|
45
devilte 1 天前
@csys 有被说到 -_-,老板整天发各种 cursor 、windsurf 、bolt 、devin 的文章过来,让对比哪个适合我们。顺便再 PUA 一下,再不努力 都要被这些取代了...
|
46
xingjue 1 天前
不是 0 基础
|
47
sss393 1 天前
cursor 适合项目起步阶段:打草稿、画 UI 布局、写单元测试。完全依靠 cursor 不现实。
|
48
antlrvpink 1 天前
同感
|
49
hi2hi 1 天前
体验了免费的 15 天,写简单的、重复的就让它写,写复杂的,,,,算了,我自己写
|
50
lan894734188 1 天前
跟 ai 编码 大多数时间是在审查代码 给它排错
|
51
mumbler 1 天前
@sss393 #47 你对新东西还是有偏见,我们已经完全依赖 cursor 两个月了,肯定会遇到问题,但坚决不退让,想办法解决,掌握 cursor 使用方法也是一种技能,比花时间在传统方式上更有价值
|
52
vipfts 1 天前
请出示病例, 否则举报你造谣, 拘留 15 天🤡
|
53
yh7gdiaYW 1 天前
同气,用 cursor 做了一个需求,10 个 sql 写出 8 个 bug ,我 tm 之前两个月都写不出这么多 bug (认真自测.jpg )。
问题出要出在 cursor 一次补全的代码太多了,看起来又很像那么回事儿,执行起来也能跑,但修 bug 时复盘发现细节就是错的...之前用 copilot 一行一行来就不会有这种问题,开发时的效率也不会比 cursor 这种一次补全一堆低多少 |
54
migu 1 天前
终于有人说了,也就初始化和写写常规的模板配置有点用,其他就是一坨屎,除非你 prompt 写的足够完整,但是那点精力,代码都改完一半了
|
55
tlerbao 1 天前 1
所以强如微软 强如 github copilot 自家的 vscode ,自家的 copilot 一直都没出 cursor 这些功能,最近出了也是被逼的,
还得是 copilot 的代码质量,但是大部分时候还就是 tab tab 最常用罢了 |
56
mandex 1 天前
|
57
lekai63 1 天前
所以我用 Zed 。 代码还是得自己控制,但是 AI 可以帮我生成一个小模块、小组件。跟我聊一聊
|
58
Zzzz77 1 天前 2
很简单,大多数觉得 AI 可以代替自己的人,你不能说他们是吹牛,或许他们的水平(工作)真的能被 AI 代替掉。
换个说法,没接触过代码的人,看着刚入门的小白程序员写了个百度首页的前端页面,也会直呼大神,觉得百度不过如此。 |
59
my101du 1 天前
|
61
wangyzj 1 天前
都说 cursor 这种代码辅助可以替代程序员
但我觉得只有高端程序员才会使用 cursor |
62
mht 1 天前
我拿来把蓝湖里的设计图自动生成的代码 html+css 复制进去,然后按我引用代码的风格生成同样风格的切图后的代码,很省事很舒服。。。
能省掉很多不需要什么脑子又繁琐的工作,假如你想让他做一些复杂的,非通用业务的东西,那他肯定不如自己写的好,后端代码我一般不让他碰。 |
63
sss393 1 天前
@mumbler #51 兄弟,不是只有你天天在用,我也买了俩月了。用来写 nestjs+前端。好不好用我能不清楚么。cursor 最好用的阶段就是打草稿、ui 布局、单测。业务复杂之后只能给我打辅助。
|
64
JackyYang 1 天前
@sunny352787 形象~
|
65
macaodoll 1 天前
只能说满世界的营销号文案害人不浅
|
66
keychain 1 天前 1
基本就是说,你脑海中已经有一个差不多知道怎么做的框架了,然后让它帮你做:
1. 每次让它尽量做小一点的变更,减少出错概率。 2. 每次修改后功能测试没问题的话,最好手动 commit 一下,方便后续在此基础上修改。 3. 一点发现 AI 的修改开始不对劲,怎么改都改不对,最好重新开个对话,原来的上下文已经造成污染了。 |
67
SmiteChow 1 天前
人工智障的本质你居然还抱有期望?
|
68
GrayXu 1 天前
@villivateur #35 这种问题其实还是在训练语料上,只是个暂时的问题?现在写汇编相比已经好很多了
|
69
JackyYang 1 天前
@keychain 同感,
1. 业务理解,项目整体框架需要开发者自己设计。 2. AI 当前阶段更适合给它某单一功能,描述清楚,完成起来更高效 3. 如果结果不符合预期,切记不要持续陷入到一个对话:开新对话,完善 Prompt, 补充必要的上下文 |
70
sampeng 1 天前
我其实很奇怪。难道你不给他直接指定上下文文件的么?全靠它自己 search ?
直接给上下文文件,很准确啊 |
71
chanChristin 1 天前
同感,我在项目里面做个需求,根本搞不定,因为项目太久了,里面有很多历史工具和包袱,用这玩意还不够闹心的。
|
72
snitfk 1 天前
不要光看现在做什么,要看这块的发展增速。从现在看 AI 在代码这块做出来的东西完整度是越来越高了,以前只能写写小东西,一跑起来还一堆 BUG 。现在写出来的东西直接能跑,你还能告诉他你要加什么,他给你加上去。肯定和人还没办法比,但看这增速。估计也就二三年时间,初级开发人员能做的速度 AI 这边也就都能做了。
|
73
xiaomushen 1 天前
营销号的文章,怎么可以信呢?
|
74
jesseZhang 1 天前
还是得本身有开发基础,开始得磕开发啊,说的太抽象,它就乱搞。
|
75
mightybruce 1 天前
来来来,你先贴出你的 .cursorrules , 让我对你会使用 AI 的能力消除疑问。
|
76
wyfig 1 天前
工具永远是工具,使用的时候不能自己完全不懂然后让它解决一切。而是自己知道架构,知道每一步解决了什么问题,让它去解决一些细粒度任务明确的需求,这样才能最快地提高自己的效率。 那些说什么一行代码不懂几天写出个 App 做个网站什么的,要么是很简单的项目,要么就是在刻意夸大事实,看看就好了。 看下我对这个的观点
https://www.digitalsoloist.com/2024/12/18/compare-to-cursor-why-i-prefer-claude-pro/ |
77
wryyyyyyyyyyyy OP @mightybruce 抱歉,由于是第一次使用 composer ,我并不知道有这个东西,之前都是单文件 ctrl+l/k ,今晚我将使用 .cursorrules 再次尝试。同时感谢让我学到新知识。
|
79
wryyyyyyyyyyyy OP @sampeng 之前我也是这么干的,但不是想起来看到好多无经验快速开发项目的,我也想试试,刚好有新项目,就只描述不修改代码,发现让 cursor 做主力不太行,打打辅助还可以。
|
80
shm7 1 天前
怎么样?救回来没?
|
81
angryfish 1 天前
我现在用 ai 都是实现一些常用的功能,把他当做 ai 模块搬运工,比如实现常见的功能,像轮播图管理,文章管理这些,生成基本的功能,然后 ctrl+K ,让他修改一些函数,逻辑。
太复杂了 ai 现在搞不定的,而且描述也很费劲,这部分自己写都可以。 |
83
seenthewind 1 天前
你用 ai 来写 fastapi 基本上是自寻死路。
要用它来写这两年的热点语言/框架,越看不懂、越时髦、越被人吹的牛逼越大越要用这个。 比如吧,你上来就说用 go 的协程给我来一段 xxxx ,直接秒出秒编译运行。 就好比要打儿子,你得先认识他爹是什么人。 |
84
Jius7u 1 天前
我废了 2 个号了 才写了 2 个基础的功能😒
|
85
sampeng 1 天前
@wryyyyyyyyyyyy 我觉得那是不可能的,AI 天然就会有幻觉。尤其内容特别多的时候,他的注意力无法集中在正好你需要的模块上。我已经实验过。如果一个函数或者一块代码包含了多种不相关的代码逻辑和分支,他越会莫名其妙去把好的改成坏的。如果一个代码块越聚焦,他基本不会去乱动。目前我的 cursor 乱改代码基本是因为我有一大段代码做了 n 件事。当然,也是他自个儿写的。。我还得给他擦屁股,告诉他不要这样写,给我把功能拆分开。其实也是一个不错的过程。cursor 辅助的情况下重构代码非常香,以前不想干的事,现在干起来毫无心理负担
|
86
sampeng 1 天前
我觉得很大的一个问题是他的代码全文搜索,依靠的是向量查找。向量相似度查找本身就会错误的概率,而且非常大。所以我现在基本是写了一对的 notepad 。把一些功能模块聚焦好。直接告诉他看这几个文件改哪些内容。这样才能保证他不会搞错。。。
新东西,就是要摸索怎么用才最舒服。没有十全十美的工具 |
87
fresco 1 天前
目前不到一周,写完了一个 flutter 的 APP ,感觉 50%以上的时间都在做无用功,来来回回的改,还是需要一些基础,配合着用会舒服很多。
|
88
iyaozhen 1 天前
说实话,这个问题得 python 背锅。人写异步的都有点坑 各种库兼容性问题 不支持
|
89
wtdd 1 天前
即便一个小功能,prompt 写的详细程度,基本要脑子里程序同步写好了,最多差点算法,
目前 AI 替代的是程序员,不是架构师,2 ,3 天能写出一个网站,说明自身就有这个水平 |
90
xuelang 20 小时 59 分钟前
哈哈哈,不能指望 AI 完成一切的,不过说实话,目前的 ai 确实能提效,大部分时候足够使用了。
比如我一个后台开发,没用过 react ,就写了很多复杂的前端功能。比如 扫雷: https://gallery.selfboot.cn/zh/games/minesweeper 哈哈,用 Cursor 还是很爽的。 |
91
IMZQZ 19 小时 56 分钟前
@ck19920702 +1
|
93
meteora0tkvo 7 小时 5 分钟前
ai 生成的代码得人工 code review 和跑一遍白盒测试,不可能一个不懂程序的人能直接用的😂
|