原神小助手自动化辅助指南:OCR、图像识别与自动战斗怎么玩

发布时间:2026/10/21 20:20:30
原神小助手自动化辅助指南:OCR、图像识别与自动战斗怎么玩 原神小助手自动化辅助指南OCR、图像识别与自动战斗怎么玩【免费下载链接】genshin_impact_assistant原神小助手 Genshin Assistant (CN/EN) | 自动战斗,秘境,领日常,半自动委托项目地址: https://gitcode.com/GitHub_Trending/ge/genshin_impact_assistant原神小助手Genshin Impact Assistant是一个基于图像识别和模拟按键的《原神》自动化工具它通过 YOLOX 目标检测加 PPOCR 文字识别读懂游戏画面再用模拟键鼠完成操作帮你自动战斗、刷秘境、采大世界材料、领日常。适合想少肝日常、愿意自己配环境的玩家。痛点为什么需要它每天上线后的固定流程跑委托、打秘境、采材料、领奖励一两个小时就这么过去了。这些环节本身不难但重复到每天做就是纯粹的体力活。更麻烦的是细节委托里对话选项要选对秘境打完要记得回地图领奖励采矿要绕着点走别漏掉。手动做一遍没负担一天三遍开始烦心。原神小助手做的事情就是把这些环节串成一条自动流程你只负责开窗口和配好任务列表。能力全景功能模块一句话说明自动战斗识别敌我血量与技能CD按你写的战术序列自动放技能、切人自动秘境自动进入秘境、打完战斗、领取奖励并循环自动采集按配置的资源点位路径规划移动并拾取每日委托自动接取部分委托、完成对话与战斗环节领取日常自动完成日常奖励领取流程地脉衍出自动巡礼地脉之花并领取奖励所有功能统一由 Web 界面调度入口代码在 source/task/每个任务都是一个独立的 Task 类按需组合到任务列表里。核心功能拆解自动战斗按你写的战术卡放技能它做什么进战斗后自动锁定敌人、释放 E/Q、切人直到战斗结束。怎么实现CombatController是个线程主循环里不断调用图像识别判断场上角色状态血量条、技能CD、大招能量然后按你在战术文件里定义的序列执行攻击、E技能、Q技能。切人逻辑单独由SwitchCharacterOperator负责可以按优先级自动救场。角色死亡图标一出现就暂停并弹出取消框防止卡死。关键入口战斗代码在 source/combat/每个角色的技能顺序写在config/tactic/下的战术文件里team.uijsontemplate是模板。自动秘境从进图到领奖一条龙它做什么找到秘境挑战点、进入、打完、领奖励、返回循环执行。怎么实现这个流程被拆成一串有限状态机的 state每个 state 负责一步移动到挑战点、进入战斗、战斗结束判定、领奖。状态之间靠截图识别推进哪个环节卡住会走对应的错误码处理而不是整体崩溃。关键入口流程定义在 source/task/domain/状态机骨架在 source/flow/。自动采集按点位跑图的资源收集它做什么按你配置的采集点坐标规划路线、走到点、按 F 拾取。怎么实现采集任务读取config/collection_path/里的点位 JSON交给convert_collect_json转成标准的 Mission 执行器Mission 内部的移动模块负责小地图导航和路径跟随拾取模块负责 F 键判定。委托任务也是同一套 Mission 机制写的source/commission/commissions/下有现成的委托脚本示例看它们比读文档快。跑起来从零到首次运行环境要求Windows 系统代码依赖 pywin32、PyDirectInput 等 Windows 键鼠库Python 3.7.6README 指定的版本基线显卡支持YOLOX 推理用 PyTorch《原神》以 1080P 窗口模式运行安装与启动git clone https://gitcode.com/GitHub_Trending/ge/genshin_impact_assistant cd genshin_impact_assistant pip install -r requirements.txtpython genshin_assistant.py启动后会自动起一个本地 Web 服务端口 22268并用 pywebview 弹出界面窗口。首次启动需要做的事在 Web 界面完成游戏画面区域的校准让截图对准实际游戏窗口选择游戏语言环境中/英文界面分别对应不同的识别素材配置第一个任务建议从领取日常这种流程短的开始验证环境配置与调参整体思路是config/目录按功能分文件夹YAML 和 JSON 混用Web 界面上的表单最终落盘成这些文件。改文件前建议先备份界面和文件之间会互相覆盖。最常改的三项战术文件config/tactic/下每个队伍一份文件定义出场角色顺序、站位Main/Recovery/Shield和每个角色的技能连招序列。改完战斗行为立刻变化是最值得折腾的配置。采集点位config/collection_path/放资源点位坐标加一行坐标就多一个采集目标坐标格式用天理坐标系仓库里有dev_tools/下的辅助脚本帮你取点。任务模板config/json_template/里的 jsontemplate 文件是各类任务的出厂模板复制一份改参数比手建文件省事。底层是怎么工作的一句话概括截图是眼睛状态机是大脑模拟键鼠是手。程序每步先抓一帧游戏画面喂给 YOLOX认敌人、血条、图标和 PPOCR读文字、认地名任务名得到结构化状态后交给当前任务的状态机决策决策结果翻译成点击、按键、小地图导航等动作执行下去下一帧截图再验证结果是否如预期。游戏截图 → YOLOX目标检测 PPOCR文字识别 → 状态判断 ↑ ↓ 验证结果 ← 模拟键鼠动作 ← 任务状态机决策想深挖的人可以按这三条线读代码识别层在 source/api/YOLOX 和 PPOCR 的调用封装状态机在 source/flow/设备控制Windows 键鼠、ADB、MaaTouch在 source/device/。踩坑与排错识别不到任何图标通常是游戏分辨率或窗口位置与校准不一致。解法固定 1080P 窗口模式重新在 Web 界面校准区域别用无边框窗口。战斗中途卡住不动可能是角色死亡或 UI 弹窗拦截。程序检测到死亡图标会暂停并弹取消框手动处理掉继续即可频繁触发说明战术里的治疗位没配对。委托跑到一半报错看日志里的错误码。委托按 Mission 机制执行每个环节返回错误码source/error_code/下有对应说明常见是地图移动未到位就进入了下一步。游戏大版本更新后功能失效图标和素材位置会变识别素材需要重新采集。关注项目更新等官方素材更新后再跑。安全提醒此类工具通过模拟输入操作游戏存在账号风险建议只在可承受损失的账号上使用另外项目声明软件仅供学习交流商用代练出问题与项目无关。适合谁用 不适合谁适合两类人一是每天日常量固定的玩家愿意花半小时配一次环境换掉每天的重复劳动二是想学图像识别 状态机这套自动化范式的开发者代码结构Mission/Task/Flow 三层比较干净当教程代码读不错。不适合追求装完就能用的人——首次配置有门槛环境、校准、战术文件都得自己碰。参与项目问题直接提 issue新功能或修复走 PR。仓库是 GPL v3 协议修改后的衍生版本注意遵循开源义务。收尾它的本质是截图 → 识别 → 状态机决策 → 模拟按键这条链路把日常里可脚本化的环节全部接管。与其读十篇文档不如克隆下来跑一遍跑不通的地方正好就是学习点。【免费下载链接】genshin_impact_assistant原神小助手 Genshin Assistant (CN/EN) | 自动战斗,秘境,领日常,半自动委托项目地址: https://gitcode.com/GitHub_Trending/ge/genshin_impact_assistant创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

关于本文作者

来自尧图内容编辑团队

尧图内容编辑团队 内容团队

尧图内容编辑团队

本文由尧图网络内容编辑团队执笔。团队由资深项目经理、前端工程师与设计师组成,所有内容均来自亲手交付的真实项目,先讲清问题、再给出可落地的解法。尧图深耕北京网站建设十年,服务过京华建材集团、智造科技等各行业客户,把一线经验沉淀为可复用的行业观察。

  • 十年建站经验,覆盖建材、制造、服务、文创等
  • 项目经理把关选题与事实准确性
  • 工程师与设计师联合撰写专业细节
  • 统一编辑规范,保证文风与排版一致
  • 每月复盘转化数据,迭代选题方向

延伸阅读

相关资讯与近期热门内容

深度阅读推荐

建站决策前值得细读的三篇

网站改版的5个关键决策
2024-08-12

网站改版的5个关键决策

什么时候该改版、改到什么程度、如何避免流量掉光,京华建材集团改版复盘给出答案。

获取专属建站方案

看完文章,把您的行业与预算告诉我们,免费获取一份量身定制的官网建设方案与报价。

立即免费咨询