一句话看懂:嵌入式开发者 Elian Doran 借助 Claude Code 为七年前的 PinePhone 重写开源固件,把一台卡顿的 Linux 手机变成启动仅需数秒的功能机,并提供了浏览器 WebAssembly 演示供人试用。
事件核心:发生了什么
MakeUseOf 于 2026 年 11 月 12 日报道,Doran 在 Reddit 发帖称,他用 Buildroot 和打过补丁的主线 Linux 内核,从内核层往上重建了初代 PinePhone 的固件。界面基于 LVGL 图形库直接绘制,多数屏幕能跑满 66 FPS。项目共包含 81 个补丁,其中 46 个针对 Linux 本身,涉及充电、摄像头支持以及收到短信时唤醒手机等功能。
开发周期为九天。Doran 统计共在 187 个 Claude 会话里输入 2,290 条消息,主要使用 Opus 5.5,复杂问题如 4G 通话调试则用 Fable 5.2;消耗约 50 亿 token(93% 为缓存读取),输出约 1,680 万 token,按 API 价格估算成本约 1,750 美元。固件目前只支持初代 PinePhone,作者表示在考虑移植到 PinePhone Pro。
为什么重要
这个案例的价值不在“AI 写了一个操作系统”,而在于展示了 AI 编程代理如何压缩嵌入式开发中最耗时的部分。Doran 自述写 C 代码本身很少是难点,真正繁琐的是追踪驱动和日志、定位该改哪里,而 Claude 的代理能力恰好用在这里。对 AI 行业而言,这是一次围绕“调试与排障”而非“从零生成代码”的落地样本;对开源硬件社区而言,则说明老设备的系统维护可以由个人开发者以较低成本重启。
对用户/开发者/创作者的影响
普通用户可以打开项目网站点击“Try it live”,通过 WebAssembly 运行同一套界面,演示环境内置了电子书、照片和音乐,但无法调用摄像头,来电也不会响铃。手持初代 PinePhone 的用户可以从 microSD 卡启动该固件,拔卡重启即可回到原系统。开发者需要注意的是,物理设备上的固件支持可单独安装的应用,包括 Telegram 客户端、Doom 和世嘉 Genesis 模拟器;但该项目依赖针对原机型的 81 个补丁,移植到其他设备并非即插即用。创作者也可把它当作观察 AI 代理在真实硬件项目中分工方式的参考。
AI 工具推荐
想把多个 AI 模型放在一个入口?
GamsGo AI 集成 ChatGPT、DeepSeek、Gemini、Claude、Midjourney、Veo 等常用模型,适合写作、绘图、视频和日常 AI 工作流。
推广链接:通过此链接购买,我可能获得佣金,不影响你的价格。
值得关注的后续
一是 PinePhone Pro 移植是否落地,以及是否会扩展到其他 Linux 手机;二是 66 FPS 和快速启动这些指标能否在更多实测场景中复现,目前公开信息显示主要来自作者自述;三是此类“代理辅助嵌入式开发”的成本结构,约 1,750 美元的 API 估算是否代表个人项目可持续的范围。
来源:MakeUseOf


