Sub-Store 订阅转换与节点过滤实战:打造个性化轻量节点列表
对于经常使用不同网络服务、或者同时订阅了多家备用服务商的高阶用户而言,客户端中的节点列表常常变得极为臃肿:动辄数百个节点、命名风格参差不齐、夹杂着 2x/5x 的高倍率消耗节点,甚至还有失效的废弃测试节点。此时,开源的高级订阅管理工具 Sub-Store 便是实现订阅“去粗取精”的终极神器。本文由肯の基技术专栏整理,带您掌握 Sub-Store 的核心过滤与清洗技巧。
一、为什么不建议使用公共在线订阅转换平台?
很多新手为了把 V2Ray 订阅转为 Clash 配置,习惯性在网上搜索第三方公共在线订阅转换网站。这种做法存在极大的隐私与资产泄露风险:
- 订阅 Token 泄露:公共转换后端会完整记录您提交的订阅 URL,恶意站长可能在后台抓取您的节点信息并作为公共免费节点传播,导致您的流量被他人恶意盗刷。
- 注入广告与推广分流:部分黑心公共转换平台会在生成的规则头部悄悄注入自己的返利推广规则或挟持流量。
- 单点故障与不可靠:公共接口随时可能被大量请求打瘫或被防火墙屏蔽。
相比之下,Sub-Store 支持在本地(如本地 Docker、软路由、浏览器扩展或 Surge/Loon/Shadowrocket 内部)纯本地化运行,所有配置解析均发生在本地安全沙箱内,绝不向第三方泄露订阅信息。
二、Sub-Store 的三大核心能力
- 多订阅融合(Collection):将主力专线机场与备用线路的订阅链接合并为一条统一的虚拟订阅,客户端只需导入这一个聚合地址即可享用全站节点。
- 精准正则过滤(Filter):通过正向或反向正则表达式,自动剔除不合规的节点。例如一键排除包含 `2x`、`3x`、`5x` 等高倍率关键词的节点,防止看电影时误选导致流量迅速耗尽。
- 统一节点格式化重命名(Script / Regex):无论服务商原本的命名多么花哨冗长,均可利用替换脚本统一清洗为标准格式(例如:`🇯🇵 日本 01 [专线]`),提升界面的整洁度与辨识体验。
三、常用过滤脚本与正则实战代码
在 Sub-Store 的节点处理操作中,您可以直接添加以下实用的过滤逻辑:
1. 排除高倍率及特殊节点
# 正则反向过滤(丢弃匹配项)
(?i)(?:[2-9]x|高倍|测试|回国|过期|剩余)
2. 仅保留主流低延迟地区
# 正则正向保留(仅保留以下地区节点)
(?i)(香港|HK|Hong Kong|日本|JP|Japan|新加坡|SG|Singapore|台湾|TW|Taiwan|美国|US|United States)
四、结语
通过 Sub-Store 的自动化清洗与组合,原本繁杂庞大的多源订阅将蜕变为一份条理清晰、轻快高效的个性化节点清单。不仅能大幅降低客户端的内存驻留与测速耗时,更让日常网络管理变得优雅与赏心悦目。