27 美元智能手表+Claude:几小时开发新表盘,体验超棒!
【迈克·卡斯伯格简介】迈克·卡斯伯格是一位丈夫、父亲也是软件工程师和 Ubuntu Linux 用户。他有个人主页、博客和简历还活跃在 X原 Twitter、GitHub、领英等平台也可通过邮箱联系他还有 RSS 订阅。【项目背景】2026 年 8 月 19 日的文章提到Pine Time 是一款售价 27 美元、运行开源固件的智能手表迈克有一块放抽屉一两年了。看到 steveruizok 关于用 Claude 在 ESP32 设备开发的推文后他受启发拿出 PineTime想看看 Claude 能做什么。【开发缘由】迈克一开始想做表盘因为手表默认表盘普通乏味且他看到 levelsio 为 Apple Watch 制作自定义卡西欧表盘的推文便想在 Claude 帮助下为 PineTime 做类似表盘。事实证明PineTime 适合和 Claude 一起开发它便宜运行开源固件如 InfiniTime文档完善有很棒的模拟器InfiniSim固件简单需自己添加功能。【开发过程】虽常说“Claude”但迈克大部分工作在 OpenCode 中用开源权重模型如 Kimi K3、K2.6、DeepSeek v4 Pro 和 Flash完成。他先克隆 InfiniSim 仓库并让 Claude 构建在 Ubuntu 上既快又简单。之后他把 levelsio 推文图片发给 Claude让其复制表盘以现有 InfiniTime 表盘代码为起点开发还让它协调使用子代理完成明确开发任务。Claude 构建出的版本较粗糙文本大小和位置随意猜测元素重叠难读但这是个好起点。因预算有限迈克选择多参与以节省令牌费用他给具体反馈安排独立任务和明确计划一次只修复一个问题。【优化尝试】迈克意识到构建屏幕静态部分可能没必要便尝试制作包含所有静态部分的全屏背景图像在模拟器上成功了。但将固件安装到真手表后发现达到了手表性能极限蓝牙传输图像安装需约 10 分钟滑动刷新屏幕需 1 - 2 秒手表无法一次将图像全存内存需从文件系统流式传输。不过对于花几小时做的表盘这没问题他可能之后用代码构建更多背景部分让其即时更新目前对能正常工作的原型很满意。【成果分享】迈克把代码推到 GitHub 上还让 Claude 把开发中学到的东西总结到 AGENTS.md 中方便他人尝试项目避免遇到他的障碍。他很喜欢和 AI 完成这个项目低风险环境让他能随意尝试和快速迭代完成后使用实物设备固件很有成就感。几年前买 PineTime 没时间开发现在几小时就做出新表盘且过程有趣。【作者介绍】迈克是 Strava 的资深软件工程师工作和生活中每天用 Ubuntu Linux喜欢撰写 Linux、开源、编程等话题的文章欢迎在 X 或领英上关注他。【文章分享】若喜欢这篇博客文章可在 Hacker News、X原 Twitter、领英、Reddit、Facebook 等平台分享。还可请迈克喝杯咖啡支持他运营博客。此外还有相关文章如 2026 年 3 月 20 日的《用 OpenClaw 在手机上进行惬意编码》、2026 年 1 月 31 日的《在 Chezmoi 中管理 Dotfiles 秘密无需为密码烦恼》、2023 年 9 月 9 日的《我的 500 美元开发者笔记本电脑》。那么你是否也想尝试用类似方式在智能手表上进行开发呢