
我硬盘里有个叫「书」的文件夹,躺着epub、mobi、azw3、pdf、txt,还有一本djvu格式的旧扫描书。这些文件来路各异:有的买的,有的从旧Kindle里导出来,有的从论坛下的扫描版。它们在那儿躺了好几年,因为我找不到一个软件能同时打开。
Kindle只认自家格式,Calibre能转但要一本本转,微信读书得先上传,多看几年前就停止更新了。每换一个软件,就有一批书打不开。
Koodo Reader解决的就是这个:它认epub、mobi、azw3、pdf、txt、djvu、cbz、fb2,还有几个更冷门的。把文件夹拖进去,它按书名、作者、封面自动归档,生成一个书架。
书架有两种视图。封面网格看着舒服,列表视图能看到作者、出版社、简介——整理旧书的时候我用列表,一眼扫过去知道哪本是哪个版本、哪本读了一半。
真正让我留下来的是读的时候那些细节。字号、行距、页边距能调;深色模式不是简单反色,是重新配过的底色;双页模式像摊开一本书;PDF能裁边、能重排;划词可以高亮、写批注、查词典;选中一段直接调翻译。这些功能单看都不稀奇,凑在一个免费开源软件里、还各平台都有,就少见了。

它还能朗读,用的是系统自带的语音引擎,中英文都读。睡前关掉屏幕听一段,比听播客专注。这是我用得最多、也最没想到会用上的功能。
同步给了几个选择:OneDrive、Google Drive、Dropbox、WebDAV,坚果云也算WebDAV。也就是说你不用把书交给它,书存在自己的网盘里,多台设备之间同步的是进度、笔记和书架结构。作者是国人,代码放在GitHub上,两万八千多星。
不足也讲清楚。PDF重排效果一般,扫描版其实没法真重排,只是放大裁边;mobi的排版还原不如原生Kindle;书多了首次入库要等一会儿;云同步偶尔卡在「同步中」,得手动重试。
但这几年我慢慢觉得,读书这件事正在被平台收走。你买的书不是你的,是「账号有效期内的阅读权限」,平台一下架,书就没了。Koodo这类工具的意义,是把书重新变回文件——一个能拷进移动硬盘、十年后还能打开的文件。
我那个文件夹里还剩一堆没读完的,但至少现在都打得开了。
甄宝园


