插图来源:Storyset
Q:什么是规则集?为什么要用?#
Clash 系客户端的分流靠规则(rule)决定:哪个域名走代理、哪个直连。手写规则又累又容易错,规则集就是别人写好、你直接订阅的规则包——去广告、流媒体、国内直连,一键订阅,自动更新。
Q:Clash Verge Rev 里怎么订阅规则集?#
以 2024 年的 Clash Verge Rev 界面为例:
- 侧边栏进"规则"或"配置",找到规则集(Rule Providers)管理。
- 添加规则集订阅链接(GitHub 上有很多开源维护的规则集项目)。
- 在"规则"列表里引用这些规则集,调整顺序:越具体的规则放越前。
- 保存,客户端会自动拉取并生效。
Q:推荐哪些规则集?#
按需订阅,别贪多:
- 去广告:拦截开屏广告和追踪域名,手机清净一半。
- 流媒体:Netflix、Disney+、YouTube 等走指定策略组。
- 国内直连:国内常用域名直连,省流量、速度快。
- 代理:兜底规则,命中不了上面的再走代理。
我的心路历程:最开始全都要,订阅了七八个,结果规则冲突、更新卡顿。后来精简到 4 个,世界清净了。少即是多。
Q:规则集和机场自带的分流冲突吗?#
可能冲突,处理原则:
- 机场订阅自带的规则优先级最低,作为兜底。
- 自己的规则集放在前面,覆盖机场的。
- 如果用了覆写(Override),注意覆写和规则集的叠加顺序。
实在搞不清,先只用机场自带的,稳定了再加规则集。分流是优化项,不是必选项。
Q:规则集更新失败怎么办?#
- 检查网络:规则集托管在 GitHub,拉取需要能访问 GitHub 的环境。
- 换镜像:很多规则集项目提供多个订阅地址。
- 看日志:Clash Verge Rev 的日志会明确告诉你哪条拉取失败。
想系统了解分流原理,可以看 VLESS 协议详解 打基础;IP 相关问题参考节点 IP 被墙怎么办。
规则排序原理:为什么顺序重要#
Clash 规则从上到下匹配,命中即停。所以:
- 具体的放前面:单个域名的规则优先于整类。
- 直连的放前面:国内域名直连,减少代理流量。
- 广告拦截放前面:先掐广告,再谈分流。
- MATCH 永远最后:兜底,前面都没命中的走这里。
排错了会怎样?比如把"GEOIP,CN,直连"放最前,那国内视频网站的 CDN 调度可能出问题。顺序是门学问,抄作业时连顺序一起抄。
覆写入门:3 个常用场景#
规则集解决"分流",覆写解决"个性化":
场景 1:改 DNS
机场默认 DNS 慢?覆写里指定自己的 DNS,一行搞定。
场景 2:加私有规则
公司内网域名、NAS 地址,写进覆写,不污染主配置。
场景 3:统一策略组名
不同机场的策略组名字五花八门,覆写统一重命名,切换时不懵。
故障排查清单#
- 规则集拉取失败 → 检查 GitHub 可访问性,换镜像地址
- 规则不生效 → 检查顺序,看日志
- 订阅更新后自定义丢失 → 改用覆写,别直接改配置
- 部分网站打不开 → 逐个禁用规则集,二分法定位
- 客户端卡顿 → 规则集太多,精简到 4 个以内
一句话总结#
规则集是"懒人分流"的终极形态:站在别人的肩膀上,订阅、排序、生效。不用成为规则专家,也能享受精细分流。从 3–4 个核心规则集开始,够用了。
附:规则集推荐清单(2024 年)#
| 类型 | 用途 | 备注 |
|---|---|---|
| 去广告 | 掐开屏广告 | 必备 |
| 流媒体 | Netflix/Disney+ 分流 | 追剧党必备 |
| 国内直连 | 国内域名直连 | 省流量 |
| 代理 | 兜底 | 必备 |
提醒:规则集项目在 GitHub 上,选 star 多、更新勤的。订阅地址用 raw 链接,定期检查是否失效。
附:2024 年 Clash 生态#
| 客户端 | 平台 | 特点 |
|---|---|---|
| Clash Verge Rev | 桌面 | 免费,更新快 |
| Mihomo Party | 桌面 | 新锐 |
| Stash | iOS | 规则强 |
| FlClash | 全平台 | 轻量 |
建议:2024 年的 Clash 生态,免费选择很多。先从 Clash Verge Rev 入门,不够玩再上 Stash。
附:规则集更新频率#
| 规则集 | 更新 |
|---|---|
| 去广告 | 每天 |
| 流媒体 | 每周 |
| 国内直连 | 每周 |
记住:规则集是活的,定期更新。过期规则=摆设。
一句话#
2024 年的 Clash 生态,免费选择越来越多。Clash Verge Rev 入门,Stash 进阶,路子走对了。
行动:规则集订阅 2 个先用上,去广告效果立竿见影。