ok-ww鸣潮自动化3招:从源码启动到后台刷声骸
【免费下载链接】ok-wuthering-waves鸣潮 后台自动战斗 自动刷声骸 一键日常 Automation for Wuthering Waves项目地址: https://gitcode.com/GitHub_Trending/ok/ok-wuthering-waves
你刚点完日常,又想刷一轮声骸,人得钉在屏幕前四十分钟,窗口不能最小化、鼠标不能乱动。ok-ww 是鸣潮的图像识别自动化程序:它认游戏画面,代替你放技能、过对话、刷声骸,还支持窗口最小化后台挂机。这篇文章给三个上手动作,读完就能把日常和声骸交给它。
看懂触发机制:一张表分清 ok-ww 怎么干活
ok-ww 的运行核心是一张任务触发表:条件一满足,对应任务就接管画面,跑完再把控制权交还给你。
| 触发条件 | 任务动作 | 最终效果 |
|---|---|---|
依赖装好,执行python main.py | 启动图形主程序 | 不用安装包,源码直接跑 |
启动参数-t N -e | 自动执行第 N 个任务,完成后退出 | 日常托管,自动收尾 |
| 游戏画面识别命中 | 自动战斗、跳对话、刷声骸 | 后台挂机,不占屏幕 |
下面三个技巧分别对应表中三行,按顺序试即可。
把源码装成可用程序:装不到安装包也能跑
第一个坎通常是装不上安装包:公司网络、杀软拦截。源码运行只依赖 Python 和 pip,这也是鸣潮自动化程序最干净的打开方式。
这段把源码装成本地可用的图形程序:
# 获取源码 git clone https://gitcode.com/GitHub_Trending/ok/ok-wuthering-waves cd ok-wuthering-waves # 安装全部依赖,推荐 Python 3.12 pip install -r requirements.txt --upgrade # 启动图形界面 python main.py逐行拆:
- 对应触发表第一行:
python main.py是唯一入口,main.py 读取 config.py 后交给 ok-script 引擎 requirements.txt已用 pip-compile 锁定版本,一条命令装齐图像识别与界面依赖python main_debug.py是调试版,识别出错时日志更全
换个姿势:首次先跑python main_debug.py确认一切正常,再切回python main.py日常使用。
源码跑通,后面两招才谈得上。
用命令行参数托管日常:启动即执行,跑完自动退出
每天点"日常"、等进度条、手动关程序——这套收尾动作可以全省。触发表第二行说的就是:用参数告诉程序"跑第几个任务、跑完就走"。
这段让程序开机即干活、干完即离场:
# 启动后自动执行任务列表第 1 个(日常),完成后自动退出 ok-ww.exe -t 1 -e # 源码运行时同理 python main.py -t 1 -e逐行拆:
-t N:自动执行任务列表中第 N 个,1 是日常,列表见 config.py 的onetime_tasks-e:任务结束自动退出程序,配合系统定时任务即可无人值守- 两个参数独立,可只留
-t,由你手动收尾
换个姿势:-t 2换到列表里第二个任务(刷声骸),想跑哪个改个数字就行。
-t加-e就是整套托管的开关。
用测试用例验证识别:挂机前先跑一条断言
挂机到一半突然不攻击了,你分不清是识别没中还是按键配置错了。tests 目录里每条用例都是"一张截图 + 一个断言",不启动游戏也能离线验证鸣潮自动化最核心的识别环节。
这段在不开游戏的情况下验证刷声骸识别:
# 跑刷声骸识别的单个测试文件 python run_test.py tests/TestFarmEcho.py # 一次跑完 tests 下全部用例 powershell -ExecutionPolicy Bypass -File run_tests.ps1逐行拆:
- 对应触发表第三行:识别命中才触发自动战斗,用例验证的正是这一步
- run_test.py 会拦截 OCR 预热,纯模板匹配的测试不加载重模型,跑得快
- 测试截图放在 tests/images/,新增用例照着 tests/TestFarmEcho.py 的结构抄
换个姿势:改了游戏按键或分辨率后,先跑对应用例,绿了再挂机。
识别绿了再挂机,比翻车省时间。
串成每天五分钟:一条日常流水线
三条触发线串起来就是完整的鸣潮自动化流水线:第一次装好依赖、跑通python main.py;第二天起用ok-ww.exe -t 1 -e托管日常;哪次识别不对,就跑 tests 里对应用例定位。游戏窗口全程最小化,ok-ww 在后台认画面、点按键,你只在早上点一次命令,设置里再打开后台自动静音,它连声音都不占。
落地清单:三步十分钟跑通
先跑通第一条,再挂日常;识别用例绿了,再开后台。
- 装依赖并执行
python main.py,确认图形界面能打开(约 5 分钟) - 执行
python run_test.py tests/TestFarmEcho.py,确认识别用例通过(约 2 分钟) - 前两条都通过后,再试
ok-ww.exe -t 1 -e并留意官方对自动化工具的风险提示,建议小号先行(约 1 分钟)
从这行 main.py 开始
- README.md:快速开始、下载渠道与常见问题排查清单
- config.py:全部任务列表,以及后台模式、静音、按键映射这些全局开关
- docs/development/contributing.md:想改代码时的贡献流程与开发约定
【免费下载链接】ok-wuthering-waves鸣潮 后台自动战斗 自动刷声骸 一键日常 Automation for Wuthering Waves项目地址: https://gitcode.com/GitHub_Trending/ok/ok-wuthering-waves
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考