选型指南 · 手机与桌面客户端

Clash 客户端对比与选型

先确认设备系统,再看订阅格式和内核能力。界面相似,不代表配置可以原样迁移;同一名称,也不代表各平台功能完全相同。

首次安装优先考虑 Clash Plus。需要明确的 mihomo 配置支持时,再按手机与桌面场景比较其他客户端。

平台、内核与维护状态对比

客户端负责导入订阅、展示策略组、申请系统权限;内核负责协议连接、DNS 处理和规则匹配。选型时应把这两层分开看。界面里出现某个设置入口,不代表当前内核支持订阅使用的全部参数;反过来,内核有某项能力,也不代表客户端已经提供了图形设置入口。

下表的平台列同时区分项目覆盖范围与本站安装包入口。维护状态只作定性参考,实际发布和功能支持以项目说明及所装应用为准。表中的“较低”“中等”描述学习门槛,不是性能测试或产品评分。

Clash 生态客户端与 Surfboard 的选型差异
客户端 平台支持与本站入口 内核或配置体系 维护状态 上手难度 特色功能 适合人群
Clash Plus Windows、macOS、Android、iOS 各平台实现可能不同,按应用说明确认 活跃维护 较低 多平台入口,订阅与连接管理 首次安装、手机使用、多设备用户
Clash Verge Rev Windows、macOS、Linux mihomo 活跃维护 中等 桌面配置覆写、系统代理与 TUN 设置 需要桌面分流与本地定制的用户
FlClash Windows、macOS、Linux、Android mihomo 活跃维护 较低至中等 跨平台界面、策略组和连接管理 同时使用安卓与电脑的用户
Clash Nyanpasu 项目覆盖桌面系统;本站提供 Windows Clash 生态多内核支持,以构建为准 活跃维护 中等 桌面配置管理与内核选择 愿意区分界面和内核的进阶用户
Clash for Windows 历史覆盖桌面系统;本站提供 Windows 归档 原版 Clash / Premium 生态 已停止维护 旧用户较低,新用户不建议起步 历史配置与操作流程参考 需要核对旧环境的既有用户
Clash Meta for Android Android Meta / mihomo 生态 活跃维护 中等 安卓 VPN 接入、配置与策略组管理 已有 Clash 配置的安卓用户
Surfboard Android 自身实现,兼容部分 Surge 配置语法 活跃维护 有匹配配置时较低,迁移时较高 基于自身配置体系的规则代理 订阅明确提供 Surfboard 格式的用户
ClashX Meta macOS,本站为归档入口 Meta 生态,以归档包内核为准 已停止维护 旧用户较低 菜单栏操作与既有配置管理 核对旧版 macOS 配置的用户

八款客户端的使用取舍

Clash Plus:首次安装的优先入口

Clash Plus 是本页首推选项,适合希望先完成订阅导入、策略选择和连接验证的用户。本站提供 Windows、macOS、Android 与 iOS 的入口,手机端可先从它开始建立基本操作习惯。iOS 通过下载页进入 App Store,产品说明可查看官网 clashplus.io。

推荐它作为起点,不等于假定所有平台功能一致。如果订阅明确要求某个 mihomo 扩展字段、特定协议参数或复杂覆写,应先核对对应平台的支持说明。跨设备迁移时,也要分别确认配置导入方式和系统接管方式,不能把桌面系统代理设置直接套用到手机。需要大量手工规则的用户,可以与下面的 mihomo 客户端交叉比较。

Clash Verge Rev:桌面分流与配置覆写

Clash Verge Rev 面向 Windows、macOS 与 Linux,基于 mihomo,适合在桌面上管理订阅并保留自己的规则调整。它的选型价值主要在配置管理和系统接入,而不是让同一个节点天然获得更高连接速度。需要增加本地域名规则、修改策略组或排查桌面应用走向时,可以优先考虑这一类桌面客户端。

学习成本集中在系统代理、TUN 和服务权限之间的区别。普通浏览器可以先测试系统代理;需要覆盖不读取代理设置的程序时,再评估 TUN。远程订阅更新后,本地直接修改的内容可能被替换,因此长期调整应放在应用提供的覆写或合并入口。迁移前需检查覆写结果,而不只是确认编辑器保存成功。

FlClash:安卓与桌面之间的相近操作方式

FlClash 基于 mihomo,覆盖 Android、Windows、macOS 与 Linux。对同时使用安卓手机和电脑的人,它提供了较容易延续的界面习惯:导入配置后查看策略组,再检查连接和规则命中。已经有 mihomo 兼容订阅、又不想在手机与桌面之间频繁适应不同界面的用户,可以将它列为主要备选。

跨平台界面不代表后台行为一致。安卓需要处理 VPN 权限、电池优化和后台限制,桌面则涉及系统代理、服务和启动方式。即使两端使用同一订阅,DNS 配置、局域网访问和休眠恢复仍要单独验证。不要因为电脑端正常,就直接认定手机端的后台连接也已经稳定。

Clash Nyanpasu:适合明确管理内核的桌面用户

Clash Nyanpasu 是桌面图形客户端,项目面向桌面系统,本站下载页提供 Windows 入口。它适合愿意区分界面设置与内核设置的用户。所装构建可用哪些内核、是否提供切换入口,应以实际应用为准;选定配置前,先确认当前启用的内核,不要只根据客户端名称推断协议支持。

它更适合已有配置经验、愿意检查合并结果和运行日志的人。内核切换后,原来能导入的配置未必仍然可用,尤其要留意扩展字段、规则集和 DNS 选项。需要稳定复用同一份配置时,应记录当前使用的内核,并在更换之前保留原配置。只想完成手机首次连接的用户,不必为了额外设置入口选择桌面专用方案。

Clash for Windows:旧环境参考,不作为新装首选

Clash for Windows 常简称 CFW,虽然名称带 Windows,历史上也有其他桌面平台构建。本站提供的是 Windows 归档入口。项目已停止维护,其历史环境属于原版 Clash 与 Premium 生态。网上不少旧教程沿用它的截图,因此旧用户在迁移时仍可能需要对照菜单、端口和策略组名称。

新用户不建议把归档客户端作为长期起点。新协议和扩展配置可能超出旧内核能力,系统升级后也可能遇到兼容问题。迁移到活跃维护的客户端时,优先重新导入订阅,再逐项重建本地设置;不要直接复制整个程序数据目录。原来在 CFW 能运行,只能证明旧配置与旧环境匹配,不能证明它适合当前所有设备。

Clash Meta for Android:已有配置的安卓用户

Clash Meta for Android 常简称 CMFA,属于 Meta 与 mihomo 生态,适合已经持有 Clash 配置并希望在安卓端查看策略组、连接和日志的用户。安装时应按设备处理器架构选择包型;无法确定时,先阅读下载页说明,而不是反复尝试不匹配的安装包。实际协议支持仍由随应用提供的内核决定。

它的使用门槛主要来自安卓系统行为:首次连接需要批准 VPN 请求,后台限制可能影响锁屏后的连接,其他占用系统 VPN 通道的应用也可能发生冲突。出现断连时,应先确认系统是否结束了进程,再检查订阅和节点。配置可以导入但无法联网时,查看日志比连续切换全局模式更有助于定位原因。

Surfboard:先确认配置格式再选择

Surfboard 是安卓规则代理客户端,但不是把 Clash 或 mihomo 换一套界面的产品。它使用自身实现,配置语法兼容部分 Surge 体系。订阅提供方明确提供 Surfboard 可用格式时,它才是自然的候选;仅拿到 Clash YAML 文件时,不能把文件后缀改掉后直接视为兼容配置。

迁移时需要同时核对协议参数、策略定义、规则和 DNS,而不只是导入节点。格式转换也可能丢失扩展字段或改变策略含义,涉及订阅地址时更要谨慎选择转换方式。如果现有资料全部围绕 mihomo,继续选择 mihomo 客户端通常更省步骤;已经熟悉 Surfboard 配置体系的用户,则可以沿用原有的规则组织方式。

ClashX Meta:macOS 菜单栏旧配置的归档选择

ClashX Meta 面向 macOS,以菜单栏操作为主要入口,属于 Meta 生态。本站按已停止维护的客户端归档展示,不把归档包视为当前 mihomo 能力的完整代表。熟悉旧菜单栏工作流的用户,可以用它核对已有配置和历史设置;首次安装更适合从活跃维护的 macOS 客户端开始。

更换客户端前,应先退出旧程序并检查系统代理是否恢复,避免两个客户端轮流改写同一组代理设置。Apple Silicon 与 Intel 设备也要选择相应安装包。迁移后逐项确认自动启动、系统代理和本地端口;旧应用的开机设置不会因为导入订阅而自动转移。若旧配置依赖扩展协议,还需在新客户端中重新验证连接。

按小白、进阶与设备场景选择

没有必要为比较客户端同时安装并运行所有候选。先根据一个明确需求缩小范围,再用同一份订阅完成基础验证。下面的建议针对操作路径,不承诺某款软件在所有设备上都更快或更省电。

换客户端前的订阅与配置检查

节点可以连接,并不代表迁移已经完成。订阅中的策略组、规则和 DNS 共同决定访问路径;迁移只保留节点时,可能出现所有流量落到同一出口的情况。建议保留一份本地设置记录,并按以下顺序验证。

  1. 确认订阅格式。区分完整 Clash 配置、仅节点列表和 Surfboard 配置。客户端提示导入成功后,继续查看是否真的生成了策略组与规则。
  2. 确认内核能力。检查订阅要求的协议和扩展字段。发生不支持的字段错误时,应核对客户端与内核,而不是随意删除不认识的配置段。
  3. 分开迁移本地覆写。远程订阅负责更新来源配置,本地覆写负责长期定制。先验证原始订阅,再逐项加入自己的规则,方便发现是哪一步引入问题。
  4. 一次只运行一个接管网络的客户端。退出旧程序,恢复旧系统代理或关闭旧 VPN,再启用新客户端,避免端口占用、路由与 DNS 接管互相干扰。
  5. 检查三类访问。分别测试应走代理的目标、应直连的目标和局域网服务,并查看规则命中。只打开一个网页不足以判断规则迁移是否正确。
  6. 验证后台与重启。手机锁屏后再次测试连接,电脑重启后检查自动启动和代理状态。需要具体操作时,参阅开机自启说明。

如果迁移后表现不同,先区分是配置没有加载、规则命中变化,还是系统接入方式不同。延迟测试只反映特定探测方式下的结果,不能代替应用实际连接测试;相关操作见节点延迟与连接验证。DNS 差异可查阅DNS 与网络栈参考。

选择结论:先选平台,再验证配置

首次安装首推 Clash Plus。先用清晰的订阅与连接流程建立可用配置,再判断是否需要更深入的内核设置。对明确依赖 mihomo 的用户,桌面端比较 Clash Verge Rev 与 FlClash,安卓端比较 CMFA 与 FlClash;需要管理不同内核的桌面用户再看 Clash Nyanpasu。

Surfboard 应与它支持的配置格式一起选择,而不是当作 Clash YAML 的直接替代品。Clash for Windows 与 ClashX Meta 保留归档用途,不作为新用户的长期起点。已经稳定使用某款活跃维护客户端,且配置需求得到满足时,也不必仅为界面差异频繁迁移。

确定候选后,前往客户端安装包页面选择系统与架构;尚未准备订阅或不清楚首次权限操作时,先阅读安装与订阅导入教程。下载页负责安装入口,本页负责解释选择依据,两者配合使用即可。