Sub-Web-Modify 是基于 CareyWang/sub-web 项目的增强版本,专为订阅转换服务设计的现代化前端界面。感谢原作者 youshandefeiyang 的出色工作,本项目在其基础上进行了进一步优化。
- 🎨 现代化界面设计 - 全新重制的 CSS 样式,更加美观易用
- 🌓 智能主题切换 - 支持亮色/暗色主题,可自动适应系统主题
- 📱 响应式设计 - 完美适配桌面端和移动端设备
- 🔗 多种订阅格式支持 - 支持 Clash、Surge、V2Ray、Quantumult X 等主流客户端
- 🛠 高级功能 - 节点筛选、重命名、配置定制等高级选项
- Fork 本仓库 到你的 GitHub 账户
- 修改配置文件:
- 编辑
src\views\Subconverter.vue
- 配置默认后端地址 - 编辑
.env
- 设置环境变量
- 编辑
- 连接到 Cloudflare Pages:
- 登录 Cloudflare Dashboard
- 进入 Pages → 创建项目 → 连接到 Git
- 选择你 Fork 的仓库
- 配置构建设置:
框架预设:Vue 构建命令:npm run build 构建输出目录:/dist
- 部署完成 - 自动部署,每次推送代码都会自动更新
- Fork 本仓库 到你的 GitHub 账户
- 修改配置文件:
- 编辑
src\views\Subconverter.vue
- 配置默认后端地址 - 编辑
.env
- 设置环境变量
- 编辑
- 连接到 EdgeOne Pages:
- 登录 EdgeOne 控制台
- 进入 Pages → 新建项目 → 连接 Git 仓库
- 选择你 Fork 的仓库
- 配置构建设置:
框架预设:Vue 根目录:./ 输出目录:dist 编译命令:npm run build 安装命令:npm install
- 部署完成 - 自动部署,每次推送代码都会自动更新
部署前需要修改以下两个文件:
修改默认后端地址和相关配置
设置环境变量:
# 默认后端地址
VUE_APP_SUBCONVERTER_DEFAULT_BACKEND=https://your-backend-url.com
# 短链接服务
VUE_APP_MYURLS_DEFAULT_BACKEND=https://your-short-url-service.com
# 其他配置...
客户端 | 平台 | 状态 |
---|---|---|
Clash | Windows/macOS/Linux | ✅ |
Surge | iOS/macOS | ✅ |
Quantumult X | iOS | ✅ |
V2Ray | 全平台 | ✅ |
Sing-Box | 全平台 | ✅ |
- 订阅链接转换 - 支持各种格式的订阅链接相互转换
- 节点筛选 - 通过关键字或正则表达式筛选节点
- 节点重命名 - 批量重命名节点,支持正则替换
- 自定义配置 - 支持上传自定义的远程配置文件
- 短链接生成 - 集成短链接服务,方便分享
- 响应式设计 - 完美适配各种屏幕尺寸
欢迎提交 Issue 和 Pull Request 来帮助改进项目!
本项目基于 MIT License 开源协议。
- 特别感谢原作者 youshandefeiyang 的杰出贡献
- 感谢 CareyWang/sub-web 提供的原始项目基础
- 感谢所有贡献者的辛勤付出