手上这串东西该用哪个工具?三类输入的分辨方法
Clash 配置、节点分享链接、订阅返回的内容,三样东西粘在输入框里都像乱码,但要用不同的工具处理。本文给出不看工具也能自己分辨的三个特征,以及第四种情况——订阅地址本身该怎么办。
本文目录(5 节 · 约 2 分钟) +
- 01 三个特征
- 02 第四种情况:订阅地址
- 03 两个容易搞混的边界
- 04 分辨不出来的时候
- 05 相关
一句话结论:看开头。以 proxies: 这类键开头的是配置,以 vmess:// 这类协议头开头的是节点链接,一整块没有换行也没有冒号的长字符是 Base64 订阅内容。
工具会自动判断,但知道判断依据能让你在它认错时看出问题——这也是排查的第一步。
三个特征
Clash 配置(YAML)
含有 proxies、proxy-groups、rules 这类顶层键,有明显的缩进层级和冒号。
proxies:
- name: "香港 01"
type: vmess
⇒ 用配置校验器。它查语法、定位到具体行,还会检查引用关系。
节点分享链接
以 协议:// 开头,一行一条。
vmess://eyJ2IjoiMiIsInBzIjoi...
trojan://password@example.com:443#香港01
⇒ 用节点链接解析器。可以一次粘多条,每条单独出参数表。
订阅返回的内容
只含 Base64 字符集(大小写字母、数字、+、/、=),长度很长,没有 YAML 的键值结构,通常也没有换行。
dm1lc3M6Ly9leUoySWpvaU1pSXNJbkJ6SWpvaS4uLg==
⇒ 用订阅内容解码器。
第四种情况:订阅地址
如果你手上是一个 https:// 开头的地址,那它既不是配置也不是节点,而是取节点的入口:
https://example.com/api/v1/client/subscribe?token=abc123
这种情况本站的工具都用不上——因为要拿到内容必须先访问它,而访问就要经过服务器。
正确做法是你自己在浏览器里打开它,把页面上返回的那一大串复制下来,再走上面第三条。
⚠️ 这不是麻烦你,是刻意的:订阅地址等同于你的账号凭证,拿到它就能看到你的套餐、剩余流量,也能直接用你的节点。本站不想经手它。
两个容易搞混的边界
订阅内容不一定是 Base64。 有些机场直接返回一行一条的明文节点链接,那也是订阅内容。此时它既符合「多行节点链接」的特征,也确实是订阅——两个工具都能处理,解码器会给你协议分布和重复条目的概览,解析器给你单条的完整参数。
订阅内容也可能直接是一份 Clash 配置。 机场提供「Clash 订阅」时,那个地址返回的往往就是完整的 YAML。这种情况按配置处理,用校验器。
分辨不出来的时候
如果粘进去得到的是「既不像 Clash 配置,也不像节点链接或 Base64 订阅内容」,通常是三种情况之一:
- 只复制了一部分——回去重新完整复制。
- 复制时带进了页面上的其他文字——比如说明文字、按钮标签。
- 手上的是订阅地址本身——按上面第四种情况处理。
本站的工具处理的就是这三类东西。拿不准时,从「我这串东西是从哪里来的」倒推通常比盯着内容看更快:机场后台的「Clash 订阅」按钮给的是地址,「复制节点」给的是链接,客户端配置目录里的 config.yaml 是配置。
相关
相关文章
怎么从订阅地址拿到「订阅内容」
本站的工具要的是订阅返回的内容而不是订阅地址。本文用三种方式说明怎么拿到它:浏览器直接打开、客户端里复制、命令行获取,以及每种方式常见的坑。
订阅链接只能用一次?别拿它去在线工具里「试一下」
有的机场发的订阅链接是一次性的,在浏览器里点开一次就作废。而几乎所有在线校验、转换工具的第一步都是「打开订阅地址复制内容」——一测就把链接烧掉了,回头导入客户端才发现报错。本文说明怎么判断、正确顺序是什么、烧掉了怎么办。
粘进去报「不认识的协议」——这几种链接都不是节点链接
解析器只认节点分享链接。报「不认识的协议」时,粘进去的往往是订阅地址、一键导入链接或网页地址——它们长得像链接,作用却完全不同。本文列出几种常被混淆的链接,并说明各自该怎么处理。