关于 FlClash:五条关键事实与版本脉络
这篇不绕弯:开头五条事实,中间讲它诞生的背景和内部构成,接着是版本脉络与参与方式,末尾附上合规提醒。
最后更新:
五条关键事实
- · 作者是 chen08209,全部代码托管在 GitHub,任何人都可查阅。
- · 协议与转发交给 Mihomo(Clash Meta),画面由 Flutter 绘制。
- · Windows、macOS、Linux、Android 四个端同版本发布,操作逻辑一致。
- · 不收费、不带广告、不做功能阉割,也没有内购入口。
- · 现版本 v0.8.91,直接覆盖安装即可升级,订阅和规则不会丢。
诞生背景
Clash for Windows 在 2023 年停止更新后,桌面端出现了一段空窗期;与此同时,手机端与电脑端长期是两款互不相识的软件,同一份订阅要分别配置,改动一次就得改两处。
项目针对性地做了两件事:底层采用更新频繁的 Mihomo,让 Hysteria2、TUIC 等较新的协议能及时可用;界面交给 Flutter,一套代码同时编译到桌面与移动平台,术语与排布得以统一。视觉上借鉴了 Surfboard,并支持 Material You 取色。
内部构成
| 组成部分 | 承担的工作 |
|---|---|
| Mihomo 内核 | 识别各类协议、执行规则匹配、完成流量转发 |
| Flutter 界面 | 绘制图形界面,一份代码输出到四个系统 |
| 配置管理 | 远程订阅导入、本地覆写、规则追加 |
| WebDAV 同步 | 把配置存到自有网盘,多设备取同一份 |
- 订阅:贴入远程链接即可导入,可设定自动更新与覆写。
- 规则:依据域名、进程、IP 段与 GEOIP 判断归属,命中即按策略出站。
- TUN:虚拟网卡接管全局流量,命令行工具与游戏客户端同样覆盖。
- 流量面板:实时速率、累计用量、连接明细一屏看完。
- 同步:WebDAV 让不同设备维持同一套设置。
数据留在哪里
客户端没有账号体系,也不上传访问记录:规则在本地内核里判断,配置写在本地磁盘。启用同步时,文件被保存到你自己填写的 WebDAV 地址,落在你的网盘上;不启用同步,配置就不会离开这台设备。源码公开,程序内不含遥测或广告组件。
版本脉络
-
0.5x
骨架搭起来
Flutter 结构落地,订阅导入与基础代理可正常使用。
-
0.6x
能力补全
TUN 模式、WebDAV 同步、覆写机制在这一阶段陆续加入。
-
0.8x
打磨观感与稳定性
Material You 改版落地,内核跟进、稳定性持续修,当前 v0.8.91。
每次发布的具体条目,以 GitHub Releases 为准。
参与方式
- 查阅源码:GitHub 上的 chen08209/FlClash 仓库。
- 反馈缺陷:通过 Issues 提交,附上复现步骤与日志。
- 贡献代码:以 Pull Request 提交修复或新增能力。
- 跟进发布:关注 Releases 页面查看更新说明。
本站(flchashare.com.cn)只做中文介绍与教程整理,软件本体与安装包一律以 GitHub 官方仓库为准。
同类中的位置
在 FlClash、Clash Verge Rev 与已停止维护的 Clash for Windows 之间取舍时,差异主要落在内核路线、支持平台与维护活跃度上,对比文章逐项列出了表格。
使用声明
本软件是一项技术工具,不提供也不出售任何网络服务。请自觉遵守所在地区的法律法规,仅将它用于合法用途,例如开发调试、隐私防护与学术资料访问。