Skip to content

Dev#268

Merged
xiaozhou26 merged 8 commits into
mainfrom
dev
Jun 12, 2026
Merged

Dev#268
xiaozhou26 merged 8 commits into
mainfrom
dev

Conversation

@xiaozhou26

Copy link
Copy Markdown
Collaborator

No description provided.

xiaozhou26 and others added 8 commits June 8, 2026 17:36
- 新增util包的RandomUserAgent函数,生成主流桌面浏览器随机UA
- 替换所有硬编码userAgent为defaultUserAgent()调用
- 为客户端状态加入UserAgent字段并初始化随机UA
- 重构prooftoken模块,适配新的随机UA和POW逻辑
移除其他浏览器的UA模板,仅保留Edge Windows版本,匹配硬编码的sec-ch-ua头以通过Cloudflare校验,同时保留版本随机化保证指纹多样性
- bump version to 2.3.1
- update .gitignore to add new ignore patterns
- update chatgpt request converter to pass client parameter
- optimize chatgpt request struct tags to omit empty fields
- add support for image_url message part and related file handling
- add automatic continuation when max tokens reached
- rewrite file upload logic with better mime detection and error handling
- rewrite turnstile solver with full VM implementation
- update proof token logic to align with latest ChatGPT requirements
Copilot AI review requested due to automatic review settings June 12, 2026 13:40

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copilot was unable to review this pull request because the user who requested the review has reached their quota limit.

@xiaozhou26 xiaozhou26 merged commit 986d8cb into main Jun 12, 2026
6 of 7 checks passed
@xiaozhou26 xiaozhou26 deleted the dev branch June 12, 2026 13:44
xiaozhou26 added a commit that referenced this pull request Jun 13, 2026
* feat: 更新 ConvertToString 函数以支持动态模型,并添加相关测试用例

* feat: 更新 HandlerTTS 函数以支持流式数据解析,并添加相关单元测试

* fix: 移除不再需要的 funcaptcha 依赖

* refactor: 替换固定UA为随机浏览器UA,优化指纹多样性

- 新增util包的RandomUserAgent函数,生成主流桌面浏览器随机UA
- 替换所有硬编码userAgent为defaultUserAgent()调用
- 为客户端状态加入UserAgent字段并初始化随机UA
- 重构prooftoken模块,适配新的随机UA和POW逻辑

* refactor(util/useragent): 限定UA模板仅为Edge Windows一族

移除其他浏览器的UA模板,仅保留Edge Windows版本,匹配硬编码的sec-ch-ua头以通过Cloudflare校验,同时保留版本随机化保证指纹多样性

* chore: release v2.3.1 and implement various feature improvements

- bump version to 2.3.1
- update .gitignore to add new ignore patterns
- update chatgpt request converter to pass client parameter
- optimize chatgpt request struct tags to omit empty fields
- add support for image_url message part and related file handling
- add automatic continuation when max tokens reached
- rewrite file upload logic with better mime detection and error handling
- rewrite turnstile solver with full VM implementation
- update proof token logic to align with latest ChatGPT requirements
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants