阴阳师百鬼夜行AI自动化脚本:3步实现智能撒豆解放双手
【免费下载链接】OnmyojiAutoScriptOnmyoji Auto Script | 阴阳师脚本项目地址: https://gitcode.com/gh_mirrors/on/OnmyojiAutoScript
阴阳师百鬼夜行是获取式神碎片的重要玩法,但手动操作耗时耗力且容易错过稀有式神。Onmyoji Auto Script(OAS)项目的百鬼夜行AI自动化脚本通过先进的计算机视觉技术和智能决策算法,为玩家提供了高效、精准的自动化解决方案。这个阴阳师自动化工具能够智能识别式神类型,自动调整撒豆策略,真正实现解放双手的碎片收集体验。
核心功能亮点:AI驱动的智能决策系统
1. 先进的式神识别技术
百鬼夜行AI脚本采用基于YOLO的目标检测模型,能够实时识别屏幕上的式神位置和稀有度类型。系统内置的AI模型经过大量游戏画面训练,对各类式神的识别准确率在优化后可达90%以上。特别针对SP、SSR等稀有式神,系统进行了专门的优化训练,确保不错过任何获取高价值碎片的机会。
2. 智能撒豆策略引擎
脚本的核心优势在于其智能决策系统。不同于简单的固定撒豆模式,OAS会根据式神稀有度、当前豆子数量、游戏进度等多个因素动态调整策略:
| 式神稀有度 | 默认权重 | 推荐撒豆数量 | 决策逻辑 |
|---|---|---|---|
| SP式神 | 1.0 | 15-20颗 | 最高优先级,全力获取 |
| SSR式神 | 1.0 | 12-18颗 | 重点目标,高投入策略 |
| SR式神 | 0.7 | 8-12颗 | 适度投放,平衡资源消耗 |
| R式神 | 0.3 | 3-6颗 | 选择性投放,避免浪费 |
| N卡/呱太 | 0.0 | 0-2颗 | 通常忽略,节约豆子 |
3. 多模式运行支持
脚本支持多种运行模式,适应不同用户需求:
- 全自动模式:设置好后完全无需人工干预
- 半自动模式:用户可随时介入调整策略
- 学习模式:系统记录用户操作习惯,逐步优化决策算法
图:阴阳师自动化脚本采用现代化UI设计,功能模块清晰分类,左侧导航栏便于快速切换不同功能模块
快速上手:5分钟完成基础配置
环境准备与安装
- 安装安卓模拟器:推荐使用雷电、夜神或MUMU等主流安卓模拟器
- 部署阴阳师游戏:在模拟器中安装并运行阴阳师手游
- 获取脚本代码:克隆项目仓库:
git clone https://gitcode.com/gh_mirrors/on/OnmyojiAutoScript - 安装依赖包:运行
pip install -r requirements.txt安装Python依赖
基础配置步骤
- 启动图形界面:运行
python gui.py打开脚本控制界面 - 连接游戏设备:在界面中配置ADB连接你的模拟器
- 选择百鬼夜行任务:在任务列表中找到Hyakkiyakou模块并启用
- 基础参数设置:
- 运行时间限制:15-20分钟
- 最大运行次数:5-10次
- 豆子自动调整:根据实际情况开启
核心配置文件说明
百鬼夜行的主要配置文件位于tasks/Hyakkiyakou/config.py,其中包含以下关键参数:
# 基础运行配置 hya_limit_time: Time = Field(default=Time(minute=20)) # 时间限制20分钟 hya_limit_count: int = Field(default=10) # 最多运行10次 hya_auto_bean: bool = Field(default=False) # 是否自动调整豆子 # 式神优先级权重配置 hya_sp: float = Field(default=1.0) # SP式神权重 hya_ssr: float = Field(default=1.0) # SSR式神权重 hya_sr: float = Field(default=0.7) # SR式神权重 hya_r: float = Field(default=0.3) # R式神权重图:百鬼夜行功能参数配置界面,可直观调整撒豆频率、优先级等关键参数,支持多种按钮交互模式
不同应用场景的优化配置方案
日常碎片收集方案(新手推荐)
目标:稳定收集常用SR/R式神碎片,最大化资源利用率配置建议:
- SR式神权重:0.7,R式神权重:0.3
- 关闭N卡和呱太识别功能
- 启用连续撒豆模式,提高效率
- 豆子投放密度:中等(5-8颗/秒)
- 单次运行时间:15分钟
- 识别置信度阈值:0.6
稀有式神专项收集方案
目标:重点获取SSR/SP稀有式神碎片配置建议:
- SSR/SP式神权重:1.0,其他权重适当降低
- 启用集中撒豆模式,提高命中率
- 临时提高豆子投放量,增加获取概率
- 缩小识别区域,提高识别精度
- 启用好友邀请功能,增加挑战次数
- 识别置信度阈值:0.7(更严格)
多账号批量管理方案
优势:同时管理多个游戏账号,最大化时间效率操作方法:
- 为每个账号创建独立的配置文件
- 设置账号轮换顺序和时间间隔
- 配置自动切换逻辑和异常处理
- 使用任务调度系统实现无缝衔接
图:脚本支持多种界面主题定制,包括深色/浅色模式切换和配色方案选择,提升用户体验
性能优化与高级调优技巧
算法参数深度调整
对于高级用户,可以在配置文件中调整以下参数以获得更好的性能:
| 参数名称 | 默认值 | 优化范围 | 效果说明 |
|---|---|---|---|
| 置信度阈值 | 0.6 | 0.5-0.7 | 值越低识别越宽松,可能增加误识别 |
| NMS阈值 | 0.7 | 0.6-0.8 | 控制重叠检测框的合并程度 |
| 截屏间隔 | 300ms | 300-500ms | 影响CPU占用和识别频率 |
| 模型精度 | FP32 | FP32/INT8 | INT8模式速度更快但精度略低 |
低配置设备性能优化方案
如果你的电脑配置较低,可以尝试以下优化措施:
- 降低截图频率:将截屏间隔从300ms调整为500ms,减少CPU负担
- 缩小识别区域:仅对屏幕中央60%区域进行识别,减少计算量
- 关闭调试功能:禁用
hya_show和hya_save_result等调试选项 - 优化模拟器设置:降低分辨率和画面质量,释放系统资源
- 使用INT8模型:在配置文件中设置
model_precision: ModelPrecision = ModelPrecision.INT8
自定义撒豆策略实现
高级用户可以通过修改决策逻辑实现个性化策略。在tasks/Hyakkiyakou/script_task.py中可以找到决策函数,你可以根据自己的需求进行调整:
# 自定义撒豆策略示例 def custom_bean_strategy(self, shikigami_type): if shikigami_type == 'SSR': return random.randint(15, 20) # SSR式神投15-20颗 elif shikigami_type == 'SP': return random.randint(12, 18) # SP式神投12-18颗 elif shikigami_type == 'SR': return random.randint(8, 12) # SR式神投8-12颗 else: return random.randint(3, 6) # 其他式神投3-6颗常见问题排查与解决方案
问题1:脚本启动后无反应
可能原因:
- ADB连接异常或模拟器调试未开启
- 游戏未正确启动或不在百鬼夜行界面
- 脚本权限不足或依赖包缺失
解决方案:
- 检查ADB连接状态,确保模拟器ADB调试已开启
- 重启模拟器和游戏,确保进入百鬼夜行界面
- 重新安装Python依赖包:
pip install -r requirements.txt - 查看日志文件
logs/目录下的错误信息
问题2:识别准确率偏低
优化方案:
- 使用脚本自带的"屏幕校准"功能重新校准识别区域
- 确保游戏画面亮度适中,避免过暗或过亮影响识别
- 调整识别置信度阈值到0.5-0.7之间
- 更新式神图像模板,确保与当前游戏版本匹配
问题3:运行卡顿或CPU占用过高
性能调优步骤:
- 在模拟器设置中将分辨率降低至1280x720
- 关闭不必要的后台程序,释放系统资源
- 增加截屏间隔时间到400-500ms
- 使用轻量模式运行,关闭非必要的调试功能
- 检查系统内存使用情况,确保有足够可用内存
问题4:撒豆位置偏移
校准步骤:
- 进入脚本的校准模式,按照提示操作
- 点击屏幕上的三个参考点进行校准
- 保存校准结果到配置文件
- 重新启动脚本测试校准效果
最佳实践与使用建议
定期维护与更新
- 关注项目更新:定期查看项目更新,获取新功能和优化
- 备份配置文件:修改重要参数前备份
tasks/Hyakkiyakou/config.py - 测试新配置:新配置先进行短时间测试,确认无误再长时间使用
- 启用日志功能:遇到问题时查看日志便于排查
安全使用指南
- 合理设置运行时间:建议单次运行不超过30分钟
- 避免连续长时间运行:给设备和游戏适当休息时间
- 注意游戏规则:了解游戏官方的自动化工具使用政策
- 保护账号安全:不要在脚本中保存敏感账号信息
学习资源与进阶路径
- 官方文档:
README.md提供基础使用说明和安装指南 - 配置文件说明:
tasks/Hyakkiyakou/config.py包含所有可配置参数 - AI模型说明:
tasks/Hyakkiyakou/README.md详细介绍识别算法原理 - 源码学习:
tasks/Hyakkiyakou/agent/目录包含决策逻辑实现
开始你的自动化之旅
阴阳师百鬼夜行AI自动化脚本通过先进的AI技术和智能算法,为玩家提供了高效、稳定的碎片收集解决方案。无论你是刚接触阴阳师的新手玩家,还是追求效率的资深阴阳师,都能通过本指南快速掌握这一强大工具。
记住,最适合自己的配置需要根据设备性能和个人需求不断调整。建议从基础配置开始,逐步尝试高级功能,让自动化工具真正成为你游戏中的得力助手。
现在就开始你的自动化之旅吧!克隆项目、安装配置、运行脚本,体验智能撒豆带来的便利与效率。让百鬼夜行不再是负担,而是轻松获取心仪式神碎片的愉快过程!
图:脚本支持自定义主题界面,包括动漫风格的主题皮肤,提升使用体验的个性化程度
如果你在配置或使用过程中遇到任何问题,可以参考项目文档或加入社区讨论。记住,最好的配置是经过实践验证的配置,不断调整优化才能找到最适合你的自动化方案。
【免费下载链接】OnmyojiAutoScriptOnmyoji Auto Script | 阴阳师脚本项目地址: https://gitcode.com/gh_mirrors/on/OnmyojiAutoScript
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考