
功能定位:缓存为何值得专门清理
在 macOS 端,快连(Kuailian)把节点拓扑、Token 凭证、分流规则与临时抓包日志都缓存在本地 SQLite 与 plist 中。经验性观察显示,当缓存体积超过 300 MB 或遭遇强制升级后,客户端会概率性出现「节点空白」「AI 选路 2.0 卡住 0%」「控制台踢设备无效」三类症状。手动清理可让客户端在下次启动时重新拉取云端配置,等同于一次「无卸载重装」。
事前准备:备份与权限检查
动手前,先确保快连主程序已完全退出,顶部状态栏图标消失,否则缓存文件仍被占用,删除会报错。若你曾自定义过分流规则或本地 DNS 文件,进入「设置-高级-导出配置」生成一份备份,清理后可随时原样导回。最后确认当前 macOS 账户具备「管理员」权限,部分目录需要 sudo 才能写入;若公司 MDM 下发限制,请先联系 IT 解除 SIP 保护。
核心路径:三处缓存目录定位
1. 应用沙盒容器
打开 Finder,按下 ⌘+Shift+G,输入~/Library/Containers/com.kuailian.macos
删除整个文件夹即清空沙盒内的缓存、崩溃日志与旧证书。注意:此操作会同时移除本地订阅的离线节点列表,下次启动需重新拉取,约消耗 2–4 MB 流量。
2. 群组容器共享数据
继续在「前往文件夹」输入~/Library/Group Containers/group.com.kuailian.common
该目录保存了 AI 选路 2.0 的 QoE 评分缓存与节点健康度快照。若出现「智能节点全红」但官网公告正常,删除后重启客户端即可重新测速。
3. 系统扩展缓存
进入/Library/SystemExtensions/
找到带有 kuailian 关键词的 .dext 目录,将其移至废纸篓。系统会在下次启动时提示「重新加载扩展」,点允许即可。若你曾遇到「无法打开系统扩展」弹窗,这一步可直接解决。
可选清理:日志与崩溃报告
在终端执行rm -rf ~/Library/Logs/DiagnosticReports/QuickLink-*
可删除历史崩溃日志,节省约 10–30 MB 磁盘空间;对功能无直接影响,但在向官方工单提交问题时应保留最新一份,以便工程师回溯。
回退方案:万一误删如何自救
快连并未在本地保存订阅密钥,仅保留加密后的 Token。因此只要记住账号密码,删除缓存后重新登录即可。若你启用了 2FA,请提前确认备用验证码可用;企业子账号用户可让管理员在控制台「一键重发凭证」。
常见分支:不同安装渠道的路径差异
Mac App Store 版采用严格沙盒,不会出现 /Library/SystemExtensions;官网 DMG 版则同时写入系统扩展与 LaunchAgent。若你之前混装过两版,建议全部卸载后再清理,否则会出现「残留扩展无法加载」的循环提示。
验证与观测:如何确认清理成功
- 重启快连,进入「设置-关于」,缓存占用应显示「<1 MB」。若仍大于 100 MB,说明存在其他业务目录,可再检查
~/Library/Application Support/QuickLink。 - 打开「节点列表」,下拉刷新时间应 ≤3 秒;若超过 10 秒,经验性观察为网络侧限速,与本地缓存无关。
- 使用
sudo log stream --predicate 'sender == "QuickLink"'实时监控,若首次启动出现「fresh install detected」字段,即证明客户端已识别为全新环境。
不适用场景:何时不建议清理
正在执行「企业控制台」批量推送任务时,清理缓存会导致本地规则与云端冲突,出现「策略回滚失败」。若你刚手动导入 200+ 条自定义分流域名,清理会一并删除,需重新上传。出境途中网络受限,重新拉取节点需消耗约 4 MB 流量,国际漫游资费高昂时建议暂缓。
性能影响:清理前后对比
经验性观察,在 2020 款 MacBook Air(M1, 8 GB)+ macOS 14 环境下,缓存从 420 MB 降至 1 MB 后,冷启动耗时由 9 s 缩短到约 4 s;节点列表首屏渲染时间从 2.1 s 降至 1 s 左右。该数据仅用于定性趋势,实际因设备而异,可用上面「验证与观测」步骤自行复现。
FAQ:常见疑问一次说清
清理后订阅会丢失吗?
不会。订阅信息保存在云端,与账号绑定;本地只保留加密 Token,重新登录即可恢复。
需要每次升级都清理吗?
官方升级包已内置差分合并逻辑,正常情况无需清理。只有当出现节点空白或扩展加载失败时再操作。
删除系统扩展会导致内核告警吗?
删除后首次重启会提示「系统扩展被阻止」,点「允许」即可;这是预期行为,不会留下内核级残留。
下一步行动清单
立即检查「设置-关于」缓存大小,若 >200 MB 就按本文步骤清理;把「导出配置」加入月度维护习惯,防止自定义规则丢失。关注官方 Telegram 频道,可获取「系统扩展被阻止」弹窗的自动化脚本(已开源)。若在企业环境批量部署,可在 JAMF 中推送「清空容器」脚本,实现无人值守清理。
总结:快连 macOS 端的缓存清理只需删除三处目录即可,无需卸载 App;操作前后各做一次观测,可让节点刷新与 AI 选路回到初始速度。遇到升级异常或控制台踢设备失败时,把本文路径加入检查表,通常能节省至少一次重装带来的 10 分钟等待。


