策略组是什么意思?
一句话解释
策略组是把若干节点打包成一个可选出口,并规定怎么选的配置单元,规则指向策略组,而不是某个具体节点。
常见的选择方式有手动选择、自动测速选择、故障转移、负载均衡。你会在 Clash 系客户端的“代理”页面看到一个个分组;其他内核用词不同,但思路相近。规则命中后,会交给对应的策略组去选节点。
为什么需要在节点上面再加一层
假设你的订阅里有几十个节点,如果每条规则都写死某一个节点,节点一挂就全盘失效,想换节点要逐条改规则。策略组的作用,是在规则和节点之间加一个“中间层”:规则只写“这类流量交给某某组”,具体用组里的哪个节点,由组的选择方式决定,节点一换,规则不用动。
这也是分流规则能保持简洁的前提:规则管“去哪一类出口”,策略组管“这一类出口里选谁”。
常见的几种选择方式
| 类型 | 做什么 | 适合的情形 |
|---|---|---|
| 手动选择 | 由你在界面里点选节点 | 想固定用某个地区时 |
| 自动测速 | 定期测试,选当前测试结果较好的节点 | 不想手动换,愿意接受自动切换 |
| 故障转移 | 当前节点失效时,按顺序换到下一个 | 求稳定、不想中断 |
| 负载均衡 | 把连接分散到组内多个节点 | 需要分摊,但可能导致出口 IP 变化 |
具体名称与可用类型取决于代理内核和客户端,以官方文档为准。策略组里还可以包含“直连”或其他策略组,这样可以搭出多层结构。
在哪里会看到
在 Clash 系客户端的“代理”或“策略组”页面,每个组是一个可展开的卡片,里面列着成员节点,当前选中项高亮显示。订阅里通常带有预设的分组,如“国外流量”“流媒体”“漏网之鱼”等名字,名字由配置作者起,含义以其说明为准。
常见误解
- “自动选择就是最优选择”。自动测速依据的是测试时的延迟,那只是节点到测试地址的一小段,不代表你访问具体网站的体验,读法见节点测速怎么看。
- “负载均衡更稳”。它会让同一个网站的连接来自不同出口,对看重 IP 稳定的账号类服务不一定友好。
- “策略组只是装饰”。规则命中后能不能用上你想要的出口,正是靠它决定。
怎么自己用好
先分清你要几个组:一个日常用的、一个对出口有要求的服务专用的、一个兜底的,通常就够了。然后给每个组选一种符合需求的方式。具体操作可以读策略组怎么用,规则怎么指向它则见分流规则怎么写。