链接地址和地址返回的文字各有用途
理解 clash订阅链接,先把“在哪里获取”与“获取到什么”分成两栏。链接用于定位远程内容,内容本身才涉及格式和协议字段。正文里带空格的 clash 订阅链接也指向同一阅读问题;名称相近并不会替你确定文件结构。
如果已经遇到界面提示,可转到Verge 导入问题记录发生位置;想了解更一般的获取关系,读订阅链接。本页以 mihomo 官方文档为范围,其他应用的按钮名称与解析规则,以各自官方页面为准。
来源类型描述资料从哪里进入
| 参数层次 | 文档条目 | 阅读时回答的问题 |
|---|---|---|
| 来源类型 | http、file、inline | 内容从何处进入 |
| 远程地址 | url | 远程来源是哪一个地址 |
| 更新间隔 | interval | 按多少秒组织更新 |
| 内联内容 | payload | 直接列出的连接对象是什么 |
payload 仅在 inline 类型时直接生效;文档还写明,当 http 或 file 解析失败时,它可作为备用代理列表。阅读配置时,要将这个备用用途与主要来源并排理解。看见本地列表,不足以单独证明远程内容获取成功。
字段对应关系可以结合clash节点阅读。
文件格式决定正文应该怎样组织
如果需要认识编码后的文字,可以阅读术语表再使用Base64 解码工具。还原文字只改变观察到的表示形式,协议字段仍需按对应文档解释。对尚未取得的远程响应,不把一个工具能够处理文本写成远程内容已经有效。
协议名称不能代替订阅解析范围
文档中的 uri 示例出现了部分协议前缀,但没有列出完整清单。因此,某个协议有独立配置页,与某种订阅形式能否表达和解析它,是两项不同的问题。出站通用字段可以帮助找到协议参考;具体 URI 前缀的完整范围,官方页面未写明。
下载相关字段与筛选字段要分开读
同一个参数页里,proxy 表示经指定代理下载,header 是自定义请求头,size-limit 约束内容大小。filter、exclude-filter 与 exclude-type 则用于保留或排除对象。它们在文档中分属不同职责,逐项描述才能看出自己当前在讨论获取、内容还是筛选。
exclude-type 以协议类型排除,不支持正则,使用竖线分隔。这一说明只适用于这个字段,不要扩展成所有筛选条件的共同写法。资料中还列有 override,可以调整名称等条目;本页只解释它在参数页中存在,不为某个客户端构造替代配置。
把失败记录放到相应的资料层
下载与筛选放在不同检查栏中
provider 的 interval 表示更新间隔,单位是秒;path 是来源配置中列出的路径字段,url 指向远程位置。记录中如果只保存一个间隔值,还没有说明本次实际取得了什么。将来源参数与返回内容并排保存,可以把配置中声明的条件和界面实际显示的结果分开。
header、size-limit 与 proxy 分别涉及自定义请求头、大小限制及经指定代理下载。它们不是订阅的文件格式名称;看到这些参数,也不表示已经确定内容采用 YAML、uri 还是 base64。阅读时保留字段上下文,而不是将同一页的条目都称作“格式设置”。
截至 2026-10-23 的官方记录
这组资料保留来源类型和文件形式的区别,具体字段沿所列内容文档核对。