明日方舟小助手 MAA 基建换班完全指南从默认算法到自定义排班协议【免费下载链接】MaaAssistantArknights《明日方舟》小助手全日常一键长草| A one-click tool for the daily tasks of Arknights, supporting all clients.项目地址: https://gitcode.com/GitHub_Trending/ma/MaaAssistantArknights本文围绕明日方舟小助手 MAA 的基建换班模块展开覆盖全自动算法、队列轮换、自定义排班三种模式的完整配置方式、内部调度逻辑与自定义排班 JSON 字段规范。读完之后你能按自己的基建布局完成 MAA 换班配置看懂算法如何为干员打分选人并独立编写、排错一份可用的自定义排班作业。三分钟看懂基建换班到底在自动化什么基建换班用一句话说就是周期性走进各个设施把低心情干员换出、把高效干员换上顺手完成无人机、线索交流、补货这些杂活。MAA 在每个设施里的动作如下设施MAA 每次换班的操作制造站识别当前产物 → 选干员 →可选用无人机、补源石碎片贸易站识别当前订单 → 选干员 →可选用无人机发电站换出低心情干员优先选心情减免类技能办公室干员换班与雇佣相关控制中枢按固定优先级选人制造/贸易/办公室加速、心情减免、跨设施联动同类增益不重复占位会客室取下线索板 → 领取好友线索 → 线索交流一键放置→ 赠送线索 → 领取自己线索 → 干员换班宿舍两轮前置轮菲亚梅塔配对与重排轮清空后按心情升序安置、信赖补位加工站干员换班训练室开始训练是否续训由continue_training控制助理更换助理干员模式参数值定义在 InfrastTask.h 的Mode枚举里常规0、自定义10000、队列轮换20000。选哪种取决于你想操多少心玩家画像推荐模式理由纯挂机不想动设置常规模式mode0算法自动算最高效组合默认配置直接可用半自动微调有特定技能组诉求常规 跨设施开关 / 无人机用途保留自动算法只干预关心的增益通道极限效率党要精确控制每个房间自定义模式mode10000每个房间的干员、无人机、菲亚梅塔全部写进 JSON算法不掺和队列轮换mode20000面向已经会在游戏内预设干员队列的玩家边界见第三节。全自动算法模式MAA 替你排班时算法在做什么这一节回答一个很实际的问题MAA 自动排班时到底拿什么当效率的标准选人时又在遵守哪些规则效率打分与干员组合计算算法的输入有两类数据技能表与干员身份。技能表记录每个基建技能对各产物的效率值存在Skill结构的efficient/efficient_regex字段AsstInfrastDef.h来自资源目录的InfrastConfig干员身份则靠 OCR 识别名字后映射到BattleDataConfig的干员 IDresolve_operator_identityInfrastProductionTask.cpp。常规模式下候选干员与当前基建布局发电站数量、宿舍容量、赤金生产线数等见TaskDataAsstInfrastDef.h会被打包成ScoreContext组装过程见 InfrastProductionTask.cpp交给select_best_opers对候选组合打分取总分最高的一组打分实现见 InfrastScore.cpp。打分内置了几条简化假设写在该文件头部注释里只考虑 8 小时平均收益而非实际换班间隔、心情消耗忽略、无法稳定计算的概率效果忽略InfrastScore.cpp。所以算法追求的是理论平均效率最高而不是和游戏内 8 小时实际收益严格一致。这里有个反直觉的点如果两名干员技能图标完全一样、身份识别不出算法只会按通用技能效果计算不会触发依赖具体干员的特殊加成InfrastProductionTask.cpp。当你发现某个干员明明在名单里增益却没生效可以先从这里查起。心情阈值与宿舍两轮调度菲亚梅塔恢复怎么配thresholdGUI 里的基建工作心情阈值默认0.3下发到所有设施任务InfrastTask.cpp。选干员时剩余心情百分比低于该值的候选会被直接剔除eligible_indicesInfrastScore.cpp留到宿舍轮安置。宿舍在计划里被拆成两个 step职责完全不同AsstInfrastDef.h 的注释写得很清楚DormPrepare前置轮常规模式只做菲亚梅塔配对一件事不进其他宿舍InfrastDormTask.cpp自定义模式下这一轮用于执行 JSON 里写的宿舍配置。DormRearrange重排轮清空全部宿舍后按心情升序安置低心情干员剩余位置按信赖补位。菲亚梅塔心情恢复配置该功能默认关闭且仅常规模式生效。开启fiammetta_recovery_enabled后fiammetta_targets最多指定 3 名恢复目标且只支持清流、可露希尔、但书、巫恋、龙舌兰、歌蕾蒂娅六人InfrastDormTask.cpp留空则默认取清流、可露希尔、但书。⚠️ 自动换班情况下难以实现巫恋、龙舌兰的 007 效果不推荐选这两名。关闭时前置轮根本不会被装进子任务序列[InfrastTask.cpp](src/MaaCore/Task/Interface/【免费下载链接】MaaAssistantArknights《明日方舟》小助手全日常一键长草| A one-click tool for the daily tasks of Arknights, supporting all clients.项目地址: https://gitcode.com/GitHub_Trending/ma/MaaAssistantArknights创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考