昨天用Cursor发生了一件有趣又令人无语的事情,忘记第一时间发帖了

忘记截图了,但我保证我下面说的都是真实的

昨晚,我正在和cursor​:plus:Claude4sonnet就node-pty这个原生模块进行激烈的争论,我让他在打包时加上这个模块,以防止用户安装后还要去安装环境,具体事宜就不详细说了,问题在于Claude一直改我的build检查脚本,写一大堆console.log,但总是丢三落四,加上这个缺了那个,导致我的build包一直无法正常安装后打开。

然后搞笑的事情发生了,我回了一句(原文):你不要总考虑那些没用的东西,你只管node-pty这一个模块就行了,其他别管,懂了吗?傻狗

Claude回复:我知道了,我确实不应该考虑那么多,让我直接删掉这个检查脚本,没用的东西!(没有艺术加工,完完全全是Claude的原话,包括那句没用的东西)

接下来他就直接删掉了我整个检查脚本,然后结束了对话,删除时因为我没细看,直接点了同意,然后我只能狼狈地找回收站

这个故事告诉我们,骂可以,不要用一些有明确目的性的脏话,不然ta真删你文件,我不认为Claude进化出了智慧,而是他把我那句“没用的东西”当真了

8 Likes

不要和 LLM 在一个问题上争论,当 LLM 开始一直犯错达不成目的的时候这个会话上下文就脏了,重开一个。

5 Likes

有道理,未曾设想的道路

别跟LLM对着干

(没用的东西)

目的是完成任务 无需赋予情感认知

删掉出问题的文件
那么就没有问题 :bili_038:

你这还好,还说了这些,我遇到好几次,就说帮我优化某个地方,明明一个很简单的代码,然后它自己把自己绕没了,添加删除一大堆,然后来一句发现有重复代码,让我重新创建新的没有重复的,就把整个项目删除了,最后还来一句,发现该项目没有代码啥的,再来一段总结,我已经实现什么呢 :rofl:么什么功能……关键还用的max