
多平台任务集中到一套后台
OneTool 把原本分散在多个应用里的重复操作收拢到同一套 Web 后台。网易云、微信运动、QQ空间、哔哩哔哩、百度贴吧、爱奇艺等平台的任务,都可以在后台统一配置和管理,不必逐个打开客户端手动处理。
后台支持添加或删除平台账号、填写 API 密钥与凭证,并设置任务的执行时间和频率。任务调度器可配合 CRON 作业触发,用户也能在界面中查看任务日志和成功率统计,了解每次执行的结果。
各平台自动化任务覆盖范围
不同平台对应不同的自动化动作。网易云方向包含每日签到、云贝获取、打卡 300 首歌以及音乐人任务;微信运动方向允许指定步数范围并自动模拟运动数据;QQ空间方向提供自动点赞和评论;哔哩哔哩方向则覆盖视频直播签到、每日观看、投币、漫画签到、分享视频和天选抽奖。
爱奇艺方向支持会员任务完成、每日抽奖参与以及 PC 与移动双端签到。这些任务通过后台统一调度,适合希望减少重复点击、把日常操作集中处理的用户。
技术栈与后台管理方式
项目基于 PHP 8.0 与 ThinkPHP 6.x 构建,采用 MVC 架构,代码按模块划分,便于后续维护和扩展。MySQL 用于存储任务数据和用户配置,环境变量管理则方便适配不同部署环境。
后台提供调试工具和 API 测试功能,便于开发者进行集成和定制。权限管理支持管理员与普通用户等多角色,配置项还包含代理设置、错误通知以及任务优先级调整。数据报表会展示各平台任务的完成情况,帮助使用者判断哪些任务需要调整。
部署前需要核对的环境与步骤
运行 OneTool 需要 PHP 8.0 或更高版本、MySQL 5.7 以上,以及配置了伪静态规则的 Web 服务器,例如 Nginx 或 Apache。项目运行目录应设置为 public,并针对 ThinkPHP 添加重写规则,以配合其 URL 结构。
安装时先下载源码包并解压到 Web 服务器目录,再在环境文件中填写数据库连接信息,随后运行安装脚本初始化数据库表结构。完成上述步骤后,访问后台登录页面(默认地址为 /admin)进行初始账号设置和平台配置。使用前还需在各支持平台获取 API 权限或账号凭证,并填入后台对应模块。