1、打开idea环境,可以关掉项目,或者直接在环境里面进行搜索tongyi,就可以看到Plugins中有这个项,然后点击Install,就可以开始安装了,界面如下:
2、然后我们看评论,发现大家用的不是太好
插件市场确实安装的比较慢,要等好一会。不知道是不是网络的问题。
3、 我们先不管评论,自己测试下:
4、本地安装了几个大模型:
5、然后我们在现有maven项目的demo中增加一个用户类,并且我们让灵码帮我们生成相关的文件:编写一个用户类:账号、姓名、手机、email、地址、备注 ,生成增删改查类(数据层、业务层、控制层)
点击【按受】然后就可以在工程中直接生成相关文件。
发现这里面缺少了相关jar包的引用dependency,我们让通义灵码,帮我们处理:
最后我们来运行下,发现一堆错误:
然后不好处理,我们先把生成的文件全部删除,重新让灵码生成下,为了截图我重复操作了, 会不会这样导致问题出现。
6、输入关键词,让ai帮我们重新生成下
我们发现这个pom.xml生成的有点奇怪,出了一个Unknown,关键没有<project></project>。
7、我们去之前的工程中拷一个过来,然后将这个pom.xml补全了。
然后再次clean, 可以了,但是编译又报了错:
程序包org.springframework.web.socket.server.standard不存在
我们试一下让通义灵码来帮我们处理这个问题:
我们将这上面的错,直接帖到了
然后,通义灵码,给我们了一堆建议,然后我们直接让其在pom.xml中修改。
然后我们点【接收】,会自动帮我们修改成功:
重新编译
发现又报错了:
发现给的提示是有问题的,系统是用到了cn.hutool,并没有给出增加jar的dependency
我们同样的,直接让通义灵码,在pom.xml中增加依赖就可以:在pom.xml中增加cn.hutool.json的依赖。
然后再次编译,系统会自动去下载,并且自动编译成功。
8、最后我们总结一下:使用ai帮我们写代码,是可以解少很多工作量,并且之前去找依赖的jar包,要花很多时间,这会ai一会就给我们解决了,但是对于使用者来说最好是要有一定的基础,否则不知道输入什么关键词,也是个问题。
9、有兴趣的小伙伴自己尝试下,相信你会用得更好。