Skip to content

Navigation Menu

Sign in
Sign up
dyhkwong edited this page Feb 26, 2026 · 6 revisions

分组

基本

前置代理、落地代理

另一种组成简易的链式代理的方法。

"前置代理"是入口节点,"落地代理"是出口节点。

订阅

一些服务提供者(所谓的"机场")和用于提供服务的软件(所谓的"机场面板")会根据 user agent(用户代理)进行差异化对待甚至拒绝提供服务。您可能需要不得不自行设置一个适合的 user agent。

这是一些 Android 上的流行的代理软件的 user agent 字符串(自行替换 ${} 为实际值)。

软件 User agent
v2rayNG v2rayNG/${VERSION_NAME}
Clash Meta for Android ClashMetaForAndroid/${VERSION_NAME}
sing-box SFA/${VERSION_NAME} (${VERSION_CODE}; sing-box ${VERSION_NAME}; language ${LOCALE_CODE}),${LOCALE_CODE} 示例:zh_Hans_CN

尽管本软件能够解析一些其它软件的配置文件以获取连接服务器所必需的信息,但这只是针对严重的供应商锁定的变通方法。

只有连接服务端所必需的通用信息会被解析。用户应当控制自己的偏好与行为。如果你需要软件帮你搞定所有事情,建议使用其它软件。

URI 编码与解码、配置文件解析仅支持 UTF-8 编码。

QR 码(所谓的"二维码")在本软件中仅用于交换 URI 内容。URI 已百分号编码,因此生成 QR 码是 ASCII 字符集兼容的。QR 码解码支持的字符集见 ZXing。

订阅类型

原始

由于流行代理软件们发明的混乱的 URI 方案与充满私有特性的类 JSON 与类 YAML 格式,解析尽力而为,不保证成功率与准确性。

分享链接(URI 和类似 URI 的字符串)

有公开规范的分享链接,或分享链接由换行符(\n\r\n\r)连接所组成的集合,或该集合被 Base64 编码(标准、URL 安全或 MIME,有或无填充)后的形式。

虽然可以解析一些不成文的未知出处的分享链接字段,但没有保证。

某些 URI 方案的维护者意在推广自家软件与限制用户行为而不是促进软件之间的互操作性,因此一些过于令人反感的 URI 方案细节不会被遵守。

协议 URI 方案 导入 导出
VMess/VLESS VMessAEAD / VLESS 分享链接标准提案
VMess VMess 分享链接说明
VMess Proposal: VMess Share Link Standard
Trojan trojan-url
Shadowsocks/Shadowsocks 2022 SIP002 URI scheme
Shadowsocks URI and QR code
Hysteria 2 URI 格式
AnyTLS URI 格式
Juicity Link Format
mieru 简单分享链接
TrustTunnel TrustTunnel Deep Link Specification

exclave:// 开头的"备份链接"来自 SagerNet 的以 sn:// 开头的私有"SN link",实际上是内部数据库的二进制转储,不保证向前或向后兼容,仅应该用于本地备份还原软件设置用途,而不应该用于分享。仅因为目前没有实现替代方案而继续存在,将来一旦实现了合适的备份还原方案会被移除。

mihomo/Clash 配置

类 YAML 格式。仅解析 proxies

V2Ray JSONv4 配置

类 JSON 格式。仅解析 outbounds。也可解析单个 OutboundObject。此处的"V2Ray"指 V2Ray、本软件所使用的 V2Ray 修改版或 Xray。

V2Ray JSONv5 配置

类 JSON 格式。仅解析 outbounds。也可解析单个 OutboundObject

sing-box 配置

类 JSON 格式。仅解析 outboundsendpoints。也可解析单个 outboundendpoint

WireGuard 配置

WireGuard 配置(INI 格式)。

Shadowsocks 配置

Shadowsocks 配置(JSON 格式)。

SIP008

SIP008 Online Configuration Delivery,仅用于 Shadowsocks。Shadowsocks 配置的超集。

已用流量、剩余流量、过期时间

对于 SIP008 订阅,已用流量与剩余流量是从订阅内容中读取 JSON bytes_usedbytes_remaining 项。

对于其它订阅,已用流量、剩余流量、过期时间是从 HTTP 响应头中读取 Subscription-Userinfo 头(这是一个被许多代理软件使用的私有字段)的 uploaddownloadtotalexpire 项。一些"机场"与"机场面板"会根据 user agent 选择性、排他性地提供此参数,您可能需要自行设置一个适合的 user agent。

Clone this wiki locally

AltStyle によって変換されたページ (->オリジナル) /