Skip to content

支持的格式 ​

输入格式 ​

Sub-Store 支持以下输入格式(详见后端仓库 README):

WARNING

不要用 Shadowrocket 或 NekoBox 导出 URI 再作为输入导入——导出的 URI 可能不是标准 URI。已兼容部分常见的非标准 URI(如 VMess、VLESS)。

协议 URI ​

URI Scheme说明
socks5 / socks5+tlsSOCKS5(+TLS)
socksSOCKS5(用户信息为 Base64)
http / httpsHTTP(S) 代理
ssShadowsocks
ssrShadowsocksR
vmessV2Ray VMess
vlessV2Ray VLESS
trojanTrojan
hysteriaHysteria
hysteria2Hysteria 2
tuicTUIC v5
wireguard / wgWireGuard
anytlsAnyTLS

HTTP / HTTPS 代理没有通行的标准 URI 格式,Sub-Store 按 http(s)://[用户名:密码@]主机:端口 解析,未写端口时 http 默认 80、https 默认 443。

各代理 App 原生格式 ​

平台支持的协议
QXSS、SSR、VMess、Trojan、HTTP、SOCKS5、VLESS、AnyTLS
LoonSS、SSR、VMess、Trojan、HTTP、SOCKS5、SOCKS5-TLS、WireGuard、VLESS、Hysteria 2、AnyTLS
SurgeDirect、SS、VMess、Trojan、HTTP、HTTPS、HTTP/2 CONNECT、SOCKS5、SOCKS5-TLS、AnyTLS、TrustTunnel、TUIC、Snell、Hysteria 2、MASQUE、SSH(仅密码认证)、External Proxy Program(仅 macOS)、WireGuard(Surge 互转)
mihomo(Clash.Meta)Direct、SS、SSR、VMess、Trojan、HTTP、SOCKS5、Snell、VLESS、WireGuard、Hysteria、Hysteria 2、TUIC、SSH、Naive、Juicity、Mieru、Sudoku、AnyTLS、TrustTunnel、HTTP/2 CONNECT、MASQUE、Tailscale、GOST Relay、Shadow QUIC、ZeroTier、OpenVPN、EasyTier

Clash 格式 ​

  • Clash Proxies YAML(多行)
  • Clash Proxy JSON / JSON5 / YAML(单行)

已弃用

旧版 Clash(SS、SSR、VMess、Trojan、HTTP、SOCKS5、Snell、VLESS、WireGuard)已弃用:前端不再显示,但后端仍支持(通过 target=Clash 参数)。

输出目标 ​

  • Plain JSON:结构化节点数据,便于调试和脚本使用
  • SurgeMac:使用 mihomo 支援 Surge 本身不支持的协议(如 VLESS/SSR)
  • Stash、mihomo(Clash.Meta)、Surge、Surfboard、Loon、Egern、Shadowrocket、QX、sing-box、V2Ray、V2Ray URI

已弃用

Clash(旧版)已弃用:前端不再显示,仍可通过 target=Clash 输出。

参考 ​