FlyClash · 独立中文下载与配置指南独立中文指南 · 原始开源来源
FlyClash 中文指南
首页 / FlyClash 内核管理:下载、切换与版本回退分别验收

FlyClash 内核管理:下载、切换与版本回退分别验收

区分 FlyClash v0.2.9 客户端版本与 mihomo 内核,核对指定版本下载、实际切换及失败后的保留和回退。

FlyClash 中文指南编辑部 · 发布 2026-10-04 · 更新 2026-10-04 · 4 分钟阅读

内核下载完成,运行中的代理未必已经换到该版本。FlyClash 的客户端发行、内核文件下载和内核切换是不同阶段。本文依据桌面正式版 v0.2.9 的内核管理组件与 IPC,不把仓库 main 后续改动当成正式发行功能。

记录两种版本和一份基线

先记录 FlyClash 客户端版本、当前内核类型与版本、配置名称以及一条授权请求的结果。保留旧内核和原配置,不要在确认新版本之前删除唯一可用文件。

CoreManager 组件分别加载当前配置、已安装内核和可下载版本。它包含稳定、alpha 等不同类型以及稳定版指定版本的处理;选项名称并不能保证每种内核对你的配置同样兼容。

下载、选择和运行分阶段核对

阶段 要确认的结果
选择目标 核对版本、来源与平台,不把 alpha 当作默认推荐
下载 文件完成取得与处理,已安装列表出现预期对象
切换 切换请求成功,当前内核信息显示目标
连接 原配置能够启动,同一授权请求按预期完成

界面在下载成功后刷新已安装列表和当前信息;切换使用单独的 coreSwitchCore 请求。即使下载进度到达 100%,还可能处于处理阶段,不能因此跳过完成状态。

稳定版选择具体版本时,组件用单独的指定版本类型来处理;不要在未选择具体版本的情况下强行进行指定版本切换。IPC 实现也将下载、切换、删除和自定义路径分别注册。

切换前结束重要会话

内核变化可能影响连接和可用配置,应在允许中断的时间验证。先保存工作,再只改变内核版本,不同时更换订阅、DNS 和路由。切换完成后重新读取当前信息,启动配置并建立新请求,记录错误和实际行为。

客户端能显示一个内核类型,不代表你可以忽略该内核自身的发行说明。涉及字段或协议差异,应对照目标内核的官方文档;本页不提供让所有配置跨版本通用的保证。

失败时保留原配置回退

观察 回退重点
下载失败 保留原内核,记录下载错误和目标版本
下载成功但切换失败 核对切换结果,不反复删除重下
切换成功但配置启动失败 保存错误,切回原内核再验证原配置
当前版本已变,单个目标异常 保留同一请求对照,检查与版本相关的行为

不要在新版本首次成功启动后立即清理旧文件。至少完成你需要的真实场景验收,再决定是否删除不再使用的版本。本文不执行安装下载或自定义路径变更。

来源与适用范围

2026-10-04 核对上述 FlyClash v0.2.9 前后端固定源码及客户端正式发行页。本页未下载内核、未执行 GUI 切换,也不提供性能或稳定性实测结论。

若尚未分清桌面与 Android 发行,可先读发行通道与安装包区别。Android 项目有自己的版本和实现,不适用本页桌面流程。