zhaoo / catgpt

基于 ChatGPT 的 VSCode 编程辅助插件,让喵喵教你写代码吧!

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

🐱 CatGPT Copilot - VSCode 编程辅助插件

一款基于 ChatGPT 的 VSCode 编程辅助插件,支持代码生成、对话问答、函数补全等编程辅助服务,且支持切换模型和导入本地知识库

功能演示

代码生成:描述需求,一键生成代码片段并流式插入编辑器

对话问答:聊天框对话问答,输出的代码支持一键插入编辑器,从面向 Google 编程到面向 AI 编程

函数提示:自动识别函数并在上方悬浮“解释”和“优化”按钮,点击执行对应操作并在对话框展示结果

划词释义:划词选中代码片段,在上方悬浮框中解释代码含义

划词释义

其他指令:右键菜单可以唤起更多代码辅助指令,本质上就是预置了一些 Prompt 和交互优化

其他指令

其他指令

知识库:支持导入本地/在线知识库,提供更精准的辅助,目前支持类型有:文本输入、本地文件、在线网页

多模型:支持多模型切换,目前支持:ChatGPT-3.5/4、CodeGeeX2-6B、ChatGLM2-6B

多模型

安装使用

插件市场

VSCode 插件市场搜索 “CatGPT Copilot” 安装插件,并在设置页配置“秘钥”和“代理地址”,重启编辑器使用。

(秘钥就不提供了哈,逃...)

配置插件

欢迎贡献

如果你有任何问题或者建议,欢迎提出 issue 或者 pr

别催快了

许可证

catgpt 使用 MIT 许可证。详见 LICENSE 文件。

About

基于 ChatGPT 的 VSCode 编程辅助插件,让喵喵教你写代码吧!


Languages

Language:TypeScript 79.2%Language:JavaScript 15.0%Language:CSS 5.7%