Wand-Enhancer 完整教程:10 分钟本地跑通免费 Wand 专业版与手机远程修改面板
2026/9/6 19:32:38 网站建设 项目流程

Wand-Enhancer 完整教程:10 分钟本地跑通免费 Wand 专业版与手机远程修改面板

【免费下载链接】Wand-EnhancerAdvanced UX and interoperability extension for Wand (WeMod) app项目地址: https://gitcode.com/GitHub_Trending/we/Wand-Enhancer

每月订阅费还在扣,但你其实只想用一下 AI 建议、远程控制这些专业功能?Wand-Enhancer 是一款开源、完全本地运行的 Wand(原 WeMod)增强工具:它只改你本机的客户端配置,不联网、不向任何服务器发数据,也无需订阅。全文按"拿到工具 → 选补丁 → 手机连面板 → 注入自定义脚本"的任务顺序展开,每一步都写了成功标准,照着走即可。

10 分钟拿到自己的补丁器

⚠️ 先记住一条安全底线:官方不发布预编译 exe,仓库 Releases 里只有发布说明。视频简介、随机镜像、第三方网盘里的 exe 都不是官方产物,可能有风险,一律别下。

动手前确认两件事:

  • 本机已装好 Wand(补丁器要自动检测它的安装目录)
  • 你有一个代码仓库账号,用来 fork 本项目(fork 就是在你账号下复制一份仓库,克隆地址:https://gitcode.com/GitHub_Trending/we/Wand-Enhancer

想跳过 Actions 直接源码编译的话,还需要 CMake、Node.js + pnpm、Visual Studio 2022(含 MSBuild)、.NET Framework 4.8 桌面构建工具;走 Actions 流程则不需要。

构建步骤:

  1. 登录仓库平台,fork 本项目。
  2. 打开你的 fork,进入Actions选项卡,若提示启用 workflows 就确认;选中Build executable工作流,点Run workflow,保持默认分支。
  3. 运行结束后打开这次运行记录,下载产物 zip,解压,运行WandEnhancer.exe

成功标准:窗口日志区出现绿色[SUCCESS] WeMod directory found at ...提示,且 Folder path 一行指向你的 Wand 安装目录,此时点Patch应用修改。完成后再启动 Wand,就能看到新加的本地功能。

五个补丁对比:该勾哪几个

补丁对话框里的勾选项对应五种本地修改,按需求对号入座:

补丁项原理什么时候勾
ActivatePro(激活 Pro)在本地改写账户信息的返回结果,把订阅标记为"年度活跃"想免费体验专业版功能
DisableUpdates(禁用自动更新)阻止客户端自动升级刚打完补丁,怕修改被更新冲掉
DisableTelemetry(禁用遥测)关闭本地遥测上报在意隐私、要纯本地运行
DevToolsOnF12(F12 打开开发工具)给每个窗口挂 before-input-event 钩子(在输入事件拦截层挂钩),F12 调起 DevTools调试自定义脚本时
RemoteWebPanelPreview(远程 Web 面板)把内置 Web 面板打进客户端,手机可通过局域网控制想用手机操控修改项(推荐)

推荐组合:远程 Web 面板 + 禁用遥测——前者体验提升最大(手机即控制台),后者保证运行完全安静;如果你还打算自己写脚本,再补上 DevToolsOnF12 方便调试。

三步把手机连上远程面板

面板本质是嵌在手机浏览器里的本地页面,由你的电脑在局域网内提供服务,默认端口 3223。它能做的事:

  • 查看游戏运行状态,远程 Play/Stop 启动和结束游戏
  • 按类别管理修改项:滑块调数值、开关切状态
  • 置顶常用修改(会以虚拟分类固定显示在列表顶部)
  • 为每款游戏保存自定义预设(预设只收录持久数值项,一次性按钮类修改不会存进去)

适合习惯躺沙发上打游戏、或电脑不在手边的玩家。连接只有三步:

  1. 确认电脑和手机在同一个 Wi-Fi下;
  2. 在 WandEnhancer 顶部栏悬停 Connect 按钮,查看二维码;
  3. 用手机相机扫码,在浏览器中打开面板。

成功标准:面板右上角显示LIVE,游戏区出现TRAINER ACTIVE标记,能看到游戏封面和修改分类,即为连接正常。

把自写 JS 脚本注入 Wand 界面

补丁时可以把你的.js文件一并打进客户端,在 Wand 窗口里运行。注意 ⚠️ 它复用的是远程面板同一套渲染器注入机制,所以必须先启用 RemoteWebPanelPreview 补丁,否则脚本不会被带进去。

添加方式(任选其一):

  • 在补丁对话框里勾选一个或多个.js文件(只接受确实存在的.js);
  • .js文件放进补丁器可执行文件旁边的renderer-scripts/文件夹。

然后正常 Patch 即可。脚本运行时的几条规则值得先读一遍:

  • 脚本在 Wand 的渲染进程里跑,有完整 DOM 访问权限和 Noderequire,可以改写界面、收起弹窗、监听 UI 变化做提醒
  • 执行被包了一层:抛错只会被记录,不会搞崩 Wand
  • 每次启动可能运行多次(加载时一次、稍后又一次),一次性操作记得用全局标志位防重入
  • 内置助手:WandEnhancer.log(...)打日志,WandEnhancer.remoteUrl取面板地址,WandEnhancer.apiVersion取接口版本

⚠️ 脚本与 Wand 客户端同级权限运行,只添加你信任并完全理解的脚本。入门示例见 web-panel/scripts/custom/ 目录下的说明文件。

五个常见卡点快速排障

遇到问题先对照这张表自查,大部分情况不用找开发者:

现象最可能的原因解决办法
手机页面打不开路由器开了客户端隔离(AP isolation),同网段设备互相不可达登录路由器后台关掉"客户端隔离";仍不行则检查 Windows 防火墙,为本地网络放行 TCP 3223 入站;网络若被标记"公用",改成"专用"再试
Defender / SmartScreen 警告自建工具未签名,扫描器对非常见程序敏感确认 exe 来自你自己 fork 的 Actions 产物,翻一遍构建日志核实流程,只运行自己构建的二进制
Wand 更新后功能丢失客户端自动更新覆盖了本地修改启用 DisableUpdates 补丁,再重新跑一次补丁即可恢复
补丁失败Wand 版本结构变化,补丁锚点没匹配上关注项目更新日志,用最新版重新构建后再打
面板显示空闲,但游戏里修改已生效客户端没发 game-launched 事件已知兜底逻辑:面板会从运行中 trainer 状态合成会话,刷新页面即可

补充一点:如果手机走移动数据或根本不连同一网络,也可以用 Tailscale 这类组网工具打通,面板本身不变。

代码安全与审计入口

项目完全开源,任何人可读源码;构建完成后运行严格本地,不需要互联网,也不发起网络请求;远程面板只在你自己的局域网内、由你自己的电脑提供服务。

想审计或深入阅读,顺着这三个目录走:

  • WandEnhancer/Core/:C# WPF 主程序,补丁核心逻辑都在这
  • web-panel/bridge/src/:TypeScript 写的桥接层,负责面板与客户端之间的消息收发
  • AsarSharp/:处理客户端 asar 资源包的解析库

法律边界一句话带过:本项目是第三方增强工具,仅面向教育、研究与本地互操作,不分发专有代码、不绕过任何服务器端验证。

现在就动手吧:fork 仓库、跑一次 Build executable 工作流、给客户端打上远程面板补丁,然后悬停 Connect 扫个码——你的手机就是一块免费、本地、全程可控的游戏修改控制台。

【免费下载链接】Wand-EnhancerAdvanced UX and interoperability extension for Wand (WeMod) app项目地址: https://gitcode.com/GitHub_Trending/we/Wand-Enhancer

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询