阴阳师自动化托管教程:OnmyojiAutoScript 安装到跑通日常只要 4 步
阴阳师自动化托管教程:OnmyojiAutoScript 安装到跑通日常只要 4 步
【免费下载链接】OnmyojiAutoScriptOnmyoji Auto Script | 阴阳师脚本项目地址: https://gitcode.com/gh_mirrors/on/OnmyojiAutoScript
刚下班还得清日常,限时活动又要守到深夜。OnmyojiAutoScript(下文简称 OAS)是一个 Python 阴阳师自动化脚本,靠图像识别、OCR 和模拟点击把日常、御魂、活动整套流程交给程序,让你只负责看结果。
先用 3 句话看懂这个阴阳师自动化脚本
- 它是什么:一个带图形界面的免费开源阴阳师自动化框架,脱胎于碧蓝航线脚本 Alas,前后端拆离重建,配置全部改用 pydantic 管理,字段填错时会直接报出问题字段名。
- 它能托管什么:悬赏封印、小猫咪签到、金币妖怪等日常;八岐大蛇、业原火等御魂本;阴阳寮周常与限时活动,甚至探索、百鬼夜行这类肝帝向内容。
- 它靠什么实现:图像匹配加 OCR 文字识别判断当前界面,模拟点击与滑动代替人手操作,调度系统负责在任务之间自动回庭院、切界面。
环境准备与阴阳师自动化脚本安装
全程在 Windows 10/11 上操作。
先装 Python 3.10 及以上版本,安装时勾选 Add to PATH(漏勾之后运行 pip 还得手动补环境变量)。接着装雷电、夜神这类主流模拟器,把阴阳师装进去登录到庭院界面,然后在模拟器设置里打开 ADB 调试 ⚠️ 整个连接过程全靠这个开关,忘开是连接失败的头号原因。
拉取代码并安装依赖:
git clone https://gitcode.com/gh_mirrors/on/OnmyojiAutoScript cd OnmyojiAutoScript pip install -r requirements.txt依赖列表偏长,下载慢就给 pip 加上国内镜像参数,别中途断网。
安装完成后启动图形界面:
python gui.py在 GUI 的设备设置里选对你的模拟器类型并点连接,看到成功提示即就绪(连不上先查 ADB 端口是否被占用)。启动后你看到的主界面长这样:
第一次试跑只给 20 分钟
从悬赏封印、小猫咪签到这类轻量日常入手,时长上限设 20-30 分钟,盯着日志确认流程走得通。期间游戏窗口保持完全可见 ⚠️ 被其他窗口遮挡会让识别偏移、点错位置,最小化则直接导致截图失败。跑稳之后再拉长时长、逐步加任务。
值得细看的 3 个能力
百鬼夜行:模型决定往哪儿扔豆子
面向谁:靠手速撒豆冲碎片、却总错过稀有式神的玩家。怎么实现:项目为此训练了覆盖全部式神的识别模型,运行时先认出屏幕上的式神,再决定扔不扔、往哪扔,参数集中在tasks/Hyakkiyakou/config.py。一条技巧:开启"自动调整豆子数量",识别到高稀有目标时脚本会更舍得下本,碎片冲刺期值得开。
任务调度:日常到御魂自动衔接
面向谁:想把多个任务串成一条链子扔那儿不管的玩家。怎么实现:每个任务自带调度器,在tasks/Component/config_scheduler.py中定义优先级、下次运行时间与成功/失败后的间隔,过渡动作(回庭院、切界面、进副本)由调度系统统一完成。一条技巧:把耗时短的日常排前面、长耗时副本排后面,挂机时段利用率更高。
多账号切换:小号一次养起来
面向谁:手握多个小号、不想逐个手动登录的玩家。怎么实现:tasks/Component/SwitchAccount/实现了自动退出游戏、切号、重新登录的完整流程,寻玉类任务可配合配置逐个账号处理。一条技巧:每个号单独建一份配置,配置混在一起时排查问题会非常痛苦。
配置建议:按你当前阶段来
| 阶段 | 适合谁 | 怎么配 |
|---|---|---|
| 首跑 | 刚装完的新手 | 单任务试跑 20-30 分钟,参数全部保持默认 |
| 稳定日常 | 日常已跑通、想加量 | 多任务串联调度,开启自动重试 |
| 深度肝/多号 | 冲碎片、持多账号 | 按号拆分配置,调式神权重与识别阈值 |
以百鬼夜行为例,权重控制脚本对稀有度的偏好:
# tasks/Hyakkiyakou/config.py:式神稀有度权重,数值越大越倾向砸它 hya_sp = 1.0; hya_ssr = 1.0 # 稀有式神最优先招呼 hya_sr = 0.7; hya_r = 0.3 # SR 中等投入,R 随缘 hya_n = 0.0 # N 卡清零省豆子调参逻辑很简单:想省豆子就把低稀有度清零;识别不准时再动conf_threshold(默认 0.6,0.5-0.7 之间微调)。改配置前先记下默认值,试跑效果不好能快速还原。
排错:先查这 5 个高发点
| 现象 | 最可能原因 | 解法 |
|---|---|---|
| 点开始没反应 | ADB 未连接或调试未开 | 开调试,重启模拟器,GUI 里重连 |
| 频繁点错位置 | 窗口被遮挡、识别阈值不合适 | 窗口保持可见,阈值在 0.5-0.7 微调 |
| CPU 高、电脑发烫 | 截图频率高、分辨率大 | 分辨率降到 720P,适当加大截图间隔 |
| 任务执行到一半卡住 | 弹窗、网络波动或界面未覆盖 | 开自动重试,看日志定位卡点,手动处理一次后继续 |
| 改完配置启动报错 | pydantic 校验未过 | 按报错信息还原对应字段,改配置优先走 GUI |
排错优先级记一句:90% 的问题出在 ADB 连接和游戏窗口状态,先查这两项,再去动识别参数。
接下来的 5 件事
- 按上文完成环境准备与 OnmyojiAutoScript 安装;
python gui.py启动界面,先把模拟器连上;- 挑最简单的日常任务试跑 20 分钟,盯日志;
- 跑通后翻开
tasks/下各模块的配置,逐个熟悉可调项; - 需要多账号或百鬼夜行时,再回来调权重与账号配置。
把重复的点点点交给程序,晚上的时间才算真正回到你手里。
【免费下载链接】OnmyojiAutoScriptOnmyoji Auto Script | 阴阳师脚本项目地址: https://gitcode.com/gh_mirrors/on/OnmyojiAutoScript
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
