Skip to content

FlClash

Clashforwinodws edited this page Jun 30, 2026 · 1 revision

FlClash 使用指南

image
一个内核,全平台覆盖;一次配置,所有设备同步


FlClash 是基于 Clash.Meta 内核、使用 Flutter 框架构建的跨平台代理客户端。它用一套代码实现了 Android、iOS、Windows、macOS、Linux 全平台覆盖,同时提供了高度一致的界面和操作体验。无论你手上拿的是手机、平板还是电脑,FlClash 都像一把万能钥匙,帮你打通机场节点与智能分流之间的最后一公里。

如果你对代理工具的基础概念还不熟悉,建议先阅读 什么是“机场”? 这篇文章。理解机场与客户端的关系后,FlClash 就是你手中的全平台通行证


1. 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 内核解析)
      ↓
规则引擎匹配
      ↓
按策略分流至最优节点
      ↓
目标网站

2. 为什么选择 FlClash?

在 Clash 客户端百花齐放的今天,FlClash 凭借独特的定位吸引了一大批用户:

2.1 真正的全平台一致体验

在手机上用过 Clash for Android,在电脑上用 Clash for Windows 的用户都知道,不同客户端的界面和操作逻辑差异巨大,切换设备时总需要重新适应。FlClash 彻底解决了这个痛点——同一套代码、同一种设计语言,你在手机上学会的操作,电脑上完全一样。

2.2 支持最新协议

FlClash 内置 Clash.Meta 内核,原生支持:

  • VLESS
  • Hysteria / Hysteria2
  • TUIC
  • Shadowsocks (SS)
  • VMess
  • Trojan

这意味着那些只提供 VLESS+Reality 或 Hysteria2 的新锐机场,FlClash 可以直接接入,不需要额外更换内核或客户端。

2.3 界面现代,操作直觉化

FlClash 采用了 Material Design 3 设计语言,卡片式布局、流畅动画、深色/浅色主题自适应,整体手感接近主流 Android/iOS 应用,比传统 Electron 客户端更加轻快顺滑。

2.4 强大的订阅与配置管理

FlClash 支持订阅链接自动更新、多机场共存、配置文件导入导出,还内置了规则编辑器,让你可以在手机或电脑上直接修改 YAML,无需来回传文件。更支持 Clash 配置标准,与生态内其他客户端完全互通。

2.5 开源与活跃维护

FlClash 是完全开源的项目,代码托管在 GitHub,由社区开发者持续维护。版本更新活跃,问题修复及时,隐私与安全有保障。


3. 下载与安装

FlClash 覆盖了桌面和移动两端,下载渠道统一:

  • GitHub 官方 Releases 页面(推荐)
  • 部分平台的应用商店(如 Google Play、App Store 可能上架测试版本)

各平台安装方式:

Android

  1. 下载 .apk 文件。
  2. 在设置中允许「安装未知来源应用」。
  3. 点击安装即可。

iOS

  1. 通过 TestFlight 或侧载工具(如 AltStore)安装 .ipa 文件。
  2. 由于系统限制,iOS 端的 VPN 接管需要按提示信任描述文件。

Windows

  1. 下载 .msix.exe 安装包。
  2. 运行安装程序,按向导完成。
  3. 桌面生成 FlClash 图标,双击启动。

macOS

  1. 下载 .dmg 文件。
  2. 拖入 Applications 文件夹。
  3. 首次打开时需要在「系统设置 - 隐私与安全性」中允许运行。

Linux

  1. 下载 .AppImage.deb/.rpm
  2. 赋予执行权限后运行,或通过包管理器安装。

image
▲ 无论哪个平台,启动后的主界面都高度一致


4. 导入机场订阅

机场提供的订阅链接是 FlClash 获取节点的入口,通常格式如下:

https://your-airport.com/api/v1/client/subscribe?token=xxxx

在 FlClash 中导入订阅非常简单:

  1. 打开 FlClash,进入 配置(Profiles) 页面。
  2. 点击右下角的「+」按钮,选择 从 URL 导入
  3. 粘贴订阅链接,可自定义一个名称(如「主机场」)。
  4. 点击下载,FlClash 会自动拉取并解析节点信息。

image
▲ 下载成功后,节点和规则即刻就绪

如果订阅链接下载失败,可先阅读 Clash 使用教程 中的订阅排错章节,了解常见问题和解决方法。


5. 界面与核心功能

FlClash 的界面设计追求简洁直观,底部导航栏包含几个核心标签:

5.1 主页(Home)

展示当前连接状态、流量速率、总上传/下载量,以及快速开关代理的按钮。你可以在这里一键切换 全局 / 规则 / 直连 模式,无需深入菜单。

image
▲ 卡片式设计,核心信息一目了然

5.2 代理(Proxies)

列出所有节点和策略组。策略组的图标明确标示了类型——手动选择、自动测速(闪电图标)、故障转移。点击任意策略组即可切换节点,延迟数值实时显示,帮助快速决策。

5.3 规则(Rules)

展示当前配置中的所有分流规则,支持按类型(域名、IP、进程等)分类查看。你可以临时修改某条规则的目标策略组,立即观察效果,而无需编辑配置文件。

5.4 日志(Logs)

实时滚动显示 DNS 查询、连接建立、规则匹配过程。日志信息按颜色分级,红色代表连接被拒绝或超时,点击条目可复制或搜索相关资料。

5.5 设置(Settings)

包含内核管理、网络设置、外观选项等:

  • 内核切换:可在 Clash.Meta 和 Clash Premium 之间选择(若内置多内核)。
  • TUN 模式:用于接管系统级流量,让不支持代理的应用也走规则。
  • DNS 设置:配置 DoH/DoT 等加密 DNS,防止泄露。
  • 主题切换:深色/浅色/随系统。

6. 代理模式详解

FlClash 提供三种经典代理模式,与 Clash 生态保持统一:

模式 行为 适用场景
规则(Rule) 按配置文件中的规则智能分流 日常使用,推荐
全局(Global) 所有流量走代理 测试、需要全局境外 IP
直连(Direct) 所有流量不走代理 临时关闭代理、内网访问

大部分时间,你只需要保持 规则模式。FlClash 会根据你导入的规则集自动将国内流量直连、国外流量走代理,实现零手动切换。


7. 配置文件:一切皆可定制

FlClash 使用的配置文件格式与 Clash Verge RevClash 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 上实践。


8. FlClash 与其他客户端的协同

FlClash 虽然是一个独立的客户端,但它完美融入 Clash 生态,可以和其他客户端实现配置互通:

你可以在电脑上用 Clash Verge Rev 精细打磨一份规则配置,然后导出文件,通过云盘或二维码发送给 FlClash 手机端导入,两端立刻拥有完全相同的分流体验。这正是 Clash 发展史 中“一次配置,全平台共享”理念的完美体现。


9. 常见问题与排错

9.1 导入订阅后看不到节点

  • 确认订阅链接是否直接返回 YAML 或 Base64 编码的节点文本,FlClash 会自动识别。
  • 检查机场是否限制了 API 请求频率或 User-Agent,可在 FlClash 订阅设置中自定义 User-Agent。

9.2 开启代理后部分应用无法联网

  • 在 Android/iOS 上,确保 FlClash 拥有 VPN 权限且未被系统后台限制。
  • 如果开启了 TUN 模式,部分应用可能因为 DNS 问题无法解析,尝试在设置中切换 DNS 服务器。
  • 查看 日志 页面,搜索对应域名,看规则是否将其引向了错误的策略组。

9.3 耗电或资源占用较高

  • Clash.Meta 内核本身已经比较轻量,但在低端设备上长时间运行仍可能消耗电量和内存。
  • 可在设置中开启“仅在需要时连接”或降低日志级别来减少开销。
  • 如果不使用代理时,建议断开连接。

9.4 iOS 端如何安装?

  • FlClash 的 iOS 版本可能通过 TestFlight 分发,名额有限。
  • 也可以通过侧载工具(如 AltStore、SideStore)安装 IPA 文件,需要每周重签一次。

10. FlClash 与其他客户端的对比

为了帮你快速定位,这里将 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/

Clone this wiki locally