[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"article:3d-8dc4ee84":3},{"article":4,"revisions":15},{"id":5,"author_id":6,"firmware_project_id":7,"slug":8,"published_revision_id":9,"visibility":10,"moderation_lock_reason":11,"version":12,"created_at":13,"updated_at":14},"ca762909-b6ff-4478-a229-8c3e4f421fbe","36cb319b-0374-43fd-ba5c-b14b50b0841a","8dc4ee84-9f2f-4ac8-9fdc-3181429efcee","3d-8dc4ee84","e8f5becc-6c30-4fb7-8c33-2ce88a450ff1","public",null,19,"2026-09-29T15:12:54.015Z","2026-09-30T11:59:43.529Z",[16],{"id":9,"article_id":5,"revision_no":17,"state":18,"source_revision_id":19,"change_summary":20,"version":21,"submitted_at":22,"reviewed_at":23,"published_at":14,"created_at":24,"description":25,"rendered_description":26,"content":27},3,"published","0538f872-ed7b-4832-a088-a44163629b5b","",6,"2026-09-30T11:33:46.039Z","2026-09-30T11:59:43.498Z","2026-09-30T11:33:28.213Z","# 灯灯 Lumi：住在 ESP-Mosaico 里的 3D 体素小宠物\n\n灯灯是一只会发光的小水母精灵，住在你桌上的 ESP-Mosaico 里。它用实时渲染的 3D 体素风格呈现，会对你的触摸、倾斜、摇晃和呼唤做出反应，房间的光线也跟着真实时间从清晨变到深夜。\n\n照顾它的方式很温和：灯灯永远不会生病或死去。饿了、困了、无聊了，它只是看起来有点蔫，等你来陪它。\n\n## 你可以和灯灯做什么\n\n| 操作 | 灯灯的反应 |\n| --- | --- |\n| 摸摸它的头 | 眯眼享受，冒出爱心，身体变亮 |\n| 点一下它的头 | 吓一跳，然后咯咯笑；睡着时会被叫醒 |\n| 点它的触须 | 触须蜷起来，笑得停不下来 |\n| 点地板 | 游到你点的位置 |\n| 倾斜设备 | 像在水里一样带着惯性漂过去 |\n| 持续摇晃 1 秒 | 转圈圈、头晕眼花 |\n| 屏幕朝下扣在桌上 | 睡觉；拿起来就醒 |\n| 左右拖动空白处 | 旋转视角，松手后吸附到最近的角度 |\n| 上下拖动空白处 | 调整俯视角度 |\n\n底部工具栏可以喂星星（吃完身体会染上星星的颜色）、扔球一起玩、泡泡浴、哄它睡觉，以及切换场景。\n\n## 五个场景\n\n- **卧室**：有窗户、书架、台灯和地毯。白天阳光明亮，夜里窗外有星星，台灯亮起。\n- **海底**：沙地、礁石、珊瑚和会反光的珍珠贝，海草摇曳，光斑晃动，发光的小鱼游来游去。\n- **鱼缸**：玻璃缸里有城堡、水草和冒泡的气泵，还有两条小丑鱼。\n- **赛博空间**：霓虹网格和光柱，数据方块在空中漂浮。\n- **丛林**：草地、小池塘、大树和蘑菇，萤火虫在里面飞。\n\n每个场景都有自己的小伙伴，点一下它们，灯灯就会去追，追到了会开心，身体还会染上小伙伴的颜色。\n\n## 语音口令（实验性）\n\n在设备上离线识别，声音不会离开设备，也不需要联网。每条口令都带着它的名字：\n\n- 你好灯灯、灯灯过来、灯灯转个圈\n- 灯灯晚安 \u002F 灯灯睡觉、灯灯起床\n- 灯灯吃饭、灯灯洗澡、灯灯玩球\n- 灯灯真棒 \u002F 灯灯好乖\n- 灯灯去房间 \u002F 海底 \u002F 鱼缸 \u002F 赛博 \u002F 丛林\n\n灯灯不会说话，它用叫声和动作回应你。点右上角的麦克风图标可以关掉监听，关闭状态会保存下来。语音功能仍在调校中，识别效果和误触发会随环境噪音变化。\n\n## 其他细节\n\n- **跟随真实时间的昼夜**：从右上角 Wi‑Fi 图标或屏幕顶端下拉，就能在屏幕上选择网络、输入密码，连上后自动对时。密码只保存在设备上，不会写进日志。\n- **存档**：饱腹、心情、精力、亲密度和当前场景都会自动保存，关机再开机都还在。离开得久了，灯灯会有点饿，但也会很高兴见到你。\n- **声音和振动**：每个动作都有程序合成的叫声，配合马达振动反馈。\n- **电量感知**：电量低时灯灯会犯困，插上充电器它会开心。\n\n## 技术亮点\n\n- 自研体素渲染器：240×240 的深度缓冲光栅化，2 倍放大到 480×480 屏幕；只重绘变化的区域，场景旋转时自动剖开遮挡视线的前景物体。\n- 使用 Raylib Lite Engine，游戏逻辑是一份共享的 C 代码，电脑上的模拟器和设备上跑的是同一套。\n- 离线语音基于 ESP-SR 中文命令词模型 MultiNet7，不用唤醒词；只在检测到有人说话时才运行识别，以减少对渲染的影响。\n- 保留 ESP-Mosaico 的 Vibe Mode 恢复固件，随时可以回到基础固件。\n\n## 硬件要求\n\n- ESP-Mosaico 主板（ESP32-S31，16 MB Flash）\n- 不需要扩展子板\n- 摄像头功能（人脸跟随、关灯自动睡觉）还在开发中，这一版固件没有包含\n\n## 安装说明\n\n通过 Iris 固件包安装。安装会调整应用区的分区布局，新增一个 4 MB 的语音模型分区；Vibe Mode 恢复固件和它保存的配置不受影响。","\u003Ch1>灯灯 Lumi：住在 ESP-Mosaico 里的 3D 体素小宠物\u003C\u002Fh1>\n\u003Cp>灯灯是一只会发光的小水母精灵，住在你桌上的 ESP-Mosaico 里。它用实时渲染的 3D 体素风格呈现，会对你的触摸、倾斜、摇晃和呼唤做出反应，房间的光线也跟着真实时间从清晨变到深夜。\u003C\u002Fp>\n\u003Cp>照顾它的方式很温和：灯灯永远不会生病或死去。饿了、困了、无聊了，它只是看起来有点蔫，等你来陪它。\u003C\u002Fp>\n\u003Ch2>你可以和灯灯做什么\u003C\u002Fh2>\n\u003Ctable>\n\u003Cthead>\n\u003Ctr>\n\u003Cth>操作\u003C\u002Fth>\n\u003Cth>灯灯的反应\u003C\u002Fth>\n\u003C\u002Ftr>\n\u003C\u002Fthead>\n\u003Ctbody>\u003Ctr>\n\u003Ctd>摸摸它的头\u003C\u002Ftd>\n\u003Ctd>眯眼享受，冒出爱心，身体变亮\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>点一下它的头\u003C\u002Ftd>\n\u003Ctd>吓一跳，然后咯咯笑；睡着时会被叫醒\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>点它的触须\u003C\u002Ftd>\n\u003Ctd>触须蜷起来，笑得停不下来\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>点地板\u003C\u002Ftd>\n\u003Ctd>游到你点的位置\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>倾斜设备\u003C\u002Ftd>\n\u003Ctd>像在水里一样带着惯性漂过去\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>持续摇晃 1 秒\u003C\u002Ftd>\n\u003Ctd>转圈圈、头晕眼花\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>屏幕朝下扣在桌上\u003C\u002Ftd>\n\u003Ctd>睡觉；拿起来就醒\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>左右拖动空白处\u003C\u002Ftd>\n\u003Ctd>旋转视角，松手后吸附到最近的角度\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>上下拖动空白处\u003C\u002Ftd>\n\u003Ctd>调整俯视角度\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003C\u002Ftbody>\u003C\u002Ftable>\n\u003Cp>底部工具栏可以喂星星（吃完身体会染上星星的颜色）、扔球一起玩、泡泡浴、哄它睡觉，以及切换场景。\u003C\u002Fp>\n\u003Ch2>五个场景\u003C\u002Fh2>\n\u003Cul>\n\u003Cli>\u003Cstrong>卧室\u003C\u002Fstrong>：有窗户、书架、台灯和地毯。白天阳光明亮，夜里窗外有星星，台灯亮起。\u003C\u002Fli>\n\u003Cli>\u003Cstrong>海底\u003C\u002Fstrong>：沙地、礁石、珊瑚和会反光的珍珠贝，海草摇曳，光斑晃动，发光的小鱼游来游去。\u003C\u002Fli>\n\u003Cli>\u003Cstrong>鱼缸\u003C\u002Fstrong>：玻璃缸里有城堡、水草和冒泡的气泵，还有两条小丑鱼。\u003C\u002Fli>\n\u003Cli>\u003Cstrong>赛博空间\u003C\u002Fstrong>：霓虹网格和光柱，数据方块在空中漂浮。\u003C\u002Fli>\n\u003Cli>\u003Cstrong>丛林\u003C\u002Fstrong>：草地、小池塘、大树和蘑菇，萤火虫在里面飞。\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>每个场景都有自己的小伙伴，点一下它们，灯灯就会去追，追到了会开心，身体还会染上小伙伴的颜色。\u003C\u002Fp>\n\u003Ch2>语音口令（实验性）\u003C\u002Fh2>\n\u003Cp>在设备上离线识别，声音不会离开设备，也不需要联网。每条口令都带着它的名字：\u003C\u002Fp>\n\u003Cul>\n\u003Cli>你好灯灯、灯灯过来、灯灯转个圈\u003C\u002Fli>\n\u003Cli>灯灯晚安 \u002F 灯灯睡觉、灯灯起床\u003C\u002Fli>\n\u003Cli>灯灯吃饭、灯灯洗澡、灯灯玩球\u003C\u002Fli>\n\u003Cli>灯灯真棒 \u002F 灯灯好乖\u003C\u002Fli>\n\u003Cli>灯灯去房间 \u002F 海底 \u002F 鱼缸 \u002F 赛博 \u002F 丛林\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>灯灯不会说话，它用叫声和动作回应你。点右上角的麦克风图标可以关掉监听，关闭状态会保存下来。语音功能仍在调校中，识别效果和误触发会随环境噪音变化。\u003C\u002Fp>\n\u003Ch2>其他细节\u003C\u002Fh2>\n\u003Cul>\n\u003Cli>\u003Cstrong>跟随真实时间的昼夜\u003C\u002Fstrong>：从右上角 Wi‑Fi 图标或屏幕顶端下拉，就能在屏幕上选择网络、输入密码，连上后自动对时。密码只保存在设备上，不会写进日志。\u003C\u002Fli>\n\u003Cli>\u003Cstrong>存档\u003C\u002Fstrong>：饱腹、心情、精力、亲密度和当前场景都会自动保存，关机再开机都还在。离开得久了，灯灯会有点饿，但也会很高兴见到你。\u003C\u002Fli>\n\u003Cli>\u003Cstrong>声音和振动\u003C\u002Fstrong>：每个动作都有程序合成的叫声，配合马达振动反馈。\u003C\u002Fli>\n\u003Cli>\u003Cstrong>电量感知\u003C\u002Fstrong>：电量低时灯灯会犯困，插上充电器它会开心。\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch2>技术亮点\u003C\u002Fh2>\n\u003Cul>\n\u003Cli>自研体素渲染器：240×240 的深度缓冲光栅化，2 倍放大到 480×480 屏幕；只重绘变化的区域，场景旋转时自动剖开遮挡视线的前景物体。\u003C\u002Fli>\n\u003Cli>使用 Raylib Lite Engine，游戏逻辑是一份共享的 C 代码，电脑上的模拟器和设备上跑的是同一套。\u003C\u002Fli>\n\u003Cli>离线语音基于 ESP-SR 中文命令词模型 MultiNet7，不用唤醒词；只在检测到有人说话时才运行识别，以减少对渲染的影响。\u003C\u002Fli>\n\u003Cli>保留 ESP-Mosaico 的 Vibe Mode 恢复固件，随时可以回到基础固件。\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch2>硬件要求\u003C\u002Fh2>\n\u003Cul>\n\u003Cli>ESP-Mosaico 主板（ESP32-S31，16 MB Flash）\u003C\u002Fli>\n\u003Cli>不需要扩展子板\u003C\u002Fli>\n\u003Cli>摄像头功能（人脸跟随、关灯自动睡觉）还在开发中，这一版固件没有包含\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch2>安装说明\u003C\u002Fh2>\n\u003Cp>通过 Iris 固件包安装。安装会调整应用区的分区布局，新增一个 4 MB 的语音模型分区；Vibe Mode 恢复固件和它保存的配置不受影响。\u003C\u002Fp>\n",{"title":28,"categories":29,"boards":31,"tags":33,"cover_images":34,"external_links":39,"attachments":47,"current_version":48,"license":49,"firmware_variants":50},"3D 宠物章鱼灯灯",[30],"display",[32],"camera",[],[35,36,37,38],"\u002Fapi\u002Fv1\u002Ffiles\u002F988db8b2-60c6-43a8-b1b8-7f0032aa79fe.webp","\u002Fapi\u002Fv1\u002Ffiles\u002F807074e8-909d-4d3e-b482-b2e5ca3cce2c.webp","\u002Fapi\u002Fv1\u002Ffiles\u002F8f9766f7-83cd-466d-b9eb-0df311b1e4e7.webp","\u002Fapi\u002Fv1\u002Ffiles\u002Fa8d3da73-96ac-43cd-badd-04f42e9fc4c5.webp",[40,44],{"label":41,"url":42,"platform":43},"作者 Github","https:\u002F\u002Fgithub.com\u002Fhkgood\u002F","github",{"label":45,"url":46,"platform":43},"项目源代码 Github","https:\u002F\u002Fgithub.com\u002Fhkgood\u002Flumi-pet",[],"1.0.0","MIT",[51],{"type":52,"partitions":53,"iris":54},"iris",[],{"bundle_asset_id":55},"e8af1199-13c1-4e84-b6eb-305d5a522395.irisfw"]