Youmio
Youmio 是一个基于 AI 的社交平台,用户可以创建和交互 AI 角色。本脚本自动完成邀请码 Claim、角色创建、社交互动等任务。
📝 项目简介
Youmio 是一个创新的 AI 社交平台,允许用户创建个性化的 AI 角色并与其他用户的角色进行互动。本脚本实现了完整的自动化流程,包括:
- 使用邀请码 Claim 白名单资格
- 自动生成新的邀请码(链式邀请系统)
- Privy SIWE 认证登录
- 创建并发布个性化 AI 角色
- 社交互动(点赞、关注、赠送星星)
⚙️ 功能说明
1. 邀请码管理
- 自动 Claim:使用邀请码获取白名单资格
- 链式生成:每个钱包 Claim 后自动生成新邀请码供后续钱包使用
- 智能队列:生成的邀请码自动保存到 invite_codes.txt,实现无缝链式邀请
2. 角色创建
- 自动创建:为每个钱包创建独特的 AI 角色
- 自动发布:角色创建后立即发布到平台
- 随机名称:自动生成随机角色名称,避免重复
3. 社交互动
- 点赞角色:自动点赞指定的目标角色
- 关注用户:自动关注指定的目标用户
- 赠送星星:批量赠送星星给目标角色(支持配置次数和数量)
4. Privy 认证
- SIWE 签名:使用以太坊私钥进行 Sign-In with Ethereum 认证
- 会话管理:自动获取和管理 Access Token
- 安全可靠:所有签名操作在本地完成,私钥不会上传
📋 注意事项
首次使用指南
-
准备私钥:
- 在「账号管理」页面添加以太坊私钥
- 支持批量导入多个私钥
- 私钥格式:0x 开头的 64 位十六进制字符串 -
配置目标ID:
- 在脚本配置中填写「目标角色ID」(用于点赞和赠送星星)
- 在脚本配置中填写「目标用户ID」(用于关注)
- 如果不知道 ID,可以暂时留空,脚本会跳过相应功能 -
设置起始邀请码:
- 第一个钱包需要使用已有的邀请码
- 在脚本配置中填写「起始邀请码」
- 后续钱包会自动使用生成的邀请码 -
配置功能开关:
- 根据需求在 config.ini 中开启或关闭功能
- enable_claim_invite:是否 Claim 邀请码
- enable_generate_codes:是否生成新邀请码
- enable_create_character:是否创建角色
- enable_like_character:是否点赞角色
- enable_follow_user:是否关注用户
- enable_gift_stars:是否赠送星星
邀请码说明
-
链式邀请机制:
- 脚本实现了自动化的链式邀请系统
- 每个钱包 Claim 后会生成 10 个新邀请码(可配置)
- 生成的邀请码会保存到 invite_codes.txt 文件
- 后续钱包会自动从文件中读取邀请码使用 -
邀请码队列:
- 脚本会维护一个邀请码队列
- 第一个钱包使用配置中的「起始邀请码」
- 后续钱包按顺序使用队列中的邀请码
- 如果队列为空,脚本会停止处理并提示 -
注意事项:
- 确保第一个钱包的邀请码有效
- 如果生成邀请码失败,后续钱包可能无法处理
- 建议先用少量钱包测试,确认邀请码生成正常
配置建议
-
并发设置:
- 建议并发数设置为 1-3,避免触发风控
- 钱包间隔建议 3-5 秒
- 请求间延迟建议 1-3 秒 -
代理配置:
- 建议使用代理,避免 IP 被限制
- 支持 HTTP、HTTPS、SOCKS5 代理
- 推荐使用「一对一」代理模式 -
赠送星星:
- 默认赠送 4 次,每次 10 星(总共 40 星)
- 可以在 config.ini 中调整次数和数量
- 注意:赠送星星会消耗账户余额 -
TLS 指纹:
- 默认使用 safari15_3 指纹
- 如遇到请求失败,可尝试其他指纹(如 chrome110、chrome120)
常见问题
-
问题:Claim 邀请码失败
- 原因:邀请码已被使用或无效
- 解决方案:检查邀请码是否正确,或更换新的邀请码 -
问题:认证失败
- 原因:私钥格式错误或网络问题
- 解决方案:检查私钥格式,确认代理可用 -
问题:生成邀请码失败
- 原因:账户没有生成邀请码的资格
- 解决方案:确认钱包已成功 Claim 邀请码 -
问题:点赞或关注失败
- 原因:目标 ID 不存在或格式错误
- 解决方案:检查配置中的目标角色ID和用户ID是否正确 -
问题:赠送星星失败
- 原因:账户余额不足或目标角色不存在
- 解决方案:检查账户余额,确认目标角色ID正确 -
问题:代理连接失败
- 原因:代理服务器不可用或格式错误
- 解决方案:检查代理格式和可用性,或更换代理
安全提示
-
私钥安全:
- 私钥仅用于本地签名,不会上传到任何服务器
- 请妥善保管私钥,避免泄露
- 建议使用专用钱包,不要使用存有大额资产的钱包 -
邀请码管理:
- 生成的邀请码会保存到本地文件
- 可以手动查看和管理 invite_codes.txt 文件
- 建议定期备份邀请码文件
⚠️ 免责声明
本脚本仅供学习交流使用,使用本脚本产生的一切后果由使用者自行承担。