把手机 App 才有的体验,搬回网页
书库刷书 · 个性化推荐 · VIP 章节解锁 · 智能筛选 · 右键屏蔽
这个脚本就是来解决这些的。
网页版书库是「列表」,这个脚本把它变成了「信息流」。
打开 书库 页面,你会看到:
原理:走的是番茄 App 端的推荐接口。网页版给你的是静态书单,App 端才会「发牌」。
点击刷书页右上角的「个性化:开」,之后刷出来的书会逐渐贴近你的阅读口味。
开启后需要已登录番茄账号才生效。脚本只使用浏览器自身携带的登录态, Cookie 不会离开你的浏览器,也不会发往番茄以外的任何地址。
在网页端阅读时,部分章节可能显示为受限状态,无法直接展开正文。
本脚本通过番茄自有客户端接口获取章节正文,让这些章节也能在网页上正常显示。
本版加固了稳定性:正文优先走批量接口,并加入设备失效自愈——遇到风控会自动换设备重试,不再卡死。
请在遵守平台协议与当地法规的前提下使用。
搜索页和书库页都支持,且互不干扰(各自记忆各自的条件)。
| 筛选项 | 说明 |
|---|---|
| 首发时间 | 1 个月内 / 3 个月内 / 半年内 / 1 年内 / 2 年内 |
| 更新状态 | 完结、连载中、断更、3 日内更新 … 至 2 年内更新 |
| 字数 | 1-20 万 / 1-50 万 / 1-100 万,或自定义区间(最少–最多) |
| 评分 | 1 分以上 ~ 10 分以上,十档 |
| 受众 | 全部 / 男频 / 女频 |
勾选的筛选条件会记住,下次打开自动恢复。
在任意书籍上点右键:
查看详情 / 加入书架 / 搜索该作者
屏蔽这本书
屏蔽该作者
屏蔽分类「宫斗宅斗」 ← 新增
下载 EPUB / TXT
被屏蔽的分类会出现在筛选面板里(带删除线),点一下就能单独撤销。
另外,右键里的「查看详情」会在新标签页打开,不会打断你当前的搜索或刷书进度。
第一次使用建议:
设置 → 协议 确认设备号是空的(空着才会自动注册新设备)书库 页面,点右上角「个性化:开」Q:提示「接口返回空响应,设备标识可能被限制」怎么办?
你的设备号被服务端风控了。新版会自动重新注册并重试;如果仍然失败,去 设置 → 协议 点「重新注册」。
注意:不要在设置里手动填设备号,空着让它自动注册才是正确用法。
Q:VIP 章节还是打不开?
本版已改为优先走稳定的批量正文接口,并在设备被风控时自动换设备。如果仍失败,尝试在 设置 → 协议 重新注册设备后再试。
Q:个性化开了,但推荐没变化?
需要已登录番茄账号。可在浏览器控制台(F12)执行以下命令确认:
fetch('/api/user/info/v2', {credentials:'include'}).then(r=>r.json()).then(console.log)
返回 code: 0 且有用户信息 = 登录态正常;返回「请先登录」则需要重新登录。
Q:刷书页一片空白?
刷新一次页面即可。首次加载时原站内容渲染较慢,新版已加入持续压制逻辑,正常情况下不会再出现。
Q:筛选项全都没结果?
多个条件之间是「与」关系,放宽其中一个即可。筛选结果不足 10 本时会自动继续加载。
本脚本基于原作者 naiyQAQ 的开源项目「番茄小说助手」二次开发。
原作者完成了其中最艰难的部分:
x-argus / x-ladon)没有这些基础,本增强版无从谈起。如果你觉得好用,请先给原作者的项目点一个 Star。
本增强版在其基础上新增了书库刷书、个性化推荐、筛选系统、右键屏蔽分类、正文接口稳定性修复等。
遵循原作者的选择,本项目以 GPLv3 发布。
遇到问题欢迎在下方留言,请尽量附上: