[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"project-74084":3},{"id":4,"name":5,"fullName":6,"owner":7,"repo":5,"description":8,"homepage":8,"htmlUrl":8,"language":9,"languages":8,"totalLinesOfCode":8,"stars":10,"forks":11,"watchers":12,"openIssues":13,"contributorsCount":14,"subscribersCount":14,"size":14,"stars1d":14,"stars7d":15,"stars30d":16,"stars90d":14,"forks30d":14,"starsTrendScore":14,"compositeScore":17,"rankGlobal":8,"rankLanguage":8,"license":8,"archived":18,"fork":18,"defaultBranch":19,"hasWiki":18,"hasPages":18,"topics":20,"createdAt":8,"pushedAt":8,"updatedAt":21,"readmeContent":22,"aiSummary":23,"trendingCount":14,"starSnapshotCount":14,"syncStatus":24,"lastSyncTime":25,"discoverSource":26},74084,"any-auto-register","zc-zhangchen\u002Fany-auto-register","zc-zhangchen",null,"Python",3471,1187,8,41,0,19,163,74.72,false,"main",[],"2026-06-12 04:01:13","# Any Auto Register\n\n\u003Cp align=\"center\">\n  \u003Ca href=\"https:\u002F\u002Flinux.do\" target=\"_blank\">\n    \u003Cimg src=\"https:\u002F\u002Fimg.shields.io\u002Fbadge\u002FLINUX-DO-FFB003?style=for-the-badge&logo=linux&logoColor=white\" alt=\"LINUX DO\" \u002F>\n  \u003C\u002Fa>\n\u003C\u002Fp>\n\n> ⚠️ 免责声明：本项目仅供学习与研究使用，不得用于任何商业用途。使用本项目所产生的一切后果由使用者自行承担。\n\n\u003Cp align=\"center\">\n  \u003Ca href=\"README.md\">中文\u003C\u002Fa> |\n  \u003Ca href=\"README_en.md\">English\u003C\u002Fa> |\n  \u003Ca href=\"README_vi.md\">Tiếng Việt\u003C\u002Fa>\n\u003C\u002Fp>\n\n多平台账号自动注册与管理系统，支持插件化扩展、Web UI 管理、批量注册、状态同步，以及本地 Turnstile Solver 自动拉起。\n\n## 目录\n\n- [项目简介](#项目简介)\n- [当前界面与实际平台展示](#当前界面与实际平台展示)\n- [功能特性](#功能特性)\n- [自营产品](#自营产品)\n- [赞助商目录](#赞助商目录)\n- [界面预览](#界面预览)\n- [技术栈](#技术栈)\n- [环境要求](#环境要求)\n- [ChatGPT 专项能力](#chatgpt-专项能力)\n- [邮箱服务支持](#邮箱服务支持)\n- [快速开始](#快速开始)\n- [Docker 部署](#docker-部署)\n- [插件与外部依赖](#插件与外部依赖)\n- [常见问题排查](#常见问题排查)\n- [项目结构](#项目结构)\n- [Electron 开发说明](#electron-开发说明)\n- [用户讨论群](#用户讨论群)\n- [打赏博主](#赞助支持)\n- [Star History](#star-history)\n- [License](#license)\n\n## 项目简介\n\n本项目基于 [lxf746\u002Fany-auto-register](https:\u002F\u002Fgithub.com\u002Flxf746\u002Fany-auto-register.git) 二次开发\n\n## 当前界面与实际平台展示\n\n根据当前前端代码与界面，**左侧“平台管理”菜单默认显示的平台**为：\n\n- ChatGPT\n- Grok\n- Kiro (AWS Builder ID)\n- OpenBlockLabs\n- Trae.ai\n\n\n\n## 功能特性\n\n- **多平台账号注册与管理**：统一的账号列表、详情、导入、导出、删除、批量操作\n- **多执行器模式**：纯协议、无头浏览器、有头浏览器\n- **多邮箱服务接入**：支持内置、第三方、自建 Worker 邮箱等多种方案\n- **验证码支持**：YesCaptcha、本地 Turnstile Solver（Camoufox）\n- **代理能力**：代理池轮询、代理状态维护、注册过程代理接入\n- **批量注册**：支持注册数量、并发数、每个账号启动延迟设置\n- **实时日志**：前端实时查看注册日志\n- **任务历史管理**：支持历史记录查看与批量删除\n- **插件化扩展**：可按需接入外部服务和独立管理端\n\n## 自营产品\n\n感谢以下自营产品对 any-auto-register 的支持。\n\n| Logo | 名称 | 介绍 | 官网 |\n| --- | --- | --- | --- |\n| \u003Ca href=\"https:\u002F\u002Ffaka.gsyun.cloud\u002F\" target=\"_blank\">\u003Cimg src=\"frontend\u002Fpublic\u002Flogo.png\" alt=\"阿晨小铺\" width=\"140\" \u002F>\u003C\u002Fa> | 阿晨小铺 | 本人经营gpt等虚拟产品,诚信稳定，有保障 | [https:\u002F\u002Ffaka.gsyun.cloud\u002F](https:\u002F\u002Ffaka.gsyun.cloud\u002F) |\n\n## 赞助商目录\n\n感谢以下朋友与伙伴对 any-auto-register 的支持。\n\n| Logo | 名称 | 介绍 | 官网 |\n| --- | --- | --- | --- |\n| \u003Ca href=\"https:\u002F\u002Fbestproxy.com\u002F?keyword=hv0mj0wa\" target=\"_blank\">\u003Cimg src=\"frontend\u002Fpublic\u002Fbestproxy.jpg\" alt=\"bestproxy\" width=\"140\" \u002F>\u003C\u002Fa> | bestproxy | 提供高纯度住宅IP，支持一号一IP独享，结合真实家庭网络与指纹隔离，可实现链路环境隔离，降低关联风控概率，适配批量注册与账号养护场景。\u003Cbr>\u003Cbr>**折扣：10%**\u003Cbr>**券码（送500M）：ZCTYUH90** | [https:\u002F\u002Fbestproxy.com\u002F?keyword=hv0mj0wa](https:\u002F\u002Fbestproxy.com\u002F?keyword=hv0mj0wa) |\n| \u003Ca href=\"https:\u002F\u002Fpay.ldxp.cn\u002Fshop\u002Fplus7\" target=\"_blank\">\u003Cimg src=\"frontend\u002Fpublic\u002Fzhz7.jpg\" alt=\"plus7卡网\" width=\"140\" \u002F>\u003C\u002Fa> | plus7卡网 | 提供稳定、低价的 GPT Plus 开通与相关服务，适合有日常使用和持续订阅需求的用户。可前往官网查看最新方案与说明。 | [https:\u002F\u002Fpay.ldxp.cn\u002Fshop\u002Fplus7](https:\u002F\u002Fpay.ldxp.cn\u002Fshop\u002Fplus7) |\n| \u003Ca href=\"https:\u002F\u002Fgzxsy.vip\" target=\"_blank\">\u003Cimg src=\"frontend\u002Fpublic\u002Fgzxsylogo.jpg\" alt=\"星思研中转站\" width=\"140\" \u002F>\u003C\u002Fa> | 星思研中转站 | 为 Claude Code、Codex 等模型调用场景提供稳定中转与配套服务，适合需要高可用接口、便捷接入和持续交付支持的开发者与团队。可前往官网了解最新方案。 | [https:\u002F\u002Fgzxsy.vip](https:\u002F\u002Fgzxsy.vip) |\n| \u003Ca href=\"https:\u002F\u002Fai.xiaoye.io\u002F\" target=\"_blank\">\u003Cimg src=\"frontend\u002Fpublic\u002Fxiaoyelogo.jpg\" alt=\"小野API中转站\" width=\"140\" \u002F>\u003C\u002Fa> | 小野API中转站 | 为 Claude Code、Codex 等模型调用场景提供稳定中转与配套服务，适合需要高可用接口、便捷接入和持续交付支持的开发者与团队。可前往官网了解最新方案。 | [https:\u002F\u002Fai.xiaoye.io\u002F](https:\u002F\u002Fai.xiaoye.io\u002F) |\n\n## 界面预览\n\n### 仪表盘\n\n![仪表盘](docs\u002Fimages\u002Fdashboard.png)\n\n### 全局配置 \u002F 插件管理\n\n![全局配置 \u002F 插件管理](docs\u002Fimages\u002Fsettings-integrations.png)\n\n## 技术栈\n\n| 层级 | 技术 |\n| --- | --- |\n| 后端 | FastAPI + SQLite（SQLModel） |\n| 前端 | React + TypeScript + Vite |\n| HTTP | curl_cffi |\n| 浏览器自动化 | Playwright \u002F Camoufox |\n\n## 环境要求\n\n- Python 3.12+\n- Node.js 18+\n- Conda（推荐）\n- Windows（推荐直接使用仓库内启动脚本）\n\n## ChatGPT 专项能力\n\n当前版本里，**ChatGPT 是功能最完整的平台之一**，不仅支持注册，还支持 Token 生命周期管理、状态探测和外部系统同步。\n\n### 1. ChatGPT Token 方案切换\n\n前端当前提供两种 ChatGPT 注册模式：\n\n- **有 RT**（默认推荐）\n  - 走新 PR 链路\n  - 产出 **Access Token + Refresh Token**\n- **无 RT**（兼容旧方案）\n  - 走旧链路\n  - 仅产出 **Access Token \u002F Session**\n  - 依赖 RT 的后续能力可能不可用\n\n这项切换在以下位置都能看到：\n\n- 注册任务页\n- ChatGPT 平台注册弹窗\n\n\n\n### 4. ChatGPT 批量状态同步与补传\n\n在 ChatGPT 平台列表顶部，当前还有两类批量能力：\n\n- **状态同步**\n  - 同步所选账号本地状态\n  - 同步所选账号 CLIProxyAPI 状态\n  - 或对当前筛选结果批量执行\n- **补传远端未发现**\n  - 补传远端未发现的 auth-file\n  - 支持“当前筛选范围”或“当前所选账号”两种作用范围\n\n## 邮箱服务支持\n\n根据当前注册页实际配置项，项目支持以下邮箱服务：\n\n| 服务名称 | 标识 | 说明 |\n| --- | --- | --- |\n| LuckMail | `luckmail` | 可免费领取用于测试，且**每天签到还能继续领取邮箱** |\n| MoeMail | `moemail` | 默认常用方案，自动注册账号并生成邮箱 |\n| TempMail.lol | `tempmail_lol` | 临时邮箱方案，部分地区可能需要代理 |\n| SkyMail (CloudMail) | `skymail` | 通过 API \u002F Token \u002F 域名使用 |\n| YYDS Mail \u002F MaliAPI | `maliapi` | 支持域名与自动域名策略 |\n| GPTMail | `gptmail` | 基于 GPTMail API 生成临时邮箱并轮询邮件，支持已知域名时本地拼装随机地址 |\n| DuckMail | `duckmail` | 临时邮箱方案 |\n| Freemail | `freemail` | 自建邮箱服务 |\n| Laoudo | `laoudo` | 固定邮箱方案 |\n| CF Worker | `cfworker` | Cloudflare Worker 自建邮箱 |\n\n### Kiro 邮箱说明\n\nKiro 当前风控较严格，邮箱方案会显著影响成功率。当前项目内也保留了这条重点提示：\n\n- **自建邮箱成功率：100%**\n- **项目内置临时邮箱成功率：0%**\n\n因此进行 **Kiro (AWS Builder ID)** 注册时，建议优先使用**自建邮箱**。\n\n## 快速开始\n\n### 1. 创建并激活 Conda 环境\n\n```bash\nconda create -n any-auto-register python=3.12 -y\nconda activate any-auto-register\n```\n\n### 2. 安装后端依赖\n\n```bash\npip install -r requirements.txt\n```\n\n### 3. 安装浏览器相关依赖\n\n```bash\npython -m playwright install chromium\npython -m camoufox fetch\n```\n\n### 4. 安装并构建前端\n\n```bash\ncd frontend\nnpm install\nnpm run build\ncd ..\n```\n\n构建完成后，静态资源输出到：\n\n```text\n.\u002Fstatic\n```\n\n### 5. 启动项目\n\n#### Windows 推荐方式\n\nPowerShell：\n\n```powershell\n.\\start_backend.ps1\n```\n\nCMD：\n\n```bat\nstart_backend.bat\n```\n\n#### 手动启动\n\n```bash\nconda activate any-auto-register\npython main.py\n```\n\n启动后默认访问：\n\n```text\nhttp:\u002F\u002Flocalhost:8000\n```\n\n> 如果你已经执行过 `npm run build`，前端会由 FastAPI 直接托管，因此访问的是 `8000`，不是 `5173`。\n\n## Windows 启动脚本说明\n\n仓库内已提供以下脚本：\n\n- `start_backend.bat`\n- `start_backend.ps1`\n- `stop_backend.bat`\n- `stop_backend.ps1`\n\n这些脚本会强制使用 `any-auto-register` 环境启动\u002F停止后端，可避免以下常见问题：\n\n- 后端能启动，但 Solver 没有拉起\n- `ModuleNotFoundError: quart`\n- 前端中 Turnstile Solver 一直显示“未运行”\n\n停止服务时可执行：\n\nPowerShell：\n\n```powershell\n.\\stop_backend.ps1\n```\n\nCMD：\n\n```bat\nstop_backend.bat\n```\n\n默认会停止：\n\n- 后端端口：`8000`\n- Solver 端口：`8889`\n\n## 前端开发模式\n\n适合调试 React 页面时使用。\n\n### 终端 1：启动后端\n\n```powershell\n.\\start_backend.ps1\n```\n\n### 终端 2：启动 Vite\n\n```bash\ncd frontend\nnpm run dev\n```\n\n访问地址：\n\n```text\nhttp:\u002F\u002Flocalhost:5173\n```\n\nVite 会将 `\u002Fapi` 请求代理到本地后端 `http:\u002F\u002Flocalhost:8000`。\n\n## Turnstile Solver 说明\n\n### 自动启动\n\n本地 Turnstile Solver 会在 FastAPI 后端启动时自动拉起，默认地址：\n\n```text\nhttp:\u002F\u002Flocalhost:8889\n```\n\n前端“全局配置 → 验证码 → Turnstile Solver”显示的是**后端检测结果**，因此：\n\n- 后端未启动 → 前端显示“未运行”\n- 后端已启动但不在正确 conda 环境 → Solver 可能启动失败\n\n### 手动启动 Solver\n\n```bash\nconda activate any-auto-register\npython services\u002Fturnstile_solver\u002Fstart.py --browser_type camoufox --port 8889\n```\n\n### Solver 日志\n\n如启动失败，可查看：\n\n```text\nservices\u002Fturnstile_solver\u002Fsolver.log\n```\n\n## Docker 部署\n\n仓库根目录已提供：\n\n- `Dockerfile`\n- `docker-compose.yml`\n\n默认部署内容包括：\n\n- FastAPI 后端\n- 已构建的前端静态资源\n- SQLite 数据库持久化目录 `.\u002Fdata`\n- 随后端自动拉起的本地 Turnstile Solver\n\n### 启动\n\n```bash\ndocker compose up -d --build\n```\n\n首次构建会额外下载 Python 依赖、Playwright Chromium 和 Camoufox，因此耗时会明显更长。\n\n当前 Dockerfile 已改为通过固定直链安装 Camoufox，以避免构建时访问 GitHub Releases API 触发匿名限流。\n\n### 访问\n\n```text\nhttp:\u002F\u002Flocalhost:8000\n```\n\n### 停止\n\n```bash\ndocker compose down\n```\n\n### 查看日志\n\n```bash\ndocker compose logs -f app\n```\n\n### 数据持久化\n\n容器默认使用：\n\n```text\nDATABASE_URL=sqlite:\u002F\u002F\u002F\u002Fapp\u002Fdata\u002Faccount_manager.db\n```\n\n宿主机会挂载到：\n\n```text\n.\u002Fdata\n```\n\n### 常用环境变量\n\n| 变量名 | 默认值 | 说明 |\n| --- | --- | --- |\n| `HOST` | `0.0.0.0` | FastAPI 监听地址 |\n| `PORT` | `8000` | FastAPI 监听端口 |\n| `DATABASE_URL` | `sqlite:\u002F\u002F\u002F\u002Fapp\u002Fdata\u002Faccount_manager.db` | SQLite 数据库地址 |\n| `APP_ENABLE_SOLVER` | `1` | 是否自动启动本地 Solver，设为 `0` 可禁用 |\n| `SOLVER_PORT` | `8889` | Solver 监听端口 |\n| `LOCAL_SOLVER_URL` | `http:\u002F\u002F127.0.0.1:8889` | 后端访问 Solver 的地址 |\n\n如需传入 `SMSTOME_COOKIE`、`OPENAI_*` 等配置，可直接写入仓库根目录 `.env` 文件，`docker compose` 会自动注入到容器环境中。\n\n### Camoufox 构建参数\n\n如需覆盖上游版本，可在构建时指定：\n\n```bash\nCAMOUFOX_VERSION=135.0.1 CAMOUFOX_RELEASE=beta.24 docker compose build app\n```\n\n### Docker 使用建议\n\n- 当前 Docker 镜像主要覆盖主应用和本地 Turnstile Solver\n- `grok2api`、`CLIProxyAPI`、`Kiro Account Manager` 的自动安装\u002F拉起逻辑仍偏向宿主机环境\n- 若依赖 `conda`、Go 或 Windows 可执行文件，不建议直接在当前 Linux 容器中启动这些插件\n- 如果你只需要 Web UI、账号管理、任务调度和本地 Solver，当前 Compose 配置可直接使用\n\n## 插件与外部依赖\n\n### 临时邮箱方案来源\n\n项目支持 Cloudflare Worker 自建临时邮箱，当前使用方案来源于：\n\n- \u003Chttps:\u002F\u002Fgithub.com\u002Fdreamhunter2333\u002Fcloudflare_temp_email>\n\n### 外部插件 Git 地址\n\n项目当前支持按需安装\u002F启动以下外部组件：\n\n| 项目 | 用途 | Git 地址 |\n| --- | --- | --- |\n| CLIProxyAPI | CPA \u002F 代理池管理服务 | `https:\u002F\u002Fgithub.com\u002Frouter-for-me\u002FCLIProxyAPI.git` |\n| grok2api | Grok token 管理、回填、聊天\u002FAPI 服务 | `https:\u002F\u002Fgithub.com\u002Fchenyme\u002Fgrok2api.git` |\n| kiro-account-manager | Kiro 账号管理相关插件 | `https:\u002F\u002Fgithub.com\u002Fhj01857655\u002Fkiro-account-manager.git` |\n\n插件页中的 **“安装最新版 \u002F 更新到最新版”** 会同步仓库最新代码，且已支持 **卸载**（会先停止服务，再删除本地插件目录）。\n默认按 **最新 semver tag** 更新；你也可以在“设置 → 插件 → 安装\u002F更新策略”切回 **分支 HEAD** 模式。\n\n如果你后续要改成 `ghproxy`、`gitclone`、企业 Git 镜像或其他代理地址，需要同步修改：\n\n```text\nservices\u002Fexternal_apps.py\n```\n\n## 常见问题排查\n\n### 1. 前端里 Turnstile Solver 显示“未运行”\n\n先检查后端是否正常启动：\n\n```bash\ncurl http:\u002F\u002Flocalhost:8000\u002Fapi\u002Fsolver\u002Fstatus\n```\n\n正常返回示例：\n\n```json\n{\"running\":true}\n```\n\n如果 `8000` 端口都访问不到，说明问题在后端，而不是 Solver 本身。\n\n### 2. 出现 `ModuleNotFoundError: quart`\n\n说明当前启动后端的 Python 不是 `any-auto-register` 环境，请改用：\n\n```powershell\n.\\start_backend.ps1\n```\n\n或：\n\n```bat\nstart_backend.bat\n```\n\n### 3. 如何确认当前 Python 是否正确\n\n```bash\npython -c \"import sys; print(sys.executable)\"\n```\n\n输出应类似：\n\n```text\nD:\\miniconda\\conda3\\envs\\any-auto-register\\python.exe\n```\n\n### 4. Solver 能打开，但状态仍然异常\n\n检查以下两个地址：\n\n```text\nhttp:\u002F\u002Flocalhost:8000\u002Fapi\u002Fsolver\u002Fstatus\nhttp:\u002F\u002Flocalhost:8889\u002F\n```\n\n如果第二个能打开、但第一个不通，问题就在后端，不在 Solver。\n\n### 5. 端口被占用\n\n如果启动时报 `WinError 10048`，先执行：\n\n```powershell\n.\\stop_backend.ps1\n```\n\n然后重新启动：\n\n```powershell\n.\\start_backend.ps1\n```\n\n## 项目结构\n\n```text\nany-auto-register\u002F\n├── api\u002F\n├── core\u002F\n├── docs\u002F\n├── electron\u002F\n├── frontend\u002F\n├── platforms\u002F\n├── services\u002F\n│   ├── solver_manager.py\n│   └── turnstile_solver\u002F\n├── static\u002F\n├── tests\u002F\n├── main.py\n├── requirements.txt\n├── docker-compose.yml\n├── Dockerfile\n├── start_backend.bat\n├── start_backend.ps1\n├── stop_backend.bat\n└── stop_backend.ps1\n```\n\n## Electron 开发说明\n\nElectron 开发模式不会自动启动 Python 后端。\n\n请先在项目根目录启动：\n\n```powershell\n.\\start_backend.ps1\n```\n\n然后再运行 Electron。\n\n## 用户讨论群\n\n- QQ群：**1065114376**（any-auto-register 注册机用户讨论群）\n\n## 赞助支持\n\n如果这个项目对你有帮助，欢迎赞助支持项目继续维护与更新。\n\n![打赏码](docs\u002Fimages\u002Fdashang.JPG)\n\n## Star History\n\n\u003Ca href=\"https:\u002F\u002Fwww.star-history.com\u002F?repos=zc-zhangchen%2Fany-auto-register&type=date&legend=top-left\">\n \u003Cpicture>\n   \u003Csource media=\"(prefers-color-scheme: dark)\" srcset=\"https:\u002F\u002Fapi.star-history.com\u002Fimage?repos=zc-zhangchen\u002Fany-auto-register&type=date&theme=dark&legend=top-left\" \u002F>\n   \u003Csource media=\"(prefers-color-scheme: light)\" srcset=\"https:\u002F\u002Fapi.star-history.com\u002Fimage?repos=zc-zhangchen\u002Fany-auto-register&type=date&legend=top-left\" \u002F>\n   \u003Cimg alt=\"Star History Chart\" src=\"https:\u002F\u002Fapi.star-history.com\u002Fimage?repos=zc-zhangchen\u002Fany-auto-register&type=date&legend=top-left\" \u002F>\n \u003C\u002Fpicture>\n\u003C\u002Fa>\n\n## License\n\nMIT License — 仅供学习研究，禁止商业使用。\n","Any Auto Register 是一个多平台账号自动注册与管理系统，支持插件化扩展、Web UI 管理、批量注册等功能。其核心功能包括多平台账号的统一管理（如 ChatGPT、Grok 等）、多种执行器模式（纯协议、无头\u002F有头浏览器）、验证码处理（YesCaptcha 和本地 Turnstile Solver）、代理池轮询等。此外，它还提供了实时日志查看、任务历史管理和多邮箱服务接入等特性。该项目适合需要自动化批量创建和管理多个在线服务平台账号的场景，特别适用于研究或测试目的。请注意，根据项目声明，该工具仅限于学习和研究用途，不得用于商业活动。",2,"2026-06-11 03:48:44","high_star"]