现在AI比较火吧,各行各业都在沾边AI,人工智能,涉及到的领域还比较广。今天分享一个简单实用的,可以在vscode中直接使用的(IntelliJ IDEA也同样)编程辅助工具吧。
最关键的是:免费!
先上官网链接:通义灵码_智能编码助手_AI编程-阿里云
个人感觉用起来还是比较舒服的。(关键是免费,个人希望所有技术专利都开源免费哈哈哈)
官网上已经有详细的使用教程,下面讲解的也无非就是复制粘贴过来的内容了:
1.找到下载安装的教程
2.然后的话,这个其实是可以直接在vscode的插件库里搜索,并且直接一键install,非常便利。经常用vscode开发的小伙伴应该很清楚这一点。
最后就是用起来。IntelliJ IDEA安装官网也有,这里不再啰嗦。
个人评价一下:
目前来讲这类AI辅助编码的工具都是不太懂业务的,或者说完全不懂吧。我们公司的一些业务我都不知道怎么跟它表述。当然这个确实不太现实。所以AI替代程序员还是要有很长一段路要走的。所以严格来讲它目前的处于的阶段还只是工具,可以帮助程序员提升开发效率,这个具体是多少要因人而异,比如像我这样的小白作用就大一点,至于那些大牛,可能用处就不大了。也要根据实际业务复杂难易程度而定。
尽管AI不懂业务,但如果我们程序员理解业务之后,在不同的场景下,如果可以把业务需要实现的功能拆分成一二三四五个步骤,或许在其中某一个细小的步骤中就可以向工具提问,比如一些确定的数组方法、基本概念你忘掉了,或者前端没有拿到可以直接使用去渲染的后端数据需要二次处理,又或者两个对象数组循环遍历的某些逻辑,再比如一些复杂一点的数据流转等等,你可以以一个简单的例子向通义灵码提问,通过几次修正我们的问题可以得出一个通用的方法,一般可以得到一个正确的答案。因此,将复杂问题拆分并且可以尽可能准确的向这类AI工具描述我们的问题慢慢会成为程序员的必备能力之一