# auto-augment-register **Repository Path**: superYZG/auto-augment-register ## Basic Information - **Project Name**: auto-augment-register - **Description**: No description available - **Primary Language**: Unknown - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 0 - **Created**: 2025-10-29 - **Last Updated**: 2025-10-31 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Auto Augment Register > Chrome插件 - 自动注册Augment账号 ## 🚀 快速开始 ### 1. 生成图标 ```bash # 安装依赖 npm install # 自动生成图标 npm run icons # 或使用浏览器工具:open icons/generate-icon.html ``` ### 2. 安装插件 1. 访问 `chrome://extensions/` 2. 开启"开发者模式" 3. 点击"加载已解压的扩展程序" 4. 选择项目文件夹 ### 3. 配置信息 **用户信息**:`姓名|电话|地址|城市|州|邮编` **邮箱信息**:自动生成或手动输入 **卡信息**(可选):`卡号|过期日期|CVV|姓名` ### 4. 自动注册 点击"立即注册" → 自动填写表单 → 手动输入验证码 → 自动提交 --- ## 📋 功能特性 | Tab | 功能 | |-----|------| | 卡信息 | 保存信用卡信息字符串 | | 用户信息 | 解析保存用户数据(姓名、地址等)| | 邮箱信息 | 自动生成或管理邮箱地址 | | 立即注册 | 一键打开页面并自动填写表单 | **自动化流程**: - ✅ 自动打开Augment注册页面 - ✅ 智能识别并填写邮箱、姓名 - ✅ 自动生成16位强密码 - ⏳ 等待手动输入验证码 - ✅ 验证码输入后自动提交 --- ## 🔧 配置 ### 修改注册页面URL 编辑 `background.js` 第5行: ```javascript url: 'https://www.augmentcode.com/signup' // 改为实际URL ``` ### 修改域名权限 编辑 `manifest.json` 的 `host_permissions`: ```json "host_permissions": [ "https://www.augmentcode.com/*" ] ``` --- ## 🐛 故障排除 **插件无法加载** - 检查 `icons/` 文件夹是否有3个PNG图标 - 确认已开启"开发者模式" **表单没有自动填写** - 按F12查看控制台错误 - 刷新插件重试 - 检查Augment网站表单是否有变化 **查看保存的密码** ```javascript // 在插件弹窗按 Ctrl+Shift+I,控制台运行: chrome.storage.local.get(['lastPassword', 'lastEmail'], console.log); ``` --- ## 🧪 测试 ```bash # 运行测试脚本 npm test # 或直接运行 ./test.sh ``` ### 手动测试清单 - [ ] 保存卡信息 - [ ] 保存用户信息并正确解析 - [ ] 自动生成邮箱 - [ ] 自定义域名邮箱 - [ ] 立即注册打开新标签 - [ ] 表单自动填写 - [ ] 验证码监听 - [ ] 数据持久化 --- ## 📁 项目结构 ``` auto-augment-register/ ├── manifest.json # Chrome插件配置 ├── popup.html # 弹出页面UI ├── popup.js # 弹出页面逻辑(350+ 行) ├── styles.css # 现代化样式(250+ 行) ├── background.js # 后台服务worker ├── content.js # 页面注入脚本(450+ 行) ├── icons/ # 图标资源 │ ├── generate-icon.html # 图标生成工具 │ ├── icon16.png │ ├── icon48.png │ └── icon128.png └── test.sh # 测试脚本 ``` --- ## 🔒 安全提示 - ⚠️ 密码存储在本地未加密 - ⚠️ 建议注册成功后立即修改密码 - ⚠️ 定期清除存储的敏感数据 --- ## 🛠️ 开发调试 **查看Popup控制台** 右键点击插件图标 → "检查弹出内容" **查看Content Script日志** 在注册页面按 F12 → Console **查看存储数据** ```javascript chrome.storage.local.get(null, console.log); ``` **清除所有数据** ```javascript chrome.storage.local.clear(); ``` --- ## 📝 技术栈 - Chrome Extension Manifest V3 - Vanilla JavaScript(零依赖) - Chrome Storage API - 智能表单识别(多选择器策略) - React兼容(多事件触发) - 强密码生成(16位) --- ## 📄 License MIT License --- **Version**: 1.0.0 **Last Updated**: 2024-10-27