laiso/site2pdf
Generate comprehensive PDFs of entire websites, ideal for RAG.
解决的问题
简化将整个网站转换为单一可移植PDF文档的过程。此工具专为便于将网站内容输入到Google NotebookLM或ChatGPT GPTs等AI工具中,用于检索增强生成(RAG)和问答(QA)任务而设计。
工作原理
该工具使用Puppeteer启动无头Chrome浏览器,爬取起始URL以根据提供的模式查找匹配链接,并并发生成每个页面的PDF。最后,使用pdf-lib库将这些独立的PDF合并为一个完整的文档。
适用人群
需要将基于网页的文档或网站转换为易于上传至基于LLM的知识库格式的开发者和AI实践者。
主要亮点
- AI就绪:通过保留视觉格式和图像,特别优化用于RAG和多模态AI模型。
- 并发处理:通过并行处理多个页面,加快生成速度。
- 灵活过滤:允许用户指定正则表达式模式,仅包含网站的特定部分。
- 便携输出:将多个网页合并为一个可共享的PDF文件。
相关
- 项目
- 项目
- 项目
- 项目
- 项目