简介

WutheringWavesSteamHelper(鸣潮 Steam 助手)是一款通过生成必要的配置文件,让玩家可以通过 Steam 客户端启动和管理国服鸣潮的工具。它支持官方启动器与 WeGame 两种版本的鸣潮,并可在两者之间自由切换。
自 v2.0.0 起,程序迁移至 WinUI 3 / Windows App SDK,采用原生 Fluent Design 风格,自动适配深色 / 浅色主题,并内置自动更新检查。自 v2.2.0 起,新增「自定义 Manifest」页,可为任意 Steam 游戏自定义 AppID / DepotID / BuildID / Manifest,生成对应 ACF 配置并复制启动命令;同时将 Steam 安装路径、库路径、SteamID 统一收纳到「设置」页,由鸣潮页与自定义 Manifest 页共享。
左侧目录按「系统要求 → 使用方法 → 常见问题 → 软件更新」组织,建议首次使用从「使用方法」开始。
主要功能
- Steam 全局配置:Steam 安装路径、库路径、SteamID 在「设置」中统一管理,全应用共享,配置一次即可。
- 鸣潮专属页:一键生成鸣潮 ACF 配置、复制国服客户端启动命令、打开官方启动器。
- 自定义 Manifest 页(v2.2.0 新增):为任意游戏填写 AppID / DepotID / BuildID / Manifest,生成
appmanifest_<AppID>.acf并复制启动命令。 - 自动获取 BuildID 和 Manifest:通过 SteamDB 自动拉取最新游戏版本信息,也支持手动填写。
- 官方启动器 / WeGame 双版本:自动识别 WeGame 版鸣潮路径(注册表检测),可在两种来源间切换;切换到 WeGame 时弹出确认提示,防止误操作。
- 自动更新检查:启动时后台静默检查更新,自动探测 GitHub 连通性(3 秒超时),失败则切换镜像站,对国内用户友好;发现新版本时标题栏右上角显示蓝色提示按钮。
- 设置持久化:所有设置自动保存至
%AppData%\WutheringWavesSteamHelper\settings.json,下次启动自动填入。 - 单实例运行:同一会话只允许运行一个实例,重复启动时自动聚焦已有窗口。
- 开发者选项:可展开调试面板,含 Debug 模式(本地服务器更新检查)、测试版渠道、一键打开设置文件目录。
反馈与支持
使用中遇到问题或有功能建议,欢迎在 GitHub 提交 Issue。源代码托管于 GitHub 仓库,欢迎 Star 与 PR。
