ChatGPT
早在 23 年的时候,整过两篇简单的入门介绍,转眼已经到了 25 年,怎么说呢,并没有感知到显著的进步,还是需要开发有自己的认知,能合理的拆分任务,当然,最重要的是识别 AI 生成的代码是否存在 bug。
Github copilot
忘记是是哪天了,看到资料说新加坡部署了服务器,国内使用,再也不用长期挂梯子,当然,登录的时候,还是需要挂个梯子,不过这个梯子只需要登录的时候用一下,之后就可以关闭了。
日常用的更多的也是 Github copilot,这个插件,可以直接在 vscode、visual studio 中直接使用。不用两个软件之间切换。相对于 ChatGPT,Github copilot 对于项目的支持更好,交互上更友好,能你能选择部分本地的文件投喂,“训练”AI,这样生成的代码更符合你的项目。
Cursor AI
最近看到了一个新的 AI 编程 IDE,Cursor AI,这个 IDE 也是基于 Github copilot 的,不过这个 IDE 更加的智能,可以帮你直接创建文件。
简单的用了一下,感觉还是不错的,不过对于现有项目的理解还是不够,本地项目文件多的时候,大的重构优化调整,还是需要开发者拆分任务。
附上一个例子:切换到 curso 的工程模式,输入内容:新建个人简历网页,支持多个不同风格切换,记得填充一些个人信息用于数据展示。
经过几次来回的拉扯,你就能拿到如下的网页,当然,这个网页还是比较简单的,不过对于新手来说,还是很不错的。
目前注册用户能免费试用 150 次高级 api,付费用户限制 5000 次高级 api