modureader 是什么?基于 Flutter 的开源跨平台电子书与 PDF 阅读器
Star173
近 7 天新增0
编程语言Dart
开源协议NOASSERTION
创建于2026-09-05
最近更新2026-10-15
中文导读
默读是一款用 Flutter 写的开源跨平台阅读器,支持电子书、PDF 和扫描图片书籍。它把书库管理、排版调节、PDF 裁边增强、设备端 OCR、听书、笔记同步和 AI 阅读工具放在一起,扫描书识别出的文字可以直接划词、标注或送入 AI。本地阅读不需要 AI 账号,AI、在线翻译和在线语音按需配置。适合在多个平台上读书、经常处理扫描版 PDF,并希望用 OCR 和 AI 辅助阅读的用户。
根据 GitHub 公开数据,该项目的编程语言为 Dart,开源协议未注明,创建于 2026-09-05,最近更新于 2026-10-15,目前有 173 个 Star。
项目介绍
默读(Modu Reader)是一款基于 Flutter 开发的开源跨平台阅读器,支持 EPUB、PDF、MOBI、AZW3、FB2、TXT、Markdown 和文字 UMD 等格式,覆盖 Android、iOS、macOS、Windows、Linux 和原生鸿蒙。它把书库管理、阅读排版、PDF 与扫描书处理、听书、笔记和 AI 阅读工具整合在同一个应用里。
针对扫描版书籍,默读提供原页裁边、图像增强、分格阅读顺序,以及设备端 OCR 识别重排,识别出的文字可以直接划词、标注、记笔记或送入 AI。AI 阅读、在线翻译和在线语音按需配置,本地阅读不需要 AI 账号。笔记、阅读进度和设置可通过 WebDAV 或 S3 兼容对象存储同步,也支持本地或远程向量索引做语义检索。
主要功能
- 多格式书库管理:导入 EPUB、PDF、MOBI、AZW3、FB2、TXT、Markdown、UMD,支持文件夹整理、批量移动、置顶与 WebDAV 远程书库
- PDF 与扫描书处理:自动裁边、分格阅读顺序、图像增强、扫描水印减淡,保留原书文件不改写
- 设备端 OCR:按需下载 PP-OCR 系列轻量模型,离线识别后文字重排,可划词、标注、翻译或提取到 AI 输入框
- 听书与 AI 阅读:多引擎朗读、音色与风格提示词、最高 4 倍速;章节问答、自定义提示词、多轮追问
- 笔记与同步:标注原文、记录想法、导出笔记;WebDAV / S3 兼容对象存储同步,书库 ZIP 备份与恢复
- 向量化与知识检索:支持本地模型或远程嵌入接口,后台建立索引并进行语义检索
适合谁用
适合需要在多个平台上阅读电子书和 PDF、尤其是经常处理扫描版书籍并希望用 OCR 和 AI 辅助阅读的开发者与普通用户。
快速上手
- 从 GitHub Releases 或 Gitee 镜像下载对应平台与架构的安装包,并核验 SHA-256
- Windows 需安装 WebView2 Runtime;macOS 打开 DMG 后拖入 Applications;Linux 使用 DEB 安装
- 打开应用导入本地书籍,或配置 WebDAV 远程书库按需下载
- 如需 OCR,在「设置 → OCR 模型」选择模型和下载源,推荐先使用 PP-OCRv4 中英文版
- 如需 AI、在线翻译或在线语音,在设置中按需配置对应服务