【AI大模型前沿】百度飛槳PaddleOCR 3.0開源發布,支持多語言、手寫體識別,賦能智能文檔處理

系列篇章💥

No.文章
1【AI大模型前沿】深度剖析瑞智病理大模型 RuiPath:如何革新癌癥病理診斷技術
2【AI大模型前沿】清華大學 CLAMP-3:多模態技術引領音樂檢索新潮流
3【AI大模型前沿】浙大攜手阿里推出HealthGPT:醫學視覺語言大模型助力智能醫療新突破
4【AI大模型前沿】阿里 QwQ-32B:320 億參數推理大模型,性能比肩 DeepSeek-R1,免費開源
5【AI大模型前沿】TRELLIS:微軟、清華、中科大聯合推出的高質量3D生成模型
6【AI大模型前沿】Migician:清華、北大、華科聯手打造的多圖像定位大模型,一鍵解決安防監控與自動駕駛難題
7【AI大模型前沿】DeepSeek-V3-0324:AI 模型的全面升級與技術突破
8【AI大模型前沿】BioMedGPT-R1:清華聯合水木分子打造的多模態生物醫藥大模型,開啟智能研發新紀元
9【AI大模型前沿】DiffRhythm:西北工業大學打造的10秒鑄就完整歌曲的AI歌曲生成模型
10【AI大模型前沿】R1-Omni:阿里開源全模態情感識別與強化學習的創新結合
11【AI大模型前沿】Qwen2.5-Omni:阿里巴巴的多模態大模型,實現看、聽、說、寫一體化
12【AI大模型前沿】SmolDocling:256M參數的輕量級多模態文檔處理利器,10分鐘搞定百頁PDF
13【AI大模型前沿】Stable Virtual Camera:Stability AI 推出的2D圖像轉3D視頻模型,一鍵生成沉浸式視頻
14【AI大模型前沿】阿里 Qwen3 震撼開源,模型新王誕生,開啟全球大模型新紀元
15【AI大模型前沿】InternVL:OpenGVLab開源多模態大模型,解鎖視覺問答與多語言翻譯的全能應用圖鑒
16【AI大模型前沿】Fin-R1:上海財經大學聯合財躍星辰推出的金融推理大模型,憑7B參數拿下評測第二,離行業第一僅差3分
17【AI大模型前沿】Med-R1:基于強化學習的醫療視覺語言模型,突破跨模態醫學推理的普適性
18【AI大模型前沿】Baichuan-M1-14B:百川智能推出專為醫療優化的開源大語言模型
19【AI大模型前沿】一鍵生成宮崎駿動畫風,EasyControl Ghibli 讓照片秒變吉卜力藝術品
20【AI大模型前沿】TxGemma:谷歌推出的高效藥物研發大模型,臨床試驗預測準確率超90%
21【AI大模型前沿】F5R-TTS:騰訊推出TTS領域的新王者,又快又準又自然,零樣本語音克隆新高度
22【AI大模型前沿】MiniMind-V:低成本打造超小多模態視覺語言模型(僅需1.3元人民幣和1小時)
23【AI大模型前沿】MoCha:端到端對話角色視頻生成模型、電影級對話角色合成黑科技、重新定義動畫創作
24【AI大模型前沿】HuatuoGPT-o1-7B:中英文雙語醫學推理,打破語言障礙的AI大模型
25【AI大模型前沿】MedReason:大規模醫學推理數據集、借用知識圖譜將大模型打造成“醫術”專家
26【AI大模型前沿】SkyReels-V2:昆侖萬維開源的無限時長電影生成模型,開啟視頻生成新紀元
27【AI大模型前沿】Dia:Nari Labs開源16億參數TTS模型,只需文本輸入,生成媲美真人對話的語音
28【AI大模型前沿】阿里巴巴開源LHM:單圖生成可動畫3D人體模型,開啟3D建模新紀元
29【AI大模型前沿】TinyLLaVA-Video-R1:北航開源視頻推理模型、小尺寸大智慧、參數少一半,性能翻一番
30【AI大模型前沿】TTRL:測試時強化學習,開啟無標簽數據推理新篇章
31【AI大模型前沿】Aero-1-Audio:Qwen2.5架構加持,輕量級音頻模型天花板、吊打Whisper
32【AI大模型前沿】DianJin-R1:阿里云通義點金聯合蘇大推出的金融推理增強大模型
33【AI大模型前沿】VITA-Audio:騰訊開源的高效語音交互多模態大語言模型
34【AI大模型前沿】Multiverse:全球首個AI多人游戲世界模型,低成本高效率新突破
35【AI大模型前沿】Seed1.5-VL:多模態理解的效率革新者,以小博大,性能驚艷
36【AI大模型前沿】ViLAMP:螞蟻集團和人民大學聯手打造的長視頻理解利器,單卡處理3小時視頻
37【AI大模型前沿】Muyan-TTS:開源零樣本語音合成模型、0.33秒極速生成播客級語音、小白也能玩轉AI配音
38【AI大模型前沿】Dolphin:字節跳動開源文檔解析大模型,輕量級、高效、多格式,開啟文檔處理新時代
39【AI大模型前沿】ChatTS:字節跳動聯合清華大學開源、多模態時序大模型助力時序數據對話與推理
40【AI大模型前沿】Index-AniSora:B站開源的動漫視頻生成模型,助力高效創作
41【AI大模型前沿】RelightVid:上海 AI Lab聯合復旦等高校推出的視頻重照明模型
42【AI大模型前沿】BAGEL:字節跳動開源、多模態大模型的創新突破與實踐指南
43【AI大模型前沿】Matrix-Game:昆侖萬維開源大模型,一鍵生成你的專屬虛擬世界
44【AI大模型前沿】Pixel Reasoner:滑鐵盧聯合港科大等高校推出的視覺語言模型,助力視覺推理新突破
45【AI大模型前沿】CoGenAV:多模態語音表征新范式、通義聯合深技大打造、噪聲環境WER降低70%+
46【AI大模型前沿】Ming-Lite-Omni:螞蟻集團開源的統一多模態大模型的創新實踐
47【AI大模型前沿】DeepEyes:小紅書與西安交大聯合打造的多模態深度思考模型
48【AI大模型前沿】OmniAudio:阿里通義實驗室的空間音頻生成模型,開啟沉浸式體驗新時代
49【AI大模型前沿】MiniCPM 4.0:面壁智能開源的極致高效端側大模型(小版本、低消耗、220倍極致提速)
50【AI大模型前沿】SmolVLA:Hugging Face開源的輕量級視覺-語言-行動機器人模型
51【AI大模型前沿】Time-R1:伊利諾伊大學香檳分校開源的時間推理語言模型、實現過去→未來全鏈路推演
52【AI大模型前沿】MonkeyOCR:基于結構-識別-關系三元組范式的文檔解析模型
53【AI大模型前沿】GLM-4.5:智譜打造的開源SOTA模型,推理、代碼與智能體能力融合先鋒
54【AI大模型前沿】百度飛槳PaddleOCR 3.0開源發布,支持多語言、手寫體識別,賦能智能文檔處理

目錄

  • 系列篇章💥
  • 前言
  • 一、項目概述
  • 二、技術特點
    • 1. 多場景支持
    • 2. 高精度模型
    • 3. 多語言支持
    • 4. 易用性與部署靈活性
  • 三、主要功能
    • 1. 文本識別
    • 2. 文檔解析
    • 3. 智能文檔理解
  • 四、應用場景
    • 1. 企業文檔管理
    • 2. 金融行業
    • 3. 醫療行業
    • 4. 教育行業
    • 5. 政務與法律行業
  • 五、快速使用
    • 1. 安裝與依賴
    • 2. PP-OCRv5 示例
    • 3. PP-StructureV3 示例
    • 4. PP-ChatOCRv4 示例
  • 六、結語
  • 七、項目資料


前言

隨著人工智能技術的飛速發展,文檔信息的自動識別與理解成為企業數字化轉型和智能辦公的重要支撐。PaddleOCR 作為百度開源的OCR(光學字符識別)工具包,自2020年發布以來,憑借其強大的多語言識別能力、高精度的文本解析能力以及良好的擴展性,迅速在全球范圍內獲得廣泛認可。2025年5月20日,PaddlePaddle團隊正式發布了PaddleOCR 3.0版本,標志著其在OCR技術領域的又一次重大突破。

PaddleOCR 3.0不僅在模型性能上實現了顯著提升,還新增了對多種文本類型、手寫體識別的支持,并引入了ERNIE 4.5 Turbo等大模型技術,進一步增強了智能文檔理解能力。本文將從項目背景、技術特點、主要功能、應用場景、快速使用實踐等方面,全面解析PaddleOCR 3.0的創新與優勢,幫助開發者快速上手并應用于實際項目中。

在這里插入圖片描述

一、項目概述

PaddleOCR 3.0是基于PaddlePaddle 3.0框架推出的全新一代OCR工具包,旨在為開發者提供高效、準確、易用的文本識別與文檔解析能力。該版本支持五種語言的文本識別,包括簡體中文、繁體中文、簡體中文拼音、英文和日文,并且能夠處理復雜的手寫體文本。此外,PaddleOCR 3.0還引入了PP-StructureV3和PP-ChatOCRv4等新模型,實現了對PDF、圖片等多格式文檔的高精度解析與智能理解。

PaddleOCR 3.0的發布,不僅提升了OCR技術的通用性與靈活性,也為開發者提供了更豐富的API接口和部署方式,使其能夠快速集成到各種應用場景中。

二、技術特點

1. 多場景支持

PaddleOCR 3.0支持多種文本類型和場景,包括:

  • 通用文本識別:支持五種語言(簡體中文、繁體中文、簡體中文拼音、英文、日文)的文本識別。
  • 手寫體識別:顯著提升了對復雜草書和非標準手寫體的識別能力。
  • 文檔解析:PP-StructureV3模型支持多布局、多場景PDF的高精度解析,優于許多開源和閉源解決方案。
  • 智能文檔理解:PP-ChatOCRv4模型支持關鍵信息提取,準確率較上一代提升15個百分點。

2. 高精度模型

PaddleOCR 3.0引入了多個高性能模型,包括:

  • PP-OCRv5:支持五種語言的通用文本識別,準確率較上一代提升13個百分點。
  • PP-StructureV3:支持多布局PDF解析,準確率在多個基準測試中領先。
  • PP-ChatOCRv4:基于ERNIE 4.5 Turbo,支持大模型部署,實現智能文檔理解。

3. 多語言支持

PaddleOCR 3.0支持多種編程語言的調用,包括C++、Java、Go、C#、Node.js和PHP,方便開發者根據項目需求選擇合適的語言進行開發。

4. 易用性與部署靈活性

PaddleOCR 3.0提供了豐富的工具和接口,支持從模型訓練、推理到服務部署的全流程開發。此外,還支持Android平臺的PP-OCRv5模型,進一步拓展了應用場景。


在這里插入圖片描述

三、主要功能

1. 文本識別

PaddleOCR 3.0支持多種文本識別任務,包括:

  • 通用文本識別:支持五種語言的文本識別。
  • 手寫體識別:支持復雜草書和非標準手寫體的識別。
  • 多語言支持:支持簡體中文、繁體中文、簡體中文拼音、英文和日文。

2. 文檔解析

PP-StructureV3模型支持多布局、多場景PDF的高精度解析,包括:

  • 表格識別:支持嵌套公式和圖片的表格識別。
  • 圖表識別:支持圖表轉表格。
  • 垂直文本識別:支持從PDF中提取垂直方向的文本。
  • 復雜文檔結構分析:支持對復雜文檔結構進行解析。

3. 智能文檔理解

PP-ChatOCRv4模型支持關鍵信息提取,包括:

  • 文本識別:支持從PDF、PNG、JPG等格式中提取文本。
  • 關鍵信息提取:支持從文檔中提取關鍵信息,如車輛準乘人數等。
  • 多模態支持:支持與大模型(如ERNIE 4.5 Turbo)集成,實現更智能的文檔理解。

四、應用場景

PaddleOCR 3.0適用于多種場景,包括:

1. 企業文檔管理

  • PDF解析:支持從PDF中提取文本、表格、圖表等信息。
  • 文檔分類:支持對文檔進行分類和標簽化。
  • 自動化處理:支持批量處理文檔,提高工作效率。

2. 金融行業

  • 發票識別:支持從發票中提取關鍵信息,如金額、日期、供應商等。
  • 合同解析:支持對合同文本的自動識別和結構化處理。
  • 報表分析:支持對財務報表的自動識別和分析。

3. 醫療行業

  • 病歷識別:支持從病歷中提取關鍵信息,如患者姓名、診斷結果等。
  • 處方識別:支持對處方文本的自動識別和結構化處理。
  • 醫療記錄管理:支持對醫療記錄的自動識別和分類。

4. 教育行業

  • 試卷識別:支持從試卷中提取題目和答案。
  • 作業批改:支持對作業文本的自動識別和批改。
  • 學習資料管理:支持對學習資料的自動識別和分類。

5. 政務與法律行業

  • 公文識別:支持從公文、法律文件中提取關鍵信息。
  • 合同管理:支持對合同文本的自動識別和結構化處理。
  • 政策解讀:支持對政策文件的自動識別和解讀。

五、快速使用

1. 安裝與依賴

首先,確保已安裝PaddlePaddle 3.0框架,然后通過以下命令安裝PaddleOCR:

pip install paddleocr

2. PP-OCRv5 示例

from paddleocr import PaddleOCR
ocr = PaddleOCR(use_doc_orientation_classify=False,use_doc_unwarping=False,use_textline_orientation=False
)
result = ocr.predict(input="https://paddle-model-ecology.bj.bcebos.com/paddlex/imgs/demo_image/general_ocr_002.png"
)
for res in result:res.print()res.save_to_img("output")res.save_to_json("output")

3. PP-StructureV3 示例

from pathlib import Path
from paddleocr import PPStructureV3
pipeline = PPStructureV3(use_doc_orientation_classify=False,use_doc_unwarping=False
)
output = pipeline.predict(input="https://paddle-model-ecology.bj.bcebos.com/paddlex/imgs/demo_image/pp_structure_v3_demo.png"
)
for res in output:res.print()res.save_to_json(save_path="output")res.save_to_markdown(save_path="output")

4. PP-ChatOCRv4 示例

from paddleocr import PPChatOCRv4Docchat_bot_config = {"module_name": "chat_bot","model_name": "ernie-3.5-8k","base_url": "https://qianfan.baidubce.com/v2","api_type": "openai","api_key": "api_key",  # your api_key
}retriever_config = {"module_name": "retriever","model_name": "embedding-v1","base_url": "https://qianfan.baidubce.com/v2","api_type": "qianfan","api_key": "api_key",  # your api_key
}pipeline = PPChatOCRv4Doc(use_doc_orientation_classify=False,use_doc_unwarping=False
)visual_predict_res = pipeline.visual_predict(input="https://paddle-model-ecology.bj.bcebos.com/paddlex/imgs/demo_image/vehicle_certificate-1.png",use_common_ocr=True,use_seal_recognition=True,use_table_recognition=True,
)mllm_predict_info = None
use_mllm = False
# If a multimodal large model is used, the local mllm service needs to be started. You can refer to the documentation: https://github.com/PaddlePaddle/PaddleX/blob/release/3.0/docs/pipeline_usage/tutorials/vlm_pipelines/doc_understanding.en.md performs deployment and updates the mllm_chat_bot_config configuration.
if use_mllm:mllm_chat_bot_config = {"module_name": "chat_bot","model_name": "PP-DocBee","base_url": "http://127.0.0.1:8080/",  # your local mllm service url"api_type": "openai","api_key": "api_key",  # your api_key}mllm_predict_res = pipeline.mllm_pred(input="https://paddle-model-ecology.bj.bcebos.com/paddlex/imgs/demo_image/vehicle_certificate-1.png",key_list=["駕駛室準乘人數"],mllm_chat_bot_config=mllm_chat_bot_config,)mllm_predict_info = mllm_predict_res["mllm_res"]visual_info_list = []
for res in visual_predict_res:visual_info_list.append(res["visual_info"])layout_parsing_result = res["layout_parsing_result"]vector_info = pipeline.build_vector(visual_info_list, flag_save_bytes_vector=True, retriever_config=retriever_config
)
chat_result = pipeline.chat(key_list=["駕駛室準乘人數"],visual_info=visual_info_list,vector_info=vector_info,mllm_predict_info=mllm_predict_info,chat_bot_config=chat_bot_config,retriever_config=retriever_config,
)
print(chat_result)

六、結語

PaddleOCR 3.0作為百度開源的OCR工具包,憑借其強大的多語言識別能力、高精度的文本解析能力以及良好的擴展性,正在成為企業智能化轉型的重要工具。無論是金融、醫療、教育還是政務行業,PaddleOCR 3.0都能提供高效的文檔處理解決方案。通過本文的詳細介紹,相信開發者能夠更好地理解PaddleOCR 3.0的技術優勢,并在實際項目中快速上手和應用。


七、項目資料

  • GitHub官方倉庫:https://github.com/PaddlePaddle/PaddleOCR
  • PaddlePaddle官方文檔:https://www.paddlepaddle.org.cn
  • PaddleOCR模型下載地址:https://paddle-model-ecology.bj.bcebos.com/paddlex/

在這里插入圖片描述

🎯🔖更多專欄系列文章:AI大模型提示工程完全指南AI大模型探索之路(零基礎入門)AI大模型預訓練微調進階AI大模型開源精選實踐AI大模型RAG應用探索實踐🔥🔥🔥 其他專欄可以查看博客主頁📑

😎 作者介紹:資深程序老猿,從業10年+、互聯網系統架構師,目前專注于AIGC的探索(CSDN博客之星|AIGC領域優質創作者)
📖專屬社群:歡迎關注【小兵的AI視界】公眾號或掃描下方👇二維碼,回復‘入群’ 即刻上車,獲取邀請鏈接。
💘領取三大專屬福利:1??免費贈送AI+編程📚500本,2??AI技術教程副業資料1套,3??DeepSeek資料教程1套🔥(限前500人)
如果文章內容對您有所觸動,別忘了點贊、?關注,收藏!加入我們,一起攜手同行AI的探索之旅,開啟智能時代的大門!

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

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

相關文章

迅為RK3588開發板Android12 制作使用系統簽名

在 Android 源碼 build/make/target/product/security/下存放著簽名文件,如下所示:將北京迅為提供的 keytool 工具拷貝到 ubuntu 中,然后將 Android11 或 Android12 源碼build/make/target/product/security/下的 platform.pk8 platform.x509…

Day08 Go語言學習

1.安裝Go和Goland 2.新建demo項目實踐語法并使用git實踐版本控制操作 2.1 Goland配置 路徑**:** GOPATH workspace GOROOT golang 文件夾: bin 編譯后的可執行文件 pkg 編譯后的包文件 src 源文件 遇到問題1:運行 ‘go build awesomeProject…

Linux-文件創建拷貝刪除剪切

文章目錄Linux文件相關命令ls通配符含義touch 創建文件命令示例cp 拷貝文件rm 刪除文件mv剪切文件Linux文件相關命令 ls ls是英文單詞list的簡寫,其功能為列出目錄的內容,是用戶最常用的命令之一,它類似于DOS下的dir命令。 Linux文件或者目…

RabbitMQ:交換機(Exchange)

目錄一、概述二、Direct Exchange (直連型交換機)三、Fanout Exchange(扇型交換機)四、Topic Exchange(主題交換機)五、Header Exchange(頭交換機)六、Default Exchange(…

【實時Linux實戰系列】基于實時Linux的物聯網系統設計

隨著物聯網(IoT)技術的飛速發展,越來越多的設備被連接到互聯網,形成了一個龐大而復雜的網絡。這些設備從簡單的傳感器到復雜的工業控制系統,都在實時地產生和交換數據。實時Linux作為一種強大的操作系統,為…

第五天~提取Arxml中描述信息New_CanCluster--Expert

?? ARXML描述信息提取:挖掘汽車電子設計的"知識寶藏" 在AUTOSAR工程中,描述信息如同埋藏在ARXML文件中的金礦,而New_CanCluster--Expert正是打開這座寶藏的密鑰。本文將帶您深度探索ARXML描述信息的提取藝術,解鎖汽車電子設計的核心知識資產! ?? 為什么描述…

開源 C++ QT Widget 開發(一)工程文件結構

文章的目的為了記錄使用C 進行QT Widget 開發學習的經歷。臨時學習,完成app的開發。開發流程和要點有些記憶模糊,趕緊記錄,防止忘記。 相關鏈接: 開源 C QT Widget 開發(一)工程文件結構-CSDN博客 開源 C…

手寫C++ string類實現詳解

類定義cppnamespace ym {class string {private:char* _str; // 字符串數據size_t _size; // 當前字符串長度size_t _capacity; // 當前分配的內存容量static const size_t npos -1; // 特殊值,表示最大可能位置public:// 構造函數和析構函數string(…

C++信息學奧賽一本通-第一部分-基礎一-第3章-第2節

C信息學奧賽一本通-第一部分-基礎一-第3章-第2節 2057 星期幾 #include <iostream>using namespace std;int main() {int day; cin >> day;switch (day) {case 1:cout << "Monday";break;case 2:cout << "Tuesday";break;case 3:c…

【leetcode 3】最長連續序列 (Longest Consecutive Sequence) - 解題思路 + Golang實現

最長連續序列 (Longest Consecutive Sequence) - LeetCode 題解 題目描述 給定一個未排序的整數數組 nums&#xff0c;找出數字連續的最長序列&#xff08;不要求序列元素在原數組中連續&#xff09;的長度。要求設計并實現時間復雜度為 O(n) 的算法解決此問題。 示例 1&#x…

礦物分類系統開發筆記(一):數據預處理

目錄 一、數據基礎與預處理目標 二、具體預處理步驟及代碼解析 2.1 數據加載與初步清洗 2.2 標簽編碼 2.3 缺失值處理 &#xff08;1&#xff09;刪除含缺失值的樣本 &#xff08;2&#xff09;按類別均值填充 &#xff08;3&#xff09;按類別中位數填充 &#xff08;…

《UE5_C++多人TPS完整教程》學習筆記43 ——《P44 奔跑混合空間(Running Blending Space)》

本文為B站系列教學視頻 《UE5_C多人TPS完整教程》 —— 《P44 奔跑混合空間&#xff08;Running Blending Space&#xff09;》 的學習筆記&#xff0c;該系列教學視頻為計算機工程師、程序員、游戲開發者、作家&#xff08;Engineer, Programmer, Game Developer, Author&…

TensorRT-LLM.V1.1.0rc1:Dockerfile.multi文件解讀

一、TensorRT-LLM有三種安裝方式&#xff0c;從簡單到難 1.NGC上的預構建發布容器進行部署,見《tensorrt-llm0.20.0離線部署DeepSeek-R1-Distill-Qwen-32B》。 2.通過pip進行部署。 3.從源頭構建再部署&#xff0c;《TensorRT-LLM.V1.1.0rc0:在無 GitHub 訪問權限的服務器上編…

UniApp 實現pdf上傳和預覽

一、上傳1、html<template><button click"takeFile">pdf上傳</button> </template>2、JStakeFile() {// #ifdef H5// H5端使用input方式選擇文件const input document.createElement(input);input.type file;input.accept .pdf;input.onc…

《用Proxy解構前端壁壘:跨框架狀態共享庫的從零到優之路》

一個項目中同時出現React的函數式組件、Vue的模板語法、Angular的依賴注入時,數據在不同框架體系間的流轉便成了開發者不得不面對的難題—狀態管理,這個本就復雜的命題,在跨框架場景下更顯棘手。而Proxy,作為JavaScript語言賦予開發者的“元編程利器”,正為打破這道壁壘提…

MOESI FSM的全路徑測試用例

MOESI FSM的全路徑測試用例摘要&#xff1a;本文首先提供一個UVM版本的測試序列&#xff08;基于SystemVerilog和UVM框架&#xff09;&#xff0c;設計為覆蓋MOESI FSM的全路徑&#xff1b;其次詳細解釋如何使用覆蓋組&#xff08;covergroup&#xff09;來量化測試的覆蓋率&am…

git倉庫和分支的關系

1?? 倉庫分支&#xff08;Repository Branch&#xff09;每個 Git 倉庫都有自己的分支結構。分支決定你當前倉庫看到的代碼版本。示例&#xff1a;倉庫分支只是局部修改&#xff0c;項目分支才是全局管理所有倉庫分支的概念。wifi_camera 倉庫&#xff1a; - main - dev - fe…

Linux的基本操作

Linux 系統基礎操作完整指南一、文件與目錄操作1. 導航與查看pwd (Print Working Directory)作用&#xff1a;顯示當前所在目錄的完整路徑示例&#xff1a;pwd → 輸出 /home/user/documents使用場景&#xff1a;當你在多層目錄中迷失時快速定位當前位置ls (List)常用選項&…

npm設置了鏡像 pnpm還需要設置鏡像嗎

npm配置鏡像后是否需要為pnpm單獨設置鏡像&#xff1f; 是的&#xff0c;即使您已經為npm設置了鏡像源&#xff08;如淘寶鏡像&#xff09;&#xff0c;仍然需要單獨為pnpm配置鏡像源。這是因為npm和pnpm是兩個獨立的包管理工具&#xff0c;它們的配置系統和環境變量是分離的&a…

Linux管道

預備知識&#xff1a;進程通信進程需要某種協同&#xff0c;協同的前提條件是通信。有些數據是用來通知就緒的&#xff0c;有些是單純的傳輸數據&#xff0c;還有一些是控制相關信息。進程具有獨立性&#xff0c;所以通信的成本可能稍微高一點&#xff1b;進程間通信前提是讓不…