FlClash 全平台指南
FlClash 是一款基于 Flutter 开发的全平台代理客户端,内核使用 mihomo(Clash Meta)。一套代码覆盖 Android、iOS、Windows、macOS、Linux,真正的"一个应用走天下"。
GitHub: github.com/chen08209/FlClash
为什么选 FlClash?
优势说明全平台统一手机和电脑用同一个应用,体验一致Flutter 原生编译为原生代码,比 Electron 更轻量Material Design 3界面现代美观,支持动态取色mihomo 内核支持所有主流协议开源免费GPL-3.0,无广告
FlClash vs Clash Verge Rev
维度FlClashClash Verge Rev技术栈Flutter (Dart)Tauri (Rust + Web)平台全平台(含移动端)仅桌面内核mihomomihomoUI 风格Material Design 3传统桌面风脚本增强基础覆写JS/Lua 脚本适合需要全平台统一的用户桌面端深度定制用户
安装
Android
从 GitHub Releases 下载 APK:
arm64-v8a — 绝大多数现代手机
armeabi-v7a — 旧设备
x86_64 — 模拟器
安装后可能需要开启"允许安装未知来源应用"。
iOS
通过 TestFlight 安装
或使用 AltStore 自签 IPA 包
App Store 中国区不可用
Windows
两种方式:
ZIP 便携版 — 解压即用,免安装
MSIX 安装版 — 双击安装,集成到系统
建议以管理员权限运行以启用 TUN 模式。
macOS
下载 .dmg 文件:
arm64 — Apple Silicon (M1/M2/M3/M4)
x64 — Intel Mac
首次打开需要在"系统设置 → 隐私与安全性"中允许。
# 如果提示无法打开
sudo xattr -r -d com.apple.quarantine /Applications/FlClash.app
Linux
.deb — Debian / Ubuntu
.rpm — Fedora / RHEL
.AppImage — 通用
AUR: yay -S flclash-bin
基础使用
第一步:导入订阅
打开 FlClash → 进入「配置」页面
点击右下角 + 按钮
选择「URL」方式
粘贴机场提供的订阅链接
输入备注名称 → 确认
下载完成后,点击该配置使其激活
第二步:选择节点
切换到「代理」页面
点击⚡测速按钮,批量测试延迟
在策略组中选择延迟最低的节点
支持按延迟排序
第三步:启动代理
回到主页,点击开关启动
Android/iOS 会弹出 VPN 权限请求 → 允许
桌面端默认使用系统代理
第四步:选择代理模式
模式说明规则 (Rule)按规则自动分流(推荐日常使用)全局 (Global)所有流量走代理直连 (Direct)所有流量直连
TUN 模式
TUN 模式在系统层面接管所有流量,包括不走系统代理的应用。
开启方式
进入「设置」→ 找到「TUN」
开启 TUN 模式
桌面端首次启用会请求管理员/root 权限
TUN vs 系统代理
维度系统代理TUN覆盖范围仅 HTTP/SOCKS 应用所有应用终端命令需要手动配环境变量自动接管游戏不支持 UDP支持 UDP性能更轻量略高开销
推荐日常使用 TUN 模式,省去配置终端代理的麻烦。
分流规则
FlClash 完整支持 mihomo 的规则体系:
规则类型
规则示例说明DOMAIN-SUFFIXgoogle.com匹配域名后缀DOMAIN-KEYWORDopenai匹配域名关键词IP-CIDR8.8.8.0/24匹配 IP 段GEOIPCN匹配国家/地区GEOSITEgoogle匹配域名集合RULE-SET远程规则集自动更新PROCESS-NAMEchrome.exe匹配进程(桌面)
常见分流策略
大多数订阅自带规则:
国内网站 → 直连
Google / YouTube → 代理
Netflix / Disney+ → 特定节点
ChatGPT / Claude → 美国/日本节点
广告域名 → 拦截
进阶功能
订阅自动更新
在配置页面可设置自动更新间隔,确保节点列表始终最新。
应用分流(Android)
可指定哪些应用走代理、哪些直连:
进入「设置」→「应用代理」
选择需要走代理的应用
其他应用默认直连
配置覆写
对订阅配置进行局部修改,不影响订阅更新:
添加自定义规则
修改 DNS 配置
调整策略组设置
日志查看
设置中开启日志,排查连接问题。可以看到每个请求的匹配规则和目标节点。
支持的协议
得益于 mihomo 内核,FlClash 支持:
Shadowsocks (SS)
ShadowsocksR (SSR)
VMess
VLESS(含 Reality)
Trojan
Hysteria / Hysteria2
TUIC
WireGuard
基本上你能遇到的所有协议都支持。
常见问题
连接后部分网站打不开?
检查分流规则是否正确
尝试切换节点
清除浏览器 DNS 缓存
Android TV 可以用吗?
可以。FlClash 适配了 Android TV 界面,遥控器即可操作。
和 Clash Verge Rev 能同时用吗?
不建议。两个代理客户端同时运行会冲突。在同一台设备上选择一个使用。
订阅更新失败?
检查网络连接
订阅链接是否过期
尝试使用代理更新(先连上一个可用节点再更新)