思路就是:先搭建一个 web 服务,将 chatgpt 页面注入 js 脚本与 web 服务通信,web 服务接收到用户消息就发给 chatgpt,待 chatgpt 返回结果了再把结果发送给 web 服务,web 服务再将结果发送给查询的用户,通信方式均为 websocket 连接;这种方式天生支持多个 chatgpt 账户连接。如果账号多所有的查询消息就不用依次排长队了。
原则上也可以用 github 上的骇客版本连接到 web 服务,这样就不需要浏览器注入脚本了。
项目地址:
https://github.com/xx025/browser-chatgptapi演示视频:
用两个账户,三个对话窗口做了演示
<amp-youtube data-videoid="dis8NDfT16I" layout="responsive" width="480" height="270"></amp-youtube>
菜鸟一枚,编程水平比较差,视频也录的比较差,请见谅;其他,如无意冒犯也请多多包涵;
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
https://www.v2ex.com/t/919782
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.