OPC STORY · DEEP CASE REPORT · 2026

Umi-OCR 深度案例报告

开发者 hiroi-sora(网名)一个人维护的开源离线 OCR:截图 / 批量图片 / PDF 识别
解压即用、完全免费离线,GitHub 48,626★ —— 16 条信源逐条核验

工具型 OPC 完全免费离线(MIT) 零商业化样本 信源核验报告
48,626
GitHub 星标(2026-11-13 API 实测)
¥0
售价 · 完全免费无付费墙
65.0 万+
Releases 累计下载(GitHub assets 口径)
31 个
正式版本(v1.0.0 → v2.1.5)
← 返回「国内 AI 一人公司案例墙」

CONTENTS · 目录

壹

案例档案

Case Profile

Umi-OCR 是一款「免费,开源,可批量的离线 OCR 软件」:截图识别、批量导入图片、PDF 文档识别、二维码扫描/生成、公式识别(测试),适用于 Windows 7 x64 与 Linux x64[2]。它由开发者 hiroi-sora(网名)一人主导开发维护,GitHub 实测 48,626 星、4,743 fork(2026-11-13 API)[1],是中文社区公认的免费 OCR 标杆,也是案例墙中「零商业化开源工具」的最高水位样本。

产品
离线 OCR 桌面软件:截图 OCR(快捷键即截即识)、批量 OCR(不限数量、导出 txt/md/jsonl 等)、PDF 文档识别(提取文本或转为双层可搜索 PDF)、二维码、公式识别(测试);支持排版解析、忽略区域(排除水印/页眉页脚)、横竖排文字;提供命令行与 HTTP 接口等外部调用方式[2]。最新正式版 v2.1.5(2025-03-26 发布)[3]。
信源:[2] [3]
创业者
hiroi-sora(网名,日文罗马字风格)。GitHub Users API 显示 name 字段为空(真名未公开)、无 bio、location 填写为「TORISHIRO JIMA」(真实性无法核验,按匿名网名处理)[4]。账号 2019-10-10 注册,25 个公开仓库、1,267 名关注者[4]。README 自述「Umi-OCR 项目主要由作者 hiroi-sora 用业余时间在开发和维护」[2]。
信源:[4] [2]
分发与安装
官方下载渠道四路并行:蓝奏云(标注「国内推荐,免注册/无限速」)、GitHub Releases、SourceForge、Scoop(extras 桶提供 Rapid 引擎版与 Paddle 引擎版两个包)[2];另维护 Gitee 官方镜像(2024-01 创建,32★,主要作为国内访问通道)[5]。解压即用、无需安装、无需注册。
信源:[2] [5]
商业化状态
完全免费:README 第一条特性即「本项目所有代码开源,完全免费」,MIT 协议[2][1]。无付费版、无内购、无广告,唯一变现通道为爱发电赞助页,赞助金额与项目收入未检索到公开信息;无融资记录、无公司主体信息[2]。
信源:[2] [1]
贰

来龙去脉 · 时间线

Timeline
2022-03-28
GitHub 仓库 hiroi-sora/Umi-OCR 创建,当日发布 v1.0.0
Repo API 实测 created_at 2022-03-28,CHANGE_LOG 记录 v1.0.0 发布于 2022.3.28、次日连发 v1.1.0/v1.1.1。[1][6]
2022-03-29
同日开源引擎仓 PaddleOCR-json 创建:把百度 PaddleOCR 编译为独立命令行引擎
仓库自述「OCR 离线图片文字识别命令行程序,以 JSON 字符串输出结果……由 PaddleOCR C++ 编译」,实测 1,557★——Umi-OCR 的引擎底座从第一天起就是自研封装的百度开源模型。[7]
2022-04 → 2023-10
v1.x 高频迭代期(v1.2.0 → v1.3.7 共 13 个版本)
案例墙锚点「2022-11-15 ▲约」即落在 v1.3.1(2022-11-04)与 v1.3.2(2022-12-01)之间的活跃期;README 功能清单(截图/批量/PDF/二维码/公式识别)在 v1.x 期间成型。[6][2]
2023-05-17
v2 重构启动:另开 Umi-OCR_v2 备份仓,自述「结束和新的开始」
备份仓 API 实测创建于 2023-05-17,此后近 7 个月的重构开发在此进行。[8]
2023-11-19
v2.0.0 正式版发布,维护迁回主仓库
README 写明「经过近 7 个月的开发,Umi-OCR 项目已完成 v2 版本的重构工作……所有 git commit 历史均已迁移到主仓库」,并承诺「Umi-OCR 将是一个长期的项目,我会持续维护和更新」。[6][8]
2024-08-31 → 2025-03-26
v2.1.x 稳定期:v2.1.5 成为下载量最大的单版本
Releases API 实测 v2.1.5(2025-03-25 发布)单版本 assets 下载 343,767 次,占全部 releases 下载量的一半以上。[6][3]
2025-05-31 → 2025-11-20
功能提交放缓:最后一次功能提交停在 2025-05-31,其后仅剩翻译更新
Commits API 显示 2025-05-31 之后的两条提交均为 Hosted Weblate 翻译更新(2025-11-12、2025-11-20,最后一条即 main 分支最新提交);最新 release 停在 2025-03。[1]
2026-11-13
GitHub API 实测 48,626★、4,743 fork、370 个 open issue
案例墙 2026-10/11 检索值为 48.4k★,两者吻合(星标仍在增长,代码维护已放缓近一年)。[1]
叁

创业路径复盘

Key Turns
转折一:不做在线 SaaS,做「解压即用」的离线工具
在 OCR 服务普遍按页收费、按次收费的年代,Umi-OCR 反向选择「免费 + 离线 + 零依赖」:README 三条核心卖点——「解压即用,离线运行,无需网络」「内置多种语言识别库」「支持命令行、HTTP接口等外部调用方式」[2]。分发上为国内用户专设蓝奏云通道并标注「国内推荐,免注册/无限速」,规避了 GitHub 在国内的访问门槛[2][5]。「完全离线」既是产品定位,也是隐私承诺——所有识别在本地完成,图片不离开用户电脑[10]。
信源:[2] [5] [10]
转折二:自编译引擎——把百度 PaddleOCR 变成单人可维护的命令行底座
Umi-OCR 没有自己训练模型,而是把业界最强的开源中文 OCR 模型库(百度 PaddleOCR)自己动手编译成 C++ 命令行程序 PaddleOCR-json,以 JSON 输出、提供多语言 API[7],同时封装基于 RapidOcrOnnx 的 RapidOCR-json 作为低配机器的兼容引擎,两个引擎可在软件内一键切换[2][10]。围绕 OCR 结果还自研了 GapTree 排序算法做版面分析(按人类阅读顺序重排文本,175★)、独立开源了 Umi-CUT 等配套工具[9]。「不训模型、只做工程化封装」让一个人扛起了通常需要一个团队才维护得动的推理栈。
信源:[7] [2] [9]
转折三:v2 重构与「长期项目」承诺——以及承诺之后放缓的现实
2023 年作者用近 7 个月完成 v2 重构(备份仓自述「结束和新的开始」),发布 v2.0.0 后承诺「Umi-OCR 将是一个长期的项目,我会持续维护和更新」[8]。v2.1.x 期间兑现了稳定维护(一年 3-4 个版本),但 2025-05-31 之后功能提交基本停摆、最新版停在 2025-03-26[1][6]——零商业化模式下「长期承诺」的成本结构,在数据里清晰可见。
信源:[8] [1] [6]

按计划,后续更新维护工作将转到主仓库中进行……Umi-OCR 将是一个长期的项目,我会持续维护和更新。感谢大家的支持!

—— hiroi-sora,Umi-OCR_v2 备份仓库 README「仓库迁移说明」(2023-11),转引自 [8]
肆

产品与商业模式

Product & Business
维度Umi-OCR 的做法说明
产品功能截图 OCR / 批量 OCR / PDF 识别 / 二维码 / 公式识别截图识别(SegmentFault 实测文记录默认快捷键 Win+Alt+C)、批量导入图片不限数量、PDF 扫描件提取文本或转双层可搜索 PDF;结果可导出 txt/md/jsonl/txt/Excel/CSV,支持排版解析与忽略区域(排除水印)[2][10]
完全离线的隐私卖点100% 本地运行,图片不上传任何服务器README 明确「离线运行,无需网络」[2];第三方实测普遍将「完全离线、隐私性好」列为核心优势——「所有识别都在本地电脑上完成,不需要把图片上传到任何服务器」[10][14];主流媒体选型文亦以「无需联网」推荐之[11]
PaddleOCR 模型集成自编译 PaddleOCR-json C++ 引擎 + RapidOCR-json 双引擎可切换引擎由作者将百度开源 PaddleOCR 用 C++ 编译为独立命令行程序(1,557★),默认 Paddle 引擎「速度稍快」,Scoop 包管理器按引擎分发包(umi-ocr-paddle / umi-ocr)[7][2];实测文记录 Paddle 版性能高但 CPU 兼容性窄、Rapid 版内存占用低兼容性好,不兼容时换 Rapid 版解决报错[10]
面向客群Windows 个人用户 · 批量文档处理者 · 隐私敏感人群适配 Windows 7 x64 起的广泛机型(Linux x64 为后续支持),解压即用、无需注册登录,天然覆盖不会配置环境的普通用户;命令行/HTTP 接口面向开发者与自动化集成场景[2][10]
解决痛点商业 OCR 按页收费 · 在线工具的隐私顾虑 · 广告弹窗在线 OCR「免费额度用完后会提示升级」、高频使用不经济[11];Umi-OCR 凭「开源免费、离线运行、无广告弹窗」在同类工具(天若 OCR、PandaOCR、QQ 截图 OCR 等)中形成差异化,被列为同类首选[10][13]
📌 零商业化说明
Umi-OCR 无付费版本、无内购、无广告、无 Pro 版分层,README 唯一的「回报」入口是爱发电赞助页(afdian.com/a/hiroi-sora),并自述项目「主要由作者用业余时间开发和维护」[2];赞助金额、月度收入、成本结构均未检索到公开信息。本案在案例墙中的「成功迹象」以社区关注度(GitHub 星标与下载量)为主而非营收指标——如实标注,不推算营收。
伍

数据表现

Metrics
指标数值时点信源
GitHub 星标48,6262026-11-13 API 实测[1]
GitHub Fork / Open Issues / Watch4,743 / 370 / 2292026-11-13 实测[1]
Releases 累计下载650,104 次(31 个版本 assets 合计)2026-11-13 实测[3]
单版本最高下载v2.1.5 单版本 343,767 次(占总量 52.9%)2025-03-25 发布[3]
版本时间线v1.0.0(2022-03-28)→ v2.1.5(2025-03-26),共 31 个正式版本CHANGE_LOG 全量核对[6]
代码维护节奏最后一次功能提交 2025-05-31;最后提交(翻译)2025-11-202026-11-13 Commits API 实测[1]
Gitee 官方镜像32★ / 13 fork(通道价值为主,非热度口径)2026-11 查询[5]
引擎生态仓PaddleOCR-json 1,557★ · Umi-OCR_plugins 621★ · RapidOCR-json 362★2026-11 查询[7][9]
作者影响力GitHub 1,267 关注者 · 25 个公开仓库2026-11-13 实测[4]
📌 数据口径说明
① 星标为时点值:案例墙 2026-10/11 检索值 48.4k★,本次 2026-11-13 API 实测 48,626★,互相吻合、仍在增长[1]。② 650,104 次下载仅统计 GitHub Releases assets:README 将蓝奏云标注为「国内推荐」第一下载渠道,SourceForge 亦为官方渠道,两者均无公开下载统计——全量下载数应显著高于 GitHub 口径[2][3]。③ 用户总量、留存、地域分布均无官方口径。④ Gitee 镜像星标(32)远低于主仓,属国内访问通道价值,不可与 GitHub 热度混用[5]。
陆

同期同类案例横向对标

Peer Benchmark

将 Umi-OCR 放入案例墙「翻译/OCR 工具类开源项目」坐标系。对标数据均为案例墙既有核验值(详见案例墙 index.html 各条目信源),本案星标为本次 API 实测值:

对标项目创业者形态商业模式数据表现数据口径
Umi-OCRhiroi-sora(网名)开源离线 OCR(截图/批量/PDF,Windows/Linux)完全免费离线(MIT),仅赞助GitHub 48,626★(2026-11-13 实测)+ Releases 下载 65 万+本案实测 [1][3]
Bobripperhe(北京独立开发者)macOS 划词翻译/截图 OCR免费版 + Pro ¥58 买断持续销售GitHub 9.7k★案例墙既有核验值
EasydicttisfengmacOS 词典翻译应用(支持离线 OCR)完全免费开源(GPL-3.0)+ 赞助GitHub 15.2k★(2026-11)案例墙既有核验值
PDFMathTranslate(pdf2zh)Byaidu保留排版的 PDF 学术文档 AI 全文双语翻译,CLI/GUI/Zotero 插件开源 + 在线服务 pdf2zh.comGitHub 38.3k★,入选 EMNLP 2025 Demo案例墙既有核验值

这组对标的看点是「零商业化」的两种形态与一个极致:Bob(9.7k★)以「免费版引流 + ¥58 买断」实现了工具类 OPC 少见的持续现金流;Easydict(15.2k★)以 GPL 分叉 + 彻底免费换取社区声望;pdf2zh(38.3k★)在开源之上叠了在线服务这一轻商业化通道;而 Umi-OCR(48.6k★)四者中星标最高,却是唯一连在线服务都不做的——不接云、不收费、不融资,把「完全免费离线」推到产品定位的最极致,反而成为中文 OCR 场景口口相传的事实标准。它证明了在数据敏感(合同、病历、扫描件)与断网场景里,「不联网」本身就是最强的产品差异化和最强的自传播机制[2][10]。代价见柒-7:零商业化没有为持续维护购买任何燃料。

柒

七维深度分析

Seven Dimensions
维度分析
1. 产品功能(含 OCR 离线隐私优势)功能矩阵完整:截图 OCR(快捷键即截即识)、批量 OCR(不限量、多格式导出、忽略区域排除水印)、PDF 识别(提取文本/生成双层可搜索 PDF)、二维码扫描与生成、公式识别(测试)[2]。隐私是结构性优势而非营销话术:识别全程本地完成,图片不出电脑,实测文称「隐私性非常好」,云社区文章称「从源头上杜绝了数据泄露」[10][15];对横排/竖排(含竖排繁体)的排版解析,有真实用户场景背书(「处理过一本扫描版的旧书,竖排繁体都识别出来了」)[11]。
2. 面向客群直接客群为 Windows 个人用户中的高频文字提取者(学生提取课件/文献、办公族处理扫描件、研究者处理旧书 PDF)[10][11];间接客群为开发者——命令行与 HTTP 接口使 Umi-OCR 可被集成进自动化工作流与第三方工具[2];引擎仓 PaddleOCR-json 以「JSON 输出、多语言 API」独立服务其他程序调用者[7]。macOS 用户不在覆盖范围(产品仅 Windows/Linux)[2]。
3. 解决痛点①价格痛点:商业 OCR 按页/按次收费、在线工具免费额度有限,Umi-OCR 完全免费且无数量限制[10][11];②隐私痛点:敏感文件(合同、病历、内部文档)不敢上传在线 OCR——本地离线识别从根上消除该顾虑[10][15];③环境痛点:解压即用、免安装免注册,中文用户还获得了免注册无限速的蓝奏云国内通道,绕开 GitHub 访问门槛[2]。
4. 预估年化营收(推算,置信度 C)直接营收 ¥0,未检索到公开营收信息,不作推算无付费版本、无内购、无广告、无在线服务收费,唯一收入通道为爱发电赞助,金额未公开[2]。其「回报结构」需换算为非货币资产:48.6k 星的行业声望、1,267 名 GitHub 关注者的个人品牌、以及引擎仓被外部程序调用的生态位[1][4][7]。本案是案例墙中「零商业化样本」的极端形态——不适用营收型 OPC 评价框架。
5. 融资进展无融资记录、无公司主体信息公开[2]。非货币资源支持以开源社区协作形式出现:Weblate 平台上 16+ 名译者贡献了英语/繁中/日语/葡语/俄语/泰米尔语等界面翻译,Linux 运行环境、插件生态(Umi-OCR_plugins)由社区协作分摊[2][9]——开源项目的「融资」以人力与基础设施置换的形式完成。
6. 市场评价技术社区正评价密集且具体:SegmentFault 实测文称其在天若 OCR、PandaOCR、QQ 截图 OCR 等同类中「凭借开源免费、离线运行、无广告弹窗的优势……非常受欢迎」[10];新浪财经选型文实测「竖排繁体都识别出来了,准确度让人意外」[11];掘金、阿里云、腾讯云开发者社区均以「本地离线可用」「保障隐私安全」为题收录推荐[13][14][15];HelloGitHub 官方收录(OCR 标签页)文案「完全免费的 OCR 软件,支持离线使用、截屏识别文字、批量导入图片」[12]。48.4k→48,626 的星标增长表明热度延续[1]。需注意:未检索到主流财经/科技媒体对其作者或商业故事的深度报道——零商业化项目天然缺乏「商业叙事」的媒体可见性,其声望几乎全部沉淀在开发者社区内部。
7. 开源维护可持续性(零商业化模式的可持续维护问题)本案最值得警示的维度。承诺与现实的落差:2023-11 作者承诺「Umi-OCR 将是一个长期的项目」[8],2024-2025 上半年兑现稳定发版(v2.1.1→v2.1.5);但 Commits API 显示 2025-05-31 后功能提交停摆,仅剩 Weblate 翻译自动更新(最后提交 2025-11-20),最新 release 停在 2025-03-26,370 个 open issue 未消化[1]。README 自述「主要由作者用业余时间开发和维护」[2]——零商业化意味着维护投入没有任何现金流补偿,可持续性完全押注个人热情。对冲机制有三:MIT 协议允许任何人分叉[1];插件机制允许第三方引擎接入(作者名下即有 tesseractOCR/chineseocr 插件仓)[9];存量资产自持——离线软件不依赖服务端,即使停止更新,已发布的 v2.1.5 仍可长期使用(单版本 34.4 万下载)[3]。这是离线软件与在线 SaaS 在「维护停摆风险」上的本质差异。
捌

争议与不确定性

Open Questions
⚠️ 五处留白与风险(截至 2026-11-13 检索)
① 维护节奏放缓:最后功能提交 2025-05-31、最新版 2025-03-26、370 个 open issue 未消化[1],项目是否进入「事实维护冻结」状态无官方声明;② 单点维护 + 零商业化:README 自述业余时间维护[2],无现金流补偿机制,「长期项目」承诺(2023)与 2025 年后的放缓形成对照[8];③ 非官方分发泛滥:PyPI 上的「Umi-OCR」包系第三方(yanjlee)转打包,停留在 v1.2.1 旧版且非官方发布[16],存在版本滞后与信任混淆风险——用户应以 GitHub Releases/蓝奏云/SourceForge 官方渠道为准[2];④ 作者身份匿名:真名、国籍、所在地、职业履历均未公开(Users API name 字段为空、location 无法核验)[4],案例墙按网名收录,任何身份推断均不可信;⑤ 全量用户数据缺失:蓝奏云/SourceForge 下载无公开统计,星标不能换算用户量,成功迹象只能以「GitHub 生态热度」为代理指标。
📝 口径与归属说明
① 案例墙锚点:墙锚点记为「2022-11-15 ▲约」,实测仓库创建于 2022-03-28、当日发布 v1.0.0[1][6];2022-11 前后正值 v1.3.1(2022-11-04)→ v1.3.2(2022-12-01)的高频迭代期,锚点宜理解为「2022 年下半年进入爆发期」的约值,本报告沿用墙锚点并注明实测时点。② 星标时点:案例墙底稿 48.4k★(2026-10/11 检索)与本次实测 48,626★(2026-11-13)均为时点值,引用须注时点[1]。③ 下载数据口径:650,104 仅 GitHub Releases assets;蓝奏云为官方标注的「国内推荐」渠道但无公开统计[2][3]。④ 「Umi-OCR_v2」与主仓关系:v2 重构期备份仓(2023-05-17 创建),v2.0.0 发布后转纪念/备份状态,commit 历史已迁主仓[8],两仓不可重复计星。⑤ Umi-OCR 与百度 PaddleOCR 的关系为「对开源模型的工程化封装」而非官方合作:PaddleOCR-json 系作者自行编译的个人仓库,与百度官方无隶属关系[7]。
本案的样本价值
Umi-OCR 是案例墙「零商业化」象限的天花板样本:不融资、不注册公司、不接在线服务、不开付费墙,仅凭「完全免费离线 + 解压即用 + 引擎工程化」做到 48.6k 星、65 万+ GitHub 下载(不含国内主渠道),成为中文免费 OCR 的事实标准。它验证了两件事:其一,在隐私敏感与断网场景中,「不联网」可以成为比「更智能」更强的购买理由——而免费把这一优势放大到无摩擦传播;其二,开源模型的工程化封装(PaddleOCR-json、GapTree 排序算法)让单人团队扛得起通常属于团队规模的推理栈[7][9]。它同时是一面警示牌:2025 年下半年以来的维护放缓说明,零商业化模式没有为「长期」购买任何保险——作者的承诺是真实的,个人时间的稀缺也是真实的[1][8]。对 OPC 而言,本案的启示是:免费离线工具可以赢得最大的声望资产,但若追求「公司」的存续而非「作品」的存续,仍需为维护成本设计至少一条不伤定位的造血通道。
玖

捌·附 · 资料来源与事实核查

Sources & Fact-check

本深度报告共引用 16 条信源,按文中首次出现顺序连续编号。上标颜色与文末徽章同色同义:绿 = 已核验(≥2 独立信源交叉),蓝 = 多源印证(单一权威信源可回溯),黄 = 部分映证(自述/转述/单一社区信源)。

事实核查小结:本深度报告共引用信源 16 条。核验标签分布:🟢 已核验(verified)9 条(GitHub Repos/Releases/Commits/Users/仓库列表 API、官方 README、CHANGE_LOG、PaddleOCR-json 与 Umi-OCR_v2 仓库——九路 GitHub 一手互证)、🔵 多源印证(cross)3 条(Gitee 官方镜像、新浪财经选型文、HelloGitHub 收录页)、🟡 部分映证(partial)4 条(SegmentFault 实测、掘金/阿里云/腾讯云社区稿、PyPI 第三方包)。信源评级分布:A 级 7 条(GitHub 一手,星标 48,626 由 API 直接返回)、B+/B 级 4 条、C+/C 级 5 条(均已标注口径)。关键数据三角验证:星标 48,626(2026-11-13 API 实测)↔ 案例墙底稿 48.4k(2026-10/11 检索)时序吻合;版本时间线由 CHANGE_LOG 与 Releases API 双源核对一致;「基于 PaddleOCR」由引擎仓描述、README、SegmentFault、新浪财经四源印证。三处留白(赞助金额、全量下载数、用户量)与两处口径注意(案例墙锚点 2022-11-15 ▲约 vs 实测创建 2022-03-28;下载量仅 GitHub assets 口径)已在正文显式标注。核验失败 URL:github.com/hiroi-sora/PaddleOCR-json 直接抓取超时 1 次,已改经 GitHub API(api.github.com)完成核验,不影响结论;其余 15 条 URL 均实际命中(HTTP 200)。未发现伪造链接。