精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

大模型下B端前端代碼輔助生成的思考與實踐

人工智能
AI代替簡單腦力:AI大模型的不斷發展,已經具備簡單的理解能力,并可以進行語言到指令的轉換。對于基礎頁面搭建這樣的通用指令可以滿足日常基礎頁面搭建的需要,提升通用場景業務開發效率。

一、背景

重復工作,代碼規范:B端前端代碼開發過程中開發者總會面臨重復開發的痛點,很多CRUD頁面的元素模塊基本相似,但仍需手動開發,將時間花在簡單的元素搭建上,降低了業務需求的開發效率,同時因為不同開發者的代碼風格不一致,使得敏捷迭代時其他人上手成本較高。

AI代替簡單腦力:AI大模型的不斷發展,已經具備簡單的理解能力,并可以進行語言到指令的轉換。對于基礎頁面搭建這樣的通用指令可以滿足日常基礎頁面搭建的需要,提升通用場景業務開發效率。

二、生成鏈路一覽

B端頁面列表、表單、詳情都支持生成,鏈路大概可分為以下幾個步驟。

圖片圖片

  • 輸入自然語言
  • 結合大模型按照指定規則提取出相應搭建信息
  • 搭建信息結合代碼模板與AST輸出前端代碼

三、表達需求

圖形化配置

輔助代碼生成第一步是告訴它開發出怎樣的界面,提到這里,我們首先想到的是頁面配置,即目前主流的低代碼產品形式,用戶通過一系列的圖形化配置對頁面進行搭建,如下圖:

圖片圖片

以上配置方式對于通用場景(如后臺邏輯較為簡單的CURD頁面)或是特定的業務場景(如會場搭建)有較好的提效作用 。而對于需要不斷迭代邏輯相對復雜的需求來說,由于是通過圖形化操作的方式進行配置,對于交互設計要求較高,并且具備一定的上手成本,并且隨著需求的復雜度越來越高,配置表單交互越來越復雜,維護成本也越來越高。因此,頁面配置的方式前端領域的使用是相對克制的。

AI直接生成代碼

AI生成代碼在工具函數場景下應用較多,但對于公司內部特定業務場景的需求,可能需要考慮以下幾點:

  • 生成定制化:公司團隊內部有自己的技術棧與重型通用組件,需要將這些知識進行預訓練,目前對于長文本的預訓練內容僅支持單次會話注入,token數消耗較高;
  • 準確度:AI生成代碼的準確度挑戰是比較大的,加上預訓練包含大段prompt,因為代碼輸出的內容細節過多,加上模型幻覺,目前來看業務代碼的失敗率是較高的,而準確度是考量輔助編碼的核心指標,如果這一點無法解決,輔助編碼效果將大打折扣;
  • 生成內容殘缺:由于GPT單次會話的存在限制,對于復雜需求,代碼生成有一定幾率被截斷,影響生成成功率。

自然語言轉指令

GPT其實還有個很重要的能力,那就是自然語言轉指令,指令即行動,舉個例子:我們假設一個函數方法實現,輸入是自然語言,結合GPT與內置的prompt,讓其穩定的輸出某幾個單詞,我們是不是就可以通過對這些單詞輸出做出進一步的行動?這相對于圖形化配置有以下幾個優點:

  1. 學習門檻低:因為自然語言本身就是人類的原生語言,你只需要根據你的想法描述頁面即可,當然描述的內容是需要遵循一些規范的,但相對于圖形化配置來說效率是有明顯提升的;
  2. 復雜度黑盒:圖形化配置的復雜度會隨著配置頁面復雜度的上升而上升,而這樣的復雜度會一覽無余地展示在用戶面前,用戶可能會迷失在復雜的配置頁面交互中,配置成本逐步上升;
  3. 敏捷迭代:如果要在用戶端新增一個頁面配置功能,基于大模型的交互方式可能只需要新增幾個prompt,但圖形化配置需要開發復雜表單以便于快速輸入。

這里大家可能會有個疑問:

生成的指令信息不也會出現大模型幻覺嗎?如何保證每次生成指令信息是穩定且一致的呢?

自然語言轉指令可行大致有以下幾個原因:

  1. 由長文本轉關鍵信息屬于總結內容,大模型在總結場景下的準確度遠高于擴散型場景;
  2. 由于指令信息只是提取需求中的關鍵信息,不需要做代碼技術棧上的預訓練,因此prompt存在很大的可優化空間,通過優化完善prompt內容可以有效提升輸出準確度;
  3. 準確性可驗證,對于每一個場景不同表述需求輸入,可以通過單測預測輸出驗證準確性,當出現badCase,我們在優化后針對該badCase接入單測。保證準確度不斷提高。

讓我們來看最終的信息轉化結果:

對于代碼輔助來說,基于用戶的需求描述,經過PROMPT處理,可以拿到這樣的信息。為代碼生成提供基礎信息。

圖片圖片

四、信息轉化為代碼

通過大模型拿到自然語言對應可編碼的信息(即上面例子中的JSON)后,我們就可以基于這個信息轉化代碼了。對于一個有明確場景的頁面而言,一般情況下可分為主代碼模板(列表、表單、描述框架)+ 業務組件。

轉化流程

圖片圖片

我們如何開發代碼的?

其實這一步很像我們自己開發代碼,我們拿到需求后,大腦中會提取其中的關鍵信息,即上方提到的自然語言轉指令,然后我們會在vscode中創建一個文件,然后會進行以下操作:

首先一定是創建代碼模板,然后根據場景引入對應重型組件,如列表就引入ProTable,表單就引入ProForm。

基于ProTable等重型組件并向其中添加一些屬性,如headerTitle、pageSize等列表相關信息。

根據需求描述引入組件,比如識別到篩選項中存在類目選擇,會在useColumns新增業務組件,識別到需求描述中存在導入導出組件,會在頁面的指定位置新增導入導出業務組件。

拿到mock鏈接,新增請求層,在頁面指定位置引入。

對于以上常用的代碼插入場景都可以封裝進JSON中,然后通過代碼模板結合AST插入或字符串模板替換的方式生成對應代碼。

五、源碼生成

定位

源碼輔助主要幫助開發者減少重復的工作,提升編碼效率,和低代碼頁面搭建屬于完全不同的賽道,低代碼重在特定場景下搭建完整的頁面,并且頁面功能數量是可枚舉的,業界低代碼搭建也有很優秀的實踐。而源碼輔助工具旨在幫助用戶盡可能多的初始化業務需求代碼,后面的修改維護在代碼層面交給用戶,提升新增頁面的開發效率。

具體的功能架構見下方:

圖片圖片

六、組件向量搜索與嵌入

對于前端開發來說,提效的本質是少開發代碼,更快的頁面生成是一方面,良好的組件抽離是相當重要的一環,我們結合向量對組件的引入鏈路進行了優化,在初始化模板與存量代碼中快速搜索定位組件。

組件向量引入鏈路

圖片圖片

組件信息錄入

支持快速獲取組件的描述內容與組件引入范式,一鍵錄入組件,組件描述會轉化為向量數據存入向量數據庫。

圖片圖片

組件向量搜索

用戶輸入描述后,會將描述轉化為向量,基于余弦相似度與組件列表進行比對,找到相似度最高的組件TOP N。

圖片圖片

組件快速插入

用戶可以在存量代碼中快速通過描述搜索匹配度最高的組件,回車進行插入。

圖片圖片

七、未來展望

  • 組件嵌入模板:目前組件已支持向量搜索,通過結合源碼頁面生成,支持動態匹配組件并嵌入模板;
  • 存量代碼的編輯生成:目前僅支持新增頁面的源碼生成,后續將支持存量頁面的局部代碼新增;
  • 代碼模板流水線:AST的代碼操作工具化,將自然語言與代碼寫入進一步打通,提升場景拓展效率。
責任編輯:武曉燕 來源: 得物技術
相關推薦

2024-04-28 00:00:00

前端代碼Vue

2025-06-10 08:34:47

B 端軟件生成式 AIMCP

2023-01-31 07:47:14

Dooring低代碼輔助設計

2024-02-26 08:15:43

語言模型低代碼

2021-05-27 11:03:10

飛豬Serverless

2025-02-12 13:34:40

2024-02-21 19:00:12

2024-09-10 08:42:37

2024-05-06 07:58:25

大模型AI智慧芽

2016-10-24 11:24:22

電商數據

2024-11-25 08:20:22

2025-11-20 16:09:35

2017-01-11 10:38:17

MySQL客戶端代碼

2024-04-10 10:28:47

2012-03-21 10:09:12

2022-12-30 15:27:13

2025-04-30 05:00:00

批量運維系統

2020-05-19 08:52:31

APP滲透測試終端安全

2023-10-20 07:50:33

多模態大模型算法

2023-07-11 09:51:04

訓練模型
點贊
收藏

51CTO技術棧公眾號

二区三区在线| 中文字幕码精品视频网站| 亚洲三级av| 午夜久久久久久久久久一区二区| 精品久久久久久乱码天堂| 久草国产精品视频| 日韩av大片| 日韩欧美一级片| 国内外成人激情视频| 在线激情小视频| 成人午夜私人影院| 国产精品美女网站| 九九在线观看视频| 少妇精品久久久| 日韩一区国产二区欧美三区| 欧美极品欧美精品欧美图片| 在线观看午夜av| 久久久蜜桃精品| 7777奇米亚洲综合久久| 欧美在线观看不卡| 欧美在线首页| 上原亚衣av一区二区三区| 国产精品嫩草69影院| 日本一道高清亚洲日美韩| 一区二区成人在线观看| 日本视频一区在线观看| 国产小视频免费观看| 日本欧美久久久久免费播放网| 欧美另类老女人| jizz中文字幕| 久久99国产精品久久99大师| 精品视频一区三区九区| 黄色片网址在线观看| 秋霞午夜在线观看| 久久久久成人黄色影片| 国产精品久久国产精品| 国产精品毛片一区二区在线看舒淇| 亚洲一区二区免费看| 欧美精品免费播放| 91av手机在线| 欧美性感美女一区二区| 日韩电影中文字幕av| 国产伦理在线观看| 久久久久九九精品影院| 欧美日韩国产区一| 国产欧美在线一区| 色戒汤唯在线观看| 亚洲成人7777| 亚洲 欧美 综合 另类 中字| sm国产在线调教视频| 国产精品久久久久婷婷二区次| 奇米视频888战线精品播放| 少妇精品视频一区二区| 成人免费视频网站在线观看| 亚洲一区二区三区成人在线视频精品 | 先锋影音男人资源| 免费在线观看黄| 国产精品久久久久aaaa樱花 | 国产精品 欧美在线| 久久露脸国语精品国产91| 韩国欧美一区| 久久久久成人精品| 久久久久久久久久久网| 国产精品videosex极品| 欧美激情精品久久久久久| 麻豆精品一区二区三区视频| 欧美日韩午夜| 久久久中文字幕| 日韩av男人天堂| 国产一区二区三区的电影| 欧美在线视频免费观看| 99超碰在线观看| 日本va欧美va欧美va精品| 国产国产精品人在线视| 影音先锋国产资源| 久久91精品国产91久久小草| 成人亚洲激情网| 国产高中女学生第一次| 国产不卡免费视频| 精品国产福利| 国产福利在线视频| 亚洲免费在线看| 成人免费性视频| 黄视频网站在线观看| 日韩欧美大尺度| 国产高潮免费视频| 精品午夜视频| 日韩精品免费视频| 少妇的滋味中文字幕bd| 欧美成人首页| 欧美伊久线香蕉线新在线| 一级黄色片在线看| 成人少妇影院yyyy| 欧美日韩高清在线一区| 免费观看久久久久| 午夜久久久久久| 中文字幕有码av| 日韩精品一区国产| 精品亚洲aⅴ在线观看| 人妻互换一区二区激情偷拍| 国产精品啊v在线| 国产91在线高潮白浆在线观看| 一区不卡在线观看| 92国产精品观看| 一区二区三区欧美成人| 伦理在线一区| 欧美三级电影精品| 妖精视频一区二区| 日韩中文字幕高清在线观看| 孩xxxx性bbbb欧美| 国产又黄又猛又爽| 久久久久久久综合狠狠综合| 亚洲高潮无码久久| 日本肉肉一区| 亚洲第一天堂无码专区| 午夜激情福利电影| 久久永久免费| 国产精品国色综合久久| 日本在线视频网| 色综合av在线| 亚洲天堂美女视频| 亚洲电影影音先锋| 国产精品爽爽爽爽爽爽在线观看| 日本加勒比一区| 亚洲欧美在线视频观看| 成人在线免费播放视频| 国产色噜噜噜91在线精品| 久久久国产精品免费| 欧美brazzers| 91小视频在线免费看| 日韩在线视频在线| 欧美性生活一级| 永久免费看mv网站入口亚洲| 97久久久久久久| 国产成人精品免费| 免费成人深夜夜行网站视频| av成人免费看| 一区二区中文字幕| 国产无套丰满白嫩对白| 成人妖精视频yjsp地址| 国产免费xxx| 亚洲免费一区| 色噜噜久久综合伊人一本| 欧美精品一二三四区| 91亚洲精品乱码久久久久久蜜桃| 成人国产在线看| 美女精品视频在线| 欧美成人激情视频| 精品国产九九九| 亚洲综合视频在线| www.555国产精品免费| 欧美日韩在线大尺度| 99热在线国产| 日本在线观看大片免费视频| 日韩女优av电影| 青草影院在线观看| 国产成人精品亚洲日本在线桃色| 精品国产三级a∨在线| 国产精区一区二区| 欧美黑人国产人伦爽爽爽| 精品国自产拍在线观看| 一区二区理论电影在线观看| 一级黄色片毛片| 香蕉成人久久| 日韩在线电影一区| 久久91超碰青草在哪里看| 日韩性生活视频| 国产哺乳奶水91在线播放| 一区二区三区资源| 国产真实乱人偷精品| 免费精品视频| 亚洲免费视频一区| 日韩成人18| 91精品国产91久久久久| 色吊丝在线永久观看最新版本| 色香蕉成人二区免费| 1024手机在线观看你懂的| 久久66热re国产| 国产美女永久无遮挡| 国产伦理久久久久久妇女 | 国产香蕉视频在线| 国产三级精品视频| 加勒比av中文字幕| 影音先锋久久资源网| 欧美极品一区二区| 欧美一区二区三区婷婷| 久久久久久久久久久亚洲| 欧美黄色小说| 欧美卡1卡2卡| 国产无精乱码一区二区三区| 久久久99免费| 亚洲一级片av| 一区二区毛片| 一区二区三区电影| 韩国女主播一区二区三区| 国产精品1区2区在线观看 | 亚洲精品中文字幕乱码三区| 免费看毛片的网站| 蜜臀av一区二区在线免费观看| www.激情网| 欧美综合视频| 国产精品美女黄网| 国产精品蜜月aⅴ在线| 性欧美亚洲xxxx乳在线观看| 在线国产91| 亚洲精品国精品久久99热 | 91日韩中文字幕| 26uuu久久天堂性欧美| 日韩av一卡二卡三卡| 免费永久网站黄欧美| 99视频精品全部免费看| 国产不卡一区| 肥熟一91porny丨九色丨| 美女视频一区| 国产成人福利网站| 爱福利在线视频| 久久亚洲精品小早川怜子66| 好男人免费精品视频| 精品国产亚洲在线| 国产视频一区二区三| 在线观看亚洲专区| 国产精品xxxx喷水欧美| 亚洲免费观看高清完整版在线观看熊| 国产精品免费无码| 久久网这里都是精品| 国产高潮视频在线观看| 国产福利91精品| 久久综合在线观看| 免费看日韩精品| 日韩有码免费视频| 午夜一区二区三区不卡视频| 男人天堂手机在线视频| 久久影视一区| 亚洲欧美日韩精品综合在线观看| 中文字幕亚洲影视| 久久资源av| 欧美电影在线观看完整版| 5566av亚洲| 美女日韩一区| 亚洲在线一区二区| 精品国产亚洲一区二区三区在线| 国产精品色婷婷视频| 在线免费三级电影网站| 久久久影视精品| 欧美大片黄色| 欧美国产日韩精品| 亚洲区欧洲区| 欧美贵妇videos办公室| 国产精品探花在线| 欧美激情区在线播放| 日本在线视频网址| 久久久久久久久久久久久久久久久久av| 性欧美高清come| 欧美高跟鞋交xxxxxhd| 污片视频在线免费观看| 欧美俄罗斯性视频| 丁香影院在线| 97精品国产aⅴ7777| 国产精品蜜芽在线观看| 欧美亚洲成人xxx| 久久爱91午夜羞羞| 国产精品入口夜色视频大尺度| 成人av色网站| 91免费看片网站| 精品久久久久久久久久岛国gif| 亚洲va久久久噜噜噜| 日韩精品久久久久久久软件91 | 全球av集中精品导航福利| 国产一区二区精品在线| 成人精品毛片| 久久久久久久久久久久久9999| 免费成人av| 亚洲国产精品一区在线观看不卡| 93在线视频精品免费观看| 久久视频免费在线| 亚洲精品少妇| 国产v亚洲v天堂无码久久久| 麻豆精品一二三| 美女又黄又免费的视频| av中文字幕不卡| 亚洲一区视频在线播放| 综合欧美一区二区三区| 久久精品视频日本| 欧美丝袜第三区| a网站在线观看| 亚洲精品资源在线| 黄色在线观看网站| 国内精品小视频| 国产三级一区| 电影午夜精品一区二区三区| 蜜桃视频欧美| 国产女人18毛片| 模特精品在线| 波多野结衣国产精品| fc2成人免费人成在线观看播放| 国产传媒国产传媒| 亚洲一区二区三区国产| 欧美亚洲另类小说| 日韩欧美一二三四区| 日本午夜在线| 美女福利精品视频| 电影天堂国产精品| 成人免费在线一区二区三区| 国产精品中文字幕亚洲欧美| 黄色成人在线免费观看| 日本不卡在线视频| 在线播放第一页| 中文字幕在线免费不卡| 91午夜视频在线观看| 日韩亚洲电影在线| 福利视频在线导航| 午夜免费久久久久| 久久伦理中文字幕| 亚洲福利av在线| 亚洲精品社区| 亚洲成a人片在线www| 国产精品成人一区二区三区夜夜夜| 日本一级一片免费视频| 制服丝袜av成人在线看| 国产三级在线| 97在线观看视频国产| 麻豆精品久久| 一区二区免费在线观看| 久久蜜桃精品| 国产成人无码一区二区在线观看| 亚洲视频在线一区| 在线观看免费视频一区| 亚洲免费精彩视频| 川上优av中文字幕一区二区| 99re国产视频| 欧美一区免费| www.久久久久久久久久久| 国产欧美精品一区| 欧美brazzers| 亚洲天堂男人天堂女人天堂| 日本不卡网站| 黑人另类av| 99视频精品免费观看| jjzz黄色片| 亚洲va欧美va人人爽| 亚洲国产精品国自产拍久久| 成人97在线观看视频| 亚洲精品第一| 日韩精品第一页| 日韩高清不卡一区| 玖玖爱在线观看| 色综合久久久久综合体桃花网| 日韩电影网址| 日本韩国在线不卡| 久草成人资源| 欧美两根一起进3p做受视频| 久久久久久久久伊人| 波多野结衣啪啪| 亚洲一区二区精品| 国产精品原创视频| 正在播放精油久久| 韩国成人福利片在线播放| 999精品在线视频| 欧美一区二区在线视频| 2020国产在线视频| αv一区二区三区| 国产欧美三级| 男生草女生视频| 欧美三级电影精品| 麻豆系列在线观看| 91成人免费在线观看| 激情久久久久久| 国产三级视频网站| 欧美性猛交xxxxxx富婆| 黄色一级片在线观看| 成人欧美一区二区三区视频| 一区二区91| 亚洲精品91在线| 4438成人网| 波多野结衣久久| 日本精品国语自产拍在线观看| 日韩成人精品视频| 91高清免费看| 亚洲国产精品视频在线观看| 日韩av中字| 91社在线播放| 99久久综合色| 中文无码av一区二区三区| 美女av一区二区三区| 日韩av网站在线免费观看| 色综合手机在线| 一区二区三区欧美在线观看| 欧洲一级在线观看| 成人网在线免费看| 国产日韩亚洲| 青青操在线播放| 欧美精品一区视频| 91精品美女| 日本免费a视频| 日本一区二区三级电影在线观看| 国产jzjzjz丝袜老师水多 | 日韩午夜视频在线| av在线观看地址| 国产精品日韩成人| 亚洲第一页视频|