前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >被玩坏的chatGPT之初体验三:VS Code上的chatGPT插件

被玩坏的chatGPT之初体验三:VS Code上的chatGPT插件

原创
作者头像
点火三周
修改于 2022-12-10 00:13:26
修改于 2022-12-10 00:13:26
20.3K0
举报
文章被收录于专栏:AI图像处理AI图像处理

chatGPT持续火爆,随着使用的人越来越多,其被挖掘的使用场景也越来越多,现在已经有许多开发者尝试使用chatGPT用于编程协助。而VS Code上,也出现多款chatGPT插件。

在今天的文章中,我们就来看看有这些插件的表现,是否值得我们安装。

插件基本分析

国外插件:

这些插件中,最早被发布的是下面两个:

12月6号发布的两个插件
12月6号发布的两个插件

其基本操作都包含:

  • ChatGPT: Query (will provide a prompt for you to ask a question)
  • ChatGPT: Add tests (generates tests based on file/text selection)
  • ChatGPT: Why is my code broken? (analyses your code to highlight any logic/syntax errors)
  • ChatGPT: Explain code
  • ChatGPT: Refactor
  • ChatGPT: Reset token (clears access token if expired or having issues)

也就是,我们可以对ChatGPT 进行都提问,(query),也可以使用ChatGPT来分析代码。 包括代码的问题在哪,解析代码以及重构代码。

关于代码的部分都是我们只需要通过鼠标划选对应的代码,然后选择对应的功能即可:

让chatGPT生成测试代码
让chatGPT生成测试代码
已生成的测试代码
已生成的测试代码

这两个早期插件,需要自己提供session-token, 也就是说如果你自己没有Open AI的帐号不能够使用chatGPT的话,是无法使用这两个插件。

token可以从浏览器中获取:

使用前通过ChatGPT: Login命令输入即可。

国内插件:

国内插件在基本功能上和国外插件大同小异:

用法

  • 可以打开命令面板(ctrl+shift+p 或者 command+shift+p),输入 "ChatGPT" 来查看插件目前支持的命令
    • ChatGPT:能解释一下这部分代码的含义吗?:选中一块代码 或者 将整个文件作为输入,然后向 ChatGPT 询问这段代码的含义。
    • ChatGPT:可以重构这部分代码,然后说一下与重构前的区别吗?:选中一块代码 或者 将整个文件作为输入,然后让 ChatGPT 进行重构,并解释原因。
    • ChatGPT:为什么这部分代码出错了?:选中一块代码 或者 将整个文件作为输入,然后让 ChatGPT 找出这段代码的问题。
    • ChatGPT:请输入问题:直接向 ChatGPT 提问
    • ChatGPT:然后呢?:追問上一個問題
    • ChatGPT: 切换成国内/国外模式:切换模式

但之所以在VS code上这么受欢迎的原因,是因为它无需Open AI的帐号即可进行体验。其背后的实现逻辑应该是类似于:

https://gpt.chatapi.art/上做的,通过反向代理,为受限于 OpenAI 限制访问区域的人提供服务。

这样在带来便利的同时,却也带来比较差的用户体验,主要就是过于缓慢的访问速度(多重网络跳转,并受限于私人代理的带宽与排队人数)

插件普遍存在的问题

这些插件应该是能够帮助我们在开发时,更好的借助chatGPT的能力的。但最遗憾的是,他们都没有办法做到交互模式,在自由询问时,无法上下文衔接:

比如,我提了个问题:帮我写一个ansible的程序,可以远程执行脚本,给出的程序中有all,我想知道这个all是设么意思。但明显,插件里答非所问。

而网页版则不会:

总结

插件的作用差强人意,但相信随着使用的人数的增加,会持续改进其用户体验。而没有办法注册chatGPT的同学,可以参考我的教程:《被玩坏的chatGPT之初体验》。而如果大家对其提供的功能有更多的想法,其实可以自己修改插件代码,封装适合自己的功能:https://github.com/barnesoir/chatgpt-vscode-plugin。比如,对于选定的代码,可以自由提问,而不是限定固定的问题

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
上线3天,下载4万,ChatGPT中文版VSCode插件来了
ChatGPT 这几天可谓是风头无两。作为一个问答语言模型,它最大的优点就是可以回答与编程相关的问题,甚至回复一段代码。
机器之心
2022/12/13
3.3K1
上线3天,下载4万,ChatGPT中文版VSCode插件来了
​idea中使用X-ChatGPT详解
在idea中依照路径Preferences->Plugins,在搜索框中输入“X-ChatGPT”,然后点击“Search”按钮,然后安装,重启idea,并且按照自己想要的方式进行登录即可使用。
纵情向前的强仔
2023/10/12
1.2K0
🤖 chatGPT 及相关竞品使用指南 🤖
https://github.com/yzfly/awesome-chatgpt-zh
1987786399
2023/03/22
3K0
🤖 chatGPT 及相关竞品使用指南 🤖
VS Code一秒生成80%代码?鹅厂人真实感受
# 第3期 | 腾讯孟健:测评 VSCode Copilot Chat 新特性体验
腾讯云开发者
2023/08/13
9120
VS Code一秒生成80%代码?鹅厂人真实感受
ChatGPT国内能用吗?初学者使用教程
越来越多的人明白ChatGPT正在席卷全球。这个人工智能(AI)聊天机器人彻底改变了科技世界。
石头碎了一地
2023/07/25
2.3K0
ChatGPT国内能用吗?初学者使用教程
被玩坏的chatGPT之初体验
真的佩服Musk,其公司的产品每个都能出圈,虽然OpenAI只是他投的一个项目,但总感觉吸了他欧气的项目就总能火。就看会不会被twitter砸了招牌。但即便twitter垮了,我也觉得瑕不掩瑜
点火三周
2022/12/05
6.5K1
10 款 VS Code 插件神器,第 7 款超级实用!
我此前写过一篇有关 VS Code 的文章:我最终还是选择了 VS code!,没想到在公众号和知乎受到很多同学的喜欢,也被多个公众号先后转载。
章鱼猫先生
2021/10/15
1.5K0
10 款 VS Code 插件神器,第 7 款超级实用!
这样配置,让你的VS Code好用到飞起!
对于一些英文不太好的小伙伴,上来第一件事肯定是要切换成中文语言环境,安装汉化包插件之后,按快捷键Ctrl+Shift+P调出命令面板,输入Configure Display Language,选择zh-ch,然后重启vs code即可。
@超人
2021/10/12
5.3K0
ChatGPT 浏览器插件实现思路解析
过去一周,ChatGPT 是机器学习领域最受关注的话题,随着它的热度不断上升,成功出圈引起了人们的广泛关注和讨论。在惊讶于它的性能和能力的同时,很多开发者也纷纷利用 ChatGPT 的技术,开发出各种有意思的应用。比如 《一大波 ChatGPT 开源项目,诞生了》。
Kkkiro
2022/12/10
5.1K1
Code Llama 解读系列1-论文阅读
2023年8月24日,Meta 开源了基于 Llama 2) 通用 LLM 的代码生成系列模型 Code Llama),支持Python, C++, Java, PHP, TypeScript, C# 和 Bash 编程语言,而且支持学术研究和商业使用。
王云峰
2023/10/23
6280
Code Llama 解读系列1-论文阅读
项目开发神器VsCode配置指南!(含C++、Python、Java环境配置)
本篇文章虽然是VsCode挂名,但其实介绍了两款神器: Vscode和Vim, 这两个结合起来,开发效率蹭蹭蹭!!!
Datawhale
2021/10/26
7.5K0
GPT会上网了,ChatGPT插件的原理揭秘
☀️ 前言最近人工智能领域高潮迭起,人工智能聊天工具 ChatGPT 的大风刮到了世界各地,风靡全球,说到神奇的 ChatGPT 大家最想吐槽的是什么🤔?信息落后?胡说八道?不会算数?我用我自己的 id 去问 ChatGPT ,大家可以看到他说是能说,编也是真能编啊👍。更可怕的是,当我询问他是从哪些网站来获取这些信息时,他毫不犹豫的给我发了几个网址,不出所料,全部不是 404 就是 毫无相关的文章🤦♂️这是因为 ChatGPT 所有信息都停留在 2021 年 9 月之前,这是数据训练的时间节点,因此很多知识
物立
2023/04/06
1.3K0
GPT会上网了,ChatGPT插件的原理揭秘
让AI写代码!VSCode ChatGPT插件:快速获取 OpenAI API Key 并使用
ChatGPT and GPT4 extension for VSCode,它可以利用AI辅助编程,这款插件允许你直接在编辑器中使用ChatGPT API,通过OpenAI的ChatGPT或GPT4模型生成代码或自然语言文本。让AI的力量助你提升编程效率!从自动编写新代码、解答疑问、解释代码、重构代码到查找错误,它都能轻松搞定 🚀✨。插件项目地址我已经放在尾部。
攻坚克难的那份表
2024/11/01
2.1K0
让AI写代码!VSCode ChatGPT插件:快速获取 OpenAI API Key 并使用
分享7个和 ChatGPT 相关的 VSCode 插件
这是最受欢迎的ChatGPT扩展之一,已经有超过584,000次安装,并且获得了4.5的评分。它包含了许多功能,比如通过扩展栏中的图标打开聊天界面、创建一个评论来询问特定的代码、选择代码并提问、编译和运行选中的代码、解释选中的代码等等。
前端达人
2023/08/31
7.2K0
分享7个和 ChatGPT 相关的 VSCode 插件
项目开发神器 VSCode 配置指南!(含 C++、Python、Java 环境配置)
本篇文章虽然是 VSCode 挂名,但其实介绍了两款神器: VSCode 和 Vim, 这两个结合起来,开发效率蹭蹭蹭!!!
GitHubDaily
2021/11/15
15.7K0
项目开发神器 VSCode 配置指南!(含 C++、Python、Java 环境配置)
NoneBot2 + Go-cqhttp开源通信框架玩转智能AI机器人 - ChatGPT
NoneBot2为跨平台Python异步聊天机器人框架,本文将阐述在Linux系统搭建一套QQ机器人,如何在日常使用中带来更多便利,为我们服务。
RokasYang
2023/02/10
5.3K1
NoneBot2 + Go-cqhttp开源通信框架玩转智能AI机器人 - ChatGPT
vs code必备插件_手机flash player插件
我以前使用 Live Server 都是 n p m(Node 包管理器) 下载的,而且使用的时候需要在控制台手动敲启动代码。还好 VSCode 有了相应的插件,现在只需要鼠标点几下就行了。
全栈程序员站长
2022/11/08
2.1K0
vs code必备插件_手机flash player插件
60 个神级 VS Code 插件!!
点击关注公众号,Java干货及时送达 来源:一尾流莺 链接:https://juejin.cn/post/6994327298740600839 本文不做任何编辑器的比较,只是我本人日常使用 vscode 进行开发,并且比较喜欢折腾 vscode ,会到处找这一些好玩的插件,于是越攒越多,今天给大家推荐一下我收藏的 60 多个 vscode 插件,据说插件装太多,编辑器会变卡,可能是我的电脑配置还顶得住,目前并没有感觉到卡卡的。 接下来我会将会以 优化外观,功能扩展,提升编码效率,代码格式化,其它插件
Java技术栈
2022/06/06
2.6K0
60 个神级 VS Code 插件!!
和 GPT-4 结队编程开发批量删除 chatGPT 对话插件
我和 GPT-4 一起开发了一个 Chrome 插件,可以批量删除 chatGPT 网页版上的对话,废话少说,先看效果:
梦醒人间
2023/09/02
4610
和 GPT-4 结队编程开发批量删除 chatGPT 对话插件
学会让AI大模型产品来替我们搬砖,使用免费CodeGeeX插件提高开发效率
自从 ChatGPT 火了之后,现在各种大模型的应用层出不穷。咱们也应个景,给大家讲讲大模型工具。
开发内功修炼
2023/09/01
8720
学会让AI大模型产品来替我们搬砖,使用免费CodeGeeX插件提高开发效率
推荐阅读
相关推荐
上线3天,下载4万,ChatGPT中文版VSCode插件来了
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档