當前位置: 妍妍網 > 碼農

OpenTiny 亮相 W3C 2024春季顧問委員會會議,共話行業新趨勢。

2024-04-25碼農


近日,全球資訊網協會(World Wide Web Consortium,簡稱 W3C)於4月8日-4月9日在日本召開2024年顧問委員會會議(Advisory Committee Meeting)。華為產業發展專家丁蔚博士及華為雲 OpenTiny 計畫的 Web 前端框架技術專家莫春輝老師也受邀參與了本次 W3C 的顧問委員會會議。

什麽是AC會議

全球資訊網協會是 Web 技術領域最具權威和影響力的國際中立性技術標準機構。到目前為止,W3C 已釋出了400多項影響深遠的 Web 技術標準及實施指南,如廣為業界采用的超文件標示語言(HTML)、可延伸標示語言(XML)以及幫助殘障人士有效獲得 Web 內容的資訊無障礙指南(WCAG)等,有效促進了 Web 技術的互相相容,對互聯網技術的發展和套用起到了基礎性和根本性的支撐作用。因此 W3C 作為 Web 標準組織也是為了制定 Web 標準,帶動整個 Web 技術的發展。

其中顧問委員會會議(Advisory Committee Meeting)也是 W3C 的年度重要技術會議之一。W3C 的顧問委員會是 W3C 會員及團隊參與的會議,討論 W3C 的營運策略、及主要技術方向,征求會員及團隊意見。每年舉行兩次(其中下半年的 AC 會議與 W3C 的年度技術大會 TPAC 聯合舉行),不對公眾開放。W3C 的會員應指派 AC 代表,並由 AC 代表參與會議。AC 會議主要集中在春季,圍繞組織運作等經營性事務展開,主要是收集各領域提案,參與人員進行討論及投票。而 TPAC 會議主要是在每年的秋季召開,主要圍繞技術層面,進行技術討論。

為什麽參與AC會議

OpenTiny 作為企業級前端開發解決方案,包含UI元件庫、低程式碼引擎、腳手架工具、中後台樣版及主題配置系統等效率提升工具。其中 TinyEngine 低程式碼引擎作為 OpenTiny 的核心計畫之一,在 AI 時代的大背景下,也是緊扣前端技術演變發展趨勢,不斷叠代技術能力,只為了給開發者帶來更好的使用體驗,拓展更多的可能性。在此過程中,OpenTiny 的技術專家們在研究AI能力與前端技術結合時也發現了一些問題。比如:AI 助手透過收集使用者數據並透過官網發送給 Web 套用的後端服務所導致的私密安全問題;對接不同大模型介面時需開發不同代理層的成本及效能問題;在不同 Web 套用上需要完成流程復用情況時,AI 協作能力問題。

在發現問題後,華為產業發展專家丁蔚博士推薦了 OpenTiny 的技術專家莫春輝老師共同參與了本次 W3C 的顧問委員會會議——AC 會議。

議題分享

在2024年 AC 會議的閃電演講中,莫春輝老師以【Use case for Web API accessing LLMs data】為主題展開了分享,首先提到了隨著 AI 套用快速增長,Web 套用中的 AI 助手引發使用者安全和私密擔憂。同時由於存取大語言模型需鑒權,Web 套用後端需增加 AI 代理服務,導致開發部署成本增加網路效能降低等問題,針對以上問題也提出了一種可能的解決方案。這個方案假設使用者的電腦已經搭載了 AI CPU 並內建了大語言模型,同時瀏覽器也能提供了新的 WEB AI API。Web 套用的 AI 助手可以直接呼叫這些 API,與本地儲存的大語言模型進行互動。讓使用者的數據只在使用者的電腦內部傳輸,從而解決了安全和私密的問題。此舉由於不需要AI代理服務,這也降低了 Web 套用的開發和部署成本,並提高了 AI 助手的網路效能。同時,在該方案中也期望 WEB AI API 能支持按需下載訓練數據、存取通用或私有模型,提升使用者 AI 體驗。

目前 OpenTiny 也持續在思考如何更好的將 AI 技術與前端技術結合,並不斷進行探索與實踐。也提出相關的解決方案,期望後續透過時間地積累及技術的發展助力,將想法不斷地最佳化實作,逐步提煉形成提案並努力使其真正達到國際標準,從而對整個行業及生態發展貢獻出一份力量。

關於 OpenTiny

OpenTiny 是一套企業級 Web 前端開發解決方案,提供跨端、跨框架、跨版本的 TinyVue 元件庫,包含基於 Angular+TypeScript 的 TinyNG 元件庫,擁有靈活擴充套件的低程式碼引擎 TinyEngine,具備主題配置系統 TinyTheme / 中後台樣版 TinyPro/ TinyCLI 命令列等豐富的效率提升工具,可幫助開發者高效開發 Web 套用。

歡迎加入 OpenTiny 開源社群。添加微信小助手:opentiny-official 一起參與交流前端技術~

OpenTiny 官網: https://opentiny.design/

OpenTiny 程式碼倉庫: https://github.com/opentiny/

TinyVue 源碼: https://github.com/opentiny/tiny-vue

TinyEngine 源碼: https://github.com/opentiny/tiny-engine

歡迎進入程式碼倉庫 Star🌟TinyEngine、TinyVue、TinyNG、TinyCLI~

如果你也想要共建,可以進入程式碼倉庫,找到 good first issue標簽,一起參與開源貢獻~

點選 閱讀原文 ,進入 華為開源官網 了解更多