IDEA部署AI代写插件

news/2024/11/17 3:53:47/

前言

Hello大家好,当下是AI盛行的时代,好多好多东西在AI大模型的趋势下都变得非常的简单。

比如之前想画一幅风景画得先去采风,然后写实什么的,现在你只需描述出你想要的效果AI就能够根据你的描述在几分钟之内画出一幅你想要的风景画。

你想写一个工作总结,不知道布局或者内容如何开头如何结尾,交给AI写作,同样在你喝一杯咖啡的功夫就帮你写好了,是不是很方便呀。

有的人说,AI盛行了,我们是不是就会失去工作,我不这么认为,AI它也是人类制造出来的,我们进行合理的利用是对我们工作效率的一个提高。

部署

AI现行的当下,不管哪个行业,都会出现它们的影子,作为一个程序员,我们也会探索提高我们编写代码的工作。
今天就带大家体验一下我平常使用的一个代码编写插件–阿里云提供的通义灵码,那么我们就以IDEA开发工具为例介绍它的安装和使用方法吧。

首先你得确保你得电脑安装了IDEA开发工具,之前有朋友反映说安装的时候提示不兼容问题,这是因为可能版本低的原因,那么至于支持哪些开发工具版本呢,这边给大家看下官网的文档说明

在这里插入图片描述

根据官网的要求安装或者更新到相应版本就行。

下来我们看在IDEA中的安装步骤:

①打开我们的IDEA开发工具,选择File下面的Settings目录(PS:平常我们的一些maven配置,下载插件都在这个目录中)

在这里插入图片描述

②打开Settings目录以后,找到Plugins目录点击后,会出现搜索框,我们输入通义灵码就可以查询到这个插件了。

在这里插入图片描述

③下来就点击Installed按钮进行安装,去喝杯咖啡静静等待一下吧!等安装完成以后IDEA会提示你安装完成并重启生效的。

重启编辑器生效以后,我们可以看到编辑器的右侧边栏有一个通义灵码的弹出层,我们打开它就行了

在这里插入图片描述

至此,我们的通义灵码插件就已经安装完成了,接下来,我们写一个Demo进行测试测试。

使用

这边我们先简单的编写一个获取用户信息的Controller

enheng

怎么样,是不是很方便呀!这简短的代码基本光写了注释,然后Tab一路敲下去就完成了。

从控制层再到实现层我们写的代码非常的少。这无疑提高了我们的工作效率。

而且可以看到,我们编写的每个函数都有通义灵码插件的logo,下拉以后我们可以看到有代码解释、单元测试、优化等选项,我们点击相应的功能以后,它就会给出我们相应的建议

在这里插入图片描述

比如点击代码注释以后,可以看到给我们提供的注释非常详细,方便我们以后查阅,其他的功能感兴趣的可以试试。

在这里插入图片描述

扩展

至于扩展部分基本就是这个插件的更进一步的详细配置了,我们可以打开Settings目录下面会有我们安装好通义灵码插件的配置信息,我们可以看一下:

在这里插入图片描述

根据自己的实际需求去进行相应的配置就行。

但是我们不能所有的都依赖这个插件,比如实现层生成代码以后,我们还是得看一看是否符合我们的业务逻辑,并进行相应的修改。

智能AI时代已经来临,网上有很多说法程序员会失业,但我认为只要合理的进行使用,那么它才是我们提高工作效率的帮手而非替代我们。


http://www.ppmy.cn/news/1547615.html

相关文章

Unity简单漫游摄像机

可以wasd漫游场景,q/e来上升下降,可以调用TeleportAndLookAtTarget来传送到一个Transform附近并注视它,挂到摄像机上就能使用. using UnityEngine;public class CameraController : MonoBehaviour {public float moveSpeed 5f; // 相机移动速度public float sprintMultiplier…

Unity学习笔记(4):人物和基本组件

文章目录 前言开发环境新增角色添加组件RigidBody 2D全局项目设置Edit 给地图添加碰撞体 总结 前言 今天不加班,有空闲时间。争取一天学一课,养成习惯 开发环境 Unity 6windows 11vs studio 2022Unity2022.2 最新教程《勇士传说》入门到进阶&#xff…

基于Spring Boot的电子商务系统设计

5 系统实现 系统实现部分就是将系统分析,系统设计部分的内容通过编码进行功能实现,以一个实际应用系统的形式展示系统分析与系统设计的结果。前面提到的系统分析,系统设计最主要还是进行功能,系统操作逻辑的设计,也包括…

docker pull 网络不通

https://blog.csdn.net/qq_41326002/article/details/143227071 亲测好使!!!!!!!!!!!! { "registry-mirrors": ["https://docker-proxy.741001.xyz","https://registry.docker-cn.com"] }

Vue 的生命周期函数 和 Vuex

创建一个 Vue 实例 每个 Vue 应用都是通过用 Vue 函数创建一个新的 Vue 实例开始的: var vm new Vue({// 选项 })虽然没有完全遵循 MVVM 模型,但是 Vue 的设计也受到了它的启发。因此在文档中经常会使用 vm (ViewModel 的缩写) 这个变量名表示 Vue 实…

Database Advantages (数据库系统的优点)

数据库管理系统(DBMS)提供了一种结构化的方式来存储、管理和访问数据,与传统的文件处理系统相比,数据库提供了许多显著的优点。以下是数据库系统的主要优势: 1. Data Integrity (数据完整性) 概念:数据完整…

深入理解VUE对象生命周期——从创建到销毁的完整流程

目录 前言1. 生命周期概述2. 创建阶段2.1 beforeCreate2.2 created 3. 挂载阶段3.1 beforeMount3.2 mounted 4. 更新阶段4.1 beforeUpdate4.2 updated 5. 销毁阶段5.1 beforeUnmount5.2 unmount 6. 生命周期钩子函数的实战应用结语 前言 在前端开发中,理解一个对象…

计算机三级 数据库技术

第一章 数据库应用系统开发方法 1.1 数据库应用系统生命周期 软件工程:软件工程的思想,即用工程的概念、原理、技术和方法对软件生产、开发的全过程进行跟踪和管理 软件开发方法:瀑布模型、快速原型模型、螺旋模型 DBAS生命周期模型 1.2 规划与分析 系统规划与定…