Note
- 首先该项目处于初级阶段,代码中有很多直接unwrap的没处理,所以可能会出现很多不能预测的错误。
- 不要幻想该项目可以获得比官方maa更好的体验,如果windows用户想要获得最好的体验,建议选择官方版本。
- 项目站在MaaAssistantArknights和maa-cli的巨人肩膀上实现,感谢MaaAssistantArknights和maa-cli的所有开发者付出。
- 该项目只负责显示界面、配置、显示输出,运行之类的活全都是交给maa-cli的,如果出了什么错误,请把maabo.log的内容提到issue上。
我家猫用maa的环境是Kubuntu(x86_64)
和OS X(x86_64)
,在非windows环境下使用有交互界面的maa有一定的难度,所以他自己复刻了一个maa。他叫啵啵,所以项目就叫MaaBo了。
- linux下的原生支持
- OS X下的原生支持
- 支持多个maa cli运行及管理
由于精力有限、平台限制、上游工具(强依赖maa-cli)等等的限制,该项目对比windows的maa有部分功能缺失。
- 信息上报功能:企鹅物流、一图流的上报功能缺失。我对该功能需求没有那么紧急,所以先砍掉了。
- 自动战斗配置项
- 战斗列表:没想好这边该怎么做。
- 追加自定干员:maa-cli没有支持所以没有。
- 补充低信赖干员:maa-cli没有支持所以没有。
- 循环次数:我用不到,没做。
- 小工具
- 公招识别选项
- 显示干员潜能(四星以上):对这个配置项不是很了解,暂时不做。
- 视频识别:不知道该功能有什么用,我也用不到,所以暂时不支持。
- 牛牛抽卡:不知道该功能有什么用,我也用不到,所以暂时不支持。
- 公招识别选项
- 完成后动作:之后做
开始前
、完成后
功能,会跟windows版不同,直接执行命令。 - 不支持自定义任务:是MaaBo的问题,目前不知道界面该怎么交互。
- 不支持定时任务配置:是MaaBo的问题,目前不知道界面该怎么交互。
- 资源更新&maa-cli更新&MaaBo更新依赖github的接口,如果没有科学上网,这些功能会不正常。
- 第一次打开释放默认配置,地址:
$HOME/.MaaBo/config
- 默认配置的maa-cli版本信息获取地址&下载地址是github的,所以没有科学上网可能会导致初始化失败。出现该情况请手动修改
$HOME/.MaaBo/config/cli.toml
文件下的配置项,镜像地址需要自己找 - 请不要手动删除
$HOME/.MaaBo/config
下的profiles/default.toml
和tasks/default.toml
- tasks文件使用
toml
格式,一个tasks
文件对应一个profiles
文件,如:tasks/default.toml
对应一个profiles/default.toml
- 默认配置的maa-cli版本信息获取地址&下载地址是github的,所以没有科学上网可能会导致初始化失败。出现该情况请手动修改
- 不想用这个残缺品怎么办?
- 删除包
- 删除
$HOME/.MaaBo
- 截止至2024-09-11,MAA CLI版本: 0.4.12、MAA CORE版本: 5.6.0,task配置中包含了
生息演算
会出现错误- 原因
MAA CORE在5.6.0重构了生息演算,入口type和task的params发生改变,在MAA CLI 0.4.12校验的是旧配置,所以就算配置信息正确也是会报错的
- 解决办法,先备份
$HOME/.MaaBo/config/tasks/{配置}.toml
再编辑,删除type = "Reclamation"
的配置项
- 原因
- 自动更新组件和资源
- 一键种草
- 自动战斗
- 多配置管理
- 日志
- 小工具
- 公招识别
- 干员识别
- 仓库识别
- 视频识别
- 牛牛抽卡
- MaaBo更新提醒或自动热更新
- 运行前执行命令
- 完成后执行命令
- 第三方通知
- 提供web版
- 使用tauri做的,所以会有web页面,改动一下应该是可以做一个通过网页控制的应用。
- tauri发布2.0正式版后是可以打包安卓和ios的,
不过正常应该没有这个需求。怎么说呢,安卓应该是可以保持后台运行的,ios由于有墓碑机制,不一定可能顺利做出来。需求来自这里。 - 稳定性如何?
- 实话实说,由于本来我技术栈不在前端和rust,所以我自己也对这个没有保障,目前阶段将就着用吧。
- 为什么不发布windows包?
- 都windows了,我建议还是用官方的比较好。
MaaAssistantArknights 《明日方舟》小助手,全日常一键长草!| A one-click tool for the daily tasks of Arknights, supporting all clients.
maa-cli MAA命令行工具 | A simple CLI for MAA.