如果你一直在寻找一款兼顾沉浸感、功能性与跨平台体验的开源电子书阅读器,Readest会是非常不错的选择。这款工具是经典阅读器Foliate的现代化重构版本,基于Next.js 15 + Tauri v2技术栈开发,目前已经完美适配macOS、Windows、Linux三大桌面端以及Web端,后续还将推出移动端版本,真正实现全场景无缝阅读体验。
软件特色
- 多格式兼容:支持EPUB、MOBI、KF8(AZW3)、FB2、CBZ等主流电子书格式,还提供实验性PDF阅读支持,基本覆盖日常阅读需求
- 双阅读模式切换:可自由选择滚动浏览、分页阅读两种模式,适配不同阅读习惯和书籍类型
- 全文检索:支持整本书内容搜索,快速定位你需要的相关段落
- 注释与高亮:可随时添加高亮、书签和自定义笔记,强化阅读记忆和知识整理
- 文本摘录:一键摘录书籍内容,方便后续做详细笔记和内容分析
- 快捷查询:阅读过程中可直接调用字典、维基百科查询陌生词汇和专业术语
- 内置翻译:对接DeepL翻译接口,选中文本即可快速获得精准翻译结果,外文阅读无压力
软件截图

更新日志
以下为v0.11.20版本的更新内容:
核心功能更新
- 文本转语音(TTS):支持下载单本书籍的朗读语音包实现离线收听,可自定义句子、段落之间的停顿间隔;iOS新增CarPlay支持,优化Android Auto控制逻辑,驾驶场景也能流畅听书
- 同步功能:新增OneDrive作为云同步服务商,支持同时绑定多个同步平台,数据备份更灵活
- 阅读体验优化:新增右侧边缘滑动调节自动滚动速度功能,Markdown格式书籍支持脚注显示,复制文本会自动保留段落分隔符;优化翻页动画流畅度,iOS端文本选择逻辑更简洁,重设计的自定义主题编辑器在移动端也能正常显示操作
- 注释功能升级:支持复制高亮内容或笔记时自动携带跳转回原书籍位置的深层链接,笔记整理后回溯更方便
- 图书馆管理优化:书架支持按剩余阅读时长排序筛选,最近阅读书架和桌面小部件仅展示当前正在阅读的书籍,界面更清爽
- PDF功能修复:解决iOS端打开大体积PDF翻页、缩放时容易崩溃的问题
- 其他基础修复:修复重启后OPDS目录消失的问题,提升32位Android设备的运行稳定性
详细修复与优化
- 修复哨兵高优先级崩溃问题:覆盖自动滚动、TTS、MOBI格式书籍打开、PDF链接等场景
- 文档优化:将源代码构建说明移动到CONTRIBUTING.md文件
- 修复崩溃报告器参数调用问题,过滤无用报错信息
- 修复传输进度更新频率过高导致的性能问题
- 修复媒体会话拆卸竞争、页面统计视图迁移幂等性问题
- 新增Zed编辑器支持
- 升级github-actions组相关依赖
- 修复阅读器空文档分页崩溃、边距设置导致的视图撕裂问题
- 修复自动更新检查异常抛出问题
- 支持上传浏览器源映射用于JS崩溃符号化解析
- 修复页脚遮挡内容问题
- 修复Android端Google Play上架相关的Android Auto配置问题
- 新增RSS/Atom/JSONFeed订阅功能,可直接订阅feed作为定期更新的书籍
- 修复文档字符串格式问题
- 实现跨设备同步S3配置与凭据,修复本地字段备份泄漏问题
- 修复文档中代码块格式错误
- 修复OPDS临时目标文件名逻辑错误
- 优化Issue提交模板
- 组件重构:将ColorPanel重命名为ThemePanel
- 优化TTS句间、段间停顿设置逻辑
- 修复Android Auto媒体控制可靠性问题
- 设置页新增边距上限配置
- 修复已标记为完成的书籍不会在重启后自动打开的逻辑问题
- iOS端新增CarPlay支持,原生TTS播放对接系统Now Playing功能
- 修复字典弹窗排序逻辑,网页搜索入口按配置顺序优先显示
- 修复同步逻辑:删除设备本地书籍时默认保留云端副本
- 修复32位ARM架构Android设备启动闪退问题
- 修复KOSync服务进度同步逻辑,兼容忽略文档的服务器进度推送
- MacOS App Store沙箱版本跳过minidump处理程序
- 修复同步逻辑:文件同步时自动将阅读进度同步到书架条目
- 全代码库启用TypeScript类型检查
- 书架筛选新增剩余阅读时长切换选项
- 国际化优化:合并云服务商提示为统一关键词
- 修复EPUB章节zip条目名称重编码问题
- KOReader插件优化:全注释同步绑定手势操作,支持上传当前打开的书籍
- 修复崩溃报告器重复启动应用副本的问题
- 移除图片、表格长按缩放功能
- 优化Android端画廊图片命名逻辑,上报插入失败错误
- 修复演示书籍的云图书频道丢失问题
- 移除minidump崩溃报告器,避免重复执行二进制文件
- 优化亮屏逻辑:仅在阅读页面保持屏幕常亮
- 新增同步密码校验功能,支持错误密码恢复
- 修复KOSync XPaths偏移解析问题,隔离KOReader百分比漂移锚点
- 优化TTS播放器图标显示,更直观易懂
- 修复OPDS XML MIME类型规范化、XML转义问题
- 支持同时同步到多个云服务提供商
- TTS新增单本书籍永久音频缓存,支持离线下载
- 优化同步性能:移除统计拉取游标冗余的deleted_at条件
- 修复iOS端PDF翻页、缩放时WebContent内存溢出崩溃问题
- 恢复webpack构建配置,适配Cloudflare Worker 64MiB内存限制
- 优化字典图标显示
- 升级actions/setup-node从6.4.0到7.0.0版本
- 修复参数名拼写错误
- 修复Android锁屏后系统TTS自动停止的问题
- 优化TTS迷你播放器显示逻辑,固定在底部栏和页脚上方
- 修复Google Drive文件创建逻辑,避免根目录出现无标题搁浅文件
- 修复已禁用的WebDAV提供商服务器URL同步问题
- 优化TTS测试逻辑,避免销毁后仍有状态调度执行
- 文档优化:明确主按钮默认使用btn-contrast类,CTA按钮保留btn-primary类
- 依赖替换:用react-colorful替代过时的react-color包
- 重设计自定义主题创建菜单
- 监听src-tauri目录变更,移除WordLens组件中冗余的btn-primary类
- 修复Android手机端项目重叠页脚的布局问题
- TTS新增0.8x、0.85x语速选项
- 优化翻页操作返回Promise,方便逻辑联动
- 修复固定布局页面垂直滑动误触发工具栏切换的问题
- 修复Google Play RTDN回退导致付费用户降级的问题
- 优化TTS播放器界面,重设计迷你播放器样式
- TTS迷你播放器新增完整/最小两种样式切换,优化Tauri代理逻辑
- 注释器新增复制高亮/笔记同时携带深层链接功能
- 修复批量云上传导致图书馆界面冻结的问题
- 优化图书馆本地上下文菜单弹出位置,跟随指针位置显示
- 组件重构:实现原生Toggle组件
- 修复垂直滑动误触发翻页、分层幻灯片闪烁的问题
- 优化iOS端文本选择逻辑,高亮显示即时响应,翻页操作更稳定
- 修复KOReader插件自动同步推送崩溃、书籍开关时UI线程阻塞的问题
- 修复iOS App Store版本小部件、共享扩展的应用组权限问题
- 修复OPDS作者名称中Calibre管道转义逗号的问题,作者名使用&连接
- 优化单元测试逻辑,降低测试运行时长
- 修复OPDS目录重启应用后消失的问题
- 移除冗余测试用例,静默通过的日志输出
- 优化主题预览内容,使用更短的引用文本
- 修复侧面板调整手柄粘在PDF页面上的问题
- 修复图书馆选择模式下最后一本书的操作栏隐藏逻辑
- 优化剩余阅读时长计算准确率
- 最近阅读书架、小部件仅展示当前正在阅读的书籍
- 复制文本时自动保留段落分隔符
- 更新器支持显示自动翻译的发行说明原始文本
- 优化工具栏与分层翻页同步逻辑
- CI支持发布「发送到Readest」扩展zip包
- 支持离线字典发音功能
- 新增右侧边缘滑动调节自动滚动速度功能
- 优化应用锁逻辑:生物识别验证弹窗显示时隐藏PIN输入框
- 翻页背面绘制主题背景,视觉更统一
- 限制并发翻页操作,避免逻辑冲突
- 优化自定义主题编辑器移动端适配,确保显示清晰可操作
- 优化TTS媒体会话逻辑,支持音量键控制翻页时仍保留音量调节功能
- 优化翻页跟随手指的对齐逻辑
- 修复iOS App Store版本小部件/共享扩展的应用组绑定问题
© 版权声明
THE END
喜欢就支持一下吧
相关推荐















暂无评论内容