资讯动态

明日方舟小助手 MAA 基建换班实战:三种模式怎么选,自定义排班 JSON 一次写对

发布时间:2026/10/7 2:37:42 来源:尧图企业网站定制
明日方舟小助手 MAA 基建换班实战三种模式怎么选自定义排班 JSON 一次写对【免费下载链接】MaaAssistantArknights《明日方舟》小助手全日常一键长草| A one-click tool for the daily tasks of Arknights, supporting all clients.项目地址: https://gitcode.com/GitHub_Trending/ma/MaaAssistantArknightsMAA明日方舟小助手的基建换班模块负责干员排班、心情恢复和线索管理。本文把常规、队列轮换、自定义三种模式的选择逻辑讲透再带你写出能直接跑的自定义基建排班 JSON参数名和 mode 的 0 / 10000 / 20000 都有源码出处。先选模式再谈操作三种基建换班场景对号入座别背参数先对号入座。MAA 内部用mode参数区分三种模式定义在 InfrastTask.h你在 GUI 里切换班模式就是在切它你的现状选哪个模式为什么不想管排班干员池够乱常规模式mode 0算法自动挑效率最高的组合含跨设施组合已经手动排好预设队列队列轮换mode 20000MAA 只按轮换按钮不碰干员选择想榨干每一点效率自定义mode 10000用 JSON 精确指定每个房间坐谁判断标准很简单常规模式解决省事队列轮换解决我已经排好了懒得每次手动点轮换自定义模式解决算法给的答案不是我要的答案。下文按这三条线展开。常规模式怎么用从心情阈值到固定换班顺序两个核心参数心情阈值与无人机用途基建工作心情阈值默认0.3。换班时剩余心情低于 30% 的在岗干员会被换出并安排进宿舍休息。调高比如 0.5换得更勤但频繁进出界面调低则省动作但干员更容易在岗位上哭脸。无人机用途可选贸易站-龙门币、制造站-经验书、制造站-赤金等。选贸易站-龙门币时有个隐藏行为MAA 会额外识别巫恋组并优先为她们出无人机这个动作由独立插件 DronesForShamareTaskPlugin.cpp 完成。四个跨设施组合开关必要干员没齐就白勾这些开关只在常规模式下生效缺任何一名必要干员整个组合都不会参与排班组合必要干员参与计算 / 冲突说明红松骑士团焰尾精二、薇薇安娜精二、野鬃/灰毫/远牙精二至少一人砾参与计算与深海猎人同时勾选时两者不会同时排班感知信息絮雨精二、迷迭香精二、黑键精二夕、塑心、爱丽丝、车尔尼参与优先度高于人间烟火人间烟火桑葚精二、乌有精二重岳、令、夕参与计算深海猎人歌蕾蒂娅精二、乌尔比安、斯卡蒂、幽灵鲨、安哲拉与红松骑士团互斥组合的启用条件比如要求发电站数量定义在 AsstInfrastDef.h 的SkillsGroup::conditions里设施不够时勾了也没用。固定换班顺序宿舍为什么跑两遍常规模式的顺序由 AsstInfrastDef.h 中build_facility_plan固定编码制造站巡检→ 宿舍前置 → 发电站 → 办公室 → 控制中枢 → 制造站 → 贸易站 → 会客室 → 宿舍重排 → 加工站 → 训练室三个容易误解的点换班设施列表只是启用集合排列顺序无效。你在设置里把制造站拖到第一位不会让它先换班想要自定义顺序请用自定义模式。宿舍拆成两轮是有意设计前置轮DormPrepare在常规模式下只干一件事——菲亚梅塔配对且仅当开启了心情恢复重排轮DormRearrange清空全部宿舍后按心情升序安置低心情干员剩余位置按信赖补位。先换完所有工作位、最后统一收人才能接住本轮刚换出来的低心情干员跨设施组合也因此能统一视角计算。只勾贸易站不勾制造站时会先插入一次制造站巡检只读取各制造站的产品类型给贸易站评分用不进干员选择、不出无人机、不补货。换班算法幕后MAA 怎么决定谁上岗效率计算链路是技能表InfrastConfig 干员数据BattleData→ 枚举候选技能组合 → 逐个打分评分逻辑在 InfrastScore.cpp。每个技能的效率表按产物经验书、赤金、源石碎片、芯片等分别给出数值组合效率是技能效率的叠加所以芬稀音和单干芬是两个分。两个补充规则控制中枢按固定优先级选干员制造/贸易/办公室加速、其他设施心情减免、跨设施组合联动这类同类增益不会重复占位避免浪费中枢格子。巫恋组无人机插件贸易站正在产龙门币且无人机用途设为龙门币时插件会检查巫恋是否在岗在则直接出无人机并标记已用。自定义排班从 0 到 1写出第一份能跑的 JSON最小可用的排班文件文件放在 MAA 的resource/custom_infrast/目录下模式选自定义基建配置并指定文件名即可。最小结构只要一个 plan、一个房间{ plans: [ { rooms: { control: [ { operators: [夕, 令] } ] } } ] }规则rooms里没写的设施照旧走默认算法干员名走 OCR必须用当前客户端语言的名字国服写中文JSON 不支持注释示例里带注释的版本别直接复制。按用途分组哪些字段你才真的需要时间计划period/durationperiod是若干hh:mm区间当前时间落在哪个区间就用哪个 plan跨天要拆成[22:00,23:59][00:00,06:00]两段写。不写period则每次换班后自动切下一个 plan。设错后果时间只做简单数值比较写成24:00或漏写前导零6:00会选不中计划。duration是保留字段目前无作用写了也不影响。另外 core 本身不解析period用接口集成的话这段逻辑要你自己实现。菲亚梅塔Fiammettatarget填目标干员OCR 名order选pre整个换班前或post换完班后。什么时候需要你希望自定义排班里也保留菲亚梅塔心情互换。target 留空会直接跳过整个功能注意pre时若无人机也是pre无人机会先执行。无人机dronesroom只认trading或manufacture写别的值直接报错终止整个任务解析index是左侧 tab 栏序号1-5rule是保留字段填了也不起作用。自定义模式下设置面板里的无人机用途不生效一切以 JSON 为准。干员编组groupsuse_operator_groups先定义命名编组再在control/manufacture/trading房间设use_operator_groups: true此时operators里的名字被解释为编组名。运行时按声明顺序选第一个全员心情都过阈值的编组全员不齐就落到下一个编组全部匹配失败会回调CustomInfrastRoomGroupsMatchFailed。设错后果不开这个开关时编组名会被当干员名去 OCR找不到人。房间字段数组下标对应第几间房operators干员名单sort默认falseMAA 按识别结果选而不保证入房顺序skiptrue时该房间跳过换人但无人机、线索交流等操作照常autofilltrue时剩余位置交给原算法operators为空则整间房走原算法product当前制造产物取值Battle Record/Pure Gold/Dualchip/Originium Shard/LMD/Orundum实际产物不符时界面弹红色提示candidates备选干员有谁用谁、选满为止use_operator_groups启用编组解释。暖机顺序乱掉的解法sort 字段用稀音、帕拉斯、巫恋这类依赖入房顺序触发暖机的组合时sort保持默认的false会随机打乱顺序暖机白给。设sort: true即按operators声明顺序入座。三个典型翻车场景candidates 和 autofill 混用candidates非空时autofill必须为false两者语义冲突前者是名单内挑后者是算法补位混用属于协议不允许的组合。忘开 sort 丢暖机见上一节最经典的效率莫名下降。⚠️autofill 抢走后续房间的干员补位只按单干员效率算不看整组组合。如果补位房排在自定义房前面很可能把下一房的主角补进来占坑。把autofill的房间放最后或把关键干员显式写死。队列轮换三句话讲完前提先在游戏内建好预设队列MAA 只负责点进入队列轮换InfrastEnterRotation任务。宿舍、发电站、办公室、控制中枢四类设施本模式完全不处理rotation_skips。制造站、贸易站、会客室只做轮换、不换人set_skip_shift(true)MAA 不会打开名单重选干员。避坑清单跑长草前核对这 5 条⚠️线索 10 张上限陷阱个人线索上限 10 张含已放入会客室的且放入会客室的线索不计入重复判断。典型死局板上 6 种凑 7 种才能开线索交流 手里 4 张互不重复 → 新线索收不了、一键赠送也送不出只能等好友捞。MAA 的策略是开不了线索交流就把板上线索全取下来能开则一键放置。菲亚梅塔心情恢复默认关闭需在基建设置开启最多指定 3 名目标清流、可露希尔、但书、巫恋、龙舌兰、歌蕾蒂娅六选三不填默认前三位换班时把当前心情最低的目标与菲亚梅塔进宿舍互换心情。巫恋、龙舌兰不推荐自动换班很难维持她们的 007 循环选了反而亏。不将已进驻干员放入宿舍开启后避免艾丽妮、逻各斯在训练室未训练时被拽进宿舍低心情的已进驻干员先由所在设施换出再休息逻辑更干净。会客室优先级按固定优先级选干员见行者、跃跃优先U-Official的线索倾向技能会被主动禁用。一键赠送重复线索国服Official/BiliBili2025-12-05 新增该功能检测到按钮 MAA 会自动点击批量赠送EN/JP/KR 预计约 6 个月后支持TW 预计约 1 年台服赶进度可能提前。相关资源官方手册·基建换班infrastructure.md自定义排班 JSON 完整字段规范基建排班协议换班统一调度与自定义配置解析InfrastTask.cpp各设施子任务实现目录src/MaaCore/Task/Infrast/组合评分实现InfrastScore.cpp数据结构与固定换班顺序定义AsstInfrastDef.h菲亚梅塔配对与宿舍重排InfrastDormTask.cpp内置极限效率作业153/243/252/333 布局resource/custom_infrast/——对干员与练度要求极高可参考结构、不建议直接抄社区工具一图流排班生成器、riic 自动排班表第三方在线工具请自行确认可用性【免费下载链接】MaaAssistantArknights《明日方舟》小助手全日常一键长草| A one-click tool for the daily tasks of Arknights, supporting all clients.项目地址: https://gitcode.com/GitHub_Trending/ma/MaaAssistantArknights创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

读完文章,也想定制专属网站?

尧图设计师 24 小时内与您沟通定制方案

免费获取报价 →
↑