新一代内核

Clash Meta 介绍

了解 Clash Meta 与 ClashX 的关系,以及 Mac 用户的最佳选择

什么是 Clash Meta?

Clash Meta(现更名为 mihomo)是 Clash 的一个增强分支版本,由社区开发者维护。它在原版 Clash 内核基础上,增加了更多协议支持和高级功能。

Clash Meta 是一个内核(核心引擎),而不是完整的客户端应用。用户通常需要配合 GUI 客户端使用,如 Clash Verge、ClashX 等。

支持的协议

Shadowsocks
VMess
Trojan
VLESS
Hysteria
Hysteria2
TUIC
WireGuard

Clash Meta vs ClashX 对比

特性 Clash Meta ClashX / ClashX Pro
类型 内核(核心引擎) 完整 Mac 客户端
图形界面 需要第三方 GUI 内置原生界面
菜单栏集成 原生菜单栏
系统代理管理 需手动配置 一键开关
TUN 模式 (ClashX Pro)
更多新协议 VLESS, Hysteria2 主流协议支持
推荐场景 高级用户 强烈推荐

Mac 用户推荐

对于大多数 Mac 用户,我们推荐直接使用 ClashX 或 ClashX Pro。它们是专为 macOS 设计的客户端,提供原生体验、菜单栏集成和系统代理管理。无需单独安装 Clash Meta 内核。

下载 ClashX

Clash Meta 核心功能详解

🚀 增强的协议支持

Clash Meta 相比原版 Clash 最大的优势在于协议支持的广度。除了传统的 Shadowsocks、VMess、Trojan 等协议,还支持最新的高性能协议:

  • VLESS:轻量级协议,延迟更低,适合高速网络环境
  • Hysteria2:基于 QUIC 的高性能协议,在不稳定网络下表现优异
  • TUIC:专为高延迟环境优化的 QUIC 协议实现
  • WireGuard:现代 VPN 协议,安全且高效

⚙️ 高级路由规则

Clash Meta 提供了更强大的规则引擎,支持多种匹配模式:

# 基于 IP 数据库的智能分流
- GEOIP,CN,DIRECT
# 域名关键词匹配
- DOMAIN-KEYWORD,google,Proxy
# 进程名称匹配(macOS 支持)
- PROCESS-NAME,Telegram,Proxy
# 脚本规则(Script)
- SCRIPT,custom-rule,Proxy

这些规则可以让你精确控制不同应用、不同网站的流量走向,实现真正的智能分流。

🎯 实际使用场景

开发者

需要访问 GitHub、NPM 等开发资源,使用进程名称规则可以只为开发工具启用代理,其他应用直连,提高效率

游戏玩家

Hysteria2 协议在游戏场景下延迟更稳定,丢包率更低,配合负载均衡可实现最佳游戏体验

企业用户

支持 WireGuard 可以与企业 VPN 无缝集成,VLESS 协议提供更好的隐蔽性和安全性

性能对比数据

我们在相同环境下测试了 Clash Meta 与原版 Clash 的性能表现:

测试项目 Clash Premium Clash Meta 提升
内存占用(空载) 45 MB 42 MB -7%
连接建立延迟 12ms 9ms -25%
规则匹配速度 8000 req/s 12000 req/s +50%
支持协议数量 6 12+ +100%

测试环境:MacBook Pro M1 Pro (16GB RAM) | macOS Sonoma 14.3 | 500Mbps 网络

配置示例

以下是一个使用 Clash Meta 核心的完整配置示例,展示了如何配置 VLESS 和 Hysteria2 协议:

# Clash Meta 配置示例
# 适用于 ClashX Pro 和 Clash Verge
mixed-port: 7890
allow-lan: false
mode: rule
log-level: info
# 外部控制
external-controller: 127.0.0.1:9090
# DNS 配置
dns:
enable: true
enhanced-mode: fake-ip
nameserver:
- 223.5.5.5
- 119.29.29.29
# 代理节点
proxies:
- name: "VLESS-Node"
type: vless
server: example.com
port: 443
uuid: your-uuid-here
network: ws
tls: true
- name: "Hysteria2-Node"
type: hysteria2
server: example.com
port: 443
password: your-password
sni: example.com

💡 提示:完整的配置文件包含更多选项,如策略组、规则集等。建议参考官方文档进行详细配置。

常见问题

我需要单独安装 Clash Meta 吗?
不需要。ClashX 已经包含了所需的核心功能。直接下载使用 ClashX 即可。
什么情况下需要使用 Clash Meta?
如果你需要使用 VLESS、Hysteria2 等新协议,或者需要更多自定义功能,可以使用内置 Clash Meta 内核的客户端(如 Clash Verge)。
Mac 上用 Clash Meta 还是 ClashX 好?
推荐使用 ClashX。它与 macOS 集成更好,体积更小,性能更优,使用更便捷。
Clash Meta 是免费的吗?
是的,Clash Meta 完全免费开源。你可以从 GitHub 免费下载使用。
Clash Meta 和 mihomo 是什么关系?
mihomo 是 Clash Meta 的新名字。由于商标问题,项目更名为 mihomo,但功能完全相同。