您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
Hide work if chosen tags are late in sequence, or if blacklisted tags are early
When browsing Archive of Our Own, hide works that do not prioritise your preferred characters or relationships. Apply your filters directly from AO3, in a collapsible sidebar, without reloading the page.
AO3 struggles when it comes to finding works focused on minor characters, who are often tagged but only appear in the background. This script lets you hide stories where your faves are far down the tag list (in a supporting role). You can also avoid fics that focus on specific characters/relationships without excluding those tags entirely.
Forked from this script by scriptfairy. I initially wanted to fix a couple of bugs and remove the URL restriction, but ended up adding more and more features until it ballooned into the monster you see here. Many thanks - shoulders of giants, etc.
Will work side-by-side with AO3 savior by tuff, if you have it (optional but highly-recommended blacklisting tool).
Requires Tampermonkey or Violentmonkey.
Include/exclude characters or relationships found in the first N tags.
Use wildcards (e.g. "shika*"
to match Shikaku/Shikamaru
) or regex (e.g. "eli[sz]abeth"
to match "Elizabeth/Elisabeth"
)
Sidebar menu (collapsed) just above AO3's filter menu. Settings, including your current filter, are preserved when loading another page or closing the browser. Toggle filters on or off without reloading the page. Click a button to show/re-hide individual fics.
Tips and examples popup window (click on [?])
Works side-by-side with AO3 savior, if you have it installed, and mimics its apperance. Tick "Ao3 savior is installed" in Settings to prevent conflicts.
Debug log (in settings)
Highlight matched tags (optional toggle)
Save your favourite searches and load them from a dropdown
Back up and restore from file (may require an extension due to limitations of script managers). Speaking of which...
...Extension! (Lower priority, and may take me a long time. The script will remain regardless.)
The script is currently in beta: please report any errors in functioning or appearance. I'd also love to hear suggestions, feature requests and any feedback on the UI (are the buttons and options intuitive? do they work as you would expect?)
Cannot handle multiple searches at once (the script "remembers" one filter at a time).
E.g.:
Include Characters: Alistair, 2
).Include Characters: Uhura, 2
).Solution: if you are using several different filters simultaneously, reapply the filter before clicking to the next page in the search. This will ensure the script "remembers" the filter you currently want.
I'm going on holiday and the "a" key is broken on my laptop, so bugs will be fixed on my return. (1/7/25)
QingJ © 2025
镜像随时可能失效,请加Q群300939539或关注我们的公众号极客氢云获取最新地址