Shadowrocket 订阅怎么转换与合并?两种方式取舍

一句话回答:想统一管理就做转换合并,把多份订阅合成一条并附加统一规则;想保留灵活性就让多份订阅在客户端内并存,用分组区分并手动切换。

要点速览
  • 转换合并适合想要一份配置搞定全部的场景,代价是节点变动需要重新生成。
  • 多订阅并存适合需要随时切换服务方的场景,代价是列表更长、测速更慢。
  • 合并时保留原始订阅链接,出问题可以立刻回退。
  • 无论哪种方式,都不要在同一客户端重复导入同一条订阅。

手里有多份订阅时,选择合并还是并存,取决于你更看重统一管理还是切换灵活。两种方式没有优劣,只有适配场景的差别。

方式一:转换合并成一条

转换的做法是把多份订阅的节点与自定义规则整合,生成一条新的订阅地址,客户端只导入这一条即可获得全部节点与统一规则。

优点是一次配置处处可用,换设备时只需导入一条;缺点是服务方调整节点后需要重新生成,且转换环节本身是一个额外的依赖。

合并与并存对比
维度转换合并多订阅并存
节点列表单一列表多分组
规则统一容易需逐份维护
换机成本低中
切换灵活度低高
额外依赖需要转换环节无

方式二:多份订阅并存

在客户端内分别导入多份订阅,用备注或分组区分,需要时切换当前使用的分组。

这种方式没有额外依赖,服务方变动时自动同步;代价是节点总数变多,测速耗时增加,也需要自己记住每份订阅的用途。

  • 给每份订阅起明确的备注名,避免日后分不清来源。
  • 失效的订阅及时删除,长期留着会拖慢测速。
  • 不同订阅的节点重名时,用分组而非名称来区分。

合并时的三条经验

第一,保留原始订阅链接作为回退手段,转换环节出问题时能立刻恢复可用状态。

第二,合并前先单独验证每份订阅可用,避免把一份失效订阅混进来导致整体不可用。第三,合并后先测速再投入日常使用,确认节点数量与预期一致。

获取规则分流客户端

订阅合并的高频疑问

合并后节点变少了是怎么回事?

可能是转换环节过滤了重复或不支持协议的节点,也可能某份订阅已经失效。分别单独导入核对数量即可定位。

可以只合并节点、保留各自规则吗?

可以。转换时只处理节点部分、规则部分留空,再在客户端内单独维护规则,是常见的折中做法。

合并后的订阅还需要单独更新吗?

需要看转换环节是否自动同步原始订阅。若不自动同步,服务方变动时需要重新生成一次。