网站适配
这一页是字段参考。想先看这一类能改什么、改了什么样、改不了什么,见网站适配。
type: "site",文件 site.json。某个网站正文在哪、哪些区域别管,只在通用的找法不灵时用:
{ "sites": [{ "hosts": ["news.example.org", "*.news.example.org"], "main": ["article .story-body"], "skip": [".comments"] }] }hosts:网站的域名(*.连子域名)。main:正文在哪几块(写了就只管这几块里的句子)。skip:哪几块别管。在别管的地方、正文以外按 ⌘C 就是普通的复制。paths(格式 1.2):只管这几种网址路径,/开头,*是任意一截(可以跨/),比如["/news/*", "/opinion/*"];不写是整个网站。同一个域名写几条、路径不一样的,按网址挑对得上的那几条。drop(格式 1.2):读句子时拿掉的小东西(脚注号、“阅读更多”、句中的广告词),选择器。english(格式 1.2):true时不看网页标的lang,英文字母过半就算英文。
选择器只是找网页上的块:不许 url()、花括号、分号、尖括号、@,每条最长 200 字;反斜杠只用来转义(Tailwind 的 md\:flex 这类类名)。
网站适配装了就用,他能一个个关。
样例:examples/site-demo/(示例新闻站的正文在哪,评论区和推荐阅读别管)。