如何使用 Clash to Singbox 转换工具
详解如何将 Clash 订阅链接转换为 Singbox 格式,支持高级模板与定制化配置。
随着 sing-box 内核的日益流行,越来越多的用户希望体验其强大的性能和丰富的功能。然而,sing-box 配置文件的编写门槛相对较高。
为了解决这个问题,我们集成了 Clash to Singbox 转换工具,帮助您轻松通过 Clash 订阅链接生成标准的 sing-box 配置。
工具入口
您可以直接访问本站的 转换工具页面 使用该功能。
核心功能详解
1. 基础转换 (URL 模式)
这是最常用的功能,适合大多数用户。
- 输入订阅链接:在
订阅链接输入框中,粘贴您的 Clash 订阅地址(支持http或https开头)。 - 筛选节点 (可选):
- 包含节点: 输入关键字(如
HK),只保留名称中包含该关键字的节点。 - 排除节点: 输入关键字(如
过期),过滤掉包含该关键字的节点。
- 包含节点: 输入关键字(如
- 选择模板: 默认不需要选择,系统会自动使用最新的
1.12+兼容模板。 - 点击生成: 点击 “生成订阅链接” 按钮。
- 导入使用的: 工具会自动将结果复制到剪贴板,并尝试唤起 sing-box 客户端导入。
2. 高级设置
点击 配置高级设置 展开更多选项,您可以定制生成的配置文件:
- 禁用测速 (Disable URL Test): 勾选后,生成的配置文件将移除自动测速组,所有节点组将变为手动选择
select类型。 - 添加标签 (Add Tag): 勾选后,将在节点名称前添加订阅域名的标识,防止多订阅节点重名。
- 出口控制 (Outbound Control):
Auto: 自动处理。Block: 屏蔽未定义的出站流量。None: 不做特殊处理。
3. 模板选择
我们提供了多种配置模板以适应不同版本的 sing-box 内核或个性化需求:
| 模板名称 | 说明 | 适用场景 |
|---|---|---|
| Default (1.12+) | 默认推荐模板,基于 sing-box 1.12+ 新特性。 | 绝大多数新版本用户 |
| 1.11+ | 兼容 1.11.x 版本内核。 | 旧版客户端 |
| 1.10- | 兼容 1.10 及以下版本内核。 | 极老版本客户端 |
| Custom Content | 自定义配置内容。 | 允许您粘贴自己的 JSON 配置模版 |
| Custom URL | 自定义配置 URL。 | 加载远程的配置模版文件 |
4. 智能解析 (Smart Paste)
这是一个非常便捷的功能。如果您已经有一个转换后的 sing-box 订阅链接(必须是本站生成的),您可以直接将其粘贴到页面的任意位置(或 订阅链接 输入框)。
工具会自动识别链接中的参数,并帮您:
- 还原原始 Clash 订阅链接
- 还原包含/排除关键字
- 还原高级设置选项
- 还原使用的模板
这样您就可以方便地基于之前的配置进行微调,而无需重新手动逐项设置。
常见问题 (FAQ)
为什么转换失败?
请首先检查您的 Clash 订阅链接是否有效,可以在浏览器中直接访问该链接看是否能下载配置文件。如果订阅链接本身需要根据 User-Agent 返回内容,转换可能会受影响。
生成的链接无法更新?
转换链接是实时生成的,依赖于我们的后端服务。如果后端服务暂时不可用或您的网络无法连接到后端,会导致更新失败。建议在生成后,如果网络环境允许,定期手动更新订阅。
如何导入到 sing-box?
点击“生成”后,工具会尝试唤起 `sing-box://import-remote-profile` 协议。如果您的设备已安装 sing-box 并关联了该协议,会自动跳转。否则,请手动复制生成的 URL,在客户端中选择 "Import remote profile" 进行导入。