Skip to content
发布数据核实最近更新信息来源通用技术资料;品牌公开资料/用户提供清单

mihomo(Clash Meta)内核:与原版 Clash 的差异 ​

mihomo 内核和原版 Clash 有什么区别?简单说,mihomo 是从原版 Clash 内核分叉出来、由社区持续维护的继任内核,原名 Clash Meta。

最直接的差异在三处:协议覆盖更广,尤其是 VLESS 与相关传输层;规则、DNS 与分流能力有扩展;项目仍在维护,而原版内核已停止更新。选择客户端时,内核是前置条件。

核心结论与适用条件 ​

  • 如果机场资料标注 VLESS,那么需要使用 mihomo、sing-box 或 Xray 一类内核,原版 Clash 内核无法解析这类节点。brands.json 中 17 个品牌有 12 个标注 VLESS。
  • 如果你的客户端界面还是“Clash for Windows”一类旧软件,那么它大概率仍在使用原版或早期内核,需要确认内核是否具备你所需的协议能力。
  • 如果你只使用传统协议、配置也没有变动,那么原版内核仍可能运行,但没有后续维护意味着缺陷和协议变化都得不到跟进。
  • 如果你要写自己的规则,那么 mihomo 提供了更多规则类型与 DNS 选项,配置能力更强,同时对使用者的理解要求更高。
  • 如果你关心“名字”:Clash Meta 与 mihomo 指的是同一条内核线,只是项目更名后的叫法不同。

这些结论基于公认的通用技术资料,不涉及具体版本号。内核说明之外的安装步骤请看Clash Verge Rev 安装与订阅导入,整体选择框架见桌面客户端专题。

先把名字说清楚:Clash、Clash Meta、mihomo、客户端 ​

围绕 Clash 的名词很多,混着用是新手最常见的困惑来源。分四层理解会清楚得多。

第一层是内核。内核是真正处理网络连接的程序:解析配置、建立与节点的连接、按规则决定每个请求的去向。原版 Clash 内核由原作者开发,后来该项目停止维护。Clash Meta 是社区在其基础上继续开发的分支,后更名为 mihomo。

第二层是配置格式。Clash 系使用 YAML 格式的配置文件,里面有节点、策略组、规则等段落。mihomo 在兼容原有大部分写法的基础上增加了新字段,所以原版配置通常能被 mihomo 读取,反过来不一定成立。

第三层是客户端。客户端是给人用的图形界面,负责导入订阅、选择节点、展示日志。Clash Verge Rev、以及其他基于 mihomo 的图形客户端,都是“壳”,底下调用的是内核。同一款客户端换了内核,能力就跟着变。

第四层是订阅。订阅是机场提供的一个链接,下载后得到节点和(常常还有)规则的配置内容。订阅里写了什么,内核能不能读懂,决定了你最终看到的节点列表。

把这四层分开,就能解释很多现象:同一个订阅在 A 客户端里节点齐全,在 B 客户端里节点缺失,原因多半是 B 使用的内核不认识其中某类协议,而不是订阅出了问题。

差异总览:原版内核与 mihomo 内核 ​

下表从可对照的维度列出差异。表中只写通用层面的能力描述,不写版本号。品牌侧字段为 Vendor Data,涉及速度的项目一律 Not Tested。

指标原版 Clash 内核mihomo 内核单位统计口径数据来源更新时间
项目维护状态已停止维护社区持续维护—项目公开状态通用技术资料2026-10-18
VLESS 协议不支持支持—协议覆盖通用技术资料2026-10-18
较新传输与安全层(如 REALITY)不支持支持—协议覆盖通用技术资料2026-10-18
传统协议(Shadowsocks、VMess、Trojan)支持支持—协议覆盖通用技术资料2026-10-18
规则类型基础域名、IP、GEOIP 等在基础上扩展更多类型—规则表达力通用技术资料2026-10-18
规则集远程订阅有限支持较完整—规则管理方式通用技术资料2026-10-18
DNS 配置选项基础更丰富—配置项范围通用技术资料2026-10-18
TUN 支持取决于分支内核自带—接管能力通用技术资料2026-10-18
配置兼容—大部分兼容原版写法—配置迁移成本通用技术资料2026-10-18
标注 VLESS 的品牌数——个brands.json 协议字段,共 12 个Vendor Data2026-10-18
品牌节点速度与延迟Not TestedNot Tested—本站未对品牌测试本站2026-10-18

表中“较新传输与安全层”一行提到了 REALITY。它是 VLESS 常搭配使用的一种传输安全方案,与 uTLS 一类 TLS 指纹伪装技术相关;这里只作名称与用途说明,详细原理见代理协议专题。

协议覆盖:为什么这是最关键的差异 ​

协议是客户端与节点之间的“通信约定”。内核不认识某个约定,就无法与使用该约定的节点通话。这是内核选择必须放在第一位的原因。

原版 Clash 内核支持当时主流的几类协议。随着协议演进,VLESS 作为更轻量的协议被越来越多服务端采用,它去掉了协议本身的加密层,把安全性交给外层的 TLS 或 REALITY 一类机制。原版内核没有跟进,因此遇到 VLESS 节点时,常见表现是节点被静默忽略或报“不支持的类型”。

mihomo 在原有协议之上增加了对 VLESS 及其搭配传输方式的支持,这是它被广泛采用的直接原因。对读者而言,操作层面的结论很简单:品牌资料标注 VLESS 时,选 mihomo 系客户端;资料为空时,先向官方核实。

要注意,“内核支持协议”只是必要条件。一个节点能否连通,还取决于服务端配置、本地网络环境、系统时间等因素。内核选对了不等于节点一定可用。

规则与 DNS:配置能力上的扩展 ​

分流是 Clash 系客户端的核心价值,而规则表达力直接决定了分流的精细程度。

在规则层面,原版内核支持按域名、域名后缀、域名关键字、IP 段、地理位置标记等条件匹配。mihomo 在此基础上扩展了更多匹配条件,并支持把大批规则作为“规则集”从远程拉取、定时更新,使维护成本降低。规则集的好处是:你不需要手写成千上万条域名,只需引用别人维护的列表。风险也在这里:规则集来源必须可信,不可信的规则集可以把任意域名导向任意策略组。规则模式与全局、直连的区别见三种出站模式专题。

在 DNS 层面,mihomo 提供了更多选项,比如为不同域名指定不同上游、使用加密 DNS(如 DoH)、在 TUN 模式下做域名映射等。DNS 与分流是紧密耦合的:域名解析到哪个地址,会影响规则匹配的结果和是否发生泄露。配置文件里这些字段的阅读方法见配置文件结构说明。

对多数用户,规则与 DNS 用客户端的默认模板即可,不必一开始就深入。需要自定义时再针对性地阅读对应段落,并且一次只改一处。

Decision Path

判断当前客户端内核是否够用

条件化判断
text
机场资料标注的协议是什么?
├─ 包含 VLESS 或其他较新协议
│   ├─ 客户端基于 mihomo / sing-box / Xray 内核?
│   │   ├─ 是 → 内核满足协议前置条件,继续核对订阅格式
│   │   └─ 否 → 更换客户端或更换内核
│   └─ 不确定客户端用的什么内核 → 查看客户端设置中的内核信息
├─ 仅传统协议
│   ├─ 客户端仍在使用且没有问题 → 可继续使用,但留意维护状况
│   └─ 希望使用规则集、新 DNS 选项 → 迁移到 mihomo 系
└─ 协议字段为空(待核实)
    └─ 先向官方核实协议,再回到上面第一个分支
决策树仅用于梳理判断顺序,结论依赖你的实际网络环境与需求,不构成购买建议。

从旧客户端迁移:需要注意什么 ​

如果你过去使用的是已停止更新的旧版 Clash 图形客户端,迁移到基于 mihomo 的客户端通常分四步。

第一步,保留旧环境。迁移前不要先卸载旧客户端,先备份它的配置目录。这样迁移失败时可以回退。

第二步,不迁移配置,只迁移订阅。很多用户习惯复制整个配置文件,但订阅链接才是单一事实来源。在新客户端中重新导入订阅,让它自己生成节点与策略组,比手工搬运配置更不容易出错。

第三步,逐项核对自定义内容。如果你在旧配置里手写过规则或策略组,把它们列出来,再在新客户端中重新实现。mihomo 兼容大部分写法,但个别字段在不同分支上语义不同,不能想当然。

第四步,退出旧客户端后再启用新客户端。两个客户端同时运行会争抢系统代理设置和本地端口,造成难以解释的行为。这一原则在Clash Verge Rev 的安装步骤里也有强调。

迁移后的验证和日常验证一致:本地层、路径层、业务层逐层确认,不要跳级。

与 sing-box、Xray 的关系 ​

mihomo 并不是支持 VLESS 的唯一内核。sing-box 和 Xray 也是常见的内核家族,各自有对应的图形客户端。三者在协议覆盖上有大量重叠,区别主要在配置语言、生态和客户端形态:

  • mihomo 沿用 Clash 的 YAML 配置与策略组概念,上手门槛较低,迁移成本也低。
  • sing-box 使用自己的 JSON 配置,结构更偏向“入站、出站、路由”三块,适合喜欢精细控制的用户,桌面端和移动端的覆盖都较广。
  • Xray 一般与 v2ray 系客户端搭配,配置同样为 JSON,节点以链接或订阅列表形式管理,见v2rayN 专题。

选择哪一家,更多取决于你的使用习惯与设备,而不是谁“更强”。如果你需要的是图形界面、策略组和规则集,mihomo 系是自然的起点;如果已经在使用 v2rayN 或 NekoRay,也不必为了换内核而换客户端。后者的特点见NekoRay 专题。

三类典型读者的选择路径 ​

同样是“要不要换成 mihomo”,不同读者的答案并不相同。下面按使用习惯分三类说明,帮助你对号入座,而不是给出统一结论。

第一类是刚买机场、从零开始的读者。你没有历史包袱,直接选择基于 mihomo 的图形客户端即可。这样做的好处是协议覆盖面足够,即使机场将来调整协议,也不需要重新换软件。导入订阅、选节点、开系统代理,这条链路在安装与订阅导入里已经按步骤写清楚,不需要先研究内核细节。

第二类是长期使用旧客户端的读者。你的现有配置可能已经包含大量自定义规则,迁移会带来一次性的整理成本。如果现在一切正常、只用传统协议,也没有迫切理由立即迁移;但只要出现下面任一情况,就应该开始计划迁移:机场新增了 VLESS 节点,节点列表里出现你的客户端无法识别的条目,或者你需要的规则类型旧内核不支持。迁移时遵循上一节的四步,不要一次性替换所有环节。

第三类是已经在用 sing-box 或 v2ray 系客户端的读者。你的内核本身已经满足新协议的前提,换成 mihomo 并不会带来协议层面的收益。只有当你想要策略组的使用习惯、规则集生态,或者想在多台设备上共享同一套 Clash 风格配置时,才值得考虑。否则保持现状更省心。

不论属于哪一类,都建议在改动前记录当前可用状态:哪些网站正常,哪些节点能用,系统代理是否开启。改动之后用同样的清单复测,才能确定改动是否真的带来了变化。

常见误区对照 ​

围绕内核有一批流传很广的说法,下表逐条说明哪些成立,哪些需要条件。

常见说法是否成立条件或说明依据
“Clash 已经不能用了”部分成立原版内核停止维护,但基于 mihomo 的客户端仍在使用项目公开状态
“换 mihomo 就能解锁更多服务”不成立内核不决定出口 IP 属性和平台策略,可用性随 IP、地区和平台策略变化通用技术原理
“mihomo 一定比旧内核快”无依据本站未做速度测试,速度取决于线路与网络环境Not Tested
“节点导不进来是机场的问题”不一定常见原因是内核不支持协议或订阅格式不匹配排错经验归纳
“内核越新越好”需要条件新版本带来新功能,也可能带来行为变化,更新前应备份配置通用实践
“所有 Clash 客户端的内核都一样”不成立客户端可以搭配不同内核,能力随内核变化通用技术资料
“开了 TUN 就不需要规则”不成立TUN 只是接管方式,仍需要规则决定去向通用技术原理

这张表的用途是让你在看到某条说法时多问一句“它的前提是什么”。很多论断在特定条件下是对的,脱离条件就会误导。

从日志里看内核在做什么 ​

内核不是黑盒,日志与连接面板是观察它的窗口。学会读几类信息,可以把大多数疑惑变成可核对的事实。

启动记录。内核启动时会输出自己加载了哪份配置、监听了哪些端口、读取了多少条规则。配置加载失败时,这里会给出出错的位置,比如某个字段格式不对。遇到客户端“内核启动失败”,先看这一段。

协议相关警告。当订阅里存在内核不支持的节点类型时,有的客户端会在日志里留下警告,说明哪些条目被忽略。这是判断“内核不够用”最直接的证据,比反复重导订阅有效得多。

连接记录。每条连接都会标明目标地址、命中的规则、使用的策略组与节点。当你怀疑某个网站没有走代理,或者国内网站被送到了境外,看这条记录就能知道是规则问题、策略组问题还是节点问题。

DNS 记录。在启用 DNS 模块时,日志会显示域名被解析到哪个地址、由哪个上游处理。域名解析结果异常,往往能解释“规则看起来对但流量走错”的现象。

读日志时的原则是:先看时间,再看级别,最后看内容。把问题发生的时间点附近的几行日志找出来,比通读全部日志有效。需要把日志发给他人求助时,先删去订阅链接、令牌和节点地址等敏感字段。

一个排错演练:节点只剩一半 ​

下面用一个假设化的场景把前面的内容串起来。场景纯属示例口径,数字没有任何统计含义。

假设你导入订阅后,客户端显示的节点数量只有机场后台的一半左右。按照前面的思路,处理顺序如下。

第一步,确认是否为内核问题。查看日志中是否有“不支持的类型”之类的警告,同时对照机场资料中标注的协议。如果缺失的节点恰好都是 VLESS 节点,那么大概率是内核不支持,换用 mihomo 系客户端。

第二步,确认订阅格式。如果日志没有协议警告,检查你使用的是否为 Clash 格式链接。通用 Base64 链接导入 Clash 系客户端时,经常出现解析不完整的情况。

第三步,确认订阅内容是否完整。把订阅链接在浏览器中打开,看能否下载内容、内容是否被截断。若链接本身返回的内容就不完整,问题在机场侧或链接本身。

第四步,确认是否被过滤。有些订阅会按套餐或设备限制下发不同数量的节点,后台显示的数量可能包含你当前套餐不可用的条目。这一点以各品牌官方说明为准,本站资料中此项为待核实。

走完这四步,你就能把“节点只剩一半”归因到内核、格式、链接或套餐四类原因之一,而不是笼统地怀疑线路质量。

知识图谱:mihomo 内核的概念关系 ​

实体定义 ​

mihomo 是一个开源的代理内核,前身为 Clash Meta,是原版 Clash 内核停止维护后由社区延续的分支。它读取 YAML 配置,负责节点连接、规则匹配、DNS 处理和 TUN 接管,不提供图形界面,也不提供节点。

相关概念 ​

上位概念是桌面代理客户端;平行概念是 sing-box 与 Xray 内核;下游概念是各类基于 mihomo 的图形客户端;依赖概念是代理协议;内部概念包括策略组、规则集、DNS 模块、TUN 模块、出站模式、外部控制接口。

技术参数 ​

内核层面可观察的参数包括:支持的协议清单、规则类型清单、DNS 模式、监听端口、日志级别。这些都属于读者在自己环境里可以读取的数据。品牌线路的速度与延迟本站为 Not Tested,不给出数值,测量方法见测试方法与数据口径。

适用场景 ​

需要 VLESS 等较新协议的桌面用户;需要用规则集做大规模分流的用户;希望在 Windows、macOS、Linux 上保持同一套配置思路的用户。

对比依据 ​

比较内核时看协议覆盖、规则表达力、DNS 能力、TUN 实现、配置语言、维护状态和生态。品牌横向比较的框架见横向对比方法。

常见问题指向 ​

“节点导入后看不到”指向协议覆盖;“规则怎么写”指向配置文件说明;“能不能用原版配置”指向迁移段落;“选哪家机场”指向选型方法。

方案关联:协议字段与内核要求 ​

本文的方案关联是“协议到内核”的推导,而不是某家机场的推介。下表只引用 brands.json 的协议和客户端字段。

品牌协议字段客户端字段内核要求(推导)数据来源更新时间
光年梯VLESS自研客户端+第三方订阅导入mihomo / sing-box / XrayVendor Data2026-10-18
二猫云VLESS支持第三方客户端订阅导入mihomo / sing-box / XrayVendor Data2026-10-18
速界VLESS自研客户端+第三方订阅导入mihomo / sing-box / XrayVendor Data2026-10-18
快狸VLESS自研客户端+第三方订阅导入mihomo / sing-box / XrayVendor Data2026-10-18
微风网络、飞猫云、星岛梦、灵猫网络、极连云待核实见各品牌页确认协议后再定Vendor Data2026-10-18

“内核要求”一列是由协议推导的通用结论,不是品牌对某款内核的兼容承诺,也不是本站测试结果。品牌资料会变化,具体以官网说明为准。想按客户端方式筛选品牌,可以进入品牌库查看各品牌的 clientSupport 字段。

Infrastructure Service Snapshot

SOGO云 /sogoyun

Vendor Data
入门价格
25 元/月
价格类型
月付 月付价
入门流量
150GB
线路
IEPL专线
协议
VLESS
运营年份
2026
客户端
自研客户端+第三方订阅导入
支付方式
支付宝 / 微信 / USDT
月付价,以官网实时信息为准。来源:品牌公开资料/用户提供清单 · 核实 · 更新

快照用于对照字段含义,本页资料部分只整理公开资料,不构成推荐;星岛梦第一、光速云第二为本站推荐排名,非测试结果。

内核与动态场景:别把内核当成“解锁开关” ​

经常有读者把“换成 mihomo”理解为提升某些 AI 工具或流媒体可用性的办法。这是一种误解。内核决定的是“能不能连上节点、规则能不能写得精细”,并不决定节点出口 IP 的属性,也不决定目标平台如何判断你的访问。

品牌资料显示覆盖相关使用场景,具体可用性、解锁状态及节点表现可能随 IP、地区和平台策略变化,建议以最新实际测试结果为准。内核的作用,是让你能把需要走代理的域名精确地指向合适的策略组,把其他流量保持直连。更多场景讨论见AI 工具访问专题与流媒体访问专题。

优点、限制与风险提示 ​

优点 ​

  • 社区持续维护,协议演进能够得到跟进
  • 对 VLESS 及相关传输层有支持,覆盖多数新协议节点
  • 规则集、DNS 选项更丰富,适合需要精细分流的用户
  • 沿用 Clash 的配置思路,旧用户迁移成本较低

限制 ​

  • 更强的配置能力意味着更多可以出错的地方,初学者容易在规则与 DNS 上迷路
  • 不同客户端对内核功能的暴露程度不同,内核支持不等于界面上有对应开关
  • 配置兼容只是“大部分”,个别字段需要核对
  • 本文基于通用技术资料,不对具体版本功能做确认

风险提示 ​

  • 内核和客户端只从项目官方渠道获取,来路不明的二进制风险很高
  • 使用来源不明的规则集或配置文件,可能把流量导向不可信节点
  • 继续使用已停止维护的内核,意味着缺陷和协议变化得不到跟进
  • 内核更新后行为可能变化,更新前建议备份配置目录
  • 请在遵守所在地法律法规的前提下使用,本文只讨论技术原理

常见问题 ​

mihomo 和 Clash Meta 是同一个东西吗? ​

是同一条内核线。Clash Meta 是社区在原版 Clash 基础上继续开发的分支,后来项目更名为 mihomo,所以两个名字常被混用。选择客户端时看它使用的内核家族即可,名字叫哪个并不影响判断。

原版 Clash 内核还能继续用吗? ​

在配置不变、只使用传统协议的情况下,旧内核可能仍能运行。但项目已停止维护,协议变化和缺陷都得不到跟进,遇到 VLESS 等新协议节点时无法使用。长期使用建议迁移到仍在维护的内核。

我的节点是 VLESS,必须用 mihomo 吗? ​

不是必须用 mihomo,但必须使用支持 VLESS 的内核。mihomo、sing-box 和 Xray 都具备这种能力。如果你想继续使用 Clash 系的策略组和规则习惯,mihomo 系客户端是最顺手的选择。

换成 mihomo 后会不会提高速度? ​

内核本身不决定节点速度。速度取决于线路、节点负载、本地网络和目标站点等因素。本站对品牌节点的速度状态为 Not Tested,不给出数值,也不能把更换内核当作提速手段。

旧的 Clash 配置文件能直接给 mihomo 用吗? ​

大部分可以,因为 mihomo 兼容原版常见写法。但个别字段在不同分支上含义不同,直接套用可能出现意料之外的行为。更稳妥的做法是在新客户端重新导入订阅,再把自定义规则逐项加回去。

怎么知道我的客户端用的是什么内核? ​

多数图形客户端会在设置或关于页面显示内核信息,也可以在日志的启动记录里看到内核名称。如果界面上找不到,查看项目文档说明。不要靠客户端外观判断,因为不同客户端可以使用同一内核。

mihomo 与 sing-box 该选哪个? ​

取决于使用习惯。如果你习惯策略组和 YAML 配置,mihomo 系更自然;如果你偏好入站、出站、路由的结构化 JSON 配置,或需要在多平台保持一致,可以考虑 sing-box。两者都能满足 VLESS 的内核前提。

内核更新后需要重新导入订阅吗? ​

通常不需要,订阅保存在客户端的配置目录里,内核更新不影响它。但更新前仍建议备份配置目录,更新后若行为异常,先看项目发布说明,再决定是否回退。

规则集可以随便引用别人的吗? ​

不建议。规则集决定哪些域名走代理、哪些直连,来源不可信的规则集可以把任意域名导向任意策略组。优先使用知名、公开维护的规则集,并留意更新来源是否变化。

mihomo 是不是比原版更耗资源? ​

本站没有对此做测试,不给出数值。内核运行资源占用取决于规则数量、连接数和系统环境,通用资料不支持一概而论。如果你担心资源占用,可以在自己的设备上观察系统资源监视器。

下一步 ​

内核问题弄清楚之后,可以按需往下走:想知道三种出站模式什么时候用,读规则、全局、直连的区别;想动手装一个客户端,读Clash Verge Rev 安装步骤;还没有确定机场,则先看选型方法。下方卡片指向品牌库,品牌详情页中的注册链接为各品牌官方注册或推广链接;本页资料部分只整理公开资料,不构成推荐;星岛梦第一、光速云第二为本站推荐排名,非测试结果。

信息来源与更新日期 ​

  • 品牌协议、客户端支持方式字段:brands.json(品牌公开资料/用户提供清单),状态 Vendor Data
  • 内核差异、协议与规则机制:通用技术资料,不涉及具体版本功能确认
  • 所有品牌与客户端的实测状态:Not Tested
  • 数据核实日期:2026-10-18
  • 最近更新时间:2026-10-18
  • 返回站点首页、桌面客户端专题或客户端总览

本站整理品牌公开资料与用户提供清单,不构成购买建议;未验证信息均标注“待核实”。部分链接为官方注册/推广链接。