兔洞博客
兔洞博客
个人博客

Clash Verge Rev 使用教程(2026更新)

软件介绍

Clash Verge Rev

Clash Verge 的社区延续版,内置 Mihomo 内核的跨平台 Clash 客户端。

Clash Verge Rev 是原 Clash Verge 删库后的社区续命项目。2023 年 9 月 Clash 系列删库退圈,原作者是少数没被波及的人之一,但只撑了几个月也停了,留下一堆没人修的 bug。后来社区几个人接手,把已经凉透的 Clash Core 内核换成持续更新的 mihomo(也就是原 Clash.Meta),整个 GUI 用 Tauri 重新写,2024 年初改名 Verge Rev 正式发布。

目前 GitHub 134K Stars,内核 mihomo,规则集默认带分流规则,小白基本不用自己配。

它和别的 Clash 桌面客户端有什么不同: 现在桌面端能选的就这么几家——Clash for Windows 已删库别想了,ClashN 是 C# 写的、界面偏传统,FlClash 走 Flutter 更轻量但功能做了精简,GUI.for.Clash 主打自定义配置。Clash Verge Rev 的定位是"功能最全的 GUI 客户端"——Merge/Script 合并订阅、WebDAV 多端同步、CSS 自定义主题、Alpha 内核切换这些花活儿都是它最早做或独有的。不想折腾规则的话导入订阅就能用;想折腾点花样,Verge Rev 是首选。

内存占用: Tauri + Rust 的组合,正常使用 100-200MB,闲置时更低,比 Electron 写的同类客户端省心。早期版本有内存泄漏,v2.5.x 已经修掉了。

优点

  • 开箱即用:导入订阅、选节点、开开关就完事
  • 功能最全:Merge/Script、WebDAV、CSS 主题、Alpha 内核切换,其他客户端少有的功能
  • TUN 模式:接管整机流量,游戏和命令行也能走代理
  • 跨平台 + 更新勤:Windows / macOS / Linux 都覆盖,作者还在活跃维护

缺点

  • 不支持 Win7:v2.5.x 起 drop 了
  • macOS 偶发小毛病:v2.5.0 之前开关代理会卡顿,已修
  • TUN 模式冲突:开启后部分国内软件会异常,需要加规则排除

下载安装

下载地址

👉 Clash Verge Rev GitHub Releases

打开就是最新版,按平台选:

平台下载文件备注
WindowsClash.Verge_{版本号}_x64-setup.exe64 位选这个,ARM 设备用 _arm64-setup.exe
macOSClash.Verge_{版本号}_x64.dmgIntel 芯片
macOSClash.Verge_{版本号}_aarch64.dmgM1/M2/M3/M4
LinuxClash.Verge_{版本号}_amd64.debDebian/Ubuntu
LinuxClash.Verge_{版本号}_amd64.AppImage其他发行版建议用这个

安装步骤

方案一:Windows 安装(小白首选)
Windows: 双击 exe 一路下一步,没坑。
方案二:macOS 安装
macOS: dmg 拖到 Applications。首次打开如果弹"无法验证开发者",去 系统设置 → 隐私与安全性 → 仍要打开。
方案三:Linux 安装

Linux(Debian/Ubuntu):

sudo dpkg -i Clash.Verge_{版本号}_amd64.deb
💡 建议
Linux 用户建议直接下 AppImage,chmod +x 就能跑,不用装依赖、发行版差异全绕开。

使用教程

本文以 Windows 版演示,macOS / Linux 界面基本一致。

界面速览

打开后左侧一列图标,从上到下是:首页、代理、订阅、连接、规则、日志、测试、设置。前两个最常用。

Clash Verge Rev 主界面

图注:主界面,左侧一列是首页、代理、订阅、连接等入口,首页的「网络设置」卡片控制系统代理和 TUN。

代理(Proxy)

所有节点和策略组都在这,也是你每天打开软件的主页面。点节点会测延迟,绿色数字就是能用的。顶部最关键的是代理模式切换,三种模式一定得搞懂:

模式干啥的啥时候用
规则(Rule)按内置规则自动分流——外网走代理、国内直连日常就用这个,最省心
全局(Global)所有流量走代理,不管国内国外某些游戏需要特定 IP 时临时用
直连(Direct)完全不走代理排查问题时用,看是软件 bug 还是网络问题
💡 日常使用
“规则” 模式之后别动它,国内网站不会变慢。

订阅(Subscription)

管理机场订阅:加链接、更新、查到期时间、自动更新都在这里。

日志(Log)

出问题时才看。正常情况不用碰。

设置(Settings)

系统代理、TUN 模式、主题、语言、快捷键都在这。端口设置一般不用改。

连接(Connections)

看当前哪些软件正在走代理。排查"为啥这个程序没走代理"时用。

首次使用

1. 导入订阅

Clash Verge Rev 导入订阅

图注:订阅页,点「添加」粘贴订阅链接,导入后右键订阅可更新拉取最新节点。

  1. 左侧点 订阅添加
  2. 粘贴机场给的订阅链接、填个名字
  3. 导入并保存
  4. 刚导入的订阅右键 → 更新(拉取最新节点)
🔒 安全提示
订阅链接 = 你的账号密码,别分享给任何人,泄露了别人能蹭你的流量。

2. 订阅转换(必要时看)

Clash 客户端只认 YAML 格式的订阅,但有些机场只给你 SS / V2ray 链接——你得先经过一个"翻译"服务,输出 Clash 格式的链接再导入。

怎么用:

  1. 搜索"订阅转换",找个热度高、运营时间长的站
  2. 原始订阅链接粘进去,输出选 ClashYAML
  3. 转换后复制新链接,粘到 Verge Rev 里

注意事项:

  • 用了 reality、HY2 这些新协议的节点,老转换站可能不支持
  • 转换服务能拿到你所有节点信息,别用野鸡小站
  • 转换后节点全超时,换个站再试

3. 选节点

Clash Verge Rev 选择节点

图注:代理页,策略组里点节点测延迟,绿色数字表示可用节点。

  1. 左侧点 代理
  2. 策略组里挑一个(一般用"自动选择"或"手动选择")
  3. 点节点测延迟,绿色数字就是可用的
  4. 选个延迟低的

4. 开启系统代理

回首页的"网络设置"卡片里,把 系统代理 开关打开(变蓝就是开了)。浏览器就能访问外网了。

💡 首次验证
建议用浏览器的无痕模式开 Google 测一下。无痕能开、普通模式开不了,大概率是广告拦截插件搞事,把可疑插件停掉再试。

深入配置(进阶篇)

前面讲了怎么快速用起来。下面这部分是给想深入配置的朋友看的。Clash Verge Rev 是功能最丰富的 Clash 客户端,它的 Merge/Script、规则编辑、TUN 模式、CSS 自定义主题这些功能,其他客户端都没有。

TUN 模式详解

TUN 模式 vs 系统代理

很多人搞不清 TUN 和系统代理的区别,先看这张表:

系统代理TUN 模式
原理设置系统的 HTTP/SOCKS 代理创建虚拟网卡,接管整机流量
覆盖范围只覆盖遵守代理设置的程序(浏览器等)覆盖几乎所有程序,包括游戏、命令行工具
权限普通权限即可需要管理员权限
适合日常浏览器上网游戏加速、整机代理、有程序不走系统代理时

简单判断: 浏览器能代理、但某个软件/游戏死活不走代理 → 该上 TUN 了。

开启 TUN 的前提:服务模式

TUN 需要较高权限。Clash Verge Rev 提供两种方式(二选一):

  • 服务模式(推荐):安装一个后台系统服务来获得权限,装一次以后每次正常启动都能用 TUN,不用每次右键管理员
  • 管理员模式:每次都以管理员身份运行 Clash Verge

Windows 开启步骤:

  1. 设置 → 服务模式 → 安装(会弹 UAC 确认,点确定)
  2. 打开 设置 → TUN 模式 开关

macOS 开启步骤:

  1. 设置 → 服务模式 / 授权内核:按提示输入密码授权
  2. 打开 TUN 模式开关

Linux 开启步骤:

  1. 安装服务或给内核授权(不同发行版方法不同)
  2. 打开 TUN 模式开关

Stack 选择(gVisor / System / Mixed)

TUN 的协议栈可在设置里选:

Stack特点
gVisor最省心,跨平台都能跑,默认就是这个
System走系统自己的协议栈,速度更快,但挑环境
Mixed上面两种混着用

不确定选哪个就保持默认的 gVisor,基本不会出问题。想追求极限速度再试 System。

TUN 常见问题

现象原因 / 解决
TUN 开了没网没装服务模式/没管理员运行;或 DNS 没开 → 开启 DNS(建议 fake-ip)
TUN 开关打不开 / 自动回弹权限不足 → 先装服务模式或以管理员运行
开了 TUN 还是不走代理别的 VPN/代理也开了 TUN,虚拟网卡冲突 → 关掉其它 TUN 客户端
DNS 泄漏开启内置 DNS 并用 fake-ip 模式,避免系统 DNS 绕过

规则配置详解

先记住一个原则:别在订阅文件里动手脚

你导入的订阅链接,软件会把它下载成一个 yaml 文件存在本地。问题来了——每次点"更新订阅",这个文件就会被重新拉一遍,你之前在里面手写的规则全没了。

左侧导航栏的「规则」页面也一样,它只是个展示面板,只能看当前有哪些规则在生效,不能在里面新增或修改。很多人点进去发现没有"添加规则"的按钮,就是这个原因。

正确的添加方式在「订阅」页,主要有两种:

方式适合说明
编辑规则(Edit Rule)绝大多数人右键订阅卡片打开,prepend/append 可视化填规则,最简单
扩展脚本(Extended Script)需要批量/带逻辑写 JavaScript 动态改 config.rules,最灵活

规则长什么样?拆开看就懂了

一条规则拆开就是三段:规则类型,匹配内容,目标

类型含义示例
DOMAIN完整域名精确匹配DOMAIN,www.google.com,节点选择
DOMAIN-SUFFIX域名后缀(最常用)DOMAIN-SUFFIX,google.com,节点选择
DOMAIN-KEYWORD域名包含关键字DOMAIN-KEYWORD,google,节点选择
GEOSITE域名分类集(Mihomo)GEOSITE,category-ads-all,REJECT
IP-CIDRIPv4 网段IP-CIDR,192.168.0.0/16,DIRECT,no-resolve
GEOIP按 IP 归属国家GEOIP,CN,DIRECT
PROCESS-NAME按本机进程名PROCESS-NAME,Telegram.exe,节点选择
RULE-SET引用规则集RULE-SET,my-direct,DIRECT
MATCH兜底,匹配所有剩余流量MATCH,节点选择

目标(最后一段)只有三类: DIRECT(直连)、REJECT(拒绝/屏蔽,用于去广告)、或某个代理组的名字(必须填订阅里真实存在的组名,如 节点选择自动选择,不能随便写 PROXY)。

匹配顺序:从上往下,命中第一条就停止。 想优先生效就放最前面;MATCH 永远是最后一条兜底,订阅里通常已有,别重复加。

方法一:编辑规则(推荐)
  1. 打开「订阅」页,右键点击你正在用的订阅卡片
  2. 选择「编辑规则(Edit Rule)
  3. prepend(前置) 区添加你的规则(优先级最高,会插到所有规则最前);兜底类放 append(后置)
# 强制走代理
DOMAIN-SUFFIX,openai.com,节点选择
DOMAIN-SUFFIX,githubusercontent.com,节点选择
# 强制直连
DOMAIN-SUFFIX,icbc.com.cn,DIRECT
IP-CIDR,192.168.0.0/16,DIRECT,no-resolve
# 屏蔽广告
DOMAIN-SUFFIX,doubleclick.net,REJECT
DOMAIN-KEYWORD,adservice,REJECT

保存后回主界面刷新该订阅,规则即生效。这些改动保存在订阅的扩展配置里,更新订阅不会丢

方法二:扩展脚本

需要按条件批量改规则时用扩展脚本(JavaScript):

function main(config) {
  const myRules = [
    'DOMAIN-SUFFIX,openai.com,节点选择',
    'DOMAIN-SUFFIX,doubleclick.net,REJECT',
  ];
  config.rules = [...myRules, ...(config.rules || [])];
  return config;
}

右键订阅 → 编辑 → 扩展脚本,把这段代码贴进去保存。要对所有订阅统一加规则,把脚本放进「全局扩展脚本」即可。

规则不生效排查

现象原因 / 解决
加了规则没反应目标名写错——填订阅里真实的代理组名,别写不存在的 PROXY
规则被忽略顺序问题,被上面的规则先命中——放进 prepend(前置)
更新订阅后规则消失直接改了订阅文件——改用编辑规则 / 扩展脚本
IP 规则不准纯 IP 规则漏加 no-resolve——补上 ,no-resolve

Merge 和 Script 详解

这是 Clash Verge Rev 最核心的高级功能,其他客户端都没有。

Merge(配置合并)

Merge 让你在不修改原订阅配置的情况下,叠加自己的配置。订阅更新了也不会被覆盖。

适用场景:

  • 你的机场订阅里没有广告屏蔽规则 → 写一个 Merge 文件加上去
  • 想自定义 DNS 服务器 → 在 Merge 里改 dns 字段
  • 想改端口号 → 在 Merge 里改 mixed-port

配置方法:

  1. 右键订阅 → 编辑 → 扩展配置(Merge)
  2. 写入你要覆盖的配置项,格式跟 YAML 一样
# 自定义 DNS
dns:
  enable: true
  listen: 0.0.0.0:53
  default-nameserver:
    - 223.5.5.5
    - 114.114.114.114
  nameserver:
    - https://doh.pub/dns-query
    - https://dns.alidns.com/dns-query

Script(扩展脚本)

Script 比 Merge 更灵活——你可以用 JavaScript 对配置做任何处理。

适用场景:

  • 按延迟排序节点
  • 过滤掉某些国家的节点
  • 根据时间段切换不同的策略组
  • 批量修改代理组名称

执行链(按顺序):

  1. 全局扩展配置(Merge)
  2. 全局扩展脚本(Script)
  3. 订阅扩展配置(Merge)
  4. 订阅扩展脚本(Script)

后面的会覆盖前面的。所以如果你想对所有订阅统一改 DNS,写在全局 Merge 里就行。

自定义主题和界面

Clash Verge Rev 支持 CSS Injection——你可以写自己的 CSS 来改界面样式。

怎么用:

  1. 设置 → 主题设置 → CSS Injection
  2. 写入你的 CSS 代码
/* 把侧边栏改成自己喜欢的颜色 */
.sidebar {
  background: linear-gradient(180deg, #1a1a2e 0%, #16213e 100%);
}
/* 让卡片更圆润 */
.ant-card {
  border-radius: 12px;
}

保存后立即生效,不用重启。觉得默认界面丑?自己改就是了。

WebDav 配置备份和同步

配置可以备份到 WebDav,换电脑了直接同步回来。

配置方法:

  1. 设置 → WebDav
  2. 填写你的 WebDav 服务器地址、用户名、密码
  3. 点击测试连接,确认能连上
  4. 点击上传备份当前配置
  5. 换电脑后,同样配置 WebDav,点击下载恢复
💡 WebDav 选择
没有 WebDav 服务器的话,可以用国内的坚果云(https://dav.jianguoyun.com/dav/),免费用户有 1GB 空间,存配置文件绰绰有余。

Alpha 内核切换

除了稳定版 mihomo 内核,还可以切换到 Alpha 版本,提前体验新协议和新功能。

切换方法: 设置 → 内核 → 切换版本 → Alpha

⚠️ 注意
Alpha 内核可能有 bug,日常使用建议用 Stable 稳定版。想尝鲜新协议(比如新出的传输协议)再切 Alpha。

系统代理守卫

有时候系统代理会莫名其妙失效(比如软件崩溃后),Clash Verge Rev 有代理守卫功能,会自动检测并恢复系统代理状态,不用手动去设置里开关。

这个功能默认开启,在 设置 → 系统代理守卫 里可以关掉。

定时更新订阅

设置 → 订阅 → 开启自动更新,建议设 24 小时更新一次,省心。

特色功能

Clash Verge Rev 能成为 CFW 停更后的首选,不只是因为它"还在更新",而是有这几个其他客户端没有的亮点:

1. 自定义主题和界面

支持自定义主题颜色、代理组图标、托盘图标,甚至可以用 CSS Injection 自己写样式改界面。觉得默认界面丑?自己改就是了,这是其他 Clash 客户端做不到的。

2. 配置文件增强(Merge 和 Script)

这个是对老手最有用的功能:

  • Merge:可以在不修改原订阅配置的情况下,叠加自己的规则和策略组。比如你的机场订阅里没有广告屏蔽规则,你可以写一个 Merge 文件加上去,订阅更新了也不会被覆盖。
  • Script:支持用 JavaScript 脚本对节点进行自定义处理,比如按延迟排序、过滤掉某些国家的节点。

3. 可视化节点和规则编辑

不用手写 YAML 配置文件,直接在界面上点一点就能编辑节点和规则,对小白友好。

4. WebDav 配置备份和同步

配置可以备份到 WebDav,换电脑了直接同步回来,不用重新配置。

5. 支持切换 Alpha 内核

除了稳定版 mihomo 内核,还可以切换到 Alpha 版本,提前体验新协议和新功能。

6. 系统代理守卫

有时候系统代理会莫名其妙失效(比如软件崩溃后),Clash Verge Rev 有代理守卫功能,会自动检测并恢复系统代理状态,不用手动去设置里开关。

常见问题和总结

常见问题

Q:导入订阅后节点全是超时? A:先检查订阅链接有没有过期,然后试试更新订阅。如果还是不行,可能是机场的问题,联系客服。

Q:开启代理后国内网站打不开? A:检查规则配置,确保国内流量走了 DIRECT。或者关掉 TUN 模式,只开系统代理。

Q:macOS 上开关代理会卡死? A:v2.5.0 修复了这个问题,升级到最新版就行。

Q:和 Clash for Windows 比哪个好? A:CFW 已经停更了,Clash Verge Rev 是现在的主流选择,功能更多、更新更勤。

Q:Clash Verge Rev 安全吗? A:Clash Verge Rev 是开源项目(GitHub 134K Stars),代码公开、社区审查,比那些停更的旧客户端安全得多。只要从官方 GitHub Releases 页面下载就行,别去第三方网站下。

Q:我能继续用旧的 CFW 配置吗? A:大多数情况下可以。Clash Verge Rev 用的还是 Clash YAML 配置格式,订阅链接、本地配置文件、规则基本都能直接迁移。

Q:节点延迟低但网页打不开? A:这种情况一般是 DNS 问题或者规则没写好。试试切到全局模式,如果能打开就是规则问题。或者换个节点试试,有些节点虽然延迟低但可能被限速了。

Q:TUN 模式开了没网怎么办? A:先确认有没有装服务模式。如果装了还是没网,去设置里开启 DNS(建议用 fake-ip 模式)。还不行的话,检查有没有其他 VPN 或代理软件也在开 TUN,冲突了。

Q:加了规则不生效? A:检查你是不是直接在订阅文件里加的规则——更新订阅就没了。正确做法是右键订阅 → 编辑规则,在 prepend 区加。另外检查目标组名是不是写对了,要写订阅里真实存在的组名。

Q:怎么让所有订阅共用一套规则? A:在全局扩展脚本里写规则,或者装一个规则集插件。这样不管换哪个订阅,规则都一样。

Q:上不了网怎么排查? 按顺序试:

  1. 先删掉当前配置,重新导入订阅试试
  2. 如果还不行,关掉系统代理和 TUN 模式,重启软件再开
  3. Windows 用户可以在命令行(管理员身份)运行 netsh winsock reset,然后重启电脑
  4. 去系统设置 → 网络 → 代理,确保系统代理设置是正常的,没有残留

总结

Clash Verge Rev 是目前最推荐的 Clash 系客户端,没有之一。开箱即用、持续更新、社区活跃,新手老手都适合。

一句话: 下载 → 导入订阅 → 选节点 → 开代理,四步搞定,看这一篇就够了。

Comments

评论

本地 Worker 预览版,后续可切换到 Cloudflare D1。

正在加载评论...

连接本地评论服务中...

Clash Verge Rev mihomo 教程 翻墙软件
使用指南