Workflow
挖掘硬件隐藏技能
icon
搜索文档
MacBook秒变电子秤,程序员爆改触控板,开源斩获2.6k Star后紧急劝退网友:千万别拿来称体重
36氪· 2025-07-24 09:19
技术实现 - 加拿大创客Krish Shah开发了一款名为TrackWeight的应用,可将MacBook Pro的Force Touch触控板变成电子秤,称重误差控制在2克以内[1] - 该应用利用Force Touch触控板的压力感应功能,通过读取压力数据并将其转换为重量读数实现称重功能[4] - 应用采用SwiftUI构建界面,Combine框架实现数据流畅传输,使其看起来更像原生macOS应用[5] - 借助Open Multi-Touch Support库提升精度,该库能监听全局多点触控事件并获取详细触控板数据[7] 硬件要求 - 仅支持配备Force Touch触控板的MacBook,包括2015年及以后的MacBook Pro和2016年之后的MacBook Air[10] - 系统要求macOS 13.0或更高版本以确保兼容性[9] - 必须关闭App Sandbox以实现低级触控板访问[11] - 开发环境需Xcode 16.0以上和Swift 6.0及以上版本[12] 使用限制 - 实验性质项目,主要面向爱好者探索与学习,不推荐商业或高精度场景使用[13] - 使用时手指必须始终与触控板保持接触以持续获取压力数据[13] - 金属物体可能被误判为手指,建议称金属物品时垫纸巾[15] - 物品必须放在触控板范围内,超出边缘会导致称重不准确[16] - 承重极限为3.5公斤,超过可能导致硬件损坏或读数失真[20][22] 市场反响 - 项目发布两天内在GitHub收获2.6k个Star,热度较高[8] - 在Hacker News和Reddit引发广泛讨论,激发用户创意[17][25] - 用户提出多种应用场景设想,如厨房App微秤功能、智能家居联动等[25] - 有用户建议Apple官方整合该功能,开发带微调功能的小秤[25]