FlClash 使用教程:跨平台的 mihomo 图形客户端
本文目录
FlClash 是一个用 Flutter 写的开源代理客户端,内置 mihomo 内核,同一套界面覆盖 Android、Windows、macOS 和 Linux。它最大的卖点不是功能多,而是一致:手机上怎么点,电脑上还是怎么点,换设备几乎没有学习成本。
因为内核是 mihomo,FlClash 吃的就是标准 Clash/mihomo 格式订阅——和 Clash Verge Rev、Clash Meta for Android 通用,一条链接可以在所有设备上重复导入。本站下载中心提供的版本是 FlClash 0.8.94,项目源码见 GitHub 上的 FlClash 仓库。
各平台该下载哪个安装包
本站按平台和架构提供了以下几种,选之前先确认设备架构:
| 平台 | 文件格式 | 说明 |
|---|---|---|
| Android | arm64 / armv7 APK | 近年机型选 arm64,老旧 32 位设备选 armv7 |
| macOS | dmg(Intel / Apple Silicon) | 按芯片选,装错架构会启动异常或被转译 |
| Linux | deb / AppImage | Debian、Ubuntu 系用 deb;其他发行版用 AppImage |
| Windows | 本站未提供镜像 | 请到项目的 GitHub Releases 页面获取 |
不确定自己该拿哪个架构,可以在下载中心按平台分区对照说明取文件,Android 和 macOS 的架构判断在各自分区都有标注。
安装:三个平台的差异
Android:点开 APK,按提示放行「未知来源应用」的安装权限即可,流程与 Clash Meta for Android 安装教程 完全一致。
macOS:打开 dmg 把图标拖进「应用程序」。首次启动若提示「已损坏」或「无法验证开发者」,这是 Gatekeeper 的隔离属性所致,到 系统设置 → 隐私与安全性 选择「仍要打开」,或在终端执行 xattr -dr com.apple.quarantine /Applications/FlClash.app。
Linux:deb 包直接用包管理器安装;AppImage 是免安装的单文件,下载后加执行权限就能跑:
sudo apt install ./FlClash-*.deb
chmod +x FlClash-*.AppImage
./FlClash-*.AppImage
技巧:AppImage 不写系统目录,适合先试用再决定是否长期使用。把它放到 ~/Applications 之类的固定位置,桌面环境一般能自动收录到应用菜单里。
导入订阅并连接
装好之后 FlClash 里是空的,必须先导入订阅。以当前版本为例(界面文字可能随版本略有差异):
- 打开左侧(手机上是底部)的「配置 / Profiles」页面。
- 点新增按钮,选择从 URL 添加,把服务商用户中心复制的订阅链接粘进去。
- 确认后等待下载完成,点选这条配置使其生效。
- 回到主页,打开启动开关。桌面端会请求开启系统代理或 TUN 的权限,安卓端会弹出 VPN 连接请求,允许即可。
下载失败多半是链接过期、格式不兼容或订阅地址本身需要代理才能访问,逐条排查方法见 订阅导入教程。
日常使用:节点、模式与代理开关
- 切换节点:进「代理」页面,先选代理组再选节点;点测速按钮可对组内节点做一轮延迟测试,数值越小通常越顺。
- 运行模式:规则模式按订阅里的分流规则走,是默认也是推荐值;全局模式一律走代理;直连模式全部不走代理,排错时很好用。
- 代理方式:桌面端可以只开系统代理,也可以打开 TUN(部分版本称 VPN 模式)接管全部流量;安卓端的 VPN 开关本质上就是 TUN。
FlClash 还是 Clash Verge Rev
两者内核相同、订阅通用,差别在定位。FlClash 胜在跨端一致:安卓、桌面同一套界面,操作习惯可以直接迁移,界面也更清爽。Clash Verge Rev 是纯桌面客户端,设置项和扩展能力更细,配置文件编辑、脚本处理这类进阶需求更顺手。如果你手机和电脑都要用、又不想学两套 UI,FlClash 是省心的选择;如果主要在桌面折腾配置,Clash Verge Rev 更趁手。把视野再放宽一点,各家客户端的横向对比见主流代理客户端对比。
常见问题
FlClash 和 Clash Meta for Android 的订阅通用吗?
通用。两者都内置 mihomo,读的都是标准 Clash/mihomo YAML 配置,同一条订阅链接可以同时导入,不需要转换。
Linux 上打开 AppImage 没反应怎么办?
先确认已经执行过 chmod +x;仍然无反应就在终端里直接运行它,报错信息会打印出来——多数情况是缺少 FUSE 相关组件,按发行版的提示安装即可。
桌面端关掉窗口后还在运行吗?
通常会最小化到托盘继续运行,代理不会中断。要彻底停止请从托盘菜单退出。部分 Linux 桌面环境需要额外的托盘扩展才能显示图标,这时可以从应用菜单重新唤起窗口。