阴阳师自动化脚本实战笔记:从安装到让 OAS 替你接管日常

发布时间:2026/10/6 12:16:10

阴阳师自动化脚本实战笔记:从安装到让 OAS 替你接管日常 阴阳师自动化脚本实战笔记从安装到让 OAS 替你接管日常【免费下载链接】OnmyojiAutoScriptOnmyoji Auto Script | 阴阳师脚本项目地址: https://gitcode.com/gh_mirrors/on/OnmyojiAutoScript阴阳师已经进入运营周期的后半段对多数玩家来说真正稀缺的资源早就不是勾玉和体力而是每天下班后那点属于自己的时间。这篇笔记要介绍的开源阴阳师自动化脚本——OnmyojiAutoScript下文简称 OAS——干的事情很朴素把每天重复的点击、滑动、等待整体打包交给后台程序执行。但它的设计思路值得你先花五分钟理解清楚否则你大概率会在配置阶段就放弃。全文围绕一个主张展开OAS 的价值重心是时间管理而不是模拟点击。搞清楚这一点你就能从装上了但不会配直接跳到配好了每天自动跑。第一章 先弄懂它到底替你解决什么问题1.1 为什么可以信任这个项目OAS 并不是从零写起的玩具脚本它继承了碧蓝航线自动化脚本 AzurLaneAutoScriptAlas的架构又做了几处关键改造前后端彻底拆离、配置文件全面 pydantic 化、OCR 换成更轻量的 ppocr-onnx、游戏资源图片/文字/点击规则收进独立的 Assets 管理系统。这些改动不是炫技它们直接决定了一件事——任务模块之间可以低耦合地自由组合这正是后面一条龙调度能成立的地基。项目以 GPL v3 协议开源且 README 里明确写了免费开源、任何渠道付费购买请退款用它不需要有任何心理负担。1.2 功能地图六大类任务一眼看全类别代表任务日常任务悬赏封印、地鬼、封魔、花合战、御魂整理每周相关真蛇、秘闻竞速、神秘商店、斗技阴阳寮结界突破、寮突破、狩猎战、道馆、集体任务御魂副本八岐大蛇、业原火、日轮之城、永生之海、六道之门肝帝专属探索、契灵、御灵、觉醒副本、石距、百鬼夜行限时活动爬塔、超鬼王、对弈竞猜、花车巡游、智力答题每个任务在代码里都是一个独立目录典型结构是config.py参数定义加script_task.py执行逻辑加assets.py图片规则注册。想确认某个玩法是否被支持直接看tasks/目录下的文件夹名就行。1.3 一句话看懂它的核心设计普通按键脚本的思维是越快越好OAS 的思维却是该等就等、该歇就歇。每个任务都挂着一个 Scheduler 调度器见tasks/Component/config_scheduler.py里面定义了next_run下次运行时间、success_interval成功后间隔、failure_interval失败后间隔、priority优先级等字段。任务与任务之间不是孤立执行的而是由调度器像排班表一样串起来——这正是时间管理四个字的落地方式。第二章 动手实操三十分钟跑通第一个任务2.1 环境准备与安装OAS 面向 Windows需要 Python 3.10 或更高版本以及一台开启 ADB 调试的安卓模拟器。安装三步走git clone https://gitcode.com/gh_mirrors/on/OnmyojiAutoScript cd OnmyojiAutoScript pip install -r requirements.txt依赖里除了 OpenCV、NumPy、Pydantic还有 ONNXRuntime——它是百鬼夜行任务里 AI 推理的运行时后面会用到。2.2 从百鬼夜行开始这是全项目最聪明的一个任务推荐第一个任务选百鬼夜行因为它能让你直观感受到AI 识别 决策和死板找图的差别。这个任务用了一个包含全部式神分类的检测模型oashya的 Tracker每一帧画面都会做目标检测再由agent/agent.py里的 Agent 根据权重决定往哪砸豆子。核心参数都在tasks/Hyakkiyakou/config.py可以直接在 GUI 里改字段含义如下# tasks/Hyakkiyakou/config.py 中的核心字段与源码一致 hya_limit_time: Time Time(minute20) # 单次最长运行 20 分钟 hya_limit_count: int 10 # 最多跑 10 次 hya_auto_bean: bool False # 是否自动调整豆子数量 hya_priorities: str # 定向优先级如 SP,SSR hya_sp: float 1.0 # SP 式神权重 hya_ssr: float 1.0 # SSR 式神权重 hya_sr: float 0.7 # SR 式神权重 hya_r: float 0.3 # R 式神权重权重越高Agent 越倾向于把豆子留给该稀有度的式神。想精准收集某个式神还可以在hya_priorities里写目标名。2.3 首次运行验证清单启动入口有两个带界面的python gui.py和纯命令行的python script.py。首次运行按这个顺序验证先让模拟器里的游戏停在百鬼夜行入口界面确认画面完整、无遮挡用短时长试跑——把hya_limit_time调成 1~2 分钟hya_limit_count调成 1观察日志里的识别结果能正确报出检测到的式神稀有度说明模型链路正常确认砸豆位置准确后再逐步把时长和次数调回日常值。第三章 避坑经验五个新手常翻车的地方3.1 置信度阈值不是越高越稳conf_threshold默认 0.6合法区间是 0.2 到 1.0超出会直接触发RequestHumanTakeover报错。很多新手以为阈值越高越精准于是拉到 0.9结果式神一闪而过根本来不及识别。实际建议在 0.5~0.7 之间根据你的模拟器清晰度微调识别太慢就降误识别多再升。3.2 截屏与点击方式要和模拟器匹配百鬼夜行任务单独提供两组开关截屏方式window_background/nemu_ipc和点击方式minitouch/window_message。选错的表现很典型——日志里截图正常、画面也在动但就是点不到。另外截屏间隔hya_interval的单位是毫秒合法区间是 100 到 1000别填成 50 或 5000否则同样报错退出。3.3 调度器的时间是服务器时间语义Scheduler 里的server_update默认是 09:00语义是游戏服务器更新时间next_run则决定任务下一次该何时启动。很多新手把这两个字段理解成本机定时任务结果任务半夜就跑了。记住OAS 的任务节奏以游戏内时间轴为准改配置前先想清楚你的区服更新时间。3.4 优先级字符串有严格格式hya_priorities的格式是英文标签、逗号分隔源码里会先做label2id转换中文逗号和多余空格会被清理但标签名必须合法。写错不会静默忽略而是直接抛错请求人工接管。所以要么留空走权重方案要么确认标签拼写后再填。3.5 别一上来就开全量托管README 里列出的任务虽多但每个任务的识别资源和模拟器环境都不同。正确节奏是先单任务跑通再两个任务串联最后才把调度器全部打开。上来就全开一旦某个环节卡住排查成本会成倍上升。第四章 进阶从单任务到一条龙编排4.1 用 Scheduler 字段把任务串成流水线把多个任务串起来不需要写一行代码改配置即可。以两个任务为例探索跑完后隔 10 分钟跑百鬼夜行只需在各自的 Scheduler 里设置合理的success_interval成功后的冷却时长和priority优先级数字越小越先执行。失败的兜底由failure_interval控制避免某个任务反复失败把整条链堵死。4.2 装饰与细节连外观都能托管OAS 连庭院皮肤、主题这类偏门需求都做了支持README 里有专门说明配合它内置的 FluentUI 组件库GUI 操作和配置体验比传统脚本顺滑不少。这类细节恰恰体现了项目把玩家从游戏里解放出来的一贯取向——连换装这种小事都不需要你手动去点。4.3 下一步行动从这里开始验证效果现在你可以做三件事第一按第二章的清单跑通百鬼夜行确认识别和点击链路正常第二打开tasks/Hyakkiyakou/config.py对照本文参数过一遍形成自己的第一份配置第三去项目根目录的README.md找官方文档入口和用户手册把调度器字段逐一吃透然后试着串联第二个任务。等你能熟练编排三条以上的任务链OAS 对你而言就不再是一个挂机工具而是一套真正替你管理游戏时间的后台系统——每天上线收菜剩下的交给它就好。【免费下载链接】OnmyojiAutoScriptOnmyoji Auto Script | 阴阳师脚本项目地址: https://gitcode.com/gh_mirrors/on/OnmyojiAutoScript创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
延伸阅读

更多相关文章

2026/10/2 16:38:19

Firefox侧边栏隐私优化:使用userChrome.css隐藏最近浏览记录

1. 项目概述:为什么我们需要一个更清爽的侧边栏如果你和我一样,是火狐浏览器的深度用户,大概率会爱上它的侧边栏功能。无论是快速查阅书签、翻看历史记录,还是找回刚刚误关的页面,侧边栏的便捷性都无可替代。但久而久之…

2026/10/6 10:14:31

AI开发硬件配置指南:从GPU选型到系统优化的全流程实战

1. 从零到一:为什么AI开发者需要关注硬件?如果你刚踏入AI开发的大门,或者正从云端实验转向本地部署,大概率会听到一个声音:“搞AI,显卡最重要,无脑上4090!” 这话对,但也…

2026/10/5 6:32:56

Jev+Agent接管浏览器:browser-use实战与jev-ultrafast性能优化

1. 从“Jev”说起:为什么我要把Agent接进浏览器“Jev”这个词最近在圈子里出现的频率越来越高,很多人第一次听到会以为是某个新模型的名字,其实它更像是一种思路——把Jev模型的能力当作底座,通过Agent的方式去接管浏览器&#xf…

2026/10/6 4:01:51

多智能体集群实战:DeepAgents编排、MCP与A2A协议及Skills体系

1. 从"单兵作战"到"集群协同":多智能体编排到底在解决什么问题如果你最近在折腾 Agent 相关的东西,大概率会有一种感觉:单个 Agent 能做的事情,其实很快就摸到天花板了。你给它一个提示词,挂几个工…

2026/10/5 17:38:27

无源低通滤波器设计实战:从RC到LC,手把手教你避开那些坑

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/6 0:03:23

MR25H40CDF+STM32F031C6工业级高可靠数据存储方案

1. 项目概述:为什么在工业现场非得用 MR25H40CDF 配 STM32F031C6 做数据存储?在工厂产线的 PLC 控制柜里、在风电变流器的散热片背面、在矿井监测终端的金属外壳下,你经常能看到一块指甲盖大小的黑色芯片——它既不是 Flash,也不是…

2026/10/6 0:03:23

MRAM+STM32工业断电数据保全实战指南

1. 项目概述:为什么在工业现场非得用 MR25H40CDF 配 STM32F031C6 做数据存储?在工厂产线的PLC柜里、在野外无人值守的环境监测终端里、在高速运转的包装机控制板上,你经常能看到一块指甲盖大小的黑色芯片,旁边贴着“MR25H40CDF”丝…

还想了解更多?直接咨询顾问

免费诊断 + 免费方案 + 透明报价。

全国咨询热线400-8866-253
免费获取方案
☎咨询二维码 ☎ ↑