Clash 与 mihomo 客户端全兼容
标准 mihomo YAML 配置,或能够返回 mihomo YAML 的订阅,都可以直接导入 Clash。节点、策略组、规则、Provider 与受支持的配置字段会继续使用,免去逐个添加节点的步骤。
这里的“全兼容”指 mihomo 配置与订阅兼容。界面偏好、系统代理、TUN 与备份等平台设置,可以在 Clash iOS 中按自己的使用习惯重新配置。
常见 mihomo 客户端
以下是社区中较常见的代表:
| 客户端 | 常见平台 | 迁移到 Clash |
|---|---|---|
| Clash Verge Rev | Windows、macOS、Linux | 导入原 mihomo YAML 或添加同一个订阅 |
| FlClash | Windows、macOS、Linux、Android | 导入原 mihomo YAML 或添加同一个订阅 |
| Clash Nyanpasu | Windows、macOS、Linux | 导入原 mihomo YAML 或添加同一个订阅 |
| ClashMi | iOS、macOS、Android、Windows、Linux | 导入原 mihomo YAML 或添加同一个订阅 |
| OpenClash | OpenWrt | 导入标准 mihomo YAML;插件设置继续由 OpenWrt 管理 |
| ShellCrash | 路由器与 Shell 环境 | 导入标准 mihomo YAML;安装与服务设置继续由原环境管理 |
更多项目可查看 mihomo 官方文档整理的第三方工具与客户端列表。
可以直接带走什么?
- mihomo YAML 配置文件;
- 返回 mihomo YAML 的订阅地址;
- 节点与代理 Provider;
- 策略组与健康检查配置;
- 路由规则与 Rule Provider;
- DNS 与受支持的长尾字段。
平台设置如何衔接
节点、策略组和规则跟随 mihomo YAML 一起迁移;界面主题、窗口布局、快捷键、系统代理、TUN、自动启动、WebDAV 备份和路由器插件等平台设置,则继续由各自平台管理,并可在 Clash iOS 中选择对应体验。
如果原客户端使用 Merge、Mixin、覆写或脚本动态生成最终配置,请先导出生成后的标准 mihomo YAML,或直接使用原始订阅地址。
最省事的迁移方式
- 在原客户端中找到正在使用的订阅 URL。
- 在 Clash 中添加该 URL。
- 订阅面板提供多种格式时,切换订阅 User-Agent,选择 Clash / mihomo 输出。
- 更新配置,确认策略组、规则和节点已经出现。
- 测试延迟,选择节点并连接。
Apple 平台差异
iPhone 与 iPad 使用 Apple 的 Packet Tunnel 网络层能力。可以把桌面端按进程、按应用的分流意图转换为域名、IP、Rule Set 等规则;路由器接口、透明代理与防火墙设置继续由路由器管理。
返回兼容性总览。