為讓大家了解該公司在人工智能方面的最新進(jìn)展,微軟今日宣布了對(duì) Power Apps 快速設(shè)計(jì)工具的新投資。作為其無(wú)代碼 / 低代碼 Power Apps 服務(wù)集中的一項(xiàng)新功能,Express Design 可將上傳的 PDF、PowerPoint、Figma 設(shè)計(jì)文件、屏幕截圖(或手繪草圖),轉(zhuǎn)換為一款可工作的應(yīng)用程序(需要經(jīng)過(guò)一系列的擺弄)。
(來(lái)自:Microsoft Blog)
微軟在 Build 2022 開(kāi)發(fā)者大會(huì)上表示,Express Design 采用了行業(yè)內(nèi)領(lǐng)先的人工智能技術(shù),來(lái)掃描輸入并生成支持?jǐn)?shù)據(jù)存儲(chǔ)的可工作應(yīng)用程序控件。
作為繼 Power Fx 之后的主要 AI 驅(qū)動(dòng)功能,其利用了 OpenAI 的 GPT-3 方案,將諸如“查找名稱以‘孩子’開(kāi)頭的產(chǎn)品”之類的指令,智能地轉(zhuǎn)譯成公式。
顯然,微軟希望迎合日益受歡迎的無(wú)代碼 / 低代碼編程趨勢(shì)。Gartner 指出:到 2025 年的時(shí)候,多達(dá) 70% 的應(yīng)用程序?qū)⒔柚朔桨福ò?AI 技術(shù))來(lái)開(kāi)發(fā)。
更進(jìn)一步的預(yù)測(cè)是,缺乏正式的計(jì)算機(jī)科學(xué)背景的普通“公民開(kāi)發(fā)者們”,其在大型組織中的占比,也有望在年內(nèi)超過(guò)傳統(tǒng)開(kāi)發(fā)人員。
Power Apps Express Design 示例
微軟在一系列博客文章中解釋了這款快速設(shè)計(jì)工具的工作原理 —— 先是借助 Azure 認(rèn)知服務(wù)平臺(tái)的對(duì)象檢測(cè)模型來(lái)執(zhí)行圖像識(shí)別,然后將文檔(包括草圖)中的表格和圖形映射到已知的應(yīng)用程序結(jié)構(gòu)中。
Express Design 能夠理解按鈕、分組或文本框,并根據(jù)這些繪圖元素來(lái)自動(dòng)生成可工作(或至少近似)的應(yīng)用程序。不過(guò)在現(xiàn)階段,這款 Power Apps 快速設(shè)計(jì)工具尚無(wú)法幫助你完成所有艱巨的開(kāi)發(fā)工作。
掃描文件后,你仍需手動(dòng)標(biāo)記字段、文本標(biāo)簽、日期選擇器、以及按鈕等應(yīng)用程序組件,并將其與 Microsoft Dataverse 服務(wù)中的數(shù)據(jù)庫(kù)相連接。
與在 Power Apps 中以常規(guī)方式創(chuàng)建的應(yīng)用程序一樣,用戶可添加額外的屏幕(手動(dòng)或通過(guò)轉(zhuǎn)換新草圖)并上傳圖像,以在發(fā)布前自定義背景、按鈕和其它組件。
有趣的是,早在 2018 年,微軟就已經(jīng)在 Sketch2Code 項(xiàng)目上首次嘗試過(guò)“將草圖轉(zhuǎn)換為代碼”。該研究項(xiàng)目旨在利用 AI 技術(shù),將手寫繪圖轉(zhuǎn)換為可工作的 HTML 原型。
不過(guò)除了微軟,還有許多人研究過(guò)類似的想法。比如 Airbnb 和 Alibaba 都開(kāi)發(fā)了自己的 AI 系統(tǒng),以將界面上的草圖轉(zhuǎn)換為產(chǎn)品模型與代碼。
商業(yè)應(yīng)用方面,一家名叫 Zecoda 的初創(chuàng)企業(yè),正在使用 AI 技術(shù)將設(shè)計(jì)文件自動(dòng)轉(zhuǎn)換為前端代碼。不過(guò)微軟的 Express Design 方案,顯然有著更加龐大的規(guī)模優(yōu)勢(shì)。
目前 Express Design 已面向所有 Power Apps 客戶開(kāi)放訪問(wèn),感興趣的朋友,可移步至官方門戶網(wǎng)站以獲取更多細(xì)節(jié)(傳送門)。
(舉報(bào))