ClashX 的配置

目前各大主流服务商的 ClashX 托管配置都搞了一大堆各种规则,这些规则很多是针对不同的网站平台选择不同的线路。
比如:可能定义一个名为 HBO频道 的规则走美国节点,定义一个名为 B站台湾专区 的规则走台湾节点。

然而,我的需求其实很简单: 国内直连,国外选择最快线路。

核心部分 ClashX 配置如下:

proxy-groups:
  - name: 自动选择最快节点
    interval: 300
    type: url-test
    url: https://www.google.com
    tolerance: 20 # 如果检测出的最快节点延迟 比起正在使用节点延迟低于此值(ms) 切换,避免无意义的频繁切换
    proxies:
      - 🇭🇰 Hong Kong 1
      - 🇭🇰 Hong Kong 2
      - 🇭🇰 Hong Kong 3
rules:
  - GEOIP,CN,DIRECT
  - MATCH,自动选择最快节点

我正在使用的节点 config.yaml 全文:

port: 7890
socks-port: 7891
redir-port: 7892
allow-lan: false
cfw-latency-url: https://www.google.com
mode: Rule
log-level: info
external-controller: 127.0.0.1:9090
dns:
  enable: true
  listen: 0.0.0.0:53
  enhanced-mode: fake-ip
  nameserver:
    - 119.29.29.29
    - 223.5.5.5
cfw-bypass:
  - qq.com
  - music.163.com
  - localhost
  - 127.*
  - 10.*
  - 172.16.*
  - 172.17.*
  - 172.18.*
  - 172.19.*
  - 172.20.*
  - 172.21.*
  - 172.22.*
  - 172.23.*
  - 172.24.*
  - 172.25.*
  - 172.26.*
  - 172.27.*
  - 172.28.*
  - 172.29.*
  - 172.30.*
  - 172.31.*
  - 192.168.*
  - <local>
cfw-latency-timeout: 5000
proxies:
    # something...
proxy-groups:
  - name: 自动选择最快节点
    interval: 300
    type: url-test
    url: https://www.google.com
    tolerance: 20
    proxies:
      - 🇭🇰 Hong Kong 1
      - 🇭🇰 Hong Kong 2
      - 🇭🇰 Hong Kong 3
      # ...
rules:
  - GEOIP,CN,DIRECT
  - MATCH,自动选择最快节点

(突然发现,这套程序的代码找不到了,我忘了在内容中用啥字符来分割以便在列表中只显示部分内容了 -_-)