不用梯子——每日领取5块钱的ChatGPT体验券
目录
-
- 服务地址
- 奇葩的世界观
- 分析
-
- 客户端
- 抓包
- 如何薅羊毛
- 羊毛脚本
- 开启语音对话能力
服务地址
https://www.guoshengkai.com
这个地址是一个ChatGPT的代理站点,查了一下使用的是Azure的服务器,而且不用梯子,响应速度感觉比官方的页面要快不少。(可能是因为ChatGPT也是用的Azure有关系,具体不是很清楚,但有一点是肯定的,那就是快!而且也不会出现timeout。)
注意,千万不要挂梯子,挂梯子访问会很慢。
奇葩的世界观
这个服务有一个有意思的地方就是必须给每个AI创建一个世界观才能进行对话。具体会有提示,自己看这设置。
分析
客户端
这是一个网页端,F12分析了一下,发现了疑似最大化、最小化的代码以及一些判断系统类型的nodejs代码,所以它应该有对应的客户端程序,但是目前在网上没有找到。
抓包
通过抓包可以发现它创建了一个全局的Websocket
连接,这点和ChatGPT官网的调用方式差别很大,官网是通过HTTP连接的。我试着拔掉网线,页面会尝试重连。再次插上网线后,会自动连接。
也就是说不需要重新登录或者刷新页面,这可能就是作者使用WebSocket
的原因。在很大程度上提高了稳定性。
如何薅羊毛
目前这个网站有两种使用方式。都需要注册它们的账号,而且没有验证,直接瞎填就行。
- 一种是使用他们内部分配的
apiKey
,这种方式你不需要注册ChatGPT,而且每天会给每个账号发放5块钱的额度。 - 一种是使用自己的
apiKey
,你需要有一个ChatGPT账号,并创建一个apiKey
才行。
这两种模式第一种是需要付费的,但是可以批量注册,注册10个号每天就能获得50块。
羊毛脚本
我编写了一段脚本,当额度用完后就只需要切换账号,这样就可以愉快的薅羊毛了
const socket = new WebSocket('wss://www.guoshengkai.com/api/v1/chat-socket-new?token=你的TOKEN, 抓包获取')
socket.onmessage = (event) => {try{const data = JSON.parse(event.data);console.log(data.content);}catch (e){// 需要cache一下,不然会报错,除了返回聊天文字以外,他还会发送一些二进制的信息。}
}
开启语音对话能力
在聊天框中输入setting
会打开一个设置窗口,把语音对话的开关打开,就可以使用语音对话了。声音还挺真实的,比那些量产的视频号配音要更真实一些。
目前就这些。