MAA 明日方舟助手首次上手:从安装到日常自动化的完整指南
MAA 明日方舟助手首次上手:从安装到日常自动化的完整指南
【免费下载链接】MaaAssistantArknights《明日方舟》小助手,全日常一键长草!| A one-click tool for the daily tasks of Arknights, supporting all clients.项目地址: https://gitcode.com/GitHub_Trending/ma/MaaAssistantArknights
MAA(MaaAssistantArknights)是一款基于图像识别的明日方舟自动化工具:它读取游戏截图判断当前画面,再下发触控指令代替手动点按,把登录、基建换班、刷材料这些明日方舟日常自动接管。本文面向第一次使用它的玩家,跟着操作约 10 分钟即可完成配置,让第一套日常自动执行起来。
📋 开工前准备:一次性备齐 6 项
本节处理下载、目录与模拟器环境,把连接失败的原因提前清掉。
- 从项目 Releases 页面或官网下载发布包,Windows 版本命名为
MAA-<版本>-win-x64.zip。 - 把压缩包完整解压到一个普通用户目录,避开
C:\根目录和C:\Program Files\这类需要管理员权限的位置。 - 双击
MAA.exe若提示缺少运行库,在解压目录里执行DependencySetup_依赖库安装.bat补装 Visual C++ 运行库。 - 模拟器只保留一个实例启动,MAA 同一时间只能对一个目标下指令。
- 模拟器分辨率设为横屏
1280x720或1920x1080;美服(YostarEN)玩家必须用1920x1080。 - 拔掉其他安卓设备(手机 USB 调试、别的模拟器),在终端跑
adb devices核对连接列表与端口号。
连接模拟器并执行第一个自动任务
本节完成两件事:配好连接参数,把 Login + Base 自动跑一遍。
双击启动后,设置向导会尝试自动检测正在运行的模拟器,并替你填好 ADB 路径与连接地址。检测失败时手动填写 ADB 路径,连接地址写成127.0.0.1:<端口>的形式,端口号以adb devices的输出为准。
连接成功后进入 Farming 页(一键长草标签页)。左侧任务清单包含Login、Combat、Base、Auto Recruit、Credit Store、Update Doctor Data、Depot Maintain、Collect Rewards等条目,上下拖动即可调整执行顺序。首次运行建议只勾选Login与Base,点击左下角Link Start!,在右侧日志区逐条观察执行过程。
一个细节:对任务复选框右键会出现半选状态,含义是该任务仅本次执行,下次启动自动取消勾选。
两件省时间的功能:作业导入与数据盘点
本节介绍两个高频辅助能力:按记录打阶段,以及导出干员、仓库数据。
粘贴 maa:// 作业代码自动打阶段
手上如果有记录了干员部署与技能释放步骤的关卡作业,把执行环节交给 Copilot(自动战斗)页:
- 把
maa://开头的代码粘贴到 Task file/URL 输入框; - 勾选Auto Squad并选定目标关卡,由它自动完成编队;
- 循环次数填 1–999 之间的数值,点击 Start。
日志区会实时打印每一步的部署与技能释放,方便核对作业是否按预期推进。
干员与仓库数据扫描导出
Toolbox(小工具)页汇集了识别类功能,前两个标签页用得最多。
干员识别:扫描干员列表,结果分成 Owned / Not owned 两组,完成后点 Export 一键复制到剪贴板,适合用来规划养成方向。注意打了 Favorite 收藏标记的干员无法识别,开始前先取消收藏。
仓库识别:扫完后按物品列出仓库数量,同样支持导出。刷材料前看一眼,排计划时心里有数。
基建换班:自动排班与自定义入口
本节说明自动排班的判定逻辑,以及自定义配置的存放位置。
勾选Base后,执行流程是:先识别每个设施当前在产什么(经验书、赤金、芯片等),再在单个设施范围内计算最优干员组合,干员心情低于设定阈值时自动送进宿舍恢复。你只需在日志里确认换班完成即可。
如果你有固定排班表、不希望 MAA 自行判断,可以参照resource/custom_infrast/目录里的现成 JSON 示例,按同样格式编写自己的配置。
🔧 五类常见问题按症状排查
本节把高频故障整理成症状到动作的对照,照做即可。
| 症状 | 处理动作 |
|---|---|
| 模拟器连不上 | 开了多个实例或有真机占用 ADB:只保留一个实例,adb devices核对端口,再手动填 ADB 路径与127.0.0.1:<端口> |
| 连上后画面完全无反应 | 模拟器自带 ADB 版本过旧,不支持 Minitouch/MaaTouch:关闭模拟器后在连接设置中点击强制替换 ADB;或将触控模式切到 Adb Input(兼容最强但最慢) |
| 识别失败、操作错位 | 分辨率不是1280x720/1920x1080,或外服客户端类型选错:改回标准分辨率;外服玩家在 设置 → 游戏设置 → 客户端类型 中选对版本 |
| 自动战斗频繁卡死 | 运行设置里「划火柴模式」被误开,或截图耗时过长:关闭划火柴模式;MuMu、雷电可在连接设置中启用截图增强,缩短截图时间 |
| 启动即闪退 | 缺 VC++ 运行库,或安装目录没有写入权限:执行DependencySetup_依赖库安装.bat,把 MAA 移到普通用户目录 |
补充两点:触控模式共四种——Minitouch(默认)、MaaTouch、Adb Input、MaaFramework,日常挂机用默认即可,只有自动战斗、肉鸽这类对速度敏感的场景才需要按模拟器类型选型并开启截图增强。想同时操作多个模拟器,把 MAA 文件夹复制多份,共用同一个adb.exe,各自配置连接地址即可。
推进顺序、日志导出与资源入口
本节给出后续步骤建议与全部资源链接。
建议的节奏:先让Login + Base稳定运行几天,再加入Combat、Auto Recruit,按需调整循环次数。遇到问题先在 设置 → 问题反馈 中生成日志压缩包,再带着文件去提问。
- 用户手册(安装、连接、功能与常见问题):docs/zh-cn/manual/
- maa-cli 安装与使用(Linux / 无界面环境):docs/zh-cn/manual/cli/
- 协议文档(任务、回调、Copilot、基建调度,面向二次开发):docs/protocol/
- 核心源码(C++ 实现的识别与任务逻辑):src/MaaCore/
- 自定义基建示例配置:resource/custom_infrast/
- 需要克隆仓库时:
git clone https://gitcode.com/GitHub_Trending/ma/MaaAssistantArknights
最后提醒:MAA 的全部操作都等价于游戏内手动点击,不修改内存、不改动数据。请遵守游戏运营方的相关规定,理性使用。
【免费下载链接】MaaAssistantArknights《明日方舟》小助手,全日常一键长草!| A one-click tool for the daily tasks of Arknights, supporting all clients.项目地址: https://gitcode.com/GitHub_Trending/ma/MaaAssistantArknights
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考