Synth Daily

个性化硬件时代即将来临

软件的个人化已经实现,硬件的个人化时代也即将来临。随着手表、眼镜等小型智能设备大量涌现,一个核心问题浮出水面:谁来为这些设备编写软件?目前,设备软件由制造商一次性决定并封闭。然而,真正有价值的 AI 代理需要利用设备上的传感器(如摄像头、麦克风)来感知物理世界,这意味着软件需要在设备本地运行。尽管现有复杂的嵌入式开发工具链阻碍了大众开发者,但通过提升软件边界、让开发者能用熟悉的网页技术为硬件编程,将是释放个性化硬件潜力的关键。最终,决定这些设备价值的不是硬件本身,而是运行其上的软件以及由谁来创造它。

软件个人化之后,硬件是下一站

软件已经变得非常个人化。人们可以为自己的工作和生活构建专属应用,无论是团队仪表盘还是个人收藏追踪器。在 AI 代理的帮助下,将一个想法变为现实的门槛持续降低,从“我希望这东西存在”到“我把它做出来了”的距离越来越短。

我们身边的硬件设备也正朝着同样的方向发展。

  • 小型设备正在激增: 市场本身就在推动这一趋势。各种个人设备,如智能手表、手环、AI 眼镜、电子纸仪表盘等正以前所未有的速度普及。
  • 成本持续下降: 仅可穿戴设备每年出货量就超过 6 亿台,而且数量还在增长。一块功能强大的 ESP32 开发板仅需几美元。

因此,有趣的问题不是个性化硬件是否会到来,而是谁能为它编写软件

到了 2026 年,一个初级开发者可以在一下午重塑一个客户关系管理系统(CRM),但他手腕上的小工具却被完全封死。这是一种奇怪的状况。

为什么设备上的软件至关重要

更有趣的 AI 代理需要看到、听到并感知这个世界:摄像头、麦克风、运动、位置、状态、脉搏。这些信息不存在于浏览器标签页中,而存在于物理设备上。

一个只知道你输入了什么的代理,远不如一个知道你正在车间里忙得不可开交的代理。物理环境是 AI 代理渴望获取的下一个重要信息维度。要实现这一点,就需要更多软件运行在靠近传感器的个人硬件上,而不是在遥远的数据中心。这意味着有大量的软件等待着被编写,服务于众多小型、专用的个人设备。

变革的趋势已经显现

各大平台已经开始为这种软件敞开大门。

  • Pebble 手表的软件完全开源后,旧的社区重新活跃起来。
  • Meta 和 Mentra 都允许开发者使用网页技术为他们的眼镜构建应用。
  • Google 的 XR Blocks 让开发者能通过 WebXR 技术接触到 Android XR 开发。

规律很清晰:设备拥有者们正在寻求一种最主流的软件构建方式,那就是网页技术。这是一个庞大且经过验证的生态系统,拥有庞大的开发者群体和知识库。

同时,AI 编码代理的出现也降低了尝试新技术的门槛,它能引导你完成陌生的设置,并编写繁琐的样板代码。从你已知的知识到为新设备构建应用的距离从未如此之近。

当前的瓶颈:复杂的嵌入式工具链

然而,这里有一个障碍。今天,要在一块几美元的开发板上实现一个不错的界面,你仍然需要:

  • C++ 语言
  • 开发板的 SDK
  • 手写的显示驱动
  • 对每一字节内存的精打细算
  • 复杂的构建系统和调试工具

这套流程与网页开发截然不同,导致大多数人构建界面的能力在设备边缘戛然而止。

解决方案:提升软件开发的边界

解决方法不是把每个人都变成嵌入式工程师,而是将软件开发的边界向上提升。这样,本应像网页开发的部分就能实现同样的体验,而最终结果仍然作为原生代码在设备上运行。

这就是 GEA 项目的目标:用一套代码库,以你熟悉的网页开发方式编写,然后提前编译成原生代码。同一份源代码可以适配微控制器、嵌入式 Linux、Mac 或手机。你应该能够轻松构建这些设备上的软件和界面,而无需先去攻读一个固件工程学位。

什么事情依然困难

我们并不承诺硬件会变得简单。

规模化生产、认证、射频天线、电源管理和供应链等问题仍然是实实在在的工程挑战,并且会一直如此。

我们的主张更聚焦于软件层面:随着个人设备的普及,应该有更多的人能够为它们编写软件。这才是大多数个人化软件将存在的地方。

设备终将到来。决定它们是否值得拥有的,是软件,以及那个一直以来最重要的问题:谁能来编写它。