Anna's Archive 搜索结果增强器 v1.3

年份/版本/格式/大小徽章 + 动态高亮连线:鼠标悬停时仅突出显示同书多版本,其余淡化;增强纯数字版本识别。

You will need to install an extension such as Tampermonkey, Greasemonkey or Violentmonkey to install this script.

You will need to install an extension such as Tampermonkey to install this script.

You will need to install an extension such as Tampermonkey or Violentmonkey to install this script.

You will need to install an extension such as Tampermonkey or Userscripts to install this script.

You will need to install an extension such as Tampermonkey to install this script.

You will need to install a user script manager extension to install this script.

(У мене вже є менеджер скриптів, дайте мені встановити його!)

You will need to install an extension such as Stylus to install this style.

You will need to install an extension such as Stylus to install this style.

You will need to install an extension such as Stylus to install this style.

You will need to install a user style manager extension to install this style.

You will need to install a user style manager extension to install this style.

You will need to install a user style manager extension to install this style.

(I already have a user style manager, let me install it!)

Автор
systemoutprintlnhelloworld
Щоденних встановлень
0
Всього встановлень
21
Рейтинги
0 0 0
Версія
1.3.0
Створено
30.07.2025
Оновлено
30.07.2025
Size
9,2 кБ
Ліцензія
MIT
Відноситься до

Anna's Archive 搜索结果增强器 – 脚本介绍

脚本名称:Anna's Archive 搜索结果增强器 (Enhanced Results for Anna's Archive) 脚本版本:v1.3 适用站点https://annas-archive.org(含子域名) 依赖环境:Tampermonkey / Violentmonkey / Greasemonkey 等用户脚本管理器


功能亮点

模块 作用 说明
信息徽章 在每条搜索结果后追加醒目的年份、版本号、文件大小与文件格式徽章 PDF 绿色推荐;EPUB 等不推荐格式红色提示;年份/版本渐变色随新旧变化
版本聚类 自动分析标题相似度,将同一本书的不同版本聚为一簇 采用 Jaro‑Winkler 与 Levenshtein 双算法,阈值≥ 0.8 或编辑距离≤ 5
彩色竖线 为每个簇绘制 4 px 彩色竖线 内置 8 款柔和配色,书名不同则颜色不同
动态高亮 悬停在某个结果时,只高亮同簇竖线,其余竖线自动淡化 轻松定位同书不同版本
版本识别增强 识别 “v2.0”“2nd Edition”“第二版”“(3)” 等多种写法 裸数字 1‑20 也能匹配

安装说明

  1. 在浏览器安装 Tampermonkey(或 Violentmonkey / Greasemonkey)。
  2. 打开脚本页面(本介绍发布于 GreasyFork),点击 “安装脚本”
  3. 刷新 Anna's Archive 搜索页即可看到效果。

提示:如脚本更新,请在脚本管理器中启用「自动更新」,或随时到 GreasyFork 页面检查新版。


常见问题

1 . 为什么有些结果没有竖线?

仅当同一本书至少出现 两条以上 结果时才绘制竖线;孤立条目不会显示,以免视觉干扰。

2 . 颜色太淡 / 想自定义?

脚本顶部 CONFIG.CLUSTER_COLORS 数组可自定义竖线配色;徽章配色同理。

3 . 版本或年份识别错误?

请在 GreasyFork 留言提供截图与书名,我会在后续版本优化解析规则。


更新日志

  • v1.3  (2025‑07‑30)

    • 新增动态 hover 高亮,竖线默认透明度 0.25,悬停同簇全亮;
    • 加强纯数字版本号、英文序词 First/Second Edition 识别;
    • 精简 CSS,统一渐变配色。
  • v1.2  新增文件大小徽章、改进配色;加入静态彩色竖线。

  • v1.0 – v1.1  实现基础徽章功能并适配 Anna's Archive 全站。


开源许可

本脚本以 MIT License 开源,欢迎 Fork / PR / Issue,亦可自由修改自用。


作者:Assistant (GreasyFork @Assistant) 联系方式:在 GreasyFork 脚本页面留言或通过 issues 反馈即可。