Clash 订阅节点重命名工具
把节点名统一成「地区 + 序号」· 纯本地运行 · 基于 Keywos 的
rename.js
1
选择订阅文件
Clash / mihomo 的 YAML,或订阅商返回的 base64 文本
把 test.yaml 拖到这里,或点击选择文件
文件不会离开你的浏览器,全部在本地处理
移除
直接粘贴内容
使用这段内容
载入示例试试
2
重命名参数
输出格式(out)
中文 · 香港 01
英文缩写 · HK 01
国旗 · 🇭🇰 01
英文全称 · Hong Kong 01
节点名前加国旗
flag · 🇭🇰 香港 01
单节点地区省略序号
one · 只有 1 个节点时不加 01
保留倍率标识
bl · 2× / 0.5x(1× 不显示)
保留专线等标识
blgd · IPLC / 家宽 / 流媒体 / 游戏
保留未识别节点
nm · 默认丢弃识别不出地区的
清理乱名节点
clear · 去掉流量/到期/官网等
高级参数
输入识别方式(in)
自动判断(推荐)
中文
英文缩写
国旗
英文全称
机场名前缀(name)
前缀/国旗与地区间分隔符(fgf)
地区与序号间分隔符(sn)
保留自定义关键词(blkey)
block-quic
不修改
全部阻止(on)
全部允许(off)
前缀放在最前面
nf · 机场名置于国旗之前
保留标识的分组后置
blpx · 需配合 bl / blgd
只保留高倍率节点
blnx · 过滤掉 1× 及以下
等价的 Sub-Store 参数串:
#out=zh
开始重命名
重置
3
处理结果
输出调整
体积 / iOS 兼容性 · 勾选即时生效,不用重新处理
规则去重
删掉完全重复的规则,保留首次出现的顺序,行为不变
策略组名去 emoji
🎯 全球直连 → 全球直连,几千条规则每条都变短
节点用紧凑写法
还原成 - {name: 香港 01, ...} 一行一个
移除 proxy-server-nameserver-policy
iOS 兼容 · 删掉 dns 里这个字段,节点域名改走 proxy-server-nameserver
名称对照表
完整 YAML
#
原节点名
新节点名
下载重命名后的订阅
下载对照表 CSV
复制 YAML