※搜索框里的大学问
不想每天在Filter里点来点去的小伙伴请看。
经常使用搜索框的小伙伴或许会发现,在点击搜索框但还未输入时,底下偶尔会出现一个标注着“tips”的提示框;然而其内容多变复杂,往往难以寻找规律。其实,这个东西叫做Hidden search operators,“隐藏的搜索操作”。虽然这些规则并未在界面上明示,但只需要在搜索框中输入恰当的字符,你就能量身定制搜索结果。
一个完整的搜索输入由三部分组成,「关键词」「限定条件」和「排序依据」。其中「关键词」需要用AND
连接,而后两种只需要用空格分开。
#「关键词」(Text Searches)
——简单来讲就是大家搜索东西时本能敲上去的东西
但是AO3使用的搜索插件在处理搜索词的时候有这样一个特性:关键词只会一起出现在搜索结果的同一个模块中。(标题、标签、正文、附注都属于不同的模块。)
例子:假如你搜索Steve love,那么你的搜索结果中只会有标题中同时包含Steve love的文章或作者附注中同时包含Steve love的文章,而不会有标题中包含Steve、标签中包含love的文章。
因此,如果你需要搜索可能处在不同模块的关键词,用AND
连接它们!
比如:我想搜索包含「Steve」、「狗狗」和「慢热」的作品,它们可能处于不同的模块
那么我应该在搜索框中输入:Steve 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
最后更新于