Clash Verge Rev 如何自定义规则,Merge 规则设置

clash verge rev customize rules 科学上网
这篇文章大约需要3分钟阅读。

本文介绍在 Clash Verge Rev 中如何添加自定义规则以及使用 Merge功能配置全局规则。

打开 Clash Verge Rev,右键单击机场的配置文件,选择 编辑文件编辑规则

  • 编辑文件是之前讲过的直接在配置文件上编写规则。不推荐,因为更新机场订阅的时候会被覆盖。
  • 编辑规则是 Clash Verge rev 为了方便大家添加规则做的功能,如果添加的规则不多,用这个就更方便一些。而且它不会被覆盖。
clash verge rev edit rules
Sponsored links

编辑配置文件(不推荐)

直接编辑文件,需要了解 Clash 规则的语法。规则的结构都是:规则类型, 匹配目标, 路由策略。如果不了解的话,先看看 Clash 规则的基本语法

注意,这里编辑的话,更新的时候会被覆盖的。

clash verge rev edit profile

编辑规则界面(推荐)

Clash Verge Rev 给了一个手动添加规则的窗口,这样修改规则更加方便。而且添加的规则不会被覆盖。

选择规则类型 > 填入规则内容 > 选择代理策略。

这里要注意的是有两个选项:前置规则后置规则。Clash 的规则是按照从上到下的顺序匹配的。

  • 前置规则会放在规则的最前面,可以优先匹配。如果你有明确的某个广告域名或者是网站需要代理,则选择添加前置规则。
  • 后置规则就放在规则的最后面,用来兜底。当前面所有的规则都没有匹配到时,才会执行。
clash verge rev edit rules ui

全局扩展配置(Merge)

编辑规则是针对某一个机场来的,但如果你有很多个机场。那使用 Merge 功能会更省事。这是一个全局的配置,对所有机场都生效。之前的 Clash Verge 也是有这个功能的。

1. 点击 订阅 > 右键单击 全局扩展配置 > 选择 编辑文件

clash verge rev merge settings

2. 然后在 prepend rules 里添加规则并保存。

clash verge rev merge settings

3. 点击右上方的 🔥图标,激活当前配置,让 Merge 里的规则生效。

clash verge activate merge profile

4. 然后点击旁边的按钮查看当前运行的订阅配置。如果成功的话,你会看到 merge 的规则。

clash verge rev current profile

全局扩展脚本

全局扩展脚本是基于 Clash Meta 核心(Mihomo 核心)提供的功能,它是通过 JS 来撰写规则。相比全局扩展配置,它更加灵活和强大。

脚本的优势很多且强大:

  • 动态性强:脚本会根据代理节点动态生成区域组,适应节点变化。
  • 规则管理方便:通过远程加载规则集,降低维护成本。
  • 功能全面:支持延迟测试、负载均衡、倍率筛选等高级功能。

但也不是没有缺点:

  • 学习成本高:对于我这样的非技术用户不太友好。
  • 维护成本高:虽然可以白嫖大佬们的脚本,但是并不一定适合你。但是改的话,又耗时耗力。
  • 过度设计:我如果只需要简单的分流规则配置,使用扩展脚本可能有点多余,静态配置效率更高。

网上有很多大佬们分享的脚本,感兴趣的可以去尝试一下。我自己用了之后就不是很舒服。比如:工作中会用到广告工具,自己还会点击一些广告,结果他们的规则直接给我屏蔽了。如果我去改,又会很麻烦。

Rate this post
订阅评论
提醒
guest
0 评论
内联反馈
查看所有评论
0
希望看到您的想法,请您发表评论x