password
comment
type
Post
status
Published
date
Apr 17, 2026
slug
cloudflare-worker-subscription-factory-deployment
summary
分享一个自用的 Cloudflare Worker 脚本。通过一个 VLESS 模板,自动分发至 15 条优选线路并联动短链服务,实现订阅地址的永久固定与自动同步。
tags
节点优选
Cloudflare Worker
订阅管理
自动化脚本
category
技术分享
icon
fas fa-wrench
平时玩优选 Cloudflare IP 的朋友都知道,最折磨人的不是优选过程,而是管理过程。好不容易优选出一批域名或 IP,得一个一个去改配置、导链接,节点一多,简直是体力活。
为了偷懒,我写了一个 Cloudflare Worker 脚本——Node Factory(矩阵工厂)。它的逻辑很简单:你丢给它一个原始 VLESS 链接,它还你一套完整的优选订阅。
🏗️ 核心逻辑
这个工具能成的必要条件只有一个:你的域名必须挂载在 Cloudflare 上并开启“小黄云”(CDN 加速)。
只有开启了 CDN,Cloudflare 的边缘节点才能识别并转发你的流量。有了这个基础,Worker 只是把重复劳动自动化了:
- 指纹识别:基于协议、路径、Host 算出唯一指纹,只要后端配置不变,订阅地址就永远不变。
- 一变十五:自动将你的配置分发到秋名山、CNAE、腾讯系等 15 个不同的优选供应商线路上。
- 短链联动:可选联动 Sink 等短链服务,让订阅链接更短、更易于管理。
🚀 部署教程
1. 创建 Cloudflare Worker
登录 Cloudflare 控制台,点击 Workers & Pages -> Create application -> Create Worker,起个名字(比如
sub),然后点击部署。2. 配置环境变量
在 Worker 的 Settings -> Variables 中,添加以下两个变量(用于短链接联动):
SINK_URL: 你的短链域名(如https://s.0rz.li)。
SINK_TOKEN: 你的短链服务 API 令牌。
3. 完整 Worker 代码
点击 Edit Code,将以下代码全选覆盖进去并保存部署。
💡 写在最后
折腾这些小工具的初衷就是为了少点几次鼠标。现在我的工作流是:在 3X-UI 开好节点 -> 复制链接到工厂 -> 点击转换 -> Clash 直接拉取短链接。后端节点怎么优化、优选域名怎么变,只要短链不换,我的客户端就永远不需要再动。
上一篇
告别 IP 封锁与内网限制:Cloudflare Tunnel + 3X-UI 终极生产力方案
下一篇
NodeWarden:Cloudflare Workers 上的 Bitwarden 兼容服务端体验
- 作者:Cheng
- 链接:https://0rz.li/technology/cloudflare-worker-subscription-factory-deployment
- 声明:本文采用 CC BY-NC-SA 4.0 许可协议,转载请注明出处。
