Air860x UI开发教程
江访
本教程面向零基础开发者,演示如何借助 AI 代码助手,从一句产品想法出发,生成可运行的 UI 代码,并在模拟器和真机上跑起来。
一、本文档链接二维码

二、配套视频
三、必备的工作条件
3.1 AI 代码助手
-
CodeBuddy(推荐)
-
介绍:编程代码助手
-
3.2 MCP 工具
把下面两段配置复制给 AI 代码助手,安装合宙官方MCP工具
安装以下2个MCP工具并测试连通性,后续合宙LuatOS开发都使用以下两个MCP
docs-ai —— docs 文档检索服务
提供 `https://docs.openluat.com` 的完整文档内容,是合宙权威知识库;基于 docs 源码提供原始数据的检索、文档图片识别、资料包检索。
{
"mcpServers": {
"docs-ai": {
"url": "https://docs-ai.luatos.com/mcp"
}
}
}
code-ai —— LuatOS 代码库、示例库检索服务
提供合宙模组的权威 demo 集合、各种 turnkey 方案供 AI 检索和学习;提供权威 LuatOS 扩展库的源码和文档数据;基于 LuatOS 源码,提供非闭源代码的 C 代码读取和搜索,比本地 LuatOS 代码仓库更全。
{
"mcpServers": {
"code-ai": {
"url": "https://code-ai.luatos.com/mcp"
}
}
}
3.3 Luatools 工具
-
Luatools 工具介绍
-
作用:连接合宙产品,查看运行日志、烧录固件、模拟器运行、下载底层 core 等
-
3.4 高速串口驱动CH34SER
-
作用:Air860x设备通过USB数据线连接电脑进行通信所需驱动
-
下载网址:CH343SER
3.5 认识 Air860x
Air860x 是合宙 Air860X 系列音视频大屏工控板,涵盖 Air8601、Air8602、Air8605、Air8607 等型号,本文的开发流程适用于该系列全部型号,下面的实物图和配套视频以 Air8607 为例。

视频实物介绍:https://weixin.qq.com/sph/A3bKyTIYS3
3.6 硬件与资料对应关系
-
Air860x 系列资料总览:https://docs.openluat.com/air1601/product/air860x/
-
硬件和硬件资料:https://docs.openluat.com/air8607/hardware/(链接以 Air8607 为例,其他型号的硬件资料在 docs.openluat.com 对应型号目录下)
-
硬件和 demo:https://gitee.com/openLuat/LuatOS/tree/master/module/Air8607(链接以 Air8607 为例,其他型号的 demo 在 LuatOS 仓库 module 目录下的同名子目录)
3.7 合宙 IoT 平台与账号注册
3.8 合宙其他平台介绍(了解)
【待补充】
四、UI 需求与实现
4.1 UI 需求
UI 需求一般有下面三种情况:
-
一句话按自己的想法生成UI界面
-
有相关产品功能的图片、视频或者其他资料,想自己复刻一个类似的产品
-
已经做了相关产品,手上有相关资料,想通过合宙产品进行迭代
4.2 通过 代码助手 生成自己的 UI 代码
4.2.1 与 代码助手 沟通,直接生成UI代码
- 一句话生成UI界面发给代码助手内容:
调用合宙MCP工具,快速生成一个智能家居中控系统项目UI主界面,使用浅色背景,模拟业务逻辑数据,可以点击操作,不需要联网,
生成完毕快速打开模拟器运行,不需要验证模拟器运行日志、不需要截图验证,不需要操作鼠标验证,
让我自行验证效果。代码保存到一个新建目录的code中,可以在Air8607上运行。
- 手上有参考资料,发给代码助手内容:
智能家居中控文件夹目录下有智能家居中控界面的参考资料,调用合宙MCP工具,快速生成一个智能家居中控系统项目UI主界面,模拟业务逻辑数据,可以点击操作,
不需要联网,生成完毕快速打开模拟器运行,不需要验证模拟器运行日志、不需要截图验证,不需要操作鼠标验证,
让我自行验证效果。代码保存到一个新建目录的code中,可以在Air8607上运行。
- 先按自己的想法设计html文件格式原型,再根据html文件生成UI代码
4.2.2 遇到问题的处理方法
将可见的现象截图、复制报错提示或者通过打字描述出来,在 CodeBuddy 的对话框中按回车发送给代码助手,让代码助手解决。
4.3 使用 Luatools 模拟器验证代码效果

4.4 UI 代码烧录到设备
【待补充】
五、485 功能与 UI 关联
【待补充】
六、网络功能与 UI 关联
【待补充】