Qt近日宣布推出嵌入式设备界面设计工具Clate,该工具允许设计师在不编写代码的情况下,通过可视化编辑器或AI生成操作界面,并将设计成果直接导出为QML代码,供工程师集成至Qt应用程序。目前首个Beta测试版本0.6已开放免费下载。
Clate基于Qt Quick构建,主要面向工业设备、医疗仪器及消费电子产品的人机交互界面(HMI)设计场景。设计师可在画布上调整对象的位置、大小、颜色及渐变效果,并通过独立窗口预览设计成果。画布中创建的图形、文字和图片等元素会在后台映射为Qt的声明式界面语言QML,工程师随后可将这些文件导入Qt 6.12,进一步添加交互逻辑和数据处理功能。
该工具内置聊天式AI助手,设计师可通过自然语言指令要求AI新建界面或修改设计元素。首个Beta版本通过ACP(Agent Client Protocol,智能体客户端协议)接入Anthropic的Claude Agent,用户需使用自己的Claude账号登录。
功能规划方面,Clate 0.6仍处于测试阶段,暂不支持可重复使用的设计组件和数据绑定功能。Qt计划于2026年加入变量和数据绑定支持,2027年春季推出动画编辑、设计系统管理及多人实时协作功能,正式商用版本预计于2027年夏季发布。
从产品定位看,Clate试图在设计与工程之间建立一条从界面设计到QML代码的直接通路,减少嵌入式HMI开发中设计稿与代码实现之间的转换环节。这一思路与当前企业软件领域设计开发一体化工具的趋势一致,但其对AI助手的接入依赖第三方智能体协议,后续生态兼容性与商用节奏仍有待观察。
该文观点仅代表作者本人,企服科学平台仅提供信息存储空间服务。