【免费下载链接】zlibrary-to-notebooklm一键将 Z-Library 书籍自动下载并上传到 Google NotebookLM项目地址https://gitcode.com/gh_mirrors/zl/zlibrary-to-notebooklm点击查看免费下载zlibrary-to-notebooklm 是一个免费开源的书籍自动化工具能一键将 Z-Library 书籍自动下载并上传到 Google NotebookLM。它帮你省去了手动下载、转换格式、创建笔记本的全部繁琐操作——只需粘贴一个书籍链接工具就会自动完成下载 → 格式处理 → 创建笔记本 → 上传全流程让你快速建立自己的 AI 知识库实现对整本书的对话式阅读。为什么选择这个书籍自动化工具对很多读者来说把 Z-Library 上的书喂给 NotebookLM 有三大痛点格式不兼容NotebookLM 不支持 EPUB、MOBI 等电子书格式大书传不上NotebookLM CLI 对超大文件有词数限制容易超时失败重复劳动每本书都要手动下载、转换、创建、上传zlibrary-to-notebooklm 针对这三点做了完整优化特性说明 一次登录永久使用会话自动保存后续运行无需再登录 智能格式选择优先下载 PDF保留排版没有 PDF 自动降级 EPUB 并转换为 Markdown 智能分块超过 35 万词的大书自动按章节分割逐个上传避免 CLI 超时 全自动化一条命令完成整个流程实时显示进度一键安装步骤3 条命令搞定环境安装前需要确认电脑上已安装Python 3.8。完整步骤参考官方安装指南 INSTALL.md。第 1 步克隆仓库git clone https://gitcode.com/gh_mirrors/zl/zlibrary-to-notebooklm cd zlibrary-to-notebooklm第 2 步安装 Python 依赖pip install -r requirements.txt playwright install chromium依赖说明见 requirements.txt核心是 playwright浏览器自动化和 ebooklibEPUB 处理。第 3 步安装 NotebookLM CLInpm install -g google-notebooklm/cli notebooklm login运行notebooklm --version能输出版本号说明环境就绪 ✅一次登录永久使用Z-Library 登录配置首次使用需要登录一次 Z-Library登录脚本是 scripts/login.pypython3 scripts/login.py操作流程非常简单浏览器自动打开并访问 Z-Library在弹出的浏览器窗口中完成登录回到终端按ENTER键会话状态自动保存到~/.zlibrary/storage_state.json 会话文件权限默认设为 600仅本人可读写保障账号安全。之后每次运行工具都会自动复用这个会话真正做到一次登录永久使用。最快上传方法一条命令搞定书籍入库登录完成后在 Z-Library 网站找到想读的书复制书籍页面链接然后运行python3 scripts/upload.py https://zh.zlib.li/book/12345/xxx/书名上传主脚本 scripts/upload.py 会自动完成以下全部动作✅ 使用已保存的会话自动登录✅ 优先下载 PDF没有则下载 EPUB 并自动转为 Markdown转换逻辑在 scripts/convert_epub.py✅ 检测词数超过 35 万词自动按章节分块✅ 创建以书名命名的 NotebookLM 笔记本✅ 上传内容分块文件逐个上传到同一笔记本✅ 返回笔记本 ID可立即开始提问批量处理多本书时建议每本之间稍作停顿避免请求过快for url in 链接1 链接2 链接3; do python3 scripts/upload.py $url sleep 5 done工具是如何工作的全自动工作流程解析整个流程共 8 步完整细节可查看 docs/WORKFLOW.mdZ-Library 链接 ↓ 1. 检查本地会话~/.zlibrary/storage_state.json ↓ 2. 启动浏览器自动访问书籍页面 ↓ 3. 智能选择格式PDF 优先EPUB 备选 ↓ 4. 等待格式转换完成最长 60 秒 ↓ 5. 下载到 ~/Downloads ↓ 6. 格式处理PDF 直接用 / EPUB 转 Markdown / 超大文件分块 ↓ 7. 创建 NotebookLM 笔记本并上传 ↓ 8. 返回笔记本 ID ✅为什么要 35 万词分块NotebookLM 官方单来源词数上限是 50 万词但 CLI 工具在接近上限时容易超时。35 万词是经过测试的安全阈值——工具会按章节智能分割每个分块单独上传到同一个笔记本内容完整性和阅读体验都不受影响。Claude Skill 模式用一句自然语言触发除了命令行方式这个项目还是一个 Claude Skill定义见 SKILL.md 和 skill.yaml。把仓库克隆到 Claude Skills 目录并登录后在 Claude Code 中直接说用 zlib-to-notebooklm skill 处理这个 Z-Library 链接https://zh.zlib.li/book/25314781/aa05a1/书名Claude 会自动下载书籍、创建笔记本、上传文件并返回笔记本 ID 和建议的提问示例无需你记住任何命令。常见问题速查零基础避坑清单遇到问题时先对照下表自查完整排查方法见 docs/TROUBLESHOOTING.md症状原因与解决方法提示未找到会话状态还没登录先运行python3 scripts/login.py每次都要重新登录会话过期删除~/.zlibrary/storage_state.json后重新登录command not found: notebooklm未安装 CLI执行npm install -g google-notebooklm/cli并notebooklm login找不到下载按钮Z-Library 页面结构可能变化先手动打开链接确认能正常访问或检查登录状态转换超时60 秒属正常现象Z-Library 服务端转换需要时间耐心等待即可No module named playwright重装依赖pip install -r requirements.txt playwright install chromium最佳实践定期用ls -lh ~/.zlibrary/storage_state.json检查会话文件是否存在约 2KB并保持依赖更新。合规使用提醒 ⚠️本项目仅供学习、研究和技术演示用途请严格遵守当地法律法规及版权规定仅处理以下资源✅ 你拥有合法访问权限的资源✅ 公共领域或开源许可的文档如 arXiv、Project Gutenberg✅ 个人拥有版权或已获授权的内容请尊重知识产权支持正版阅读。写在最后从下载书籍到AI 对话阅读zlibrary-to-notebooklm 把整条链路压缩成了两条命令登录一次 上传一条链接。无论是备考资料、技术专著还是公版经典都能快速变成你随时可以提问的 NotebookLM 笔记本。相关文档索引项目说明README.zh-CN.md安装指南INSTALL.md工作流详解docs/WORKFLOW.md故障排除docs/TROUBLESHOOTING.md脚本目录scripts/login.py 登录、upload.py 上传、convert_epub.py 转换赞分享【免费下载链接】zlibrary-to-notebooklm一键将 Z-Library 书籍自动下载并上传到 Google NotebookLM项目地址https://gitcode.com/gh_mirrors/zl/zlibrary-to-notebooklm点击查看免费下载相关推荐zlibrary-to-notebooklm是什么一键将Z-Library书籍导入NotebookLM的AI知识库神器zlibrary to notebooklm是什么一键将Z Library书籍导入NotebookLM的AI知识库神器 zlibrary to notebooCLI-Anything NotebookLM Harness 实践指南把 Google NotebookLM 封装成 Agent 原生 CLICLI Anything NotebookLM Harness 实践指南把 Google NotebookLM 封装成 Agent 原生 CLI 本指南围绕人工智能AI AgentAI 技能工具调用CLIanything-to-notebooklm 飞书文档读取 MCP 服务器从飞书文档到 Markdown 的全自动转换实践anything to notebooklm 飞书文档读取 MCP 服务器从飞书文档到 Markdown 的全自动转换实践 本文以 feishu read mAI 技能AI 应用创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考