核心问题
当用户按照客户端配置教程成功将订阅链接导入 Clash 或 ClashParty 等图形客户端后,切换到“代理(Proxies)”界面时,往往会看到顶部有 Global、Rule、Direct 几个总开关,下方又排列着主节点选择、自动测速、故障转移以及各类应用专项分组。这些策略组之间是什么关系,应该怎样正确阅读和点选?
直接答案
代理客户端的分流体系是一棵自上而下的决策树:顶层出站模式决定是否启用规则表,中间的策略组(Policy Groups)决定某一类流量具体发往哪个节点,而底层的分流规则(Rules)则负责识别每个域名属于哪一类。日常使用时,只需保持顶层为“规则(Rule)”模式,并在主策略组中选好一个可用节点,即可兼顾访问效率与套餐流量节省。
详细解释:三层结构读懂 ClashParty 策略组
第一层:顶层出站模式(Outbound Mode)
在客户端面板最上方,通常有三个核心模式切换按钮:
- 规则(Rule):日常最推荐的标准模式。客户端会根据配置文件中的域名与 IP 规则列表自动分流,国内常见网站走本地直连,目标外网请求走代理节点。
- 全局(Global):不进行域名区分,将所有接管到的网络请求一律发往“GLOBAL”组所选定的单一节点。仅适合在极个别新网站未被规则收录、临时排查连通性时短暂使用。
- 直连(Direct):所有流量均直接通过本地宽带发出,相当于暂时旁路所有代理节点。
第二层:常见策略组类型(Proxy Groups)
在 Rule 模式下,面板中展示的各个卡片就是“策略组”,常见有以下四种机制:
- 手动选择组(select):通常是面板的第一个主分组。您可以直接点击某个具体地区节点,也可以点击指向下方的“自动测速”或“故障转移”子组。
- 自动测速组(url-test):客户端会定期向预设的轻量网页地址发送测试请求,计算各节点的往返耗时,并自动将流量导向当前延迟最低的节点。
- 故障转移组(fallback):按列表顺序检测节点是否存活。只要排在第一位的节点能连通就一直使用,仅当其超时断连时才自动切换到下一顺位节点,适合不喜欢出口 IP 频繁变动的场景。
- 内置特殊动作(DIRECT 与 REJECT):
DIRECT代表绕过节点直接用本地网络访问;REJECT代表直接拦截并丢弃该请求(常用于屏蔽部分无效追踪请求)。
第三层:配置更新与本地规则维护
远程订阅配置文件并非一成不变。随着常用网站域名的增减或服务端路由调整,定期在客户端“配置(Profiles)”界面点击更新,能够确保本地分流规则表保持最新。
操作步骤:日常管理策略组的四个标准动作
- 锁定规则模式:打开客户端代理面板,确认顶部高亮选中“Rule(规则)”,避免长期停留在 Global 模式导致国内视频与下载白白消耗月度套餐流量。
- 设置主策略组:在第一个主策略组卡片中,点击测速图标查看连通情况,选中一个延迟正常的节点。
- 按需调整专项分组:如果配置文件中包含流媒体、开发工具等细分策略组,可将其保持为“跟随主策略组”或按需指定对应区域节点。
- 利用连接面板排障:若遇到某个网页无法打开,点击左侧“连接(Connections)”,观察该域名命中了哪条规则,若误走了
DIRECT,可结合网页无法打开排查指南进行调整。
常见误区
- 误区一:在所有策略组里都手动选一遍不同节点。绝大多数专项分组默认指向“主策略组”,只需改好主策略组即可全局生效,全部手动乱改反而容易造成死循环或定位困难。
- 误区二:直接用记事本手动修改已下载的远程 YAML 文件。远程订阅配置每次执行自动更新时都会被远端文件覆盖,直接修改原文件不仅容易因空格缩进错误导致解析失败,更新后还会丢失修改。