update Readme
This commit is contained in:
@@ -85,15 +85,11 @@ zephyr
|
|||||||
|
|
||||||
# 注意事项
|
# 注意事项
|
||||||
|
|
||||||
## 不同分支的问题
|
## 关于403问题(基本只存在于旧版本)
|
||||||
项目目前有三个分支,可以用git checkout <分支> 的指令相互切换:
|
|
||||||
- bypass-cf 分支,最新版本(维护中),API格式为任意格式(两种格式都支持)。使用puppeteer模拟浏览器访问。
|
|
||||||
- anthropic 分支,旧版本(不再维护),API格式为Anthropic格式。直接请求API,容易被CloudFlare识别为机器人而拦截。
|
|
||||||
- openai 分支,旧版本(不再维护),API格式为OpenAI格式。直接请求API,容易被CloudFlare识别为机器人而拦截。
|
|
||||||
|
|
||||||
在诊断用户问题的时候,注意观察或者询问用户用的是哪个分支,不同API格式不能通用。酒馆提示 Not Found,可能就是因为选错了对应的API格式。
|
这个问题基本只存在于旧版本,新版本由于使用了浏览器模拟访问,已经不容易被拦截。
|
||||||
|
|
||||||
## 关于403问题的原理(基本只存在于旧版本)
|
新版本如果弹出人机验证提示,用户只需要在30秒内点击完成CloudFlare的人机验证,并且等待程序继续处理即可。
|
||||||
|
|
||||||
cloudflare有一个风控分数。这个和你的TLS指纹、浏览器指纹、IP地址声誉等等有关系
|
cloudflare有一个风控分数。这个和你的TLS指纹、浏览器指纹、IP地址声誉等等有关系
|
||||||
我们这个项目一直用的TLS指纹和浏览器指纹就非常可疑(都是自动化库和Node内置TLS),分数直接拉满
|
我们这个项目一直用的TLS指纹和浏览器指纹就非常可疑(都是自动化库和Node内置TLS),分数直接拉满
|
||||||
@@ -107,9 +103,6 @@ cloudflare有一个风控分数。这个和你的TLS指纹、浏览器指纹、I
|
|||||||
但是同样的IP,你用正常的Google Chrome访问,就没问题,因为它的指纹非常干净,所以前面的指纹分数就很低
|
但是同样的IP,你用正常的Google Chrome访问,就没问题,因为它的指纹非常干净,所以前面的指纹分数就很低
|
||||||
就算加上IP声誉分他也没到那条线
|
就算加上IP声誉分他也没到那条线
|
||||||
总之以上是一个简化的版本,CF抗bot还有很多指标、很多策略
|
总之以上是一个简化的版本,CF抗bot还有很多指标、很多策略
|
||||||
这个问题基本只存在于旧版本,新版本由于使用了浏览器模拟访问,已经不容易被拦截。
|
|
||||||
|
|
||||||
新版本如果弹出人机验证提示,用户只需要在30秒内点击完成CloudFlare的人机验证,并且等待程序继续处理即可。
|
|
||||||
|
|
||||||
|
|
||||||
# Usage
|
# Usage
|
||||||
|
|||||||
Reference in New Issue
Block a user