首页/知识专栏/客户端教程
客户端教程

Clash Verge Rev 完整配置进阶:自定义 Script 扩展与 PAC 自动代理脚本配置

【专栏导读】Clash Verge Rev 高阶玩家配置全手册。详解 Merge / Script 脚本预处理逻辑、PAC 模式自动化分流、自定义代理组嵌套与 DNS 防泄漏终极配置。
机场选择编辑部更新于 2026-11-10约 631 字 · 约 2 分钟阅读
本篇覆盖关键词:#Clash Verge Rev#Clash扩展配置#PAC代理脚本#Merge规则#Clash脚本扩展#DNS防泄漏#分流策略
优惠已核实(核实来源:用户确认)合规声明

注:优惠核实来源为用户提交确认,优惠核实不代表套餐价格、线路宣传也已全面核实。建议按需选择,优先考虑月付方案。全站杜绝一切虚假跑分与截图,坚持以客观拓扑和实际网络体验为准。

核心导读与快速答案

作为目前桌面端(Windows / macOS / Linux)体验最佳的 Clash 内核图形客户端,Clash Verge Rev 不仅界面现代化,更拥有无与伦比的扩展预处理(Merge / Script)能力。

很多用户在更新机场订阅时,会发现自己好不容易手写的自定规则被全部冲掉覆盖。解决这个痛点的终极武器就是使用 Verge 的“扩展脚本 (Script)”:它能在每次拉取机场订阅时,自动、无感地向配置注入你的自定义代理组、直连白名单与 DNS 规则!

---

一、为什么推荐使用 Script 扩展而不是手动改 YAML?

  • 传统手动修改:每次在配置中心点击“更新订阅”,手动编辑的规则瞬间消失;
  • Script 扩展处理:订阅更新时,客户端在内存中将原始 YAML 作为 JSON 对象传给 JavaScript 函数,执行完你的自定义修改逻辑后再传递给内核启动。永久保留、绝不丢失!

---

二、实用 Script 扩展代码模板:添加自定义国内直连与节点分流

在 Clash Verge Rev 中点击 “订阅” -> 找到你的配置卡片 -> 右键选择“编辑配置” -> 切换到“Script”标签,粘贴以下代码:

javascript配置预览
// Clash Verge Rev 扩展处理脚本
function main(config) {
  // 1. 确保 rules 数组存在
  if (!config.rules) config.rules = [];

  // 2. 插入自定义优先分流规则(插入到数组最前端,享受最高优先级)
  config.rules.unshift(
    // 强制特定开发内网直连
    "DOMAIN-SUFFIX,mycompany.internal,DIRECT",
    "IP-CIDR,192.168.0.0/16,DIRECT,no-resolve",
    
    // 强制特定 AI 服务走专属低延迟代理组
    "DOMAIN-SUFFIX,openai.com,AI智能服务",
    "DOMAIN-SUFFIX,anthropic.com,AI智能服务",
    "DOMAIN-SUFFIX,claude.ai,AI智能服务"
  );

  // 3. 动态追加专属代理组
  if (config['proxy-groups']) {
    config['proxy-groups'].unshift({
      name: "AI智能服务",
      type: "select",
      proxies: ["香港专线", "日本专线", "美国专线", "DIRECT"]
    });
  }

  return config;
}

点击保存后,重新启动订阅即可生效。

---

三、PAC (Proxy Auto-Config) 模式配置与原理

对于某些老旧办公软件或无法接管虚拟网卡的特殊环境,可启用 PAC 模式:

  1. 客户端在本地启动一个简易 HTTP 服务,托管 pac.js;
  2. 操作系统网络设置中的“自动代理脚本”填入 http://127.0.0.1:7890/pac;
  3. 浏览器发起的每个请求会由 PAC 脚本计算返回值:匹配白名单返回 DIRECT,匹配外网返回 PROXY 127.0.0.1:7890。
参考资料与可核验来源清单3 处记录
持续核实更新

声明:优惠与线路参数核实来源为用户提交确认与官方发布文档,本站不作任何投资或长期稳定性承诺。建议在订阅前结合本地实际网络环境进行月付试水。

权威规范Clash Verge Rev Official GitHub Repository & Documentation
核验来源
权威规范Mihomo (Clash.Meta) Configuration Specification
核验来源
用户核验Clash 用户脚本扩展与分流冲突排障记录
核验来源