想加群的自己点击添加吧 tg交流群 https://t.me/+ft-zI76oovgwNmRh
| 类型 | 描述 | 链接 |
|---|---|---|
| 文字教程 | 详细的部署与使用说明博客文章 | https://joeyblog.net/yuanchuang/1146.html |
| Workers视频教程 | 直观的操作演示和功能讲解 | https://youtu.be/Rlypv_iswD8 |
| Snippets视频教程 | 直观的操作演示和功能讲解 | https://www.youtube.com/watch?v=xeFeH3Akcu8 |
加入了千呼万唤的订阅每15分钟自动优选一次
| 变量名 | 值 | 说明 |
|---|---|---|
u |
你的 UUID |
必需。用于访问订阅和配置管理界面 |
p |
proxyip |
可选。自定义ProxyIP地址和端口 |
s |
你的SOCKS5地址 |
可选。用于将所有出站流量通过 SOCKS5 代理转发,格式为 user:pass@host:port 或 host:port |
d |
你的订阅地址 |
可选。不填就是/你的uuid |
wk |
地区代码 |
可选。手动指定Worker地区,如:SG、HK、US、JP等 |
- KV存储配置:在Workers中创建KV命名空间,绑定环境变量
C - 访问界面:部署后访问
/{你的UUID}即可使用图形化配置管理 - 实时生效:通过界面修改配置无需重新部署,立即生效
| 变量名 | 值 | 说明 |
|---|---|---|
yx |
自定义优选IP/域名 |
可选。支持节点命名,格式:1.1.1.1:443#香港节点,8.8.8.8:53#Google DNS |
yxURL |
优选IP来源URL |
可选。自定义优选IP列表来源URL,留空则使用默认地址 |
qj |
no |
可选。降级控制,设置为no时启用降级模式:CF直连失败→SOCKS5连接→fallback地址 |
dkby |
yes |
可选。TLS控制,设置为yes时只生成TLS节点,不生成非TLS节点(如80端口) |
yxby |
yes |
可选。优选控制,设置为yes时关闭所有优选功能,只使用原生地址,不生成优选IP和域名节点 |
rm |
no |
可选。地区匹配控制,设置为no时关闭地区智能匹配 |
apiEnabled |
yes |
可选。API管理开关,设置为yes时允许通过API动态管理优选IP(默认关闭) |
- 在Cloudflare Workers中创建KV命名空间
- 在Workers设置中绑定KV命名空间,变量名设为
C - 重新部署Workers
- 访问
/{你的UUID}即可使用图形化配置管理
- https://github.com/byJoey/yx-tools/releases 优选软件
- 开启API功能:访问
/{UUID}→ 找到"允许API管理"→ 选择"开启API管理"→ 保存 - 添加单个IP:
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": "香港节点"}'- 批量添加IP:
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}'- KV存储支持:使用Cloudflare KV存储持久化配置
- 图形化界面:访问
/{你的UUID}即可使用配置管理界面 - 实时配置:无需重新部署,配置立即生效
- 配置优先级:KV配置 > 环境变量 > 默认值
- API管理:通过RESTful API动态管理优选IP,无需修改代码
- 批量上报:支持一次性批量添加多个优选IP
- 一键清空:支持清空所有优选IP,快速更新列表
- 安全开关:默认关闭,需在图形界面手动开启API功能
- 自动合并:API添加的IP与手动配置的yx变量自动合并
- 实时同步:API添加的IP立即在配置页面显示
- API端点:
GET /{UUID}/api/preferred-ips- 查询优选IP列表POST /{UUID}/api/preferred-ips- 添加优选IP(支持单个/批量)DELETE /{UUID}/api/preferred-ips- 删除优选IP(支持单个/全部)
- 地区选择:支持手动指定Worker地区,覆盖自动检测
- 设置方式:
wk=SG或通过图形化界面选择 - 支持地区:US、SG、JP、HK、KR、DE、SE、NL、FI、GB
- 智能显示:系统状态会显示"手动指定地区"而非"自动检测"
- 自定义名称:支持为优选节点设置自定义名称
- 格式支持:
IP:端口#节点名称或IP:端口(使用默认名称) - 示例:
1.1.1.1:443#香港节点,8.8.8.8:53#Google DNS - 默认格式:未设置名称时自动生成
自定义优选-IP:端口
- 实时检测:显示Worker地区、检测方式、ProxyIP状态
- 智能匹配:同地区 → 邻近地区 → 其他地区的选择逻辑
- 状态指示:可视化显示系统运行状态和配置信息
- 地区匹配控制:
rm=no关闭地区智能匹配 - 降级控制:
qj=no启用降级模式(CF直连失败→SOCKS5→fallback) - TLS控制:
dkby=yes只生成TLS节点,不生成非TLS节点 - 优选控制:
yxby=yes关闭所有优选功能
- 订阅格式:支持Clash、Surge、Sing-box、Loon、V2Ray等
- 自动转换:根据客户端类型自动生成对应配置
- 一键获取:图形化界面一键生成订阅链接
- 智能优选:每15分钟自动优选一次,保持最佳性能
- 容错机制:多重备用方案,确保服务稳定性
- 缓存优化:智能缓存机制,减少重复计算
- 本项目基于 zizifn/edgetunnel 修改,感谢原作者的贡献。
- 本项目内置ProxyIP 来自CM [cmliu) ,感谢作者的贡献。
- 本项目反代IP来着前端独苗kejiland [qwer-search) ,感谢作者的贡献。