< Back to blog list

VRChat 游戏地图下载绕过 Clash 代理使用加速器下载提升速度

问题

使用 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(规则模式)

修改办法

  1. 打开 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;
    }
  2. 保存,关闭 VRChat 游戏,然后先加速 VRChat ,最后启动 VRChat。

< Back to blog list

<BLOG>

</BLOG>