aBaiAutoplus ChatGPT Registration 是一个基于 Web 的自动化面板,用于批量注册、管理和配置 ChatGPT 免费账户。根据资料,它由 ara.so 提供,属于 AI Agent Skills 集合,原框架为 lxf746/any-auto-register,许可证为 AGPL-3.0。
【用途】 该技能面向需要规模化注册与管理 ChatGPT 免费账户的场景,提供多线程注册工作流、OAuth 绕过能力,以及可插拔的邮箱、短信、验证码服务商支持,并集成代理轮换与 BitBrowser 指纹管理。
【主要能力】
- 自动化 ChatGPT 注册:多线程账户创建,可配置并发数与身份生成策略。
- 服务商管理:配置邮箱服务、验证码解决服务商、短信验证服务商与代理池。
- 账户管理:查看、导出与管理已注册账户,并跟踪状态。
- Web 仪表板:基于 React 的界面,用于监控注册任务、账户统计与系统健康。
- BitBrowser 集成:用于浏览器指纹的配置文件池管理。
- 灵活配置:基于策略的注册,支持 OAuth 提供商选择。 根据资料,它还涉及通过 Codex 实现 OAuth 绕过。
【使用方式】 前置条件:Python 3.11+、Node.js 18+、Playwright(用于浏览器自动化)。 Windows 安装步骤:克隆 https://github.com/asz798838958/freeAgentIdentity.git,进入目录后创建虚拟环境、激活、安装 Python 依赖(pip install -r requirements.txt)、安装 Playwright 的 chromium、在 frontend 目录执行 npm install 与 npm run build,最后运行 python -m uvicorn main:app --host 0.0.0.0 --port 8000。 macOS/Linux 步骤类似,使用 python3 创建虚拟环境与 source 激活。 访问 Web UI 地址为 http://localhost:8000。 Docker 部署使用 docker compose up -d --build。 配置方面,需要从 .env.example 复制创建 .env,关键环境变量包括 APP_PASSWORD(生产环境必需)、ACCOUNT_MANAGER_DATABASE_URL、HOST、PORT 等。大部分配置通过 Web UI 的设置菜单完成,涵盖通用设置(主题、语言、默认注册策略、浏览器复用)、注册策略、邮箱服务、验证服务、短信服务、代理资源、ChatGPT 平台设置、BitBrowser 配置文件池、高级选项等。 资料还提供了通过 Python 代码调用注册任务的模式,例如使用 application.tasks.registration_task 中的 start_registration_task,可传入账户数量、并发数、身份类型、执行模式、OAuth 提供商、是否自动加入工作区等参数。此外包含查询账户列表、配置邮箱服务商、配置静态与动态代理、导出账户、批量更新状态的代码示例,以及前端开发(npm run dev,前端 http://localhost:5173,后端需单独运行在 :8000)与构建说明。
【适用场景】 资料未明确列出适用场景,但根据功能描述,适用于需要批量注册与管理 ChatGPT 免费账户、需要配置多种邮箱/短信/验证码服务商和代理池、以及需要监控注册任务与账户统计的自动化运维场合。
【限制】 资料未提供关于价格、收费、实际注册成功率、账户稳定性或合规性的说明。部分环境变量与依赖版本已给出,但资料未说明运行所需的硬件规格或其他未列出的前置条件。测试可运行 pytest,并支持覆盖率统计(pytest --cov=application --cov=core --cov=platforms)。
【安全注意事项】 资料建议不要将真实账户凭据、API 密钥、数据库文件、浏览器配置与 Cookie、含密钥的 .env 文件提交到仓库,应使用环境变量管理敏感信息;生产部署应设置 APP_PASSWORD,使用 HTTPS 反向代理并限制防火墙对 8000 端口的访问。