109
先说结论
AO3 直接搜中文 CP 名,确实很容易混进拆、逆、左右不分,或者干脆搜到一堆不相干内容。
如果把搜索语法用顺一点,再配合几个常用排除词,通常就能把结果筛得干净很多。
先记住这几个搜索运算符
| 语法 | 作用 | 例子 |
|---|---|---|
* |
通配符,代表任意字符 | book* 可匹配 book、books、booking |
| 空格 | 同一字段内的 AND | A B 表示同一字段同时包含 A 和 B |
AND |
逻辑与 | A AND B |
OR / ` |
` | |
"" |
精确匹配词组 | "中文cp名" |
- / NOT |
排除关键词 | "AB" -"BA" |
() |
分组 | ("哨向" OR "ABO") |
小提醒:这里的双引号和括号都要用英文半角,不要写成中文符号,不然很容易失效。
最实用的搜法
1)先把 CP 名精确锁住
如果你想搜某一对 CP,建议直接用英文双引号包起来:
text"AB"
这样比直接裸搜中文名更稳,至少不会让系统把它拆得乱七八糟。
2)把常见拆、逆一起排掉
如果这对 CP 的逆向、拆家特别常见,可以直接加减号过滤:
text"AB" -"BA" -"CB"
这里的思路很简单:
"AB"负责锁定你要看的 CP;-"BA"、-"CB"负责把常见逆向或拆相关关键词踢出去。
如果你所在的圈子里还有更常见的拆逆写法,也可以继续往后加。
3)只看单一关系标签的作品
想尽量避开拆,otp:true 很好用。
text"AB" otp:true
它通常能帮你筛出只打了一个 relationship 标签的作品,对排除拆文很有帮助。
4)按题材一起搜
如果你还想限定题材,比如只看哨向或 ABO,可以直接把条件组合起来:
text"cp名" AND ("哨向" OR ("哨兵" AND "向导") OR "ABO")
这个写法的好处是:
AND负责把 CP 和题材一起卡住;OR负责兼容不同的常见写法;()负责保证这些条件按你想要的顺序运算。
我一般会这样用
版本一:最稳妥的基础搜法
text"cp名" -"逆cp名" -"拆家常用tag" otp:true
版本二:CP + 题材
text"cp名" AND ("哨向" OR ("哨兵" AND "向导") OR "ABO") otp:true
版本三:需要更强排除时
text"cp名" -"逆cp名" -"拆cp名" -"相关角色名" otp:true
还可以再细一点
如果你发现搜索结果还是太杂,可以继续从这几个方向补刀:
- 补全常见逆写法:有些圈子不是简单反过来写 CP 名,最好连常用别称也一起排除。
- 排掉高频角色名:如果某个角色经常出现在拆文或无关文里,可以试着加减号。
- 配合题材关键词:比如
ABO、哨向、校园、末世、原作向,一起缩小范围。 - 先用窄条件,再慢慢放宽:这样比一开始大海捞针省心很多。
一句话版
搜中文 CP 名时,最实用的思路就是:精确匹配 + 排除逆拆 +
otp:true+ 题材组合。
基本按这个思路去写,AO3 结果会干净不少,想找什么类型的文也会顺手很多。
这个楼主还没有留下简介。