KO
|
EN
gitlite — search
Search
#javascript
#python
#hacktoberfest
#react
#ai
#typescript
#llm
#go
#golang
#android
#machine-learning
#rust
#deep-learning
#linux
Windsurf_Auto_Register
★ 23
Open GitHub ↗
通过插件可以自动注册Windsurf账号,
Download README (.md)
Explore Similar Repositories
react-data-fetching-best-practices
:
No description available.
telegram-verify-bot
:
Telegram带验证的私聊机器人
GDRT
:
[WWW2026] The official code for paper "Does LLM Focus on the Right Words? Mitigating Context Bias in LLM-based Recommenders"
machine
:
Minimal TypeScript state machine library with compile-time safety through Type-State Programming where states are types, not strings.
AethelOS
:
Microkernel based hobby OS
// repository documentation
Was this content helpful?
★ 0
(0 ratings)
Select Rating:
★
★
★
★
★
Submit Feedback
Recent Feedback
×
Download README
Do you want to download the
README.md
file for
Windsurf_Auto_Register
?
Download (.md)
# Windsurf 自动注册助手 一个用于自动注册 Windsurf 账号的 Chrome 扩展,集成临时邮箱服务,实现全自动注册流程。 ## ✨ 功能特点 - 🚀 **全自动注册** - 一键完成整个注册流程 - 📧 **临时邮箱** - 自动生成临时邮箱接收验证码 - 🔄 **智能填充** - 自动识别并填写表单字段 - 📱 **验证码识别** - 自动提取邮件中的验证码 ## 📁 项目结构 ``` windsurf-auto-register/ └── extension/ # Chrome 扩展 ├── manifest.json # 扩展配置 ├── background.js # 后台服务 ├── content.js # 页面注入脚本 ├── auto-monitor.js # 自动化监控 ├── floating-panel.js # 悬浮控制面板 ├── popup.js/html # 扩展弹窗 ├── options.js/html # 设置页面 ├── sidebar.js/html # 侧边栏 ├── api-helper.js # API请求辅助 ├── config.js # 扩展配置 └── icons/ # 扩展图标 ``` ## 🚀 快速开始 ### 方式一:使用在线服务(推荐) 1. **安装扩展** - 下载本项目的 `extension` 文件夹 - 打开 Chrome 浏览器,访问 `chrome://extensions/` - 开启右上角的「开发者模式」 - 点击「加载已解压的扩展程序」 - 选择 `extension` 文件夹 2. **配置后端地址** - 点击扩展图标 → 设置 - 后端地址:`https://windsurf-auto-register.onrender.com` - 保存设置 3. **开始使用** - 访问 Windsurf 注册页面 - 点击「开始注册」自动完成 ### 方式二:自定义后端(高级用户) 如果你需要自建后端服务,请联系项目维护者获取: - 后端源代码 - 部署指南 - 安全配置说明 - API密钥配置方法 ## 📖 使用方法 ### 自动注册流程 1. **访问注册页面** - 打开 Windsurf 注册页面 - 扩展会自动显示悬浮控制面板 2. **开始注册** - 点击「开始注册」按钮 - 自动生成临时邮箱 - 自动填写注册表单 - 自动获取验证码 - 自动完成注册 ## API 接口 ### 生成临时邮箱 ```http POST /api/generate-email ``` **响应:** ```json { "success": true, "email": "example@1secmail.com", "username": "example", "domain": "1secmail.com" } ``` ### 获取邮件列表 ```http GET /api/get-messages/:email ``` **响应:** ```json { "success": true, "messages": [ { "id": 123456, "from": "noreply@windsurf.com", "subject": "Verification Code", "date": "2024-01-01 12:00:00" } ], "count": 1 } ``` ### 获取邮件详情 ```http GET /api/get-message/:email/:messageId ``` **响应:** ```json { "success": true, "message": { "id": 123456, "from": "noreply@windsurf.com", "subject": "Verification Code", "body": "Your verification code is: ABC123", "date": "2024-01-01 12:00:00" }, "verificationCode": "ABC123" } ``` ### 等待验证码 ```http GET /api/wait-for-code/:email ``` **响应:** ```json { "success": true, "code": "ABC123", "message": { ... } } ``` ## 🛠️ 技术栈 ### Chrome 扩展 - **Chrome Extension Manifest V3** - 扩展开发 - **Vanilla JavaScript** - 核心逻辑 - **Modern CSS3** - 响应式界面 - **Fetch API** - 网络请求 - **API Helper** - 统一API请求管理 ## ⚙️ 配置选项 ### 扩展设置 - **自动注册选项** - 开启/关闭自动化功能 - **日志级别** - 调整日志详细程度 ### 扩展配置文件 **config.js** - 扩展配置 ```javascript const CONFIG = { API_KEY: 'your-api-key', DEFAULT_BACKEND_URL: 'https://windsurf-auto-register.onrender.com' }; ``` **api-helper.js** - API请求辅助 - 自动添加API密钥 - 统一错误处理 - 支持GET/POST/DELETE请求 ## ⚠️ 注意事项 1. **后端服务** - 使用在线服务或确保本地后端已启动 2. **网络连接** - 需要稳定的网络连接 3. **人机验证** - 遇到人机验证需手动完成,扩展会自动继续 4. **临时邮箱** - 1secmail 邮箱有效期约 1 小时 5. **验证码时效** - 验证码有时间限制,请及时使用 6. **Render 冷启动** - 免费版 Render 服务可能需要 30-60 秒启动 ## 故障排除 ### 后端服务连接失败 1. 检查网络连接 2. 确认后端地址配置正确 3. 等待Render服务冷启动(约30-60秒) 4. 检查API密钥是否正确 ### 扩展无法加载 1. 检查 manifest.json 格式是否正确 2. 确认所有文件路径正确 3. 查看 Chrome 扩展页面的错误信息 ### 无法生成邮箱 1. 检查后端服务是否运行 2. 检查网络连接 3. 查看浏览器控制台错误信息 ### 无法自动填充 1. 确认在正确的注册页面 2. 检查页面元素选择器是否需要更新 3. 查看 content.js 的控制台日志 ## 开发调试 ### 扩展调试 1. 打开扩展弹窗,右键选择"检查" 2. 在网页上右键选择"检查",查看 content script 日志 3. 访问 `chrome://extensions/`,点击"背景页"查看 background script 日志 ## 📝 更新日志 ### v1.0.0 (2024-01-01) - ✨ 初始版本发布 - 🎉 支持全自动注册 - 📧 集成临时邮箱服务 - 🔄 自动验证码识别 - 🎟️ 动态激活码管理 ## 📄 许可证 MIT License ## ⚖️ 免责声明 本工具仅供学习和研究使用,请遵守相关服务的使用条款。使用本工具产生的任何后果由使用者自行承担。 ## 🤝 贡献 欢迎提交 Issue 和 Pull Request! ## 📧 联系方式 如有问题或建议,请在 GitHub 提交 Issue。 ## 🌟 Star History 如果这个项目对你有帮助,请给个 Star ⭐️