Skip to content
银河录像局gpt
饿饭cc云

2026最新 Clash Verge Rev 进阶教程:从订阅分流到规则自定义

作为 Clash 核心的优秀继承者,Clash Verge Rev 已经是目前 Windows、macOS 和 Linux 平台上最主流的科学上网客户端。

虽然大多数用户在导入机场订阅后,使用默认的规则模式即可顺畅上网。但随着网络需求的精细化,您可能会遇到以下问题:

  • 国内应用异常走代理:微信、支付宝在开启代理后加载变慢,或者提示异地登录安全警示。
  • 特定网站需要指定节点:ChatGPT 必须走美国或新加坡节点,而观看奈飞(Netflix)又需要切换到日本原生节点,手动频繁切换节点非常繁琐。
  • BT 下载占用机场流量:无意中开启的下载任务偷走了大量机场昂贵的专线流量。

本文将为您带来 2026 年最新、最实用的 Clash Verge Rev 进阶自定义分流与规则配置教程,教您如何通过 Merge(扩展配置)或 Script(扩展脚本)一次性完美解决这些痛点。


一、 为什么你需要自定义规则?

默认的机场订阅配置文件(YAML)中虽然自带了分流规则,但通常存在以下局限性:

  1. 更新订阅会被覆盖:如果您直接在“配置”面板右键编辑订阅文件,一旦更新订阅,您的所有自定义修改都会被机场的最新文件完全覆盖。
  2. 缺乏个性化:机场不知道您有哪些国内特定的私有服务需要直连,也不知道您需要将哪些工作网站强行指定到特定低延迟专线(如 饿饭CC专线)。

Clash Verge Rev 引入了 “扩展配置 (Merge)”“订阅脚本 (Script)” 功能。它们就像一层叠加在机场配置文件之上的“过滤器”,无论订阅如何更新,您的自定义规则永远生效


二、 核心:使用「扩展配置 (Merge)」自定义规则

这是最简单、推荐所有用户掌握的方法。它使用 YAML 语法,将您的规则合并进当前的配置文件中。

步骤 1:创建扩展配置

  1. 打开 Clash Verge Rev,点击左侧菜单的 “订阅 (Profiles)”
  2. 在右侧上方,点击 “新建 (New)” 按钮。
  3. 在弹出的窗口中:
    • 类型 (Type) 选择:Merge
    • 名称 (Name) 输入:例如 MyCustomRules
    • 点击 “保存 (Save)”
扩展配置面板示意图

(在左侧菜单切换到订阅,创建 Merge 类型的文件后,右键点击“编辑”)

步骤 2:编写自定义分流规则

右键点击您刚刚新建的 MyCustomRules,选择 “编辑配置 (Edit)”,将其中的内容替换为如下模板:

yaml
prepend-rules:
  # 1. 强制 ChatGPT 走美国节点 (或者您的特定策略组)
  - DOMAIN-SUFFIX,openai.com,美国节点
  - DOMAIN-SUFFIX,chatgpt.com,美国节点
  - DOMAIN-KEYWORD,openaicom,美国节点
  
  # 2. 强制 Notion 走低延迟的专线策略组
  - DOMAIN-SUFFIX,notion.so,香港节点
  
  # 3. 拦截广告与垃圾请求 (REJECT 表示直接断开连接)
  - DOMAIN-SUFFIX,doubleclick.net,REJECT
  - DOMAIN-KEYWORD,adservice,REJECT

  # 4. 强制国内特定公司/学校网站直连 (DIRECT)
  - DOMAIN-SUFFIX,mycompany.local,DIRECT
  - DOMAIN-SUFFIX,edu.cn,DIRECT

  # 5. 局域网与本地地址直连
  - IP-CIDR,192.168.0.0/16,DIRECT
  - IP-CIDR,10.0.0.0/8,DIRECT

编写规则的注意事项

  • prepend-rules 表示这些规则会被插入到所有规则的最顶部,Clash 匹配流量时会优先执行它们。
  • “美国节点”、“香港节点”等策略组名称,必须与您机场订阅中实际存在的策略组名称完全一致(区分大小写和空格)。如果机场只有 PROXY 组,可以统一写成 PROXY

步骤 3:启用扩展配置

  1. 保存并关闭编辑窗口。
  2. 右键点击该 Merge 配置,选择 “启用 (Enable)”(启用后该项会显示为激活状态的绿色)。
  3. 选中您平时使用的机场订阅文件,右键选择 “刷新 (Refresh)”。您的自定义配置就会自动叠加生效!

三、 高级技能:利用扩展脚本 (Script) 过滤流量

如果您需要更强大的动态分流功能(例如根据国家 IP 自动调整、或者根据延迟自动选路),可以使用 Javascript 脚本。

步骤 1:新建脚本

“订阅 (Profiles)” 页面新建,类型选择 Script

步骤 2:编辑 Javascript 脚本

右键编辑,粘贴以下经过 2026 优化、轻量且强大的脚本模板:

javascript
function main(config) {
  // 1. 自动注入常用的自定义规则
  const myRules = [
    "DOMAIN-SUFFIX,openai.com,PROXY",
    "DOMAIN-SUFFIX,chatgpt.com,PROXY",
    "DOMAIN-SUFFIX,anthropic.com,PROXY",
    "DOMAIN-SUFFIX,claude.ai,PROXY",
    "DOMAIN-SUFFIX,github.com,PROXY",
    "DOMAIN-SUFFIX,githubusercontent.com,PROXY",
    "DOMAIN-SUFFIX,local,DIRECT",
    "GEOIP,CN,DIRECT" // 国内 IP 强制直连
  ];

  if (!config.rules) {
    config.rules = [];
  }

  // 2. 将自定义规则插入到机场原有规则的最前面
  config.rules = myRules.concat(config.rules);

  // 3. 优化 DNS 模块,防止 DNS 泄漏
  config['dns'] = {
    'enable': true,
    'enhanced-mode': 'fake-ip',
    'listen': '0.0.0.0:53',
    'nameserver': [
      '223.5.5.5',
      '119.29.29.29'
    ],
    'fake-ip-filter': [
      '*.lan',
      'localhost.ptlogin2.qq.com'
    ]
  };

  return config;
}

启用该脚本并刷新您的机场订阅,Clash Verge Rev 就会动态应用该脚本修改后的最终配置。


四、 常见分流失效问题排查 (FAQ)

1. 为什么我配置了 ChatGPT 走 PROXY,但还是提示“地域不支持”?

  • 原因 1:您的浏览器缓存了之前的连接。建议清理浏览器缓存或开启无痕模式重新访问。
  • 原因 2:DNS 污染。请确保客户端中开启了 “系统代理 (System Proxy)” 且在 DNS 设置里配置了正确的解析策略。
  • 原因 3:机场节点 IP 被 OpenAI 封禁。建议更换为 Mitce 机场 或其他机场的欧美住宅 IP 节点。

2. Merge 规则和 Script 脚本可以同时使用吗?

  • 回答:可以,但建议只选用其中一种。对于 90% 的日常用户,使用 Merge 编写几行 YAML 规则是最方便、也是最不易出错的选择。

五、 总结

通过配置 Clash Verge Rev 的扩展模块,您可以让您的科学上网环境真正实现“无感翻墙”:国区软件飞速加载,外网应用平稳翻墙。

如果您还没有下载该客户端,可以前往我们的 客户端下载专区 获取最新版安装包,或者查看 2026年翻墙百科全书 了解更多客户端(如小火箭、Hiddify)的使用对比。


国家利益和民族团结高于一切

使用网络时请严格遵守国家法律法规规定,请勿从事色情、暴恐、破坏国家安全等违反国家法律的活动,科学上网,不谈政治,不谈宗教,不碰黄赌毒。龙的传人需自律,有损国家利益和民族团结的事情,坚决不做!