(ChinaZ.com)10月29日 消息:近日,抖音企業(yè)級應(yīng)用設(shè)計系統(tǒng)Semi Design 宣布開源,采用了 MIT 開源許可協(xié)議。

據(jù)悉,Semi Design是由抖音前端團隊,MED產(chǎn)品設(shè)計團隊設(shè)計、開發(fā)并維護的設(shè)計系統(tǒng)。它作為全面、易用、優(yōu)質(zhì)的現(xiàn)代企業(yè)級應(yīng)用UI解決方案,從字節(jié)跳動各業(yè)務(wù)線的復(fù)雜場景提煉而來,支撐近千計平臺,服務(wù)內(nèi)外部10萬+用戶。
據(jù)官方介紹,Semi Design有多個亮點包括:
其設(shè)計堅守優(yōu)質(zhì)且穩(wěn)定的默認基礎(chǔ)(不變),并在需要時充分開放自定義的靈活度(多變),這是 Semi Design 獨特的,并將一直遵循的設(shè)計原則。

擁有強大的主題化方案,設(shè)計師和開發(fā)者可在全局、乃至組件級別,對 表現(xiàn)層進行深度定制 ,以及在主題商店(semi.design/dsm/),查看 Semi 在抖音、剪映、飛書、火山引擎等不同品牌場景下的官方示例主題。

支持深色模式,為了兼容更多用戶群體在不同生產(chǎn)環(huán)境下的使用偏好,作為淺色模式的補充,Semi Design 的任意主題均自動支持深色模式,并能在應(yīng)用運行時動態(tài)切換。
在支持語言方面,Semi Design覆蓋簡/繁體中文,英語、日語、韓語、葡萄牙語等10+ 語言,日期時間組件提供全球時區(qū)支持,全部組件可自動適配阿拉伯文 RTL 布局。
在應(yīng)用層面,Semi Design 在支持字節(jié)跳動多個核心業(yè)務(wù)的平臺引擎,部分已達萬級 DAU;對外,同樣已有多款經(jīng)內(nèi)部驗證的產(chǎn)品,通過飛書、火山引擎實現(xiàn)商業(yè)化。

值得一提的是,在宣布開源不久之后,有細心的網(wǎng)友發(fā)現(xiàn),其代碼倉庫的部分文案被發(fā)現(xiàn)有阿里設(shè)計系統(tǒng) Ant Design 的痕跡。
對此,抖音前端團隊隨后發(fā)表了致歉聲明,承認早期使用了 Ant Design 的代碼,但現(xiàn)在的版本與 Ant Design 相差巨大。
不過官方也強調(diào),Semi Design 已持續(xù)穩(wěn)定維護了兩年多,整體采用 Foundation/Adapter 架構(gòu),與 Ant Design 差異較大。未來也也會更嚴謹?shù)刈裱_源社區(qū)規(guī)則,積極回饋開源社區(qū)。






