关于 FlClash:谁在维护、由什么构成、怎么参与

最后更新:

四十秒读完

作者是 chen08209,仓库在 GitHub 公开推进。干活的是两层——Mihomo 在底下处理协议和转发判断,Flutter 在上面画四个系统的界面,因此电脑端和手机端看到的是同一套名词和布局。订阅、分流、TUN、流量统计、WebDAV 同步都是开箱就有的,不用装插件,也不用付费,目前版本号 v0.8.91。

谁在维护它?

问题回答
谁写的开发者 chen08209,在 GitHub 上公开维护
底层用什么Clash Meta,即 Mihomo 内核
界面用什么Flutter 与 Dart,一套代码出四个平台的版本
能装在哪Windows、macOS、Linux、Android
要不要花钱开源免费,无广告、无内购、不砍功能
现在第几版v0.8.91

它为什么会出现?

把时间拨回 2023 年:Clash for Windows 停止维护,桌面用户突然没了稳定在更新的选择;而手机端和电脑端长期是两套毫不相干的程序,同一份订阅要在两个地方各配一遍,改一次就要改两次。

作者给出的解法是两条线一起动。内核换成迭代更勤的 Mihomo,这样 Hysteria2、TUIC 这些后起的协议能较快跟上;界面整体交给 Flutter,桌面与手机共用同一份实现,按钮位置、开关名称、配置结构不再各说各话。外观参考了 Surfboard 的布局思路,并接入 Material You,主题色会跟着系统壁纸走。

内核与界面如何分工?

  • 底下那层:Mihomo 内核认协议、跑规则匹配、把流量送出去,Shadowsocks、VMess、VLESS、Trojan、Hysteria2、TUIC、WireGuard 等都由它承担。
  • 上面那层:Flutter 负责渲染,四个平台拿到的是同一份界面代码。
  • 中间一层:远程订阅、本地覆写、规则追加都写在这里,改动立刻作用到底层内核。
  • 外面一层:WebDAV 把配置文件放到你自己的网盘,几台设备拉同一份。

落到界面上是这些开关

  • 订阅:贴一条远程地址即可导入,能设定自动刷新,也支持覆写。
  • 规则:按域名、进程名、IP 段、GEOIP 判定,命中就走对应出口。
  • TUN:虚拟网卡接管全部流量,终端命令和游戏客户端同样生效,Android 上还能按应用挑选。
  • 流量面板:实时速率、累计用量、当前连接同屏显示。
  • 同步:WebDAV 让电脑和手机维持同一套配置。

配置存在哪里?数据边界在哪?

客户端本身不带账号体系,配置文件写在本机磁盘上,分流判断也全部在本地内核里完成,不需要把访问记录交给任何中间服务器。

跨设备同步走的是你自己指定的 WebDAV——网盘是谁的,数据就落在谁那里,项目方不提供、也不经手这份存储。若你不做同步设置,配置就不会离开这台机器。源码公开可审计,程序里没有遥测或广告 SDK。

版本推进到哪一步?

  • 0.5x:Flutter 骨架搭起来,订阅与基础代理先跑通。
  • 0.6x – 0.7x:TUN、WebDAV 同步、覆写机制陆续补齐,桌面端细节一项项修。
  • 0.8.x:Material You 视觉改版,内核升级与稳定性维护并行,目前停在 v0.8.91。

每次发布的具体改动,以 GitHub Releases 的记录为准。

想参与,第一步做什么?

  • 看代码:仓库地址是 GitHub 上的 chen08209/FlClash。
  • 提问题:用 Issues 提交,附上复现步骤和日志更容易被定位。
  • 交改动:修复或新功能以 Pull Request 的形式提交。
  • 追更新:关注 Releases 页面获取版本说明。

本站(flchashaut.com.cn)面向中文读者做介绍与教程整理,软件本体与安装包以 GitHub 官方仓库为准。

同类工具里怎么定位?

要在 FlClash、Clash Verge Rev 和已停更的 Clash for Windows 之间挑一个,主要看内核路线、覆盖平台和维护状态三项,对比文章里按项列了表格。

声明

本软件是一项技术工具,不提供也不出售任何网络服务。请自觉遵守所在地区的法律法规,仅将它用于合法用途,例如开发调试、隐私防护与学术资料访问。

想自己试试,到 下载中心 取对应系统的安装包;也可以先看 分平台教程 和 常见问题。