WandEnhancer:扩展 Wand 客户端的本地体验
一分钟看懂
WandEnhancer 是一个面向 Wand(WeMod)桌面应用的第三方开源增强工具。它修改用户本机的 Wand 安装文件,用于管理本地配置、适配客户端版本、定制布局和主题,并可开启手机访问的远程 Web 面板。
项目不是 Wand 官方组件,也不提供官方预编译程序。它会改变 Electron 客户端文件并加载本地代理,因此更适合能审查源码、理解补丁影响且愿意自行构建的高级用户。
你可以用它做什么
定制客户端界面
用户可以调整 Wand 的布局和主题,并在打补丁时加入自己的 JavaScript。脚本运行在应用渲染进程中,能访问 DOM 和 Node 能力,因此可以修复界面或实现个性化交互。
用手机控制当前功能
可选远程面板会在电脑局域网开启 HTTP/WebSocket 服务。手机与电脑连接同一可信 Wi-Fi 后,扫描二维码即可访问面板,远程操作当前 trainer。跨网络使用时应通过 Tailscale 等私有网络,而不是把端口直接暴露到互联网。
跟随客户端版本调整兼容性
工具提供本地配置管理和新版本兼容调整,减少客户端升级后重复手工修改。不过上游 Wand 更新仍可能使补丁暂时失效,需要等待项目适配并重新构建。
主要能力
- 管理 Wand 的本地环境配置。
- 自动执行针对客户端版本的兼容调整。
- 客户端布局、主题和部分 AI 功能扩展。
- 提供手机可访问的局域网远程面板。
- 支持注入自定义 JavaScript 调整界面行为。
- .NET/WPF 补丁器与 Electron 客户端配合工作。
适合哪些人
它适合希望深度定制 Wand、能够自行构建和排查 Windows 客户端问题的技术用户。只想安装即用、不能判断第三方二进制安全性的普通用户,不建议从陌生教程下载所谓成品。
怎么开始使用
官方仓库明确要求从自己的 GitHub Fork 运行 Actions 构建,再下载该次工作流产生的 artifact;Release 页面只有说明,没有 .exe。本地构建需要 CMake、Node.js、pnpm、Visual Studio 2022 C++ 工作负载和 .NET Framework 4.8 工具。
首次使用前备份 Wand 安装和配置。只启用必要补丁,确认版本匹配;自定义脚本必须逐行检查,因为它拥有与客户端相同的权限。
使用前需要知道
项目警告存在冒用其名称的 YouTube 教程和恶意下载。来自视频描述、网盘、随机镜像或聊天附件的程序都应视为不可信。自行构建的未签名程序也可能触发杀毒软件提示,应结合源码和构建日志判断。
远程面板默认使用 3223 端口的明文 HTTP,且没有配对码;同一网络中能访问该端口的人可能控制面板。只能在可信局域网或 VPN 中使用,防火墙不得向公网开放。第三方修改也可能违反上游服务规则或造成应用异常,使用者需自行评估。