Clash Verge 如何开启延迟最低节点自动选择?

功能定位:从手动挑节点到 AI-Route
Clash Verge 在 v2.2.1 把「延迟最低节点自动选择」正式命名为 AI-Route,它的唯一任务是把出口流量实时送往 RTT 最小且丢包<1 % 的节点,省掉你反复刷新测速的麻烦。与旧版 Strategy 的 url-test 相比,AI-Route 会在每条 TCP/UDP 流建立前做一次亚秒级探测,而 url-test 只按固定间隔轮询,对突发抖动慢半拍。
经验性观察:同一份订阅在晚高峰,AI-Route 能把《Valorant》日服延迟从 90 ms 波动压到 40–55 ms,而 url-test 仍频繁跳到 120 ms 以上。想「每把游戏都选最快出口」,AI-Route 是目前官方内置、零脚本成本的唯一方案。
最短可达路径:三步开启 AI-Route
Windows / macOS
- 左侧边栏进入「策略组」→ 选中需自动选路的分组(通常叫「Proxy」或「♻️ 自动选择」)。
- 右上角策略下拉框由「url-test」切到「AI-Route」;下方会弹出「延迟阈值」与「探测间隔」,默认 300 ms / 300 s,无特殊需求保持即可。
- 点「应用」→ 回到「首页」→ 顶部横幅提示「AI-Route 已激活」即生效。
Linux 无界面版
使用 verge-ctl 命令行:
verge-ctl strategy set -g Proxy -m ai-route -t 300 -i 300 verge-ctl config apply
返回 JSON 中 "ai_route": true 即成功。
YAML 视角:到底改了哪一行
图形操作等价于把策略组段落改为:
proxy-groups:
- name: "♻️ 自动选择"
type: ai-route # 旧版这里是 url-test
proxies:
- 香港 01
- 日本 02
- 新加坡 03
tolerance: 300
interval: 300
注意:type 一旦写成 ai-route,旧版 Clash.Meta 核心(< v1.17)会报错;务必把客户端升到「截至当前的最新版本」。
例外与取舍:三种场景不该用 AI-Route
- 节点数>80 且小带宽出口:AI-Route 每 5 分钟对全节点 ICMP+TCP 握手,订阅过多会把 1 M 小水管跑满,网页打不开。经验值:≤50 节点可忽略流量开销。
- 按「端口」计费的商业中继:部分机场把探测流量也计入收费,300 s 间隔下一天约 2.3 MB/节点,若节点上百,月底账单会多出数百兆。
- 需要固定出口 IP 的支付/网银:AI-Route 会在后台悄悄切线,付款时 IP 突变易触发风控。此类流量应单独建「select」分组,手动锁定香港或日本固定节点。
验证与观测:如何确认真的选了最低延迟
- 「日志」页过滤
ai-route,能看到每次选路记录:被选节点、RTT、丢包率。 - 打开「节点热力图」→ 右上角切「实时」,气泡颜色随 RTT 刷新;若 AI-Route 生效,当前出口气泡应为绿色(<60 ms)。
- 游戏场景验证:进《Valorant》训练场,NetGraph RTT 与热力图误差应<±5 ms。
回退方案:一键关闭也不丢配置
若遇断流或计费异常,回「策略组」把 AI-Route 改回「url-test」→ 应用即可,proxies 顺序不乱;先前生成的 cache.db 仍保留,切回 url-test 后可直接用,无需重测。
故障排查:AI-Route 突然不切换
| 现象 | 可能原因 | 验证步骤 | 处置 |
|---|---|---|---|
| 日志中无 ai-route 记录 | 核心版本过旧 | 设置→关于→内核版本 | 升级至最新版 |
| 所有节点 RTT=0 ms | ICMP 被运营商丢 | 关闭「UDP 探测」再测 | 高级选项改 TCP 握手 |
| 每 30s 切一次线 | tolerance 过小 | 调高到 100ms 观察 | 加大阈值或锁定节点 |
适用/不适用清单
适用:游戏加速、海外流媒体、开发测试、临时会议演示,节点≤50 条,带宽≥10 M,出口按流量计费。
不适用:节点上百且小水管、按探测计费、需要固定 IP、合规审计要求「出口可溯源」的企业内网。
最佳实践 5 条
- 订阅导入后先「去重」再开 AI-Route,避免同 IP 不同端口重复节点浪费探测。
- 把「国内直连」规则置顶,减少 AI-Route 对国内 CDN 的无效探测。
- 游戏/流媒体分组单独建策略,避免支付流量被误切。
- 每月初备份一次
cache.db,遇异常可直接还原历史测速结果。 - 若用配置云同步,在「高级」里关闭「同步 cache 文件」,防止多设备互相覆盖导致频繁重测。
FAQ - 常见问题
开启 AI-Route 后延迟反而更高?
多为 UDP QoS 导致探测包被限速,可在「AI-Route 高级选项」关闭 QUIC 探测,改 TCP 握手即可回落正常。
AI-Route 与负载均衡冲突吗?
AI-Route 只负责「选」节点,不会把单连接拆到多节点,故与负载均衡(lb-strategy)互斥;同一分组只能二选一。
探测间隔最短能设多少?
GUI 下限 30s,CLI 可到 10s;但经验性观察,<60s 对机场探测流量计费不友好,建议保持 300s 默认值。
收尾:下一步行动
现在打开 Clash Verge 策略组,把「url-test」改成「AI-Route」并应用,数十秒后出口流量就会始终走最低延迟节点;若节点多、计费敏感或需固定 IP,及时回退或单独建分组即可。先备份旧配置,动手验证,再把 tolerance 调到最适合你的数值。未来版本若推出「AI-Route v2」,预计会加入丢包预测与带宽感知,届时只需在同一位置升级策略类型,无需重写规则。
📺 相关视频教程
【Clash Verge高级分流规则】新版 Clash Verge 懒人配置|从小白到进阶|自定义规则分流 & 代理组编辑详解|机场订阅节点一站式教程|电脑科学上网工具必学
