最近公司领导心血来潮要求我们这些编外开发人员也要做到与时俱进。听了这话同事们纷纷起哄道:“什么叫与时俱进?怎么个做法呢?”领导洋洋得意地说道:“现在市场啥最火?不就是大模型嘛!你们都在自己的开发工具上装上大模型工具,让ChatGPT给我们打工!”同事们纷纷大笑道:“好的,好的!”。今天就在自己家中的开发工具上装一下这款被人奉为神的大模型工具,看看它能不能提高自己的开发效率。本篇文章中我们要用到的大模型工具为阿里开源的“通义灵码”。
1 下载安装插件
首先进入集成开发工具idea的设置界面,具体步骤为:找到File菜单,然后再该菜单下找到Setting选项,之后选中进入即可。详情如下图所示:
接下来选中Setting界面的Plugins选项,然后选择界面中的Marketplace,接着再搜索框中输入tong,然后回车查找,详情如下图所示:
然后选在相应的插件,点击Install按钮之后,工具便进入安装状态了。这里选择的是第一个条目。之后便会出现如下图所示的界面:
工具安装完成之后,图中红色方框的地方便会出现installed字样,之后点击上图中的ok按钮结束安装即可。安装完成的效果如下图所示,图中的红色方标就是我们要安装的“通义灵码”。
注意:在开始使用前,要先登录账号。
2 通义灵码使用
通过点击上小节最后一张图片中红色方框标识出的按钮,我们可以看到如下图所示的界面信息:
从图中不难看出,阿里的“通义灵码”插件提供了这样几个用法:解释代码、生成单元测试、生成注释、优化代码等。下面就尝试一下吧:
首先要尝试是解释代码功能,具体的操作步骤及插件的“解释代码”操作的执行效果参见下图:
接着再来尝试一下添加注释功能,具体的操作步骤及插件的“生成代码注释”操作的执行效果参见下图:
最后再来尝试一下生成优化建议功能,具体的操作步骤及插件的“生成优化建议”操作的执行效果参见下图:
通过尝试,可以看到,通义灵码能够很方便的帮我们解决诸如:解释代码、生成单元测试、生成代码注释、生成优化建议、代码片段补全等问题。不过话说回来,最开始听领导讲这个话的时候,我非常抵触,这纯粹是私交问题,并非对阿里大模型插件有什么意见。现在想想,这种将个人情绪带入工作的做法并非一个好现象。希望以后多多注意!不过,大家觉得这个大模型插件怎么样呢?