※内嵌搜索运算符
经常使用搜索框的小伙伴或许会发现,在点击搜索框但还未输入时,底下偶尔会出现一个标注着「tips」的提示框。这个东西叫做Hidden search operators——内嵌搜索运算符。这些运算符并未在界面上明示,但输入之后即可量身定制搜索结果。
AO3有三个搜索框可以使用内嵌搜索运算符:
一个完整的搜索输入由三部分组成:「关键词」、「限定条件」和「排序依据」。其中「关键词」需要用AND连接,而后两种只需要用空格分开。
关键词(Text Searches)
——简单来讲就是大家搜索东西时本能敲上去的东西。
AO3在处理搜索词的时候有这样一个特性:关键词只会一起出现在搜索结果的同一个模块中。(标题、标签、正文、附注都属于不同的模块。)
例子:假如你搜索「BTS 喜欢」,那么你的搜索结果中会出现附注中有「我喜欢BTS!」的作品,而不会有标题中包含「喜欢」、标签中包含「BTS」的文章。
因此,如果你需要搜索可能处在不同模块的关键词,用AND
连接它们!
比如:我想搜索包含「BTS」、「狗狗」和「慢热」的作品,它们可能处于不同的模块
那么我应该在搜索框中输入BTS AND puppies AND "slow burn"
PS. 英文双引号""的作用是精确搜索,意思是搜索结果中只会包含slow burn这个词组,两个词不会分开也不会颠倒顺序。
限定条件(Work Properties)
——顾名思义,用来限定想看什么样的文章的。
AO3提供的参考里有很多筛
选条件,用处较多的罗列如下,比较冷门的在折叠栏内,感兴趣的朋友请点开查看。
注意:这里使用的标点符号均为英文标点。
按章节数量筛选:
expected_number_of_chapters: 1(只筛选一发完)
-expected_number_of_chapters: 1(只筛选多章)
按作者筛选:
creators: 用户名(单独筛选某用户的作品)
-creators: 用户名(去除某用户的作品)
洁癖筛选:
otp: true(筛选出来的作品只打一对CP的标签,会筛选掉所有A/B是背景板或A/B但有其他配对的作品)
不含配对筛选:
-relationship_ids: *(筛选出不含任何CP或CB配对标签的作品)
排序依据(Sorting)
——由你自己选择作品排序。
虽然这一点在Filter也能做到,但是与上述两种运算符结合,能够同时进行排序与复杂筛选。
默认的排序方式是按更新日期排序,最新更新在前。
注意:这里使用的标点符号均为英文标点。
按字数:
sort:words(由多到少)
sort:>words(由少到多)
按标题:
sort:title(由A到Z)
sort:<title(由Z到A)
按作者:
sort:author(由A到Z)
sort:<author(由Z到A)
按实际发布日期:
sort:posted(最新发布在前)
sort:>posted(最早发布在前)
按更新日期:
sort:updated(最新更新在前)
sort:>updated(最早更新在前)
按互动排序:
sort:kudos(最多点赞在前)
sort:>kudos(最少点赞在前)
同理,kudos也可换成bookmarks(书签收藏)、hits(点击量)或comments(评论)
限定范围:
words:1000(恰好1000字的作品)
words>1000(1000字以上的作品);words<1000(1000字以下的作品)
words:1000-5000(1000字到5000字之间的作品)
总结
如果我想找到一篇配对为A/B且没有其他配对的、标签中含有「小甜饼」、字数在5000以下的作品,并按点赞数由高到低排序,那么我的搜索输入为:
A/B AND fluff otp: true words<5000 sort:kudos
资料来源:AO3的Hidden search operators cheatsheet:https://archiveofourown.org/admin_posts/10851
最后更新于
这有帮助吗?