三月七小助手:把星穹铁道每日日常交给定时任务的使用指南
【免费下载链接】March7thAssistant日常交给三月七,开拓留给你。《崩坏:星穹铁道》开源自动化助手。项目地址: https://gitcode.com/gh_mirrors/ma/March7thAssistant
通勤前把定时任务设好,到家的日常已经清完,体力按你配的副本组合刷完,邮件奖励一封没落下。March7thAssistant 是一个开源的《崩坏:星穹铁道》自动化助手,靠读屏识别自动完成清体力、每日实训、周常挑战这些重复操作,你只需要在它启动前把游戏窗口摆好。
它帮你省掉的是哪几分钟
- 完整运行入口:一次点击按当前开关和刷新状态串行处理兑换码、清体力、实训、周常、领奖,已完成或未刷新的内容自动跳过
- 无人值守:支持定时任务、开机自启,任务刷新或体力恢复到指定值后自动启动,跑完可推送通知、自动关游戏或关机
- 多形态运行:本地 Windows 窗口模式,或走云·星穹铁道后台跑,也支持 Docker 容器化 7×24 运行
- 配置透明:所有行为都能落到一份 config.example.yaml 里,改文件即可复现,不藏在黑盒里
从解压到跑通第一个任务
最省事的路径是图形界面版:到项目 Releases 页面下载名称类似March7thAssistant_full.zip的完整包,解压后双击March7th Launcher.exe,同意免责声明,点「完整运行」即可。
想从源码跑的话,需要 Python 3.12 或更高版本:
git clone --recurse-submodules https://link.gitcode.com/i/27a420fd18fadda8060f0db0ad114cdf cd March7thAssistant && uv sync uv run python app.py启动后先确认这几件事,能避免八成以上的识别失败:
- 本地模式仅支持 Windows,游戏用 1920×1080 窗口模式运行
- 游戏内语言设为简体中文,否则可能提示窗口找不到
- 关闭帧率监控 HUD、微星小飞机、HDR、N 卡游戏滤镜等会叠加或改变画面的软件
- 首次运行建议先跑一个最小任务(如领取奖励),确认画面采集正常
高频日常:体力、实训和奖励
- 清体力:按你设置的副本类型、副本名称自动计算挑战次数,可配合后备开拓力、燃料、支援角色一起生效
- 每日实训:先识别未完成的实训条目再逐个自动完成
- 奖励领取:邮件、星轨通票、委托、活动奖励、兑换码,一次收齐
- 锄大地:集成 Fhoe-Rail 项目按人工录制的路线跑图,跑之前开好锚点即可
周期性任务:周常和积分
- 历战余响:可设为体力优先、每周指定星期开始执行
- 模拟宇宙 / 差分宇宙:差分宇宙支持常规/周期演算、站点优先级;模拟宇宙调用 Auto_Simulated_Universe,官方提示该项目维护停滞,遇问题建议改用差分宇宙
- 逐光捡金:混沌回忆、虚构叙事、末日幻影三类挑战可分别配置关卡范围和两队阵容
- 货币战争:零和博弈支持标准/超频博弈,积分奖励可挂进完整运行
工具杂项:顺手的小功能
工具箱里放着几个日常好用的小件:游戏截图(也是排查识别问题的第一入口)、自动对话与剧情跳过、解锁 60/120 帧、兑换码执行、触屏模式。另有「流程编排」:把图片点击、文字点击、等待、按键等步骤拼接成自定义流程,支持 if/for/while 这类判断和循环,适合做「固定界面的重复点击」这类现成任务覆盖不到的需求。
进阶:三个配置层面值得抄的经验
定时任务怎么配:新版用scheduled_tasks列表,一条任务就是「几点跑 + 哪几天跑 + 跑哪个任务 + 跑完干嘛」:
scheduled_tasks: - name: "每日实训" time: "07:30" weekdays: [1, 2, 3, 4, 5, 6, 7] program: "self" args: "daily" kill_processes: ["StarRail.exe"] enabled: true冲突时可用scheduled_on_conflict: skip选择跳过已有运行中的任务。
体力计划按副本排队:power_plan里按「副本类型、副本名称、剩余次数」排优先级,跑完自动更新剩余次数;配合instance_team_number还能切到指定队伍打本。
跑完顺手收摊:after_finish支持睡眠、关机、休眠、关闭显示器、运行脚本,夜里挂机跑完直接让机器进睡眠,第二天开机看结果就行。
云·星穹铁道模式下还可以把浏览器调成无窗口运行,配合 Docker 部署文档 在服务器上跑;清体力、每日实训、差分宇宙支持后台,锄大地和模拟宇宙仍需前台全屏。
它怎么"看懂"游戏的
可以把它想成一个坐在游戏窗口前的托管:先截屏看一眼(图像采集),读出发芽在哪、按钮在哪(OCR 文字识别 + 图像匹配),对照你的配置判断下一步该点什么(预设流程决策),然后用模拟的鼠标键盘动作执行,执行完再截一张图确认成没成功。核心组件一句话带过:RapidOCR 负责游戏内文字识别,OpenCV 负责截图与图像匹配,PyAutoGUI 负责模拟输入,ONNX Runtime / OpenVINO 给识别提供 CPU/GPU 加速。
常见问题
Q:启动后窗口一闪而过,或依赖报错?用管理员模式打开终端再执行启动命令,把具体报错读出来;常见原因是权限不足、杀毒软件误删文件,或工作目录不对。
Q:总是提示窗口找不到?先确认游戏内语言是简体中文,且游戏以 1920×1080 窗口模式运行(本地模式仅支持 Windows)。
Q:识别失败、频繁提示切换界面失败?打开「工具箱 → 游戏截图」看程序实际拿到的画面:被遮挡就先关掉滤镜、帧率监控和一切悬浮窗;日志里出现「检测到疑似监控悬浮窗文字」基本就是这类问题。
Q:不自动战斗、角色乱走?多为按键设置和默认假设不一致:交互 F、角色详细 C 必须保持游戏默认,其他键改动后在小助手「设置 → 杂项 → 修改按键」里同步,并确认「启用自动战斗和二倍速检测」已开启。
Q:内存持续升高或闪退?优先把 OCR 加速模式切到CPU (ONNXRuntime)重试,多数情况是 GPU 加速模式与当前环境不兼容。
写在最后
把重复的点击交给程序,把开拓留给自己,是这个小助手想做的事:配置一次,日常照跑。同时请遵守游戏与平台的规则和用户协议,把使用频率控制在合理范围内,玩得省心,也玩得长久。
【免费下载链接】March7thAssistant日常交给三月七,开拓留给你。《崩坏:星穹铁道》开源自动化助手。项目地址: https://gitcode.com/gh_mirrors/ma/March7thAssistant
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考