Workflow
MacBook秒变电子秤!程序员爆改触控板,开源斩获2.6k Star后紧急劝退网友:千万别拿来称体重
苹果苹果(US:AAPL) 猿大侠·2025-07-24 12:56

核心观点 - 加拿大创客Krish Shah开发了一款名为TrackWeight的应用,可将MacBook Pro的Force Touch触控板变成电子秤,称重误差控制在2克以内[1][2] - 该功能基于苹果Force Touch触控板的压力感应技术实现,通过私有API获取实时压力数据并转换为重量读数[4][6][8][9] - 项目开源两天内获得2.6k GitHub星标,技术栈采用SwiftUI和Combine框架,并集成Open Multi-Touch Support库提升精度[11][13][15] 技术实现 - 硬件依赖:仅支持2015年后MacBook Pro及2016年后MacBook Air的Force Touch触控板[5][20] - 软件原理:通过MultiTouchSupport库读取触控板压力值,数据直接以克为单位输出,无需手动换算[17] - 开发环境:需macOS 13.0+、Xcode 16.0+及Swift 6.0+,且需关闭App Sandbox权限[20] 功能表现 - 称重范围:实测支持1g至3.5kg物品,超过可能损坏设备[25][26] - 使用限制:需手指持续接触触控板,金属物品需垫纸巾避免误识别[16][19][21] - 校准测试:与电子秤对比显示读数稳定,误差主要来自手指压力干扰[17] 用户反馈 - 社区反响:Hacker News和Reddit用户尝试称体重/行李导致设备损坏[22][23] - 创意延伸:网友提议整合到厨房App或智能家居系统,部分用户建议苹果官方集成该功能[28] - 技术启发:类似SeisMac等硬件改造案例显示苹果设备隐藏功能的开发潜力[28]