Repolode
SSShooter

SSShooter/ebook-to-mindmap

将 EPUB 和 PDF 电子书转为 AI 章节总结与结构化思维导图。

可替代:NotebookLM

Star
1,366
Fork
164
未关闭 Issue
8
最近提交
上个月

这是什么?

电子书转思维导图是一个网页与桌面端工具,可解析 EPUB 和 PDF 电子书的章节结构,并交由 AI 模型生成文字总结或思维导图。支持逐章总结、章节关联分析、全书总结,也支持按章生成独立导图或为整本书生成一张统一导图。

使用时可以填写自己的 Google Gemini 或 OpenAI API Key,请求由浏览器直接发送给供应商;也可以登录后使用内置托管模型。处理前可以将多个小章节分组,文字总结模式下还可以用自定义提示词补充或完全替代默认指令。处理结果会自动缓存,中断后可从上次位置继续,已完成的内容可离线查看。

思维导图基于 mind-elixir 构建,可导出数据文件,再导入 Mind Elixir 桌面端继续编辑。同一套前端代码既可作为网页使用,也可通过 Tauri 2 打包为 Windows、macOS 和 Linux 桌面应用。

核心功能

  • 01解析 EPUB 和 PDF 文件并提取章节结构,支持智能章节检测。
  • 02提供章节总结、章节关联分析和全书总结。
  • 03生成按章或整书的思维导图,可导出为数据文件。
  • 04支持 Google Gemini 和 OpenAI 模型,可用自有 API Key 或登录后使用托管模型。
  • 05缓存 AI 处理结果,中断后可从上次位置继续。

适用场景

  • 先通过章节总结快速浏览长篇非虚构或技术书籍。
  • 把教材整理成思维导图用于复习。
  • 将书籍整理为可在 Mind Elixir 中继续编辑的大纲。
  • 使用自有 API Key 进行总结,数据不经第三方中转。

快速上手

  1. 1

    确保已安装 Node.js 20+ 和 pnpm 9+

  2. 2

    安装依赖

    pnpm install
  3. 3

    启动开发服务器(http://localhost:5173)

    pnpm dev

使用前须知

  • 需要您自备 AI API Key(BYOK),或使用 Mind Elixir 账号的星星余额来调用托管模型。
  • 部分 AI 供应商可能因 CORS 限制导致网页版无法直接调用,此时建议改用桌面端。
  • 整书思维导图模式在书籍内容过长超出模型上下文时可能生成失败。

标签

常见问题

ebook-to-mindmap 是什么?
将 EPUB 和 PDF 电子书转为 AI 章节总结与结构化思维导图。 电子书转思维导图是一个网页与桌面端工具,可解析 EPUB 和 PDF 电子书的章节结构,并交由 AI 模型生成文字总结或思维导图。支持逐章总结、章节关联分析、全书总结,也支持按章生成独立导图或为整本书生成一张统一导图。
ebook-to-mindmap 可以免费使用吗?用的什么许可证?
ebook-to-mindmap 以 MIT 许可证开源。用于商业产品前,请先确认许可证条款。
ebook-to-mindmap 还在维护吗?
半年内有更新。ebook-to-mindmap 最近一次提交是在 2026年9月7日。
ebook-to-mindmap 适合用来做什么?
先通过章节总结快速浏览长篇非虚构或技术书籍。 把教材整理成思维导图用于复习。 将书籍整理为可在 Mind Elixir 中继续编辑的大纲。 使用自有 API Key 进行总结,数据不经第三方中转。
ebook-to-mindmap 怎么安装和运行?
确保已安装 Node.js 20+ 和 pnpm 9+ 安装依赖: pnpm install 启动开发服务器(http://localhost:5173): pnpm dev
在哪里获取 ebook-to-mindmap?
源代码和安装说明在 GitHub 上:https://github.com/SSShooter/ebook-to-mindmap

概要由 AI 根据项目 README 生成;GitHub 数据每日更新。

相关项目