
你是不是也烦透了那些重复播放的过场动画每天刷材料、打周本总要一遍又一遍地看同样的话、同样的特写。今天我带你亲手部署一个免费、安全不碰内存、纯视觉模拟的自动化小工具——[genshin-skip-animation]网址如下(https://github.com/ace-trump-tech/genshin-skip-animation)。全文没有一行你没见过的代码跟着截图一步步走哪怕你从来没打开过GitHub也能在30分钟内跑起来。⚠️ 重要先读这行红字本工具由”源批之星“鲁健友情贡献仅供学习计算机视觉和自动化技术。任何非官方的自动化都可能违反《原神》用户协议米哈游反作弊系统MHYAC可能会检测并封禁账号。请务必在你平时不玩的测试小号上使用。主号一旦封禁后果自负。第1步认识GitHub不用怕它就是个代码仓库打开浏览器输入github.com。 或者直接点击这个链接——项目主页——你会看到一个很“程序员”的界面。没关系我们只做三件事点Star、点Fork、下载代码。1.1 找到我们的项目在GitHub顶部的搜索框里输入genshin-skip-animation或者直接点击这个链接——项目主页——进入项目主页后你会看到类似这样的界面1.2 先点击 Star 按钮在页面右上角找到Star按钮点击一下它会变成Unstar。1.3 再点击 Fork 按钮Star按钮旁边就是Fork按钮点击它。稍等几秒GitHub 会自动把项目复制一份到你的账号下。1.4 最后 Download 代码Fork 完成后你会进入你自己账号下的同名仓库。找到绿色的Code按钮点击后选择Download ZIP。浏览器会自动下载一个压缩包文件名类似genshin-skip-animation-main.zip。把它解压到一个没有中文路径的文件夹比如D:\GenshinTools\。解压后你会看到这些文件和文件夹genshin-skip-animation-main/ ├── core/ # 核心识别与模拟代码 ├── utils/ # 辅助模块日志、热键 ├── assets/ # 模板图片和日志存放处 ├── tests/ # 单元测试 ├── config.yaml # 配置文件重要 ├── main.py # 程序入口 ├── requirements.txt # 依赖清单 └── README.md # 说明文档你正看的这个第2步安装Python运行环境小白推荐Anaconda什么是Anaconda一个帮你管理Python版本和软件包的“全家桶”装一次就能搞定90%的问题。2.1 下载Anaconda打开浏览器访问www.anaconda.com/download选择你操作系统的版本Windows选64-Bit Graphical InstallermacOS选图形安装包。下载后双击安装一路默认但注意勾选“Add Anaconda to my PATH environment variable”否则后续要手动配环境变量。2.2 验证安装Windows按WinR输入cmd回车在黑色窗口里输入conda --version如果显示出conda 24.x.x就成功了。macOS打开“启动台” - “终端”输入相同命令。第3步为这个项目创建一个干净的“小房间”我们不让这个项目污染你电脑里其他的Python环境。用Anaconda创建一个虚拟环境。3.1 打开命令行Windows搜索Anaconda Prompt并打开macOS打开终端Terminal3.2 创建环境并激活conda create-ngenshin_skippython3.9输入y确认。等待几分钟。然后激活环境conda activate genshin_skip你会发现命令行的左边出现了(genshin_skip)字样说明你现在就在这个独立的“小房间”里了。3.3 进入项目文件夹用cd命令进入你刚才解压的文件夹。假设你解压到了D:\GenshinTools\genshin-skip-animation-maincdD:\GenshinTools\genshin-skip-animation-mainmacOS用户路径类似/Users/你的用户名/Downloads/genshin-skip-animation-main第4步安装依赖包一键装好所有工具项目需要用到opencv、pyautogui、pynput等库。我们通过requirements.txt一次性安装。在命令行里确保你已经激活了genshin_skip环境并且当前目录是项目根目录然后输入pipinstall-rrequirements.txt等待所有下载完成。如果遇到红字报错通常是网络问题换用国内镜像pipinstall-rrequirements.txt-ihttps://pypi.tuna.tsinghua.edu.cn/simple第5步模板图片已就绪无需截图好消息这个项目的assets/templates/目录里已经包含了三张现成的模板图片适配当前《原神》版本的 UI你不需要自己动手截图。5.1 确认模板文件存在打开你解压后的项目文件夹依次进入assets/templates/你应该能看到三个文件skip_button.png识别“跳过”按钮dialog_option.png识别对话选项框loading_finish.png识别加载完成画面如果游戏未来更新导致 UI 变化你再重新截图替换这三个文件即可。但第一次使用直接用项目自带的就行。5.2 无需任何操作继续下一步模板已经准备好了直接进入第6步运行程序即可。原理说明程序运行时会把这些模板图片与游戏画面进行匹配。匹配成功就会自动点击/按键。自带模板已经过测试大概率能直接工作。第6步运行程序一键跳过6.1 确认配置可选用记事本打开项目根目录的config.yaml。默认热键是启动CtrlShiftS 停止CtrlShiftX如果你觉得冲突可以改成ctrlaltj之类的但记住格式用小写字母加号连接。6.2 启动程序在命令行Anaconda Prompt或终端确保你已经cd到项目目录并且genshin_skip环境是激活的。输入python main.py你会看到类似输出2026-05-26 15:30:01 - INFO - Press ctrlshifts to start, ctrlshiftx to stop 2026-05-26 15:30:01 - INFO - Press CtrlC to exit6.3 在游戏中使用把《原神》窗口置于前台不要最小化。按一次CtrlShiftS程序开始检测屏幕。当出现“跳过”按钮或对话选项时它会自动点击/按键。按CtrlShiftX可以临时停止。想要彻底退出程序回到命令行按CtrlC。常见问题小白必看现象解决办法按下热键没反应试试以管理员身份运行命令提示符Windows。macOS需要去“系统设置-隐私与安全性-辅助功能”中允许终端。提示No module named cv2你没有激活环境或者依赖没装好。重新运行conda activate genshin_skip再pip install -r requirements.txt。程序一直不点击模板匹配精度不够。降低config.yaml里的confidence: 0.6或者重新截图截取更独特的区域。总是点错位置模板图截得太大了包含周围无关图案。重新截一个更小、更紧贴按钮的图。结语至此你已经完成了一个“计算机视觉自动化”小项目的完整部署。从打开GitHub到实际运行全程不需要编写一行代码但你已经体验了开源项目获取 → Python环境管理 → 依赖安装 → 配置调试这一整套流程。这个项目的真正价值不是帮你跳过动画虽然真的很爽而是为你打开了“让程序看懂画面并操作电脑”的大门。你可以试着修改config.yaml里的延迟时间甚至自己截取“领取奖励”按钮模板扩展成自动领日常——只要不滥用于商业和破坏平衡这就是最有趣的编程实践。在文章末尾再次感谢”源批之星“鲁健最后再提醒一遍用测试小号封号不哭。