🧬 Mihomo 内核 · 驱动 Clash Verge Rev 的强大引擎
Mihomo(原名 Clash Meta)是 Clash Verge Rev 背后的代理核心,采用 Rust 语言重构,在协议支持、性能与扩展性上全面超越原版 Clash。
GUI 层
Tauri + React 构建的跨平台用户界面
API 桥接层
通过 RESTful API 与内核通信,下发配置指令
Mihomo 内核
Rust 编写的高性能代理引擎,处理所有流量
系统网络栈
与操作系统 TCP/IP 协议栈交互,收发数据包
📜 起源与演进历程
2022 年 · Clash Meta 诞生
原版 Clash 内核逐渐停止维护,社区 fork 出 Clash Meta 分支,开始修复 bug 并增加新协议支持。
2023 年 · 协议大爆发
陆续加入 VLESS、Hysteria、TUIC 等新一代协议,成为协议支持最全面的代理内核之一。
2024 年 · 更名 Mihomo
为与“Meta”品牌区分,项目更名为 Mihomo,同时核心代码逐步向 Rust 迁移,性能再次飞跃。
2025‑2026 年 · 持续进化
引入更智能的规则引擎、QUIC 全链路支持、以及更完善的 Fake‑IP 实现,成为 Clash Verge Rev 的指定内核。
🚀 性能优势
- ✅ Rust 语言编写,内存安全且零成本抽象
- ✅ 异步 I/O 模型,轻松应对万级并发连接
- ✅ 极低的 CPU 与内存占用,适合边缘设备
- ✅ 相比原版 Clash,吞吐量提升约 30%
📊 实测在相同规则集下,Mihomo 的内存占用比原版 Go 语言 Clash 降低约 40%。
🧩 协议支持矩阵
Mihomo 几乎支持所有主流的代理协议:
SOCKS5
HTTP(S)
Shadowsocks
VMess
VLESS
Trojan
Hysteria
TUIC
WireGuard
此外还支持 SSH、Snell 等小众协议,真正做到“一次配置,全协议通用”。
✨ 特色功能一览
智能规则引擎
- 支持 domain、ip-cidr、geosite 等多维度匹配
- Rule Provider 远程规则集,自动更新
- 规则匹配优先级明确,无歧义
增强型 DNS
- Fake‑IP 模式彻底杜绝 DNS 泄漏
- DoH / DoT 加密 DNS 原生支持
- DNS 分流策略,国内外解析各行其道
TUN 模式增强
- 支持 system 与 gVisor 双堆栈
- UDP 全转发,游戏与语音无忧
- 自动路由表管理,无需手动配置
观测与调试
- 实时日志流,支持按级别过滤
- 连接状态面板,可视化流量走向
- API 接口,可被外部监控系统集成
⚖️ Mihomo 与其他内核对比
🟢 Mihomo (Clash Meta)
- ✅ 活跃维护,社区响应快
- ✅ 协议最全,紧跟新技术
- ✅ Rust 性能 + Go 生态兼容
- ✅ Tauri GUI 原生集成
🔴 原版 Clash
- ❌ 已于 2023 年停止更新
- ❌ 不支持 VLESS、Hysteria 等新协议
- ❌ 仅 Go 语言实现,无后续优化
- ❌ 安全漏洞不再修复
⚠️ 强烈建议从原版 Clash 迁移至 Mihomo,以获得安全更新与新特性。
❓ 关于 Mihomo 的常见问题
Mihomo 和 Clash Meta 是什么关系?
它们是同一个项目。2024 年社区决定将 Clash Meta 更名为 Mihomo,以区别于 Meta 公司,代码仓库和功能完全一致。
如何确认我正在使用 Mihomo 内核?
在 Clash Verge Rev 中点击“关于”或查看日志,如果看到 Mihomo 或 Clash Meta 字样,说明已是该内核。
原版 Clash 的配置能在 Mihomo 上用吗?
绝大部分兼容。Mihomo 向下兼容 Clash 配置格式,同时扩展了部分字段。直接导入原配置通常可以正常工作。
🧠 了解了内核的奥秘,接下来看看日常使用中可能遇到的常见问题及解决方案。
浏览常见问题 →