ok-ww 实战指南:鸣潮日常、刷声骸、后台自动战斗的挂机玩法
ok-ww 实战指南:鸣潮日常、刷声骸、后台自动战斗的挂机玩法
【免费下载链接】ok-wuthering-waves鸣潮 后台自动战斗 自动刷声骸 一键日常 Automation for Wuthering Waves项目地址: https://gitcode.com/GitHub_Trending/ok/ok-wuthering-waves
ok-ww 是一个免费开源的鸣潮自动化助手,你挂机,它清日常、刷声骸。每天上线先打忘却之庭,再跑声骸秘境,最后回数据坞把 4C 声骸一个个点开看属性——这套流程重复一周,人就累了。ok-ww 就是替你跑完这些环节的:它盯着游戏画面判断局势,再模拟按键鼠标替你操作,你该干别的干别的。
🎯 能力全景:它能替你做什么
| 你交给它的事 | 它替你怎么做 |
|---|---|
| 每天固定副本 | 一键日常:勾选子任务后自动进本、战斗、领奖,全部跑完回到大世界 |
| 重复按键打本 | 后台自动战斗:进战斗即按队伍阵容放技能、切解放技,窗口最小化也能跑 |
| 4C 声骸量产 | 刷声骸:循环"进副本→打 Boss→拾取",也可传送到大世界 Boss 位 |
| 成堆声骸要处理 | 五合一:筛选界面里没勾的主词条会被自动合成,一次清一批 |
| 强化不知道先点谁 | 批量强化:按双爆、有效词条数等规则自动筛出合格声骸再强化 |
| 小号也要清日常 | 多账号日常:切换账号逐个清,不用你手动反复登录 |
| 地上东西弯腰捡 | 自动拾取与跳对话:大世界自动捡掉落,剧情快速过对白 |
角色覆盖是这套逻辑能跑起来的前提:src/char/ 下为 55 个角色各自维护了一份战斗逻辑文件,新角色上线后由社区跟进适配。
📥 快速上手:ok-ww 安装步骤与首次运行
普通玩家走图形界面,三步:
- 从官方发布页下载
ok-ww-win32-China-setup.exe——注意要 setup 安装包,不是源码压缩包; - 双击运行,跟着安装向导走;
- 从桌面快捷方式启动,在任务列表勾选任务即可开跑。
装完顺手做一件事:把安装目录加进杀毒软件白名单,免得文件被误删。
想从源码跑(需要 Windows + Python 3.11 以上,推荐 3.12):
# 拉取仓库 git clone https://gitcode.com/GitHub_Trending/ok/ok-wuthering-waves # 安装依赖 pip install -r requirements.txt # 启动后自动执行第 1 个任务(一键日常),跑完自动退出 ok-ww.exe -t 1 -e-t N让程序启动后直接执行任务列表里第 N 项,-e表示任务结束就退出。两个参数合在一起,就是给定时任务留的口子——每天早上定时唤起,它自己开游戏、跑完、自己走人。
⚔️ 实战拆解:三大场景的玩法
后台自动战斗:开打就介入
手动打本累在多:重复点击、盯技能时机、BOSS 战还得盯连击条。ok-ww 把这部分整个接走了。
怎么操作:它属于触发式任务,每 0.1 秒查一次战斗状态,检测到开打就介入,自动索敌,按阵容释放共鸣技、声骸技与解放技,打不过就切治疗角色续战,结束后自己收工。你不需要配置任何技能序列——它先识别出队伍里是谁,再套用 src/char/ 里对应的角色文件。唯一的硬性前置:队伍里每个角色都要装主声骸,画面右下角得有声骸技能图标,否则它可能反复锁定敌人却下不了手。
如何验证:打开开关后去打一场深渊或大世界怪,全程不看鼠标,看它自己打完收人。
一键日常:勾选子任务后不用管
每个日常副本都要手动找入口、手动打、手动领奖,最磨人。一键日常把这个环节压成了一个任务:勾选需要跑的子任务,启动,剩下的事——进本、战斗、领奖、去下一个——都由程序按状态一步步流转完成,副本之间的挪动靠地图识别加 F2 快速旅行。
如何验证:任务面板会按子任务逐项推进,全部跑完后角色自动回到大世界;战斗里有人倒了,它会自动复活或换治疗角色接着打。
刷声骸与合成:把筛选交给勾选框
刷 4C 声骸真正费时间的是筛选:成堆 4C 逐个点开、看属性、判断去留、再手动合成。ok-ww 把它拆成两段流水线。
刷取:在秘境入口或传送到大世界 Boss 位后点开始,它自动循环"进本→打 Boss→拾取",可设循环次数。合成:进数据坞的筛选界面(需 1600x900 以上分辨率,游戏和 ok-ww 都用简体或繁体中文),把想留的主词条勾上,没勾的声骸会被自动合成;废弃声骸攒到 1000 个后,MergeEchoTask 会按 100 个一批自动合掉。
如何验证:跑完后数据坞声骸数量明显缩水,且留下来的都带着你勾过的词条。
🌀 幕后拆解:一次操作背后的完整链路
把游戏画面想成一台 24 小时不关的监控。每次它想动手前,都要走一遍下面的流程。
先截屏。程序优先调 Windows Graphics Capture 抓画面,WGC 不可用就退回 BitBlt,顺序写在 config.py 里:WGC → WGC_HDR → BitBlt_RenderFull。这就是窗口最小化、被别的窗口挡住也照样能跑的原因。
再辨认。辨认靠两个工具分工:YOLOv8 模型(640x640 输入,assets/echo_model/echo.onnx)负责找位置飘忽的物体,比如声骸;模板匹配则拿着 295 张标注好的图标去对按钮和界面元素这种"固定长相"的东西。算力的调度也在这一步定下来,推理后端按 DirectML → CUDA → CPU 的顺序自动挑能用的。屏幕上的数字交给 OCR(onnxocr-ppocrv5)去读,支持 OpenVINO 与 Intel NPU 加速。
然后定场景。WWScene 记录此刻在战斗、在大世界、在背包还是对话里,任务就照着这个状态机走下一步。最后一步是查"角色词典":55 个角色的出手顺序、冷却处理各写在各自动态文件里,认出谁就直接套用谁的逻辑。
动手方式也很朴素:所有点击、按键通过 Windows 的 PostMessage 接口投递给游戏窗口,和正常玩家敲键盘没有区别。从截屏到落键,一条链路走完,全程不碰游戏内存。
环境与兼容:最低配置要求 + 避坑清单
| 配置项 | 要求 |
|---|---|
| 操作系统 | Windows(依赖 Windows 接口模拟输入) |
| 游戏分辨率 | 1280x720 至 4K 的 16:9,部分功能兼容 21:9 超宽屏 |
| 特殊任务 | 五合一需 1600x900 及以上分辨率 |
| 游戏帧率 | 稳定 60 FPS,不稳就降画质或分辨率 |
| 推理后端 | DirectML / CUDA / CPU,按可用性自动回退 |
| 源码运行 | Python 3.11+(推荐 3.12),pip install -r requirements.txt |
| 语言 | 五合一、批量强化等任务需简体/繁体中文界面 |
避坑清单,出问题先按这里过一遍:
- 关 Auto HDR;显卡滤镜(RTX HDR、RTX 动态亮丽、AMD 锐化)一并关掉,亮度用游戏默认值;
- 关画面上任何叠加层,MSI Afterburner、Fraps 的帧率显示都会干扰识别;
- 杀毒软件(含 Windows Defender)把安装目录加白名单;
- 改过游戏键位,必须在 ok-ww 设置里同步,两边不一致会按错键;
- Intel CPU 带 NPU 遇到 OpenVINO 报错,先升级到最新 NPU 驱动;
- 游戏内关闭自动奔跑,否则走位会乱。
风险告知:动手前必须知道
先说技术边界:ok-ww 是外部辅助工具,只读屏幕图像、只模拟常规用户输入,不读内存、不改游戏文件、不注入进程。
再说规则风险:库洛《鸣潮》公平运营声明明确"严禁利用任何第三方工具破坏游戏体验",自动挂机等行为在打击范围内,处罚包括扣除违规收益、冻结乃至永久封号。把它挂上就等于你自愿承担这个账号风险,这一点请自行掂量。
另外三条提醒:项目开源免费,有人向你收费,那是假冒版本,直接退款;游戏大版本更新后先停用,等社区确认适配再继续;遇到问题先看 docs/zh-CN/index.md 的文档和社区答疑,再决定要不要提 issue。
结尾
把重复劳动交给 ok-ww,你的时间留回游戏本身:角色和版本适配由 ok-script 社区持续跟进,而你只需要在任务列表里打勾。
【免费下载链接】ok-wuthering-waves鸣潮 后台自动战斗 自动刷声骸 一键日常 Automation for Wuthering Waves项目地址: https://gitcode.com/GitHub_Trending/ok/ok-wuthering-waves
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考