Pixiv 推送识别器(增强修复版)

在 Pixiv 上标记作品为“新推送”或“已查看”,并统计被推荐次数,支持动态加载。

Author
flycat233
Daily installs
0
Total installs
2
Ratings
0 0 0
Version
2.1
Created
2025-08-15
Updated
2025-08-15
Size
6.27 KB
License
MIT
Applies to

Pixiv 推送识别器(增强修复版)

📜 功能介绍

Pixiv 推送识别器是一款专为Pixiv用户设计的实用工具,能够智能标记您在首页、排行榜等位置看到的作品,并统计它们的推送次数。

主要功能包括:

  • 🎯 智能标记:自动识别新推送和已推送作品,清晰标记
  • 📊 推送统计:记录每个作品被推荐的次数
  • 📱 位置优化:统计信息显示在作者名称后方,布局更合理
  • 📚 小说支持:全面兼容插画和各类小说作品
  • 🔄 动态更新:支持页面滚动加载的动态内容

🚀 特点优势

1. 全面兼容各类作品格式

插件能够识别Pixiv平台上的多种作品链接格式:

  • 插画作品:/artworks/{id}
  • 小说作品:/novels/{id}
  • 小说详情:/novel/show.php?id={id}
  • 小说系列:/novel/series/{id}
  • 漫画平台小说:/novel/works/{id}

2. 智能位置显示

统计信息不再遮挡作品内容,而是巧妙地显示在作者名称后方,既直观又美观。针对不同页面结构,插件会自动调整显示方式:

  • 能找到作者元素时:统计标签显示在作者名称后
  • 特殊布局时:自动回退到作品左上角显示

3. 自适应布局

无论您浏览的是首页、排行榜还是搜索结果,插件都能智能识别页面元素并应用标记。支持多种DOM结构,包括:

  • 列表项:li.sc-9111aad9-0, li.PKpFw
  • 区块:div.sc-b65871b3-0, div.sc-b83eae98-0
  • 文章元素:article
  • 图片元素:figure

4. 用户友好的统计显示

  • 新推送作品:蓝色标签显示「新推送」
  • 已推送作品:深蓝色标签显示「×N」(N为推送次数)
  • 紧凑设计:小巧的标签不影响页面整体美观

📸 效果展示

效果展示

💡 使用说明

  1. 安装脚本后,访问Pixiv网站任意页面
  2. 插件会自动运行,处理页面上的所有作品链接
  3. 查看作者名称后方的统计标签,了解作品推送情况
  4. 滚动页面加载新内容时,插件会自动处理新增作品

🔧 技术细节

  • 使用MutationObserver监听页面动态变化
  • 本地存储作品历史记录,不影响浏览器性能
  • 智能容错机制,确保在各种页面结构下正常工作
  • 全面支持小说内容,解决了原有版本小说统计不显示的问题

🔄 更新日志

v2.1

  • ✨ 优化统计标签显示位置,移至作者名称后方
  • 📝 简化标签文本,使显示更简洁
  • 🛠️ 增强容器选择逻辑,适应更多页面结构

v2.0

  • 📚 全面支持小说作品识别
  • 🔍 新增多种URL格式匹配规则
  • 📊 添加处理统计和调试日志
  • 💪 增强标题获取能力

📄 许可证

此项目采用 MIT 许可证 - 详见 LICENSE

💖 支持与反馈

如果您有任何问题或建议,欢迎在Greasy Fork页面留言反馈!