Qt推出Clate嵌入式介面設計工具,支援AI生成與QML匯出
Article text
5 paragraphs · Tap (click) a word or select text to translate · Tap a word or select text to translateQt推出嵌入式裝置介面設計工具Clate,並對外開放第一個Beta版本0.6。設計師不必編寫程式碼,就能透過視覺化編輯器或AI生成操作畫面,再將成果匯出為QML程式碼,交由工程師整合至Qt應用程式。目前Beta版可免費下載使用。
Clate主要針對工業設備、醫療儀器及消費電子產品的人機介面(HMI)設計。因為這類裝置的處理器效能與記憶體資源有限,介面通常需要配合硬體條件開發,使用針對網站或手機App開發的工具製作畫面時,工程師往往還得依照設計稿重新編寫程式碼。Clate則將設計與Qt開發環境連結,減少介面重複製作的工作。
Clate以Qt Quick為基礎,設計師在畫布上建立的圖形、文字及圖片,會在背景對應至Qt的宣告式介面語言QML。設計師可以調整物件位置、大小、顏色及漸層效果,並透過獨立視窗預覽畫面。匯出時,Clate會依頁面建立資料夾,將各圖層輸出為QML檔案,工程師可將檔案載入Qt 6.12應用程式,再加入互動邏輯及資料處理功能。
Clate內建聊天AI助理,設計師可透過自然語言要求AI新增畫面或修改設計元素。首波透過ACP(Agent Client Protocol)連接Anthropic的Claude Agent,使用者須以自己的Claude帳號登入。此外,Clate內建本機MCP伺服器,其他支援MCP的AI工具也能連線讀取及修改目前開啟的設計專案。
目前Clate 0.6仍處於測試階段,尚未支援可重複使用的設計元件及資料綁定。Qt計畫於2026年加入變數與資料綁定功能,並於2027年春季提供動畫編輯、設計系統管理及多人即時協作。正式商用版本預計2027年夏季推出。
For when the paragraph translations don't line up
Full translation
Tap (click) a word to translate it, or select text to translate that passage straight away.