ClashMac:基于 mihomo 内核的轻量级 macOS 菜单栏客户端(SwiftUI 原生)

显示 1 ClashMac概览 1.1 核心特性 1.2 下载与安装 1.3 Gatekeeper 拦截与处理 1.4 可视化与监控 1.5 配置兼容 1.6 使用范围与合规说明 1.7 适配人群 2 ClashMac开源地址 ClashMac概览ClashMac 是基于 mihomo 内核打造的 ...
ClashMac概览
ClashMac 是基于 mihomo 内核打造的 macOS 菜单栏客户端,采用 SwiftUI 原生技术,界面与交互风格与系统一致。聚焦“轻量与高效”,提供系统代理一键接管、增强模式、实时流量与资源占用可视化,并集成 Web Dashboard 便于快速调试与查看状态。
核心特性
- 原生体验:SwiftUI 开发,视觉与交互贴合 macOS。
- 轻量高效:常驻菜单栏,资源占用低。
- 网络接管:一键开启/关闭系统代理与增强模式。
- 特权助手:免密管理系统代理与内核,减少重复授权。
- 实时监控:基于 SSE 推送 的毫秒级上/下行速率刷新。
- 可视化面板:查看流量统计、连接数、内存占用等关键指标。
- Web Dashboard:集成在线控制面板入口,便于规则与连接状态管理。
下载与安装
获取安装包(前往 GitHub Releases/国内网盘):
- Apple Silicon(M1/M2/M3/M4):
ClashMac-v*-macos-arm64.zip - Intel Mac:
ClashMac-v*-macos-x86_64.zip
安装步骤
- 解压下载的 zip。
- 将
ClashMac.app拖入「应用程序」文件夹。 - 首次打开如遇安全提示,右键 App 图标选择「打开」。
如何确认芯片类型
点击屏幕左上角苹果标志 →「关于本机」查看“芯片”信息。
Gatekeeper 拦截与处理
应用未经过 Apple 公证时,macOS 可能阻止直接打开。可按需选择以下方式:
方式一:在系统设置中允许
- 尝试打开 ClashMac,出现安全警告时点击「完成」。
- 前往「系统设置 → 隐私与安全性」。
- 在提示“ClashMac 已被阻止打开”处点击「仍要打开」,在弹窗中再次选择「仍要打开」。
方式二:终端解除限制(清除扩展属性)
xattr -cr /Applications/ClashMac.app方式三:移除隔离属性
xattr -d com.apple.quarantine /Applications/ClashMac.app可视化与监控
- 流量/连接/内存:在菜单栏面板内即时查看关键信息。
- Web Dashboard:从应用内直达控制面板,查看规则、节点状态与连接详情。
配置兼容
如需快速验证,参阅项目提供的测试专用配置。实际使用时请根据自身场景与合规需求加载相应配置文件。
使用范围与合规说明
ClashMac 为通用网络调试与流量管理工具,不内置节点与规则。请在合法合规场景下使用,遵守当地法律法规与平台政策;涉及第三方服务的内容与费用由用户自行承担。
适配人群
- 需要在 macOS 上进行网络调试与流量观察的开发者与进阶用户。
- 偏好菜单栏常驻、轻量占用与原生交互的 macOS 用户。
- 需要可视化面板与 Dashboard 协作的团队成员。
ClashMac开源地址
下载地址:网盘