国产精品久久久aaaa,日日干夜夜操天天插,亚洲乱熟女香蕉一区二区三区少妇,99精品国产高清一区二区三区,国产成人精品一区二区色戒,久久久国产精品成人免费,亚洲精品毛片久久久久,99久久婷婷国产综合精品电影,国产一区二区三区任你鲁

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

TinyEngine2.0正式發(fā)布

OSC開源社區(qū) ? 來源:OSC開源社區(qū) ? 2024-12-05 16:58 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

TinyEngine2.0正式發(fā)布

自從TinyEngine開源以來,眾多開發(fā)者已經(jīng)將TinyEngine應(yīng)用于生產(chǎn)環(huán)境,見證了其在實(shí)際項(xiàng)目中的表現(xiàn)。然而,隨著項(xiàng)目的持續(xù)迭代和用戶群體的不斷擴(kuò)大,我們發(fā)現(xiàn)用戶在深度定制方面會遇到一些阻礙,其中最核心的問題集中在:源碼二次開發(fā)管理問題以及定制化能力不夠強(qiáng)大,想要深度定制必須修改源碼,而當(dāng)開發(fā)者們在TinyEngine的源碼中融入了大量的定制業(yè)務(wù)邏輯,這又使得直接合并TinyEngine自身的新功能變得異常困難,常常引發(fā)代碼沖突和錯誤。

為了解決用戶的這些痛點(diǎn)問題,TinyEngine團(tuán)隊(duì)投入了大量的時間,對TinyEngine的架構(gòu)進(jìn)行了優(yōu)化和調(diào)整。這次的調(diào)整不僅提升了其核心性能,還精心打磨了一系列創(chuàng)新功能,旨在為開發(fā)者提供更流暢、更高效的開發(fā)體驗(yàn)。

TinyEngine2.0新特性介紹

優(yōu)化的開發(fā)體驗(yàn):包引入與CLI工具

TinyEngine 2.0 版本的一大亮點(diǎn)是將源碼開發(fā)變成了包引入的模式,并且與之相結(jié)合的提供了CLI工具,徹底改變了用戶二次開發(fā)的方式。告別傳統(tǒng)克隆源碼模式,一鍵生成低代碼平臺項(xiàng)目。這里提供了@opentiny/tiny-engine-cli這個強(qiáng)大的 CLI 工具,只需執(zhí)行一條簡單的命令即可快速生成一個以 TinyEngine 為基礎(chǔ)的低代碼平臺項(xiàng)目:

npx@opentiny/tiny-engine-clicreate

生成的項(xiàng)目中tiny-engine作為一個核心npm包,package.json 文件依賴包含:

核心依賴:@opentiny/tiny-engine、主題等。

開發(fā)依賴:@opentiny/tiny-engine-vite-config、@opentiny/tiny-engine-mock等,為開發(fā)提供便利。

這樣的開發(fā)模式,主要有以下幾個特點(diǎn):

非侵入式開發(fā),可以將二次開發(fā)內(nèi)容與TinyEngine核心代碼進(jìn)行分離,避免對核心代碼造成污染;

增強(qiáng)版本兼容性,擺脫源碼修改管理迭代更新難問題,可以輕松同步TinyEngine的官方代碼;

提高開發(fā)效率,CLI工具可以提供豐富的命令和腳手架,幫助開發(fā)者快速搭建低代碼平臺;

聚焦業(yè)務(wù)編碼,提供了一種標(biāo)準(zhǔn)化的開發(fā)流程,使得開發(fā)者能夠迅速進(jìn)入編碼狀態(tài)。

開創(chuàng)性的“洛書架構(gòu)”

在深入探討該架構(gòu)之前,大家可以先理解一個熟悉的計(jì)算機(jī)概念——Windows注冊表。Windows注冊表是一個中心化的數(shù)據(jù)庫,它存儲著系統(tǒng)、軟件程序以及硬件設(shè)備的配置和設(shè)置信息,為操作系統(tǒng)提供了一個統(tǒng)一的機(jī)制來存儲和檢索關(guān)鍵數(shù)據(jù),確保了系統(tǒng)的穩(wěn)定性和程序的正確運(yùn)行。這樣的設(shè)計(jì)給TinyEngine也提供了靈感,TinyEngine也可以借助這樣的概念,給開發(fā)者提供出一個這樣的架構(gòu):

豐富的配置能力:架構(gòu)應(yīng)覆蓋全面,能夠?qū)φ麄€系統(tǒng)的組件、配置項(xiàng)、API等內(nèi)容進(jìn)行細(xì)致的定制化配置,以滿足不同場景的需求。

靈活的替換機(jī)制:通過注冊表機(jī)制,可以輕松地對組件、API等內(nèi)容進(jìn)行替換,實(shí)現(xiàn)靈活的插拔和定制。

函數(shù)級別的覆蓋能力:當(dāng)配置和替換能力無法滿足特定需求時,提供函數(shù)級別的覆蓋能力,作為最后的解決方案,確保用戶可以實(shí)現(xiàn)個性化的功能?;谶@樣的原則,我們推出了我們TinyEngine的洛書架構(gòu)。它擁有全局的內(nèi)容存儲,記錄了所有可配置化的信息。這個架構(gòu)允許進(jìn)行插件的可插拔操作,實(shí)現(xiàn)插件的配置化管理,以及對插件API的集中管理。這樣的設(shè)計(jì)不僅提高了系統(tǒng)的靈活性,也為開發(fā)者提供了極大的便利。

“洛書架構(gòu)”為二次開發(fā)項(xiàng)目還提供了一種無縫對接最新特性的方式。在軟件開發(fā)的實(shí)際操作中,將基座系統(tǒng)的新特性同步到定制系統(tǒng)中往往是一項(xiàng)復(fù)雜的任務(wù)。當(dāng)一個系統(tǒng)已經(jīng)積累了大量的定制業(yè)務(wù)代碼時,嘗試直接集成新功能不僅會面臨巨大的技術(shù)挑戰(zhàn),還可能對現(xiàn)有業(yè)務(wù)邏輯的穩(wěn)定性以及系統(tǒng)的可維護(hù)性造成不利影響。在TinyEngine 2.0版本中,這一問題得到了有效的解決。

TinyEngine 2.0引入了一系列創(chuàng)新的架構(gòu)設(shè)計(jì)和功能增強(qiáng),使得新特性的集成變得更加順暢和高效。

interfaceMetaApp{
id:string
//入口組件
entry?:VueComponent
//可供定制的局部模塊組件,例如定制header、footer
components?:Record
//對外提供的api接口
apis?:Record
//component的配置項(xiàng)
options?:Record
//布局
layout?:MetaApp
//生命周期
lifeCycle?:Record
//覆蓋邏輯
overwrite?:Overwrite
……//其余可配置的項(xiàng)
}

這種架構(gòu)允許項(xiàng)目動態(tài)地注冊和使用TinyEngine的新功能,無需復(fù)雜的升級過程。這意味著開發(fā)者可以立即使用TinyEngine的最新成果,這種同步機(jī)制不僅提高了開發(fā)效率,還確保了項(xiàng)目能夠快速響應(yīng)TinyEngine的更新,保持技術(shù)的先進(jìn)性。

7a0f0086-af13-11ef-93f3-92fbcf53809c.png

布局靈活:自由定義

“洛書架構(gòu)”是TinyEngine的一大創(chuàng)新,它提供了一種靈活的架構(gòu)系統(tǒng),允許開發(fā)者根據(jù)業(yè)務(wù)需求自由定義整個設(shè)計(jì)器的布局。在調(diào)研使用TinyEngine的開發(fā)者的過程中,發(fā)現(xiàn)TinyEngine被用于各種項(xiàng)目中,這也導(dǎo)致了布局非常多樣化。例如:有在底部加上schema面板、有在畫布旁邊加上流程相關(guān)面板、創(chuàng)建頁面時彈窗展示頁面模板等豐富的布局。

為了兼容多種布局,“洛書架構(gòu)”的推出可以滿足開發(fā)者可以輕松地創(chuàng)建復(fù)雜的頁面布局,而無需擔(dān)心底層實(shí)現(xiàn)的復(fù)雜性。

這種靈活性使得TinyEngine成為一個強(qiáng)大的工具,能夠滿足從簡單到復(fù)雜的各種開發(fā)需求。

7a1a2146-af13-11ef-93f3-92fbcf53809c.png

畫布可以修改:技術(shù)棧畫布的靈活切換

除了設(shè)計(jì)器布局類型比較豐富以外,畫布的類型也是非常多的。例如,在需要快速布局的頁面編排場景中,可以選擇文檔流式畫布;而在需要精確控制的流程平臺中,則可以使用圖元編排的畫布。

TinyEngine的“洛書架構(gòu)”支持根據(jù)應(yīng)用場景靈活切換技術(shù)棧畫布,這意味著開發(fā)者可以根據(jù)項(xiàng)目的具體需求選擇最合適的技術(shù)方案。

這種靈活性使得TinyEngine能夠適應(yīng)不同的開發(fā)需求,提供高效的定制化開發(fā)支持。

7a2f5192-af13-11ef-93f3-92fbcf53809c.png

快速使用第三方組件庫

TinyEngine默認(rèn)導(dǎo)入的組件庫是華為云開源的TinyVue組件庫。在開源之后,收到了部分小伙伴的反饋:“公司目前是使用elementUI組件庫的。能不能支持我們導(dǎo)入第三方組件庫?!边@個答案是肯定的。得益于TinyEngine的渲染機(jī)制,TinyEngine支持導(dǎo)入其他的組件庫,如elementUI和Ant Design Vue(antdUI),極大地簡化了集成流程。除此以為,TinyEngine還提供組件復(fù)用方案,提供了區(qū)塊的能力。開發(fā)者能夠?qū)I(yè)務(wù)系統(tǒng)中可復(fù)用的組件提取出來,打包并上傳到平臺的資產(chǎn)管理庫中,集中管理版本,使其更靈活、更易用。相關(guān)的區(qū)塊局域網(wǎng)部署方案也已經(jīng)放到官網(wǎng)文檔里面了,大家可以查閱。

(官網(wǎng)文檔:https://opentiny.design/tiny-engine)

出碼可以定制成任意語言

TinyEngine的核心優(yōu)勢在于其對多種技術(shù)棧的深度支持。無論是前端開發(fā)中的主流框架Vue和React,還是為鴻蒙系統(tǒng)量身打造的ArkTS語言,TinyEngine都能夠靈活定制并輸出相應(yīng)技術(shù)棧的代碼。這種多技術(shù)棧的支持,使得TinyEngine能夠適應(yīng)各種開發(fā)需求。我們的開發(fā)者現(xiàn)在可以根據(jù)項(xiàng)目的具體需求,選擇最合適的技術(shù)棧,增強(qiáng)了項(xiàng)目的適應(yīng)性和擴(kuò)展性。

TinyEngine低代碼引擎的靈活代碼輸出能力,為開發(fā)者提供了一個強(qiáng)大的開發(fā)環(huán)境,可以根據(jù)系統(tǒng)自身的需要定制出需要的出碼語言。

嵌入任意的系統(tǒng)中使用

TinyEngine能夠高效集成至各垂直領(lǐng)域業(yè)務(wù)系統(tǒng),實(shí)現(xiàn)與第三方系統(tǒng)的無縫對接和參數(shù)流轉(zhuǎn)。這種集成能力,使得TinyEngine在多種業(yè)務(wù)場景中都能使用,無論是AI、流程管理還是教育領(lǐng)域,都能提供量身定制的解決方案。這種集成使得TinyEngine成為一個強(qiáng)大的工具,能夠滿足各種業(yè)務(wù)需求。

7a33a030-af13-11ef-93f3-92fbcf53809c.png

未來展望

TinyEngine 2.0 的發(fā)布,也讓TinyEngine自我迭代更新之路邁出了重要一步,希望全新的靈活定制擴(kuò)展能力能夠助力開發(fā)者更好的構(gòu)建自己的低代碼平臺。未來,TinyEngine也計(jì)劃引入更多功能,增強(qiáng)低代碼編排能力,讓開發(fā)過程體驗(yàn)更友好。

模型驅(qū)動,高效開發(fā)頁面

目前TinyEngine在規(guī)劃中不僅支持模型驅(qū)動開發(fā),還允許開發(fā)者輕松實(shí)現(xiàn)模型事件的綁定,快速構(gòu)建多樣化的業(yè)務(wù)頁面。通過模型驅(qū)動架構(gòu),TinyEngine提升了代碼的一致性和可讀性,使得開發(fā)過程更加高效,同時也降低了后期維護(hù)的難度。這種架構(gòu)的優(yōu)勢在于,它將業(yè)務(wù)邏輯從代碼中抽象出來,使得開發(fā)者可以更加專注于業(yè)務(wù)本身,而不是深陷代碼的細(xì)節(jié)。開發(fā)者可以利用TinyEngine的模型驅(qū)動開發(fā)功能,快速構(gòu)建業(yè)務(wù)頁面,大大減少了代碼編寫的工作量,加速了整個開發(fā)流程。

AI輔助開發(fā)

TinyEngine深度融合AI輔助開發(fā),通過AI的深度集成,用戶可以迅速響應(yīng)業(yè)務(wù)需求,從設(shè)計(jì)到代碼實(shí)現(xiàn)一鍵轉(zhuǎn)換,優(yōu)化開發(fā)流程,縮短項(xiàng)目周期。目前,AI輔助開發(fā)依賴于大模型的生成能力。大模型的生成能力其實(shí)時好時壞。有時候生成的代碼渲染在畫布上面是非常高效的, 幾句話就能生成一個交互頁面,但是有時候生成的代碼又是不可用的,導(dǎo)致畫面渲染不出來。這功能我們內(nèi)部也在持續(xù)孵化完善中。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報(bào)投訴
  • 驅(qū)動
    +關(guān)注

    關(guān)注

    12

    文章

    1954

    瀏覽量

    88522
  • 開源
    +關(guān)注

    關(guān)注

    3

    文章

    4204

    瀏覽量

    46130
  • 源碼
    +關(guān)注

    關(guān)注

    8

    文章

    685

    瀏覽量

    31319

原文標(biāo)題:TinyEngine2.0正式發(fā)布

文章出處:【微信號:OSC開源社區(qū),微信公眾號:OSC開源社區(qū)】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點(diǎn)推薦

    安徽蚌埠發(fā)布“政策2.0版”和“首部促進(jìn)型立法” 助推智能傳感產(chǎn)業(yè)“加速跑”

    ? 2月6日上午,蚌埠市舉行《支持中國傳感谷發(fā)展若干政策(2.0版)》(以下簡稱《若干政策 2.0版》)及《蚌埠市促進(jìn)智能傳感產(chǎn)業(yè)發(fā)展條例》(以下簡稱《條例》)聯(lián)合新聞發(fā)布會,詳解《若干政策2
    的頭像 發(fā)表于 02-09 19:10 ?84次閱讀
    安徽蚌埠<b class='flag-5'>發(fā)布</b>“政策<b class='flag-5'>2.0</b>版”和“首部促進(jìn)型立法” 助推智能傳感產(chǎn)業(yè)“加速跑”

    云知聲發(fā)布“山?!ぶ簟贝竽P?b class='flag-5'>2.0,醫(yī)療AI加速落地驅(qū)動業(yè)績高增長

    今年1月,云知聲正式發(fā)布其自研大模型“山海·知音”2.0版本,并同步披露2025年度業(yè)績預(yù)告——全年?duì)I收預(yù)計(jì)同比增長超60%,凈利潤實(shí)現(xiàn)扭虧為盈。這一系列動作不僅彰顯了云知聲在大模型技術(shù)迭代上的領(lǐng)先
    發(fā)表于 02-06 10:28 ?310次閱讀
    云知聲<b class='flag-5'>發(fā)布</b>“山?!ぶ簟贝竽P?b class='flag-5'>2.0</b>,醫(yī)療AI加速落地驅(qū)動業(yè)績高增長

    云知聲山海知音大模型2.0重磅發(fā)布

    隨著智能體時代到來,云知聲在“山?!tlas”通用智算基座持續(xù)演進(jìn)基礎(chǔ)上,年前實(shí)現(xiàn)了“山?!ぶt(yī)”5.0醫(yī)療大模型升級,今天迎來了“山?!ぶ簟?b class='flag-5'>2.0的重磅發(fā)布,正在完成“一基兩翼”技術(shù)戰(zhàn)略升級的能力拼圖。
    的頭像 發(fā)表于 01-27 14:08 ?203次閱讀
    云知聲山海知音大模型<b class='flag-5'>2.0</b>重磅<b class='flag-5'>發(fā)布</b>

    光庭信息與Epic Games在CES 2026發(fā)布3D HMI開發(fā)平臺UEA 2.0

    在CES 2026上,光庭信息與戰(zhàn)略合作伙伴 Epic Games 打造的UEA 2.0(UE for Automotive 2.0)正式發(fā)布。UEA 2.0是基于Unreal Eng
    的頭像 發(fā)表于 01-10 11:44 ?938次閱讀

    RT-Thread軟件包,RyanMqtt 2.0 發(fā)布,全面重構(gòu):更輕、更快、更安全、更可靠 | 技術(shù)集結(jié)

    RyanMqtt2.0RT-Thread社區(qū)精品軟件包RyanMqtt發(fā)布2.0新版本!更輕、更快、更安全、更可靠,為你的物聯(lián)網(wǎng)連接注入新動力。
    的頭像 發(fā)表于 12-09 18:27 ?5819次閱讀
    RT-Thread軟件包,RyanMqtt <b class='flag-5'>2.0</b> <b class='flag-5'>發(fā)布</b>,全面重構(gòu):更輕、更快、更安全、更可靠 | 技術(shù)集結(jié)

    智子科技發(fā)布數(shù)字營銷策略大模型智小虎V2.0

    11月28日,2025(第十三屆)數(shù)字營銷峰會暨CAAC數(shù)字營銷專業(yè)委員會十周年慶典及第17屆虎嘯獎啟動儀式在北京舉行。在本次大會上,由智子科技、南京大學(xué)、虎嘯獎三方聯(lián)合打造的“智小虎”V2.0正式發(fā)布
    的頭像 發(fā)表于 12-05 16:54 ?1272次閱讀

    廣和通發(fā)布全新升級MagiCore 2.0解決方案

    近日,廣和通發(fā)布全新升級的MagiCore 2.0,以精巧尺寸、便攜易用、低功耗、IP Agent定制等優(yōu)勢,為AI毛絨包掛場景帶來個性化AI交互體驗(yàn)。MagiCore 2.0提供毛絨終端、機(jī)芯盒、AI音頻流模組等多種交付方式,
    的頭像 發(fā)表于 11-02 09:52 ?537次閱讀

    華為面向中東中亞發(fā)布星河AI Fabric 2.0方案

    GITEX GLOBAL 2025期間,在“智能時代下的新型數(shù)據(jù)中心”論壇上,面向中東中亞,華為聯(lián)合伙伴發(fā)布星河AI Fabric 2.0方案。本次發(fā)布是繼2018年發(fā)布的AI Fab
    的頭像 發(fā)表于 10-17 11:11 ?916次閱讀

    華為面向歐洲發(fā)布星河AI Fabric 2.0方案

    華為數(shù)據(jù)通信創(chuàng)新峰會2025期間,在“星河AI Fabric 2.0,算力滿載、業(yè)務(wù)永續(xù)”為主題的論壇上,華為面向歐洲發(fā)布星河AI Fabric 2.0方案。本次發(fā)布是繼2018年
    的頭像 發(fā)表于 10-13 09:43 ?945次閱讀

    華為發(fā)布星河AI Fabric 2.0方案

    與可持續(xù)發(fā)展進(jìn)行了深入探討。會上,華為發(fā)布星河AI Fabric 2.0方案,這是繼2018年發(fā)布AI Fabric后的全方位升級,打造算力滿載、業(yè)務(wù)永續(xù)的數(shù)據(jù)中心網(wǎng)絡(luò),為企業(yè)數(shù)智化轉(zhuǎn)型注入新動能。
    的頭像 發(fā)表于 09-19 18:03 ?1709次閱讀

    FF正式發(fā)布FF AI 2.0操作系統(tǒng)

    ;、"FF"或 "公司")宣布正式推出FF AI 2.0系統(tǒng),該系統(tǒng)即將通過OTA軟件更新集成至FF 91 2.0車型。這一版本標(biāo)志著自2023年FF 91發(fā)布以來
    的頭像 發(fā)表于 06-27 14:15 ?1573次閱讀

    北京聯(lián)通攜手華為發(fā)布智慧運(yùn)營網(wǎng)絡(luò)2.0

    在2025 MWC上海期間,北京聯(lián)通在5G-A產(chǎn)業(yè)圓桌上發(fā)表題為《AI時代,我們真的準(zhǔn)備好了嗎?》的演講,并與華為聯(lián)合發(fā)布智慧運(yùn)營網(wǎng)絡(luò)2.0,達(dá)成人工智能正以前所未有的速度激發(fā)海量數(shù)據(jù)需求,推動
    的頭像 發(fā)表于 06-26 11:42 ?961次閱讀

    正點(diǎn)原子Z15I ZYNQ 開發(fā)板資料發(fā)布!板載PCIe2.0、SPFx2、MIPI CSI等接口,資料豐富!

    正點(diǎn)原子Z15I ZYNQ 開發(fā)板資料發(fā)布!板載PCIe2.0、SPFx2、MIPI CSI等接口,資料豐富! 正點(diǎn)原子Z15I ZYNQ開發(fā)板,核心板全工業(yè)級設(shè)計(jì),主控芯片
    發(fā)表于 05-30 16:59

    北斗智聯(lián)重磅發(fā)布智馭2.0艙駕融合產(chǎn)品

    近日,2025上海車展期間,北斗智聯(lián)重磅發(fā)布“智馭2.0 艙駕融合”產(chǎn)品,并同步開啟試乘體驗(yàn)日活動。以“軟硬協(xié)同、算法驅(qū)動、安全可靠”為核心,“智馭2.0 艙駕融合”打破傳統(tǒng)座艙與駕駛域之間的技術(shù)壁壘,為客戶提供全棧自研的智能汽
    的頭像 發(fā)表于 04-29 15:56 ?926次閱讀

    華為乾坤云管理解決方案2.0正式發(fā)布

    ”)、CypressTel賽柏特通信技術(shù)有限公司(以下簡稱“CypressTel賽柏特”)等核心合作伙伴齊聚一堂,共同探討AI時代下云管理網(wǎng)絡(luò)技術(shù)的前沿趨勢,并見證了華為乾坤云管理解決方案2.0的正式發(fā)布。
    的頭像 發(fā)表于 03-26 11:24 ?1512次閱讀