AI编程的心得体会

最近使用了三款AI软件进行编程,真的是一款比一款好用,很大程度提高了写代码的效率,真的非常方便。

首先是豆包的插件Marscode,我知道它B站首页曾经见到一个推荐,标题大意是不写一行代码开发出一个打砖块的游戏。我对着视频试了一遍,在VS Code中可以直接搜索安装Marscode,用的phython写的小游戏,结果发现其实最核心的架构玩法其实都在它clone github那步,就是把已经能运行的游戏拿来修修改改,虽然确实有点智能,但更像是豆包这插件的软广。我拿自己的项目去使用时就发现,它最大的问题就是不能全览我整个项目,只能针对当前页面提出局部的建议。(当然,也可能是我没找到配置)

然后接触到第二个国产AI编程软件Trae,它和豆包师出同源了,均属于字节跳动旗下产品。它比插件更进一步是直接封装了一个VS Code,可以直接导入那边的配置,让你用新软件开发。全局概览项目已不成问题,直接问问题它也能给你自动修改代码。但是……它的代码对比速度实在是太慢了,有时候还不如我直接把它的回答复制一份,再去粘贴来得更快些。另外就是Typescript不够熟练,偶尔会在自定义类型报错那里永远找不到解决方法。

最终使用的是一款国外特别流行的Cursor,它的代码对比和替换就是秒现的,并且可以直接问问题自动修改所有涉及到的文件。代码提示的智能性也是国产那俩暂时还比不了的。有时候我还没考虑到的问题,它已经就出现提示给我解决了,效率相当相当高。唯一存在的问题就是……该软件其实是收费的,unauthorized request、Please upgrade to Pro to continue……真想要完全白用有点难。

此外,国内各大网站都对接了deepseek,有时候我也会直接把问题扔到里面去问,它也能像chatgpt(需要“科学上网”已经很久不宠幸了)一样给出相应的解决方法,也还是很好用的。只不过这人工智能偶尔会编答案,明明没有的接口方法也写描绘得有模有样,需要甄别。

你可能感兴趣的:(AI编程,chatgpt)