mirror of
https://github.com/MaaAssistantArknights/MaaAssistantArknights.git
synced 2026-07-16 01:40:46 +08:00
e566bc16eb0b7dc66e54ca024fb7ed57709898e8
MeoAssistantArknights
A Game Assistant for Arknights
一款明日方舟游戏小助手,简称 MAA
基于图像识别技术,一键完成全部日常任务!
绝赞更新中 ✿✿ヽ(°▽°)ノ✿
亮点功能
- 刷理智,掉落识别及上传 企鹅物流
- 智能基建换班,自动计算干员效率,单设施内最优解
- 自动公招,可选使用加急许可,一次全部刷完
- 访问好友、收取信用及购物、领取日常奖励等。一键全日常自动长草!
- 新功能!全自动肉鸽刷源石锭及收藏品
话不多说,看图!
下载地址
使用说明
基本说明
- 请根据 模拟器支持情况,进行对应的操作。
- 解压压缩包,到 没有中文或特殊符号 的文件夹路径。
- 第一次运行软件,请使用管理员权限 打开
MeoAsstGui.exe。运行过一次后,后续不再需要管理员权限。 - 开始运行后,除
自动关机外,所有设置均不可再修改。
目前仅对 16:9 分辨率支持较好,其他分辨率勉强可用,但可能会有奇奇怪怪的问题,正在进一步适配中_(:з」∠)_
更多使用说明请参考 详细介绍
常见问题
软件一打开就闪退
- 可能性 1: 运行库问题。
请尝试安装 Visual C++ Redistributable、.NET Framework 4.8 后重新运行本软件。 - 可能性 2: CPU 指令集不支持。
项目使用PaddleOCR对游戏部分界面进行识别。PaddleOCR用到了较新发布的 CPU 才支持的AVX指令集,而一些较老的 CPU 可能并不支持该指令集。
您可以尝试下载 NoAVX 版本的PaddleOCR, 解压后替换本软件中同名的文件。这是对于使用不支持AVX指令集的 CPU 的用户的性能降低的替代方案,如非必要,请不要使用。
(具体可以下载 CPU-Z,查看“指令集”中有无AVX这一项来判断) - 若上述均没有效果,请提 issue。
连接错误/捕获模拟器窗口错误
提示 : 请根据 使用说明 确定您的模拟器及打开方式正确
- 方法 1: 使用 自定义连接 的方式连接模拟器
- 方法 2: 换模拟器,推荐 蓝叠国际版 Nougat 64 bit
- 方法 3: 根本解决方法 编辑
resource/config.json, 修改(最好是新增)模拟器窗口句柄名,并修改对应的 adb 设置。若您修改后可以提 PR 给我,我会感激不尽的_(:з」∠)_
识别错误/任务开始运行后一直不动、没有反应
提示 : 依次进行,若问题解决,则无需往下
- 请根据 模拟器支持情况 确定您的模拟器是受支持的
- 修改模拟器分辨率设置,
320 dpi - 修改模拟器分辨率设置,横屏
1280 * 720分辨率 - 换模拟器,推荐 蓝叠国际版 Nougat 64 bit
- 若仍有问题,请提 issue
自定义连接
- 下载 adb ,将
platform-tools文件夹解压到MeoAsstGui.exe的同级目录 - 进入软件
设置-连接设置,填写自定义 adb 地址(需要填写 IP + 端口,例如127.0.0.1:5555)
关联项目
- 全新 GUI: MeoAsstElectronUI (正在开发中)
- 自动更新服务器: MaaDownloadServer(正在开发中)
致谢
开源库
- 图像识别库:opencv
文字识别库:chineseocr_lite- 文字识别库:PaddleOCR
- 关卡掉落识别:企鹅物流识别
- 地图格子识别:Arknights-Tile-Pos
- C++ JSON库:meojson
- C++ 运算符解析器:calculator
- C++ base64编解码:cpp-base64
- C++ 解压压缩库:zlib
- C++ Gzip封装:gzip-hpp
- WPF MVVW框架:Stylet
- WPF控件库:HandyControl
- C# JSON库: Newtonsoft.Json
- 下载器:aria2
数据源
- 公开招募数据:明日方舟工具箱
- 干员及基建数据:PRTS明日方舟中文WIKI
- 关卡数据:企鹅物流数据统计
贡献/参与者
感谢所有参与到开发/测试中的朋友们,是大家的帮助让 MAA 越来越好!
这里仅列出对 MAA 提供了巨大帮助的大佬们 (*´▽`)ノノ
- 感谢 tcyh035 帮忙设计重构 WPF 图形界面
- 感谢 LoveLoliii 提供公开招募算法及数据
- 感谢 dantmnf 提供各种 adb 及其他逻辑处理思路
- 感谢 泰迪 提供的地图格子识别算法及开源库
开发相关
Windows
直接使用 Visual 2019 或更高版本打开 MeoAssistantArknights.sln 即可,所有环境都是配置好的
Linux | macOS
请参考 Linux 编译教程
API
声明
本项目 logo 并非使用 AGPL 3.0 协议开源,画师 耗毛 及项目全体开发者保留所有权利。不得以 AGPL 3.0 协议已授权为由在未经授权的情况下使用本项目 logo, 不得在未经授权的情况下将本项目 logo 用于任何商业用途。
广告
B站直播间:每晚直播敲代码,近期很长一段时间应该都是在写本助手软件
QQ群:内卷地狱:欢迎加入~
如果觉得软件对你有帮助,帮忙点个 Star 吧!~(网页最上方右上角的小星星),这就是对我最大的支持了!
Description
Languages
C++
46.2%
C#
39.2%
Python
5.5%
C
5%
CMake
0.8%
Other
3.2%

