-
Notifications
You must be signed in to change notification settings - Fork 28
FlClash

一个内核,全平台覆盖;一次配置,所有设备同步
FlClash 是基于 Clash.Meta 内核、使用 Flutter 框架构建的跨平台代理客户端。它用一套代码实现了 Android、iOS、Windows、macOS、Linux 全平台覆盖,同时提供了高度一致的界面和操作体验。无论你手上拿的是手机、平板还是电脑,FlClash 都像一把万能钥匙,帮你打通机场节点与智能分流之间的最后一公里。
如果你对代理工具的基础概念还不熟悉,建议先阅读 什么是“机场”? 这篇文章。理解机场与客户端的关系后,FlClash 就是你手中的全平台通行证。
一句话概括:
FlClash = Clash.Meta 内核 + Flutter 跨平台界面
它不像传统客户端那样每个平台各写一套代码,而是利用 Google 的 Flutter 框架,在 Android、iOS、Windows、macOS 和 Linux 上实现了统一的 UI 与交互逻辑。这意味着无论你在哪个设备上打开 FlClash,看到的界面、操作方式、配置文件格式都是一模一样的,大幅降低了多设备用户的学习成本。
它的后台引擎是 Clash.Meta 内核,这是原版 Clash 最活跃的社区分支,支持 VLESS、Hysteria2、TUIC 等新兴协议,以及 Proxy Provider 动态更新、WireGuard 出站等高级特性。因此,FlClash 不仅能满足日常分流需求,还能承载对协议前沿性有要求的硬核用户。
机场提供节点与订阅
↓
订阅链接导入
↓
FlClash (Clash.Meta 内核解析)
↓
规则引擎匹配
↓
按策略分流至最优节点
↓
目标网站
在 Clash 客户端百花齐放的今天,FlClash 凭借独特的定位吸引了一大批用户:
在手机上用过 Clash for Android,在电脑上用 Clash for Windows 的用户都知道,不同客户端的界面和操作逻辑差异巨大,切换设备时总需要重新适应。FlClash 彻底解决了这个痛点——同一套代码、同一种设计语言,你在手机上学会的操作,电脑上完全一样。
FlClash 内置 Clash.Meta 内核,原生支持:
- VLESS
- Hysteria / Hysteria2
- TUIC
- Shadowsocks (SS)
- VMess
- Trojan
这意味着那些只提供 VLESS+Reality 或 Hysteria2 的新锐机场,FlClash 可以直接接入,不需要额外更换内核或客户端。
FlClash 采用了 Material Design 3 设计语言,卡片式布局、流畅动画、深色/浅色主题自适应,整体手感接近主流 Android/iOS 应用,比传统 Electron 客户端更加轻快顺滑。
FlClash 支持订阅链接自动更新、多机场共存、配置文件导入导出,还内置了规则编辑器,让你可以在手机或电脑上直接修改 YAML,无需来回传文件。更支持 Clash 配置标准,与生态内其他客户端完全互通。
FlClash 是完全开源的项目,代码托管在 GitHub,由社区开发者持续维护。版本更新活跃,问题修复及时,隐私与安全有保障。
FlClash 覆盖了桌面和移动两端,下载渠道统一:
- GitHub 官方 Releases 页面(推荐)
- 部分平台的应用商店(如 Google Play、App Store 可能上架测试版本)
各平台安装方式:
- 下载
.apk文件。 - 在设置中允许「安装未知来源应用」。
- 点击安装即可。
- 通过 TestFlight 或侧载工具(如 AltStore)安装
.ipa文件。 - 由于系统限制,iOS 端的 VPN 接管需要按提示信任描述文件。
- 下载
.msix或.exe安装包。 - 运行安装程序,按向导完成。
- 桌面生成 FlClash 图标,双击启动。
- 下载
.dmg文件。 - 拖入 Applications 文件夹。
- 首次打开时需要在「系统设置 - 隐私与安全性」中允许运行。
- 下载
.AppImage或.deb/.rpm。 - 赋予执行权限后运行,或通过包管理器安装。

▲ 无论哪个平台,启动后的主界面都高度一致
机场提供的订阅链接是 FlClash 获取节点的入口,通常格式如下:
https://your-airport.com/api/v1/client/subscribe?token=xxxx在 FlClash 中导入订阅非常简单:
- 打开 FlClash,进入 配置(Profiles) 页面。
- 点击右下角的「+」按钮,选择 从 URL 导入。
- 粘贴订阅链接,可自定义一个名称(如「主机场」)。
- 点击下载,FlClash 会自动拉取并解析节点信息。

▲ 下载成功后,节点和规则即刻就绪
如果订阅链接下载失败,可先阅读 Clash 使用教程 中的订阅排错章节,了解常见问题和解决方法。
FlClash 的界面设计追求简洁直观,底部导航栏包含几个核心标签:
展示当前连接状态、流量速率、总上传/下载量,以及快速开关代理的按钮。你可以在这里一键切换 全局 / 规则 / 直连 模式,无需深入菜单。

▲ 卡片式设计,核心信息一目了然
列出所有节点和策略组。策略组的图标明确标示了类型——手动选择、自动测速(闪电图标)、故障转移。点击任意策略组即可切换节点,延迟数值实时显示,帮助快速决策。
展示当前配置中的所有分流规则,支持按类型(域名、IP、进程等)分类查看。你可以临时修改某条规则的目标策略组,立即观察效果,而无需编辑配置文件。
实时滚动显示 DNS 查询、连接建立、规则匹配过程。日志信息按颜色分级,红色代表连接被拒绝或超时,点击条目可复制或搜索相关资料。
包含内核管理、网络设置、外观选项等:
- 内核切换:可在 Clash.Meta 和 Clash Premium 之间选择(若内置多内核)。
- TUN 模式:用于接管系统级流量,让不支持代理的应用也走规则。
- DNS 设置:配置 DoH/DoT 等加密 DNS,防止泄露。
- 主题切换:深色/浅色/随系统。
FlClash 提供三种经典代理模式,与 Clash 生态保持统一:
| 模式 | 行为 | 适用场景 |
|---|---|---|
| 规则(Rule) | 按配置文件中的规则智能分流 | 日常使用,推荐 |
| 全局(Global) | 所有流量走代理 | 测试、需要全局境外 IP |
| 直连(Direct) | 所有流量不走代理 | 临时关闭代理、内网访问 |
大部分时间,你只需要保持 规则模式。FlClash 会根据你导入的规则集自动将国内流量直连、国外流量走代理,实现零手动切换。
FlClash 使用的配置文件格式与 Clash Verge Rev、 Clash for Windows 完全兼容,是一个标准的 YAML 文件。
你可以在 FlClash 内置的编辑器中直接查看和修改配置:
proxies:
- name: "日本-Hysteria"
type: hysteria2
server: jp.example.com
port: 443
password: your-password
proxy-groups:
- name: "流媒体"
type: select
proxies:
- "日本-Hysteria"
- "美国-VLESS"
rules:
- GEOSITE,netflix,流媒体
- GEOSITE,youtube,流媒体
- GEOIP,CN,DIRECT
- MATCH,代理选择
进阶用户可以通过修改配置实现:
- 为 Netflix、Disney+ 指定专门的流媒体解锁节点。
- 使用 Proxy Provider 从机场动态拉取节点并自动归类。
- 设置 WireGuard 出站,将代理流量再转发到其他网络。
如果你对配置文件语法不熟悉,建议先参考 Clash 使用教程 中的配置详解,再在 FlClash 上实践。
FlClash 虽然是一个独立的客户端,但它完美融入 Clash 生态,可以和其他客户端实现配置互通:
- 桌面端: Clash for Windows、 Clash Verge Rev、 ClashX、 ClashX Pro
- 移动端: Clash for Android、 Clash Meta for Android
- 其他: Clash Nyanpasu、 Clash Verge、 Clash Party
你可以在电脑上用 Clash Verge Rev 精细打磨一份规则配置,然后导出文件,通过云盘或二维码发送给 FlClash 手机端导入,两端立刻拥有完全相同的分流体验。这正是 Clash 发展史 中“一次配置,全平台共享”理念的完美体现。
- 确认订阅链接是否直接返回 YAML 或 Base64 编码的节点文本,FlClash 会自动识别。
- 检查机场是否限制了 API 请求频率或 User-Agent,可在 FlClash 订阅设置中自定义 User-Agent。
- 在 Android/iOS 上,确保 FlClash 拥有 VPN 权限且未被系统后台限制。
- 如果开启了 TUN 模式,部分应用可能因为 DNS 问题无法解析,尝试在设置中切换 DNS 服务器。
- 查看 日志 页面,搜索对应域名,看规则是否将其引向了错误的策略组。
- Clash.Meta 内核本身已经比较轻量,但在低端设备上长时间运行仍可能消耗电量和内存。
- 可在设置中开启“仅在需要时连接”或降低日志级别来减少开销。
- 如果不使用代理时,建议断开连接。
- FlClash 的 iOS 版本可能通过 TestFlight 分发,名额有限。
- 也可以通过侧载工具(如 AltStore、SideStore)安装 IPA 文件,需要每周重签一次。
为了帮你快速定位,这里将 FlClash 与同生态内其他主流客户端做个简明对比:
| FlClash | Clash Verge Rev | Clash for Windows | Clash for Android | |
|---|---|---|---|---|
| 平台覆盖 | Android/iOS/Windows/macOS/Linux | Windows/macOS/Linux | Windows | Android |
| 内核 | Clash.Meta | Clash.Meta | Clash Premium / Meta | Clash Premium |
| 界面框架 | Flutter(跨平台一致) | Tauri(轻量) | Electron | 原生 Android |
| 新协议支持 | VLESS, Hysteria2, TUIC | VLESS, Hysteria2, TUIC | 需切换 Meta 内核 | 需换 Meta 版客户端 |
| 多端配置同步 | 原生跨平台,体验一致 | 需导出配置手动同步 | 需导出配置手动同步 | 需导出配置手动同步 |
总的来说,如果你需要覆盖手机和电脑且追求统一体验,FlClash 是绝佳选择;如果主力是桌面端,也可以考虑 Clash Verge Rev。两个客户端的配置文件通用,随时可以切换。
FlClash 是一个内核先进、界面一致、覆盖全平台的 Clash 客户端。它以 Clash.Meta 为引擎,用 Flutter 统一了所有设备的操作体验,让“一次配置、多端同步”变得前所未有的简单。
只需记住三条核心操作:
下载安装 → 导入机场订阅 → 开启规则模式
你就已经拿到了通往自由网络的钥匙。剩下的,就是尽情享受智能分流带来的便利,并随时在手机、平板、电脑之间无缝切换——FlClash 已经帮你铺平了道路。
—— 下一篇推荐:Clash Verge Rev 使用指南,探索桌面端最现代的分流体验。
本文档由
Clashforwinodws/Clash-for-Winodows
社区维护
页面地址:
https://clashforwinodws.github.io/Clash-for-Winodows/