你是不是也有一抽屉长得一模一样的 USB-C 线,却总搞不清哪根能快充、哪根能传 40Gbps 视频、哪根连 MacBook 都充不满电?WhatCable 就是专为 macOS 用户打造的「电缆翻译器」——它不测硬件,而是聪明地读取系统底层信息,把晦涩的 IOKit 数据转化成大白话,在菜单栏轻轻一点,立刻告诉你:这根线到底行不行、哪里卡住了、为什么充电慢。
核心功能
- 实时识别每根 USB-C 线的真实能力:自动区分是 Thunderbolt 4(40Gbps+240W)、USB4、USB 3.2 Gen 2×2,还是仅支持 USB 2.0 或纯充电的“假快充线”
- 精准诊断充电瓶颈:不是简单显示“正在充电”,而是明确指出问题根源——是线材额定功率太低(如标称60W的线配了96W充电器),还是 Mac 自身限频(如电量95%时主动降流),或是电源适配器拖了后腿
- 可视化 e-marker 芯片信息:直接读取线缆内置智能芯片数据,显示实测带宽(5/10/20/40/80 Gbps)、最大电流(3A/5A)、最高功率(60W/100W/240W),拒绝商家虚标
- 多端口独立监控:对 M1/M2/M3 Mac 上的多个雷电/USB-C 接口分别检测,避免“插错口导致性能归零”的尴尬(比如把高速线插在仅支持 USB 2.0 的旧接口上)
- 极简设计,零打扰体验:常驻菜单栏小图标,点击即弹出清晰卡片式面板,无后台进程、不联网、不收集数据,完全本地运行
- 深度适配 Apple Silicon:原生支持 macOS 14+ 及所有 Apple 芯片 Mac(包括带 Thunderbolt 4 的 M3 Ultra),利用 IOKit 框架直连硬件层,响应快、结果准
适合哪些人用
如果你是以下任一身份,WhatCable 几乎是必备工具:MacBook Pro/Air 用户(尤其依赖外接显示器、高速 SSD 或多设备快充);数码极客与硬件爱好者(想验证线材参数、排查传输异常);IT 运维或设计师/视频剪辑师(需稳定高速外设连接,避免因线材问题导致素材传输中断或渲染失败);经常混用第三方充电器和线材的普通用户(再也不用靠猜判断“这根线能不能给新 Mac 充满电”)。
快速上手
安装极其简单:访问 GitHub 最新发布页,下载 .dmg 文件 → 拖入 Applications 文件夹 → 首次运行时按提示在「系统设置 > 隐私与安全性 > 完全磁盘访问」中授予 WhatCable 权限(必需,用于读取 IOKit 设备信息)→ 点击菜单栏图标即可查看。无需配置、不占内存、开机自启可选,真正开箱即用。
项目信息
macOS menu bar app that tells you, in plain English, what each USB-C cable plugged into your Mac can actually do
编程语言:Swift(基于 SwiftUI 构建)|GitHub Star 数:971 颗星|开源协议:MIT|GitHub 项目地址
这是一款纯粹为 macOS 用户而生的硬核小工具——没有花哨功能,只解决一个被长期忽视的痛点:USB-C 世界的“黑盒”乱象。



