下载 Pixiv 插画、漫画、小说和完整小说系列。
pixiv-downloader是一个面向Tampermonkey的Pixiv下载脚本,支持当前作品页的一键下载:
脚本仅使用当前浏览器的 Pixiv 登录状态,不要求填写 Cookie、Token、账号或密码,也不上传作品数据和下载记录。脚本通过固定版本的 jsDelivr URL 加载 JSZip 3.10.1。JSZip 只负责浏览器本地打包;脚本不会向 CDN 发送 Pixiv 正文、图片或浏览记录。
打开 https://www.pixiv.net/artworks/{id}。右下角按钮会在作品类型识别后显示“下载原图”“下载全部图片”“下载全部漫画”或“下载 Ugoira 原始包”。
打开 https://www.pixiv.net/novel/show.php?id={id},或系列章节的 /novel/series/{seriesId}/contents/{order} 页面,点击“下载小说”。
默认导出带 UTF-8 BOM 的 TXT。设置中可改为 Markdown 或 TXT + Markdown ZIP。正文解析器处理当前已验证的章节、分页、Ruby、链接、跳页、粗体、斜体、强调符号、上传图片和 Pixiv 插画引用。
启用“下载小说内嵌图片”后,输出一定使用 ZIP,并至少包含 Markdown 与 images/。图片失败不会破坏正文,失败项会保留文本引用并写入报告。
打开 https://www.pixiv.net/novel/series/{seriesId},点击“下载整个系列”。
默认输出分章 ZIP,并在 ZIP 中加入合并全文。章节编号最少两位,并随总章节数自动扩展:8 章使用 01,150 章使用 001,1200 章使用 0001。
系列顺序采用 Pixiv 的当前目录数组顺序;不会按 Novel ID、日期或标题数字自行排序。单章失败时仍会生成其他章节,并在对应章节文件和失败汇总中说明。
可从 Tampermonkey 菜单或下载面板打开设置:
模板可使用 {author}、{authorId}、{title}、{id}、{series}、{seriesId}、{date}。如果自定义模板遗漏作品 ID 或 Series ID,脚本会自动追加,避免截断或重名后无法识别。
001 ... 200 排序。/ajax/... 是站内接口,不是公开稳定 API;改版后可能需要更新 PixivDataAdapter。