ok-ww 鸣潮后台挂机与一键日常:自动战斗辅助完整入门指南
【免费下载链接】ok-wuthering-waves鸣潮 后台自动战斗 自动刷声骸 一键日常 Automation for Wuthering Waves项目地址: https://gitcode.com/GitHub_Trending/ok/ok-wuthering-waves
ok-ww 是一个基于图像识别的《鸣潮》自动化辅助工具。它用 YOLO 检测模型识别游戏画面中的角色头像、敌人与声骸,用 OCR 读取体力数值和日常进度,再通过 Windows 接口模拟键鼠操作,实现后台自动战斗、4C 声骸刷取与一键日常——不读内存、不改文件,挂机期间电脑照常用。
40 分钟日常,从早上点到手软到后台挂机
每天醒来:登录、领邮件、打三场体力本、清周常花园,30 到 45 分钟纯点击。ok-ww 干的活就是接住这类重复操作——开启对应任务后,游戏窗口可以最小化,它全程后台跑,你可以干别的事。
功能总览:六类重复劳动各有对应模块
| 你的痛点 | 对应任务 | 开启后的效果 |
|---|---|---|
| 日常、体力本、邮件反复点击 | Daily Task | 一条龙:领月卡、刷体力、领日常、查邮件 |
| 想批量刷 4C 声骸 | Farm Echo | 副本 / 世界 Boss 双模式,自动循环并拾取声骸 |
| 体力刷不满 | Tacet Suppression | 自动传送、打下一关,直到体力清空 |
| 梦魇之窟周常 | Nightmare Nest Task | 多选关卡,按顺序打完 |
| 战斗操作重复 | Auto Combat | 全角色识别,无需配置技能序列 |
| 废弃声骸太多 | Merge Discarded Echoes | 需累计 1000 个,自动按 100 个一批合并 |
这些任务还支持定时调度,Daily Task、Tacet Suppression、Nightmare Nest Task 都能设成每天定点自动跑。
快速上手:环境要求、首次校准与 10 分钟冒烟测试
环境要求
| 项目 | 要求 |
|---|---|
| 系统 | Windows 10/11 64 位 |
| 分辨率 | 16:9,1280×720 到 4K,部分功能支持 21:9 超宽 |
| 帧率 | 稳定 60 FPS |
| 安装路径 | 纯英文、无空格 |
| Python(源码) | 3.9 以上,推荐 3.12 |
安装
- 安装包:从项目发布页下载
ok-ww-win32-China-setup.exe,双击装进纯英文目录(如D:\Games\ok-ww),把安装目录加入杀毒软件(含 Windows Defender)白名单。 - 源码:
git clone https://gitcode.com/GitHub_Trending/ok/ok-wuthering-waves cd ok-wuthering-waves pip install -r requirements.txt --upgrade python main.py首次校准:四项,各有一条通过标准
- 设置页填入
Wuthering Waves.exe完整路径——通过 = 路径被接受、无报错; - 游戏设为 1920×1080 窗口模式(非全屏),帧率稳定 60 FPS——通过 = ok-ww 截屏预览出现完整游戏画面;
- 改过游戏内按键的,到 "Game Hotkey" 页逐项同步——通过 = 每项与实际按键一致(仅支持设置里列出的键);
- 关闭显卡滤镜(NVIDIA 动态亮丽 / AMD 锐化)、画面叠加层(MSI Afterburner 帧率等)和 Windows 夜间模式,游戏内亮度保持默认——通过 = 画面上无多余文字或图形。
还有一条容易漏:队伍里每个角色都要装备主声骸。看画面右下角,4 个角色都该有声骸技能图标,否则自动战斗会反复锁定敌人却不攻击。
冒烟测试
手动进一场打野怪的战斗,打开 "Auto Combat" 开关,观察它自动锁定、放技能、切角色,打完回到主界面;全程不碰键鼠。全正常即环境 OK,可以跑正式任务。
原理快问快答:不碰内存也能打,是怎么做到的
为什么能识别角色和声骸,却不读内存?说白了是"看画面":每 0.1 秒截一帧,YOLO 模型在这一帧里找角色头像、技能冷却和地上的声骸,OCR 再读出体力、日常进度这类文字。所以它准不准取决于画面,分辨率和帧率越稳,识别越可靠。
游戏最小化后还能跑吗?能。截屏走 Windows 接口(WGC 或 BitBlt)抓窗口内容,操作靠 PostMessage 把键鼠消息发给游戏窗口,不占用物理键鼠,窗口最小化或被遮挡都不影响。
它怎么知道每个角色的技能怎么放?每个角色在 角色技能库 里都有一套预配置的技能脚本,开战时先认出队伍 4 人,再逐一套用对应脚本,不需要你自己配技能序列。
实战路径:三个场景与预期耗时
清日常(预期 15~25 分钟)
- "Daily Task" 里 "Which to Farm" 选体力本:Tacet Suppression / Forgery Challenge / Simulation Challenge;
- "Additional Tasks" 勾 "Check Weekly Garden"(周常花园);
- 需要额外声骸就再勾 "Teleport and Farm 4C Echo",并提前在 Farm Echo 里开 "Teleport to Boss";
- 点 Start,全程免操作。
批量刷 4C 声骸(世界 Boss 单场 3~5 分钟,10 轮约 30~50 分钟)
- Farm Echo 两种模式:副本内站在入口点 Start;或在 F2 地图标记 Boss 航点后开 "Teleport to Boss" 再 Start;
- "Repeat Farm Count" 设 10~20 轮起步;
- "Echo Pickup Method" 选 "Yolo",自动识别声骸位置走过去捡(另有 "Run in Circle" 绕圈、"Walk" 步行);
- 开 "Switch to Healer before and after Combat" 降低翻车率;
- 刷完跑 "Merge Discarded Echoes"(需累计 1000 个废弃声骸,自动 100 个一批合并)。
刷满体力与梦魇之窟(静滞之核约 40~60 分钟;梦魇之窟约 30~50 分钟)
- 静滞之核:选副本编号(对应 F2 列表顺序),Start 后自动传送、战斗、下一关,直到体力清零;
- 梦魇之窟:"Which to Farm" 多选(梦魇净化 / 静滞之核梦魇),按顺序打完所有可刷关卡;
- 两者都支持定时调度,可设成每天早上自动跑。
稳定性清单:系统、工具、网络一次查完
- 系统:关显卡滤镜和画面叠加层,只留游戏内滤镜;保证稳定 60 FPS;带 NPU 的 Intel CPU 装最新 NPU 驱动,否则 OpenVINO 会报
0x000005; - 工具:开 "自动静音"(后台不响游戏声音)和 "启动后关闭启动器"(防启动器进程导致断线);改过游戏内按键必须在 "Game Hotkey" 同步;游戏内关闭 "自动奔跑";
- 网络:优先有线,避开服务器维护时段,关掉吃带宽的后台程序(大文件下载、云同步)。
命令行启动也可以:ok-ww.exe -t 1 -e会自动执行第 1 个任务并在完成后退出,适合配系统计划任务。
故障自查:卡住时按这个顺序查
| 现象 | 可能原因 | 修复动作 |
|---|---|---|
| 识别不到画面、操作不准 | 显卡滤镜或叠加层干扰截屏 | 关滤镜和叠加层,用游戏默认亮度 |
| 自动战斗反复锁定但不放技能 | 队伍有角色没装主声骸 | 检查右下角 4 人是否都有声骸技能图标 |
| 运行中突然断线、程序无响应 | 游戏启动器进程仍在运行 | 设置里开 "启动后关闭启动器" |
OpenVINO 报0x000005 | Intel NPU 驱动过旧 | 去 Intel 官网装最新 NPU 驱动 |
都不管用,就把详细错误报告丢到社区渠道求助。
进阶入口与一句风险提示
想看源码的话入口很清晰:任务逻辑在 src/task/,配置项集中在 config.py,角色技能脚本都在src/char/目录下,一个角色一套。建议先读懂任务基类BaseWWTask.py和场景状态机WWScene.py,再对照 docs 目录下的中文文档看各模块设计。想参与贡献,先把源码版本跑起来,再到开发者群交流。
ok-ww 是免费开源的外部辅助工具,按游戏官方公平运营声明,使用第三方工具存在账号风险,请自行评估后再开启。
【免费下载链接】ok-wuthering-waves鸣潮 后台自动战斗 自动刷声骸 一键日常 Automation for Wuthering Waves项目地址: https://gitcode.com/GitHub_Trending/ok/ok-wuthering-waves
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考