ok-ww:能后台挂机的鸣潮自动化工具,从配置到一键日常只需5分钟
【免费下载链接】ok-wuthering-waves鸣潮 后台自动战斗 自动刷声骸 一键日常 Automation for Wuthering Waves项目地址: https://gitcode.com/GitHub_Trending/ok/ok-wuthering-waves
每天打开《鸣潮》,真正想玩的内容不到两成,剩下的是重复劳动:领日常、跑模拟挑战、采花、回数据坞合成声骸,多账号玩家还要把这一套流程再刷几遍。ok-ww 是一款鸣潮自动化工具:它用 YOLOv8 视觉模型「看懂」游戏画面,再模拟键鼠操作完成后台挂机、一键日常、声骸自动合成与增强,全程不读内存、不改游戏文件。
图1:ok-ww 主界面中「自动战斗」「跳过对话」「自动拾取」等实时开关,每项可独立启用或重置配置
每日鸣潮里最磨人的重复劳动
这些事你每天都要做一遍
登录领月卡、打模拟信号或模拟挑战、清噩梦巢穴、回数据坞整理声骸、去大世界采花拾取……每一项都不难,难在「每天都一样」。手动做时你还需要盯着屏幕,中途切出去处理别的事就得暂停。
手动与自动的耗时对比
参考社区玩家反馈与项目测试数据:
| 事项 | 手动操作 | 交给 ok-ww |
|---|---|---|
| 全图资源点采集 | 约 1 小时,容易遗漏 | 约 15 分钟,路线自动规划、可后台完成 |
| 肉鸽类高难玩法单局 | 约 40 分钟,决策频繁易疲劳 | 约 25 分钟,选祝福与路线由程序决定 |
| 多账号日常 | 逐号重复全流程 | 按配置顺序自动切号执行 |
省下的不只是时间:后台模式下游戏窗口最小化或被遮挡都不影响运行,程序还能自动把游戏静音,你可以边挂机边办公。
ok-ww 不是固定坐标脚本的 3 个原因
它「读画面」而不是「背坐标」
传统脚本靠固定坐标点击,游戏更新或分辨率一变就可能失灵。ok-ww 内置 YOLOv8 目标检测模型(ONNX/OpenVINO 两种推理后端,见 src/OnnxYolo8Detect.py),相当于给程序装了一双「认得游戏元素」的眼睛:按钮、声骸、角色技能图标、敌人位置都靠识别框定位,而不是写死在 (x, y)。官方称实战中视觉识别准确率稳定在 95% 以上,支持 1280x720 到 4K 的全部 16:9 分辨率,部分功能兼容 21:9 超宽屏。
游戏可以最小化,操作照样送达
ok-ww 通过 Windows 接口(win32api 消息机制)向游戏窗口发送键鼠事件,类似把操作指令「递纸条」进窗口,不需要窗口处于前台焦点。这是它能后台挂机、并且支持自动静音的关键。
任务编排靠一台状态机
每个任务都是一个有限状态机:当前处在哪个界面(登录页、副本内、战斗、结算)就是哪个状态,识别到界面变化就跳到下一状态。你可以把「登录 → 领月卡 → 刷声骸 → 领日常」串成一条龙,失败或断线时有明确的回退逻辑,而不是脚本卡死在一帧画面上。
图2:自动战斗开启后,程序在大世界中自动锁定敌人、释放技能并切换角色,画面右下角可见技能冷却实时被监控
5 分钟上手:从克隆到跑通第一次日常
源码安装与启动步骤
# 克隆仓库 git clone https://gitcode.com/GitHub_Trending/ok/ok-wuthering-waves # 安装依赖(项目仅支持 Python 3.12) cd ok-wuthering-waves && pip install -r requirements.txt --upgrade# 正常模式启动(main_debug.py 会显示识别框,便于排查问题) python main.py不想搭环境也可以直接下载官方发布的ok-ww-win32-China-setup.exe安装包,双击安装后从桌面快捷方式启动。
运行前对照这份检查清单
- 分辨率用 16:9(1600x900 以上更稳),游戏帧率稳定在 60 FPS
- 保持游戏默认亮度,关闭帧率叠加层与显卡滤镜(RTX HDR、锐化等)
- 若改过游戏内按键,在 ok-ww 设置里同步;仅支持设置中列出的按键
- 把安装目录加入杀毒软件白名单,避免文件被误删
- 队伍中每个角色都要装备主声骸,否则自动战斗会反复锁定敌人却不攻击
- 游戏内关闭「自动奔跑」
核心功能走读:日常、声骸与多账号
一键日常
「Daily Task」一条龙会完成:登录 → 领月卡 → 刷指定副本(模拟挑战 / 伪造挑战 / 静默突压)→ 可选的周常乐园检查 → 领日常奖励。每个子项都能单独开关,任务还支持定时调度。日常之外的噩梦巢穴(Nightmare Nest)也能整批自动清理。
数据坞五合一:声骸自动合成
刷声骸最烦的不是刷,是筛。数据坞「五合一」任务按你勾选的主属性(攻击百分比、暴击率、共鸣效率等)保留符合条件的声骸,其余自动合成,见 tests/images/5_to_1.png 对应的筛选界面。注意该功能要求游戏与 ok-ww 均为中文界面、16:9、1600x900 以上分辨率。
图3:数据坞五合一任务使用的主属性筛选面板,勾选保留项后其余声骸将被自动合成
声骸库管理同样自动化:批量增强指定声骸、识别培养值与锁定状态,列表与详情都在画面里实时读取。
图4:声骸列表与「培养」页,ok-ww 会在此界面完成批量管理、锁定与增强操作
多账号批量日常
多账号配置页(说明文档:docs/multi-account-config.md)把每个账号做成一张卡片:填写登录列表中的账号标识,选择要执行的任务,卡片右上角开关控制是否启用。点击「开始执行」后,程序按卡片顺序逐个切号、登录、跑任务、返回登录页,结果(成功/失败/耗时)单独存到MultiAccountResults.json,重启后仍可回看。社区反馈 10 个以上账号批量处理日常已属常规用法。
进阶玩法:副本刷声骸与肉鸽策略
地城与世界 BOSS 声骸 farm
「Farm Echo in Dungeon / Farm World Boss」任务负责高难声骸产出:副本入口点开始后自动进本刷 4C 声骸;世界 BOSS 则在 F2 菜单自动传送(周常挑战 / BOSS 挑战 / 特殊噩梦均可选),打完后自动识别并拾取掉落。掉落声骸的拾取方式支持 YOLO 检测、绕圈和步行三种策略。
图5:地城刷声骸与「世界 BOSS farm」(需先在世界 BOSS 处放置路点)两个任务的启动卡片
肉鸽与活动也能交给它
周常乐园(GardenTask)会全自动处理进图选祝福、跳过不感兴趣的奖励、失败重试,直到积分达标后返回主页;限时活动「静默歼灭」则靠像素颜色 + OCR 读取棋盘并自动消除,不需要额外素材。打完后结算界面自动处理,奖励箱直接拾取。
图6:挑战成功结算画面,程序会自动点击拾取奖励箱并处理返回流程
大地图采集(FarmMap)则是打开大地图后自动识别星形资源点,按「离当前位置最近」的顺序规划路线,逐个传送拾取,适合一次清完一张图的资源。
图7:大地图上的星形资源点被全部识别,程序按最近优先顺序规划采集路线
社区与资源
从哪找帮助、在哪提交贡献
- 用户文档:docs/zh-CN/index.md(含完整疑难解答清单)
- 贡献指南:docs/development/contributing.md,Bug 修复可直接提 PR,新功能建议先在社区讨论方向
- 识别素材存放在 ok_templates/,想给程序加新「眼睛」可以按贡献指南的标注流程提交
- 交流渠道见 README 中的 QQ 群号与 Discord 入口
如果你在使用中遇到识别失败、或想为常用流程提个配置建议,欢迎直接提交 issue 或到社区分享你的配置方案——这类一线反馈是 ok-ww 迭代的主要来源。
【免费下载链接】ok-wuthering-waves鸣潮 后台自动战斗 自动刷声骸 一键日常 Automation for Wuthering Waves项目地址: https://gitcode.com/GitHub_Trending/ok/ok-wuthering-waves
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考