梯子

订阅转换是什么:Clash、小火箭、JSON 格式怎么互转,交给第三方安全吗

同一个梯子订阅为什么在 Clash 里能用、换到 sing-box 就报错?本文讲清三种常见订阅格式和各客户端的读取能力、订阅转换的原理,以及机场多格式链接、本地转换、公共在线转换三种做法的安全差异。

简短回答

订阅转换是把机场订阅从一种格式改写成另一种客户端能读的格式。优先用机场后台自带的多格式链接;确实需要转换就在本机或自建服务上做,尽量不要把订阅链接交给公共在线转换站。

最后更新:作者:梯子Z编辑部3 分钟阅读首发 2026年10月4日

订阅转换在解决什么问题

机场订阅本质上是一段按固定格式写好的节点清单,而不同客户端认的格式并不相同:Clash 系客户端读 YAML 配置,小火箭和 v2rayN 习惯读一串 Base64 编码的节点链接,sing-box 则使用自己的 JSON 配置。订阅转换就是把同一批节点改写成目标客户端能识别的写法。它能解决“导入后报错、节点为空”的兼容问题,但转换过程要读取完整的订阅内容,所以谁来做转换比怎么转更重要。订阅链接本身的作用见订阅链接是什么。

三种常见订阅格式

格式长什么样包含内容主要读取者
Clash / Mihomo YAMLproxies:、proxy-groups:、rules: 等段落节点 + 分组 + 分流规则,开箱即用Clash Verge Rev、Mihomo 内核、Stash
Base64 节点列表解码后是一行一个 vless://、ss:// 等链接只有节点,没有规则Shadowrocket(小火箭)、v2rayN
sing-box JSONoutbounds、route 等字段的 JSON节点 + 路由配置sing-box 官方客户端

几点补充:

  • Surge 使用自己的配置写法,需要机场单独提供或另行转换。
  • v2rayN 可以切换 Xray、sing-box、Mihomo 内核,对多种格式的兼容度较高。
  • 同一格式内部也有差异:较新的协议参数(如 Reality、Hysteria2 的部分字段)在老内核里可能无法识别。

什么时候真的需要转换

  1. 机场只给了一种链接,而你的客户端读不了。
  2. 想在不同设备上用同一套分组和规则。
  3. 需要合并多个订阅,或过滤掉不用的地区、倍率节点。

如果只是第 1 种情况,先看下面的第一种做法,大多数时候不需要任何转换工具。

三种做法,安全性依次递减

做法一:用机场自带的多格式链接(首选)

多数机场的用户中心会按客户端列出不同的订阅地址或“一键导入”按钮,选和自己客户端一致的那一项即可。节点内容由机场直接生成,参数最完整,也不经过第三方。

做法二:本地或自建转换

开源的订阅转换工具(常被统称为 subconverter 类工具)可以在自己电脑上运行,或部署在自己控制的服务器上。客户端把订阅交给本机服务处理,节点信息不离开你自己的设备或服务器。缺点是需要一点动手能力,规则模板也要自己挑选和维护。

做法三:公共在线转换站(谨慎)

把订阅链接粘贴到别人搭建的网页里,一键得到新链接。方便,但风险在于:

  • 你交出去的是完整的订阅凭证,对方服务器可以随时用它拉取全部节点、消耗你的流量;
  • 生成的新链接通常指向转换站,每次更新订阅都会再经过一次对方服务器;
  • 套用的规则模板来源不明,可能把部分流量指向你不了解的位置。

三种做法对比

做法订阅是否离开自己节点参数完整度上手难度
机场多格式链接不离开,机场直接生成最完整低
本地 / 自建转换只经过自己的设备或服务器取决于工具版本中
公共在线转换交给第三方服务器取决于对方工具与模板低

转换前的检查清单

  • 机场后台是否已经提供目标客户端的链接或一键导入
  • 换一个能直接读取现有格式的客户端,是否比转换更省事
  • 转换工具运行在本机或自己的服务器上
  • 转换后节点数量、协议与原订阅一致
  • 分流规则符合预期,国内网站仍然直连
  • 用完公共服务后已重置订阅链接

客户端怎么选可以参考为什么需要客户端,应该怎么选择;转换后订阅拉取失败,按订阅更新失败怎么办逐项排查。

常见问题

Q用过一次在线订阅转换,现在需要做什么?

到机场用户中心重置订阅链接,再把新链接重新导入自己的客户端。旧链接作废后,转换站即使保存过也无法继续拉取节点。

Q转换后节点数量变少了,是机场的问题吗?

多数是目标客户端不支持其中某些协议或参数,转换工具会把它们丢弃。换一个支持该协议的客户端,或改用机场提供的对应格式链接,通常能恢复完整列表。

Q机场后台没有 sing-box 链接,还能用 sing-box 吗?

可以先确认 sing-box 官方客户端能否直接导入该订阅;不行时用本地转换工具生成配置,或者改用 Clash Verge Rev 这类读取 Clash 格式的客户端,省掉转换环节。

Q转换出来的配置里分流规则和原来不一样,正常吗?

正常。转换工具通常会套用自己的规则模板,替换掉机场原有的分组和规则。对分流有要求的话,检查模板来源或在客户端里重新设置规则。

Esc

热门搜索

    ↑↓ 选择 · Enter 打开 · Esc 关闭打开搜索页