VScode ChatGPT 的中文插件安装使用

news2025/1/21 20:30:57

ChatGPT 的中文插件

由于官方服务对服务的封禁,大量国内代理服务全军覆没。开发者经过千辛万苦,找到了一个beta模型,目前作为 ChatGPT 正式服务上线前的过渡方案,供大家使用

插件安装后即处于”国内模式“,国内模式开箱即用不需要用户进行任何操作

一、用法

  • 开始使用
    • 在编辑器中右键触发菜单。
    • 或者快捷键打开命令面板(ctrl+shift+p 或者 command+shift+p),输入"ChatGPT"。
  • 更新当前模式的 token:
    • 右下角展示”国内模式“时:ChatGPT: 更新当前模式的Token 命令,可以更新当前的token
    • 右下角展示”国外模式“时:ChatGPT: 更新当前模式的Token 命令,可以更新当前的token
  • 模式切换:目前插件支持两个模式,可以通过 ChatGPT: 切换成国内/国外模式(将会重启VSCode) 命令相互切换
    • VSCode 右下角会展示当前处于哪个模式。
    • 国内模式:此模式安装插件后自动开启,有以下特点。
      • 无需注册、登录、代即,开箱即用,不过有请求次数和频率的限制,每个用户默认允许请求30次,后续想要获取更多请求次数,请咨询作者。
      • 因为是私人代理,所以速度可能不稳定,所以请勿频繁访问。
    • 国外模式:此模式需要通过 ChatGPT: 切换成国内/国外模式(将会重启VSCode) 命令来切换,有以下特点。
      • 需要有 OpenAi 的账号,并且去账号主页申请一个 API keys
        • 前往 OpenAI API 注册登录后,创建一个 API keys,并复制到剪切板。
        • 将 API keys 输入到框中,完成登陆
      • 此模式下,速度会比较稳定,如果有条件,建议使用本模式。
      • 理论上来说,输入 API keys 登录成功后,不再需要开启代理,非代理模式下速度反而更快

  • 可以看见目前支持的代码功能:
    • ChatGPT: 请输入问题:直接对 ChatGPT 提问
    • ChatGPT: 添加测试代码:为当前选中的代码,或者当前文件添加测试代码
    • ChatGPT: 代码为什么有问题(需要同时选中报错):询问代码出现的问题,需要将报错也一起选中
    • ChatGPT: 优化这部分代码:对当前选中的代码,或者当前文件,进行优化或者重构
    • ChatGPT: 解释这部分代码:对当前选中的代码,或者当前文件,进行解释
    • ChatGPT: 执行自定义命令1:添加一个对选中代码,或者当前文件执行的自定义命令1,添加后可以直接执行
    • ChatGPT: 执行自定义命令2:添加一个对选中代码,或者当前文件执行的自定义命令2,添加后可以直接执行
  • 我们执行了一个命令之后,侧边栏会弹出一个交互窗口
    • 后续我们所有的问题、回答、异常。都会在这个窗口中显示。
    • 我们可以在交互窗口的底部输入框中,直接输入问题,询问 ChatGPT
    • 我们也可以执行前面的命令,对代码进行询问。

  • 询问过后,请等待一会儿,交互窗口中会自动出现结果。
    • 查询成功时,如果结果中包含代码。那么,我们可以通过: "复制代码"、”插入“、”新建“ 这三个按钮来获取代码。
      • "复制代码":顾名思义,将代码复制到剪切板中
      • "插入":将当前代码,插入到当前的文件中。
      • "新建":将当前代码,插入到一个新的文件中。

    • 查询失败时:会出现自助解决方案,请按照方案进行操作。

  • 清除数据:
    • 可以通过 ChatGPT: 清理所有数据 (清除登录数据、清除自定义命令、重置为国内模式、并重启VSCode) 命令让插件回到初始状态
    • 可以通过 ChatGPT: 清理自定义命令 命令重置自定义命令
  • 重置对话:
    • 可以通过 ChatGPT: 重置对话 清空当前对话,开启一个新的对话

二、安装

要安装扩展,请按照下列步骤操作:

  • 1.打开 Visual Studio Code
  • 2.单击左侧栏中的扩展程序图标
  • 3.搜索“ChatGPT中文版”
  • 4.点击安装按钮安装扩展
  • 5.重启VSCode

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/105671.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

艾美捷Annexin V-FITC凋亡检测试剂盒流式细胞术方案

FITC标记的重组人膜联蛋白V显示亮绿色荧光(Ex(max):488nm,Em(max):530nm)。 艾美捷Annexin V-FITC凋亡检测试剂盒化学性质: 应用:流式细胞术、荧光显微镜、荧光检测 应…

LncFinder | 非编码RNA的识别与分析神器!!!~

1写在前面 非编码RNA(ncRNAs), 是指不编码蛋白质的RNA。😗 其中包括rRNA,tRNA,snRNA,snoRNA, lncRNA和miRNA等多种已知功能的RNA,还包括未知功能的RNA。🤓 长链非编码RNA(lncRNA)指的…

35. 搜索插入位置

给定一个排序数组和一个目标值,在数组中找到目标值,并返回其索引。如果目标值不存在于数组中,返回它将会被按顺序插入的位置。 请必须使用时间复杂度为 O(log n) 的算法。 示例 1: 输入: nums [1,3,5,6], target 5 输出: 2示例 2: 输入:…

机器学习100天(十六):016 逻辑回归损失函数

机器学习 100 天,今天讲的是:逻辑回归损失函数。 一、如何找到最佳分类直线 讲完了逻辑回归基本原理之后,我们再来思考一个非常关键的问题:就是如何找到最佳的分类直线呢? 如图中所示,如何判断这三条直线哪个更好?线性回归里,我们可以用均方误差作为损失函数,选择均…

非零基础自学Golang 第14章 反射 14.4 反射三定律

非零基础自学Golang 文章目录非零基础自学Golang第14章 反射14.4 反射三定律14.4.1 接口到反射类型的转换14.4.2 反射到接口类型的转换14.4.3 修改反射类型对象第14章 反射 14.4 反射三定律 在使用反射时,牢记这三条定律会让你对反射有更加清晰的认识。 14.4.1 接…

网络攻防中如何在海量虚假IP中找到目标服务或者设备的真实IP地址

网络攻防中如何在海量虚假IP中找到目标服务或者设备的真实IP地址。 Fav-up是一款功能强大的IP查询工具,该工具可以通过Shodan和Favicon(网站图标)来帮助研究人员查询目标服务或设备的真实IP地址。 工具安装 首先,该工具需要本地设备安装并部署好Python 3环境。然后广大研究…

5 | 如何更换证书

目录1 操作场景2 操作类型2.1 更换自有证书2.2 腾讯云托管证书2.3 一键替换证书3 结果校验1 操作场景 如果证书已过期,用户在浏览网站的时候会显示证书不可信; 2 操作类型 2.1 更换自有证书 登录 Web 应用防火墙控制台,在左侧导航中&…

load_ext是干什么的(autotime,autoreload)

文章目录load_extautotimeautoreload声明:本文都是自己的理解。 load_ext load_ext是jupyter notebook中的一个命令,而jupyter notebook和Ipython几乎可以等同。那load_ext作用是什么呢?我感觉作用就是类似于import。 load_extload extenst…

单片机AT89C51六位数码管秒表

详细代码讨论加我QQ:1271370903 1.1设计目的 本设计的数字电子秒表系统采用AT89C51单片机为中心器件,利用其定时器/计数器定时和记数的原理,结合显示电路、LED数码管以及外部中断电路来设计计时器。将软、硬件有机地结合起来,使得系统能够实…

【Unity大气渲染】关于单次大气散射的理论知识

参考 最近在实现程序化天空盒,到了实现大气散射这一步,索性查漏补缺,把大气散射这块儿的理论知识补充明白了。跟着【实战】从零实现一套完整单次大气散射_一的推荐,学习这块我直接从Volumetric Atmospheric Scattering啃起。 补…

平安夜,愿大家平安健康!

12月24日平安夜(Christmas Eve),是圣诞节前夕的晚上,寓意着耶稣诞生的夜晚会给世人带来平安幸福。 据《圣经》记载,耶稣诞生的那一晚,在旷野看守羊群的牧羊人,突然听见有声音自天上传来,向他们报耶稣降生的…

华为云桌面能为设计行业提供哪些“黑科技”?

华为云桌面能为设计行业提供哪些“黑科技”? 如今,传统设计模式中的软硬件更新迭代成本高、团队协作低效、资产利用率低和上下游进步不同步等缺陷日益显露,已经不能适应市场需求。华为云桌面携手赞奇科技打造出一个全方位的一站式云上内容制作…

[内网渗透]—GPO批量控制域内主机

GPO GPO(组策略管理),用来存储Active Directory中的策略。 自Windows Server2008开始,GPO开始支持计划任务,便于管理域中的计算机和用户,默认情况下,域用户的组策略每90分钟更新一次,但会随机偏移0-30分钟,域控制器的组策略每5分钟刷新一次 应用场景 在拿到域控后,…

数字硬件建模SystemVerilog-组合逻辑建模(3)使用函数表示组合逻辑

数字门级电路可分为两大类:组合逻辑和时序逻辑。锁存器是组合逻辑和时序逻辑的一个交叉点,在后面会作为单独的主题处理。组合逻辑描述了门级电路,其中逻辑块的输出直接反映到该块的输入值的组合,例如,双输入AND门的输出…

艾美捷Annexin V-FITC凋亡检测试剂盒:简单、快速

艾美捷Annexin V-FITC凋亡检测试剂盒:简单、快速的检测,区分凋亡细胞和坏死细胞。 艾美捷Annexin V-FITC凋亡检测试剂盒基本参数: 中文名称:Annexin V-FITC apoptosis detection kit 英文名字:Annexin V-FITC apopto…

Redis6入门到实战------ 四、Redis配置文件介绍

1.1 单位 配置大小单位,开头定义了一些基本的度量单位,只支持bytes,不支持bit 大小写不敏感 1.2 INCLUDES包含 类似jsp中的include,多实例的情况可以把公用的配置文件提取出来 1.3 网络相关配置 1.3.1 bind 默认情况bind127.0.0.1只能接…

linux基础学习-vim使用方法

直接输入vim,进入的是空白vim基本使用 命令模式:按键代表命令 i/a,切换为编辑模式:,切换到末行模式dd,删掉一行(前面可以加数字)yy,复制光标所在行(前面可以加数字)p&…

一建,PMP,软考,优先考哪个?

需要pmp资料可看封面或在文末获取。 这三者的共同点都是含有“项目管理”知识,可以用于项目管理岗位。 根据容易程度和知识点的基础程度来分,最好按照:PMP,软考,一建的顺序来考。 分别介绍一下三者: 【…

Robust Pose Estimation in Crowded Scenes with Direct Pose-Level Inference 阅读笔记

基于直接姿态级推理的拥挤场景鲁棒姿态估计 NeurIPS 2021 论文链接 代码链接 摘要:拥挤场景下的多人姿态估计具有挑战性,因为重叠和遮挡使得难以检测人体边界框并从单个关键点推断姿态线索(关键点位置)。为解决该问题&#xff0…

[MySQL]-死锁案例-唯一索引上的并发插入

[MySQL]-死锁案例-唯一索引上的并发插入 森格 | 2022年12月 本文是对实际work中遇到的死锁问题的复现,其目的是学会去分析死锁日志、还原日志上下文、理解死锁产生原因、MySQL处理机制(回滚事务的选择),最后到死锁的解决方案的提…