三月七小助手:崩坏星穹铁道日常自动化助手,清体力、周常挑战一键托管
【免费下载链接】March7thAssistant日常交给三月七,开拓留给你。《崩坏:星穹铁道》开源自动化助手。项目地址: https://gitcode.com/gh_mirrors/ma/March7thAssistant
三月七小助手(March7thAssistant)是一款面向《崩坏:星穹铁道》玩家的开源自动化助手,负责清体力、每日实训、周常挑战、奖励领取等重复性操作。它通过屏幕识别定位界面元素,再模拟真实的鼠标键盘输入来执行操作,不修改游戏内存与进程。你可以通过 Windows 图形界面、命令行参数、任务计划程序或 Docker 部署来使用它,适合希望把日常琐事交给程序托管的玩家。
⚙️ 工作原理:屏幕识别 + 模拟操作
小助手的工作流程可以概括为「看—想—做」三步循环:
- 截图采集:对游戏窗口持续截图,作为唯一的判断依据;
- 图像识别与 OCR:在截图中匹配按钮、图标的位置,并通过 OCR 读取文字(如体力数值、界面标题),从而判断当前处于哪个界面、任务是否完成;
- 模拟输入:用真实的键盘按键与鼠标点击完成交互,各操作之间保留间隔,节奏贴近真人操作。
这与内存修改类工具有本质区别:小助手不读写游戏进程内存、不注入 DLL、不改动游戏文件,它「看到」的是屏幕、「做」的是键鼠。因此它对游戏本体的侵入性很低,识别失败的代价也只是任务中断,而不是触发游戏内的异常数据。
需要说明的是,任何自动化手段都无法承诺零风险,合理的操作间隔和克制的使用频率仍然是你自己的责任。
📦 三步完成安装与首次运行
下载与解压
- 从项目 Releases 页面下载完整包(
March7thAssistant_full.zip或.7z); - 解压到任意目录,无需安装 Python 环境,无需管理员权限安装;
- 双击
March7th Launcher.exe,同意《免责声明》后进入图形界面。
游戏环境检查
- 游戏分辨率设置为 1920×1080(窗口模式优先);
- 游戏内语言设置为简体中文;
- 关闭 HDR、N 卡游戏滤镜,并退出帧率监控、微星小飞机、游戏加加等会遮挡画面的悬浮窗;
- 运行期间游戏窗口不要最小化;本地模式下运行时也不建议手动抢占键鼠。
首次运行
- 在「设置」页核对游戏安装路径、启动器类型等本地运行配置;
- 先用
screen_test(界面可切换性测试)确认截图与识别正常; - 勾选你需要的任务(如清体力、每日实训),执行一次「完整运行」(
main),观察日志页的输出确认全流程跑通。
📋 功能清单:按场景划分
日常清理
- 清体力(
power):按你设定的角色培养优先级选择材料副本消耗体力; - 每日实训(
daily):自动完成每日任务目标; - 委托与奖励:自动接取、提交委托,收取邮件与各类待领奖励;
- 锄大地(
fight):快速通关星图节点获取开拓力; - 兑换码(
redemption):自动兑换最新礼包码。
周常挑战
- 历战余响、货币战争(
currencywars)、差分宇宙(divergent):自动通关并领取积分奖励; - 模拟宇宙(
universe):基于 Auto_Simulated_Universe 模块全自动推图; - 混沌回忆(
forgottenhall)、虚构叙事(purefiction)、末日幻影(apocalyptic):按游戏内记忆阵容自动挑战。
多账号管理
- Windows 图形界面提供「账号」页,支持导出/导入/更名本地保存的游戏账号,在多个账号间快速切换;「自动登录」可记住凭据并在登录过期时自动回填。
推送与定时
- 任务开始、完成、报错时支持消息推送,渠道涵盖 Telegram、企业微信、钉钉、ServerChan、PushPlus 等数十种(见 module/notification/);
- 支持「任务刷新或体力恢复到指定值后自动启动」,也可设置开机自启;
- 任务完成后可选择声音提示、自动关闭游戏、关机等后续动作;
- 抽卡记录支持按 UIGF/SRGF 标准导出,方便统计与分享。
日常任务定义在 tasks/daily/,周常任务定义在 tasks/weekly/,识别与输入逻辑在 module/automation/,通用函数在 utils/,目录职责清晰,便于按需修改。
🛠 进阶用法:命令行速查与定时任务
March7th Launcher.exe接受命令行参数,可以在启动图形界面的同时执行指定任务;纯命令行入口则是March7th Assistant.exe(详见 main.py)。常用命令如下:
:: 查看帮助与任务列表 March7th Launcher.exe -h March7th Launcher.exe -l :: 启动图形界面并执行每日实训;main -e 表示完整运行,正常完成后自动退出 March7th Launcher.exe daily March7th Launcher.exe main -e常见任务名包括main(完整运行)、routine(日常)、daily(每日实训)、power(清体力)、currencywars(货币战争)、universe(模拟宇宙)等,执行-l可随时查看最新列表。忘记参数名时,-h与-l是最快的确认方式。
如果需要定时运行,可在 Windows 任务计划程序中创建一个基本任务:触发器设为每天固定时间,操作选择「启动程序」,程序路径指向March7th Assistant.exe,参数填main。这样每天到点自动完成一轮完整运行,配合推送通知即可做到全程无感。服务器环境则可参考 assets/docs/Docker.md 使用 Docker 部署云游戏模式。
❓ 常见问题
后台运行有什么要求?
本地游戏模式下,多数任务依赖当前桌面画面与输入状态,游戏窗口不能最小化,运行中也不建议切走键鼠焦点。若确实需要后台挂机,可以启用「云·星穹铁道」模式:清体力、每日实训、差分宇宙等任务支持后台运行,锄大地和模拟宇宙仍需前台全屏。
任务执行失败怎么排查?
按顺序检查:分辨率是否为 1920×1080、游戏内语言是否为简体中文、是否开启了 HDR 或帧率悬浮窗(识别失败常见诱因)、工具是否为最新版本。若日志中出现「检测到疑似监控悬浮窗文字」,基本可以确定是遮挡类软件导致。工具箱中的「游戏截图」卡片可以查看程序实际采集到的画面是否干净。
使用它会有封号风险吗?
小助手完全基于屏幕识别与模拟键鼠,不修改游戏内存与进程,原理上比内存修改类工具侵入性低。但项目方不做任何安全承诺,建议保持默认的操作间隔、避免高频多账号轮转,并遵守游戏服务条款。
支持哪些操作系统?
本地游戏模式仅支持 Windows 的 PC 客户端;macOS、Linux、Android 用户可使用云游戏模式(含源码运行或 Docker 部署),Android 端还有 Termux 方案,参考 assets/docs/Termux.md。
🔗 获取方式与延伸资源
- 直接下载:从项目 Releases 页面获取最新版本完整包,解压即用;
- 源码运行:需要 Python 3.12+,克隆仓库后安装依赖并运行
python app.py:
git clone --recurse-submodules https://gitcode.com/gh_mirrors/ma/March7thAssistant cd March7thAssistant pip install -r requirements.txt python app.py- Docker 部署:适合服务器环境运行云游戏模式,见 assets/docs/Docker.md;
- 文档与反馈:使用教程见 assets/docs/Tutorial.md,常见问题见 assets/docs/FAQ.md;遇到 Bug 请在项目 Issue 中反馈,讨论与提问可加入官方社群或 Discussions。
日常交给三月七,开拓留给你。
【免费下载链接】March7thAssistant日常交给三月七,开拓留给你。《崩坏:星穹铁道》开源自动化助手。项目地址: https://gitcode.com/gh_mirrors/ma/March7thAssistant
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考