配置导入,一步到位
支持订阅链接、本地 YAML 文件、剪贴板粘贴等多种导入方式。导入后自动校验语法并生成可视化节点列表,避免因格式错误导致客户端无法启动。
网络代理这件事,长期被两股力量撕扯:一边是配置文件里密密麻麻的 YAML 字段,一边是普通用户只想点一下「连接」的朴素愿望。ClashVerge 选择站在两者之间——它保留了 Clash 生态全部的表达能力,同时把操作界面整理得足够干净,让规则不再像一份需要反复查阅的档案。
从 Windows 到 macOS,再到 Linux 发行版,同一套配置可以平滑迁移。你不必为每个系统重新学习一遍操作逻辑,也不必担心订阅链接在某个平台上突然失效。这是 ClashVerge 被大量桌面用户长期使用的原因。
好的工具应当像一本装帧得体的手册:需要时随手翻开,不需要时安静搁在书架上。 —— 关于克制的设计观
支持订阅链接、本地 YAML 文件、剪贴板粘贴等多种导入方式。导入后自动校验语法并生成可视化节点列表,避免因格式错误导致客户端无法启动。
节点按策略组分类展示,延迟测试结果实时刷新。可在同一界面内完成分组切换、自动测速与故障节点剔除,无需编辑任何配置文件。
内置规则集浏览与编辑入口,支持按域名、IP 段、进程名分流。规则命中情况可在连接面板中逐条查看,让每一条流量都有迹可循。
Windows、macOS、Linux 三端共用同一套交互逻辑与配置格式。更换系统时只需导入原配置,策略组与规则集原样保留。
既可开启系统代理接管常见应用流量,也可启用 TUN 模式处理不遵循代理设置的程序,覆盖命令行工具与部分游戏客户端。
项目代码公开可查,构建流程文档完整。对安全敏感的用户可以自行编译,或核对发行包校验值后再安装使用。
根据操作系统选择 Windows 安装程序、macOS 磁盘映像或 Linux 的 AppImage / deb 包。建议核对发布页提供的文件校验值,确保安装包完整未被篡改。
在「配置文件」页面粘贴订阅链接,或直接选择本地 YAML 文件。客户端会解析其中的代理节点、策略组与规则集,并在界面中生成可读的条目。
进入「代理」页面,对需要的策略组执行延迟测试,挑选响应较低的节点。若使用自动选择策略,客户端会按测速结果动态切换。
回到首页开启系统代理开关即可接管大部分应用流量。对于不读取系统代理设置的程序,可改用 TUN 模式实现全局接管。
ClashVerge 本身是图形界面层,真正的流量处理由 Mihomo 内核完成。内核负责解析配置、建立出站连接、执行规则匹配与流量统计;界面则把内核暴露的状态翻译成便于阅读的表格与开关。理解这层分工,有助于在出现问题时判断该检查界面设置还是配置文件。
规则自上而下依次匹配,命中即停止。因此把更具体的规则放在前面、把兜底规则放在最后,是编写配置时的基本纪律。常见的分流策略是:先按进程名区分本地程序,再按域名后缀划分常用服务,最后用 GEOIP 规则处理剩余流量。
| 模式 | 接管范围 | 适用场景 |
|---|---|---|
| 系统代理 | 读取系统代理设置的应用 | 浏览器、常见桌面软件 |
| TUN 模式 | 虚拟网卡层面的全部流量 | 命令行工具、游戏客户端 |
| 规则模式 | 按配置规则分流 | 需要国内外流量分开处理 |
| 全局模式 | 所有流量走同一出口 | 临时排查线路问题 |
建议把订阅配置与本地覆写分开管理。订阅负责提供节点,本地覆写负责规则与策略组的个性化调整。这样在订阅更新时,本地修改不会被覆盖,也便于在不同设备之间同步同一份覆写内容。
ClashVerge 不收集用户流量内容,所有配置与日志均保存在本地。但需要提醒的是,节点提供方仍可能记录连接元数据,因此选择可信的订阅来源,比选择客户端本身更为关键。
新版界面将配置文件按来源分组展示,长列表可折叠收起,订阅较多时操作效率明显提升。
本次内核更新优化了虚拟网卡下的连接复用策略,在高并发场景中减少了握手开销。
可在设置中开启规则集自动更新,客户端会按设定周期拉取远程规则并合并至当前配置。
连接列表新增进程维度筛选,便于快速定位某个程序产生的连接记录与命中规则。
除 AppImage 外,新增两种常见包管理格式,便于在发行版中通过包管理器完成安装与卸载。
导入失败时会指出出错的行号与字段名,减少了逐行排查 YAML 语法的时间。