摘要:ebook-to-mindmap是一个基于 AI 技术的智能电子书解析工具,它可以将 EPUB 或 PDF 格式的电子书转化为结构化内容(章节摘要 +内容关联)并生成交互式思维导图,以帮助读者快速理解书籍的结构与核心内容。
ebook-to-mindmap 是一个基于 AI 技术的智能电子书解析工具,它可以将 EPUB 或 PDF 格式的电子书转化为结构化内容(章节摘要 +内容关联)并生成交互式思维导图,以帮助读者快速理解书籍的结构与核心内容。

多格式支持:支持 EPUB 和 PDF 两种常见电子书格式的解析。AI 驱动内容处理:使用 AI 模型(如 OpenAI / Google Gemini)来生成章节摘要、分析章节间关系、提取关键内容。提供多种处理模式:①文字总结模式 —— 生成章节摘要 + 全书总结;②章节思维导图模式 —— 为每个章节生成思维导图;③整书思维导图模式 —— 将整个书籍的内容整合为一个思维导图。智能章节处理:自动检测章节边界;支持跳过前言、目录、致谢等非核心内容;支持对子章节的提取深度设置。内建缓存机制 :自动缓存 AI 处理结果,避免重复计算;支持按模式清理缓存;可离线查看已处理的内容。现代界面:响应式 UI 设计(适配各种屏幕尺寸);可视化查看处理进度、章节提取、导图节点、缩放 / 拖拽 /节点展开与折叠等;支持查看原始章节内容。交互式思维导图:用于展示章节结构与内容关联的可交互导图(可点击节点查看详情)。AI 服务配置:支持配置 AI 服务提供商(如 Google Gemini / OpenAI GPT)与设置其 API Key/接口地址等。导出 /备份:支持将导图或文字摘要导出为常见格式(如图片、Markdown / 文本等)以便保存 /离线查看。本地开发(推荐)
前置:Node.js 18+、pnpm(npm 备选)。克隆:git clone https://GitHub.com/SSShooter/ebook-to-mindmap && cd ebook-to-mindmap。安装:pnpm install。开发:pnpm dev(localhost:5173)。构建:pnpm build(dist/ 静态文件)。生产部署
静态托管:Vercel/Netlify/GitHub Pages 上传 dist/。Docker 未支持,自行 Dockerfile(Vite + Nginx)。API 配置
运行后配置 Gemini/OpenAI Key(Google AI Studio/OpenAI Platform 获取)。
来源:一斚一点号
免责声明:本站系转载,并不代表本网赞同其观点和对其真实性负责。如涉及作品内容、版权和其它问题,请在30日内与本站联系,我们将在第一时间删除内容!