ArkX
本文最后更新于:2022年7月19日 晚上
⚠️⚠️⚠️⚠️⚠️⚠️项目已经鸽了
来看看抽卡统计软件罢: ArkRecord v0.0.0.5 演示
ArkX 明日方舟自动化助手
基于 TensorFlow 与 Scrcpy 的开源自动化明日方舟清理智工具
项目地址
视频教程
项目功能
已经实现的功能(核心功能)
- 对游戏界面进行判断(实验结论为使用自定义网络的Tensorflow的图像分类模型)
- 从图像中获取各类按钮的坐标(实验结论为使用基于Tensorflow的ObjectDetectionAPI库)
- 识别文字(实验结论为使用同样基于Tensorflow的PaddleOCR)
- 利用adb获取串流(经过实验后结论为使用 scrcpy)
- 利用adb实现点击(也使用scrcpy)
- 用于清理智的操作逻辑程序
其他重要功能
- 自动添加理智
- 判断是否使用源石添加理智
- 读取进度
- 反馈模型检测精准度
- 降低CPU使用率
- 支持GPU
- 设置GPU显存限制
- GPU动态显存
- 多设备选择
已实现
- 提供adb设备操作界面
- 显示系统信息(主要为GPU设备)
- 提供网络设备的连接功能
待实现
- 基于ffmpeg-python 对 H264解码进行GPU加速支持(cuvid,cuda,h264_amf,vaapi), 移除PyAV库
大饼
- 实现基建自动换班
- 实现指定不同关卡
项目开发日志
2020.02.12
完成了第一个大版本的开发
2022/04/14
针对这次鹰角更新了作战结束画面, 导致AI进行界面识别时发生了偏差
现在重新训练后的模型已经发布: GitHub地址
补丁文件只需要复制到同名文件夹中进行覆盖即可
优化后的模型文件体积也减半了
本博客所有文章除特别声明外,均采用 CC BY-SA 4.0 协议 ,转载请注明出处!