大香大香伊人在钱线久久,亚洲日韩欧美国产高清αv,日本强伦姧人妻久久影片,亚洲国产成人欧美在线观看

網(wǎng)易首頁(yè) > 網(wǎng)易號(hào) > 正文 申請(qǐng)入駐

前端程序員請(qǐng)注意!首個(gè)截圖就能生成現(xiàn)代前端代碼的AI來(lái)了|開源

0
分享至

金磊 整理自 投稿
量子位 | 公眾號(hào) QbitAI

現(xiàn)在截圖生成代碼,已經(jīng)來(lái)到了一個(gè)新高度——

?個(gè)?向現(xiàn)代前端代碼?成的多模態(tài)?模型解決?案,來(lái)了!

而且是開源的那種。



(注:現(xiàn)代前端代碼開發(fā)具有組件化、狀態(tài)管理和數(shù)據(jù)驅(qū)動(dòng)渲染、開發(fā)規(guī)范嚴(yán)格以及動(dòng)態(tài)交互性強(qiáng)等特點(diǎn)。這些特點(diǎn)相互關(guān)聯(lián),共同構(gòu)成了現(xiàn)代前端開發(fā)的復(fù)雜體系,對(duì)代碼生成提出了更高要求。如基于React、Vue等框架的開發(fā)。)

這個(gè)模型叫做Flame,話不多說(shuō),直接來(lái)看效果。

例如截圖讓AI生成下面這個(gè)界面:



Flame模型在“看”完圖片之后,給出來(lái)的代碼是這樣:



不難看出,F(xiàn)lame?成代碼明顯是符合現(xiàn)代前端開發(fā)規(guī)范的,包括?較清晰的外聯(lián)樣式以及模塊化組件結(jié)構(gòu)。

同時(shí)在組件的實(shí)現(xiàn)中正確定義了組件的各個(gè)狀態(tài)、事件響應(yīng)、以及基于數(shù)據(jù)的組件動(dòng)態(tài)渲染。

然而,誠(chéng)如GPT-4o這樣頂尖的SOTA模型,可能也與現(xiàn)代前端開發(fā)的核?需求背道?馳,因?yàn)榫窒拊谟诙说蕉藦?fù)刻設(shè)計(jì)圖的過(guò)程中只能產(chǎn)出靜態(tài)組件。

例如同樣的界面,GPT-4o的解法是這樣的:



問(wèn)題根源在于這類靜態(tài)代碼既?法?撐模塊化架構(gòu),也難以?撐動(dòng)態(tài)交互。

每個(gè)組件都是“?次性產(chǎn)物”,任何細(xì)微的需求開發(fā)和迭代,可能都要開發(fā)者開發(fā)?量定制化代碼,甚?是推倒重來(lái)。



那么Flame模型又是如何解決這個(gè)問(wèn)題的呢?

核心問(wèn)題:數(shù)據(jù)稀缺

?型視覺(jué)語(yǔ)?模型(LVLM)在?成專業(yè)前端代碼上表現(xiàn)不盡?意的根本原因在于數(shù)據(jù)稀缺。

現(xiàn)代前端開發(fā)流程?常復(fù)雜,?如像React這樣的前端框架,強(qiáng)調(diào)組件化、狀態(tài)管理和數(shù)據(jù)驅(qū)動(dòng)的渲染?式。

這就要求?成的代碼不僅要能?,還要符合開發(fā)規(guī)范,具備動(dòng)態(tài)性和響應(yīng)性。

然?,開源社區(qū)中?持前端開發(fā)的?質(zhì)量圖像-?本(代碼)數(shù)據(jù)集極度稀缺。

像websight這樣的數(shù)據(jù)集只涉及靜態(tài)HTML,不適?于現(xiàn)代前端開發(fā)。

收集并構(gòu)建?質(zhì)量的訓(xùn)練數(shù)據(jù)?臨許多挑戰(zhàn):

  • 如何從公共代碼庫(kù)中提取有效代碼片段?
  • 如何在保持原有代碼效果的情況下進(jìn)行渲染?
  • 如何?成符合?程師習(xí)慣的?量、多樣化數(shù)據(jù)?

針對(duì)這些問(wèn)題,F(xiàn)lame模型的團(tuán)隊(duì)給出了解法就是數(shù)據(jù)合成

為提升LVLM在前端代碼?成能?,我們?cè)O(shè)計(jì)了?整套?反思的智能體?作流,?于?成前端開發(fā)場(chǎng)景下的?質(zhì)量數(shù)據(jù)。

該?作流不僅能?動(dòng)從公共代碼庫(kù)中提取真實(shí)數(shù)據(jù),還能夠?主合成數(shù)據(jù),?成專業(yè)、多樣化的前端代碼。

團(tuán)隊(duì)設(shè)計(jì)并實(shí)現(xiàn)了3種合成?法



基于進(jìn)化的數(shù)據(jù)合成(Evolution-Based Synthesis)

借鑒WizardLM的Evol-Instruct?法,通過(guò)隨機(jī)進(jìn)化?成多樣化的代碼。它采?兩種策略:?度進(jìn)化和深度進(jìn)化。

?度進(jìn)化通過(guò)改變代碼的功能和視覺(jué)?格,?成新變體;深度進(jìn)化則通過(guò)增加代碼的技術(shù)復(fù)雜度,優(yōu)化組件處理、狀態(tài)管理和性能,提升代碼的可靠性和可維護(hù)性。

通過(guò)不斷進(jìn)化,可以得到?量覆蓋不同需求的前端代碼。

基于瀑布模型的數(shù)據(jù)合成(Waterfall-Model-Based Synthesis)

模擬傳統(tǒng)軟件開發(fā)的瀑布流模型,確保?成的代碼結(jié)構(gòu)清晰、邏輯?致。從需求分析開始,推導(dǎo)出系統(tǒng)功能需求,設(shè)計(jì)UI布局和架構(gòu),保證代碼符合現(xiàn)代前端開發(fā)的模塊化和可擴(kuò)展性要求。

接著,通過(guò)多輪迭代,將需求轉(zhuǎn)化為具體的、可復(fù)?的前端組件和??。這種?法?成的代碼邏輯清晰,適合復(fù)雜功能的開發(fā)任務(wù)。

基于增量開發(fā)的數(shù)據(jù)合成(Additive Development Synthesis)

在現(xiàn)有代碼基礎(chǔ)上,逐步增加功能和復(fù)雜性。通過(guò)逐步集成狀態(tài)管理、交互邏輯或API等功能模塊,?成的代碼能更好地滿?實(shí)際開發(fā)需求。

這種?法強(qiáng)調(diào)逐步提升代碼的功能和復(fù)雜度,確保每次擴(kuò)展都最?可能符合最佳實(shí)踐。

上述的三種?法不僅豐富了數(shù)據(jù)集的規(guī)模和多樣性,還確保了數(shù)據(jù)質(zhì)量與實(shí)際應(yīng)?價(jià)值。

這些?法能夠低成本?規(guī)模合成特定前端框架的圖?數(shù)據(jù),借助上述?法,F(xiàn)lame團(tuán)隊(duì)針對(duì)React框架構(gòu)建了超過(guò)400k的多模態(tài)數(shù)據(jù)集。

同時(shí),基于瀑布模型和增量開發(fā)的?法還?持多圖場(chǎng)景下的數(shù)據(jù)合成、視覺(jué)思維鏈的合成,為更復(fù)雜場(chǎng)景下的前端代碼?成提供了更多可能。

Flame:針對(duì)前端開發(fā)場(chǎng)景的VLM

Flame團(tuán)隊(duì)??構(gòu)建了?套包含80道測(cè)試題?的?質(zhì)量測(cè)試集并通過(guò)改進(jìn)后的Pass@k來(lái)評(píng)測(cè)多模態(tài)模型的前端代碼?成能?。

如果?成的代碼能夠通過(guò)編譯驗(yàn)證、符合編碼規(guī)范,并且所渲染出的??與輸?的設(shè)計(jì)圖?夠相似,則認(rèn)為該代碼符合要求。

評(píng)測(cè)結(jié)果顯?,當(dāng)前頂級(jí)模型如GPT-4o,Gemini 1.5 Flash因其?成代碼主要為靜態(tài)代碼,嚴(yán)重偏離代碼規(guī)范,使其最?Pass@1僅為11%,?Flame在相同條件下達(dá)到了52%+,展現(xiàn)出了極?的潛?。

同時(shí),同時(shí),F(xiàn)lame僅?20w左右的數(shù)據(jù)量級(jí)即取得以上成果,進(jìn)?步驗(yàn)證了上述數(shù)據(jù)合成?法的價(jià)值以及?質(zhì)量數(shù)據(jù)集在多模態(tài)模型能?提升中的關(guān)鍵作?。


△左:測(cè)試圖;右:Flame效果圖

值得一提的是,將訓(xùn)練數(shù)據(jù)、數(shù)據(jù)合成流程、模型及測(cè)試集已經(jīng)全?開源,感興趣的小伙伴趕緊去看看吧~

GitHub地址:
https://github.com/Flame-Code-VLM/Flame-Code-VLM/blob/main/README.md

特別聲明:以上內(nèi)容(如有圖片或視頻亦包括在內(nèi))為自媒體平臺(tái)“網(wǎng)易號(hào)”用戶上傳并發(fā)布,本平臺(tái)僅提供信息存儲(chǔ)服務(wù)。

Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.

相關(guān)推薦
熱點(diǎn)推薦
趙本山兒子完美詮釋土和豪

趙本山兒子完美詮釋土和豪

情感大頭說(shuō)說(shuō)
2025-06-02 20:22:02
農(nóng)村男孩高考只差清華1分,父親托關(guān)系查卷,卷上8字讓他淚流滿面

農(nóng)村男孩高考只差清華1分,父親托關(guān)系查卷,卷上8字讓他淚流滿面

程哥講堂
2025-06-13 18:48:52
有人在商場(chǎng)搶泡泡瑪特LABUBU盲盒時(shí)摔死了?浙江八佰伴商場(chǎng)最新回應(yīng)

有人在商場(chǎng)搶泡泡瑪特LABUBU盲盒時(shí)摔死了?浙江八佰伴商場(chǎng)最新回應(yīng)

揚(yáng)子晚報(bào)
2025-06-14 10:13:18
誰(shuí)錯(cuò)了?我藏南國(guó)土并非9萬(wàn)、印度實(shí)際只控制了6.8萬(wàn),冤枉它了?

誰(shuí)錯(cuò)了?我藏南國(guó)土并非9萬(wàn)、印度實(shí)際只控制了6.8萬(wàn),冤枉它了?

阿燕姐說(shuō)育兒
2025-06-14 13:46:52
100萬(wàn)人傷亡背后俄羅斯實(shí)際已遭重創(chuàng)

100萬(wàn)人傷亡背后俄羅斯實(shí)際已遭重創(chuàng)

史政先鋒
2025-06-13 10:54:49
劉浩存干干凈凈的美真的好迷人 白白亮亮的小臉好耐看

劉浩存干干凈凈的美真的好迷人 白白亮亮的小臉好耐看

動(dòng)物奇奇怪怪
2025-06-14 14:04:33
恭喜!李凱爾曬妻子大肚照官宣二胎 大概率不隨男籃打亞洲杯

恭喜!李凱爾曬妻子大肚照官宣二胎 大概率不隨男籃打亞洲杯

醉臥浮生
2025-06-14 10:20:00
已攻擊超200個(gè)目標(biāo),以軍稱對(duì)伊朗軍事行動(dòng)“剛剛開始”!美國(guó)戰(zhàn)斗機(jī)在中東上空巡邏!伊朗:擊落以色列F-35戰(zhàn)機(jī)

已攻擊超200個(gè)目標(biāo),以軍稱對(duì)伊朗軍事行動(dòng)“剛剛開始”!美國(guó)戰(zhàn)斗機(jī)在中東上空巡邏!伊朗:擊落以色列F-35戰(zhàn)機(jī)

每日經(jīng)濟(jì)新聞
2025-06-14 09:52:09
美媒曬SGA和福斯特合照調(diào)侃:有史以來(lái)最偉大的籃球雙人組之一

美媒曬SGA和福斯特合照調(diào)侃:有史以來(lái)最偉大的籃球雙人組之一

雷速體育
2025-06-14 12:32:30
李夢(mèng)為何缺陣?跟你想的不一樣,宮魯鳴用行動(dòng)給出答案,2個(gè)方面

李夢(mèng)為何缺陣?跟你想的不一樣,宮魯鳴用行動(dòng)給出答案,2個(gè)方面

史書無(wú)明
2025-06-14 11:37:07
浙江一婚席吃掉50萬(wàn)元,結(jié)賬嫌太貴拒付款,餐具供應(yīng)商:我的錢也沒(méi)給

浙江一婚席吃掉50萬(wàn)元,結(jié)賬嫌太貴拒付款,餐具供應(yīng)商:我的錢也沒(méi)給

極目新聞
2025-06-14 10:52:54
剛剛!臺(tái)風(fēng)“蝴蝶”2次登陸!上海突發(fā)黃色預(yù)警,天氣即將巨變:強(qiáng)降水+雷電+大風(fēng),今明天都有

剛剛!臺(tái)風(fēng)“蝴蝶”2次登陸!上海突發(fā)黃色預(yù)警,天氣即將巨變:強(qiáng)降水+雷電+大風(fēng),今明天都有

魯中晨報(bào)
2025-06-14 15:06:05
中信證券:以色列與伊朗本次沖突的烈度與持續(xù)性可能明顯超過(guò)去年的相互襲擊

中信證券:以色列與伊朗本次沖突的烈度與持續(xù)性可能明顯超過(guò)去年的相互襲擊

證券時(shí)報(bào)
2025-06-14 10:53:07
630分白考了!211家長(zhǎng)怒斥張雪峰誤導(dǎo),電網(wǎng)憑啥不要我兒子?

630分白考了!211家長(zhǎng)怒斥張雪峰誤導(dǎo),電網(wǎng)憑啥不要我兒子?

譚老師地理工作室
2025-06-14 14:05:23
高考數(shù)學(xué)滿分,理綜298,目標(biāo)清華大學(xué),看到他的書桌網(wǎng)友沉默了

高考數(shù)學(xué)滿分,理綜298,目標(biāo)清華大學(xué),看到他的書桌網(wǎng)友沉默了

戶外阿毽
2025-06-14 00:53:37
有人說(shuō)器官移植的本質(zhì)是富人花錢買健康,窮人賣健康換錢,真的嗎

有人說(shuō)器官移植的本質(zhì)是富人花錢買健康,窮人賣健康換錢,真的嗎

逍遙論經(jīng)
2025-06-10 11:50:03
武漢大學(xué)招生辦公室嚴(yán)正聲明

武漢大學(xué)招生辦公室嚴(yán)正聲明

極目新聞
2025-06-14 13:21:25
劉亦菲媽媽被偶遇!都 65 歲了,還是美得不像話!真讓人羨慕!

劉亦菲媽媽被偶遇!都 65 歲了,還是美得不像話!真讓人羨慕!

動(dòng)物奇奇怪怪
2025-06-14 14:20:39
一場(chǎng)丑陋的總決賽!雷霆扳成2-2,裁判嚴(yán)重?fù)寫颍瑏啔v山大轟35分

一場(chǎng)丑陋的總決賽!雷霆扳成2-2,裁判嚴(yán)重?fù)寫颍瑏啔v山大轟35分

老梁體育漫談
2025-06-14 11:31:53
莫言:你細(xì)心觀察你的身邊人,凡是愛(ài)生氣的人,生活多半一團(tuán)糟糕

莫言:你細(xì)心觀察你的身邊人,凡是愛(ài)生氣的人,生活多半一團(tuán)糟糕

小茶夜讀V
2025-06-13 08:46:53
2025-06-14 16:24:49
量子位 incentive-icons
量子位
追蹤人工智能動(dòng)態(tài)
10659文章數(shù) 176166關(guān)注度
往期回顧 全部

科技要聞

一輛新車比特斯拉FSD都便宜,全行業(yè)陪葬?

頭條要聞

伊朗出手15分鐘內(nèi)3次導(dǎo)彈齊射 被指計(jì)劃打擊美軍基地

頭條要聞

伊朗出手15分鐘內(nèi)3次導(dǎo)彈齊射 被指計(jì)劃打擊美軍基地

體育要聞

32隊(duì)爭(zhēng)10億獎(jiǎng)金,全新世俱杯來(lái)了!

娛樂(lè)要聞

鳳凰傳奇曾毅手表引爭(zhēng)議 含性暗示元素

財(cái)經(jīng)要聞

樓市權(quán)威發(fā)聲

汽車要聞

長(zhǎng)城為了拿環(huán)塔冠軍有多拼?魏建軍在下一盤大棋!

態(tài)度原創(chuàng)

教育
手機(jī)
房產(chǎn)
本地
公開課

教育要聞

小學(xué)數(shù)學(xué)競(jìng)賽題,班級(jí)上一半以上的同學(xué)不會(huì)做

手機(jī)要聞

6499元起!華為Pura 80 Pro/Pro+今日首銷:標(biāo)配麒麟9020

房產(chǎn)要聞

又一城購(gòu)房補(bǔ)貼!買房就發(fā)錢,正在海南樓市瘋狂擴(kuò)散!

本地新聞

最近的打工人,都在熬夜看這劇逐幀學(xué)習(xí)職場(chǎng)小技巧

公開課

李玫瑾:為什么性格比能力更重要?

無(wú)障礙瀏覽 進(jìn)入關(guān)懷版 主站蜘蛛池模板: 女女互揉吃奶揉到高潮视频| 久久国产精品免费一区二区三区| 波多野结衣超清无码专区| 欧洲无码一区二区三区在线观看| 99这里只有是精品2| 丰满多毛的大隂户毛茸茸| 日韩毛片无码永久免费看| 午夜影视免费| 亚洲欧美日韩久久精品| 久久综合九色欧美综合狠狠| 久久精品黄aa片一区二区三区| 免费三级网站| 日本三级香港三级人妇99| 国产97人人超碰cao蜜芽prom| 国产女女精品视频久热视频| 大香伊蕉在人线国产av| 天天做天天爱夜夜爽导航| 曰本女人与公拘交酡免费视频| 性猛交ⅹxxx富婆视频| 国产人妻人伦精品欧美| 天天做天天爱天天综合网2021| 最爽无遮挡行房视频| 国产女主播白浆在线观看| 欧美肉大捧一进一出免费视频| av无码小缝喷白浆在线观看| 夜夜爽狠狠天天婷婷五月| 国产亚洲日韩在线aaaa| 国产精品美女久久久久网站浪潮| 韩国日本三级在线观看| 精品无人区卡一卡二卡三乱码| 欧美交换配乱吟粗大免费看| 精品国产污污免费网站入口| 欧美成人欧美va天堂在线电影| 国产亚洲精品久久午夜玫瑰园| 亚洲性人人天天夜夜摸18禁止| 中文字幕乱码人妻一区二区三区| 午夜理论片yy8860y影院| 特黄三级又爽又粗又大| 国产女主播白浆在线观看| 伊人久久成综合久久影院| 亚洲国产精品久久久久秋霞小说|