# 合并多个订阅链接：Clash、Sing-Box 在线订阅转换教程

原文：https://dy.524028.xyz/guides/merge-subscriptions

内容更新：2026-10-06

合并多个订阅时，在首页每行粘贴一个 HTTP/HTTPS 订阅地址或节点分享链接，点击“转换”，再复制所需客户端的输出链接。工具会处理多个来源，并生成 Clash、Sing-Box、Surge 或 Xray/V2Ray 订阅。

## 操作步骤

1. **准备有效的订阅来源**

   确认每个订阅地址能正常访问，并且尚未过期。也可以使用 Shadowsocks、VMess、VLESS、Trojan、Hysteria2、TUIC 或 AnyTLS 节点分享链接；目标客户端需要支持对应协议。

2. **每行粘贴一个链接**

   把多个订阅地址放进同一个“输入源”，使用换行分隔。节点分享链接也可以按行加入。合并链接时不要把多份完整 YAML 或 JSON 文档直接拼接在一起。

3. **选择规则并生成输出**

   按需要在“高级选项”选择分流规则，再点击“转换”。复制 Clash、Sing-Box、Surge 或 Xray/V2Ray 结果中的对应链接，避免把一种客户端的配置导入另一种客户端。

4. **导入客户端并检查节点**

   在客户端添加生成的订阅或远程配置，执行更新，并核对各来源的节点是否存在。如果某个来源没有出现在结果中，把该来源单独转换以排查问题。

## 示例：输入两个订阅地址

下面使用保留的示例域名演示换行格式，地址不提供真实节点。实际使用时替换为你自己的有效订阅地址。

```text
https://subscription-a.example.com/subscription
https://subscription-b.example.com/subscription
```

## 合并后的订阅如何更新？

使用订阅地址作为来源时，客户端请求生成的链接会重新获取上游内容；部分兼容格式可能作为远程 provider 交由客户端刷新。实际更新时间还取决于客户端的订阅或 provider 更新设置。直接粘贴的节点和配置不会自动获得上游变更。

## 某个订阅失效会影响合并结果吗？

某些远程来源获取或解析失败后，结果可能只包含其它有效来源。转换得到链接并不代表所有输入都成功导入。请对照来源核查节点，并逐个转换定位过期地址、获取失败或格式不兼容的问题。

## 合并后会自动删除重复节点吗？

不要把合并理解为保证按服务器、端口和凭据自动去重。同一个节点出现在多个来源中时，转换后应检查是否有重复条目。需要避免重复时，先整理输入来源或在客户端中处理。

## Clash、Sing-Box 和 Xray/V2Ray 输出有什么区别？

Clash 输出 YAML，Sing-Box 输出 JSON，Surge 输出 INI 风格配置。Xray/V2Ray 输出 Base64 编码的节点分享链接列表，适合 v2rayN 等客户端订阅导入；该输出不是完整的 Xray JSON 配置。

## 订阅链接可以公开分享吗？

源订阅和生成的链接可能包含或关联访问凭据。短链接便于复制，但不等于加密或访问授权。请使用你信任的转换站点，并仅向你授权的使用者分享链接。

## 官方配置参考

- [Mihomo proxy-providers 文档](https://wiki.metacubex.one/config/proxy-providers/)
- [Sing-Box 配置文档](https://sing-box.sagernet.org/configuration/)

## 相关教程

- [Clash、Sing-Box、Surge、Xray/V2Ray 订阅格式怎么选？](https://dy.524028.xyz/guides/subscription-formats): 对照四种输出格式，按客户端选择订阅，并了解规则和协议的转换边界。
- [链式代理使用教程：用机场节点连接 SOCKS5 / HTTP 落地节点](https://dy.524028.xyz/guides/chain-proxy): 机场订阅作前置，SOCKS5 / HTTP 节点作落地，按图生成 Clash / Stash 链式代理配置。

[打开订阅转换工具](https://dy.524028.xyz/#input)

