直接结论
策略组不是节点协议,而是把节点组织成手动选择、测速、fallback 自动切换、负载均衡或链式转发的出站集合。 实际使用时先以服务商订阅为准,再确认当前客户端内核是否支持这个 type。
它代表什么
在 Clash/Mihomo 配置里,select / url-test / fallback / load-balance / relay 用来标识这个节点、策略或分组的出站类型。GUI 里的节点昵称不一定能说明真实协议,订阅输出的 YAML 字段更可靠。
常见字段
type: selecttype: url-testtype: fallbacktype: load-balancetype: relayproxies / use
适合场景
- 订阅导入后看到 Proxy、Auto、Fallback 等策略组。
- 需要按延迟自动选择节点。
- 需要在规则里引用一组节点而不是单个节点。
检查重点
- 策略组只引用节点,不会凭空生成可用线路。
- url-test/fallback 的测试 URL、interval、timeout 会影响结果。
- relay 链式转发容易放大延迟和未完成率。
最小配置形态
proxy-groups:
- name: "Proxy"
type: select
proxies:
- Auto
- DIRECT
- name: "Auto"
type: url-test
proxies:
- ss-node
- trojan-node
url: https://www.gstatic.com/generate_204
interval: 300
兼容性提醒
客户端支持会随内核版本变化。维护中的 Mihomo 系客户端通常比历史 Clash 客户端支持更多现代节点类型,但移动端和 iOS 替代客户端仍要按具体 App 与版本确认。
如果订阅里有这个 type,但客户端导入后把它过滤掉,可以换兼容客户端、向服务商索要对应格式,或在理解字段变化的前提下使用订阅转换。