迁入通用节点部署工具、离线交付页生成器和共用技能,隔离真实配置与交付产物。统一 Codex 与 Claude Code 开发约定,补充节点迁移与运维文档。 完善 FINAL、策略组引用、输入校验、Surge 字段编码与 AI DNS 例外保护,增加隔离测试和订阅验证工具。 验证:全量类型检查、44 项单测、前端构建、脚本语法、技能入口与凭据隔离检查均通过。
3.9 KiB
{{HOST_LABEL}} 节点信息 · 客户端导入
用支持对应协议的客户端(v2rayN / v2rayNG / Shadowrocket / Nekobox / sing-box / Surge / Clash Meta 等)扫码或粘贴链接即可导入。运行 scripts/14-generate-links-and-qr.py 会自动生成本文档所需的全部 .link 文件和 -qr.png 二维码图片到同一个输出目录 —— 把对应文件内容/图片贴进下面每一节即可,不需要手抄。
六个节点使用同一个域名 {{SUB_COVER}}.{{DOMAIN_ROOT}},同一个协议内的 direct/WARP 只有 WS 路径不同。
线路一:VMess 直连出口
出站走服务器自身公网 IP({{SERVER_IP}}),速度最快,但暴露服务器真实 IP。
{{VMESS_DIRECT_LINK}}
线路二:VMess WARP 净出口
出站走 Cloudflare WARP,隐藏服务器真实 IP,出口 IP 是 Cloudflare 的地址,速度略慢于直连。
{{VMESS_WARP_LINK}}
线路三:Trojan 直连出口
{{TROJAN_DIRECT_LINK}}
线路四:Trojan WARP 净出口
{{TROJAN_WARP_LINK}}
线路五:Shadowsocks 直连出口
生成器会输出带 Xray 传输参数的 ss:// 链接与二维码,Proxy Station 可解析导入。其他客户端若不接受该写法,可用下面的参数或 sing-box JSON 片段。Surge 不支持 SS over WS,这两条线路不会下发到 Surge。
| 参数 | 值 |
|---|---|
| 地址 | {{SUB_COVER}}.{{DOMAIN_ROOT}} |
| 端口 | 443 |
| 加密方式 (method) | {{SS_METHOD}} |
| 密码 | {{NODE_PASSWORD}}(与 Trojan 共用同一密码) |
| 传输 | ws,路径 {{WS_PATH_SS_DIRECT}} |
| TLS / SNI | 开启,{{SUB_COVER}}.{{DOMAIN_ROOT}} |
sing-box outbound(ss-direct-singbox.json,由生成脚本自动写出):
{{SS_DIRECT_SINGBOX_JSON}}
Surge 用户使用其他受支持线路;不能把 SS over WS 写成 Surge 的 obfs=wss。
线路六:Shadowsocks WARP 净出口
参数和线路五完全一样,公开端口仍为 443,只有出口与 WS 路径不同({{WS_PATH_SS_WARP}})。
sing-box outbound(ss-warp-singbox.json):
{{SS_WARP_SINGBOX_JSON}}
手动填写参数 · VMess(如果客户端不支持扫码/粘贴链接)
| 参数 | direct | WARP |
|---|---|---|
| 地址 (address) | {{SUB_COVER}}.{{DOMAIN_ROOT}} |
同左 |
| 端口 (port) | 443 |
同左 |
| 用户ID (UUID) | {{XUI_UUID}} |
同左 |
| 额外ID (AlterId) | 0 |
同左 |
| 加密方式 (security) | auto |
同左 |
| 传输协议 (network) | ws |
同左 |
| 伪装类型 (type) | none |
同左 |
| 路径 (path) | {{WS_PATH_VMESS_DIRECT}} |
{{WS_PATH_VMESS_WARP}} |
| Host / SNI | {{SUB_COVER}}.{{DOMAIN_ROOT}} |
同左 |
| TLS | 开启 | 开启 |
手动填写参数 · Trojan
| 参数 | direct | WARP |
|---|---|---|
| 地址 / 端口 | {{SUB_COVER}}.{{DOMAIN_ROOT}} / 443 |
同左 |
| 密码 | {{NODE_PASSWORD}}(与 Shadowsocks 共用同一密码) |
同左 |
| 传输协议 (network) | ws |
同左 |
| 路径 (path) | {{WS_PATH_TROJAN_DIRECT}} |
{{WS_PATH_TROJAN_WARP}} |
| Host / SNI | {{SUB_COVER}}.{{DOMAIN_ROOT}} |
同左 |
| TLS | 开启 | 开启 |
验证方式
导入后连接,访问 https://1.1.1.1/cdn-cgi/trace,看返回的 ip= 和 warp=:
- direct 线路(任意协议)应显示
ip={{SERVER_IP}},warp=off - WARP 线路(任意协议)应显示一个 Cloudflare 段的 IP,
warp=on
服务器侧的 scripts/12-smoke-test.sh 已经对全部六条线路做过 WS-101 + 出口 IP 的实测验证;如果你这边导入后验证结果不对,大概率是客户端参数抄错了(尤其是 path 和 host 要跟表里完全一致,包括大小写),不是服务器端的问题。



