---
> 仅用于自动化流程研究、测试环境验证和个人学习。请遵守目标网站服务条款、当地法律法规与第三方服务限制。
## 核心流程
```text
打开注册页 → 创建临时邮箱 → 收验证码 → 填资料 / 过人机验证
→ 拿到 SSO cookie → device-flow 换 OAuth token
→ 本地写入 cpa_auth_dir 和/或 POST 远程 CPA Management API
→ CPA 热加载,立即可用
```
## 功能
- 注册成功后自动入库 CPA(本地目录 / 远程 Management API,可同时开)
- GUI + CLI 两种运行方式(CLI 仍会打开浏览器完成注册页)
- Chromium/Chrome 自动处理 Turnstile
- DuckMail / YYDS / Cloudflare 临时邮箱
- 注册后可选开启 NSFW
- 页面卡住重试、验证码失败换邮箱、浏览器重启与内存清理
- CLI:一次 `Ctrl+C` 安全停止,清理阶段不刷 traceback;再按一次强制中断
## 环境要求
- Python 3.9+
- Google Chrome 或 Chromium
- 可用的 [CLIProxyAPI](https://github.com/router-for-me/CLIProxyAPI)
- 能访问注册页、临时邮箱 API、`auth.x.ai` 的网络(device-flow 换 token 需要)
## 安装
```bash
git clone https://github.com/Git-creat7/grokRegister-cpa.git
cd grokRegister-cpa
pip install -r requirements.txt
cp config.example.json config.json
```
编辑 `config.json` 后运行。
## 配置
| 配置项 | 说明 |
| --- | --- |
| `cpa_auto_add` | 是否开启 CPA 自动入库 |
| `cpa_auth_dir` | 本地 CPA auth 目录;写入 `xai-