看完这个DIY Claude Code状态灯的方案,第一反应是:终于有人把AI任务状态从屏幕里拽到物理世界了。核心技术其实不复杂——ESP32跑个WebSocket客户端监听Claude Code的状态变更,然后驱动WS2812灯珠显示对应颜色循环或闪烁模式。关键突破在于把状态反馈从被动轮询变成主动感知,而且成本压到二三十元,这比那些几百块的“生产力灯”实在太多。

个人经验是,过去跑长任务时总得切窗口看进度,切几次就忘了,回头发现模型早跑完了。这个灯相当于一个物理级的“注意力锚点”,余光一扫就知道任务状态,对多任务场景特别友好。而且用Claude Code自己写固件这个思路很妙,等于让AI自己给自己造了个外设,有种递归的幽默感。

提两个值得深挖的问题:1)如果任务状态有几十种,光靠颜色和闪烁模式够用吗?是不是得加个蜂鸣器或震动模块做多模态提醒?2)ESP32的Wi-Fi延迟对实时性影响多大?如果Claude Code跑在本地,用串口或蓝牙会不会比WebSocket更稳?

从行业趋势看,这种“AI状态实体化”的思路可能会成为边缘AI设备的标配。当大模型从云端走向本地,物理反馈装置的成本会进一步降低,未来每个AI工作站可能都会配个“状态球”或“任务环”。这不是花活儿,是交互范式的微创新。大家有试过类似的DIY吗?欢迎晒图交流。