ESP-Brookesia 在传统触控交互的基础上,内嵌小智、豆包等 AI 智能体,不仅支持自然对话和语音控制,还能提供全局 AI 能力,无论是语音总结、智能规划,还是智能输入、实时翻译,ESP-Brookesia 都能提供流畅的交互体验,使设备具备更强的自主理解与交互能力。
为满足单屏与双屏 AI 设备的交互需求,ESP-Brookesia 提供了完整的动态 AI 表情系统,可根据语义变化实时切换表情,模拟情绪反馈;同时,它支持结合用户的交互习惯进行个性化调整,为用户提供更具温度的互动体验。
ESP-Brookesia 提供一套标准化 UI 组件与交互逻辑(如状态栏、导航栏、任务后台等),帮助开发者快速构建应用界面。同时,系统可结合大模型理解用户使用习惯,动态调整界面布局、推荐交互方式,实现智能 UI 适配。
通过样式表机制,开发者可灵活定义 UI 风格、颜色、字体等,并在多种分辨率和屏幕尺寸下实现一致运行。此外,开发者还能借助 AI 工具辅助优化界面设计,提升整体视觉体验。
通过 AI 大模型的深度融合,ESP-Brookesia 的应用管理机制不仅提供了强大的动态扩展能力,还能智能适配用户需求,降低开发门槛,让 UI 应用更加个性化、自动化,为开发者和用户带来全新的智能体验。
平台已提供多款预置应用(如设置、天气、音乐播放器、摄像头、App Store 等),支持直接使用或定制开发。值得一提的是,AI 能参与 UI 应用的智能推荐、内容生成与操作逻辑优化:
配合乐鑫芯片的 Wi-Fi 能力,ESP-Brookesia 支持通过 App Store 实现远程下载、动态部署,搭配乐鑫 elf_loader 组件,支持 C/C++ 应用的动态加载与卸载,在有限的存储空间中实现高效管理与弹性部署。
ESP-Brookesia 基于“驱动–服务–应用”架构,采用模块化设计,将 AI 引擎、UI 框架、资源管理与 App 应用各自分离,既保证系统内部高度协同,又方便各模块独立迭代升级。核心框架基于 C/C++ 开发,并原生支持 ESP-IDF、MicroPython 等开发体系,充分利用乐鑫开源组件生态。
同时,为提升开发灵活性,ESP-Brookesia 支持 JavaScript、LUA、Python 等脚本语言的混合编程。AI 工具可辅助生成或转换代码片段,适配嵌入式性能需求:
开发者可专注于业务逻辑,交由 AI 提升代码质量与开发效率,实现更高效、更智能的 UI 交互体验。