Clash Verge、Clash Meta、Mihomo 到底是什么关系?
同一个圈子里飘着 Clash Verge、Clash Verge Rev、Clash Meta、Mihomo 好几个名字,看着像竞品其实不在一个层级。这篇用「外壳与引擎」把它们的关系摆清楚,顺便说明换客户端和换内核分别意味着什么。
本文目录(5 节 · 约 2 分钟) +
- 01 一句话:外壳和引擎
- 02 这几个名字分别是什么
- 03 为什么要知道这个分层
- 04 订阅和这一层有关吗
- 05 简单记法
刚接触的人常被这几个名字绕住:Clash Verge、Clash Verge Rev、Clash Meta、Mihomo,看起来像四个互相竞争的软件。其实它们不在同一层。
一句话:外壳和引擎
代理客户端可以拆成两层:
- 内核:真正处理连接、执行分流规则的程序。没有界面。
- 图形界面:你点的那些按钮。它负责读配置、启动内核、把状态显示出来。
Mihomo 是内核,Clash Verge Rev 是图形界面。 它们是配套关系,不是竞争关系——就像浏览器界面和渲染引擎。
这几个名字分别是什么
Mihomo —— 内核。它以前叫 Clash Meta,是原版 Clash 内核的社区增强分支,后来改名为 Mihomo。所以你看到「Clash Meta 内核」和「Mihomo 内核」,说的是同一个东西的不同时期名称。它具体多出哪些能力,见 Mihomo / Clash Meta 是什么。
原版 Clash —— 最早的那个内核,已于 2023 年底停止更新。现在几乎没有客户端还在用它。
Clash Verge —— 一个图形界面项目,后来原作者停止维护。
Clash Verge Rev —— 社区接手 Clash Verge 后继续开发的版本,Rev 是 Revived。这是目前活跃的那个,也是本站 客户端库 里登记的版本。
所以「Clash Verge Rev + Mihomo」是当前桌面端最常见的组合:活跃维护的界面,配活跃维护的内核。
为什么要知道这个分层
因为它决定了出问题时该去哪找答案,也决定了换东西时换的是什么。
换客户端 ≠ 换内核。 Mihomo Party、FlClash、Clash Meta for Android 用的都是 Mihomo 内核,换到它们,界面变了、能力基本没变。所以如果你的问题是「某个协议不支持」,换这几个客户端没有意义——它们底下是同一个内核。
真正换内核是另一回事。 Karing、Hiddify 用的是 sing-box 内核,那是另一套实现,配置格式和支持的能力都不同。两套内核怎么选,见 Clash 与 sing-box 怎么选。
排查时的分工也不同:
订阅和这一层有关吗
有一点关系。订阅配置是写给内核读的,所以同一条订阅在所有 Mihomo 内核的客户端之间通用——从 Clash Verge Rev 换到 Mihomo Party,订阅直接导入即可,不用换。
换到 sing-box 内核的客户端就未必了,取决于服务商是否提供对应格式。怎么判断一条订阅值不值 里把「格式是否兼容」列为必看项,原因就在这里。
简单记法
你点的按钮 → Clash Verge Rev(图形界面,Rev = 接手继续维护的版本)
底下干活的 → Mihomo(内核,旧称 Clash Meta)
已经停更的 → 原版 Clash 内核、不带 Rev 的 Clash Verge
另一套实现 → sing-box(Karing / Hiddify 用的)
想直接开始用,看 Clash Verge Rev 怎么用;想横向比较各客户端的平台与内核,看 客户端对比表。
相关文章
Mihomo / Clash.Meta 是什么:原版 Clash 停更后的内核演进
你下载的 Clash 客户端,跑的其实是 Mihomo 内核。这篇讲清原版 Clash 为什么在 2023 年底停更、Clash.Meta 如何接棒、又为何更名 Mihomo,以及它和客户端之间到底是什么关系。
同一个机场,为什么 Clash 能连上、v2rayNG 连不上?
同一条订阅、同一个节点,Clash 正常上网,v2rayNG 却全部超时。多数情况不是机场的问题,而是两个客户端用的内核不同:Clash 用 mihomo,v2rayNG 用 Xray,而更老的 v2ray(v2fly)内核根本不支持 REALITY。这篇讲清差异在哪、怎么逐条排查。
Clash 订阅链接从哪来?三种节点来源对比
Clash 客户端本身不含节点,订阅链接是外部提供的。这篇讲清三种常见来源——购买订阅、自建服务器、免费公开节点——各自的成本、稳定性与风险,帮你选一条适合自己的路。