项目概述
我拥有一款支持用户发送数字现金红包的社交网络 APP,现需开发一款全自动 7 人循环游戏 + 红包发放逻辑插件,实现红包接力游戏全流程自动化运行。
项目范围
基于 Python + Playwright 开发自动化插件
实现 7 人循环游戏的全自动红包发放逻辑
插件与现有 AdsPower 环境无缝集成对接
与客户已有的红包抓取 EXE 程序协同运行
详细需求说明
一、运行环境要求
环境对接
脚本通过 AdsPower API,连接并控制7 个指定的浏览器会话窗口(7 个游戏账号)。
程序协作
客户现有 EXE 程序:仅负责自动抢红包
我方开发插件:负责逻辑判断、操作执行、自动发红包
两个程序并行运行,互不干扰。
二、核心功能逻辑
- 红包接力规则(核心逻辑)
监控账号:1 号账号实时监控群聊数据
接力规则:上一轮红包金额第二大的接收者,继续发下一轮红包
豁免机制:支持设置免发包账号
若第二大金额者为豁免账号 → 自动切换为金额最大者发包
循环模式:7 人账号闭环循环游戏。
- 全自动红包接力执行
自动判定发包账号后,脚本控制对应账号点击 “发红包” 按钮
自动填写信息:
红包金额:固定数值(可配置修改)
支付密码:统一预设(可配置修改)
- 模拟真人操作系统
内置6 个随机话术脚本库(支持自定义文案,如:运气爆棚!差一点就中了!)
根据抢包结果执行对应动作:
发包账号:执行发包脚本
非发包账号:执行普通互动脚本
操作间隔:随机延迟 2~5 秒,模拟真人点击 / 输入速度,动作柔和不突兀。
- 外部干预与异常提醒
超时提醒:真实用户抢包后2 分钟未发包,自动发送可编辑提醒消息
记录功能:脚本自动记录每一个红包接收者 ID
白名单保护:
非白名单用户(陌生人)进群抢红包且3 分钟内未发包,脚本自动暂停运行,等待人工重启,防止逻辑混乱。
三、技术要求
UI 自动化
使用 Playwright 远程调试模式 直接操作页面 DOM 元素,确保发包操作精准稳定。
熔断保护(必带)
内置总预算上限控制:发包总金额 / 总次数超出设定值 → 脚本自动锁定停止,防止余额异常消耗。
运行稳定性
支持 7 账号并行控制,无卡顿、无冲突、无操作失败。
四、交付内容
完整可运行的 Python 源代码
依赖库清单 + 一键安装命令
简易配置说明(金额、密码、延迟、话术等)
与 AdsPower 对接的 API 调用模块
开发者要求
精通 Python + Playwright 自动化
熟悉 AdsPower 浏览器 API 对接
能实现模拟真人操作、随机延迟、元素精准定位
逻辑严谨,具备熔断保护、异常处理开发经验
项目预算
2000RMB
附加收费项
后期修改规则、新增玩法:200–500 元 / 次
永久维护更新:按月 300 元 / 包年 1500 元
多开集群部署:另算