这或许是多端支持最🐮的书籍漫画阅读方案。
最后再为大家带来一个跨平台的电子书阅读器:Koodo Reader。他支持 Windows、macOS、Linux、安卓、iOS 和网页版(Docker/官方服务)。
项目特点
支持阅读格式:
EPUB (.epub)
PDF (.pdf)
Kindle (.azw3, .mobi, .azw)
纯文本 (.txt)
漫画 (.cbr, .cbz, .cbt, .cb7)
富文本 (.md, .docx)
FB2 (.fb2)
超文本 (.html, .xml, .xhtml, .mhtml, .htm)
- 利用 OneDrive, Google Drive, Dropbox, MEGA, pCloud, 阿里云盘, Box, FTP, SFTP, WebDAV, 对象存储 实现数据多端同步和备份
- AI 翻译,AI 词典,AI 总结
- 双页模式,单页模式,滚动模式
- 听书功能,翻译功能,词典功能,触控屏支持,批量导入图书
- 支持目录,书签,笔记,高亮,书架,标签
- 自定义字体,字体大小,行间距,段落间距,阅读背景色,文字颜色,屏幕亮度,文字下划线、斜体、文字阴影、字体粗细
- 黑夜模式和主题色设置
Docker部署流程
以威联通NAS为例,通过Docker Compose的方式进行部署。
部署代码如下,注意格式对齐!
version: "3" # 新版 Compose 该字段可省略,会自动适配
services:
koodo-reader:
image: ghcr.io/koodo-reader/koodo-reader:master
container_name: koodo-reader
ports:
- "9527:80" # 冒号左侧端口自定义
restart: unless-stopped
使用展示
网页版是最底层的端,所以选择用它来演示,其他实质客户端都具备网页版的所有功能。
按照上文代码部署,浏览器输入NAS_IP:9527即可访问服务。
点击右上角的【导入图书】,可以直接从本地导入资源。
⚠️注意:Koodo Reader 只是一个本地阅读器,你所有的数据都只会保存在本机,网页版的数据作为缓存临时保存在了浏览器中,清理缓存会导致数据丢失。推荐使用 Chrome 和 Chromium 类浏览器访问,火狐、Safari、IE 等浏览器可能存在 UI 和功能上的 bug,开发者没有精力去专门适配这些浏览器。
网页版进行阅读体验,目前来说,应该是功能完整度最接近APP的。
功能太多一页看不完。下划发现支持朗读,人声可选项很多,就是情感不足~朗读到某一段落也会自行显示,如下图为红色色块。
阅读过程中可以选中任意一段文字进行记笔记、高亮标记、翻译、复制文本、全文搜索、词典、网络搜索、朗读等操作。
词典和翻译功能需要自行配置插件,不过都很简单,大家可自行配置。
记好的笔记啊、标注之类点击也能直接传送到内容所在页面!
阅读期间,键盘方向键的⬆️⬅️为向前翻页,另外俩则是向后翻页,包括鼠标滚轮和空格键也可以控制。
前面提到过网页版很多功能受限,比如同步功能(需要登录账户),备份或恢复(需下载完整客户端)。网页版我们可点击【导入图书】旁边的【了解专业版】,进行账户登录,会有个大概一周的试用体验。。。。
专业版费用是25/年,如果你有所有端的同步需求,AI 支持的翻译、词典和总结功能,试用期间觉得不错的话倒是可以买上一个。
不过我倒是觉得基础版也能满足大多数人的需求了。
评论区