夜夜躁很很躁日日躁麻豆,精品人妻无码,制服丝袜国产精品,成人免费看www网址入口

網(wǎng)易首頁 > 網(wǎng)易號 > 正文 申請入駐

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

0
分享至

金磊 整理自 投稿
量子位 | 公眾號 QbitAI

現(xiàn)在截圖生成代碼,已經來到了一個新高度——

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

而且是開源的那種。



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

這個模型叫做Flame,話不多說,直接來看效果。

例如截圖讓AI生成下面這個界面:



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



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

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

然而,誠如GPT-4o這樣頂尖的SOTA模型,可能也與現(xiàn)代前端開發(fā)的核?需求背道?馳,因為局限在于端到端復刻設計圖的過程中只能產出靜態(tài)組件。

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



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

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



那么Flame模型又是如何解決這個問題的呢?

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

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

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

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

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

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

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

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

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

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

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

團隊設計并實現(xiàn)了3種合成?法



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

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

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

通過不斷進化,可以得到?量覆蓋不同需求的前端代碼。

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

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

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

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

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

這種?法強調逐步提升代碼的功能和復雜度,確保每次擴展都最?可能符合最佳實踐。

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

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

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

Flame:針對前端開發(fā)場景的VLM

Flame團隊??構建了?套包含80道測試題?的?質量測試集并通過改進后的Pass@k來評測多模態(tài)模型的前端代碼?成能?。

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

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

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


△左:測試圖;右:Flame效果圖

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

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

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

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.

相關推薦
熱點推薦
太郁悶了,靈活就業(yè)人員繳費20年,每月只發(fā)了1600元,合理嗎?

太郁悶了,靈活就業(yè)人員繳費20年,每月只發(fā)了1600元,合理嗎?

碎月導師
2025-08-07 07:00:03
福建90后夫妻6個兒子卻還要生,一頓吃500個水餃,想擁有36個孫子

福建90后夫妻6個兒子卻還要生,一頓吃500個水餃,想擁有36個孫子

牛牛叨史
2025-07-30 02:24:31
93年,男子借9萬買下北京院子的廁所被全家反對,16年后意外發(fā)生

93年,男子借9萬買下北京院子的廁所被全家反對,16年后意外發(fā)生

前沿天地
2025-08-05 12:34:06
004、005號即將公開!國產核航母刷新中國海軍歷史

004、005號即將公開!國產核航母刷新中國海軍歷史

書中自有顏如玉
2025-08-07 05:07:42
京東豪擲百億拿下比亞迪50萬輛大單,汽車帝國正式起航?

京東豪擲百億拿下比亞迪50萬輛大單,汽車帝國正式起航?

四象八卦
2025-08-05 06:36:30
國民黨主席選定?10萬人投票出爐,盧秀燕、蔣萬安排二三

國民黨主席選定?10萬人投票出爐,盧秀燕、蔣萬安排二三

愛意隨風起呀
2025-08-06 09:02:54
記者:周末上海德比球票售罄 觀眾數(shù)大概率創(chuàng)近3賽季申花主場紀錄

記者:周末上海德比球票售罄 觀眾數(shù)大概率創(chuàng)近3賽季申花主場紀錄

直播吧
2025-08-07 11:05:13
在播劇熱度榜,《定風波》第4,《凡人修仙傳》第2,第1后來居上

在播劇熱度榜,《定風波》第4,《凡人修仙傳》第2,第1后來居上

娛君墜星河
2025-08-06 14:15:14
只剩最后不到1個月,莫迪提出無理要求,決心攪黃中方大事?

只剩最后不到1個月,莫迪提出無理要求,決心攪黃中方大事?

湘評中外
2025-08-07 17:35:08
7天新增2892例!多地通知:實行14天健康監(jiān)測!成都疾控發(fā)布重要提示!

7天新增2892例!多地通知:實行14天健康監(jiān)測!成都疾控發(fā)布重要提示!

CD潮生活
2025-08-07 11:47:14
iPhone 18 Pro首發(fā)!蘋果最強基帶曝光

iPhone 18 Pro首發(fā)!蘋果最強基帶曝光

快科技
2025-08-07 15:32:05
全員交社保,奶茶店的老板和員工怎么破局?結果應該是這樣的

全員交社保,奶茶店的老板和員工怎么破局?結果應該是這樣的

恪守原則和底線
2025-08-07 17:58:22
日媒:中國正在出口新型生產模式

日媒:中國正在出口新型生產模式

參考消息
2025-08-07 13:45:08
阿拉法特的錯誤,造成了巴勒斯坦的苦難,中國數(shù)十年前曾勸告未果

阿拉法特的錯誤,造成了巴勒斯坦的苦難,中國數(shù)十年前曾勸告未果

博覽歷史
2025-08-07 17:54:49
男子除夕夜殺害7個月大侄女案開庭 其弟:庭上與哥哥對視一直流淚,一家人鬧僵難以諒解

男子除夕夜殺害7個月大侄女案開庭 其弟:庭上與哥哥對視一直流淚,一家人鬧僵難以諒解

紅星新聞
2025-08-06 16:44:25
小鵬汽車何小鵬:以前是科技第一現(xiàn)在顏值第一,在上海租了兩棟樓給造型團隊,要啥給啥!一年在AI訓練上花20億,設計也可花20億

小鵬汽車何小鵬:以前是科技第一現(xiàn)在顏值第一,在上海租了兩棟樓給造型團隊,要啥給啥!一年在AI訓練上花20億,設計也可花20億

和訊網(wǎng)
2025-08-07 09:07:09
難!市場冷清+就業(yè)危機,威少恐無球可打,全看庫明加臉色啊

難!市場冷清+就業(yè)危機,威少恐無球可打,全看庫明加臉色啊

球童無忌
2025-08-07 18:09:20
印度公布陣風被擊落原因,中國“虛標”導彈射程,把印度騙慘了

印度公布陣風被擊落原因,中國“虛標”導彈射程,把印度騙慘了

博覽歷史
2025-08-04 18:04:18
網(wǎng)友爆料:全民社保后,樓下麥當勞只招聘大學生兼職和50歲老人

網(wǎng)友爆料:全民社保后,樓下麥當勞只招聘大學生兼職和50歲老人

古希臘掌管松餅的神
2025-08-06 09:10:59
這一仗徹底把泰國打醒,卡了中國四年的軍購,佩通坦內閣終于點頭

這一仗徹底把泰國打醒,卡了中國四年的軍購,佩通坦內閣終于點頭

史紀文譚
2025-08-07 16:36:20
2025-08-07 19:27:00
量子位 incentive-icons
量子位
追蹤人工智能動態(tài)
11050文章數(shù) 176223關注度
往期回顧 全部

科技要聞

蘋果宣布在美追加千億投資,股價應聲漲5%

頭條要聞

男子因雞蛋被侄兒吃掉抱怨 妻子崩潰摔碗后已經回老家

頭條要聞

男子因雞蛋被侄兒吃掉抱怨 妻子崩潰摔碗后已經回老家

體育要聞

文班接受加內特指導 此前曾在少林寺練功夫

娛樂要聞

葉珂說剛生完孩子 和黃曉明沒分手?

財經要聞

李稻葵:建議給外來打工者發(fā)15萬安家費

汽車要聞

90.8%得房率還有華為全家桶 嵐圖全新知音8月13日預售

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

藝術
房產
家居
本地
公開課

藝術要聞

故宮珍藏的墨跡《十七帖》,比拓本更精良,這才是地道的魏晉寫法

房產要聞

刺激!越來越多房企,沖入??诤勒袌?!

家居要聞

自然開闊 溫暖簡約高級

本地新聞

非遺里的天津|讓盛唐的榮華,在蠶絲銅絲間復活

公開課

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

無障礙瀏覽 進入關懷版 成人一色屋精品免费观看| 日本熟妇色 日本免| 亚洲国产精品无码中文LV| 国产微拍精品一区二区| 国产AV熟女一区二区三区蜜臀| 中文字幕乱码亚洲精品一区| 亚洲日韩成人在钱| 国产中文字幕日韩精品| 女女同性av片在线播放免费| 人人爽人人操人人干| 久久人妻国产精品31| 中国农村熟妇性视频| 国产成人精品无码播放| 波多野结依在线视频q| 午夜免费啪视频在线观看| 老司机久久精品视频| 日韩熟女AV乱| 亚洲孕好AV一区二区三区| 日本在线观看你懂的| 国产日韩二区| 国产成人av片免费| 国产无码成人| 午夜精品乱人伦小说区| 亚洲无码37P视频| 无码精品人妻一区二区三区拉屎| 俄罗斯乱妇一区二区三区| 日本丰满少妇一区二区三区| 女人被狂C躁到高潮视频免费| 欧洲精品无码一区二区三区在线| 亚洲欧洲av无码在线| AV最新天堂资源在线| 人妻洗澡被公日日操| 性饥渴的农村熟妇| 亚洲中文字幕无码中字| 手机看片日本| 精品一区二区成人影视| www.mitaoav| 小少呦萝粉国产| 精品无码国产污污污免费| 久久久久久HD| 亚洲中文字幕一区精品自拍|