懒人必备:10分钟搞定OCR文字识别服务的搭建与部署

懒人必备:10分钟搞定OCR文字识别服务的搭建与部署

你是不是也遇到过这样的情况:手头有一堆纸质合同、发票、说明书,想把上面的文字快速转成电子版,但一个个手动输入太费时间?或者你正在开发一个App或小程序,希望加入“拍照识字”功能,却完全不懂编程?

别担心,这正是我们今天要解决的问题。

OCR(Optical Character Recognition,光学字符识别)技术可以自动识别图片中的文字,并将其转换为可编辑的文本。过去,实现这个功能需要懂Python、会调用API、配置服务器,对非技术人员来说门槛很高。但现在,借助预置AI镜像和一键部署能力,哪怕你零代码基础,也能在10分钟内搭建出一个属于自己的OCR文字识别服务!

本文专为像你这样的非技术背景创业者、产品经理、运营人员量身打造。我会带你从零开始,使用CSDN星图平台提供的OCR专用镜像,完成整个服务的部署、测试和调用。整个过程不需要写一行代码,所有操作都是“点一点、复制粘贴”就能完成。

学完这篇教程后,你可以: - 快速为你的应用接入OCR功能 - 实现批量图片文字提取 - 将识别结果导出为TXT或JSON格式 - 后续还能对接微信公众号、小程序、网页表单等场景

更重要的是——这一切,真的只需要10分钟。


1. 环境准备:选择合适的OCR镜像并启动服务

1.1 什么是OCR镜像?为什么它能帮你省下90%的时间?

我们先来打个比方。

你想做一顿饭,有两种方式:

  • 传统方式:去菜市场买菜、洗菜、切菜、开火炒菜……每一步都要自己动手。
  • 懒人包方式:直接买一份“预制菜”,解冻加热就能吃。

在技术世界里,“OCR镜像”就是那个“预制菜”。

它已经提前帮你装好了所有必需的软件组件: - OCR核心引擎(比如PaddleOCR或EasyOCR) - Python运行环境 - Web服务框架(如Flask或FastAPI) - GPU驱动和CUDA加速库(让识别更快) - 预训练模型文件(中文+英文通用识别)

换句话说,别人花几天才能搭好的环境,你现在只需要点击一次,就能全自动部署完成。

而我们要用的这个镜像,是专门为非技术人员设计的OCR服务镜像。它的最大特点是:开箱即用、自带Web界面、支持HTTP接口调用。即使你不写代码,也可以通过浏览器上传图片看效果;如果你后续想集成到App里,它也提供了标准API接口。

⚠️ 注意:OCR任务涉及图像处理和深度学习模型推理,对计算资源有一定要求。建议选择带有GPU的算力环境(如NVIDIA T4或A10级别),这样识别速度比CPU快5~10倍,体验更流畅。

1.2 如何找到并一键部署OCR镜像?

接下来的操作非常简单,就像你在手机上下载App一样直观。

第一步:进入CSDN星图镜像广场,搜索关键词“OCR”或“文字识别”。

你会看到多个相关镜像,我们选择标有“一键部署|带Web界面|支持中文识别”标签的那个(通常名称类似ocr-service-webuipaddleocr-fastapi)。

第二步:点击“立即启动”或“一键部署”按钮。

系统会弹出资源配置选项。这里给你两个推荐配置:

使用场景推荐配置是否必需GPU
测试/小批量识别(每天<100张)2核CPU + 8GB内存 + 10GB硬盘可选(但建议开启)
正式使用/批量处理(每天>100张)NVIDIA T4 GPU + 2核CPU + 16GB内存必需

第三步:确认配置后点击“创建实例”。等待3~5分钟,系统会自动完成以下工作: - 分配算力资源 - 下载并加载OCR镜像 - 启动Web服务 - 开放对外访问端口

完成后,你会看到一个绿色状态提示:“服务已就绪”,以及一个可点击的外网地址(例如http://xxx.csdn.ai)。

恭喜!你的OCR服务已经跑起来了。

1.3 初次访问:看看这个服务长什么样?

现在打开浏览器,输入刚才获得的外网地址。

你应该会看到一个简洁的网页界面,大概长这样:

------------------------------------- 🖼️ OCR 文字识别服务 上传图片,自动识字 ------------------------------------- [ 选择文件 ] [ 开始识别 ] ------------------------------------- 识别结果预览: 待上传图片...

这就是我们的OCR服务前端页面。虽然看起来很简单,但它背后连接的是强大的AI模型。

试着上传一张包含文字的图片(比如一本书的一页、一张收据、一段微信聊天截图),然后点击“开始识别”。

几秒钟后,页面下方就会显示出识别出的文字内容。你可以全选、复制、粘贴到Word或记事本中保存。

💡 提示:第一次识别可能会稍慢一点(5~8秒),因为模型需要“热身”。之后的识别速度会明显加快。

如果你能看到识别结果,说明服务部署成功!你已经完成了最难的部分。


2. 一键启动:三步完成OCR服务的初始化设置

2.1 第一步:检查服务状态,确保一切正常

虽然我们刚刚已经看到网页界面了,但为了确保后续使用稳定,我们需要做一个简单的健康检查。

回到CSDN星图平台的实例管理页面,找到你刚创建的OCR服务实例,点击“进入终端”或“SSH连接”。

你会看到一个黑色命令行窗口,表示你已经登录到了服务器内部。

输入下面这条命令,查看服务是否正在运行:

ps aux | grep python

如果看到类似这样的输出:

user 12345 0.8 12.1 1234567 89012 ? Sl 10:00 0:15 python -m uvicorn app:app --host 0.0.0.0 --port 7860

说明OCR服务已经在后台运行,监听7860端口。

再输入以下命令,查看GPU是否被正确识别(如果你选择了GPU实例):

nvidia-smi

你应该能看到NVIDIA GPU的信息,包括显存使用率、驱动版本等。如果没有报错,说明GPU环境也没问题。

⚠️ 常见问题:如果nvidia-smi报错“command not found”,可能是镜像未正确安装GPU驱动。此时建议重新选择带有“CUDA支持”标签的OCR镜像重新部署。

2.2 第二步:获取API接口地址,为后续调用做准备

虽然网页界面很方便,但作为创业者,你可能更关心“怎么把这个功能嵌入到我的App里”。

这就需要用到API(应用程序接口)。

大多数OCR镜像都内置了一个标准的HTTP API服务,通常基于FastAPI或Flask构建,支持POST请求上传图片并返回JSON格式的识别结果。

默认情况下,API地址是这样的:

http://你的外网地址:7860/ocr

请求方式是POST,参数是一个名为image的文件字段(和其他网站上传头像的方式一样)。

你可以用任何语言调用它,比如Python、JavaScript、Java等。

举个最简单的例子,用Python发送一次识别请求:

import requests # 替换为你的实际地址 url = "http://xxx.csdn.ai:7860/ocr" # 准备一张本地图片 files = {'image': open('test.jpg', 'rb')} # 发送请求 response = requests.post(url, files=files) # 打印识别结果 print(response.json())

返回的结果大概是这样:

{ "text": "这是一段从图片中识别出来的文字内容", "boxes": [[x1,y1,x2,y2], ...], "status": "success" }

其中text是合并后的完整文本,boxes是每个文字块的坐标位置(可用于高亮显示原文区域)。

💡 提示:如果你不会编程,也不用担心。你可以把这段代码交给你的开发者同事,他们一看就懂。你只需要告诉他:“这是我们的OCR服务地址,照着这个格式调用就行。”

2.3 第三步:设置自定义参数,提升识别准确率

虽然默认设置已经能应对大多数场景,但不同业务需求可能需要调整一些参数。

常见的可调参数有:

参数名作用推荐值
lang识别语言ch(中文)、en(英文)、ch+en(混合)
use_gpu是否启用GPU加速true(强烈建议开启)
det是否返回文字框坐标true(用于定位原文位置)
rec是否进行文字识别true(必须开启)
cls是否进行文字方向分类false(除非图片可能倒置)

这些参数通常可以通过两种方式设置: 1.修改配置文件:进入服务器,编辑/app/config.yaml文件 2.API传参:在调用时通过POST参数传递

例如,如果你想只识别英文文档,可以在请求时加上:

curl -X POST http://xxx.csdn.ai:7860/ocr \ -F "image=@document.jpg" \ -F "lang=en" \ -F "use_gpu=true"

实测下来,开启GPU后,一张1080p图片的识别时间可以从8秒缩短到1.2秒左右,效率提升非常明显。


3. 基础操作:如何使用OCR服务完成日常任务

3.1 场景一:快速提取纸质文档内容(适合创业者整理资料)

假设你刚参加完一场行业会议,带回了一叠宣传册和名片。你想把这些信息数字化存档。

以前的做法是:一张张拍照 → 手动打字录入 → 存入Excel。

现在你可以这样做:

  1. 用手机拍下所有资料(保持光线充足、画面平整)
  2. 上传到OCR服务网页界面
  3. 一键识别,复制文字
  4. 粘贴到Notion、飞书文档或Excel中

整个过程每页只需30秒,效率提升10倍以上。

📌 小技巧:如果文档较长,建议分段拍摄,避免因图片过大导致识别失败。一般建议单张图片不超过5MB。

3.2 场景二:批量处理发票或合同(适合财务、法务场景)

很多创业公司初期没有专业的ERP系统,报销和合同管理靠人工核对。

我们可以利用OCR服务的API,实现半自动化处理。

操作流程如下:

  1. 把所有发票扫描件放在一个文件夹里
  2. 写一个简单的Python脚本循环调用OCR接口
  3. 将识别结果保存为TXT或CSV文件
  4. 后续可用关键词搜索(如“金额”、“税率”、“供应商”)提取关键信息

示例脚本片段:

import os import requests ocr_url = "http://xxx.csdn.ai:7860/ocr" folder_path = "./invoices/" for filename in os.listdir(folder_path): if filename.endswith((".jpg", ".png", ".jpeg")): with open(os.path.join(folder_path, filename), 'rb') as f: res = requests.post(ocr_url, files={'image': f}) text = res.json().get('text', '') # 保存结果 with open(f"output/{filename}.txt", "w", encoding="utf-8") as out: out.write(text)

虽然你现在可能还看不懂代码,但你可以把它当作“自动化工具模板”,未来交给技术人员稍作修改就能用。

3.3 场景三:为App添加“拍照识字”功能(产品级集成思路)

这是创业者最关心的场景。

你想在自己的App里加一个按钮:“点击拍照 → 自动识别图中文字”。

实现路径其实很简单:

  1. 用户点击“拍照”按钮,调用手机相机
  2. 拍照完成后,App将图片上传到你的OCR服务地址
  3. 接收JSON响应,提取text字段
  4. 显示在App的文本框中

整个过程对用户来说就是“咔嚓一下,文字出来了”,体验非常丝滑。

关键技术点: - App端使用HTTP客户端(如OkHttp、axios)发送POST请求 - 图片压缩后再上传(建议控制在2MB以内) - 添加 loading 动画,提升交互体验 - 错误重试机制(网络不稳定时自动重发)

💡 提示:出于数据安全考虑,建议将OCR服务部署在独立域名下,并启用HTTPS加密(部分镜像支持自动申请SSL证书)。


4. 效果展示:真实案例对比与识别质量分析

4.1 测试环境与样本准备

为了让你直观感受识别效果,我准备了5类常见图片进行实测:

类型示例来源分辨率特点
书籍内页《经济学原理》扫描页1200×1600清晰印刷体,无干扰
手写笔记A4纸手写数学公式1080×1440行书字体,略有涂改
手机截图微信对话记录1080×2340白底黑字,字体较小
发票照片增值税电子普通发票1500×900红章干扰,表格复杂
菜单照片餐厅纸质菜单1920×1080背景花纹,倾斜拍摄

所有测试均在同一台T4 GPU实例上进行,使用默认参数(lang=ch+en,use_gpu=true)。

4.2 识别准确率与速度实测数据

以下是各项任务的识别表现:

图片类型识别耗时(秒)准确率(字符级)主要错误类型
书籍内页1.199.8%
手机截图1.399.5%将“.”误识别为“。”
发票照片1.897.2%红章遮挡导致个别数字错误
菜单照片2.196.0%背景花纹干扰边角文字
手写笔记1.583.4%连笔字识别困难,公式符号错误

可以看到,在标准印刷体场景下,识别准确率接近完美。即使是复杂的发票和菜单,也能满足基本的信息提取需求。

对于手写体,目前主流OCR模型仍有局限,尤其是连笔较多的情况。建议这类场景增加人工校对环节。

4.3 不同参数组合的效果对比

我还测试了不同配置下的性能差异:

配置方案平均识别时间准确率资源占用
CPU + 默认参数6.7秒97.1%
GPU + 默认参数1.5秒97.3%
GPU + det=false1.1秒97.0%中低
GPU + cls=true1.9秒97.4%中高

结论很明确: -开启GPU是提升速度的关键,成本增加不多但体验飞跃 - 如果不需要定位文字位置,可以关闭det(检测)功能进一步提速 -cls(方向分类)仅在图片可能倒置时才需要开启,否则会拖慢速度

4.4 可视化结果展示(文字框标注)

除了返回纯文本,很多OCR服务还支持返回“文字框坐标”。

这意味着你可以在原图上画出每个识别区域的位置。

例如,返回的boxes字段是一组四点坐标:

"boxes": [ [100, 150, 300, 180], [100, 200, 400, 230] ]

你可以用这些坐标在前端实现“点击高亮原文”功能,非常适合做文档审阅类App。

部分高级镜像甚至提供可视化调试页面,可以直接在浏览器里看到识别框叠加效果。


5. 常见问题与优化技巧

5.1 图片上传失败?可能是这几个原因

如果你在使用过程中遇到“上传失败”或“识别无响应”,先别慌,按这个清单逐一排查:

  1. 图片太大:超过10MB的图片可能导致超时。建议用手机自带编辑功能压缩,或使用在线工具预处理。
  2. 网络不稳定:尤其是在移动端上传时,建议在Wi-Fi环境下操作。
  3. 服务未启动:回到CSDN平台检查实例状态,必要时重启服务。
  4. 端口未开放:确认镜像是否正确暴露了7860或其他指定端口。
  5. 并发过多:免费或低配实例可能限制同时处理的请求数量,建议错峰使用。

⚠️ 注意:不要频繁刷新页面或重复提交,容易触发服务保护机制。

5.2 识别结果乱码?检查编码与语言设置

偶尔会出现中文识别成乱码或拼音的情况,通常是以下原因:

  • 语言设置错误:确认lang=chch+en,而不是仅en
  • 字体缺失:极少数情况下,服务器缺少中文字体包,可通过安装fonts-noto-cjk解决
  • 编码问题:确保前端接收时使用UTF-8编码解析JSON

修复方法:修改配置文件中的语言选项,然后重启服务。

5.3 如何提高小字、模糊图片的识别率?

对于质量较差的图片,可以尝试以下优化策略:

  1. 预处理增强
  2. 使用图像编辑软件适当锐化
  3. 调整对比度,让文字更清晰
  4. 裁剪无关区域,聚焦文字部分

  5. 调整模型参数

  6. 启用small_model=false(使用大模型)
  7. 设置max_text_length=500(允许更长文本)
  8. 开启unclip_ratio=3.0(更适合密集文字)

  9. 后期校对辅助

  10. 结合拼写检查工具(如pycorrector)
  11. 对专业术语建立词典白名单
  12. 添加人工复核流程

实测表明,经过预处理的模糊图片,识别准确率可提升15%以上。

5.4 成本与性能平衡建议

作为创业者,你一定关心“值不值得长期使用”。

这里是我的建议:

需求等级推荐配置月成本估算适用场景
个人测试CPU 2核 + 8GB¥150左右学习、验证想法
小团队使用T4 GPU + 2核¥600左右日常办公、轻量产品
正式产品接入A10 GPU + 4核¥1500左右上线App、高频调用

考虑到节省的人工录入成本,即使是小型项目,ROI(投资回报率)也非常可观。


总结

  • 使用预置OCR镜像,非技术人员也能在10分钟内搭建文字识别服务
  • 通过网页界面或API,轻松实现图片转文字,支持中文和英文混合识别
  • 开启GPU加速后,识别速度提升5倍以上,实测稳定可靠
  • 可广泛应用于文档数字化、发票处理、App功能扩展等创业场景
  • 现在就可以去CSDN星图平台试试,一键部署,马上见效

获取更多AI镜像

想探索更多AI镜像和应用场景?访问 CSDN星图镜像广场,提供丰富的预置镜像,覆盖大模型推理、图像生成、视频生成、模型微调等多个领域,支持一键部署。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/1161243.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

hal_uart_transmit新手指南:快速理解基本用法

从零开始掌握HAL_UART_Transmit&#xff1a;嵌入式串口通信的实战钥匙你有没有遇到过这样的场景&#xff1f;STM32芯片焊好了&#xff0c;传感器也接上了&#xff0c;代码编译通过&#xff0c;下载运行——但系统到底在不在工作&#xff1f;数据有没有正确采集&#xff1f;这时…

voxCPM-1.5无障碍应用:视障用户语音合成方案,成本透明

voxCPM-1.5无障碍应用&#xff1a;视障用户语音合成方案&#xff0c;成本透明 你有没有想过&#xff0c;每天我们习以为常的“看”信息——比如读网页、查通知、浏览菜单——对视障朋友来说却是一道难以逾越的墙&#xff1f;而语音合成技术&#xff08;TTS&#xff09;&#x…

大数据架构监控:从系统健康到数据质量的全面保障

大数据架构监控&#xff1a;从系统健康到数据质量的全面保障 一、引言&#xff1a;为什么大数据架构需要“双保险”监控&#xff1f; 在数字化时代&#xff0c;大数据系统已成为企业的“数据引擎”——它支撑着实时推荐、精准营销、风险控制等核心业务。但随着系统复杂度的飙升…

体验GTE模型入门必看:云端GPU按需付费成主流,1块钱起步

体验GTE模型入门必看&#xff1a;云端GPU按需付费成主流&#xff0c;1块钱起步 你是不是也和我一样&#xff0c;刚毕业准备找工作&#xff0c;打开招聘网站一看&#xff0c;满屏都是“熟悉语义模型”“具备文本向量处理经验”“了解RAG架构”的要求&#xff1f;心里一紧&#…

Wan2.2-T2V5B终极指南:从云端部署到商业变现全流程

Wan2.2-T2V5B终极指南&#xff1a;从云端部署到商业变现全流程 你是不是也经常刷到那些用AI生成的短视频——人物表情自然、动作流畅&#xff0c;背景随着文案变化&#xff0c;仿佛专业团队制作&#xff1f;其实这些视频背后的技术门槛正在飞速降低。今天要聊的 Wan2.2-T2V-5B…

NewBie-image硬件选择指南:什么时候该买显卡?何时用云端?

NewBie-image硬件选择指南&#xff1a;什么时候该买显卡&#xff1f;何时用云端&#xff1f; 你是不是也经历过这样的纠结&#xff1a;想玩AI生图&#xff0c;特别是像NewBie-image这种专为动漫风格打造的高质量模型&#xff0c;但面对动辄上万元的显卡投资&#xff0c;心里直…

Qwen3-1.7B多轮对话开发:按需付费比自建便宜80%

Qwen3-1.7B多轮对话开发&#xff1a;按需付费比自建便宜80% 对于一家刚刚起步的聊天机器人初创公司来说&#xff0c;最怕的不是没有创意&#xff0c;而是现金流被技术投入压垮。你可能已经设计好了产品原型&#xff0c;也找到了第一批种子用户&#xff0c;但一想到要买GPU服务…

opencode与Git集成:提交信息自动生成与PR评论辅助

opencode与Git集成&#xff1a;提交信息自动生成与PR评论辅助 1. 引言 在现代软件开发流程中&#xff0c;代码版本管理已成为不可或缺的一环。Git作为主流的分布式版本控制系统&#xff0c;其协作效率直接影响团队开发质量。然而&#xff0c;开发者常面临诸如提交信息撰写耗时…

MinerU图像提取技巧:云端GPU保留原始分辨率

MinerU图像提取技巧&#xff1a;云端GPU保留原始分辨率 你是不是也遇到过这样的情况&#xff1f;手头有一本精美的画册PDF&#xff0c;里面全是高清艺术作品或产品图片&#xff0c;想要把其中的图片提取出来用于设计、展示或者存档&#xff0c;但用常规的PDF转图片工具一操作&…

MES系统值不值得投?一套算清投资回报的评估框架

MES系统动辄数十万上百万的投入&#xff0c;对制造企业来说绝非小数目。不少决策者都会纠结&#xff1a;这笔投资到底值不值得&#xff1f;多久才能看到回头钱&#xff1f;其实答案很明确&#xff1a;避开“拍脑袋”决策&#xff0c;用科学的ROI评估模型量化成本与收益&#xf…

OpenCV DNN模型详解:人脸检测网络结构

OpenCV DNN模型详解&#xff1a;人脸检测网络结构 1. 技术背景与核心价值 在计算机视觉领域&#xff0c;人脸属性分析是一项兼具实用性和挑战性的任务。从安防系统到智能营销&#xff0c;从个性化推荐到人机交互&#xff0c;自动识别图像中人物的性别和年龄段已成为许多AI应用…

cloudflare+hono使用worker实现api接口和r2文件存储和下载

步骤也很简单&#xff0c;就是使用命令创建一个hono创建一个基础框架&#xff0c;然后绑定r2对象存储&#xff0c;然后写上传和下载的接口&#xff0c;然后测试发布即可。使用命令&#xff1a;pnpm create cloudflarelatest upload-r2然后创建后打开&#xff0c;绑定r2:bucket_…

自动化流水线:图片上传即自动旋转的方案

自动化流水线&#xff1a;图片上传即自动旋转的方案 1. 图片旋转判断 在现代图像处理系统中&#xff0c;用户上传的图片往往存在方向错误的问题。这种问题主要源于数码设备&#xff08;如手机、相机&#xff09;拍摄时的重力感应机制——设备会记录一个EXIF方向标签&#xff…

Qwen2.5-7B企业级应用:低成本验证AI可行性

Qwen2.5-7B企业级应用&#xff1a;低成本验证AI可行性 在传统企业推进数字化转型的过程中&#xff0c;IT部门往往对新技术持谨慎态度。一个典型的场景是&#xff1a;业务部门提出想用AI优化客户工单处理流程&#xff0c;IT团队却需要三个月时间做技术评估、资源申请、安全审查…

如何实现毫秒级二维码识别?AI智能二维码工坊部署教程

如何实现毫秒级二维码识别&#xff1f;AI智能二维码工坊部署教程 1. 引言 1.1 学习目标 本文将带你从零开始&#xff0c;完整部署并深入理解一个高性能、低延迟的AI智能二维码工坊&#xff08;QR Code Master&#xff09;。通过本教程&#xff0c;你将掌握&#xff1a; 如何…

RexUniNLU部署优化:内存与计算资源调配指南

RexUniNLU部署优化&#xff1a;内存与计算资源调配指南 1. 引言 随着自然语言处理技术的不断演进&#xff0c;通用信息抽取模型在实际业务场景中的应用需求日益增长。RexUniNLU作为一款基于DeBERTa-v2架构构建的零样本中文通用自然语言理解模型&#xff0c;凭借其递归式显式图…

腾讯混元模型妙用:HY-MT1.5云端做多语言SEO

腾讯混元模型妙用&#xff1a;HY-MT1.5云端做多语言SEO 你是不是也遇到过这样的问题&#xff1f;作为独立站站长&#xff0c;想把产品推广到海外&#xff0c;却发现多语言关键词优化特别难搞。用谷歌翻译、DeepL这些通用工具吧&#xff0c;翻出来的话生硬又不自然&#xff0c;…

RexUniNLU实战:学术影响力分析

RexUniNLU实战&#xff1a;学术影响力分析 1. 引言 在自然语言处理&#xff08;NLP&#xff09;领域&#xff0c;信息抽取任务是理解非结构化文本的核心环节。随着大模型技术的发展&#xff0c;通用型多任务模型逐渐成为研究热点。RexUniNLU 是基于 DeBERTa-v2 架构构建的零样…

为什么推荐Paraformer-large?实测长音频表现优秀

为什么推荐Paraformer-large&#xff1f;实测长音频表现优秀 1. 背景与痛点&#xff1a;传统ASR在长音频场景下的局限 语音识别&#xff08;Automatic Speech Recognition, ASR&#xff09;技术已广泛应用于会议记录、访谈转写、教育听录等场景。然而&#xff0c;在处理长音频…

uniapp+动态设置顶部导航栏使用详解

在 uni-app 中&#xff0c;页面标题&#xff08;导航栏中间显示的文字&#xff09;既可以在编译期通过 pages.json 中的 navigationBarTitleText 指定&#xff0c;也可以在运行时通过 API 动态修改。运行时修改常用于&#xff1a;根据路由参数动态显示标题、异步获取数据后生成…