V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
ssshooter
V2EX  ›  分享创造

读完书容易忘?这个开源 AI 应用能帮你!

  •  1
     
  •   ssshooter ·
    ssshooter · 1 天前 · 535 次点击

    其实我们不必回避看完书就忘的问题,因为大多数人看书都是会忘的。其实人类的大脑就是这么设计的,它会过滤掉大部分不重要的信息,只保留下重要的信息。如果真的想要记住一本书重要的知识,需要反复阅读,反复思考,反复练习。

    在前 AI 时代,做读书笔记是一件非常耗费精力的事情,但是有大模型之后,我们可以在做笔记这件事上偷偷懒。

    注意:做笔记可以偷懒,但是思考和反复回看是绝对不能偷懒的。

    那么有什么好用的工具呢?朋友们,有的!欢迎使用 ebook-to-mindmap!简单来说,你可以通过 ebook-to-mindmap 把 pdf 或 epub 格式的电子书转换为分章节的思维导图或者文字总结。

    思维导图模式

    点击这里即可立即体验。整个网页应用功能比较简洁,大家可以直接上手,当然,下面我也会比较详细地介绍一下这个应用的使用方法🤗

    模型配置

    使用 ebook-to-mindmap 的第一步是配置模型。它和很多 AI 应用一样,都是选择 byok( Bring Your Own Key )的模式,你可以在这里配置你自己的大模型。

    这里还是要强调一下,在 ebook-to-mindmap 填写 Key 时不必担心 Key 泄露,因为 Key 只是保存在你自己的浏览器里,请求也是直接从你的浏览器发送到大模型提供商的服务器的。你可以在浏览器的开发者工具里查看网络请求,确认这一点。同时,ebook-to-mindmap 作为一个开源项目你可以随时检视它的代码,还可以自己部署一个属于你的 ebook-to-mindmap 。

    说回模型的选择,可能很多人会担心使用 ebook-to-mindmap 的花费太高,其实倒也不必,毕竟现阶段还是能找到很多免费或者低价的大模型。我的首推还是 openrouter,你只需要充值 10 刀,就能获得一个较大的免费模型(其中包括一些 deepseek 变体、最近小米的新模型、之前一段时间还有 grok )使用额度,基本上一天让它处理好几本书都没问题了。其他详细推荐可以参考免费和付费 AI API 选择指南

    model list

    在获取到 Key 后如上图填写信息即可。

    你还可以配置多个模型,点击左侧的星星后会成为默认模型,后续处理时默认使用星标的模型:

    model list

    生成笔记

    配置模型后,在主页选择电子书即可。之后 ebook-to-mindmap 会自动识别电子书的格式,然后开始识别章节:

    AI 总结页面

    提示:如果 epub 无法获取到章节,可以在设置里勾选使用 Spine 获取章节

    章节识别成功后,选择你需要总结的章节,或者使用分组功能(可以使用快捷键 Ctrl + G )把零碎的章节组合成分组一起发送给 AI 处理。

    一切准备好后,点击开始解释按钮即可开始生成笔记。

    默认情况下,ebook-to-mindmap 会生成思维导图,你也可以点击小齿轮切换到文字总结模式:

    模式切换

    虽然有整书思维导图生成功能,但是如果书的内容比较长,AI 可能吃不下这么长的上下文,所以建议还是分章节生成,最后系统会自动拼接

    生成笔记如果想要中途取消,放心点取消就好,之前处于完成状态的章节会被缓存,不用担心之后需要再浪费 Token 重新生成。

    提示词

    举个例子吧,你在提示词列表里添加一个“小·红书风格”提示词,在生成环节选择这个提示词,就能直接生成小红书风格的笔记。

    小红书风格

    不止小红书风格,你也可以让 AI 只简单地提取该章节最重要的 5 个观点,帮助你对整本书的主要内容有一个简要的了解。

    你还可以使用“反论法”提示词:

    选取本章的核心论点或思想,并探索它的对立面。如果作者要为相反的观点辩护,他们需要证明什么?文本中是否有无意间支持反面观点的蛛丝马迹?
    

    参考分享几条有意思的 NotebookLM 提示词这篇文章,里面有几个有趣的提示词,或许能让你眼前一亮。

    内容管理

    ebook-to-mindmap 充满了下载按钮,是的,你生成的数据必须还是属于你的!你可以很轻易地把数据拿出来!

    导出的文字内容可能是 markdown 文件或是思维导图 json 文件。

    markdown 文件可以直接阅读,或者导入到 Obsidian 、Notion 等笔记软件再细化修改。

    思维导图 json 文件可以使用 mind-elixir-core 等前端库渲染,当然,如果你是技术人员,理解 json 数据的结构你也可以随意修改和渲染。

    思维导图亦可导出为图片,点击思维导图页面右上角的下载按钮即可。

    格式选择

    最后谈谈电子书格式的问题,ebook-to-mindmap 支持 pdf 和 epub 格式的电子书,但是这两种格式如何选择呢?

    或许大家都会比较喜欢看 pdf ,因为看起来比较工整,但是使用 ebook-to-mindmap ,我还是比较推荐 epub 格式的电子书。

    稍微讲一下 pdf 和 epub 的原理吧。

    pdf 的特点是在任何设备上看起来都一样,这就很容易想到,其实 pdf 的排版是非常固定的,而且更重要的是,pdf 的排版是没有语义的。也就是说,人类能看到一个标题是加粗黑字,但是 pdf 本身并不知道这是一个标题,它只是知道这一块区域的文字是加粗黑字的。

    更严重的问题是 pdf 如果有一些复杂的排版,例如在角落嵌入一段文字,在解释的时候就很难理解那段文字的意义。所以,大模型理解 pdf 的难度会比较大。

    而 epub 格式就不一样,它更像是一张网页,有语义,有结构,有层次,就跟 HTML 差不多。但缺点就是人类看来这样的排版有点粗糙,在不同的阅读器上显示效果也不同。在某些落后的 epub 阅读器上阅读时可能会觉得排版很有年代感。但是大模型不在乎排版,有清晰的结构就能得到好的输出结果。

    写在最后

    总的来说,ebook-to-mindmap 是一个能帮你快速复习或者把书本变薄的工具。在这个信息爆炸的时代,高效地获取和整理知识变得越来越重要。希望这个小工具能成为你阅读路上的得力助手,让你把更多的时间花在深度思考和理解上,而不是机械地摘抄。

    如果你觉得这个项目对你有帮助,欢迎在 GitHub 上点个 Star ⭐️ 支持一下!如果你有任何建议或发现了 bug ,也欢迎提 Issue 或者加入讨论。

    Happy Reading!

    4 条回复    2026-02-03 10:07:13 +08:00
    metalvest
        1
    metalvest  
       1 天前
    但是为什么不直接用 NotebookLM 呢
    ssshooter
        2
    ssshooter  
    OP
       1 天前 via iPhone
    @metalvest notebooklm 章节分得没那么明确吧,而且思维导图也不能导出来编辑

    还有一点是我觉得 notebooklm 的系统提示词太强势了,有时候不遵守指令
    l1905
        3
    l1905  
       13 小时 18 分钟前
    很巧,我也有类似的诉求,我是在苹果手机上,设置了一个快捷指令,这个快捷指令就放在微信读书的旁边, 录入要复习的书名称,其基于艾宾浩斯遗忘曲线,自动向日历里插入复习日程 , 设置了日历自动提醒,自动提醒我复习
    ssshooter
        4
    ssshooter  
    OP
       13 小时 16 分钟前
    @l1905 但是复习内容怎么办😂
    关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   2152 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 30ms · UTC 15:23 · PVG 23:23 · LAX 07:23 · JFK 10:23
    ♥ Do have faith in what you're doing.