Clash for Windows 删库事件始末 及社区后续与替代方案
事件经过
2023年11月2日,广受欢迎的代理客户端 Clash for Windows 的开发者 Fndroid 突然在其 Telegram 频道和 X(Twitter)上发布了简短声明:"停止更新了,江湖再见吧😅",随后删除了 GitHub 上的整个项目仓库,清空了所有代码、发布版本和历史记录。
这个拥有超过 6 万 star 的热门项目突然消失,立即引发了大量关注。更严重的是,此事件迅速在国内社交媒体发酵,登上了微博热搜和抖音热门,大量自媒体在 B 站、微博、抖音等平台发布相关新闻,将原本低调的代理工具推到了风口浪尖。
连锁反应
2023年11月3日,事态进一步升级。由于 Clash for Windows 事件的广泛传播,Clash 核心项目及其他相关客户端为了避风头,纷纷采取行动:
11月3日时间线:
- 14:02 - Clash Core(Dreamacro/clash)删库
- 14:10 - Clash Meta(MetaCubeX/Clash.Meta)归档
- 15:54 - ShellClash 更名为 ShellCrash 并删库
- 16:02 - Clash for Android(Kr328/ClashForAndroid)删库
- 同日,ClashX、GUI.for.Clash、Fclash、TUIC 等项目也相继删库或归档
事件背景与原因
关于删库的具体原因,开发者并未公开说明。网络上流传着多种猜测,包括开发者身份信息泄露等,但这些说法均未得到证实。值得注意的是,当时 Clash for Windows 开发者并未被控制,还在社群中与用户交流。
真正的转折点是 Clash for Windows 停更消息在墙内社交媒体的广泛传播。许多网民并不了解技术细节,无法区分 Clash 内核与 Clash for Windows 的关系,甚至无法区分代理软件和代理节点,误以为软件删库会导致自己的节点失效。这种误解加速了话题的传播,最终导致 Clash 核心项目也不得不删库避风头。
删库与归档的区别
在 GitHub 上,删库和归档是两种截然不同的处理方式:
删库(Delete)
- 永久性:操作不可逆,所有代码、Issue、Pull Request、发布记录等全部永久消失
- 无法访问:项目页面显示 404,无法通过官方渠道获取任何内容
- 数据丢失:除非有第三方备份,否则所有数据彻底丢失
归档(Archive)
- 只读保留:项目变为只读状态,所有内容完全保留可查看
- 可下载:用户仍可访问、克隆代码,下载历史版本
- 可恢复:项目所有者随时可以取消归档,恢复正常开发状态
- 搜索可见度降低:虽然可访问,但在搜索中的权重和曝光度会大幅下降
这也解释了为什么部分项目选择归档而非删库——既能降低关注度,又保留了未来恢复的可能性。
受影响项目状态表
| 项目名称 | 状态 | 说明 |
|---|---|---|
| Clash for Windows | 删库 | 最后版本 v0.20.39 |
| Clash Core | 删库 | 原始内核项目 |
| ClashX | 删库 | macOS 客户端 |
| Clash for Android | 删库 | 安卓官方客户端 |
| Fclash | 删库 | 跨平台客户端 |
| GUI.for.Clash | 删库 | 图形界面客户端 |
| Clash Meta | 归档后已恢复 | 改名为 Mihomo 继续更新 |
| Clash Verge | 归档 | 社区有 Rev 版本继续开发 |
| Clash Meta for Android | 归档 | 仍可下载使用 |
| TUIC | 归档 | 协议项目 |
| ShellClash | 删库 | 路由器客户端 |
删库后的软件还能用吗?
短期影响:
- 已安装的软件完全可以正常使用,基本功能不受影响
- 已下载的安装包仍然有效
- 现有代理节点和订阅继续可用
长期风险:
- 无法获得安全更新和漏洞修复
- 无法支持新的代理协议和特性
- 随着操作系统更新,可能出现兼容性问题
- 存在潜在的安全风险
社区后续与替代方案
值得注意的是,Clash Meta 在短暂归档后已经恢复,并改名为 Mihomo 继续开发。目前生态系统中仍有多个活跃的项目:
- Windows 平台:
- Clash Verge Rev(Clash Verge 的延续版本)
- Clash Nyanpasu
- ClashN 目前已合并到 v2rayN 项目
- Mihomo Party
- macOS 平台:
- Android 平台:
- 路由器:
- OpenClash(持续更新)
这些项目大多基于 Mihomo(原 Clash Meta)内核,继承了原 Clash 的功能并持续更新。
事件教训
这次删库事件给社区带来了深刻的教训:
- 低调原则:不要在墙内社交媒体大肆传播相关工具,避免引起不必要的关注
- 备份意识:重要工具应及时备份安装包和配置
- 开源重要性:开源项目即使删库,社区也能保存备份并继续开发
- 生态多样性:不要过度依赖单一工具,了解替代方案
总结:Clash for Windows 删库事件是2023年代理工具领域的标志性事件,虽然造成了短期混乱,但开源社区的韧性使得相关生态系统得以延续。目前以 Mihomo 为核心的新一代工具已经成熟,用户有充足的替代选择。