1 概述 这篇文章是这个 repo 的 README 内容 1.1 问题由来 - 最近在用 BookxNote Pro (类似 margin note)做笔记,很多网络教程 (tutorial) 没有提供 PDF 版本,如果看过的内容没有立刻应用,就容易遗忘,而对网页做笔记不太容易(虽然有插件),所以在研究怎样批量存成 PDF,并且可以有目录(书签/菜单),同时去除无用元素 - 发现 puppeteer 非常适合,之前不太了解 js,一直忽略了它,它配合 puppeteer-cluster 可以实现并行抓取 1.2 基本使用和测试 - 安装 nodejs、puppeteer、puppeteer-cluster - 修改 index.js - 修改 puppeteerOptions 中的 userDataDir 路径,用于存放浏览器数据 - 修改 puppete ...