一个简化版的Cloudflare Workers优选工具,用来生成订阅链接。
GitHub: https://github.com/byJoey/yx-auto
- 优选域名:内置了一些常用的优选域名
- 优选IP:从wetest.vip获取动态IP,支持IPv4/IPv6
- GitHub优选:可以从GitHub仓库拉取IP列表
- 多协议支持:VLESS、Trojan、VMess
- 多客户端格式:Clash、Surge、Quantumult X等
- 运营商筛选:可以按移动/联通/电信筛选
- 去Cloudflare Dashboard,找到Workers & Pages
- 创建个新Worker
- 把
_worker.js的代码复制进去 - 保存部署就完事了
打开你的Worker地址,会看到一个界面:
- 填域名和UUID
- 选协议(VLESS/Trojan/VMess)
- 选客户端类型
- 点按钮生成订阅链接
就这么简单。
生成的链接大概长这样:
https://your-worker.workers.dev/{UUID}/sub?domain=your-domain.com&epd=yes&epi=yes&egi=yes
可以通过&target=参数指定输出格式:
base64- 默认格式clash- Clash配置surge- Surge配置quantumult- Quantumult配置
所有配置都通过URL参数控制,不需要环境变量。
主要参数:
domain- 你的域名(必填)epd- 启用优选域名(默认yes)epi- 启用优选IP(默认yes)egi- 启用GitHub优选(默认yes)piu- 自定义IP来源URL(可选)ev- 启用VLESS(默认yes)et- 启用Trojan(默认no)mess- 启用VMess(默认no,注意不是vm,会被屏蔽)ipv4/ipv6- IP版本选择(默认都开启)ispMobile/ispUnicom/ispTelecom- 运营商筛选(默认都开启)target- 输出格式(base64/clash/surge/quantumult)
- 这只是一个订阅生成工具,不提供代理服务
- 生成的节点需要配合你自己的服务器使用
- UUID必须是标准格式(xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx)
- VMess参数用的是
mess不是vm,因为vm会被某些地方屏蔽