再度尝试AI编程
在cursor刚出现那会儿,我曾经使用过AI编程,那时用的软件是字节出品的Trae,因为市面上只有它是可以免费使用的。那时的体验算不得太好,但也足以惊艳我了,只是简简单单提出要求,就可以看见代码如流水般出现。但不知是Trae本身的问题还是当时AI能力的限制,写出的程序总是偏离我的设想,但经过反复的修改,最终也能大差不差的满足我的需求。这次,因为换工作的原因,我此前编写的那个小程序留在了上一家公司的电脑上,现在又要用到它,只好再用AI重写一遍。这一次我用的是cursor,主要原因是Trae已经放弃了免费策略,失去了性价比,而看论坛许多人推荐cursor,因cursor被马斯克收购,cursor中的Grok模型用量量大管饱。我要写的是一个插值绘图软件,上一次我用Trae编程时,Trae自动选择了Python,写的python脚本倒是不大,但是当我需要分享给同事时就变成了灾难。没想到将其打包成exe文件时,软件体积一下子膨胀到了惊人的148MB,打开软件更是需要等待七八秒才能加载出软件窗口。于是这一次,我指名使用Rust来编写程序。这次编程再度惊艳了我。我只与其对话了三轮,它就把我需要的软件写好了。更加让我惊喜的是,在第二轮对话时,程序已经差不多是完成的状态了,当时程序自动运行弹出图形窗口,我看到有两处不太满意的地方,于是在cursor对话窗口准备打字要求其重新修改,没想到cursor自行关闭了窗口,并且开始对刚刚编写的程序进行自我评价和修改,找出的不足点比我找到的还多。难怪那么多人喜欢用AI编程,这种拥有靠谱下属的感觉太爽了。最终用Rust打包出来的exe软件大小只有13.4MB,比之前Python的那个要小太多,运行也是秒开窗口。毕竟是花了20美元包了月的,我自然也不舍得只用来编这么一个小程序。但电脑端属实想不到什么需要的了,于是想起来写两个手机app。时至今日,AI已经不只