以下是该项目的主要特点和功能介绍:
[链接登录后可见]
1. 核心功能
一键部署反代节点:利用 Cloudflare Workers 的免费额度,将原本复杂的反代配置简化为简单的脚本部署。
自动获取最新节点信息:该项目能够自动抓取并处理 Cloudflare 的边缘节点 IP(通常称为“优选 IP”),帮助用户连接到延迟最低、速度最快的服务器。
支持多种订阅格式:能够生成 V2Ray、Clash 等常用的订阅链接,方便用户直接导入到各类网络工具中使用。
2. 主要特点
零成本:完全运行在 Cloudflare Workers 平台上,只要在免费额度内(每天 10 万次请求),用户无需支付服务器费用。
简单易用:代码结构清晰,README 中通常会提供详细的部署步骤。用户只需将代码复制到 Cloudflare 控制台即可运行。
高度自定义:支持通过环境变量或修改脚本来配置自己的 UUID、域名和伪装路径。
3. 使用场景
网络加速:通过 Cloudflare 的全球 CDN 网络来优化访问速度。
个人学习/测试:用于研究 Cloudflare Workers 的网络处理能力和反向代理原理。
轻量化节点:作为常规 VPS 节点的补充,当主服务器不可用时提供备份连接。
4. 项目结构(参考)
Cloudflare Worker 项目部署全攻略
1. 准备工作
2. 创建 Worker 并部署
登录 [链接登录后可见]。
点击左侧菜单 Workers 和 Pages -> 创建 -> 创建 Worker。
随便起个名字,点击 部署(此时里面是默认代码,不用管)。
在 Worker 管理界面,点击右上角的 上传 (Upload) 按钮,选择 上传压缩包 (Upload Zip)。
将你下载的项目压缩包拖入,点击 部署。
3. 配置自定义域(防屏蔽必备)
在该 Worker 的管理页面,点击 设置 (Settings) 选项卡。
点击 触发器 (Triggers) -> 添加自定义域。
输入你在 CF 托管的域名(例如:proxy.yourdomain.com),点击 添加。
4. 设置环境变量
在 设置 (Settings) 页面,点击 变量 (Variables)。
在 环境变量 栏点击 添加变量。
重要: 变量名称必须 大写(例如 UUID)。
在“值”中粘贴你刚才准备好的 UUID。
点击 保存并部署。
5. 创建并绑定 KV 数据库(用于保存设置)
如果你的项目需要保存用户配置,必须绑定 KV 存储:
创建 KV:返回左侧主菜单 Workers 和 Pages -> KV -> 创建命名空间。起个名字(如 MY_KV_STORE)。
进行绑定:
返回你的 Worker 页面 -> 设置 -> 变量。
滚动到下方 KV 命名空间绑定,点击 添加绑定。
变量名称:填写项目要求的 大写字母(通常是 KV 或 DB)。
KV 命名空间:选择你刚刚创建的 MY_KV_STORE。
重新部署:为了让绑定生效,建议再次回到 部署 页面手动触发一次部署或重新上传压缩包。
6. 访问与使用
在浏览器输入你的自定义域名:https://proxy.yourdomain.com。
页面通常会提示输入路径或凭证,在 URL 后加上你的 UUID,例如: https://proxy.yourdomain.com/eb9361-your-uuid-here
进入管理后台后,你可以根据需求设置:
—
💡 避坑
大写限制:CF 的环境变量对大小写敏感,务必检查项目文档要求的是 UUID 还是 uuid。
KV 延迟:KV 绑定后,有时需要等待 1-2 分钟才会生效,如果页面报错,请刷新重试。
自定义域状态:确保你的自定义域名在 CF 的 DNS 页面是“已橙色云朵加密”状态。
⚠️ 安全合规与免责声明
1. 法律合规性 工具及相关配置教程仅供个人技术研究、网络安全测试及教育目的使用。请务必严格遵守你所在国家和地区的法律法规。严禁利用本技术从事任何违反法律、危害国家安全或破坏社会秩序的活动。
2. 账户安全风险 频繁或大规模地使用 Cloudflare Workers 进行此类操作,可能违反 Cloudflare 的《服务条款》(ToS),从而导致你的 Cloudflare 账户被封禁或 API 受限。请合理控制流量,建议