FlClash 入门使用教程
FlClash 是一款基于 Clash Meta(现称 Mihomo)核心开发的免费开源代理客户端,支持 Windows、macOS、Android 和 Linux。它可以导入订阅配置、切换代理节点,并通过规则决定不同连接的出站方式。对于第一次使用的用户,基本流程是:下载安装客户端,准备兼容的订阅,导入配置,再选择节点并启动代理。
本文按这一顺序说明下载、安装和配置方法,并介绍规则、直连与全局模式的区别。界面名称和安装提示可能随系统及软件版本变化,请以实际显示为准。

先了解客户端与订阅的关系
FlClash 提供代理配置和连接管理功能,使用前还需要准备有效的代理节点或订阅。节点可以来自自建服务器,也可以来自提供订阅的服务商;客户端本身不等于代理服务。
FlClash 支持 VMess、VLESS、Trojan、Shadowsocks、SOCKS5 等协议,具体可用性取决于客户端版本、核心支持和配置内容。它提供节点延迟测试、流量统计及规则分流等功能,方便用户管理连接,但这些功能不能保证所有节点始终稳定,也不能单独证明代理服务的隐私与安全性。
从 GitHub 下载合适的安装包
下载入口为 FlClash GitHub Releases。进入发布页面后,先查看版本说明,再根据操作系统和处理器架构选择文件。
Android 设备应根据实际架构选择 ARMv7 或 ARMv8 等安装包,不确定时可先查询设备信息。macOS 用户则需要区分 Apple Silicon 与 Intel 版本。本文的下载和安装说明覆盖上述四个平台,不包含 iOS 安装方法。
如果对应发布页提供 SHA256 校验值,可在下载后计算文件的 SHA256,并与发布方提供的值核对,以检查文件完整性。
在设备上安装 FlClash
Windows 用户下载 .exe 安装包后,双击运行,按安装向导选择安装路径并完成安装,再从开始菜单或桌面快捷方式启动。
macOS 用户打开 .dmg 文件,将 FlClash 拖入 Applications(应用程序)文件夹。首次启动若被系统拦截,在确认文件来自项目发布页后,可按系统提示前往“系统设置 → 隐私与安全性”允许打开;不同 macOS 版本的菜单名称可能略有不同。
Android 用户下载 .apk 文件后,需要为用于打开安装包的浏览器或文件管理器授予“安装未知应用”权限,再完成安装。启动后根据实际功能提示授权;建立代理连接时,通常还需要确认系统的 VPN 连接请求。
Linux 用户使用 AppImage 时,需要先赋予文件执行权限,再启动。以本文链接中的文件名为例,在下载目录执行:
chmod +x FlClash-0.8.87-linux-amd64.AppImage
./FlClash-0.8.87-linux-amd64.AppImage
如果下载的是其他版本,请将命令中的文件名替换为实际文件名。也可以通过文件属性设置执行权限后双击运行,具体取决于桌面环境。
准备兼容的节点订阅
安装完成后,需要准备 FlClash 能够使用的订阅地址或配置文件。使用服务商订阅时,应确认其提供适用于 Clash/Mihomo 的配置;仅有单个协议的节点信息,不一定能直接作为完整订阅导入。
“复制兼容订阅地址,再到客户端导入”的流程基本一致。
导入订阅并更新配置
- 复制订阅地址。 登录服务商后台,进入“仪表盘 → 一键订阅”,复制适用于 FlClash/Clash 的订阅地址。订阅链接通常包含访问凭据,应妥善保存。

- 新增配置。 打开 FlClash,在左侧选择“配置”,点击右下角的“+”按钮。

- 选择通过 URL 获取配置。 在新增配置入口中选择对应选项,打开订阅地址输入框。

- 粘贴地址并提交。 将第一步复制的完整订阅地址填入 URL 输入框,点击“提交”。导入成功后,配置页面会显示新增的配置文件,随后选择该配置用于连接。
- 按需修改名称。 点击配置卡片右上角的“三个点 → 编辑”,可以修改名称,方便区分不同订阅。初次使用时,保留其余配置项的原值,避免影响订阅更新或连接。

- 同步订阅。 需要获取服务商更新后的节点或规则时,点击配置卡片右上角的“三个点 → 同步”。同步用于重新获取订阅内容,不代表一定会获得新节点。

启动代理并选择节点
导入并选中配置后,返回“仪表盘”。按照本文示例,将“出站模式”设为“规则”,打开“虚拟网卡”,再点击右下角的“开始”。虚拟网卡用于接管设备流量,启用时可能需要管理员权限、驱动组件或系统 VPN 授权,请按当前平台的提示完成操作。

运行后,启动按钮区域通常会显示运行时长。若网络检测请求经过境外节点,对应的出口 IP 和地区也可能变化。这些信息可以辅助判断运行状态,但运行计时本身不能证明所有网站都已连接成功,规则模式下也并非所有请求都会使用代理 IP。

进入“代理”页面,根据配置中的代理组选择节点。可以先进行延迟测试,再结合网页加载、视频播放等实际需求判断连接表现。延迟反映的是测试条件下的响应时间,不能直接等同于下载速度或持续带宽。
如果首次导入后,代理页面只显示配置名称、没有预期的节点列表,可以先确认已选中正确配置,再尝试同步订阅或重启 FlClash。原文将这一现象归为首次导入时的界面问题,但仅凭显示异常无法确定原因;若重启后仍未恢复,还需要检查订阅内容和导入状态。

选好节点后,可以打开需要访问的网站进行验证。例如访问 YouTube 并尝试播放视频,观察页面和视频是否正常加载。下图为原文保留的访问示例,实际体验取决于节点、网络环境和服务状态。

理解规则、直连与全局模式
出站模式决定流量如何处理。日常同时使用本地服务和境外服务时,可以先使用规则模式;需要判断问题是否与分流有关时,再临时切换其他模式进行对比。
| 模式 | 流量处理方式 | 使用时需要了解的条件 |
|---|---|---|
| 规则 / Rule | 按当前配置中的规则选择直连、代理或其他处理方式 | 常见配置会让中国大陆服务直连、部分境外服务走代理,但具体结果由规则决定 |
| 直连 / Direct | 由 FlClash 处理的连接直接访问目标,不经代理节点 | 连接效果取决于本地网络,原本无法直连的服务可能仍无法访问 |
| 全局 / Global | 由 FlClash 接管并交给代理核心处理的连接统一使用全局所选出站 | 需要选中可用的代理节点;原本适合直连的服务可能增加延迟 |
在规则模式下,经直连访问的流量通常不会消耗代理服务套餐流量;经代理转发的流量则按服务商的计费规则计算。查询 IP 时显示本地地址还是代理地址,取决于查询请求匹配了哪条规则,不能仅凭网站位于国内或国外判断。
如果某个境外网站打不开或加载缓慢,可以临时切换到全局模式,并选择可用节点进行对比。若全局模式恢复正常,可继续检查分流规则;若仍然异常,则需要检查节点状态、订阅是否有效以及本地网络连接。
全局模式也不意味着设备中的所有流量都必然被接管。实际覆盖范围还受虚拟网卡、系统代理、应用行为及相关配置影响。使用时应结合连接记录和目标网站的实际表现判断。