一款基于 ChatGPT 的 VSCode 编程辅助插件,支持代码生成、对话问答、函数补全等编程辅助服务,且支持切换模型和导入本地知识库
代码生成:描述需求,一键生成代码片段并流式插入编辑器
对话问答:聊天框对话问答,输出的代码支持一键插入编辑器,从面向 Google 编程到面向 AI 编程
函数提示:自动识别函数并在上方悬浮“解释”和“优化”按钮,点击执行对应操作并在对话框展示结果
划词释义:划词选中代码片段,在上方悬浮框中解释代码含义
其他指令:右键菜单可以唤起更多代码辅助指令,本质上就是预置了一些 Prompt 和交互优化
知识库:支持导入本地/在线知识库,提供更精准的辅助,目前支持类型有:文本输入、本地文件、在线网页
多模型:支持多模型切换,目前支持:ChatGPT-3.5/4、CodeGeeX2-6B、ChatGLM2-6B
VSCode 插件市场搜索 “CatGPT Copilot” 安装插件,并在设置页配置“秘钥”和“代理地址”,重启编辑器使用。
(秘钥就不提供了哈,逃...)
如果你有任何问题或者建议,欢迎提出 issue 或者 pr
catgpt 使用 MIT 许可证。详见 LICENSE 文件。