OnmyojiAutoScript 阴阳师自动化脚本:从环境搭建到跑通首个任务的完整教程
发布时间:2026/8/27 5:24:59 作者:尧图编辑部 阅读量:1,286

OnmyojiAutoScript 阴阳师自动化脚本从环境搭建到跑通首个任务的完整教程【免费下载链接】OnmyojiAutoScriptOnmyoji Auto Script | 阴阳师脚本项目地址: https://gitcode.com/gh_mirrors/on/OnmyojiAutoScript下班六点半悬赏、御魂、寮签到一圈清完已是深夜第二天还得原样再来。OnmyojiAutoScript下文简称 OAS就是为这种重复劳动准备的阴阳师自动化脚本靠图像识别、OCR 和模拟点击托管日常、御魂与活动。本文带你从装环境、连模拟器到首次试跑走完全程。OAS 是什么能托管哪些活OAS 是一个基于 Python 的阴阳师自动化脚本框架自带图形界面底层用 OpenCV 匹配游戏资源图、ppocr-onnx 做文字识别再通过 ADB 把点击、滑动指令下发到模拟器。tasks/目录下每个玩法一个模块各自带齐游戏图片、点击坐标和调度逻辑框架负责在任务之间自动回庭院、切界面。托管范围覆盖日常悬赏封印、小猫咪签到、金币妖怪、年兽、周常真蛇、斗技、神秘商店、御魂副本八岐大蛇、业原火、日轮之城、肝帝向的百鬼夜行与探索以及每期限时活动。它脱胎于碧蓝航线脚本 Alas前后端架构重做配置全部交给 pydantic 管理。环境准备跑之前必须核对的 4 项核对项说明操作系统Windows 10/11OAS 目前只支持 Windows 平台Python3.10 及以上版本安装时勾选 Add to PATH模拟器雷电、夜神等主流模拟器均可阴阳师装好后登录到庭院界面ADB 调试在模拟器设置里打开这是脚本与模拟器对话的唯一通道⚠️ 最后一项最容易被漏ADB 调试没开后面所有连接步骤都会失败装完模拟器先查这里。首次跑通4 个动作每步都有失败信号1. 克隆仓库git clone https://gitcode.com/gh_mirrors/on/OnmyojiAutoScript cd OnmyojiAutoScript仓库是唯一入口全部任务模块都在tasks/里GUI 与脚本共用同一份代码。失败信号clone 报网络错误通常是代理或网络问题换网络重试即可。2. 安装依赖pip install -r requirements.txtopencv、ppocr-onnx、pydantic、onnxruntime 等依赖全部钉死在requirements.txt里照着装可避免版本漂移。失败信号中途超时或报缺包给 pip 加国内镜像参数后重跑别让它断在半路。3. 启动 GUI 并连接模拟器python gui.pyGUI 统一管理设备连接、配置修改和任务启动选对应模拟器类型建立连接后界面会给出明确的连接成功提示。失败信号设备列表为空或连接失败先查 ADB 调试是否开启、模拟器端口是否被占另外游戏窗口必须可见最小化会直接导致截图失败。4. 挑最简单的任务试跑在任务列表里选悬赏封印或小猫咪签到首次只设 20-30 分钟盯日志确认脚本正常走流程。短时段试跑的意义在于配置有误时损失最小。失败信号频繁点错位置九成是窗口被遮挡把阴阳师窗口保持完全露出再跑。能力深潜让它 24 小时不翻车的 4 个机制百鬼夜行AI 替你在屏幕前等稀有卡稀有式神一闪而过眼力再好也追不上。OAS 为此训练了覆盖全部式神的识别模型实时判断该不该砸豆、砸在哪参数集中在tasks/Hyakkiyakou/config.py。值得单独说的可调项是hya_auto_bean识别到高稀有目标时自动加大豆子投入碎片冲刺期开着更划算默认单次限时 20 分钟hya_limit_time。任务调度器多任务串行不用人点下一个日常、御魂、周常想按顺序自动跑完就得靠调度器。每个任务的调度器定义在tasks/Component/config_scheduler.pyenable开关、next_run时间、priority优先级默认 5以及成功/失败后的重跑间隔默认 1 天。任务结束后的回庭院-切界面-进副本过渡由调度系统接管。调整思路耗时短的日常排前耗时长的副本排后挂机时间利用率更高。pydantic 配置改错字段当场被抓出来调参的人普遍怕两件事默认值是多少、手滑改错了能不能发现。OAS 把配置拆在tasks/各任务目录的config.py里每个字段带默认值和帮助说明GUI 里可直接修改加载时 pydantic 自动校验格式不对会直接指出问题字段不用满仓库翻。习惯改配置前先记下默认值试跑效果不好能快速还原。切号组件小号也能批量维护手上多个账号时逐个手动退游戏、切号登录最耗时间。tasks/Component/SwitchAccount/实现了自动退出游戏并切换账号登录的流程寻玉类任务可配合配置逐个处理。多账号场景建议给每个号单独建配置混在一起排查问题会很痛苦。配置怎么调三档对比与可动参数档位适合谁关键设置预期效果入门档第一次跑脚本单任务试跑 20-30 分钟全部默认参数稳妥不出错先建立信心进阶档跑通日常想加量开启调度器多任务串联打开自动重试覆盖日常御魂无需盯屏专业档多账号、冲碎片每号独立配置自定义式神权重与识别阈值资源利用率拉满接近全托管以百鬼夜行为例进阶玩家可在tasks/Hyakkiyakou/config.py按稀有度分配权重# 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 区间微调权重清零等于省豆子阈值调低等于放宽识别两者别同时动一次只改一项。高频问题现象、原因、处理动作点开始任务没反应→ 最可能是 ADB 未连接或调试权限未开。打开 ADB 调试重启模拟器回 GUI 重新连接。频繁点错位置→ 窗口被遮挡或识别阈值不合适。保持游戏窗口完整可见把conf_threshold在 0.5-0.7 之间微调。任务执行到一半卡住→ 游戏弹窗或网络波动。开启自动重试翻日志定位卡点手动处理一次弹窗后继续。CPU 占用高、电脑发烫→ 截图频率偏高默认截图间隔 0.3 秒。把模拟器分辨率降到 720P适当加大截图间隔。改完配置启动报错→ pydantic 校验未过字段格式错。按报错信息把对应字段还原默认值改配置优先走 GUI。十次故障里九次出在 ADB 连接和游戏窗口状态先查这两件事再去动识别参数。跑通判定清单克隆仓库并执行pip install -r requirements.txt依赖无报错python gui.py启动界面模拟器显示连接成功挑一个最简单的日常任务限时 20 分钟试跑并全程盯日志试跑通过后翻tasks/下各任务目录的config.py熟悉可调项需要百鬼夜行或多账号时再按上文调权重与账号配置。把日常、周常和限时活动的重复劳动交给 OAS晚上的时间才能回到你自己手里。【免费下载链接】OnmyojiAutoScriptOnmyoji Auto Script | 阴阳师脚本项目地址: https://gitcode.com/gh_mirrors/on/OnmyojiAutoScript创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考