先确定字段属于哪一个项目

节点参数的阅读起点是实现名称。客户端界面可以展示一个对象,但字段含义仍需要回到相应项目的配置文档。vpn节点这样的组合称呼没有在本页采用资料中获得统一字段定义,具体表达以实际协议和实现为准。

如果你还在区分称呼,可先读节点是什么意思;面对 Clash 相关列表,可接着看clash节点。本页集中讨论怎样读参数,不把一个显示名当作已经确认的协议或远程状态。

协议类型带你进入对应字段页

需要辨认的层次 文档中的例子 阅读结果
协议类型 socks5、trojan、ssr 找到相应字段参考
认证资料 username、password、auth 确认所属实现的含义
集合来源 http、file、inline 说明资料怎样进入
内容表达 YAML、uri、base64 说明文字怎样组织

认证字段需要按实现分别对应

Hysteria 客户端参考使用 auth 表达认证密码。服务端采用 userpass 时,官方程序把用户名与密码组成的文字用作认证内容。字段名称与实际填写关系,应与这一实现的说明一起保存。

sing-box 的 Hysteria2 页另有差异说明:它不提供这个 userpass 别名,和官方程序配合时需要把组合填到 password。这个例子表明同一协议名称之下仍要读实现参考。更完整的代际解释放在Hysteria 页面。

来源类型与连接类型各有自己的位置

例如,inline 使用 payload 直接列出节点;http 来源需要 url。遇到集合更新问题,先阅读订阅链接;讨论文件格式则读clash订阅链接。字段层次清楚之后,报错中的名称才有可以对应的文档位置。

显示名称和配置事实分栏保存

一个对象的显示名称是你用来辨认条目的文字。它并不自动写出这个对象的协议页、认证字段或来源关系。整理资料时,可以保留名称,再另列已经确认的类型、字段与来源;尚未提供的值继续留空,而不是由名字推定。

把未写明的能力保留为未写明

以 SOCKS 页为例保留字段与安全描述的区别

SOCKS 配置页列有 username、password、tls 和 udp 等名称,类型值写为 socks5。这个字段表描述实现怎样表达配置,不是完整的协议安全结论。若要理解 SOCKS5 本身,需要读对应规范,把认证与封装的说明同配置字段各自保存。

SOCKS5 规范说明,SOCKS5 的安全性取决于协商出的认证和封装方法,不能单从“采用 SOCKS”推出通道自带加密。TLS 规范另讲通道建立后的机密性,并写明它不隐藏数据长度。两条分别属于不同规范,阅读参数时保留主语比把所有属性都归入一个节点更清楚。

配置值没有取得时保留字段名称即可

协议类型、来源类型、内容形式之间的关系也按这一方法保存。前者帮助找到协议页,中间一项解释如何获取,后一项说明文字结构;它们各自成立,不会因为同在一篇配置里出现就合成一个对象。

截至 2026-10-23 的官方记录

字段名称先对应实现,这组依据保留认证别名与参数命名的区别。

  • 截至 2026-10-23,官方页面显示SOCKS 出站参考里的类型值是 socks5,以官方页面为准。 SOCKS类型拼写

  • 截至 2026-10-23,官方页面显示Hysteria 官方客户端以 auth 表达认证资料,以官方页面为准。 客户端认证字段

  • 截至 2026-10-23,官方页面显示sing-box 与官方程序配合使用 userpass 时,把用户名与密码组合填写到 password,以官方页面为准。 实现中的别名差异