跳转到内容
扉阅Feyxo

网站适配

这一页是字段参考。想先看这一类能改什么、改了什么样、改不了什么,见网站适配。

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/(示例新闻站的正文在哪,评论区和推荐阅读别管)。