2023 年 11 月,Clash for Windows 的维护者 Fndroid 删除了 GitHub 仓库。没有提前通知,没有说明原因,最后一个正式版本停在了 0.20.39。同一时间,ClashX、ClashX Pro 也相继消失。
距离那一天,已经过去了将近两年半。但网上流传的存档安装包依然很多,仍有相当一部分用户在用。
01 发生了什么
Clash for Windows 是当时 Windows 平台上使用最广泛的代理客户端之一。它的界面成熟,功能完整,支持从订阅管理到流量分析的一整套工作流。
删库的原因,作者没有公开说明。这次删库和原版 Clash 内核的删库几乎同步发生。
一夜之间,Windows 和 macOS 上最主流的 Clash 系客户端全部停止维护。
02 继续用有什么风险
很多用户的反应是:能用就行,为什么要换?这个逻辑不完全错,但有几点值得清醒认识:
安全更新停止。 CFW 0.20.39 内置的是当时的 Clash Premium(闭源)内核。此后发现的协议漏洞、TUN 实现问题,以及 Electron 框架本身的安全修复,这个版本一概没有。如果你在意安全性,这是一个真实的风险。
新协议不支持。 Hysteria2、TUIC v5、VLESS+Reality——这些在过去两年里快速普及的协议,CFW 的内核版本都不支持。如果你的机场节点升级到了这些协议,CFW 会直接连不上。
来源不可信。 现在网上流传的 CFW 安装包,来源五花八门。你没有办法验证某个存档版本是否被篡改过。代理客户端在系统里的权限很高,这不是一个小风险。
如果你在用来源不明的 CFW 安装包,请认真考虑迁移。代理客户端需要读取你所有的网络流量,来源不可信的版本存在明显的安全隐患。
03 现在有哪些选项
网上常被提到的 Clash Verge Rev、Clash Nyanpasu,是社区的第三方桌面客户端。Terraka 已停止支持第三方客户端,也不提供它们的教程。
Terraka 基于 mihomo 内核,支持 Windows、Android、iOS(含 Apple 芯片 Mac,运行 iOS 版)。如果你同时在用手机和电脑,同一个订阅可以在每台设备上各自导入、各自刷新。
04 配置文件能带走吗
能。CFW 用的是 Clash YAML 格式,Terraka 兼容常见写法,个别字段(如 Premium 专有的 script)可能需要调整。
你的配置文件包含几个部分:代理节点列表、规则集、策略组。这些内容大多数不需要修改。
如果你用的是订阅链接,就更简单了:直接把订阅链接粘贴到新客户端里,节点列表直接同步。
需要重新调整的部分通常只有:系统代理和 TUN 模式(Terraka 在 Windows 上)的启用方式,入口和 CFW 不同。
05 下一步
迁移 CFW 的过程一般在五分钟以内。找到你的订阅链接(或者导出当前的配置文件),下载新客户端,导入,测试连通性。
如果你之前的 CFW 配置经过了大量自定义,可以先把配置文件另存一份,迁移后逐条核对:大多数写法可以直接用,个别字段可能需要调整。
CFW 是一个时代的产品,在它存在的那几年里让很多人第一次用上了顺手的代理工具。但那个时代已经结束了两年多,继续用存档版本的代价在慢慢积累。换一个活跃维护的工具,值得花这五分钟。