跳转至

LuatOS AI办公平台-AirMaster

作者:曾帅 | 最后修改:2026-10-21 | 最后修改:2026-10-24

AirMaster 是合宙面向 LuatOS / AirUI 开发的本地嵌入式设计工作台。它把文档检索、产品资料、PC 仿真、Lua 烧录和设备日志收进同一套能力,既可以直接在桌面客户端里用自然语言完成项目,也可以通过 MCP 把这些能力交给 Codex、Cursor、WorkBuddy 等 Agent。

当前提供 Windows x64 内测版安装包,打开下载页即可获取最新 exe:

下载 AirMaster 内测版本

注:
1. 处于内测版本中,每天赠送 10 积分(约 10 元)的 AI 使用额度,内测结束后将开启付费测试版本。
2. 安装后需使用合宙 IoT 账号登录(支持微信登录)。

一、它能解决什么问题

AirMaster 作为本机能力agents,可以通过调用合宙资料库数据,来实现精准高效的lua项目设计,或者作为外部AI插件,将AirMaster的能力赋予外部agent系统。

典型Agent工作闭环:

  1. 查询 LuatOS 官方文档与代码。
  2. 获取 ProductKit、SoC、例程和当前项目,从真实硬件资料开始设计。
  3. 带ui界面的项目会修改 Lua 后运行 PC 仿真,读取日志和画面,再继续迭代。
  4. lua设计完成后烧录真机,并读取设备启动日志,结果分析自动迭代。

二、两种用法

2.1 桌面客户端

适合在本机用自然语言生成或修改 LuatOS / AirUI 工程:从产品馆拉取资料包、基于官方例程改码,再用 PC 仿真与真机烧录验证效果。

常用路径:

  1. 安装并打开客户端,使用合宙 IoT 账号登录(与 Cloud 同一账号)。
  2. 进入 Solo 工作区,新建自定义项目,或基于已有产品资料包建项。
  3. 把文件或文件夹拖进对话,指挥 Agent 改码、仿真;需要真机时在项目栏打开烧录界面,选择 SOC 与烧录目录后执行。

项目调试界面把串口日志、固件/脚本烧录和 Agent 对话放在同一工作台:左侧选项目,中间看串口打印并选择 SOC 与脚本目录烧录,右侧让 Agent 根据日志定位问题。

项目调试

没有真机或不想反复刷机时,可直接打开 PC 模拟器跑当前 Lua 工程,界面画面和终端输出会同步出来,便于先验证 UI 与逻辑再上真机, 同时支持agent获取pc仿真界面来优化ui设计和验证ui功能。

PC 仿真

2.2 把能力交给外部 Agent(MCP)

AirMaster 在本机提供 MCP Server,通用 Agent 负责规划和改代码,AirMaster 负责领域闭环。

三步接入:

  1. 打开 AI插件:点击ai插件栏,打开ai插件功能。
  2. 复制 MCP 配置:将mcp配置的使用说明复制给 Agent,即可让你的agent系统(workbuddy、codex)自动配置mcp插件。
  3. 让 Agent 验证项目:查询资料、修改 Lua、运行仿真,并在你确认后烧录真机。

三、核心能力

能力 说明
Lua 项目烧录 复用 AirMaster 与 luatos-cli 的串口、预检和烧录链路,Agent 不必猜测刷机命令
PC 仿真验证 没有真机或需要快速迭代时运行 Lua 项目,读取日志与画面,再交给 Agent 分析
文档与代码 通过官方文档和代码 MCP 获取准确资料
产品与项目上下文 把 ProductKit、SoC、例程和当前项目交给 Agent
产品馆 浏览官方 / 用户分享的产品型号与例程,在客户端拉取完整资料包
视频转换 把普通视频转成设备可播的 HZV,或受限规格的 MP4;也可在对话里让助手直接转换

网站只展示资料摘要;完整硬件说明、SoC 与例程请在桌面客户端拉取资料包。产品馆见:https://airmaster.luatos.com/products

四、工具介绍

标题栏 工具 菜单里有多项本机工具。

  • HZV 视频工具:转成 HZV(MJPEG 画面 + MP3 音频的专用容器),并自带播放器。
  • MP4 视频工具:转成受限规格的 MP4(H.264 Baseline + MP3)。

4.1 HZV 视频工具

把普通视频转成 HZV,画面为 MJPEG,音频为 MP3,适合设备侧按 HZV 播放。产物与源文件同名,扩展名为 .hzv,默认写在源文件所在目录,也可另选输出文件夹。源视频必须同时有视频轨和音频轨,没有音轨会转换失败。

支持的源格式:MP4、MOV、MKV、AVI、WebM、FLV、MPEG、MPG、TS、M2TS、WMV。点「选择视频」或把文件拖进源视频区域,选中后会自动探测时长、大小和音视频信息。同一时刻只允许一个转换任务,转换中可点「取消转换」。同名文件已存在时,需勾选「允许覆盖」,否则不会写入。

打开后顶部有两个页签:

  • 转换器:普通视频 → .hzv
  • 播放器:直接打开已有 .hzv,检查画面和声音

转换步骤:

  1. 选择或拖入源视频。探测完成后确认有视频轨和音频轨。
  2. 确认输出文件夹。文件名是源文件名改扩展名为 .hzv。
  3. 按设备屏幕调整分辨率、帧率、清晰度和画面适配,点「开始转换」。
  4. 完成后查看文件、大小、视频帧数、音频包数、时长和深度校验。校验显示「通过」后再使用。
  5. 面板下方出现「转换结果播放」,也可点「打开所在文件夹」拷贝 .hzv。

默认 480×320、10 FPS、清晰度「平衡」。预设最高 1024×600,帧率最高 60。

选项 可选值 怎么选
分辨率 480×320(默认)、640×320、800×480、1024×600 按设备屏幕选。越大文件越大,解码也更吃力
帧率 10、15、20、24、30、60 设备播不动时先降帧率,再降分辨率
清晰度 简单 / 平衡(默认)/ 清晰 简单文件更小,适合先打通播放;清晰细节更多,文件和解码压力更大
画面适配 完整显示(默认)/ 铺满裁剪 / 拉伸填满 完整显示保留整幅并补边;铺满裁剪居中裁掉多余部分;拉伸填满可能变形
补边颜色 黑色(默认)/ 白色 只在「完整显示」时生效,用来填比例不一致留下的边
音质 省空间(16 kHz · 单声道 · 32 kbps)、平衡(32 kHz · 单声道 · 64 kbps,默认)、高品质(44.1 kHz · 双声道 · 128 kbps) 按文件大小和听感选
结尾处理 音频较长时保持最后一帧(默认);按较短轨道结束;视频较长时补静音 对齐画面和声音谁先结束

数据包 CRC32 和循环播放提示默认勾选。前者给数据包带校验,便于发现传输出错;后者在文件里标记建议循环播放。

工具不会按源视频自动旋转,也不会做自定义裁剪。横屏源要进竖向目标时,由画面适配决定补边、裁切或拉伸。

播放器按 HZV 自己的音频时钟和帧时间出画,用来在电脑上先看有没有卡顿、音画是否对齐。这是工具内预览,最终仍以设备播放为准。转换进行中不能切换到播放器页。

对话里也可以直接说「把这个视频转成 HZV」。助手会先用 hzv_probe 查看源文件,再用 hzv_convert 按上面同一套参数转换。

4.2 MP4 视频工具

把普通视频转成受限规格的 MP4,编码固定为 H.264 Baseline、yuv420p、无 B 帧,适合设备或播放器播放小规格视频。分辨率最大 480×320(竖屏 320×480 也合法),帧率最大 10 FPS。超出上限的参数会被拒绝,不单靠界面上的下拉框拦截。

源格式、选择方式和任务限制与 HZV 相同。文件名按「源名_宽x高_帧率fps.mp4」生成,例如 Lucy_480x320_10fps.mp4;改分辨率或帧率后,界面上的输出文件名会跟着变。转换先写临时文件,成功后再改成最终文件名,取消或失败不会留下半截 MP4。

转换步骤:

  1. 选择或拖入源视频,看探测结果。没有音轨也可以转,结果会自动不带音频。
  2. 确认输出文件夹。同名文件已存在时,需勾选「允许覆盖」。
  3. 选分辨率、帧率、画质、画面适配和色彩矩阵,点「开始转换」。
  4. 完成后看大小、时长、分辨率、帧率和校验。校验须为「通过」。
  5. 在「转换结果预览」里播放,或点「打开所在文件夹」。预览按文件里的色彩标记解码,用来检查电脑上是否偏色;设备上的颜色要上板看。

默认 480×320、10 FPS、画质「平衡」、色彩矩阵 BT.709。

横屏 竖屏
480×320(默认) 320×480
320×240 240×320
240×160 160×240
选项 可选值 说明
帧率 10(默认)、8、5 源帧率低于目标时,不足的帧会复制
画质 省空间 / 平衡(默认)/ 清晰 省空间文件更小、细节更少;清晰文件更大
画面适配 完整显示 / 铺满裁剪 / 拉伸填满 含义与 HZV 相同
补边颜色 黑色 / 白色 仅「完整显示」可选
色彩矩阵 BT.709(默认)/ BT.601 BT.709 是常见高清标准。设备固定按 BT.601 解码且画面偏色时,改选 BT.601 再转一次
音频 标准(22050 Hz · 单声道 · 64 kbps,默认)、省空间(16000 Hz · 单声道 · 32 kbps)、去除音频 源视频没有音轨时,即使用「标准」或「省空间」,结果里的音频也是「无」

源视频方向和目标方向不一致时,分辨率下方会提示。例如横屏源选了竖屏目标,画面会按「画面适配」补边、裁剪或拉伸。方向要自己选,工具不会按源视频自动改成竖屏。

文件太大或设备播不动时,把帧率降到 8 或 5,画质改成「省空间」,或去掉音频。HDR 源不会做色调映射,转出来可能偏淡。

对话里也可以直接说「转成 320×480、10 帧的 MP4」。助手会先用 mp4_probe 查看源文件,再用 mp4_convert 转换,超限参数同样会被拒绝。

搜索