什么是 Clash Verge?
Clash Verge 是一款基于 Tauri 2 框架和 Rust 语言构建的现代 Clash Meta GUI 客户端,专为 Windows、macOS 和 Linux 三大桌面平台设计。作为 Clash Verge 项目的延续版本(Clash Verge Rev),它继承了原项目的优良基因,并在性能、稳定性和功能上持续迭代。
Clash Verge 内置 Clash.Meta(mihomo) 内核,支持切换 Alpha 版本内核,提供系统代理、TUN 虚拟网卡模式、配置文件管理和增强(Merge 和 Script)、可视化节点和规则编辑、WebDav 配置备份同步等丰富功能。界面简洁美观,支持自定义主题颜色、CSS Injection 个性化定制。
核心功能特色
Rust 高性能引擎
基于 Tauri 2 框架和 Rust 语言构建,相比传统 Electron 方案更轻量,启动速度更快,内存占用更低,运行更加流畅。
全平台跨系统支持
完整支持 Windows (x64/x86)、macOS 11+ (Intel/Apple Silicon) 和 Linux (x64/arm64),一套配置文件跨平台使用。
mihomo 内核集成
内置 Clash.Meta(mihomo) 内核,支持切换 Alpha 版本。配置文件管理和增强(Merge 和 Script),配置语法提示。
TUN 虚拟网卡模式
支持系统代理和守卫、TUN(虚拟网卡)模式,实现全局透明代理,无需逐个应用配置即可代理全部流量。
主题与图标自定义
简洁美观的用户界面,支持自定义主题颜色、代理组/托盘图标、CSS Injection 个性化定制,打造专属客户端外观。
WebDav 云备份同步
支持 WebDav 配置备份和同步,多设备间配置无缝迁移。换设备、重装系统不丢失设置。
核心优势详解
1. 轻量高效的技术架构
Clash Verge 采用 Tauri 2 框架而非 Electron,这意味着它使用系统原生 WebView 而非内置 Chromium,安装包更小、内存占用更低、启动速度更快。后端逻辑采用 Rust 编写,充分发挥 Rust 语言在性能和内存安全方面的优势。
2. mihomo 内核的强大功能
内置 Clash.Meta(mihomo) 内核是 Clash Verge 的一大亮点。mihomo 是 Clash.Meta 项目的衍生内核,在原 Clash 基础上扩展了大量功能:支持更多协议、更丰富的规则集、更灵活的代理链配置。Clash Verge 还支持切换至 Alpha 版本内核,获取最新实验性功能。
3. 配置文件管理与增强
Clash Verge 提供强大的配置文件管理能力,支持 Merge(合并)和 Script(脚本)两种增强模式。用户可以在订阅配置的基础上叠加自定义规则,配置语法提示功能帮助避免语法错误。这一机制让复杂的代理规则管理变得简单可控。
4. TUN 模式全局代理
TUN(虚拟网卡)模式是 Clash Verge 的重要功能。启用后,系统所有网络流量都会经过 Clash Verge 处理,实现全局透明代理,无需逐个应用单独配置代理。配合系统代理守卫功能,可防止代理意外中断。
5. 可视化节点和规则编辑
Clash Verge 提供可视化界面编辑代理节点和规则,用户无需手动编写 YAML 文件即可管理复杂的代理规则。支持拖拽排序、批量操作,大幅提升配置效率。
技术规格
| 项目 | 说明 |
|---|---|
| 框架 | Tauri 2 + Rust |
| 内核 | Clash.Meta (mihomo),支持 Alpha 版本切换 |
| 前端 | React + Vite + TypeScript |
| 支持平台 | Windows (x64/x86)、macOS 11+ (Intel/Apple)、Linux (x64/arm64) |
| 代理模式 | 系统代理、TUN 虚拟网卡模式、代理守卫 |
| 配置增强 | Merge 合并模式、Script 脚本模式、语法提示 |
| 备份同步 | WebDav 配置备份和同步 |
| 主题 | 自定义主题颜色、CSS Injection、代理组/托盘图标 |
| 许可证 | GPL-3.0 开源许可 |
使用科普
Clash Verge 适合谁?
- 需要跨平台代理工具的用户:Clash Verge 是少有的同时完整支持 Windows、macOS、Linux 三平台的 Clash GUI 客户端,配置文件可跨平台通用。
- 追求轻量和性能的用户:相比基于 Electron 的方案,Tauri + Rust 架构让 Clash Verge 更轻量、更快,适合关注资源占用的用户。
- 需要高级代理功能的用户:TUN 模式、配置脚本增强、可视化规则编辑等功能,适合有进阶需求的用户。
- 多设备用户:WebDav 备份同步让多设备配置无缝迁移,适合在多台电脑间切换使用的用户。
Clash Verge 和其他 Clash 客户端的区别
市面上有多个 Clash GUI 客户端,Clash Verge 的核心差异化在于:
- vs Clash for Windows:Clash for Windows 基于 Electron,体积大、内存高;Clash Verge 基于 Tauri+Rust,更轻量。且 Clash for Windows 已停止维护。
- vs ClashX:ClashX 仅支持 macOS;Clash Verge 跨三平台,且功能更丰富(TUN、配置增强等)。
- vs Clash Verge 原版:Clash Verge Rev 是原项目的延续维护版本,持续更新修复、增加新功能。
快速上手建议
- 第一步:前往下载页获取对应平台安装包并安装。
- 第二步:启动 Clash Verge,在「订阅」页面导入订阅链接,或手动添加代理节点。
- 第三步:在「设置」中开启系统代理。如需全局代理,开启 TUN 模式(可能需要管理员权限)。
- 第四步:在「代理」页面选择节点和策略组,即可开始使用。
- 进阶:利用 Merge/Script 配置增强自定义规则,通过 CSS Injection 个性化界面。
常见问题
Clash Verge 是免费的吗?
是的,Clash Verge 是开源免费软件,采用 GPL-3.0 许可证,任何人都可以免费下载和使用。
Clash Verge 安全吗?
Clash Verge 是开源项目,代码托管在 GitHub,接受社区审查。基于 Rust 语言构建,内存安全有保障。建议从官方渠道(GitHub Release)下载安装包。
需要什么系统配置?
Clash Verge 非常轻量,一般的现代电脑均可流畅运行。Windows 需安装 WebView2 运行时(Win11 自带);macOS 11+ 即可;Linux 需安装对应 WebView 组件。
支持移动端吗?
Clash Verge 是桌面客户端,不支持移动端。手机端可使用 ClashMeta for Android 或 Stash (iOS) 等替代客户端。