国产精品嫩草99av在线_一区在线视频观看_欧美高清一区_欧美 日韩 国产 一区_99精品欧美一区二区三区_久久大香伊蕉在人线观看热2_一色屋精品视频在线观看网站_在线亚洲国产精品网站_亚洲区一区二区三区_你懂的视频一区二区

當前位置:首頁 > 科技  > 軟件

得物效率前端微應用推進過程與思考

來源: 責編: 時間:2023-08-05 11:45:02 4947觀看
導讀一、背景效率工程隨著業務的發展,組織規模的擴大,越來越多的企業開始意識到協作效率對于企業團隊的重要性,甚至是決定其在某個行業競爭中突圍的關鍵,是企業長久生存的根本。得物效率工程運用產品、技術、數據等手段,全面提

一、背景

效率工程

隨著業務的發展,組織規模的擴大,越來越多的企業開始意識到協作效率對于企業團隊的重要性,甚至是決定其在某個行業競爭中突圍的關鍵,是企業長久生存的根本。YJD28資訊網——每日最新資訊28at.com

得物效率工程運用產品、技術、數據等手段,全面提升公司的效率。在管理效率、協同效率、跨團隊溝通效率、產研協作效率、辦公效率等各方面持續探索,高效驅動公司發展。YJD28資訊網——每日最新資訊28at.com

效率工程的業務場景

上面提到,效率工程為提升企業協作效率而生,因此會面臨大量中后臺應用場景。YJD28資訊網——每日最新資訊28at.com

這些中后臺應用體現為「PC 站點、H5 站點、飛書應用、特定機器環境」等,面向所有內部員工和部分外部用戶。YJD28資訊網——每日最新資訊28at.com

在面向多類型用戶和使用場景等條件下,效率工程技術產品在穩定性、體驗、擴展性等方面面臨的挑戰非常多。YJD28資訊網——每日最新資訊28at.com

效率工程面臨的問題

效率工程主要的業務形態是「PC 站點的大型中后臺應用」,此類應用的布局大多數是這樣的:YJD28資訊網——每日最新資訊28at.com

圖片圖片YJD28資訊網——每日最新資訊28at.com

針對這類場景,有此類產品研發經驗的同學,對其面對的問題也會比較熟悉:YJD28資訊網——每日最新資訊28at.com

  1. 依賴管理方面。非 monorepo 類倉庫下,對于只有一個 package.json 對依賴管理,底層依賴如 antd 等版本升級困難,因為回歸成本很高。

      a.個別底層依賴的升級是難以避免的,尤其是涉及穩定性、可維護性、用戶體驗方面,在某個節點會爆發問題影響線上YJD28資訊網——每日最新資訊28at.com

  1. 代碼耦合度方面。微前端下,如果沒有做好抽象,基座和子應用的代碼耦合度容易偏高。
  2. 基座通常包括:Layout、權限控制等通用模塊難免的,在基座中可能包括對特定頁面的處理邏輯,這里不再舉例
  3. 業務投放成本方面。有些業務的內容區非常適合投放到多個平臺,但通常情況下中后臺應用代碼的布局和內容部分是強耦合的。單獨將內容區域投放到外部平臺,要一個個處理,成本很高。
  4. 比如某個重報表類平臺,其報表展示能力能否應用在更多平臺上,其投放能力是最重要的影響因素

經過調研后,我們引入微應用來解決目前遇到的問題:YJD28資訊網——每日最新資訊28at.com

微應用

一個基于“monorepo & 微前端 & 基座與業務分離”的、包括“文檔 & 工具”的一套體系化降低研發成本和提升用戶體驗的技術產品。YJD28資訊網——每日最新資訊28at.com

這是面向得物效率工程業務場景下,我們對微應用的定義。YJD28資訊網——每日最新資訊28at.com

系統案例:得物學習平臺

得物效率工程的學習平臺,是面向得物員工、勞務人員、鑒別師、客服等人群的大型中后臺應用,產品形態是 PC / H5 / 飛書應用等。是非常典型的適用于「微應用」推進的項目。YJD28資訊網——每日最新資訊28at.com

圖片圖片YJD28資訊網——每日最新資訊28at.com

依賴管理方面

學習平臺原來是非 monorepo 結構,只用一個 package.json 做依賴管理,底層依賴 antd 等的版本極難更新,很難享受到最新版本的快樂。YJD28資訊網——每日最新資訊28at.com

代碼耦合度方面

學習平臺 Layout 和各個頁面內容部分代碼是強耦合的,Layout 中也有部分頁面的業務邏輯。YJD28資訊網——每日最新資訊28at.com

業務投放成本方面

學習平臺的多個頁面對外投放是整體性投放,需要對 Layout 做特殊處理、權限特殊處理等方式處理后,才能開始投放,投放成本高,而且投放方案不通用。YJD28資訊網——每日最新資訊28at.com

二、問題分析

Why:為什么做?為什么這樣做?

  1. 中后臺應用越來越臃腫已成為共識
  2. 中后臺需要在功能越來越多的情況下,輕量化地迭代
  3. monorepo 配合微前端,是中后臺應用輕量化迭代的有效方案

Who: 用戶是誰?

  1. 業務前端:能夠快速理解遷移方案、低成本使用配套工具完成遷移、有充分的 Q/A 文檔介紹
  2. Leader:能夠通過看板等產品、結合指標,快速判斷遷移后的工程質量,在長期維護狀態下保證工程質量不快速下降

What:做什么?

  1. 最佳實踐文檔:面向業務前端,要求通俗易懂,業務前端可以在 0.5D 內快速理解整個方案
  2. 遷移工具:提供一個工具,幫助開發者快速完成遷移
  3. 巡檢看板:查看各類指標,如依賴版本是否過期、公共模塊位置是否合理等

When:什么時候做?

  1. 一個中后臺項目子應用超過 X 個,感官越來越臃腫的情況下,可以考慮做微應用化了
  2. 想在中后臺項目前期打好基礎,便于后續迭代提效,可以考慮使用微應用了

Where:在哪里做?

  1. 解釋:很顯然這不是在說物理位置,在研發流程中,這個工具該處于什么位置
  2. 遷移中:在業務開發者本機執行遷移動作、飛書文檔完成背景介紹
  3. 遷移后:有在線的巡檢平臺可以:執行巡檢、查看巡檢報告

How:如何做?

  1. 要同時進行 monorepo 化和微前端化,工作量大、操作復雜、穩定性保障難度大
  2. 第 1 步:以 1 個項目試點,跑通流程、輸出“最佳實踐(初版)”、輸出“遷移工具(初版)”
  3. 第 2 步:以 1 個項目驗證全套方案,輸出“最佳實踐(修正版)”、輸出“遷移工具(修正版)”
  4. 第 3 步:以 1 個項目完成全套方案,輸出“最佳實踐(完整版)”、輸出“遷移工具(完整版)”
  5. 第 4 步:更多項目接入

三、明確目標

根據 SMART 原則,我們制定了如下目標(時間限制在 3 個月內):YJD28資訊網——每日最新資訊28at.com

1. 降低微應用化遷移成本,中大型應用的微應用化遷移耗時降低 30%YJD28資訊網——每日最新資訊28at.com

耗時降低計算公式:1 - (有 SOP 時微應用化遷移估時 / 無 SOP 時微應用化遷移估時)YJD28資訊網——每日最新資訊28at.com

2. 降低學習平臺維護成本,管理端和學員端公共依賴升級時的測試耗時降低 50%YJD28資訊網——每日最新資訊28at.com

耗時降低計算公式:1 - (微應用化后的測試估時 / 微應用化前的測試估時)YJD28資訊網——每日最新資訊28at.com

四、推進方案

經過以上分析,我們的推進方案在「輸出、里程碑、技術架構、測試方案、效果預估」等方面進行了確認。YJD28資訊網——每日最新資訊28at.com

輸出

 1. 面向業務開發者

    a.《效率前端微應用最佳實踐》文檔:幫助業務開發者可以在 0.5D 理解遷移所需的各類背景YJD28資訊網——每日最新資訊28at.com

    b.「微應用遷移技術產品 monopower」:幫助業務開發者完成應用 monorepo 化過程 90% 的工作量YJD28資訊網——每日最新資訊28at.com

 2. 面向 Leader

    a.「在線巡檢能力和報告」:幫助 Leader 查看項目完成微應用遷移后,工程質量是如何的,這里包括了一系列的指標YJD28資訊網——每日最新資訊28at.com

里程碑YJD28資訊網——每日最新資訊28at.com

圖片圖片YJD28資訊網——每日最新資訊28at.com

如上圖,里程碑整體分為 2 個階段:YJD28資訊網——每日最新資訊28at.com

第一階段,通過業務的少量落地完成方案驗證,側重在驗證YJD28資訊網——每日最新資訊28at.com

第 1 步:以 1 個項目試點,跑通流程、輸出“最佳實踐(初版)”、輸出“遷移工具(初版)”,落地 1 ~ 2 個頁面YJD28資訊網——每日最新資訊28at.com

第 2 步:以 1 個項目驗證全套方案,輸出“最佳實踐(修正版)”、輸出“遷移工具(修正版)”,落地 3 ~ 10 個頁面YJD28資訊網——每日最新資訊28at.com

第二階段,業務全量遷移,側重在業務落地

以 1 個項目完成全套方案,輸出“最佳實踐(完整版)”、輸出“遷移工具(完整版)”,落地該應用全部頁面YJD28資訊網——每日最新資訊28at.com

技術架構YJD28資訊網——每日最新資訊28at.com

1. 迪米特法則

即最小知識原則,在 SOLID 設計原則中符合 「Single,單一職責;Open-Close:開閉原則」的思想。YJD28資訊網——每日最新資訊28at.com

我們在考慮微應用技術架構所具備的特征時,更注重簡單、可靠、閉環,也就是迪米特法則。YJD28資訊網——每日最新資訊28at.com

簡單:輸出的技術產品和文檔,需要面向真正用戶,易于理解,使用門檻低YJD28資訊網——每日最新資訊28at.com

可靠性:業內微前端產品(qiankun / wujie / micro-app / ...)對比,各自的優缺點,是否滿足業務需求YJD28資訊網——每日最新資訊28at.com

閉環:當項目進行微應用化后,定時巡檢和告警會觸發運行,定期掃描工程質量并通知到相關方YJD28資訊網——每日最新資訊28at.com

2. 整體架構

圖中綠色區域是需要開發的產品或文檔。YJD28資訊網——每日最新資訊28at.com

圖片圖片YJD28資訊網——每日最新資訊28at.com

整體架構包括以下核心模塊:YJD28資訊網——每日最新資訊28at.com

    a.新增微應用倉庫YJD28資訊網——每日最新資訊28at.com

        不在老倉庫進行微應用化改造,保證穩定性。YJD28資訊網——每日最新資訊28at.com

    b.monopower cli/serverYJD28資訊網——每日最新資訊28at.com

        i.一鍵改造非 monorepo 項目為 monorepo 項目YJD28資訊網——每日最新資訊28at.com

圖片圖片YJD28資訊網——每日最新資訊28at.com

        ii.掃描項目質量,并輸出報告和告警YJD28資訊網——每日最新資訊28at.com

圖片圖片YJD28資訊網——每日最新資訊28at.com

    c.微應用遷移最佳實踐文檔YJD28資訊網——每日最新資訊28at.com

3. 一鍵 monorepo 化YJD28資訊網——每日最新資訊28at.com

轉換過程

  1. 對原工程做「基于 AST 或正則」的依賴分析
  2. 調整目錄結構為 monorepo
  3. 對新工程中代碼做「基于 AST 或正則」的引用路徑修正

比如,原工程中有 import utils from '@/utils',新工程可能需要變為 import utils from '@monorepo/utils'YJD28資訊網——每日最新資訊28at.com

圖片圖片YJD28資訊網——每日最新資訊28at.com

技術實現

    a.對原工程做依賴解析后,會生成包含依賴樹的 json 文件存儲在本地YJD28資訊網——每日最新資訊28at.com

    b.基于 json 文件 和 monorepo 結構規范,生成新的 monorepo 化的工程結構YJD28資訊網——每日最新資訊28at.com

    c.基于 json 文件和 monorepo 結構規范,對新的 monorepo 化的工程中的引用路徑做修正YJD28資訊網——每日最新資訊28at.com

圖片圖片YJD28資訊網——每日最新資訊28at.com

多次 monorepo 化YJD28資訊網——每日最新資訊28at.com

由于學習平臺的微應用化持續近 3 個月,期間會經歷多次迭代。YJD28資訊網——每日最新資訊28at.com

比如 A/B/C 3 個頁面是待微應用化的頁面,用 3 個迭代分別對 A/B/C 3 個頁面進行微應用化。YJD28資訊網——每日最新資訊28at.com

那么,A 頁面上線后,假如第二個迭代,原倉庫依然需要對  A 頁面修改,就意味著,第二個迭代要同時上線 A/B 頁面。YJD28資訊網——每日最新資訊28at.com

為了減少回歸測試成本,我們用 monopower transfer 做了一個轉換后的 diff 展示,如果 A 頁面在兩次迭代被進行了兩次 transfer,且 diff 沒有變化,就不需要回歸測試。YJD28資訊網——每日最新資訊28at.com

測試方案YJD28資訊網——每日最新資訊28at.com

1. 兩個方案

    a. 以單個路由為粒度,每次全量切換該路由的流量到微應用版本    b. 以整個工程為粒度,按照人群/流量分布為維度,定向灰度到微應用版本YJD28資訊網——每日最新資訊28at.com

2. 選定方案

最終我們用第一個測試方案。原因如下:YJD28資訊網——每日最新資訊28at.com

    a. 學習平臺是微應用推進的第一個驗證型項目,短時間內全量完成改造的難度太大YJD28資訊網——每日最新資訊28at.com

    b. 以單個路由為粒度,能夠逐步修復問題,驗證整體方案的可行性YJD28資訊網——每日最新資訊28at.com

3. 應用效果

使用第一個方案,在整個微應用落地過程中是比較順利的,平穩地將近 40 個頁面逐批次切換到微應用模式。YJD28資訊網——每日最新資訊28at.com

這里也頻繁用到了「推進方案 -- 技術架構  -- 一鍵 monorepo 化」中提到的“多次 monorepo 化”,利用 monopower transfer 的 diff 結果,來減少回歸測試成本。YJD28資訊網——每日最新資訊28at.com

效果評估

1. 學習平臺改造前后的工程結構對比

改造前:YJD28資訊網——每日最新資訊28at.com

圖片圖片YJD28資訊網——每日最新資訊28at.com

改造后:YJD28資訊網——每日最新資訊28at.com

圖片圖片YJD28資訊網——每日最新資訊28at.com

2. 遷移前

系統自檢:YJD28資訊網——每日最新資訊28at.com

圖片圖片YJD28資訊網——每日最新資訊28at.com

3. 遷移中

遷移步驟:

    i.安裝命令行 monopowerYJD28資訊網——每日最新資訊28at.com

    ii.在當前項目執行 monopower transfer,執行 monorepo 化YJD28資訊網——每日最新資訊28at.com

    iii.逐個頁面測試YJD28資訊網——每日最新資訊28at.com

圖片圖片YJD28資訊網——每日最新資訊28at.com

正向依賴分析:YJD28資訊網——每日最新資訊28at.com

比如入口文件 index.tsx,可以基于該入口文件做依賴樹的可視化分析YJD28資訊網——每日最新資訊28at.com

圖片圖片YJD28資訊網——每日最新資訊28at.com

反向依賴分析:YJD28資訊網——每日最新資訊28at.com

用于分析某個文件被哪些文件引用,用于分析該文件的重要性等YJD28資訊網——每日最新資訊28at.com

圖片圖片YJD28資訊網——每日最新資訊28at.com

4. 遷移后

定期巡檢,輸出巡檢報告,包括且不限于「工程化配置、代碼質量、公共依賴引用、依賴收斂、穩定性、性能、用戶體驗」等分析結果。YJD28資訊網——每日最新資訊28at.com

巡檢工具內部,可以結合靜態文件掃描和運行時模擬,對當前項目做全方位掃描,當然側重在微應用方面的健康度。YJD28資訊網——每日最新資訊28at.com

圖片YJD28資訊網——每日最新資訊28at.com

五、目標達成情況

上文中提到了「微應用」推進的目標,這里分開演示效果。YJD28資訊網——每日最新資訊28at.com

目標 1:降低微應用化遷移成本,中大型的微應用化遷移耗時降低 30%

耗時降低計算公式:1 - (有 SOP 時微應用化遷移估時 / 無 SOP 時微應用化遷移估時)YJD28資訊網——每日最新資訊28at.com

改造前YJD28資訊網——每日最新資訊28at.com

圖片圖片YJD28資訊網——每日最新資訊28at.com

用 monopower transfer 對學習平臺進行 monorepo 化改造:YJD28資訊網——每日最新資訊28at.com

圖片圖片YJD28資訊網——每日最新資訊28at.com

圖片圖片YJD28資訊網——每日最新資訊28at.com

改造后YJD28資訊網——每日最新資訊28at.com

圖片圖片YJD28資訊網——每日最新資訊28at.com

目標 2:降低學習平臺維護成本,管理端和學員端公共依賴升級時的測試耗時降低 50%

耗時降低計算公式:1 - (微應用化后的測試估時 / 微應用化前的測試估時)YJD28資訊網——每日最新資訊28at.com

很顯然,這是利用了 monorepo 類工程的天然優勢:依賴隔離。YJD28資訊網——每日最新資訊28at.com

圖片圖片YJD28資訊網——每日最新資訊28at.com

學習平臺可以針對管理端和學員端做依賴隔離,從而可以單獨升級學員端、管理端業務的底層依賴。YJD28資訊網——每日最新資訊28at.com

六、推進的經驗教訓

變與不變

上述推進方案確認后,剩下的就是根據各個里程碑完成對應進度即可,因此在推進過程中,沒有遇到「進度」方面的問題。YJD28資訊網——每日最新資訊28at.com

當然在推進途中,隨時會面臨實際的技術問題、人員調整、業務壓力等,除了保持足夠的心理準備外,在“技術調研”階段,為關鍵鏈路做好多個方案對比和意外狀況的預案尤為重要。YJD28資訊網——每日最新資訊28at.com

比如,在微前端選型中,社區中有諸多方案可選(iframe / qiankun / wujie / micro-app 等),在初期擬定某個微前端方案后,如果中途遇到難以解決的問題,就需要及時復盤、調整到備選方案。YJD28資訊網——每日最新資訊28at.com

備選方案也要做足功課,這是我們在推進微應用落地過程中的重要經驗YJD28資訊網——每日最新資訊28at.com

Babel在實際應用中的劣勢YJD28資訊網——每日最新資訊28at.com

在上文介紹「推進方案 - 技術架構- 一鍵 monorepo 化」時,我們提到了: 在對原工程做 monorepo 化時,需要對原工程進行“依賴解析”和“代碼引用路徑修正”。其中專門強調了「基于 AST 或正則」。YJD28資訊網——每日最新資訊28at.com

圖片圖片YJD28資訊網——每日最新資訊28at.com

圖片圖片YJD28資訊網——每日最新資訊28at.com

團隊鍛煉

這部分其實是團隊管理和項目管理部分了,如果推進人是比較資深的同學是能很快地完成中大型項目的核心難點工作的,但也有不少同學有成長的意愿以及完成挑戰的能力。YJD28資訊網——每日最新資訊28at.com

那負責推進的同學,就要學會拆解、放手,讓有意愿有潛力的同學多多承擔重要工作,同時把控風險,保證項目的順利推進。YJD28資訊網——每日最新資訊28at.com

很榮幸,這個項目在推進的 3 個月內,涌現了多位成長明顯的同學,在整個項目高質量完成的結果上,貢獻了自己的力量,而且很多問題的發現、解決、通用化方案輸出是這些同學主動推動的。YJD28資訊網——每日最新資訊28at.com

推進能力模型

值得思考的是,以效率前端微應用推進為例,成功推進一個中大型項目,需要具備怎樣的能力和工作方式?YJD28資訊網——每日最新資訊28at.com

下圖能力模型是我比較喜歡參考的:YJD28資訊網——每日最新資訊28at.com

圖片圖片YJD28資訊網——每日最新資訊28at.com

基于這個能力模型,衍生出的比如:主動性、技術儲備、任務分解等各類能力都是可以納入這個模型參考的。YJD28資訊網——每日最新資訊28at.com

以下是上述能力模型在具體事務上的工作技巧實踐:YJD28資訊網——每日最新資訊28at.com

  1. 閉環式推進
  2. 工作四象限

七、技術之外

本文介紹的技術方案,是效率前端微應用推進的初期設計的,推進 3 個月以來,中途經歷了各種各樣的困難,也有額外的技術小項被納入微應用推進方案,但整體的方向沒有大的變化。YJD28資訊網——每日最新資訊28at.com

除了技術方面,我有個心得:“推進的同學,需要有良好的心理素質,并能為自己尋找資源”。YJD28資訊網——每日最新資訊28at.com

良好的心理素質

「Everything is under control」,我想這是設計技術方案的同學需要慢慢具備的心理素質。YJD28資訊網——每日最新資訊28at.com

在推進過程中,你對遇到的困難是否有心理準備?比如技術方案被挑戰、研發體驗變化帶來的反彈、回滾難度是否都考慮過。“出現各類問題是很正常的”,是我在推進任何項目都有的心理準備。YJD28資訊網——每日最新資訊28at.com

為自己尋找資源

在各方對推進項目價值沒有太大異議的前提下,推進的同學需要假設任何人包括 Leader 對你需要的幫助是完全不了解的,此時,你需要作為需求方向各個具備資源或者能夠調動資源的人尋求合理的幫助。YJD28資訊網——每日最新資訊28at.com

八、后續:深水區之前端微服務化

本文從背景出發,詳細介紹了效率前端微應用推進初期設定的技術方案。在推進的 3 個月中,除了完成上述工作外,有多個很重要的技術小項、人員陸續加入。YJD28資訊網——每日最新資訊28at.com

在下一階段,得物效率前端微應用的推進將重點關注業務微服務化能力的建設。YJD28資訊網——每日最新資訊28at.com

微服務化在后端領域已經講了很久,在前端領域通常大家提到的是微前端,但本文中提到的「前端微服務化」更側重業務的多端投放能力。YJD28資訊網——每日最新資訊28at.com

比如,某個中后臺應用的報表能力很強,在其他平臺上,想接入這些報表的話,有幾個方式可以做:YJD28資訊網——每日最新資訊28at.com

  1. 該中后臺應用做對外投放能力改造,成本與該應用本身復雜度相關,投放后,方案不具備通用性
  2. 該中后臺應用采用微服務化能力提升,提升成本極低(比如引入一個微服務化增強腳本即可),子頁面中的報表即可獨立投放到其他平臺

后續要推進的即是第二個方案類似的方向,這是部分實現思路:YJD28資訊網——每日最新資訊28at.com

圖片圖片YJD28資訊網——每日最新資訊28at.com

在業務場景中,如果能夠做到「布局 與 內容」的松耦合,對于業務本身的多場景接入大有益處,這也是「微應用」推進面臨的一個深水區,值得重度投入,后續有不錯進展的話,我們會及時分享。YJD28資訊網——每日最新資訊28at.com

本文鏈接:http://www.rrqrq.com/showinfo-26-100-0.html得物效率前端微應用推進過程與思考

聲明:本網頁內容旨在傳播知識,若有侵權等問題請及時與本網聯系,我們將在第一時間刪除處理。郵件:2376512515@qq.com

上一篇: 分享六款相見恨晚的PPT模版網站, 祝你做出精美的PPT!

下一篇: Flowable工作流引擎的科普與實踐

標簽:
  • 熱門焦點
  • 7月安卓手機性價比榜:努比亞+紅魔兩款新機入榜

    7月登場的新機有努比亞Z50S Pro和紅魔8S Pro,除了三星之外目前唯二的兩款搭載超頻版驍龍8Gen2處理器的產品,而且努比亞和紅魔也一貫有著不錯的性價比,所以在本次的性價比榜單
  • 服務存儲設計模式:Cache-Aside模式

    Cache-Aside模式一種常用的緩存方式,通常是把數據從主存儲加載到KV緩存中,加速后續的訪問。在存在重復度的場景,Cache-Aside可以提升服務性能,降低底層存儲的壓力,缺點是緩存和底
  • 分布式系統中的CAP理論,面試必問,你理解了嘛?

    對于剛剛接觸分布式系統的小伙伴們來說,一提起分布式系統,就感覺高大上,深不可測。而且看了很多書和視頻還是一臉懵逼。這篇文章主要使用大白話的方式,帶你理解一下分布式系統
  • 企業采用CRM系統的11個好處

    客戶關系管理(CRM)軟件可以為企業提供很多的好處,從客戶保留到提高生產力。  CRM軟件用于企業收集客戶互動,以改善客戶體驗和滿意度。  CRM軟件市場規模如今超過580
  • “又被陳思誠騙了”

    作者|張思齊 出品|眾面(ID:ZhongMian_ZM)如今的國產懸疑電影,成了陳思誠的天下。最近大爆電影《消失的她》票房突破30億斷層奪魁暑期檔,陳思誠再度風頭無兩。你可以說陳思誠的
  • 重估百度丨大模型,能撐起百度的“今天”嗎?

    自象限原創 作者|程心 羅輯2023年之前,對于自己的“今天”,百度也很迷茫。“新業務到 2022 年底還是 0,希望 2023 年出來一個 1。”這是2022年底,李彥宏
  • 2納米決戰2025

    集微網報道 從三強爭霸到四雄逐鹿,2nm的廝殺聲已然隱約傳來。無論是老牌勁旅臺積電、三星,還是誓言重回先進制程領先地位的英特爾,甚至初成立不久的新
  • 2022爆款:ROG魔霸6 冰川散熱系統持續護航

    喜逢開學季,各大商家開始推出自己的新產品,進行打折促銷活動。對于忠實的端游愛好者來說,能夠擁有一款夢寐以求的筆記本電腦是一件十分開心的事。但是現在的
  • 榮耀Magic4 至臻版 首創智慧隱私通話 強勁影音系統

    2022年第一季度臨近尾聲,在該季度內,許多品牌陸續發布自己的最新產品,讓大家從全新的角度來了解當今的手機技術。手機是電子設備中,更新迭代十分迅速的一款產品,基
Top 国产精品嫩草99av在线_一区在线视频观看_欧美高清一区_欧美 日韩 国产 一区_99精品欧美一区二区三区_久久大香伊蕉在人线观看热2_一色屋精品视频在线观看网站_在线亚洲国产精品网站_亚洲区一区二区三区_你懂的视频一区二区
欧美最猛黑人xxxxx猛交| 国产一区二区不卡在线| 欧美日韩国产片| 久久亚洲一区二区三区明星换脸| 亚洲欧洲久久| 亚洲国产清纯| 欧美日韩国产高清一区二区 | 欧美日韩欧美一区二区| 欧美一个色资源| 亚洲女子a中天字幕| 日韩和的一区二区| 亚洲一区国产视频| 粉嫩嫩av羞羞动漫久久久| 极品av少妇一区二区| 欧美日韩一区不卡| 欧美aⅴ一区二区三区视频| 欧美成人嫩草网站| 欧美午夜精品一区| 国产精品久久久久久久岛一牛影视| 国产精品乱人伦| 麻豆精品一区二区三区| 欧美日韩一区在线观看视频| 欧美伊人精品成人久久综合97| 久久青草欧美一区二区三区| 国产日韩精品一区二区浪潮av| 中文字幕制服丝袜一区二区三区| 久久99国产精品久久99果冻传媒| 国产精品一二三在| 国产精品区一区| 精品av久久707| 午夜久久久久久| 欧美人成在线| 日韩欧美中文字幕公布| 成人免费的视频| 欧美在线播放高清精品| 美美哒免费高清在线观看视频一区二区| 欧美日韩一区二区三区四区在线观看| 欧美日韩卡一卡二| 精品一区二区国语对白| 91精品国产丝袜白色高跟鞋| 亚洲一区二区成人在线观看| 毛片一区二区| 亚洲欧美在线视频观看| 99精品在线观看视频| 欧美另类z0zxhd电影| 亚洲成国产人片在线观看| 在线日韩欧美| 国产女同互慰高潮91漫画| 国产精品地址| 久久久国产精品麻豆| 欧美先锋影音| 亚洲成av人片一区二区三区| 欧美熟乱第一页| av成人动漫在线观看| 欧美一区二区三级| 91免费观看在线| 日韩三级视频在线看| 欧美大片一区| 一区二区三区在线播放| 精品动漫3d一区二区三区免费| 精品国产凹凸成av人网站| 亚洲欧美综合| 亚洲日本免费电影| 欧美精品尤物在线| 一区二区三区高清不卡| 欧美亚洲综合在线| 99re这里只有精品首页| 亚洲精品日日夜夜| 亚洲免费观看| 亚洲三级在线看| 老司机久久99久久精品播放免费 | 亚洲欧美日韩国产综合在线 | 99综合电影在线视频| 国产精品热久久久久夜色精品三区 | 亚洲地区一二三色| 欧美区视频在线观看| 91在线精品秘密一区二区| 亚洲综合色自拍一区| 91精品国产欧美一区二区18| 狠狠干综合网| 免费在线观看精品| 国产无人区一区二区三区| 粉嫩高潮美女一区二区三区 | 国产日韩欧美高清免费| 玖玖九九国产精品| 色婷婷综合中文久久一本| 国产99久久久国产精品| 亚洲欧美成aⅴ人在线观看| 欧美日韩久久一区| 亚洲私拍自拍| 国内精品伊人久久久久av一坑| 国产一区二区三区黄| 久久电影国产免费久久电影| 国产女主播在线一区二区| 久久精品天堂| 色综合欧美在线| 亚洲国产精品二十页| 欧美一区成人| 日本亚洲免费观看| 国产欧美一区二区三区在线老狼| 欧美亚韩一区| 蜜桃视频免费观看一区| 26uuu亚洲综合色| 美女爽到呻吟久久久久| 91免费国产在线观看| 秋霞成人午夜伦在线观看| 国产精品入口麻豆九色| 69久久夜色精品国产69蝌蚪网| 免费精品视频在线| 2021国产精品久久精品| 久久午夜激情| 国产一区二区视频在线| 亚洲免费三区一区二区| 日韩欧美国产不卡| 欧美另类视频| 久久99精品久久久| 亚洲欧美另类小说视频| 日韩精品一区二区三区四区| 一本色道久久综合亚洲91| 欧美日本亚洲韩国国产| 狠狠色丁香久久婷婷综合_中| 精品国产露脸精彩对白| 色94色欧美sute亚洲线路一ni | 亚洲精品日韩专区silk| 精品国产乱码久久久久久免费| 国产在线欧美日韩| 国产制服丝袜一区| 一区二区三区不卡视频在线观看 | 国模吧视频一区| 国产一区二区伦理| 亚洲国产视频一区二区| 欧美午夜精品免费| 国内视频精品| 成人av在线播放网站| 亚洲色图一区二区三区| 精品女同一区二区| 亚洲另类黄色| 欧美成人日韩| 成人免费黄色大片| 韩国三级中文字幕hd久久精品| 国产欧美视频一区二区三区| 日韩午夜精品电影| 欧美群妇大交群中文字幕| 性欧美xxxx大乳国产app| 玖玖九九国产精品| 亚洲主播在线观看| 成人欧美一区二区三区| 久久综合久色欧美综合狠狠| 欧美一区二区三区免费视频| 欧美在线影院一区二区| 噜噜噜91成人网| 夜夜爽av福利精品导航| 国产麻豆日韩欧美久久| 日韩av一区二区三区| 亚洲五码中文字幕| 一区二区激情小说| 亚洲精品水蜜桃| 亚洲欧美日韩国产成人精品影院 | 777久久久精品| 91国产福利在线| 国产久一道中文一区| 国产福利91精品一区二区三区| 欧美一区二区三区视频在线| 美女精品在线观看| 亚洲一区二区动漫| 国产欧美综合一区二区三区| 亚洲免费大片| 亚洲理伦在线| 亚洲激情黄色| 99热这里只有成人精品国产| 日韩一级欧洲| 亚洲欧美久久久| 久久久噜噜噜| 久久久成人网| 老司机亚洲精品| 老司机精品导航| 久久亚洲午夜电影| 色菇凉天天综合网| 欧美午夜一区二区三区| 欧美日本国产一区| 制服视频三区第一页精品| 欧美一二三四在线| 精品福利在线导航| 国产网站一区二区三区| 中文字幕不卡三区| 亚洲欧洲色图综合| 亚洲男人天堂av| 亚洲综合精品自拍| 亚洲电影在线播放| 午夜精品久久久久久久久久| 午夜成人免费电影| 免费成人在线影院| 国产一区二区三区免费| 成人久久视频在线观看| 91麻豆国产福利精品| 国产精品a久久久久| 夜夜精品视频| 久久夜色精品| 3d动漫精品啪啪1区2区免费| 精品99一区二区三区|