不想用ChatGPT API? 可以这么玩

开发简单思路:

  1. 使用Electron/BrowswerWindow加载一个中转页,这个页面干这些事情
  • 负责打开新窗口chat.openai.com
  • 负责注入js脚本到chat.openai.com
  • 添加socketio,来监听来自用户的消息以及回传给用户消息(消息包括-获取会话列表、获取提问等、将回答回传给用户等)
  • 人机验证,使用robot.js
  • 使用ipcRenderer向主进程发消息,再将消息转发给chatgpt网页,收到消息后,原路返回,ipc->server_socket->user

大概就是这个样子,还有一些体验上的细节需要优化,有什么好的建议,欢迎交流

需要用Creator插件版(使用API3.5)的 :point_right: Cocos Store

3赞

为什么要这么做:
这样可以将ChatGPT做成一个客户端,部署到服务器,其他人可以不用翻墙直接登陆,直接和chatgpt对话,上下文衔接也不用再考虑token超出

不使用API,直接连接官网~

体验一下Demo版本,一会儿就撤了啊 :stuck_out_tongue:

2赞

感谢大家体验:pray:

没爽够啊!!! :heart_eyes: :heart_eyes: :heart_eyes:

等优化一些细节了我再发出来

感谢大佬 :revolving_hearts: