排错

Clash Verge 代理组空白怎么办:先看总节点数,再查过滤 / 组引用 / 自动组

代理页里某个组点开是空的,很多人第一反应是「订阅挂了」或「该重装了」。我这边更常见的情况是:订阅其实有节点,只是过滤、组引用或组类型把这一组弄空了。先别动整机配置。

先看订阅卡片上的节点总数。如果总数就是 0,请去排不出节点和订阅更新失败——那是另一条线。总数大于 0、只有某一个代理组空白,才继续往下看。

先做这五步,大多能定位

  1. 手动点一次订阅更新,等转完。
  2. 到代理页确认总列表里能看到节点(不是某个组,是总池)。
  3. 关掉地区/关键词过滤,再打开那个空白组对比。
  4. 看空白的是普通 select,还是 url-test / fallback 这类自动组。
  5. 首页或设置里有没有内核通信异常(对照内核通信错误)。

关过滤后组立刻满了:订阅没问题,是过滤写太狠。测速页也常踩这个坑,见节点测速。

过滤滤空 vs 组名写错

过滤好认:关了就恢复。组名写错更隐蔽——Merge 或本地改过 proxies / use / provider 名称,指向一个不存在的名字,界面照样空白。改完只重载配置,别一口气改十处。Merge 相关见Merge 自定义规则。

用了 proxy-providers 时,组里要填的是 provider 名,不是你想象中的单个节点名。混用本地节点和 provider 时,名字对不上就会「图标还在、列表没有」。

组引用「名字」有两条来源,写错任一条这一组就空:

  • 用 use: 的,填的是 proxy-providers 里的 provider 名。
  • 用 proxies: 的,填的是节点本身的 name,大小写与空格都要一致。

url-test / fallback 为什么也会空

自动测速组在核心还没跑完健康检查时,可能短暂空白,这正常。一直空再查:成员列表是不是本来就空、测试 URL 是否可达、间隔是不是设得很怪。不要把「测速中」当成坏掉。

链式或负载均衡配错时,也可能表现为组不可选。链式单独写了一篇:链式代理。排错时先退回简单 select 组,证明订阅健康,再加复杂组。

脚本、多配置档、刚切订阅

扩展脚本如果重写了 proxy-groups,有可能把组改没。先禁用脚本对比,见扩展脚本。

多 profile 时,空白可能只属于当前档——切回上一档对比一眼,能省半小时冤枉排查。刚更新订阅后界面没刷新,也会「看起来空」:切换一下页面或重载配置;仍空再翻日志(日志排查)。

测速有数字,组里却看不到?

偶发是列表折叠或视图问题:换列表样式、最大化窗口,或重启客户端。同时确认没有双开旧进程占端口(端口占用)。只有某一条订阅下的组空,就单独更新那条订阅,不要一把删光所有配置。

和规则一起坏的时候

组里没有可选节点,规则写得再漂亮也出不了网。先把组恢复到能选节点,再回头看规则分流。真要重置配置前,先备份订阅 URL 和 Merge(配置在哪、备份迁移)——重置能清坏文件,也能清掉你自己写的组补丁。

怎样算修好了

总节点大于 0;空白组能展开并选中;连接页切换节点有变化;过滤按需开回去后不再滤空。多数情况不用重装客户端。

先更新订阅再谈分组

组里没节点时,优先确认订阅更新成功。客户端请用可核验安装包。