⚠️ 重要:部署后请将兼容日期设置为
2026-01-20Pages 部署:
- 登录 Cloudflare 控制台
- 进入 Workers 和 Pages → 选择你的 Pages 项目
- 点击 设置 → 运行时
- 找到 兼容性日期,选择
2026-01-20,点击 保存- 返回 部署 → 创建部署 → 上传文件
Worker 部署:
- 登录 Cloudflare 控制台
- 进入 Workers 和 Pages → 选择你的 Worker
- 点击 设置 → 运行时
- 找到 兼容性日期,选择
2026-01-20,点击 保存
jk=yes),客户端列表会多一个「CLASH 家宽」专属订阅p 变量,p 仍然留给你手填自己的 ProxyIPs 变量按前缀区分协议,不写前缀仍是 SOCKS5,老配置不受影响
http://user:pass@host:port 明文连代理后建立隧道https://user:pass@host:port 连代理这一跳走 TLShttp / https 可省略端口,默认 80 / 443s= 写法一致qj),并把语义正过来
no:优先直连,失败再走代理(与旧版 qj=no 一致)only:只走代理,连不上直接断开,不回落直连或备用地址,避免出口 IP 泄漏rule-providers;Sing-box 使用 MetaCubeX SRS;Surge / Loon / QuanX 使用 ACL4SSR / blackmatrix7 远端规则server 被解析为数组、代理组 🎯 全球直连 ↔ 🚀 节点选择 循环引用等问题alpn 下拉选项,留空时不写 alpn,也可选择 h3、h2、http/1.1 或组合值优选域名-序号,IPv6 统一为 IPv6优选-序号,IPv4 使用 isp-colo-序号c_ver,保存后无需刷新两次FX: ON / OFF,选择 localStorage 持久化少年你相信光吗,逻辑与 明文源吗 完全一致Ctrl+S / Cmd+S 快捷键
少年你相信光吗,逻辑与 明文源吗 完全一致2026-01-20p、wk、rm、s)
订阅每15分钟自动优选一次
| 变量名 | 值 | 说明 |
|---|---|---|
u | 你的 UUID | 必需,用于访问订阅和配置界面 |
p | proxyip | 可选,自定义ProxyIP地址和端口,支持 IPv4/IPv6/域名。设置后 wk 地区匹配失效(互斥)。也可在节点 path 里单独指定 |
s | 出站代理地址 | 可选。支持 SOCKS5 和 HTTP/HTTPS 代理,见下方「出站代理」。也可在节点 path 里单独指定 |
d | 自定义路径 | 可选,如 /mypath 或 /path/to/sub,不填用UUID路径。路径没 / 开头会自动补上 |
wk | 地区代码 | 可选,手动指定Worker地区,如 SG、HK、US、JP。设置 p 后此项失效(互斥)。也可在节点 path 里单独指定 |
| 变量名 | 值 | 说明 |
|---|---|---|
ev | yes/no | 可选,启用VLESS(默认启用) |
et | yes/no | 可选,启用Trojan(默认禁用) |
ex | yes/no | 可选,启用xhttp(默认禁用) |
tp | 自定义密码 | 可选,Trojan密码,留空用UUID |
ech | yes/no | 可选,启用ECH功能(默认禁用) |
alpn | ALPN列表 | 可选,TLS节点ALPN参数。留空不写,由客户端协商;可选 h3、h2、http/1.1、h3,h2、h2,http/1.1、h3,h2,http/1.1 |
C/{你的UUID} 使用图形化配置| 变量名 | 值 | 说明 |
|---|---|---|
yx | 自定义优选IP/域名 | 可选,支持命名,格式:1.1.1.1:443#香港节点,8.8.8.8:53#Google DNS |
yxURL | 优选IP来源URL | 可选,自定义IP列表来源,留空用默认 |
scu | 订阅转换地址 | 可选,默认:https://url.v1.mk/sub |
epd | yes/no | 可选,启用优选域名(默认启用) |
epi | yes/no | 可选,启用优选IP(默认启用) |
egi | yes/no | 可选,启用GitHub默认优选(默认启用) |
qj | no / only | 可选,出站方式。留空=优先走代理,no=优先直连、失败再走代理,only=只走代理不回落。见「出站代理」 |
dkby | yes | 可选,设为yes只生成TLS节点 |
ech | yes/no | 可选,启用ECH功能(默认禁用,启用后自动开启仅TLS模式) |
alpn | ALPN列表 | 可选,只写入TLS节点链接参数,留空则不写 |
yxby | yes | 可选,设为yes关闭所有优选功能 |
rm | no | 可选,设为no关闭地区智能匹配 |
ae | yes | 可选,设为yes允许API管理(默认关闭) |
jk | yes/no | 可选,开启家宽链式(默认关闭),图形化里也能勾。见「家宽链式」 |
把落地换成别人家的宽带,出网 IP 就是住宅 IP,不再是机房 IP。适合那些一看到机房 IP 就弹验证码的站点。
链路是 你的客户端 → cfnew(Cloudflare 边缘) → 住宅宽带 → 目标站。
家宽节点取自 VPN Gate 的志愿者共享节点,靠 mihomo 的
dialer-proxy 把 OpenVPN 的传输整个塞进 cfnew 节点里走,所以握手走 CF,出口是住宅宽带。
开启:配置管理里勾上「开启家宽链式」(或者加环境变量 jk=yes),
客户端列表会多出一个「CLASH 家宽」,点它就是家宽专属订阅。也可以直接用:
https://你的域名/{UUID}/sub?target=vg
没开的时候这个地址返回 403。
经典轻量版:把文件顶部配置区的 家宽链式 改成 true 再部署,订阅地址后面加 ?target=vg:
https://你的域名/{UUID}?target=vg
前置节点用的是配置区的「优选地址」,其余和上面一样。
几个要注意的地方:
type: openvpn。
Clash Verge Rev、FlClash、Clash Meta for Android 都行;Stash、Surge、sing-box 这类用不了,
所以家宽只出 Clash 这一种订阅。🏠 家宽自动 是 fallback 组,挂了会自己往下换;想挑国家就在 🏠 家宽节点 里手选,已按国家排好。udp: false。C/{你的UUID} 使用图形化配置/{UUID} 或 /{自定义路径},找到"允许API管理",开启后保存# 使用UUID路径
curl -X POST "https://your-worker.workers.dev/{UUID}/api/preferred-ips" \
-H "Content-Type: application/json" \
-d '{"ip": "1.2.3.4", "port": 443, "name": "香港节点"}'
# 使用自定义路径(如果设置了d变量)
curl -X POST "https://your-worker.workers.dev/{自定义路径}/api/preferred-ips" \
-H "Content-Type: application/json" \
-d '{"ip": "1.2.3.4", "port": 443, "name": "香港节点"}'
curl -X POST "https://your-worker.workers.dev/{UUID或自定义路径}/api/preferred-ips" \
-H "Content-Type: application/json" \
-d '[
{"ip": "1.2.3.4", "port": 443, "name": "节点1"},
{"ip": "5.6.7.8", "port": 8443, "name": "节点2"}
]'
curl -X DELETE "https://your-worker.workers.dev/{UUID或自定义路径}/api/preferred-ips" \
-H "Content-Type: application/json" \
-d '{"all": true}'
v2.7开始提供,v2.9增强了筛选功能
v3.0 开始,「指定地区 (wk)」留空就是官方直连,这也是默认值,什么都不用配。
以前留空叫「自动检测」:Worker 先探测自己在哪个国家,再去匹配第三方的 ProxyIP 域名。 现在留空直接用内置地址,不探测、不联网、不依赖别人的域名。
p 变量。p 是留给你手填自己的 ProxyIP 的,填了就以你的为准,内置地址不会覆盖关于为什么不做「按地区选 IP」:Cloudflare 是任播(anycast),同一个 IP 在不同位置访问, 落到的机房不一样。挑 IP 决定不了你落地在哪,做成地区列表属于误导。
X-ECH-Status: SUCCESS 或 FAILEDX-ECH-Debug: 详细的调试信息X-ECH-Config-Length: ECH 配置长度(成功时)s 变量用来指定出站代理,所有出站流量都会从它走。支持两类协议,靠前缀区分:
| 写法 | 走的协议 | 说明 |
|---|---|---|
host:port | SOCKS5 | 不写前缀就是 SOCKS5,和以前一样 |
socks5://host:port | SOCKS5 | 显式写法,等价于上面 |
http://host:port | HTTP | 明文连代理,再发建隧请求 |
https://host:port | HTTPS | 连代理这一跳走 TLS,适合代理本身要求加密的场景 |
带认证就在前面加 用户名:密码@:
user:pass@1.2.3.4:1080
socks5://user:pass@1.2.3.4:1080
http://user:pass@1.2.3.4:8080
https://user:pass@proxy.example.com:8443
说明几点:
http:// 和 https:// 可以省略端口,分别默认 80 和 443;SOCKS5 必须写端口。http://1.2.3.4:8080/xxx 等同于 http://1.2.3.4:8080。s=http://user:pass@host:8080。出站方式(qj)
配好 s 之后,用 qj 决定流量怎么走。面板里对应「出站方式」下拉框:
qj | 行为 | 什么时候用 |
|---|---|---|
| 留空(默认) | 优先走代理,代理不通再回落 | 想走代理,但断了也别断网 |
no | 优先直连,失败再走代理 | 只把代理当备用线路 |
only | 只走代理,连不上直接断开 | 要求出口 IP 固定,不接受回落 |
only 和默认的区别在失败时:默认会回落到备用地址或直连,这时出口就变成 Worker
自己的 IP 了;only 宁可断开也不回落,出口 IP 不会漏。
没填 s 时三个选项都一样,都是直连。
/path/to/sub/ 开头会自动补上/{你的UUID} 或 /{自定义路径} 就能用GET /{UUID或路径}/api/preferred-ips - 查询列表POST /{UUID或路径}/api/preferred-ips - 添加(单个/批量)DELETE /{UUID或路径}/api/preferred-ips - 删除(单个/全部)v2.9.4 新增。在 VLESS/Trojan 分享链接的 path 字段里追加查询参数,即可为单个节点单独指定连接级配置,无需额外部署 Worker。
| 参数 | 作用 | 示例 |
|---|---|---|
p | 覆盖 ProxyIP(支持带端口) | p=1.1.1.1 或 p=1.2.3.4:8443 |
wk | 覆盖 Worker 地区 | wk=jp、wk=us、wk=sg |
rm | 关闭地区智能匹配 | rm=no |
s | 覆盖出站代理 | s=user:pass@host:1080、s=http://user:pass@host:8080 |
优先级:path 参数 > KV/环境变量 > 自动检测
⚠️
p和wk互斥:设置p后会直接使用指定的 ProxyIP,wk的地区匹配逻辑被完全跳过,两者同时写只有p生效。
path 示例:
# 指定 ProxyIP(不要同时写 wk)
/?ed=2048&p=1.1.1.1
/?ed=2048&p=proxy.example.com:443
/?ed=2048&p=[2001:db8::1]:443
# 指定地区(让 Worker 自动选该地区的 ProxyIP)
/?ed=2048&wk=jp
/?ed=2048&wk=sg&rm=no
# 指定出站代理(可与 wk 搭配)
/?ed=2048&s=user:pass@proxy.host:1080&wk=us
/?ed=2048&s=http://user:pass@proxy.host:8080&wk=us
不在上表中的变量(如
ev、et、yx等)属于订阅生成级配置,在 WebSocket 握手阶段已过路由,放在 path 里无效,仍需在环境变量或 KV 中设置。
wk=SG 或图形界面选择,或在节点 path 里加 wk=SG优选域名-01、优选域名-02IPv6优选-01、IPv6优选-02isp-colo-序号,缺少运营商信息时回退为 IPv4优选-序号rm=no 关闭地区智能匹配qj=no 优先直连,失败再走代理;qj=only 只走代理,连不上直接断开dkby=yes 只生成TLS节点ech=yes 启用ECH功能(启用后自动开启仅TLS模式)alpn=h3,h2 指定TLS节点ALPN,留空则不写yxby=yes 关闭所有优选功能支持10种客户端:CLASH、SURGE、SING-BOX、LOON、QUANTUMULT X、V2RAY、Shadowrocket、STASH、NEKORAY、V2RAYNG
alpn,可在图形界面或通过 alpn 配置指定557 followers · starred Jun 2026
197 followers · starred Oct 2025
4,774 followers · starred Apr 2026
1,056 followers · starred Mar 2026
⚠️ 重要:部署后请将兼容日期设置为
2026-01-20Pages 部署:
- 登录 Cloudflare 控制台
- 进入 Workers 和 Pages → 选择你的 Pages 项目
- 点击 设置 → 运行时
- 找到 兼容性日期,选择
2026-01-20,点击 保存- 返回 部署 → 创建部署 → 上传文件
Worker 部署:
- 登录 Cloudflare 控制台
- 进入 Workers 和 Pages → 选择你的 Worker
- 点击 设置 → 运行时
- 找到 兼容性日期,选择
2026-01-20,点击 保存
jk=yes),客户端列表会多一个「CLASH 家宽」专属订阅p 变量,p 仍然留给你手填自己的 ProxyIPs 变量按前缀区分协议,不写前缀仍是 SOCKS5,老配置不受影响
http://user:pass@host:port 明文连代理后建立隧道https://user:pass@host:port 连代理这一跳走 TLShttp / https 可省略端口,默认 80 / 443s= 写法一致qj),并把语义正过来
no:优先直连,失败再走代理(与旧版 qj=no 一致)only:只走代理,连不上直接断开,不回落直连或备用地址,避免出口 IP 泄漏rule-providers;Sing-box 使用 MetaCubeX SRS;Surge / Loon / QuanX 使用 ACL4SSR / blackmatrix7 远端规则server 被解析为数组、代理组 🎯 全球直连 ↔ 🚀 节点选择 循环引用等问题alpn 下拉选项,留空时不写 alpn,也可选择 h3、h2、http/1.1 或组合值优选域名-序号,IPv6 统一为 IPv6优选-序号,IPv4 使用 isp-colo-序号c_ver,保存后无需刷新两次FX: ON / OFF,选择 localStorage 持久化少年你相信光吗,逻辑与 明文源吗 完全一致Ctrl+S / Cmd+S 快捷键
少年你相信光吗,逻辑与 明文源吗 完全一致2026-01-20p、wk、rm、s)
订阅每15分钟自动优选一次
| 变量名 | 值 | 说明 |
|---|---|---|
u | 你的 UUID | 必需,用于访问订阅和配置界面 |
p | proxyip | 可选,自定义ProxyIP地址和端口,支持 IPv4/IPv6/域名。设置后 wk 地区匹配失效(互斥)。也可在节点 path 里单独指定 |
s | 出站代理地址 | 可选。支持 SOCKS5 和 HTTP/HTTPS 代理,见下方「出站代理」。也可在节点 path 里单独指定 |
d | 自定义路径 | 可选,如 /mypath 或 /path/to/sub,不填用UUID路径。路径没 / 开头会自动补上 |
wk | 地区代码 | 可选,手动指定Worker地区,如 SG、HK、US、JP。设置 p 后此项失效(互斥)。也可在节点 path 里单独指定 |
| 变量名 | 值 | 说明 |
|---|---|---|
ev | yes/no | 可选,启用VLESS(默认启用) |
et | yes/no | 可选,启用Trojan(默认禁用) |
ex | yes/no | 可选,启用xhttp(默认禁用) |
tp | 自定义密码 | 可选,Trojan密码,留空用UUID |
ech | yes/no | 可选,启用ECH功能(默认禁用) |
alpn | ALPN列表 | 可选,TLS节点ALPN参数。留空不写,由客户端协商;可选 h3、h2、http/1.1、h3,h2、h2,http/1.1、h3,h2,http/1.1 |
C/{你的UUID} 使用图形化配置| 变量名 | 值 | 说明 |
|---|---|---|
yx | 自定义优选IP/域名 | 可选,支持命名,格式:1.1.1.1:443#香港节点,8.8.8.8:53#Google DNS |
yxURL | 优选IP来源URL | 可选,自定义IP列表来源,留空用默认 |
scu | 订阅转换地址 | 可选,默认:https://url.v1.mk/sub |
epd | yes/no | 可选,启用优选域名(默认启用) |
epi | yes/no | 可选,启用优选IP(默认启用) |
egi | yes/no | 可选,启用GitHub默认优选(默认启用) |
qj | no / only | 可选,出站方式。留空=优先走代理,no=优先直连、失败再走代理,only=只走代理不回落。见「出站代理」 |
dkby | yes | 可选,设为yes只生成TLS节点 |
ech | yes/no | 可选,启用ECH功能(默认禁用,启用后自动开启仅TLS模式) |
alpn | ALPN列表 | 可选,只写入TLS节点链接参数,留空则不写 |
yxby | yes | 可选,设为yes关闭所有优选功能 |
rm | no | 可选,设为no关闭地区智能匹配 |
ae | yes | 可选,设为yes允许API管理(默认关闭) |
jk | yes/no | 可选,开启家宽链式(默认关闭),图形化里也能勾。见「家宽链式」 |
把落地换成别人家的宽带,出网 IP 就是住宅 IP,不再是机房 IP。适合那些一看到机房 IP 就弹验证码的站点。
链路是 你的客户端 → cfnew(Cloudflare 边缘) → 住宅宽带 → 目标站。
家宽节点取自 VPN Gate 的志愿者共享节点,靠 mihomo 的
dialer-proxy 把 OpenVPN 的传输整个塞进 cfnew 节点里走,所以握手走 CF,出口是住宅宽带。
开启:配置管理里勾上「开启家宽链式」(或者加环境变量 jk=yes),
客户端列表会多出一个「CLASH 家宽」,点它就是家宽专属订阅。也可以直接用:
https://你的域名/{UUID}/sub?target=vg
没开的时候这个地址返回 403。
经典轻量版:把文件顶部配置区的 家宽链式 改成 true 再部署,订阅地址后面加 ?target=vg:
https://你的域名/{UUID}?target=vg
前置节点用的是配置区的「优选地址」,其余和上面一样。
几个要注意的地方:
type: openvpn。
Clash Verge Rev、FlClash、Clash Meta for Android 都行;Stash、Surge、sing-box 这类用不了,
所以家宽只出 Clash 这一种订阅。🏠 家宽自动 是 fallback 组,挂了会自己往下换;想挑国家就在 🏠 家宽节点 里手选,已按国家排好。udp: false。C/{你的UUID} 使用图形化配置/{UUID} 或 /{自定义路径},找到"允许API管理",开启后保存# 使用UUID路径
curl -X POST "https://your-worker.workers.dev/{UUID}/api/preferred-ips" \
-H "Content-Type: application/json" \
-d '{"ip": "1.2.3.4", "port": 443, "name": "香港节点"}'
# 使用自定义路径(如果设置了d变量)
curl -X POST "https://your-worker.workers.dev/{自定义路径}/api/preferred-ips" \
-H "Content-Type: application/json" \
-d '{"ip": "1.2.3.4", "port": 443, "name": "香港节点"}'
curl -X POST "https://your-worker.workers.dev/{UUID或自定义路径}/api/preferred-ips" \
-H "Content-Type: application/json" \
-d '[
{"ip": "1.2.3.4", "port": 443, "name": "节点1"},
{"ip": "5.6.7.8", "port": 8443, "name": "节点2"}
]'
curl -X DELETE "https://your-worker.workers.dev/{UUID或自定义路径}/api/preferred-ips" \
-H "Content-Type: application/json" \
-d '{"all": true}'
v2.7开始提供,v2.9增强了筛选功能
v3.0 开始,「指定地区 (wk)」留空就是官方直连,这也是默认值,什么都不用配。
以前留空叫「自动检测」:Worker 先探测自己在哪个国家,再去匹配第三方的 ProxyIP 域名。 现在留空直接用内置地址,不探测、不联网、不依赖别人的域名。
p 变量。p 是留给你手填自己的 ProxyIP 的,填了就以你的为准,内置地址不会覆盖关于为什么不做「按地区选 IP」:Cloudflare 是任播(anycast),同一个 IP 在不同位置访问, 落到的机房不一样。挑 IP 决定不了你落地在哪,做成地区列表属于误导。
X-ECH-Status: SUCCESS 或 FAILEDX-ECH-Debug: 详细的调试信息X-ECH-Config-Length: ECH 配置长度(成功时)s 变量用来指定出站代理,所有出站流量都会从它走。支持两类协议,靠前缀区分:
| 写法 | 走的协议 | 说明 |
|---|---|---|
host:port | SOCKS5 | 不写前缀就是 SOCKS5,和以前一样 |
socks5://host:port | SOCKS5 | 显式写法,等价于上面 |
http://host:port | HTTP | 明文连代理,再发建隧请求 |
https://host:port | HTTPS | 连代理这一跳走 TLS,适合代理本身要求加密的场景 |
带认证就在前面加 用户名:密码@:
user:pass@1.2.3.4:1080
socks5://user:pass@1.2.3.4:1080
http://user:pass@1.2.3.4:8080
https://user:pass@proxy.example.com:8443
说明几点:
http:// 和 https:// 可以省略端口,分别默认 80 和 443;SOCKS5 必须写端口。http://1.2.3.4:8080/xxx 等同于 http://1.2.3.4:8080。s=http://user:pass@host:8080。出站方式(qj)
配好 s 之后,用 qj 决定流量怎么走。面板里对应「出站方式」下拉框:
qj | 行为 | 什么时候用 |
|---|---|---|
| 留空(默认) | 优先走代理,代理不通再回落 | 想走代理,但断了也别断网 |
no | 优先直连,失败再走代理 | 只把代理当备用线路 |
only | 只走代理,连不上直接断开 | 要求出口 IP 固定,不接受回落 |
only 和默认的区别在失败时:默认会回落到备用地址或直连,这时出口就变成 Worker
自己的 IP 了;only 宁可断开也不回落,出口 IP 不会漏。
没填 s 时三个选项都一样,都是直连。
/path/to/sub/ 开头会自动补上/{你的UUID} 或 /{自定义路径} 就能用GET /{UUID或路径}/api/preferred-ips - 查询列表POST /{UUID或路径}/api/preferred-ips - 添加(单个/批量)DELETE /{UUID或路径}/api/preferred-ips - 删除(单个/全部)v2.9.4 新增。在 VLESS/Trojan 分享链接的 path 字段里追加查询参数,即可为单个节点单独指定连接级配置,无需额外部署 Worker。
| 参数 | 作用 | 示例 |
|---|---|---|
p | 覆盖 ProxyIP(支持带端口) | p=1.1.1.1 或 p=1.2.3.4:8443 |
wk | 覆盖 Worker 地区 | wk=jp、wk=us、wk=sg |
rm | 关闭地区智能匹配 | rm=no |
s | 覆盖出站代理 | s=user:pass@host:1080、s=http://user:pass@host:8080 |
优先级:path 参数 > KV/环境变量 > 自动检测
⚠️
p和wk互斥:设置p后会直接使用指定的 ProxyIP,wk的地区匹配逻辑被完全跳过,两者同时写只有p生效。
path 示例:
# 指定 ProxyIP(不要同时写 wk)
/?ed=2048&p=1.1.1.1
/?ed=2048&p=proxy.example.com:443
/?ed=2048&p=[2001:db8::1]:443
# 指定地区(让 Worker 自动选该地区的 ProxyIP)
/?ed=2048&wk=jp
/?ed=2048&wk=sg&rm=no
# 指定出站代理(可与 wk 搭配)
/?ed=2048&s=user:pass@proxy.host:1080&wk=us
/?ed=2048&s=http://user:pass@proxy.host:8080&wk=us
不在上表中的变量(如
ev、et、yx等)属于订阅生成级配置,在 WebSocket 握手阶段已过路由,放在 path 里无效,仍需在环境变量或 KV 中设置。
wk=SG 或图形界面选择,或在节点 path 里加 wk=SG优选域名-01、优选域名-02IPv6优选-01、IPv6优选-02isp-colo-序号,缺少运营商信息时回退为 IPv4优选-序号rm=no 关闭地区智能匹配qj=no 优先直连,失败再走代理;qj=only 只走代理,连不上直接断开dkby=yes 只生成TLS节点ech=yes 启用ECH功能(启用后自动开启仅TLS模式)alpn=h3,h2 指定TLS节点ALPN,留空则不写yxby=yes 关闭所有优选功能支持10种客户端:CLASH、SURGE、SING-BOX、LOON、QUANTUMULT X、V2RAY、Shadowrocket、STASH、NEKORAY、V2RAYNG
alpn,可在图形界面或通过 alpn 配置指定557 followers · starred Jun 2026
197 followers · starred Oct 2025
4,774 followers · starred Apr 2026
1,056 followers · starred Mar 2026