大家好!欢迎来到本期教程
今天我要给大家分享一个超级实用的开源项目 —— Sublink Worker,它可以帮你 轻松将代理订阅链接转换成连接可用的订阅格式,并且支持一键部署到 Cloudflare Worker / Vercel / Node.js / Docker 环境,非常适合想要自建订阅转换服务的小伙伴。
📌 什么是 Sublink Worker?
💡 Sublink Worker 是一个开源的轻量级订阅转换工具
它能将各种代理协议(如 ShadowSocks、VMess、VLESS、Trojan 等)的分享链接转换成不同客户端(如 Clash、Sing-Box、V2Ray 等)可用的订阅格式。
🎯 核心特点
- 无需传统服务器,一键部署到 Cloudflare Worker 就能运行
- 支持多种协议格式转换
- 支持生成固定/随机短链接
- 支持中文、英文等多语言界面
- 带有友好的 Web 使用界面和 API 支持
🧠 为什么要自建订阅转换服务?
📌 许多现有转换平台存在隐私泄露风险、运营不稳定或收费等问题
📌 自建就能:
- 保证数据私密安全
- 自由定制规则
- 更灵活的链接管理体验
而 Sublink Worker 正是一个可以完美实现这一目标的开源方案。
🛠 教你一步步部署 Sublink Worker
✅ 准备工作
- GitHub 账号
- Cloudflare 账号(默认部署到 Cloudflare Worker)
- 可选:自定义域名(可选但更专业)
👉 进入项目主页:
👉 https://github.com/7Sageer/sublink-worker
✅ 一键部署步骤
📌 一、Fork 仓库
在 GitHub 右上角点击 Fork,把代码复制到你的仓库。
📌 二、部署到 Cloudflare Worker
项目有 “Deploy to Cloudflare” 按钮
选择你的仓库 → 修改部署命令为:
npm run deploy
点击保存并部署即可。
📌 三、访问你的 Worker
部署完成后会生成一个类似:
https://<你的域名>.workers.dev/
你就可以在浏览器或订阅客户端中使用它进行订阅转换了!
正文完