×

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

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 内核打造的 ...
  • 15小时前
  • 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

    安装步骤

    1. 解压下载的 zip。
    2. ClashMac.app 拖入「应用程序」文件夹。
    3. 首次打开如遇安全提示,右键 App 图标选择「打开」。

    如何确认芯片类型
    点击屏幕左上角苹果标志 →「关于本机」查看“芯片”信息。

    Gatekeeper 拦截与处理

    应用未经过 Apple 公证时,macOS 可能阻止直接打开。可按需选择以下方式:

    方式一:在系统设置中允许

    1. 尝试打开 ClashMac,出现安全警告时点击「完成」。
    2. 前往「系统设置 → 隐私与安全性」。
    3. 在提示“ClashMac 已被阻止打开”处点击「仍要打开」,在弹窗中再次选择「仍要打开」。

    方式二:终端解除限制(清除扩展属性)

    xattr -cr /Applications/ClashMac.app

    方式三:移除隔离属性

    xattr -d com.apple.quarantine /Applications/ClashMac.app

    可视化与监控

    • 流量/连接/内存:在菜单栏面板内即时查看关键信息。
    • Web Dashboard:从应用内直达控制面板,查看规则、节点状态与连接详情。

    配置兼容

    如需快速验证,参阅项目提供的测试专用配置。实际使用时请根据自身场景与合规需求加载相应配置文件。

    使用范围与合规说明

    ClashMac 为通用网络调试与流量管理工具,不内置节点与规则。请在合法合规场景下使用,遵守当地法律法规与平台政策;涉及第三方服务的内容与费用由用户自行承担。

    适配人群

    • 需要在 macOS 上进行网络调试与流量观察的开发者与进阶用户。
    • 偏好菜单栏常驻、轻量占用与原生交互的 macOS 用户。
    • 需要可视化面板与 Dashboard 协作的团队成员。

    ClashMac开源地址

    下载地址:网盘

    GitHub地址:https://github.com/666OS/ClashMac

    TOP