此文档只作用于指导性工作,更多资料请自行探索。
1、插件安装与介绍
1.1 插件下载与安装
1.2 官方介绍
https://plugins.jetbrains.com/plugin/21056-codegpt
1.3 相似编码提效插件
Cursor:一款基于 GPT-4 的智能代码编辑器(目前免费)。
CodeGPT:一款基于 OpenAI API 的 插件,可辅助编写代码,本攻略就是使用此插件,只要有对应的api key即可使用。
Copilot X:一款GitHub 发布了新版编程工具,它使用了 OpenAI 的 GPT-4 模型,不过根据这些公司的一贯作风,Copilot X 这种新型产品仍然需要排队等待,而旧版的 Copilot 也需要至少每年 100$ 的付费使用。
2、Api key生成与配置
2.1 插件默认页面
如果未配置Api key直接使用,会有如下提示:
2.2 生成账户的api key
登录官网生成:https://platform.openai.com/account/api-keys
2.3 到idea中setting对应的插件进行设置
3、使用技巧
3.1 Ask chatGPT
以下是与chatGPT对话的内容,不限于代码相关,这里直接开放了对话的窗口,该模型接近与gpt3,训练的数据截止于2020年中期。
3.2 Custom Prompt(自定义提示)
Controller层的代码分析
Service层的代码分析
Service层的代码分析 —> 英文提示
3.3 Action Prompts
修改配置项
找 BUG
修改BUG
解释
重构、优化
以上两种自带的方式不太好,替换为了自定义的方式:【重构代码,将一些实体类的操作封装成方法】
对于重构,定制化的要求比较强,我们可以根据实际情况来输入要求就行。