更新记录
0.1.5(2023-04-15) 下载此版本
- UI小变更
- 完善公共API服务
0.1.4(2023-04-01) 下载此版本
- 修复web-AccessToken方式代理地址不能使用的问题
- 修复输入法回车冲突问题
- 优化页面逻辑
0.1.3(2023-03-27) 下载此版本
- 界面优化、代码高亮
- 增加自定义问题输入
平台兼容性
HBuilderX最低兼容版本 |
---|
2.7.0 |
HBuilderX插件通用注意事项
HBuilderX-2.7.12以下版本安装插件市场内的插件后,卸载时需手动卸载,详细教程参考:如何手动卸载插件
HBuilderX ChatGPT代码助手
feature
- 使用最新的ChatGPT模型对代码进行解释、优化、找bug
- 提供公共API服务
- 可以自定义Api-key或AccessToken进行访问
开始
获取accessToken或ApiKey
使用本插件的公共api可忽略这里
- AccessToken可以在登入Chatgpt网页(New chat (openai.com))后打开
https://chat.openai.com/api/auth/session
,会以json的形式返回本次的AccessToken,有效期大概一个月。 - ApiKey直接在OpenAI的管理平台开通(Account API Keys - OpenAI API)
- 关于两者的区别
还是建议使用AccessToken
通过Apikey进行调用: 付费,对网络环境要求较高,需要设置proxy,容易被ban
通过AccessToken:实际上是网页版Chatgpt的一个反向代理,所以在网页端也能看到提问的记录。免费,但对发送的频率有限制(5 req / 10 seconds by IP),可以不需要自己的网络代理。
设置Api / token
- 在IDE设置的插件配置中设置相关API,默认使用公共API,开箱即用,不用填写其他信息
- 如果使用自己的AccessToken:关闭公共API,API类型选择
accessToken
,填写AccessToken - 如果使用自己的api-key:关闭公共Api,Api类型选择
Api-key
,填写apikey。- 如果API接口地址使用官方的(https://api.openai.com/v1),则可能需要填写网络代理(视网络情况);
- 使用代理API接口地址,就不必用自己的代理,推荐一个(https://api.googlevideo.dev/v1)
插件使用
- 选中代码,右键,选择相关操作
插件的关闭/开启
- 插件默认在打开IDE后自动激活开启
- 关闭可以通过
视图-插件扩展视图-chatgpt代码助手
进行关闭,手动开启同理
TODO
- 多模型选择
- webview界面优化
- ......
声明
- 作者不能保证这个扩展会一直正常工作,没有任何问题或不良影响。请自行决定是否使用,风险自负。
- 此插件不会使用/存储您的个人身份信息。
- 作者不对您使用此插件所遇到的任何问题承担责任。您使用OpenAI服务需要遵守OpenAI的隐私政策和使用条款。
- 有使用问题,建议意见,进群联系我吧,评论区看的不及时