一个完整的 Augment 官网自动注册解决方案,支持自动生成邮箱、获取验证码、完成注册 流程。
- 🤖 全自动注册:一键完成整个注册流程
- 📧 智能邮箱生成:支持 AnonAddy 别名邮箱和临时邮箱
- 🔢 自动验证码获取:无需手动查看邮箱
- 🔄 智能重试机制:最多 5 次重试,确保成功率
- 🎯 智能表单识别:自动识别并填写注册表单
- ⚡ 快速响应:平均 8 秒内完成验证码获取
| 步骤 | 做什么 | 关键提示 |
|---|---|---|
| 1️⃣ 注册 AnonAddy | anonaddy.com → Sign Up | 记住 用户名 和 真实邮箱 |
| 2️⃣ 设置转发 | Dashboard → Recipients → Add → 输入 QQ 邮箱 | 收到验证邮件后点链接 |
| 3️⃣ 获取 QQ 授权码 | QQ 邮箱网页版 → 设置 → 账户 → POP3/SMTP → 开启 IMAP → 生成 16 位授权码 | |
| 4️⃣ 部署云函数 | fork 本项目 → Vercel → 一键部署 | |
| 5️⃣ 配置环境变量 | Vercel 面板 → Settings → Environment Variables 添加两行:QQ_USER=xxx@qq.comQQ_PASS=你的16位授权码 |
# 1. 克隆项目
fork本项目到你自己的仓库,拉取到本地
cd augment-register
# 2. 安装依赖
npm install
# 3. 部署到 Vercel
npx vercel --prod环境变量配置:
QQ_USER: 你的 QQ 邮箱(如:123456@qq.com)QQ_PASS: QQ 邮箱授权码(16 位)
- 安装 Tampermonkey 浏览器扩展
- 复制
anonaddy.js的内容到油猴脚本 - 重要:修改脚本中的以下配置:
const API_URL = "https://your-project.vercel.app/api/code"; // 改为你的 Vercel 地址 const DOMAIN = "username.anonaddy.com"; // 改为你的 AnonAddy 域名
- 保存并启用脚本
- 访问 Augment 注册页面
- 点击页面右下角的"🚀 自动注册"按钮
- 等待脚本自动完成注册(约 30 秒)
augment-register/
├── 📄 anonaddy.js # 油猴脚本(AnonAddy方案)
├── 📄 GuerrillaMail.js # 油猴脚本(临时邮箱方案)
├── 📁 api/
│ └── 📄 code.js # Vercel 云函数(验证码获取)
├── 📄 package.json # 项目依赖配置
├── 📄 vercel.json # Vercel 部署配置
├── 📄 .gitignore # Git 忽略文件
└── 📄 README.md # 项目说明文档
什么都不需要配置,复制(GuerrillaMail.js)即可使用。注意:部分网址会识别到 临时邮 箱,禁止临时邮箱注册,建议使用方案一,3 分钟就可以高度,本文已极简。
- 生成一次性临时邮箱(GuerrillaMail)
- 自动填写并提交 AugmentCode 注册表单
- 轮询收件箱,读取验证码邮件并提取 6 位数字
- 回填验证码,完成注册
| 步骤 | 操作指引 | 直达链接 |
|---|---|---|
| 1. 官网直用 | 打开官网即可看到一个已分配好的临时邮箱(如 abc123@guerrillamail.com) |
https://www.guerrillamail.com |
| 2. 查收邮件 | 页面左侧 Check Mail 每 5 秒自动轮询;或直接调用 API:https://api.guerrillamail.com/ajax.php?f=check_email&sid_token=xxx |
https://api.guerrillamail.com/ajax.php?f=get_email_address |
| 3. API 参数 | 无需登录,每次访问返回 sid_token;脚本自动提取 PHPSESSID Cookie;邮箱 60 分钟后失效 |
— |
| 4. 转发(可选) | 免费版 不支持 自定义转发;如需可手动转发到个人邮箱 | — |
使用期限:邮箱保持 60 分钟 有效,超时后清空 API 文 档:https://www.guerrillamail.com/api
| 步骤 | 接口 & 说明 |
|---|---|
| 3.1 获取临时邮箱 | GET https://api.guerrillamail.com/ajax.php?f=get_email_address解析 email_addr 字段,同时记录 PHPSESSID Cookie |
| 3.2 轮询收件箱 | 每 5 秒访问 f=check_email检查 list 数组有无新邮件,返回最新 mail_id |
| 3.3 拉取邮件正文 | GET f=fetch_email 拉回整封邮件使用三套正则提取 6 位数字验证码: • 纯文本: /\b\d{6}\b/• HTML 标签包裹 • 宽松匹配 |
| 功能 | 实现要点 |
|---|---|
| 等待元素 | waitForElement(selector, timeout=10s) 每 100 ms 轮询 |
| 填写邮箱 | 找到 input[name="username"] → 填入临时邮箱 → 点击提交 |
| 填写验证码 | 自动重试 5 次,间隔 5 秒;失败弹出手动输入框 |
| 完成注册 | 勾选服务条款(如存在)→ 找到并点击注册按钮 |
- 判断当前 URL 是否属于 augmentcode 注册/登录子域名
- 根据页面元素决定所处步骤:
- 邮箱输入页 → 显示「开始注册」按钮
- 验证码页 → 自动跑验证码流程
- 服务条款页 → 自动勾选并提交
- 未知页 → 提示手动操作,提供重试按钮
- 任何异常都会写入日志面板,按钮恢复可点
| 服务 | 官网 | 注册 / 配置页 | API 文档 |
|---|---|---|---|
| AnonAddy | anonaddy.com | app.addy.io/settings/api | docs.anonaddy.com/api |
| GuerrillaMail | guerrillamail.com | 无需注册,即开即用 | guerrillamail.com/api |
| 区域 | 作用 |
|---|---|
| Metadata | 声明脚本名称、生效域名、所需权限 |
| UI 创建 | 页面右下角可折叠「日志面板」实时展示进度 |
| 日志系统 | • userLog:关键信息展示在面板• debugLog:详细信息输出到 F12 控制台 |
| 邮箱模块 | 与 AnonAddy 或 GuerrillaMail API 交互:拿邮箱、轮询、解析验证码 |
| 页面操作模块 | 使用 waitForElement 检测并填写表单、勾选条款、点击按钮 |
| 主流程 main() | 根据当前页面所处阶段调用对应函数 |
任选一种邮箱方案即可,脚本已分别封装,互不干扰。
如果您在使用过程中遇到问题或有更好的建议,欢迎交流讨论:
MIT License
- 双击运行 augment-magic.exe
- augment-device-manager
本脚本仅供 安全研究、自动化测试与个人学习 之用。使用即视为已阅读并同意以下条 款:
- 禁止违法用途:严禁用于批量注册、绕过限制、破坏服务条款或任何违法行为。
- 遵守目标网站政策:使用前请阅读 AugmentCode / AnonAddy / GuerrillaMail 的 服务条款,若禁止自动化请立即停用。
- 数据与隐私:脚本仅在本地运行,不收集或上传任何用户信息;网络请求可能被目 标服务记录,风险自负。
- 功能无保证:作者不对脚本完整性、准确性或持续可用性负责,因页面改版、接口 更新等导致的任何损失概不承担。
- 责任自负:因使用或滥用脚本导致的账号封禁、法律责任或其他纠纷,均由使用者 自行承担。
若不同意本声明,请勿下载、安装或运行本脚本。 使用时即视为已阅读并同意以上全 部条款。