什么是 Mihomo?
Mihomo 是基于开源项目 Clash 开发的增强版内核(原名 Clash Meta)。它不仅继承了 Clash 标志性的 YAML 配置和“策略组”概念,还通过社区驱动,将各种最前沿的代理协议和分流特性整合在一起。
Mihomo 的核心技术优势
相比于原版 Clash 或其他内核,Mihomo 的强大体现在以下几个方面:
A. 全协议的大一统
Mihomo 几乎支持目前市面上所有主流及前沿协议:
- 抗封锁类: VLESS (含 REALITY)、Trojan、Shadowsocks。
- 高吞吐类: Hysteria2、Tuic5 (基于 QUIC,适合高丢包环境)。
- 传统类: WireGuard, Shadowsocks-Rust, HTTP(S), Socks5。 这意味着你不再需要根据协议切换内核,一个 Mihomo 搞定所有。
B. 革命性的分流规则 (Rule-Set)
这是 Mihomo 的灵魂。它支持:
- Geodata 增强: 支持加载大型的 GeoIP 和 Geosite 数据库,精准识别国内外流量。
- 逻辑规则: 支持
AND、OR、NOT逻辑组合。例如:“如果目标是谷歌 且 延迟低于 50ms 且 不是来自手机端,则走线路 A”。 - 域名嗅探 (Sniffing): 即使流量是加密的,它也能精准识别出你访问的具体域名,从而进行分流。
C. 强大的策略组 (Proxy Groups)
Mihomo 允许你构建复杂的逻辑层级:
- 自动测速 (Url-Test): 每隔几分钟自动检测一组服务器,始终保持切换到延迟最低的那台。
- 负载均衡 (Load-Balance): 将流量平均分配到多个服务器,适合大流量下载。
- 回退备用 (Fallback): 当主服务器挂掉时,秒级自动切换到备用节点。
Mihomo vs. 其他内核
| 特性 | Mihomo (Clash Meta) | Xray | Sing-box |
| 主要定位 | 强大的规则分流与策略管理 | 协议创新(REALITY/XTLS) | 轻量化、全平台内核 |
| 配置语言 | YAML (可读性高) | JSON (结构严谨) | JSON |
| UI 适配 | 极佳 (可视化面板非常丰富) | 一般 | 较少(多为原生配置) |
| 内存占用 | 中等 | 较低 | 极低 |
| 推荐人群 | 拥有多条线路、需要精细化分流的用户 | 追求极致加密和稳定连接的用户 | 极客、移动端用户、路由器用户 |
围绕 Mihomo 的生态系统
Mihomo 能够流行,离不开它背后极其成熟的 GUI(图形界面)客户端生态:
- Windows: Clash Verge (Rev) —— 目前最推荐的客户端,界面现代且支持 Mihomo 内核。
- Android: Clash Meta for Android (CMFA)。
- Desktop (Cross-platform): Mihomo Party —— 一个极具设计感的现代客户端。
- Dashboard (Web UI): Yacd 或 Metacubexd,允许你直接在浏览器里拖拽切换节点。
Mihomo 不仅仅是一个内核,它是一个网络治理平台。它将复杂的网络协议封装在简洁的“策略组”之下,让用户在享受极致速度的同时,无需再手动频繁切换节点。