鸣潮玩家时间救星:基于图像识别的 ok-ww 自动化脚本,自动战斗与刷声骸上手全攻略
【免费下载链接】ok-wuthering-waves鸣潮 后台自动战斗 自动刷声骸 一键日常 Automation for Wuthering Waves项目地址: https://gitcode.com/GitHub_Trending/ok/ok-wuthering-waves
晚上十一点,你刚把今天的声骸清完,低头一看:副本还没刷、日常还没领、明天要用的强化材料还差一截。屏幕里的世界依旧绚丽,你的眼睛却已经快要撑不住。
如果你也把《鸣潮》玩成了"每日打卡上班",那这款开源的图像识别自动化脚本 ok-ww(ok-wuthering-waves)值得花五分钟了解一下。它不读内存、不改文件,只靠"看画面 + 模拟操作"把重复劳动交给电脑。这篇文章从零开始,讲清楚它是什么、怎么装、怎么用,以及新手最容易踩的坑。
一分钟认识它:一个"会用眼睛玩的代练小助手"
简单来说,ok-ww 像一个"会用眼睛玩的代练小助手":程序实时截取游戏画面,通过 YOLOv8 目标检测模型识别敌人、技能冷却、声骸和地图标记,再通过 Windows 接口模拟按键与鼠标操作。把"你盯着屏幕打"翻译成"程序看着屏幕打",这就是它的全部原理。
它适合三类人:每天只想花十几分钟清完日常的上班族;想批量刷声骸、又不想手动点几百次筛选的养成党;以及想研究图像识别、状态机如何落地到真实项目的开发者。项目基于 ok-script 框架开发,任务和角色逻辑都以模块形式拆开放在源码里,想看懂它并不难。
从零到一:安装与首次启动的三步走
正式使用前,先把环境准备到位,这一步能帮你省掉后面八成的问题:
- 下载安装包📦:从发布页获取最新的
ok-ww-win32-China-setup.exe,国内用户建议走镜像或网盘渠道,速度快不少。 - 安装并注意路径:装到纯英文目录(比如
D:\Games\ok-ww),不要放中文路径,也不要在下载目录里直接解压运行。 - 首次启动:打开后进入设置界面,把"自动战斗""跳过对话""自动拾取"等开关按需打开——注意这些功能默认是关闭的,需要点"实时触发"手动开启。
设置界面里每个功能都带"重置配置"按钮,试错成本很低,改坏了点一下就能回到默认值。
🎮 核心亮点:三个最值得用的能力
1. 全角色自动战斗,不用背技能表
每个角色的连招逻辑都写在独立文件里,角色目录 下几十个角色各自成档。程序先识别当前场上是谁,再按对应套路出招:切人、开大、放声骸技能,全部自己判断,你不需要手动配置任何技能序列。
更关键的是后台模式:窗口最小化或被遮挡也能继续跑,还能自动静音。你该写文档写文档、该开会开会,它在后台自己打。底层支持 1280x720 到 4K 的全系列 16:9 分辨率,部分功能兼容 21:9 超宽屏。
2. 声骸收集、筛选、强化一条龙
声骸是养成核心,也是最费时间的环节。ok-ww 把"找声骸→打→吸收→按属性筛选→五合一→强化"拆成了多个独立任务:FarmEchoTask负责刷取,FiveToOneTask和EnhanceEchoTask负责按主副属性筛掉废品并自动强化,MergeEchoTask负责批量合成。
对普通玩家来说,最爽的是"设好阈值就撒手":比如只保留暴击率、攻击力百分比达标的声骸,剩下的自动处理,不用再一个个对着屏幕读数值。
3. 大地图导航与星标收集
刷世界资源时,FarmMapTask 模块 会读取大地图上的星标与传送点,结合小地图方向判断规划收集路线,让角色自己找路过去,而不是傻乎乎地撞墙。
再加上DailyTask、TacetTask、ForgeryTask、SimulationTask、NightmareNestTask等二十多个任务模块,日常、无音区、凝素领域、模拟领域、噩梦巢穴基本全覆盖,甚至还有MultiAccountDailyTask帮你多账号轮流清日常。
和按键宏、内存修改比,差别在哪
| 方案 | 工作方式 | 典型问题 |
|---|---|---|
| 按键宏 / 按键精灵 | 固定时间轴按键 | 不看画面,游戏一卡节奏全乱 |
| 内存读取 / 修改 | 直接读写进程数据 | 风险高,极易被判定作弊 |
| ok-ww | 图像识别 + 模拟操作 | 依赖稳定的 60 FPS 与纯净画面 |
ok-ww 走的是"只看画面、只做模拟输入"的路线,不碰进程数据,也不向游戏注入任何东西,这是它设计上最值得称道的一点。但也要说清楚:它不是外挂,改变不了游戏难度,高难关卡打不过去,脚本再聪明也没用。同时,官方对第三方工具本就持打击态度,使用任何此类工具都存在账号风险,请提前知晓并自行权衡。
⚠️ 新手最容易踩的 6 个坑
- 装完被杀毒软件误删:把安装目录加入 Defender 白名单,再重新解压。
- 画面被"污染":关掉显卡滤镜(NVIDIA 动态亮丽、AMD 锐化)、HDR、护眼低蓝光、帧率叠加层,亮度用游戏默认值——图像识别最怕画面颜色被改动。
- 改了按键没同步:游戏内改键后,务必在 ok-ww 设置里同步,否则程序按默认键操作,角色只会原地平A。
- 帧率不稳:保证游戏稳定在 60 FPS,帧率忽高忽低会直接影响识别与操作节奏。
- 角色没装主声骸:队伍里每个角色都必须装备主声骸,否则自动战斗会反复锁定敌人却不攻击。
- 没关自动奔跑:游戏设置里关掉自动奔跑,否则移动逻辑会互相打架。
如果还解决不了,仓库的 faq 文档 和 README 的疑难解答一节基本覆盖了已知问题。
进阶玩法:两条值得尝试的路
用命令行跑批处理:支持-t指定任务序号、-e完成后退出。比如想"启动后自动执行第一个任务并退出程序",一条命令即可,配合系统计划任务,还能让电脑在清晨自动把日常清完。
从源码运行 + 二次开发:要求 Python 3.12,装好依赖后运行python main.py即为 Release 版。想深入研究,可以先把仓库拉下来看看:
git clone https://gitcode.com/GitHub_Trending/ok/ok-wuthering-waves角色逻辑集中在 src/char/,照着现有角色改do_perform就能写出你自己的连招;图像识别引擎在 src/OnnxYolo8Detect.py 和 src/OpenVinoYolo8Detect.py,默认走 ONNX Runtime,Intel 带 NPU 的 CPU 可以切 OpenVINO(记得先更新 NPU 驱动)。
一组数据看懂它的定位
| 维度 | 实际情况 |
|---|---|
| 支持分辨率 | 1280x720 ~ 4K(16:9),部分功能兼容 21:9 |
| 运行方式 | 后台运行,可自动静音 |
| 识别引擎 | ONNX Runtime / OpenVINO 双引擎 + YOLOv8 声骸模型 |
| 任务模块 | 20+ 个(战斗、日常、副本、声骸、导航、多账号等) |
| 角色逻辑 | 几十个角色独立文件,免手动配置技能序列 |
| 界面语言 | 中、英、繁、日、韩、西等多语言 |
写在最后
开源项目最实在的价值,在于你可以把它拆开看、改着玩:想加新角色就写一个新类,想换识别模型就替换 assets/echo_model 里的文件。项目提供官方交流群与开发者群,提交问题前记得先按 README 的排查清单过一遍,能把社区沟通效率拉高一大截。
工具解决的是"重复",解决不了"选择"。当你把机械劳动交给 ok-ww,省下来的时间,才是这个项目最想还给你的东西。
【免费下载链接】ok-wuthering-waves鸣潮 后台自动战斗 自动刷声骸 一键日常 Automation for Wuthering Waves项目地址: https://gitcode.com/GitHub_Trending/ok/ok-wuthering-waves
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考