# 跨平台开源阅读器开元阅读

*Published:* 2026-07-21
*Author:* 飞翔001

开元阅读是一款使用 Flutter 构建的开源[电子书阅读器](https://www.xarjtc.com/tag/%e7%94%b5%e5%ad%90%e4%b9%a6%e9%98%85%e8%af%bb%e5%99%a8 "查看电子书阅读器此标签更多文章")。它以本地文件阅读为基础，同时通过 Open Reading Source Protocol（ORSP）连接用户自行选择的公开内容服务。书籍、阅读进度、 书签、阅读统计与大多数设置默认保存在当前设备；本地阅读不要求登录，也不依赖项目方的 云端服务。是覆盖Android、iOS、macOS、Windows和Linux的开源阅读器。

![跨平台开源阅读器开元阅读](https://www.xarjtc.com/wp-content/uploads/2026/07/40829fd1542e77c.webp)

当前功能

本地书架与阅读

导入和管理本地书籍，记录最近阅读、阅读进度、阅读时长与会话统计；  
TXT 支持编码探测、章节识别和独立章节标题页，EPUB 支持目录、正文与图片内容解析；  
无真实封面时自动生成简约封面，真实封面始终优先；  
书架支持搜索以及“全部 / 在读 / 已读”筛选；  
Android 与 iOS 提供平台存储桥接，桌面端使用本地文件和 SQLite FFI。

原生阅读体验

核心正文使用 Flutter 原生排版与分页，不以 WebView 承载阅读页；  
支持上下翻页、无动画、水平滑动和经典仿真折页四种模式；  
平板支持双页阅读，仿真模式使用固定中缝和左右独立纸页；  
支持字号、行高、上下左右边距、首行缩进、段落间距和正文两端对齐；  
支持预设阅读主题，以及可新增、编辑、删除、排序的多套自定义主题；自定义主题可使用 JPG、PNG 或 WebP 背景图片；  
支持导入 TTF / OTF 字体，并可分别设置 App 字体和阅读字体；  
阅读页顶部可选择系统状态栏、阅读信息栏或完全沉浸；分页纸页可显示时间、章节、电量和 章内页码；  
EPUB 多级目录支持折叠、搜索和自动定位当前章节；  
支持工具栏书签和顶部下拉书签手势；  
支持系统 TTS 朗读；Android 还支持音量键翻页和阅读时保持屏幕常亮。

首页与阅读记录

首页展示最近阅读、今日 / 本周 / 累计阅读时长和周趋势；  
支持每日阅读目标、今日阅读计划、连续阅读天数和专注计时；  
可选配置 AI 服务，为首页提供阅读建议；API Key 和服务商由用户自行选择和管理。

开放书源

添加、启用、停用或移除符合 ORSP 1.3 的 HTTP(S) 书源；  
聚合多个已启用书源的推荐、分类、最新内容和搜索结果，并可筛选全部或单一书源；  
支持在线查看书籍详情、目录和章节正文，也可加入本地书架；  
在线阅读与本地阅读共用主题、排版、翻页模式、书签入口和阅读设置；  
章节内容按需获取并缓存，一个书源失败不会丢弃其他书源已返回的结果。

在线网址：https://open.xxread.top/

GitHub地址：https://github.com/miloquinn/open-reading