myacg 中文文档 下载 App

自定义搜索源规则——JsonPath 与 CSS Query

什么时候需要自定义源

官方在线源仓库里的源是社区维护的,覆盖了最常用的一些资源站。但总有一些情况官方仓库里找不到:

这时候就需要自定义添加。

自定义源的方式

myacg 支持两种方式添加自定义搜索源:

方式一:本地 JSON 文件导入

  1. 从社区或朋友那里拿到一份搜索源的 JSON 文件
  2. 放到手机存储的某个位置
  3. 打开搜索源管理页 → 右上角选项 →「添加搜索源」→「本地导入」
  4. 选择那个 JSON 文件即可

方式二:在线订阅链接

有些社区会发布搜索源的在线订阅链接(通常是一个在线 JSON 文件的 URL)。在搜索源管理页选择「添加搜索源」→「订阅搜索源」,粘贴链接就行。

规则语法概述

一条搜索源规则本质上是一个 JSON 对象,包含以下核心部分:

支持的解析语法:

规则编写难度

客观说,自己从零写一个搜索源规则需要有一定的网页前端知识:

如果觉得门槛高,不自己写也完全没问题。网上有大量 myacg 用户社区分享的现成搜索源,可以直接导入使用。

社区资源

一些常见的搜索源分享渠道(示例,以社区活跃度为准):

安全性提醒

导入第三方搜索源 JSON 时注意: