日常任务
概述
日常卡片不再使用「配置选择」下拉框隐藏参数;任务选择直接按固定执行块展开。每个列表项表示是否参加本轮一键日常,列表内部顺序由程序固定,不允许用户把共享状态或战斗任务拆散重排。
子任务参数仍在各自任务卡片上配置,并支持在「账号配置」页按账号覆盖。日常中的刷体力和自动送货分别使用「日常刷体力」「日常自动送货」卡片,其配置与单独运行的「刷体力」「自动送货」分开保存。
如果出现反复按 ESC 的情形,请调高『设置/主界面单次动作后延迟』(建议 1.5 以上)。
子任务和运行顺序
固定顺序定义在 DailyTask.py 的 build_task_plan():
flowchart TD
A[启动日常任务] --> B[帝江号块\n送礼 → 整理 → 收菜]
B --> C[其他日常\n收邮件 → 转交委托 → 地区建设 → 造装备 → 收信用 → 买信用商店]
C --> D[战斗块\n刷体力 → 演算]
D --> E[奖励块\n活动奖励 → 日常奖励]
E --> F{自动送货已启用?}
F -->|否| H[最终归位]
F -->|是| G[自动送货]
G -->|成功| H
G -->|失败/异常| X[停止后续任务并关闭游戏]
H --> I[任务结束]
默认任务选择:
- 帝江号任务:送礼、帝江号整理、帝江号收菜。
- 其他任务:收邮件、转交运送委托、地区建设、造装备、收信用、买信用商店。
- 战斗任务:刷体力、演算。
- 奖励任务:活动奖励、日常奖励。
- 自动送货任务:默认关闭。
- 收尾任务:默认执行「传送到帝江号右侧传送点」。
「帝江号整理」「帝江号收菜」连续执行时会复用已确认的帝江号状态。战斗任务固定连续执行。奖励固定放在普通业务任务之后。
自动送货是独立的高风险长流程,固定在奖励之后、最终归位之前。自动送货只有在完整确认送达后才算成功;任一关键步骤返回失败或抛异常时,一键日常会立即停止,跳过最终归位与后续外部命令,并关闭游戏,避免携货状态下再次协议传送。
外部命令默认在任务最后执行;若自动送货失败导致关键任务中止,则位于任务末尾的外部命令也会被跳过。可将「外部命令执行时机」改为「任务最开始」使其最先执行。
执行流程
flowchart TD
A[启动日常任务] --> B{多账户模式}
B -->|关闭| C[使用当前账号]
B -->|开启| D[读取账号列表]
D --> E[切换账号并登录]
C --> F[构建 build_task_plan]
E --> F
F --> G{外部命令时机}
G -->|任务最开始| H[执行外部命令]
G -->|任务最后| I[逐项执行子任务]
H --> I
I --> J[执行日常奖励和传送]
J --> K{外部命令在最后}
K -->|是| L[执行外部命令]
K -->|否| M[生成并打开临时汇总]
L --> M
M --> N[结束]
多账号模式(必须先在游戏中登录过列表内账号,并保持任意账号已登录)
- 首先尝试切换第一个账号
- 切换账号后执行日常
- 完成日常后尝试切换第二个账号
- 循环直到没有账号可以切换
子任务介绍
送礼
检查单:「帝江号/剑桥」可传送,「干员联络台」可用,在『⭐地区建设』中启用「买物资」,并开启『是否买礼物』确保礼物充足。
通过「帝江号/干员联络台/赠送礼物」提升员好感度。如果途中偶遇干员,则直接交互完成送礼。
角色会传送到「帝江号/剑桥」,然后走向「干员联络台」,最后交互完成送礼。
选项:『⭐送礼』『送礼任务最多尝试次数』『一次送礼个数』『优先送礼对象』。当前默认分别为开启、2、2 和角色列表首项。
帝江号整理
检查单:「帝江号」区域可达,背包界面可正常打开;「简易制作界面有可制作的物品」可用。确认开启「一键存放」前不会将治疗药等可用道具误存入仓库。
「帝江号整理」合并了「帝江号一键存放」与「简易制作」,传送至帝江号并打开背包后按配置依次执行,共享传送与开背包步骤。该任务没有独立开关,任一子选项启用即执行。
- 『⭐帝江号一键存放』(默认关闭):是否在「帝江号」打开背包并点击「一键存放」。任务会传送至帝江号,按 B 打开背包,通过 OCR 识别「存放」按钮后点击。
注意:仅直接点击「一键存放」,请确认一键存放选项中不含可用道具项再开启此选项。
- 『⭐简易制作』(默认开启):是否前往「简易制作界面」制作物品。
选项:『⭐帝江号一键存放』『⭐简易制作』
收邮件
检查单:「邮箱」可用。
是否前往「邮箱」领取邮件。
选项:『⭐收邮件』
据点兑换
检查单:「地区建设/据点管理」可用,至少一个据点可交易。在『⭐地区建设』中启用「买物资」确保调度券不溢出。
在「地区建设/据点管理」中通过交易获得调度券。
程序会遍历所有地区所有据点,尽可能获得全部调度券。程序支持的交易货品 详见文件 world_map.json 中的列表 goods_dict 。
新增支持的货品:四号谷地的 紫晶质瓶、紫晶零件,以及武陵的 息壤、赤铜零件、分离芯。
选项:『⭐据点兑换』『交易货品优先序列』『据点兑换仅购买优先商品』
开启『据点兑换仅购买优先商品』后,仅当「交易货品优先序列」不为空时,只兑换其中的商品;优先序列为空时按原逻辑兑换。
交易货品优先序列
选项『交易货品优先序列』默认为空,此时程序会识别 据点接受的货品,对于其中 程序支持的交易货品 按照 随机顺序 交易。
如果想要程序按顺序进行交易,可以在选项『交易货品优先序列』中 依次填入货品名称或正则表达式,并用英文逗号 , 隔开 ,如此以来:
- 对于 优先货品 ,如果同时属于 据点接受的货品 和 程序支持的交易货品 ,那么按照 填写顺序 交易。
- 对于其它货品,在优先货品后按照随机顺序交易。
- 错误的/据点不接受的/程序不支持的 货品名称会被忽略。
填写当前据点支持的完整货品名称时,按名称精确匹配;其它条目按正则表达式搜索货品名称。息壤 与 重息壤 是不同货品:填写 息壤 只匹配息壤,不会匹配重息壤或其它名称含“息壤”的货品;若要匹配所有名称含“息壤”的货品,可填写 .*息壤.*。
例子
游戏版本1.1,四号谷地 20晶体外壳 + 24柑实罐头 + 18精选荞愈胶囊 + 18高容谷地电池 毕业满矿产线,武陵 6优质芽针针剂 + 12中容武陵电池 版本毕业产线。
选项『交易货品优先序列』可以填入 晶体外壳,\b柑实罐头,精选荞愈,高容谷地,优质芽针,中容武陵,这样可以在四号谷地节余电池(搬运发电减少武陵电池消耗)并且在武陵优先消耗药品(防止药品爆仓阻塞污水堵住电池产线)。
转交运送委托
检查单:「地区建设/仓储结点/委托运送列表」和「我转交的委托」可用。
是否在「地区建设/仓储结点」中领取一次「我转交的委托」奖励,并转交全部运送委托。程序会在首次进入任意地区的「仓储结点」时先领取奖励,然后遍历所有区域转交全部委托。
可能出现 委托未领取/货物摔坏 情形,不能确保获得最大收益。
选项:『⭐转交运送委托』。奖励领取默认启用。
日常自动送货
在「日常任务 / 自动送货」列表中选择「自动送货」后,按「日常自动送货」卡片的「目标券数」「地区切换」和「到达方式」接取并完成运输委托。账号循环由「日常任务」负责,测试路径和独立运行模式只在「自动送货」任务中使用。
一键日常把自动送货固定安排在奖励之后、最终归位之前。只有完整确认提交成功才继续最终归位;若任一关键步骤失败或抛异常,会立即终止后续日常并关闭游戏。
造装备
检查单:「装备制造/套组装备制造」可用。装备原件日产不小于50。
是否前往「装备制造/套组装备制造」并制作一件 列表首位 的装备。请确保有足够的 装备原件 和调度券。
选项:『⭐造装备』
收信用
检查单:「帝江号」区域可达。拥有至少25个好友。「采购中心/信用交易所」可用。
是否前往好友的「帝江号」并在「访客终端」上进行助力获得信用。助力结束后,前往「采购中心/信用交易所」收取全部助力。
若选项『尝试仅收培育室』开启,则优先尝试仅助力好友「帝江号」上的「培养仓」。如果不能,至少助力一次其它舱室。
选项:『⭐收信用』;参数『尝试仅收培育室』在独立任务「收信用」的卡片上配置(该任务也可单独运行,参数支持在「账号配置」页按账号覆盖)。
帝江号收菜
检查单:「帝江号」区域可达。
是否执行以下任务的总开关:收集线索、使用制造舱助力
选项:『⭐帝江号收菜』
收集线索
检查单:「帝江号/会客室」区域可达。
是否前往「帝江号/会客室」收集全部线索。若集齐线索,则开启情报交流。
如果想要提高情报交流频率(获得更多的信用来兑换抽卡资源),建议多加好友。
选项:『⭐帝江号收菜』中的「收集线索」
使用制造舱助力
好友可为你的制造舱提供助力,你可在制造时使用这些助力。
选项:『⭐帝江号收菜』中的「使用制造舱助力」
买信用商店
检查单:「采购中心/信用交易所」可用。
是否在「采购中心/信用交易所」采购。每轮优先购买「武库配额」「嵌晶玉」及识别到的折扣商品,并最多按 80/120/160/201 信用成本刷新;只有预计刷新后信用严格大于固定值 210 才会刷新。不能继续刷新时,还会尝试购买页面中其他可购商品。
『信用商店保留信用』是购买成功后的停止阈值:程序不会在购买前预留这部分信用,而是在扣除商品价格后,剩余信用小于等于该值时停止后续采购。该配置不控制刷新;刷新始终使用上述固定 210 判定。
选项:『⭐买信用商店』『信用商店保留信用』
买卖货
检查单:「帝江号」区域可达。拥有至少25个好友。「地区建设/物资调度/弹性需求物资」可用。在『⭐地区建设』中启用「据点兑换」确保调度券充足、「买物资」确保调度券不溢出。
是否在「弹性需求物资」与好友交易赚取调度券。自动获取货物信息,然后用价格上下限判定是否交易。(除非可购买数量即将溢出,这种情况下必定交易。)
『武陵』『四号谷地』等地区开关只控制该地区的买卖货;关闭后,仍会执行已启用的据点兑换和买物资。
『地区范围模式』『地区列表』控制整个地区的执行范围,默认「排除所选地区」且列表为空,表示执行全部地区。勾选『使用独立地区配置』后采用当前任务的范围,否则采用全局地区配置。
升级时保留旧地区交易开关,不把它转换成整地区排除。曾被旧迁移自动生成的排除项,仅在迁移前备份存在、当前范围与自动生成结果一致时恢复;恢复同时保留原来的交易开关,任务配置和账号独立配置均适用。已修改的范围或缺少备份的配置保持现状,可手动检查地区列表。
只买不卖模式下,只进行购买操作,不进行卖出操作。并不会获取所有信息以加速任务流程。
当前 程序支持的交易物资 详见文件 world_map.py 中的列表 exchange_goods_dict 。
选项:『⭐地区建设』的「买卖货」『只买不卖』『武陵买入价』『武陵卖出价』『武陵』『四号谷地买入价』『四号谷地卖出价』『四号谷地』
买物资
检查单:「地区建设/物资调度/稳定物资需求」可用。在『⭐地区建设』中启用「据点兑换」确保调度券充足。
是否在「地区建设/物资调度/稳定物资需求」中通过调度券购买物资。依次购买「日用消耗」「工业货品」「人文物产」首行某个物品。
选项『购物白名单』默认留空,表示购买「日用消耗」「工业货品」首行首个物资;若『是否买礼物』为 true,也会购买「人文物产」首行首个物资。
该选项可以填入用 英文逗号(,) 隔开的若干 正则表达式 ,如果任一可以匹配首行的某个物资,那么购买,如果都不匹配,那么跳过。推荐设为 刻写,助剂,理智,寻访,高级,高阶,折金票 。
建议手动购完 不刷新的一次性物资,以避免奇怪的问题(虽然能兼容)。
选项:『⭐地区建设』的「买物资」『购物白名单』『是否买礼物』
刷体力
在「日常任务」卡片开启『⭐刷体力』后,按「日常刷体力」卡片的关卡、刷本序列等参数运行。「日常刷体力」也可单独运行;单独的「刷体力」卡片保存另一份配置。详见 体力本.md 。
活动奖励
检查单:「活动中心/每周事物」可用。
是否按『⭐活动奖励』多选项领取「活动中心」中的奖励。当前三个选项默认全部选中。
选项:『⭐活动奖励』,可选「周常奖励」「理智补给」「刮刮乐」
日常奖励
检查单:「行动手册/日常」和「通行证」可用。
是否领取「行动手册/日常」和「通行证」中的奖励。
选项:『⭐日常奖励』
传送到帝江号右侧传送点
检查单:帝江号区域可达。
传送到「帝江号」右侧传送点。
选项:『⭐传送到帝江号右侧传送点』
执行外部命令
检查单:外部程序可通过命令行直接启动。
在日常任务最开始或最后执行一次外部命令,通过「外部命令执行时机」下拉框选择。可通过选项控制是否等待命令退出,也可在检测到目标命令已运行时跳过本次启动。可结合其他能够通过命令行执行特定任务的脚本使用,以更好地实现游戏日常处理。
选项:『⭐执行外部命令』『外部命令』『外部命令起始于』『外部命令等待退出』『外部命令已运行时跳过』『外部命令执行时机』
命令示例(参考命令行启动任务的写法,尽量保持简短):
# MXU(Windows):开机自启动模式,指定实例(任务标签页)名
mxu.exe --autostart --instance 日常任务
# MXU(Linux / macOS):指定实例,执行完成后自动退出
./mxu --autostart -i 日常任务 --quit-after-run
# 通用:执行本地脚本(路径自定,示例)
python my_extra_script.py
填写说明:
- 建议使用绝对路径或稳定的相对路径。
- 『外部命令起始于』可选;填写后作为命令工作目录,不填则使用默认目录。
- 路径或参数含空格时,请按当前系统 shell 规则加引号。
mxu.exe仅适用于 Windows,Linux / macOS 通常是./mxu。-i/--instance用于指定实例(任务标签页)名。-q/--quit-after-run表示自动执行完成后退出。- 开启『外部命令等待退出』后,会等待该命令结束并根据退出码判定成功与失败。
- 开启『外部命令已运行时跳过』后,检测到目标命令已在运行会直接跳过本次启动。
- 参数尽量简短,避免超长单行命令。
其他选项
- 发生异常时终止游戏
- 仅退出游戏
- 完成后退出