卡卷网
当前位置:卡卷网 / 每日看点 / 正文

为什么cursor那么不可靠。?

作者:卡卷网发布时间:2025-03-24 22:13浏览数量:65次评论数量:0次

去年年底花了200美元注册了Cursor的Pro用户,从此也走上了AI写代码的道路,但是经过了这几个月的体验下来,我可以坚定的说,只要是使用注意力机制的大语言模型就一定无法取代人类程序员!那些整天鼓吹AI要代替专业程序员的人,要么就是为了搞市场营销,比如那些AI公司的CEO,因为他们要推销自己的产品,所以这么说是可以接受的;要么就是根本没有从事过软件行业的小白,他们就看了一些Demo或者自己写了一个极其简单功能的App,就以为AI的代码能力能够取代人类程序员,如果这些人支持鼓吹的话,那也就听听罢了,但是如果为此开班收费的话,记住,这一定是骗人的!

好了,接下来说说Cursor的使用体验,以及为什么不会取代人类程序员吧。

第一个要吐槽的就是限额,我在使用Github Copilot的时候从来没有发生限额这种事情,100美元花出去后想怎么用就怎么用,免费用户有限额,花钱的用户没听说有限额的情况。而Cursor自从Claude 3.7发布之后,经常被限额和限速,根本无法使用Claude 3.7的AI模型,到目前我一直使用的就是Claude 3.5版本。 这也就算了,Claude 3.5对于我来说还是能够接受的,只是最新升级之后天天提醒我去充值,才能使用快速模型队列。但是我实际使用下来并没有觉得Claude 3.5的速度有多慢,只要我不使用Claude 3.7不就行了么,你何必天天在那边提示我充值消费呢,这个体验真的不舒服。你自己的要让AI通过你的服务器作为中转站,那么就要考虑到这种高使用率的情况,都花钱包年了,结果跟我们的视频网站一样,会员还要单独付费使用更高级的模型,吃相有点难看了。

既然说到了Cursor是使用自己的服务器作为中转服务器,那就来说说这样的好处和坏处。好处就是可以不用科学上网就能使用到这些AI服务,要知道Calude的服务就算能科学上网也不能使用API,还要花精力和时间去搞信用卡等事情,实在是有点折腾不起。Cursor这种中转服务就能免除这些烦恼的事情,这钱花着的确也舒服。但是这么做也有坏处,那就是Cursor的服务器那边也许有着自己最高权限的提示词,就算我们再怎么设置本地的提示词,都有可能经过中转之后被他们的最高权限的提示词所掩盖,我们辛辛苦苦从网上搜集的提示词或许压根就不会起作用。关于这点只是我使用下来的单方面的推测而已,事实究竟怎么样的,我也不能肯定。

现在来说说AI写程序的事情吧,我用下来的最大感受就是,AI写代码感觉就是在开盲盒!假如真的有一天程序员都是动动嘴来写代码的话,那我肯定这世界上最优秀的程序员一定是那些运气爆棚的欧皇人士。

为了让每一次的对话不至于从零开始,我会让AI把自己的性格、工作记录等等信息写入一个单独的文件中,然后每次开启新对话的时候就让AI去读取这个文件。虽然我不期望AI能够通过读取记忆能够百分百的还原之前的AI,但是保留个五六分的程度总该有吧。结果呢,前一轮会话AI工作都很仔细很卖力,一旦开启了新会话(Cursor推荐的右下角的新会话,官方说是能够保持会话逻辑的连贯性)整个AI就好像换了一个人,并且极大概率是变成了一个弱智,他不仅不知道自己的人设,也不知道项目的境况。我也终于体会到了项目经理与程序员沟通那种感情要奔溃的心情,你丫做的跟我说的完全是两码事啊!!!这就让我怀疑到了,是不是Cursor在代理服务器上做了什么提示词设置,能够保证你的会话,一次是得到一个聪明的AI,再来一次就得到一个傻瓜AI,这种精神分裂的感觉,我真的是受不了!

再来谈一下大语言模型的"注意力陷阱"(这是我自己取的名字),这个问题我觉得才是AI编程不可逾越的障碍,而且可能永远无法逾越,只要注意力机制模型不改变的话。

注意力机制发明的用途场景我想应该是人类对话,毕竟当时要突破的是图灵测试,而不是帮人类写程序。既然是两人对话,那么谈话的两人只要关注最新的谈话内容就可以。比如从“吃了么”开始,一直谈到“SpaceX对接国际太空站”,我们谈着谈着可能就会忘记了一开始“吃了么”这句话,或者即使还记得,但是这句话对于后面的谈话来说已经没多少意义了,所以忽略“吃了么”也是没有关系的,也就是我们不在关注“吃了么”。

但是编程不是对话啊!编程不是对话!编程不是对话!

编程的内容不论是“吃了么”还是“SpaceX对接国际太空站”都是有意义的,不能忽略其中任何一个细节,程序员为什么要用AI来辅助编写程序,不正是因为人类的大脑记不住那么庞大的上下文才需要AI的么?我们要记住文档的规范,要记住每一个文件中函数的用途和参数的定义,要记住每个接口是如何调用的,要记住错误应该如何处理,这么多内容人类大脑记不住啊,这才要AI来帮我们记忆。结果倒好,AI它居然也记不住,写了后面的代码就忘记了前面的代码,这和人有什么区别!有区别,人的话好歹跟他说一声会去思考去解决问题,而AI呢?傻傻的不理你的指令,就埋头苦干,你埋头苦干也就算了,为什么还要把那些正常的代码也给我修改了!本来只是一个小问题,活生生的把整个项目搞奔溃了!

我暂时放弃使用Cursor了,还是继续使用Github Copilot,为什么不用Cursor?因为他主动插手的事情太多了,有时我只是写个注释,他就把我整个函数写完了,但是你让他独立去写吧,他就死活写不好,他既不想单纯的作为一个辅助者,也做不好一个项目的实施者,所以我才打算继续使用Copilot这个老实本分的编程副驾驶员。

END

免责声明:本文由卡卷网编辑并发布,但不代表本站的观点和立场,只提供分享给大家。

卡卷网

卡卷网 主页 联系他吧

请记住:卡卷网 Www.Kajuan.Net

欢迎 发表评论:

请填写验证码