Deco 智能代碼體驗版正式上線啦,快來體驗設計稿一鍵生成代碼~

Deco 是什么?—

Deco 智能代碼項目是我們團隊在「前端智能化」方向上的探索,其聚焦設計稿一鍵生成多端代碼這一切入點,實現將 Sketch/Photoshop 等設計稿進行解析并直接生成多端代碼(Taro/React/Vue)的能力。Deco 可以使前端工程師不需要花大量精力關注設計稿,大大節約了開發成本,為輸出更多的多端頁面提供了有力的支持,也為業務降本增效帶來了巨大動力。

在過去的一年里,Deco 已在京東的兩次大促中成功落地,在個性化活動會場的搭建中,研發效率提升達到了 48%。

3df0c192a1e36b7de0d2f67e27d3039f.png

今天,Deco 外部體驗版正式發布了!—

過去一段時間里,Deco 都是面對京東的內部場景,外部無法體驗到 Deco,很多外部用戶向我們表達了對 Deco 的訴求,我們也一直在小本本上記錄每一位用戶反饋的需求。

經過對產品細致的打磨,今天,我們終于對外發布了第一個 beta 版本!!!

親愛的用戶,請訪問以下鏈接體驗智能代碼(deco-preview.jd.com/[1])。

55d451e381f455a22aca621a5b52732e.png

保姆級使用指南—

安裝插件

目前 Deco 外部版本僅支持 Sketch 工具,請確保安裝 Deco 插件前,已經安裝了 Sketch 工具。

  1. 在官網首頁,點擊下載插件

    ab016edcf915464122a458805ce36d6c.png
  2. 雙擊安裝插件

    271180ad26ac36579171847607cc24b0.png
  3. 打開 Sketch 工具,檢查插件安裝情況

    在頂部工具欄 ? 插件中出現「Deco」,表示安裝成功,若沒有,則完全退出 Sketch 后重新執行上述步驟,重新打開 Sketch 查看。

    bc768af007a6a8e922b8539f0737dc41.png

導出數據

  1. 打開插件

    在展開菜單中,點擊「導出數據」。

    7a3863356f2bda96a8a98f1782c5a20a.png
  2. 選擇設計稿畫板或圖層

    在 Sketch 選擇設計稿畫板,或某個圖層后,需要點擊一下插件面板,等待插件面板顯示縮略圖和畫板名稱后,點擊「導出數據」。(若未登錄,則會先進入到登錄窗口,登錄完畢后重新導出即可。)

    5e521a0470430b3ec4302318b953fbf0.png
  3. 等待數據成功導出

    數據成功導出后,點擊按鈕「到工作臺粘貼數據」就可以直接跳轉到工作臺中查看智能還原的布局和代碼,點擊「返回按鈕」可以繼續上傳其他設計稿模塊。

    c8afeb87376e461986beb5f05be78091.png

工作臺查看

  1. 進入到個人的工作臺,使用快捷鍵 「Control+V」粘貼原始數據到工作臺

    aab5a670ebaab16156c348cd1eaff50f.png
  2. 等待加載完成后,即可查看結構及樣式生成的頁面

    b3f38c3d830c679d5c66ace7c46f5931.png
  3. 下載代碼

點擊右上角「下載代碼」按鈕,打開對話框。可以選擇提供的代碼框架,點擊下載則可以獲得對應框架的代碼包。

37bacd112534cb13c7f5cbf4411482f0.png

未來計劃

由于時間比較緊張,很多功能還來不及對外發布,不過大家不用擔心,更多更強大的功能正在路上!我們將逐步開放 Deco 內部版本的功能,讓 Deco 可以成為業界開發者的好幫手。

組件識別及自動替換

在實現生成靜態代碼之后,我們基于 AI 算法,實現了對頁面中的已有組件進行識別、定位,并高效映射為組件庫中的組件,最終解放開發人員的雙手。

1ec15a1a5579419d1498980e89dce7a4.png

覆蓋更多的研發場景

我們還針對研發全流程定制了一個低代碼平臺,功能覆蓋屬性編輯、事件定義、數據綁定、異步數據請求等等功能,覆蓋研發的核心流程,可以實現頁面的一站式開發,降低開發門檻,提升開發效率。

203904d280413a490da62a079d3fe3fc.png

更多—

過往我們編寫了很多相關的技術文章,收到了很多反響,大家可以通過這些文章了解到智能代碼背后的技術實現。

設計稿一鍵生成代碼,研發智能化探索與實踐[2]

助力雙 11 個性化會場高效交付:Deco 智能代碼技術揭秘

超基礎的機器學習入門-原理篇

相關鏈接

[1]

deco-preview.jd.com/: https://deco-preview.jd.com/

[2]

設計稿一鍵生成代碼,研發智能化探索與實踐: https://jelly.jd.com/article/61a6eb9f2a070818620bac2e

6f7a155ffe8c73df3a21e230e356c087.gif

·················?若川簡介?·················

你好,我是若川,畢業于江西高校。現在是一名前端開發“工程師”。寫有《學習源碼整體架構系列》20余篇,在知乎、掘金收獲超百萬閱讀。
從2014年起,每年都會寫一篇年度總結,已經寫了7篇,點擊查看年度總結。
同時,最近組織了源碼共讀活動,幫助3000+前端人學會看源碼。公眾號愿景:幫助5年內前端人走向前列。

cd6e841cd43f5d34938e08f34327c648.png

識別方二維碼加我微信、拉你進源碼共讀

今日話題

略。分享、收藏、點贊、在看我的文章就是對我最大的支持~

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/274961.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/274961.shtml
英文地址,請注明出處:http://en.pswp.cn/news/274961.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

jQuery 五角星評分

五角星打分 我用的是搜狗輸入法上帶的特殊符號打出來的 空五角星&#xff1a;☆ 實五角星&#xff1a;★ 1.html 1 <ul class"comment"> 2 <li>☆</li> 3 <li>☆</li> 4 <li>☆</li> 5 …

平面設計和網頁設計的規則_從平面設計到用戶界面:這是您應該知道的最重要的規則

平面設計和網頁設計的規則Maybe you’re here because you think UI Design is the future of Graphic Design. Maybe what motivates you is the money. Or maybe you just woke up one day and someone at work told you “So, you are a designer, right? Well, we need an…

即將到來的 ECMAScript 2022 新特性

大家好&#xff0c;我是若川。持續組織了5個月源碼共讀活動&#xff0c;感興趣的可以點此加我微信 ruochuan12 參與&#xff0c;每周大家一起學習200行左右的源碼&#xff0c;共同進步。同時極力推薦訂閱我寫的《學習源碼整體架構系列》 包含20余篇源碼文章。ECMAScript 規范每…

代碼備忘錄

1.用指針&#xff0c;函數調用實現交換兩個變量值 #include<stdio.h> int exchange(int *a,int *b){ int temp; temp*a; *a*b; *btemp;return 0;} int main(){ int i9,j2; int *p1,*p2; p1&i; p2&j; exchange(p1,p2); printf("p1%d,p2%d\n",*p1,*p2);…

mysql實戰38 | 都說InnoDB好,那還要不要使用Memory引擎?

我在上一篇文章末尾留給你的問題是&#xff1a;兩個 group by 語句都用了 order by null&#xff0c;為什么使用內存臨時表得到的語句結果里&#xff0c;0 這個值在最后一行&#xff1b;而使用磁盤臨時表得到的結果里&#xff0c;0 這個值在第一行&#xff1f;今天我們就來看看…

設計類的五個原則_內容設計的5個原則

設計類的五個原則重點 (Top highlight)There are many heuristics and principles for creating good content. Some are created from a UX perspective, others from a content marketing point of view. They range from very long to very concise ones. I reviewed a larg…

Umi 4 RC 發布

大家好&#xff0c;我是若川。感謝大家一年以來的支持和陪伴。這一年疫情反復&#xff0c;年底應該有由于疫情不能回家的小伙伴。在這里先祝福大家&#xff0c;新年快樂。本打算今天不發文&#xff0c;但看到這篇覺得不錯&#xff0c;就發一下。大家好&#xff0c;Umi 4 經過幾…

讓你沉迷的五種設計

讓你沉迷的五種設計 好游戲總是能令人沉迷其中無法自拔&#xff0c;外媒cracked經過分析&#xff0c;發現有五種設計方法必不可少&#xff1b; 1.斯金納箱原理&#xff1a;這是行為心理學派在實驗室內研究動物學習能力的箱形實驗裝置&#xff0c;游戲開發也得益于此&#xff0c…

Java學習路線詳解

有很多的[Java請添加鏈接描述](http://www.hfxms.com.cn/java/)程序員&#xff0c;在初期學習時&#xff0c;通常會對如何學習而感到迷茫。[合肥學碼思請添加鏈接描述](http://www.hfxms.com.cn/)小編就為大家分析如何學好Java編程&#xff0c;相信能幫助那些正在處于迷茫狀態的…

figma下載_在Figma中將約束與布局網格一起使用

figma下載While doing research for the book “Designing in Figma”, I discovered a powerful way to lay out objects using a combination of Layout Grid and Constraints. The interface of Figma does not indicate a connection between the two, so it can be discov…

換一種方式表達

http://player.youku.com/player.php/sid/XMjY2MTE5NDU2/v.swf 轉載于:https://www.cnblogs.com/JCSU/archive/2012/03/17/2403324.html

新的一年,碎片化學習前端,我推薦這幾個公眾號~

大家好&#xff0c;我是若川。假期余額不足&#xff0c;無法充值。快樂的時光總是短暫的。馬上又開始一年的學習和“奮斗”。前端技術日新月異&#xff0c;發展迅速&#xff0c;作為一個與時俱進的前端工程師&#xff0c;需要不斷的學習。這里強烈推薦幾個前端開發工程師必備的…

Java單元測試之JUnit4詳解

2019獨角獸企業重金招聘Python工程師標準>>> Java單元測試之JUnit4詳解 與JUnit3不同&#xff0c;JUnit4通過注解的方式來識別測試方法。目前支持的主要注解有&#xff1a; BeforeClass 全局只會執行一次&#xff0c;而且是第一個運行Before 在測試方法運行之前運行…

我在黑暗中看到你眼中的月光_你好黑暗,我的老朋友

我在黑暗中看到你眼中的月光(Originally published on https://web.dev/prefers-color-scheme/.)(最初發布于https://web.dev/prefers-color-scheme/ 。) 介紹 (Introduction) &#x1f4da; I have done a lot of background research on the history and theory of dark mod…

ant 實現批量打包android應用

很多的應用中需要加上應用推廣的統計&#xff0c;如果一個一個的去生成不同渠道包的應用&#xff0c;效率低不說&#xff0c;還有可能不小心弄錯了分發渠道&#xff0c;使用ant可以批量生成應用。一、添加渠道包信息為了統計渠道信息&#xff0c;就不得不在程序的某個地方加入渠…

Element Plus 正式版發布啦!

大家好&#xff0c;我是若川。祝大家新年快樂&#xff0c;開工大吉。公眾號回復「紅包」可以領取源碼共讀紅包封面。持續組織了6個月源碼共讀活動&#xff0c;感興趣的可以點此加我微信 ruochuan12 參與&#xff0c;每周大家一起學習200行左右的源碼&#xff0c;共同進步。同時…

大型網站技術架構(一)大型網站架構演化

2019獨角獸企業重金招聘Python工程師標準>>> 看完了有一本書&#xff0c;就應該有所收獲&#xff0c;有所總結&#xff0c;最近把《大型網站技術架構》一書給看完了&#xff0c;給人的印象實在深刻&#xff0c;再加上之前也搞過書本上講的反向代理和負載均衡以及ses…

永不示弱_永不過時的網頁設計:今天和2000年的在線投資組合

永不示弱重點 (Top highlight)Philippe Starck, a renowned industrial designer, once said:著名的工業設計師Philippe Starck曾經說過&#xff1a; “A designer has a duty to create timeless design. To be timeless you have to think really far into the future, not …

如何使用 React 創建一個作品集網站

大家好&#xff0c;我是若川。持續組織了6個月源碼共讀活動&#xff0c;感興趣的可以點此加我微信 ruochuan12 參與&#xff0c;每周大家一起學習200行左右的源碼&#xff0c;共同進步。同時極力推薦訂閱我寫的《學習源碼整體架構系列》 包含20余篇源碼文章。今天&#xff0c;你…

博弈論入門 HDU 1850

Problem Description 一年在外 父母時刻牽掛春節回家 你能做幾天好孩子嗎寒假里嘗試做做下面的事情吧陪媽媽逛一次菜場悄悄給爸爸買個小禮物主動地 強烈地 要求洗一次碗某一天早起 給爸媽用心地做回早餐如果愿意 你還可以和爸媽說咱們玩個小游戲吧 ACM課上學的呢&#xff5e;下…