产品 · Obsidian 插件 · 免费

Obsidian 的 Book Reader

在 Obsidian 里阅读 EPUB、FB2、PDF 和 Markdown 笔记。书会自己朗读,AI 能回答关于书的问题,高亮能变成互相链接的笔记——一切都和你其他的知识放在同一个库里。

主要功能一览——三分钟。4.0 的新内容在下面逐节介绍。
4种格式:EPUB · FB2 · PDF · MD
v4已上架官方插件目录
EN · RU · 中文界面语言
免费MIT 协议,开源

这个插件最初是我为自己做的——想在同一个地方读书、记笔记,不用来回切换应用。后来它慢慢长成了一个完整的阅读器,现在对所有人免费。下面按顺序介绍它的全部功能:先讲大家最常用的,再讲不是每个人都需要的。

A bookEPUB, FB2, PDFYou readinside Obsidianno other appYou highlighta thought becomesa noteLinksthe note joinsyour topic
阅读和记笔记在同一个窗口里完成。进度和高亮会与你的库同步,所以你可以在电脑上开始读,再到手机上接着读。

快速上手

1

安装插件

在 Obsidian 中:设置 → 第三方插件 → 浏览,搜索 Book Reader,点击安装,然后启用。

2

添加一本书

点击侧边栏图标打开书库,把 .epub、.fb2 或 .pdf 文件拖进窗口。封面和页数会自动识别。

3

阅读并高亮

点击一本书开始阅读。选中一句话,选一种颜色,点击笔记图标——就会生成一条笔记,里面有这段引文,还有一个回到书中该位置的链接。

设置就是这么简单:不用注册账号,也不用密钥。只有朗读和 AI 功能才需要密钥,下面会讲到。

本页内容

它是什么

大多数人把笔记放在 Obsidian 里,却在别处读书——然后再手动把引文抄回来,通常是几个月之后,而且通常没有页码。Book Reader 填上了这道缺口:书、你的高亮和你的笔记都在同一个库里。每一条引文都会变成真正互相链接的笔记,阅读直接滋养你的知识库。

朗读

4.0 新功能

选中一段文字,点击计时器旁边的 🔊,书就会用自然的声音开口说话。正在朗读的那个词会在文中高亮,你可以边听边跟着看。语速可以随时调整,每次点一下,从 1× 到 2×。如果没有选中任何内容,阅读器会从当前页开始朗读,并自动翻页。声音准备期间,页面底部会显示“正在准备语音…”的小提示——点一下就能取消。

声音由 Elton AI 提供:它读起来带有语调,像真人而不是机器人,整本书保持同一个声音,共有八种可选。前几个词几秒钟内就能出来,其余部分在你听的时候分段加载。

💜 Elton AI 密钥

朗读和 AI 功能都通过 Elton AI 使用:只需一个密钥,余额在 Telegram 机器人 t.me/elton_ai_obsidian_bot 里充值。你也可以在那里使用促销码 «Подарок» 免费试用。

懂你这本书的 AI

4.0 新功能

顶部栏里的 ✨ 按钮,就是一场关于这本书的对话。询问这本书——用你自己的话提问:AI 知道书名,也能看到你眼前这一页。回顾之前内容——对最近几页做一个简短的回顾,不剧透,适合隔了一周再回来读书的时候。选中文字后,菜单里还会多出解析所选内容和复制为引文。你还可以写自己的系统提示词。回答一键就能保存为笔记——它会在后台标签页中打开,所以阅读的页面不会被打断。

这个功能是可选的,默认关闭。

六种颜色和批注

选中一句话,上方会出现一个工具条:六种颜色对应六类想法,另外还有批注、复制和笔记。批注会跟引文保存在一起,并在正文中做标记;点击高亮就能查看并编辑它。每种颜色还可以有自己专属的笔记:比如,所有黄色的内容汇集到“思考”,绿色的汇集到“应用”。

一键就能把高亮变成笔记:包含引文、指向这本书的链接,以及指向那个具体位置的链接——放在你指定的文件夹里,使用你的模板。导出全部高亮命令会把整本书的所有引文汇总到一条笔记中——按章节排列,颜色也会保留。

笔记就在正文里

4.0 新功能

当你的某条笔记链接到书中的某个位置时,那一段会出现一个小标记。把鼠标悬停在上面,笔记就会弹出来;点击它,笔记会在书的旁边打开。这样,书就记得你当时是怎么想的。由高亮生成的笔记现在也带有一个“↪ 回到书中该位置”的链接:从任何一条笔记出发,你都能跳回到那一段。

书库

封面、进度和分类一目了然。有在读、已读完、未开始等筛选,可按书名搜索,封面大小可调,任何一本书都能置顶。添加书籍只需把文件拖进来:EPUB、FB2 或 PDF。书被重命名或移动后,进度、高亮和链接都不会丢。

阅读

可以像纸质书一样分成一栏或两栏,也可以是普通的滚动阅读——随你喜欢。字体、字号、行距、页边距和对齐方式都由你自己定。底部会显示页码和实时的跨页编号。

阅读位置是按段落记录的,而不是按像素——所以手机和电脑即使屏幕天差地别,也会打开同一个位置。切换栏数、字体或模式时,同样会停留在原来的那一段。

把生词变成闪卡

4.0 新功能

遇到不认识的单词?选中它,在 ⋯ 菜单里选择 添加到词汇表(卡片)(加入生词卡片)。这个词会变成一张间隔重复卡片:背面是它的翻译;如果没有翻译,则是书中该词出现的那句话。卡片会进入供 Spaced Repetition 插件使用的生词笔记;如果你用了 System,也可以直接进入它的 FSRS 卡组。同一个词绝不会重复添加。该功能在设置的 功能(功能)标签页中开启,卡片存放的位置也在那里选择。

中文界面

4.0 新功能

除了英语和俄语,界面现在也有简体中文了——这是读者们提出的需求。语言在设置的第一个标签页中选择。中文书籍和其他书一样读:搜索、高亮、本章剩余时间和朗读,都能理解中文文本。

隐藏工具栏

4.0 新功能

顶部和底部的工具栏会消失,书页铺满整个窗口——文字更多,干扰更少。把鼠标移到边缘,工具栏就会重新出现。可以从书籍的 ⋮ 菜单、命令或设置中开启。

本章剩余时间

4.0 新功能

底部百分比旁边会显示本章还剩几分钟——在最后一章,则显示整本书还剩几分钟。它按设置中的阅读速度来计算:默认每分钟 180 个词,可在 80 到 400 之间调整。想决定是现在读完这一章,还是留到晚上,这个功能就很方便。不需要?在 功能(功能)标签页里关掉就行。

在每日笔记中记录阅读

4.0 新功能

今天读了什么、读了多久、从哪里读到哪里——都会汇总成今天的每日笔记里的一个区块。这个区块会自动更新,也不会重复出现;它周围你自己写的内容不会被动。支持 Daily notes 和 Periodic Notes,在设置中开启。

搜索与目录

搜索会遍历整本书的全文,并直接在页面上高亮找到的内容。目录来自 PDF 书签、标题或书籍自带的目录;带编号的 PDF 标题现在也能识别了。打开目录时,会显示你所在的章节,并滚动到列表中间。

书籍专属笔记

每本书都可以有自己的笔记:进度和页数保存在它的属性中,所以 Dataview 和 Bases 可以像读取其他字段一样读取它们。摘录按章节分组,放在下方。给高亮换颜色或添加批注,笔记中的摘录也会同步更新;在笔记里修改的批注,也会回到书中。

在手机上

全屏阅读:工具栏会隐藏,点一下页面中间就会重新出现。滑动翻页,按钮很大,其余功能都收在一个 ⋯ 按钮下。在 4.0 中,选中的文字不再“跑”到书的末尾——它会留在当前页内,而 › 按钮可以把一段摘录带过页面边缘。进度和高亮都是库中的普通文件,会跟随你使用的任何同步方式一起同步。

大型 PDF 与公式

4.0 新功能

解析过的 PDF 会保存在设备上:一本上千页的教材,再次打开只需几秒,而不是从头解析。启用 大型 PDF — 立即开始阅读(大型 PDF——立即开始阅读)选项后,超过 300 页的书只要读到你所在位置之前的部分准备好就能打开,其余部分会自动加载。对于公式、图表和复杂排版,书籍菜单中有 PDF: 原始页面(PDF:原始页面)模式。页眉和页码也不会再妨碍正文了。

把 Markdown 笔记当书读

4.0 新功能

库中的任何笔记都可以像书一样阅读:分页或滚动,使用你的字体和主题,可以保存位置、添加高亮,还能把摘录做成笔记。适合长篇总结、从网上保存的文章和草稿。在 功能(功能)标签页中开启(在 Book Reader 中阅读笔记)——之后笔记菜单里会多出 在 Book Reader 中阅读 一项,也有对应的命令。

字体、主题与纸张

阅读设置按标签页排列——文本(文字)、单页(页面)、阅读(阅读)、书籍(书籍)——无需滚动。可以选 Georgia、Lora、Inter 或 Obsidian 的字体,也可以用自己的字体——输入字体名称,或使用库中的字体文件。有浅色、深色、棕褐色(sepia)和电子墨水主题——电子墨水主题没有阴影和动画,适合 Android 电子阅读器;自动主题会采用你的 Obsidian 主题的颜色,并随之变化。书库有自己独立的主题设置:书架和书页不必保持一致。还有首行缩进、页边距和段间距,纸张纹理或你自己的图片作为文字底图,以及滚动模式下的自动滚动。

简洁的设置

4.0 新功能

第一个标签页只保留最核心的内容:打开书库、选择语言、查看阅读统计。其他标签页各有少量设置,每项配一行说明,不常用的则折叠在 高级(更多)下面。在 功能(功能)标签页中,每项功能都可以关闭,所以不用的功能既不占内存,也不耗时间。可选的附加功能有:把 Markdown 笔记当书读、在顶部显示页码、把手写笔当荧光笔、大型 PDF 快速启动,以及 PDF 中的粗体小标题。

隐私与网络

阅读器可以离线使用。书籍、高亮、进度和笔记都是库里的普通文件,不会发往任何地方;PDF 引擎已内置在插件中。

  • 朗读——可选。选中的文本会发送到 Elton AI(api.eltonlabs.org,备用地址 api.eltonlabs.ru),再由它返回语音。
  • 与书籍相关的 AI 功能——可选,默认关闭。你的问题、书名以及当前页面或所选段落的文本会发送给你选择的模型。
  • 翻译和将单词转为闪卡——单词或段落会发送到 Google Translate(translate.googleapis.com)。
  • 密钥可以保存在设备的安全存储中,这样它们就不会出现在插件的文件里。
  • 其余一切——封面、进度、高亮、笔记——都不会离开你的设备。

常见问题

支持哪些格式?

支持 EPUB、FB2 和 PDF;也可以选择把 Markdown 笔记当作书籍。windows-1251 编码的旧版 FB2 文件会被自动识别。不支持 DjVu 和 MOBI。

书籍和高亮保存在哪里?

就在你的库里,是普通文件。书籍放在你在设置中选定的文件夹里;高亮和进度就放在它们旁边,因此会随库一起迁移,也不怕任何同步方式。

朗读和 AI 要花多少钱?

插件本身是免费的。语音和 AI 通过 Elton AI 使用,从你的余额中扣费;你可以在机器人 @elton_ai_obsidian_bot 中使用优惠码「Подарок」免费试用。

支持 iOS 和 Android 吗?

都支持——手机端有专门的布局,支持手势和全屏阅读。墨水屏模式是为 Android 电子书阅读器设计的:没有阴影,没有动画,纯黑白显示。

会拖慢我的库吗?

不会。书籍按需打开,后台不会建立任何索引。而且在“功能”标签页里,你可以关掉所有用不到的功能。

真的免费吗?

插件本身是免费的,并且以 MIT 许可证开源:没有套餐,也不需要账号。只有语音和 AI 需要付费,而且只在你想用的时候,通过 Elton AI 余额支付。

反馈

一切都汇集在同一个 Telegram 机器人里

发现了 bug、缺少某个功能,或者在手机上用着不顺手?直接给 @book_in_obsidian_bot 发一条普通消息就行。不需要 GitHub 账号,不用填表单,也没有模板。我每条都会看——后续版本正是根据这些消息打造的:4.0 里有一半的内容都来自这里。

给机器人发消息 ↗