Greasy Fork

Greasy Fork is available in English.

Pixiv收藏夹自动标签

自动为Pixiv收藏夹内图片打上已有的标签

当前为 2021-06-04 提交的版本,查看 最新版本

您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey 篡改猴Greasemonkey 油猴子Violentmonkey 暴力猴,才能安装此脚本。

您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey 篡改猴,才能安装此脚本。

您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey 篡改猴Violentmonkey 暴力猴,才能安装此脚本。

您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey 篡改猴Userscripts ,才能安装此脚本。

您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey 篡改猴,才能安装此脚本。

您需要先安装一款用户脚本管理器扩展后才能安装此脚本。

(我已经安装了用户脚本管理器,让我安装!)

您需要先安装一款用户样式管理器扩展,比如 Stylus,才能安装此样式。

您需要先安装一款用户样式管理器扩展,比如 Stylus,才能安装此样式。

您需要先安装一款用户样式管理器扩展,比如 Stylus,才能安装此样式。

您需要先安装一款用户样式管理器扩展后才能安装此样式。

您需要先安装一款用户样式管理器扩展后才能安装此样式。

您需要先安装一款用户样式管理器扩展后才能安装此样式。

(我已经安装了用户样式管理器,让我安装!)

作者
Ziqing19
评分
0 0 0
版本
2.0
创建于
2021-03-23
更新于
2021-06-04
大小
15.8 KB
许可证
暂无
适用于

自动为Pixiv收藏夹内图片打上已有的标签

工作原理

  • 脚本会比对作品自带的标签,以及用户已收藏的标签,然后为作品打上匹配的标签

  • 如果已收藏标签与作品自带标签没有交集,将会自动添加第一个标签(可配置)

  • 本脚本使用Pixiv的网页API进行操作,可能会出现API过时等情况,如果出现错误请在Github提交issue

使用说明

  • 在使用脚本前,推荐提前收藏一些标签用于分类。或者可以使用自动添加首个标签功能完成冷启动

  • 开启脚本后,进入个人主页/收藏后找到“自动添加标签”按钮

  • 可以对脚本进行配置,下面进行简单的说明:

  • 无匹配时是否自动添加首个标签

    • 如果用户之前没有为收藏的作品添加过标签,建议选“是”
    • 作用为当该作品的标签与已收藏的标签没有交集时,默认添加该作品的第一个标签
  • 是否为非R18作品自动添加"SAFE"标签

    • 如字面意思,如果需要挑出全年龄向内容的作品,建议选“是”
  • 自动标签范围

    • 脚本的工作范围,默认为对“未分类作品”进行自动标签
    • 如果要自定义标签,请确保标签的名称输入正确(通常为日文标签,推荐直接从网页上复制)
  • 是否保留收藏评论

    • 参见编辑收藏的详情页,pixiv允许用户对收藏的作品进行备注评论
    • 默认为舍弃,如果您使用过收藏评论功能,请选择“保留”(需要额外的获取评论详情的操作,可能会降低性能)
  • 作品公开类型

    • pixiv的公开和非公开作品使用两套不同的收藏体系,标签列表也是独立的
    • 默认为对公开收藏的作品进行自动标签

常见问题

  • 网页上找不到“自动添加标签”按钮

    • 请确认当前是否在个人主页或收藏夹页,网址通常为https://www.pixiv.net/users/{用户UID}/bookmarks/artworks或https://www.pixiv.net/bookmark.php
    • 尝试刷新网页
    • 新版UI使用React在不重新加载的情况下更新页面内容,导致按钮可能没有被加载
    • 如果当前路径无误,刷新后依然无法找到按钮,可能为Pixiv更新了网页UI,请于Github提交issue
  • 无法正常运行,弹窗提示错误

    • 请记录下弹窗提示内容,并在Github提交issue,通常具体问题需要具体分析
  • 旧版UI会导致部分字体变大

    • 旧版UI在作品标题使用了h1标签(非常离谱),而本脚本使用bootstrap进行排版,导致样式冲突
    • 目前只对已经加载的部分恢复了字体大小,对于异步加载的推荐栏无法生效
  • 使用该脚本是否会导致封号?

    • 该脚本为作者方便分类的自用脚本,并且限制了提交速度,在千数量级的工作量下暂时没有出现问题

版权与联络方式

本脚本使用MIT许可证,思路与部分代码来自http://greasyfork.icu/en/users/150919-lyushiwang,因为上述项目暂停维护无法使用因此进行更新。Bug与新功能需求请在Github进行提交。