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

2023-11-11 21:04

本文主要是介绍DevChat VSCode 插件助力团队降本增效之路,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

一、前言:

随着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的项目启动。很适合新手入门,遇到问题直接进行搜索,不用再去百度、谷歌搜索各种答案,也不用来回切换。

这篇关于DevChat VSCode 插件助力团队降本增效之路的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/392816

相关文章

Spring Boot Maven 插件如何构建可执行 JAR 的核心配置

《SpringBootMaven插件如何构建可执行JAR的核心配置》SpringBoot核心Maven插件,用于生成可执行JAR/WAR,内置服务器简化部署,支持热部署、多环境配置及依赖管理... 目录前言一、插件的核心功能与目标1.1 插件的定位1.2 插件的 Goals(目标)1.3 插件定位1.4 核

java使用protobuf-maven-plugin的插件编译proto文件详解

《java使用protobuf-maven-plugin的插件编译proto文件详解》:本文主要介绍java使用protobuf-maven-plugin的插件编译proto文件,具有很好的参考价... 目录protobuf文件作为数据传输和存储的协议主要介绍在Java使用maven编译proto文件的插件

浏览器插件cursor实现自动注册、续杯的详细过程

《浏览器插件cursor实现自动注册、续杯的详细过程》Cursor简易注册助手脚本通过自动化邮箱填写和验证码获取流程,大大简化了Cursor的注册过程,它不仅提高了注册效率,还通过友好的用户界面和详细... 目录前言功能概述使用方法安装脚本使用流程邮箱输入页面验证码页面实战演示技术实现核心功能实现1. 随机

CnPlugin是PL/SQL Developer工具插件使用教程

《CnPlugin是PL/SQLDeveloper工具插件使用教程》:本文主要介绍CnPlugin是PL/SQLDeveloper工具插件使用教程,具有很好的参考价值,希望对大家有所帮助,如有错... 目录PL/SQL Developer工具插件使用安装拷贝文件配置总结PL/SQL Developer工具插

VSCode设置python SDK路径的实现步骤

《VSCode设置pythonSDK路径的实现步骤》本文主要介绍了VSCode设置pythonSDK路径的实现步骤,包括命令面板切换、settings.json配置、环境变量及虚拟环境处理,具有一定... 目录一、通过命令面板快速切换(推荐方法)二、通过 settings.json 配置(项目级/全局)三、

使用vscode搭建pywebview集成vue项目实践

《使用vscode搭建pywebview集成vue项目实践》:本文主要介绍使用vscode搭建pywebview集成vue项目实践,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地... 目录环境准备项目源码下载项目说明调试与生成可执行文件核心代码说明总结本节我们使用pythonpywebv

maven中的maven-antrun-plugin插件示例详解

《maven中的maven-antrun-plugin插件示例详解》maven-antrun-plugin是Maven生态中一个强大的工具,尤其适合需要复用Ant脚本或实现复杂构建逻辑的场景... 目录1. 核心功能2. 典型使用场景3. 配置示例4. 关键配置项5. 优缺点分析6. 最佳实践7. 常见问题

MyBatis分页插件PageHelper深度解析与实践指南

《MyBatis分页插件PageHelper深度解析与实践指南》在数据库操作中,分页查询是最常见的需求之一,传统的分页方式通常有两种内存分页和SQL分页,MyBatis作为优秀的ORM框架,本身并未提... 目录1. 为什么需要分页插件?2. PageHelper简介3. PageHelper集成与配置3.

Maven 插件配置分层架构深度解析

《Maven插件配置分层架构深度解析》:本文主要介绍Maven插件配置分层架构深度解析,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友参考下吧... 目录Maven 插件配置分层架构深度解析引言:当构建逻辑遇上复杂配置第一章 Maven插件配置的三重境界1.1 插件配置的拓扑

Idea插件MybatisX失效的问题解决

《Idea插件MybatisX失效的问题解决》:本文主要介绍Idea插件MybatisX失效的问题解决,详细的介绍了4种问题的解决方法,具有一定的参考价值,感兴趣的可以了解一下... 目录一、重启idea或者卸载重装MyBATis插件(无需多言)二、检查.XML文件与.Java(该文件后缀Idea可能会隐藏