openvela 开源项目又更新了"大礼包"!openvela trunk-5.5 正式发布!所有代码和文档已更新至 AtomGit 社区:

这次发布,openvela 不光把 AI 塞进了小设备,还进行了大量的升级和增强! 过去只能"被动响应"的"端侧智能",从今天开始能够"主动智能"!从感知到记忆、从推理到执行的全链路智能化能力,真正让设备具备自主决策与主动服务能力

一句话总结新版 openvela——更智能、更开放、更省心!闲话少叙,快来看看这次更新了哪些"大礼包"!

更智能的 AI 智能引擎

AI 时代已来,AI Agent 正从云端下沉到终端,所有硬件都在用 AI 进行重构。 为此,openvela 开源了 openvela AI Agent,为终端设备的智能化升级提供完备的 AIOS,并增强 AI 原生设备互操作性

openvela AI Agent 的核心优势:

  • 设备门槛低: 纯 C 实现,模块化设计,可裁剪,最少只需要使用 100KB 内存就能跑!可按需进行功能扩展。

  • 真正的智能体: 不再是简单的问答机器人,而是一个具有自主决策与主动服务能力的智能体。

  • 随时随地可对话: 不只是在设备上用,微信/飞书聊天,多种方式可对话。

  • 多台设备自主协同: 设备之间自己协调,自主调用协同设备能力,无需人为干预和关心。

  • 多种大模型: 预置 8 种大模型,可随心选择适合你的大模型。

  • 支持三方服务接入: 支持第三方服务接入,可以自由扩展你想接入的三方服务。

  • 用户友好: 不用写代码,对话就能创建新技能。

  • 大量内置工具和 Skills 预置: 内置了 35+ 工具 + ReAct 推理引擎;预置了 36+ Skills 并支持热加载。

图片

openevla AI Agent 构建了从感知到记忆、从推理到执行的全链路智能化能力,真正让设备具备自主决策与主动服务能力

更坚固的内核基础

NuttX 内核多个架构完善,ARM Cortex-M/A/R、ARM64、RISC-V、Xtensa、x86_64、TriCore、SPARC 全都有增强!

  • ARMv8-R 增强:UDIV 指令、Monitor 模式中断向量、TEE 跳转优化

  • 调度器重构:信号处理模块化、SMP spinlock 修复、POSIX 更合规

  • 新增 VSock:虚拟化网络通信支持

  • 文件系统:LROFS 性能优化、GPT 分区支持、FATFS UTF-8 完善

  • Virtio:virtio-snd 音频、virtio-crypto 加密、virtio-mmio 优化

  • libelf 重命名:原 modlib → libelf,ELF 加载更清晰

内核是系统的基础,openvela 一直不断地丰富和完善内核基础能力。

更丝滑的多媒体

openvela 十分重视用户体验!这次升级多媒体模块进行了大量的优化、增强和升级。

播放器核心重构

  • 音频焦点管理优化:来电话、闹钟响,音乐暂停无缝切换

  • 流式播放支持增强:在线音乐首字节更快

  • 多核跨 CPU 通信支持:手表这种双核设备,音频解码不抢 UI 算力

FFmpeg 大版本升级:由 5.x 升级到 7.x 版本

作为全世界最著名的音视频库,这次跨版本升级,带来了:

  • 更多编解码格式支持

  • 性能优化、大量 bug 修复

  • AV1 / Opus 等新格式原生支持

这些更新可以让手表切歌零等待,音箱多房间联动不卡顿,眼镜看视频更省电

更生动的图形

LVGL/UIKit 引擎新增浮点动画和图像兼容能力,ARM NEON 加速等多方位升级增强。

  • 交互矢量动效引擎升级:支持音频引擎集成、Layout 特性、Spring 自定义曲线

  • LVGL 更新:anim / draw_sw / buttonmatrix / arc_label / QRCode 圆形样式 等模块持续优化

  • 动画系统增强:新增 LV_ANIM_USE_FLOAT 浮点动画、缓动参数、帧间隔平滑

  • 矢量渲染 VG_Lite:新增 border side 绘制、tiled image、stroke path cache、GPU 利用率查询

  • 图像兼容:新增 LVGL V8 旧版 .bin / .rle 图像格式兼容解码

  • 渲染加速:ARM MVE/NEON alpha 预乘加速、全局 recolor

  • UIKit 组件库升级:手表 UI 动效更丝滑

此次图形栈全面升级,将让 UI 更丝滑、渲染更高效

更强大的蓝牙

此次升级将 AVRCP 版本更新,SPP、HID、A2DP、HFP、SPP 等协议均有增强。

升级详情:

  • AVRCP 版本更新,支持更丰富的操作指令

  • GATT 缓存机制,大幅提高连接速度

  • 允许自定义的 BLE Security Level

  • SPP、HID、A2DP、HFP、SPP 等协议增强,提升兼容性并解决已知问题

  • 其他修复和增强:修复其他已知问题,增强子系统稳定性

这些更新能够让手表和耳机、音箱的连接会更稳掉线重连更快多设备切换更丝滑

更完善的系统服务

这一版的"背后工作"还有很多:

模块

升级点

KVDB

BMP/AMP 场景连接优化,默认超时从 0.5s → 5s

OTA

AVB 多镜像验证、vbmeta_partition 模式(升级更安全)

Binder IPC

RPC / NDK 分离、CPC ServiceManager 兼容

Activity Manager

多应用同名共存修复、Lite 模式重构

Window Manager

Lite 单实例模式、窗口过渡动画

UOrb Topics

手势、姿态、心率、计步、充电、振动等 Topic 新增

LibUV 扩展

AES-CCM、ECDH、HKDF 加密支持

立即体验!

心动不如行动!无论你是想给自己的 IoT 产品加个"端侧 AI 大脑",还是想用前端技能开发快应用,或者想学习嵌入式系统 + AI Agent 架构,亦或者想基于开源 RTOS 做量产产品,openvela 都将是你最好的伙伴!

👇 点击下方链接,开启你的 openvela 之旅!

图片

让我们一起,让身边每一个小设备都拥有自己的 AI 大脑!用代码构建更智能的未来!

Logo

openvela 操作系统专为 AIoT 领域量身定制,以轻量化、标准兼容、安全性和高度可扩展性为核心特点。openvela 以其卓越的技术优势,已成为众多物联网设备和 AI 硬件的技术首选,涵盖了智能手表、运动手环、智能音箱、耳机、智能家居设备以及机器人等多个领域。

更多推荐