问题
使用 Clash 代理时,受于不同规则不同(系统代理,非TUN模式),会出现 VRChat 地图、模型下载速度慢的情况。其问题在于此时 VRChat 地图、模型下载流量走了 Clash 代理,而非加速器。
如果走 Clash 代理,就会受限于上游代理的带宽、网络限制。而 VRChat 玩家常用大牌加速器,如UU、VK等,此类加速器提供的带宽、网络限制往往比 Clash 代理的带宽、网络限制要高。
本文将介绍通过修改 Clash 全局扩展脚本 将 VRChat 地图、模型下载流量排除在 Clash 代理规则外,使用加速器代理流量,以提升下载速度。
环境
| 项目 | 配置 |
|---|---|
| 操作系统 | Windows 11 专业版 |
| 系统版本号 | 24H2 26100.6899 |
| Clash 客户端 | Clash Verge Rev |
| 客户端版本 | v2.4.3 |
| Clash 内核 | v1.19.15 Mihomo |
| UU 加速器版本 | v5.76.0 |
| Clash 运行模式 | 系统代理 >> Rule Mode(规则模式) |
修改办法
-
打开 Clash Verge Rev 的
订阅页,双击打开全局扩展脚本窗口,添加以下配置:function main(config, profileName) { // 确保 rules 字段存在 if (!config.rules) { config.rules = []; } // --- VRChat 排除规则(让其走系统网卡,从而被 UU 捕获) --- // 进程名排除(最有效,涵盖所有 UDP 流量) config.rules.unshift("PROCESS-NAME,VRChat.exe,DIRECT"); config.rules.unshift("PROCESS-NAME,VRChat.com,DIRECT"); config.rules.unshift("PROCESS-NAME,build.monitor.exe,DIRECT"); // 域名排除 config.rules.unshift("DOMAIN-SUFFIX,file-variants.vrchat.cloud,DIRECT"); return config; } -
保存,关闭 VRChat 游戏,然后先加速 VRChat ,最后启动 VRChat。