MaaEnd 评测:用视觉 AI 和脚本把《终末地》日常交给机器
MaaEnd 是 Arknights Endfield 的自动化助手,它结合了视觉 AI、脚本和任务编排来支持实际的游戏工作流程。
秒懂
- 它是什么?
- MaaEnd 是一个面向《明日方舟:终末地》的自动化助手,基于 MaaFramework 和 MXU,用视觉 AI 识别画面并执行预设任务。本文梳理它的运行机制、上手方式和适用边界。
- 适合谁用?
- 如果你每天在《终末地》里花大量时间做重复日常,比如收菜、刷基质、清体力,而且愿意接受一个快速迭代、偶尔出 bug 的工具,MaaEnd 值得尝试。它用视觉识别加脚本编排,覆盖的场景比单纯按键精灵广得多。
- 能商用吗?
- 可以,但条件严格。AGPL-3.0 是网络 copyleft 许可证:如果别人通过网络使用你修改过的版本(例如作为托管服务),你必须以同一许可证向他们提供源代码。
- 还在维护吗?
- 在维护。仓库在最近一天内有新的提交。
- 用什么语言写的?
- 主要是 Go(依据 GitHub 的语言统计)。
以上回答依据项目的 GitHub 数据(最近同步于 2026年9月15日)和我们的分析,不构成法律意见。
开源项目深度解析
它解决什么问题,给谁用
MaaEnd 解决的是《明日方舟:终末地》里那些重复、耗时且没有技术含量的操作。收菜、种植、浇水、送礼、领奖励、刷基质、清体力,这些事每天都要做,但没有任何乐趣。项目把这类任务封装成预设场景,用户一键切换,机器自动跑。它面向的是两类人:一是没时间手动清日常的上班族,二是想批量刷资源的重度玩家。前者需要省时间,后者需要省手劲。MaaEnd 不是外挂,它不修改游戏数据,而是模拟人的操作,通过识别画面来决策。
视觉 AI 加脚本编排的机制
MaaEnd 的核心是 MaaFramework 和 MXU 两个底层库。MaaFramework 提供任务编排框架,MXU 负责视觉识别。整个流程大概是:程序截取游戏画面,MXU 识别当前场景,比如是否在战斗、是否有拾取闪光、是否出现拼图,然后 MaaFramework 根据预设的脚本决定下一步动作。动作包括点击、滑动、按键,这些都被封装成可复用的模块。比如自动战斗模块会识别敌人位置,自动释放技能;拼图模块会分析图案,计算解法。这种架构的好处是,新增功能不需要重写底层,只需要添加新的识别模型和脚本逻辑。但坏处是,任何游戏更新都可能让识别模型失效,需要重新训练。
功能清单:从日常到开荒
功能覆盖了游戏的各个角落。日常方面,有自动领取奖励、完成模拟空间、清百科红点。战斗方面,自动普攻、闪避、放技能、开大招、打连携,还能锁定目标集火。资源获取方面,自动采集、拾取、刷基质、倒卖物资。社交方面,自动拜访好友、批量加好友、送礼物。还有几个比较特别的功能:自动解拼图,支持单次、循环和演示三种模式;自动蓝图搬运,能解析分享码和杂乱文本,批量导入建筑蓝图。这些功能不是孤立的,可以串联。比如刷完基质后直接衔接筛选,打完协议空间后自动领奖。整个设计思路是让用户配置一次,之后每天只管启动。
上手方式与配置要点
根据 README,用户需要去官网下载最新版本,没有提供命令行安装方式。项目强调新版本会自动更新,无需手动操作。这意味着用户不需要接触源码,拿到即用。但开发者指南在 docs 目录下,想参与开发或深入了解机制的人需要单独查看。配置上,项目提供四套预设场景:日常全套、快速日常、挂机辅助、基质养成。用户可以直接切换,也可以自行修改。值得注意的是,README 明确说项目正在快速迭代,可能会有小 bug。这意味着配置界面可能随版本变化,旧教程可能失效。如果你是第一次使用,建议先跑一遍快速日常,观察流程是否顺畅,再启用更复杂的组合。
平台适配与实际限制
MaaEnd 支持 PC 端和安卓端。PC 端用 Win32 前台模式,安卓端通过 ADB 连接。前台模式意味着程序需要游戏窗口处于活动状态,否则可能无法正确识别画面。这限制了你在 PC 上同时做其他事。安卓端通过 ADB 控制,可以后台运行,但需要开启 USB 调试,且不同品牌的手机对 ADB 权限管理不同。另外,自动战斗和自动拾取依赖实时画面识别,如果游戏画面卡顿或网络延迟,识别可能出错。多端适配听起来方便,但实际使用中,PC 和安卓的识别模型可能不同,更新节奏也可能不一致。如果你在两个平台都玩,需要分别测试。
许可证与维护成本
MaaEnd 使用 AGPL-3.0 许可证。这是一个强 copyleft 协议,意味着如果你修改了代码并对外提供服务,必须开源你的修改版本。对于个人用户,这不影响使用,但如果你打算基于它做二次开发并分发,需要仔细考虑合规问题。维护方面,项目更新频率很高,最近一个月内有多个 beta 和 rc 版本,最后发布 v2.26.0。频繁更新说明开发活跃,但也带来兼容性风险。自动更新机制虽然方便,但可能在你不想更新的时候强制升级,导致已配置的流程失效。建议在重要使用时段前,先检查版本更新内容,或者暂时关闭自动更新(如果支持)。
替代方案与差异化
同类工具中,最直接的替代是通用键鼠宏软件,比如 AutoHotkey 或按键精灵。它们的思路是录制固定操作序列,按时间或坐标触发。优点是通用性强,可以用于任何游戏,缺点是游戏画面变化时容易失效,而且无法理解游戏状态。MaaEnd 的差异化在于视觉 AI,它能识别当前画面内容,动态调整操作。比如自动拾取,宏只能固定按某个键,MaaEnd 能识别闪光点并移动鼠标点击。另一个替代是其他游戏的 MAA 系列工具,比如原版的 MaaAssistantArknights,它们用类似的框架,但针对不同游戏。如果你玩多个游戏,可能需要在不同工具间切换,无法统一管理。
编辑结论
如果你每天在《终末地》里花大量时间做重复日常,比如收菜、刷基质、清体力,而且愿意接受一个快速迭代、偶尔出 bug 的工具,MaaEnd 值得尝试。它用视觉识别加脚本编排,覆盖的场景比单纯按键精灵广得多。但如果你追求稳定、不想折腾,或者对 AGPL-3.0 许可证有顾虑,建议先等几个稳定版本,或者只用它处理低风险任务。上手前先确认你的客户端版本与 MaaEnd 的匹配情况,再决定是否启用自动战斗和自动交易这类高影响功能。
社区笔记