# 系统推荐码使用指南 ## 📌 背景 为了解决"第一个用户无法注册"的问题,系统已创建一个种子用户,提供**创世推荐码 (GENESIS)**。 ## 🔑 系统推荐码信息 - **推荐码**: `GENESIS` - **用途**: 供第一批用户注册时使用 - **特点**: - ✅ 可被无限次使用 - ✅ 永久有效 - ✅ 不会过期 ## 📱 使用方法 ### 移动端注册流程 1. 打开 App,进入向导页面 2. 在推荐码输入框中输入:`GENESIS` 3. 点击"下一步 (注册账号)" 4. 完成后续注册流程 ### 示例截图位置 ``` 向导页 → 第5页 → 推荐码输入框 → 输入 "GENESIS" ``` ## 🎯 适用场景 1. **测试环境**: 开发和测试人员注册测试账号 2. **生产环境**: 第一批真实用户注册 3. **紧急情况**: 当其他推荐码不可用时的备用方案 ## ⚠️ 注意事项 1. **系统用户不能登录**:此用户只提供推荐码功能 2. **ID 固定为 1**:方便在数据库中识别 3. **不要删除**:删除系统用户会导致推荐关系链断裂 4. **推广策略**:建议在产品文档/公告中说明首批用户可使用 `GENESIS` 推荐码 ## 🔍 数据库查询 查看系统种子用户: ```sql SELECT * FROM user_accounts WHERE user_id = 1; ``` 查看使用 GENESIS 推荐码注册的用户: ```sql SELECT * FROM user_accounts WHERE inviter_sequence = 'SYSTEM00001'; ``` ## 📊 监控建议 定期监控使用 GENESIS 推荐码注册的用户数量: ```sql SELECT COUNT(*) as total_users, MIN(registered_at) as first_registration, MAX(registered_at) as last_registration FROM user_accounts WHERE inviter_sequence = 'SYSTEM00001'; ``` ## 🚀 后续优化建议 1. 考虑为运营团队创建专属推荐码 2. 监控 GENESIS 使用频率,异常时告警 3. 在管理后台显示使用统计数据