Releases: BFanSYe/GPT-Auto-Manager
Releases · BFanSYe/GPT-Auto-Manager
v11.0.0-bfansye-hotfix1
本次更新
- 选择性回补上游
v11.0.0的高价值改动(未接入上游 Clash 部署管理 / 云端数据库整套) - 强化
utils/register.py:- 创建阶段命中
/add-phone时,先重试一次注册流程再决定是否进入 HeroSMS - 保留并兼容此前已验证通过的
password_verify/login_ctx/ takeover / HeroSMS 路径 - 补充部分
about-you场景下的账号资料补全逻辑
- 创建阶段命中
- 回补微软邮箱旧验证码 / 401 缓解:
- 本地微软邮箱支持历史邮件快照封存
- Graph / IMAP 轮询时优先屏蔽旧邮件,降低拿到旧验证码概率
- 新增
Sub2API专属代理配置default_proxy,推送时可附带代理信息 - 新增
max_log_lines日志上限配置,降低低配机器前端卡顿风险 - 保留并延续此前的
Sub2API test_model小写化兼容修复与自动更新能力
验证情况
- 已通过本地语法 / 编译检查
- 已通过
local_microsoft_service/mail_service相关测试 - 已完成真实注册回归,确认创建阶段手机风控重试逻辑已生效
- 已验证生产容器接口
/api/status//api/config//api/clash_pool/info正常 - 生产环境仍保留上游更新提醒,预发布目录继续服务于 GitHub 分享版流程
v10.1.5-bfansye-hotfix1
本次更新
- 选择性回补上游
v10.1.5的关键注册与邮箱更新(未接入上游v10.1.4的 Clash 部署管理) - 更新
utils/register.py到上游最新主流程,并保留已验证的本地定制逻辑 - 创建阶段若命中
/add-phone,在进入 HeroSMS 之前新增一次重试注册流程的机会,提高成功率 - takeover / OAuth OTP 链路保持兼容,并补充部分
about-you场景下的账号资料补全 - 优化
mail_service.mask_email,更友好地显示带别名邮箱的脱敏信息 - Graph 轮询日志增加目标邮箱显示,便于排查取码过程
- 新增“跟随本仓库 GitHub Release 的更新提醒”
- 新增 Docker 源码部署场景的一键自动更新能力
验证情况
- 已通过本地语法/编译检查
- 已通过
local_microsoft_service/mail_service相关测试 - 已完成 takeover 与
identity_provider_mismatch的定向验证 - 已完成真实注册回归验证,确认创建阶段手机风控重试逻辑已生效
- 已在隔离 smoke 环境完成一键自动更新端到端验证
v10.1.3-bfansye-hotfix2
本次更新
- 在
v10.1.3-bfansye-hotfix1基础上增加最小安全补丁 - 修复
Sub2API测活模型配置值大小写不规范问题 - 前端
Sub2API测活模型下拉框统一使用 API 友好的小写模型 ID:gpt-5.4gpt-5.3-codexgpt-5.2
- 后端新增旧配置兼容映射:即使历史配置仍为
GPT-5.2/GPT-5.3 Codex等旧值,运行时也会自动归一化后再发送给Sub2API
验证情况
- 已通过本地语法/编译检查
- 已通过容器内运行态验证
- 已通过
local_microsoft_service/mail_service相关测试 - 已完成 takeover 与
identity_provider_mismatch的定向验证 - 已完成一轮真实注册回归验证,确认创建阶段
/add-phone补救逻辑仍正常工作
v10.1.3-bfansye-hotfix1
本次更新
- 选择性回补上游
v10.1.2/v10.1.3的关键改动(非整仓硬合) - 强化
utils/register.py:- takeover 场景改为
password_verify,并统一复用login_ctx - 识别
Failed to create account并归类为pwd_blocked - 创建阶段验证码通过后若直接命中
/add-phone,进入 HeroSMS 创建阶段补救 - 识别
identity_provider_mismatch并自动切换到 takeover / OAuth OTP 路径 - 识别
been deleted or deactivated并归类为signup_blocked
- takeover 场景改为
- 回补微软邮箱
service abuse mode:自动停用异常邮箱,并在 Graph 轮询中立即止损 - 新增
Sub2API测活验证模型配置test_model - 新增
HeroSMS创建阶段接码配置verify_on_register - 前端版本号更新为
v10.1.3-bfansye-hotfix1
验证情况
- 已通过语法检查
- 已通过微软邮箱 abuse mode 相关测试
- 已做真实回归,确认创建阶段命中
/add-phone的补救逻辑已实际生效 - 已做定向验证,确认 takeover 与
identity_provider_mismatch分支行为符合预期
v10.1.1-bfansye-hotfix1
本次更新
- 同步上游
v10.1.1注册流程优化 - 修复 takeover 场景下
passwordless/send-otp失败判断对象错误 - 恢复古法浏览器插件模式主控链路
- 增强
create-account异常页自动重试 - 识别 Cloudflare 全页安全验证并归类为
pwd_blocked - 每轮古法任务结束后自动清理 OpenAI/Auth 站点数据
- 古法启动前等待
WORKER_READY与节点心跳 - 修正浏览器插件安装提示:必须加载解压后的插件目录
仓库同步
README.md/CHANGELOG.md/PR_DESCRIPTION.md已同步更新- 前端显示版本更新为
v10.1.1-bfansye-hotfix1 - 新增
.gitignore忽略本地解压插件目录plugin/openai-cpa-plugin/
Full Changelog: v10.1.0-bfansye-hotfix1...v10.1.1-bfansye-hotfix1
v10.1.0-bfansye-hotfix1 · 合并上游 v10.1.0 并保留代理池增强
版本说明
这是当前公开仓库基于上游 v10.1.0 的整理版发布,已保留并验证本仓库现有的代理池增强、自助订阅更新、HTTP 动态代理池防呆与互斥逻辑。
已合入的上游更新
v10.0.8
- 新增邮箱接入:
fviainboxestemporarymailtmailor
v10.0.9
- 兼容老版 IMAP 的微软邮箱令牌
v10.1.0
- 优化 IMAP 旧令牌识别方案
本仓库保留的关键增强
代理与网络
- Clash 订阅自助更新
- 订阅入口自动探测与
?flag=mihomo自动修正 - 默认总路由自动对齐业务组
- 多实例节点分流
- HTTP 动态代理池
- 智能切点 / HTTP 动态代理池双向互斥
- HTTP 动态代理保存时自动补全
http:// - 动态代理池空来源时后端拒绝保存
- 运行态面板可直接显示动态通道装载情况
邮箱能力
- LuckMail 私有池
- 本地微软邮箱库 / Graph
- Temporam
- Fvia / Inboxes / TemporaryMail / Tmailor
前端版本
当前容器内整理版前端版本号:
v10.1.0-bfansye-hotfix1
快速开始
git clone https://github.com/BFanSYe/GPT-Auto-Manager.git
cd GPT-Auto-Manager
docker compose up -d --build默认访问:http://127.0.0.1:18000
文档
- README:项目总览与快速开始
- DEPLOY:部署说明
- CHANGELOG:版本变化记录
v10.0.7-bfansye-hotfix3 · 公开整理版首发
版本说明
这是当前公开仓库的首个系统化整理版本,基于上游 v10.0.7,并合入了当前可复用的本地增强能力与文档整理结果。
本版本重点
1. 仓库公开整理
- 重写
README.md - 重写
DEPLOY.md - 重写
CHANGELOG.md - 整理
PR_DESCRIPTION.md - 默认
docker-compose.yml改为更适合公开仓库直接复用的本地构建方式
2. Clash / Mihomo 代理能力增强
- 支持 Web 面板一键更新订阅
- 自动探测订阅格式
- 自动修正常见错误入口(如补
?flag=mihomo) - 更新后自动读取真实策略组
- 自动为多实例分流不同节点
- 自动检查默认总路由是否对齐到业务组
- 失败订阅在写入前拦截,避免冲掉当前可用配置
3. 代理页可视化增强
- 新增“当前实际生效订阅入口”展示
- 新增“默认路由对齐状态”展示
- 新增“各实例当前生效链路”展示
- 将
Clash 订阅自助更新、Clash 节点智能池、HTTP 动态代理池三块布局重新整理
4. 公开仓库安全整理
- 保持
data/、数据库、令牌、配置等敏感运行文件不入库 - 将集群默认密钥改为占位符,避免继续携带弱默认值
- 文档统一改为占位符示例,避免真实敏感信息混入公开仓库
适合谁使用
适合希望直接复用以下能力的用户:
- 中文 Web 面板操作
- Clash / Mihomo 多实例代理池
- HTTP 动态代理池
- 多邮箱后端接码
- CPA / Sub2API 仓管补货
快速开始
git clone https://github.com/BFanSYe/GPT-Auto-Manager.git
cd GPT-Auto-Manager
docker compose up -d --build默认访问:http://127.0.0.1:18000
相关文档
- README:项目总览与快速开始
- DEPLOY:部署说明
- CHANGELOG:版本变化记录