原神小助手:3 步跑通自动战斗、秘境刷本与大世界采集【免费下载链接】genshin_impact_assistant原神小助手 Genshin Assistant (CN/EN) | 自动战斗,秘境,领日常,半自动委托项目地址: https://gitcode.com/GitHub_Trending/ge/genshin_impact_assistant每天 120 点树脂、4 个每日委托、固定的采集路线,重复度不低。原神小助手(Genshin Impact Assistant)用图像识别加模拟按键的方式,让程序自己看屏幕、自己操作键鼠完成日常,只保留选角色与培养角色这类决策。它不修改游戏内存,也不发网络封包;当前仓库版本 v1.2.1.1370,采用 GPL v3.0 协议。原神小助手能做什么:核心能力清单一句话定位:程序替人完成重复操作,人只做决策。目前可用的能力:自动战斗:索敌、控距、切换角色、释放技能,按策略组循环执行自动秘境:传送进本、OCR 选择关卡、按ChallengeTimes次数循环挑战大世界自动采集:基于 Mission 系统,沿路线采集植物与圣遗物每日委托(目前仅覆盖部分委托)与日常奖励领取地脉衍出:自动寻点、采集、收束环境要求、获取代码与首次运行运行环境有两条硬要求:Windows 桌面端(依赖 pywin32、keyboard,识别的进程名为 YuanShen.exe 或 GenshinImpact.exe),以及 Python 3.7.6 及以上;requirements.txt 锁定了 torch 1.13.1、numpy 1.21.6。首次启动会校验并安装 OCR 与检测模型,需要联网。git clone https://gitcode.com/GitHub_Trending/ge/genshin_impact_assistant cd genshin_impact_assistantpip install -r requirements.txtpython genshin_assistant.py主程序启动后会弹出 1600x900 的界面窗口,内嵌 Web 服务在 http://localhost:22268/ ,任务开关与全部配置都在这个窗口里完成。配置自动战斗:队伍、策略与启停热键战斗主循环在 source/combat/combat_controller.py,索敌、控距、切人、放技能由 aim、switch_character、tactic 三个 operator 分线程执行。配置上推荐先打开AdaptiveTeamSetup,它会优先匹配 config/tactic 下已有的战斗策略,没有则自动生成;注意该模式不支持流浪者与主角。需要精细控制时,在 Combat 配置里为每个角色填写position(Shield 表示护盾角色)、priority(0 为最高优先级)和trigger(触发器条件)。游戏运行时按热键[即可启动或暂停当前任务,该热键在 keymap 模板中对应 StartStop 项,不必切回程序窗口。自动刷秘境:传送、选关与视角校准秘境流程由 source/task/domain/domain_task.py 串联:按路线传送到秘境门口,按 F 进入,用 OCR 在关卡列表点选目标关卡,再按次数循环挑战并领取奖励。DomainStageName是容易踩坑的必填项:必须包含等级,且等级只能写大写字母 I;从秘境内启动时可不填。战斗中若视角持续偏左或偏右,调整CorrDegree(默认 0.95):偏左增大该值,偏右减小,参数含义直接写在 General 配置的注释里。三个最值得看的配置项全部配置的中文说明集中在 config/json_doc/General.zh_CN.yaml,默认值在 config/json_template/General.jsontemplate,其中三个参数最常动:DeviceTorch:yolox 检测所用设备,auto自动识别 GPU;装了 CUDA 版 PyTorch 也可手填gpuDeterminingStrictWeight:部分 CV 检测的裕度,默认 0.9,某处识别失败时上下微调MaxNumberOfEnemyLoops:最大索敌次数,默认 150,推荐区间 130~160;识别频率Fps默认 20识别不到界面等常见现象的处理现象:秘境内视角偏移、准星打不准 → 原因:校准参数与窗口设置不匹配 → 处理:按偏移方向调CorrDegree现象:按钮或界面识别不到 → 原因:检测裕度过严,或 BitBlt 截图不可用 → 处理:微调DeterminingStrictWeight;截图方式确实不可用时把UsingAlphaChannel设为 True现象:索敌反复失败、战斗长时间无输出 → 原因:索敌次数上限偏低或角色卡位 → 处理:MaxNumberOfEnemyLoops调到 130~160,并检查ResetTime冷却设置现象:更新版本后部分设置丢失 → 原因:更新导致的已知问题 → 处理:定期备份 config 目录,必要时从模板恢复后重新填写适用边界与合规说明技术层面,项目走截屏+图像识别+模拟按键,不注入内存、不改封包,属于客户端外部辅助;代价是依赖界面像素,游戏大版本更新后识别可能失效,需跟随项目更新。功能层面,每日委托目前只覆盖部分委托,战斗自动策略不识别流浪者与主角。项目声明仅供学习交流,使用产生的后果与开发团队无关;若用于代练等收费场景,风险由使用者自行承担。建议从自动战斗这一条最短路径开始跑通,再按需要打开秘境循环与采集路线。参数含义拿不准时,直接查 config/json_doc 下的中文文档,每个参数都带 annotation 说明。【免费下载链接】genshin_impact_assistant原神小助手 Genshin Assistant (CN/EN) | 自动战斗,秘境,领日常,半自动委托项目地址: https://gitcode.com/GitHub_Trending/ge/genshin_impact_assistant创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
原神小助手:3 步跑通自动战斗、秘境刷本与大世界采集【免费下载链接】genshin_impact_assistant原神小助手 Genshin Assistant (CN/EN) | 自动战斗,秘境,领日常,半自动委托项目地址: https://gitcode.com/GitHub_Trending/ge/genshin_impact_assistant每天 120 点树脂、4 个每日委托、固定的采集路线,重复度不低。原神小助手(Genshin Impact Assistant)用图像识别加模拟按键的方式,让程序自己看屏幕、自己操作键鼠完成日常,只保留选角色与培养角色这类决策。它不修改游戏内存,也不发网络封包;当前仓库版本 v1.2.1.1370,采用 GPL v3.0 协议。原神小助手能做什么:核心能力清单一句话定位:程序替人完成重复操作,人只做决策。目前可用的能力:自动战斗:索敌、控距、切换角色、释放技能,按策略组循环执行自动秘境:传送进本、OCR 选择关卡、按ChallengeTimes次数循环挑战大世界自动采集:基于 Mission 系统,沿路线采集植物与圣遗物每日委托(目前仅覆盖部分委托)与日常奖励领取地脉衍出:自动寻点、采集、收束环境要求、获取代码与首次运行运行环境有两条硬要求:Windows 桌面端(依赖 pywin32、keyboard,识别的进程名为 YuanShen.exe 或 GenshinImpact.exe),以及 Python 3.7.6 及以上;requirements.txt 锁定了 torch 1.13.1、numpy 1.21.6。首次启动会校验并安装 OCR 与检测模型,需要联网。git clone https://gitcode.com/GitHub_Trending/ge/genshin_impact_assistant cd genshin_impact_assistantpip install -r requirements.txtpython genshin_assistant.py主程序启动后会弹出 1600x900 的界面窗口,内嵌 Web 服务在 http://localhost:22268/ ,任务开关与全部配置都在这个窗口里完成。配置自动战斗:队伍、策略与启停热键战斗主循环在 source/combat/combat_controller.py,索敌、控距、切人、放技能由 aim、switch_character、tactic 三个 operator 分线程执行。配置上推荐先打开AdaptiveTeamSetup,它会优先匹配 config/tactic 下已有的战斗策略,没有则自动生成;注意该模式不支持流浪者与主角。需要精细控制时,在 Combat 配置里为每个角色填写position(Shield 表示护盾角色)、priority(0 为最高优先级)和trigger(触发器条件)。游戏运行时按热键[即可启动或暂停当前任务,该热键在 keymap 模板中对应 StartStop 项,不必切回程序窗口。自动刷秘境:传送、选关与视角校准秘境流程由 source/task/domain/domain_task.py 串联:按路线传送到秘境门口,按 F 进入,用 OCR 在关卡列表点选目标关卡,再按次数循环挑战并领取奖励。DomainStageName是容易踩坑的必填项:必须包含等级,且等级只能写大写字母 I;从秘境内启动时可不填。战斗中若视角持续偏左或偏右,调整CorrDegree(默认 0.95):偏左增大该值,偏右减小,参数含义直接写在 General 配置的注释里。三个最值得看的配置项全部配置的中文说明集中在 config/json_doc/General.zh_CN.yaml,默认值在 config/json_template/General.jsontemplate,其中三个参数最常动:DeviceTorch:yolox 检测所用设备,auto自动识别 GPU;装了 CUDA 版 PyTorch 也可手填gpuDeterminingStrictWeight:部分 CV 检测的裕度,默认 0.9,某处识别失败时上下微调MaxNumberOfEnemyLoops:最大索敌次数,默认 150,推荐区间 130~160;识别频率Fps默认 20识别不到界面等常见现象的处理现象:秘境内视角偏移、准星打不准 → 原因:校准参数与窗口设置不匹配 → 处理:按偏移方向调CorrDegree现象:按钮或界面识别不到 → 原因:检测裕度过严,或 BitBlt 截图不可用 → 处理:微调DeterminingStrictWeight;截图方式确实不可用时把UsingAlphaChannel设为 True现象:索敌反复失败、战斗长时间无输出 → 原因:索敌次数上限偏低或角色卡位 → 处理:MaxNumberOfEnemyLoops调到 130~160,并检查ResetTime冷却设置现象:更新版本后部分设置丢失 → 原因:更新导致的已知问题 → 处理:定期备份 config 目录,必要时从模板恢复后重新填写适用边界与合规说明技术层面,项目走截屏+图像识别+模拟按键,不注入内存、不改封包,属于客户端外部辅助;代价是依赖界面像素,游戏大版本更新后识别可能失效,需跟随项目更新。功能层面,每日委托目前只覆盖部分委托,战斗自动策略不识别流浪者与主角。项目声明仅供学习交流,使用产生的后果与开发团队无关;若用于代练等收费场景,风险由使用者自行承担。建议从自动战斗这一条最短路径开始跑通,再按需要打开秘境循环与采集路线。参数含义拿不准时,直接查 config/json_doc 下的中文文档,每个参数都带 annotation 说明。【免费下载链接】genshin_impact_assistant原神小助手 Genshin Assistant (CN/EN) | 自动战斗,秘境,领日常,半自动委托项目地址: https://gitcode.com/GitHub_Trending/ge/genshin_impact_assistant创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考