PixivSource
最好的 Pixiv 小说阅读器——开源阅读 + Pixiv 书源 / Legado with Pixiv BookSource, The Best Novel Reader for Pixiv
Install / Use
/learn @DowneyRem/PixivSourceREADME
🅿️ 开源阅读 Pixiv 书源
🏠 书源官网 & 使用指南
✈️ 频道 @PixivSource
☕️ Pixiv 书源项目 打赏名单
</div>✨ 臻享阅读:最好的 Pixiv 小说阅读器——开源阅读 + Pixiv 书源
⚡️ 快速开始:➡️下载阅读➡️导入书源➡️登录账号➡️阅读设置➡️开始使用
📖 书源功能
| 书源 | 状态 | 直连 | 支持 P站 特性 | 实现 阅读 功能 | | ------ | --- | --- |------------ | ----------- | | Pixiv | ✅ | ✅ | ✅ 单篇 ✅ 系列 ✅ 插图 | ✅ 搜索 ✅ 发现 ✅ 添加网址 | | Linpx | ✅ | ✅ | ✅ 单篇 ✅ 系列 ✅ 插图 | ✅ 搜索 ✅ 发现 ✅ 添加网址 | | 兽人小说 | ✅ | ✅ | ✅ 单篇 ✅ 系列 ✅ 插图 | ✅ 搜索 ✅ 发现 ✅ 添加网址 |
<details><summary> 📖 书源功能 </summary> <details><summary> 🅿️ P站特性 </summary>🅿️ 已支持 Pixiv 特性
-
<details><summary> 📚 小说类型 </summary>
- ✅ 单篇小说【单篇完结作品】
- ✅ 系列小说【系列连载作品】
-
<details><summary> ⭐️ 小说收藏 </summary>
1.收藏类功能
- ⭐️ 关注作者(最新小说)
- 发现:✅ 查看关注作者的最新小说
- 登录界面:✅ 关注作者 ✅ 取消关注
- 📃 追更列表
- 发现:✅ 查看追更列表
- 登录界面:✅ 加入追更 ✅ 取消追更
- ❤️ 收藏小说
- 发现:✅ 查看收藏(公开 & 私密)✅ 查看他人收藏
- 登录界面:✅ 加入收藏 ✅ 取消收藏
- 登录界面:✅ 收藏系列 ✅ 取消收藏系列(特色功能)
- 🏷️ 小说书签
- 发现:✅ 查看书签(第1页)
- 登录界面:✅ 加入书签 ✅ 删除书签(未启用)
- ⭐️ 关注作者(最新小说)
-
<details><summary> ↩️ 小说互动 </summary>
2.互动类功能
- 💬 章节评论
- 章节正文:✅ 查看评论
- 登录界面:✅ 发送评论 ✅ 删除评论
- 📃 小说投票
- 章节正文:✅ 查看投票
- 登录界面:☑️ 进行投票(未启用)
- 💬 章节评论
-
<details><summary> 💯 小说推荐 </summary>
3.推荐类功能
- 💯 推荐小说
- 🔍 发现小说
- 🏠 首页小说
- 🆕 最新 企划 约稿
- 👑 小说排行
- 🔥 原创热门
-
<details><summary> 🔧 小说工具(标记符号) </summary>
4.小说标记符号
- ✅ 完美支持的标记符
- ✅
[uploadedimage:自动生成ID]通过上传图片添加插画 - ✅
[pixivimage:作品ID-序号]通过作品ID添加插画
- ✅
- ☑️ 受阅读功能限制,无法完美支持的标记符
- ☑️
[newpage]分页 - ☑️
[chapter:章节名称]添加本章标题 - ☑️
[jump:链接目标的页面编号]页面跳转 - ☑️
[[jumpuri:标题 > 链接目标的URL]]添加超链接 - ☑️
[[rb:汉字 > 注音]]添加注音使用括号注音:
[[rb:汉字 > 注音]]=>汉字(注音) - ☑️
汉字《注音》选择置き換える后,Pixiv 会转换成[[rb:汉字 > 注音]]当
注音位置是汉字时,默认恢复被替换的书名号:[[rb:汉字 > 注音]]=>汉字《注音》默认开启,可在书源设置中修改
- ☑️
- 🈚️ 不支持的标记符
- ✅ 完美支持的标记符
📖 已实现阅读功能
-
<details><summary> 🔍 搜索小说 </summary>
- 🔍 常规搜索(默认同时搜索小说名称、标签)
- 🀄️ 繁简通搜(支持:小说名称、标签)
- 👤 作者专搜(格式:
@作者名称)- 搜索作者时不进行繁简转换
- #️⃣ 标签专搜(格式:
#标签#小说名称)- 搜索标签时不进行繁简转换
- ⏬ 字数过滤(格式:
关键词 + 空格 + 字数3k)- 字数限制规则:
3k 3k5 3w 3w5 - 例如:
校园 字数3k校园 纯爱 字数3k
- 字数限制规则:
-
<details><summary> ⭐️ 发现小说 </summary>
- ⭐️ 常规发现
- 🆙 更新书源、订阅源
- 📌 喜欢标签(于登陆界面自定义)
- ❤️ 他人收藏(于登录界面自定义)
-
<details><summary> 🔗 添加网址 </summary>
- ✅ 单篇链接 ✅ 系列链接 ✅ 作者链接
- ✅ 支持同时添加多条网址链接
-
<details><summary> 🌐 订阅源 </summary>
- ✅ 添加小说到书架
- ✅ 导入书源/更新书源
- ✅ 登录界面(部分功能同下)
-
<details><summary> ⏺️ 登录界面 </summary>
- 基础功能:
- 账号:🅿️ 登录 🔙 退出 ⚙️ 设置
- 书源:🆙 更新 🔰 指南 ✈️ 直连
- 互动功能:
- 小说:❤️ 收藏 📃 追更 💬 评论
- 作者:⭐️ 关注 🚫 屏蔽(本地)
- 评论:✅ 发送 🗑️ 删除 🔄 刷新(正文)
- 自定义功能:
- 屏蔽功能:🚫 标签 🚫 描述 🚫 作者
- 添加屏蔽:🚫 添加 ⭕️ 删除 👀 查看(切换屏蔽)
- 喜欢标签:📌 添加 🗑️ 删除 👀 查看
- 他人收藏:❤️ 添加 🖤 删除 👀 查看
- 基础功能:
📌 Pixiv 书源 特色功能
-
<details><summary> ✈ 直连模式 </summary>
✈️ 特色 直连模式
-
📖 兼容软件(截至 244 版本):
- ✅ 阅读 Beta 新包名
- ✅ 阅读 洛娅橙
- ✅ 阅读 MD3
- ✅ 阅读 正式版 3.25
- ❌ 源阅
-
✈ 开启方法(登陆界面):
- 登录 Pixiv 账号
- 开启【直连模式】
-
🚫 不可用功能:
- 搜索作者
- 原始链接
- 发现:书签、首页、排行榜
-
-
<details><summary> 📚 小说功能 </summary>
📚 特色 小说功能
- 🚫 屏蔽小说(搜索、发现、添加网址、订阅源):
- 🚫 屏蔽作者:显示/屏蔽 指定作者的全部小说(本地)
- 🚫 屏蔽内容:显示/屏蔽 指定标签/描述小说(本地)
- 🚫 屏蔽收藏:显示/屏蔽 已经收藏/追更小说(本地)
- 🔍 高级搜索:
- 🀄️ 繁简通搜 👤 作者专搜 #️⃣ 标签专搜
- ⭐️ 自定义发现:
- ⚙️ 发现设置
- 📌 喜欢标签 ❤️ 他人收藏
- ⏺️ 互动功能:
- ❤️ 收藏小说:
- ❤️ 收藏系列 🖤 取消收藏系列
- 💬 发送评论:
- 💬 自动拆分过长评论
- ❤️ 收藏小说:
- 🚫 屏蔽小说(搜索、发现、添加网址、订阅源):
-
<details><summary> 📌 阅读功能 </summary>
📌 支持 阅读功能
- ⚙️ 设置按钮(我的 - 书源管理 - Pixiv 小说 - 登录)
- ⏺️ 互动功能(小说 - 阅读界面 - Pixiv 小说 - 登录)
- 🆙 更新书源、订阅源
- ➕ 添加小说至书架
⚙️ 书源功能设置
1.书源设置
-
<details><summary> 1️⃣ 常规设置 </summary>
⚙️ 常规设置:我的 - 书源管理 - Pixiv 小说 - 登录
| 书源设置 | 默认状态 | 常量名称 | 作用 | | ---------- | ------ | ---------------------- | --- | | 繁简通搜 | ✅ 开启 |
CONVERT_CHINESE| 搜索 | | 搜索作者 | ⭕ 关闭 |SEARCH_AUTHOR| 搜索 | | 隐藏收藏小说 | ⭕ 关闭 |SHOW_LIKE_NOVELS| 全局 | | 隐藏追更系列 | ⭕ 关闭 |SHOW_WATCHED_SERIES| 全局 | | | | | | | 更多简介 | ⭕ 关闭 |MORE_INFORMATION| 详情 | | 更新时间 | ✅ 开启 |SHOW_UPDATE_TIME| 目录 | | 原始链接 | ✅ 开启 |SHOW_ORIGINAL_LINK| 目录 | | 恢复书名号 | ✅ 开启 |REPLACE_TITLE_MARKS| 正文 | | 显示描述 | ✅ 开启 |SHOW_CAPTIONS| 正文 | | 显示评论 | ✅ 开启 |SHOW_COMMENTS| 正文 | | | | | | | 直连模式 | ⭕ 关闭 |IPDirect| 全局 | | 快速模式 | ⭕ 关闭 |FAST| 全局 | | 调试模式 | ⭕ 关闭 |DEBUG| 全局 |-
搜索作者:
- 默认搜索 切换 搜索标签、模糊搜索作者
-
隐藏收藏、隐藏追更:
- 显示/隐藏 收藏小说:搜索、发现 中 显示/隐藏 已收藏单篇小说
- 显示/隐藏 追更小说:搜索、发现 中 显示/隐藏 已追更系列小说
-
直连模式:
- 原始链接 开启之后,无法直连
- 开启直连模式时,默认关闭上述功能
-
快速模式:
- 繁简通搜、更新时间、原始链接、显示评论,对搜索速度稍有影响
- 开启快速模式时,默认关闭上述功能
-
2.发现设置
-
<details><summary> 2️⃣ 发现设置 </summary>
发现设置为 显示/隐藏 XX项目
| 书源发现设置 | 默认状态 | 对应常量名称 | 作用 | | ---------------- | ------- | -------------------- | --- | | 常规小说 | ✅ 开启 |
</details>SHOW_GENERAL| 发现 | | 最新企划约稿 成人 | ✅ 开启 |SHOW_NEW_ADULT| 发现 | | 最新企划约稿 常规 | ⭕ 关闭 |SHOW_NEW_GENERAL| 发现 | | 排行榜单 成人 | ✅ 开启 |SHOW_RANK_ADULT| 发现 | | 排行榜单 常规 | ⭕ 关闭 |SHOW_RANK_GENERAL| 发现 | | 原创热门 成人 | ⭕ 关闭 |SHOW_GENRE_ADULT| 发现 | | 原创热门 常规 | ⭕ 关闭 |SHOW_GENRE_GENERAL| 发现 | | 兽人小说推荐作者 | ⭕ 关闭 |SHOW_FURRY| 发现 |
3.菜单设置
-
<details><summary> 3️⃣ 菜单设置 </summary>
菜单设置为 显示/隐藏 XX项目
| 书源设置 | 默认状态 | 常量名称 | 作用 | | ------------------- | ------- | ---------------- | --- | | 书源设置(书籍编辑界面) | ✅ 开启 |
</details>SHOW_SETTINGS| 全局 | | 发现设置(书籍编辑界面) | ✅ 开启 |SHOW_DISCOVER| 全局 | | 书源设置(小说阅读界面) | ⭕ 关闭 |SHOW_SETTINGS2| 全局 | | 发现设置(小说阅读界面) | ⭕ 关闭 |SHOW_DISCOVER2| 全局 |
4.设置源变量
-
<details><summary> 🔎 筛选发现(兽人小说站 书源)</summary>
- 1️⃣ 发现 - 长按 "兽人小说站" - 编辑 - 右上角菜单 - 设置源变量
- 2️⃣ 源变量:输入想筛选的标签,空格间隔(或一行一个),保存
中文 原创 纯爱 - 3️⃣ 更新:发现 - 长按 "兽人小说站" - 刷新 - 查看筛选后的小说
⏩ 书源请求限制
-
<details><summary> 🕖 缓存时间:7天 </summary>
1.最大缓存时间
-
书源内部 JsLib 使用
getAjaxJson() getAjaxAllJson() getWebviewJson() urlIllustOriginal()等,访问网络资源时,会默认写入缓存,最多存放30天 -
后续如果重复请求同一内容,在缓存时间内则不会发送请求,而是直接读取缓存数据,加快请求速度的同时,减少实际请求次数
-
登录界面中的功能使用了
getPostBody(),不受此限制 -
获取/刷新目录、获取/刷新评论,会强制更新不受此限制,但在 10 min 内不会重复请求数据
-
自定义:编辑书源 - 基本 - JSLib - 修改并保存
var cacheSaveSeconds = 30*24*60*60 // 缓存时间 30 天 var cacheTempSeconds = 10*60*1000 // 重复请求冷却时间 10 分钟- 每次更新书源后,需要重新设置
-
-
<details><summary> ⏩ 速率限制:2秒3次 </summary>
2.请求速率限制
-
因为上面设置了最大缓存时间,会减少实际的(重复的)网络请求
-
~~此处网络请求速率限制可适当调高~~,账号因此受限请自负其责
-
自定义:编辑书源 - 基本 - 并发率 - 修改并保存
3/2000 2s内访问3次(默认)- 每次更新书源后,需要重新设置
-
-
<details><summary> ⏩ 刷新限制:2秒1次 </summary>
3.刷新书架限制
-
考虑到书架上可能有很多书籍,刷新书架会在短时间内向 Pixiv 发起请求
-
故使用回调规则,限制刷新书架时的请求速率
-
~~此处网络请求速率限制可适当调高~~,账号因此受限请自负其责
-
自定义:编辑书源 - 正文 - 回调操作 - 修改并保存
// 开始书架刷新 function startShelfRefresh() { source.putConcurrent("1/2000") }- 每次更新书源后,需要重新设置
-
-
<details><summary> ⚠️ 正文为空 提示 </summary>
4.无法获取正文时,弹出提示
短时间内请求过多会无法获取正文。 此时弹出窗口,提示:
</details>您于X时X分触发 Pixiv 【请求限制】,建议 稍候/重新登录 再继续 -
<details><summary> ⚠️ 过度访问 提示 </summary>
5.【过度访问】提示修改密码
- 触发 Pixiv 的过度访问后的【3天内】,每4个小时检测1次弹出提示,并推荐修改密码
</details>您于X时X分触发 Pixiv 【过度访问】,请修改密码并重新登录。如已修改请忽略
🐞 调试书源
1.阅读内部调试
我的 - 书源管理 - 编辑书源 - 调试 - 输入内容
| 调试区域 | 输入内容 |
|--------|---------|
| 搜索 | 搜索相应关键词 |
| 发现 | ::https://www.pixiv.net/ajax/top/novel |
| 详情 | https://www.pixiv.net/novel/show.php?id=123 |
| 目录 | ++https://www.pixiv.net/novel/show.php?id=123 |
| 正文 | --https://www.pixiv.net/novel/show.php?id=123 |
- 提交 小说相关错误时,最好附加其调试信息
🌐 订阅源
<details><summary> 🐲 btsrk 订阅源 </summary>🐲 btsrk 订阅源:快速导入小说网站等订阅
<table> <th> btsrk 订阅源 </th> <th> 订阅源功能 </th> <tr> <td><a href="https://www.pixiv.net/novel"> 1️⃣ Pixiv 小说</a></td> <td rowspan="3"> ✅ 添加小说<br>✅ 导入书源<br>✅ 登录界面 <br></td> </tr> <tr><td><a href="https://www.furrynovel.ink"> 2️⃣ Linpx 林匹克斯</a></td></tr> <tr><td><a href="https://www.furrynovel.com"> 3️⃣ 兽人控小说站</a></td></tr> <tr><td><a href="https://github.com/DowneyRem/PixivSource"> 4️⃣ Pixiv 书源项目</a></td> <td> ✅ 快速导入<br>📖 书源订阅</td> </tr> <tr> <td><a href="https://furrygames.top/zh-cn/list.html"> 5️⃣ 兽人控游戏索引</a></td> <td rowspan="4">✅ 快速访问<br>🐺 兽人网站</td> </tr> <tr><td><a href="https://kemono.games/zh-Hans"> 6️⃣ 兽人控游戏库</a></td></tr> <tr><td><a href="https://www.furryeventchina.com"> 7️⃣ 兽展日历</a></td></tr> <tr><td><a href="https://www.furryfusion.net"> 8️⃣ 兽聚汇总</a></td></tr> </table> </details> <details><summary> 📚 books 订阅源 </summary>📚 books 订阅源:快速导入阅读书源、订阅源等资源
| 名称 | 网址链接
