DevChat VSCode 插件助力团队降本增效之路

news/2024/7/16 10:17:41 标签: vscode, ide, 编辑器

一、前言:

随着AI人工智能、机器学习的不断发展,AI辅助代码编程也已经成为了一个十分备受关注的领域。通过使用AI辅助代码编程可以半自动化或全自动化的生成代码,从而提高编程效率和代码和质量。此外,AI辅助编程还可以帮助开发人员更好地理解和优化代码,提高软件的可维护性和可靠性、安全性。

作者也是经过了以上几个阶段的软件开发历程,从Web时代编程、到云时代分布式编程,到如今的AI时代,传统编程是人类程序员手动编写代码来实现特定的功能,而机器学习是通过让计算机程序从数据中学习,自动地提取特征和规律来实现功能。

AI技术的发展为编程领域带来了许多创新和便利。那么,在实际的生产应用中,如何利用AI生成代码,用来提高编程效率和质量。甚至,在不久的将来并不需要再写多少代码,剩下的都可以交给AI。

今天跟大家来推荐的是由国内领先的研发效能分析平台思码逸精心打造Devchat一站式服务,集成热门大模型的AI编程工具,怎么用于提升程序员的编程效率。


二、DevChat智能编程助手,让开发更轻松:

Devchat是由国内领先的研发效能分析平台思码逸精心打造,它为开发者提供了一种全新的编程体验。使用 Devchat 插件,无缝融入 IDE,一网打尽GPT-4、Claude、讯飞等知名大模型 ,帮助开发者提高开发效率,告别脏活累活!

DevChat是一个开源平台,使开发人员能够更有效地将人工智能集成到代码生成和文档中。DevChat旨在超越简单的代码自动完成和对代码片段的有限操作。DevChat为开发人员提供了一种非常实用和有效的方式来与大型语言模型(LLM)进行交互和协作。

Devchat官网
Devchat注册
Devchat登录
github源码


三、比较团队中已有的AI方案:

GPT-4.0相较于GPT-3.5在综合能力方面的确更出色,尤其是逻辑、推理等方面,能力更出色、更强大。

团队中也有人在使用GPT-4,想要技术整个团队的普及,是比较困难的。需要接收海外的短信、海外的银行卡、访问OpenAI网站(在外面),而且使用不当还容易封号。ChatGPT 4.0是收费的,必须开通plus会员才可以用。

而现在DevChat公测阶段,背后对接 ChatGPT,只需要简单的邮箱注册,把DevChat嵌入到VsCode IDE中,就可以不用科学上网、不用银行卡、不用短信、不用收费限制,即可在团队中免费无缝体验上GPT-4辅助编程,还在犹豫啥?


四、DevChat VsCode 插件安装配置指南:

1. 安装依赖软件:

如果本机已经安装过Git,则忽略这个步骤,因本人是使用Mac电脑,其它操作系统可自行进行百度。

Mac下的Git 命令行安装:Git官网下载页面

安装Git完成后,在命令行终端运行git --version 返回版本号表示安装成功。

2. 安装VsCode插件:

需要提前安装VsCode IDE,才可以进行插件的安装,如果安装过,请忽略这个步骤。

浏览器并访问VS Code的官方网站,点击Download即可下载对应系统的软件。

打开VsCode IDE后,第一步打开“Extensions”插件市场,第二步输入“devchat”进行搜索,可以不区分大小写,再点击“安装”进行安装VsCode插件。

安装完成后,如下就表示安装成功。

3. DevChat注册获取Access Key:

DevChat注册页面,输入“用户名”、“Email邮件地址”后,进行人机交互的验证后,进行注册。

注册成功后,会发送一封邮件。

4. 登录并验证邮箱:

DevChat登录页面,输入“Email邮件地址”后,点击“Send Code”会收到邮件发送的一个验证码,填写正确的验证码后,就可以登录成功了。

如下为收到验证码的邮件。

邮件的内容主要是包含一个验证码,当然,也可以在邮件扫描邮件末尾二维码关注公众号,加入中文微信群。

登录成功后,可以看到有个提示“Connect With WeChat for sign-in and earn an 8 CNY bonus.”, 表示绑定微信后即可获得8元。

我们可以看到剩余标记(token)数,tokens值表示搜索使用过的文字大小,可以看到在使用一段时间后,tokens值的变化。

5. 配置DevChat的Access Key:

找到注册时的邮件,里面包含了Access Key,只需要在VsCode插件中配置即可使用,如下表现已经配置成功。

6. 总结:


五、让DevChat帮助初始化Vue3项目:

以下为DevChat的功能区,可以选择不同的模型,这里我选择最新的“GPT-4”,在输入框中,输入需要搜索的问题,点击“发送”即可轻松的完成检索。

序号功能
1多种大模型任意选,可选项为“GPT-3.5”、“GPT-3.5-16K”、“GPT-4”
2问题输入区域
3发送

使用的时候,发现字体太大了,不方便查看。

在“常用设置”中,找到“Font Size”设置项,将原来的30修改为16(可以根据自己的习惯来修改)。

经过简单的搜索,就能快速搭建一个Vue3的项目启动。很适合新手入门,遇到问题直接进行搜索,不用再去百度、谷歌搜索各种答案,也不用来回切换。


http://www.niftyadmin.cn/n/5171619.html

相关文章

半小时拥有自己的ChatGPT4,高效低成本,无脑跟即可

文章目录 一、获取Key二、获取服务器三、设置端口三、安装Docker环境 一、获取Key 最简单的获取方法,去某宝搜 “open账号ai” 购入一个key,几块钱,有3.5、4.0,买3.5就行了,4.0太贵了。注意是购入key,不是…

秋招求职经验分享

0.个人简介 2023年10月底,最终拿到了海康威视、汇川技术等十余家公司的Offer,最终签了自己心仪的Offer,秋招对我来说算是正式结束了,写个博客纪念一下,顺便分享以下秋招的经验,为后来人求职提供一些参考。…

logback.xml文件例子

用于服务器里保存日志文件 1、样例一&#xff1a; <?xml version"1.0" encoding"UTF-8"?> <configuration><!--定义日志文件的存储地址 勿在 LogBack 的配置中使用相对路径--><property name"LOG_HOME" value"/opt…

Install Docker in Linux

Docker官网链接: https://docs.docker.com/ 1.确定Linux版本 新版本的Docker对Linux系统版本有一定的要求。如果Linux的发行版系统是centOS&#xff0c;安装最新版的docker需要centOS 7以上的系统。 在Docker安装帮助页面查看支持的系统版本。 Docker帮助页面:https://docs…

拉晶工艺设备——切片机

单晶炉拉出硅棒后&#xff0c;经硅棒切断、外园整形&#xff0c;便用切片机切成薄片&#xff0c;供后续工艺使用。切片机也用于玻璃、陶瓷、 大理石、花岗岩等硬脆材料的切割。 半导体行业使用的切片机按结构形式可分为立式切片机、卧式切片机&#xff0c;按刀片形式可分内圆切…

开源跨平台绘图软件draw.io Mac/Win免费下载:让创意无限飞

你是否曾经遇到过在创作时&#xff0c;因为缺乏合适的绘图工具而无法充分表达你的想法&#xff1f;或者在团队项目中&#xff0c;因为沟通障碍而无法有效地进行视觉呈现&#xff1f;现在&#xff0c;让我们一起探索一个全新的开源跨平台绘图软件 - draw.io。 draw.io是一款完全…

jenkins分步式构建环境(agent)

rootjenkins:~# netstat -antp|grep 50000 tcp6 0 0 :::50000 ::&#x1f617; LISTEN 5139/java 1.52 安装Jenkins rootubuntu20:~# dpkg -i jenkins_2.414.3_all.deb 配置各种类型的Agent的关键之处在于启动Agent的方式 ◼ JNLP Agent对应着“通过Java Web启动代理”这种方…

最简WebClient 同步、异步调用示例

目录 一&#xff0c;序言二&#xff0c;简单示例1. 引入依赖2. 日志配置3. 调用代码4. 运行结果 三&#xff0c;完整代码 一&#xff0c;序言 WebClient是Spring WebFlux模块提供的一个非阻塞的基于响应式编程的进行Http请求的客户端工具&#xff0c;从Spring5.0开始WebClient…