订阅转换 Clash:在线生成配置并完成导入
简答:如果原订阅已经是 Clash 或兼容的 YAML 配置,通常不必重复转换;如果手里的链接是 SS、SSR、V2Ray 或其他格式,可打开在线转换页面,粘贴订阅链接,目标选择 Clash,生成新链接后在客户端使用“从 URL 导入”。转换后先核对节点数量和配置解析,再排查规则、UDP与自动更新。
定义:订阅转换是把一种代理订阅或节点链接按目标客户端需要的格式重新生成配置,Clash 转换通常指生成可被 Clash 类客户端读取的订阅链接或 YAML 配置。
先判断:你是否真的需要订阅转换
先看原始订阅能否直接被目标客户端识别。若服务提供方已经明确标注为 Clash、Clash Meta 或兼容的 YAML 订阅,可以先直接在客户端使用“从 URL 导入”;只有在格式不匹配、节点没有被正确识别,或需要重新选择规则模板时,才考虑转换。
| 手里的内容 | 是否先尝试直接导入 | 适合的处理方式 |
|---|---|---|
| 已标注 Clash/YAML 的订阅链接 | 是 | 先直接导入;失败后再确认返回内容是否为有效 YAML |
| SS、SSR、V2Ray 等节点或订阅 | 通常需要 | 在线转换时把目标格式选为 Clash |
| 已经转换过一次的链接 | 谨慎 | 避免重复套用模板;先确认当前输出格式和目标客户端内核 |
| 本地 YAML 配置文件 | 通常不需要 | 直接导入本地配置,并让客户端解析报错信息 |
在线入口方面,subconverters.com 当前页面可见 Clash、V2Ray、Trojan、ShadowsocksR 等输入或目标选项;acl4ssr.com 当前页面也提供粘贴订阅、选择客户端和规则配置后生成订阅链接的界面。两者的页面状态与选项可能变化,本文仅记录在 2026 年 10 月 30 日检索时可见的入口,未独立验证其后台是否保存订阅内容。
在线订阅转换 Clash:最短四步
- 准备订阅链接。从你使用的服务后台复制完整订阅 URL,不要把账号密码、短期授权参数或真实订阅链接贴到公开讨论区。若只是测试页面操作,优先使用可撤销或已失效的测试链接。
- 打开在线转换页面。进入上方任一在线入口,将链接粘贴到订阅输入框。目标客户端选择 Clash;如果页面同时显示 ClashR、Sing-box 或其他选项,不要仅凭名称相近就随意选择。
- 选择规则模板并生成。第一次使用可先选默认或精简模板,减少策略组和规则变量。需要更多分流策略时再选择完整模板。节点筛选、重命名、UDP、跳过证书检查等选项应按实际需求开启,不要为了“能导入”而全部勾选。点击生成后复制结果链接。
- 在客户端导入。打开支持远程订阅的客户端,进入配置、Profiles 或订阅页面,选择“从 URL 导入”“添加订阅”或同义入口,粘贴生成的链接并保存。Clash Verge Rev 的公开文档列出了订阅链接导入、订阅链接配置和 URL Schemes 三种远程订阅方式,具体菜单名称以当前客户端版本为准。导入后启用配置,再选择一个策略组或节点。
转换项目的官方说明中,subconverter 将目标类型写作 clash,并说明订阅地址需要作为 URL 参数传入;这能解释为什么在线页面生成的结果通常仍是一个新的远程链接,而不是一次性下载的静态文件。详情可查看 subconverter 项目说明。
规则、节点和配置:转换后哪些内容要重新检查
转换不是把原配置逐字复制到另一个客户端。输出结果可能受到目标格式、规则模板、筛选正则和客户端内核解析方式影响,因此应以目标客户端实际解析结果为准。
| 项目 | 转换后可能发生的变化 | 检查方法 |
|---|---|---|
| 节点 | 节点名称可能被重命名,部分协议或特殊参数可能无法转换 | 比较转换前后的节点数量,并打开一个节点查看协议、地址和端口 |
| 策略组 | 由规则模板重新生成,名称和分组方式可能不同 | 查看“节点选择”“自动选择”等策略组是否存在且包含节点 |
| 规则 | 取决于所选模板,不一定保留原订阅中的远程规则 | 用一个应当直连和一个应当走代理的域名分别测试 |
| DNS | 可能由模板或目标客户端重新写入 | 先查看生成配置中的 DNS 字段,再以客户端解析结果为准 |
| 自动更新 | 生成链接是否长期有效、更新时间和后台策略未必相同 | 保存后手动点击一次更新,观察是否仍能取得新配置 |
如果使用 Mihomo 的远程代理提供者方式,官方文档将其分为 http、file 和 inline 类型,并提供更新间隔、健康检查和节点名称覆盖等字段。也就是说,看到“节点能导入”并不等于策略组、健康检查和更新行为都符合预期,相关字段应以目标内核文档为准,可参考 Mihomo proxy-providers 文档。
转换后无法使用:按现象排查
一、客户端提示连接失败或无法下载
先把生成后的链接复制到浏览器或命令行中检查是否能返回内容;不要把真实订阅链接公开粘贴。若在线生成页面能打开、客户端却提示连接错误,可改用客户端的“订阅链接配置”方式。Clash Verge Rev 文档明确提示,某些导入方式出现 client error(Connect) 时可以尝试另一种导入方式;涉及“允许无效证书”的选项时,只应在确认来源、理解风险并且没有更安全替代方案时使用,完成测试后关闭。
二、配置能导入,但节点数量为零
先确认原订阅本身没有过期,再检查目标是否误选成 ClashR、V2Ray 或其他格式。随后对比转换前后的节点数量;如果原链接返回的是登录页、错误提示或 HTML,而不是订阅内容,转换器无法正常生成节点。
三、节点存在,但策略组或规则不生效
检查是否启用了正确的配置文件,是否仍处于 Global、Direct 或其他非 Rule 模式。再查看策略组是否包含转换后的节点。规则模板和客户端内核可能存在兼容差异,无法仅凭页面显示名称判断一定兼容,应以客户端日志和解析结果为准。
四、特殊协议或参数丢失
不要把“支持某种输入格式”理解成所有扩展字段都会原样保留。先用单个节点做最小测试;若转换后字段缺失,尝试使用目标客户端原生支持的订阅格式,或改用本地转换后逐项检查 YAML。subconverter 的支持列表可作为格式范围参考,但具体节点仍需在目标内核中验证。
隐私与使用边界:在线转换前先看这三点
- 订阅链接通常属于敏感凭据。它可能包含节点信息、授权参数或可自动更新的地址。在线转换前,先确认你能接受该链接被发送到页面所使用的后端;不确定时不要提交主用订阅。
- 页面自述不等于独立验证。例如某在线页面可能声明“不保存订阅内容”或“关闭日志”,这属于页面自述,本文未独立审计其服务器、日志和第三方依赖。对隐私要求较高的场景,可按 subconverter 官方项目说明自行部署后端。
- 不要把转换当成可用性检测。成功生成配置只说明格式转换环节返回了内容,不代表每个节点、规则、DNS、UDP 或网络线路都可用。完成导入后,应逐项检查配置解析、节点数量、策略组、规则命中和自动更新。
导入完成后的验收清单
- 转换链接仍能返回配置内容,而不是登录页、错误页或空白响应。
- 客户端能够解析配置,没有 YAML 缩进、字段或协议错误。
- 节点数量与原订阅大致相符;若明显减少,记录被筛掉的节点和转换目标。
- 策略组中确实包含可选择的节点,当前模式不是误选的直连模式。
- 至少测试一个普通网页或工作系统连接;延迟高、丢包或打不开时,再单独排查网络和线路,不要反复转换格式。
- 手动更新一次订阅,确认生成链接仍有效;若失效,回到原服务后台重新复制订阅并核对参数。
如果转换后格式正确但跨境办公或客户端连接仍不稳定,建议把问题拆成“配置解析”“DNS”“MTU”“延迟/丢包”和“线路”分别验证,不要用重复转换替代连接诊断。
常见问题
订阅转换 Clash 一定需要在线工具吗?
不一定。原订阅如果已经是目标客户端可识别的 Clash/YAML 格式,可以先直接导入。只有格式不匹配、需要重新套用规则模板或需要筛选节点时,才使用在线转换或自建转换后端。
在线订阅转换会不会泄露订阅?
存在把订阅链接提交给在线页面后端的隐私风险。页面关于“不保存内容”或“关闭日志”的说明属于页面自述,本文未独立验证。对主用订阅,建议优先使用可撤销链接,或依据 subconverter 项目文档自建后端。
转换后 Clash 导入失败,先检查什么?
先检查生成链接是否返回有效配置,而不是 HTML、登录页或错误提示;再确认目标格式是否选为 Clash,并查看客户端日志。若客户端提示连接错误,可尝试另一种远程订阅导入方式。
为什么转换后节点少了?
常见原因包括原订阅已失效、目标格式不匹配、规则模板或筛选条件排除了节点,以及特殊协议参数无法被目标内核解析。应先比较转换前后数量,再用单个节点做最小测试。
转换成功后是不是就代表节点可用?
不是。转换成功只代表生成了目标格式内容。还需要检查客户端解析、策略组、规则、DNS、自动更新,以及实际连接中的延迟和丢包。