export default {
  "81": {
    "routes": {
      "/81rc/:category{.+}?": {
        "path": "/81rc/:category{.+}?",
        "name": "中国人民解放军专业技术人才网",
        "url": "81rc.81.cn",
        "maintainers": [
          "nczitzk"
        ],
        "example": "/81/81rc/sy/gzdt_210283",
        "parameters": {
          "category": "分类，默认为 `sy/gzdt_210283`，即工作动态，可在对应分类页 URL 中找到"
        },
        "description": "::: tip\n  若订阅 [工作动态](https://81rc.81.cn/sy/gzdt_210283)，网址为 `https://81rc.81.cn/sy/gzdt_210283`。截取 `https://81rc.81.cn/` 到末尾的部分 `sy/gzdt_210283` 作为参数填入，此时路由为 [`/81/81rc/sy/gzdt_210283`](https://rsshub.app/81/81rc/sy/gzdt_210283)。\n:::\n  ",
        "categories": [
          "government"
        ],
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportRadar": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "81rc.81.cn/:category"
            ]
          }
        ],
        "location": "81rc/index.ts",
        "module": () => import('@/routes/81/81rc/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "中国军网",
    "url": "81.cn",
    "categories": [
      "government"
    ],
    "description": "",
    "lang": "zh-CN"
  },
  "121": {
    "routes": {
      "/weatherLive": {
        "path": "/weatherLive",
        "name": "深圳天气直播",
        "url": "tf.121.com.cn",
        "maintainers": [
          "nczitzk"
        ],
        "example": "/121/weatherLive",
        "categories": [
          "forecast"
        ],
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportRadar": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "tf.121.com.cn",
              "tf.121.com.cn/web/weatherLive"
            ],
            "target": "/weatherLive"
          }
        ],
        "view": 5,
        "location": "weather-live.tsx",
        "module": () => import('@/routes/121/weather-live.tsx')
      }
    },
    "apiRoutes": {},
    "name": "深圳台风网",
    "url": "121.com.cn",
    "categories": [
      "forecast"
    ],
    "description": "",
    "lang": "zh-CN"
  },
  "163": {
    "routes": {
      "/ds/:id": {
        "path": "/ds/:id",
        "categories": [
          "game"
        ],
        "example": "/163/ds/63dfbaf4117741daaf73404601165843",
        "parameters": {
          "id": "用户ID"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "ds.163.com/user/:id"
            ]
          }
        ],
        "name": "用户发帖",
        "maintainers": [
          "luyuhuang"
        ],
        "location": "ds.tsx",
        "module": () => import('@/routes/163/ds.tsx')
      },
      "/music/djradio/:id/:info?": {
        "path": "/music/djradio/:id/:info?",
        "categories": [
          "multimedia"
        ],
        "example": "/163/music/djradio/347317067",
        "parameters": {
          "id": "节目 id, 可在电台节目页 URL 中找到",
          "info": "默认在正文尾部显示节目相关信息，任意值为不显示"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": true,
          "supportScihub": false
        },
        "name": "电台节目",
        "maintainers": [
          "magic-akari"
        ],
        "location": "music/djradio.tsx",
        "module": () => import('@/routes/163/music/djradio.tsx')
      },
      "/music/user/events/:id": {
        "path": "/music/user/events/:id",
        "categories": [
          "multimedia"
        ],
        "name": "用户动态",
        "maintainers": [
          "Master-Hash"
        ],
        "location": "music/userevents.tsx",
        "module": () => import('@/routes/163/music/userevents.tsx')
      },
      "/music/user/playlist/:uid": {
        "path": "/music/user/playlist/:uid",
        "categories": [
          "multimedia"
        ],
        "example": "/163/music/user/playlist/45441555",
        "parameters": {
          "uid": "用户 uid, 可在用户主页 URL 中找到"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "用户歌单",
        "maintainers": [
          "DIYgod"
        ],
        "location": "music/userplaylist.tsx",
        "module": () => import('@/routes/163/music/userplaylist.tsx')
      },
      "/music/user/playrecords/:uid/:type?": {
        "path": "/music/user/playrecords/:uid/:type?",
        "categories": [
          "multimedia"
        ],
        "example": "/163/music/user/playrecords/45441555/1",
        "parameters": {
          "uid": "用户 uid, 可在用户主页 URL 中找到",
          "type": "排行榜类型，0所有时间(默认)，1最近一周"
        },
        "features": {
          "requireConfig": [
            {
              "name": "NCM_COOKIES",
              "optional": true,
              "description": "网易云音乐登陆后的 cookie 值，可在浏览器控制台通过`document.cookie`获取。"
            }
          ],
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "用户听歌排行",
        "maintainers": [
          "alfredcai"
        ],
        "location": "music/userplayrecords.tsx",
        "module": () => import('@/routes/163/music/userplayrecords.tsx')
      },
      "/music/artist/songs/:id": {
        "path": "/music/artist/songs/:id",
        "categories": [
          "multimedia"
        ],
        "example": "/163/music/artist/songs/2116",
        "parameters": {
          "id": "歌手 id, 可在歌手详情页 URL 中找到"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "歌手歌曲",
        "maintainers": [
          "ZhongMingKun"
        ],
        "location": "music/artist-songs.ts",
        "module": () => import('@/routes/163/music/artist-songs.ts')
      },
      "/music/artist/:id": {
        "path": "/music/artist/:id",
        "categories": [
          "multimedia"
        ],
        "example": "/163/music/artist/2116",
        "parameters": {
          "id": "歌手 id, 可在歌手详情页 URL 中找到"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "歌手专辑",
        "maintainers": [
          "metowolf"
        ],
        "location": "music/artist.ts",
        "module": () => import('@/routes/163/music/artist.ts')
      },
      "/music/playlist/:id": {
        "path": "/music/playlist/:id",
        "categories": [
          "multimedia"
        ],
        "example": "/163/music/playlist/35798529",
        "parameters": {
          "id": "歌单 id, 可在歌单页 URL 中找到"
        },
        "features": {
          "requireConfig": [
            {
              "name": "NCM_COOKIES",
              "optional": true,
              "description": "网易云音乐登陆后的 cookie 值，可在浏览器控制台通过`document.cookie`获取。"
            }
          ],
          "requirePuppeteer": false,
          "antiCrawler": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "歌单歌曲",
        "maintainers": [
          "DIYgod"
        ],
        "location": "music/playlist.ts",
        "module": () => import('@/routes/163/music/playlist.ts')
      },
      "/dy2/:id": {
        "path": "/dy2/:id",
        "categories": [
          "new-media"
        ],
        "example": "/163/dy2/T1555591616739",
        "parameters": {
          "id": "id，该网易号主页网址最后一项 html 的文件名"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "网易号（通用）",
        "maintainers": [
          "mjysci",
          "lyqluis"
        ],
        "description": "优先使用方法一，若是网易号搜索页面搜不到的小众网易号（文章页面不含`data-wemediaid`）则可使用此法。\n触发反爬会只抓取到标题，建议自建。",
        "location": "dy2.ts",
        "module": () => import('@/routes/163/dy2.ts')
      },
      "/exclusive/:id?": {
        "path": "/exclusive/:id?",
        "categories": [
          "new-media"
        ],
        "example": "/163/exclusive/qsyk",
        "parameters": {
          "id": "栏目, 默认为首页"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "3g.163.com/touch/exclusive/sub/:id"
            ]
          }
        ],
        "name": "栏目",
        "maintainers": [
          "nczitzk"
        ],
        "description": "| 分类     | 编号 |\n| -------- | ---- |\n| 首页     |      |\n| 轻松一刻 | qsyk |\n| 槽值     | cz   |\n| 人间     | rj   |\n| 大国小民 | dgxm |\n| 三三有梗 | ssyg |\n| 数读     | sd   |\n| 看客     | kk   |\n| 下划线   | xhx  |\n| 谈心社   | txs  |\n| 哒哒     | dd   |\n| 胖编怪聊 | pbgl |\n| 曲一刀   | qyd  |\n| 今日之声 | jrzs |\n| 浪潮     | lc   |\n| 沸点     | fd   |",
        "location": "exclusive.ts",
        "module": () => import('@/routes/163/exclusive.ts')
      },
      "/news/rank/:category?/:type?/:time?": {
        "path": "/news/rank/:category?/:type?/:time?",
        "categories": [
          "new-media"
        ],
        "example": "/163/news/rank/whole/click/day",
        "parameters": {
          "category": "新闻分类，参见下表，默认为“全站”",
          "type": "排行榜类型，“点击榜”对应`click`，“跟贴榜”对应`follow`，默认为“点击榜”",
          "time": "统计时间，“1小时”对应`hour`，“24小时”对应`day`，“本周”对应`week`，“本月”对应`month`，默认为“24小时”"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "排行榜",
        "maintainers": [
          "nczitzk"
        ],
        "description": "::: tip\n  全站新闻 **点击榜** 的统计时间仅包含 “24 小时”、“本周”、“本月”，不包含 “1 小时”。即可用的`time`参数为`day`、`week`、`month`。\n\n  其他分类 **点击榜** 的统计时间仅包含 “1 小时”、“24 小时”、“本周”。即可用的`time`参数为`hour`、`day`、`week`。\n\n  而所有分类（包括全站）的 **跟贴榜** 的统计时间皆仅包含 “24 小时”、“本周”、“本月”。即可用的`time`参数为`day`、`week`、`month`。\n:::\n\n  新闻分类：\n\n| 全站  | 新闻 | 娱乐          | 体育   | 财经  | 科技 | 汽车 | 女人 | 房产  | 游戏 | 旅游   | 教育 |\n| ----- | ---- | ------------- | ------ | ----- | ---- | ---- | ---- | ----- | ---- | ------ | ---- |\n| whole | news | entertainment | sports | money | tech | auto | lady | house | game | travel | edu  |",
        "location": "news/rank.ts",
        "module": () => import('@/routes/163/news/rank.ts')
      },
      "/news/special/:type?": {
        "path": "/news/special/:type?",
        "categories": [
          "new-media"
        ],
        "example": "/163/news/special/1",
        "parameters": {
          "type": "栏目"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "专栏",
        "maintainers": [
          "nczitzk"
        ],
        "description": "| 轻松一刻 | 槽值 | 人间 | 大国小民 | 三三有梗 | 数读 | 看客 | 下划线 | 谈心社 | 哒哒 | 胖编怪聊 | 曲一刀 | 今日之声 | 浪潮 | 沸点 |\n| -------- | ---- | ---- | -------- | -------- | ---- | ---- | ------ | ------ | ---- | -------- | ------ | -------- | ---- | ---- |\n| 1        | 2    | 3    | 4        | 5        | 6    | 7    | 8      | 9      | 10   | 11       | 12     | 13       | 14   | 15   |",
        "location": "news/special.ts",
        "module": () => import('@/routes/163/news/special.ts')
      },
      "/open/vip": {
        "path": "/open/vip",
        "categories": [
          "study"
        ],
        "example": "/163/open/vip",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "vip.open.163.com/"
            ]
          }
        ],
        "name": "精品课程",
        "maintainers": [
          "hoilc"
        ],
        "url": "vip.open.163.com/",
        "location": "open/vip.tsx",
        "module": () => import('@/routes/163/open/vip.tsx')
      },
      "/renjian/:category?": {
        "path": "/renjian/:category?",
        "categories": [
          "new-media"
        ],
        "example": "/163/renjian/texie",
        "parameters": {
          "category": "分类，见下表，默认为特写"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "renjian.163.com/:category",
              "renjian.163.com/"
            ]
          }
        ],
        "name": "人间",
        "maintainers": [
          "nczitzk"
        ],
        "description": "| 特写  | 记事  | 大写  | 好读  | 看客  |\n| ----- | ----- | ----- | ----- | ----- |\n| texie | jishi | daxie | haodu | kanke |",
        "location": "renjian.ts",
        "module": () => import('@/routes/163/renjian.ts')
      },
      "/today/:need_content?": {
        "path": "/today/:need_content?",
        "categories": [
          "new-media"
        ],
        "example": "/163/today",
        "parameters": {
          "need_content": "需要获取全文，填写 true/yes 表示需要，默认需要"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "wp.m.163.com/163/html/newsapp/todayFocus/index.html",
              "wp.m.163.com/"
            ],
            "target": "/today"
          }
        ],
        "name": "今日关注",
        "maintainers": [
          "nczitzk"
        ],
        "url": "wp.m.163.com/163/html/newsapp/todayFocus/index.html",
        "description": "::: tip\n  参数 **需要获取全文** 设置为 `true` `yes` `t` `y` 等值后，RSS 会携带该新闻条目的对应全文。\n:::",
        "location": "today.ts",
        "module": () => import('@/routes/163/today.ts')
      },
      "/dy/:id": {
        "path": "/dy/:id",
        "categories": [
          "new-media"
        ],
        "example": "/163/dy/W4983108759592548559",
        "parameters": {
          "id": "网易号 ID"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "更新",
        "maintainers": [
          "HendricksZheng"
        ],
        "description": "1.  在[网易号搜索页面](https://dy.163.com/v2/media/tosearch.html) 搜索想要订阅的网易号。\n  2.  打开网易号的任意文章。\n  3.  查看源代码，搜索 `data-wemediaid`，查看紧随其后的引号内的属性值（类似 `W1966190042455428950`）即为网易号 ID。",
        "location": "dy.ts",
        "module": () => import('@/routes/163/dy.ts')
      }
    },
    "apiRoutes": {},
    "name": "网易公开课",
    "url": "163.com",
    "description": "::: tip\n部分歌单及听歌排行信息为登陆后可见，自建时将环境变量`NCM_COOKIES`设为登陆后的 Cookie 值，即可正常获取。\n:::",
    "lang": "zh-CN"
  },
  "591": {
    "routes": {
      "/:country/rent/:query?": {
        "path": "/:country/rent/:query?",
        "categories": [
          "other"
        ],
        "example": "/591/tw/rent/order=posttime&orderType=desc",
        "parameters": {
          "country": "Country code. Only tw is supported now",
          "query": "Query Parameters"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "Rental house",
        "maintainers": [
          "Yukaii"
        ],
        "description": "::: tip\n  Copy the URL of the 591 filter housing page and remove the front part `https://rent.591.com.tw/?`, you will get the query parameters.\n:::",
        "location": "list.tsx",
        "module": () => import('@/routes/591/list.tsx')
      }
    },
    "apiRoutes": {},
    "name": "591 Rental house",
    "url": "rent.591.com.tw",
    "lang": "zh-TW"
  },
  "2048": {
    "routes": {
      "/:id?": {
        "path": "/:id?",
        "categories": [
          "multimedia"
        ],
        "example": "/2048/2",
        "parameters": {
          "id": "板块 ID, 见下表，默认为最新合集，即 `3`，亦可在 URL 中找到, 例如, `thread.php?fid-3.html`中, 板块 ID 为`3`"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": true,
          "supportPodcast": false,
          "supportScihub": false,
          "nsfw": true
        },
        "name": "论坛",
        "maintainers": [
          "nczitzk"
        ],
        "description": "| 最新合集 | 亞洲無碼 | 日本騎兵 | 歐美新片 | 國內原創 | 中字原創 | 三級寫真 |\n| -------- | -------- | -------- | -------- | -------- | -------- | -------- |\n| 3        | 4        | 5        | 13       | 15       | 16       | 18       |\n\n| 有碼.HD | 亞洲 SM.HD | 日韓 VR/3D | 歐美 VR/3D | S-cute / Mywife / G-area |\n| ------- | ---------- | ---------- | ---------- | ------------------------ |\n| 116     | 114        | 96         | 97         | 119                      |\n\n| 網友自拍 | 亞洲激情 | 歐美激情 | 露出偷窺 | 高跟絲襪 | 卡通漫畫 | 原創达人 |\n| -------- | -------- | -------- | -------- | -------- | -------- | -------- |\n| 23       | 24       | 25       | 26       | 27       | 28       | 135      |\n\n| 唯美清純 | 网络正妹 | 亞洲正妹 | 素人正妹 | COSPLAY | 女优情报 | Gif 动图 |\n| -------- | -------- | -------- | -------- | ------- | -------- | -------- |\n| 21       | 274      | 276      | 277      | 278     | 29       |          |\n\n| 獨家拍攝 | 稀有首發 | 网络见闻 | 主播實錄 | 珍稀套圖 | 名站同步 | 实用漫画 |\n| -------- | -------- | -------- | -------- | -------- | -------- | -------- |\n| 213      | 94       | 283      | 111      | 88       | 131      | 180      |\n\n| 网盘二区 | 网盘三区 | 分享福利 | 国产精选 | 高清福利 | 高清首发 | 多挂原创 |\n| -------- | -------- | -------- | -------- | -------- | -------- | -------- |\n| 72       | 272      | 195      | 280      | 79       | 216      | 76       |\n\n| 磁链迅雷 | 正片大片 | H-GAME | 有声小说 | 在线视频 | 在线快播影院 |\n| -------- | -------- | ------ | -------- | -------- | ------------ |\n| 43       | 67       | 66     | 55       | 78       | 279          |\n\n| 综合小说 | 人妻意淫 | 乱伦迷情 | 长篇连载 | 文学作者 | TXT 小说打包 |\n| -------- | -------- | -------- | -------- | -------- | ------------ |\n| 48       | 103      | 50       | 54       | 100      | 109          |\n\n| 聚友客栈 | 坛友自售 |\n| -------- | -------- |\n| 57       | 136      |",
        "location": "index.tsx",
        "module": () => import('@/routes/2048/index.tsx')
      }
    },
    "apiRoutes": {},
    "name": "2048 核基地",
    "url": "hjd2048.com",
    "lang": "zh-CN"
  },
  "8264": {
    "routes": {
      "/list/:id?": {
        "path": "/list/:id?",
        "categories": [
          "bbs"
        ],
        "example": "/8264/list/751",
        "parameters": {
          "id": "列表 id，见下表，默认为 751，即热门推荐"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "列表",
        "maintainers": [
          "nczitzk"
        ],
        "description": "| 热门推荐 | 户外知识 | 户外装备 |\n| -------- | -------- | -------- |\n| 751      | 238      | 204      |\n\n<details>\n<summary>更多列表</summary>\n\n#### 热门推荐\n\n| 业界 | 国际 | 专访 | 图说 | 户外 | 登山 | 攀岩 |\n| ---- | ---- | ---- | ---- | ---- | ---- | ---- |\n| 489  | 733  | 746  | 902  | 914  | 934  | 935  |\n\n#### 户外知识\n\n| 徒步 | 露营 | 安全急救 | 领队 | 登雪山 |\n| ---- | ---- | -------- | ---- | ------ |\n| 242  | 950  | 931    | 920  | 915  |\n\n| 攀岩 | 骑行 | 跑步 | 滑雪 | 水上运动 |\n| ---- | ---- | ---- | ---- | -------- |\n| 916  | 917  | 918  | 919  | 921    |\n\n| 钓鱼 | 潜水 | 攀冰 | 冲浪 | 网球 |\n| ---- | ---- | ---- | ---- | ---- |\n| 951  | 952  | 953  | 966  | 967  |\n\n| 绳索知识 | 高尔夫 | 马术 | 户外摄影 | 羽毛球 |\n| -------- | ------ | ---- | -------- | ------ |\n| 968    | 969  | 970  | 973    | 971  |\n\n| 游泳 | 溯溪 | 健身 | 瑜伽 |\n| ---- | ---- | ---- | ---- |\n| 974  | 975  | 976  | 977  |\n\n#### 户外装备\n\n| 服装 | 冲锋衣 | 抓绒衣 | 皮肤衣 | 速干衣 |\n| ---- | ------ | ------ | ------ | ------ |\n| 209  | 923  | 924  | 925  | 926  |\n\n| 羽绒服 | 软壳 | 户外鞋 | 登山鞋 | 徒步鞋 |\n| ------ | ---- | ------ | ------ | ------ |\n| 927  | 929  | 211  | 928  | 930  |\n\n| 越野跑鞋 | 溯溪鞋 | 登山杖 | 帐篷 | 睡袋 |\n| -------- | ------ | ------ | ---- | ---- |\n| 933    | 932  | 220  | 208  | 212  |\n\n| 炉具 | 灯具 | 水具 | 面料 | 背包 |\n| ---- | ---- | ---- | ---- | ---- |\n| 792  | 218  | 219  | 222  | 207  |\n\n| 防潮垫 | 电子导航 | 冰岩绳索 | 综合装备 |\n| ------ | -------- | -------- | -------- |\n| 214  | 216    | 215    | 223    |\n</details>",
        "location": "list.tsx",
        "module": () => import('@/routes/8264/list.tsx')
      }
    },
    "apiRoutes": {},
    "name": "8264",
    "url": "8264.com",
    "lang": "zh-CN"
  },
  "12306": {
    "routes": {
      "/:date/:from/:to/:type?": {
        "path": "/:date/:from/:to/:type?",
        "categories": [
          "travel"
        ],
        "example": "/12306/2022-02-19/重庆/永川东",
        "parameters": {
          "date": "时间，格式为（YYYY-MM-DD）",
          "from": "始发站",
          "to": "终点站",
          "type": "售票类型，成人和学生可选，默认为成人"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "售票信息",
        "maintainers": [
          "Fatpandac"
        ],
        "location": "index.tsx",
        "module": () => import('@/routes/12306/index.tsx')
      },
      "/zxdt/:id?": {
        "path": "/zxdt/:id?",
        "categories": [
          "travel"
        ],
        "example": "/12306/zxdt",
        "parameters": {
          "id": "铁路局id，可在 URL 中找到，不填默认显示所有铁路局动态"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "www.12306.cn/",
              "www.12306.cn/mormhweb/1/:id/index_fl.html"
            ],
            "target": "/zxdt/:id"
          }
        ],
        "name": "最新动态",
        "maintainers": [
          "LogicJake"
        ],
        "url": "www.12306.cn/",
        "location": "zxdt.ts",
        "module": () => import('@/routes/12306/zxdt.ts')
      }
    },
    "apiRoutes": {},
    "name": "12306",
    "url": "kyfw.12306.cn",
    "lang": "zh-CN"
  },
  "12371": {
    "routes": {
      "/:category?": {
        "path": "/:category?",
        "example": "/12371/zxfb",
        "parameters": {
          "category": "新闻分类名，预设 `zxfb`"
        },
        "radar": [
          {
            "source": [
              "www.12371.cn/:category"
            ]
          }
        ],
        "name": "最新发布",
        "maintainers": [
          "zvrr"
        ],
        "url": "www.12371.cn",
        "description": "| 最新发布 |\n| :------: |\n|   zxfb   |",
        "location": "zxfb.ts",
        "module": () => import('@/routes/12371/zxfb.ts')
      }
    },
    "apiRoutes": {},
    "name": "共产党员网",
    "url": "www.12371.cn",
    "categories": [
      "government"
    ],
    "lang": "zh-CN"
  },
  "005": {
    "routes": {
      "/:category?": {
        "path": "/:category?",
        "name": "资讯",
        "url": "005.tv",
        "maintainers": [
          "nczitzk"
        ],
        "example": "/005/zx",
        "parameters": {
          "category": "分类，可在对应分类页 URL 中找到，默认为二次元资讯"
        },
        "description": "\n| 二次元资讯 | 慢慢说 | 道听途说 | 展会资讯 |\n| ---------- | ------ | -------- | -------- |\n| zx         | zwh    | dtts     | zh       |\n    ",
        "categories": [
          "anime"
        ],
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportRadar": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "005.tv/:category"
            ]
          },
          {
            "title": "二次元资讯",
            "source": [
              "005.tv/zx/"
            ],
            "target": "/005/zx"
          },
          {
            "title": "慢慢说",
            "source": [
              "005.tv/zwh/"
            ],
            "target": "/005/zwh"
          },
          {
            "title": "道听途说",
            "source": [
              "005.tv/dtts/"
            ],
            "target": "/005/dtts"
          },
          {
            "title": "展会资讯",
            "source": [
              "005.tv/zh/"
            ],
            "target": "/005/zh"
          }
        ],
        "location": "index.tsx",
        "module": () => import('@/routes/005/index.tsx')
      }
    },
    "apiRoutes": {},
    "name": "幻之羁绊动漫网",
    "url": "005.tv",
    "categories": [
      "anime"
    ],
    "description": "",
    "lang": "zh-CN"
  },
  "0818tuan": {
    "routes": {
      "/:listId?": {
        "path": "/:listId?",
        "categories": [
          "shopping"
        ],
        "example": "/0818tuan",
        "parameters": {
          "listId": "活动分类，见下表，默认为 `1`"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "分类",
        "maintainers": [
          "TonyRL"
        ],
        "description": "| 最新线报 | 实测活动 | 优惠券 |\n| -------- | -------- | ------ |\n| 1        | 2        | 3      |",
        "location": "index.ts",
        "module": () => import('@/routes/0818tuan/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "0818 团",
    "url": "0818tuan.com",
    "lang": "zh-CN"
  },
  "0x80": {
    "routes": {
      "/blog": {
        "path": "/blog",
        "categories": [
          "blog"
        ],
        "example": "/0x80/blog",
        "url": "0x80.pl/notesen.html",
        "name": "Articles",
        "maintainers": [
          "xnum"
        ],
        "location": "index.ts",
        "module": () => import('@/routes/0x80/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "Wojciech Muła",
    "url": "0x80.pl",
    "description": "",
    "lang": "en"
  },
  "0xxx": {
    "routes": {
      "/:filter?": {
        "path": "/:filter?",
        "name": "Source",
        "url": "0xxx.ws",
        "maintainers": [
          "nczitzk"
        ],
        "example": "/0xxx/category=Movie-HD-1080p",
        "parameters": {
          "filter": {
            "description": "Filter"
          }
        },
        "description": ":::tip\nTo subscribe to [Movie HD 1080p](https://0xxx.ws?category=Movie-HD-1080p), where the source URL is `https://0xxx.ws?category=Movie-HD-1080p`, extract the certain parts from this URL to be used as parameters, resulting in the route as [`/0xxx/category=Movie-HD-1080p`](https://rsshub.app/0xxx/category=Movie-HD-1080p).\n:::\n",
        "categories": [
          "multimedia"
        ],
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportRadar": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false,
          "nfsw": true
        },
        "radar": [
          {
            "source": [
              "0xxx.ws"
            ]
          }
        ],
        "view": 0,
        "location": "index.ts",
        "module": () => import('@/routes/0xxx/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "0xxx.ws",
    "url": "0xxx.ws",
    "categories": [
      "multimedia"
    ],
    "description": "Best 0day Porn Source",
    "lang": "en"
  },
  "10000link": {
    "routes": {
      "/info/:category?/:id?": {
        "path": "/info/:category?/:id?",
        "name": "新闻",
        "url": "info.10000link.com",
        "maintainers": [
          "nczitzk"
        ],
        "example": "/10000link/info/newslists/My01",
        "parameters": {
          "category": {
            "description": "分类，默认为 `newslists`，可在对应分类页 URL 中找到",
            "options": [
              {
                "label": "新闻",
                "value": "newslists"
              },
              {
                "label": "物流",
                "value": "newslogistics"
              },
              {
                "label": "供应链金融风控",
                "value": "newsRisk"
              },
              {
                "label": "区块链",
                "value": "newsBlockChain"
              },
              {
                "label": "B2B",
                "value": "newsBTwoB"
              },
              {
                "label": "跨境电商",
                "value": "newsCrossborder"
              },
              {
                "label": "投融资",
                "value": "newsInvestment"
              },
              {
                "label": "供应链管理",
                "value": "newsManagement"
              },
              {
                "label": "供应链创新",
                "value": "newsInnovation"
              },
              {
                "label": "数据",
                "value": "newslists/A02"
              },
              {
                "label": "政策",
                "value": "newslists/A03"
              },
              {
                "label": "规划",
                "value": "newslists/A04"
              },
              {
                "label": "案例",
                "value": "newslists/GL03"
              },
              {
                "label": "职场",
                "value": "newslists/ZC"
              },
              {
                "label": "供应链票据",
                "value": "newsBill"
              }
            ]
          },
          "id": {
            "description": "ID，默认为空，可在对应分类页 URL 中找到"
          }
        },
        "description": "::: tip\n若订阅 [天下大势](https://info.10000link.com/newslists.aspx?chid=My01)，网址为 `https://info.10000link.com/newslists.aspx?chid=My01`，请截取 `https://info.10000link.com/` 到末尾 `.aspx` 的部分 `newslists` 作为 `category` 参数填入，而 `My01` 作为 `id` 参数填入，此时目标路由为 [`/10000link/info/newslists/My01`](https://rsshub.app/10000link/info/newslists/My01)。\n:::\n\n| 金融科技      | 物流          | 供应链金融风控 | 区块链         | B2B       |\n| ------------- | ------------- | -------------- | -------------- | --------- |\n| newsFinancial | newslogistics | newsRisk       | newsBlockChain | newsBTwoB |\n\n| 跨境电商        | 投融资         | 供应链管理     | 供应链创新     | 数据          |\n| --------------- | -------------- | -------------- | -------------- | ------------- |\n| newsCrossborder | newsInvestment | newsManagement | newsInnovation | newslists/A02 |\n\n| 政策          | 规划          | 案例           | 职场         | 供应链票据 |\n| ------------- | ------------- | -------------- | ------------ | ---------- |\n| newslists/A03 | newslists/A04 | newslists/GL03 | newslists/ZC | newsBill   |\n",
        "categories": [
          "new-media"
        ],
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportRadar": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "info.10000link.com/:category"
            ]
          }
        ],
        "view": 0,
        "location": "info.ts",
        "module": () => import('@/routes/10000link/info.ts')
      }
    },
    "apiRoutes": {},
    "name": "10000万联网",
    "url": "10000link.com",
    "categories": [
      "new-media"
    ],
    "description": "",
    "lang": "zh-CN"
  },
  "10jqka": {
    "routes": {
      "/realtimenews/:tag?": {
        "path": "/realtimenews/:tag?",
        "name": "7×24小时要闻直播",
        "url": "news.10jqka.com.cn",
        "maintainers": [
          "nczitzk"
        ],
        "example": "/10jqka/realtimenews",
        "parameters": {
          "tag": "标签，默认为全部"
        },
        "description": "::: tip\n  若订阅 [7×24小时要闻直播](https://news.10jqka.com.cn/realtimenews.html) 的 `公告` 标签。将 `公告` 作为标签参数填入，此时路由为 [`/10jqka/realtimenews/公告`](https://rsshub.app/10jqka/realtimenews/公告)。\n  \n  若订阅 [7×24小时要闻直播](https://news.10jqka.com.cn/realtimenews.html) 的 `公告` 和 `A股` 标签。将 `公告,A股` 作为标签参数填入，此时路由为 [`/10jqka/realtimenews/公告,A股`](https://rsshub.app/10jqka/realtimenews/公告,A股)。\n:::\n\n| 全部 | 重要 | A股 | 港股 | 美股 | 机会 | 异动 | 公告 |\n| ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- |\n    ",
        "categories": [
          "finance"
        ],
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportRadar": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "title": "全部",
            "source": [
              "news.10jqka.com.cn/realtimenews.html"
            ],
            "target": "/realtimenews/全部"
          },
          {
            "title": "重要",
            "source": [
              "news.10jqka.com.cn/realtimenews.html"
            ],
            "target": "/realtimenews/重要"
          },
          {
            "title": "A股",
            "source": [
              "news.10jqka.com.cn/realtimenews.html"
            ],
            "target": "/realtimenews/A股"
          },
          {
            "title": "港股",
            "source": [
              "news.10jqka.com.cn/realtimenews.html"
            ],
            "target": "/realtimenews/港股"
          },
          {
            "title": "美股",
            "source": [
              "news.10jqka.com.cn/realtimenews.html"
            ],
            "target": "/realtimenews/美股"
          },
          {
            "title": "机会",
            "source": [
              "news.10jqka.com.cn/realtimenews.html"
            ],
            "target": "/realtimenews/机会"
          },
          {
            "title": "异动",
            "source": [
              "news.10jqka.com.cn/realtimenews.html"
            ],
            "target": "/realtimenews/异动"
          },
          {
            "title": "公告",
            "source": [
              "news.10jqka.com.cn/realtimenews.html"
            ],
            "target": "/realtimenews/公告"
          }
        ],
        "location": "realtimenews.ts",
        "module": () => import('@/routes/10jqka/realtimenews.ts')
      }
    },
    "apiRoutes": {},
    "name": "同花顺财经",
    "url": "10jqka.com.cn",
    "categories": [
      "finance"
    ],
    "description": "",
    "lang": "zh-CN"
  },
  "141jav": {
    "routes": {
      "/:type/:keyword{.*}?": {
        "path": "/:type/:keyword{.*}?",
        "categories": [
          "multimedia"
        ],
        "name": "通用",
        "maintainers": [
          "cgkings",
          "nczitzk"
        ],
        "parameters": {
          "type": "类型，可查看下表的类型说明",
          "keyword": "关键词，可查看下表的关键词说明"
        },
        "description": "**类型**\n\n| 最新 | 热门    | 随机   | 指定演员 | 指定标签 | 日期 |\n| ---- | ------- | ------ | -------- | -------- | ---- |\n| new  | popular | random | actress  | tag      | date |\n\n**关键词**\n\n| 空 | 日期范围    | 演员名       | 标签名         | 年月日     |\n| -- | ----------- | ------------ | -------------- | ---------- |\n|    | 7 / 30 / 60 | Yua%20Mikami | Adult%20Awards | 2020/07/30 |\n\n**示例说明**\n\n-  `/141jav/new`\n\n      仅当类型为 `new` `popular` 或 `random` 时关键词为 **空**\n\n-  `/141jav/popular/30`\n\n      `popular` `random` 类型的关键词可填写 `7` `30` 或 `60` 三个 **日期范围** 之一，分别对应 **7 天**、**30 天** 或 **60 天内**\n\n-  `/141jav/actress/Yua%20Mikami`\n\n      `actress` 类型的关键词必须填写 **演员名** ，可在 [此处](https://141jav.com/actress/) 演员单页链接中获取\n\n-  `/141jav/tag/Adult%20Awards`\n\n      `tag` 类型的关键词必须填写 **标签名** 且标签中的 `/` 必须替换为 `%2F` ，可在 [此处](https://141jav.com/tag/) 标签单页链接中获取\n\n-  `/141jav/date/2020/07/30`\n\n      `date` 类型的关键词必须填写 **日期(年/月/日)**",
        "features": {
          "nsfw": true
        },
        "location": "index.tsx",
        "module": () => import('@/routes/141jav/index.tsx')
      }
    },
    "apiRoutes": {},
    "name": "141JAV",
    "url": "141jav.com",
    "description": "::: tip\n官方提供的订阅源不支持 BT 下载订阅，地址为 [https://141jav.com/feeds/](https://141jav.com/feeds/)\n:::",
    "lang": "en"
  },
  "141ppv": {
    "routes": {
      "/:type/:keyword{.*}?": {
        "path": "/:type/:keyword{.*}?",
        "categories": [
          "multimedia"
        ],
        "name": "通用",
        "maintainers": [
          "cgkings",
          "nczitzk"
        ],
        "parameters": {
          "type": "类型，可查看下表的类型说明",
          "keyword": "关键词，可查看下表的关键词说明"
        },
        "description": "**类型**\n\n| 最新 | 热门    | 随机   | 指定演员 | 指定标签 | 日期 |\n| ---- | ------- | ------ | -------- | -------- | ---- |\n| new  | popular | random | actress  | tag      | date |\n\n**关键词**\n\n| 空 | 日期范围    | 演员名       | 标签名         | 年月日     |\n| -- | ----------- | ------------ | -------------- | ---------- |\n|    | 7 / 30 / 60 | Yua%20Mikami | Adult%20Awards | 2020/07/30 |\n\n**示例说明**\n\n-  `/141ppv/new`\n\n      仅当类型为 `new` `popular` 或 `random` 时关键词为 **空**\n\n-  `/141ppv/popular/30`\n\n      `popular` `random` 类型的关键词可填写 `7` `30` 或 `60` 三个 **日期范围** 之一，分别对应 **7 天**、**30 天** 或 **60 天内**\n\n-  `/141ppv/actress/Yua%20Mikami`\n\n      `actress` 类型的关键词必须填写 **演员名** ，可在 [此处](https://141ppv.com/actress/) 演员单页链接中获取\n\n-  `/141ppv/tag/Adult%20Awards`\n\n      `tag` 类型的关键词必须填写 **标签名** 且标签中的 `/` 必须替换为 `%2F` ，可在 [此处](https://141ppv.com/tag/) 标签单页链接中获取\n\n-  `/141ppv/date/2020/07/30`\n\n      `date` 类型的关键词必须填写 **日期(年/月/日)**",
        "features": {
          "nsfw": true
        },
        "location": "index.tsx",
        "module": () => import('@/routes/141ppv/index.tsx')
      }
    },
    "apiRoutes": {},
    "name": "141PPV",
    "url": "141ppv.com",
    "description": "::: tip\n官方提供的订阅源不支持 BT 下载订阅，地址为 [https://141ppv.com/feeds/](https://141ppv.com/feeds/)\n:::",
    "lang": "en"
  },
  "18comic": {
    "routes": {
      "/blogs/:category?": {
        "path": "/blogs/:category?",
        "categories": [
          "anime"
        ],
        "example": "/18comic/blogs",
        "parameters": {
          "category": "分类，见下表，默认为空即全部"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false,
          "nsfw": true
        },
        "radar": [
          {
            "source": [
              "jmcomic.group/"
            ]
          }
        ],
        "name": "文庫",
        "maintainers": [
          "nczitzk",
          "pseudoyu"
        ],
        "url": "jmcomic.group/",
        "description": "分类\n\n| 全部 | 紳夜食堂 | 遊戲文庫 | JG GAMES | 模型山下 |\n| ---- | -------- | -------- | -------- | -------- |\n|      | dinner   | raiders  | jg       | figure   |",
        "location": "blogs.ts",
        "module": () => import('@/routes/18comic/blogs.ts')
      },
      "/album/:id": {
        "path": "/album/:id",
        "categories": [
          "anime"
        ],
        "example": "/18comic/album/292282",
        "parameters": {
          "id": "专辑 id，可在专辑页 URL 中找到"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false,
          "nsfw": true
        },
        "radar": [
          {
            "source": [
              "jmcomic.group/"
            ]
          }
        ],
        "name": "专辑",
        "maintainers": [
          "nczitzk",
          "pseudoyu"
        ],
        "url": "jmcomic.group/",
        "description": "::: tip\n  专辑 id 不包括 URL 中标题的部分。\n:::",
        "location": "album.ts",
        "module": () => import('@/routes/18comic/album.ts')
      },
      "/:category?/:time?/:order?/:keyword?": {
        "path": "/:category?/:time?/:order?/:keyword?",
        "categories": [
          "anime"
        ],
        "example": "/18comic",
        "parameters": {
          "category": "分类，见下表，默认为 `all` 即全部",
          "time": "时间范围，见下表，默认为 `a` 即全部",
          "order": "排列顺序，见下表，默认为 `mr` 即最新",
          "keyword": "关键字，见下表，默认为空"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false,
          "nsfw": true
        },
        "radar": [
          {
            "source": [
              "jmcomic.group/"
            ]
          }
        ],
        "name": "成人 A 漫",
        "maintainers": [
          "nczitzk",
          "pseudoyu"
        ],
        "url": "jmcomic.group/",
        "description": "分类\n\n| 全部 | 其他漫畫 | 同人   | 韓漫   | 美漫   | 短篇  | 单本   |\n| ---- | -------- | ------ | ------ | ------ | ----- | ------ |\n| all  | another  | doujin | hanman | meiman | short | single |\n\n  时间范围\n\n| 全部 | 今天 | 这周 | 本月 |\n| ---- | ---- | ---- | ---- |\n| a    | t    | w    | m    |\n\n  排列顺序\n\n| 最新 | 最多点阅的 | 最多图片 | 最高评分 | 最多评论 | 最多爱心 |\n| ---- | ---------- | -------- | -------- | -------- | -------- |\n| mr   | mv         | mp       | tr       | md       | tf       |\n\n  关键字（供参考）\n\n| YAOI | 女性向 | NTR | 非 H | 3D | 獵奇 |\n| ---- | ------ | --- | ---- | -- | ---- |",
        "location": "index.ts",
        "module": () => import('@/routes/18comic/index.ts')
      },
      "/search/:option?/:category?/:keyword?/:time?/:order?": {
        "path": "/search/:option?/:category?/:keyword?/:time?/:order?",
        "categories": [
          "anime"
        ],
        "example": "/18comic/search/photos/all/NTR",
        "parameters": {
          "option": "选项，可选 `video` 和 `photos`，默认为 `photos`",
          "category": "分类，同上表，默认为 `all` 即全部",
          "keyword": "关键字，同上表，默认为空",
          "time": "时间范围，同上表，默认为 `a` 即全部",
          "order": "排列顺序，同上表，默认为 `mr` 即最新"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false,
          "nsfw": true
        },
        "radar": [
          {
            "source": [
              "jmcomic.group/"
            ],
            "target": "/:category?/:time?/:order?/:keyword?"
          }
        ],
        "name": "搜索",
        "maintainers": [
          "nczitzk",
          "pseudoyu"
        ],
        "url": "jmcomic.group/",
        "description": "::: tip\n  关键字必须超过两个字，这是来自网站的限制。\n:::",
        "location": "search.ts",
        "module": () => import('@/routes/18comic/search.ts')
      }
    },
    "apiRoutes": {},
    "name": "禁漫天堂",
    "url": "18comic.org",
    "description": "::: tip\n禁漫天堂有多个备用域名，本路由默认使用域名 `https://jmcomic.me`，若该域名无法访问，可以通过在路由最后加上 `?domain=<域名>` 指定路由访问的域名。如指定备用域名为 `https://jmcomic1.me`，则在所有禁漫天堂路由最后加上 `?domain=jmcomic1.me` 即可，此时路由为 [`/18comic?domain=jmcomic1.me`](https://rsshub.app/18comic?domain=jmcomic1.me)\n:::",
    "lang": "zh-CN"
  },
  "19lou": {
    "routes": {
      "/:city?": {
        "path": "/:city?",
        "categories": [
          "bbs"
        ],
        "example": "/19lou/jiaxing",
        "parameters": {
          "city": "分类，见下表，默认为 www，即杭州"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "头条",
        "maintainers": [
          "nczitzk"
        ],
        "description": "| 杭州 | 台州    | 嘉兴    | 宁波   | 湖州   |\n| ---- | ------- | ------- | ------ | ------ |\n| www  | taizhou | jiaxing | ningbo | huzhou |\n\n| 绍兴     | 湖州   | 温州    | 金华   | 舟山     |\n| -------- | ------ | ------- | ------ | -------- |\n| shaoxing | huzhou | wenzhou | jinhua | zhoushan |\n\n| 衢州   | 丽水   | 义乌 | 萧山     | 余杭   |\n| ------ | ------ | ---- | -------- | ------ |\n| quzhou | lishui | yiwu | xiaoshan | yuhang |\n\n| 临安  | 富阳   | 桐庐   | 建德   | 淳安   |\n| ----- | ------ | ------ | ------ | ------ |\n| linan | fuyang | tonglu | jiande | chunan |",
        "location": "index.ts",
        "module": () => import('@/routes/19lou/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "19 楼",
    "url": "19lou.com",
    "lang": "zh-CN"
  },
  "1lou": {
    "routes": {
      "/:params{.+}?": {
        "path": "/:params{.+}?",
        "name": "通用",
        "url": "1lou.me",
        "maintainers": [
          "falling",
          "nczitzk"
        ],
        "example": "/1lou/forum-2-1",
        "parameters": {
          "params": "路径参数，可以在对应页面的 URL 中找到"
        },
        "description": "::: tip\n  `1lou.me/` 后的内容填入 params 参数，以下是几个例子：\n\n  若订阅 [大陆电视剧](https://www.1lou.me/forum-2-1.htm?tagids=0_97_0_0)，网址为 `https://www.1lou.me/forum-2-1.htm?tagids=0_97_0_0`。截取 `https://www.1lou.me/` 到末尾 `.htm` 的部分 `forum-2-1` 作为参数，并补充 `tagids`，此时路由为 [`/1lou/forum-2-1?tagids=0_97_0_0`](https://rsshub.app/1lou/forum-2-1?tagids=0_97_0_0)。\n  \n  若订阅 [最新发帖电视剧](https://www.1lou.me/forum-2-1.htm?orderby=tid&digest=0)，网址为 `https://www.1lou.me/forum-2-1.htm?orderby=tid&digest=0`。截取 `https://www.1lou.me/` 到末尾 `.htm` 的部分 `forum-2-1` 作为参数，并补充 `orderby`，此时路由为 [`/1lou/forum-2-1?orderby=tid`](https://rsshub.app/1lou/forum-2-1?orderby=tid)。\n  \n  若订阅 [搜素繁花主题贴](https://www.1lou.me/search-_E7_B9_81_E8_8A_B1-1.htm)，网址为 `https://www.1lou.me/search-_E7_B9_81_E8_8A_B1-1.htm`。截取 `https://www.1lou.me/` 到末尾 `.htm` 的部分 `search-_E7_B9_81_E8_8A_B1-1` 作为参数，此时路由为 [`/1lou/search-_E7_B9_81_E8_8A_B1-1`](https://rsshub.app/1lou/search-_E7_B9_81_E8_8A_B1-1)。\n:::",
        "categories": [
          "multimedia"
        ],
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportRadar": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "1lou.me/:params"
            ]
          }
        ],
        "location": "index.ts",
        "module": () => import('@/routes/1lou/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "BT 之家 1LOU 站",
    "url": "1lou.me",
    "categories": [
      "multimedia"
    ],
    "description": "",
    "lang": "zh-CN"
  },
  "1point3acres": {
    "routes": {
      "/user/:id/posts": {
        "path": "/user/:id/posts",
        "categories": [
          "bbs"
        ],
        "example": "/1point3acres/user/1/posts",
        "parameters": {
          "id": "用户 id，可在 Instant 版网站的个人主页 URL 找到"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "instant.1point3acres.com/profile/:id",
              "instant.1point3acres.com/"
            ]
          }
        ],
        "name": "用户回帖",
        "maintainers": [
          "Maecenas"
        ],
        "location": "user/post.ts",
        "module": () => import('@/routes/1point3acres/user/post.ts')
      },
      "/user/:id/threads": {
        "path": "/user/:id/threads",
        "categories": [
          "bbs"
        ],
        "example": "/1point3acres/user/1/threads",
        "parameters": {
          "id": "用户 id，可在 Instant 版网站的个人主页 URL 找到"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "instant.1point3acres.com/profile/:id",
              "instant.1point3acres.com/"
            ]
          }
        ],
        "name": "用户主题帖",
        "maintainers": [
          "Maecenas"
        ],
        "location": "user/thread.ts",
        "module": () => import('@/routes/1point3acres/user/thread.ts')
      },
      "/offer/:year?/:major?/:school?": {
        "path": "/offer/:year?/:major?/:school?",
        "categories": [
          "bbs"
        ],
        "example": "/1point3acres/offer/12/null/CMU",
        "parameters": {
          "year": "录取年份  id，空为null",
          "major": "录取专业 id，空为null",
          "school": "录取学校 id，空为null"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "offer.1point3acres.com/"
            ],
            "target": "/offer"
          }
        ],
        "name": "录取结果",
        "maintainers": [
          "EthanWng97"
        ],
        "url": "offer.1point3acres.com/",
        "description": "::: tip 三个 id 获取方式\n  1.  打开 [https://offer.1point3acres.com](https://offer.1point3acres.com)\n  2.  打开控制台\n  3.  切换到 Network 面板\n  4.  点击 搜索 按钮\n  5.  点击 results?ps=15&pg=1 POST 请求\n  6.  找到 Request Payload 请求参数，例如 `filters: {planyr: \"13\", planmajor: \"1\", outname_w: \"ACADIAU\"}` ，则三个 id 分别为: 13,1,ACADIAU\n:::",
        "location": "offer.tsx",
        "module": () => import('@/routes/1point3acres/offer.tsx')
      },
      "/category/:id?/:type?/:order?": {
        "path": "/category/:id?/:type?/:order?",
        "categories": [
          "bbs"
        ],
        "example": "/1point3acres/category/h1b",
        "parameters": {
          "id": "标签 id，默认为全部",
          "type": "帖子分类, 见下表，默认为 hot，即热门帖子",
          "order": "排序方式，见下表，默认为空，即最新回复"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "instant.1point3acres.com/section/:id",
              "instant.1point3acres.com/"
            ]
          }
        ],
        "name": "标签",
        "maintainers": [
          "nczitzk"
        ],
        "description": "::: tip\n  更多标签可以在 [标签列表](https://instant.1point3acres.com/tags) 中找到。\n:::\n\n  分类\n\n| 热门帖子 | 最新帖子 |\n| -------- | -------- |\n| hot      | new      |\n\n  排序方式\n\n| 最新回复 | 最新发布 |\n| -------- | -------- |\n|          | post     |",
        "location": "category.ts",
        "module": () => import('@/routes/1point3acres/category.ts')
      },
      "/section/:id?/:type?/:order?": {
        "path": "/section/:id?/:type?/:order?",
        "categories": [
          "bbs"
        ],
        "example": "/1point3acres/section/345",
        "parameters": {
          "id": "分区 id，见下表，默认为全部",
          "type": "帖子分类, 见下表，默认为 hot，即热门帖子",
          "order": "排序方式，见下表，默认为空，即最新回复"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "instant.1point3acres.com/section/:id",
              "instant.1point3acres.com/"
            ]
          }
        ],
        "name": "分区",
        "maintainers": [
          "nczitzk"
        ],
        "description": "分区\n\n| 分区     | id  |\n| -------- | --- |\n| 留学申请 | 257 |\n| 世界公民 | 379 |\n| 投资理财 | 400 |\n| 生活干货 | 31  |\n| 职场达人 | 345 |\n| 人际关系 | 391 |\n| 海外求职 | 38  |\n| 签证移民 | 265 |\n\n  分类\n\n| 热门帖子 | 最新帖子 |\n| -------- | -------- |\n| hot      | new      |\n\n  排序方式\n\n| 最新回复 | 最新发布 |\n| -------- | -------- |\n|          | post     |",
        "location": "section.ts",
        "module": () => import('@/routes/1point3acres/section.ts')
      },
      "/thread/:type?/:order?": {
        "path": "/thread/:type?/:order?",
        "example": "/1point3acres/thread/hot",
        "parameters": {
          "type": "帖子分类, 见下表，默认为 hot，即热门帖子",
          "order": "排序方式，见下表，默认为空，即最新回复"
        },
        "name": "帖子",
        "categories": [
          "bbs"
        ],
        "maintainers": [
          "EthanWng97",
          "DIYgod",
          "nczitzk"
        ],
        "url": "instant.1point3acres.com/",
        "description": "分类\n\n| 热门帖子 | 最新帖子 |\n| -------- | -------- |\n| hot      | new      |\n\n  排序方式\n\n| 最新回复 | 最新发布 |\n| -------- | -------- |\n|          | post     |",
        "location": "thread.ts",
        "module": () => import('@/routes/1point3acres/thread.ts')
      },
      "/blog/:category?": {
        "path": "/blog/:category?",
        "categories": [
          "bbs"
        ],
        "example": "/1point3acres/blog",
        "parameters": {
          "category": "分类，见下表，可在对应分类页 URL 中找到"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "blog.1point3acres.com/:category"
            ]
          }
        ],
        "name": "博客",
        "maintainers": [
          "nczitzk"
        ],
        "description": "| 留学申请   | 找工求职 | 生活攻略  | 投资理财 | 签证移民 | 时政要闻 |\n| ---------- | -------- | --------- | -------- | -------- | -------- |\n| studyinusa | career   | lifestyle | invest   | visa     | news     |",
        "location": "blog.ts",
        "module": () => import('@/routes/1point3acres/blog.ts')
      }
    },
    "apiRoutes": {},
    "name": "一亩三分地",
    "url": "blog.1point3acres.com",
    "lang": "zh-CN"
  },
  "1x": {
    "routes": {
      "/:category{.+}?": {
        "path": "/:category{.+}?",
        "name": "Gallery",
        "url": "1x.com",
        "maintainers": [
          "nczitzk"
        ],
        "example": "/1x/latest/awarded",
        "parameters": {
          "category": "Category, Latest Awarded by default"
        },
        "description": "::: tip\nFill in the field in the path with the part of the corresponding page URL after `https://1x.com/gallery/` or `https://1x.com/photo/`. Here are the examples:\n\nIf you subscribe to [Abstract Awarded](https://1x.com/gallery/abstract/awarded), you should fill in the path with the part `abstract/awarded` from the page URL `https://1x.com/gallery/abstract/awarded`. In this case, the route will be [`/1x/abstract/awarded`](https://rsshub.app/1x/abstract/awarded).\n\nIf you subscribe to [Wildlife Published](https://1x.com/gallery/wildlife/published), you should fill in the path with the part `wildlife/published` from the page URL `https://1x.com/gallery/wildlife/published`. In this case, the route will be [`/1x/wildlife/published`](https://rsshub.app/1x/wildlife/published).\n:::",
        "categories": [
          "design",
          "picture"
        ],
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportRadar": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "/gallery/:category*",
              "/photos/:category*"
            ],
            "target": "/1x/:category"
          }
        ],
        "location": "index.tsx",
        "module": () => import('@/routes/1x/index.tsx')
      }
    },
    "apiRoutes": {},
    "name": "1x.com",
    "url": "1x.com",
    "categories": [
      "design",
      "picture"
    ],
    "description": "1x.com • In Pursuit of the Sublime. Browse 200,000 curated photos from photographers all over the world.",
    "lang": "en"
  },
  "2023game": {
    "routes": {
      "/:category?/:tab?": {
        "path": "/:category?/:tab?",
        "categories": [
          "game"
        ],
        "example": "/2023game/sgame/topicList",
        "parameters": {
          "category": "分类，见下表",
          "tab": "标签, 所有:all;最新:topicList;热门:jhcpb"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "游戏星辰",
        "maintainers": [
          "xzzpig"
        ],
        "url": "www.2023game.com/",
        "description": "分类\n\n| PS4游戏 | switch游戏 | 3DS游戏 | PSV游戏 | Xbox360 | PS3游戏 | 世嘉MD/SS | PSP游戏 | PC周边 | 怀旧掌机 | 怀旧主机 | PS4教程 | PS4金手指 | switch金手指 | switch教程 | switch补丁 | switch主题 | switch存档 |\n| -------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- |\n| ps4 | sgame | 3ds | psv | jiaocheng | ps3yx | zhuji.md | zhangji.psp | pcgame | zhangji | zhuji | ps4.psjc | ps41.ps4pkg | nsaita.cundang | nsaita.pojie | nsaita.buding | nsaita.zhutie | nsaita.zhuti |",
        "location": "index.ts",
        "module": () => import('@/routes/2023game/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "游戏星辰",
    "url": "www.2023game.com",
    "lang": "zh-CN"
  },
  "21caijing": {
    "routes": {
      "/channel/:name{.+}?": {
        "path": "/channel/:name{.+}?",
        "name": "频道",
        "url": "m.21jingji.com",
        "maintainers": [
          "nczitzk"
        ],
        "example": "/21caijing/channel/热点",
        "parameters": {
          "category": "分类，默认为热点，可在对应分类页 URL 中找到"
        },
        "description": "::: tip\n若订阅 [热点](https://m.21jingji.com/#/)，请将 `热点` 作为 `name` 参数填入，此时目标路由为 [`/21caijing/channel/热点`](https://rsshub.app/21caijing/channel/热点)。\n\n若订阅 [投资通 - 盘前情报](https://m.21jingji.com/#/channel/investment)，请将 `投资通/盘前情报` 作为 `name` 参数填入，此时目标路由为 [`/21caijing/channel/投资通/盘前情报`](https://rsshub.app/21caijing/channel/投资通/盘前情报)。\n:::\n\n<details>\n<summary>更多分类</summary>\n\n#### [热点](https://m.21jingji.com/#/)\n\n#### [投资通](https://m.21jingji.com/#/channel/investment)\n\n| [推荐](https://m.21jingji.com/#/channel/investment)            | [盘前情报](https://m.21jingji.com/#/channel/premkt)                    | [公司洞察](https://m.21jingji.com/#/channel/gsdc)                      | [南财研选](https://m.21jingji.com/#/channel/ncyx)                      | [龙虎榜](https://m.21jingji.com/#/channel/lhb)                     | [公告精选](https://m.21jingji.com/#/channel/notice)                    | [牛熊透视](https://m.21jingji.com/#/channel/bullbear)                  | [一周前瞻](https://m.21jingji.com/#/channel/dailyfx)                   | [财经日历](https://m.21jingji.com/#/)                                   | [风口掘金](https://m.21jingji.com/#/channel/windgap)                   | [实时解盘](https://m.21jingji.com/#/channel/marketanalysis)            | [调研内参](https://m.21jingji.com/#/channel/research)                  | [趋势前瞻](https://m.21jingji.com/#/channel/tendency)                  | [硬核选基](https://m.21jingji.com/#/channel/yhxj)                      | [3 分钟理财](https://m.21jingji.com/#/channel/sfzlc)                      | [AI 智讯](https://m.21jingji.com/#/channel/aizx)                    | [北向资金](https://m.21jingji.com/#/channel/northmoney)                |\n| --------------------------------------------------------------- | ----------------------------------------------------------------------- | ----------------------------------------------------------------------- | ----------------------------------------------------------------------- | ------------------------------------------------------------------- | ----------------------------------------------------------------------- | ----------------------------------------------------------------------- | ----------------------------------------------------------------------- | ----------------------------------------------------------------------- | ----------------------------------------------------------------------- | ----------------------------------------------------------------------- | ----------------------------------------------------------------------- | ----------------------------------------------------------------------- | ----------------------------------------------------------------------- | -------------------------------------------------------------------------- | -------------------------------------------------------------------- | ----------------------------------------------------------------------- |\n| [投资通/推荐](https://rsshub.app/21caijing/channel/投资通/推荐) | [投资通/盘前情报](https://rsshub.app/21caijing/channel/投资通/盘前情报) | [投资通/公司洞察](https://rsshub.app/21caijing/channel/投资通/公司洞察) | [投资通/南财研选](https://rsshub.app/21caijing/channel/投资通/南财研选) | [投资通/龙虎榜](https://rsshub.app/21caijing/channel/投资通/龙虎榜) | [投资通/公告精选](https://rsshub.app/21caijing/channel/投资通/公告精选) | [投资通/牛熊透视](https://rsshub.app/21caijing/channel/投资通/牛熊透视) | [投资通/一周前瞻](https://rsshub.app/21caijing/channel/投资通/一周前瞻) | [投资通/财经日历](https://rsshub.app/21caijing/channel/投资通/财经日历) | [投资通/风口掘金](https://rsshub.app/21caijing/channel/投资通/风口掘金) | [投资通/实时解盘](https://rsshub.app/21caijing/channel/投资通/实时解盘) | [投资通/调研内参](https://rsshub.app/21caijing/channel/投资通/调研内参) | [投资通/趋势前瞻](https://rsshub.app/21caijing/channel/投资通/趋势前瞻) | [投资通/硬核选基](https://rsshub.app/21caijing/channel/投资通/硬核选基) | [投资通/3 分钟理财](https://rsshub.app/21caijing/channel/投资通/3分钟理财) | [投资通/AI 智讯](https://rsshub.app/21caijing/channel/投资通/AI智讯) | [投资通/北向资金](https://rsshub.app/21caijing/channel/投资通/北向资金) |\n\n#### [金融](https://m.21jingji.com/#/channel/finance)\n\n| [动态](https://m.21jingji.com/#/channel/finance)           | [最保险](https://m.21jingji.com/#/channel/Insurance)           | [资管](https://m.21jingji.com/#/channel/21zg)              | [数字金融](https://m.21jingji.com/#/channel/szjr)                  | [私人银行](https://m.21jingji.com/#/channel/sryh)                  | [普惠](https://m.21jingji.com/#/channel/puhui)             | [观债](https://m.21jingji.com/#/channel/21gz)              | [金融研究](https://m.21jingji.com/#/channel/jryj)                  | [投教基地](https://m.21jingji.com/#/channel/tjjd)                  | [银行](https://m.21jingji.com/#/channel/bank)              | [非银金融](https://m.21jingji.com/#/channel/nonbank)               | [金融人事](https://m.21jingji.com/#/channel/jrrs)                  |\n| ----------------------------------------------------------- | --------------------------------------------------------------- | ----------------------------------------------------------- | ------------------------------------------------------------------- | ------------------------------------------------------------------- | ----------------------------------------------------------- | ----------------------------------------------------------- | ------------------------------------------------------------------- | ------------------------------------------------------------------- | ----------------------------------------------------------- | ------------------------------------------------------------------- | ------------------------------------------------------------------- |\n| [金融/动态](https://rsshub.app/21caijing/channel/金融/动态) | [金融/最保险](https://rsshub.app/21caijing/channel/金融/最保险) | [金融/资管](https://rsshub.app/21caijing/channel/金融/资管) | [金融/数字金融](https://rsshub.app/21caijing/channel/金融/数字金融) | [金融/私人银行](https://rsshub.app/21caijing/channel/金融/私人银行) | [金融/普惠](https://rsshub.app/21caijing/channel/金融/普惠) | [金融/观债](https://rsshub.app/21caijing/channel/金融/观债) | [金融/金融研究](https://rsshub.app/21caijing/channel/金融/金融研究) | [金融/投教基地](https://rsshub.app/21caijing/channel/金融/投教基地) | [金融/银行](https://rsshub.app/21caijing/channel/金融/银行) | [金融/非银金融](https://rsshub.app/21caijing/channel/金融/非银金融) | [金融/金融人事](https://rsshub.app/21caijing/channel/金融/金融人事) |\n\n#### [宏观](https://m.21jingji.com/#/channel/politics)\n\n#### [学习经济](https://m.21jingji.com/#/jujiao/xxjjIndexV3)\n\n| [经济思想](https://m.21jingji.com/#/https://m.21jingji.com/news/xxjj)       | [学习经济卡片](https://m.21jingji.com/#/channel/mrjj)                              | [高质量发展](https://m.21jingji.com/#/channel/gzlfz)                           | [经济政策](https://m.21jingji.com/#/channel/jjzc)                          | [广东在行动](https://m.21jingji.com/#/channel/gdzxd)                           | [数说经济](https://m.21jingji.com/#/channel/ssjj)                          | [学习视频](https://m.21jingji.com/#/channel/xxsp)                          | [学习党史](https://m.21jingji.com/#/)                                       |\n| --------------------------------------------------------------------------- | ----------------------------------------------------------------------------------- | ------------------------------------------------------------------------------- | --------------------------------------------------------------------------- | ------------------------------------------------------------------------------- | --------------------------------------------------------------------------- | --------------------------------------------------------------------------- | --------------------------------------------------------------------------- |\n| [学习经济/经济思想](https://rsshub.app/21caijing/channel/学习经济/经济思想) | [学习经济/学习经济卡片](https://rsshub.app/21caijing/channel/学习经济/学习经济卡片) | [学习经济/高质量发展](https://rsshub.app/21caijing/channel/学习经济/高质量发展) | [学习经济/经济政策](https://rsshub.app/21caijing/channel/学习经济/经济政策) | [学习经济/广东在行动](https://rsshub.app/21caijing/channel/学习经济/广东在行动) | [学习经济/数说经济](https://rsshub.app/21caijing/channel/学习经济/数说经济) | [学习经济/学习视频](https://rsshub.app/21caijing/channel/学习经济/学习视频) | [学习经济/学习党史](https://rsshub.app/21caijing/channel/学习经济/学习党史) |\n\n#### [大湾区](https://m.21jingji.com/#/channel/GHM_GreaterBay)\n\n| [动态](https://m.21jingji.com/#/channel/GHM_GreaterBay)        | [湾区金融](https://m.21jingji.com/#/channel/wqjr)                      | [大湾区直播室](https://m.21jingji.com/#/channel/dwqzbs)                        | [高成长企业](https://m.21jingji.com/#/channel/gczqy)                       | [产业地理](https://m.21jingji.com/#/channel/cydl)                      | [数智湾区](https://m.21jingji.com/#/channel/szwq)                      | [湾区金融大咖会](https://m.21jingji.com/#/channel/wqjrdkh)                         | [“港”创科 25 人](https://m.21jingji.com/#/channel/gck)                           | [湾区论坛](https://m.21jingji.com/#/channel/wqlt)                      |\n| --------------------------------------------------------------- | ----------------------------------------------------------------------- | ------------------------------------------------------------------------------- | --------------------------------------------------------------------------- | ----------------------------------------------------------------------- | ----------------------------------------------------------------------- | ----------------------------------------------------------------------------------- | --------------------------------------------------------------------------------- | ----------------------------------------------------------------------- |\n| [大湾区/动态](https://rsshub.app/21caijing/channel/大湾区/动态) | [大湾区/湾区金融](https://rsshub.app/21caijing/channel/大湾区/湾区金融) | [大湾区/大湾区直播室](https://rsshub.app/21caijing/channel/大湾区/大湾区直播室) | [大湾区/高成长企业](https://rsshub.app/21caijing/channel/大湾区/高成长企业) | [大湾区/产业地理](https://rsshub.app/21caijing/channel/大湾区/产业地理) | [大湾区/数智湾区](https://rsshub.app/21caijing/channel/大湾区/数智湾区) | [大湾区/湾区金融大咖会](https://rsshub.app/21caijing/channel/大湾区/湾区金融大咖会) | [大湾区/“港”创科 25 人](https://rsshub.app/21caijing/channel/大湾区/“港”创科25人) | [大湾区/湾区论坛](https://rsshub.app/21caijing/channel/大湾区/湾区论坛) |\n\n#### [证券](https://m.21jingji.com/#/channel/capital)\n\n| [动态](https://m.21jingji.com/#/channel/capital)           | [赢基金](https://m.21jingji.com/#/channel/funds)               | [券业观察](https://m.21jingji.com/#/channel/securities)            | [期市一线](https://m.21jingji.com/#/channel/qsyx)                  | [ETF](https://m.21jingji.com/#/channel/govern)           |\n| ----------------------------------------------------------- | --------------------------------------------------------------- | ------------------------------------------------------------------- | ------------------------------------------------------------------- | --------------------------------------------------------- |\n| [证券/动态](https://rsshub.app/21caijing/channel/证券/动态) | [证券/赢基金](https://rsshub.app/21caijing/channel/证券/赢基金) | [证券/券业观察](https://rsshub.app/21caijing/channel/证券/券业观察) | [证券/期市一线](https://rsshub.app/21caijing/channel/证券/期市一线) | [证券/ETF](https://rsshub.app/21caijing/channel/证券/ETF) |\n\n#### [汽车](https://m.21jingji.com/#/channel/auto)\n\n| [热闻](https://m.21jingji.com/#/channel/autofocus)         | [新汽车](https://m.21jingji.com/#/channel/newauto)             | [车访间](https://m.21jingji.com/#/channel/autointerview)       | [财说车](https://m.21jingji.com/#/channel/autofortune)         | [汽车人](https://m.21jingji.com/#/channel/autopeople)          | [汽车商业地理](https://m.21jingji.com/#/channel/autogeo)                   | [汽车金融](https://m.21jingji.com/#/channel/autofinance)           | [行业报告](https://m.21jingji.com/#/channel/autoreport)            | [聚焦](https://m.21jingji.com/#/channel/autospotlight)     |\n| ----------------------------------------------------------- | --------------------------------------------------------------- | --------------------------------------------------------------- | --------------------------------------------------------------- | --------------------------------------------------------------- | --------------------------------------------------------------------------- | ------------------------------------------------------------------- | ------------------------------------------------------------------- | ----------------------------------------------------------- |\n| [汽车/热闻](https://rsshub.app/21caijing/channel/汽车/热闻) | [汽车/新汽车](https://rsshub.app/21caijing/channel/汽车/新汽车) | [汽车/车访间](https://rsshub.app/21caijing/channel/汽车/车访间) | [汽车/财说车](https://rsshub.app/21caijing/channel/汽车/财说车) | [汽车/汽车人](https://rsshub.app/21caijing/channel/汽车/汽车人) | [汽车/汽车商业地理](https://rsshub.app/21caijing/channel/汽车/汽车商业地理) | [汽车/汽车金融](https://rsshub.app/21caijing/channel/汽车/汽车金融) | [汽车/行业报告](https://rsshub.app/21caijing/channel/汽车/行业报告) | [汽车/聚焦](https://rsshub.app/21caijing/channel/汽车/聚焦) |\n\n#### [观点](https://m.21jingji.com/#/channel/opinion)\n\n#### [新健康](https://m.21jingji.com/#/channel/healthnews)\n\n| [动态](https://m.21jingji.com/#/channel/healthdt)              | [21 健讯 Daily](https://m.21jingji.com/#/channel/healthinfo)                   | [21CC](https://m.21jingji.com/#/channel/21cc)                  | [21 健谈](https://m.21jingji.com/#/channel/healthtalk)              | [名医说](https://m.21jingji.com/#/channel/doctorssay)              | [数字医疗](https://m.21jingji.com/#/channel/digitalhealth)             | [21H 院长对话](https://m.21jingji.com/#/channel/talkwithdean)                 | [医健 IPO 解码](https://m.21jingji.com/#/channel/medicalIPO)                   | [研究报告](https://m.21jingji.com/#/channel/yjbg)                      | [21 科普](https://m.21jingji.com/#/channel/healthkp)                |\n| --------------------------------------------------------------- | ------------------------------------------------------------------------------- | --------------------------------------------------------------- | -------------------------------------------------------------------- | ------------------------------------------------------------------- | ----------------------------------------------------------------------- | ------------------------------------------------------------------------------ | ------------------------------------------------------------------------------- | ----------------------------------------------------------------------- | -------------------------------------------------------------------- |\n| [新健康/动态](https://rsshub.app/21caijing/channel/新健康/动态) | [新健康/21 健讯 Daily](https://rsshub.app/21caijing/channel/新健康/21健讯Daily) | [新健康/21CC](https://rsshub.app/21caijing/channel/新健康/21CC) | [新健康/21 健谈](https://rsshub.app/21caijing/channel/新健康/21健谈) | [新健康/名医说](https://rsshub.app/21caijing/channel/新健康/名医说) | [新健康/数字医疗](https://rsshub.app/21caijing/channel/新健康/数字医疗) | [新健康/21H 院长对话](https://rsshub.app/21caijing/channel/新健康/21H院长对话) | [新健康/医健 IPO 解码](https://rsshub.app/21caijing/channel/新健康/医健IPO解码) | [新健康/研究报告](https://rsshub.app/21caijing/channel/新健康/研究报告) | [新健康/21 科普](https://rsshub.app/21caijing/channel/新健康/21科普) |\n\n#### [ESG](https://m.21jingji.com/#/channel/esg)\n\n| [ESG 发布厅](https://m.21jingji.com/#/channel/esg)                  | [绿色公司](https://m.21jingji.com/#/channel/lsgs)                | [绿色金融](https://m.21jingji.com/#/channel/lsjr)                | [净零碳城市](https://m.21jingji.com/#/channel/jltcs)                 | [碳市场](https://m.21jingji.com/#/channel/)                  | [生物多样性](https://m.21jingji.com/#/channel/swdyx)                 | [行业周报](https://m.21jingji.com/#/channel/hyzb)                | [研究报告](https://m.21jingji.com/#/)                             |\n| -------------------------------------------------------------------- | ----------------------------------------------------------------- | ----------------------------------------------------------------- | --------------------------------------------------------------------- | ------------------------------------------------------------- | --------------------------------------------------------------------- | ----------------------------------------------------------------- | ----------------------------------------------------------------- |\n| [ESG/ESG 发布厅](https://rsshub.app/21caijing/channel/ESG/ESG发布厅) | [ESG/绿色公司](https://rsshub.app/21caijing/channel/ESG/绿色公司) | [ESG/绿色金融](https://rsshub.app/21caijing/channel/ESG/绿色金融) | [ESG/净零碳城市](https://rsshub.app/21caijing/channel/ESG/净零碳城市) | [ESG/碳市场](https://rsshub.app/21caijing/channel/ESG/碳市场) | [ESG/生物多样性](https://rsshub.app/21caijing/channel/ESG/生物多样性) | [ESG/行业周报](https://rsshub.app/21caijing/channel/ESG/行业周报) | [ESG/研究报告](https://rsshub.app/21caijing/channel/ESG/研究报告) |\n\n#### [全球市场](https://m.21jingji.com/#/channel/global)\n\n| [动态](https://m.21jingji.com/#/channel/global)                    | [全球财经连线](https://m.21jingji.com/#/channel/globaleconomics)                   | [直击华尔街](https://m.21jingji.com/#/channel/wallstreet)                      | [百家跨国公司看中国](https://m.21jingji.com/#/channel/mnc)                                     | [全球央行观察](https://m.21jingji.com/#/channel/globalcentralbanks)                | [全球能源观察](https://m.21jingji.com/#/channel/globalenergy)                      | [美股一线](https://m.21jingji.com/#/channel/USstock)                       | [港股一线](https://m.21jingji.com/#/channel/HKstock)                       | [全球金融观察](https://m.21jingji.com/#/channel/globalfinance)                     | [联合国现场](https://m.21jingji.com/#/channel/unitednations)                   | [全球央行月报](https://m.21jingji.com/#/channel/centralbankreport)                 | [全球商品观察](https://m.21jingji.com/#/channel/globalcommodities)                 |\n| ------------------------------------------------------------------- | ----------------------------------------------------------------------------------- | ------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------- | --------------------------------------------------------------------------- | --------------------------------------------------------------------------- | ----------------------------------------------------------------------------------- | ------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------- |\n| [全球市场/动态](https://rsshub.app/21caijing/channel/全球市场/动态) | [全球市场/全球财经连线](https://rsshub.app/21caijing/channel/全球市场/全球财经连线) | [全球市场/直击华尔街](https://rsshub.app/21caijing/channel/全球市场/直击华尔街) | [全球市场/百家跨国公司看中国](https://rsshub.app/21caijing/channel/全球市场/百家跨国公司看中国) | [全球市场/全球央行观察](https://rsshub.app/21caijing/channel/全球市场/全球央行观察) | [全球市场/全球能源观察](https://rsshub.app/21caijing/channel/全球市场/全球能源观察) | [全球市场/美股一线](https://rsshub.app/21caijing/channel/全球市场/美股一线) | [全球市场/港股一线](https://rsshub.app/21caijing/channel/全球市场/港股一线) | [全球市场/全球金融观察](https://rsshub.app/21caijing/channel/全球市场/全球金融观察) | [全球市场/联合国现场](https://rsshub.app/21caijing/channel/全球市场/联合国现场) | [全球市场/全球央行月报](https://rsshub.app/21caijing/channel/全球市场/全球央行月报) | [全球市场/全球商品观察](https://rsshub.app/21caijing/channel/全球市场/全球商品观察) |\n\n#### [一带一路](https://m.21jingji.com/#/channel/BandR)\n\n#### [数读](https://m.21jingji.com/#/channel/readnumber)\n\n#### [理财通](https://m.21jingji.com/#/channel/financing)\n\n| [动态](https://m.21jingji.com/#/channel/licaidongtai)          | [数据库](https://m.21jingji.com/#/channel/sjk)                     | [研报](https://m.21jingji.com/#/channel/yanbao)                | [投教](https://m.21jingji.com/#/channel/tj)                    | [政策](https://m.21jingji.com/#/channel/zhengce)               | [固收+](https://m.21jingji.com/#/channel/gushou)                 | [纯固收](https://m.21jingji.com/#/channel/chungushou)              | [现金](https://m.21jingji.com/#/channel/xianjin)               | [混合](https://m.21jingji.com/#/channel/hunhe)                 | [权益](https://m.21jingji.com/#/channel/quanyi)                |\n| --------------------------------------------------------------- | ------------------------------------------------------------------- | --------------------------------------------------------------- | --------------------------------------------------------------- | --------------------------------------------------------------- | ----------------------------------------------------------------- | ------------------------------------------------------------------- | --------------------------------------------------------------- | --------------------------------------------------------------- | --------------------------------------------------------------- |\n| [理财通/动态](https://rsshub.app/21caijing/channel/理财通/动态) | [理财通/数据库](https://rsshub.app/21caijing/channel/理财通/数据库) | [理财通/研报](https://rsshub.app/21caijing/channel/理财通/研报) | [理财通/投教](https://rsshub.app/21caijing/channel/理财通/投教) | [理财通/政策](https://rsshub.app/21caijing/channel/理财通/政策) | [理财通/固收+](https://rsshub.app/21caijing/channel/理财通/固收+) | [理财通/纯固收](https://rsshub.app/21caijing/channel/理财通/纯固收) | [理财通/现金](https://rsshub.app/21caijing/channel/理财通/现金) | [理财通/混合](https://rsshub.app/21caijing/channel/理财通/混合) | [理财通/权益](https://rsshub.app/21caijing/channel/理财通/权益) |\n\n#### [直播](https://m.21jingji.com/#/channel/live)\n\n#### [长三角](https://m.21jingji.com/#/channel/yangtzeriverdelta)\n\n#### [论坛活动](https://m.21jingji.com/#/channel/market)\n\n#### [创投](https://m.21jingji.com/#/channel/entrepreneur)\n\n#### [投教](https://m.21jingji.com/#/channel/tjzjy)\n\n| [动态](https://m.21jingji.com/#/channel/tjzjy)             | [投教知识](https://m.21jingji.com/#/channel/tjzs)                  | [公益活动](https://m.21jingji.com/#/channel/gyhd)                  |\n| ----------------------------------------------------------- | ------------------------------------------------------------------- | ------------------------------------------------------------------- |\n| [投教/动态](https://rsshub.app/21caijing/channel/投教/动态) | [投教/投教知识](https://rsshub.app/21caijing/channel/投教/投教知识) | [投教/公益活动](https://rsshub.app/21caijing/channel/投教/公益活动) |\n\n#### [海洋经济](https://m.21jingji.com/#/channel/oceaneconomy)\n\n#### [数字合规](https://m.21jingji.com/#/channel/compliance)\n\n#### [公司](https://m.21jingji.com/#/channel/company)\n\n| [动态](https://m.21jingji.com/#/channel/company)           | [电子通信](https://m.21jingji.com/#/channel/electrocommunication)  | [互联网](https://m.21jingji.com/#/channel/internet)            | [高端制造](https://m.21jingji.com/#/channel/highend)               | [新能源](https://m.21jingji.com/#/channel/newenergy)           | [消费](https://m.21jingji.com/#/channel/consumption)       | [地产基建](https://m.21jingji.com/#/channel/infrastructure)        | [IPO](https://m.21jingji.com/#/channel/IPO)              | [文旅](https://m.21jingji.com/#/channel/culturetravel)     |\n| ----------------------------------------------------------- | ------------------------------------------------------------------- | --------------------------------------------------------------- | ------------------------------------------------------------------- | --------------------------------------------------------------- | ----------------------------------------------------------- | ------------------------------------------------------------------- | --------------------------------------------------------- | ----------------------------------------------------------- |\n| [公司/动态](https://rsshub.app/21caijing/channel/公司/动态) | [公司/电子通信](https://rsshub.app/21caijing/channel/公司/电子通信) | [公司/互联网](https://rsshub.app/21caijing/channel/公司/互联网) | [公司/高端制造](https://rsshub.app/21caijing/channel/公司/高端制造) | [公司/新能源](https://rsshub.app/21caijing/channel/公司/新能源) | [公司/消费](https://rsshub.app/21caijing/channel/公司/消费) | [公司/地产基建](https://rsshub.app/21caijing/channel/公司/地产基建) | [公司/IPO](https://rsshub.app/21caijing/channel/公司/IPO) | [公司/文旅](https://rsshub.app/21caijing/channel/公司/文旅) |\n\n#### [人文](https://m.21jingji.com/#/channel/life)\n\n#### [SFC Global](https://m.21jingji.com/#/channel/SFCGlobal)\n\n| [News](https://m.21jingji.com/#/channel/SFCGlobal)                     | [SFC Markets and Finance](https://m.21jingji.com/#/channel/ SFCMarketsandFinance)                            | [SFC Market Talk](https://m.21jingji.com/#/channel/ SFCMarketTalk)                           | [CBN](https://m.21jingji.com/#/channel/CBN)                          | [Multinationals on China](https://m.21jingji.com/#/channel/MultinationalsonChina)                            | [Companies in the GBA](https://m.21jingji.com/#/channel/CompaniesintheGBA)                             |\n| ----------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------- | --------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------- |\n| [SFC Global/News](https://rsshub.app/21caijing/channel/SFC Global/News) | [SFC Global/SFC Markets and Finance](https://rsshub.app/21caijing/channel/SFC Global/SFC Markets and Finance) | [SFC Global/SFC Market Talk](https://rsshub.app/21caijing/channel/SFC Global/SFC Market Talk) | [SFC Global/CBN](https://rsshub.app/21caijing/channel/SFC Global/CBN) | [SFC Global/Multinationals on China](https://rsshub.app/21caijing/channel/SFC Global/Multinationals on China) | [SFC Global/Companies in the GBA](https://rsshub.app/21caijing/channel/SFC Global/Companies in the GBA) |\n\n#### [南方财经报道](https://m.21jingji.com/#/channel/nfcjbd)\n\n#### [链上预制菜](https://m.21jingji.com/#/channel/precookedfood)\n\n| [动态](https://m.21jingji.com/#/channel/precookedfood)                 | [活动](https://m.21jingji.com/#/channel/foodevent)                     | [报道](https://m.21jingji.com/#/channel/foodnews)                      | [智库/课题](https://m.21jingji.com/#/channel/foodtopic)                          | [数据/创新案例](https://m.21jingji.com/#/channel/foodcase)                               | [链接平台](https://m.21jingji.com/#/channel/foodlink)                          |\n| ----------------------------------------------------------------------- | ----------------------------------------------------------------------- | ----------------------------------------------------------------------- | --------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------- |\n| [链上预制菜/动态](https://rsshub.app/21caijing/channel/链上预制菜/动态) | [链上预制菜/活动](https://rsshub.app/21caijing/channel/链上预制菜/活动) | [链上预制菜/报道](https://rsshub.app/21caijing/channel/链上预制菜/报道) | [链上预制菜/智库/课题](https://rsshub.app/21caijing/channel/链上预制菜/智库/课题) | [链上预制菜/数据/创新案例](https://rsshub.app/21caijing/channel/链上预制菜/数据/创新案例) | [链上预制菜/链接平台](https://rsshub.app/21caijing/channel/链上预制菜/链接平台) |\n\n</details>\n",
        "categories": [
          "finance"
        ],
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportRadar": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "title": "热点",
            "source": [
              "m.21jingji.com/#/"
            ],
            "target": "/channel/热点"
          },
          {
            "title": "投资通",
            "source": [
              "m.21jingji.com/#/channel/investment"
            ],
            "target": "/channel/投资通"
          },
          {
            "title": "投资通/推荐",
            "source": [
              "m.21jingji.com/#/channel/investment"
            ],
            "target": "/channel/投资通/推荐"
          },
          {
            "title": "投资通/盘前情报",
            "source": [
              "m.21jingji.com/#/channel/investment"
            ],
            "target": "/channel/投资通/盘前情报"
          },
          {
            "title": "投资通/公司洞察",
            "source": [
              "m.21jingji.com/#/channel/investment"
            ],
            "target": "/channel/投资通/公司洞察"
          },
          {
            "title": "投资通/南财研选",
            "source": [
              "m.21jingji.com/#/channel/investment"
            ],
            "target": "/channel/投资通/南财研选"
          },
          {
            "title": "投资通/龙虎榜",
            "source": [
              "m.21jingji.com/#/channel/investment"
            ],
            "target": "/channel/投资通/龙虎榜"
          },
          {
            "title": "投资通/公告精选",
            "source": [
              "m.21jingji.com/#/channel/investment"
            ],
            "target": "/channel/投资通/公告精选"
          },
          {
            "title": "投资通/牛熊透视",
            "source": [
              "m.21jingji.com/#/channel/investment"
            ],
            "target": "/channel/投资通/牛熊透视"
          },
          {
            "title": "投资通/一周前瞻",
            "source": [
              "m.21jingji.com/#/channel/investment"
            ],
            "target": "/channel/投资通/一周前瞻"
          },
          {
            "title": "投资通/财经日历",
            "source": [
              "m.21jingji.com/#/channel/investment"
            ],
            "target": "/channel/投资通/财经日历"
          },
          {
            "title": "投资通/风口掘金",
            "source": [
              "m.21jingji.com/#/channel/investment"
            ],
            "target": "/channel/投资通/风口掘金"
          },
          {
            "title": "投资通/实时解盘",
            "source": [
              "m.21jingji.com/#/channel/investment"
            ],
            "target": "/channel/投资通/实时解盘"
          },
          {
            "title": "投资通/调研内参",
            "source": [
              "m.21jingji.com/#/channel/investment"
            ],
            "target": "/channel/投资通/调研内参"
          },
          {
            "title": "投资通/趋势前瞻",
            "source": [
              "m.21jingji.com/#/channel/investment"
            ],
            "target": "/channel/投资通/趋势前瞻"
          },
          {
            "title": "投资通/硬核选基",
            "source": [
              "m.21jingji.com/#/channel/investment"
            ],
            "target": "/channel/投资通/硬核选基"
          },
          {
            "title": "投资通/3分钟理财",
            "source": [
              "m.21jingji.com/#/channel/investment"
            ],
            "target": "/channel/投资通/3分钟理财"
          },
          {
            "title": "投资通/AI智讯",
            "source": [
              "m.21jingji.com/#/channel/investment"
            ],
            "target": "/channel/投资通/AI智讯"
          },
          {
            "title": "投资通/北向资金",
            "source": [
              "m.21jingji.com/#/channel/investment"
            ],
            "target": "/channel/投资通/北向资金"
          },
          {
            "title": "金融",
            "source": [
              "m.21jingji.com/#/channel/finance"
            ],
            "target": "/channel/金融"
          },
          {
            "title": "金融/动态",
            "source": [
              "m.21jingji.com/#/channel/investment"
            ],
            "target": "/channel/金融/动态"
          },
          {
            "title": "金融/最保险",
            "source": [
              "m.21jingji.com/#/channel/investment"
            ],
            "target": "/channel/金融/最保险"
          },
          {
            "title": "金融/资管",
            "source": [
              "m.21jingji.com/#/channel/investment"
            ],
            "target": "/channel/金融/资管"
          },
          {
            "title": "金融/数字金融",
            "source": [
              "m.21jingji.com/#/channel/investment"
            ],
            "target": "/channel/金融/数字金融"
          },
          {
            "title": "金融/私人银行",
            "source": [
              "m.21jingji.com/#/channel/investment"
            ],
            "target": "/channel/金融/私人银行"
          },
          {
            "title": "金融/普惠",
            "source": [
              "m.21jingji.com/#/channel/investment"
            ],
            "target": "/channel/金融/普惠"
          },
          {
            "title": "金融/观债",
            "source": [
              "m.21jingji.com/#/channel/investment"
            ],
            "target": "/channel/金融/观债"
          },
          {
            "title": "金融/金融研究",
            "source": [
              "m.21jingji.com/#/channel/investment"
            ],
            "target": "/channel/金融/金融研究"
          },
          {
            "title": "金融/投教基地",
            "source": [
              "m.21jingji.com/#/channel/investment"
            ],
            "target": "/channel/金融/投教基地"
          },
          {
            "title": "金融/银行",
            "source": [
              "m.21jingji.com/#/channel/investment"
            ],
            "target": "/channel/金融/银行"
          },
          {
            "title": "金融/非银金融",
            "source": [
              "m.21jingji.com/#/channel/investment"
            ],
            "target": "/channel/金融/非银金融"
          },
          {
            "title": "金融/金融人事",
            "source": [
              "m.21jingji.com/#/channel/investment"
            ],
            "target": "/channel/金融/金融人事"
          },
          {
            "title": "宏观",
            "source": [
              "m.21jingji.com/#/channel/politics"
            ],
            "target": "/channel/宏观"
          },
          {
            "title": "学习经济",
            "source": [
              "m.21jingji.com/#/jujiao/xxjjIndexV3"
            ],
            "target": "/channel/学习经济"
          },
          {
            "title": "学习经济/经济思想",
            "source": [
              "m.21jingji.com/#/channel/investment"
            ],
            "target": "/channel/学习经济/经济思想"
          },
          {
            "title": "学习经济/学习经济卡片",
            "source": [
              "m.21jingji.com/#/channel/investment"
            ],
            "target": "/channel/学习经济/学习经济卡片"
          },
          {
            "title": "学习经济/高质量发展",
            "source": [
              "m.21jingji.com/#/channel/investment"
            ],
            "target": "/channel/学习经济/高质量发展"
          },
          {
            "title": "学习经济/经济政策",
            "source": [
              "m.21jingji.com/#/channel/investment"
            ],
            "target": "/channel/学习经济/经济政策"
          },
          {
            "title": "学习经济/广东在行动",
            "source": [
              "m.21jingji.com/#/channel/investment"
            ],
            "target": "/channel/学习经济/广东在行动"
          },
          {
            "title": "学习经济/数说经济",
            "source": [
              "m.21jingji.com/#/channel/investment"
            ],
            "target": "/channel/学习经济/数说经济"
          },
          {
            "title": "学习经济/学习视频",
            "source": [
              "m.21jingji.com/#/channel/investment"
            ],
            "target": "/channel/学习经济/学习视频"
          },
          {
            "title": "学习经济/学习党史",
            "source": [
              "m.21jingji.com/#/channel/investment"
            ],
            "target": "/channel/学习经济/学习党史"
          },
          {
            "title": "大湾区",
            "source": [
              "m.21jingji.com/#/channel/GHM_GreaterBay"
            ],
            "target": "/channel/大湾区"
          },
          {
            "title": "大湾区/动态",
            "source": [
              "m.21jingji.com/#/channel/investment"
            ],
            "target": "/channel/大湾区/动态"
          },
          {
            "title": "大湾区/湾区金融",
            "source": [
              "m.21jingji.com/#/channel/investment"
            ],
            "target": "/channel/大湾区/湾区金融"
          },
          {
            "title": "大湾区/大湾区直播室",
            "source": [
              "m.21jingji.com/#/channel/investment"
            ],
            "target": "/channel/大湾区/大湾区直播室"
          },
          {
            "title": "大湾区/高成长企业",
            "source": [
              "m.21jingji.com/#/channel/investment"
            ],
            "target": "/channel/大湾区/高成长企业"
          },
          {
            "title": "大湾区/产业地理",
            "source": [
              "m.21jingji.com/#/channel/investment"
            ],
            "target": "/channel/大湾区/产业地理"
          },
          {
            "title": "大湾区/数智湾区",
            "source": [
              "m.21jingji.com/#/channel/investment"
            ],
            "target": "/channel/大湾区/数智湾区"
          },
          {
            "title": "大湾区/湾区金融大咖会",
            "source": [
              "m.21jingji.com/#/channel/investment"
            ],
            "target": "/channel/大湾区/湾区金融大咖会"
          },
          {
            "title": "大湾区/“港”创科25人",
            "source": [
              "m.21jingji.com/#/channel/investment"
            ],
            "target": "/channel/大湾区/“港”创科25人"
          },
          {
            "title": "大湾区/湾区论坛",
            "source": [
              "m.21jingji.com/#/channel/investment"
            ],
            "target": "/channel/大湾区/湾区论坛"
          },
          {
            "title": "证券",
            "source": [
              "m.21jingji.com/#/channel/capital"
            ],
            "target": "/channel/证券"
          },
          {
            "title": "证券/动态",
            "source": [
              "m.21jingji.com/#/channel/investment"
            ],
            "target": "/channel/证券/动态"
          },
          {
            "title": "证券/赢基金",
            "source": [
              "m.21jingji.com/#/channel/investment"
            ],
            "target": "/channel/证券/赢基金"
          },
          {
            "title": "证券/券业观察",
            "source": [
              "m.21jingji.com/#/channel/investment"
            ],
            "target": "/channel/证券/券业观察"
          },
          {
            "title": "证券/期市一线",
            "source": [
              "m.21jingji.com/#/channel/investment"
            ],
            "target": "/channel/证券/期市一线"
          },
          {
            "title": "证券/ETF",
            "source": [
              "m.21jingji.com/#/channel/investment"
            ],
            "target": "/channel/证券/ETF"
          },
          {
            "title": "汽车",
            "source": [
              "m.21jingji.com/#/channel/auto"
            ],
            "target": "/channel/汽车"
          },
          {
            "title": "汽车/热闻",
            "source": [
              "m.21jingji.com/#/channel/investment"
            ],
            "target": "/channel/汽车/热闻"
          },
          {
            "title": "汽车/新汽车",
            "source": [
              "m.21jingji.com/#/channel/investment"
            ],
            "target": "/channel/汽车/新汽车"
          },
          {
            "title": "汽车/车访间",
            "source": [
              "m.21jingji.com/#/channel/investment"
            ],
            "target": "/channel/汽车/车访间"
          },
          {
            "title": "汽车/财说车",
            "source": [
              "m.21jingji.com/#/channel/investment"
            ],
            "target": "/channel/汽车/财说车"
          },
          {
            "title": "汽车/汽车人",
            "source": [
              "m.21jingji.com/#/channel/investment"
            ],
            "target": "/channel/汽车/汽车人"
          },
          {
            "title": "汽车/汽车商业地理",
            "source": [
              "m.21jingji.com/#/channel/investment"
            ],
            "target": "/channel/汽车/汽车商业地理"
          },
          {
            "title": "汽车/汽车金融",
            "source": [
              "m.21jingji.com/#/channel/investment"
            ],
            "target": "/channel/汽车/汽车金融"
          },
          {
            "title": "汽车/行业报告",
            "source": [
              "m.21jingji.com/#/channel/investment"
            ],
            "target": "/channel/汽车/行业报告"
          },
          {
            "title": "汽车/聚焦",
            "source": [
              "m.21jingji.com/#/channel/investment"
            ],
            "target": "/channel/汽车/聚焦"
          },
          {
            "title": "观点",
            "source": [
              "m.21jingji.com/#/channel/opinion"
            ],
            "target": "/channel/观点"
          },
          {
            "title": "新健康",
            "source": [
              "m.21jingji.com/#/channel/healthnews"
            ],
            "target": "/channel/新健康"
          },
          {
            "title": "新健康/动态",
            "source": [
              "m.21jingji.com/#/channel/investment"
            ],
            "target": "/channel/新健康/动态"
          },
          {
            "title": "新健康/21健讯Daily",
            "source": [
              "m.21jingji.com/#/channel/investment"
            ],
            "target": "/channel/新健康/21健讯Daily"
          },
          {
            "title": "新健康/21CC",
            "source": [
              "m.21jingji.com/#/channel/investment"
            ],
            "target": "/channel/新健康/21CC"
          },
          {
            "title": "新健康/21健谈",
            "source": [
              "m.21jingji.com/#/channel/investment"
            ],
            "target": "/channel/新健康/21健谈"
          },
          {
            "title": "新健康/名医说",
            "source": [
              "m.21jingji.com/#/channel/investment"
            ],
            "target": "/channel/新健康/名医说"
          },
          {
            "title": "新健康/数字医疗",
            "source": [
              "m.21jingji.com/#/channel/investment"
            ],
            "target": "/channel/新健康/数字医疗"
          },
          {
            "title": "新健康/21H院长对话",
            "source": [
              "m.21jingji.com/#/channel/investment"
            ],
            "target": "/channel/新健康/21H院长对话"
          },
          {
            "title": "新健康/医健IPO解码",
            "source": [
              "m.21jingji.com/#/channel/investment"
            ],
            "target": "/channel/新健康/医健IPO解码"
          },
          {
            "title": "新健康/研究报告",
            "source": [
              "m.21jingji.com/#/channel/investment"
            ],
            "target": "/channel/新健康/研究报告"
          },
          {
            "title": "新健康/21科普",
            "source": [
              "m.21jingji.com/#/channel/investment"
            ],
            "target": "/channel/新健康/21科普"
          },
          {
            "title": "ESG",
            "source": [
              "m.21jingji.com/#/channel/esg"
            ],
            "target": "/channel/ESG"
          },
          {
            "title": "ESG/ESG发布厅",
            "source": [
              "m.21jingji.com/#/channel/investment"
            ],
            "target": "/channel/ESG/ESG发布厅"
          },
          {
            "title": "ESG/绿色公司",
            "source": [
              "m.21jingji.com/#/channel/investment"
            ],
            "target": "/channel/ESG/绿色公司"
          },
          {
            "title": "ESG/绿色金融",
            "source": [
              "m.21jingji.com/#/channel/investment"
            ],
            "target": "/channel/ESG/绿色金融"
          },
          {
            "title": "ESG/净零碳城市",
            "source": [
              "m.21jingji.com/#/channel/investment"
            ],
            "target": "/channel/ESG/净零碳城市"
          },
          {
            "title": "ESG/碳市场",
            "source": [
              "m.21jingji.com/#/channel/investment"
            ],
            "target": "/channel/ESG/碳市场"
          },
          {
            "title": "ESG/生物多样性",
            "source": [
              "m.21jingji.com/#/channel/investment"
            ],
            "target": "/channel/ESG/生物多样性"
          },
          {
            "title": "ESG/行业周报",
            "source": [
              "m.21jingji.com/#/channel/investment"
            ],
            "target": "/channel/ESG/行业周报"
          },
          {
            "title": "ESG/研究报告",
            "source": [
              "m.21jingji.com/#/channel/investment"
            ],
            "target": "/channel/ESG/研究报告"
          },
          {
            "title": "全球市场",
            "source": [
              "m.21jingji.com/#/channel/global"
            ],
            "target": "/channel/全球市场"
          },
          {
            "title": "全球市场/动态",
            "source": [
              "m.21jingji.com/#/channel/investment"
            ],
            "target": "/channel/全球市场/动态"
          },
          {
            "title": "全球市场/全球财经连线",
            "source": [
              "m.21jingji.com/#/channel/investment"
            ],
            "target": "/channel/全球市场/全球财经连线"
          },
          {
            "title": "全球市场/直击华尔街",
            "source": [
              "m.21jingji.com/#/channel/investment"
            ],
            "target": "/channel/全球市场/直击华尔街"
          },
          {
            "title": "全球市场/百家跨国公司看中国",
            "source": [
              "m.21jingji.com/#/channel/investment"
            ],
            "target": "/channel/全球市场/百家跨国公司看中国"
          },
          {
            "title": "全球市场/全球央行观察",
            "source": [
              "m.21jingji.com/#/channel/investment"
            ],
            "target": "/channel/全球市场/全球央行观察"
          },
          {
            "title": "全球市场/全球能源观察",
            "source": [
              "m.21jingji.com/#/channel/investment"
            ],
            "target": "/channel/全球市场/全球能源观察"
          },
          {
            "title": "全球市场/美股一线",
            "source": [
              "m.21jingji.com/#/channel/investment"
            ],
            "target": "/channel/全球市场/美股一线"
          },
          {
            "title": "全球市场/港股一线",
            "source": [
              "m.21jingji.com/#/channel/investment"
            ],
            "target": "/channel/全球市场/港股一线"
          },
          {
            "title": "全球市场/全球金融观察",
            "source": [
              "m.21jingji.com/#/channel/investment"
            ],
            "target": "/channel/全球市场/全球金融观察"
          },
          {
            "title": "全球市场/联合国现场",
            "source": [
              "m.21jingji.com/#/channel/investment"
            ],
            "target": "/channel/全球市场/联合国现场"
          },
          {
            "title": "全球市场/全球央行月报",
            "source": [
              "m.21jingji.com/#/channel/investment"
            ],
            "target": "/channel/全球市场/全球央行月报"
          },
          {
            "title": "全球市场/全球商品观察",
            "source": [
              "m.21jingji.com/#/channel/investment"
            ],
            "target": "/channel/全球市场/全球商品观察"
          },
          {
            "title": "一带一路",
            "source": [
              "m.21jingji.com/#/channel/BandR"
            ],
            "target": "/channel/一带一路"
          },
          {
            "title": "数读",
            "source": [
              "m.21jingji.com/#/channel/readnumber"
            ],
            "target": "/channel/数读"
          },
          {
            "title": "理财通",
            "source": [
              "m.21jingji.com/#/channel/financing"
            ],
            "target": "/channel/理财通"
          },
          {
            "title": "理财通/动态",
            "source": [
              "m.21jingji.com/#/channel/investment"
            ],
            "target": "/channel/理财通/动态"
          },
          {
            "title": "理财通/数据库",
            "source": [
              "m.21jingji.com/#/channel/investment"
            ],
            "target": "/channel/理财通/数据库"
          },
          {
            "title": "理财通/研报",
            "source": [
              "m.21jingji.com/#/channel/investment"
            ],
            "target": "/channel/理财通/研报"
          },
          {
            "title": "理财通/投教",
            "source": [
              "m.21jingji.com/#/channel/investment"
            ],
            "target": "/channel/理财通/投教"
          },
          {
            "title": "理财通/政策",
            "source": [
              "m.21jingji.com/#/channel/investment"
            ],
            "target": "/channel/理财通/政策"
          },
          {
            "title": "理财通/固收+",
            "source": [
              "m.21jingji.com/#/channel/investment"
            ],
            "target": "/channel/理财通/固收+"
          },
          {
            "title": "理财通/纯固收",
            "source": [
              "m.21jingji.com/#/channel/investment"
            ],
            "target": "/channel/理财通/纯固收"
          },
          {
            "title": "理财通/现金",
            "source": [
              "m.21jingji.com/#/channel/investment"
            ],
            "target": "/channel/理财通/现金"
          },
          {
            "title": "理财通/混合",
            "source": [
              "m.21jingji.com/#/channel/investment"
            ],
            "target": "/channel/理财通/混合"
          },
          {
            "title": "理财通/权益",
            "source": [
              "m.21jingji.com/#/channel/investment"
            ],
            "target": "/channel/理财通/权益"
          },
          {
            "title": "直播",
            "source": [
              "m.21jingji.com/#/channel/live"
            ],
            "target": "/channel/直播"
          },
          {
            "title": "长三角",
            "source": [
              "m.21jingji.com/#/channel/yangtzeriverdelta"
            ],
            "target": "/channel/长三角"
          },
          {
            "title": "论坛活动",
            "source": [
              "m.21jingji.com/#/channel/market"
            ],
            "target": "/channel/论坛活动"
          },
          {
            "title": "创投",
            "source": [
              "m.21jingji.com/#/channel/entrepreneur"
            ],
            "target": "/channel/创投"
          },
          {
            "title": "投教",
            "source": [
              "m.21jingji.com/#/channel/tjzjy"
            ],
            "target": "/channel/投教"
          },
          {
            "title": "投教/动态",
            "source": [
              "m.21jingji.com/#/channel/investment"
            ],
            "target": "/channel/投教/动态"
          },
          {
            "title": "投教/投教知识",
            "source": [
              "m.21jingji.com/#/channel/investment"
            ],
            "target": "/channel/投教/投教知识"
          },
          {
            "title": "投教/公益活动",
            "source": [
              "m.21jingji.com/#/channel/investment"
            ],
            "target": "/channel/投教/公益活动"
          },
          {
            "title": "海洋经济",
            "source": [
              "m.21jingji.com/#/channel/oceaneconomy"
            ],
            "target": "/channel/海洋经济"
          },
          {
            "title": "数字合规",
            "source": [
              "m.21jingji.com/#/channel/compliance"
            ],
            "target": "/channel/数字合规"
          },
          {
            "title": "公司",
            "source": [
              "m.21jingji.com/#/channel/company"
            ],
            "target": "/channel/公司"
          },
          {
            "title": "公司/动态",
            "source": [
              "m.21jingji.com/#/channel/investment"
            ],
            "target": "/channel/公司/动态"
          },
          {
            "title": "公司/电子通信",
            "source": [
              "m.21jingji.com/#/channel/investment"
            ],
            "target": "/channel/公司/电子通信"
          },
          {
            "title": "公司/互联网",
            "source": [
              "m.21jingji.com/#/channel/investment"
            ],
            "target": "/channel/公司/互联网"
          },
          {
            "title": "公司/高端制造",
            "source": [
              "m.21jingji.com/#/channel/investment"
            ],
            "target": "/channel/公司/高端制造"
          },
          {
            "title": "公司/新能源",
            "source": [
              "m.21jingji.com/#/channel/investment"
            ],
            "target": "/channel/公司/新能源"
          },
          {
            "title": "公司/消费",
            "source": [
              "m.21jingji.com/#/channel/investment"
            ],
            "target": "/channel/公司/消费"
          },
          {
            "title": "公司/地产基建",
            "source": [
              "m.21jingji.com/#/channel/investment"
            ],
            "target": "/channel/公司/地产基建"
          },
          {
            "title": "公司/IPO",
            "source": [
              "m.21jingji.com/#/channel/investment"
            ],
            "target": "/channel/公司/IPO"
          },
          {
            "title": "公司/文旅",
            "source": [
              "m.21jingji.com/#/channel/investment"
            ],
            "target": "/channel/公司/文旅"
          },
          {
            "title": "人文",
            "source": [
              "m.21jingji.com/#/channel/life"
            ],
            "target": "/channel/人文"
          },
          {
            "title": "SFC Global",
            "source": [
              "m.21jingji.com/#/channel/SFCGlobal"
            ],
            "target": "/channel/SFC Global"
          },
          {
            "title": "SFC Global/News",
            "source": [
              "m.21jingji.com/#/channel/investment"
            ],
            "target": "/channel/SFC Global/News"
          },
          {
            "title": "SFC Global/SFC Markets and Finance",
            "source": [
              "m.21jingji.com/#/channel/investment"
            ],
            "target": "/channel/SFC Global/SFC Markets and Finance"
          },
          {
            "title": "SFC Global/SFC Market Talk",
            "source": [
              "m.21jingji.com/#/channel/investment"
            ],
            "target": "/channel/SFC Global/SFC Market Talk"
          },
          {
            "title": "SFC Global/CBN",
            "source": [
              "m.21jingji.com/#/channel/investment"
            ],
            "target": "/channel/SFC Global/CBN"
          },
          {
            "title": "SFC Global/Multinationals on China",
            "source": [
              "m.21jingji.com/#/channel/investment"
            ],
            "target": "/channel/SFC Global/Multinationals on China"
          },
          {
            "title": "SFC Global/Companies in the GBA",
            "source": [
              "m.21jingji.com/#/channel/investment"
            ],
            "target": "/channel/SFC Global/Companies in the GBA"
          },
          {
            "title": "南方财经报道",
            "source": [
              "m.21jingji.com/#/channel/nfcjbd"
            ],
            "target": "/channel/南方财经报道"
          },
          {
            "title": "专题",
            "source": [
              "m.21jingji.com/#/jujiao"
            ],
            "target": "/channel/专题"
          },
          {
            "title": "链上预制菜",
            "source": [
              "m.21jingji.com/#/channel/precookedfood"
            ],
            "target": "/channel/链上预制菜"
          },
          {
            "title": "链上预制菜/动态",
            "source": [
              "m.21jingji.com/#/channel/investment"
            ],
            "target": "/channel/链上预制菜/动态"
          },
          {
            "title": "链上预制菜/活动",
            "source": [
              "m.21jingji.com/#/channel/investment"
            ],
            "target": "/channel/链上预制菜/活动"
          },
          {
            "title": "链上预制菜/报道",
            "source": [
              "m.21jingji.com/#/channel/investment"
            ],
            "target": "/channel/链上预制菜/报道"
          },
          {
            "title": "链上预制菜/智库/课题",
            "source": [
              "m.21jingji.com/#/channel/investment"
            ],
            "target": "/channel/链上预制菜/智库/课题"
          },
          {
            "title": "链上预制菜/数据/创新案例",
            "source": [
              "m.21jingji.com/#/channel/investment"
            ],
            "target": "/channel/链上预制菜/数据/创新案例"
          },
          {
            "title": "链上预制菜/链接平台",
            "source": [
              "m.21jingji.com/#/channel/investment"
            ],
            "target": "/channel/链上预制菜/链接平台"
          }
        ],
        "view": 0,
        "location": "channel.ts",
        "module": () => import('@/routes/21caijing/channel.ts')
      }
    },
    "apiRoutes": {},
    "name": "21财经",
    "url": "21caijing.com",
    "categories": [
      "finance"
    ],
    "description": ""
  },
  "2cycd": {
    "routes": {
      "/:fid/:sort?": {
        "path": "/:fid/:sort?",
        "name": "Unknown",
        "maintainers": [
          "shelken"
        ],
        "location": "index.ts",
        "module": () => import('@/routes/2cycd/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "二次元虫洞",
    "url": "2cycd.com",
    "lang": "zh-CN"
  },
  "30secondsofcode": {
    "routes": {
      "/category/:category?/:subCategory?": {
        "path": "/category/:category?/:subCategory?",
        "categories": [
          "programming"
        ],
        "example": "/category/css/interactivity",
        "parameters": {
          "category": {
            "description": "Main Category. For Complete list visit site \"https://www.30secondsofcode.org/collections/p/1/\"",
            "options": [
              {
                "value": "js",
                "label": "Javascript"
              },
              {
                "value": "css",
                "label": "CSS"
              },
              {
                "value": "algorithm",
                "label": "JavaScript Algorithms"
              },
              {
                "value": "react",
                "label": "React"
              }
            ]
          },
          "subCategory": {
            "description": "Filter within Category. Visit Individual Category site for subCategories"
          }
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "30secondsofcode.org/:category/:subCategory/",
              "30secondsofcode.org/:category/"
            ],
            "target": "/category/:category/:subCategory"
          }
        ],
        "name": "Category and Subcategory",
        "maintainers": [
          "Rjnishant530"
        ],
        "location": "category.ts",
        "module": () => import('@/routes/30secondsofcode/category.ts')
      },
      "/latest": {
        "path": "/latest",
        "categories": [
          "programming"
        ],
        "example": "/latest",
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "30secondsofcode.org"
            ],
            "target": "/latest"
          }
        ],
        "name": "New & Popular Snippets",
        "maintainers": [
          "Rjnishant530"
        ],
        "location": "new-and-popular.ts",
        "module": () => import('@/routes/30secondsofcode/new-and-popular.ts')
      }
    },
    "apiRoutes": {},
    "name": "30 Seconds of code",
    "url": "www.30secondsofcode.org",
    "lang": "en"
  },
  "36kr": {
    "routes": {
      "/:category/:subCategory?/:keyword?": {
        "path": "/:category/:subCategory?/:keyword?",
        "categories": [
          "new-media"
        ],
        "example": "/36kr/newsflashes",
        "parameters": {
          "category": "分类，必填项",
          "subCategory": "子分类，选填项，目的是为了兼容老逻辑",
          "keyword": "关键词，选填项，仅搜索文章/快讯时有效"
        },
        "name": "资讯, 快讯, 用户文章, 主题文章, 专题文章, 搜索文章, 搜索快讯",
        "maintainers": [
          "nczitzk",
          "fashioncj"
        ],
        "description": "| 最新资讯频道 | 快讯 | 推荐资讯 | 生活 | 房产 | 职场 | 搜索文章 | 搜索快讯 |\n| ------- | -------- | -------- | -------- | -------- | --------| -------- | -------- |\n| news | newsflashes | recommend | life | estate | workplace | search/articles/关键词 | search/articles/关键词 |",
        "location": "index.ts",
        "module": () => import('@/routes/36kr/index.ts')
      },
      "/hot-list/:category?": {
        "path": "/hot-list/:category?",
        "categories": [
          "new-media"
        ],
        "example": "/36kr/hot-list",
        "parameters": {
          "category": "分类，默认为24小时热榜"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "36kr.com/hot-list/:category",
              "36kr.com/"
            ],
            "target": "/hot-list/:category"
          }
        ],
        "name": "资讯热榜",
        "maintainers": [
          "nczitzk"
        ],
        "description": "| 24 小时热榜 | 资讯人气榜 | 资讯综合榜 | 资讯收藏榜 |\n| ----------- | ---------- | ---------- | ---------- |\n| 24          | renqi      | zonghe     | shoucang   |",
        "location": "hot-list.ts",
        "module": () => import('@/routes/36kr/hot-list.ts')
      }
    },
    "apiRoutes": {},
    "name": "36kr",
    "url": "36kr.com",
    "lang": "zh-CN"
  },
  "3dmgame": {
    "routes": {
      "/games/:name/:type?": {
        "path": "/games/:name/:type?",
        "radar": [
          {
            "source": [
              "3dmgame.com/games/:name/:type"
            ]
          }
        ],
        "name": "游戏资讯",
        "categories": [
          "game"
        ],
        "maintainers": [
          "sinchang",
          "jacky2001114",
          "HenryQW",
          "lyqluis"
        ],
        "location": "game.ts",
        "module": () => import('@/routes/3dmgame/game.ts')
      },
      "/news/:category?": {
        "path": "/news/:category?",
        "categories": [
          "game"
        ],
        "example": "/3dmgame/news",
        "parameters": {
          "category": "分类名或 ID，见下表，默认为新闻推荐，ID 可从分类 URL 中找到，如 Steam 为 `22221`"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "3dmgame.com/news/:category?",
              "3dmgame.com/news"
            ]
          }
        ],
        "name": "新闻中心",
        "maintainers": [
          "zhboner",
          "lyqluis"
        ],
        "description": "| 新闻推荐 | 游戏新闻 | 动漫影视 | 智能数码 | 时事焦点    |\n| -------- | -------- | -------- | -------- | ----------- |\n|          | game     | acg      | next     | news_36_1 |",
        "location": "news-center.ts",
        "module": () => import('@/routes/3dmgame/news-center.ts')
      }
    },
    "apiRoutes": {},
    "name": "3DMGame",
    "url": "3dmgame.com",
    "lang": "zh-CN"
  },
  "3kns": {
    "routes": {
      "/:filters?/:order?": {
        "path": "/:filters?/:order?",
        "categories": [
          "game"
        ],
        "example": "/3kns/category=all&lang=all",
        "parameters": {
          "filters": "过滤器，可用参数见下表",
          "order": "排序，按高分排序:desc;按低分排序:asc"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "3k-Switch游戏库",
        "maintainers": [
          "xzzpig"
        ],
        "url": "www.3kns.com/",
        "description": "游戏类型(category)\n\n| 不限 | 角色扮演 | 动作冒险 | 策略游戏 | 模拟经营 | 即时战略 | 格斗类 | 射击游戏 | 休闲益智 | 体育运动 | 街机格斗 | 无双类 | 其他游戏 | 赛车竞速 |\n| ---- | -------- | -------- | -------- | -------- | -------- | ------ | -------- | -------- | -------- | -------- | ------ | -------- | -------- |\n| all  | 1        | 2        | 3        | 4        | 5        | 6      | 7        | 8        | 9        | 10       | 11     | 12       | 13       |\n\n  游戏语言(language)\n\n| 不限 | 中文 | 英语 | 日语 | 其他 | 中文汉化 | 德语 |\n| ---- | ---- | ---- | ---- | ---- | -------- | ---- |\n| all  | 1    | 2    | 3    | 4    | 5        | 6    |\n\n  游戏标签(tag)\n\n| 不限 | 热门 | 多人聚会 | 僵尸 | 体感 | 大作 | 音乐 | 三国 | RPG | 格斗 | 闯关 | 横版 | 科幻 | 棋牌 | 运输 | 无双 | 卡通动漫 | 日系 | 养成 | 恐怖 | 运动 | 乙女 | 街机 | 飞行模拟 | 解谜 | 海战 | 战争 | 跑酷 | 即时策略 | 射击 | 经营 | 益智 | 沙盒 | 模拟 | 冒险 | 竞速 | 休闲 | 动作 | 生存 | 独立 | 拼图 | 魔改 xci | 卡牌 | 塔防 |\n| ---- | ---- | -------- | ---- | ---- | ---- | ---- | ---- | --- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | -------- | ---- | ---- | ---- | ---- | ---- | ---- | -------- | ---- | ---- | ---- | ---- | -------- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | -------- | ---- | ---- |\n| all  | 1    | 2        | 3    | 4    | 5    | 6    | 7    | 8   | 9    | 10   | 11   | 12   | 13   | 14   | 15   | 16       | 17   | 18   | 19   | 20   | 21   | 22   | 23       | 24   | 25   | 26   | 27   | 28       | 29   | 30   | 31   | 32   | 33   | 34   | 35   | 36   | 37   | 38   | 39   | 40   | 41       | 42   | 43   |\n\n  发售时间(pubDate)\n\n| 不限 | 2017 年 | 2018 年 | 2019 年 | 2020 年 | 2021 年 | 2022 年 | 2023 年 | 2024 年 |\n| ---- | ------- | ------- | ------- | ------- | ------- | ------- | ------- | ------- |\n| all  | 1       | 2       | 3       | 4       | 5       | 6       | 7       | 8       |\n\n  游戏集合(collection)\n\n| 不限 | 舞力全开 | 马里奥 | 生化危机 | 炼金工房 | 最终幻想 | 塞尔达 | 宝可梦 | 勇者斗恶龙 | 模拟器 | 秋之回忆 | 第一方 | 体感健身 | 开放世界 | 儿童乐园 |\n| ---- | -------- | ------ | -------- | -------- | -------- | ------ | ------ | ---------- | ------ | -------- | ------ | -------- | -------- | -------- |\n| all  | 1        | 2      | 3        | 4        | 5        | 6      | 7      | 8          | 9      | 10       | 11     | 12       | 13       | 14       |",
        "location": "index.tsx",
        "module": () => import('@/routes/3kns/index.tsx')
      }
    },
    "apiRoutes": {},
    "name": "3k-Switch游戏库",
    "url": "www.3kns.com",
    "lang": "zh-CN"
  },
  "423down": {
    "routes": {
      "/:category{.+}?": {
        "path": "/:category{.+}?",
        "name": "423Down",
        "url": "423down.com",
        "maintainers": [
          "nczitzk"
        ],
        "example": "/423down",
        "parameters": {
          "category": "分类，默认为首页，可在对应分类页 URL 中找到"
        },
        "description": "::: tip\n  若订阅 [Android - 423Down](https://www.423down.com/apk)，网址为 `https://www.423down.com/apk`。截取 `https://www.423down.com/` 到末尾的部分 `apk` 作为参数填入，此时路由为 [`/423down/apk`](https://rsshub.app/423down/apk)。\n:::\n\n#### [安卓软件](https://www.423down.com/apk)\n\n| [安卓软件](https://www.423down.com/apk) |\n| --------------------------------------- |\n| [apk](https://rsshub.app/423down/apk)   |\n\n#### 电脑软件\n\n| [原创软件](https://www.423down.com/zd423) | [媒体播放](https://www.423down.com/multimedia)      | [网页浏览](https://www.423down.com/browser)   | [图形图像](https://www.423down.com/image) | [聊天软件](https://www.423down.com/im) |\n| ----------------------------------------- | --------------------------------------------------- | --------------------------------------------- | ----------------------------------------- | -------------------------------------- |\n| [zd423](https://rsshub.app/423down/zd423) | [multimedia](https://rsshub.app/423down/multimedia) | [browser](https://rsshub.app/423down/browser) | [image](https://rsshub.app/423down/image) | [im](https://rsshub.app/423down/im)    |\n\n| [办公软件](https://www.423down.com/work) | [上传下载](https://www.423down.com/down) | [实用软件](https://www.423down.com/softtool)    | [系统辅助](https://www.423down.com/systemsoft)      | [系统必备](https://www.423down.com/systemplus)      |\n| ---------------------------------------- | ---------------------------------------- | ----------------------------------------------- | --------------------------------------------------- | --------------------------------------------------- |\n| [work](https://rsshub.app/423down/work)  | [down](https://rsshub.app/423down/down)  | [softtool](https://rsshub.app/423down/softtool) | [systemsoft](https://rsshub.app/423down/systemsoft) | [systemplus](https://rsshub.app/423down/systemplus) |\n\n| [安全软件](https://www.423down.com/security)    | [补丁相关](https://www.423down.com/patch) | [硬件相关](https://www.423down.com/hardware)    |\n| ----------------------------------------------- | ----------------------------------------- | ----------------------------------------------- |\n| [security](https://rsshub.app/423down/security) | [patch](https://rsshub.app/423down/patch) | [hardware](https://rsshub.app/423down/hardware) |\n\n#### 操作系统\n\n| [Windows 11](https://www.423down.com/win11) | [Windows 10](https://www.423down.com/win10) | [Windows 7](https://www.423down.com/win7) | [Windows XP](https://www.423down.com/win7/winxp)    | [WinPE](https://www.423down.com/pe-system)        |\n| ------------------------------------------- | ------------------------------------------- | ----------------------------------------- | --------------------------------------------------- | ------------------------------------------------- |\n| [win11](https://rsshub.app/423down/win11)   | [win10](https://rsshub.app/423down/win10)   | [win7](https://rsshub.app/423down/win7)   | [win7/winxp](https://rsshub.app/423down/win7/winxp) | [pe-system](https://rsshub.app/423down/pe-system) |\n  ",
        "categories": [
          "program-update"
        ],
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportRadar": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "423down.com/:category",
              "423down.com"
            ]
          },
          {
            "title": "首页",
            "source": [
              "www.423down.com"
            ],
            "target": "/"
          },
          {
            "title": "安卓软件",
            "source": [
              "www.423down.com/apk"
            ],
            "target": "/apk"
          },
          {
            "title": "电脑软件 - 原创软件",
            "source": [
              "www.423down.com/zd423"
            ],
            "target": "/zd423"
          },
          {
            "title": "电脑软件 - 媒体播放",
            "source": [
              "www.423down.com/multimedia"
            ],
            "target": "/multimedia"
          },
          {
            "title": "电脑软件 - 网页浏览",
            "source": [
              "www.423down.com/browser"
            ],
            "target": "/browser"
          },
          {
            "title": "电脑软件 - 图形图像",
            "source": [
              "www.423down.com/image"
            ],
            "target": "/image"
          },
          {
            "title": "电脑软件 - 聊天软件",
            "source": [
              "www.423down.com/im"
            ],
            "target": "/im"
          },
          {
            "title": "电脑软件 - 办公软件",
            "source": [
              "www.423down.com/work"
            ],
            "target": "/work"
          },
          {
            "title": "电脑软件 - 上传下载",
            "source": [
              "www.423down.com/down"
            ],
            "target": "/down"
          },
          {
            "title": "电脑软件 - 实用软件",
            "source": [
              "www.423down.com/softtool"
            ],
            "target": "/softtool"
          },
          {
            "title": "电脑软件 - 系统辅助",
            "source": [
              "www.423down.com/systemsoft"
            ],
            "target": "/systemsoft"
          },
          {
            "title": "电脑软件 - 系统必备",
            "source": [
              "www.423down.com/systemplus"
            ],
            "target": "/systemplus"
          },
          {
            "title": "电脑软件 - 安全软件",
            "source": [
              "www.423down.com/security"
            ],
            "target": "/security"
          },
          {
            "title": "电脑软件 - 补丁相关",
            "source": [
              "www.423down.com/patch"
            ],
            "target": "/patch"
          },
          {
            "title": "电脑软件 - 硬件相关",
            "source": [
              "www.423down.com/hardware"
            ],
            "target": "/hardware"
          },
          {
            "title": "操作系统 - Windows 11",
            "source": [
              "www.423down.com/win11"
            ],
            "target": "/win11"
          },
          {
            "title": "操作系统 - Windows 10",
            "source": [
              "www.423down.com/win10"
            ],
            "target": "/win10"
          },
          {
            "title": "操作系统 - Windows 7",
            "source": [
              "www.423down.com/win7"
            ],
            "target": "/win7"
          },
          {
            "title": "操作系统 - Windows XP",
            "source": [
              "www.423down.com/win7/winxp"
            ],
            "target": "/win7/winxp"
          },
          {
            "title": "操作系统 - WinPE",
            "source": [
              "www.423down.com/pe-system"
            ],
            "target": "/pe-system"
          }
        ],
        "location": "index.ts",
        "module": () => import('@/routes/423down/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "423Down",
    "url": "423down.com",
    "categories": [
      "program-update"
    ],
    "description": "",
    "lang": "zh-CN"
  },
  "4chan": {
    "routes": {
      "/:board/catalog/:routeParams?": {
        "path": "/:board/catalog/:routeParams?",
        "categories": [
          "bbs"
        ],
        "example": "/4chan/g/catalog",
        "parameters": {
          "board": "4chan board",
          "routeParams": "extra parameters, see the table above"
        },
        "features": {
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "Board's catalog",
        "maintainers": [
          "heisenshark"
        ],
        "radar": [
          {
            "source": [
              "boards.4chan.org/:board/"
            ],
            "target": "/:board/catalog"
          }
        ],
        "description": "Specify options (in the format of query string) in parameter `routeParams` to control some extra features for Tweets\n| Key                            | Description                                                                                                                          | Accepts                | Defaults to                               |\n| ------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------ | ---------------------- | ----------------------------------------- |\n| `showReplyCount`            | Show number of replies of each thread in catalog | `0`/`1`/`true`/`false` | `false` |\n| `showLastReplies`            | Show last 5 replies of each thread | `0`/`1`/`true`/`false` | `false` |\n| `revealSpoilers`            | Don't wrap images tagged as spoilers | `0`/`1`/`true`/`false` | `false` |",
        "location": "catalog.tsx",
        "module": () => import('@/routes/4chan/catalog.tsx')
      }
    },
    "apiRoutes": {},
    "name": "4chan",
    "url": "4chan.org",
    "categories": [
      "bbs"
    ],
    "lang": "en",
    "description": ""
  },
  "4gamers": {
    "routes": {
      "/": {
        "path": [
          "/",
          "/category/:category"
        ],
        "radar": [
          {
            "source": [
              "www.4gamers.com.tw/news",
              "www.4gamers.com.tw/"
            ],
            "target": ""
          }
        ],
        "name": "Unknown",
        "maintainers": [
          "TonyRL"
        ],
        "url": "www.4gamers.com.tw/news",
        "location": "category.ts",
        "module": () => import('@/routes/4gamers/category.ts')
      },
      "/category/:category": {
        "path": [
          "/",
          "/category/:category"
        ],
        "radar": [
          {
            "source": [
              "www.4gamers.com.tw/news",
              "www.4gamers.com.tw/"
            ],
            "target": ""
          }
        ],
        "name": "Unknown",
        "maintainers": [
          "TonyRL"
        ],
        "url": "www.4gamers.com.tw/news",
        "location": "category.ts",
        "module": () => import('@/routes/4gamers/category.ts')
      },
      "/tag/:tag": {
        "path": "/tag/:tag",
        "categories": [
          "game"
        ],
        "example": "/4gamers/tag/限時免費",
        "parameters": {
          "tag": "标签名，可在标签 URL 中找到"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "www.4gamers.com.tw/news/tag/:tag"
            ]
          }
        ],
        "name": "标签",
        "maintainers": [
          "hoilc"
        ],
        "url": "www.4gamers.com.tw/news",
        "location": "tag.ts",
        "module": () => import('@/routes/4gamers/tag.ts')
      },
      "/topic/:topic": {
        "path": "/topic/:topic",
        "categories": [
          "game"
        ],
        "example": "/4gamers/topic/gentlemen-topic",
        "parameters": {
          "topic": "主题，可在首页上方页面内找到"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "www.4gamers.com.tw/news/option-cfg/:topic"
            ]
          }
        ],
        "name": "主題",
        "maintainers": [
          "bestpika"
        ],
        "url": "www.4gamers.com.tw/news",
        "location": "topic.ts",
        "module": () => import('@/routes/4gamers/topic.ts')
      }
    },
    "apiRoutes": {},
    "name": "4Gamers",
    "url": "www.4gamers.com.tw",
    "lang": "zh-TW"
  },
  "4khd": {
    "routes": {
      "/category/:category": {
        "path": "/category/:category",
        "categories": [
          "picture"
        ],
        "example": "/4khd/category/cosplay",
        "parameters": {
          "category": "Category"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false,
          "nsfw": true
        },
        "radar": [
          {
            "source": [
              "www.4khd.com/pages/:category"
            ],
            "target": "/category/:category"
          }
        ],
        "name": "Category",
        "maintainers": [
          "AiraNadih"
        ],
        "url": "www.4khd.com/",
        "location": "category.ts",
        "module": () => import('@/routes/4khd/category.ts')
      },
      "/": {
        "path": "/",
        "categories": [
          "picture"
        ],
        "example": "/4khd",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false,
          "nsfw": true
        },
        "radar": [
          {
            "source": [
              "www.4khd.com/"
            ],
            "target": ""
          }
        ],
        "name": "Latest",
        "maintainers": [
          "AiraNadih"
        ],
        "url": "www.4khd.com/",
        "location": "latest.ts",
        "module": () => import('@/routes/4khd/latest.ts')
      }
    },
    "apiRoutes": {},
    "name": "4KHD",
    "url": "www.4khd.com",
    "description": "4KHD - HD Beautiful Girls",
    "lang": "en"
  },
  "4ksj": {
    "routes": {
      "/:id?": {
        "path": "/:id?",
        "name": "分类",
        "url": "4ksj.com",
        "maintainers": [
          "nczitzk"
        ],
        "example": "/4ksj/4k-uhd-1",
        "parameters": {
          "id": "分类 id，默认为最新4K电影"
        },
        "description": "::: tip\n  若订阅 [最新 4K 电影](https://www.4ksj.com/4k-uhd-1.html)，网址为 `https://www.4ksj.com/4k-uhd-1.html`。截取 `https://www.4ksj.com/` 到末尾 `.html` 的部分 `4k-uhd-1` 作为参数，此时路由为 [`/4ksj/4k-uhd-1`](https://rsshub.app/4ksj/4k-uhd-1)。\n\n  若订阅子分类 [Dolby Vision 动作 4K 电影](https://www.4ksj.com/4k-uhd-s7-display-3-dytypes-1-1.html)，网址为 `https://www.4ksj.com/4k-uhd-s7-display-3-dytypes-1-1.html`。截取 `https://www.4ksj.com/forum-` 到末尾 `.html` 的部分 `4kdianying-s7-dianyingbiaozhun-3-dytypes-9-1` 作为参数，此时路由为 [`/4ksj/4k-uhd-s7-display-3-dytypes-1-1`](https://rsshub.app/4ksj/4k-uhd-s7-display-3-dytypes-1-1)。\n:::",
        "categories": [
          "multimedia"
        ],
        "location": "forum.tsx",
        "module": () => import('@/routes/4ksj/forum.tsx')
      }
    },
    "apiRoutes": {},
    "name": "4k 世界",
    "url": "4ksj.com",
    "lang": "zh-CN"
  },
  "4kup": {
    "routes": {
      "/popular/:period": {
        "path": "/popular/:period",
        "categories": [
          "picture"
        ],
        "example": "/4kup/popular/7",
        "parameters": {
          "period": "Days"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false,
          "nsfw": true
        },
        "radar": [
          {
            "source": [
              "4kup.net/:period"
            ],
            "target": "/popular/:period"
          }
        ],
        "name": "Popular",
        "maintainers": [
          "AiraNadih"
        ],
        "url": "4kup.net/",
        "location": "popular.ts",
        "module": () => import('@/routes/4kup/popular.ts')
      },
      "/category/:category": {
        "path": "/category/:category",
        "categories": [
          "picture"
        ],
        "example": "/4kup/category/coser",
        "parameters": {
          "category": "Category"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false,
          "nsfw": true
        },
        "radar": [
          {
            "source": [
              "4kup.net/category/:category"
            ],
            "target": "/category/:category"
          }
        ],
        "name": "Category",
        "maintainers": [
          "AiraNadih"
        ],
        "url": "4kup.net/",
        "location": "category.ts",
        "module": () => import('@/routes/4kup/category.ts')
      },
      "/": {
        "path": "/",
        "categories": [
          "picture"
        ],
        "example": "/4kup",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false,
          "nsfw": true
        },
        "radar": [
          {
            "source": [
              "4kup.net/"
            ],
            "target": ""
          }
        ],
        "name": "Latest",
        "maintainers": [
          "AiraNadih"
        ],
        "url": "4kup.net/",
        "location": "latest.ts",
        "module": () => import('@/routes/4kup/latest.ts')
      },
      "/tag/:tag": {
        "path": "/tag/:tag",
        "categories": [
          "picture"
        ],
        "example": "/4kup/tag/asian",
        "parameters": {
          "tag": "Tag"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false,
          "nsfw": true
        },
        "radar": [
          {
            "source": [
              "4kup.net/tag/:tag"
            ],
            "target": "/tag/:tag"
          }
        ],
        "name": "Tag",
        "maintainers": [
          "AiraNadih"
        ],
        "url": "4kup.net/",
        "location": "tag.ts",
        "module": () => import('@/routes/4kup/tag.ts')
      }
    },
    "apiRoutes": {},
    "name": "4KUP",
    "url": "4kup.net",
    "description": "4KUP - Beautiful Girls Collection",
    "lang": "en"
  },
  "500px": {
    "routes": {
      "/tribe/set/:id": {
        "path": "/tribe/set/:id",
        "categories": [
          "picture"
        ],
        "view": 2,
        "example": "/500px/tribe/set/f5de0b8aa6d54ec486f5e79616418001",
        "parameters": {
          "id": "部落 ID"
        },
        "name": "部落影集",
        "maintainers": [
          "TonyRL"
        ],
        "location": "tribe-set.tsx",
        "module": () => import('@/routes/500px/tribe-set.tsx')
      }
    },
    "apiRoutes": {},
    "name": "500px 摄影社区",
    "url": "500px.com.cn",
    "lang": "zh-CN"
  },
  "50forum": {
    "routes": {
      "/": {
        "path": "/",
        "radar": [
          {
            "source": [
              "www.50forum.org.cn/portal/list/index.html?id=6"
            ],
            "target": ""
          },
          {
            "source": [
              "50forum.org.cn/"
            ],
            "target": ""
          }
        ],
        "name": "Unknown",
        "maintainers": [
          "sddiky"
        ],
        "url": "https://www.50forum.org.cn/portal/list/index.html?id=6",
        "location": "zhuanjia.ts",
        "module": () => import('@/routes/50forum/zhuanjia.ts')
      }
    },
    "apiRoutes": {},
    "name": "经济 50 人论坛",
    "url": "50forum.org.cn",
    "lang": "zh-CN"
  },
  "51cto": {
    "routes": {
      "/index/recommend": {
        "path": "/index/recommend",
        "categories": [
          "programming"
        ],
        "example": "/51cto/index/recommend",
        "radar": [
          {
            "source": [
              "51cto.com/"
            ]
          }
        ],
        "name": "推荐",
        "maintainers": [
          "cnkmmk",
          "ovo-tim"
        ],
        "url": "51cto.com/",
        "location": "recommend.ts",
        "module": () => import('@/routes/51cto/recommend.ts')
      }
    },
    "apiRoutes": {},
    "name": "51CTO",
    "url": "51cto.com",
    "lang": "zh-CN"
  },
  "51read": {
    "routes": {
      "/article/:id": {
        "path": "/article/:id",
        "name": "章节",
        "url": "m.51read.org",
        "maintainers": [
          "lazwa34"
        ],
        "example": "/51read/article/152685",
        "parameters": {
          "id": "小说 id, 可在对应小说页 URL 中找到"
        },
        "categories": [
          "reading"
        ],
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "m.51read.org/xiaoshuo/:id"
            ],
            "target": "/article/:id"
          },
          {
            "source": [
              "51read.org/xiaoshuo/:id"
            ],
            "target": "/article/:id"
          }
        ],
        "location": "article.ts",
        "module": () => import('@/routes/51read/article.ts')
      }
    },
    "apiRoutes": {},
    "name": "51Read",
    "url": "m.51read.org",
    "lang": "zh-CN"
  },
  "52hrtt": {
    "routes": {
      "/:area?/:type?": {
        "path": "/:area?/:type?",
        "categories": [
          "new-media"
        ],
        "example": "/52hrtt/global",
        "parameters": {
          "area": "地区，默认为全球",
          "type": "分类，默认为新闻"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "新闻",
        "maintainers": [
          "nczitzk"
        ],
        "description": "地区和分类皆可在浏览器地址栏中找到，下面是一个例子。\n\n  访问华人头条全球站的国际分类，会跳转到 `https://www.52hrtt.com/global/n/w?infoTypeId=A1459145516533`。其中 `global` 即为 **全球** 对应的地区代码，`A1459145516533` 即为 **国际** 对应的分类代码。",
        "location": "index.ts",
        "module": () => import('@/routes/52hrtt/index.ts')
      },
      "/symposium/:id?/:classId?": {
        "path": "/symposium/:id?/:classId?",
        "categories": [
          "new-media"
        ],
        "example": "/52hrtt/symposium/F1626082387819",
        "parameters": {
          "id": "专题 id",
          "classId": "子分类 id"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "52hrtt.com/global/n/w/symposium/:id"
            ],
            "target": "/symposium/:id"
          }
        ],
        "name": "专题",
        "maintainers": [
          "nczitzk"
        ],
        "description": "专题 id 和 子分类 id 皆可在浏览器地址栏中找到，下面是一个例子。\n\n  访问 “邱毅看平潭” 专题，会跳转到 `https://www.52hrtt.com/global/n/w/symposium/F1626082387819`。其中 `F1626082387819` 即为 **专题 id** 对应的地区代码。\n\n::: tip\n  更多的专题可以点击 [这里](https://www.52hrtt.com/global/n/w/symposium)\n:::",
        "location": "symposium.ts",
        "module": () => import('@/routes/52hrtt/symposium.ts')
      }
    },
    "apiRoutes": {},
    "name": "52hrtt 华人头条",
    "url": "52hrtt.com",
    "lang": "zh-CN"
  },
  "56kog": {
    "routes": {
      "/class/:category?": {
        "path": "/class/:category?",
        "categories": [
          "reading"
        ],
        "example": "/56kog/class/1_1",
        "parameters": {
          "category": "分类，见下表，默认为玄幻魔法"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "分类",
        "maintainers": [
          "nczitzk"
        ],
        "description": "| [玄幻魔法](https://www.56kog.com/class/1_1.html) | [武侠修真](https://www.56kog.com/class/2_1.html) | [历史军事](https://www.56kog.com/class/4_1.html) | [侦探推理](https://www.56kog.com/class/5_1.html) | [网游动漫](https://www.56kog.com/class/6_1.html) |\n| ------------------------------------------------ | ------------------------------------------------ | ------------------------------------------------ | ------------------------------------------------ | ------------------------------------------------ |\n| 1_1                                             | 2_1                                             | 4_1                                             | 5_1                                             | 6_1                                             |\n\n| [恐怖灵异](https://www.56kog.com/class/8_1.html) | [都市言情](https://www.56kog.com/class/3_1.html) | [科幻](https://www.56kog.com/class/7_1.html) | [女生小说](https://www.56kog.com/class/9_1.html) | [其他](https://www.56kog.com/class/10_1.html) |\n| ------------------------------------------------ | ------------------------------------------------ | -------------------------------------------- | ------------------------------------------------ | --------------------------------------------- |\n| 8_1                                             | 3_1                                             | 7_1                                         | 9_1                                             | 10_1                                         |",
        "location": "class.ts",
        "module": () => import('@/routes/56kog/class.ts')
      },
      "/top/:category?": {
        "path": "/top/:category?",
        "categories": [
          "reading"
        ],
        "example": "/56kog/top/weekvisit",
        "parameters": {
          "category": "分类，见下表，默认为周点击榜"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "榜单",
        "maintainers": [
          "nczitzk"
        ],
        "description": "| [周点击榜](https://www.56kog.com/top/weekvisit.html) | [总收藏榜](https://www.56kog.com/top/goodnum.html) | [最新 入库](https://www.56kog.com/top/postdate.html) |\n| ---------------------------------------------------- | -------------------------------------------------- | ---------------------------------------------------- |\n| weekvisit                                            | goodnum                                            | postdate                                             |",
        "location": "top.ts",
        "module": () => import('@/routes/56kog/top.ts')
      }
    },
    "apiRoutes": {},
    "name": "明月中文网",
    "url": "56kog.com",
    "lang": "zh-CN"
  },
  "5eplay": {
    "routes": {
      "/article": {
        "path": "/article",
        "categories": [
          "game"
        ],
        "example": "/5eplay/article",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "csgo.5eplay.com/",
              "csgo.5eplay.com/article"
            ]
          }
        ],
        "name": "新闻列表",
        "maintainers": [
          "Dlouxgit"
        ],
        "url": "csgo.5eplay.com/",
        "location": "index.ts",
        "module": () => import('@/routes/5eplay/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "5EPLAY",
    "url": "csgo.5eplay.com",
    "lang": "zh-CN"
  },
  "5music": {
    "routes": {
      "/new-releases/:category?": {
        "path": "/new-releases/:category?",
        "categories": [
          "shopping"
        ],
        "example": "/5music/new-releases",
        "parameters": {
          "category": "Category, see below, defaults to all"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "www.5music.com.tw/New_releases.asp",
              "www.5music.com.tw/"
            ],
            "target": "/new-releases"
          }
        ],
        "name": "新貨上架",
        "maintainers": [
          "gideonsenku"
        ],
        "description": "Categories:\n| 華語 | 西洋 | 東洋 | 韓語 | 古典 |\n| ---- | ---- | ---- | ---- | ---- |\n| A | B | F | M | D |",
        "url": "www.5music.com.tw/New_releases.asp",
        "location": "index.ts",
        "module": () => import('@/routes/5music/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "五大唱片",
    "url": "5music.com.tw",
    "lang": "zh-TW",
    "categories": [
      "shopping"
    ],
    "description": "五大唱片是台湾五大唱片股份有限公司的简称，成立于1990年，是台湾最大的唱片公司之一。"
  },
  "69shu": {
    "routes": {
      "/article/:id": {
        "path": "/article/:id",
        "name": "章节",
        "url": "www.69shuba.cx",
        "maintainers": [
          "eternasuno"
        ],
        "example": "/69shu/article/47117",
        "parameters": {
          "id": "小说 id, 可在对应小说页 URL 中找到"
        },
        "categories": [
          "reading"
        ],
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "www.69shuba.cx/book/:id.htm"
            ],
            "target": "/article/:id"
          }
        ],
        "location": "article.ts",
        "module": () => import('@/routes/69shu/article.ts')
      }
    },
    "apiRoutes": {},
    "name": "69书吧",
    "url": "69shuba.cx",
    "lang": "zh-CN"
  },
  "6park": {
    "routes": {
      "/index/:id?/:type?/:keyword?": {
        "path": "/index/:id?/:type?/:keyword?",
        "name": "首页",
        "maintainers": [
          "nczitzk",
          "cscnk52"
        ],
        "example": "/6park/index",
        "parameters": {
          "id": "分站，见下表，默认为史海钩沉",
          "type": "类型，可选值为 gold、type，默认为空",
          "keyword": "关键词，可选，默认为空"
        },
        "radar": [
          {
            "source": [
              "club.6parkbbs.com/:id/index.php",
              "club.6parkbbs.com/"
            ],
            "target": "/:id?"
          }
        ],
        "description": "| 婚姻家庭 | 魅力时尚 | 女性频道 | 生活百态 | 美食厨房 | 非常影音 | 车迷沙龙 | 游戏天地 | 卡通漫画 | 体坛纵横 | 运动健身 | 电脑前线 | 数码家电 | 旅游风向 | 摄影部落 | 奇珍异宝 | 笑口常开 | 娱乐八卦 | 吃喝玩乐 | 文化长廊 | 军事纵横 | 百家论坛 | 科技频道 | 爱子情怀 | 健康人生 | 博论天下 | 史海钩沉 | 网际谈兵 | 经济观察 | 谈股论金 | 杂论闲侃 | 唯美乐园 | 学习园地 | 命理玄机 | 宠物情缘 | 网络歌坛 | 音乐殿堂 | 情感世界 |\n|----------|----------|----------|----------|----------|----------|----------|----------|----------|----------|----------|----------|----------|----------|----------|----------|----------|----------|----------|----------|----------|----------|----------|----------|----------|----------|----------|----------|----------|----------|----------|----------|----------|----------|----------|----------|----------|----------|\n| life9    | life1    | chan10   | life2    | life6    | fr       | enter7   | enter3   | enter6   | enter5   | sport    | know1    | chan6    | life7    | chan8    | page     | enter1   | enter8   | netstar  | life10   | nz       | other    | chan2    | chan5    | life5    | bolun    | chan1    | military | finance  | chan4    | pk       | gz1      | gz2      | gz3      | life8    | chan7    | enter4   | life3    |",
        "location": "index.ts",
        "module": () => import('@/routes/6park/index.ts')
      },
      "/news/:site?/:id?/:keyword?": {
        "path": "/news/:site?/:id?/:keyword?",
        "radar": [
          {
            "source": [
              "club.6parkbbs.com/:id/index.php",
              "club.6parkbbs.com/"
            ],
            "target": "/:id?"
          }
        ],
        "name": "新闻栏目",
        "maintainers": [
          "nczitzk",
          "cscnk52"
        ],
        "parameters": {
          "site": "分站，可选newspark、local，默认为 newspark",
          "id": "栏目 id，可选，默认为空",
          "keyword": "关键词，可选，默认为空"
        },
        "description": "::: tip 提示\n若订阅 [时政](https://www.6parknews.com/newspark/index.php?type=1)，其网址为 <https://www.6parknews.com/newspark/index.php?type=1>，其中 `newspark` 为分站，`1` 为栏目 id。\n若订阅 [美国](https://local.6parknews.com/index.php?type_id=1)，其网址为 <https://local.6parknews.com/index.php?type_id=1>，其中 `local` 为分站，`1` 为栏目 id。\n:::",
        "location": "news.ts",
        "module": () => import('@/routes/6park/news.ts')
      }
    },
    "apiRoutes": {},
    "name": "留园网",
    "url": "club.6parkbbs.com",
    "lang": "zh-CN"
  },
  "6v123": {
    "routes": {
      "/:category{.+}?": {
        "path": "/:category{.+}?",
        "name": "分类",
        "url": "www.hao6v.me",
        "maintainers": [
          "nczitzk"
        ],
        "example": "/6v123/dy",
        "parameters": {
          "category": {
            "description": "分类，默认为 `dy`，即最新电影，可在对应分类页 URL 中找到",
            "options": [
              {
                "label": "最新电影",
                "value": "dy"
              },
              {
                "label": "国语配音电影",
                "value": "gydy"
              },
              {
                "label": "动漫新番",
                "value": "zydy"
              },
              {
                "label": "经典高清",
                "value": "gq"
              },
              {
                "label": "动画电影",
                "value": "jddy"
              },
              {
                "label": "3D 电影",
                "value": "3D"
              },
              {
                "label": "真人秀",
                "value": "shoujidianyingmp4"
              },
              {
                "label": "国剧",
                "value": "dlz"
              },
              {
                "label": "日韩剧",
                "value": "rj"
              },
              {
                "label": "欧美剧",
                "value": "mj"
              },
              {
                "label": "综艺节目",
                "value": "zy"
              },
              {
                "label": "港台电影",
                "value": "s/gangtaidianying"
              },
              {
                "label": "日韩电影",
                "value": "s/jingdiandianying"
              },
              {
                "label": "喜剧",
                "value": "s/xiju"
              },
              {
                "label": "动作",
                "value": "s/dongzuo"
              },
              {
                "label": "爱情",
                "value": "s/aiqing"
              },
              {
                "label": "科幻",
                "value": "s/kehuan"
              },
              {
                "label": "奇幻",
                "value": "s/qihuan"
              },
              {
                "label": "神秘",
                "value": "s/shenmi"
              },
              {
                "label": "幻想",
                "value": "s/huanxiang"
              },
              {
                "label": "恐怖",
                "value": "s/kongbu"
              },
              {
                "label": "战争",
                "value": "s/zhanzheng"
              },
              {
                "label": "冒险",
                "value": "s/maoxian"
              },
              {
                "label": "惊悚",
                "value": "s/jingsong"
              },
              {
                "label": "剧情",
                "value": "s/juqingpian"
              },
              {
                "label": "传记",
                "value": "s/zhuanji"
              },
              {
                "label": "历史",
                "value": "s/lishi"
              },
              {
                "label": "纪录",
                "value": "s/jilu"
              },
              {
                "label": "印度电影",
                "value": "s/yindudianying"
              },
              {
                "label": "国产电影",
                "value": "s/guochandianying"
              },
              {
                "label": "欧洲电影",
                "value": "s/xijudianying"
              }
            ]
          }
        },
        "description": "::: tip\n订阅 [最新电影](https://www.hao6v.me/dy/)，其源网址为 `https://www.hao6v.me/dy/`，请参考该 URL 指定部分构成参数，此时路由为 [`/6v123/dy`](https://rsshub.app/6v123/dy)。\n:::\n\n<details>\n  <summary>更多分类</summary>\n\n| 分类                                                 | ID                                                                |\n| ---------------------------------------------------- | ----------------------------------------------------------------- |\n| [最新电影](https://www.hao6v.me/dy/)                 | [dy](https://rsshub.app/6v123/dy)                                 |\n| [国语配音电影](https://www.hao6v.me/gydy/)           | [gydy](https://rsshub.app/6v123/gydy)                             |\n| [动漫新番](https://www.hao6v.me/zydy/)               | [zydy](https://rsshub.app/6v123/zydy)                             |\n| [经典高清](https://www.hao6v.me/gq/)                 | [gq](https://rsshub.app/6v123/gq)                                 |\n| [动画电影](https://www.hao6v.me/jddy/)               | [jddy](https://rsshub.app/6v123/jddy)                             |\n| [3D 电影](https://www.hao6v.me/3D/)                  | [3D](https://rsshub.app/6v123/3D)                                 |\n| [真人秀](https://www.hao6v.me/shoujidianyingmp4/)    | [shoujidianyingmp4](https://rsshub.app/6v123/shoujidianyingmp4)   |\n| [国剧](https://www.hao6v.me/dlz/)                    | [dlz](https://rsshub.app/6v123/dlz)                               |\n| [日韩剧](https://www.hao6v.me/rj/)                   | [rj](https://rsshub.app/6v123/rj)                                 |\n| [欧美剧](https://www.hao6v.me/mj/)                   | [mj](https://rsshub.app/6v123/mj)                                 |\n| [综艺节目](https://www.hao6v.me/zy/)                 | [zy](https://rsshub.app/6v123/zy)                                 |\n| [港台电影](https://www.hao6v.me/s/gangtaidianying/)  | [s/gangtaidianying](https://rsshub.app/6v123/s/gangtaidianying)   |\n| [日韩电影](https://www.hao6v.me/s/jingdiandianying/) | [s/jingdiandianying](https://rsshub.app/6v123/s/jingdiandianying) |\n| [喜剧](https://www.hao6v.me/s/xiju/)                 | [s/xiju](https://rsshub.app/6v123/s/xiju)                         |\n| [动作](https://www.hao6v.me/s/dongzuo/)              | [s/dongzuo](https://rsshub.app/6v123/s/dongzuo)                   |\n| [爱情](https://www.hao6v.me/s/aiqing/)               | [s/aiqing](https://rsshub.app/6v123/s/aiqing)                     |\n| [科幻](https://www.hao6v.me/s/kehuan/)               | [s/kehuan](https://rsshub.app/6v123/s/kehuan)                     |\n| [奇幻](https://www.hao6v.me/s/qihuan/)               | [s/qihuan](https://rsshub.app/6v123/s/qihuan)                     |\n| [神秘](https://www.hao6v.me/s/shenmi/)               | [s/shenmi](https://rsshub.app/6v123/s/shenmi)                     |\n| [幻想](https://www.hao6v.me/s/huanxiang/)            | [s/huanxiang](https://rsshub.app/6v123/s/huanxiang)               |\n| [恐怖](https://www.hao6v.me/s/kongbu/)               | [s/kongbu](https://rsshub.app/6v123/s/kongbu)                     |\n| [战争](https://www.hao6v.me/s/zhanzheng/)            | [s/zhanzheng](https://rsshub.app/6v123/s/zhanzheng)               |\n| [冒险](https://www.hao6v.me/s/maoxian/)              | [s/maoxian](https://rsshub.app/6v123/s/maoxian)                   |\n| [惊悚](https://www.hao6v.me/s/jingsong/)             | [s/jingsong](https://rsshub.app/6v123/s/jingsong)                 |\n| [剧情](https://www.hao6v.me/s/juqingpian/)           | [s/juqingpian](https://rsshub.app/6v123/s/juqingpian)             |\n| [传记](https://www.hao6v.me/s/zhuanji/)              | [s/zhuanji](https://rsshub.app/6v123/s/zhuanji)                   |\n| [历史](https://www.hao6v.me/s/lishi/)                | [s/lishi](https://rsshub.app/6v123/s/lishi)                       |\n| [纪录](https://www.hao6v.me/s/jilu/)                 | [s/jilu](https://rsshub.app/6v123/s/jilu)                         |\n| [印度电影](https://www.hao6v.me/s/yindudianying/)    | [s/yindudianying](https://rsshub.app/6v123/s/yindudianying)       |\n| [国产电影](https://www.hao6v.me/s/guochandianying/)  | [s/guochandianying](https://rsshub.app/6v123/s/guochandianying)   |\n| [欧洲电影](https://www.hao6v.me/s/xijudianying/)     | [s/xijudianying](https://rsshub.app/6v123/s/xijudianying)         |\n\n</details>\n",
        "categories": [
          "multimedia"
        ],
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportRadar": true,
          "supportBT": true,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "www.hao6v.me/:category"
            ],
            "target": "/:category"
          },
          {
            "title": "最新电影",
            "source": [
              "www.hao6v.me/dy/"
            ],
            "target": "/dy"
          },
          {
            "title": "国语配音电影",
            "source": [
              "www.hao6v.me/gydy/"
            ],
            "target": "/gydy"
          },
          {
            "title": "动漫新番",
            "source": [
              "www.hao6v.me/zydy/"
            ],
            "target": "/zydy"
          },
          {
            "title": "经典高清",
            "source": [
              "www.hao6v.me/gq/"
            ],
            "target": "/gq"
          },
          {
            "title": "动画电影",
            "source": [
              "www.hao6v.me/jddy/"
            ],
            "target": "/jddy"
          },
          {
            "title": "3D电影",
            "source": [
              "www.hao6v.me/3D/"
            ],
            "target": "/3D"
          },
          {
            "title": "真人秀",
            "source": [
              "www.hao6v.me/shoujidianyingmp4/"
            ],
            "target": "/shoujidianyingmp4"
          },
          {
            "title": "国剧",
            "source": [
              "www.hao6v.me/dlz/"
            ],
            "target": "/dlz"
          },
          {
            "title": "日韩剧",
            "source": [
              "www.hao6v.me/rj/"
            ],
            "target": "/rj"
          },
          {
            "title": "欧美剧",
            "source": [
              "www.hao6v.me/mj/"
            ],
            "target": "/mj"
          },
          {
            "title": "综艺节目",
            "source": [
              "www.hao6v.me/zy/"
            ],
            "target": "/zy"
          },
          {
            "title": "港台电影",
            "source": [
              "www.hao6v.me/s/gangtaidianying/"
            ],
            "target": "/s/gangtaidianying"
          },
          {
            "title": "日韩电影",
            "source": [
              "www.hao6v.me/s/jingdiandianying/"
            ],
            "target": "/s/jingdiandianying"
          },
          {
            "title": "喜剧",
            "source": [
              "www.hao6v.me/s/xiju/"
            ],
            "target": "/s/xiju"
          },
          {
            "title": "动作",
            "source": [
              "www.hao6v.me/s/dongzuo/"
            ],
            "target": "/s/dongzuo"
          },
          {
            "title": "爱情",
            "source": [
              "www.hao6v.me/s/aiqing/"
            ],
            "target": "/s/aiqing"
          },
          {
            "title": "科幻",
            "source": [
              "www.hao6v.me/s/kehuan/"
            ],
            "target": "/s/kehuan"
          },
          {
            "title": "奇幻",
            "source": [
              "www.hao6v.me/s/qihuan/"
            ],
            "target": "/s/qihuan"
          },
          {
            "title": "神秘",
            "source": [
              "www.hao6v.me/s/shenmi/"
            ],
            "target": "/s/shenmi"
          },
          {
            "title": "幻想",
            "source": [
              "www.hao6v.me/s/huanxiang/"
            ],
            "target": "/s/huanxiang"
          },
          {
            "title": "恐怖",
            "source": [
              "www.hao6v.me/s/kongbu/"
            ],
            "target": "/s/kongbu"
          },
          {
            "title": "战争",
            "source": [
              "www.hao6v.me/s/zhanzheng/"
            ],
            "target": "/s/zhanzheng"
          },
          {
            "title": "冒险",
            "source": [
              "www.hao6v.me/s/maoxian/"
            ],
            "target": "/s/maoxian"
          },
          {
            "title": "惊悚",
            "source": [
              "www.hao6v.me/s/jingsong/"
            ],
            "target": "/s/jingsong"
          },
          {
            "title": "剧情",
            "source": [
              "www.hao6v.me/s/juqingpian/"
            ],
            "target": "/s/juqingpian"
          },
          {
            "title": "传记",
            "source": [
              "www.hao6v.me/s/zhuanji/"
            ],
            "target": "/s/zhuanji"
          },
          {
            "title": "历史",
            "source": [
              "www.hao6v.me/s/lishi/"
            ],
            "target": "/s/lishi"
          },
          {
            "title": "纪录",
            "source": [
              "www.hao6v.me/s/jilu/"
            ],
            "target": "/s/jilu"
          },
          {
            "title": "印度电影",
            "source": [
              "www.hao6v.me/s/yindudianying/"
            ],
            "target": "/s/yindudianying"
          },
          {
            "title": "国产电影",
            "source": [
              "www.hao6v.me/s/guochandianying/"
            ],
            "target": "/s/guochandianying"
          },
          {
            "title": "欧洲电影",
            "source": [
              "www.hao6v.me/s/xijudianying/"
            ],
            "target": "/s/xijudianying"
          }
        ],
        "view": 0,
        "location": "index.ts",
        "module": () => import('@/routes/6v123/index.ts')
      },
      "/latestMovies": {
        "path": "/latestMovies",
        "categories": [
          "multimedia"
        ],
        "example": "/6v123/latestMovies",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": true,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "hao6v.com/",
              "hao6v.com/gvod/zx.html"
            ]
          }
        ],
        "name": "最新电影",
        "maintainers": [
          "tc9011"
        ],
        "url": "hao6v.com/",
        "location": "latest-movies.ts",
        "module": () => import('@/routes/6v123/latest-movies.ts')
      },
      "/latestTVSeries": {
        "path": "/latestTVSeries",
        "categories": [
          "multimedia"
        ],
        "example": "/6v123/latestTVSeries",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": true,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "hao6v.com/",
              "hao6v.com/gvod/dsj.html"
            ]
          }
        ],
        "name": "最新电视剧",
        "maintainers": [
          "tc9011"
        ],
        "url": "hao6v.com/",
        "location": "latest-tvseries.ts",
        "module": () => import('@/routes/6v123/latest-tvseries.ts')
      }
    },
    "apiRoutes": {},
    "name": "6v 电影",
    "url": "hao6v.cc",
    "categories": [
      "multimedia"
    ],
    "lang": "zh-CN"
  },
  "78dm": {
    "routes": {
      "/:category{.+}?": {
        "path": "/:category{.+}?",
        "name": "分类",
        "url": "78dm.net",
        "maintainers": [
          "nczitzk"
        ],
        "example": "/78dm/news",
        "parameters": {
          "category": "分类，默认为 `news`，即新品速递，可在对应分类页 URL 中找到"
        },
        "description": "::: tip\n  若订阅 [新品速递](https://www.78dm.net/news)，网址为 `https://www.78dm.net/news`。截取 `https://www.78dm.net/` 到末尾的部分 `news` 作为参数填入，此时路由为 [`/78dm/news`](https://rsshub.app/78dm/news)。\n\n  若订阅 [精彩评测 - 变形金刚](https://www.78dm.net/eval_list/109/0/0/1.html)，网址为 `https://www.78dm.net/eval_list/109/0/0/1.html`。截取 `https://www.78dm.net/` 到末尾 `.html` 的部分 `eval_list/109/0/0/1` 作为参数填入，此时路由为 [`/78dm/eval_list/109/0/0/1`](https://rsshub.app/78dm/eval_list/109/0/0/1)。\n:::\n\n<details>\n<summary>更多分类</summary>\n\n#### [新品速递](https://www.78dm.net/news)\n\n| 分类                                                           | ID                                                                     |\n| -------------------------------------------------------------- | ---------------------------------------------------------------------- |\n| [全部](https://www.78dm.net/news/0/0/0/0/0/0/0/1.html)         | [news/0/0/0/0/0/0/0/1](https://rsshub.app/78dm/news/0/0/0/0/0/0/0/1)   |\n| [变形金刚](https://www.78dm.net/news/3/0/0/0/0/0/0/1.html)     | [news/3/0/0/0/0/0/0/1](https://rsshub.app/78dm/news/3/0/0/0/0/0/0/1)   |\n| [高达](https://www.78dm.net/news/4/0/0/0/0/0/0/1.html)         | [news/4/0/0/0/0/0/0/1](https://rsshub.app/78dm/news/4/0/0/0/0/0/0/1)   |\n| [圣斗士](https://www.78dm.net/news/2/0/0/0/0/0/0/1.html)       | [news/2/0/0/0/0/0/0/1](https://rsshub.app/78dm/news/2/0/0/0/0/0/0/1)   |\n| [海贼王](https://www.78dm.net/news/8/0/0/0/0/0/0/1.html)       | [news/8/0/0/0/0/0/0/1](https://rsshub.app/78dm/news/8/0/0/0/0/0/0/1)   |\n| [PVC 手办](https://www.78dm.net/news/0/5/0/0/0/0/0/1.html)     | [news/0/5/0/0/0/0/0/1](https://rsshub.app/78dm/news/0/5/0/0/0/0/0/1)   |\n| [拼装模型](https://www.78dm.net/news/0/1/0/0/0/0/0/1.html)     | [news/0/1/0/0/0/0/0/1](https://rsshub.app/78dm/news/0/1/0/0/0/0/0/1)   |\n| [机甲成品](https://www.78dm.net/news/0/2/0/0/0/0/0/1.html)     | [news/0/2/0/0/0/0/0/1](https://rsshub.app/78dm/news/0/2/0/0/0/0/0/1)   |\n| [特摄](https://www.78dm.net/news/0/3/0/0/0/0/0/1.html)         | [news/0/3/0/0/0/0/0/1](https://rsshub.app/78dm/news/0/3/0/0/0/0/0/1)   |\n| [美系](https://www.78dm.net/news/0/4/0/0/0/0/0/1.html)         | [news/0/4/0/0/0/0/0/1](https://rsshub.app/78dm/news/0/4/0/0/0/0/0/1)   |\n| [GK](https://www.78dm.net/news/0/6/0/0/0/0/0/1.html)           | [news/0/6/0/0/0/0/0/1](https://rsshub.app/78dm/news/0/6/0/0/0/0/0/1)   |\n| [扭蛋盒蛋食玩](https://www.78dm.net/news/0/7/0/0/0/0/0/1.html) | [news/0/7/0/0/0/0/0/1](https://rsshub.app/78dm/news/0/7/0/0/0/0/0/1)   |\n| [其他](https://www.78dm.net/news/0/8/0/0/0/0/0/1.html)         | [news/0/8/0/0/0/0/0/1](https://rsshub.app/78dm/news/0/8/0/0/0/0/0/1)   |\n| [综合](https://www.78dm.net/news/0/9/0/0/0/0/0/1.html)         | [news/0/9/0/0/0/0/0/1](https://rsshub.app/78dm/news/0/9/0/0/0/0/0/1)   |\n| [军模](https://www.78dm.net/news/0/10/0/0/0/0/0/1.html)        | [news/0/10/0/0/0/0/0/1](https://rsshub.app/78dm/news/0/10/0/0/0/0/0/1) |\n| [民用](https://www.78dm.net/news/0/11/0/0/0/0/0/1.html)        | [news/0/11/0/0/0/0/0/1](https://rsshub.app/78dm/news/0/11/0/0/0/0/0/1) |\n| [配件](https://www.78dm.net/news/0/12/0/0/0/0/0/1.html)        | [news/0/12/0/0/0/0/0/1](https://rsshub.app/78dm/news/0/12/0/0/0/0/0/1) |\n| [工具](https://www.78dm.net/news/0/13/0/0/0/0/0/1.html)        | [news/0/13/0/0/0/0/0/1](https://rsshub.app/78dm/news/0/13/0/0/0/0/0/1) |\n\n#### [精彩评测](https://www.78dm.net/eval_list)\n\n| 分类                                                      | ID                                                                 |\n| --------------------------------------------------------- | ------------------------------------------------------------------ |\n| [全部](https://www.78dm.net/eval_list/0/0/0/1.html)       | [eval_list/0/0/0/1](https://rsshub.app/78dm/eval_list/0/0/0/1)     |\n| [变形金刚](https://www.78dm.net/eval_list/109/0/0/1.html) | [eval_list/109/0/0/1](https://rsshub.app/78dm/eval_list/109/0/0/1) |\n| [高达](https://www.78dm.net/eval_list/110/0/0/1.html)     | [eval_list/110/0/0/1](https://rsshub.app/78dm/eval_list/110/0/0/1) |\n| [圣斗士](https://www.78dm.net/eval_list/111/0/0/1.html)   | [eval_list/111/0/0/1](https://rsshub.app/78dm/eval_list/111/0/0/1) |\n| [海贼王](https://www.78dm.net/eval_list/112/0/0/1.html)   | [eval_list/112/0/0/1](https://rsshub.app/78dm/eval_list/112/0/0/1) |\n| [PVC 手办](https://www.78dm.net/eval_list/115/0/0/1.html) | [eval_list/115/0/0/1](https://rsshub.app/78dm/eval_list/115/0/0/1) |\n| [拼装模型](https://www.78dm.net/eval_list/113/0/0/1.html) | [eval_list/113/0/0/1](https://rsshub.app/78dm/eval_list/113/0/0/1) |\n| [机甲成品](https://www.78dm.net/eval_list/114/0/0/1.html) | [eval_list/114/0/0/1](https://rsshub.app/78dm/eval_list/114/0/0/1) |\n| [特摄](https://www.78dm.net/eval_list/116/0/0/1.html)     | [eval_list/116/0/0/1](https://rsshub.app/78dm/eval_list/116/0/0/1) |\n| [美系](https://www.78dm.net/eval_list/117/0/0/1.html)     | [eval_list/117/0/0/1](https://rsshub.app/78dm/eval_list/117/0/0/1) |\n| [GK](https://www.78dm.net/eval_list/118/0/0/1.html)       | [eval_list/118/0/0/1](https://rsshub.app/78dm/eval_list/118/0/0/1) |\n| [综合](https://www.78dm.net/eval_list/120/0/0/1.html)     | [eval_list/120/0/0/1](https://rsshub.app/78dm/eval_list/120/0/0/1) |\n\n#### [好贴推荐](https://www.78dm.net/ht_list)\n\n| 分类                                                    | ID                                                             |\n| ------------------------------------------------------- | -------------------------------------------------------------- |\n| [全部](https://www.78dm.net/ht_list/0/0/0/1.html)       | [ht_list/0/0/0/1](https://rsshub.app/78dm/ht_list/0/0/0/1)     |\n| [变形金刚](https://www.78dm.net/ht_list/95/0/0/1.html)  | [ht_list/95/0/0/1](https://rsshub.app/78dm/ht_list/95/0/0/1)   |\n| [高达](https://www.78dm.net/ht_list/96/0/0/1.html)      | [ht_list/96/0/0/1](https://rsshub.app/78dm/ht_list/96/0/0/1)   |\n| [圣斗士](https://www.78dm.net/ht_list/98/0/0/1.html)    | [ht_list/98/0/0/1](https://rsshub.app/78dm/ht_list/98/0/0/1)   |\n| [海贼王](https://www.78dm.net/ht_list/99/0/0/1.html)    | [ht_list/99/0/0/1](https://rsshub.app/78dm/ht_list/99/0/0/1)   |\n| [PVC 手办](https://www.78dm.net/ht_list/100/0/0/1.html) | [ht_list/100/0/0/1](https://rsshub.app/78dm/ht_list/100/0/0/1) |\n| [拼装模型](https://www.78dm.net/ht_list/101/0/0/1.html) | [ht_list/101/0/0/1](https://rsshub.app/78dm/ht_list/101/0/0/1) |\n| [机甲成品](https://www.78dm.net/ht_list/102/0/0/1.html) | [ht_list/102/0/0/1](https://rsshub.app/78dm/ht_list/102/0/0/1) |\n| [特摄](https://www.78dm.net/ht_list/103/0/0/1.html)     | [ht_list/103/0/0/1](https://rsshub.app/78dm/ht_list/103/0/0/1) |\n| [美系](https://www.78dm.net/ht_list/104/0/0/1.html)     | [ht_list/104/0/0/1](https://rsshub.app/78dm/ht_list/104/0/0/1) |\n| [GK](https://www.78dm.net/ht_list/105/0/0/1.html)       | [ht_list/105/0/0/1](https://rsshub.app/78dm/ht_list/105/0/0/1) |\n| [综合](https://www.78dm.net/ht_list/107/0/0/1.html)     | [ht_list/107/0/0/1](https://rsshub.app/78dm/ht_list/107/0/0/1) |\n| [装甲战车](https://www.78dm.net/ht_list/131/0/0/1.html) | [ht_list/131/0/0/1](https://rsshub.app/78dm/ht_list/131/0/0/1) |\n| [舰船模型](https://www.78dm.net/ht_list/132/0/0/1.html) | [ht_list/132/0/0/1](https://rsshub.app/78dm/ht_list/132/0/0/1) |\n| [飞机模型](https://www.78dm.net/ht_list/133/0/0/1.html) | [ht_list/133/0/0/1](https://rsshub.app/78dm/ht_list/133/0/0/1) |\n| [民用模型](https://www.78dm.net/ht_list/134/0/0/1.html) | [ht_list/134/0/0/1](https://rsshub.app/78dm/ht_list/134/0/0/1) |\n| [兵人模型](https://www.78dm.net/ht_list/135/0/0/1.html) | [ht_list/135/0/0/1](https://rsshub.app/78dm/ht_list/135/0/0/1) |\n</details>\n  ",
        "categories": [
          "new-media"
        ],
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportRadar": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "www.78dm.net/:category?"
            ]
          },
          {
            "title": "新品速递 - 全部",
            "source": [
              "www.78dm.net/news/0/0/0/0/0/0/0/1.html"
            ],
            "target": "/news/0/0/0/0/0/0/0/1"
          },
          {
            "title": "新品速递 - 变形金刚",
            "source": [
              "www.78dm.net/news/3/0/0/0/0/0/0/1.html"
            ],
            "target": "/news/3/0/0/0/0/0/0/1"
          },
          {
            "title": "新品速递 - 高达",
            "source": [
              "www.78dm.net/news/4/0/0/0/0/0/0/1.html"
            ],
            "target": "/news/4/0/0/0/0/0/0/1"
          },
          {
            "title": "新品速递 - 圣斗士",
            "source": [
              "www.78dm.net/news/2/0/0/0/0/0/0/1.html"
            ],
            "target": "/news/2/0/0/0/0/0/0/1"
          },
          {
            "title": "新品速递 - 海贼王",
            "source": [
              "www.78dm.net/news/8/0/0/0/0/0/0/1.html"
            ],
            "target": "/news/8/0/0/0/0/0/0/1"
          },
          {
            "title": "新品速递 - PVC手办",
            "source": [
              "www.78dm.net/news/0/5/0/0/0/0/0/1.html"
            ],
            "target": "/news/0/5/0/0/0/0/0/1"
          },
          {
            "title": "新品速递 - 拼装模型",
            "source": [
              "www.78dm.net/news/0/1/0/0/0/0/0/1.html"
            ],
            "target": "/news/0/1/0/0/0/0/0/1"
          },
          {
            "title": "新品速递 - 机甲成品",
            "source": [
              "www.78dm.net/news/0/2/0/0/0/0/0/1.html"
            ],
            "target": "/news/0/2/0/0/0/0/0/1"
          },
          {
            "title": "新品速递 - 特摄",
            "source": [
              "www.78dm.net/news/0/3/0/0/0/0/0/1.html"
            ],
            "target": "/news/0/3/0/0/0/0/0/1"
          },
          {
            "title": "新品速递 - 美系",
            "source": [
              "www.78dm.net/news/0/4/0/0/0/0/0/1.html"
            ],
            "target": "/news/0/4/0/0/0/0/0/1"
          },
          {
            "title": "新品速递 - GK",
            "source": [
              "www.78dm.net/news/0/6/0/0/0/0/0/1.html"
            ],
            "target": "/news/0/6/0/0/0/0/0/1"
          },
          {
            "title": "新品速递 - 扭蛋盒蛋食玩",
            "source": [
              "www.78dm.net/news/0/7/0/0/0/0/0/1.html"
            ],
            "target": "/news/0/7/0/0/0/0/0/1"
          },
          {
            "title": "新品速递 - 其他",
            "source": [
              "www.78dm.net/news/0/8/0/0/0/0/0/1.html"
            ],
            "target": "/news/0/8/0/0/0/0/0/1"
          },
          {
            "title": "新品速递 - 综合",
            "source": [
              "www.78dm.net/news/0/9/0/0/0/0/0/1.html"
            ],
            "target": "/news/0/9/0/0/0/0/0/1"
          },
          {
            "title": "新品速递 - 军模",
            "source": [
              "www.78dm.net/news/0/10/0/0/0/0/0/1.html"
            ],
            "target": "/news/0/10/0/0/0/0/0/1"
          },
          {
            "title": "新品速递 - 民用",
            "source": [
              "www.78dm.net/news/0/11/0/0/0/0/0/1.html"
            ],
            "target": "/news/0/11/0/0/0/0/0/1"
          },
          {
            "title": "新品速递 - 配件",
            "source": [
              "www.78dm.net/news/0/12/0/0/0/0/0/1.html"
            ],
            "target": "/news/0/12/0/0/0/0/0/1"
          },
          {
            "title": "新品速递 - 工具",
            "source": [
              "www.78dm.net/news/0/13/0/0/0/0/0/1.html"
            ],
            "target": "/news/0/13/0/0/0/0/0/1"
          },
          {
            "title": "精彩评测 - 全部",
            "source": [
              "www.78dm.net/eval_list/0/0/0/1.html"
            ],
            "target": "/eval_list/0/0/0/1"
          },
          {
            "title": "精彩评测 - 变形金刚",
            "source": [
              "www.78dm.net/eval_list/109/0/0/1.html"
            ],
            "target": "/eval_list/109/0/0/1"
          },
          {
            "title": "精彩评测 - 高达",
            "source": [
              "www.78dm.net/eval_list/110/0/0/1.html"
            ],
            "target": "/eval_list/110/0/0/1"
          },
          {
            "title": "精彩评测 - 圣斗士",
            "source": [
              "www.78dm.net/eval_list/111/0/0/1.html"
            ],
            "target": "/eval_list/111/0/0/1"
          },
          {
            "title": "精彩评测 - 海贼王",
            "source": [
              "www.78dm.net/eval_list/112/0/0/1.html"
            ],
            "target": "/eval_list/112/0/0/1"
          },
          {
            "title": "精彩评测 - PVC手办",
            "source": [
              "www.78dm.net/eval_list/115/0/0/1.html"
            ],
            "target": "/eval_list/115/0/0/1"
          },
          {
            "title": "精彩评测 - 拼装模型",
            "source": [
              "www.78dm.net/eval_list/113/0/0/1.html"
            ],
            "target": "/eval_list/113/0/0/1"
          },
          {
            "title": "精彩评测 - 机甲成品",
            "source": [
              "www.78dm.net/eval_list/114/0/0/1.html"
            ],
            "target": "/eval_list/114/0/0/1"
          },
          {
            "title": "精彩评测 - 特摄",
            "source": [
              "www.78dm.net/eval_list/116/0/0/1.html"
            ],
            "target": "/eval_list/116/0/0/1"
          },
          {
            "title": "精彩评测 - 美系",
            "source": [
              "www.78dm.net/eval_list/117/0/0/1.html"
            ],
            "target": "/eval_list/117/0/0/1"
          },
          {
            "title": "精彩评测 - GK",
            "source": [
              "www.78dm.net/eval_list/118/0/0/1.html"
            ],
            "target": "/eval_list/118/0/0/1"
          },
          {
            "title": "精彩评测 - 综合",
            "source": [
              "www.78dm.net/eval_list/120/0/0/1.html"
            ],
            "target": "/eval_list/120/0/0/1"
          },
          {
            "title": "好贴推荐 - 全部",
            "source": [
              "www.78dm.net/ht_list/0/0/0/1.html"
            ],
            "target": "/ht_list/0/0/0/1"
          },
          {
            "title": "好贴推荐 - 变形金刚",
            "source": [
              "www.78dm.net/ht_list/95/0/0/1.html"
            ],
            "target": "/ht_list/95/0/0/1"
          },
          {
            "title": "好贴推荐 - 高达",
            "source": [
              "www.78dm.net/ht_list/96/0/0/1.html"
            ],
            "target": "/ht_list/96/0/0/1"
          },
          {
            "title": "好贴推荐 - 圣斗士",
            "source": [
              "www.78dm.net/ht_list/98/0/0/1.html"
            ],
            "target": "/ht_list/98/0/0/1"
          },
          {
            "title": "好贴推荐 - 海贼王",
            "source": [
              "www.78dm.net/ht_list/99/0/0/1.html"
            ],
            "target": "/ht_list/99/0/0/1"
          },
          {
            "title": "好贴推荐 - PVC手办",
            "source": [
              "www.78dm.net/ht_list/100/0/0/1.html"
            ],
            "target": "/ht_list/100/0/0/1"
          },
          {
            "title": "好贴推荐 - 拼装模型",
            "source": [
              "www.78dm.net/ht_list/101/0/0/1.html"
            ],
            "target": "/ht_list/101/0/0/1"
          },
          {
            "title": "好贴推荐 - 机甲成品",
            "source": [
              "www.78dm.net/ht_list/102/0/0/1.html"
            ],
            "target": "/ht_list/102/0/0/1"
          },
          {
            "title": "好贴推荐 - 特摄",
            "source": [
              "www.78dm.net/ht_list/103/0/0/1.html"
            ],
            "target": "/ht_list/103/0/0/1"
          },
          {
            "title": "好贴推荐 - 美系",
            "source": [
              "www.78dm.net/ht_list/104/0/0/1.html"
            ],
            "target": "/ht_list/104/0/0/1"
          },
          {
            "title": "好贴推荐 - GK",
            "source": [
              "www.78dm.net/ht_list/105/0/0/1.html"
            ],
            "target": "/ht_list/105/0/0/1"
          },
          {
            "title": "好贴推荐 - 综合",
            "source": [
              "www.78dm.net/ht_list/107/0/0/1.html"
            ],
            "target": "/ht_list/107/0/0/1"
          },
          {
            "title": "好贴推荐 - 装甲战车",
            "source": [
              "www.78dm.net/ht_list/131/0/0/1.html"
            ],
            "target": "/ht_list/131/0/0/1"
          },
          {
            "title": "好贴推荐 - 舰船模型",
            "source": [
              "www.78dm.net/ht_list/132/0/0/1.html"
            ],
            "target": "/ht_list/132/0/0/1"
          },
          {
            "title": "好贴推荐 - 飞机模型",
            "source": [
              "www.78dm.net/ht_list/133/0/0/1.html"
            ],
            "target": "/ht_list/133/0/0/1"
          },
          {
            "title": "好贴推荐 - 民用模型",
            "source": [
              "www.78dm.net/ht_list/134/0/0/1.html"
            ],
            "target": "/ht_list/134/0/0/1"
          },
          {
            "title": "好贴推荐 - 兵人模型",
            "source": [
              "www.78dm.net/ht_list/135/0/0/1.html"
            ],
            "target": "/ht_list/135/0/0/1"
          }
        ],
        "location": "index.ts",
        "module": () => import('@/routes/78dm/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "78 动漫",
    "url": "78dm.net",
    "categories": [
      "anime"
    ],
    "description": "",
    "lang": "zh-CN"
  },
  "7mmtv": {
    "routes": {
      "/:language?/:category?/:type?": {
        "path": "/:language?/:category?/:type?",
        "categories": [
          "multimedia"
        ],
        "example": "/7mmtv/zh/censored_list/all",
        "parameters": {
          "language": "Language, see below, `en` as English by default",
          "category": "Category, see below, `censored_list` as Censored by default",
          "type": "Server, see below, all server by default"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false,
          "nsfw": true
        },
        "name": "Category",
        "maintainers": [
          "nczitzk"
        ],
        "description": "**Language**\n\n| English | 日本語 | 한국의 | 中文 |\n| ------- | ------ | ------ | ---- |\n| en      | ja     | ko     | zh   |\n\n  **Category**\n\n| Chinese subtitles AV | Censored       | Amateur          | Uncensored       | Asian self-timer | H comics     |\n| -------------------- | -------------- | ---------------- | ---------------- | ---------------- | ------------ |\n| chinese_list        | censored_list | amateurjav_list | uncensored_list | amateur_list    | hcomic_list |\n\n| Chinese subtitles AV random | Censored random  | Amateur random     | Uncensored random  | Asian self-timer random | H comics random |\n| --------------------------- | ---------------- | ------------------ | ------------------ | ----------------------- | --------------- |\n| chinese_random             | censored_random | amateurjav_random | uncensored_random | amateur_random         | hcomic_random  |\n\n  **Server**\n\n| All Server | fembed(Full DL) | streamsb(Full DL) | doodstream | streamtape(Full DL) | avgle | embedgram | videovard(Full DL) |\n| ---------- | --------------- | ----------------- | ---------- | ------------------- | ----- | --------- | ------------------ |\n| all        | 21              | 30                | 28         | 29                  | 17    | 34        | 33                 |",
        "location": "index.tsx",
        "module": () => import('@/routes/7mmtv/index.tsx')
      }
    },
    "apiRoutes": {},
    "name": "7mmtv",
    "url": "7mmtv.tv",
    "lang": "zh-CN"
  },
  "8kcos": {
    "routes": {
      "/cat/:cat?": {
        "path": "/cat/:cat?",
        "parameters": {
          "cat": "默认值为 `8kasianidol`，将目录页面url中 /category/ 后面的部分填入。如：https://www.8kcosplay.com/category/8kchineseidol/%e9%a3%8e%e4%b9%8b%e9%a2%86%e5%9f%9f/ 对应的RSS页面为 /8kcos/cat/%e9%a3%8e%e4%b9%8b%e9%a2%86%e5%9f%9f。"
        },
        "example": "/8kcos/cat/8kasianidol",
        "radar": [
          {
            "source": [
              "8kcosplay.com/category/:mainCategory/:cat/",
              "8kcosplay.com/category/:cat/"
            ],
            "target": "/cat/:cat"
          }
        ],
        "name": "分类",
        "maintainers": [
          "KotoriK"
        ],
        "url": "8kcosplay.com/",
        "features": {
          "nsfw": true
        },
        "location": "cat.ts",
        "module": () => import('@/routes/8kcos/cat.ts')
      },
      "/": {
        "path": "/",
        "categories": [
          "picture"
        ],
        "example": "/8kcos",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false,
          "nsfw": true
        },
        "radar": [
          {
            "source": [
              "8kcosplay.com/"
            ]
          }
        ],
        "name": "最新",
        "maintainers": [
          "KotoriK"
        ],
        "url": "8kcosplay.com/",
        "location": "latest.ts",
        "module": () => import('@/routes/8kcos/latest.ts')
      },
      "/tag/:tag": {
        "path": "/tag/:tag",
        "categories": [
          "picture"
        ],
        "example": "/8kcos/tag/cosplay",
        "parameters": {
          "tag": "标签名"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false,
          "nsfw": true
        },
        "radar": [
          {
            "source": [
              "8kcosplay.com/tag/:tag"
            ]
          }
        ],
        "name": "标签",
        "maintainers": [
          "KotoriK"
        ],
        "url": "8kcosplay.com/",
        "location": "tag.ts",
        "module": () => import('@/routes/8kcos/tag.ts')
      }
    },
    "apiRoutes": {},
    "name": "8KCosplay",
    "url": "8kcosplay.com",
    "lang": "zh-CN"
  },
  "8world": {
    "routes": {
      "*": {
        "path": "*",
        "name": "Unknown",
        "maintainers": [],
        "location": "index.ts",
        "module": () => import('@/routes/8world/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "8 视界",
    "url": "8world.com",
    "lang": "zh-CN"
  },
  "91porn": {
    "routes": {
      "/author/:uid/:lang?": {
        "path": "/author/:uid/:lang?",
        "categories": [
          "multimedia"
        ],
        "example": "/91porn/author/2d6d2iWm4vVCwqujAZbSrKt2QJCbbaObv9HQ21Zo8wGJWudWBg",
        "parameters": {
          "uid": "Author ID, can be found in URL",
          "lang": "Language, see above, `en_US` by default "
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false,
          "nsfw": true
        },
        "radar": [
          {
            "source": [
              "91porn.com/index.php"
            ],
            "target": ""
          }
        ],
        "name": "Author",
        "maintainers": [
          "TonyRL"
        ],
        "url": "91porn.com/index.php",
        "location": "author.ts",
        "module": () => import('@/routes/91porn/author.ts')
      },
      "/:lang?": {
        "path": "/:lang?",
        "categories": [
          "multimedia"
        ],
        "example": "/91porn",
        "parameters": {
          "lang": "Language, see below, `en_US` by default "
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false,
          "nsfw": true
        },
        "radar": [
          {
            "source": [
              "91porn.com/index.php"
            ],
            "target": ""
          }
        ],
        "name": "Hot Video Today",
        "maintainers": [
          "TonyRL"
        ],
        "url": "91porn.com/index.php",
        "description": "| English | 简体中文 | 繁體中文 |\n| ------- | -------- | -------- |\n| en_US  | cn_CN   | zh_ZH   |",
        "location": "index.ts",
        "module": () => import('@/routes/91porn/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "91porn",
    "url": "91porn.com",
    "description": "::: tip\n91porn has multiple backup domains, routes use the permanent domain `https://91porn.com` by default. If the domain is not accessible, you can add `?domain=<domain>` to specify the domain to be used. If you want to specify the backup domain to `https://0122.91p30.com`, you can add `?domain=0122.91p30.com` to the end of all 91porn routes, then the route will become [`/91porn?domain=0122.91p30.com`](https://rsshub.app/91porn?domain=0122.91p30.com)\n:::",
    "lang": "zh-CN"
  },
  "95mm": {
    "routes": {
      "/category/:category": {
        "path": "/category/:category",
        "categories": [
          "picture"
        ],
        "example": "/95mm/category/1",
        "parameters": {
          "category": "集合，见下表"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false,
          "nsfw": true
        },
        "radar": [
          {
            "source": [
              "95mm.org/"
            ]
          }
        ],
        "name": "集合",
        "maintainers": [
          "nczitzk"
        ],
        "url": "95mm.org/",
        "description": "| 清纯唯美 | 摄影私房 | 明星写真 | 三次元 | 异域美景 | 性感妖姬 | 游戏主题 | 美女壁纸 |\n| -------- | -------- | -------- | ------ | -------- | -------- | -------- | -------- |\n| 1        | 2        | 4        | 5      | 6        | 7        | 9        | 11       |",
        "location": "category.ts",
        "module": () => import('@/routes/95mm/category.ts')
      },
      "/tab/:tab?": {
        "path": "/tab/:tab?",
        "categories": [
          "picture"
        ],
        "example": "/95mm/tab/热门",
        "parameters": {
          "tab": "分类，见下表，默认为最新"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false,
          "nsfw": true
        },
        "radar": [
          {
            "source": [
              "95mm.org/"
            ]
          }
        ],
        "name": "分类",
        "maintainers": [
          "nczitzk"
        ],
        "url": "95mm.org/",
        "description": "| 最新 | 热门 | 校花 | 森系 | 清纯 | 童颜 | 嫩模 | 少女 |\n| ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- |",
        "location": "tab.ts",
        "module": () => import('@/routes/95mm/tab.ts')
      },
      "/tag/:tag": {
        "path": "/tag/:tag",
        "categories": [
          "picture"
        ],
        "example": "/95mm/tag/黑丝",
        "parameters": {
          "tag": "标签，可在对应标签页中找到"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false,
          "nsfw": true
        },
        "radar": [
          {
            "source": [
              "95mm.org/"
            ]
          }
        ],
        "name": "标签",
        "maintainers": [
          "nczitzk"
        ],
        "url": "95mm.org/",
        "location": "tag.ts",
        "module": () => import('@/routes/95mm/tag.ts')
      }
    },
    "apiRoutes": {},
    "name": "MM 范",
    "url": "95mm.org",
    "lang": "zh-CN"
  },
  "9to5": {
    "routes": {
      "/:subsite/:tag?": {
        "path": "/:subsite/:tag?",
        "name": "Unknown",
        "maintainers": [],
        "location": "subsite.ts",
        "module": () => import('@/routes/9to5/subsite.ts')
      }
    },
    "apiRoutes": {},
    "name": "9To5",
    "url": "9to5toys.com",
    "lang": "en"
  },
  "a9vg": {
    "routes": {
      "/:category{.+}?": {
        "path": "/:category{.+}?",
        "name": "新闻",
        "url": "a9vg.com",
        "maintainers": [
          "monnerHenster",
          "nczitzk"
        ],
        "example": "/a9vg/news",
        "parameters": {
          "category": "分类，默认为 ，可在对应分类页 URL 中找到, Category, by default"
        },
        "description": "::: tip\n  若订阅 [PS4](http://www.a9vg.com/list/news/PS4)，网址为 `http://www.a9vg.com/list/news/PS4`。截取 `http://www.a9vg.com/list` 到末尾的部分 `news/PS4` 作为参数填入，此时路由为 [`/a9vg/news/PS4`](https://rsshub.app/a9vg/news/PS4)。\n:::\n\n| 分类                                               | ID                                                     |\n| -------------------------------------------------- | ------------------------------------------------------ |\n| [All](https://www.a9vg.com/list/news/All)          | [news/All](https://rsshub.app/a9vg/news/All)           |\n| [PS4](https://www.a9vg.com/list/news/PS4)          | [news/PS4](https://rsshub.app/a9vg/news/PS4)           |\n| [PS5](https://www.a9vg.com/list/news/PS5)          | [news/PS5](https://rsshub.app/a9vg/news/PS5)           |\n| [Switch](https://www.a9vg.com/list/news/Switch)    | [news/Switch](https://rsshub.app/a9vg/news/Switch)     |\n| [Xbox One](https://www.a9vg.com/list/news/XboxOne) | [news/XboxOne](https://rsshub.app/a9vg/news/XboxOne)   |\n| [XSX](https://www.a9vg.com/list/news/XSX)          | [news/XSX](https://rsshub.app/a9vg/news/XSX)           |\n| [PC](https://www.a9vg.com/list/news/PC)            | [news/PC](https://rsshub.app/a9vg/news/PC)             |\n| [业界](https://www.a9vg.com/list/news/Industry)    | [news/Industry](https://rsshub.app/a9vg/news/Industry) |\n| [厂商](https://www.a9vg.com/list/news/Factory)     | [news/Factory](https://rsshub.app/a9vg/news/Factory)   |\n  ",
        "categories": [
          "game"
        ],
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportRadar": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "www.a9vg.com/list/:category"
            ]
          },
          {
            "title": "All",
            "source": [
              "www.a9vg.com/list/news/All"
            ],
            "target": "/news/All"
          },
          {
            "title": "PS4",
            "source": [
              "www.a9vg.com/list/news/PS4"
            ],
            "target": "/news/PS4"
          },
          {
            "title": "PS5",
            "source": [
              "www.a9vg.com/list/news/PS5"
            ],
            "target": "/news/PS5"
          },
          {
            "title": "Switch",
            "source": [
              "www.a9vg.com/list/news/Switch"
            ],
            "target": "/news/Switch"
          },
          {
            "title": "Xbox One",
            "source": [
              "www.a9vg.com/list/news/XboxOne"
            ],
            "target": "/news/XboxOne"
          },
          {
            "title": "XSX",
            "source": [
              "www.a9vg.com/list/news/XSX"
            ],
            "target": "/news/XSX"
          },
          {
            "title": "PC",
            "source": [
              "www.a9vg.com/list/news/PC"
            ],
            "target": "/news/PC"
          },
          {
            "title": "业界",
            "source": [
              "www.a9vg.com/list/news/Industry"
            ],
            "target": "/news/Industry"
          },
          {
            "title": "厂商",
            "source": [
              "www.a9vg.com/list/news/Factory"
            ],
            "target": "/news/Factory"
          }
        ],
        "location": "index.ts",
        "module": () => import('@/routes/a9vg/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "A9VG 电玩部落",
    "url": "a9vg.com",
    "description": "",
    "lang": "zh-CN"
  },
  "aa1": {
    "routes": {
      "/60s/:category?": {
        "path": "/60s/:category?",
        "name": "每日新闻",
        "url": "60s.aa1.cn",
        "maintainers": [
          "nczitzk"
        ],
        "example": "/aa1/60s/news",
        "parameters": {
          "category": {
            "description": "分类，默认为全部，可在对应分类页 URL 中找到",
            "options": [
              {
                "label": "全部",
                "value": ""
              },
              {
                "label": "新闻词文章数据",
                "value": "freenewsdata"
              },
              {
                "label": "最新",
                "value": "new"
              },
              {
                "label": "本平台同款自动发文章插件",
                "value": "1"
              },
              {
                "label": "每天60秒读懂世界",
                "value": "news"
              }
            ]
          }
        },
        "description": "::: tip\n订阅 [每天60秒读懂世界](https://60s.aa1.cn/category/news)，其源网址为 `https://60s.aa1.cn/category/news`，请参考该 URL 指定部分构成参数，此时路由为 [`/aa1/60s/news`](https://rsshub.app/aa1/60s/news) 或 [`/aa1/60s/每天60秒读懂世界`](https://rsshub.app/aa1/60s/每天60秒读懂世界)。\n:::\n\n| 分类                                                       | ID                                                      |\n| ---------------------------------------------------------- | ------------------------------------------------------- |\n| [全部](https://60s.aa1.cn)                                 | [<空>](https://rsshub.app/aa1/60s)                      |\n| [新闻词文章数据](https://60s.aa1.cn/category/freenewsdata) | [freenewsdata](https://rsshub.app/aa1/60s/freenewsdata) |\n| [最新](https://60s.aa1.cn/category/new)                    | [new](https://rsshub.app/aa1/60s/new)                   |\n| [本平台同款自动发文章插件](https://60s.aa1.cn/category/1)  | [1](https://rsshub.app/aa1/60s/1)                       |\n| [每天 60 秒读懂世界](https://60s.aa1.cn/category/news)     | [news](https://rsshub.app/aa1/60s/news)                 |\n",
        "categories": [
          "new-media"
        ],
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportRadar": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "60s.aa1.cn",
              "60s.aa1.cn/category/:category"
            ],
            "target": "/60s/:category"
          },
          {
            "title": "全部",
            "source": [
              "60s.aa1.cn"
            ],
            "target": "/60s"
          },
          {
            "title": "新闻词文章数据",
            "source": [
              "60s.aa1.cn/category/freenewsdata"
            ],
            "target": "/60s/freenewsdata"
          },
          {
            "title": "最新",
            "source": [
              "60s.aa1.cn/category/new"
            ],
            "target": "/60s/new"
          },
          {
            "title": "本平台同款自动发文章插件",
            "source": [
              "60s.aa1.cn/category/1"
            ],
            "target": "/60s/1"
          },
          {
            "title": "每天60秒读懂世界",
            "source": [
              "60s.aa1.cn/category/news"
            ],
            "target": "/60s/news"
          }
        ],
        "view": 0,
        "location": "60s.ts",
        "module": () => import('@/routes/aa1/60s.ts')
      }
    },
    "apiRoutes": {},
    "name": "夏柔",
    "url": "aa1.cn",
    "categories": [
      "new-media"
    ],
    "description": "",
    "lang": "zh-CN"
  },
  "aamacau": {
    "routes": {
      "/:category?/:id?": {
        "path": "/:category?/:id?",
        "categories": [
          "new-media"
        ],
        "example": "/aamacau",
        "parameters": {
          "category": "分类，见下表，默认为即時報道",
          "id": "id，可在对应页面 URL 中找到，默认为空"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "aamacau.com/"
            ]
          }
        ],
        "name": "话题",
        "maintainers": [],
        "url": "aamacau.com/",
        "description": "| 即時報道     | 每週專題    | 藝文爛鬼樓 | 論盡紙本 | 新聞事件 | 特別企劃 |\n| ------------ | ----------- | ---------- | -------- | -------- | -------- |\n| breakingnews | weeklytopic | culture    | press    | case     | special  |\n\n::: tip\n  除了直接订阅分类全部文章（如 [每週專題](https://aamacau.com/topics/weeklytopic) 的对应路由为 [/aamacau/weeklytopic](https://rsshub.app/aamacau/weeklytopic)），你也可以订阅特定的专题，如 [【9-12】2021 澳門立法會選舉](https://aamacau.com/topics/【9-12】2021澳門立法會選舉) 的对应路由为 [/【9-12】2021 澳門立法會選舉](https://rsshub.app/aamacau/【9-12】2021澳門立法會選舉)。\n\n  分类中的专题也可以单独订阅，如 [新聞事件](https://aamacau.com/topics/case) 中的 [「武漢肺炎」新聞檔案](https://aamacau.com/topics/case/「武漢肺炎」新聞檔案) 对应路由为 [/case/「武漢肺炎」新聞檔案](https://rsshub.app/aamacau/case/「武漢肺炎」新聞檔案)。\n\n  同理，其他分类同上例子也可以订阅特定的单独专题。\n:::",
        "location": "index.ts",
        "module": () => import('@/routes/aamacau/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "論盡媒體 AllAboutMacau Media",
    "url": "aamacau.com",
    "lang": "zh-HK"
  },
  "abc": {
    "routes": {
      "/:category{.+}?": {
        "path": "/:category{.+}?",
        "example": "/wa",
        "radar": [
          {
            "source": [
              "abc.net.au/:category*"
            ],
            "target": "/:category"
          }
        ],
        "parameters": {
          "category": "Category, can be found in the URL, can also be filled in with the `documentId` in the source code of the page, `news/justin` as **Just In** by default"
        },
        "name": "Channel & Topic",
        "categories": [
          "traditional-media"
        ],
        "description": "\n::: tip\n  All Topics in [Topic Library](https://abc.net.au/news/topics) are supported, you can fill in the field after `topic` in its URL, or fill in the `documentId`.\n\n  For example, the URL for [Computer Science](https://www.abc.net.au/news/topic/computer-science) is `https://www.abc.net.au/news/topic/computer-science`, the `category` is `news/topic/computer-science`, and the `documentId` of the Topic is `2302`, so the route is [/abc/news/topic/computer-science](https://rsshub.app/abc/news/topic/computer-science) and [/abc/2302](https://rsshub.app/abc/2302).\n\n  The supported channels are all listed in the table below. For other channels, please find the `documentId` in the source code of the channel page and fill it in as above.\n:::",
        "maintainers": [
          "nczitzk",
          "pseudoyu"
        ],
        "location": "index.ts",
        "module": () => import('@/routes/abc/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "ABC News (Australian Broadcasting Corporation)",
    "url": "abc.net.au",
    "lang": "en"
  },
  "abmedia": {
    "routes": {
      "/:category?": {
        "path": "/:category?",
        "categories": [
          "new-media"
        ],
        "example": "/abmedia/technology-development",
        "parameters": {
          "category": "类别，默认为产品技术"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "www.abmedia.io/category/:catehory"
            ],
            "target": "/:category"
          }
        ],
        "name": "类别",
        "maintainers": [],
        "description": "参数可以从链接中拿到，如：\n\n  `https://www.abmedia.io/category/technology-development` 对应 `/abmedia/technology-development`",
        "location": "category.ts",
        "module": () => import('@/routes/abmedia/category.ts')
      },
      "/index": {
        "path": "/index",
        "categories": [
          "new-media"
        ],
        "example": "/abmedia/index",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "www.abmedia.io/"
            ]
          }
        ],
        "name": "首页最新新闻",
        "maintainers": [],
        "url": "www.abmedia.io/",
        "location": "index.ts",
        "module": () => import('@/routes/abmedia/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "链新闻 ABMedia",
    "url": "www.abmedia.io",
    "lang": "zh-TW"
  },
  "abskoop": {
    "routes": {
      "/nsfw": {
        "path": "/nsfw",
        "radar": [
          {
            "source": [
              "ahhhhfs.com/"
            ],
            "target": ""
          }
        ],
        "name": "存档列表 - NSFW",
        "maintainers": [
          "zhenhappy"
        ],
        "url": "ahhhhfs.com/",
        "features": {
          "nsfw": true
        },
        "location": "nsfw.ts",
        "module": () => import('@/routes/abskoop/nsfw.ts')
      },
      "/": {
        "path": "/",
        "radar": [
          {
            "source": [
              "ahhhhfs.com/"
            ],
            "target": ""
          }
        ],
        "name": "存档列表",
        "maintainers": [
          "zhenhappy"
        ],
        "url": "ahhhhfs.com/",
        "features": {
          "nsfw": true
        },
        "location": "index.ts",
        "module": () => import('@/routes/abskoop/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "A 姐分享",
    "url": "nsfw.abskoop.com",
    "lang": "zh-TW"
  },
  "academia": {
    "routes": {
      "/topic/:interest": {
        "path": "/topic/:interest",
        "example": "/academia/topic/Urban_History",
        "parameters": {
          "interest": "interest"
        },
        "radar": [
          {
            "source": [
              "academia.edu/Documents/in/:interest"
            ],
            "target": "/topic/:interest"
          }
        ],
        "name": "interest",
        "maintainers": [
          "K33k0",
          "cscnk52"
        ],
        "categories": [
          "journal"
        ],
        "url": "academia.edu",
        "location": "topics.ts",
        "module": () => import('@/routes/academia/topics.ts')
      }
    },
    "apiRoutes": {},
    "name": "Academia",
    "url": "www.academia.edu",
    "lang": "en"
  },
  "accessbriefing": {
    "routes": {
      "/:category{.+}?": {
        "path": "/:category{.+}?",
        "name": "Articles",
        "url": "accessbriefing.com",
        "maintainers": [
          "nczitzk"
        ],
        "example": "/accessbriefing/latest/news",
        "parameters": {
          "category": "Category, Latest News by default"
        },
        "description": "::: tip\n  If you subscribe to [Latest News](https://www.accessbriefing.com/latest/news)，where the URL is `https://www.accessbriefing.com/latest/news`, extract the part `https://www.accessbriefing.com/` to the end, and use it as the parameter to fill in. Therefore, the route will be [`/accessbriefing/latest/news`](https://rsshub.app/accessbriefing/latest/news).\n:::\n\n#### Latest\n\n| Category                                                                               | ID                                                                                              |\n| -------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------- |\n| [News](https://www.accessbriefing.com/latest/news)                                     | [latest/news](https://rsshub.app/target/site/latest/news)                                       |\n| [Products & Technology](https://www.accessbriefing.com/latest/products-and-technology) | [latest/products-and-technology](https://rsshub.app/target/site/latest/products-and-technology) |\n| [Rental News](https://www.accessbriefing.com/latest/rental-news)                       | [latest/rental-news](https://rsshub.app/target/site/latest/rental-news)                         |\n| [People](https://www.accessbriefing.com/latest/people)                                 | [latest/people](https://rsshub.app/target/site/latest/people)                                   |\n| [Regualtions & Safety](https://www.accessbriefing.com/latest/regualtions-safety)       | [latest/regualtions-safety](https://rsshub.app/target/site/latest/regualtions-safety)           |\n| [Finance](https://www.accessbriefing.com/latest/finance)                               | [latest/finance](https://rsshub.app/target/site/latest/finance)                                 |\n| [Sustainability](https://www.accessbriefing.com/latest/sustainability)                 | [latest/sustainability](https://rsshub.app/target/site/latest/sustainability)                   |\n\n#### Insight\n\n| Category                                                                          | ID                                                                                        |\n| --------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------- |\n| [Interviews](https://www.accessbriefing.com/insight/interviews)                   | [insight/interviews](https://rsshub.app/target/site/insight/interviews)                   |\n| [Longer reads](https://www.accessbriefing.com/insight/longer-reads)               | [insight/longer-reads](https://rsshub.app/target/site/insight/longer-reads)               |\n| [Videos and podcasts](https://www.accessbriefing.com/insight/videos-and-podcasts) | [insight/videos-and-podcasts](https://rsshub.app/target/site/insight/videos-and-podcasts) |\n  ",
        "categories": [
          "new-media"
        ],
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportRadar": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "accessbriefing.com/:category*"
            ],
            "target": "/:category"
          },
          {
            "title": "Latest - News",
            "source": [
              "accessbriefing.com/latest/news"
            ],
            "target": "/latest/news"
          },
          {
            "title": "Latest - Products & Technology",
            "source": [
              "accessbriefing.com/latest/products-and-technology"
            ],
            "target": "/latest/products-and-technology"
          },
          {
            "title": "Latest - Rental News",
            "source": [
              "accessbriefing.com/latest/rental-news"
            ],
            "target": "/latest/rental-news"
          },
          {
            "title": "Latest - People",
            "source": [
              "accessbriefing.com/latest/people"
            ],
            "target": "/latest/people"
          },
          {
            "title": "Latest - Regualtions & Safety",
            "source": [
              "accessbriefing.com/latest/regualtions-safety"
            ],
            "target": "/latest/regualtions-safety"
          },
          {
            "title": "Latest - Finance",
            "source": [
              "accessbriefing.com/latest/finance"
            ],
            "target": "/latest/finance"
          },
          {
            "title": "Latest - Sustainability",
            "source": [
              "accessbriefing.com/latest/sustainability"
            ],
            "target": "/latest/sustainability"
          },
          {
            "title": "Insight - Interviews",
            "source": [
              "accessbriefing.com/insight/interviews"
            ],
            "target": "/insight/interviews"
          },
          {
            "title": "Insight - Longer reads",
            "source": [
              "accessbriefing.com/insight/longer-reads"
            ],
            "target": "/insight/longer-reads"
          },
          {
            "title": "Insight - Videos and podcasts",
            "source": [
              "accessbriefing.com/insight/videos-and-podcasts"
            ],
            "target": "/insight/videos-and-podcasts"
          }
        ],
        "location": "index.ts",
        "module": () => import('@/routes/accessbriefing/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "Access Briefing",
    "url": "accessbriefing.com",
    "categories": [
      "new-media"
    ],
    "description": "",
    "lang": "en"
  },
  "acfun": {
    "routes": {
      "/bangumi/:id/:embed?": {
        "path": "/bangumi/:id/:embed?",
        "categories": [
          "anime"
        ],
        "view": 3,
        "example": "/acfun/bangumi/6000617",
        "parameters": {
          "id": "番剧 id",
          "embed": "默认为开启内嵌视频, 任意值为关闭"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "番剧",
        "maintainers": [
          "xyqfer"
        ],
        "description": "::: tip\n番剧 id 不包含开头的 aa。\n例如：`https://www.acfun.cn/bangumi/aa6000617` 的番剧 id 是 6000617，不包括开头的 aa。\n:::",
        "location": "bangumi.ts",
        "module": () => import('@/routes/acfun/bangumi.ts')
      },
      "/article/:categoryId/:sortType?/:timeRange?": {
        "path": "/article/:categoryId/:sortType?/:timeRange?",
        "categories": [
          "anime"
        ],
        "view": 0,
        "example": "/acfun/article/110",
        "parameters": {
          "categoryId": {
            "description": "分区 ID",
            "options": [
              {
                "value": "73",
                "label": "生活情感"
              },
              {
                "value": "74",
                "label": "动漫文化"
              },
              {
                "value": "75",
                "label": "漫画文学"
              },
              {
                "value": "110",
                "label": "综合"
              },
              {
                "value": "164",
                "label": "游戏"
              },
              {
                "value": "184",
                "label": "二次元画师"
              }
            ]
          },
          "sortType": {
            "description": "排序",
            "options": [
              {
                "value": "createTime",
                "label": "最新发表"
              },
              {
                "value": "lastCommentTime",
                "label": "最新动态"
              },
              {
                "value": "hotScore",
                "label": "最热文章"
              }
            ],
            "default": "createTime"
          },
          "timeRange": {
            "description": "时间范围，仅在排序是 `hotScore` 有效",
            "options": [
              {
                "value": "all",
                "label": "时间不限"
              },
              {
                "value": "oneDay",
                "label": "24 小时"
              },
              {
                "value": "threeDay",
                "label": "三天"
              },
              {
                "value": "oneWeek",
                "label": "一周"
              },
              {
                "value": "oneMonth",
                "label": "一个月"
              }
            ],
            "default": "all"
          }
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "文章",
        "maintainers": [
          "TonyRL"
        ],
        "description": "| 二次元画师 | 综合 | 生活情感 | 游戏 | 动漫文化 | 漫画文学 |\n| ---------- | ---- | -------- | ---- | -------- | -------- |\n| 184        | 110  | 73       | 164  | 74       | 75       |\n\n| 最新发表   | 最新动态        | 最热文章 |\n| ---------- | --------------- | -------- |\n| createTime | lastCommentTime | hotScore |\n\n| 时间不限 | 24 小时 | 三天     | 一周    | 一个月   |\n| -------- | ------- | -------- | ------- | -------- |\n| all      | oneDay  | threeDay | oneWeek | oneMonth |",
        "location": "article.ts",
        "module": () => import('@/routes/acfun/article.ts')
      },
      "/user/video/:uid/:embed?": {
        "path": "/user/video/:uid/:embed?",
        "radar": [
          {
            "source": [
              "www.acfun.cn/u/:id"
            ],
            "target": "/user/video/:id"
          }
        ],
        "name": "用户投稿",
        "parameters": {
          "uid": "用户 UID",
          "embed": "默认为开启内嵌视频, 任意值为关闭"
        },
        "categories": [
          "anime"
        ],
        "example": "/acfun/user/video/6102",
        "view": 3,
        "maintainers": [
          "wdssmq"
        ],
        "location": "video.ts",
        "module": () => import('@/routes/acfun/video.ts')
      }
    },
    "apiRoutes": {},
    "name": "AcFun",
    "url": "www.acfun.cn",
    "lang": "zh-CN"
  },
  "acg17": {
    "routes": {
      "/post/all": {
        "path": "/post/all",
        "categories": [
          "anime"
        ],
        "example": "/acg17/post/all",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "acg17.com/post"
            ]
          }
        ],
        "name": "全部文章",
        "maintainers": [
          "SunBK201"
        ],
        "url": "acg17.com/post",
        "location": "post.ts",
        "module": () => import('@/routes/acg17/post.ts')
      }
    },
    "apiRoutes": {},
    "name": "ACG17",
    "url": "acg17.com",
    "lang": "zh-CN"
  },
  "acgvinyl": {
    "routes": {
      "/news": {
        "path": "/news",
        "categories": [
          "anime"
        ],
        "example": "/news",
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "www.acgvinyl.com"
            ],
            "target": "/news"
          }
        ],
        "name": "News",
        "maintainers": [
          "williamgateszhao"
        ],
        "url": "www.acgvinyl.com/col.jsp?id=103",
        "zh": {
          "name": "黑胶新闻"
        },
        "location": "news.ts",
        "module": () => import('@/routes/acgvinyl/news.ts')
      }
    },
    "apiRoutes": {},
    "name": "ACG Vinyl - 黑胶",
    "url": "www.acgvinyl.com"
  },
  "acpaa": {
    "routes": {
      "/:id?/:name?": {
        "path": "/:id?/:name?",
        "categories": [
          "other"
        ],
        "example": "/acpaa",
        "parameters": {
          "id": "标签 id，默认为 1，可在对应标签页 URL 中找到",
          "name": "标签名称，默认为重要通知，可在对应标签页 URL 中找到"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "标签",
        "maintainers": [
          "nczitzk"
        ],
        "location": "index.ts",
        "module": () => import('@/routes/acpaa/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "中华全国专利代理师协会",
    "url": "acpaa.cn",
    "lang": "zh-CN"
  },
  "acs": {
    "routes": {
      "/journal/:id": {
        "path": "/journal/:id",
        "radar": [
          {
            "source": [
              "pubs.acs.org/journal/:id",
              "pubs.acs.org/"
            ]
          }
        ],
        "name": "Unknown",
        "maintainers": [
          "nczitzk"
        ],
        "location": "journal.tsx",
        "module": () => import('@/routes/acs/journal.tsx')
      }
    },
    "apiRoutes": {},
    "name": "ACS Publications",
    "url": "pubs.acs.org",
    "lang": "en"
  },
  "adquan": {
    "routes": {
      "/case_library": {
        "path": "/case_library",
        "name": "案例库",
        "url": "www.adquan.com",
        "maintainers": [
          "nczitzk"
        ],
        "example": "/adquan/case_library",
        "categories": [
          "new-media"
        ],
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportRadar": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "www.adquan.com/case_library/index"
            ],
            "target": "/case_library"
          }
        ],
        "view": 0,
        "location": "case-library.ts",
        "module": () => import('@/routes/adquan/case-library.ts')
      },
      "/": {
        "path": "/",
        "name": "最新文章",
        "url": "www.adquan.com",
        "maintainers": [
          "nczitzk"
        ],
        "example": "/adquan",
        "categories": [
          "new-media"
        ],
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportRadar": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "www.adquan.com"
            ],
            "target": "/"
          }
        ],
        "view": 0,
        "location": "index.ts",
        "module": () => import('@/routes/adquan/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "广告门",
    "url": "adquan.com",
    "categories": [
      "new-media"
    ],
    "description": "一个行业的跌宕起伏",
    "lang": "zh-CN"
  },
  "aeaweb": {
    "routes": {
      "/:id": {
        "path": "/:id",
        "categories": [
          "journal"
        ],
        "example": "/aeaweb/aer",
        "parameters": {
          "id": "Journal id, can be found in URL"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": true
        },
        "radar": [
          {
            "source": [
              "aeaweb.org/journals/:id",
              "aeaweb.org/"
            ]
          }
        ],
        "name": "Journal",
        "maintainers": [
          "nczitzk"
        ],
        "description": "The URL of the journal [American Economic Review](https://www.aeaweb.org/journals/aer) is `https://www.aeaweb.org/journals/aer`, where `aer` is the id of the journal, so the route for this journal is `/aeaweb/aer`.\n\n::: tip\n  More jounals can be found in [AEA Journals](https://www.aeaweb.org/journals).\n:::",
        "location": "index.tsx",
        "module": () => import('@/routes/aeaweb/index.tsx')
      }
    },
    "apiRoutes": {},
    "name": "American Economic Association",
    "url": "aeaweb.org",
    "lang": "en"
  },
  "aeon": {
    "routes": {
      "/category/:category": {
        "path": "/category/:category",
        "categories": [
          "new-media"
        ],
        "example": "/aeon/category/philosophy",
        "parameters": {
          "category": {
            "description": "Category",
            "options": [
              {
                "value": "philosophy",
                "label": "Philosophy"
              },
              {
                "value": "science",
                "label": "Science"
              },
              {
                "value": "psychology",
                "label": "Psychology"
              },
              {
                "value": "society",
                "label": "Society"
              },
              {
                "value": "culture",
                "label": "Culture"
              }
            ]
          }
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "aeon.co/:category"
            ]
          }
        ],
        "name": "Categories",
        "maintainers": [
          "emdoe"
        ],
        "location": "category.ts",
        "module": () => import('@/routes/aeon/category.ts')
      },
      "/:type": {
        "path": "/:type",
        "categories": [
          "new-media"
        ],
        "example": "/aeon/essays",
        "parameters": {
          "type": {
            "description": "Type",
            "options": [
              {
                "value": "essays",
                "label": "Essays"
              },
              {
                "value": "videos",
                "label": "Videos"
              }
            ]
          }
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "aeon.co/:type"
            ]
          }
        ],
        "name": "Types",
        "maintainers": [
          "emdoe"
        ],
        "description": "Supported types: Essays and Videos.\n\n  Compared to the official one, the RSS feed generated by RSSHub not only has more fine-grained options, but also eliminates pull quotes, which can't be easily distinguished from other paragraphs by any RSS reader, but only disrupt the reading flow. This feed also provides users with a bio of the author at the top.",
        "location": "type.ts",
        "module": () => import('@/routes/aeon/type.ts')
      }
    },
    "apiRoutes": {},
    "name": "AEON",
    "url": "aeon.co",
    "lang": "en"
  },
  "afdian": {
    "routes": {
      "/dynamic/:uid?": {
        "path": "/dynamic/:uid?",
        "categories": [
          "other"
        ],
        "example": "/afdian/dynamic/@afdian",
        "parameters": {
          "uid": "用户id，用户动态页面url里可找到"
        },
        "name": "用户动态",
        "maintainers": [
          "sanmmm"
        ],
        "location": "dynamic.ts",
        "module": () => import('@/routes/afdian/dynamic.ts')
      },
      "/explore/:type/:category?": {
        "path": "/explore/:type/:category?",
        "categories": [
          "other"
        ],
        "example": "/afdian/explore/hot/所有",
        "parameters": {
          "type": "分类",
          "category": "目录类型，默认为 `所有`"
        },
        "name": "发现用户",
        "maintainers": [
          "sanmmm"
        ],
        "description": "分类\n\n| 推荐 | 最热 |\n| ---- | ---- |\n| rec  | hot  |\n\n  目录类型\n\n| 所有 | 绘画 | 视频 | 写作 | 游戏 | 音乐 | 播客 | 摄影 | 技术 | Vtuber | 舞蹈 | 体育 | 旅游 | 美食 | 时尚 | 数码 | 动画 | 其他 |\n| ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ------ | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- |\n| 所有 | 绘画 | 视频 | 写作 | 游戏 | 音乐 | 播客 | 摄影 | 技术 | Vtuber | 舞蹈 | 体育 | 旅游 | 美食 | 时尚 | 数码 | 动画 | 其他 |",
        "location": "explore.ts",
        "module": () => import('@/routes/afdian/explore.ts')
      }
    },
    "apiRoutes": {},
    "name": "爱发电",
    "url": "afdian.net",
    "lang": "zh-CN"
  },
  "aflcio": {
    "routes": {
      "/blog": {
        "path": "/blog",
        "name": "Blog",
        "url": "aflcio.org",
        "maintainers": [
          "nczitzk"
        ],
        "example": "/aflcio/blog",
        "categories": [
          "other"
        ],
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportRadar": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "aflcio.org/blog"
            ],
            "target": "/blog"
          }
        ],
        "view": 0,
        "location": "blog.ts",
        "module": () => import('@/routes/aflcio/blog.ts')
      }
    },
    "apiRoutes": {},
    "name": "AFL-CIO",
    "url": "aflcio.org",
    "categories": [
      "other"
    ],
    "description": "",
    "lang": "en"
  },
  "afr": {
    "routes": {
      "/latest": {
        "path": "/latest",
        "categories": [
          "traditional-media"
        ],
        "example": "/afr/latest",
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "www.afr.com/latest",
              "www.afr.com/"
            ]
          }
        ],
        "name": "Latest",
        "maintainers": [
          "TonyRL"
        ],
        "url": "www.afr.com/latest",
        "location": "latest.ts",
        "module": () => import('@/routes/afr/latest.ts')
      },
      "/navigation/:path{.+}": {
        "path": "/navigation/:path{.+}",
        "categories": [
          "traditional-media"
        ],
        "example": "/afr/navigation/markets",
        "parameters": {
          "path": "Navigation path, can be found in the URL of the page"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "www.afr.com/path*"
            ]
          }
        ],
        "name": "Navigation",
        "maintainers": [
          "TonyRL"
        ],
        "url": "www.afr.com",
        "location": "navigation.ts",
        "module": () => import('@/routes/afr/navigation.ts')
      }
    },
    "apiRoutes": {},
    "name": "The Australian Financial Review",
    "url": "afr.com",
    "lang": "en"
  },
  "agefans": {
    "routes": {
      "/detail/:id": {
        "path": "/detail/:id",
        "categories": [
          "anime"
        ],
        "example": "/agefans/detail/20200035",
        "parameters": {
          "id": "番剧 id，对应详情 URL 中找到"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "agemys.org/detail/:id"
            ]
          }
        ],
        "name": "番剧详情",
        "maintainers": [
          "s2marine"
        ],
        "location": "detail.ts",
        "module": () => import('@/routes/agefans/detail.ts')
      },
      "/update": {
        "path": "/update",
        "categories": [
          "anime"
        ],
        "example": "/agefans/update",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "agemys.org/update",
              "agemys.org/"
            ]
          }
        ],
        "name": "最近更新",
        "maintainers": [
          "nczitzk"
        ],
        "url": "agemys.org/update",
        "location": "update.ts",
        "module": () => import('@/routes/agefans/update.ts')
      }
    },
    "apiRoutes": {},
    "name": "AGE 动漫",
    "url": "agemys.cc",
    "lang": "zh-CN"
  },
  "agirls": {
    "routes": {
      "/topic_list": {
        "path": "/topic_list",
        "categories": [
          "new-media"
        ],
        "example": "/agirls/topic_list",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "agirls.aotter.net/",
              "agirls.aotter.net/topic"
            ]
          }
        ],
        "name": "当前精选主题列表",
        "maintainers": [
          "TonyRL"
        ],
        "url": "agirls.aotter.net/",
        "location": "topic-list.ts",
        "module": () => import('@/routes/agirls/topic-list.ts')
      },
      "/topic/:topic": {
        "path": "/topic/:topic",
        "categories": [
          "new-media"
        ],
        "example": "/agirls/topic/AppleWatch",
        "parameters": {
          "topic": "精选主题，可通过下方精选主题列表获得"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "agirls.aotter.net/topic/:topic"
            ]
          }
        ],
        "name": "精选主题",
        "maintainers": [
          "TonyRL"
        ],
        "location": "topic.ts",
        "module": () => import('@/routes/agirls/topic.ts')
      },
      "/:category?": {
        "path": "/:category?",
        "categories": [
          "new-media"
        ],
        "example": "/agirls/app",
        "parameters": {
          "category": "分类，默认为最新文章，可在对应主题页的 URL 中找到，下表仅列出部分"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "agirls.aotter.net/posts/:category"
            ],
            "target": "/:category"
          }
        ],
        "name": "分类",
        "maintainers": [
          "TonyRL"
        ],
        "description": "| App 评测 | 手机开箱 | 笔电开箱 | 3C 周边     | 教学小技巧 | 科技情报 |\n| -------- | -------- | -------- | ----------- | ---------- | -------- |\n| app      | phone    | computer | accessories | tutorial   | techlife |",
        "location": "z-index.ts",
        "module": () => import('@/routes/agirls/z-index.ts')
      }
    },
    "apiRoutes": {},
    "name": "电獭少女",
    "url": "agirls.aotter.net",
    "lang": "zh-TW"
  },
  "agora0": {
    "routes": {
      "/:category?": {
        "path": "/:category?",
        "categories": [
          "new-media"
        ],
        "example": "/agora0/initium",
        "parameters": {
          "category": "分类，见下表，默认为 initium，即端传媒"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "agora0.gitlab.io/blog/:category",
              "agora0.gitlab.io/"
            ],
            "target": "/:category"
          }
        ],
        "name": "零博客",
        "maintainers": [
          "nczitzk"
        ],
        "description": "| muitinⒾ | aidemnⒾ | srettaⓂ | qⓅ | sucoⓋ |\n| ------- | ------- | -------- | -- | ----- |\n| initium | inmedia | matters  | pq | vocus |",
        "location": "index.ts",
        "module": () => import('@/routes/agora0/index.ts')
      },
      "/pen0": {
        "path": "/pen0",
        "categories": [
          "new-media"
        ],
        "example": "/agora0/pen0",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "agorahub.github.io/pen0"
            ]
          }
        ],
        "name": "共和報",
        "maintainers": [
          "TonyRL"
        ],
        "url": "agorahub.github.io/pen0",
        "location": "pen0.ts",
        "module": () => import('@/routes/agora0/pen0.ts')
      }
    },
    "apiRoutes": {},
    "name": "AG⓪RA",
    "url": "agorahub.github.io",
    "lang": "en"
  },
  "agri": {
    "routes": {
      "/:category{.+}?": {
        "path": "/:category{.+}?",
        "name": "分类",
        "url": "www.agri.cn",
        "maintainers": [
          "nczitzk"
        ],
        "example": "/agri/zx/zxfb",
        "parameters": {
          "category": "分类，默认为 `zx/zxfb`，即最新发布，可在对应分类页 URL 中找到"
        },
        "description": "::: tip\n  若订阅 [最新发布](http://www.agri.cn/zx/zxfb/)，网址为 `http://www.agri.cn/zx/zxfb/`。截取 `https://www.agri.cn/` 到末尾的部分 `zx/zxfb` 作为参数填入，此时路由为 [`/agri/zx/zxfb`](https://rsshub.app/agri/zx/zxfb)。\n:::\n\n#### [机构](http://www.agri.cn/jg/)\n\n| 分类                                    | ID                                         |\n| --------------------------------------- | ------------------------------------------ |\n| [成果展示](http://www.agri.cn/jg/cgzs/) | [jg/cgzs](https://rsshub.app/agri/jg/cgzs) |\n\n#### [资讯](http://www.agri.cn/zx/)\n\n| 分类                                        | ID                                         |\n| ------------------------------------------- | ------------------------------------------ |\n| [最新发布](http://www.agri.cn/zx/zxfb/)     | [zx/zxfb](https://rsshub.app/agri/zx/zxfb) |\n| [农业要闻](http://www.agri.cn/zx/nyyw/)     | [zx/nyyw](https://rsshub.app/agri/zx/nyyw) |\n| [中心动态](http://www.agri.cn/zx/zxdt/)     | [zx/zxdt](https://rsshub.app/agri/zx/zxdt) |\n| [通知公告](http://www.agri.cn/zx/hxgg/)     | [zx/hxgg](https://rsshub.app/agri/zx/hxgg) |\n| [全国信息联播](http://www.agri.cn/zx/xxlb/) | [zx/xxlb](https://rsshub.app/agri/zx/xxlb) |\n\n#### [生产](http://www.agri.cn/sc/)\n\n| 分类                                    | ID                                         |\n| --------------------------------------- | ------------------------------------------ |\n| [生产动态](http://www.agri.cn/sc/scdt/) | [sc/scdt](https://rsshub.app/agri/sc/scdt) |\n| [农业品种](http://www.agri.cn/sc/nypz/) | [sc/nypz](https://rsshub.app/agri/sc/nypz) |\n| [农事指导](http://www.agri.cn/sc/nszd/) | [sc/nszd](https://rsshub.app/agri/sc/nszd) |\n| [农业气象](http://www.agri.cn/sc/nyqx/) | [sc/nyqx](https://rsshub.app/agri/sc/nyqx) |\n| [专项监测](http://www.agri.cn/sc/zxjc/) | [sc/zxjc](https://rsshub.app/agri/sc/zxjc) |\n\n#### [数据](http://www.agri.cn/sj/)\n\n| 分类                                    | ID                                         |\n| --------------------------------------- | ------------------------------------------ |\n| [市场动态](http://www.agri.cn/sj/scdt/) | [sj/scdt](https://rsshub.app/agri/sj/scdt) |\n| [供需形势](http://www.agri.cn/sj/gxxs/) | [sj/gxxs](https://rsshub.app/agri/sj/gxxs) |\n| [监测预警](http://www.agri.cn/sj/jcyj/) | [sj/jcyj](https://rsshub.app/agri/sj/jcyj) |\n\n#### [信息化](http://www.agri.cn/xxh/)\n\n| 分类                                           | ID                                               |\n| ---------------------------------------------- | ------------------------------------------------ |\n| [智慧农业](http://www.agri.cn/xxh/zhny/)       | [xxh/zhny](https://rsshub.app/agri/xxh/zhny)     |\n| [信息化标准](http://www.agri.cn/xxh/xxhbz/)    | [xxh/xxhbz](https://rsshub.app/agri/xxh/xxhbz)   |\n| [中国乡村资讯](http://www.agri.cn/xxh/zgxczx/) | [xxh/zgxczx](https://rsshub.app/agri/xxh/zgxczx) |\n\n#### [视频](http://www.agri.cn/video/)\n\n| 分类                                               | ID                                                               |\n| -------------------------------------------------- | ---------------------------------------------------------------- |\n| [新闻资讯](http://www.agri.cn/video/xwzx/nyxw/)    | [video/xwzx/nyxw](https://rsshub.app/agri/video/xwzx/nyxw)       |\n| [致富天地](http://www.agri.cn/video/zftd/)         | [video/zftd](https://rsshub.app/agri/video/zftd)                 |\n| [地方农业](http://www.agri.cn/video/dfny/beijing/) | [video/dfny/beijing](https://rsshub.app/agri/video/dfny/beijing) |\n| [气象农业](http://www.agri.cn/video/qxny/)         | [video/qxny](https://rsshub.app/agri/video/qxny)                 |\n| [讲座培训](http://www.agri.cn/video/jzpx/)         | [video/jzpx](https://rsshub.app/agri/video/jzpx)                 |\n| [文化生活](http://www.agri.cn/video/whsh/)         | [video/whsh](https://rsshub.app/agri/video/whsh)                 |\n  ",
        "categories": [
          "new-media"
        ],
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportRadar": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "www.agri.cn/:category?"
            ]
          },
          {
            "title": "机构 - 成果展示",
            "source": [
              "www.agri.cn/jg/cgzs/"
            ],
            "target": "/jg/cgzs"
          },
          {
            "title": "资讯 - 最新发布",
            "source": [
              "www.agri.cn/zx/zxfb/"
            ],
            "target": "/zx/zxfb"
          },
          {
            "title": "资讯 - 农业要闻",
            "source": [
              "www.agri.cn/zx/nyyw/"
            ],
            "target": "/zx/nyyw"
          },
          {
            "title": "资讯 - 中心动态",
            "source": [
              "www.agri.cn/zx/zxdt/"
            ],
            "target": "/zx/zxdt"
          },
          {
            "title": "资讯 - 通知公告",
            "source": [
              "www.agri.cn/zx/hxgg/"
            ],
            "target": "/zx/hxgg"
          },
          {
            "title": "资讯 - 全国信息联播",
            "source": [
              "www.agri.cn/zx/xxlb/"
            ],
            "target": "/zx/xxlb"
          },
          {
            "title": "生产 - 生产动态",
            "source": [
              "www.agri.cn/sc/scdt/"
            ],
            "target": "/sc/scdt"
          },
          {
            "title": "生产 - 农业品种",
            "source": [
              "www.agri.cn/sc/nypz/"
            ],
            "target": "/sc/nypz"
          },
          {
            "title": "生产 - 农事指导",
            "source": [
              "www.agri.cn/sc/nszd/"
            ],
            "target": "/sc/nszd"
          },
          {
            "title": "生产 - 农业气象",
            "source": [
              "www.agri.cn/sc/nyqx/"
            ],
            "target": "/sc/nyqx"
          },
          {
            "title": "生产 - 专项监测",
            "source": [
              "www.agri.cn/sc/zxjc/"
            ],
            "target": "/sc/zxjc"
          },
          {
            "title": "数据 - 市场动态",
            "source": [
              "www.agri.cn/sj/scdt/"
            ],
            "target": "/sj/scdt"
          },
          {
            "title": "数据 - 供需形势",
            "source": [
              "www.agri.cn/sj/gxxs/"
            ],
            "target": "/sj/gxxs"
          },
          {
            "title": "数据 - 监测预警",
            "source": [
              "www.agri.cn/sj/jcyj/"
            ],
            "target": "/sj/jcyj"
          },
          {
            "title": "信息化 - 智慧农业",
            "source": [
              "www.agri.cn/xxh/zhny/"
            ],
            "target": "/xxh/zhny"
          },
          {
            "title": "信息化 - 信息化标准",
            "source": [
              "www.agri.cn/xxh/xxhbz/"
            ],
            "target": "/xxh/xxhbz"
          },
          {
            "title": "信息化 - 中国乡村资讯",
            "source": [
              "www.agri.cn/xxh/zgxczx/"
            ],
            "target": "/xxh/zgxczx"
          },
          {
            "title": "视频 - 新闻资讯",
            "source": [
              "www.agri.cn/video/xwzx/nyxw/"
            ],
            "target": "/video/xwzx/nyxw"
          },
          {
            "title": "视频 - 致富天地",
            "source": [
              "www.agri.cn/video/zftd/"
            ],
            "target": "/video/zftd"
          },
          {
            "title": "视频 - 地方农业",
            "source": [
              "www.agri.cn/video/dfny/beijing/"
            ],
            "target": "/video/dfny/beijing"
          },
          {
            "title": "视频 - 气象农业",
            "source": [
              "www.agri.cn/video/qxny/"
            ],
            "target": "/video/qxny"
          },
          {
            "title": "视频 - 讲座培训",
            "source": [
              "www.agri.cn/video/jzpx/"
            ],
            "target": "/video/jzpx"
          },
          {
            "title": "视频 - 文化生活",
            "source": [
              "www.agri.cn/video/whsh/"
            ],
            "target": "/video/whsh"
          }
        ],
        "location": "index.ts",
        "module": () => import('@/routes/agri/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "中国农业农村信息网",
    "url": "agri.cn",
    "categories": [
      "new-media"
    ],
    "description": "",
    "lang": "zh-CN"
  },
  "ahjzu": {
    "routes": {
      "/news": {
        "path": "/news",
        "categories": [
          "university"
        ],
        "example": "/ahjzu/news",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "news.ahjzu.edu.cn/20/list.htm"
            ]
          }
        ],
        "name": "通知公告",
        "maintainers": [
          "Yuk-0v0"
        ],
        "url": "news.ahjzu.edu.cn/20/list.htm",
        "location": "news.ts",
        "module": () => import('@/routes/ahjzu/news.ts')
      }
    },
    "apiRoutes": {},
    "name": "安徽建筑大学",
    "url": "news.ahjzu.edu.cn",
    "lang": "zh-CN"
  },
  "ai-bot": {
    "routes": {
      "/daily-ai-news": {
        "path": "/daily-ai-news",
        "categories": [
          "new-media"
        ],
        "example": "/ai-bot/daily-ai-news",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "ai-bot.cn/daily-ai-news",
              "ai-bot.cn/daily-ai-news/"
            ],
            "target": "/daily-ai-news"
          }
        ],
        "name": "每日AI资讯",
        "maintainers": [
          "redwood9"
        ],
        "url": "ai-bot.cn/daily-ai-news",
        "description": "获取 AI 工具集网站的每日 AI 资讯汇总。",
        "location": "daily-ai-news.ts",
        "module": () => import('@/routes/ai-bot/daily-ai-news.ts')
      }
    },
    "apiRoutes": {},
    "name": "AI工具集",
    "url": "ai-bot.cn",
    "lang": "zh-CN"
  },
  "aiaa": {
    "routes": {
      "/journal/:journalID": {
        "name": "ASR Articles",
        "maintainers": [
          "HappyZhu99"
        ],
        "categories": [
          "journal"
        ],
        "path": "/journal/:journalID",
        "parameters": {
          "journalID": "journal ID, can be found in the URL"
        },
        "example": "/aiaa/journal/aiaaj",
        "location": "journal.ts",
        "module": () => import('@/routes/aiaa/journal.ts')
      }
    },
    "apiRoutes": {},
    "name": "AIAA Aerospace Research Central",
    "url": "arc.aiaa.org",
    "lang": "en"
  },
  "aibase": {
    "routes": {
      "/daily": {
        "path": "/daily",
        "name": "AI日报",
        "url": "www.aibase.com",
        "maintainers": [
          "3tuuu"
        ],
        "example": "/aibase/daily",
        "description": "获取 AI 日报",
        "categories": [
          "new-media"
        ],
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportRadar": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "www.aibase.com/zh/daily"
            ],
            "target": "/daily"
          }
        ],
        "location": "daily.ts",
        "module": () => import('@/routes/aibase/daily.ts')
      },
      "/discover/:id?": {
        "path": "/discover/:id?",
        "name": "发现",
        "url": "top.aibase.com",
        "maintainers": [
          "nczitzk"
        ],
        "example": "/aibase/discover",
        "parameters": {
          "id": "发现分类，默认为空，即全部产品，可在对应发现分类页 URL 中找到"
        },
        "description": "::: tip\n  若订阅 [图片背景移除](https://top.aibase.com/discover/37-49)，网址为 `https://top.aibase.com/discover/37-49`。截取 `https://top.aibase.com/discover/` 到末尾的部分 `37-49` 作为参数填入，此时路由为 [`/aibase/discover/37-49`](https://rsshub.app/aibase/discover/37-49)。\n:::\n\n<details>\n<summary>更多分类</summary>\n\n#### 图像处理\n\n| 分类                                                  | ID                                                |\n| ----------------------------------------------------- | ------------------------------------------------- |\n| [图片背景移除](https://top.aibase.com/discover/37-49) | [37-49](https://rsshub.app/aibase/discover/37-49) |\n| [图片无损放大](https://top.aibase.com/discover/37-50) | [37-50](https://rsshub.app/aibase/discover/37-50) |\n| [图片AI修复](https://top.aibase.com/discover/37-51)   | [37-51](https://rsshub.app/aibase/discover/37-51) |\n| [图像生成](https://top.aibase.com/discover/37-52)     | [37-52](https://rsshub.app/aibase/discover/37-52) |\n| [Ai图片拓展](https://top.aibase.com/discover/37-53)   | [37-53](https://rsshub.app/aibase/discover/37-53) |\n| [Ai漫画生成](https://top.aibase.com/discover/37-54)   | [37-54](https://rsshub.app/aibase/discover/37-54) |\n| [Ai生成写真](https://top.aibase.com/discover/37-55)   | [37-55](https://rsshub.app/aibase/discover/37-55) |\n| [电商图片制作](https://top.aibase.com/discover/37-83) | [37-83](https://rsshub.app/aibase/discover/37-83) |\n| [Ai图像转视频](https://top.aibase.com/discover/37-86) | [37-86](https://rsshub.app/aibase/discover/37-86) |\n\n#### 视频创作\n\n| 分类                                                | ID                                                |\n| --------------------------------------------------- | ------------------------------------------------- |\n| [视频剪辑](https://top.aibase.com/discover/38-56)   | [38-56](https://rsshub.app/aibase/discover/38-56) |\n| [生成视频](https://top.aibase.com/discover/38-57)   | [38-57](https://rsshub.app/aibase/discover/38-57) |\n| [Ai动画制作](https://top.aibase.com/discover/38-58) | [38-58](https://rsshub.app/aibase/discover/38-58) |\n| [字幕生成](https://top.aibase.com/discover/38-84)   | [38-84](https://rsshub.app/aibase/discover/38-84) |\n\n#### 效率助手\n\n| 分类                                                | ID                                                |\n| --------------------------------------------------- | ------------------------------------------------- |\n| [AI文档工具](https://top.aibase.com/discover/39-59) | [39-59](https://rsshub.app/aibase/discover/39-59) |\n| [PPT](https://top.aibase.com/discover/39-60)        | [39-60](https://rsshub.app/aibase/discover/39-60) |\n| [思维导图](https://top.aibase.com/discover/39-61)   | [39-61](https://rsshub.app/aibase/discover/39-61) |\n| [表格处理](https://top.aibase.com/discover/39-62)   | [39-62](https://rsshub.app/aibase/discover/39-62) |\n| [Ai办公助手](https://top.aibase.com/discover/39-63) | [39-63](https://rsshub.app/aibase/discover/39-63) |\n\n#### 写作灵感\n\n| 分类                                              | ID                                                |\n| ------------------------------------------------- | ------------------------------------------------- |\n| [文案写作](https://top.aibase.com/discover/40-64) | [40-64](https://rsshub.app/aibase/discover/40-64) |\n| [论文写作](https://top.aibase.com/discover/40-88) | [40-88](https://rsshub.app/aibase/discover/40-88) |\n\n#### 艺术灵感\n\n| 分类                                                | ID                                                |\n| --------------------------------------------------- | ------------------------------------------------- |\n| [音乐创作](https://top.aibase.com/discover/41-65)   | [41-65](https://rsshub.app/aibase/discover/41-65) |\n| [设计创作](https://top.aibase.com/discover/41-66)   | [41-66](https://rsshub.app/aibase/discover/41-66) |\n| [Ai图标生成](https://top.aibase.com/discover/41-67) | [41-67](https://rsshub.app/aibase/discover/41-67) |\n\n#### 趣味\n\n| 分类                                                  | ID                                                |\n| ----------------------------------------------------- | ------------------------------------------------- |\n| [Ai名字生成器](https://top.aibase.com/discover/42-68) | [42-68](https://rsshub.app/aibase/discover/42-68) |\n| [游戏娱乐](https://top.aibase.com/discover/42-71)     | [42-71](https://rsshub.app/aibase/discover/42-71) |\n| [其他](https://top.aibase.com/discover/42-72)         | [42-72](https://rsshub.app/aibase/discover/42-72) |\n\n#### 开发编程\n\n| 分类                                                | ID                                                |\n| --------------------------------------------------- | ------------------------------------------------- |\n| [开发编程](https://top.aibase.com/discover/43-73)   | [43-73](https://rsshub.app/aibase/discover/43-73) |\n| [Ai开放平台](https://top.aibase.com/discover/43-74) | [43-74](https://rsshub.app/aibase/discover/43-74) |\n| [Ai算力平台](https://top.aibase.com/discover/43-75) | [43-75](https://rsshub.app/aibase/discover/43-75) |\n\n#### 聊天机器人\n\n| 分类                                              | ID                                                |\n| ------------------------------------------------- | ------------------------------------------------- |\n| [智能聊天](https://top.aibase.com/discover/44-76) | [44-76](https://rsshub.app/aibase/discover/44-76) |\n| [智能客服](https://top.aibase.com/discover/44-77) | [44-77](https://rsshub.app/aibase/discover/44-77) |\n\n#### 翻译\n\n| 分类                                          | ID                                                |\n| --------------------------------------------- | ------------------------------------------------- |\n| [翻译](https://top.aibase.com/discover/46-79) | [46-79](https://rsshub.app/aibase/discover/46-79) |\n\n#### 教育学习\n\n| 分类                                              | ID                                                |\n| ------------------------------------------------- | ------------------------------------------------- |\n| [教育学习](https://top.aibase.com/discover/47-80) | [47-80](https://rsshub.app/aibase/discover/47-80) |\n\n#### 智能营销\n\n| 分类                                              | ID                                                |\n| ------------------------------------------------- | ------------------------------------------------- |\n| [智能营销](https://top.aibase.com/discover/48-81) | [48-81](https://rsshub.app/aibase/discover/48-81) |\n\n#### 法律\n\n| 分类                                            | ID                                                    |\n| ----------------------------------------------- | ----------------------------------------------------- |\n| [法律](https://top.aibase.com/discover/138-139) | [138-139](https://rsshub.app/aibase/discover/138-139) |\n</details>\n    ",
        "categories": [
          "new-media"
        ],
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportRadar": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "top.aibase.com/discover/:id"
            ]
          },
          {
            "title": "图像处理 - 图片背景移除",
            "source": [
              "top.aibase.com/discover/37-49"
            ],
            "target": "/discover/37-49"
          },
          {
            "title": "图像处理 - 图片无损放大",
            "source": [
              "top.aibase.com/discover/37-50"
            ],
            "target": "/discover/37-50"
          },
          {
            "title": "图像处理 - 图片AI修复",
            "source": [
              "top.aibase.com/discover/37-51"
            ],
            "target": "/discover/37-51"
          },
          {
            "title": "图像处理 - 图像生成",
            "source": [
              "top.aibase.com/discover/37-52"
            ],
            "target": "/discover/37-52"
          },
          {
            "title": "图像处理 - Ai图片拓展",
            "source": [
              "top.aibase.com/discover/37-53"
            ],
            "target": "/discover/37-53"
          },
          {
            "title": "图像处理 - Ai漫画生成",
            "source": [
              "top.aibase.com/discover/37-54"
            ],
            "target": "/discover/37-54"
          },
          {
            "title": "图像处理 - Ai生成写真",
            "source": [
              "top.aibase.com/discover/37-55"
            ],
            "target": "/discover/37-55"
          },
          {
            "title": "图像处理 - 电商图片制作",
            "source": [
              "top.aibase.com/discover/37-83"
            ],
            "target": "/discover/37-83"
          },
          {
            "title": "图像处理 - Ai图像转视频",
            "source": [
              "top.aibase.com/discover/37-86"
            ],
            "target": "/discover/37-86"
          },
          {
            "title": "视频创作 - 视频剪辑",
            "source": [
              "top.aibase.com/discover/38-56"
            ],
            "target": "/discover/38-56"
          },
          {
            "title": "视频创作 - 生成视频",
            "source": [
              "top.aibase.com/discover/38-57"
            ],
            "target": "/discover/38-57"
          },
          {
            "title": "视频创作 - Ai动画制作",
            "source": [
              "top.aibase.com/discover/38-58"
            ],
            "target": "/discover/38-58"
          },
          {
            "title": "视频创作 - 字幕生成",
            "source": [
              "top.aibase.com/discover/38-84"
            ],
            "target": "/discover/38-84"
          },
          {
            "title": "效率助手 - AI文档工具",
            "source": [
              "top.aibase.com/discover/39-59"
            ],
            "target": "/discover/39-59"
          },
          {
            "title": "效率助手 - PPT",
            "source": [
              "top.aibase.com/discover/39-60"
            ],
            "target": "/discover/39-60"
          },
          {
            "title": "效率助手 - 思维导图",
            "source": [
              "top.aibase.com/discover/39-61"
            ],
            "target": "/discover/39-61"
          },
          {
            "title": "效率助手 - 表格处理",
            "source": [
              "top.aibase.com/discover/39-62"
            ],
            "target": "/discover/39-62"
          },
          {
            "title": "效率助手 - Ai办公助手",
            "source": [
              "top.aibase.com/discover/39-63"
            ],
            "target": "/discover/39-63"
          },
          {
            "title": "写作灵感 - 文案写作",
            "source": [
              "top.aibase.com/discover/40-64"
            ],
            "target": "/discover/40-64"
          },
          {
            "title": "写作灵感 - 论文写作",
            "source": [
              "top.aibase.com/discover/40-88"
            ],
            "target": "/discover/40-88"
          },
          {
            "title": "艺术灵感 - 音乐创作",
            "source": [
              "top.aibase.com/discover/41-65"
            ],
            "target": "/discover/41-65"
          },
          {
            "title": "艺术灵感 - 设计创作",
            "source": [
              "top.aibase.com/discover/41-66"
            ],
            "target": "/discover/41-66"
          },
          {
            "title": "艺术灵感 - Ai图标生成",
            "source": [
              "top.aibase.com/discover/41-67"
            ],
            "target": "/discover/41-67"
          },
          {
            "title": "趣味 - Ai名字生成器",
            "source": [
              "top.aibase.com/discover/42-68"
            ],
            "target": "/discover/42-68"
          },
          {
            "title": "趣味 - 游戏娱乐",
            "source": [
              "top.aibase.com/discover/42-71"
            ],
            "target": "/discover/42-71"
          },
          {
            "title": "趣味 - 其他",
            "source": [
              "top.aibase.com/discover/42-72"
            ],
            "target": "/discover/42-72"
          },
          {
            "title": "开发编程 - 开发编程",
            "source": [
              "top.aibase.com/discover/43-73"
            ],
            "target": "/discover/43-73"
          },
          {
            "title": "开发编程 - Ai开放平台",
            "source": [
              "top.aibase.com/discover/43-74"
            ],
            "target": "/discover/43-74"
          },
          {
            "title": "开发编程 - Ai算力平台",
            "source": [
              "top.aibase.com/discover/43-75"
            ],
            "target": "/discover/43-75"
          },
          {
            "title": "聊天机器人 - 智能聊天",
            "source": [
              "top.aibase.com/discover/44-76"
            ],
            "target": "/discover/44-76"
          },
          {
            "title": "聊天机器人 - 智能客服",
            "source": [
              "top.aibase.com/discover/44-77"
            ],
            "target": "/discover/44-77"
          },
          {
            "title": "翻译 - 翻译",
            "source": [
              "top.aibase.com/discover/46-79"
            ],
            "target": "/discover/46-79"
          },
          {
            "title": "教育学习 - 教育学习",
            "source": [
              "top.aibase.com/discover/47-80"
            ],
            "target": "/discover/47-80"
          },
          {
            "title": "智能营销 - 智能营销",
            "source": [
              "top.aibase.com/discover/48-81"
            ],
            "target": "/discover/48-81"
          },
          {
            "title": "法律 - 法律",
            "source": [
              "top.aibase.com/discover/138-139"
            ],
            "target": "/discover/138-139"
          }
        ],
        "location": "discover.ts",
        "module": () => import('@/routes/aibase/discover.ts')
      },
      "/news": {
        "path": "/news",
        "name": "资讯",
        "url": "www.aibase.com",
        "maintainers": [
          "zreo0"
        ],
        "example": "/aibase/news",
        "description": "获取 AI 资讯列表",
        "categories": [
          "new-media"
        ],
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportRadar": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "www.aibase.com/zh/news"
            ],
            "target": "/news"
          }
        ],
        "location": "news.ts",
        "module": () => import('@/routes/aibase/news.ts')
      },
      "/topic/:id?/:filter?": {
        "path": "/topic/:id?/:filter?",
        "name": "标签",
        "url": "top.aibase.com",
        "maintainers": [
          "nczitzk"
        ],
        "example": "/aibase/topic",
        "parameters": {
          "id": "标签，默认为空，即全部产品，可在对应标签页 URL 中找到",
          "filter": "过滤器，默认为 `id` 即最新，可选 `pv` 即热门"
        },
        "description": "::: tip\n  若订阅 [AI](https://top.aibase.com/topic/AI)，网址为 `https://top.aibase.com/topic/AI`。截取 `https://top.aibase.com/topic` 到末尾的部分 `AI` 作为参数填入，此时路由为 [`/aibase/topic/AI`](https://rsshub.app/aibase/topic/AI)。\n:::\n\n::: tip\n  此处查看 [全部标签](https://top.aibase.com/topic)\n:::\n\n<details>\n<summary>更多标签</summary>\n\n| [AI](https://top.aibase.com/topic/AI)                                                               | [人工智能](https://top.aibase.com/topic/%E4%BA%BA%E5%B7%A5%E6%99%BA%E8%83%BD)                       | [图像生成](https://top.aibase.com/topic/%E5%9B%BE%E5%83%8F%E7%94%9F%E6%88%90)            | [自动化](https://top.aibase.com/topic/%E8%87%AA%E5%8A%A8%E5%8C%96)                       | [AI 助手](https://top.aibase.com/topic/AI%E5%8A%A9%E6%89%8B)                  |\n| --------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------- |\n| [聊天机器人](https://top.aibase.com/topic/%E8%81%8A%E5%A4%A9%E6%9C%BA%E5%99%A8%E4%BA%BA)            | [个性化](https://top.aibase.com/topic/%E4%B8%AA%E6%80%A7%E5%8C%96)                                  | [社交媒体](https://top.aibase.com/topic/%E7%A4%BE%E4%BA%A4%E5%AA%92%E4%BD%93)            | [图像处理](https://top.aibase.com/topic/%E5%9B%BE%E5%83%8F%E5%A4%84%E7%90%86)            | [数据分析](https://top.aibase.com/topic/%E6%95%B0%E6%8D%AE%E5%88%86%E6%9E%90) |\n| [自然语言处理](https://top.aibase.com/topic/%E8%87%AA%E7%84%B6%E8%AF%AD%E8%A8%80%E5%A4%84%E7%90%86) | [聊天](https://top.aibase.com/topic/%E8%81%8A%E5%A4%A9)                                             | [机器学习](https://top.aibase.com/topic/%E6%9C%BA%E5%99%A8%E5%AD%A6%E4%B9%A0)            | [教育](https://top.aibase.com/topic/%E6%95%99%E8%82%B2)                                  | [内容创作](https://top.aibase.com/topic/%E5%86%85%E5%AE%B9%E5%88%9B%E4%BD%9C) |\n| [生产力](https://top.aibase.com/topic/%E7%94%9F%E4%BA%A7%E5%8A%9B)                                  | [设计](https://top.aibase.com/topic/%E8%AE%BE%E8%AE%A1)                                             | [ChatGPT](https://top.aibase.com/topic/ChatGPT)                                          | [创意](https://top.aibase.com/topic/%E5%88%9B%E6%84%8F)                                  | [开源](https://top.aibase.com/topic/%E5%BC%80%E6%BA%90)                       |\n| [写作](https://top.aibase.com/topic/%E5%86%99%E4%BD%9C)                                             | [效率助手](https://top.aibase.com/topic/%E6%95%88%E7%8E%87%E5%8A%A9%E6%89%8B)                       | [学习](https://top.aibase.com/topic/%E5%AD%A6%E4%B9%A0)                                  | [插件](https://top.aibase.com/topic/%E6%8F%92%E4%BB%B6)                                  | [翻译](https://top.aibase.com/topic/%E7%BF%BB%E8%AF%91)                       |\n| [团队协作](https://top.aibase.com/topic/%E5%9B%A2%E9%98%9F%E5%8D%8F%E4%BD%9C)                       | [SEO](https://top.aibase.com/topic/SEO)                                                             | [营销](https://top.aibase.com/topic/%E8%90%A5%E9%94%80)                                  | [内容生成](https://top.aibase.com/topic/%E5%86%85%E5%AE%B9%E7%94%9F%E6%88%90)            | [AI 技术](https://top.aibase.com/topic/AI%E6%8A%80%E6%9C%AF)                  |\n| [AI 工具](https://top.aibase.com/topic/AI%E5%B7%A5%E5%85%B7)                                        | [智能助手](https://top.aibase.com/topic/%E6%99%BA%E8%83%BD%E5%8A%A9%E6%89%8B)                       | [深度学习](https://top.aibase.com/topic/%E6%B7%B1%E5%BA%A6%E5%AD%A6%E4%B9%A0)            | [多语言支持](https://top.aibase.com/topic/%E5%A4%9A%E8%AF%AD%E8%A8%80%E6%94%AF%E6%8C%81) | [视频](https://top.aibase.com/topic/%E8%A7%86%E9%A2%91)                       |\n| [艺术](https://top.aibase.com/topic/%E8%89%BA%E6%9C%AF)                                             | [文本生成](https://top.aibase.com/topic/%E6%96%87%E6%9C%AC%E7%94%9F%E6%88%90)                       | [开发编程](https://top.aibase.com/topic/%E5%BC%80%E5%8F%91%E7%BC%96%E7%A8%8B)            | [协作](https://top.aibase.com/topic/%E5%8D%8F%E4%BD%9C)                                  | [语言模型](https://top.aibase.com/topic/%E8%AF%AD%E8%A8%80%E6%A8%A1%E5%9E%8B) |\n| [工具](https://top.aibase.com/topic/%E5%B7%A5%E5%85%B7)                                             | [销售](https://top.aibase.com/topic/%E9%94%80%E5%94%AE)                                             | [生产力工具](https://top.aibase.com/topic/%E7%94%9F%E4%BA%A7%E5%8A%9B%E5%B7%A5%E5%85%B7) | [AI 写作](https://top.aibase.com/topic/AI%E5%86%99%E4%BD%9C)                             | [创作](https://top.aibase.com/topic/%E5%88%9B%E4%BD%9C)                       |\n| [工作效率](https://top.aibase.com/topic/%E5%B7%A5%E4%BD%9C%E6%95%88%E7%8E%87)                       | [无代码](https://top.aibase.com/topic/%E6%97%A0%E4%BB%A3%E7%A0%81)                                  | [隐私保护](https://top.aibase.com/topic/%E9%9A%90%E7%A7%81%E4%BF%9D%E6%8A%A4)            | [视频编辑](https://top.aibase.com/topic/%E8%A7%86%E9%A2%91%E7%BC%96%E8%BE%91)            | [摘要](https://top.aibase.com/topic/%E6%91%98%E8%A6%81)                       |\n| [多语言](https://top.aibase.com/topic/%E5%A4%9A%E8%AF%AD%E8%A8%80)                                  | [求职](https://top.aibase.com/topic/%E6%B1%82%E8%81%8C)                                             | [GPT](https://top.aibase.com/topic/GPT)                                                  | [音乐](https://top.aibase.com/topic/%E9%9F%B3%E4%B9%90)                                  | [视频创作](https://top.aibase.com/topic/%E8%A7%86%E9%A2%91%E5%88%9B%E4%BD%9C) |\n| [设计工具](https://top.aibase.com/topic/%E8%AE%BE%E8%AE%A1%E5%B7%A5%E5%85%B7)                       | [搜索](https://top.aibase.com/topic/%E6%90%9C%E7%B4%A2)                                             | [写作工具](https://top.aibase.com/topic/%E5%86%99%E4%BD%9C%E5%B7%A5%E5%85%B7)            | [视频生成](https://top.aibase.com/topic/%E8%A7%86%E9%A2%91%E7%94%9F%E6%88%90)            | [招聘](https://top.aibase.com/topic/%E6%8B%9B%E8%81%98)                       |\n| [代码生成](https://top.aibase.com/topic/%E4%BB%A3%E7%A0%81%E7%94%9F%E6%88%90)                       | [大型语言模型](https://top.aibase.com/topic/%E5%A4%A7%E5%9E%8B%E8%AF%AD%E8%A8%80%E6%A8%A1%E5%9E%8B) | [语音识别](https://top.aibase.com/topic/%E8%AF%AD%E9%9F%B3%E8%AF%86%E5%88%AB)            | [编程](https://top.aibase.com/topic/%E7%BC%96%E7%A8%8B)                                  | [在线工具](https://top.aibase.com/topic/%E5%9C%A8%E7%BA%BF%E5%B7%A5%E5%85%B7) |\n| [API](https://top.aibase.com/topic/API)                                                             | [趣味](https://top.aibase.com/topic/%E8%B6%A3%E5%91%B3)                                             | [客户支持](https://top.aibase.com/topic/%E5%AE%A2%E6%88%B7%E6%94%AF%E6%8C%81)            | [语音合成](https://top.aibase.com/topic/%E8%AF%AD%E9%9F%B3%E5%90%88%E6%88%90)            | [图像](https://top.aibase.com/topic/%E5%9B%BE%E5%83%8F)                       |\n| [电子商务](https://top.aibase.com/topic/%E7%94%B5%E5%AD%90%E5%95%86%E5%8A%A1)                       | [SEO 优化](https://top.aibase.com/topic/SEO%E4%BC%98%E5%8C%96)                                      | [AI 辅助](https://top.aibase.com/topic/AI%E8%BE%85%E5%8A%A9)                             | [AI 生成](https://top.aibase.com/topic/AI%E7%94%9F%E6%88%90)                             | [创作工具](https://top.aibase.com/topic/%E5%88%9B%E4%BD%9C%E5%B7%A5%E5%85%B7) |\n| [免费](https://top.aibase.com/topic/%E5%85%8D%E8%B4%B9)                                             | [LinkedIn](https://top.aibase.com/topic/LinkedIn)                                                   | [博客](https://top.aibase.com/topic/%E5%8D%9A%E5%AE%A2)                                  | [写作助手](https://top.aibase.com/topic/%E5%86%99%E4%BD%9C%E5%8A%A9%E6%89%8B)            | [助手](https://top.aibase.com/topic/%E5%8A%A9%E6%89%8B)                       |\n| [智能](https://top.aibase.com/topic/%E6%99%BA%E8%83%BD)                                             | [健康](https://top.aibase.com/topic/%E5%81%A5%E5%BA%B7)                                             | [多模态](https://top.aibase.com/topic/%E5%A4%9A%E6%A8%A1%E6%80%81)                       | [任务管理](https://top.aibase.com/topic/%E4%BB%BB%E5%8A%A1%E7%AE%A1%E7%90%86)            | [电子邮件](https://top.aibase.com/topic/%E7%94%B5%E5%AD%90%E9%82%AE%E4%BB%B6) |\n| [笔记](https://top.aibase.com/topic/%E7%AC%94%E8%AE%B0)                                             | [搜索引擎](https://top.aibase.com/topic/%E6%90%9C%E7%B4%A2%E5%BC%95%E6%93%8E)                       | [计算机视觉](https://top.aibase.com/topic/%E8%AE%A1%E7%AE%97%E6%9C%BA%E8%A7%86%E8%A7%89) | [社区](https://top.aibase.com/topic/%E7%A4%BE%E5%8C%BA)                                  | [效率](https://top.aibase.com/topic/%E6%95%88%E7%8E%87)                       |\n| [知识管理](https://top.aibase.com/topic/%E7%9F%A5%E8%AF%86%E7%AE%A1%E7%90%86)                       | [LLM](https://top.aibase.com/topic/LLM)                                                             | [智能聊天](https://top.aibase.com/topic/%E6%99%BA%E8%83%BD%E8%81%8A%E5%A4%A9)            | [社交](https://top.aibase.com/topic/%E7%A4%BE%E4%BA%A4)                                  | [语言学习](https://top.aibase.com/topic/%E8%AF%AD%E8%A8%80%E5%AD%A6%E4%B9%A0) |\n| [娱乐](https://top.aibase.com/topic/%E5%A8%B1%E4%B9%90)                                             | [简历](https://top.aibase.com/topic/%E7%AE%80%E5%8E%86)                                             | [OpenAI](https://top.aibase.com/topic/OpenAI)                                            | [客户服务](https://top.aibase.com/topic/%E5%AE%A2%E6%88%B7%E6%9C%8D%E5%8A%A1)            | [室内设计](https://top.aibase.com/topic/%E5%AE%A4%E5%86%85%E8%AE%BE%E8%AE%A1) |\n</details>\n    ",
        "categories": [
          "new-media"
        ],
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportRadar": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "top.aibase.com/topic/:id"
            ]
          },
          {
            "title": "AI",
            "source": [
              "top.aibase.com/topic/AI"
            ],
            "target": "/topic/AI"
          },
          {
            "title": "人工智能",
            "source": [
              "top.aibase.com/topic/%E4%BA%BA%E5%B7%A5%E6%99%BA%E8%83%BD"
            ],
            "target": "/topic/人工智能"
          },
          {
            "title": "图像生成",
            "source": [
              "top.aibase.com/topic/%E5%9B%BE%E5%83%8F%E7%94%9F%E6%88%90"
            ],
            "target": "/topic/图像生成"
          },
          {
            "title": "自动化",
            "source": [
              "top.aibase.com/topic/%E8%87%AA%E5%8A%A8%E5%8C%96"
            ],
            "target": "/topic/自动化"
          },
          {
            "title": "AI助手",
            "source": [
              "top.aibase.com/topic/AI%E5%8A%A9%E6%89%8B"
            ],
            "target": "/topic/AI助手"
          },
          {
            "title": "聊天机器人",
            "source": [
              "top.aibase.com/topic/%E8%81%8A%E5%A4%A9%E6%9C%BA%E5%99%A8%E4%BA%BA"
            ],
            "target": "/topic/聊天机器人"
          },
          {
            "title": "个性化",
            "source": [
              "top.aibase.com/topic/%E4%B8%AA%E6%80%A7%E5%8C%96"
            ],
            "target": "/topic/个性化"
          },
          {
            "title": "社交媒体",
            "source": [
              "top.aibase.com/topic/%E7%A4%BE%E4%BA%A4%E5%AA%92%E4%BD%93"
            ],
            "target": "/topic/社交媒体"
          },
          {
            "title": "图像处理",
            "source": [
              "top.aibase.com/topic/%E5%9B%BE%E5%83%8F%E5%A4%84%E7%90%86"
            ],
            "target": "/topic/图像处理"
          },
          {
            "title": "数据分析",
            "source": [
              "top.aibase.com/topic/%E6%95%B0%E6%8D%AE%E5%88%86%E6%9E%90"
            ],
            "target": "/topic/数据分析"
          },
          {
            "title": "自然语言处理",
            "source": [
              "top.aibase.com/topic/%E8%87%AA%E7%84%B6%E8%AF%AD%E8%A8%80%E5%A4%84%E7%90%86"
            ],
            "target": "/topic/自然语言处理"
          },
          {
            "title": "聊天",
            "source": [
              "top.aibase.com/topic/%E8%81%8A%E5%A4%A9"
            ],
            "target": "/topic/聊天"
          },
          {
            "title": "机器学习",
            "source": [
              "top.aibase.com/topic/%E6%9C%BA%E5%99%A8%E5%AD%A6%E4%B9%A0"
            ],
            "target": "/topic/机器学习"
          },
          {
            "title": "教育",
            "source": [
              "top.aibase.com/topic/%E6%95%99%E8%82%B2"
            ],
            "target": "/topic/教育"
          },
          {
            "title": "内容创作",
            "source": [
              "top.aibase.com/topic/%E5%86%85%E5%AE%B9%E5%88%9B%E4%BD%9C"
            ],
            "target": "/topic/内容创作"
          },
          {
            "title": "生产力",
            "source": [
              "top.aibase.com/topic/%E7%94%9F%E4%BA%A7%E5%8A%9B"
            ],
            "target": "/topic/生产力"
          },
          {
            "title": "设计",
            "source": [
              "top.aibase.com/topic/%E8%AE%BE%E8%AE%A1"
            ],
            "target": "/topic/设计"
          },
          {
            "title": "ChatGPT",
            "source": [
              "top.aibase.com/topic/ChatGPT"
            ],
            "target": "/topic/ChatGPT"
          },
          {
            "title": "创意",
            "source": [
              "top.aibase.com/topic/%E5%88%9B%E6%84%8F"
            ],
            "target": "/topic/创意"
          },
          {
            "title": "开源",
            "source": [
              "top.aibase.com/topic/%E5%BC%80%E6%BA%90"
            ],
            "target": "/topic/开源"
          },
          {
            "title": "写作",
            "source": [
              "top.aibase.com/topic/%E5%86%99%E4%BD%9C"
            ],
            "target": "/topic/写作"
          },
          {
            "title": "效率助手",
            "source": [
              "top.aibase.com/topic/%E6%95%88%E7%8E%87%E5%8A%A9%E6%89%8B"
            ],
            "target": "/topic/效率助手"
          },
          {
            "title": "学习",
            "source": [
              "top.aibase.com/topic/%E5%AD%A6%E4%B9%A0"
            ],
            "target": "/topic/学习"
          },
          {
            "title": "插件",
            "source": [
              "top.aibase.com/topic/%E6%8F%92%E4%BB%B6"
            ],
            "target": "/topic/插件"
          },
          {
            "title": "翻译",
            "source": [
              "top.aibase.com/topic/%E7%BF%BB%E8%AF%91"
            ],
            "target": "/topic/翻译"
          },
          {
            "title": "团队协作",
            "source": [
              "top.aibase.com/topic/%E5%9B%A2%E9%98%9F%E5%8D%8F%E4%BD%9C"
            ],
            "target": "/topic/团队协作"
          },
          {
            "title": "SEO",
            "source": [
              "top.aibase.com/topic/SEO"
            ],
            "target": "/topic/SEO"
          },
          {
            "title": "营销",
            "source": [
              "top.aibase.com/topic/%E8%90%A5%E9%94%80"
            ],
            "target": "/topic/营销"
          },
          {
            "title": "内容生成",
            "source": [
              "top.aibase.com/topic/%E5%86%85%E5%AE%B9%E7%94%9F%E6%88%90"
            ],
            "target": "/topic/内容生成"
          },
          {
            "title": "AI技术",
            "source": [
              "top.aibase.com/topic/AI%E6%8A%80%E6%9C%AF"
            ],
            "target": "/topic/AI技术"
          },
          {
            "title": "AI工具",
            "source": [
              "top.aibase.com/topic/AI%E5%B7%A5%E5%85%B7"
            ],
            "target": "/topic/AI工具"
          },
          {
            "title": "智能助手",
            "source": [
              "top.aibase.com/topic/%E6%99%BA%E8%83%BD%E5%8A%A9%E6%89%8B"
            ],
            "target": "/topic/智能助手"
          },
          {
            "title": "深度学习",
            "source": [
              "top.aibase.com/topic/%E6%B7%B1%E5%BA%A6%E5%AD%A6%E4%B9%A0"
            ],
            "target": "/topic/深度学习"
          },
          {
            "title": "多语言支持",
            "source": [
              "top.aibase.com/topic/%E5%A4%9A%E8%AF%AD%E8%A8%80%E6%94%AF%E6%8C%81"
            ],
            "target": "/topic/多语言支持"
          },
          {
            "title": "视频",
            "source": [
              "top.aibase.com/topic/%E8%A7%86%E9%A2%91"
            ],
            "target": "/topic/视频"
          },
          {
            "title": "艺术",
            "source": [
              "top.aibase.com/topic/%E8%89%BA%E6%9C%AF"
            ],
            "target": "/topic/艺术"
          },
          {
            "title": "文本生成",
            "source": [
              "top.aibase.com/topic/%E6%96%87%E6%9C%AC%E7%94%9F%E6%88%90"
            ],
            "target": "/topic/文本生成"
          },
          {
            "title": "开发编程",
            "source": [
              "top.aibase.com/topic/%E5%BC%80%E5%8F%91%E7%BC%96%E7%A8%8B"
            ],
            "target": "/topic/开发编程"
          },
          {
            "title": "协作",
            "source": [
              "top.aibase.com/topic/%E5%8D%8F%E4%BD%9C"
            ],
            "target": "/topic/协作"
          },
          {
            "title": "语言模型",
            "source": [
              "top.aibase.com/topic/%E8%AF%AD%E8%A8%80%E6%A8%A1%E5%9E%8B"
            ],
            "target": "/topic/语言模型"
          },
          {
            "title": "工具",
            "source": [
              "top.aibase.com/topic/%E5%B7%A5%E5%85%B7"
            ],
            "target": "/topic/工具"
          },
          {
            "title": "销售",
            "source": [
              "top.aibase.com/topic/%E9%94%80%E5%94%AE"
            ],
            "target": "/topic/销售"
          },
          {
            "title": "生产力工具",
            "source": [
              "top.aibase.com/topic/%E7%94%9F%E4%BA%A7%E5%8A%9B%E5%B7%A5%E5%85%B7"
            ],
            "target": "/topic/生产力工具"
          },
          {
            "title": "AI写作",
            "source": [
              "top.aibase.com/topic/AI%E5%86%99%E4%BD%9C"
            ],
            "target": "/topic/AI写作"
          },
          {
            "title": "创作",
            "source": [
              "top.aibase.com/topic/%E5%88%9B%E4%BD%9C"
            ],
            "target": "/topic/创作"
          },
          {
            "title": "工作效率",
            "source": [
              "top.aibase.com/topic/%E5%B7%A5%E4%BD%9C%E6%95%88%E7%8E%87"
            ],
            "target": "/topic/工作效率"
          },
          {
            "title": "无代码",
            "source": [
              "top.aibase.com/topic/%E6%97%A0%E4%BB%A3%E7%A0%81"
            ],
            "target": "/topic/无代码"
          },
          {
            "title": "隐私保护",
            "source": [
              "top.aibase.com/topic/%E9%9A%90%E7%A7%81%E4%BF%9D%E6%8A%A4"
            ],
            "target": "/topic/隐私保护"
          },
          {
            "title": "视频编辑",
            "source": [
              "top.aibase.com/topic/%E8%A7%86%E9%A2%91%E7%BC%96%E8%BE%91"
            ],
            "target": "/topic/视频编辑"
          },
          {
            "title": "摘要",
            "source": [
              "top.aibase.com/topic/%E6%91%98%E8%A6%81"
            ],
            "target": "/topic/摘要"
          },
          {
            "title": "多语言",
            "source": [
              "top.aibase.com/topic/%E5%A4%9A%E8%AF%AD%E8%A8%80"
            ],
            "target": "/topic/多语言"
          },
          {
            "title": "求职",
            "source": [
              "top.aibase.com/topic/%E6%B1%82%E8%81%8C"
            ],
            "target": "/topic/求职"
          },
          {
            "title": "GPT",
            "source": [
              "top.aibase.com/topic/GPT"
            ],
            "target": "/topic/GPT"
          },
          {
            "title": "音乐",
            "source": [
              "top.aibase.com/topic/%E9%9F%B3%E4%B9%90"
            ],
            "target": "/topic/音乐"
          },
          {
            "title": "视频创作",
            "source": [
              "top.aibase.com/topic/%E8%A7%86%E9%A2%91%E5%88%9B%E4%BD%9C"
            ],
            "target": "/topic/视频创作"
          },
          {
            "title": "设计工具",
            "source": [
              "top.aibase.com/topic/%E8%AE%BE%E8%AE%A1%E5%B7%A5%E5%85%B7"
            ],
            "target": "/topic/设计工具"
          },
          {
            "title": "搜索",
            "source": [
              "top.aibase.com/topic/%E6%90%9C%E7%B4%A2"
            ],
            "target": "/topic/搜索"
          },
          {
            "title": "写作工具",
            "source": [
              "top.aibase.com/topic/%E5%86%99%E4%BD%9C%E5%B7%A5%E5%85%B7"
            ],
            "target": "/topic/写作工具"
          },
          {
            "title": "视频生成",
            "source": [
              "top.aibase.com/topic/%E8%A7%86%E9%A2%91%E7%94%9F%E6%88%90"
            ],
            "target": "/topic/视频生成"
          },
          {
            "title": "招聘",
            "source": [
              "top.aibase.com/topic/%E6%8B%9B%E8%81%98"
            ],
            "target": "/topic/招聘"
          },
          {
            "title": "代码生成",
            "source": [
              "top.aibase.com/topic/%E4%BB%A3%E7%A0%81%E7%94%9F%E6%88%90"
            ],
            "target": "/topic/代码生成"
          },
          {
            "title": "大型语言模型",
            "source": [
              "top.aibase.com/topic/%E5%A4%A7%E5%9E%8B%E8%AF%AD%E8%A8%80%E6%A8%A1%E5%9E%8B"
            ],
            "target": "/topic/大型语言模型"
          },
          {
            "title": "语音识别",
            "source": [
              "top.aibase.com/topic/%E8%AF%AD%E9%9F%B3%E8%AF%86%E5%88%AB"
            ],
            "target": "/topic/语音识别"
          },
          {
            "title": "编程",
            "source": [
              "top.aibase.com/topic/%E7%BC%96%E7%A8%8B"
            ],
            "target": "/topic/编程"
          },
          {
            "title": "在线工具",
            "source": [
              "top.aibase.com/topic/%E5%9C%A8%E7%BA%BF%E5%B7%A5%E5%85%B7"
            ],
            "target": "/topic/在线工具"
          },
          {
            "title": "API",
            "source": [
              "top.aibase.com/topic/API"
            ],
            "target": "/topic/API"
          },
          {
            "title": "趣味",
            "source": [
              "top.aibase.com/topic/%E8%B6%A3%E5%91%B3"
            ],
            "target": "/topic/趣味"
          },
          {
            "title": "客户支持",
            "source": [
              "top.aibase.com/topic/%E5%AE%A2%E6%88%B7%E6%94%AF%E6%8C%81"
            ],
            "target": "/topic/客户支持"
          },
          {
            "title": "语音合成",
            "source": [
              "top.aibase.com/topic/%E8%AF%AD%E9%9F%B3%E5%90%88%E6%88%90"
            ],
            "target": "/topic/语音合成"
          },
          {
            "title": "图像",
            "source": [
              "top.aibase.com/topic/%E5%9B%BE%E5%83%8F"
            ],
            "target": "/topic/图像"
          },
          {
            "title": "电子商务",
            "source": [
              "top.aibase.com/topic/%E7%94%B5%E5%AD%90%E5%95%86%E5%8A%A1"
            ],
            "target": "/topic/电子商务"
          },
          {
            "title": "SEO优化",
            "source": [
              "top.aibase.com/topic/SEO%E4%BC%98%E5%8C%96"
            ],
            "target": "/topic/SEO优化"
          },
          {
            "title": "AI辅助",
            "source": [
              "top.aibase.com/topic/AI%E8%BE%85%E5%8A%A9"
            ],
            "target": "/topic/AI辅助"
          },
          {
            "title": "AI生成",
            "source": [
              "top.aibase.com/topic/AI%E7%94%9F%E6%88%90"
            ],
            "target": "/topic/AI生成"
          },
          {
            "title": "创作工具",
            "source": [
              "top.aibase.com/topic/%E5%88%9B%E4%BD%9C%E5%B7%A5%E5%85%B7"
            ],
            "target": "/topic/创作工具"
          },
          {
            "title": "免费",
            "source": [
              "top.aibase.com/topic/%E5%85%8D%E8%B4%B9"
            ],
            "target": "/topic/免费"
          },
          {
            "title": "LinkedIn",
            "source": [
              "top.aibase.com/topic/LinkedIn"
            ],
            "target": "/topic/LinkedIn"
          },
          {
            "title": "博客",
            "source": [
              "top.aibase.com/topic/%E5%8D%9A%E5%AE%A2"
            ],
            "target": "/topic/博客"
          },
          {
            "title": "写作助手",
            "source": [
              "top.aibase.com/topic/%E5%86%99%E4%BD%9C%E5%8A%A9%E6%89%8B"
            ],
            "target": "/topic/写作助手"
          },
          {
            "title": "助手",
            "source": [
              "top.aibase.com/topic/%E5%8A%A9%E6%89%8B"
            ],
            "target": "/topic/助手"
          },
          {
            "title": "智能",
            "source": [
              "top.aibase.com/topic/%E6%99%BA%E8%83%BD"
            ],
            "target": "/topic/智能"
          },
          {
            "title": "健康",
            "source": [
              "top.aibase.com/topic/%E5%81%A5%E5%BA%B7"
            ],
            "target": "/topic/健康"
          },
          {
            "title": "多模态",
            "source": [
              "top.aibase.com/topic/%E5%A4%9A%E6%A8%A1%E6%80%81"
            ],
            "target": "/topic/多模态"
          },
          {
            "title": "任务管理",
            "source": [
              "top.aibase.com/topic/%E4%BB%BB%E5%8A%A1%E7%AE%A1%E7%90%86"
            ],
            "target": "/topic/任务管理"
          },
          {
            "title": "电子邮件",
            "source": [
              "top.aibase.com/topic/%E7%94%B5%E5%AD%90%E9%82%AE%E4%BB%B6"
            ],
            "target": "/topic/电子邮件"
          },
          {
            "title": "笔记",
            "source": [
              "top.aibase.com/topic/%E7%AC%94%E8%AE%B0"
            ],
            "target": "/topic/笔记"
          },
          {
            "title": "搜索引擎",
            "source": [
              "top.aibase.com/topic/%E6%90%9C%E7%B4%A2%E5%BC%95%E6%93%8E"
            ],
            "target": "/topic/搜索引擎"
          },
          {
            "title": "计算机视觉",
            "source": [
              "top.aibase.com/topic/%E8%AE%A1%E7%AE%97%E6%9C%BA%E8%A7%86%E8%A7%89"
            ],
            "target": "/topic/计算机视觉"
          },
          {
            "title": "社区",
            "source": [
              "top.aibase.com/topic/%E7%A4%BE%E5%8C%BA"
            ],
            "target": "/topic/社区"
          },
          {
            "title": "效率",
            "source": [
              "top.aibase.com/topic/%E6%95%88%E7%8E%87"
            ],
            "target": "/topic/效率"
          },
          {
            "title": "知识管理",
            "source": [
              "top.aibase.com/topic/%E7%9F%A5%E8%AF%86%E7%AE%A1%E7%90%86"
            ],
            "target": "/topic/知识管理"
          },
          {
            "title": "LLM",
            "source": [
              "top.aibase.com/topic/LLM"
            ],
            "target": "/topic/LLM"
          },
          {
            "title": "智能聊天",
            "source": [
              "top.aibase.com/topic/%E6%99%BA%E8%83%BD%E8%81%8A%E5%A4%A9"
            ],
            "target": "/topic/智能聊天"
          },
          {
            "title": "社交",
            "source": [
              "top.aibase.com/topic/%E7%A4%BE%E4%BA%A4"
            ],
            "target": "/topic/社交"
          },
          {
            "title": "语言学习",
            "source": [
              "top.aibase.com/topic/%E8%AF%AD%E8%A8%80%E5%AD%A6%E4%B9%A0"
            ],
            "target": "/topic/语言学习"
          },
          {
            "title": "娱乐",
            "source": [
              "top.aibase.com/topic/%E5%A8%B1%E4%B9%90"
            ],
            "target": "/topic/娱乐"
          },
          {
            "title": "简历",
            "source": [
              "top.aibase.com/topic/%E7%AE%80%E5%8E%86"
            ],
            "target": "/topic/简历"
          },
          {
            "title": "OpenAI",
            "source": [
              "top.aibase.com/topic/OpenAI"
            ],
            "target": "/topic/OpenAI"
          },
          {
            "title": "客户服务",
            "source": [
              "top.aibase.com/topic/%E5%AE%A2%E6%88%B7%E6%9C%8D%E5%8A%A1"
            ],
            "target": "/topic/客户服务"
          },
          {
            "title": "室内设计",
            "source": [
              "top.aibase.com/topic/%E5%AE%A4%E5%86%85%E8%AE%BE%E8%AE%A1"
            ],
            "target": "/topic/室内设计"
          }
        ],
        "location": "topic.ts",
        "module": () => import('@/routes/aibase/topic.ts')
      }
    },
    "apiRoutes": {},
    "name": "AIbase",
    "url": "aibase.com",
    "categories": [
      "new-media"
    ],
    "description": "",
    "lang": "zh-CN"
  },
  "aiblog-2xv": {
    "routes": {
      "/archives": {
        "path": "/archives",
        "categories": [
          "blog"
        ],
        "example": "/aiblog-2xv/archives",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "aiblog-2xv.pages.dev/archives"
            ],
            "target": "/archives"
          }
        ],
        "name": "归档-全部文章",
        "maintainers": [
          "Liao-Ke"
        ],
        "location": "archives.ts",
        "module": () => import('@/routes/aiblog-2xv/archives.ts')
      }
    },
    "apiRoutes": {},
    "name": "AI 博客",
    "url": "aiblog-2xv.pages.dev",
    "lang": "zh-CN"
  },
  "aicaijing": {
    "routes": {
      "/:category?/:id?": {
        "path": "/:category?/:id?",
        "name": "Unknown",
        "maintainers": [],
        "location": "index.tsx",
        "module": () => import('@/routes/aicaijing/index.tsx')
      }
    },
    "apiRoutes": {},
    "name": "AI 财经社",
    "url": "www.aicaijing.com",
    "lang": "zh-CN"
  },
  "aiea": {
    "routes": {
      "/seminars/:period": {
        "path": "/seminars/:period",
        "categories": [
          "study"
        ],
        "example": "/aiea/seminars/upcoming",
        "parameters": {
          "period": "Time frame"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "Seminar Series",
        "maintainers": [
          "zxx-457"
        ],
        "description": "| Time frame |\n| ---------- |\n| upcoming   |\n| past       |\n| both       |",
        "location": "index.ts",
        "module": () => import('@/routes/aiea/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "Asian Innovation and Entrepreneurship Association",
    "url": "www.aiea.org",
    "lang": "en"
  },
  "aijishu": {
    "routes": {
      "/:type/:name?": {
        "path": "/:type/:name?",
        "categories": [
          "programming"
        ],
        "example": "/aijishu/channel/ai",
        "parameters": {
          "type": "文章类型，可以取值如下",
          "name": "名字，取自URL"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "频道、专栏、用户",
        "maintainers": [],
        "description": "| type    | 说明 |\n| ------- | ---- |\n| channel | 频道 |\n| blog    | 专栏 |\n| u       | 用户 |",
        "location": "index.ts",
        "module": () => import('@/routes/aijishu/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "极术社区",
    "url": "www.aijishu",
    "lang": "zh-CN"
  },
  "ainvest": {
    "routes": {
      "/article": {
        "path": "/article",
        "categories": [
          "finance"
        ],
        "example": "/ainvest/article",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "www.ainvest.com/news/articles-latest/",
              "www.ainvest.com"
            ]
          }
        ],
        "name": "Latest Article",
        "maintainers": [
          "TonyRL"
        ],
        "url": "www.ainvest.com/news/articles-latest/",
        "location": "article.ts",
        "module": () => import('@/routes/ainvest/article.ts')
      },
      "/news": {
        "path": "/news",
        "categories": [
          "finance"
        ],
        "example": "/ainvest/news",
        "parameters": {},
        "view": 0,
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "www.ainvest.com/news/"
            ]
          }
        ],
        "name": "Latest News",
        "maintainers": [
          "TonyRL"
        ],
        "url": "www.ainvest.com/news/",
        "location": "news.ts",
        "module": () => import('@/routes/ainvest/news.ts')
      }
    },
    "apiRoutes": {},
    "name": "AInvest",
    "url": "ainvest.com",
    "lang": "en"
  },
  "aip": {
    "routes": {
      "/:pub/:jrn": {
        "path": "/:pub/:jrn",
        "categories": [
          "journal"
        ],
        "example": "/aip/aapt/ajp",
        "parameters": {
          "pub": "Publisher id",
          "jrn": "Journal id"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": true
        },
        "radar": [
          {
            "source": [
              "pubs.aip.org/:pub/:jrn"
            ]
          }
        ],
        "name": "Journal",
        "maintainers": [
          "Derekmini",
          "auto-bot-ty"
        ],
        "description": "Refer to the URL format `pubs.aip.org/:pub/:jrn`\n\n::: tip\n  More jounals can be found in [AIP Publications](https://publishing.aip.org/publications/find-the-right-journal).\n:::",
        "location": "journal.ts",
        "module": () => import('@/routes/aip/journal.ts')
      }
    },
    "apiRoutes": {},
    "name": "American Institute of Physics",
    "url": "pubs.aip.org",
    "lang": "en"
  },
  "air-level": {
    "routes": {
      "/air/:area": {
        "path": "/air/:area",
        "radar": [
          {
            "source": [
              "m.air-level.com/air/:area/"
            ],
            "target": "/air/:area"
          }
        ],
        "parameters": {
          "area": "地区"
        },
        "name": "空气质量",
        "maintainers": [
          "lifetraveler"
        ],
        "example": "/air-level/air/xian",
        "location": "index.ts",
        "module": () => import('@/routes/air-level/index.ts')
      },
      "/rank/:status?": {
        "path": [
          "/rank/:status?"
        ],
        "radar": [
          {
            "source": [
              "m.air-level.com/rank/:status",
              "m.air-level.com/rank"
            ],
            "target": "/rank/:status"
          }
        ],
        "parameters": {
          "status": "地区"
        },
        "name": "空气质量排行",
        "maintainers": [
          "lifetraveler"
        ],
        "example": "/air-level/rank/best,/air-level/rank",
        "location": "levelrank.ts",
        "module": () => import('@/routes/air-level/levelrank.ts')
      }
    },
    "apiRoutes": {},
    "name": "Air-Level",
    "url": "air-level.com",
    "description": "\n  - 可以订阅每个城市的空气质量，按照拼音订阅\n  - 支持订阅每天的实时排名\n    ",
    "categories": [
      "forecast"
    ],
    "lang": "zh-CN"
  },
  "airchina": {
    "routes": {
      "/announcement": {
        "path": "/announcement",
        "categories": [
          "travel"
        ],
        "example": "/airchina/announcement",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "www.airchina.com.cn/"
            ]
          }
        ],
        "name": "服务公告",
        "maintainers": [
          "LandonLi"
        ],
        "url": "www.airchina.com.cn/",
        "location": "index.ts",
        "module": () => import('@/routes/airchina/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "中国国际航空公司",
    "url": "www.airchina.com.cn",
    "lang": "zh-CN"
  },
  "aisixiang": {
    "routes": {
      "/column/:id": {
        "path": "/column/:id",
        "categories": [
          "reading"
        ],
        "example": "/aisixiang/column/722",
        "parameters": {
          "id": "栏目 ID, 可在对应栏目 URL 中找到"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "栏目",
        "maintainers": [
          "HenryQW",
          "nczitzk"
        ],
        "location": "column.ts",
        "module": () => import('@/routes/aisixiang/column.ts')
      },
      "/thinktank/:id/:type?": {
        "path": "/thinktank/:id/:type?",
        "categories": [
          "reading"
        ],
        "example": "/aisixiang/thinktank/WuQine/论文",
        "parameters": {
          "id": "专栏 ID，一般为作者拼音，可在URL中找到",
          "type": "栏目类型，参考下表，默认为全部"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "思想库（专栏）",
        "maintainers": [
          "hoilc",
          "nczitzk"
        ],
        "description": "| 论文 | 时评 | 随笔 | 演讲 | 访谈 | 著作 | 读书 | 史论 | 译作 | 诗歌 | 书信 | 科学 |\n| ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- |",
        "location": "thinktank.ts",
        "module": () => import('@/routes/aisixiang/thinktank.ts')
      },
      "/ranking/:id?/:period?": {
        "path": [
          "/ranking/:id?/:period?",
          "/toplist/:id?/:period?"
        ],
        "name": "Unknown",
        "maintainers": [
          "HenryQW",
          "nczitzk"
        ],
        "description": "| 文章点击排行 | 最近更新文章 | 文章推荐排行 |\n| ------------ | ------------ | ------------ |\n| 1            | 10           | 11           |",
        "location": "toplist.ts",
        "module": () => import('@/routes/aisixiang/toplist.ts')
      },
      "/toplist/:id?/:period?": {
        "path": [
          "/ranking/:id?/:period?",
          "/toplist/:id?/:period?"
        ],
        "name": "Unknown",
        "maintainers": [
          "HenryQW",
          "nczitzk"
        ],
        "description": "| 文章点击排行 | 最近更新文章 | 文章推荐排行 |\n| ------------ | ------------ | ------------ |\n| 1            | 10           | 11           |",
        "location": "toplist.ts",
        "module": () => import('@/routes/aisixiang/toplist.ts')
      },
      "/zhuanti/:id": {
        "path": "/zhuanti/:id",
        "categories": [
          "reading"
        ],
        "example": "/aisixiang/zhuanti/211",
        "parameters": {
          "id": "专题 ID, 可在对应专题 URL 中找到"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "专题",
        "maintainers": [
          "nczitzk"
        ],
        "description": "::: tip\n  更多专题请见 [关键词](http://www.aisixiang.com/zhuanti/)\n:::",
        "location": "zhuanti.ts",
        "module": () => import('@/routes/aisixiang/zhuanti.ts')
      }
    },
    "apiRoutes": {},
    "name": "爱思想",
    "url": "aisixiang.com",
    "lang": "zh-CN"
  },
  "ajcass": {
    "routes": {
      "/shxyj/:year?/:issue?": {
        "path": "/shxyj/:year?/:issue?",
        "categories": [
          "journal"
        ],
        "example": "/ajcass/shxyj/2024/1",
        "parameters": {
          "year": "Year of the issue, `null` for the lastest",
          "issue": "Issue number, `null` for the lastest"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "社会学研究",
        "maintainers": [
          "CNYoki"
        ],
        "location": "shxyj.ts",
        "module": () => import('@/routes/ajcass/shxyj.ts')
      }
    },
    "apiRoutes": {},
    "name": "社科期刊网",
    "url": "ajcass.com",
    "description": "中国社会科学院学术期刊方阵",
    "lang": "zh-CN",
    "zh": {
      "name": "社科期刊网"
    }
  },
  "ajmide": {
    "routes": {
      "/:id": {
        "path": "/:id",
        "categories": [
          "multimedia"
        ],
        "view": 4,
        "example": "/ajmide/10603594",
        "parameters": {
          "id": "播客 id，可以从播客页面 URL 中找到"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "播客",
        "maintainers": [
          "Fatpandac"
        ],
        "location": "index.ts",
        "module": () => import('@/routes/ajmide/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "阿基米德 FM",
    "url": "m.ajmide.com",
    "lang": "zh-CN"
  },
  "ali213": {
    "routes": {
      "/news/:category?": {
        "path": "/news/:category?",
        "name": "资讯",
        "url": "www.ali213.net",
        "maintainers": [
          "nczitzk"
        ],
        "example": "/ali213/news/new",
        "parameters": {
          "category": "分类，默认为 `new`，即最新资讯，可在对应分类页 URL 中找到"
        },
        "description": "::: tip\n若订阅 [游戏资讯](https://www.ali213.net/news/game/)，网址为 `https://www.ali213.net/news/game/`，请截取 `https://www.ali213.net/news/` 到末尾 `/` 的部分 `game` 作为 `category` 参数填入，此时目标路由为 [`/ali213/news/game`](https://rsshub.app/ali213/news/game)。\n:::\n\n| 分类名称 | 分类 ID |\n| -------- | ------- |\n| 最新资讯 | new     |\n| 评测     | pingce  |\n| 游戏     | game    |\n| 动漫     | comic   |\n| 影视     | movie   |\n| 科技     | tech    |\n| 电竞     | esports |\n| 娱乐     | amuse   |\n| 手游     | mobile  |\n",
        "categories": [
          "game"
        ],
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportRadar": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "www.ali213.net/news/:category"
            ]
          },
          {
            "title": "最新资讯",
            "source": [
              "www.ali213.net/news/new"
            ],
            "target": "/news/new"
          },
          {
            "title": "评测",
            "source": [
              "www.ali213.net/news/pingce"
            ],
            "target": "/news/pingce"
          },
          {
            "title": "游戏",
            "source": [
              "www.ali213.net/news/game"
            ],
            "target": "/news/game"
          },
          {
            "title": "动漫",
            "source": [
              "www.ali213.net/news/comic"
            ],
            "target": "/news/comic"
          },
          {
            "title": "影视",
            "source": [
              "www.ali213.net/news/movie"
            ],
            "target": "/news/movie"
          },
          {
            "title": "科技",
            "source": [
              "www.ali213.net/news/tech"
            ],
            "target": "/news/tech"
          },
          {
            "title": "电竞",
            "source": [
              "www.ali213.net/news/esports"
            ],
            "target": "/news/esports"
          },
          {
            "title": "娱乐",
            "source": [
              "www.ali213.net/news/amuse"
            ],
            "target": "/news/amuse"
          },
          {
            "title": "手游",
            "source": [
              "www.ali213.net/news/mobile"
            ],
            "target": "/news/mobile"
          }
        ],
        "view": 0,
        "location": "news.ts",
        "module": () => import('@/routes/ali213/news.ts')
      },
      "/zl/:category?": {
        "path": "/zl/:category?",
        "name": "大侠号",
        "url": "www.ali213.net",
        "maintainers": [
          "nczitzk"
        ],
        "example": "/ali213/zl",
        "parameters": {
          "category": "分类，默认为首页，可在对应分类页 URL 中找到"
        },
        "description": "::: tip\n若订阅 [游戏](https://www.ali213.net/news/zl/game/)，网址为 `https://www.ali213.net/news/zl/game/`，请截取 `https://www.ali213.net/news/zl/` 到末尾 `/` 的部分 `game` 作为 `category` 参数填入，此时目标路由为 [`/ali213/zl/game`](https://rsshub.app/ali213/zl/game)。\n:::\n\n| 首页                                     | 游戏                                         | 动漫                                           | 影视                                           | 娱乐                                           |\n| ---------------------------------------- | -------------------------------------------- | ---------------------------------------------- | ---------------------------------------------- | ---------------------------------------------- |\n| [index](https://www.ali213.net/news/zl/) | [game](https://www.ali213.net/news/zl/game/) | [comic](https://www.ali213.net/news/zl/comic/) | [movie](https://www.ali213.net/news/zl/movie/) | [amuse](https://www.ali213.net/news/zl/amuse/) |\n",
        "categories": [
          "game"
        ],
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportRadar": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "www.ali213.net/news/zl/:category"
            ]
          },
          {
            "title": "首页",
            "source": [
              "www.ali213.net/news/zl/"
            ],
            "target": "/zl"
          },
          {
            "title": "游戏",
            "source": [
              "www.ali213.net/news/zl/game/"
            ],
            "target": "/zl/game"
          },
          {
            "title": "动漫",
            "source": [
              "www.ali213.net/news/zl/comic/"
            ],
            "target": "/zl/comic"
          },
          {
            "title": "影视",
            "source": [
              "www.ali213.net/news/zl/movie/"
            ],
            "target": "/zl/movie"
          },
          {
            "title": "娱乐",
            "source": [
              "www.ali213.net/news/zl/amuse/"
            ],
            "target": "/zl/amuse"
          }
        ],
        "view": 0,
        "location": "zl.ts",
        "module": () => import('@/routes/ali213/zl.ts')
      }
    },
    "apiRoutes": {},
    "name": "游侠网",
    "url": "ali213.net",
    "categories": [
      "game"
    ],
    "description": "",
    "lang": "zh-CN"
  },
  "alicesoft": {
    "routes": {
      "/information/:category?/:game?": {
        "url": "www.alicesoft.com/information",
        "path": "/information/:category?/:game?",
        "categories": [
          "game"
        ],
        "example": "/alicesoft/information/game/cat377",
        "parameters": {
          "category": "Category in the URL, which can be accessed under カテゴリ一覧 on the website.",
          "game": "Game-specific subcategory in the URL, which can be accessed under カテゴリ一覧 on the website. In this case, the category value should be `game`."
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "www.alicesoft.com/information",
              "www.alicesoft.com/information/:category",
              "www.alicesoft.com/information/:category/:game"
            ],
            "target": "/information/:category/:game"
          }
        ],
        "name": "ニュース",
        "maintainers": [
          "keocheung"
        ],
        "location": "infomation.ts",
        "module": () => import('@/routes/alicesoft/infomation.ts')
      }
    },
    "apiRoutes": {},
    "name": "ALICESOFT",
    "url": "www.alicesoft.com",
    "lang": "ja"
  },
  "alipan": {
    "routes": {
      "/files/:share_id/:parent_file_id?": {
        "path": "/files/:share_id/:parent_file_id?",
        "example": "/alipan/files/jjtKEgXJAtC/64a957744876479ab17941b29d1289c6ebdd71ef",
        "parameters": {
          "share_id": "分享 id，可以从分享页面 URL 中找到",
          "parent_file_id": "文件夹 id，可以从文件夹页面 URL 中找到"
        },
        "radar": [
          {
            "source": [
              "www.alipan.com/s/:share_id/folder/:parent_file_id",
              "www.alipan.com/s/:share_id"
            ]
          }
        ],
        "name": "文件列表",
        "maintainers": [
          "DIYgod"
        ],
        "url": "www.alipan.com/s",
        "location": "files.ts",
        "module": () => import('@/routes/alipan/files.ts')
      }
    },
    "apiRoutes": {},
    "name": "阿里云盘",
    "url": "www.alipan.com",
    "categories": [
      "multimedia"
    ],
    "lang": "zh-CN"
  },
  "aliresearch": {
    "routes": {
      "/information/:type?": {
        "path": "/information/:type?",
        "categories": [
          "new-media"
        ],
        "example": "/aliresearch/information",
        "parameters": {
          "type": "类型，见下表，默认为新闻"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "aliresearch.com/cn/information",
              "aliresearch.com/"
            ],
            "target": "/information"
          }
        ],
        "name": "资讯",
        "maintainers": [
          "nczitzk"
        ],
        "url": "aliresearch.com/cn/information",
        "description": "| 新闻 | 观点 | 案例 |\n| ---- | ---- | ---- |",
        "location": "information.ts",
        "module": () => import('@/routes/aliresearch/information.ts')
      }
    },
    "apiRoutes": {},
    "name": "阿里研究院",
    "url": "aliresearch.com",
    "lang": "zh-CN"
  },
  "alistapart": {
    "routes": {
      "/": {
        "path": "/",
        "categories": [
          "programming"
        ],
        "radar": [
          {
            "source": [
              "alistapart.com/articles/"
            ],
            "target": "/"
          }
        ],
        "name": "Home Feed",
        "maintainers": [
          "Rjnishant530"
        ],
        "url": "alistapart.com/articles/",
        "example": "/alistapart",
        "location": "index.ts",
        "module": () => import('@/routes/alistapart/index.ts')
      },
      "/:topic": {
        "path": "/:topic",
        "categories": [
          "programming"
        ],
        "example": "/alistapart/application-development",
        "parameters": {
          "topic": "Any Topic or from the table below. Defaults to All Articles"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "alistapart.com/blog/topic/:topic"
            ],
            "target": "/:topic"
          }
        ],
        "name": "Topics",
        "maintainers": [
          "Rjnishant530"
        ],
        "url": "alistapart.com/articles/",
        "description": "You have the option to utilize the main heading or use individual categories as topics for the path.\n\n| **Code**                    | *code*                    |\n| --------------------------- | ------------------------- |\n| **Application Development** | *application-development* |\n| **Browsers**                | *browsers*                |\n| **CSS**                     | *css*                     |\n| **HTML**                    | *html*                    |\n| **JavaScript**              | *javascript*              |\n| **The Server Side**         | *the-server-side*         |\n\n| **Content**          | *content*          |\n| -------------------- | ------------------ |\n| **Community**        | *community*        |\n| **Content Strategy** | *content-strategy* |\n| **Writing**          | *writing*          |\n\n| **Design**                 | *design*               |\n| -------------------------- | ---------------------- |\n| **Brand Identity**         | *brand-identity*       |\n| **Graphic Design**         | *graphic-design*       |\n| **Layout & Grids**         | *layout-grids*         |\n| **Mobile/Multidevice**     | *mobile-multidevice*   |\n| **Responsive Design**      | *responsive-design*    |\n| **Typography & Web Fonts** | *typography-web-fonts* |\n\n| **Industry & Business** | *industry-business* |\n| ----------------------- | ------------------- |\n| **Business**            | *business*          |\n| **Career**              | *career*            |\n| **Industry**            | *industry*          |\n| **State of the Web**    | *state-of-the-web*  |\n\n| **Process**            | *process*            |\n| ---------------------- | -------------------- |\n| **Creativity**         | *creativity*         |\n| **Project Management** | *project-management* |\n| **Web Strategy**       | *web-strategy*       |\n| **Workflow & Tools**   | *workflow-tools*     |\n\n| **User Experience**          | *user-experience*          |\n| ---------------------------- | -------------------------- |\n| **Accessibility**            | *accessibility*            |\n| **Information Architecture** | *information-architecture* |\n| **Interaction Design**       | *interaction-design*       |\n| **Usability**                | *usability*                |\n| **User Research**            | *user-research*            |",
        "location": "topic.ts",
        "module": () => import('@/routes/alistapart/topic.ts')
      }
    },
    "apiRoutes": {},
    "name": "A List Apart",
    "url": "alistapart.com",
    "lang": "en"
  },
  "aliyun": {
    "routes": {
      "/database_month": {
        "path": "/database_month",
        "categories": [
          "programming"
        ],
        "example": "/aliyun/database_month",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "mysql.taobao.org/monthly",
              "mysql.taobao.org/"
            ]
          }
        ],
        "name": "数据库内核月报",
        "maintainers": [
          "junbaor"
        ],
        "url": "mysql.taobao.org/monthly",
        "location": "database-month.ts",
        "module": () => import('@/routes/aliyun/database-month.ts')
      },
      "/developer/group/:type": {
        "path": "/developer/group/:type",
        "categories": [
          "programming"
        ],
        "example": "/aliyun/developer/group/alitech",
        "parameters": {
          "type": "对应技术领域分类"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "developer.aliyun.com/group/:type"
            ]
          }
        ],
        "name": "开发者社区 - 主题",
        "maintainers": [
          "umm233"
        ],
        "location": "developer/group.ts",
        "module": () => import('@/routes/aliyun/developer/group.ts')
      },
      "/notice/:type?": {
        "path": "/notice/:type?",
        "categories": [
          "programming"
        ],
        "example": "/aliyun/notice",
        "parameters": {
          "type": "N"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "公告",
        "maintainers": [
          "muzea"
        ],
        "description": "| 类型     | type |\n| -------- | ---- |\n| 全部     |      |\n| 升级公告 | 1    |\n| 安全公告 | 2    |\n| 备案公告 | 3    |\n| 其他     | 4    |",
        "location": "notice.ts",
        "module": () => import('@/routes/aliyun/notice.ts')
      }
    },
    "apiRoutes": {},
    "name": "阿里云",
    "url": "developer.aliyun.com",
    "lang": "zh-CN"
  },
  "aljazeera": {
    "routes": {
      "*": {
        "path": "*",
        "name": "Unknown",
        "maintainers": [
          "nczitzk"
        ],
        "location": "index.tsx",
        "module": () => import('@/routes/aljazeera/index.tsx')
      }
    },
    "apiRoutes": {},
    "name": "Aljazeera",
    "url": "aljazeera.com",
    "lang": "en"
  },
  "ally": {
    "routes": {
      "/rail/:category?/:topic?": {
        "path": "/rail/:category?/:topic?",
        "categories": [
          "new-media"
        ],
        "example": "/ally/rail/hyzix/chengguijiaotong",
        "parameters": {
          "category": "分类，可在 URL 中找到；略去则抓取首页",
          "topic": "话题，可在 URL 中找到；并非所有页面均有此字段"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "rail.ally.net.cn/",
              "rail.ally.net.cn/html/:category?/:topic?"
            ]
          }
        ],
        "name": "世界轨道交通资讯网",
        "maintainers": [
          "Rongronggg9"
        ],
        "url": "rail.ally.net.cn/",
        "description": "::: tip\n  默认抓取前 20 条，可通过 `?limit=` 改变。\n:::",
        "location": "rail.ts",
        "module": () => import('@/routes/ally/rail.ts')
      }
    },
    "apiRoutes": {},
    "name": "艾莱资讯",
    "url": "rail.ally.net.cn",
    "lang": "zh-CN"
  },
  "alpinelinux": {
    "routes": {
      "/pkgs/:name/:routeParams?": {
        "name": "Packages",
        "categories": [
          "program-update"
        ],
        "maintainers": [
          "CaoMeiYouRen"
        ],
        "path": "/pkgs/:name/:routeParams?",
        "parameters": {
          "name": "Packages name",
          "routeParams": "Filters of packages type. E.g. branch=edge&repo=main&arch=armv7&maintainer=Jakub%20Jirutka"
        },
        "example": "/alpinelinux/pkgs/nodejs",
        "description": "Alpine Linux packages update",
        "radar": [
          {
            "source": [
              "https://pkgs.alpinelinux.org/packages"
            ]
          }
        ],
        "zh": {
          "name": "软件包",
          "description": "Alpine Linux 软件包更新"
        },
        "location": "pkgs.ts",
        "module": () => import('@/routes/alpinelinux/pkgs.ts')
      }
    },
    "apiRoutes": {},
    "name": "Alpine Linux",
    "url": "alpinelinux.org",
    "description": "Alpine Linux is a security-oriented, lightweight Linux distribution based on musl libc and busybox.",
    "zh": {
      "name": "Alpine Linux",
      "description": "Alpine Linux 是一个基于 musl libc 和 busybox 的面向安全的轻量级 Linux 发行版。"
    },
    "lang": "en"
  },
  "alternativeto": {
    "routes": {
      "/platform/:name/:routeParams?": {
        "path": "/platform/:name/:routeParams?",
        "categories": [
          "programming"
        ],
        "example": "/alternativeto/platform/firefox",
        "parameters": {
          "name": "Platform name",
          "routeParams": "Filters of software type"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": true,
          "antiCrawler": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "www.alternativeto.net/platform/:name"
            ],
            "target": "/platform/:name"
          }
        ],
        "name": "Platform Software",
        "maintainers": [
          "JimenezLi"
        ],
        "description": "> routeParms can be copied from original site URL, example: `/alternativeto/platform/firefox/license=free`",
        "location": "platform.ts",
        "module": () => import('@/routes/alternativeto/platform.ts')
      },
      "/software/:name/:routeParams?": {
        "path": "/software/:name/:routeParams?",
        "categories": [
          "programming"
        ],
        "example": "/alternativeto/software/cpp",
        "parameters": {
          "name": "Software name",
          "routeParams": "Filters of software type"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": true,
          "antiCrawler": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "www.alternativeto.net/software/:name"
            ],
            "target": "/software/:name"
          }
        ],
        "name": "Software Alternatives",
        "maintainers": [
          "JimenezLi"
        ],
        "description": "> routeParms can be copied from original site URL, example: `/alternativeto/software/cpp/license=opensource&platform=windows`",
        "location": "software.ts",
        "module": () => import('@/routes/alternativeto/software.ts')
      }
    },
    "apiRoutes": {},
    "name": "AlternativeTo",
    "url": "www.alternativeto.net",
    "lang": "en"
  },
  "altotrain": {
    "routes": {
      "/:language?": {
        "path": "/:language?",
        "categories": [
          "travel"
        ],
        "example": "/altotrain/en",
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "altotrain.ca/:language",
              "altotrain.ca/:language/news",
              "altotrain.ca/:language/nouvelles"
            ],
            "target": "/:language"
          }
        ],
        "name": "Alto News",
        "maintainers": [
          "elibroftw"
        ],
        "location": "news.ts",
        "module": () => import('@/routes/altotrain/news.ts')
      }
    },
    "apiRoutes": {},
    "name": "Alto - Toronto-Québec City High-Speed Rail Network",
    "url": "altotrain.ca",
    "lang": "en"
  },
  "alwayscontrol": {
    "routes": {
      "/news": {
        "path": "/news",
        "categories": [
          "other"
        ],
        "example": "/alwayscontrol/news",
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "最新动态",
        "maintainers": [
          "moss-xxh"
        ],
        "url": "alwayscontrol.com.cn",
        "radar": [
          {
            "source": [
              "www.alwayscontrol.com.cn/zh-CN/news/list"
            ],
            "target": "/news"
          }
        ],
        "description": "Always Control（旭衡电子）智能能源管理系统解决方案专家的最新动态",
        "location": "news.ts",
        "module": () => import('@/routes/alwayscontrol/news.ts')
      }
    },
    "apiRoutes": {},
    "name": "Always Control",
    "url": "alwayscontrol.com.cn",
    "lang": "zh-CN"
  },
  "amazfitwatchfaces": {
    "routes": {
      "/:device/:sort/:searchParams?": {
        "path": "/:device/:sort/:searchParams?",
        "name": "Watch Faces",
        "url": "amazfitwatchfaces.com",
        "maintainers": [
          "nczitzk"
        ],
        "example": "/amazfitwatchfaces/amazfit-x/fresh",
        "parameters": {
          "device": {
            "description": "Device Id",
            "options": [
              {
                "label": "Amazfit X",
                "value": "amazfit-x"
              },
              {
                "label": "Amazfit Band",
                "value": "amazfit-band"
              },
              {
                "label": "Amazfit Bip",
                "value": "bip"
              },
              {
                "label": "Amazfit Active",
                "value": "active"
              },
              {
                "label": "Amazfit Balance",
                "value": "balance"
              },
              {
                "label": "Amazfit Cheetah",
                "value": "cheetah"
              },
              {
                "label": "Amazfit Falcon",
                "value": "falcon"
              },
              {
                "label": "Amazfit GTR",
                "value": "gtr"
              },
              {
                "label": "Amazfit GTS",
                "value": "gts"
              },
              {
                "label": "Amazfit T-Rex",
                "value": "t-rex"
              },
              {
                "label": "Amazfit Stratos",
                "value": "pace"
              },
              {
                "label": "Amazfit Verge Lite",
                "value": "verge-lite"
              },
              {
                "label": "Haylou Watches",
                "value": "haylou"
              },
              {
                "label": "Huawei Watches",
                "value": "huawei-watch-gt"
              },
              {
                "label": "Xiaomi Mi Band 4",
                "value": "mi-band-4"
              },
              {
                "label": "Xiaomi Mi Band 5",
                "value": "mi-band-5"
              },
              {
                "label": "Xiaomi Mi Band 6",
                "value": "mi-band-6"
              },
              {
                "label": "Xiaomi Mi Band 7",
                "value": "mi-band-7"
              },
              {
                "label": "Xiaomi Smart Band 8",
                "value": "mi-band"
              },
              {
                "label": "Xiaomi Smart Band 9",
                "value": "mi-band"
              }
            ]
          },
          "sort": {
            "description": "Sort By",
            "options": [
              {
                "label": "Fresh",
                "value": "fresh"
              },
              {
                "label": "Updated",
                "value": "updated"
              },
              {
                "label": "Random",
                "value": "random"
              },
              {
                "label": "Top",
                "value": "top"
              }
            ]
          },
          "searchParams": {
            "description": "Search Params"
          }
        },
        "description": "::: tip\nIf you subscribe to [Updated watch faces for Amazfit X](https://amazfitwatchfaces.com/amazfit-x/updated)，where the URL is `https://amazfitwatchfaces.com/amazfit-x/updated`, extract the part `https://amazfitwatchfaces.com/` to the end, which is `amazfit-x/updated`, and use it as the parameter to fill in. Therefore, the route will be [`/amazfitwatchfaces/amazfit-x/updated`](https://rsshub.app/amazfitwatchfaces/amazfit-x/updated).\n\nIf you subscribe to [TOP for the last 6 months (Only new) - Xiaomi Smart Band 9](https://amazfitwatchfaces.com/mi-band/top?compatible=Smart_Band_9&topof=6months)，where the URL is `https://amazfitwatchfaces.com/mi-band/top?compatible=Smart_Band_9&topof=6months`, extract the part `https://amazfitwatchfaces.com/` to the end, which is `mi-band/top`, and use it as the parameter to fill in. Therefore, the route will be [`/amazfitwatchfaces/mi-band/top/compatible=Smart_Band_9&topof=6months`](https://rsshub.app/amazfitwatchfaces/mi-band/top/compatible=Smart_Band_9&topof=6months).\n:::\n\n<details>\n  <summary>More devices</summary>\n\n| Device Name                                                                                | Device Id       |\n| ------------------------------------------------------------------------------------------ | --------------- |\n| [Amazfit X](https://amazfitwatchfaces.com/amazfit-x/fresh)                                 | [amazfit-x](https://rsshub.app/amazfitwatchfaces/amazfit-x/fresh) |\n| [Amazfit Band](https://amazfitwatchfaces.com/amazfit-band/fresh)                           | [amazfit-band](https://rsshub.app/amazfitwatchfaces/amazfit-band/fresh) |\n| [Amazfit Bip](https://amazfitwatchfaces.com/bip/fresh)                                     | [bip](https://rsshub.app/amazfitwatchfaces/bip/fresh) |\n| [Amazfit Active](https://amazfitwatchfaces.com/active/fresh)                               | [active](https://rsshub.app/amazfitwatchfaces/active/fresh) |\n| [Amazfit Balance](https://amazfitwatchfaces.com/balance/fresh)                             | [balance](https://rsshub.app/amazfitwatchfaces/balance/fresh) |\n| [Amazfit Cheetah](https://amazfitwatchfaces.com/cheetah/fresh)                             | [cheetah](https://rsshub.app/amazfitwatchfaces/cheetah/fresh) |\n| [Amazfit Falcon](https://amazfitwatchfaces.com/falcon/fresh)                               | [falcon](https://rsshub.app/amazfitwatchfaces/falcon/fresh) |\n| [Amazfit GTR](https://amazfitwatchfaces.com/gtr/fresh)                                     | [gtr](https://rsshub.app/amazfitwatchfaces/gtr/fresh) |\n| [Amazfit GTS](https://amazfitwatchfaces.com/gts/fresh)                                     | [gts](https://rsshub.app/amazfitwatchfaces/gts/fresh) |\n| [Amazfit T-Rex](https://amazfitwatchfaces.com/t-rex/fresh)                                 | [t-rex](https://rsshub.app/amazfitwatchfaces/t-rex/fresh) |\n| [Amazfit Stratos](https://amazfitwatchfaces.com/pace/fresh)                                | [pace](https://rsshub.app/amazfitwatchfaces/pace/fresh) |\n| [Amazfit Verge Lite](https://amazfitwatchfaces.com/verge-lite/fresh)                       | [verge-lite](https://rsshub.app/amazfitwatchfaces/verge-lite/fresh) |\n| [Haylou Watches](https://amazfitwatchfaces.com/haylou/fresh)                               | [haylou](https://rsshub.app/amazfitwatchfaces/haylou/fresh) |\n| [Huawei Watches](https://amazfitwatchfaces.com/huawei-watch-gt/fresh)                      | [huawei-watch-gt](https://rsshub.app/amazfitwatchfaces/huawei-watch-gt/fresh) |\n| [Xiaomi Mi Band 4](https://amazfitwatchfaces.com/mi-band-4/fresh)                          | [mi-band-4](https://rsshub.app/amazfitwatchfaces/mi-band-4/fresh) |\n| [Xiaomi Mi Band 5](https://amazfitwatchfaces.com/mi-band-5/fresh)                          | [mi-band-5](https://rsshub.app/amazfitwatchfaces/mi-band-5/fresh) |\n| [Xiaomi Mi Band 6](https://amazfitwatchfaces.com/mi-band-6/fresh)                          | [mi-band-6](https://rsshub.app/amazfitwatchfaces/mi-band-6/fresh) |\n| [Xiaomi Mi Band 7](https://amazfitwatchfaces.com/mi-band-7/fresh)                          | [mi-band-7](https://rsshub.app/amazfitwatchfaces/mi-band-7/fresh) |\n| [Xiaomi Smart Band 8](https://amazfitwatchfaces.com/mi-band/fresh?compatible=Smart_Band_8) | [mi-band](https://rsshub.app/amazfitwatchfaces/mi-band/fresh/compatible=Smart_Band_8) |\n| [Xiaomi Smart Band 9](https://amazfitwatchfaces.com/mi-band/fresh?compatible=Smart_Band_9) | [mi-band](https://rsshub.app/amazfitwatchfaces/mi-band/fresh/compatible=Smart_Band_9) |\n\n</details>\n",
        "categories": [
          "program-update"
        ],
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportRadar": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "amazfitwatchfaces.com/:device/:sort"
            ]
          },
          {
            "title": "Fresh watch faces for Amazfit X",
            "source": [
              "amazfitwatchfaces.com/amazfit-x/fresh"
            ],
            "target": "/amazfit-x/fresh"
          },
          {
            "title": "Fresh watch faces for Amazfit Band",
            "source": [
              "amazfitwatchfaces.com/amazfit-band/fresh"
            ],
            "target": "/amazfit-band/fresh"
          },
          {
            "title": "Fresh watch faces for Amazfit Bip",
            "source": [
              "amazfitwatchfaces.com/bip/fresh"
            ],
            "target": "/bip/fresh"
          },
          {
            "title": "Fresh watch faces for Amazfit Active",
            "source": [
              "amazfitwatchfaces.com/active/fresh"
            ],
            "target": "/active/fresh"
          },
          {
            "title": "Fresh watch faces for Amazfit Balance",
            "source": [
              "amazfitwatchfaces.com/balance/fresh"
            ],
            "target": "/balance/fresh"
          },
          {
            "title": "Fresh watch faces for Amazfit Cheetah",
            "source": [
              "amazfitwatchfaces.com/cheetah/fresh"
            ],
            "target": "/cheetah/fresh"
          },
          {
            "title": "Fresh watch faces for Amazfit Falcon",
            "source": [
              "amazfitwatchfaces.com/falcon/fresh"
            ],
            "target": "/falcon/fresh"
          },
          {
            "title": "Fresh watch faces for Amazfit GTR",
            "source": [
              "amazfitwatchfaces.com/gtr/fresh"
            ],
            "target": "/gtr/fresh"
          },
          {
            "title": "Fresh watch faces for Amazfit GTS",
            "source": [
              "amazfitwatchfaces.com/gts/fresh"
            ],
            "target": "/gts/fresh"
          },
          {
            "title": "Fresh watch faces for Amazfit T-Rex",
            "source": [
              "amazfitwatchfaces.com/t-rex/fresh"
            ],
            "target": "/t-rex/fresh"
          },
          {
            "title": "Fresh watch faces for Amazfit Stratos",
            "source": [
              "amazfitwatchfaces.com/pace/fresh"
            ],
            "target": "/pace/fresh"
          },
          {
            "title": "Fresh watch faces for Amazfit Verge Lite",
            "source": [
              "amazfitwatchfaces.com/verge-lite/fresh"
            ],
            "target": "/verge-lite/fresh"
          },
          {
            "title": "Fresh watch faces for Haylou Watches",
            "source": [
              "amazfitwatchfaces.com/haylou/fresh"
            ],
            "target": "/haylou/fresh"
          },
          {
            "title": "Fresh watch faces for Huawei Watches",
            "source": [
              "amazfitwatchfaces.com/huawei-watch-gt/fresh"
            ],
            "target": "/huawei-watch-gt/fresh"
          },
          {
            "title": "Fresh watch faces for Xiaomi Mi Band 4",
            "source": [
              "amazfitwatchfaces.com/mi-band-4/fresh"
            ],
            "target": "/mi-band-4/fresh"
          },
          {
            "title": "Fresh watch faces for Xiaomi Mi Band 5",
            "source": [
              "amazfitwatchfaces.com/mi-band-5/fresh"
            ],
            "target": "/mi-band-5/fresh"
          },
          {
            "title": "Fresh watch faces for Xiaomi Mi Band 6",
            "source": [
              "amazfitwatchfaces.com/mi-band-6/fresh"
            ],
            "target": "/mi-band-6/fresh"
          },
          {
            "title": "Fresh watch faces for Xiaomi Mi Band 7",
            "source": [
              "amazfitwatchfaces.com/mi-band-7/fresh"
            ],
            "target": "/mi-band-7/fresh"
          },
          {
            "title": "Fresh watch faces for Xiaomi Smart Band 8",
            "source": [
              "amazfitwatchfaces.com/mi-band/fresh"
            ],
            "target": "/mi-band/fresh/compatible=Smart_Band_8"
          },
          {
            "title": "Fresh watch faces for Xiaomi Smart Band 9",
            "source": [
              "amazfitwatchfaces.com/mi-band/fresh"
            ],
            "target": "/mi-band/fresh/compatible=Smart_Band_9"
          }
        ],
        "view": 0,
        "location": "index.ts",
        "module": () => import('@/routes/amazfitwatchfaces/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "Amazfitwatchfaces",
    "url": "amazfitwatchfaces.com",
    "categories": [
      "program-update"
    ],
    "description": "amazfitwatchfaces.com is the world's largest collection of watch faces for Amazfit, Zepp, Bip, Pace, Stratos, Cor, Verge, Verge Lite, GTR, GTS, T-Rex, watches. Here you can find everything you need to customize & personalize your device! The website also has catalogs of watch faces for Xiaomi, Haylou, Honor and Huawei watches.",
    "lang": "en"
  },
  "amazon": {
    "routes": {
      "/awsblogs/:locale?": {
        "path": "/awsblogs/:locale?",
        "name": "Unknown",
        "maintainers": [
          "HankChow"
        ],
        "location": "awsblogs.ts",
        "module": () => import('@/routes/amazon/awsblogs.ts')
      },
      "/kindle/software-updates": {
        "path": "/kindle/software-updates",
        "categories": [
          "program-update"
        ],
        "example": "/amazon/kindle/software-updates",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "Kindle Software Updates",
        "maintainers": [
          "EthanWng97"
        ],
        "location": "kindle-software-updates.tsx",
        "module": () => import('@/routes/amazon/kindle-software-updates.tsx')
      }
    },
    "apiRoutes": {},
    "name": "Amazon",
    "url": "amazon.com",
    "lang": "en"
  },
  "amz123": {
    "routes": {
      "/kx": {
        "path": "/kx",
        "categories": [
          "new-media"
        ],
        "example": "/amz123/kx",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "amz123.com/kx"
            ],
            "target": "/kx"
          }
        ],
        "name": "AMZ123 快讯",
        "maintainers": [
          "defp"
        ],
        "url": "amz123.com/kx",
        "view": 0,
        "location": "kx.ts",
        "module": () => import('@/routes/amz123/kx.ts')
      }
    },
    "apiRoutes": {},
    "name": "Amz123",
    "url": "www.amz123.com",
    "categories": [
      "new-media"
    ],
    "description": "跨境电商平台",
    "lang": "zh-CN"
  },
  "android": {
    "routes": {
      "/pixel-update-bulletin": {
        "path": "/pixel-update-bulletin",
        "categories": [
          "program-update"
        ],
        "example": "/android/pixel-update-bulletin",
        "radar": [
          {
            "source": [
              "source.android.com/docs/security/bulletin/pixel",
              "source.android.com"
            ]
          }
        ],
        "name": "Pixel Update Bulletins",
        "maintainers": [
          "TonyRL"
        ],
        "url": "source.android.com/docs/security/bulletin/pixel",
        "location": "pixel-update-bulletin.ts",
        "module": () => import('@/routes/android/pixel-update-bulletin.ts')
      },
      "/platform-tools-releases": {
        "path": "/platform-tools-releases",
        "categories": [
          "program-update"
        ],
        "example": "/android/platform-tools-releases",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "developer.android.com/studio/releases/platform-tools",
              "developer.android.com/"
            ]
          }
        ],
        "name": "SDK Platform Tools release notes",
        "maintainers": [
          "nczitzk"
        ],
        "url": "developer.android.com/studio/releases/platform-tools",
        "location": "platform-tools-releases.ts",
        "module": () => import('@/routes/android/platform-tools-releases.ts')
      },
      "/security-bulletin": {
        "path": "/security-bulletin",
        "categories": [
          "program-update"
        ],
        "example": "/android/security-bulletin",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "source.android.com/docs/security/bulletin",
              "source.android.com/docs/security/bulletin/asb-overview",
              "source.android.com/"
            ]
          }
        ],
        "name": "Security Bulletins",
        "maintainers": [
          "TonyRL"
        ],
        "url": "source.android.com/docs/security/bulletin/asb-overview",
        "location": "security-bulletin.ts",
        "module": () => import('@/routes/android/security-bulletin.ts')
      }
    },
    "apiRoutes": {},
    "name": "Android",
    "url": "developer.android.com",
    "lang": "en"
  },
  "anime1": {
    "routes": {
      "anime/:category/:name": {
        "path": "anime/:category/:name",
        "name": "Anime",
        "url": "anime1.me",
        "maintainers": [
          "cxheng315"
        ],
        "example": "/anime1/anime/2024年夏季/神之塔-第二季",
        "categories": [
          "anime"
        ],
        "parameters": {
          "category": "Anime1 Category",
          "name": "Anime1 Name"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "anime1.me/category/:category/:name"
            ],
            "target": "/anime/:category/:name"
          }
        ],
        "location": "anime.ts",
        "module": () => import('@/routes/anime1/anime.ts')
      },
      "search/:keyword": {
        "path": "search/:keyword",
        "name": "Search",
        "url": "anime1.me",
        "maintainers": [
          "cxheng315"
        ],
        "example": "/anime1/search/神之塔",
        "categories": [
          "anime"
        ],
        "parameters": {
          "keyword": "Anime1 Search Keyword"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "location": "search.ts",
        "module": () => import('@/routes/anime1/search.ts')
      }
    },
    "apiRoutes": {},
    "name": "Anime1",
    "url": "anime1.me",
    "lang": "zh-TW"
  },
  "annualreviews": {
    "routes": {
      "/:id": {
        "path": "/:id",
        "categories": [
          "journal"
        ],
        "example": "/annualreviews/anchem",
        "parameters": {
          "id": "Journal id, can be found in URL"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": true
        },
        "radar": [
          {
            "source": [
              "annualreviews.org/journal/:id",
              "annualreviews.org/"
            ]
          }
        ],
        "name": "Journal",
        "maintainers": [
          "nczitzk"
        ],
        "description": "The URL of the journal [Annual Review of Analytical Chemistry](https://www.annualreviews.org/journal/anchem) is `https://www.annualreviews.org/journal/anchem`, where `anchem` is the id of the journal, so the route for this journal is `/annualreviews/anchem`.\n\n::: tip\n  More jounals can be found in [Browse Journals](https://www.annualreviews.org/action/showPublications).\n:::",
        "location": "index.ts",
        "module": () => import('@/routes/annualreviews/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "Annual Reviews",
    "url": "annualreviews.org",
    "lang": "en"
  },
  "anquanke": {
    "routes": {
      "/:category/:fulltext?": {
        "path": "/:category/:fulltext?",
        "categories": [
          "programming"
        ],
        "example": "/anquanke/week",
        "parameters": {
          "category": "分类订阅",
          "fulltext": "是否获取全文，如需获取全文参数传入 `quanwen` 或 `fulltext`"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "分类订阅",
        "maintainers": [
          "qwertyuiop6"
        ],
        "description": "| 360 网络安全周报 | 活动     | 知识      | 资讯 | 招聘 | 工具 |\n| ---------------- | -------- | --------- | ---- | ---- | ---- |\n| week             | activity | knowledge | news | job  | tool |",
        "location": "category.ts",
        "module": () => import('@/routes/anquanke/category.ts')
      }
    },
    "apiRoutes": {},
    "name": "安全客",
    "url": "anquanke.com",
    "description": "::: tip\n官方提供了混合的主页资讯 RSS: [https://api.anquanke.com/data/v1/rss](https://api.anquanke.com/data/v1/rss)\n:::",
    "lang": "zh-CN"
  },
  "anthropic": {
    "routes": {
      "/engineering": {
        "path": "/engineering",
        "categories": [
          "programming"
        ],
        "example": "/anthropic/engineering",
        "parameters": {},
        "radar": [
          {
            "source": [
              "www.anthropic.com/engineering",
              "www.anthropic.com"
            ]
          }
        ],
        "name": "Engineering",
        "maintainers": [
          "TonyRL"
        ],
        "url": "www.anthropic.com/engineering",
        "location": "engineering.ts",
        "module": () => import('@/routes/anthropic/engineering.ts')
      },
      "/news": {
        "path": "/news",
        "categories": [
          "programming"
        ],
        "example": "/anthropic/news",
        "parameters": {},
        "radar": [
          {
            "source": [
              "www.anthropic.com/news",
              "www.anthropic.com"
            ]
          }
        ],
        "name": "News",
        "maintainers": [
          "etShaw-zh",
          "goestav"
        ],
        "url": "www.anthropic.com/news",
        "location": "news.ts",
        "module": () => import('@/routes/anthropic/news.ts')
      },
      "/red": {
        "path": "/red",
        "categories": [
          "programming"
        ],
        "example": "/anthropic/red",
        "radar": [
          {
            "source": [
              "red.anthropic.com"
            ]
          }
        ],
        "name": "Frontier Red Team",
        "maintainers": [
          "shoeper"
        ],
        "url": "red.anthropic.com",
        "location": "red.ts",
        "module": () => import('@/routes/anthropic/red.ts')
      },
      "/research": {
        "path": "/research",
        "categories": [
          "programming"
        ],
        "example": "/anthropic/research",
        "parameters": {},
        "radar": [
          {
            "source": [
              "www.anthropic.com/research",
              "www.anthropic.com"
            ]
          }
        ],
        "name": "Research",
        "maintainers": [
          "ttttmr"
        ],
        "url": "www.anthropic.com/research",
        "location": "research.ts",
        "module": () => import('@/routes/anthropic/research.ts')
      }
    },
    "apiRoutes": {},
    "name": "Anthropic",
    "url": "anthropic.com",
    "lang": "en"
  },
  "anytxt": {
    "routes": {
      "/release-notes": {
        "path": "/release-notes",
        "name": "Release Notes",
        "url": "anytxt.net",
        "maintainers": [
          "nczitzk"
        ],
        "example": "/anytxt/release-notes",
        "categories": [
          "program-update"
        ],
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportRadar": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "anytxt.net"
            ],
            "target": "/anytxt/release-notes"
          }
        ],
        "view": 0,
        "location": "release-notes.ts",
        "module": () => import('@/routes/anytxt/release-notes.ts')
      }
    },
    "apiRoutes": {},
    "name": "Anytxt Searcher",
    "url": "anytxt.net",
    "categories": [
      "program-update"
    ],
    "description": "",
    "lang": "zh-CN"
  },
  "apache": {
    "routes": {
      "/apisix/blog": {
        "path": "/apisix/blog",
        "categories": [
          "blog"
        ],
        "example": "/apache/apisix/blog",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "APISIX 博客",
        "maintainers": [
          "aneasystone"
        ],
        "location": "apisix/blog.ts",
        "module": () => import('@/routes/apache/apisix/blog.ts')
      }
    },
    "apiRoutes": {},
    "name": "Apache",
    "url": "apisix.apache.org",
    "lang": "en"
  },
  "apiseven": {
    "routes": {
      "/blog": {
        "path": "/blog",
        "categories": [
          "blog"
        ],
        "example": "/apiseven/blog",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "博客",
        "maintainers": [
          "aneasystone"
        ],
        "location": "blog.ts",
        "module": () => import('@/routes/apiseven/blog.ts')
      }
    },
    "apiRoutes": {},
    "name": "支流科技",
    "url": "apiseven.com",
    "lang": "zh-CN"
  },
  "apkpure": {
    "routes": {
      "/versions/:pkg/:region?": {
        "path": "/versions/:pkg/:region?",
        "categories": [
          "program-update"
        ],
        "example": "/apkpure/versions/jp.co.craftegg.band/jp",
        "parameters": {
          "pkg": "Package name",
          "region": "Region code, `en` by default"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": true,
          "antiCrawler": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "Versions",
        "maintainers": [
          "maple3142"
        ],
        "location": "versions.ts",
        "module": () => import('@/routes/apkpure/versions.ts')
      }
    },
    "apiRoutes": {},
    "name": "APKPure",
    "url": "apkpure.com",
    "lang": "en"
  },
  "apnews": {
    "routes": {
      "/sitemap/:route": {
        "path": "/sitemap/:route",
        "categories": [
          "traditional-media"
        ],
        "example": "/apnews/sitemap/ap-sitemap-latest",
        "view": 0,
        "parameters": {
          "route": {
            "description": "Route for sitemap, excluding the `.xml` extension"
          }
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "apnews.com/"
            ]
          }
        ],
        "name": "Sitemap",
        "maintainers": [
          "zoenglinghou",
          "mjysci",
          "TonyRL",
          "dzx-dzx"
        ],
        "location": "sitemap.ts",
        "module": () => import('@/routes/apnews/sitemap.ts')
      },
      "/topics/:topic?": {
        "path": [
          "/topics/:topic?",
          "/nav/:nav{.*}?"
        ],
        "categories": [
          "traditional-media"
        ],
        "example": "/apnews/topics/apf-topnews",
        "view": 0,
        "parameters": {
          "topic": {
            "description": "Topic name, can be found in URL. For example: the topic name of AP Top News [https://apnews.com/apf-topnews](https://apnews.com/apf-topnews) is `apf-topnews`",
            "default": "trending-news"
          }
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "apnews.com/hub/:topic"
            ],
            "target": "/topics/:topic"
          }
        ],
        "name": "Topics",
        "maintainers": [
          "zoenglinghou",
          "mjysci",
          "TonyRL"
        ],
        "location": "topics.ts",
        "module": () => import('@/routes/apnews/topics.ts')
      },
      "/nav/:nav{.*}?": {
        "path": [
          "/topics/:topic?",
          "/nav/:nav{.*}?"
        ],
        "categories": [
          "traditional-media"
        ],
        "example": "/apnews/topics/apf-topnews",
        "view": 0,
        "parameters": {
          "topic": {
            "description": "Topic name, can be found in URL. For example: the topic name of AP Top News [https://apnews.com/apf-topnews](https://apnews.com/apf-topnews) is `apf-topnews`",
            "default": "trending-news"
          }
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "apnews.com/hub/:topic"
            ],
            "target": "/topics/:topic"
          }
        ],
        "name": "Topics",
        "maintainers": [
          "zoenglinghou",
          "mjysci",
          "TonyRL"
        ],
        "location": "topics.ts",
        "module": () => import('@/routes/apnews/topics.ts')
      },
      "/mobile/:path{.+}?": {
        "path": "/mobile/:path{.+}?",
        "categories": [
          "traditional-media"
        ],
        "example": "/apnews/mobile/ap-top-news",
        "view": 0,
        "parameters": {
          "path": {
            "description": "Corresponding path from AP News website",
            "default": "ap-top-news"
          }
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "apnews.com/"
            ]
          }
        ],
        "name": "News (from mobile client API)",
        "maintainers": [
          "dzx-dzx"
        ],
        "location": "mobile-api.ts",
        "module": () => import('@/routes/apnews/mobile-api.ts')
      },
      "/rss/:category?": {
        "path": "/rss/:category?",
        "categories": [
          "traditional-media"
        ],
        "example": "/apnews/rss/business",
        "view": 0,
        "parameters": {
          "category": {
            "description": "Category from the first segment of the corresponding site, or `index` for the front page.",
            "default": "index"
          }
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "apnews.com/:rss"
            ],
            "target": "/rss/:rss"
          }
        ],
        "name": "News",
        "maintainers": [
          "zoenglinghou",
          "mjysci",
          "TonyRL"
        ],
        "location": "rss.ts",
        "module": () => import('@/routes/apnews/rss.ts')
      }
    },
    "apiRoutes": {},
    "name": "AP News",
    "url": "apnews.com",
    "lang": "en"
  },
  "apnic": {
    "routes": {
      "/blog": {
        "path": "/blog",
        "categories": [
          "blog"
        ],
        "example": "/apnic/blog",
        "url": "blog.apnic.net",
        "name": "Blog",
        "maintainers": [
          "p3psi-boo"
        ],
        "location": "index.ts",
        "module": () => import('@/routes/apnic/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "APNIC",
    "url": "blog.apnic.net",
    "description": "Asia-Pacific Network Information Centre",
    "lang": "en"
  },
  "app-center": {
    "routes": {
      "/release/:user/:app/:distribution_group": {
        "path": "/release/:user/:app/:distribution_group",
        "categories": [
          "program-update"
        ],
        "example": "/app-center/release/cloudflare/1.1.1.1-windows/beta",
        "parameters": {
          "user": "User",
          "app": "App name",
          "distribution_group": "Distribution group"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "install.appcenter.ms/users/:user/apps/:app/distribution_groups/:distribution_group",
              "install.appcenter.ms/orgs/:user/apps/:app/distribution_groups/:distribution_group"
            ]
          }
        ],
        "name": "Release",
        "maintainers": [
          "Rongronggg9"
        ],
        "description": "::: tip\n  The parameters can be extracted from the Release page URL: `https://install.appcenter.ms/users/:user/apps/:app/distribution_groups/:distribution_group`\n:::",
        "location": "release.tsx",
        "module": () => import('@/routes/app-center/release.tsx')
      }
    },
    "apiRoutes": {},
    "name": "App Center",
    "url": "install.appcenter.ms",
    "lang": "en"
  },
  "app-sales": {
    "routes": {
      "/:category?/:country?": {
        "path": "/:category?/:country?",
        "name": "Category",
        "url": "app-sales.net",
        "maintainers": [
          "nczitzk"
        ],
        "example": "/app-sales/highlights",
        "parameters": {
          "category": {
            "description": "Category, `highlights` as Highlights by default",
            "options": [
              {
                "label": "Highlights",
                "value": "highlights"
              },
              {
                "label": "Active Sales",
                "value": "activesales"
              },
              {
                "label": "Now Free",
                "value": "nowfree"
              }
            ]
          },
          "country": {
            "description": "Country ID, `us` as United States by default",
            "options": [
              {
                "label": "United States",
                "value": "us"
              },
              {
                "label": "Austria",
                "value": "at"
              },
              {
                "label": "Australia",
                "value": "au"
              },
              {
                "label": "Brazil",
                "value": "br"
              },
              {
                "label": "Canada",
                "value": "ca"
              },
              {
                "label": "France",
                "value": "fr"
              },
              {
                "label": "Germany",
                "value": "de"
              },
              {
                "label": "India",
                "value": "in"
              },
              {
                "label": "Italy",
                "value": "it"
              },
              {
                "label": "Netherlands",
                "value": "nl"
              },
              {
                "label": "Poland",
                "value": "pl"
              },
              {
                "label": "Russia",
                "value": "ru"
              },
              {
                "label": "Spain",
                "value": "es"
              },
              {
                "label": "Sweden",
                "value": "se"
              },
              {
                "label": "Great Britain",
                "value": "gb"
              }
            ]
          }
        },
        "description": "::: tip\nTo subscribe to [Highlights](https://www.app-sales.net/highlights/), where the source URL is `https://www.app-sales.net/highlights/`, extract the certain parts from this URL to be used as parameters, resulting in the route as [`/app-sales/highlights`](https://rsshub.app/app-sales/highlights).\n:::\n\n| Highlights | Active Sales | Now Free |\n| ---------- | ------------ | -------- |\n| highlights | activesales  | nowfree  |\n\n<details>\n  <summary>More countries</summary>\n\n| Currency | Country       | ID  |\n| -------- | ------------- | --- |\n| USD      | United States | us  |\n| EUR      | Austria       | at  |\n| AUD      | Australia     | au  |\n| BRL      | Brazil        | br  |\n| CAD      | Canada        | ca  |\n| EUR      | France        | fr  |\n| EUR      | Germany       | de  |\n| INR      | India         | in  |\n| EUR      | Italy         | it  |\n| EUR      | Netherlands   | nl  |\n| PLN      | Poland        | pl  |\n| RUB      | Russia        | ru  |\n| EUR      | Spain         | es  |\n| SEK      | Sweden        | se  |\n| GBP      | Great Britain | gb  |\n\n</details>\n",
        "categories": [
          "program-update"
        ],
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportRadar": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "app-sales.net/:category"
            ]
          },
          {
            "title": "Highlights",
            "source": [
              "app-sales.net/highlights"
            ],
            "target": "/highlights"
          },
          {
            "title": "Active Sales",
            "source": [
              "app-sales.net/activesales"
            ],
            "target": "/activesales"
          },
          {
            "title": "Now Free",
            "source": [
              "app-sales.net/nowfree"
            ],
            "target": "/nowfree"
          }
        ],
        "view": 0,
        "location": "index.ts",
        "module": () => import('@/routes/app-sales/index.ts')
      },
      "/mostwanted/:time?/:country?": {
        "path": "/mostwanted/:time?/:country?",
        "name": "Watchlist Charts",
        "url": "app-sales.net",
        "maintainers": [
          "nczitzk"
        ],
        "example": "/app-sales/mostwanted",
        "parameters": {
          "time": {
            "description": "Time, `24h` as Last 24h by default",
            "options": [
              {
                "label": "Last 24h",
                "value": "24h"
              },
              {
                "label": "Last Week",
                "value": "week"
              },
              {
                "label": "All Time",
                "value": "alltime"
              }
            ]
          },
          "country": {
            "description": "Country ID, `us` as United States by default",
            "options": [
              {
                "label": "United States",
                "value": "us"
              },
              {
                "label": "Austria",
                "value": "at"
              },
              {
                "label": "Australia",
                "value": "au"
              },
              {
                "label": "Brazil",
                "value": "br"
              },
              {
                "label": "Canada",
                "value": "ca"
              },
              {
                "label": "France",
                "value": "fr"
              },
              {
                "label": "Germany",
                "value": "de"
              },
              {
                "label": "India",
                "value": "in"
              },
              {
                "label": "Italy",
                "value": "it"
              },
              {
                "label": "Netherlands",
                "value": "nl"
              },
              {
                "label": "Poland",
                "value": "pl"
              },
              {
                "label": "Russia",
                "value": "ru"
              },
              {
                "label": "Spain",
                "value": "es"
              },
              {
                "label": "Sweden",
                "value": "se"
              },
              {
                "label": "Great Britain",
                "value": "gb"
              }
            ]
          }
        },
        "description": "\n| Last 24h | Last Week | All Time |\n| -------- | --------- | -------- |\n| 24h      | week      | alltime  |\n\n<details>\n  <summary>More countries</summary>\n\n| Currency | Country       | ID  |\n| -------- | ------------- | --- |\n| USD      | United States | us  |\n| EUR      | Austria       | at  |\n| AUD      | Australia     | au  |\n| BRL      | Brazil        | br  |\n| CAD      | Canada        | ca  |\n| EUR      | France        | fr  |\n| EUR      | Germany       | de  |\n| INR      | India         | in  |\n| EUR      | Italy         | it  |\n| EUR      | Netherlands   | nl  |\n| PLN      | Poland        | pl  |\n| RUB      | Russia        | ru  |\n| EUR      | Spain         | es  |\n| SEK      | Sweden        | se  |\n| GBP      | Great Britain | gb  |\n\n</details>\n",
        "categories": [
          "program-update"
        ],
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportRadar": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "app-sales.net/mostwanted"
            ],
            "target": "/mostwanted"
          },
          {
            "title": "Watchlist Charts - Last 24h",
            "source": [
              "app-sales.net/mostwanted"
            ],
            "target": "/mostwanted/24h"
          },
          {
            "title": "Watchlist Charts - Last Week",
            "source": [
              "app-sales.net/mostwanted"
            ],
            "target": "/mostwanted/week"
          },
          {
            "title": "Watchlist Charts - All Time",
            "source": [
              "app-sales.net/mostwanted"
            ],
            "target": "/mostwanted/alltime"
          }
        ],
        "view": 0,
        "location": "mostwanted.ts",
        "module": () => import('@/routes/app-sales/mostwanted.ts')
      }
    },
    "apiRoutes": {},
    "name": "AppSales",
    "url": "app-sales.net",
    "categories": [
      "program-update"
    ],
    "description": "Most recent discounted and temporarily free Android apps and games on Google Play",
    "lang": "en"
  },
  "apple": {
    "routes": {
      "/apps/update/:country/:id/:platform?": {
        "path": "/apps/update/:country/:id/:platform?",
        "categories": [
          "program-update"
        ],
        "view": 5,
        "example": "/apple/apps/update/us/id408709785",
        "parameters": {
          "country": "App Store Country, obtain from the app URL, see below",
          "id": "App id, obtain from the app URL",
          "platform": {
            "description": "App Platform, see below, all by default",
            "options": [
              {
                "value": "All",
                "label": "all"
              },
              {
                "value": "iOS",
                "label": "iOS"
              },
              {
                "value": "macOS",
                "label": "macOS"
              },
              {
                "value": "tvOS",
                "label": "tvOS"
              }
            ]
          }
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "apps.apple.com/:country/app/:appSlug/:id",
              "apps.apple.com/:country/app/:id"
            ],
            "target": "/apps/update/:country/:id"
          }
        ],
        "name": "App Update",
        "maintainers": [
          "EkkoG",
          "nczitzk"
        ],
        "description": "\n::: tip\n  For example, the URL of [GarageBand](https://apps.apple.com/us/app/garageband/id408709785) in the App Store is `https://apps.apple.com/us/app/garageband/id408709785`. In this case, the `App Store Country` parameter for the route is `us`, and the `App id` parameter is `id408709785`. So the route should be [`/apple/apps/update/us/id408709785`](https://rsshub.app/apple/apps/update/us/id408709785).\n:::",
        "location": "apps.ts",
        "module": () => import('@/routes/apple/apps.ts')
      },
      "/design": {
        "categories": [
          "design"
        ],
        "example": "/apple/design",
        "maintainers": [
          "jean-jacket"
        ],
        "name": "Design updates",
        "path": "/design",
        "url": "developer.apple.com/design/whats-new/",
        "location": "design.ts",
        "module": () => import('@/routes/apple/design.ts')
      },
      "/exchange_repair/:country?": {
        "path": "/exchange_repair/:country?",
        "categories": [
          "other"
        ],
        "example": "/apple/exchange_repair",
        "parameters": {
          "country": "country code in apple.com URL (exception: for `United States` please use `us`), default to China `cn`"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "support.apple.com/:country/service-programs"
            ],
            "target": "/exchange_repair/:country"
          }
        ],
        "name": "Exchange and Repair Extension Programs",
        "maintainers": [
          "metowolf",
          "HenryQW",
          "kt286"
        ],
        "location": "exchange-repair.ts",
        "module": () => import('@/routes/apple/exchange-repair.ts')
      },
      "/newsroom": {
        "path": "/newsroom",
        "name": "Newsroom (中国大陆)",
        "url": "www.apple.com.cn/newsroom",
        "maintainers": [
          "LinxHex"
        ],
        "example": "/apple/newsroom",
        "description": "The official source for news about Apple, from Apple. Read press releases, get updates, watch video and download images.",
        "categories": [
          "new-media"
        ],
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportRadar": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "www.apple.com.cn/newsroom",
              "www.apple.com.cn/newsroom/:year/:month/:slug"
            ],
            "target": "/newsroom"
          }
        ],
        "view": 0,
        "zh": {
          "path": "/newsroom",
          "name": "新闻中心（中国大陆）",
          "url": "www.apple.com.cn/newsroom",
          "maintainers": [
            "LinxHex"
          ],
          "example": "/apple/newsroom",
          "description": "Apple 新闻中心是 Apple 新闻的来源。阅读新闻稿、获取最新消息、观看视频和下载图片。"
        },
        "location": "newsroom.ts",
        "module": () => import('@/routes/apple/newsroom.ts')
      },
      "/podcast/:id/:region?": {
        "path": "/podcast/:id/:region?",
        "categories": [
          "multimedia"
        ],
        "example": "/apple/podcast/id1559695855/cn",
        "parameters": {
          "id": "播客id，可以在 Apple 播客app 内分享的播客的 URL 中找到",
          "region": "地區代碼，例如 cn、us、jp，預設為 cn"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "podcasts.apple.com/:region/podcast/:showName/:id",
              "podcasts.apple.com/:region/podcast/:id"
            ]
          }
        ],
        "name": "播客",
        "maintainers": [
          "Acring"
        ],
        "url": "www.apple.com/apple-podcasts/",
        "location": "podcast.ts",
        "module": () => import('@/routes/apple/podcast.ts')
      },
      "/security-releases/:language?": {
        "path": "/security-releases/:language?",
        "name": "Security releases",
        "url": "support.apple.com",
        "maintainers": [
          "nczitzk"
        ],
        "example": "/apple/security-releases",
        "parameters": {
          "language": {
            "description": "Language, `en-us` by default"
          }
        },
        "description": "::: tip\nTo subscribe to [Apple security releases](https://support.apple.com/en-us/100100), where the source URL is `https://support.apple.com/en-us/100100`, extract the certain parts from this URL to be used as parameters, resulting in the route as [`/apple/security-releases/en-us`](https://rsshub.app/apple/security-releases/en-us).\n:::\n",
        "categories": [
          "program-update"
        ],
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportRadar": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "support.apple.com/:language/100100"
            ]
          }
        ],
        "view": 0,
        "zh": {
          "path": "/security-releases/:language?",
          "name": "安全性发布",
          "url": "support.apple.com",
          "maintainers": [
            "nczitzk"
          ],
          "example": "/apple/security-releases",
          "parameters": {
            "language": {
              "description": "语言，默认为 `en-us`，可在对应页 URL 中找到"
            }
          },
          "description": "::: tip\n若订阅 [Apple 安全性发布](https://support.apple.com/zh-cn/100100)，网址为 `https://support.apple.com/zh-cn/100100`，请截取 `https://support.apple.com/` 到末尾 `/100100` 的部分 `zh-cn` 作为 `language` 参数填入，此时目标路由为 [`/apple/security-releases/zh-cn`](https://rsshub.app/apple/security-releases/zh-cn)。\n:::\n"
        },
        "location": "security-releases.ts",
        "module": () => import('@/routes/apple/security-releases.ts')
      }
    },
    "apiRoutes": {},
    "name": "Apple",
    "url": "apple.com",
    "lang": "en"
  },
  "appleinsider": {
    "routes": {
      "/:category?": {
        "path": "/:category?",
        "categories": [
          "new-media"
        ],
        "example": "/appleinsider",
        "parameters": {
          "category": "Category, see below, News by default"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "appleinsider.com/:category",
              "appleinsider.com/"
            ],
            "target": "/:category"
          }
        ],
        "name": "Category",
        "maintainers": [
          "nczitzk"
        ],
        "description": "| News | Reviews | How-tos |\n| ---- | ------- | ------- |\n|      | reviews | how-to  |",
        "location": "index.ts",
        "module": () => import('@/routes/appleinsider/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "AppleInsider",
    "url": "appleinsider.com",
    "lang": "en"
  },
  "appstare": {
    "routes": {
      "/comments/:country/:appid": {
        "path": "/comments/:country/:appid",
        "name": "Comments",
        "url": "appstare.net/",
        "example": "/appstare/comments/cn/989673964",
        "maintainers": [
          "zhixideyu"
        ],
        "parameters": {
          "country": "App Store country code, e.g., US, CN",
          "appid": "Unique App Store application identifier (app id)"
        },
        "categories": [
          "program-update"
        ],
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "appstare.net/"
            ]
          }
        ],
        "description": "Retrieve only the comments of the app from the past 7 days.",
        "location": "comments.ts",
        "module": () => import('@/routes/appstare/comments.ts')
      }
    },
    "apiRoutes": {},
    "name": "AppStare",
    "url": "appstare.net",
    "lang": "zh-CN"
  },
  "appstore": {
    "routes": {
      "/price/:country/:type/:id": {
        "path": "/price/:country/:type/:id",
        "categories": [
          "program-update"
        ],
        "example": "/appstore/price/us/mac/id1152443474",
        "parameters": {
          "country": "App Store Country, obtain from the app URL https://apps.apple.com/us/app/id1152443474, in this case, `us`",
          "type": "App type，either `iOS` or `mac`",
          "id": "App Store app id, obtain from the app URL https://apps.apple.com/us/app/id1152443474, in this case, `id1152443474`"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "apps.apple.com/"
            ]
          }
        ],
        "name": "Price Drop",
        "maintainers": [
          "HenryQW"
        ],
        "url": "apps.apple.com/",
        "location": "price.ts",
        "module": () => import('@/routes/appstore/price.ts')
      },
      "/xianmian": {
        "path": "/xianmian",
        "categories": [
          "program-update"
        ],
        "example": "/appstore/xianmian",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "app.so/xianmian"
            ]
          }
        ],
        "name": "每日精品限免 / 促销应用（鲜面连线 by AppSo）",
        "maintainers": [
          "Andiedie"
        ],
        "url": "app.so/xianmian",
        "location": "xianmian.ts",
        "module": () => import('@/routes/appstore/xianmian.ts')
      },
      "/iap/:country/:id": {
        "path": "/iap/:country/:id",
        "categories": [
          "program-update"
        ],
        "example": "/appstore/iap/us/id953286746",
        "parameters": {
          "country": "App Store Country, obtain from the app URL https://apps.apple.com/us/app/id953286746, in this case, `us`",
          "id": "App Store app id, obtain from the app URL https://apps.apple.com/us/app/id953286746, in this case, `id953286746`"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "In-App-Purchase Price Drop Alert",
        "maintainers": [
          "HenryQW"
        ],
        "location": "in-app-purchase.ts",
        "module": () => import('@/routes/appstore/in-app-purchase.ts')
      }
    },
    "apiRoutes": {},
    "name": "App Store/Mac App Store",
    "url": "apps.apple.com",
    "lang": "en"
  },
  "appstorrent": {
    "routes": {
      "/programs": {
        "path": "/programs",
        "categories": [
          "program-update"
        ],
        "example": "/appstorrent/programs",
        "name": "Programs",
        "maintainers": [
          "xzzpig"
        ],
        "url": "appstorrent.ru/programs/",
        "location": "programs.tsx",
        "module": () => import('@/routes/appstorrent/programs.tsx')
      }
    },
    "apiRoutes": {},
    "name": "AppsTorrent",
    "url": "appstorrent.ru",
    "lang": "ru"
  },
  "aqara": {
    "routes": {
      "/:region/:type?": {
        "path": "/:region/:type?",
        "name": "Unknown",
        "maintainers": [],
        "location": "region.ts",
        "module": () => import('@/routes/aqara/region.ts')
      },
      "/community/:id?/:keyword?": {
        "path": "/community/:id?/:keyword?",
        "categories": [
          "other"
        ],
        "example": "/aqara/community",
        "parameters": {
          "id": "分类 id，可在对应分类页 URL 中找到，默认为全部",
          "keyword": "关键字，默认为空"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "社区",
        "maintainers": [
          "nczitzk"
        ],
        "location": "community.ts",
        "module": () => import('@/routes/aqara/community.ts')
      },
      "/cn/news": {
        "path": "/cn/news",
        "name": "Unknown",
        "maintainers": [],
        "location": "news.ts",
        "module": () => import('@/routes/aqara/news.ts')
      },
      "*": {
        "path": "*",
        "name": "Unknown",
        "maintainers": [],
        "location": "post.tsx",
        "module": () => import('@/routes/aqara/post.tsx')
      }
    },
    "apiRoutes": {},
    "name": "Aqara",
    "url": "aqara.com",
    "lang": "zh-CN"
  },
  "aqicn": {
    "routes": {
      "/:city/:pollution?": {
        "path": "/:city/:pollution?",
        "categories": [
          "other"
        ],
        "example": "/aqicn/beijing/pm25",
        "parameters": {
          "city": "城市拼音或地区 ID，详见[aqicn.org](http://aqicn.org/city/)",
          "pollution": "可选择显示更详细的空气污染成分"
        },
        "radar": [
          {
            "source": [
              "aqicn.org"
            ]
          }
        ],
        "name": "实时 AQI",
        "maintainers": [
          "ladeng07"
        ],
        "url": "aqicn.org",
        "descriptions": "\n|   参数   | 污染成分 |\n| -------- | -------- |\n|   pm25   |  PM2.5   |\n|   pm10   |  PM10    |\n|   o3     |  O3      |\n|   no2    |  NO2     |\n|   so2    |  SO2     |\n|   co     |  CO      |\n\n举例: [https://rsshub.app/aqicn/beijing/pm25,pm10](https://rsshub.app/aqicn/beijing/pm25,pm10)\n\n1. 显示单个污染成分，例如「pm25」, [https://rsshub.app/aqicn/beijing/pm25](https://rsshub.app/aqicn/beijing/pm25)\n2. 逗号分隔显示多个污染成分，例如「pm25,pm10」，[https://rsshub.app/aqicn/beijing/pm25,pm10](https://rsshub.app/aqicn/beijing/pm25,pm10)\n3. 城市子站 ID 获取方法：右键显示网页源代码，搜索 \"idx\" （带双冒号），后面的 ID 就是子站的 ID，如你给的链接 ID 是 4258，RSS 地址就是 [https://rsshub.app/aqicn/4258](https://rsshub.app/aqicn/4258)\n",
        "location": "aqi.ts",
        "module": () => import('@/routes/aqicn/aqi.ts')
      }
    },
    "apiRoutes": {},
    "name": "空气质量",
    "url": "aqicn.org",
    "lang": "zh-CN"
  },
  "arcteryx": {
    "routes": {
      "/new-arrivals/:country/:gender": {
        "path": "/new-arrivals/:country/:gender",
        "categories": [
          "shopping"
        ],
        "example": "/arcteryx/new-arrivals/us/mens",
        "parameters": {
          "country": "country",
          "gender": "gender"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "arcteryx.com/:country/en/c/:gender/new-arrivals"
            ]
          }
        ],
        "name": "New Arrivals",
        "maintainers": [
          "EthanWng97"
        ],
        "description": "Country\n\n| United States | Canada | United Kingdom |\n| ------------- | ------ | -------------- |\n| us            | ca     | gb             |\n\n  gender\n\n| male | female |\n| ---- | ------ |\n| mens | womens |\n\n::: tip\n  Parameter `country` can be found within the url of `Arcteryx` website.\n:::",
        "location": "new-arrivals.ts",
        "module": () => import('@/routes/arcteryx/new-arrivals.ts')
      },
      "/outlet/:country/:gender": {
        "path": "/outlet/:country/:gender",
        "categories": [
          "shopping"
        ],
        "example": "/arcteryx/outlet/us/mens",
        "parameters": {
          "country": "country",
          "gender": "gender"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "outlet.arcteryx.com/:country/en/c/:gender"
            ]
          }
        ],
        "name": "Outlet",
        "maintainers": [
          "EthanWng97"
        ],
        "description": "Country\n\n| United States | Canada | United Kingdom |\n| ------------- | ------ | -------------- |\n| us            | ca     | gb             |\n\n  gender\n\n| male | female |\n| ---- | ------ |\n| mens | womens |\n\n::: tip\n  Parameter `country` can be found within the url of `Arcteryx` website.\n:::",
        "location": "outlet.ts",
        "module": () => import('@/routes/arcteryx/outlet.ts')
      },
      "/regear/new-arrivals": {
        "path": "/regear/new-arrivals",
        "categories": [
          "shopping"
        ],
        "example": "/arcteryx/regear/new-arrivals",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "regear.arcteryx.com/shop/new-arrivals",
              "regear.arcteryx.com/"
            ]
          }
        ],
        "name": "Regear New Arrivals",
        "maintainers": [
          "EthanWng97"
        ],
        "url": "regear.arcteryx.com/shop/new-arrivals",
        "location": "regear-new-arrivals.tsx",
        "module": () => import('@/routes/arcteryx/regear-new-arrivals.tsx')
      }
    },
    "apiRoutes": {},
    "name": "Arcteryx",
    "url": "arcteryx.com",
    "lang": "zh-CN"
  },
  "artstation": {
    "routes": {
      "/:handle": {
        "path": "/:handle",
        "categories": [
          "picture"
        ],
        "example": "/artstation/wlop",
        "parameters": {
          "handle": "Artist handle, can be found in URL"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "www.artstation.com/:handle"
            ]
          }
        ],
        "name": "Artist Profolio",
        "maintainers": [
          "TonyRL"
        ],
        "location": "user.ts",
        "module": () => import('@/routes/artstation/user.ts')
      }
    },
    "apiRoutes": {},
    "name": "ArtStation",
    "url": "www.artstation.com",
    "lang": "en"
  },
  "aschmelyun": {
    "routes": {
      "/blog": {
        "name": "Blog",
        "categories": [
          "blog"
        ],
        "maintainers": [
          "raxod502"
        ],
        "path": "/blog",
        "example": "/aschmelyun/blog",
        "radar": [
          {
            "source": [
              "aschmelyun.com"
            ],
            "target": "/blog"
          }
        ],
        "location": "blog.ts",
        "module": () => import('@/routes/aschmelyun/blog.ts')
      }
    },
    "apiRoutes": {},
    "name": "Andrew Schmelyun",
    "url": "aschmelyun.com"
  },
  "asiafruitchina": {
    "routes": {
      "/categories/:category?": {
        "path": "/categories/:category?",
        "name": "果蔬品项",
        "url": "asiafruitchina.net",
        "maintainers": [
          "nczitzk"
        ],
        "example": "/asiafruitchina/categories/all",
        "parameters": {
          "category": {
            "description": "分类，默认为 `all`，即全部，可在对应分类页 URL 中找到",
            "options": [
              {
                "label": "全部",
                "value": "all"
              },
              {
                "label": "橙",
                "value": "chengzi"
              },
              {
                "label": "百香果",
                "value": "baixiangguo"
              },
              {
                "label": "菠萝/凤梨",
                "value": "boluo"
              },
              {
                "label": "菠萝蜜",
                "value": "boluomi"
              },
              {
                "label": "草莓",
                "value": "caomei"
              },
              {
                "label": "番荔枝/释迦",
                "value": "fanlizhi"
              },
              {
                "label": "番茄",
                "value": "fanqie"
              },
              {
                "label": "柑橘",
                "value": "ganju"
              },
              {
                "label": "哈密瓜",
                "value": "hamigua"
              },
              {
                "label": "核果",
                "value": "heguo"
              },
              {
                "label": "红毛丹",
                "value": "hongmaodan"
              },
              {
                "label": "火龙果",
                "value": "huolongguo"
              },
              {
                "label": "浆果",
                "value": "jiangguo"
              },
              {
                "label": "桔子",
                "value": "juzi"
              },
              {
                "label": "蓝莓",
                "value": "lanmei"
              },
              {
                "label": "梨",
                "value": "li"
              },
              {
                "label": "荔枝",
                "value": "lizhi"
              },
              {
                "label": "李子",
                "value": "lizi"
              },
              {
                "label": "榴莲",
                "value": "liulian"
              },
              {
                "label": "龙眼",
                "value": "lognyan"
              },
              {
                "label": "芦笋",
                "value": "lusun"
              },
              {
                "label": "蔓越莓",
                "value": "manyuemei"
              },
              {
                "label": "芒果",
                "value": "mangguo"
              },
              {
                "label": "猕猴桃/奇异果",
                "value": "mihoutao"
              },
              {
                "label": "柠檬",
                "value": "ningmeng"
              },
              {
                "label": "牛油果",
                "value": "niuyouguo"
              },
              {
                "label": "苹果",
                "value": "pingguo"
              },
              {
                "label": "葡萄/提子",
                "value": "putao"
              },
              {
                "label": "其他",
                "value": "qita"
              },
              {
                "label": "奇异莓",
                "value": "qiyimei"
              },
              {
                "label": "热带水果",
                "value": "redaishuiguo"
              },
              {
                "label": "山竹",
                "value": "shanzhu"
              },
              {
                "label": "石榴",
                "value": "shiliu"
              },
              {
                "label": "蔬菜",
                "value": "shucai"
              },
              {
                "label": "树莓",
                "value": "shumei"
              },
              {
                "label": "桃",
                "value": "tao"
              },
              {
                "label": "甜瓜",
                "value": "tiangua"
              },
              {
                "label": "甜椒",
                "value": "tianjiao"
              },
              {
                "label": "甜柿",
                "value": "tianshi"
              },
              {
                "label": "香蕉",
                "value": "xiangjiao"
              },
              {
                "label": "西瓜",
                "value": "xigua"
              },
              {
                "label": "西梅",
                "value": "ximei"
              },
              {
                "label": "杏",
                "value": "xing"
              },
              {
                "label": "椰子",
                "value": "yezi"
              },
              {
                "label": "杨梅",
                "value": "yangmei"
              },
              {
                "label": "樱桃",
                "value": "yintao"
              },
              {
                "label": "油桃",
                "value": "youtao"
              },
              {
                "label": "柚子",
                "value": "youzi"
              }
            ]
          }
        },
        "description": "::: tip\n若订阅 [橙](https://asiafruitchina.net/categories?gspx=chengzi)，网址为 `https://asiafruitchina.net/categories?gspx=chengzi`，请截取 `https://asiafruitchina.net/categories?gspx=` 到末尾的部分 `chengzi` 作为 `category` 参数填入，此时目标路由为 [`/asiafruitchina/categories/chengzi`](https://rsshub.app/asiafruitchina/categories/chengzi)。\n:::\n\n<details>\n  <summary>更多分类</summary>\n\n  | [全部](https://asiafruitchina.net/categories?gspx=all)  | [橙](https://asiafruitchina.net/categories?gspx=chengzi)        | [百香果](https://asiafruitchina.net/categories?gspx=baixiangguo)        | [菠萝/凤梨](https://asiafruitchina.net/categories?gspx=boluo) | [菠萝蜜](https://asiafruitchina.net/categories?gspx=boluomi)    |\n  | ------------------------------------------------------- | --------------------------------------------------------------- | ----------------------------------------------------------------------- | ------------------------------------------------------------- | --------------------------------------------------------------- |\n  | [all](https://rsshub.app/asiafruitchina/categories/all) | [chengzi](https://rsshub.app/asiafruitchina/categories/chengzi) | [baixiangguo](https://rsshub.app/asiafruitchina/categories/baixiangguo) | [boluo](https://rsshub.app/asiafruitchina/categories/boluo)   | [boluomi](https://rsshub.app/asiafruitchina/categories/boluomi) |\n\n  | [草莓](https://asiafruitchina.net/categories?gspx=caomei)     | [番荔枝/释迦](https://asiafruitchina.net/categories?gspx=fanlizhi) | [番茄](https://asiafruitchina.net/categories?gspx=fanqie)     | [柑橘](https://asiafruitchina.net/categories?gspx=ganju)    | [哈密瓜](https://asiafruitchina.net/categories?gspx=hamigua)    |\n  | ------------------------------------------------------------- | ------------------------------------------------------------------ | ------------------------------------------------------------- | ----------------------------------------------------------- | --------------------------------------------------------------- |\n  | [caomei](https://rsshub.app/asiafruitchina/categories/caomei) | [fanlizhi](https://rsshub.app/asiafruitchina/categories/fanlizhi)  | [fanqie](https://rsshub.app/asiafruitchina/categories/fanqie) | [ganju](https://rsshub.app/asiafruitchina/categories/ganju) | [hamigua](https://rsshub.app/asiafruitchina/categories/hamigua) |\n\n  | [核果](https://asiafruitchina.net/categories?gspx=heguo)    | [红毛丹](https://asiafruitchina.net/categories?gspx=hongmaodan)       | [火龙果](https://asiafruitchina.net/categories?gspx=huolongguo)       | [浆果](https://asiafruitchina.net/categories?gspx=jiangguo)       | [桔子](https://asiafruitchina.net/categories?gspx=juzi)   |\n  | ----------------------------------------------------------- | --------------------------------------------------------------------- | --------------------------------------------------------------------- | ----------------------------------------------------------------- | --------------------------------------------------------- |\n  | [heguo](https://rsshub.app/asiafruitchina/categories/heguo) | [hongmaodan](https://rsshub.app/asiafruitchina/categories/hongmaodan) | [huolongguo](https://rsshub.app/asiafruitchina/categories/huolongguo) | [jiangguo](https://rsshub.app/asiafruitchina/categories/jiangguo) | [juzi](https://rsshub.app/asiafruitchina/categories/juzi) |\n\n  | [蓝莓](https://asiafruitchina.net/categories?gspx=lanmei)     | [梨](https://asiafruitchina.net/categories?gspx=li)   | [荔枝](https://asiafruitchina.net/categories?gspx=lizhi)    | [李子](https://asiafruitchina.net/categories?gspx=lizi)   | [榴莲](https://asiafruitchina.net/categories?gspx=liulian)      |\n  | ------------------------------------------------------------- | ----------------------------------------------------- | ----------------------------------------------------------- | --------------------------------------------------------- | --------------------------------------------------------------- |\n  | [lanmei](https://rsshub.app/asiafruitchina/categories/lanmei) | [li](https://rsshub.app/asiafruitchina/categories/li) | [lizhi](https://rsshub.app/asiafruitchina/categories/lizhi) | [lizi](https://rsshub.app/asiafruitchina/categories/lizi) | [liulian](https://rsshub.app/asiafruitchina/categories/liulian) |\n\n  | [龙眼](https://asiafruitchina.net/categories?gspx=lognyan)      | [芦笋](https://asiafruitchina.net/categories?gspx=lusun)    | [蔓越莓](https://asiafruitchina.net/categories?gspx=manyuemei)      | [芒果](https://asiafruitchina.net/categories?gspx=mangguo)      | [猕猴桃/奇异果](https://asiafruitchina.net/categories?gspx=mihoutao) |\n  | --------------------------------------------------------------- | ----------------------------------------------------------- | ------------------------------------------------------------------- | --------------------------------------------------------------- | -------------------------------------------------------------------- |\n  | [lognyan](https://rsshub.app/asiafruitchina/categories/lognyan) | [lusun](https://rsshub.app/asiafruitchina/categories/lusun) | [manyuemei](https://rsshub.app/asiafruitchina/categories/manyuemei) | [mangguo](https://rsshub.app/asiafruitchina/categories/mangguo) | [mihoutao](https://rsshub.app/asiafruitchina/categories/mihoutao)    |\n\n  | [柠檬](https://asiafruitchina.net/categories?gspx=ningmeng)       | [牛油果](https://asiafruitchina.net/categories?gspx=niuyouguo)      | [苹果](https://asiafruitchina.net/categories?gspx=pingguo)      | [葡萄/提子](https://asiafruitchina.net/categories?gspx=putao) | [其他](https://asiafruitchina.net/categories?gspx=qita)   |\n  | ----------------------------------------------------------------- | ------------------------------------------------------------------- | --------------------------------------------------------------- | ------------------------------------------------------------- | --------------------------------------------------------- |\n  | [ningmeng](https://rsshub.app/asiafruitchina/categories/ningmeng) | [niuyouguo](https://rsshub.app/asiafruitchina/categories/niuyouguo) | [pingguo](https://rsshub.app/asiafruitchina/categories/pingguo) | [putao](https://rsshub.app/asiafruitchina/categories/putao)   | [qita](https://rsshub.app/asiafruitchina/categories/qita) |\n\n  | [奇异莓](https://asiafruitchina.net/categories?gspx=qiyimei)    | [热带水果](https://asiafruitchina.net/categories?gspx=redaishuiguo)       | [山竹](https://asiafruitchina.net/categories?gspx=shanzhu)      | [石榴](https://asiafruitchina.net/categories?gspx=shiliu)     | [蔬菜](https://asiafruitchina.net/categories?gspx=shucai)     |\n  | --------------------------------------------------------------- | ------------------------------------------------------------------------- | --------------------------------------------------------------- | ------------------------------------------------------------- | ------------------------------------------------------------- |\n  | [qiyimei](https://rsshub.app/asiafruitchina/categories/qiyimei) | [redaishuiguo](https://rsshub.app/asiafruitchina/categories/redaishuiguo) | [shanzhu](https://rsshub.app/asiafruitchina/categories/shanzhu) | [shiliu](https://rsshub.app/asiafruitchina/categories/shiliu) | [shucai](https://rsshub.app/asiafruitchina/categories/shucai) |\n\n  | [树莓](https://asiafruitchina.net/categories?gspx=shumei)     | [桃](https://asiafruitchina.net/categories?gspx=tao)    | [甜瓜](https://asiafruitchina.net/categories?gspx=tiangua)      | [甜椒](https://asiafruitchina.net/categories?gspx=tianjiao)       | [甜柿](https://asiafruitchina.net/categories?gspx=tianshi)      |\n  | ------------------------------------------------------------- | ------------------------------------------------------- | --------------------------------------------------------------- | ----------------------------------------------------------------- | --------------------------------------------------------------- |\n  | [shumei](https://rsshub.app/asiafruitchina/categories/shumei) | [tao](https://rsshub.app/asiafruitchina/categories/tao) | [tiangua](https://rsshub.app/asiafruitchina/categories/tiangua) | [tianjiao](https://rsshub.app/asiafruitchina/categories/tianjiao) | [tianshi](https://rsshub.app/asiafruitchina/categories/tianshi) |\n\n  | [香蕉](https://asiafruitchina.net/categories?gspx=xiangjiao)        | [西瓜](https://asiafruitchina.net/categories?gspx=xigua)    | [西梅](https://asiafruitchina.net/categories?gspx=ximei)    | [杏](https://asiafruitchina.net/categories?gspx=xing)     | [椰子](https://asiafruitchina.net/categories?gspx=yezi)   |\n  | ------------------------------------------------------------------- | ----------------------------------------------------------- | ----------------------------------------------------------- | --------------------------------------------------------- | --------------------------------------------------------- |\n  | [xiangjiao](https://rsshub.app/asiafruitchina/categories/xiangjiao) | [xigua](https://rsshub.app/asiafruitchina/categories/xigua) | [ximei](https://rsshub.app/asiafruitchina/categories/ximei) | [xing](https://rsshub.app/asiafruitchina/categories/xing) | [yezi](https://rsshub.app/asiafruitchina/categories/yezi) |\n\n  | [杨梅](https://asiafruitchina.net/categories?gspx=yangmei)      | [樱桃](https://asiafruitchina.net/categories?gspx=yintao)     | [油桃](https://asiafruitchina.net/categories?gspx=youtao)     | [柚子](https://asiafruitchina.net/categories?gspx=youzi)    |\n  | --------------------------------------------------------------- | ------------------------------------------------------------- | ------------------------------------------------------------- | ----------------------------------------------------------- |\n  | [yangmei](https://rsshub.app/asiafruitchina/categories/yangmei) | [yintao](https://rsshub.app/asiafruitchina/categories/yintao) | [youtao](https://rsshub.app/asiafruitchina/categories/youtao) | [youzi](https://rsshub.app/asiafruitchina/categories/youzi) |\n\n</details>\n",
        "categories": [
          "new-media"
        ],
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportRadar": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "asiafruitchina.net/categories"
            ]
          },
          {
            "title": "全部",
            "source": [
              "asiafruitchina.net/categories"
            ],
            "target": "/categories/all"
          },
          {
            "title": "橙",
            "source": [
              "asiafruitchina.net/categories"
            ],
            "target": "/categories/chengzi"
          },
          {
            "title": "百香果",
            "source": [
              "asiafruitchina.net/categories"
            ],
            "target": "/categories/baixiangguo"
          },
          {
            "title": "菠萝/凤梨",
            "source": [
              "asiafruitchina.net/categories"
            ],
            "target": "/categories/boluo"
          },
          {
            "title": "菠萝蜜",
            "source": [
              "asiafruitchina.net/categories"
            ],
            "target": "/categories/boluomi"
          },
          {
            "title": "草莓",
            "source": [
              "asiafruitchina.net/categories"
            ],
            "target": "/categories/caomei"
          },
          {
            "title": "番荔枝/释迦",
            "source": [
              "asiafruitchina.net/categories"
            ],
            "target": "/categories/fanlizhi"
          },
          {
            "title": "番茄",
            "source": [
              "asiafruitchina.net/categories"
            ],
            "target": "/categories/fanqie"
          },
          {
            "title": "柑橘",
            "source": [
              "asiafruitchina.net/categories"
            ],
            "target": "/categories/ganju"
          },
          {
            "title": "哈密瓜",
            "source": [
              "asiafruitchina.net/categories"
            ],
            "target": "/categories/hamigua"
          },
          {
            "title": "核果",
            "source": [
              "asiafruitchina.net/categories"
            ],
            "target": "/categories/heguo"
          },
          {
            "title": "红毛丹",
            "source": [
              "asiafruitchina.net/categories"
            ],
            "target": "/categories/hongmaodan"
          },
          {
            "title": "火龙果",
            "source": [
              "asiafruitchina.net/categories"
            ],
            "target": "/categories/huolongguo"
          },
          {
            "title": "浆果",
            "source": [
              "asiafruitchina.net/categories"
            ],
            "target": "/categories/jiangguo"
          },
          {
            "title": "桔子",
            "source": [
              "asiafruitchina.net/categories"
            ],
            "target": "/categories/juzi"
          },
          {
            "title": "蓝莓",
            "source": [
              "asiafruitchina.net/categories"
            ],
            "target": "/categories/lanmei"
          },
          {
            "title": "梨",
            "source": [
              "asiafruitchina.net/categories"
            ],
            "target": "/categories/li"
          },
          {
            "title": "荔枝",
            "source": [
              "asiafruitchina.net/categories"
            ],
            "target": "/categories/lizhi"
          },
          {
            "title": "李子",
            "source": [
              "asiafruitchina.net/categories"
            ],
            "target": "/categories/lizi"
          },
          {
            "title": "榴莲",
            "source": [
              "asiafruitchina.net/categories"
            ],
            "target": "/categories/liulian"
          },
          {
            "title": "龙眼",
            "source": [
              "asiafruitchina.net/categories"
            ],
            "target": "/categories/lognyan"
          },
          {
            "title": "芦笋",
            "source": [
              "asiafruitchina.net/categories"
            ],
            "target": "/categories/lusun"
          },
          {
            "title": "蔓越莓",
            "source": [
              "asiafruitchina.net/categories"
            ],
            "target": "/categories/manyuemei"
          },
          {
            "title": "芒果",
            "source": [
              "asiafruitchina.net/categories"
            ],
            "target": "/categories/mangguo"
          },
          {
            "title": "猕猴桃/奇异果",
            "source": [
              "asiafruitchina.net/categories"
            ],
            "target": "/categories/mihoutao"
          },
          {
            "title": "柠檬",
            "source": [
              "asiafruitchina.net/categories"
            ],
            "target": "/categories/ningmeng"
          },
          {
            "title": "牛油果",
            "source": [
              "asiafruitchina.net/categories"
            ],
            "target": "/categories/niuyouguo"
          },
          {
            "title": "苹果",
            "source": [
              "asiafruitchina.net/categories"
            ],
            "target": "/categories/pingguo"
          },
          {
            "title": "葡萄/提子",
            "source": [
              "asiafruitchina.net/categories"
            ],
            "target": "/categories/putao"
          },
          {
            "title": "其他",
            "source": [
              "asiafruitchina.net/categories"
            ],
            "target": "/categories/qita"
          },
          {
            "title": "奇异莓",
            "source": [
              "asiafruitchina.net/categories"
            ],
            "target": "/categories/qiyimei"
          },
          {
            "title": "热带水果",
            "source": [
              "asiafruitchina.net/categories"
            ],
            "target": "/categories/redaishuiguo"
          },
          {
            "title": "山竹",
            "source": [
              "asiafruitchina.net/categories"
            ],
            "target": "/categories/shanzhu"
          },
          {
            "title": "石榴",
            "source": [
              "asiafruitchina.net/categories"
            ],
            "target": "/categories/shiliu"
          },
          {
            "title": "蔬菜",
            "source": [
              "asiafruitchina.net/categories"
            ],
            "target": "/categories/shucai"
          },
          {
            "title": "树莓",
            "source": [
              "asiafruitchina.net/categories"
            ],
            "target": "/categories/shumei"
          },
          {
            "title": "桃",
            "source": [
              "asiafruitchina.net/categories"
            ],
            "target": "/categories/tao"
          },
          {
            "title": "甜瓜",
            "source": [
              "asiafruitchina.net/categories"
            ],
            "target": "/categories/tiangua"
          },
          {
            "title": "甜椒",
            "source": [
              "asiafruitchina.net/categories"
            ],
            "target": "/categories/tianjiao"
          },
          {
            "title": "甜柿",
            "source": [
              "asiafruitchina.net/categories"
            ],
            "target": "/categories/tianshi"
          },
          {
            "title": "香蕉",
            "source": [
              "asiafruitchina.net/categories"
            ],
            "target": "/categories/xiangjiao"
          },
          {
            "title": "西瓜",
            "source": [
              "asiafruitchina.net/categories"
            ],
            "target": "/categories/xigua"
          },
          {
            "title": "西梅",
            "source": [
              "asiafruitchina.net/categories"
            ],
            "target": "/categories/ximei"
          },
          {
            "title": "杏",
            "source": [
              "asiafruitchina.net/categories"
            ],
            "target": "/categories/xing"
          },
          {
            "title": "椰子",
            "source": [
              "asiafruitchina.net/categories"
            ],
            "target": "/categories/yezi"
          },
          {
            "title": "杨梅",
            "source": [
              "asiafruitchina.net/categories"
            ],
            "target": "/categories/yangmei"
          },
          {
            "title": "樱桃",
            "source": [
              "asiafruitchina.net/categories"
            ],
            "target": "/categories/yintao"
          },
          {
            "title": "油桃",
            "source": [
              "asiafruitchina.net/categories"
            ],
            "target": "/categories/youtao"
          },
          {
            "title": "柚子",
            "source": [
              "asiafruitchina.net/categories"
            ],
            "target": "/categories/youzi"
          }
        ],
        "view": 0,
        "location": "categories.ts",
        "module": () => import('@/routes/asiafruitchina/categories.ts')
      },
      "/news": {
        "path": "/news",
        "name": "行业资讯",
        "url": "asiafruitchina.net",
        "maintainers": [
          "nczitzk"
        ],
        "example": "/asiafruitchina/news",
        "categories": [
          "new-media"
        ],
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportRadar": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "asiafruitchina.net/category/news"
            ],
            "target": "/asiafruitchina/news"
          }
        ],
        "view": 0,
        "location": "news.ts",
        "module": () => import('@/routes/asiafruitchina/news.ts')
      }
    },
    "apiRoutes": {},
    "name": "亚洲水果",
    "url": "asiafruitchina.net",
    "categories": [
      "new-media"
    ],
    "description": "",
    "lang": "zh-CN"
  },
  "asianfanfics": {
    "routes": {
      "/tag/:tag/:type": {
        "path": "/tag/:tag/:type",
        "categories": [
          "reading"
        ],
        "example": "/asianfanfics/tag/milklove/N",
        "parameters": {
          "tag": "标签",
          "type": "排序类型"
        },
        "name": "标签",
        "maintainers": [
          "KazooTTT"
        ],
        "radar": [
          {
            "source": [
              "www.asianfanfics.com/browse/tag/:tag/:type"
            ],
            "target": "/tag/:tag/:type"
          }
        ],
        "description": "匹配asianfanfics标签，支持排序类型：\n- L: Latest 最近更新\n- N: Newest 最近发布\n- O: Oldest 最早发布\n- C: Completed 已完成\n- OS: One Shots 短篇\n",
        "location": "tag.ts",
        "module": () => import('@/routes/asianfanfics/tag.ts')
      },
      "/text-search/:keyword": {
        "path": "/text-search/:keyword",
        "categories": [
          "reading"
        ],
        "example": "/asianfanfics/text-search/milklove",
        "parameters": {
          "keyword": "关键词"
        },
        "name": "关键词",
        "maintainers": [
          "KazooTTT"
        ],
        "radar": [
          {
            "source": [
              "www.asianfanfics.com/browse/text_search?q=:keyword"
            ],
            "target": "/text-search/:keyword"
          }
        ],
        "description": "匹配asianfanfics搜索关键词",
        "location": "text-search.ts",
        "module": () => import('@/routes/asianfanfics/text-search.ts')
      }
    },
    "apiRoutes": {},
    "name": "Asianfanfics",
    "url": "asianfanfics.com",
    "lang": "en"
  },
  "asiantolick": {
    "routes": {
      "/:category{.+}?": {
        "path": "/:category{.+}?",
        "radar": [
          {
            "source": [
              "asiantolick.com/"
            ],
            "target": ""
          }
        ],
        "name": "Unknown",
        "maintainers": [],
        "url": "asiantolick.com/",
        "features": {
          "nsfw": true
        },
        "location": "index.ts",
        "module": () => import('@/routes/asiantolick/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "Asian to lick",
    "url": "asiantolick.com",
    "lang": "zh-CN"
  },
  "asmr-200": {
    "routes": {
      "/works/:order?/:subtitle?/:sort?": {
        "path": "/works/:order?/:subtitle?/:sort?",
        "categories": [
          "multimedia"
        ],
        "example": "/asmr-200/works",
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false,
          "nsfw": true
        },
        "parameters": {
          "order": "排序字段，默认按照资源的收录日期来排序，详见下表",
          "sort": "排序方式，可选 `asc` 和 `desc` ，默认倒序",
          "subtitle": "筛选带字幕音频，可选 `0` 和 `1` ，默认关闭"
        },
        "radar": [
          {
            "source": [
              "asmr-200.com"
            ],
            "target": "asmr-200/works"
          }
        ],
        "name": "最新收录",
        "maintainers": [
          "hualiong"
        ],
        "url": "asmr-200.com",
        "description": "| 发售日期 | 收录日期 | 销量 | 价格 | 评价 | 随机 | RJ号 |\n| ---- | ---- | ---- | ---- | ---- | ---- | ---- |\n| release | create_date | dl_count | price | rate_average_2dp | random | id |",
        "location": "index.tsx",
        "module": () => import('@/routes/asmr-200/index.tsx')
      }
    },
    "apiRoutes": {},
    "name": "ASMR Online",
    "url": "asmr-200.com",
    "lang": "zh-CN"
  },
  "asus": {
    "routes": {
      "/bios/:model/:lang?": {
        "path": "/bios/:model/:lang?",
        "categories": [
          "program-update"
        ],
        "example": "/asus/bios/RT-AX88U/zh",
        "parameters": {
          "model": "Model, can be found in product page",
          "lang": {
            "description": "Language, provide access routes for other parts of the world",
            "options": [
              {
                "label": "Chinese",
                "value": "zh"
              },
              {
                "label": "Global",
                "value": "en"
              }
            ],
            "default": "en"
          }
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "www.asus.com/displays-desktops/:productLine/:series/:model",
              "www.asus.com/laptops/:productLine/:series/:model",
              "www.asus.com/motherboards-components/:productLine/:series/:model",
              "www.asus.com/networking-iot-servers/:productLine/:series/:model",
              "www.asus.com/:region/displays-desktops/:productLine/:series/:model",
              "www.asus.com/:region/laptops/:productLine/:series/:model",
              "www.asus.com/:region/motherboards-components/:productLine/:series/:model",
              "www.asus.com/:region/networking-iot-servers/:productLine/:series/:model"
            ],
            "target": "/bios/:model"
          }
        ],
        "name": "BIOS",
        "maintainers": [
          "Fatpandac"
        ],
        "url": "www.asus.com",
        "location": "bios.tsx",
        "module": () => import('@/routes/asus/bios.tsx')
      },
      "/gpu-tweak": {
        "path": "/gpu-tweak",
        "categories": [
          "program-update"
        ],
        "example": "/asus/gpu-tweak",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "asus.com/campaign/GPU-Tweak-III/*",
              "asus.com/"
            ]
          }
        ],
        "name": "GPU Tweak",
        "maintainers": [
          "TonyRL"
        ],
        "url": "asus.com/campaign/GPU-Tweak-III/*",
        "location": "gpu-tweak.ts",
        "module": () => import('@/routes/asus/gpu-tweak.ts')
      }
    },
    "apiRoutes": {},
    "name": "ASUS",
    "url": "asus.com.cn",
    "lang": "zh-CN"
  },
  "atcoder": {
    "routes": {
      "/contest/:language?/:rated?/:category?/:keyword?": {
        "path": "/contest/:language?/:rated?/:category?/:keyword?",
        "categories": [
          "programming"
        ],
        "example": "/atcoder/contest",
        "parameters": {
          "language": "Language, `jp` as Japanese or `en` as English, English by default",
          "rated": "Rated Range, see below, all by default",
          "category": "Category, see below, all by default",
          "keyword": "Keyword"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "Contests Archive",
        "maintainers": [
          "nczitzk"
        ],
        "description": "Rated Range\n\n| ABC Class (Rated for ~1999) | ARC Class (Rated for ~2799) | AGC Class (Rated for ~9999) |\n| ---------------------------- | ---------------------------- | ---------------------------- |\n| 1                            | 2                            | 3                            |\n\n  Category\n\n| All | AtCoder Typical Contest | PAST Archive | Unofficial(unrated) |\n| --- | ----------------------- | ------------ | ------------------- |\n| 0   | 6                       | 50           | 101                 |\n\n| JOI Archive | Sponsored Tournament | Sponsored Parallel(rated) |\n| ----------- | -------------------- | ------------------------- |\n| 200         | 1000                 | 1001                      |\n\n| Sponsored Parallel(unrated) | Optimization Contest |\n| --------------------------- | -------------------- |\n| 1002                        | 1200                 |",
        "location": "contest.ts",
        "module": () => import('@/routes/atcoder/contest.ts')
      },
      "/post/:language?/:keyword?": {
        "path": "/post/:language?/:keyword?",
        "categories": [
          "programming"
        ],
        "example": "/atcoder/post",
        "parameters": {
          "language": "Language, `jp` as Japanese or `en` as English, English by default",
          "keyword": "Keyword"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "Posts",
        "maintainers": [
          "nczitzk"
        ],
        "location": "post.ts",
        "module": () => import('@/routes/atcoder/post.ts')
      }
    },
    "apiRoutes": {},
    "name": "AtCoder",
    "url": "atcoder.jp",
    "lang": "en"
  },
  "atptour": {
    "routes": {
      "/news/:lang?": {
        "path": "/news/:lang?",
        "categories": [
          "sport"
        ],
        "example": "/atptour/news/en",
        "parameters": {
          "lang": "en or es."
        },
        "radar": [
          {
            "source": [
              "atptour.com"
            ]
          }
        ],
        "name": "News",
        "maintainers": [
          "LM1207"
        ],
        "location": "news.ts",
        "module": () => import('@/routes/atptour/news.ts')
      }
    },
    "apiRoutes": {},
    "name": "ATP Tour",
    "url": "www.atptour.com",
    "categories": [
      "sport"
    ],
    "description": "News from the official site of men's professional tennis.",
    "lang": "en"
  },
  "augmentcode": {
    "routes": {
      "/blog": {
        "path": "/blog",
        "name": "Blog",
        "url": "augmentcode.com",
        "maintainers": [
          "nczitzk"
        ],
        "example": "/augmentcode/blog",
        "categories": [
          "programming"
        ],
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportRadar": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "augmentcode.com/blog"
            ],
            "target": "/blog"
          }
        ],
        "view": 0,
        "location": "blog.tsx",
        "module": () => import('@/routes/augmentcode/blog.tsx')
      }
    },
    "apiRoutes": {},
    "name": "Augment Code",
    "url": "augmentcode.com",
    "categories": [
      "programming"
    ],
    "description": "",
    "lang": "en"
  },
  "auto-stats": {
    "routes": {
      "/:category?": {
        "path": "/:category?",
        "categories": [
          "other"
        ],
        "example": "/auto-stats",
        "parameters": {
          "category": "分类，见下表，默认为信息快递"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "分类",
        "maintainers": [
          "nczitzk"
        ],
        "description": "| 信息快递 | 工作动态 | 专题分析 |\n| -------- | -------- | -------- |\n| xxkd     | gzdt     | ztfx     |",
        "location": "index.ts",
        "module": () => import('@/routes/auto-stats/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "中国汽车工业协会统计信息网",
    "url": "auto-stats.org.cn",
    "lang": "zh-CN"
  },
  "autocentre": {
    "routes": {
      "/": {
        "path": "/",
        "name": "Автомобільний сайт N1 в Україні",
        "categories": [
          "new-media"
        ],
        "maintainers": [
          "driversti"
        ],
        "example": "/autocentre",
        "location": "index.ts",
        "module": () => import('@/routes/autocentre/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "Автоцентр.ua",
    "url": "autocentre.ua",
    "description": "Автоцентр.ua: автоновини - Автомобільний сайт N1 в Україні",
    "lang": "ru"
  },
  "azul": {
    "routes": {
      "/downloads": {
        "path": "/downloads",
        "name": "Downloads",
        "url": "www.azul.com",
        "maintainers": [
          "nczitzk"
        ],
        "example": "/azul/downloads",
        "categories": [
          "program-update"
        ],
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportRadar": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "www.azul.com/downloads"
            ],
            "target": "/downloads"
          }
        ],
        "view": 5,
        "location": "packages.ts",
        "module": () => import('@/routes/azul/packages.ts')
      }
    },
    "apiRoutes": {},
    "name": "Azul",
    "url": "azul.com",
    "categories": [
      "programming"
    ],
    "description": "",
    "lang": "en"
  },
  "azurlane": {
    "routes": {
      "/news/:server/:type?": {
        "path": "/news/:server/:type?",
        "name": "News",
        "categories": [
          "game"
        ],
        "maintainers": [
          "AnitsuriW"
        ],
        "example": "/azurlane/news/jp/0",
        "parameters": {
          "server": "game server (ISO 3166 two-letter country code, case-insensitive), only `JP` is supported for now",
          "type": "news type, see the table below, `0` by default"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "description": "| すべて | お知らせ | イベント | メインテナンス | 重要 |\n| :--: | :--: | :--: | :--: | :--: |\n| 0 | 1 | 2 | 3 | 4 |",
        "location": "news.ts",
        "module": () => import('@/routes/azurlane/news.ts')
      }
    },
    "apiRoutes": {},
    "name": "Azur Lane",
    "url": "azurlane.jp",
    "categories": [
      "game"
    ],
    "lang": "ja"
  },
  "baai": {
    "routes": {
      "/hub/events": {
        "path": "/hub/events",
        "categories": [
          "programming"
        ],
        "example": "/baai/hub/events",
        "radar": [
          {
            "source": [
              "hub.baai.ac.cn/events",
              "hub.baai.ac.cn/"
            ]
          }
        ],
        "name": "智源社区 - 活动",
        "maintainers": [
          "TonyRL"
        ],
        "url": "hub.baai.ac.cn/events",
        "location": "events.ts",
        "module": () => import('@/routes/baai/events.ts')
      },
      "/hub/:tagId?/:sort?/:range?": {
        "path": [
          "/hub/:tagId?/:sort?/:range?"
        ],
        "categories": [
          "programming"
        ],
        "example": "/baai/hub",
        "parameters": {
          "tagId": "社群 ID，可在 [社群页](https://hub.baai.ac.cn/taglist) 或 URL 中找到",
          "sort": "排序，见下表，默认为 `new`",
          "range": "时间跨度，仅在排序 `readCnt` 时有效"
        },
        "description": "排序\n\n| 最新 | 最热    |\n| ---- | ------- |\n| new  | readCnt |\n\n时间跨度\n\n| 3 天 | 本周 | 本月 |\n| ---- | ---- | ---- |\n| 3    | 7    | 30   |",
        "radar": [
          {
            "source": [
              "baai.ac.cn/"
            ]
          }
        ],
        "name": "智源社区",
        "maintainers": [
          "TonyRL"
        ],
        "location": "hub.ts",
        "module": () => import('@/routes/baai/hub.ts')
      }
    },
    "apiRoutes": {},
    "name": "北京智源人工智能研究院",
    "url": "hub.baai.ac.cn",
    "lang": "zh-CN"
  },
  "backlinko": {
    "routes": {
      "/blog": {
        "path": "/blog",
        "categories": [
          "blog"
        ],
        "example": "/backlinko/blog",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "backlinko.com/blog",
              "backlinko.com/"
            ]
          }
        ],
        "name": "Blog",
        "maintainers": [
          "TonyRL"
        ],
        "url": "backlinko.com/blog",
        "location": "blog.ts",
        "module": () => import('@/routes/backlinko/blog.ts')
      }
    },
    "apiRoutes": {},
    "name": "Backlinko",
    "url": "backlinko.com",
    "lang": "en"
  },
  "bad": {
    "routes": {
      "*": {
        "path": "*",
        "name": "Unknown",
        "maintainers": [],
        "location": "index.ts",
        "module": () => import('@/routes/bad/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "Bad.news",
    "url": "bad.news",
    "lang": "zh-CN"
  },
  "baidu": {
    "routes": {
      "/gushitong/index": {
        "path": "/gushitong/index",
        "categories": [
          "finance"
        ],
        "view": 5,
        "example": "/baidu/gushitong/index",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "gushitong.baidu.com/"
            ]
          }
        ],
        "name": "首页指数",
        "maintainers": [
          "CaoMeiYouRen"
        ],
        "url": "gushitong.baidu.com/",
        "location": "gushitong/index.tsx",
        "module": () => import('@/routes/baidu/gushitong/index.tsx')
      },
      "/search/:keyword": {
        "path": "/search/:keyword",
        "categories": [
          "other"
        ],
        "example": "/baidu/search/rss",
        "parameters": {
          "keyword": "搜索关键词"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "搜索",
        "maintainers": [
          "CaoMeiYouRen"
        ],
        "location": "search.tsx",
        "module": () => import('@/routes/baidu/search.tsx')
      },
      "/tieba/forum/good/:kw/:cid?/:sortBy?": {
        "path": [
          "/tieba/forum/good/:kw/:cid?/:sortBy?",
          "/tieba/forum/:kw/:sortBy?"
        ],
        "categories": [
          "bbs"
        ],
        "example": "/baidu/tieba/forum/good/女图",
        "parameters": {
          "kw": "吧名",
          "cid": "精品分类，默认为 `0`（全部分类），如果不传 `cid` 则获取全部分类",
          "sortBy": "排序方式：`created`, `replied`。默认为 `created`"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "精品帖子",
        "maintainers": [
          "u3u"
        ],
        "location": "tieba/forum.tsx",
        "module": () => import('@/routes/baidu/tieba/forum.tsx')
      },
      "/tieba/forum/:kw/:sortBy?": {
        "path": [
          "/tieba/forum/good/:kw/:cid?/:sortBy?",
          "/tieba/forum/:kw/:sortBy?"
        ],
        "categories": [
          "bbs"
        ],
        "example": "/baidu/tieba/forum/good/女图",
        "parameters": {
          "kw": "吧名",
          "cid": "精品分类，默认为 `0`（全部分类），如果不传 `cid` 则获取全部分类",
          "sortBy": "排序方式：`created`, `replied`。默认为 `created`"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "精品帖子",
        "maintainers": [
          "u3u"
        ],
        "location": "tieba/forum.tsx",
        "module": () => import('@/routes/baidu/tieba/forum.tsx')
      },
      "/tieba/post/:id": {
        "path": [
          "/tieba/post/:id",
          "/tieba/post/lz/:id"
        ],
        "categories": [
          "bbs"
        ],
        "example": "/baidu/tieba/post/686961453",
        "parameters": {
          "id": "帖子 ID"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "tieba.baidu.com/p/:id"
            ]
          }
        ],
        "name": "帖子动态",
        "maintainers": [
          "u3u"
        ],
        "location": "tieba/post.tsx",
        "module": () => import('@/routes/baidu/tieba/post.tsx')
      },
      "/tieba/post/lz/:id": {
        "path": [
          "/tieba/post/:id",
          "/tieba/post/lz/:id"
        ],
        "categories": [
          "bbs"
        ],
        "example": "/baidu/tieba/post/686961453",
        "parameters": {
          "id": "帖子 ID"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "tieba.baidu.com/p/:id"
            ]
          }
        ],
        "name": "帖子动态",
        "maintainers": [
          "u3u"
        ],
        "location": "tieba/post.tsx",
        "module": () => import('@/routes/baidu/tieba/post.tsx')
      },
      "/tieba/search/:qw/:routeParams?": {
        "path": "/tieba/search/:qw/:routeParams?",
        "categories": [
          "bbs"
        ],
        "example": "/baidu/tieba/search/neuro",
        "parameters": {
          "qw": "搜索关键词",
          "routeParams": "额外参数；请参阅以下说明和表格"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "贴吧搜索",
        "maintainers": [
          "JimenezLi"
        ],
        "description": "| 键           | 含义                                                       | 接受的值      | 默认值 |\n| ------------ | ---------------------------------------------------------- | ------------- | ------ |\n| kw           | 在名为 kw 的贴吧中搜索                                     | 任意名称 / 无 | 无     |\n| only_thread  | 只看主题帖，默认为 0 关闭                                  | 0/1           | 0      |\n| rn           | 返回条目的数量                                             | 1-20          | 20     |\n| sm           | 排序方式，0 为按时间顺序，1 为按时间倒序，2 为按相关性顺序 | 0/1/2         | 1      |\n\n  用例：`/baidu/tieba/search/neuro/kw=neurosama&only_thread=1&sm=2`",
        "location": "tieba/search.tsx",
        "module": () => import('@/routes/baidu/tieba/search.tsx')
      },
      "/tieba/user/:uid": {
        "path": "/tieba/user/:uid",
        "categories": [
          "bbs"
        ],
        "example": "/baidu/tieba/user/斗鱼游戏君",
        "parameters": {
          "uid": "用户 ID"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "用户帖子",
        "maintainers": [
          "igxlin",
          "nczitzk"
        ],
        "description": "用户 ID 可以通过打开用户的主页后查看地址栏的 `un` 字段来获取。",
        "location": "tieba/user.ts",
        "module": () => import('@/routes/baidu/tieba/user.ts')
      },
      "/top/:board?": {
        "path": "/top/:board?",
        "categories": [
          "other"
        ],
        "example": "/baidu/top",
        "parameters": {
          "board": "榜单，默认为 `realtime`"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "热搜榜单",
        "maintainers": [
          "xyqfer"
        ],
        "description": "| 热搜榜   | 小说榜 | 电影榜 | 电视剧榜 | 汽车榜 | 游戏榜 |\n| -------- | ------ | ------ | -------- | ------ | ------ |\n| realtime | novel  | movie  | teleplay | car    | game   |",
        "location": "top.tsx",
        "module": () => import('@/routes/baidu/top.tsx')
      }
    },
    "apiRoutes": {},
    "name": "百度",
    "url": "www.baidu.com",
    "lang": "zh-CN"
  },
  "baijing": {
    "routes": {
      "/article": {
        "path": "/article",
        "categories": [
          "new-media"
        ],
        "example": "/baijing/article",
        "url": "www.baijing.cn/article/",
        "name": "资讯",
        "maintainers": [
          "p3psi-boo"
        ],
        "location": "index.ts",
        "module": () => import('@/routes/baijing/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "白鲸出海",
    "url": "baijing.cn",
    "description": "白鲸出海",
    "lang": "zh-CN"
  },
  "bakamh": {
    "routes": {
      "/manga/:name": {
        "path": "/manga/:name",
        "categories": [
          "anime"
        ],
        "example": "/bakamh/manga/最强家丁",
        "parameters": {
          "name": "漫画名称，漫画主页的地址栏中"
        },
        "radar": [
          {
            "source": [
              "bakamh.com/manga/:name/"
            ]
          }
        ],
        "name": "漫画更新",
        "maintainers": [
          "yoyobase"
        ],
        "url": "bakamh.com",
        "location": "manga.ts",
        "module": () => import('@/routes/bakamh/manga.ts')
      }
    },
    "apiRoutes": {},
    "name": "巴卡漫画",
    "url": "bakamh.com",
    "categories": [
      "anime"
    ],
    "lang": "zh-CN"
  },
  "bandcamp": {
    "routes": {
      "/weekly": {
        "path": "/weekly",
        "categories": [
          "multimedia"
        ],
        "example": "/bandcamp/weekly",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "bandcamp.com/"
            ]
          }
        ],
        "name": "Weekly",
        "maintainers": [
          "nczitzk"
        ],
        "url": "bandcamp.com/",
        "location": "weekly.tsx",
        "module": () => import('@/routes/bandcamp/weekly.tsx')
      },
      "/live": {
        "path": "/live",
        "categories": [
          "multimedia"
        ],
        "example": "/bandcamp/live",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "bandcamp.com/live_schedule"
            ]
          }
        ],
        "name": "Upcoming Live Streams",
        "maintainers": [
          "nczitzk"
        ],
        "url": "bandcamp.com/live_schedule",
        "location": "live.ts",
        "module": () => import('@/routes/bandcamp/live.ts')
      },
      "/tag/:tag?": {
        "path": "/tag/:tag?",
        "categories": [
          "multimedia"
        ],
        "example": "/bandcamp/tag/united-kingdom",
        "parameters": {
          "tag": "Tag, can be found in URL"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "bandcamp.com/tag/:tag"
            ],
            "target": "/tag/:tag"
          }
        ],
        "name": "Tag",
        "maintainers": [
          "nczitzk"
        ],
        "location": "tag.ts",
        "module": () => import('@/routes/bandcamp/tag.ts')
      }
    },
    "apiRoutes": {},
    "name": "Bandcamp",
    "url": "bandcamp.com",
    "lang": "en"
  },
  "bandisoft": {
    "routes": {
      "/history/:id?/:language?": {
        "path": "/history/:id?/:language?",
        "name": "History",
        "url": "www.bandisoft.com",
        "maintainers": [
          "nczitzk"
        ],
        "example": "/bandisoft/history/bandizip",
        "parameters": {
          "id": {
            "description": "ID, `bandizip` by default",
            "options": [
              {
                "label": "Bandizip",
                "value": "bandizip"
              },
              {
                "label": "Bandizip for Mac",
                "value": "bandizip.mac"
              },
              {
                "label": "BandiView",
                "value": "bandiview"
              },
              {
                "label": "Honeycam",
                "value": "honeycam"
              }
            ]
          },
          "language": {
            "description": "Language, `en` by default",
            "options": [
              {
                "label": "English",
                "value": "en"
              },
              {
                "label": "中文(简体)",
                "value": "cn"
              },
              {
                "label": "中文(繁體)",
                "value": "tw"
              },
              {
                "label": "日本語",
                "value": "jp"
              },
              {
                "label": "Русский",
                "value": "ru"
              },
              {
                "label": "Español",
                "value": "es"
              },
              {
                "label": "Français",
                "value": "fr"
              },
              {
                "label": "Deutsch",
                "value": "de"
              },
              {
                "label": "Italiano",
                "value": "it"
              },
              {
                "label": "Slovenčina",
                "value": "sk"
              },
              {
                "label": "Українська",
                "value": "uk"
              },
              {
                "label": "Беларуская",
                "value": "be"
              },
              {
                "label": "Dansk",
                "value": "da"
              },
              {
                "label": "Polski",
                "value": "pl"
              },
              {
                "label": "Português Brasileiro",
                "value": "br"
              },
              {
                "label": "Čeština",
                "value": "cs"
              },
              {
                "label": "Nederlands",
                "value": "nl"
              },
              {
                "label": "Slovenščina",
                "value": "sl"
              },
              {
                "label": "Türkçe",
                "value": "tr"
              },
              {
                "label": "ภาษาไทย",
                "value": "th"
              },
              {
                "label": "Ελληνικά",
                "value": "gr"
              },
              {
                "label": "O'zbek",
                "value": "uz"
              },
              {
                "label": "Romanian",
                "value": "ro"
              },
              {
                "label": "한국어",
                "value": "kr"
              }
            ]
          }
        },
        "description": "::: tip\nTo subscribe to [Bandizip Version History](https://www.bandisoft.com/bandizip/history/), where the source URL is `https://www.bandisoft.com/bandizip/history/`, extract the certain parts from this URL to be used as parameters, resulting in the route as [`/bandisoft/history/bandizip`](https://rsshub.app/bandisoft/history/bandizip).\n:::\n\n<details>\n  <summary>More languages</summary>\n\n| Language             | ID  |\n| -------------------- | --- |\n| English              | en  |\n| 中文(简体)           | cn  |\n| 中文(繁體)           | tw  |\n| 日本語               | jp  |\n| Русский              | ru  |\n| Español              | es  |\n| Français             | fr  |\n| Deutsch              | de  |\n| Italiano             | it  |\n| Slovenčina           | sk  |\n| Українська           | uk  |\n| Беларуская           | be  |\n| Dansk                | da  |\n| Polski               | pl  |\n| Português Brasileiro | br  |\n| Čeština              | cs  |\n| Nederlands           | nl  |\n| Slovenščina          | sl  |\n| Türkçe               | tr  |\n| ภาษาไทย              | th  |\n| Ελληνικά             | gr  |\n| Oʻzbek               | uz  |\n| Romanian             | ro  |\n| 한국어               | kr  |\n\n</details>\n",
        "categories": [
          "program-update"
        ],
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportRadar": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "www.bandisoft.com/:id/history"
            ]
          }
        ],
        "view": 0,
        "zh": {
          "path": "/history/:id?/:language?",
          "name": "更新记录",
          "url": "www.bandisoft.com",
          "maintainers": [
            "nczitzk"
          ],
          "example": "/bandisoft/history/bandizip",
          "parameters": {
            "id": {
              "description": "ID, 默认为 `bandizip`，可在对应产品页 URL 中找到",
              "options": [
                {
                  "label": "Bandizip",
                  "value": "bandizip"
                },
                {
                  "label": "Bandizip for Mac",
                  "value": "bandizip.mac"
                },
                {
                  "label": "BandiView",
                  "value": "bandiview"
                },
                {
                  "label": "Honeycam",
                  "value": "honeycam"
                }
              ]
            },
            "language": {
              "description": "地区, 默认为 `en`",
              "options": [
                {
                  "label": "English",
                  "value": "en"
                },
                {
                  "label": "中文(简体)",
                  "value": "cn"
                },
                {
                  "label": "中文(繁體)",
                  "value": "tw"
                },
                {
                  "label": "日本語",
                  "value": "jp"
                },
                {
                  "label": "Русский",
                  "value": "ru"
                },
                {
                  "label": "Español",
                  "value": "es"
                },
                {
                  "label": "Français",
                  "value": "fr"
                },
                {
                  "label": "Deutsch",
                  "value": "de"
                },
                {
                  "label": "Italiano",
                  "value": "it"
                },
                {
                  "label": "Slovenčina",
                  "value": "sk"
                },
                {
                  "label": "Українська",
                  "value": "uk"
                },
                {
                  "label": "Беларуская",
                  "value": "be"
                },
                {
                  "label": "Dansk",
                  "value": "da"
                },
                {
                  "label": "Polski",
                  "value": "pl"
                },
                {
                  "label": "Português Brasileiro",
                  "value": "br"
                },
                {
                  "label": "Čeština",
                  "value": "cs"
                },
                {
                  "label": "Nederlands",
                  "value": "nl"
                },
                {
                  "label": "Slovenščina",
                  "value": "sl"
                },
                {
                  "label": "Türkçe",
                  "value": "tr"
                },
                {
                  "label": "ภาษาไทย",
                  "value": "th"
                },
                {
                  "label": "Ελληνικά",
                  "value": "gr"
                },
                {
                  "label": "O'zbek",
                  "value": "uz"
                },
                {
                  "label": "Romanian",
                  "value": "ro"
                },
                {
                  "label": "한국어",
                  "value": "kr"
                }
              ]
            }
          },
          "description": "::: tip\n若订阅 [Bandizip 更新记录](https://cn.bandisoft.com/bandizip/history/)，网址为 `https://cn.bandisoft.com/bandizip/history/`，请截取 `cn` 作为 `category` 参数填入，此时目标路由为 [`/bandisoft/:language?/:id?`](https://rsshub.app/bandisoft/:language?/:id?)。\n:::\n\n<details>\n  <summary>更多语言</summary>\n\n| Language             | ID  |\n| -------------------- | --- |\n| English              | en  |\n| 中文(简体)           | cn  |\n| 中文(繁體)           | tw  |\n| 日本語               | jp  |\n| Русский              | ru  |\n| Español              | es  |\n| Français             | fr  |\n| Deutsch              | de  |\n| Italiano             | it  |\n| Slovenčina           | sk  |\n| Українська           | uk  |\n| Беларуская           | be  |\n| Dansk                | da  |\n| Polski               | pl  |\n| Português Brasileiro | br  |\n| Čeština              | cs  |\n| Nederlands           | nl  |\n| Slovenščina          | sl  |\n| Türkçe               | tr  |\n| ภาษาไทย              | th  |\n| Ελληνικά             | gr  |\n| Oʻzbek               | uz  |\n| Romanian             | ro  |\n| 한국어               | kr  |\n\n</details>\n"
        },
        "location": "history.ts",
        "module": () => import('@/routes/bandisoft/history.ts')
      }
    },
    "apiRoutes": {},
    "name": "Bandisoft",
    "url": "bandisoft.com",
    "categories": [
      "program-update"
    ],
    "description": "",
    "lang": "en"
  },
  "bangumi.moe": {
    "routes": {
      "/*": {
        "path": "/*",
        "categories": [
          "anime"
        ],
        "radar": [
          {
            "source": [
              "bangumi.moe/"
            ]
          }
        ],
        "name": "Latest",
        "example": "/bangumi.moe",
        "maintainers": [
          "nczitzk"
        ],
        "url": "bangumi.moe/",
        "location": "index.ts",
        "module": () => import('@/routes/bangumi.moe/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "萌番组",
    "url": "bangumi.online",
    "lang": "zh-CN"
  },
  "bangumi.online": {
    "routes": {
      "/": {
        "path": "/",
        "categories": [
          "anime"
        ],
        "example": "/bangumi.online",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "bangumi.online/"
            ]
          }
        ],
        "name": "當季新番",
        "maintainers": [
          "devinmugen"
        ],
        "url": "bangumi.online/",
        "location": "online.tsx",
        "module": () => import('@/routes/bangumi.online/online.tsx')
      }
    },
    "apiRoutes": {},
    "name": "アニメ新番組",
    "url": "bangumi.online",
    "lang": "ja"
  },
  "bangumi.tv": {
    "routes": {
      "/calendar/today": {
        "path": "/calendar/today",
        "categories": [
          "anime"
        ],
        "example": "/bangumi.tv/calendar/today",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "bgm.tv/calendar"
            ]
          }
        ],
        "name": "放送列表",
        "maintainers": [
          "magic-akari"
        ],
        "url": "bgm.tv/calendar",
        "location": "calendar/today.tsx",
        "module": () => import('@/routes/bangumi.tv/calendar/today.tsx')
      },
      "/user/collections/:id/:subjectType/:type": {
        "path": "/user/collections/:id/:subjectType/:type",
        "categories": [
          "anime"
        ],
        "example": "/bangumi.tv/user/collections/sai/1/1",
        "parameters": {
          "id": "用户 id, 在用户页面地址栏查看",
          "subjectType": {
            "description": "全部类别: `空`、book: `1`、anime: `2`、music: `3`、game: `4`、real: `6`",
            "options": [
              {
                "value": "ALL",
                "label": "all"
              },
              {
                "value": "book",
                "label": "1"
              },
              {
                "value": "anime",
                "label": "2"
              },
              {
                "value": "music",
                "label": "3"
              },
              {
                "value": "game",
                "label": "4"
              },
              {
                "value": "real",
                "label": "6"
              }
            ]
          },
          "type": {
            "description": "全部类别: `空`、想看: `1`、看过: `2`、在看: `3`、搁置: `4`、抛弃: `5`",
            "options": [
              {
                "value": "ALL",
                "label": "all"
              },
              {
                "value": "想看",
                "label": "1"
              },
              {
                "value": "看过",
                "label": "2"
              },
              {
                "value": "在看",
                "label": "3"
              },
              {
                "value": "搁置",
                "label": "4"
              },
              {
                "value": "抛弃",
                "label": "5"
              }
            ]
          }
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "bgm.tv/anime/list/:id"
            ],
            "target": "/bangumi.tv/user/collections/:id/all/all"
          },
          {
            "source": [
              "bangumi.tv/anime/list/:id"
            ],
            "target": "/bangumi.tv/user/collections/:id/all/all"
          },
          {
            "source": [
              "bgm.tv/anime/list/:id/wish"
            ],
            "target": "/bangumi.tv/user/collections/:id/2/1"
          },
          {
            "source": [
              "bangumi.tv/anime/list/:id/wish"
            ],
            "target": "/bangumi.tv/user/collections/:id/2/1"
          }
        ],
        "name": "Bangumi 用户收藏列表",
        "maintainers": [
          "youyou-sudo",
          "honue"
        ],
        "location": "user/collections.tsx",
        "module": () => import('@/routes/bangumi.tv/user/collections.tsx')
      },
      "/topic/:id": {
        "path": "/topic/:id",
        "categories": [
          "anime"
        ],
        "example": "/bangumi.tv/topic/367032",
        "parameters": {
          "id": "话题 id, 在话题页面地址栏查看"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "bgm.tv/group/topic/:id"
            ]
          }
        ],
        "name": "小组话题的新回复",
        "maintainers": [
          "ylc395"
        ],
        "location": "group/reply.ts",
        "module": () => import('@/routes/bangumi.tv/group/reply.ts')
      },
      "/group/:id": {
        "path": "/group/:id",
        "categories": [
          "anime"
        ],
        "example": "/bangumi.tv/group/boring",
        "parameters": {
          "id": "小组 id, 在小组页面地址栏查看"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "bgm.tv/group/:id"
            ]
          }
        ],
        "name": "小组话题",
        "maintainers": [
          "SettingDust"
        ],
        "location": "group/topic.ts",
        "module": () => import('@/routes/bangumi.tv/group/topic.ts')
      },
      "/:type/followrank": {
        "path": "/:type/followrank",
        "categories": [
          "anime"
        ],
        "example": "/bangumi.tv/anime/followrank",
        "parameters": {
          "type": "类型：anime - 动画，book - 图书，music - 音乐，game - 游戏，real - 三次元"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "bgm.tv/:type"
            ],
            "target": "/:type/followrank"
          }
        ],
        "name": "成员关注榜",
        "maintainers": [
          "honue",
          "zhoukuncheng",
          "NekoAria"
        ],
        "location": "other/followrank.ts",
        "module": () => import('@/routes/bangumi.tv/other/followrank.ts')
      },
      "/person/:id": {
        "path": "/person/:id",
        "categories": [
          "anime"
        ],
        "example": "/bangumi.tv/person/32943",
        "parameters": {
          "id": "人物 id, 在人物页面的地址栏查看"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "bgm.tv/person/:id"
            ]
          }
        ],
        "name": "现实人物的新作品",
        "maintainers": [
          "ylc395"
        ],
        "location": "person/index.ts",
        "module": () => import('@/routes/bangumi.tv/person/index.ts')
      },
      "/user/blog/:id": {
        "path": "/user/blog/:id",
        "categories": [
          "anime"
        ],
        "example": "/bangumi.tv/user/blog/sai",
        "parameters": {
          "id": "用户 id, 在用户页面地址栏查看"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "bgm.tv/user/:id"
            ]
          },
          {
            "source": [
              "bangumi.tv/user/:id"
            ]
          }
        ],
        "name": "用户日志",
        "maintainers": [
          "nczitzk"
        ],
        "location": "user/blog.ts",
        "module": () => import('@/routes/bangumi.tv/user/blog.ts')
      },
      "/subject/:id/:type?/:showOriginalName?": {
        "path": "/subject/:id/:type?/:showOriginalName?",
        "categories": [
          "anime"
        ],
        "example": "/bangumi.tv/subject/328609/ep/true",
        "parameters": {
          "id": "条目 id, 在条目页面的地址栏查看",
          "type": "条目类型，可选值为 `ep`, `comments`, `blogs`, `topics`，默认为 `ep`",
          "showOriginalName": "显示番剧标题原名，可选值 0/1/false/true，默认为 false"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "bgm.tv/subject/:id"
            ],
            "target": "/tv/subject/:id"
          }
        ],
        "name": "条目的通用路由格式",
        "maintainers": [
          "JimenezLi"
        ],
        "description": "::: warning\n  此通用路由仅用于对路由参数的描述，具体信息请查看下方与条目相关的路由\n:::",
        "location": "subject/index.ts",
        "module": () => import('@/routes/bangumi.tv/subject/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "Bangumi 番组计划",
    "url": "bangumi.tv",
    "lang": "zh-CN"
  },
  "banshujiang": {
    "routes": {
      "/:category{.+}?": {
        "path": "/:category{.+}?",
        "name": "分类",
        "url": "banshujiang.cn",
        "maintainers": [
          "nczitzk"
        ],
        "example": "/banshujiang/other/人工智能",
        "parameters": {
          "category": {
            "description": "分类，默认为全部，可在对应分类页 URL 中找到",
            "options": [
              {
                "label": "ActionScript",
                "value": "programming_language/ActionScript"
              },
              {
                "label": "ASP.net",
                "value": "programming_language/ASP.net"
              },
              {
                "label": "C",
                "value": "programming_language/C"
              },
              {
                "label": "C#",
                "value": "programming_language/C%23"
              },
              {
                "label": "C++",
                "value": "programming_language/C++"
              },
              {
                "label": "CoffeeScript",
                "value": "programming_language/CoffeeScript"
              },
              {
                "label": "CSS",
                "value": "programming_language/CSS"
              },
              {
                "label": "Dart",
                "value": "programming_language/Dart"
              },
              {
                "label": "Elixir",
                "value": "programming_language/Elixir"
              },
              {
                "label": "Erlang",
                "value": "programming_language/Erlang"
              },
              {
                "label": "F#",
                "value": "programming_language/F%23"
              },
              {
                "label": "Go",
                "value": "programming_language/Go"
              },
              {
                "label": "Groovy",
                "value": "programming_language/Groovy"
              },
              {
                "label": "Haskell",
                "value": "programming_language/Haskell"
              },
              {
                "label": "HTML5",
                "value": "programming_language/HTML5"
              },
              {
                "label": "Java",
                "value": "programming_language/Java"
              },
              {
                "label": "JavaScript",
                "value": "programming_language/JavaScript"
              },
              {
                "label": "Kotlin",
                "value": "programming_language/Kotlin"
              },
              {
                "label": "Lua",
                "value": "programming_language/Lua"
              },
              {
                "label": "Objective-C",
                "value": "programming_language/Objective-C"
              },
              {
                "label": "Perl",
                "value": "programming_language/Perl"
              },
              {
                "label": "PHP",
                "value": "programming_language/PHP"
              },
              {
                "label": "PowerShell",
                "value": "programming_language/PowerShell"
              },
              {
                "label": "Python",
                "value": "programming_language/Python"
              },
              {
                "label": "R",
                "value": "programming_language/R"
              },
              {
                "label": "Ruby",
                "value": "programming_language/Ruby"
              },
              {
                "label": "Rust",
                "value": "programming_language/Rust"
              },
              {
                "label": "Scala",
                "value": "programming_language/Scala"
              },
              {
                "label": "Shell Script",
                "value": "programming_language/Shell%20Script"
              },
              {
                "label": "SQL",
                "value": "programming_language/SQL"
              },
              {
                "label": "Swift",
                "value": "programming_language/Swift"
              },
              {
                "label": "TypeScript",
                "value": "programming_language/TypeScript"
              },
              {
                "label": "Android",
                "value": "mobile_development/Android"
              },
              {
                "label": "iOS",
                "value": "mobile_development/iOS"
              },
              {
                "label": "Linux",
                "value": "operation_system/Linux"
              },
              {
                "label": "Mac OS X",
                "value": "operation_system/Mac%20OS%20X"
              },
              {
                "label": "Unix",
                "value": "operation_system/Unix"
              },
              {
                "label": "Windows",
                "value": "operation_system/Windows"
              },
              {
                "label": "DB2",
                "value": "database/DB2"
              },
              {
                "label": "MongoDB",
                "value": "database/MongoDB"
              },
              {
                "label": "MySQL",
                "value": "database/MySQL"
              },
              {
                "label": "Oracle",
                "value": "database/Oracle"
              },
              {
                "label": "PostgreSQL",
                "value": "database/PostgreSQL"
              },
              {
                "label": "SQL Server",
                "value": "database/SQL%20Server"
              },
              {
                "label": "SQLite",
                "value": "database/SQLite"
              },
              {
                "label": "Apache 项目",
                "value": "open_source/Apache项目"
              },
              {
                "label": "Web 开发",
                "value": "open_source/Web开发"
              },
              {
                "label": "区块链",
                "value": "open_source/区块链"
              },
              {
                "label": "程序开发",
                "value": "open_source/程序开发"
              },
              {
                "label": "人工智能",
                "value": "other/人工智能"
              },
              {
                "label": "容器技术",
                "value": "other/容器技术"
              },
              {
                "label": "中文",
                "value": "language/中文"
              },
              {
                "label": "英文",
                "value": "language/英文"
              }
            ]
          }
        },
        "description": "::: tip\n订阅 [人工智能](https://banshujiang.cn//category/other/人工智能)，其源网址为 `https://banshujiang.cn//category/other/人工智能`，请参考该 URL 指定部分构成参数，此时路由为 [`/banshujiang/category/other/人工智能`](https://rsshub.app/banshujiang/other/人工智能)。\n:::\n\n<details>\n  <summary>更多分类</summary>\n\n#### 编程语言\n\n| 分类                                                                                          | ID                                                                                                                 |\n| --------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------ |\n| [ActionScript](http://www.banshujiang.cn/category/programming_language/ActionScript/page/1)   | [category/programming_language/ActionScript](https://rsshub.app/banshujiang/programming_language/ActionScript)     |\n| [ASP.net](http://www.banshujiang.cn/category/programming_language/ASP.net/page/1)             | [category/programming_language/ASP.net](https://rsshub.app/banshujiang/programming_language/ASP.net)               |\n| [C](http://www.banshujiang.cn/category/programming_language/C)                                | [category/programming_language/C](https://rsshub.app/banshujiang/programming_language/C)                           |\n| [C#](http://www.banshujiang.cn/category/programming_language/C%23)                            | [category/programming_language/C%23](https://rsshub.app/banshujiang/programming_language/C%23)                     |\n| [C++](http://www.banshujiang.cn/category/programming_language/C++)                            | [category/programming_language/C++](https://rsshub.app/banshujiang/programming_language/C++)                       |\n| [CoffeeScript](http://www.banshujiang.cn/category/programming_language/CoffeeScript)          | [category/programming_language/CoffeeScript](https://rsshub.app/banshujiang/programming_language/CoffeeScript)     |\n| [CSS](http://www.banshujiang.cn/category/programming_language/CSS)                            | [category/programming_language/CSS)                                                                                |\n| [Dart](http://www.banshujiang.cn/category/programming_language/Dart)                          | [category/programming_language/Dart](https://rsshub.app/banshujiang/programming_language/Dart)                     |\n| [Elixir](http://www.banshujiang.cn/category/programming_language/Elixir)                      | [category/programming_language/Elixir](https://rsshub.app/banshujiang/programming_language/Elixir)                 |\n| [Erlang](http://www.banshujiang.cn/category/programming_language/Erlang)                      | [category/programming_language/Erlang](https://rsshub.app/banshujiang/programming_language/Erlang)                 |\n| [F#](http://www.banshujiang.cn/category/programming_language/F%23)                            | [category/programming_language/F%23](https://rsshub.app/banshujiang/programming_language/F%23)                     |\n| [Go](http://www.banshujiang.cn/category/programming_language/Go)                              | [category/programming_language/Go](https://rsshub.app/banshujiang/programming_language/Go)                         |\n| [Groovy](http://www.banshujiang.cn/category/programming_language/Groovy)                      | [category/programming_language/Groovy](https://rsshub.app/banshujiang/programming_language/Groovy)                 |\n| [Haskell](http://www.banshujiang.cn/category/programming_language/Haskell)                    | [category/programming_language/Haskell](https://rsshub.app/banshujiang/programming_language/Haskell)               |\n| [HTML5](http://www.banshujiang.cn/category/programming_language/HTML5)                        | [category/programming_language/HTML5](https://rsshub.app/banshujiang/programming_language/HTML5)                   |\n| [Java](http://www.banshujiang.cn/category/programming_language/Java)                          | [category/programming_language/Java](https://rsshub.app/banshujiang/programming_language/Java)                     |\n| [JavaScript](http://www.banshujiang.cn/category/programming_language/JavaScript)              | [category/programming_language/JavaScript](https://rsshub.app/banshujiang/programming_language/JavaScript)         |\n| [Kotlin](http://www.banshujiang.cn/category/programming_language/Kotlin)                      | [category/programming_language/Kotlin](https://rsshub.app/banshujiang/programming_language/Kotlin)                 |\n| [Lua](http://www.banshujiang.cn/category/programming_language/Lua)                            | [category/programming_language/Lua](https://rsshub.app/banshujiang/programming_language/Lua)                       |\n| [Objective-C](http://www.banshujiang.cn/category/programming_language/Objective-C)            | [category/programming_language/Objective-C](https://rsshub.app/banshujiang/programming_language/Objective-C)       |\n| [Perl](http://www.banshujiang.cn/category/programming_language/Perl)                          | [category/programming_language/Perl](https://rsshub.app/banshujiang/programming_language/Perl)                     |\n| [PHP](http://www.banshujiang.cn/category/programming_language/PHP)                            | [category/programming_language/PHP](https://rsshub.app/banshujiang/programming_language/PHP)                       |\n| [PowerShell](http://www.banshujiang.cn/category/programming_language/PowerShell)              | [category/programming_language/PowerShell](https://rsshub.app/banshujiang/programming_language/PowerShell)         |\n| [Python](http://www.banshujiang.cn/category/programming_language/Python)                      | [category/programming_language/Python](https://rsshub.app/banshujiang/programming_language/Python)                 |\n| [R](http://www.banshujiang.cn/category/programming_language/R/page/1)                         | [category/programming_language/R](https://rsshub.app/banshujiang/programming_language/R)                           |\n| [Ruby](http://www.banshujiang.cn/category/programming_language/Ruby/page/1)                   | [category/programming_language/Ruby](https://rsshub.app/banshujiang/programming_language/Ruby)                     |\n| [Rust](http://www.banshujiang.cn/category/programming_language/Rust/page/1)                   | [category/programming_language/Rust](https://rsshub.app/banshujiang/programming_language/Rust)                     |\n| [Scala](http://www.banshujiang.cn/category/programming_language/Scala/page/1)                 | [category/programming_language/Scala](https://rsshub.app/banshujiang/programming_language/Scala)                   |\n| [Shell Script](http://www.banshujiang.cn/category/programming_language/Shell%20Script/page/1) | [category/programming_language/Shell%20Script](https://rsshub.app/banshujiang/programming_language/Shell%20Script) |\n| [SQL](http://www.banshujiang.cn/category/programming_language/SQL/page/1)                     | [category/programming_language/SQL](https://rsshub.app/banshujiang/programming_language/SQL)                       |\n| [Swift](http://www.banshujiang.cn/category/programming_language/Swift/page/1)                 | [category/programming_language/Swift](https://rsshub.app/banshujiang/programming_language/Swift)                   |\n| [TypeScript](http://www.banshujiang.cn/category/programming_language/TypeScript/page/1)       | [category/programming_language/TypeScript](https://rsshub.app/banshujiang/programming_language/TypeScript)         |\n\n#### 移动开发\n\n| 分类                                                                            | ID                                                                                               |\n| ------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------ |\n| [Android](http://www.banshujiang.cn/category/mobile_development/Android/page/1) | [category/mobile_development/Android](https://rsshub.app/banshujiang/mobile_development/Android) |\n| [iOS](http://www.banshujiang.cn/category/mobile_development/iOS/page/1)         | [category/mobile_development/iOS](https://rsshub.app/banshujiang/mobile_development/iOS)         |\n\n#### 操作系统\n\n| 分类                                                                                | ID                                                                                                     |\n| ----------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------ |\n| [Linux](http://www.banshujiang.cn/category/operation_system/Linux/page/1)           | [category/operation_system/Linux](https://rsshub.app/banshujiang/operation_system/Linux)               |\n| [Mac OS X](http://www.banshujiang.cn/category/operation_system/Mac%20OS%20X/page/1) | [category/operation_system/Mac%20OS%20X](https://rsshub.app/banshujiang/operation_system/Mac%20OS%20X) |\n| [Unix](http://www.banshujiang.cn/category/operation_system/Unix/page/1)             | [category/operation_system/Unix](https://rsshub.app/banshujiang/operation_system/Unix)                 |\n| [Windows](http://www.banshujiang.cn/category/operation_system/Windows/page/1)       | [category/operation_system/Windows](https://rsshub.app/banshujiang/operation_system/Windows)           |\n\n#### 数据库\n\n| 分类                                                                          | ID                                                                                     |\n| ----------------------------------------------------------------------------- | -------------------------------------------------------------------------------------- |\n| [DB2](http://www.banshujiang.cn/category/database/DB2/page/1)                 | [category/database/DB2](https://rsshub.app/banshujiang/database/DB2)                   |\n| [MongoDB](http://www.banshujiang.cn/category/database/MongoDB/page/1)         | [category/database/MongoDB](https://rsshub.app/banshujiang/database/MongoDB)           |\n| [MySQL](http://www.banshujiang.cn/category/database/MySQL/page/1)             | [category/database/MySQL](https://rsshub.app/banshujiang/database/MySQL)               |\n| [Oracle](http://www.banshujiang.cn/category/database/Oracle/page/1)           | [category/database/Oracle](https://rsshub.app/banshujiang/database/Oracle)             |\n| [PostgreSQL](http://www.banshujiang.cn/category/database/PostgreSQL/page/1)   | [category/database/PostgreSQL](https://rsshub.app/banshujiang/database/PostgreSQL)     |\n| [SQL Server](http://www.banshujiang.cn/category/database/SQL%20Server/page/1) | [category/database/SQL%20Server](https://rsshub.app/banshujiang/database/SQL%20Server) |\n| [SQLite](http://www.banshujiang.cn/category/database/SQLite/page/1)           | [category/database/SQLite](https://rsshub.app/banshujiang/database/SQLite)             |\n\n#### 开源软件\n\n| 分类                                                                            | ID                                                                                        |\n| ------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------- |\n| [Apache 项目](http://www.banshujiang.cn/category/open_source/Apache项目/page/1) | [category/open_source/Apache 项目](https://rsshub.app/banshujiang/open_source/Apache项目) |\n| [Web 开发](http://www.banshujiang.cn/category/open_source/Web开发/page/1)       | [category/open_source/Web 开发](https://rsshub.app/banshujiang/open_source/Web开发)       |\n| [区块链](http://www.banshujiang.cn/category/open_source/区块链/page/1)          | [category/open_source/区块链](https://rsshub.app/banshujiang/open_source/区块链)          |\n| [程序开发](http://www.banshujiang.cn/category/open_source/程序开发/page/1)      | [category/open_source/程序开发](https://rsshub.app/banshujiang/open_source/程序开发)      |\n\n#### 其他\n\n| 分类                                                                 | ID                                                                       |\n| -------------------------------------------------------------------- | ------------------------------------------------------------------------ |\n| [人工智能](http://www.banshujiang.cn/category/other/人工智能/page/1) | [category/other/人工智能](https://rsshub.app/banshujiang/other/人工智能) |\n| [容器技术](http://www.banshujiang.cn/category/other/容器技术/page/1) | [category/other/容器技术](https://rsshub.app/banshujiang/other/容器技术) |\n\n#### 语言\n\n| 分类                                                            | ID                                                                     |\n| --------------------------------------------------------------- | ---------------------------------------------------------------------- |\n| [中文](http://www.banshujiang.cn/category/language/中文/page/1) | [category/language/中文](https://rsshub.app/banshujiang/language/中文) |\n| [英文](http://www.banshujiang.cn/category/language/英文/page/1) | [category/language/英文](https://rsshub.app/banshujiang/language/英文) |\n\n</details>\n",
        "categories": [
          "reading"
        ],
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportRadar": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "banshujiang.cn/:category?"
            ]
          },
          {
            "title": "ActionScript",
            "source": [
              "banshujiang.cn/programming_language/ActionScript/page/1"
            ],
            "target": "/programming_language/ActionScript"
          },
          {
            "title": "ASP.net",
            "source": [
              "banshujiang.cn/programming_language/ASP.net/page/1"
            ],
            "target": "/programming_language/ASP.net"
          },
          {
            "title": "C",
            "source": [
              "banshujiang.cn/programming_language/C"
            ],
            "target": "/programming_language/C"
          },
          {
            "title": "C#",
            "source": [
              "banshujiang.cn/programming_language/C%23"
            ],
            "target": "/programming_language/C%23"
          },
          {
            "title": "C++",
            "source": [
              "banshujiang.cn/programming_language/C++"
            ],
            "target": "/programming_language/C++"
          },
          {
            "title": "CoffeeScript",
            "source": [
              "banshujiang.cn/programming_language/CoffeeScript"
            ],
            "target": "/programming_language/CoffeeScript"
          },
          {
            "title": "CSS",
            "source": [
              "banshujiang.cn/programming_language/CSS"
            ],
            "target": "/programming_language/CSS"
          },
          {
            "title": "Dart",
            "source": [
              "banshujiang.cn/programming_language/Dart"
            ],
            "target": "/programming_language/Dart"
          },
          {
            "title": "Elixir",
            "source": [
              "banshujiang.cn/programming_language/Elixir"
            ],
            "target": "/programming_language/Elixir"
          },
          {
            "title": "Erlang",
            "source": [
              "banshujiang.cn/programming_language/Erlang"
            ],
            "target": "/programming_language/Erlang"
          },
          {
            "title": "F#",
            "source": [
              "banshujiang.cn/programming_language/F%23"
            ],
            "target": "/programming_language/F%23"
          },
          {
            "title": "Go",
            "source": [
              "banshujiang.cn/programming_language/Go"
            ],
            "target": "/programming_language/Go"
          },
          {
            "title": "Groovy",
            "source": [
              "banshujiang.cn/programming_language/Groovy"
            ],
            "target": "/programming_language/Groovy"
          },
          {
            "title": "Haskell",
            "source": [
              "banshujiang.cn/programming_language/Haskell"
            ],
            "target": "/programming_language/Haskell"
          },
          {
            "title": "HTML5",
            "source": [
              "banshujiang.cn/programming_language/HTML5"
            ],
            "target": "/programming_language/HTML5"
          },
          {
            "title": "Java",
            "source": [
              "banshujiang.cn/programming_language/Java"
            ],
            "target": "/programming_language/Java"
          },
          {
            "title": "JavaScript",
            "source": [
              "banshujiang.cn/programming_language/JavaScript"
            ],
            "target": "/programming_language/JavaScript"
          },
          {
            "title": "Kotlin",
            "source": [
              "banshujiang.cn/programming_language/Kotlin"
            ],
            "target": "/programming_language/Kotlin"
          },
          {
            "title": "Lua",
            "source": [
              "banshujiang.cn/programming_language/Lua"
            ],
            "target": "/programming_language/Lua"
          },
          {
            "title": "Objective-C",
            "source": [
              "banshujiang.cn/programming_language/Objective-C"
            ],
            "target": "/programming_language/Objective-C"
          },
          {
            "title": "Perl",
            "source": [
              "banshujiang.cn/programming_language/Perl"
            ],
            "target": "/programming_language/Perl"
          },
          {
            "title": "PHP",
            "source": [
              "banshujiang.cn/programming_language/PHP"
            ],
            "target": "/programming_language/PHP"
          },
          {
            "title": "PowerShell",
            "source": [
              "banshujiang.cn/programming_language/PowerShell"
            ],
            "target": "/programming_language/PowerShell"
          },
          {
            "title": "Python",
            "source": [
              "banshujiang.cn/programming_language/Python"
            ],
            "target": "/programming_language/Python"
          },
          {
            "title": "R",
            "source": [
              "banshujiang.cn/programming_language/R/page/1"
            ],
            "target": "/programming_language/R"
          },
          {
            "title": "Ruby",
            "source": [
              "banshujiang.cn/programming_language/Ruby/page/1"
            ],
            "target": "/programming_language/Ruby"
          },
          {
            "title": "Rust",
            "source": [
              "banshujiang.cn/programming_language/Rust/page/1"
            ],
            "target": "/programming_language/Rust"
          },
          {
            "title": "Scala",
            "source": [
              "banshujiang.cn/programming_language/Scala/page/1"
            ],
            "target": "/programming_language/Scala"
          },
          {
            "title": "Shell Script",
            "source": [
              "banshujiang.cn/programming_language/Shell%20Script/page/1"
            ],
            "target": "/programming_language/Shell%20Script"
          },
          {
            "title": "SQL",
            "source": [
              "banshujiang.cn/programming_language/SQL/page/1"
            ],
            "target": "/programming_language/SQL"
          },
          {
            "title": "Swift",
            "source": [
              "banshujiang.cn/programming_language/Swift/page/1"
            ],
            "target": "/programming_language/Swift"
          },
          {
            "title": "TypeScript",
            "source": [
              "banshujiang.cn/programming_language/TypeScript/page/1"
            ],
            "target": "/programming_language/TypeScript"
          },
          {
            "title": "Android",
            "source": [
              "banshujiang.cn/mobile_development/Android/page/1"
            ],
            "target": "/mobile_development/Android"
          },
          {
            "title": "iOS",
            "source": [
              "banshujiang.cn/mobile_development/iOS/page/1"
            ],
            "target": "/mobile_development/iOS"
          },
          {
            "title": "Linux",
            "source": [
              "banshujiang.cn/operation_system/Linux/page/1"
            ],
            "target": "/operation_system/Linux"
          },
          {
            "title": "Mac OS X",
            "source": [
              "banshujiang.cn/operation_system/Mac%20OS%20X/page/1"
            ],
            "target": "/operation_system/Mac%20OS%20X"
          },
          {
            "title": "Unix",
            "source": [
              "banshujiang.cn/operation_system/Unix/page/1"
            ],
            "target": "/operation_system/Unix"
          },
          {
            "title": "Windows",
            "source": [
              "banshujiang.cn/operation_system/Windows/page/1"
            ],
            "target": "/operation_system/Windows"
          },
          {
            "title": "DB2",
            "source": [
              "banshujiang.cn/database/DB2/page/1"
            ],
            "target": "/database/DB2"
          },
          {
            "title": "MongoDB",
            "source": [
              "banshujiang.cn/database/MongoDB/page/1"
            ],
            "target": "/database/MongoDB"
          },
          {
            "title": "MySQL",
            "source": [
              "banshujiang.cn/database/MySQL/page/1"
            ],
            "target": "/database/MySQL"
          },
          {
            "title": "Oracle",
            "source": [
              "banshujiang.cn/database/Oracle/page/1"
            ],
            "target": "/database/Oracle"
          },
          {
            "title": "PostgreSQL",
            "source": [
              "banshujiang.cn/database/PostgreSQL/page/1"
            ],
            "target": "/database/PostgreSQL"
          },
          {
            "title": "SQL Server",
            "source": [
              "banshujiang.cn/database/SQL%20Server/page/1"
            ],
            "target": "/database/SQL%20Server"
          },
          {
            "title": "SQLite",
            "source": [
              "banshujiang.cn/database/SQLite/page/1"
            ],
            "target": "/database/SQLite"
          },
          {
            "title": "Apache 项目",
            "source": [
              "banshujiang.cn/open_source/Apache项目/page/1"
            ],
            "target": "/open_source/Apache 项目"
          },
          {
            "title": "Web 开发",
            "source": [
              "banshujiang.cn/open_source/Web开发/page/1"
            ],
            "target": "/open_source/Web 开发"
          },
          {
            "title": "区块链",
            "source": [
              "banshujiang.cn/open_source/区块链/page/1"
            ],
            "target": "/open_source/区块链"
          },
          {
            "title": "程序开发",
            "source": [
              "banshujiang.cn/open_source/程序开发/page/1"
            ],
            "target": "/open_source/程序开发"
          },
          {
            "title": "人工智能",
            "source": [
              "banshujiang.cn/other/人工智能/page/1"
            ],
            "target": "/other/人工智能"
          },
          {
            "title": "容器技术",
            "source": [
              "banshujiang.cn/other/容器技术/page/1"
            ],
            "target": "/other/容器技术"
          },
          {
            "title": "中文",
            "source": [
              "banshujiang.cn/language/中文/page/1"
            ],
            "target": "/language/中文"
          },
          {
            "title": "英文",
            "source": [
              "banshujiang.cn/language/英文/page/1"
            ],
            "target": "/language/英文"
          }
        ],
        "view": 0,
        "location": "index.ts",
        "module": () => import('@/routes/banshujiang/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "搬书匠",
    "url": "banshujiang.cn",
    "categories": [
      "reading"
    ],
    "description": "",
    "lang": "zh-CN"
  },
  "banyuetan": {
    "routes": {
      "/:id?": {
        "path": "/:id?",
        "name": "栏目",
        "url": "www.banyuetan.org",
        "maintainers": [
          "nczitzk"
        ],
        "example": "/banyuetan/jinritan",
        "parameters": {
          "id": {
            "description": "栏目 ID，默认为 `jinritan`，即今日谈，可在对应分类页 URL 中找到",
            "options": [
              {
                "label": "今日谈",
                "value": "jinritan"
              },
              {
                "label": "时政讲解",
                "value": "shizhengjiangjie"
              },
              {
                "label": "评论",
                "value": "banyuetanpinglun"
              },
              {
                "label": "基层治理",
                "value": "jicengzhili"
              },
              {
                "label": "文化",
                "value": "wenhua"
              },
              {
                "label": "教育",
                "value": "jiaoyu"
              }
            ]
          }
        },
        "description": "::: tip\n订阅 [今日谈](http://www.banyuetan.org/byt/jinritan/)，其源网址为 `http://www.banyuetan.org/byt/jinritan/`，请参考该 URL 指定部分构成参数，此时路由为 [`/banyuetan/jinritan`](https://rsshub.app/banyuetan/jinritan)。\n:::\n\n| 栏目                                                                 | ID                                                                |\n| -------------------------------------------------------------------- | ----------------------------------------------------------------- |\n| [今日谈](http://www.banyuetan.org/byt/jinritan/index.html)           | [jinritan](https://rsshub.app/banyuetan/jinritan)                 |\n| [时政讲解](http://www.banyuetan.org/byt/shizhengjiangjie/index.html) | [shizhengjiangjie](https://rsshub.app/banyuetan/shizhengjiangjie) |\n| [评论](http://www.banyuetan.org/byt/banyuetanpinglun/index.html)     | [banyuetanpinglun](https://rsshub.app/banyuetan/banyuetanpinglun) |\n| [基层治理](http://www.banyuetan.org/byt/jicengzhili/index.html)      | [jicengzhili](https://rsshub.app/banyuetan/jicengzhili)           |\n| [文化](http://www.banyuetan.org/byt/wenhua/index.html)               | [wenhua](https://rsshub.app/banyuetan/wenhua)                     |\n| [教育](http://www.banyuetan.org/byt/jiaoyu/index.html)               | [jiaoyu](https://rsshub.app/banyuetan/jiaoyu)                     |\n\n",
        "categories": [
          "traditional-media"
        ],
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportRadar": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "www.banyuetan.org/byt/:id"
            ],
            "target": "/:id"
          },
          {
            "title": "今日谈",
            "source": [
              "www.banyuetan.org/byt/jinritan/index.html"
            ],
            "target": "/jinritan"
          },
          {
            "title": "时政讲解",
            "source": [
              "www.banyuetan.org/byt/shizhengjiangjie/index.html"
            ],
            "target": "/shizhengjiangjie"
          },
          {
            "title": "评论",
            "source": [
              "www.banyuetan.org/byt/banyuetanpinglun/index.html"
            ],
            "target": "/banyuetanpinglun"
          },
          {
            "title": "基层治理",
            "source": [
              "www.banyuetan.org/byt/jicengzhili/index.html"
            ],
            "target": "/jicengzhili"
          },
          {
            "title": "文化",
            "source": [
              "www.banyuetan.org/byt/wenhua/index.html"
            ],
            "target": "/wenhua"
          },
          {
            "title": "教育",
            "source": [
              "www.banyuetan.org/byt/jiaoyu/index.html"
            ],
            "target": "/jiaoyu"
          }
        ],
        "view": 0,
        "location": "index.ts",
        "module": () => import('@/routes/banyuetan/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "半月谈",
    "url": "banyuetan.org",
    "categories": [
      "traditional-media"
    ],
    "description": "",
    "lang": "zh-CN"
  },
  "baobua": {
    "routes": {
      "/category/:category": {
        "path": "/category/:category",
        "categories": [
          "picture"
        ],
        "example": "/baobua/category/network",
        "parameters": {
          "category": "Category"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "baobua.com/cat/:category"
            ],
            "target": "/category/:category"
          }
        ],
        "name": "Category",
        "maintainers": [
          "AiraNadih"
        ],
        "url": "baobua.com/",
        "location": "category.ts",
        "module": () => import('@/routes/baobua/category.ts')
      },
      "/": {
        "path": "/",
        "categories": [
          "picture"
        ],
        "example": "/baobua",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "baobua.com/"
            ],
            "target": ""
          }
        ],
        "name": "Latest",
        "maintainers": [
          "AiraNadih"
        ],
        "url": "baobua.com/",
        "location": "latest.ts",
        "module": () => import('@/routes/baobua/latest.ts')
      },
      "/search/:keyword": {
        "path": "/search/:keyword",
        "categories": [
          "picture"
        ],
        "example": "/baobua/search/cos",
        "parameters": {
          "keyword": "Keyword"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "baobua.com/search"
            ],
            "target": "/search/:keyword"
          }
        ],
        "name": "Search",
        "maintainers": [
          "AiraNadih"
        ],
        "url": "baobua.com/",
        "location": "search.ts",
        "module": () => import('@/routes/baobua/search.ts')
      }
    },
    "apiRoutes": {},
    "name": "BaoBua",
    "url": "baobua.com",
    "description": "BaoBua.Com - Hot beauty girl pics, girls photos, free watch online hd photo sets",
    "lang": "en"
  },
  "baoyu": {
    "routes": {
      "/blog": {
        "path": "/blog",
        "categories": [
          "blog"
        ],
        "example": "/baoyu/blog",
        "radar": [
          {
            "source": [
              "baoyu.io/"
            ]
          }
        ],
        "url": "baoyu.io/",
        "name": "Blog",
        "maintainers": [
          "liyaozhong",
          "Circloud"
        ],
        "description": "宝玉 - 博客文章",
        "location": "index.ts",
        "module": () => import('@/routes/baoyu/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "宝玉",
    "url": "baoyu.io",
    "description": "宝玉的博客",
    "lang": "zh-CN"
  },
  "baozimh": {
    "routes": {
      "/comic/:name": {
        "path": "/comic/:name",
        "categories": [
          "anime"
        ],
        "example": "/baozimh/comic/guowangpaiming-shiricaofu",
        "parameters": {
          "name": "漫画名称，在漫画链接可以得到(`comic/` 后的那段)"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "www.baozimh.com/comic/:name"
            ]
          }
        ],
        "name": "订阅漫画",
        "maintainers": [
          "Fatpandac"
        ],
        "location": "index.tsx",
        "module": () => import('@/routes/baozimh/index.tsx')
      }
    },
    "apiRoutes": {},
    "name": "包子漫画",
    "url": "www.baozimh.com",
    "lang": "zh-CN"
  },
  "barronschina": {
    "routes": {
      "/:id?": {
        "path": "/:id?",
        "categories": [
          "finance"
        ],
        "example": "/barronschina",
        "parameters": {
          "id": "栏目 id，默认为快讯"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "barronschina.com.cn/"
            ],
            "target": "/:category?"
          }
        ],
        "name": "栏目",
        "maintainers": [
          "nczitzk"
        ],
        "url": "barronschina.com.cn/",
        "description": "::: tip\n  栏目 id 留空则返回快讯，在对应页地址栏 `columnId=` 后可以看到。\n:::",
        "location": "index.ts",
        "module": () => import('@/routes/barronschina/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "巴伦周刊中文版",
    "url": "barronschina.com.cn",
    "lang": "zh-CN"
  },
  "baselang": {
    "routes": {
      "/blog/:category?": {
        "path": "/blog/:category?",
        "categories": [
          "blog"
        ],
        "example": "/baselang/blog",
        "parameters": {
          "category": {
            "description": "Optional category filter",
            "options": [
              {
                "label": "advanced-grammar",
                "value": "advanced-grammar"
              },
              {
                "label": "basic-grammar",
                "value": "basic-grammar"
              },
              {
                "label": "company",
                "value": "company"
              },
              {
                "label": "confidence",
                "value": "confidence"
              },
              {
                "label": "french",
                "value": "french"
              },
              {
                "label": "humor",
                "value": "humor"
              },
              {
                "label": "medellin",
                "value": "medellin"
              },
              {
                "label": "motivation",
                "value": "motivation"
              },
              {
                "label": "pronunciation",
                "value": "pronunciation"
              },
              {
                "label": "study-tips",
                "value": "study-tips"
              },
              {
                "label": "success-stories",
                "value": "success-stories"
              },
              {
                "label": "travel",
                "value": "travel"
              },
              {
                "label": "uncategorized",
                "value": "uncategorized"
              },
              {
                "label": "vocabulary",
                "value": "vocabulary"
              }
            ]
          }
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "baselang.com/blog",
              "baselang.com/blog/:category"
            ],
            "target": "/blog/:category"
          }
        ],
        "name": "Blog",
        "maintainers": [
          "johan456789"
        ],
        "location": "index.ts",
        "module": () => import('@/routes/baselang/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "BaseLang",
    "lang": "en"
  },
  "bast": {
    "routes": {
      "*": {
        "path": "*",
        "name": "Unknown",
        "maintainers": [],
        "location": "index.ts",
        "module": () => import('@/routes/bast/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "北京市科学技术协会",
    "url": "bast.net.cn",
    "lang": "zh-CN"
  },
  "bbc": {
    "routes": {
      "/learningenglish/:channel?": {
        "name": "Learning English",
        "maintainers": [
          "Blank0120"
        ],
        "categories": [
          "study"
        ],
        "path": "/learningenglish/:channel?",
        "example": "/bbc/learningenglish/take-away-english",
        "parameters": {
          "channel": {
            "description": "英语学习分类栏目",
            "options": [
              {
                "value": "take-away-english",
                "label": "随身英语"
              },
              {
                "value": "authentic-real-english",
                "label": "地道英语"
              },
              {
                "value": "media-english",
                "label": "媒体英语"
              },
              {
                "value": "lingohack",
                "label": "英语大破解"
              },
              {
                "value": "english-in-a-minute",
                "label": "一分钟英语"
              },
              {
                "value": "phrasal-verbs",
                "label": "短语动词"
              },
              {
                "value": "todays-phrase",
                "label": "今日短语"
              },
              {
                "value": "q-and-a",
                "label": "你问我答"
              },
              {
                "value": "english-at-work",
                "label": "白领英语"
              },
              {
                "value": "storytellers",
                "label": "亲子英语故事"
              }
            ],
            "default": "take-away-english"
          }
        },
        "location": "learningenglish.ts",
        "module": () => import('@/routes/bbc/learningenglish.ts')
      },
      "/sport/:sport": {
        "path": "/sport/:sport",
        "name": "Sport",
        "maintainers": [
          "TonyRL"
        ],
        "example": "/bbc/sport/formula1",
        "parameters": {
          "sport": "The sport to fetch news for, can be found in the URL."
        },
        "radar": [
          {
            "source": [
              "www.bbc.com/sport/:sport"
            ]
          }
        ],
        "categories": [
          "traditional-media"
        ],
        "location": "sport.ts",
        "module": () => import('@/routes/bbc/sport.ts')
      },
      "/zhongwen/topics/:topic/:variant?": {
        "path": "/zhongwen/topics/:topic/:variant?",
        "name": "Topics - BBC News 中文",
        "maintainers": [
          "TonyRL"
        ],
        "example": "/bbc/zhongwen/topics/ckr7mn6r003t",
        "parameters": {
          "topic": "The topic ID to fetch news for, can be found in the URL.",
          "variant": {
            "description": "The language variant.",
            "default": "trad",
            "options": [
              {
                "label": "简",
                "value": "simp"
              },
              {
                "label": "繁",
                "value": "trad"
              }
            ]
          }
        },
        "radar": [
          {
            "source": [
              "www.bbc.com/zhongwen/topics/:topic/:variant"
            ]
          }
        ],
        "categories": [
          "traditional-media"
        ],
        "location": "topic-zhongwen.ts",
        "module": () => import('@/routes/bbc/topic-zhongwen.ts')
      },
      "/topics/:topic": {
        "path": "/topics/:topic",
        "name": "Topics",
        "maintainers": [
          "TonyRL"
        ],
        "example": "/bbc/topics/c77jz3md4rwt",
        "parameters": {
          "topic": "The topic ID to fetch news for, can be found in the URL."
        },
        "radar": [
          {
            "source": [
              "www.bbc.com/news/topics/:topic"
            ]
          }
        ],
        "categories": [
          "traditional-media"
        ],
        "location": "topic.ts",
        "module": () => import('@/routes/bbc/topic.ts')
      },
      "/:site?/:channel?": {
        "path": "/:site?/:channel?",
        "name": "News",
        "maintainers": [
          "HenryQW",
          "DIYgod",
          "pseudoyu"
        ],
        "example": "/bbc/world-asia",
        "parameters": {
          "site": "语言，简体或繁体中文",
          "channel": "channel, default to `top stories`"
        },
        "categories": [
          "traditional-media"
        ],
        "description": "Provides a better reading experience (full text articles) over the official ones.\n\n    Support major channels, refer to [BBC RSS feeds](https://www.bbc.co.uk/news/10628494). Eg, `business` for `https://feeds.bbci.co.uk/news/business/rss.xml`.\n\n    -   Channel contains sub-directories, such as `https://feeds.bbci.co.uk/news/world/asia/rss.xml`, replace `/` with `-`, `/bbc/world-asia`.",
        "location": "index.ts",
        "module": () => import('@/routes/bbc/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "BBC",
    "url": "bbc.com",
    "lang": "en"
  },
  "bbcnewslabs": {
    "routes": {
      "/news": {
        "path": "/news",
        "categories": [
          "programming"
        ],
        "example": "/bbcnewslabs/news",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "bbcnewslabs.co.uk/"
            ]
          }
        ],
        "name": "News",
        "maintainers": [
          "elxy"
        ],
        "url": "bbcnewslabs.co.uk/",
        "location": "news.ts",
        "module": () => import('@/routes/bbcnewslabs/news.ts')
      }
    },
    "apiRoutes": {},
    "name": "BBC News Labs",
    "url": "bbcnewslabs.co.uk",
    "lang": "en"
  },
  "bc3ts": {
    "routes": {
      "/post/list/:sort?": {
        "path": "/post/list/:sort?",
        "example": "/bc3ts/post/list",
        "parameters": {
          "sort": "排序方式，`1` 為最新，`2` 為熱門，默认為 `1`"
        },
        "features": {
          "antiCrawler": true
        },
        "radar": [
          {
            "source": [
              "web.bc3ts.net"
            ]
          }
        ],
        "name": "動態",
        "maintainers": [
          "TonyRL"
        ],
        "location": "list.tsx",
        "module": () => import('@/routes/bc3ts/list.tsx')
      }
    },
    "apiRoutes": {},
    "name": "爆料公社",
    "url": "web.bc3ts.net",
    "categories": [
      "new-media"
    ],
    "lang": "zh-CN"
  },
  "bdys": {
    "routes": {
      "/:caty?/:type?/:area?/:year?/:order?": {
        "path": "/:caty?/:type?/:area?/:year?/:order?",
        "categories": [
          "multimedia"
        ],
        "example": "/bdys",
        "parameters": {
          "caty": "影视类型，见下表，默认为 `all` 即不限",
          "type": "资源分类，见下表，默认为 `all` 即不限",
          "area": "制片地区，见下表，默认为 `all` 即不限",
          "year": "上映时间，此处填写年份不小于2000，默认为 `all` 即不限",
          "order": "影视排序，见下表，默认为更新时间"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "首页",
        "maintainers": [
          "nczitzk"
        ],
        "description": "#### 资源分类\n\n| 不限 | 电影 | 电视剧 |\n| ---- | ---- | ------ |\n| all  | 0    | 1      |\n\n#### 影视类型\n\n| 不限 | 动作    | 爱情   | 喜剧 | 科幻   | 恐怖   |\n| ---- | ------- | ------ | ---- | ------ | ------ |\n| all  | dongzuo | aiqing | xiju | kehuan | kongbu |\n\n| 战争      | 武侠  | 魔幻   | 剧情   | 动画    | 惊悚     |\n| --------- | ----- | ------ | ------ | ------- | -------- |\n| zhanzheng | wuxia | mohuan | juqing | donghua | jingsong |\n\n| 3D | 灾难   | 悬疑   | 警匪    | 文艺  | 青春     |\n| -- | ------ | ------ | ------- | ----- | -------- |\n| 3D | zainan | xuanyi | jingfei | wenyi | qingchun |\n\n| 冒险    | 犯罪   | 纪录 | 古装     | 奇幻   | 国语  |\n| ------- | ------ | ---- | -------- | ------ | ----- |\n| maoxian | fanzui | jilu | guzhuang | qihuan | guoyu |\n\n| 综艺   | 历史  | 运动    | 原创压制   |\n| ------ | ----- | ------- | ---------- |\n| zongyi | lishi | yundong | yuanchuang |\n\n| 美剧  | 韩剧  | 国产电视剧 | 日剧 | 英剧   | 德剧 |\n| ----- | ----- | ---------- | ---- | ------ | ---- |\n| meiju | hanju | guoju      | riju | yingju | deju |\n\n| 俄剧 | 巴剧 | 加剧  | 西剧    | 意大利剧 | 泰剧  |\n| ---- | ---- | ----- | ------- | -------- | ----- |\n| eju  | baju | jiaju | spanish | yidaliju | taiju |\n\n| 港台剧    | 法剧 | 澳剧 |\n| --------- | ---- | ---- |\n| gangtaiju | faju | aoju |\n\n#### 制片地区\n\n| 大陆 | 中国香港 | 中国台湾 |\n| ---- | -------- | -------- |\n\n| 美国 | 英国 | 日本 | 韩国 | 法国 |\n| ---- | ---- | ---- | ---- | ---- |\n\n| 印度 | 德国 | 西班牙 | 意大利 | 澳大利亚 |\n| ---- | ---- | ------ | ------ | -------- |\n\n| 比利时 | 瑞典 | 荷兰 | 丹麦 | 加拿大 | 俄罗斯 |\n| ------ | ---- | ---- | ---- | ------ | ------ |\n\n#### 影视排序\n\n| 更新时间 | 豆瓣评分 |\n| -------- | -------- |\n| 0        | 1        |",
        "location": "index.tsx",
        "module": () => import('@/routes/bdys/index.tsx')
      }
    },
    "apiRoutes": {},
    "name": "哔嘀影视",
    "url": "52bdys.com",
    "description": "::: tip\n哔嘀影视有多个备用域名，路由默认使用域名 `https://bdys01.com`。若该域名无法访问，可以通过在路由最后加上 `?domain=<域名>` 指定路由访问的域名。如指定备用域名为 `https://bde4.icu`，则在所有哔嘀影视路由最后加上 `?domain=bde4.icu` 即可，此时路由为 [`/bdys?domain=bde4.icu`](https://rsshub.app/bdys?domain=bde4.icu)\n:::",
    "lang": "zh-CN"
  },
  "behance": {
    "routes": {
      "/:user/:type?": {
        "path": "/:user/:type?",
        "categories": [
          "design"
        ],
        "view": 2,
        "example": "/behance/mishapetrick",
        "parameters": {
          "user": "username",
          "type": {
            "description": "type",
            "options": [
              {
                "value": "projects",
                "label": "projects"
              },
              {
                "value": "appreciated",
                "label": "appreciated"
              }
            ],
            "default": "projects"
          }
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "User Works",
        "maintainers": [
          "MisteryMonster"
        ],
        "description": "Behance user's profile URL, like [https://www.behance.net/mishapetrick](https://www.behance.net/mishapetrick) the username will be `mishapetrick`。",
        "location": "user.tsx",
        "module": () => import('@/routes/behance/user.tsx')
      }
    },
    "apiRoutes": {},
    "name": "Behance",
    "url": "www.behance.net",
    "lang": "en"
  },
  "beijingprice": {
    "routes": {
      "/:category{.+}?": {
        "path": "/:category{.+}?",
        "name": "资讯",
        "url": "beijingprice.cn",
        "maintainers": [
          "nczitzk"
        ],
        "example": "/beijingprice/jgzx/xwzx",
        "parameters": {
          "category": "分类，默认为 `jgzx/xwzx` 即新闻资讯，可在对应分类页 URL 中找到"
        },
        "description": "::: tip\n  若订阅 [新闻资讯](https://www.beijingprice.cn/jgzx/xwzx/)，网址为 `https://www.beijingprice.cn/jgzx/xwzx/`。截取 `https://beijingprice.cn/` 到末尾 `/` 的部分 `jgzx/xwzx` 作为参数填入，此时路由为 [`/beijingprice/jgzx/xwzx`](https://rsshub.app/beijingprice/jgzx/xwzx)。\n:::\n\n#### [价格资讯](https://www.beijingprice.cn/jgzx/xwzx/)\n\n| [新闻资讯](https://www.beijingprice.cn/jgzx/xwzx/)     | [工作动态](https://www.beijingprice.cn/jgzx/gzdt/)     | [各区动态](https://www.beijingprice.cn/jgzx/gqdt/)     | [通知公告](https://www.beijingprice.cn/jgzx/tzgg/)     | [价格早报](https://www.beijingprice.cn/jgzx/jgzb/)     |\n| ------------------------------------------------------ | ------------------------------------------------------ | ------------------------------------------------------ | ------------------------------------------------------ | ------------------------------------------------------ |\n| [jgzx/xwzx](https://rsshub.app/beijingprice/jgzx/xwzx) | [jgzx/gzdt](https://rsshub.app/beijingprice/jgzx/gzdt) | [jgzx/gqdt](https://rsshub.app/beijingprice/jgzx/gqdt) | [jgzx/tzgg](https://rsshub.app/beijingprice/jgzx/tzgg) | [jgzx/jgzb](https://rsshub.app/beijingprice/jgzx/jgzb) |\n\n#### [综合信息](https://www.beijingprice.cn/zhxx/cbjs/)\n\n| [价格听证](https://www.beijingprice.cn/zhxx/jgtz/)     | [价格监测定点单位名单](https://www.beijingprice.cn/zhxx/jgjcdddwmd/) | [部门预算决算](https://www.beijingprice.cn/bmys/) |\n| ------------------------------------------------------ | -------------------------------------------------------------------- | ------------------------------------------------- |\n| [zhxx/jgtz](https://rsshub.app/beijingprice/zhxx/jgtz) | [zhxx/jgjcdddwmd](https://rsshub.app/beijingprice/zhxx/jgjcdddwmd)   | [bmys](https://rsshub.app/beijingprice/bmys)      |\n    ",
        "categories": [
          "government"
        ],
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportRadar": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "beijingprice.cn/:category?"
            ]
          },
          {
            "title": "价格资讯 - 新闻资讯",
            "source": [
              "beijingprice.cn/jgzx/xwzx/"
            ],
            "target": "/jgzx/xwzx"
          },
          {
            "title": "价格资讯 - 工作动态",
            "source": [
              "beijingprice.cn/jgzx/gzdt/"
            ],
            "target": "/jgzx/gzdt"
          },
          {
            "title": "价格资讯 - 各区动态",
            "source": [
              "beijingprice.cn/jgzx/gqdt/"
            ],
            "target": "/jgzx/gqdt"
          },
          {
            "title": "价格资讯 - 通知公告",
            "source": [
              "beijingprice.cn/jgzx/tzgg/"
            ],
            "target": "/jgzx/tzgg"
          },
          {
            "title": "价格资讯 - 价格早报",
            "source": [
              "beijingprice.cn/jgzx/jgzb/"
            ],
            "target": "/jgzx/jgzb"
          },
          {
            "title": "综合信息 - 价格听证",
            "source": [
              "beijingprice.cn/zhxx/jgtz/"
            ],
            "target": "/zhxx/jgtz"
          },
          {
            "title": "综合信息 - 价格监测定点单位名单",
            "source": [
              "beijingprice.cn/zhxx/jgjcdddwmd/"
            ],
            "target": "/zhxx/jgjcdddwmd"
          },
          {
            "title": "综合信息 - 部门预算决算",
            "source": [
              "beijingprice.cn/bmys/"
            ],
            "target": "/bmys"
          }
        ],
        "location": "index.ts",
        "module": () => import('@/routes/beijingprice/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "北京价格",
    "url": "beijingprice.cn",
    "categories": [
      "government"
    ],
    "description": "",
    "lang": "zh-CN"
  },
  "bellroy": {
    "routes": {
      "/new-releases": {
        "path": "/new-releases",
        "categories": [
          "shopping"
        ],
        "example": "/bellroy/new-releases",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "bellroy.com/collection/new-releases",
              "bellroy.com/"
            ]
          }
        ],
        "name": "New Releases",
        "maintainers": [
          "EthanWng97"
        ],
        "url": "bellroy.com/collection/new-releases",
        "location": "new-releases.ts",
        "module": () => import('@/routes/bellroy/new-releases.ts')
      }
    },
    "apiRoutes": {},
    "name": "Bellroy",
    "url": "bellroy.com",
    "lang": "zh-CN"
  },
  "bendibao": {
    "routes": {
      "/news/:city": {
        "path": "/news/:city",
        "categories": [
          "new-media"
        ],
        "example": "/bendibao/news/bj",
        "parameters": {
          "city": "城市缩写，可在该城市页面的 URL 中找到"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "bendibao.com/"
            ]
          }
        ],
        "name": "焦点资讯",
        "maintainers": [
          "nczitzk"
        ],
        "url": "bendibao.com/",
        "description": "| 城市名 | 缩写 |\n| ------ | ---- |\n| 北京   | bj   |\n| 上海   | sh   |\n| 广州   | gz   |\n| 深圳   | sz   |\n\n  更多城市请参见 [这里](http://www.bendibao.com/city.htm)\n\n  > **香港特别行政区** 和 **澳门特别行政区** 的本地宝城市页面不更新资讯。",
        "location": "news.ts",
        "module": () => import('@/routes/bendibao/news.ts')
      }
    },
    "apiRoutes": {},
    "name": "本地宝",
    "url": "bendibao.com",
    "lang": "zh-CN"
  },
  "bestblogs": {
    "routes": {
      "/feeds/:category?": {
        "path": "/feeds/:category?",
        "categories": [
          "programming"
        ],
        "example": "/bestblogs/feeds/featured",
        "parameters": {
          "category": "the category of articles. Can be `programming`, `ai`, `product`, `business` or `featured`. Default is `featured`"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "文章列表",
        "maintainers": [
          "zhenlohuang"
        ],
        "location": "feeds.ts",
        "module": () => import('@/routes/bestblogs/feeds.ts')
      },
      "/newsletter": {
        "path": "/newsletter",
        "categories": [
          "programming"
        ],
        "example": "/bestblogs/newsletter",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "精选推送",
        "maintainers": [
          "occam-7"
        ],
        "location": "newsletter.ts",
        "module": () => import('@/routes/bestblogs/newsletter.ts')
      }
    },
    "apiRoutes": {},
    "name": "bestblogs.dev",
    "url": "www.bestblogs.dev",
    "lang": "zh-CN"
  },
  "bestofjs": {
    "routes": {
      "/rankings/monthly": {
        "path": "/rankings/monthly",
        "categories": [
          "programming"
        ],
        "example": "/bestofjs/rankings/monthly",
        "view": 5,
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "bestofjs.org/rankings/monthly/:year/:month"
            ],
            "target": "/rankings/monthly"
          }
        ],
        "name": "Monthly Rankings",
        "maintainers": [
          "ztkuaikuai"
        ],
        "url": "bestofjs.org/rankings/monthly",
        "location": "monthly.tsx",
        "module": () => import('@/routes/bestofjs/monthly.tsx')
      }
    },
    "apiRoutes": {},
    "name": "Best of JS",
    "url": "bestofjs.org",
    "lang": "en"
  },
  "bfl": {
    "routes": {
      "/announcements": {
        "path": "/announcements",
        "categories": [
          "multimedia"
        ],
        "example": "/bfl/announcements",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "bfl.ai/announcements"
            ],
            "target": "/announcements",
            "title": "Announcements"
          }
        ],
        "name": "Announcements",
        "maintainers": [
          "thirteenkai"
        ],
        "url": "bfl.ai/announcements",
        "description": "Fetches the latest announcements from Black Forest Labs (bfl.ai). Provides full article content by default with caching.",
        "location": "announcements.ts",
        "module": () => import('@/routes/bfl/announcements.ts')
      }
    },
    "apiRoutes": {},
    "name": "BFL AI",
    "url": "bfl.ai",
    "categories": [
      "multimedia"
    ],
    "description": "来自黑森林实验室（bfl.ai）的公告和更新，这是一个前沿的人工智能实验室。",
    "lang": "en"
  },
  "bgmlist": {
    "routes": {
      "/onair/:lang?": {
        "path": "/onair/:lang?",
        "categories": [
          "anime"
        ],
        "example": "/bgmlist/onair/zh-Hans",
        "parameters": {
          "lang": "语言"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "开播提醒",
        "maintainers": [
          "x2cf"
        ],
        "location": "onair.tsx",
        "module": () => import('@/routes/bgmlist/onair.tsx')
      }
    },
    "apiRoutes": {},
    "name": "番组放送",
    "url": "bgmlist.com",
    "lang": "zh-CN"
  },
  "bigquant": {
    "routes": {
      "/collections": {
        "path": "/collections",
        "categories": [
          "finance"
        ],
        "view": 0,
        "example": "/bigquant/collections",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "bigquant.com/"
            ]
          }
        ],
        "name": "专题报告",
        "maintainers": [
          "nczitzk"
        ],
        "url": "bigquant.com/",
        "location": "collections.ts",
        "module": () => import('@/routes/bigquant/collections.ts')
      }
    },
    "apiRoutes": {},
    "name": "BigQuant",
    "url": "bigquant.com",
    "lang": "zh-CN"
  },
  "bilibili": {
    "routes": {
      "/platform/:area?/:p_type?/:uid?": {
        "path": "/platform/:area?/:p_type?/:uid?",
        "categories": [
          "social-media"
        ],
        "example": "/bilibili/platform/-1",
        "parameters": {
          "area": "省市-国标码,默认为-1即全国",
          "p_type": "类型：见下表，默认为全部类型",
          "uid": "用户id，可以不填，不过不填不设置cookie，搜索结果与登入账号后搜索结果不一样。可以在url中找到，需要配置cookie值，只需要SESSDATA的值即可"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "show.bilibili.com/platform"
            ]
          }
        ],
        "name": "会员购票务",
        "maintainers": [
          "nightmare-mio"
        ],
        "url": "show.bilibili.com/platform",
        "description": "| 类型     |\n| -------- |\n| 演出     |\n| 展览     |\n| 本地生活 |",
        "location": "platform.ts",
        "module": () => import('@/routes/bilibili/platform.ts')
      },
      "/app/:id?": {
        "path": "/app/:id?",
        "categories": [
          "program-update"
        ],
        "example": "/bilibili/app/android",
        "parameters": {
          "id": "客户端 id，见下表，默认为安卓版"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "更新情报",
        "maintainers": [
          "nczitzk"
        ],
        "description": "| 安卓版  | iPhone 版 | iPad HD 版 | UWP 版 | TV 版            |\n| ------- | --------- | ---------- | ------ | ---------------- |\n| android | iphone    | ipad       | win    | android_tv_yst |",
        "location": "app.ts",
        "module": () => import('@/routes/bilibili/app.ts')
      },
      "/audio/:id": {
        "path": "/audio/:id",
        "categories": [
          "social-media"
        ],
        "example": "/bilibili/audio/10624",
        "parameters": {
          "id": "歌单 id, 可在歌单页 URL 中找到"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "歌单",
        "maintainers": [
          "LogicJake"
        ],
        "location": "audio.ts",
        "module": () => import('@/routes/bilibili/audio.ts')
      },
      "/link/news/:product": {
        "path": "/link/news/:product",
        "categories": [
          "social-media"
        ],
        "example": "/bilibili/link/news/live",
        "parameters": {
          "product": "公告分类, 包括 直播:live 小视频:vc 相簿:wh"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "link 公告",
        "maintainers": [
          "Qixingchen"
        ],
        "location": "link-news.ts",
        "module": () => import('@/routes/bilibili/link-news.ts')
      },
      "/live/area/:areaID/:order": {
        "path": "/live/area/:areaID/:order",
        "categories": [
          "live"
        ],
        "example": "/bilibili/live/area/207/online",
        "parameters": {
          "areaID": "分区 ID 分区增删较多, 可通过 [分区列表](https://api.live.bilibili.com/room/v1/Area/getList) 查询",
          "order": "排序方式, live_time 开播时间, online 人气"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "直播分区",
        "maintainers": [
          "Qixingchen"
        ],
        "description": "::: warning\n  由于接口未提供开播时间，如果直播间未更换标题与分区，将视为一次。如果直播间更换分区与标题，将视为另一项\n:::",
        "location": "live-area.ts",
        "module": () => import('@/routes/bilibili/live-area.ts')
      },
      "/mall/ip/:id": {
        "path": "/mall/ip/:id",
        "categories": [
          "social-media"
        ],
        "example": "/bilibili/mall/ip/0_3000294",
        "parameters": {
          "id": "作品 id, 可在作品列表页 URL 中找到"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "会员购作品",
        "maintainers": [
          "DIYgod"
        ],
        "location": "mall-ip.ts",
        "module": () => import('@/routes/bilibili/mall-ip.ts')
      },
      "/mall/new/:category?": {
        "path": "/mall/new/:category?",
        "categories": [
          "social-media"
        ],
        "example": "/bilibili/mall/new/1",
        "parameters": {
          "category": "分类，默认全部，见下表"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "会员购新品上架",
        "maintainers": [
          "DIYgod"
        ],
        "description": "| 全部 | 手办 | 魔力赏 | 周边 | 游戏 |\n| ---- | ---- | ------ | ---- | ---- |\n| 0    | 1    | 7      | 3    | 6    |",
        "location": "mall-new.ts",
        "module": () => import('@/routes/bilibili/mall-new.ts')
      },
      "/manga/update/:comicid": {
        "path": "/manga/update/:comicid",
        "categories": [
          "social-media"
        ],
        "example": "/bilibili/manga/update/26009",
        "parameters": {
          "comicid": "漫画 id, 可在 URL 中找到, 支持带有`mc`前缀"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "manga.bilibili.com/detail/:comicid"
            ]
          }
        ],
        "name": "漫画更新",
        "maintainers": [
          "hoilc"
        ],
        "location": "manga-update.ts",
        "module": () => import('@/routes/bilibili/manga-update.ts')
      },
      "/readlist/:listid": {
        "path": "/readlist/:listid",
        "categories": [
          "social-media"
        ],
        "view": 0,
        "example": "/bilibili/readlist/25611",
        "parameters": {
          "listid": "文集 id, 可在专栏文集 URL 中找到"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "专栏文集",
        "maintainers": [
          "hoilc"
        ],
        "location": "readlist.ts",
        "module": () => import('@/routes/bilibili/readlist.ts')
      },
      "/bangumi/media/:mediaid/:embed?": {
        "path": "/bangumi/media/:mediaid/:embed?",
        "name": "番剧",
        "parameters": {
          "mediaid": "番剧媒体 id, 番剧主页 URL 中获取",
          "embed": "默认为开启内嵌视频, 任意值为关闭"
        },
        "example": "/bilibili/bangumi/media/9192",
        "categories": [
          "social-media"
        ],
        "view": 3,
        "maintainers": [
          "DIYgod",
          "nuomi1"
        ],
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": true,
          "supportRadar": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "location": "bangumi.ts",
        "module": () => import('@/routes/bilibili/bangumi.ts')
      },
      "/precious/:embed?": {
        "path": "/precious/:embed?",
        "categories": [
          "social-media"
        ],
        "example": "/bilibili/precious",
        "parameters": {
          "embed": "默认为开启内嵌视频, 任意值为关闭"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "入站必刷",
        "maintainers": [
          "liuyuhe666"
        ],
        "location": "bilibili-recommend.ts",
        "module": () => import('@/routes/bilibili/bilibili-recommend.ts')
      },
      "/fav/:uid/:fid/:embed?": {
        "path": "/fav/:uid/:fid/:embed?",
        "categories": [
          "social-media"
        ],
        "example": "/bilibili/fav/756508/50948568",
        "parameters": {
          "uid": "用户 id, 可在 UP 主主页中找到",
          "fid": "收藏夹 ID, 可在收藏夹的 URL 中找到, 默认收藏夹建议使用 UP 主默认收藏夹功能",
          "embed": "默认为开启内嵌视频, 任意值为关闭"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "UP 主非默认收藏夹",
        "maintainers": [
          "Qixingchen"
        ],
        "location": "fav.ts",
        "module": () => import('@/routes/bilibili/fav.ts')
      },
      "/video/page/:bvid/:embed?": {
        "path": "/video/page/:bvid/:embed?",
        "categories": [
          "social-media"
        ],
        "example": "/bilibili/video/page/BV1i7411M7N9",
        "parameters": {
          "bvid": "可在视频页 URL 中找到",
          "embed": "默认为开启内嵌视频, 任意值为关闭"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "视频选集列表",
        "maintainers": [
          "sxzz"
        ],
        "location": "page.ts",
        "module": () => import('@/routes/bilibili/page.ts')
      },
      "/partion/ranking/:tid/:days?/:embed?": {
        "path": "/partion/ranking/:tid/:days?/:embed?",
        "categories": [
          "social-media"
        ],
        "example": "/bilibili/partion/ranking/171/3",
        "parameters": {
          "tid": "分区 id, 见上方表格",
          "days": "缺省为 7, 指最近多少天内的热度排序",
          "embed": "默认为开启内嵌视频, 任意值为关闭"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "分区视频排行榜",
        "maintainers": [
          "lengthmin"
        ],
        "location": "partion-ranking.ts",
        "module": () => import('@/routes/bilibili/partion-ranking.ts')
      },
      "/partion/:tid/:embed?": {
        "path": "/partion/:tid/:embed?",
        "categories": [
          "social-media"
        ],
        "example": "/bilibili/partion/33",
        "parameters": {
          "tid": "分区 id",
          "embed": "默认为开启内嵌视频, 任意值为关闭"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "分区视频",
        "maintainers": [
          "DIYgod"
        ],
        "description": "动画\n\n| MAD·AMV | MMD·3D | 短片・手书・配音 | 特摄 | 综合 |\n| ------- | ------ | ---------------- | ---- | ---- |\n| 24      | 25     | 47               | 86   | 27   |\n\n  番剧\n\n| 连载动画 | 完结动画 | 资讯 | 官方延伸 |\n| -------- | -------- | ---- | -------- |\n| 33       | 32       | 51   | 152      |\n\n  国创\n\n| 国产动画 | 国产原创相关 | 布袋戏 | 动态漫・广播剧 | 资讯 |\n| -------- | ------------ | ------ | -------------- | ---- |\n| 153      | 168          | 169    | 195            | 170  |\n\n  音乐\n\n| 原创音乐 | 翻唱 | VOCALOID·UTAU | 电音 | 演奏 | MV  | 音乐现场 | 音乐综合 | ~~OP/ED/OST~~ |\n| -------- | ---- | ------------- | ---- | ---- | --- | -------- | -------- | ------------- |\n| 28       | 31   | 30            | 194  | 59   | 193 | 29       | 130      | 54            |\n\n  舞蹈\n\n| 宅舞 | 街舞 | 明星舞蹈 | 中国舞 | 舞蹈综合 | 舞蹈教程 |\n| ---- | ---- | -------- | ------ | -------- | -------- |\n| 20   | 198  | 199      | 200    | 154      | 156      |\n\n  游戏\n\n| 单机游戏 | 电子竞技 | 手机游戏 | 网络游戏 | 桌游棋牌 | GMV | 音游 | Mugen |\n| -------- | -------- | -------- | -------- | -------- | --- | ---- | ----- |\n| 17       | 171      | 172      | 65       | 173      | 121 | 136  | 19    |\n\n  知识\n\n| 科学科普 | 社科人文 | 财经 | 校园学习 | 职业职场 | 野生技术协会 |\n| -------- | -------- | ---- | -------- | -------- | ------------ |\n| 201      | 124      | 207  | 208      | 209      | 122          |\n\n  ~~科技~~\n\n| ~~演讲・公开课~~ | ~~星海~~ | ~~机械~~ | ~~汽车~~ |\n| ---------------- | -------- | -------- | -------- |\n| 39               | 96       | 98       | 176      |\n\n  数码\n\n| 手机平板 | 电脑装机 | 摄影摄像 | 影音智能 |\n| -------- | -------- | -------- | -------- |\n| 95       | 189      | 190      | 191      |\n\n  生活\n\n| 搞笑 | 日常 | 美食圈 | 动物圈 | 手工 | 绘画 | 运动 | 汽车 | 其他 | ~~ASMR~~ |\n| ---- | ---- | ------ | ------ | ---- | ---- | ---- | ---- | ---- | -------- |\n| 138  | 21   | 76     | 75     | 161  | 162  | 163  | 176  | 174  | 175      |\n\n  鬼畜\n\n| 鬼畜调教 | 音 MAD | 人力 VOCALOID | 教程演示 |\n| -------- | ------ | ------------- | -------- |\n| 22       | 26     | 126           | 127      |\n\n  时尚\n\n| 美妆 | 服饰 | 健身 | T 台 | 风向标 |\n| ---- | ---- | ---- | ---- | ------ |\n| 157  | 158  | 164  | 159  | 192    |\n\n  ~~广告~~\n\n| ~~广告~~ |\n| -------- |\n| 166      |\n\n  资讯\n\n| 热点 | 环球 | 社会 | 综合 |\n| ---- | ---- | ---- | ---- |\n| 203  | 204  | 205  | 206  |\n\n  娱乐\n\n| 综艺 | 明星 | Korea 相关 |\n| ---- | ---- | ---------- |\n| 71   | 137  | 131        |\n\n  影视\n\n| 影视杂谈 | 影视剪辑 | 短片 | 预告・资讯 |\n| -------- | -------- | ---- | ---------- |\n| 182      | 183      | 85   | 184        |\n\n  纪录片\n\n| 全部 | 人文・历史 | 科学・探索・自然 | 军事 | 社会・美食・旅行 |\n| ---- | ---------- | ---------------- | ---- | ---------------- |\n| 177  | 37         | 178              | 179  | 180              |\n\n  电影\n\n| 全部 | 华语电影 | 欧美电影 | 日本电影 | 其他国家 |\n| ---- | -------- | -------- | -------- | -------- |\n| 23   | 147      | 145      | 146      | 83       |\n\n  电视剧\n\n| 全部 | 国产剧 | 海外剧 |\n| ---- | ------ | ------ |\n| 11   | 185    | 187    |",
        "location": "partion.ts",
        "module": () => import('@/routes/bilibili/partion.ts')
      },
      "/popular/all/:embed?": {
        "path": "/popular/all/:embed?",
        "categories": [
          "social-media"
        ],
        "example": "/bilibili/popular/all",
        "parameters": {
          "embed": "默认为开启内嵌视频, 任意值为关闭"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "综合热门",
        "maintainers": [
          "ziminliu"
        ],
        "location": "popular.ts",
        "module": () => import('@/routes/bilibili/popular.ts')
      },
      "/user/article/:uid": {
        "path": "/user/article/:uid",
        "categories": [
          "social-media"
        ],
        "example": "/bilibili/user/article/334958638",
        "parameters": {
          "uid": "用户 id, 可在 UP 主主页中找到"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "space.bilibili.com/:uid"
            ]
          }
        ],
        "name": "UP 主图文",
        "maintainers": [
          "lengthmin",
          "Qixingchen",
          "hyoban"
        ],
        "location": "article.ts",
        "module": () => import('@/routes/bilibili/article.ts')
      },
      "/video/danmaku/:bvid/:pid?": {
        "path": "/video/danmaku/:bvid/:pid?",
        "categories": [
          "social-media"
        ],
        "example": "/bilibili/video/danmaku/BV1vA411b7ip/1",
        "parameters": {
          "bvid": "视频AV号,可在视频页 URL 中找到",
          "pid": "分P号,不填默认为1"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "视频弹幕",
        "maintainers": [
          "Qixingchen"
        ],
        "location": "danmaku.ts",
        "module": () => import('@/routes/bilibili/danmaku.ts')
      },
      "/user/coin/:uid/:embed?": {
        "path": "/user/coin/:uid/:embed?",
        "categories": [
          "social-media"
        ],
        "example": "/bilibili/user/coin/208259",
        "parameters": {
          "uid": "用户 id, 可在 UP 主主页中找到",
          "embed": "默认为开启内嵌视频, 任意值为关闭"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "space.bilibili.com/:uid"
            ],
            "target": "/user/coin/:uid"
          }
        ],
        "name": "UP 主投币视频",
        "maintainers": [
          "DIYgod"
        ],
        "location": "coin.ts",
        "module": () => import('@/routes/bilibili/coin.ts')
      },
      "/user/dynamic/:uid/:routeParams?": {
        "path": "/user/dynamic/:uid/:routeParams?",
        "categories": [
          "social-media"
        ],
        "view": 1,
        "example": "/bilibili/user/dynamic/2267573",
        "parameters": {
          "uid": "用户 id, 可在 UP 主主页中找到",
          "routeParams": "\n| 键         | 含义                              | 接受的值       | 默认值 |\n| ---------- | --------------------------------- | -------------- | ------ |\n| showEmoji  | 显示或隐藏表情图片                | 0/1/true/false | false  |\n| embed      | 默认开启内嵌视频                  | 0/1/true/false |  true  |\n| useAvid    | 视频链接使用 AV 号 (默认为 BV 号) | 0/1/true/false | false  |\n| directLink | 使用内容直链                      | 0/1/true/false | false  |\n| hideGoods  | 隐藏带货动态                      | 0/1/true/false | false  |\n| offset     | 偏移状态                         | string         | \"\"  |\n\n用例：`/bilibili/user/dynamic/2267573/showEmoji=1&embed=0&useAvid=1`"
        },
        "features": {
          "requireConfig": [
            {
              "name": "BILIBILI_COOKIE_*",
              "optional": true,
              "description": "如果没有此配置，那么必须开启 Playwright 支持；BILIBILI_COOKIE_{uid}: 用于用户关注动态系列路由，对应 uid 的 b 站用户登录后的 Cookie 值，`{uid}` 替换为 uid，如 `BILIBILI_COOKIE_2267573`，获取方式：\n1.  打开 [https://api.vc.bilibili.com/dynamic_svr/v1/dynamic_svr/dynamic_new?uid=0&type=8](https://api.vc.bilibili.com/dynamic_svr/v1/dynamic_svr/dynamic_new?uid=0&type=8)\n2.  打开控制台，切换到 Network 面板，刷新\n3.  点击 dynamic_new 请求，找到 Cookie\n4.  视频和专栏，UP 主粉丝及关注只要求 `SESSDATA` 字段，动态需复制整段 Cookie"
            }
          ],
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "space.bilibili.com/:uid"
            ],
            "target": "/user/dynamic/:uid"
          }
        ],
        "name": "UP 主动态",
        "maintainers": [
          "DIYgod",
          "zytomorrow",
          "CaoMeiYouRen",
          "JimenezLi"
        ],
        "location": "dynamic.ts",
        "module": () => import('@/routes/bilibili/dynamic.ts')
      },
      "/user/followers/:uid/:loginUid": {
        "path": "/user/followers/:uid/:loginUid",
        "categories": [
          "social-media"
        ],
        "example": "/bilibili/user/followers/2267573/3",
        "parameters": {
          "uid": "用户 id, 可在 UP 主主页中找到",
          "loginUid": "用于登入的用户id,需要配置对应的 Cookie 值"
        },
        "features": {
          "requireConfig": [
            {
              "name": "BILIBILI_COOKIE_*",
              "description": "BILIBILI_COOKIE_{uid}: 用于用户关注动态系列路由，对应 uid 的 b 站用户登录后的 Cookie 值，`{uid}` 替换为 uid，如 `BILIBILI_COOKIE_2267573`，获取方式：\n1.  打开 [https://api.vc.bilibili.com/dynamic_svr/v1/dynamic_svr/dynamic_new?uid=0&type=8](https://api.vc.bilibili.com/dynamic_svr/v1/dynamic_svr/dynamic_new?uid=0&type=8)\n2.  打开控制台，切换到 Network 面板，刷新\n3.  点击 dynamic_new 请求，找到 Cookie\n4.  视频和专栏，UP 主粉丝及关注只要求 `SESSDATA` 字段，动态需复制整段 Cookie"
            }
          ],
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "space.bilibili.com/:uid"
            ],
            "target": "/user/followers/:uid"
          }
        ],
        "name": "UP 主粉丝",
        "maintainers": [
          "Qixingchen"
        ],
        "description": "::: warning\n  UP 主粉丝现在需要 b 站登录后的 Cookie 值，所以只能自建，详情见部署页面的配置模块。\n:::",
        "location": "followers.ts",
        "module": () => import('@/routes/bilibili/followers.ts')
      },
      "/followings/article/:uid": {
        "path": "/followings/article/:uid",
        "categories": [
          "social-media"
        ],
        "example": "/bilibili/followings/article/99800931",
        "parameters": {
          "uid": "用户 id"
        },
        "features": {
          "requireConfig": [
            {
              "name": "BILIBILI_COOKIE_*",
              "description": "BILIBILI_COOKIE_{uid}: 用于用户关注动态系列路由，对应 uid 的 b 站用户登录后的 Cookie 值，`{uid}` 替换为 uid，如 `BILIBILI_COOKIE_2267573`，获取方式：\n    1.  打开 [https://api.vc.bilibili.com/dynamic_svr/v1/dynamic_svr/dynamic_new?uid=0&type=8](https://api.vc.bilibili.com/dynamic_svr/v1/dynamic_svr/dynamic_new?uid=0&type=8)\n    2.  打开控制台，切换到 Network 面板，刷新\n    3.  点击 dynamic_new 请求，找到 Cookie\n    4.  视频和专栏，UP 主粉丝及关注只要求 `SESSDATA` 字段，动态需复制整段 Cookie"
            }
          ],
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "用户关注专栏",
        "maintainers": [
          "woshiluo"
        ],
        "description": "::: warning\n  用户动态需要 b 站登录后的 Cookie 值，所以只能自建，详情见部署页面的配置模块。\n:::",
        "location": "followings-article.ts",
        "module": () => import('@/routes/bilibili/followings-article.ts')
      },
      "/followings/dynamic/:uid/:routeParams?": {
        "path": "/followings/dynamic/:uid/:routeParams?",
        "categories": [
          "social-media"
        ],
        "example": "/bilibili/followings/dynamic/109937383",
        "parameters": {
          "uid": "用户 id, 可在 UP 主主页中找到",
          "routeParams": "\n| 键         | 含义                              | 接受的值       | 默认值 |\n| ---------- | --------------------------------- | -------------- | ------ |\n| showEmoji  | 显示或隐藏表情图片                | 0/1/true/false | false  |\n| embed      | 默认开启内嵌视频                  | 0/1/true/false |  true  |\n| useAvid    | 视频链接使用 AV 号 (默认为 BV 号) | 0/1/true/false | false  |\n| directLink | 使用内容直链                      | 0/1/true/false | false  |\n| hideGoods  | 隐藏带货动态                      | 0/1/true/false | false  |\n\n用例：`/bilibili/followings/dynamic/2267573/showEmoji=1&embed=0&useAvid=1`"
        },
        "features": {
          "requireConfig": [
            {
              "name": "BILIBILI_COOKIE_*",
              "description": "BILIBILI_COOKIE_{uid}: 用于用户关注动态系列路由，对应 uid 的 b 站用户登录后的 Cookie 值，`{uid}` 替换为 uid，如 `BILIBILI_COOKIE_2267573`，获取方式：\n    1.  打开 [https://api.vc.bilibili.com/dynamic_svr/v1/dynamic_svr/dynamic_new?uid=0&type=8](https://api.vc.bilibili.com/dynamic_svr/v1/dynamic_svr/dynamic_new?uid=0&type=8)\n    2.  打开控制台，切换到 Network 面板，刷新\n    3.  点击 dynamic_new 请求，找到 Cookie\n    4.  视频和专栏，UP 主粉丝及关注只要求 `SESSDATA` 字段，动态需复制整段 Cookie"
            }
          ],
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "用户关注动态",
        "maintainers": [
          "TigerCubDen",
          "JimenezLi"
        ],
        "description": "::: warning\n  用户动态需要 b 站登录后的 Cookie 值，所以只能自建，详情见部署页面的配置模块。\n:::",
        "location": "followings-dynamic.ts",
        "module": () => import('@/routes/bilibili/followings-dynamic.ts')
      },
      "/followings/video/:uid/:embed?": {
        "path": "/followings/video/:uid/:embed?",
        "categories": [
          "social-media"
        ],
        "example": "/bilibili/followings/video/2267573",
        "parameters": {
          "uid": "用户 id",
          "embed": "默认为开启内嵌视频，任意值为关闭"
        },
        "features": {
          "requireConfig": [
            {
              "name": "BILIBILI_COOKIE_*",
              "description": "BILIBILI_COOKIE_{uid}: 用于用户关注动态系列路由，对应 uid 的 b 站用户登录后的 Cookie 值，`{uid}` 替换为 uid，如 `BILIBILI_COOKIE_2267573`，获取方式：\n    1.  打开 [https://api.vc.bilibili.com/dynamic_svr/v1/dynamic_svr/dynamic_new?uid=0&type=8](https://api.vc.bilibili.com/dynamic_svr/v1/dynamic_svr/dynamic_new?uid=0&type=8)\n    2.  打开控制台，切换到 Network 面板，刷新\n    3.  点击 dynamic_new 请求，找到 Cookie\n    4.  视频和专栏，UP 主粉丝及关注只要求 `SESSDATA` 字段，动态需复制整段 Cookie"
            }
          ],
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "用户关注视频动态",
        "maintainers": [
          "LogicJake"
        ],
        "description": "::: warning\n  用户动态需要 b 站登录后的 Cookie 值，所以只能自建，详情见部署页面的配置模块。\n:::",
        "location": "followings-video.ts",
        "module": () => import('@/routes/bilibili/followings-video.ts')
      },
      "/user/followings/:uid/:loginUid": {
        "path": "/user/followings/:uid/:loginUid",
        "categories": [
          "social-media"
        ],
        "example": "/bilibili/user/followings/2267573/3",
        "parameters": {
          "uid": "用户 id, 可在 UP 主主页中找到",
          "loginUid": "用于登入的用户id,需要配置对应的 Cookie 值"
        },
        "features": {
          "requireConfig": [
            {
              "name": "BILIBILI_COOKIE_*",
              "description": "BILIBILI_COOKIE_{uid}: 用于用户关注动态系列路由，对应 uid 的 b 站用户登录后的 Cookie 值，`{uid}` 替换为 uid，如 `BILIBILI_COOKIE_2267573`，获取方式：\n    1.  打开 [https://api.vc.bilibili.com/dynamic_svr/v1/dynamic_svr/dynamic_new?uid=0&type=8](https://api.vc.bilibili.com/dynamic_svr/v1/dynamic_svr/dynamic_new?uid=0&type=8)\n    2.  打开控制台，切换到 Network 面板，刷新\n    3.  点击 dynamic_new 请求，找到 Cookie\n    4.  视频和专栏，UP 主粉丝及关注只要求 `SESSDATA` 字段，动态需复制整段 Cookie"
            }
          ],
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "space.bilibili.com/:uid"
            ],
            "target": "/user/followings/:uid"
          }
        ],
        "name": "UP 主关注用户",
        "maintainers": [
          "Qixingchen"
        ],
        "description": "::: warning\n  UP 主关注用户现在需要 b 站登录后的 Cookie 值，所以只能自建，详情见部署页面的配置模块。\n:::",
        "location": "followings.ts",
        "module": () => import('@/routes/bilibili/followings.ts')
      },
      "/hot-search": {
        "path": "/hot-search",
        "categories": [
          "social-media"
        ],
        "example": "/bilibili/hot-search",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "www.bilibili.com/"
            ]
          },
          {
            "source": [
              "m.bilibili.com/"
            ]
          }
        ],
        "name": "热搜",
        "maintainers": [
          "CaoMeiYouRen"
        ],
        "url": "www.bilibili.com/",
        "location": "hot-search.ts",
        "module": () => import('@/routes/bilibili/hot-search.ts')
      },
      "/user/like/:uid/:embed?": {
        "path": "/user/like/:uid/:embed?",
        "categories": [
          "social-media"
        ],
        "example": "/bilibili/user/like/208259",
        "parameters": {
          "uid": "用户 id, 可在 UP 主主页中找到",
          "embed": "默认为开启内嵌视频, 任意值为关闭"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "space.bilibili.com/:uid"
            ],
            "target": "/user/like/:uid"
          }
        ],
        "name": "UP 主点赞视频",
        "maintainers": [
          "ygguorun"
        ],
        "location": "like.ts",
        "module": () => import('@/routes/bilibili/like.ts')
      },
      "/live/room/:roomID": {
        "path": "/live/room/:roomID",
        "categories": [
          "live"
        ],
        "example": "/bilibili/live/room/3",
        "parameters": {
          "roomID": "房间号, 可在直播间 URL 中找到, 长短号均可"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "live.bilibili.com/:roomID"
            ]
          }
        ],
        "name": "直播开播",
        "maintainers": [
          "Qixingchen"
        ],
        "location": "live-room.ts",
        "module": () => import('@/routes/bilibili/live-room.ts')
      },
      "/live/search/:key/:order": {
        "path": "/live/search/:key/:order",
        "categories": [
          "live"
        ],
        "example": "/bilibili/live/search/dota/online",
        "parameters": {
          "key": "搜索关键字",
          "order": "排序方式, live_time 开播时间, online 人气"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "直播搜索",
        "maintainers": [
          "Qixingchen"
        ],
        "location": "live-search.ts",
        "module": () => import('@/routes/bilibili/live-search.ts')
      },
      "/manga/followings/:uid/:limits?": {
        "path": "/manga/followings/:uid/:limits?",
        "categories": [
          "social-media"
        ],
        "example": "/bilibili/manga/followings/26009",
        "parameters": {
          "uid": "用户 id",
          "limits": "抓取最近更新前多少本漫画，默认为10"
        },
        "features": {
          "requireConfig": [
            {
              "name": "BILIBILI_COOKIE_*",
              "description": "BILIBILI_COOKIE_{uid}: 用于用户关注动态系列路由，对应 uid 的 b 站用户登录后的 Cookie 值，`{uid}` 替换为 uid，如 `BILIBILI_COOKIE_2267573`，获取方式：\n    1.  打开 [https://api.vc.bilibili.com/dynamic_svr/v1/dynamic_svr/dynamic_new?uid=0&type=8](https://api.vc.bilibili.com/dynamic_svr/v1/dynamic_svr/dynamic_new?uid=0&type=8)\n    2.  打开控制台，切换到 Network 面板，刷新\n    3.  点击 dynamic_new 请求，找到 Cookie\n    4.  视频和专栏，UP 主粉丝及关注只要求 `SESSDATA` 字段，动态需复制整段 Cookie"
            }
          ],
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "用户追漫更新",
        "maintainers": [
          "yindaheng98"
        ],
        "description": "::: warning\n  用户追漫需要 b 站登录后的 Cookie 值，所以只能自建，详情见部署页面的配置模块。\n:::",
        "location": "manga-followings.ts",
        "module": () => import('@/routes/bilibili/manga-followings.ts')
      },
      "/message/at/:uid": {
        "path": "/message/at/:uid",
        "categories": [
          "social-media"
        ],
        "example": "/bilibili/message/at/2267573",
        "parameters": {
          "uid": "用户 id"
        },
        "features": {
          "requireConfig": [
            {
              "name": "BILIBILI_COOKIE_*",
              "description": "BILIBILI_COOKIE_{uid}: 用于用户关注动态系列路由，对应 uid 的 b 站用户登录后的 Cookie 值，`{uid}` 替换为 uid，如 `BILIBILI_COOKIE_2267573`，获取方式：\n    1.  打开 [https://api.vc.bilibili.com/dynamic_svr/v1/dynamic_svr/dynamic_new?uid=0&type=8](https://api.vc.bilibili.com/dynamic_svr/v1/dynamic_svr/dynamic_new?uid=0&type=8)\n    2.  打开控制台，切换到 Network 面板，刷新\n    3.  点击 dynamic_new 请求，找到 Cookie\n    4.  视频和专栏，UP 主粉丝及关注只要求 `SESSDATA` 字段，动态需复制整段 Cookie"
            }
          ],
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "@我的",
        "maintainers": [
          "pilgrimlyieu"
        ],
        "description": ":::warning\n  用户消息需要 b 站登录后的 Cookie 值，所以只能自建，详情见部署页面的配置模块。\n:::",
        "location": "message-at.ts",
        "module": () => import('@/routes/bilibili/message-at.ts')
      },
      "/message/like/:uid": {
        "path": "/message/like/:uid",
        "categories": [
          "social-media"
        ],
        "example": "/bilibili/message/like/2267573",
        "parameters": {
          "uid": "用户 id"
        },
        "features": {
          "requireConfig": [
            {
              "name": "BILIBILI_COOKIE_*",
              "description": "BILIBILI_COOKIE_{uid}: 用于用户关注动态系列路由，对应 uid 的 b 站用户登录后的 Cookie 值，`{uid}` 替换为 uid，如 `BILIBILI_COOKIE_2267573`，获取方式：\n    1.  打开 [https://api.vc.bilibili.com/dynamic_svr/v1/dynamic_svr/dynamic_new?uid=0&type=8](https://api.vc.bilibili.com/dynamic_svr/v1/dynamic_svr/dynamic_new?uid=0&type=8)\n    2.  打开控制台，切换到 Network 面板，刷新\n    3.  点击 dynamic_new 请求，找到 Cookie\n    4.  视频和专栏，UP 主粉丝及关注只要求 `SESSDATA` 字段，动态需复制整段 Cookie"
            }
          ],
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "收到的赞",
        "maintainers": [
          "pilgrimlyieu"
        ],
        "description": ":::warning\n  用户消息需要 b 站登录后的 Cookie 值，所以只能自建，详情见部署页面的配置模块。\n:::",
        "location": "message-like.ts",
        "module": () => import('@/routes/bilibili/message-like.ts')
      },
      "/message/reply/:uid": {
        "path": "/message/reply/:uid",
        "categories": [
          "social-media"
        ],
        "example": "/bilibili/message/reply/2267573",
        "parameters": {
          "uid": "用户 id"
        },
        "features": {
          "requireConfig": [
            {
              "name": "BILIBILI_COOKIE_*",
              "description": "BILIBILI_COOKIE_{uid}: 用于用户关注动态系列路由，对应 uid 的 b 站用户登录后的 Cookie 值，`{uid}` 替换为 uid，如 `BILIBILI_COOKIE_2267573`，获取方式：\n    1.  打开 [https://api.vc.bilibili.com/dynamic_svr/v1/dynamic_svr/dynamic_new?uid=0&type=8](https://api.vc.bilibili.com/dynamic_svr/v1/dynamic_svr/dynamic_new?uid=0&type=8)\n    2.  打开控制台，切换到 Network 面板，刷新\n    3.  点击 dynamic_new 请求，找到 Cookie\n    4.  视频和专栏，UP 主粉丝及关注只要求 `SESSDATA` 字段，动态需复制整段 Cookie"
            }
          ],
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "回复我的",
        "maintainers": [
          "pilgrimlyieu"
        ],
        "description": ":::warning\n  用户消息需要 b 站登录后的 Cookie 值，所以只能自建，详情见部署页面的配置模块。\n:::",
        "location": "message-reply.ts",
        "module": () => import('@/routes/bilibili/message-reply.ts')
      },
      "/message/sessions/:uid": {
        "path": "/message/sessions/:uid",
        "categories": [
          "social-media"
        ],
        "example": "/bilibili/message/sessions/2267573",
        "parameters": {
          "uid": "用户 id"
        },
        "features": {
          "requireConfig": [
            {
              "name": "BILIBILI_COOKIE_*",
              "description": "BILIBILI_COOKIE_{uid}: 用于用户关注动态系列路由，对应 uid 的 b 站用户登录后的 Cookie 值，`{uid}` 替换为 uid，如 `BILIBILI_COOKIE_2267573`，获取方式：\n    1.  打开 [https://api.vc.bilibili.com/dynamic_svr/v1/dynamic_svr/dynamic_new?uid=0&type=8](https://api.vc.bilibili.com/dynamic_svr/v1/dynamic_svr/dynamic_new?uid=0&type=8)\n    2.  打开控制台，切换到 Network 面板，刷新\n    3.  点击 dynamic_new 请求，找到 Cookie\n    4.  视频和专栏，UP 主粉丝及关注只要求 `SESSDATA` 字段，动态需复制整段 Cookie"
            }
          ],
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "我的消息",
        "maintainers": [
          "pilgrimlyieu"
        ],
        "description": ":::warning\n  用户消息需要 b 站登录后的 Cookie 值，所以只能自建，详情见部署页面的配置模块。\n:::",
        "location": "message-sessions.ts",
        "module": () => import('@/routes/bilibili/message-sessions.ts')
      },
      "/message/system/:uid": {
        "path": "/message/system/:uid",
        "categories": [
          "social-media"
        ],
        "example": "/bilibili/message/system/2267573",
        "parameters": {
          "uid": "用户 id"
        },
        "features": {
          "requireConfig": [
            {
              "name": "BILIBILI_COOKIE_*",
              "description": "BILIBILI_COOKIE_{uid}: 用于用户关注动态系列路由，对应 uid 的 b 站用户登录后的 Cookie 值，`{uid}` 替换为 uid，如 `BILIBILI_COOKIE_2267573`，获取方式：\n    1.  打开 [https://api.vc.bilibili.com/dynamic_svr/v1/dynamic_svr/dynamic_new?uid=0&type=8](https://api.vc.bilibili.com/dynamic_svr/v1/dynamic_svr/dynamic_new?uid=0&type=8)\n    2.  打开控制台，切换到 Network 面板，刷新\n    3.  点击 dynamic_new 请求，找到 Cookie\n    4.  视频和专栏，UP 主粉丝及关注只要求 `SESSDATA` 字段，动态需复制整段 Cookie"
            }
          ],
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "系统通知",
        "maintainers": [
          "pilgrimlyieu"
        ],
        "description": ":::warning\n  用户消息需要 b 站登录后的 Cookie 值，所以只能自建，详情见部署页面的配置模块。\n:::",
        "location": "message-system.ts",
        "module": () => import('@/routes/bilibili/message-system.ts')
      },
      "/message/unread/:uid": {
        "path": "/message/unread/:uid",
        "categories": [
          "social-media"
        ],
        "example": "/bilibili/message/unread/2267573",
        "parameters": {
          "uid": "用户 id"
        },
        "features": {
          "requireConfig": [
            {
              "name": "BILIBILI_COOKIE_*",
              "description": "BILIBILI_COOKIE_{uid}: 用于用户关注动态系列路由，对应 uid 的 b 站用户登录后的 Cookie 值，`{uid}` 替换为 uid，如 `BILIBILI_COOKIE_2267573`，获取方式：\n    1.  打开 [https://api.vc.bilibili.com/dynamic_svr/v1/dynamic_svr/dynamic_new?uid=0&type=8](https://api.vc.bilibili.com/dynamic_svr/v1/dynamic_svr/dynamic_new?uid=0&type=8)\n    2.  打开控制台，切换到 Network 面板，刷新\n    3.  点击 dynamic_new 请求，找到 Cookie\n    4.  视频和专栏，UP 主粉丝及关注只要求 `SESSDATA` 字段，动态需复制整段 Cookie"
            }
          ],
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "未读消息",
        "maintainers": [
          "pilgrimlyieu"
        ],
        "description": ":::warning\n  用户消息需要 b 站登录后的 Cookie 值，所以只能自建，详情见部署页面的配置模块。\n\n  此路由返回所有未读消息类型的汇总状态。\n:::",
        "location": "message-unread.ts",
        "module": () => import('@/routes/bilibili/message-unread.ts')
      },
      "/ranking/:rid?/:embed?/:redirect1?/:redirect2?": {
        "path": "/ranking/:rid?/:embed?/:redirect1?/:redirect2?",
        "name": "排行榜",
        "maintainers": [
          "DIYgod",
          "hyoban"
        ],
        "categories": [
          "social-media"
        ],
        "view": 3,
        "example": "/bilibili/ranking/all",
        "parameters": {
          "rid": {
            "description": "排行榜分区代号或 rid，可在 URL 中找到",
            "default": "all",
            "options": [
              {
                "value": "all",
                "label": "全站"
              },
              {
                "value": "cinephile",
                "label": "影视"
              },
              {
                "value": "ent",
                "label": "娱乐"
              },
              {
                "value": "music",
                "label": "音乐"
              },
              {
                "value": "dance",
                "label": "舞蹈"
              },
              {
                "value": "douga",
                "label": "动画"
              },
              {
                "value": "kichiku",
                "label": "鬼畜"
              },
              {
                "value": "game",
                "label": "游戏"
              },
              {
                "value": "knowledge",
                "label": "知识"
              },
              {
                "value": "tech",
                "label": "科技数码"
              },
              {
                "value": "car",
                "label": "汽车"
              },
              {
                "value": "fashion",
                "label": "时尚美妆"
              },
              {
                "value": "sports",
                "label": "体育运动"
              },
              {
                "value": "food",
                "label": "美食"
              },
              {
                "value": "animal",
                "label": "动物"
              }
            ]
          },
          "embed": "默认为开启内嵌视频，任意值为关闭",
          "redirect1": "留空，用于兼容之前的路由",
          "redirect2": "留空，用于兼容之前的路由"
        },
        "radar": [
          {
            "source": [
              "www.bilibili.com/v/popular/rank/:rid"
            ],
            "target": "/ranking/:rid"
          }
        ],
        "location": "ranking.ts",
        "module": () => import('@/routes/bilibili/ranking.ts')
      },
      "/video/reply/:bvid": {
        "path": "/video/reply/:bvid",
        "categories": [
          "social-media"
        ],
        "example": "/bilibili/video/reply/BV1vA411b7ip",
        "parameters": {
          "bvid": "可在视频页 URL 中找到"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "视频评论",
        "maintainers": [
          "Qixingchen"
        ],
        "location": "reply.ts",
        "module": () => import('@/routes/bilibili/reply.ts')
      },
      "/user/bangumi/:uid/:type?": {
        "path": "/user/bangumi/:uid/:type?",
        "categories": [
          "social-media"
        ],
        "example": "/bilibili/user/bangumi/208259",
        "parameters": {
          "uid": "用户 id",
          "type": "1为番，2为剧，留空为1"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "space.bilibili.com/:uid"
            ],
            "target": "/user/bangumi/:uid"
          }
        ],
        "name": "用户追番列表",
        "maintainers": [
          "wdssmq"
        ],
        "location": "user-bangumi.ts",
        "module": () => import('@/routes/bilibili/user-bangumi.ts')
      },
      "/user/channel/:uid/:sid/:embed?": {
        "path": "/user/channel/:uid/:sid/:embed?",
        "categories": [
          "social-media"
        ],
        "example": "/bilibili/user/channel/2267573/396050",
        "parameters": {
          "uid": "用户 id, 可在 UP 主主页中找到",
          "sid": "频道 id, 可在频道的 URL 中找到",
          "embed": "默认为开启内嵌视频, 任意值为关闭"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "UP 主频道的视频列表",
        "maintainers": [
          "weirongxu"
        ],
        "location": "user-channel.ts",
        "module": () => import('@/routes/bilibili/user-channel.ts')
      },
      "/user/collection/:uid/:sid/:embed?/:sortReverse?/:page?": {
        "path": "/user/collection/:uid/:sid/:embed?/:sortReverse?/:page?",
        "categories": [
          "social-media"
        ],
        "example": "/bilibili/user/collection/245645656/529166",
        "parameters": {
          "uid": "用户 id, 可在 UP 主主页中找到",
          "sid": "合集 id, 可在合集页面的 URL 中找到",
          "embed": "默认为开启内嵌视频, 任意值为关闭",
          "sortReverse": "默认:默认排序 1:升序排序",
          "page": "页码, 默认1"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "UP 主频道的合集",
        "maintainers": [
          "shininome",
          "cscnk52"
        ],
        "location": "user-collection.ts",
        "module": () => import('@/routes/bilibili/user-collection.ts')
      },
      "/user/fav/:uid/:embed?": {
        "path": "/user/fav/:uid/:embed?",
        "categories": [
          "social-media"
        ],
        "example": "/bilibili/user/fav/2267573",
        "parameters": {
          "uid": "用户 id, 可在 UP 主主页中找到",
          "embed": "默认为开启内嵌视频, 任意值为关闭"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "space.bilibili.com/:uid",
              "space.bilibili.com/:uid/favlist"
            ],
            "target": "/user/fav/:uid"
          }
        ],
        "name": "UP 主默认收藏夹",
        "maintainers": [
          "DIYgod"
        ],
        "location": "user-fav.ts",
        "module": () => import('@/routes/bilibili/user-fav.ts')
      },
      "/user/video-all/:uid/:embed?": {
        "path": "/user/video-all/:uid/:embed?",
        "name": "用户所有视频",
        "maintainers": [],
        "example": "/bilibili/user/video-all/2267573",
        "parameters": {
          "uid": "用户 id, 可在 UP 主主页中找到",
          "embed": "默认为开启内嵌视频, 任意值为关闭"
        },
        "categories": [
          "social-media"
        ],
        "location": "video-all.ts",
        "module": () => import('@/routes/bilibili/video-all.ts')
      },
      "/user/video/:uid/:embed?": {
        "path": "/user/video/:uid/:embed?",
        "categories": [
          "social-media"
        ],
        "view": 3,
        "example": "/bilibili/user/video/2267573",
        "parameters": {
          "uid": "用户 id, 可在 UP 主主页中找到",
          "embed": "默认为开启内嵌视频, 任意值为关闭"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "space.bilibili.com/:uid"
            ],
            "target": "/user/video/:uid"
          }
        ],
        "name": "UP 主投稿",
        "maintainers": [
          "DIYgod",
          "Konano",
          "pseudoyu"
        ],
        "location": "video.ts",
        "module": () => import('@/routes/bilibili/video.ts')
      },
      "/vsearch/:kw/:order?/:embed?/:tid?": {
        "path": "/vsearch/:kw/:order?/:embed?/:tid?",
        "categories": [
          "social-media"
        ],
        "example": "/bilibili/vsearch/RSSHub",
        "parameters": {
          "kw": "检索关键字",
          "order": "排序方式, 综合:totalrank 最多点击:click 最新发布:pubdate(缺省) 最多弹幕:dm 最多收藏:stow",
          "embed": "默认为开启内嵌视频, 任意值为关闭",
          "tid": "分区 id"
        },
        "features": {
          "requireConfig": [
            {
              "name": "BILIBILI_COOKIE_*",
              "optional": true,
              "description": "如果没有此配置，那么必须开启 Playwright 支持；BILIBILI_COOKIE_{uid}: 用于用户关注动态系列路由，对应 uid 的 b 站用户登录后的 Cookie 值，`{uid}` 替换为 uid，如 `BILIBILI_COOKIE_2267573`，获取方式：\n1.  打开 [https://api.vc.bilibili.com/dynamic_svr/v1/dynamic_svr/dynamic_new?uid=0&type=8](https://api.vc.bilibili.com/dynamic_svr/v1/dynamic_svr/dynamic_new?uid=0&type=8)\n2.  打开控制台，切换到 Network 面板，刷新\n3.  点击 dynamic_new 请求，找到 Cookie\n4.  视频和专栏，UP 主粉丝及关注只要求 `SESSDATA` 字段，动态需复制整段 Cookie"
            }
          ],
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "视频搜索",
        "maintainers": [
          "pcrtool",
          "DIYgod"
        ],
        "description": "分区 id 的取值请参考下表：\n\n| 全部分区 | 动画 | 番剧 | 国创 | 音乐 | 舞蹈 | 游戏 | 知识 | 科技 | 运动 | 汽车 | 生活 | 美食 | 动物圈 | 鬼畜 | 时尚 | 资讯 | 娱乐 | 影视 | 纪录片 | 电影 | 电视剧 |\n| -------- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ------ | ---- | ---- | ---- | ---- | ---- | ------ | ---- | ------ |\n| 0        | 1    | 13   | 167  | 3    | 129  | 4    | 36   | 188  | 234  | 223  | 160  | 211  | 217    | 119  | 155  | 202  | 5    | 181  | 177    | 23   | 11     |",
        "location": "vsearch.ts",
        "module": () => import('@/routes/bilibili/vsearch.ts')
      },
      "/watchlater/:uid/:embed?": {
        "path": "/watchlater/:uid/:embed?",
        "categories": [
          "social-media"
        ],
        "example": "/bilibili/watchlater/2267573",
        "parameters": {
          "uid": "用户 id",
          "embed": "默认为开启内嵌视频, 任意值为关闭"
        },
        "features": {
          "requireConfig": [
            {
              "name": "BILIBILI_COOKIE_*",
              "description": "BILIBILI_COOKIE_{uid}: 用于用户关注动态系列路由，对应 uid 的 b 站用户登录后的 Cookie 值，`{uid}` 替换为 uid，如 `BILIBILI_COOKIE_2267573`，获取方式：\n    1.  打开 [https://api.vc.bilibili.com/dynamic_svr/v1/dynamic_svr/dynamic_new?uid=0&type=8](https://api.vc.bilibili.com/dynamic_svr/v1/dynamic_svr/dynamic_new?uid=0&type=8)\n    2.  打开控制台，切换到 Network 面板，刷新\n    3.  点击 dynamic_new 请求，找到 Cookie\n    4.  视频和专栏，UP 主粉丝及关注只要求 `SESSDATA` 字段，动态需复制整段 Cookie"
            }
          ],
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "用户稍后再看",
        "maintainers": [
          "JimenezLi"
        ],
        "description": "::: warning\n  用户稍后再看需要 b 站登录后的 Cookie 值，所以只能自建，详情见部署页面的配置模块。\n:::",
        "location": "watchlater.ts",
        "module": () => import('@/routes/bilibili/watchlater.ts')
      },
      "/weekly/:embed?": {
        "path": "/weekly/:embed?",
        "categories": [
          "social-media"
        ],
        "example": "/bilibili/weekly",
        "parameters": {
          "embed": "默认为开启内嵌视频, 任意值为关闭"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "B 站每周必看",
        "maintainers": [
          "ttttmr"
        ],
        "location": "weekly-recommend.ts",
        "module": () => import('@/routes/bilibili/weekly-recommend.ts')
      }
    },
    "apiRoutes": {
      "/check-cookie": {
        "path": "/check-cookie",
        "description": "检查 bilibili cookie 是否有效",
        "maintainers": [
          "DIYgod"
        ],
        "location": "check-cookie.ts",
        "module": () => import('@/routes/bilibili/check-cookie.ts')
      }
    },
    "name": "哔哩哔哩 bilibili",
    "url": "www.bilibili.com",
    "lang": "zh-CN"
  },
  "binance": {
    "routes": {
      "/announcement/:type?/:lang?": {
        "path": "/announcement/:type?/:lang?",
        "categories": [
          "finance"
        ],
        "view": 0,
        "example": "/binance/announcement/new-cryptocurrency-listing",
        "radar": [
          {
            "source": [
              "www.binance.com/:lang/messages/v2/group/announcement"
            ],
            "target": "/binance/announcement/all/:lang"
          }
        ],
        "parameters": {
          "type": {
            "description": "Announcement type. Omit for all categories.",
            "default": "all",
            "options": [
              {
                "value": "all",
                "label": "All"
              },
              {
                "value": "new-cryptocurrency-listing",
                "label": "New Cryptocurrency Listing"
              },
              {
                "value": "latest-binance-news",
                "label": "Latest Binance News"
              },
              {
                "value": "latest-activities",
                "label": "Latest Activities"
              },
              {
                "value": "new-fiat-listings",
                "label": "New Fiat Listings"
              },
              {
                "value": "api-updates",
                "label": "API Updates"
              },
              {
                "value": "crypto-airdrop",
                "label": "Crypto Airdrop"
              },
              {
                "value": "wallet-maintenance-updates",
                "label": "Wallet Maintenance Updates"
              },
              {
                "value": "delisting",
                "label": "Delisting"
              }
            ]
          },
          "lang": {
            "description": "Language code for the messages page.",
            "default": "zh-CN",
            "options": [
              {
                "value": "zh-CN",
                "label": "Simplified Chinese"
              },
              {
                "value": "en",
                "label": "English"
              }
            ]
          }
        },
        "name": "Announcement",
        "description": "Announcement list from Binance message center with language and type selection.",
        "maintainers": [
          "enpitsulin",
          "DIYgod"
        ],
        "location": "announcement.ts",
        "module": () => import('@/routes/binance/announcement.ts')
      },
      "/launchpool": {
        "path": "/launchpool",
        "categories": [
          "finance"
        ],
        "example": "/binance/launchpool",
        "radar": [
          {
            "source": [
              "binance.com/:lang/support/announcement"
            ]
          }
        ],
        "name": "Binance数字货币及交易对上新",
        "maintainers": [
          "zhenlohuang"
        ],
        "location": "launchpool.ts",
        "module": () => import('@/routes/binance/launchpool.ts')
      }
    },
    "apiRoutes": {},
    "name": "Binance",
    "url": "binance.com",
    "lang": "en"
  },
  "bing": {
    "routes": {
      "/:routeParams?": {
        "path": "/:routeParams?",
        "parameters": {
          "routeParams": "额外参数type,story和lang:请参阅以下说明和表格"
        },
        "radar": [
          {
            "source": [
              "www.bing.com/"
            ],
            "target": ""
          },
          {
            "source": [
              "cn.bing.com/"
            ],
            "target": ""
          }
        ],
        "name": "每日壁纸",
        "maintainers": [
          "FHYunCai",
          "LLLLLFish"
        ],
        "url": "www.bing.com/",
        "example": "/bing/type=UHD&story=1&lang=zh-CN",
        "description": "| 参数    | 含义                 | 接受的值                                                      | 默认值       | 备注                                                     |\n|-------|--------------------|-----------------------------------------------------------|-----------|--------------------------------------------------------|\n| type  | 输出壁纸的像素类型          | UHD/1920x1080/1920x1200/768x1366/1080x1920/1080x1920_logo | 1920x1080 | 1920x1200与1080x1920_logo带有水印,输入的值不在接受范围内都会输出成1920x1080 |\n| story | 是否输出壁纸的故事          | 1/0                                                       | 0         | 输入的值不为1都不会输出故事                                         |\n| lang  | 输出壁纸图文的地区(中文或者是英文) | zh/en                                               | zh     | zh/en输出的壁纸图文不一定是一样的;如果en不生效,试着部署到其他地方               |\n",
        "location": "daily-wallpaper.ts",
        "module": () => import('@/routes/bing/daily-wallpaper.ts')
      },
      "/search/:keyword": {
        "path": "/search/:keyword",
        "categories": [
          "other"
        ],
        "example": "/bing/search/rss",
        "parameters": {
          "keyword": "搜索关键词"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "cn.bing.com/"
            ],
            "target": ""
          }
        ],
        "name": "搜索",
        "maintainers": [
          "CaoMeiYouRen"
        ],
        "url": "cn.bing.com/",
        "location": "search.ts",
        "module": () => import('@/routes/bing/search.ts')
      }
    },
    "apiRoutes": {},
    "name": "Bing",
    "url": "cn.bing.com",
    "lang": "zh-CN"
  },
  "biodiscover": {
    "routes": {
      "/:channel?": {
        "path": "/:channel?",
        "radar": [
          {
            "source": [
              "www.biodiscover.com/:channel"
            ],
            "target": "/:channel"
          }
        ],
        "name": "Unknown",
        "maintainers": [
          "aidistan"
        ],
        "location": "index.ts",
        "module": () => import('@/routes/biodiscover/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "biodiscover.com 生物探索",
    "url": "www.biodiscover.com",
    "lang": "zh-CN"
  },
  "bioone": {
    "routes": {
      "/featured": {
        "path": "/featured",
        "categories": [
          "journal"
        ],
        "example": "/bioone/featured",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "bioone.org/"
            ]
          }
        ],
        "name": "Featured articles",
        "maintainers": [
          "nczitzk"
        ],
        "url": "bioone.org/",
        "location": "featured.ts",
        "module": () => import('@/routes/bioone/featured.ts')
      },
      "/journals/:journal?": {
        "path": "/journals/:journal?",
        "categories": [
          "journal"
        ],
        "example": "/bioone/journals/acta-chiropterologica",
        "parameters": {
          "journal": "Journals, can be found in URL"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "bioone.org/journals/:journal",
              "bioone.org/"
            ],
            "target": "/journals/:journal"
          }
        ],
        "name": "Journals",
        "maintainers": [
          "nczitzk"
        ],
        "location": "journal.ts",
        "module": () => import('@/routes/bioone/journal.ts')
      }
    },
    "apiRoutes": {},
    "name": "BioOne",
    "url": "bioone.org",
    "lang": "en"
  },
  "biquge": {
    "routes": {
      "*": {
        "path": "*",
        "name": "Unknown",
        "maintainers": [],
        "location": "index.ts",
        "module": () => import('@/routes/biquge/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "笔趣阁",
    "url": "xbiquwx.la",
    "description": "::: tip\n此处的 **笔趣阁** 指网络上使用和 **笔趣阁** 样式相似模板的小说阅读网站，包括但不限于下方列举的网址。\n:::\n\n| 网址                                                 | 名称       |\n| ---------------------------------------------------- | ---------- |\n| [https://www.xbiquwx.la](https://www.xbiquwx.la)     | 笔尖中文   |\n| [http://www.biqu5200.net](http://www.biqu5200.net)   | 笔趣阁     |\n| [https://www.xbiquge.so](https://www.xbiquge.so)     | 笔趣阁     |\n| [https://www.biqugeu.net](https://www.biqugeu.net)   | 顶点小说网 |\n| [http://www.b520.cc](http://www.b520.cc)             | 笔趣阁     |\n| [https://www.ahfgb.com](https://www.ahfgb.com)       | 笔趣鸽     |\n| [https://www.ibiquge.la](https://www.ibiquge.la)     | 香书小说   |\n| [https://www.biquge.tv](https://www.biquge.tv)       | 笔趣阁     |\n| [https://www.bswtan.com](https://www.bswtan.com)     | 笔书网     |\n| [https://www.biquge.co](https://www.biquge.co)       | 笔趣阁     |\n| [https://www.bqzhh.com](https://www.bqzhh.com)       | 笔趣阁     |\n| [http://www.biqugse.com](http://www.biqugse.com)     | 笔趣阁     |\n| [https://www.ibiquge.info](https://www.ibiquge.info) | 爱笔楼     |\n| [https://www.ishuquge.com](https://www.ishuquge.com) | 书趣阁     |\n| [https://www.mayiwxw.com](https://www.mayiwxw.com)   | 蚂蚁文学   |",
    "lang": "zh-CN"
  },
  "bit": {
    "routes": {
      "/rszhaopin": {
        "path": "/rszhaopin",
        "categories": [
          "university"
        ],
        "example": "/bit/rszhaopin",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "rszhaopin.bit.edu.cn/"
            ]
          }
        ],
        "name": "人才招聘",
        "maintainers": [
          "nczitzk"
        ],
        "url": "rszhaopin.bit.edu.cn/",
        "location": "rszhaopin.ts",
        "module": () => import('@/routes/bit/rszhaopin.ts')
      },
      "/cs": {
        "path": "/cs",
        "categories": [
          "university"
        ],
        "example": "/bit/cs",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "cs.bit.edu.cn/tzgg",
              "cs.bit.edu.cn/"
            ]
          }
        ],
        "name": "计院通知",
        "maintainers": [
          "sinofp"
        ],
        "url": "cs.bit.edu.cn/tzgg",
        "location": "cs/cs.ts",
        "module": () => import('@/routes/bit/cs/cs.ts')
      },
      "/jwc": {
        "path": "/jwc",
        "categories": [
          "university"
        ],
        "example": "/bit/jwc",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "jwc.bit.edu.cn/tzgg",
              "jwc.bit.edu.cn/"
            ]
          }
        ],
        "name": "教务处通知",
        "maintainers": [
          "sinofp"
        ],
        "url": "jwc.bit.edu.cn/tzgg",
        "location": "jwc/jwc.ts",
        "module": () => import('@/routes/bit/jwc/jwc.ts')
      },
      "/yjs": {
        "path": "/yjs",
        "categories": [
          "university"
        ],
        "example": "/bit/yjs",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "grd.bit.edu.cn/zsgz/zsxx/index.htm",
              "grd.bit.edu.cn/"
            ]
          }
        ],
        "name": "研究生院招生信息",
        "maintainers": [
          "shengmaosu"
        ],
        "url": "grd.bit.edu.cn/zsgz/zsxx/index.htm",
        "location": "yjs.ts",
        "module": () => import('@/routes/bit/yjs.ts')
      }
    },
    "apiRoutes": {},
    "name": "北京理工大学",
    "url": "cs.bit.edu.cn",
    "lang": "zh-CN"
  },
  "bitbucket": {
    "routes": {
      "/commits/:workspace/:repo_slug": {
        "path": "/commits/:workspace/:repo_slug",
        "categories": [
          "programming"
        ],
        "example": "/bitbucket/commits/blaze-lib/blaze",
        "parameters": {
          "workspace": "Workspace",
          "repo_slug": "Repository"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "bitbucket.com/commits/:workspace/:repo_slug"
            ]
          }
        ],
        "name": "Commits",
        "maintainers": [
          "AuroraDysis"
        ],
        "location": "commits.ts",
        "module": () => import('@/routes/bitbucket/commits.ts')
      },
      "/tags/:workspace/:repo_slug": {
        "path": "/tags/:workspace/:repo_slug",
        "categories": [
          "programming"
        ],
        "example": "/bitbucket/tags/blaze-lib/blaze",
        "parameters": {
          "workspace": "Workspace",
          "repo_slug": "Repository"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "Tags",
        "maintainers": [
          "AuroraDysis"
        ],
        "location": "tags.ts",
        "module": () => import('@/routes/bitbucket/tags.ts')
      }
    },
    "apiRoutes": {},
    "name": "Bitbucket",
    "url": "bitbucket.com",
    "lang": "en"
  },
  "bitget": {
    "routes": {
      "/announcement/:type/:lang?": {
        "path": "/announcement/:type/:lang?",
        "categories": [
          "finance"
        ],
        "view": 0,
        "example": "/bitget/announcement/all/zh-CN",
        "parameters": {
          "type": {
            "description": "Bitget 通知类型",
            "default": "all",
            "options": [
              {
                "value": "all",
                "label": "全部通知"
              },
              {
                "value": "new-listing",
                "label": "新币上线"
              },
              {
                "value": "latest-activities",
                "label": "最新活动"
              },
              {
                "value": "new-announcement",
                "label": "最新公告"
              }
            ]
          },
          "lang": {
            "description": "语言",
            "default": "zh-CN",
            "options": [
              {
                "value": "zh-CN",
                "label": "中文"
              },
              {
                "value": "en-US",
                "label": "English"
              },
              {
                "value": "es-ES",
                "label": "Español"
              },
              {
                "value": "fr-FR",
                "label": "Français"
              },
              {
                "value": "de-DE",
                "label": "Deutsch"
              },
              {
                "value": "ja-JP",
                "label": "日本語"
              },
              {
                "value": "ru-RU",
                "label": "Русский"
              },
              {
                "value": "ar-SA",
                "label": "العربية"
              }
            ]
          }
        },
        "radar": [
          {
            "source": [
              "www.bitget.com/:lang/inmail"
            ],
            "target": "/announcement/all/:lang"
          }
        ],
        "name": "Announcement",
        "description": "\ntype:\n| Type | Description |\n| --- | --- |\n| all | 全部通知 |\n| new-listing | 新币上线 |\n| latest-activities | 最新活动 |\n| new-announcement | 最新公告 |\n\nlang:\n| Lang | Description |\n| ---   | ---   |\n| zh-CN | 中文 |\n| en-US | English |\n| es-ES | Español |\n| fr-FR | Français |\n| de-DE | Deutsch |\n| ja-JP | 日本語 |\n| ru-RU | Русский |\n| ar-SA | العربية |\n",
        "maintainers": [
          "YukiCoco"
        ],
        "location": "announcement.ts",
        "module": () => import('@/routes/bitget/announcement.ts')
      }
    },
    "apiRoutes": {},
    "name": "Bitget",
    "url": "bitget.com",
    "lang": "zh-CN"
  },
  "bitmovin": {
    "routes": {
      "/blog": {
        "path": "/blog",
        "categories": [
          "programming"
        ],
        "example": "/bitmovin/blog",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "bitmovin.com/blog",
              "bitmovin.com/"
            ]
          }
        ],
        "name": "Blog",
        "maintainers": [
          "elxy"
        ],
        "url": "bitmovin.com/blog",
        "location": "blog.ts",
        "module": () => import('@/routes/bitmovin/blog.ts')
      }
    },
    "apiRoutes": {},
    "name": "Bitmovin",
    "url": "bitmovin.com",
    "lang": "en"
  },
  "bjfu": {
    "routes": {
      "/grs": {
        "path": "/grs",
        "categories": [
          "university"
        ],
        "example": "/bjfu/grs",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "graduate.bjfu.edu.cn/"
            ]
          }
        ],
        "name": "研究生院培养动态",
        "maintainers": [
          "markmingjie"
        ],
        "url": "graduate.bjfu.edu.cn/",
        "location": "grs.ts",
        "module": () => import('@/routes/bjfu/grs.ts')
      },
      "/it/:type": {
        "path": "/it/:type",
        "categories": [
          "university"
        ],
        "example": "/bjfu/it/xyxw",
        "parameters": {
          "type": "通知类别"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "it.bjfu.edu.cn/:type/index.html"
            ]
          }
        ],
        "name": "信息学院通知",
        "maintainers": [
          "wzc-blog"
        ],
        "description": "| 学院新闻 | 科研动态 | 本科生培养 | 研究生培养 |\n| -------- | -------- | ---------- | ---------- |\n| xyxw     | kydt     | pydt       | pydt2      |",
        "location": "it/index.ts",
        "module": () => import('@/routes/bjfu/it/index.ts')
      },
      "/jwc/:type": {
        "path": "/jwc/:type",
        "categories": [
          "university"
        ],
        "example": "/bjfu/jwc/jwkx",
        "parameters": {
          "type": "通知类别"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "jwc.bjfu.edu.cn/:type/index.html"
            ]
          }
        ],
        "name": "教务处通知公告",
        "maintainers": [
          "markmingjie"
        ],
        "description": "| 教务快讯 | 考试信息 | 课程信息 | 教改动态 | 图片新闻 |\n| -------- | -------- | -------- | -------- | -------- |\n| jwkx     | ksxx     | kcxx     | jgdt     | tpxw     |",
        "location": "jwc/index.ts",
        "module": () => import('@/routes/bjfu/jwc/index.ts')
      },
      "/kjc": {
        "path": "/kjc",
        "categories": [
          "university"
        ],
        "example": "/bjfu/kjc",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "kyc.bjfu.edu.cn/"
            ]
          }
        ],
        "name": "科技处通知公告",
        "maintainers": [
          "markmingjie"
        ],
        "url": "kyc.bjfu.edu.cn/",
        "location": "kjc.ts",
        "module": () => import('@/routes/bjfu/kjc.ts')
      },
      "/news/:type": {
        "path": "/news/:type",
        "categories": [
          "university"
        ],
        "example": "/bjfu/news/lsyw",
        "parameters": {
          "type": "新闻栏目"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "news.bjfu.edu.cn/:type/index.html"
            ]
          }
        ],
        "name": "绿色新闻网",
        "maintainers": [
          "markmingjie"
        ],
        "description": "| 绿色要闻 | 校园动态 | 教学科研 | 党建思政 | 一周排行 |\n| -------- | -------- | -------- | -------- | -------- |\n| lsyw     | xydt     | jxky     | djsz     | yzph     |",
        "location": "news/index.ts",
        "module": () => import('@/routes/bjfu/news/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "北京林业大学",
    "url": "graduate.bjfu.edu.cn",
    "lang": "zh-CN"
  },
  "bjnews": {
    "routes": {
      "/cat/:cat": {
        "path": "/cat/:cat",
        "categories": [
          "traditional-media"
        ],
        "example": "/bjnews/cat/depth",
        "parameters": {
          "cat": "分类, 可从URL中找到"
        },
        "features": {},
        "radar": [
          {
            "source": [
              "www.bjnews.com.cn/:cat"
            ]
          }
        ],
        "name": "分类",
        "maintainers": [
          "dzx-dzx"
        ],
        "url": "www.bjnews.com.cn",
        "location": "cat.ts",
        "module": () => import('@/routes/bjnews/cat.ts')
      },
      "/column/:column": {
        "path": "/column/:column",
        "categories": [
          "traditional-media"
        ],
        "example": "/bjnews/column/204",
        "parameters": {
          "column": "栏目ID, 可从手机版网页URL中找到"
        },
        "features": {},
        "radar": [
          {
            "source": [
              "m.bjnews.com.cn/column/:column.htm"
            ]
          }
        ],
        "name": "分类",
        "maintainers": [
          "dzx-dzx"
        ],
        "url": "www.bjnews.com.cn",
        "location": "column.ts",
        "module": () => import('@/routes/bjnews/column.ts')
      }
    },
    "apiRoutes": {},
    "name": "新京报",
    "url": "www.bjnews.com.cn",
    "lang": "zh-CN"
  },
  "bjp": {
    "routes": {
      "/apod": {
        "path": "/apod",
        "categories": [
          "picture"
        ],
        "view": 2,
        "example": "/bjp/apod",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "bjp.org.cn/APOD/today.shtml",
              "bjp.org.cn/APOD/list.shtml",
              "bjp.org.cn/"
            ]
          }
        ],
        "name": "每日一图",
        "maintainers": [
          "HenryQW"
        ],
        "url": "bjp.org.cn/APOD/today.shtml",
        "location": "apod.ts",
        "module": () => import('@/routes/bjp/apod.ts')
      }
    },
    "apiRoutes": {},
    "name": "北京天文馆",
    "url": "www.bjp.org.cn",
    "lang": "zh-CN"
  },
  "bjsk": {
    "routes": {
      "/:path?": {
        "path": "/:path?",
        "categories": [
          "government"
        ],
        "example": "/bjsk/newslist-1394-1474-0",
        "parameters": {
          "path": "路径，默认为 `newslist-1486-0-0`"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "通用",
        "maintainers": [
          "TonyRL"
        ],
        "description": "::: tip\n  路径处填写对应页面 URL 中 `https://www.bjsk.org.cn/` 和 `.html` 之间的字段。下面是一个例子。\n\n  若订阅 [社科资讯 > 社科要闻](https://www.bjsk.org.cn/newslist-1394-1474-0.html) 则将对应页面 URL `https://www.bjsk.org.cn/newslist-1394-1474-0.html` 中 `https://www.bjsk.org.cn/` 和 `.html` 之间的字段 `newslist-1394-1474-0` 作为路径填入。此时路由为 [`/bjsk/newslist-1394-1474-0`](https://rsshub.app/bjsk/newslist-1394-1474-0)\n:::",
        "location": "index.ts",
        "module": () => import('@/routes/bjsk/index.ts')
      },
      "/keti/:id?": {
        "path": "/keti/:id?",
        "categories": [
          "government"
        ],
        "example": "/bjsk/keti",
        "parameters": {
          "id": "分类 id，见下表，默认为通知公告"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "keti.bjsk.org.cn/indexAction!to_index.action",
              "keti.bjsk.org.cn/"
            ],
            "target": "/keti/:id"
          }
        ],
        "name": "基金项目管理平台",
        "maintainers": [
          "nczitzk"
        ],
        "url": "keti.bjsk.org.cn/indexAction!to_index.action",
        "description": "| 通知公告                         | 资料下载                         |\n| -------------------------------- | -------------------------------- |\n| 402881027cbb8c6f017cbb8e17710002 | 2c908aee818e04f401818e08645c0002 |",
        "location": "keti.ts",
        "module": () => import('@/routes/bjsk/keti.ts')
      }
    },
    "apiRoutes": {},
    "name": "北京社科网",
    "url": "bjsk.org.cn",
    "lang": "zh-CN"
  },
  "bjtu": {
    "routes": {
      "/gs/:type?": {
        "path": "/gs/:type?",
        "categories": [
          "university"
        ],
        "example": "/bjtu/gs/noti",
        "parameters": {
          "type": "Article type"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "gs.bjtu.edu.cn"
            ]
          }
        ],
        "name": "研究生院",
        "maintainers": [
          "E1nzbern"
        ],
        "description": "\n| 文章来源           | 参数         |\n| ----------------- | ------------ |\n| 通知公告_招生      | noti_zs      |\n| 通知公告           | noti         |\n| 新闻动态           | news         |\n| 招生宣传           | zsxc         |\n| 培养               | py           |\n| 招生               | zs           |\n| 学位               | xw           |\n| 研工部             | ygb          |\n| 通知公告 - 研工部   | ygbtzgg      |\n| 新闻动态 - 研工部   | ygbnews      |\n| 新闻封面 - 研工部   | ygbnewscover |\n| 文章列表           | all          |\n| 博士招生 - 招生专题 | bszs_zszt    |\n| 硕士招生 - 招生专题 | sszs_zszt    |\n| 招生简章 - 招生专题 | zsjz_zszt    |\n| 政策法规 - 招生专题 | zcfg_zszt    |\n\n::: tip\n  文章来源的命名均来自研究生院网站标题。\n  最常用的几项有“通知公告_招生”、“通知公告”、“博士招生 - 招生专题”、“硕士招生 - 招生专题”。\n:::",
        "location": "gs.ts",
        "module": () => import('@/routes/bjtu/gs.ts')
      }
    },
    "apiRoutes": {},
    "name": "Beijing Jiaotong University",
    "url": "bjtu.edu.cn",
    "zh": {
      "name": "北京交通大学"
    },
    "lang": "zh-CN"
  },
  "bjwxdxh": {
    "routes": {
      "/:type?": {
        "path": "/:type?",
        "categories": [
          "government"
        ],
        "example": "/bjwxdxh/114",
        "parameters": {
          "type": "类型，见下表，默认为全部"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "最新资讯",
        "maintainers": [
          "Misaka13514"
        ],
        "description": "| 协会活动 | 公告通知 | 会议情况 | 简报 | 政策法规 | 学习园地 | 业余无线电服务中心 | 经验交流 | 新技术推介 | 活动通知 | 爱好者园地 | 结果查询 | 资料下载 | 会员之家 | 会员简介 | 会员风采 | 活动报道 |\n| -------- | -------- | -------- | ---- | -------- | -------- | ------------------ | -------- | ---------- | -------- | ---------- | -------- | -------- | -------- | -------- | -------- | -------- |\n| 86       | 99       | 102      | 103  | 106      | 107      | 108                | 111      | 112        | 114      | 115        | 116      | 118      | 119      | 120      | 121      | 122      |",
        "location": "index.ts",
        "module": () => import('@/routes/bjwxdxh/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "北京无线电协会",
    "url": "www.bjwxdxh.org.cn",
    "lang": "zh-CN"
  },
  "bjx": {
    "routes": {
      "/fd/:type": {
        "path": "/fd/:type",
        "categories": [
          "traditional-media"
        ],
        "example": "/bjx/fd/yw",
        "parameters": {
          "type": "文章分类，详见下表"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "风电",
        "maintainers": [
          "hualiong"
        ],
        "description": "`:type` 类型可选如下\n\n| 要闻 | 政策 | 数据 | 市场 | 企业 | 招标 | 技术 | 报道 |\n| ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- |\n| yw   | zc   | sj   | sc   | mq   | zb   | js   | bd   |",
        "location": "fd.ts",
        "module": () => import('@/routes/bjx/fd.ts')
      },
      "/huanbao": {
        "path": "/huanbao",
        "categories": [
          "traditional-media"
        ],
        "example": "/bjx/huanbao",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "huanbao.bjx.com.cn/yw",
              "huanbao.bjx.com.cn/"
            ]
          }
        ],
        "name": "环保要闻",
        "maintainers": [
          "zsimple"
        ],
        "url": "huanbao.bjx.com.cn/yw",
        "location": "huanbao.ts",
        "module": () => import('@/routes/bjx/huanbao.ts')
      },
      "/gf/:type": {
        "path": "/gf/:type",
        "categories": [
          "traditional-media"
        ],
        "example": "/bjx/gf/sc",
        "parameters": {
          "type": "分类，北极星光伏最后的`type`字段"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "光伏",
        "maintainers": [
          "Sxuet"
        ],
        "description": "`:type` 类型可选如下\n\n| 要闻 | 政策 | 市场行情 | 企业动态 | 独家观点 | 项目工程 | 招标采购 | 财经 | 国际行情 | 价格趋势 | 技术跟踪 |\n| ---- | ---- | -------- | -------- | -------- | -------- | -------- | ---- | -------- | -------- | -------- |\n| yw   | zc   | sc       | mq       | dj       | xm       | zb       | cj   | gj       | sj       | js       |",
        "location": "types.ts",
        "module": () => import('@/routes/bjx/types.ts')
      }
    },
    "apiRoutes": {},
    "name": "北极星电力网",
    "url": "www.bjx.com.cn",
    "lang": "zh-CN"
  },
  "blizzard": {
    "routes": {
      "/news-cn/:category?": {
        "path": "/news-cn/:category?",
        "categories": [
          "game"
        ],
        "example": "/blizzard/news-cn/ow",
        "parameters": {
          "category": "游戏类别, 默认为 ow"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "ow.blizzard.cn"
            ],
            "target": "/news-cn/"
          },
          {
            "source": [
              "wow.blizzard.cn"
            ],
            "target": "/news-cn/"
          },
          {
            "source": [
              "hs.blizzard.cn"
            ],
            "target": "/news-cn/"
          }
        ],
        "name": "暴雪游戏国服新闻",
        "maintainers": [
          "zhangpeng2k"
        ],
        "description": "\n| 守望先锋 | 炉石传说 | 魔兽世界 |\n|----------|----------|---------|\n| ow       | hs       | wow     |\n",
        "location": "news-cn.ts",
        "module": () => import('@/routes/blizzard/news-cn.ts')
      },
      "/news/:language?/:category?": {
        "path": "/news/:language?/:category?",
        "categories": [
          "game"
        ],
        "example": "/blizzard/news",
        "parameters": {
          "language": "Language code, see below, en-US by default",
          "category": "Category, see below, All News by default"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "News",
        "maintainers": [
          "nczitzk"
        ],
        "description": "Categories\n\n| Category               | Slug                |\n| ---------------------- | ------------------- |\n| All News               |                     |\n| Diablo II: Resurrected | diablo2             |\n| Diablo III             | diablo3             |\n| Diablo IV              | diablo4             |\n| Diablo Immortal        | diablo-immortal     |\n| Hearthstone            | hearthstone         |\n| Heroes of the Storm    | heroes-of-the-storm |\n| Overwatch 2            | overwatch           |\n| StarCraft: Remastered  | starcraft           |\n| StarCraft II           | starcraft2          |\n| World of Warcraft      | world-of-warcraft   |\n| Warcraft 3: Reforged   | warcraft3           |\n| Warcraft Rumble        | warcraft-rumble     |\n| Battle.net             | battlenet           |\n| BlizzCon               | blizzcon            |\n| Inside Blizzard        | blizzard            |\n\n  Language codes\n\n| Language           | Code  |\n| ------------------ | ----- |\n| Deutsch            | de-de |\n| English (US)       | en-us |\n| English (EU)       | en-gb |\n| Español (EU)       | es-es |\n| Español (Latino)   | es-mx |\n| Français           | fr-fr |\n| Italiano           | it-it |\n| Português (Brasil) | pt-br |\n| Polski             | pl-pl |\n| Русский            | ru-ru |\n| 한국어             | ko-kr |\n| ภาษาไทย            | th-th |\n| 日本語             | ja-jp |\n| 繁體中文           | zh-tw |",
        "location": "news.ts",
        "module": () => import('@/routes/blizzard/news.ts')
      }
    },
    "apiRoutes": {},
    "name": "Blizzard",
    "url": "news.blizzard.com",
    "lang": "en"
  },
  "blockworks": {
    "routes": {
      "/": {
        "path": "/",
        "categories": [
          "finance"
        ],
        "example": "/blockworks",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "blockworks.co/"
            ],
            "target": "/"
          }
        ],
        "name": "News",
        "maintainers": [
          "pseudoyu"
        ],
        "description": "Blockworks news with full text support.",
        "location": "index.ts",
        "module": () => import('@/routes/blockworks/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "Blockworks",
    "url": "blockworks.co",
    "lang": "en"
  },
  "blogread": {
    "routes": {
      "/newest": {
        "path": "/newest",
        "categories": [
          "programming"
        ],
        "example": "/blogread/newest",
        "radar": [
          {
            "source": [
              "blogread.cn/news/newest.php"
            ]
          }
        ],
        "name": "最新文章",
        "maintainers": [
          "fashioncj"
        ],
        "location": "index.ts",
        "module": () => import('@/routes/blogread/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "技术头条",
    "url": "blogread.cn",
    "lang": "zh-CN"
  },
  "bloomberg": {
    "routes": {
      "/authors/:id/:slug/:source?": {
        "path": "/authors/:id/:slug/:source?",
        "categories": [
          "finance"
        ],
        "view": 0,
        "example": "/bloomberg/authors/ARbTQlRLRjE/matthew-s-levine",
        "parameters": {
          "id": "Author ID, can be found in URL",
          "slug": "Author Slug, can be found in URL",
          "source": "Data source, either `api` or `rss`,`api` by default"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "www.bloomberg.com/*/authors/:id/:slug",
              "www.bloomberg.com/authors/:id/:slug"
            ],
            "target": "/authors/:id/:slug"
          }
        ],
        "name": "Authors",
        "maintainers": [
          "josh",
          "pseudoyu"
        ],
        "location": "authors.ts",
        "module": () => import('@/routes/bloomberg/authors.ts')
      },
      "/:site?": {
        "path": "/:site?",
        "categories": [
          "finance"
        ],
        "view": 0,
        "example": "/bloomberg/bbiz",
        "parameters": {
          "site": {
            "description": "Site ID, can be found below",
            "options": [
              {
                "value": "/",
                "label": "News"
              },
              {
                "value": "bpol",
                "label": "Politics"
              },
              {
                "value": "bbiz",
                "label": "Business"
              },
              {
                "value": "markets",
                "label": "Markets"
              },
              {
                "value": "technology",
                "label": "Technology"
              },
              {
                "value": "green",
                "label": "Green"
              },
              {
                "value": "wealth",
                "label": "Wealth"
              },
              {
                "value": "pursuits",
                "label": "Pursuits"
              },
              {
                "value": "bview",
                "label": "Opinion"
              },
              {
                "value": "equality",
                "label": "Equality"
              },
              {
                "value": "businessweek",
                "label": "Businessweek"
              },
              {
                "value": "citylab",
                "label": "CityLab"
              }
            ]
          }
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "Bloomberg Site",
        "maintainers": [
          "bigfei"
        ],
        "description": "\n| Site ID      | Title        |\n| ------------ | ------------ |\n| /            | News         |\n| bpol         | Politics     |\n| bbiz         | Business     |\n| markets      | Markets      |\n| technology   | Technology   |\n| green        | Green        |\n| wealth       | Wealth       |\n| pursuits     | Pursuits     |\n| bview        | Opinion      |\n| equality     | Equality     |\n| businessweek | Businessweek |\n| citylab      | CityLab      |\n  ",
        "location": "index.ts",
        "module": () => import('@/routes/bloomberg/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "Bloomberg",
    "url": "www.bloomberg.com",
    "lang": "en"
  },
  "bluearchive": {
    "routes": {
      "/news/:server/:type?": {
        "path": "/news/:server/:type?",
        "name": "News",
        "categories": [
          "game"
        ],
        "maintainers": [
          "equt"
        ],
        "example": "/bluearchive/news/jp",
        "parameters": {
          "server": "game server (ISO 3166 two-letter country code, case-insensitive), only `JP` is supported for now",
          "type": "news type, checkout the table below for details"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "description": "| 全て | イベント | お知らせ | メンテナンス |\n| :--: | :--: | :--: | :--: |\n| 0 | 1 | 2 | 3 |",
        "location": "news.ts",
        "module": () => import('@/routes/bluearchive/news.ts')
      }
    },
    "apiRoutes": {},
    "name": "Blue Archive",
    "url": "bluearchive.jp",
    "categories": [
      "game"
    ],
    "lang": "ja"
  },
  "bluestacks": {
    "routes": {
      "/release/5": {
        "path": "/release/5",
        "categories": [
          "program-update"
        ],
        "example": "/bluestacks/release/5",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": true,
          "antiCrawler": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "bluestacks.com/hc/en-us/articles/360056960211-Release-Notes-BlueStacks-5",
              "bluestacks.com/"
            ]
          }
        ],
        "name": "BlueStacks 5 Release Notes",
        "maintainers": [
          "TonyRL"
        ],
        "url": "bluestacks.com/hc/en-us/articles/360056960211-Release-Notes-BlueStacks-5",
        "location": "release.ts",
        "module": () => import('@/routes/bluestacks/release.ts')
      }
    },
    "apiRoutes": {},
    "name": "BlueStacks",
    "url": "bluestacks.com",
    "lang": "en"
  },
  "bmkg": {
    "routes": {
      "/earthquake": {
        "path": "/earthquake",
        "categories": [
          "forecast"
        ],
        "example": "/bmkg/earthquake",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "bmkg.go.id/",
              "bmkg.go.id/gempabumi-terkini.html"
            ]
          }
        ],
        "name": "Recent Earthquakes",
        "maintainers": [
          "Shinanory"
        ],
        "url": "bmkg.go.id/",
        "location": "earthquake.ts",
        "module": () => import('@/routes/bmkg/earthquake.ts')
      },
      "/news": {
        "path": "/news",
        "categories": [
          "forecast"
        ],
        "example": "/bmkg/news",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "bmkg.go.id/",
              "bmkg.go.id/berita"
            ]
          }
        ],
        "name": "News",
        "maintainers": [
          "Shinanory"
        ],
        "url": "bmkg.go.id/",
        "location": "news.ts",
        "module": () => import('@/routes/bmkg/news.ts')
      }
    },
    "apiRoutes": {},
    "name": "BADAN METEOROLOGI, KLIMATOLOGI, DAN GEOFISIKA(Indonesian)",
    "url": "bmkg.go.id",
    "lang": "en"
  },
  "bnext": {
    "routes": {
      "/": {
        "path": "/",
        "categories": [
          "traditional-media"
        ],
        "example": "/bnext",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "www.bnext.com.tw"
            ],
            "target": "/bnext"
          }
        ],
        "name": "最新文章",
        "maintainers": [
          "johan456789"
        ],
        "url": "www.bnext.com.tw",
        "location": "index.ts",
        "module": () => import('@/routes/bnext/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "數位時代 BusinessNext",
    "url": "bnext.com.tw",
    "lang": "zh-TW"
  },
  "bntnews": {
    "routes": {
      "/:category?": {
        "path": "/:category?",
        "categories": [
          "new-media"
        ],
        "example": "/bntnews/bnt003000000",
        "parameters": {
          "category": "Category ID, see table below, default to Now (bnt008000000)"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "Category",
        "maintainers": [
          "iamsnn"
        ],
        "description": "| Beauty | Fashion | Star | Style+ | Photo | Life | Now |\n| ---- | ---- | ---- | ---- | ---- | ---- | ---- |\n| bnt003000000 | bnt002000000 | bnt004000000 | bnt007000000 | bnt009000000 | bnt005000000 | bnt008000000 |",
        "location": "index.ts",
        "module": () => import('@/routes/bntnews/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "bntnews",
    "url": "bntnews.co.kr",
    "lang": "ko"
  },
  "bnu": {
    "routes": {
      "/bs/:category?": {
        "path": "/bs/:category?",
        "categories": [
          "university"
        ],
        "example": "/bnu/bs",
        "parameters": {
          "category": "分类，见下表，默认为学院新闻"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "bs.bnu.edu.cn/:category/index.html"
            ],
            "target": "/bs/:category"
          }
        ],
        "name": "经济与工商管理学院",
        "maintainers": [
          "nczitzk"
        ],
        "description": "| 学院新闻 | 通知公告 | 学术成果 | 学术讲座 | 教师观点 | 人才招聘 |\n| -------- | -------- | -------- | -------- | -------- | -------- |\n| xw       | zytzyyg  | xzcg     | xzjz     | xz       | bshzs    |",
        "location": "bs.ts",
        "module": () => import('@/routes/bnu/bs.ts')
      },
      "/dwxgb/:category/:type": {
        "path": "/dwxgb/:category/:type",
        "categories": [
          "university"
        ],
        "example": "/bnu/dwxgb/xwzx/tzgg",
        "parameters": {
          "category": "大分类",
          "type": "子分类，例子如下"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "dwxgb.bnu.edu.cn/:category/:type/index.html"
            ]
          }
        ],
        "name": "党委学生工作部",
        "maintainers": [
          "Fatpandac"
        ],
        "description": "`https://dwxgb.bnu.edu.cn/xwzx/tzgg/index.html` 则对应为 `/bnu/dwxgb/xwzx/tzgg",
        "location": "dwxgb.ts",
        "module": () => import('@/routes/bnu/dwxgb.ts')
      },
      "/fdy/:path{.+}?": {
        "path": "/fdy/:path{.+}?",
        "name": "Unknown",
        "maintainers": [],
        "location": "fdy.ts",
        "module": () => import('@/routes/bnu/fdy.ts')
      },
      "/fe/:category": {
        "path": "/fe/:category",
        "categories": [
          "university"
        ],
        "example": "/bnu/fe/18",
        "parameters": {},
        "radar": [
          {
            "source": [
              "fe.bnu.edu.cn/pc/cms1info/list/1/:category"
            ]
          }
        ],
        "name": "教育学部-培养动态",
        "maintainers": [
          "etShaw-zh"
        ],
        "description": "`https://fe.bnu.edu.cn/pc/cms1info/list/1/18` 则对应为 `/bnu/fe/18",
        "location": "fe.ts",
        "module": () => import('@/routes/bnu/fe.ts')
      },
      "/jwb": {
        "path": "/jwb",
        "categories": [
          "university"
        ],
        "example": "/bnu/jwb",
        "parameters": {},
        "radar": [
          {
            "source": [
              "jwb.bnu.edu.cn"
            ]
          }
        ],
        "name": "教务部（研究生院）",
        "maintainers": [
          "ladeng07"
        ],
        "url": "jwb.bnu.edu.cn/tzgg/index.htm",
        "location": "jwb.ts",
        "module": () => import('@/routes/bnu/jwb.ts')
      },
      "/lib/:category?": {
        "path": "/lib/:category?",
        "radar": [
          {
            "source": [
              "www.lib.bnu.edu.cn/:category/index.htm"
            ],
            "target": "/lib/:category"
          }
        ],
        "name": "Unknown",
        "maintainers": [
          "TonyRL"
        ],
        "location": "lib.ts",
        "module": () => import('@/routes/bnu/lib.ts')
      },
      "/mba/:category{.+}?": {
        "path": "/mba/:category{.+}?",
        "name": "经济与工商管理学院MBA",
        "url": "mba.bnu.edu.cn",
        "maintainers": [
          "nczitzk"
        ],
        "example": "/bnu/mba/xwdt",
        "parameters": {
          "category": "分类，默认为 xwdt，即新闻聚焦"
        },
        "description": "::: tip\n  若订阅 [新闻聚焦](https://mba.bnu.edu.cn/xwdt/index.html)，网址为 `https://mba.bnu.edu.cn/xwdt/index.html`。截取 `https://mba.bnu.edu.cn/` 到末尾 `/index.html` 的部分 `xwdt` 作为参数填入，此时路由为 [`/bnu/mba/xwdt`](https://rsshub.app/bnu/mba/xwdt)。\n:::\n\n#### [主页](https://mba.bnu.edu.cn)\n\n| [新闻聚焦](https://mba.bnu.edu.cn/xwdt/index.html) | [通知公告](https://mba.bnu.edu.cn/tzgg/index.html) | [MBA 系列讲座](https://mba.bnu.edu.cn/mbaxljz/index.html) |\n| -------------------------------------------------- | -------------------------------------------------- | --------------------------------------------------------- |\n| [xwdt](https://rsshub.app/bnu/mba/xwdt)            | [tzgg](https://rsshub.app/bnu/mba/tzgg)            | [mbaxljz](https://rsshub.app/bnu/mba/mbaxljz)             |\n\n#### [招生动态](https://mba.bnu.edu.cn/zsdt/zsjz/index.html)\n\n| [下载专区](https://mba.bnu.edu.cn/zsdt/cjwt/index.html) |\n| ------------------------------------------------------- |\n| [zsdt/cjwt](https://rsshub.app/bnu/mba/zsdt/cjwt)       |\n\n#### [国际视野](https://mba.bnu.edu.cn/gjhz/hwjd/index.html)\n\n| [海外基地](https://mba.bnu.edu.cn/gjhz/hwjd/index.html) | [学位合作](https://mba.bnu.edu.cn/gjhz/xwhz/index.html) | [长期交换](https://mba.bnu.edu.cn/gjhz/zqjh/index.html) | [短期项目](https://mba.bnu.edu.cn/gjhz/dqxm/index.html) |\n| ------------------------------------------------------- | ------------------------------------------------------- | ------------------------------------------------------- | ------------------------------------------------------- |\n| [gjhz/hwjd](https://rsshub.app/bnu/mba/gjhz/hwjd)       | [gjhz/xwhz](https://rsshub.app/bnu/mba/gjhz/xwhz)       | [gjhz/zqjh](https://rsshub.app/bnu/mba/gjhz/zqjh)       | [gjhz/dqxm](https://rsshub.app/bnu/mba/gjhz/dqxm)       |\n\n#### [校园生活](https://mba.bnu.edu.cn/xysh/xszz/index.html)\n\n| [学生组织](https://mba.bnu.edu.cn/xysh/xszz/index.html) |\n| ------------------------------------------------------- |\n| [xysh/xszz](https://rsshub.app/bnu/mba/xysh/xszz)       |\n\n#### [职业发展](https://mba.bnu.edu.cn/zyfz/xwds/index.html)\n\n| [校外导师](https://mba.bnu.edu.cn/zyfz/xwds/index.html) | [企业实践](https://mba.bnu.edu.cn/zyfz/zycp/index.html) | [就业创业](https://mba.bnu.edu.cn/zyfz/jycy/index.html) |\n| ------------------------------------------------------- | ------------------------------------------------------- | ------------------------------------------------------- |\n| [zyfz/xwds](https://rsshub.app/bnu/mba/zyfz/xwds)       | [zyfz/zycp](https://rsshub.app/bnu/mba/zyfz/zycp)       | [zyfz/jycy](https://rsshub.app/bnu/mba/zyfz/jycy)       |\n  ",
        "categories": [
          "university"
        ],
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportRadar": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "mba.bnu.edu.cn/:category?"
            ]
          },
          {
            "title": "新闻聚焦",
            "source": [
              "mba.bnu.edu.cn/xwdt/index.html"
            ],
            "target": "/mba/xwdt"
          },
          {
            "title": "通知公告",
            "source": [
              "mba.bnu.edu.cn/tzgg/index.html"
            ],
            "target": "/mba/tzgg"
          },
          {
            "title": "MBA系列讲座",
            "source": [
              "mba.bnu.edu.cn/mbaxljz/index.html"
            ],
            "target": "/mba/mbaxljz"
          },
          {
            "title": "招生动态 - 下载专区",
            "source": [
              "mba.bnu.edu.cn/zsdt/cjwt/index.html"
            ],
            "target": "/mba/zsdt/cjwt"
          },
          {
            "title": "国际视野 - 海外基地",
            "source": [
              "mba.bnu.edu.cn/gjhz/hwjd/index.html"
            ],
            "target": "/mba/gjhz/hwjd"
          },
          {
            "title": "国际视野 - 学位合作",
            "source": [
              "mba.bnu.edu.cn/gjhz/xwhz/index.html"
            ],
            "target": "/mba/gjhz/xwhz"
          },
          {
            "title": "国际视野 - 长期交换",
            "source": [
              "mba.bnu.edu.cn/gjhz/zqjh/index.html"
            ],
            "target": "/mba/gjhz/zqjh"
          },
          {
            "title": "国际视野 - 短期项目",
            "source": [
              "mba.bnu.edu.cn/gjhz/dqxm/index.html"
            ],
            "target": "/mba/gjhz/dqxm"
          },
          {
            "title": "校园生活 - 学生组织",
            "source": [
              "mba.bnu.edu.cn/xysh/xszz/index.html"
            ],
            "target": "/mba/xysh/xszz"
          },
          {
            "title": "职业发展 - 校外导师",
            "source": [
              "mba.bnu.edu.cn/zyfz/xwds/index.html"
            ],
            "target": "/mba/zyfz/xwds"
          },
          {
            "title": "职业发展 - 企业实践",
            "source": [
              "mba.bnu.edu.cn/zyfz/zycp/index.html"
            ],
            "target": "/mba/zyfz/zycp"
          },
          {
            "title": "职业发展 - 就业创业",
            "source": [
              "mba.bnu.edu.cn/zyfz/jycy/index.html"
            ],
            "target": "/mba/zyfz/jycy"
          }
        ],
        "location": "mba.ts",
        "module": () => import('@/routes/bnu/mba.ts')
      }
    },
    "apiRoutes": {},
    "name": "北京师范大学",
    "url": "bs.bnu.edu.cn",
    "lang": "zh-CN"
  },
  "boc": {
    "routes": {
      "/whpj/:format?": {
        "path": "/whpj/:format?",
        "categories": [
          "other"
        ],
        "example": "/boc/whpj/zs?filter_title=%E8%8B%B1%E9%95%91",
        "parameters": {
          "format": "输出的标题格式，默认为标题 + 所有价格。短格式仅包含货币名称。"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "boc.cn/sourcedb/whpj",
              "boc.cn/"
            ],
            "target": "/whpj"
          }
        ],
        "name": "外汇牌价",
        "maintainers": [
          "LogicJake",
          "HenryQW"
        ],
        "url": "boc.cn/sourcedb/whpj",
        "description": "| 短格式 | 中行折算价 | 现汇买卖 | 现钞买卖 | 现汇买入 | 现汇卖出 | 现钞买入 | 现钞卖出 |\n| ------ | ---------- | -------- | -------- | -------- | -------- | -------- | -------- |\n| short  | zs         | xh       | xc       | xhmr     | xhmc     | xcmr     | xcmc     |",
        "location": "whpj.ts",
        "module": () => import('@/routes/boc/whpj.ts')
      }
    },
    "apiRoutes": {},
    "name": "中国银行",
    "url": "boc.cn",
    "lang": "zh-CN"
  },
  "bookfere": {
    "routes": {
      "/:category": {
        "path": "/:category",
        "categories": [
          "reading"
        ],
        "view": 0,
        "example": "/bookfere/skills",
        "parameters": {
          "category": {
            "description": "分类名",
            "options": [
              {
                "value": "weekly",
                "label": "每周一书"
              },
              {
                "value": "skills",
                "label": "使用技巧"
              },
              {
                "value": "books",
                "label": "图书推荐"
              },
              {
                "value": "news",
                "label": "新闻速递"
              },
              {
                "value": "essay",
                "label": "精选短文"
              }
            ]
          }
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "分类",
        "maintainers": [
          "OdinZhang"
        ],
        "description": "| 每周一书 | 使用技巧 | 图书推荐 | 新闻速递 | 精选短文 |\n| -------- | -------- | -------- | -------- | -------- |\n| weekly   | skills   | books    | news     | essay    |",
        "location": "category.ts",
        "module": () => import('@/routes/bookfere/category.ts')
      }
    },
    "apiRoutes": {},
    "name": "书伴",
    "url": "bookfere.com",
    "lang": "zh-CN"
  },
  "bookwalker": {
    "routes": {
      "/search/:filter?": {
        "path": "/search/:filter?",
        "name": "搜尋",
        "url": "www.bookwalker.com.tw",
        "maintainers": [
          "nczitzk"
        ],
        "example": "/bookwalker/search/order=sell_desc&s=34",
        "parameters": {
          "filter": {
            "description": "过滤器，默认为 `order=sell_desc`，即依發售日新至舊排序"
          }
        },
        "description": "::: tip\n订阅 [依發售日新至舊排序的文學小說](https://www.bookwalker.com.tw/search?order=sell_desc&s=34)，其源网址为 `https://www.bookwalker.com.tw/search?order=sell_desc&s=34`，请参考该 URL 指定部分构成参数，此时路由为 [`/bookwalker/search/order=sell_desc&s=34`](https://rsshub.app/bookwalker/search/order=sell_desc&s=34)。\n:::",
        "categories": [
          "shopping"
        ],
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportRadar": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "www.bookwalker.com.tw/search"
            ],
            "target": "/bookwalker/search"
          }
        ],
        "view": 0,
        "location": "search.tsx",
        "module": () => import('@/routes/bookwalker/search.tsx')
      }
    },
    "apiRoutes": {},
    "name": "BOOKWALKER電子書",
    "url": "bookwalker.com.tw",
    "categories": [
      "shopping"
    ],
    "description": "",
    "lang": "zh-TW"
  },
  "booru": {
    "routes": {
      "/mmda/tags/:tags?": {
        "path": "/mmda/tags/:tags?",
        "categories": [
          "picture"
        ],
        "example": "/booru/mmda/tags/full_body%20blue_eyes",
        "parameters": {
          "tags": "标签，多个标签使用 `%20` 连接，如需根据作者查询则在 `user:` 后接上作者名，如：`user:xxxx`"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportRadar": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false,
          "nsfw": true
        },
        "radar": [
          {
            "source": [
              "mmda.booru.org/index.php"
            ]
          }
        ],
        "name": "MMDArchive 标签查询",
        "maintainers": [
          "N78Wy"
        ],
        "description": "For example:\n\n  -   默认查询 (什么 tag 都不加)：`/booru/mmda/tags`\n  -   默认查询单个 tag：`/booru/mmda/tags/full_body`\n  -   默认查询多个 tag：`/booru/mmda/tags/full_body%20blue_eyes`\n  -   默认查询根据作者查询：`/booru/mmda/tags/user:xxxx`",
        "location": "mmda.ts",
        "module": () => import('@/routes/booru/mmda.ts')
      }
    },
    "apiRoutes": {},
    "name": "Booru",
    "url": "mmda.booru.org",
    "lang": "en"
  },
  "bossdesign": {
    "routes": {
      "/:category?": {
        "path": "/:category?",
        "categories": [
          "design"
        ],
        "example": "/bossdesign",
        "parameters": {
          "category": "分类，可在对应分类页 URL 中找到，留空为全部"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "分类",
        "maintainers": [
          "TonyRL"
        ],
        "description": "| Boss 笔记 | 电脑日志        | 素材资源         | 设计师神器      | 设计教程        | 设计资讯            |\n| --------- | --------------- | ---------------- | --------------- | --------------- | ------------------- |\n| note      | computer-skills | design-resources | design-software | design-tutorial | design_information |",
        "location": "index.ts",
        "module": () => import('@/routes/bossdesign/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "Boss 设计",
    "url": "bossdesign.cn",
    "lang": "zh-CN"
  },
  "brave": {
    "routes": {
      "/latest": {
        "path": "/latest",
        "categories": [
          "program-update"
        ],
        "example": "/brave/latest",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "brave.com/latest",
              "brave.com/"
            ]
          }
        ],
        "name": "Release Notes",
        "maintainers": [
          "nczitzk"
        ],
        "url": "brave.com/latest",
        "location": "latest.ts",
        "module": () => import('@/routes/brave/latest.ts')
      }
    },
    "apiRoutes": {},
    "name": "Brave",
    "url": "brave.com",
    "lang": "en"
  },
  "brooklynmuseum": {
    "routes": {
      "/exhibitions/:state?": {
        "path": "/exhibitions/:state?",
        "categories": [
          "travel"
        ],
        "example": "/brooklynmuseum/exhibitions",
        "parameters": {
          "state": "展览进行的状态：`current` 对应展览当前正在进行，`past` 对应过去的展览，`upcoming` 对应即将举办的展览，默认为 `current`"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "Exhibitions",
        "maintainers": [],
        "location": "exhibitions.ts",
        "module": () => import('@/routes/brooklynmuseum/exhibitions.ts')
      }
    },
    "apiRoutes": {},
    "name": "Brooklyn Museum",
    "url": "www.brooklynmuseum.org",
    "lang": "en"
  },
  "bse": {
    "routes": {
      "/:category?/:keyword?": {
        "path": "/:category?/:keyword?",
        "categories": [
          "finance"
        ],
        "example": "/bse",
        "parameters": {
          "category": "分类，见下表，默认为本所要闻",
          "keyword": "关键字，默认为空"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "bse.cn/"
            ]
          }
        ],
        "name": "栏目",
        "maintainers": [
          "nczitzk"
        ],
        "url": "bse.cn/",
        "description": "| 本所要闻        | 人才招聘 | 采购信息 | 业务通知   |\n| --------------- | -------- | -------- | ---------- |\n| important_news | recruit  | purchase | news_list |\n\n| 法律法规  | 公开征求意见    | 部门规章         | 发行融资   |\n| --------- | --------------- | ---------------- | ---------- |\n| law_list | public_opinion | regulation_list | fxrz_list |\n\n| 持续监管   | 交易管理   | 市场管理   | 上市委会议公告  |\n| ---------- | ---------- | ---------- | --------------- |\n| cxjg_list | jygl_list | scgl_list | meeting_notice |\n\n| 上市委会议结果公告 | 上市委会议变更公告 | 并购重组委会议公告 |\n| ------------------ | ------------------ | ------------------ |\n| meeting_result    | meeting_change    | bgcz_notice       |\n\n| 并购重组委会议结果公告 | 并购重组委会议变更公告 | 终止审核           | 注册结果      |\n| ---------------------- | ---------------------- | ------------------ | ------------- |\n| bgcz_result           | bgcz_change           | termination_audit | audit_result |",
        "location": "index.ts",
        "module": () => import('@/routes/bse/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "北京证券交易所",
    "url": "bse.cn",
    "lang": "zh-CN"
  },
  "bsky": {
    "routes": {
      "/keyword/:keyword": {
        "path": "/keyword/:keyword",
        "categories": [
          "social-media"
        ],
        "example": "/bsky/keyword/hello",
        "parameters": {
          "keyword": "N"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "Keywords",
        "maintainers": [
          "untitaker",
          "DIYgod"
        ],
        "location": "keyword.ts",
        "module": () => import('@/routes/bsky/keyword.ts')
      },
      "/profile/:handle/feed/:space/:routeParams?": {
        "path": "/profile/:handle/feed/:space/:routeParams?",
        "categories": [
          "social-media"
        ],
        "view": 1,
        "example": "/bsky.app/profile/jaz.bsky.social/feed/cv:cat",
        "parameters": {
          "handle": "User handle, can be found in URL",
          "space": "Space ID, can be found in URL"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "Feeds",
        "maintainers": [
          "FerrisChi"
        ],
        "location": "feeds.ts",
        "module": () => import('@/routes/bsky/feeds.ts')
      },
      "/profile/:handle/:routeParams?": {
        "path": "/profile/:handle/:routeParams?",
        "categories": [
          "social-media"
        ],
        "view": 1,
        "example": "/bsky/profile/bsky.app",
        "parameters": {
          "handle": "User handle, can be found in URL",
          "routeParams": "Filter parameter, Use filter to customize content types"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "bsky.app/profile/:handle"
            ]
          }
        ],
        "name": "Post",
        "maintainers": [
          "TonyRL"
        ],
        "description": "\n| Filter Value | Description |\n|--------------|-------------|\n| posts_with_replies | Includes Posts, Replies, and Reposts |\n| posts_no_replies | Includes Posts and Reposts, without Replies |\n| posts_with_media | Shows only Posts containing media |\n| posts_and_author_threads | Shows Posts and Threads, without Replies and Reposts |\n\nDefault value for filter is `posts_and_author_threads` if not specified.\n\nExample:\n- `/bsky/profile/bsky.app/filter=posts_with_replies`",
        "location": "posts.ts",
        "module": () => import('@/routes/bsky/posts.ts')
      }
    },
    "apiRoutes": {},
    "name": "Bluesky (bsky)",
    "url": "bsky.app",
    "lang": "en"
  },
  "bt0": {
    "routes": {
      "/mv/:number/:domain?": {
        "path": "/mv/:number/:domain?",
        "categories": [
          "multimedia"
        ],
        "example": "/bt0/mv/35575567/2",
        "parameters": {
          "number": "影视详情id, 网页路径为`/mv/{id}.html`其中的id部分, 一般为8位纯数字",
          "domain": "数字1-9, 比如1表示请求域名为 1bt0.com, 默认为 2"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": true,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "2bt0.com/mv/"
            ]
          }
        ],
        "name": "影视资源下载列表",
        "maintainers": [
          "miemieYaho"
        ],
        "location": "mv.ts",
        "module": () => import('@/routes/bt0/mv.ts')
      },
      "/tlist/:sc/:domain?": {
        "path": "/tlist/:sc/:domain?",
        "categories": [
          "multimedia"
        ],
        "example": "/bt0/tlist/1",
        "parameters": {
          "sc": "分类(1-5), 1:电影, 2:电视剧, 3:近日热门, 4:本周热门, 5:本月热门",
          "domain": "数字1-9, 比如1表示请求域名为 1bt0.com, 默认为 2"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": true,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "2bt0.com/tlist/"
            ]
          }
        ],
        "name": "最新资源列表",
        "maintainers": [
          "miemieYaho"
        ],
        "location": "tlist.ts",
        "module": () => import('@/routes/bt0/tlist.ts')
      }
    },
    "apiRoutes": {},
    "name": "不太灵影视",
    "url": "2bt0.com",
    "description": "::: tip\n  (1-9)bt0.com 都指向同一个\n:::",
    "lang": "zh-CN"
  },
  "btbtla": {
    "routes": {
      "/detail/:name": {
        "path": "/detail/:name",
        "categories": [
          "multimedia"
        ],
        "example": "/btbtla/detail/雍正王朝",
        "parameters": {
          "name": "电影 | 电视剧名称"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": true,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "BTBTLA | 指定剧名",
        "maintainers": [
          "Hermes1030"
        ],
        "location": "detail.ts",
        "module": () => import('@/routes/btbtla/detail.ts')
      },
      "/gxlist": {
        "categories": [
          "multimedia"
        ],
        "example": "/btbtla/gxlist",
        "maintainers": [
          "Hermes1030"
        ],
        "name": "BTBTLA | 最近更新",
        "path": "/gxlist",
        "url": "btbtla.com/tt/gxlist.html",
        "location": "gxlist.ts",
        "module": () => import('@/routes/btbtla/gxlist.ts')
      }
    },
    "apiRoutes": {},
    "name": "BT影视",
    "url": "www.btbtla.com",
    "description": "BT影视的页面内容，最近更新列表，视频种子列表。"
  },
  "btzj": {
    "routes": {
      "/:category?": {
        "path": "/:category?",
        "categories": [
          "multimedia"
        ],
        "example": "/btzj",
        "parameters": {
          "category": "分类，可在对应分类页 URL 中找到，默认为首页"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "btbtt20.com/"
            ]
          }
        ],
        "name": "分类",
        "maintainers": [
          "nczitzk"
        ],
        "url": "btbtt20.com/",
        "description": "::: tip\n  分类页中域名末尾到 `.htm` 前的字段即为对应分类，如 [电影](https://www.btbtt20.com/forum-index-fid-951.htm) `https://www.btbtt20.com/forum-index-fid-951.htm` 中域名末尾到 `.htm` 前的字段为 `forum-index-fid-951`，所以路由应为 [`/btzj/forum-index-fid-951`](https://rsshub.app/btzj/forum-index-fid-951)\n\n  部分分类页，如 [电影](https://www.btbtt20.com/forum-index-fid-951.htm)、[剧集](https://www.btbtt20.com/forum-index-fid-950.htm) 等，提供了更复杂的分类筛选。你可以将选项选中后，获得结果分类页 URL 中分类参数，构成路由。如选中分类 [高清电影 - 年份：2021 - 地区：欧美](https://www.btbtt20.com/forum-index-fid-1183-typeid1-0-typeid2-738-typeid3-10086-typeid4-0.htm) `https://www.btbtt20.com/forum-index-fid-1183-typeid1-0-typeid2-738-typeid3-10086-typeid4-0.htm` 中域名末尾到 `.htm` 前的字段为 `forum-index-fid-1183-typeid1-0-typeid2-738-typeid3-10086-typeid4-0`，所以路由应为 [`/btzj/forum-index-fid-1183-typeid1-0-typeid2-738-typeid3-10086-typeid4-0`](https://rsshub.app/btzj/forum-index-fid-1183-typeid1-0-typeid2-738-typeid3-10086-typeid4-0)\n:::\n\n  基础分类如下：\n\n| 交流                | 电影                | 剧集                | 高清电影             |\n| ------------------- | ------------------- | ------------------- | -------------------- |\n| forum-index-fid-975 | forum-index-fid-951 | forum-index-fid-950 | forum-index-fid-1183 |\n\n| 音乐                | 动漫                | 游戏                | 综艺                 |\n| ------------------- | ------------------- | ------------------- | -------------------- |\n| forum-index-fid-953 | forum-index-fid-981 | forum-index-fid-955 | forum-index-fid-1106 |\n\n| 图书                 | 美图                | 站务              | 科技                |\n| -------------------- | ------------------- | ----------------- | ------------------- |\n| forum-index-fid-1151 | forum-index-fid-957 | forum-index-fid-2 | forum-index-fid-952 |\n\n| 求助                 | 音轨字幕             |\n| -------------------- | -------------------- |\n| forum-index-fid-1187 | forum-index-fid-1191 |\n\n::: tip\n  BT 之家的域名会变更，本路由以 `https://www.btbtt20.com` 为默认域名，若该域名无法访问，可以通过在路由后方加上 `?domain=<域名>` 指定路由访问的域名。如指定域名为 `https://www.btbtt15.com`，则在 `/btzj` 后加上 `?domain=btbtt15.com` 即可，此时路由为 [`/btzj?domain=btbtt15.com`](https://rsshub.app/btzj?domain=btbtt15.com)\n\n  如果加入了分类参数，直接在分类参数后加入 `?domain=<域名>` 即可。如指定分类 [剧集](https://www.btbtt20.com/forum-index-fid-950.htm) `https://www.btbtt20.com/forum-index-fid-950.htm` 并指定域名为 `https://www.btbtt15.com`，即在 `/btzj/forum-index-fid-950` 后加上 `?domain=btbtt15.com`，此时路由为 [`/btzj/forum-index-fid-950?domain=btbtt15.com`](https://rsshub.app/btzj/forum-index-fid-950?domain=btbtt15.com)\n\n  目前，你可以选择的域名有 `btbtt10-20.com` 共 10 个，或 `88btbbt.com`，该站也提供了专用网址查询工具。详见 [此贴](https://www.btbtt20.com/thread-index-fid-2-tid-4550191.htm)\n:::",
        "location": "index.tsx",
        "module": () => import('@/routes/btzj/index.tsx')
      }
    },
    "apiRoutes": {},
    "name": "BT 之家",
    "url": "btbtt20.com",
    "lang": "zh-CN"
  },
  "buaa": {
    "routes": {
      "/lib/space/:path{newbook.*}": {
        "path": "/lib/space/:path{newbook.*}",
        "name": "图书馆 - 新书速递",
        "url": "space.lib.buaa.edu.cn/mspace/newBook",
        "maintainers": [
          "OverflowCat"
        ],
        "example": "/buaa/lib/space/newbook/",
        "description": "可通过参数进行筛选：`/buaa/lib/space/newbook/key1=value1&key2=value2...`\n- `dcpCode`：学科分类代码\n  - 例：\n    - 工学：`08`\n    - 工学 > 计算机 > 计算机科学与技术：`080901`\n  - 默认值：`nolimit`\n  - 注意事项：不可与 `clsNo` 同时使用。\n- `clsNo`：中图分类号\n  - 例：\n    - 计算机科学：`TP3`\n  - 默认值：无\n  - 注意事项\n    - 不可与 `dcpCode` 同时使用。\n    - 此模式下获取不到上架日期。\n- `libCode`：图书馆代码\n  - 例：\n    - 本馆：`00000`\n  - 默认值：无\n  - 注意事项：只有本馆一个可选值。\n- `locaCode`：馆藏地代码\n  - 例：\n    - 五层西-中文新书借阅室(A-Z类)：`02503`\n  - 默认值：无\n  - 注意事项：必须与 `libCode` 同时使用。\n\n示例：\n- `buaa/lib/space/newbook` 为所有新书\n- `buaa/lib/space/newbook/clsNo=U&libCode=00000&locaCode=60001` 为沙河教2图书馆所有中图分类号为 U（交通运输）的书籍\n",
        "categories": [
          "university"
        ],
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportRadar": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "location": "lib/space/newbook.tsx",
        "module": () => import('@/routes/buaa/lib/space/newbook.tsx')
      },
      "/jiaowu/:cddm?": {
        "path": "/jiaowu/:cddm?",
        "name": "教务部",
        "url": "jiaowu.buaa.edu.cn",
        "maintainers": [
          "OverflowCat"
        ],
        "example": "/buaa/jiaowu/02",
        "parameters": {
          "cddm": "菜单代码，可以是 2 位或者 4 位，默认为 `02`（通知公告）"
        },
        "description": "::: tip\n\n菜单代码（`cddm`）应填写链接中调用的 newsList 接口的参数，可以是 2 位或者 4 位数字。若为 2 位，则为 `fcd`（父菜单）；若为 4 位，则为 `cddm`（菜单代码），其中前 2 位为 `fcd`。\n示例：\n\n1. 新闻快讯页面的链接中 `onclick=\"javascript:onNewsList('03');return false;\"`，对应的路径参数为 `03`，完整路由为 `/buaa/jiaowu/03`；\n2. 通知公告 > 公示专区页面的链接中 `onclick=\"javascript:onNewsList2('0203','2');return false;\"`，对应的路径参数为 `0203`，完整路由为 `/buaa/jiaowu/0203`。\n:::",
        "categories": [
          "university"
        ],
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportRadar": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "location": "jiaowu.ts",
        "module": () => import('@/routes/buaa/jiaowu.ts')
      },
      "/news/:type": {
        "path": "/news/:type",
        "categories": [
          "university"
        ],
        "example": "/buaa/news/zhxw",
        "parameters": {
          "type": "新闻版块"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "新闻网",
        "maintainers": [
          "AlanDecode"
        ],
        "description": "| 综合新闻 | 信息公告 | 学术文化    | 校园风采 | 科教在线 | 媒体北航 | 专题新闻 | 北航人物 |\n| -------- | -------- | ----------- | -------- | -------- | -------- | -------- | -------- |\n| zhxw     | xxgg_new | xsjwhhd_new | xyfc_new | kjzx_new | mtbh_new | ztxw     | bhrw     |",
        "location": "news/index.ts",
        "module": () => import('@/routes/buaa/news/index.ts')
      },
      "/sme/:path{.+}?": {
        "path": "/sme/:path{.+}?",
        "name": "集成电路科学与工程学院",
        "url": "www.sme.buaa.edu.cn",
        "maintainers": [
          "MeanZhang"
        ],
        "example": "/buaa/sme/tzgg",
        "parameters": {
          "path": "版块路径，默认为 `tzgg`（通知公告）"
        },
        "description": "::: tip\n\n版块路径（`path`）应填写板块 URL 中 `http://www.sme.buaa.edu.cn/` 和 `.htm` 之间的字段。\n\n示例：\n\n1. [通知公告](http://www.sme.buaa.edu.cn/tzgg.htm) 页面的 URL 为 `http://www.sme.buaa.edu.cn/tzgg.htm`，对应的路径参数为 `tzgg`，完整路由为 `/buaa/sme/tzgg`；\n2. [就业信息](http://www.sme.buaa.edu.cn/zsjy/jyxx.htm) 页面的 URL 为 `http://www.sme.buaa.edu.cn/zsjy/jyxx.htm`，对应的路径参数为 `zsjy/jyxx`，完整路由为 `/buaa/sme/zsjy/jyxx`。\n\n:::\n\n::: warning\n\n部分页面（如[学院介绍](http://www.sme.buaa.edu.cn/xygk/xyjs.htm)、[微纳中心](http://www.sme.buaa.edu.cn/wnzx.htm)、[院学生会](http://www.sme.buaa.edu.cn/xsgz/yxsh.htm)）存在无内容、内容跳转至外站等情况，因此可能出现解析失败的现象。\n\n:::",
        "categories": [
          "university"
        ],
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportRadar": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "location": "sme.ts",
        "module": () => import('@/routes/buaa/sme.ts')
      }
    },
    "apiRoutes": {},
    "name": "北京航空航天大学",
    "url": "news.buaa.edu.cn",
    "lang": "zh-CN"
  },
  "buct": {
    "routes": {
      "/cist": {
        "path": "/cist",
        "categories": [
          "university"
        ],
        "example": "/buct/cist",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "cist.buct.edu.cn/xygg/list.htm",
              "cist.buct.edu.cn/xygg/main.htm"
            ],
            "target": "/cist"
          }
        ],
        "name": "信息学院",
        "maintainers": [
          "Epic-Creeper"
        ],
        "url": "buct.edu.cn/",
        "location": "cist.ts",
        "module": () => import('@/routes/buct/cist.ts')
      },
      "/gr/:type": {
        "path": "/gr/:type",
        "categories": [
          "university"
        ],
        "example": "/buct/gr/jzml",
        "parameters": {
          "type": {
            "description": "信息类型，可选值：tzgg（通知公告），jzml（简章目录），xgzc（相关政策）",
            "options": [
              {
                "value": "tzgg",
                "label": "通知公告"
              },
              {
                "value": "jzml",
                "label": "简章目录"
              },
              {
                "value": "xgzc",
                "label": "相关政策"
              }
            ]
          }
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "graduate.buct.edu.cn/1392/list.htm"
            ],
            "target": "/gr/tzgg"
          },
          {
            "source": [
              "graduate.buct.edu.cn/jzml/list.htm"
            ],
            "target": "/gr/jzml"
          },
          {
            "source": [
              "graduate.buct.edu.cn/1393/list.htm"
            ],
            "target": "/gr/xgzc"
          }
        ],
        "name": "研究生院",
        "maintainers": [
          "Epic-Creeper"
        ],
        "url": "buct.edu.cn/",
        "location": "gr.ts",
        "module": () => import('@/routes/buct/gr.ts')
      },
      "/jwc": {
        "path": "/jwc",
        "categories": [
          "university"
        ],
        "example": "/buct/jwc",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "jiaowuchu.buct.edu.cn/610/list.htm",
              "jiaowuchu.buct.edu.cn/611/main.htm"
            ],
            "target": "/jwc"
          }
        ],
        "name": "教务处",
        "maintainers": [
          "Epic-Creeper"
        ],
        "url": "buct.edu.cn/",
        "location": "jwc.ts",
        "module": () => import('@/routes/buct/jwc.ts')
      }
    },
    "apiRoutes": {},
    "name": "北京化工大学",
    "url": "buct.edu.cn",
    "lang": "zh-CN"
  },
  "bugzilla": {
    "routes": {
      "/bug/:site/:bugId": {
        "path": "/bug/:site/:bugId",
        "name": "bugs",
        "maintainers": [
          "FranklinYu"
        ],
        "example": "/bugzilla/bug/webkit/251528",
        "parameters": {
          "site": "site identifier",
          "bugId": "numeric identifier of the bug in the site"
        },
        "description": "Supported site identifiers: [`apache`](https://bz.apache.org/bugzilla), [`apache.ooo`](https://bz.apache.org/ooo), [`apache.SpamAssassin`](https://bz.apache.org/SpamAssassin), [`kernel`](https://bugzilla.kernel.org), [`mozilla`](https://bugzilla.mozilla.org), [`webkit`](https://bugs.webkit.org).",
        "categories": [
          "programming"
        ],
        "zh": {
          "name": "bugs",
          "description": "支持的站点标识符：[`apache`](https://bz.apache.org/bugzilla)、[`apache.ooo`](https://bz.apache.org/ooo)、[`apache.SpamAssassin`](https://bz.apache.org/SpamAssassin)、[`kernel`](https://bugzilla.kernel.org)、[`mozilla`](https://bugzilla.mozilla.org)、[`webkit`](https://bugs.webkit.org)。"
        },
        "location": "bug.ts",
        "module": () => import('@/routes/bugzilla/bug.ts')
      }
    },
    "apiRoutes": {},
    "name": "Bugzilla",
    "url": "bugzilla.org",
    "description": "Bugzilla instances hosted by organizations.",
    "zh": {
      "name": "Bugzilla",
      "description": "各组织自建的Bugzilla实例。"
    },
    "lang": "en"
  },
  "bulianglin": {
    "routes": {
      "/": {
        "path": "/",
        "categories": [
          "blog"
        ],
        "example": "/bulianglin",
        "radar": [
          {
            "source": [
              "bulianglin.com/"
            ]
          }
        ],
        "name": "全部文章",
        "maintainers": [
          "cnkmmk"
        ],
        "url": "bulianglin.com/",
        "location": "rss.ts",
        "module": () => import('@/routes/bulianglin/rss.ts')
      }
    },
    "apiRoutes": {},
    "name": "不良林",
    "url": "bulianglin.com",
    "lang": "zh-CN"
  },
  "bullionvault": {
    "routes": {
      "/gold-news/:category?": {
        "path": "/gold-news/:category?",
        "name": "Gold News",
        "url": "bullionvault.com",
        "maintainers": [
          "nczitzk"
        ],
        "example": "/bullionvault/gold-news",
        "parameters": {
          "category": {
            "description": "Category",
            "options": [
              {
                "label": "Gold market analysis & gold investment research",
                "value": ""
              },
              {
                "label": "Opinion & Analysis",
                "value": "opinion-analysis"
              },
              {
                "label": "Gold Price News",
                "value": "gold-price-news"
              },
              {
                "label": "Investment News",
                "value": "news"
              },
              {
                "label": "Gold Investor Index",
                "value": "gold-investor-index"
              },
              {
                "label": "Gold Infographics",
                "value": "infographics"
              },
              {
                "label": "Market Fundamentals",
                "value": "market-fundamentals"
              }
            ]
          }
        },
        "description": "::: tip\nIf you subscribe to [Gold Price News](https://www.bullionvault.com/gold-news/gold-price-news)，where the URL is `https://www.bullionvault.com/gold-news/gold-price-news`, extract the part `https://www.bullionvault.com/gold-news/` to the end, and use it as the parameter to fill in. Therefore, the route will be [`/bullionvault/gold-news/gold-price-news`](https://rsshub.app/bullionvault/gold-news/gold-price-news).\n:::\n\n| Category                                                                          | ID                                                                                   |\n| --------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------ |\n| [Opinion & Analysis](https://www.bullionvault.com/gold-news/opinion-analysis)     | [opinion-analysis](https://rsshub.app/bullionvault/gold-news/opinion-analysis)       |\n| [Gold Price News](https://www.bullionvault.com/gold-news/gold-price-news)         | [gold-price-news](https://rsshub.app/bullionvault/gold-news/gold-price-news)         |\n| [Investment News](https://www.bullionvault.com/gold-news/news)                    | [news](https://rsshub.app/bullionvault/gold-news/news)                               |\n| [Gold Investor Index](https://www.bullionvault.com/gold-news/gold-investor-index) | [gold-investor-index](https://rsshub.app/bullionvault/gold-news/gold-investor-index) |\n| [Gold Infographics](https://www.bullionvault.com/gold-news/infographics)          | [infographics](https://rsshub.app/bullionvault/gold-news/infographics)               |\n| [Market Fundamentals](https://www.bullionvault.com/gold-news/market-fundamentals) | [market-fundamentals](https://rsshub.app/bullionvault/gold-news/market-fundamentals) |\n",
        "categories": [
          "finance"
        ],
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportRadar": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "bullionvault.com/gold-news/:category"
            ]
          },
          {
            "title": "Gold market analysis & gold investment research",
            "source": [
              "bullionvault.com/gold-news"
            ],
            "target": "/gold-news"
          },
          {
            "title": "Opinion & Analysis",
            "source": [
              "bullionvault.com/gold-news/opinion-analysis"
            ],
            "target": "/gold-news/opinion-analysis"
          },
          {
            "title": "Gold Price News",
            "source": [
              "bullionvault.com/gold-news/gold-price-news"
            ],
            "target": "/gold-news/gold-price-news"
          },
          {
            "title": "Investment News",
            "source": [
              "bullionvault.com/gold-news/news"
            ],
            "target": "/gold-news/news"
          },
          {
            "title": "Gold Investor Index",
            "source": [
              "bullionvault.com/gold-news/gold-investor-index"
            ],
            "target": "/gold-news/gold-investor-index"
          },
          {
            "title": "Gold Infographics",
            "source": [
              "bullionvault.com/gold-news/infographics"
            ],
            "target": "/gold-news/infographics"
          },
          {
            "title": "Market Fundamentals",
            "source": [
              "bullionvault.com/gold-news/market-fundamentals"
            ],
            "target": "/gold-news/market-fundamentals"
          }
        ],
        "view": 0,
        "location": "gold-news.ts",
        "module": () => import('@/routes/bullionvault/gold-news.ts')
      }
    },
    "apiRoutes": {},
    "name": "BullionVault",
    "url": "bullionvault.com",
    "categories": [
      "finance"
    ],
    "description": "",
    "lang": "en"
  },
  "bupt": {
    "routes": {
      "/jwc/:type": {
        "path": "/jwc/:type",
        "categories": [
          "university"
        ],
        "example": "/bupt/jwc/tzgg",
        "parameters": {
          "type": {
            "type": "string",
            "optional": false,
            "description": "信息类型，可选值：tzgg（通知公告），xwzx（新闻资讯）"
          }
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "jwc.bupt.edu.cn/tzgg1.htm"
            ],
            "target": "/jwc/tzgg"
          },
          {
            "source": [
              "jwc.bupt.edu.cn/xwzx2.htm"
            ],
            "target": "/jwc/xwzx"
          }
        ],
        "name": "教务处",
        "maintainers": [
          "Yoruet"
        ],
        "url": "jwc.bupt.edu.cn",
        "location": "jwc.ts",
        "module": () => import('@/routes/bupt/jwc.ts')
      },
      "/rczp": {
        "path": "/rczp",
        "categories": [
          "university"
        ],
        "example": "/bupt/rczp",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "bupt.edu.cn/"
            ]
          }
        ],
        "name": "人才招聘",
        "maintainers": [
          "nczitzk"
        ],
        "url": "bupt.edu.cn/",
        "location": "rczp.ts",
        "module": () => import('@/routes/bupt/rczp.ts')
      },
      "/scss/tzgg": {
        "path": "/scss/tzgg",
        "categories": [
          "university"
        ],
        "example": "/bupt/scss/tzgg",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "scss.bupt.edu.cn/index/tzgg1.htm"
            ],
            "target": "/scss/tzgg"
          }
        ],
        "name": "网络空间安全学院 - 通知公告",
        "maintainers": [
          "ziri2004"
        ],
        "url": "scss.bupt.edu.cn",
        "location": "scss.ts",
        "module": () => import('@/routes/bupt/scss.ts')
      }
    },
    "apiRoutes": {},
    "name": "北京邮电大学",
    "url": "bupt.edu.cn",
    "lang": "zh-CN"
  },
  "bvisness": {
    "routes": {
      "/blog": {
        "name": "Blog",
        "categories": [
          "blog"
        ],
        "maintainers": [
          "raxod502"
        ],
        "path": "/blog",
        "example": "/bvisness/blog",
        "radar": [
          {
            "source": [
              "bvisness.me"
            ],
            "target": "/blog"
          }
        ],
        "location": "blog.ts",
        "module": () => import('@/routes/bvisness/blog.ts')
      }
    },
    "apiRoutes": {},
    "name": "Ben Visness",
    "url": "bvisness.me"
  },
  "bwsg": {
    "routes": {
      "*": {
        "name": "Angebote",
        "example": "/bwsg/_vermarktungsart=miete&_objektart=wohnung&_zimmer=2,3&_wohnflaeche=45,70&_plz=1210,1220",
        "path": "*",
        "maintainers": [
          "sk22"
        ],
        "categories": [
          "other"
        ],
        "description": "\nCopy the query parameters for your https://www.bwsg.at/immobilien/immobilie-suchen\nsearch, omitting the leading `?`\n\n::: tip\nSince there's no parameter available that sorts by \"last added\" (and there's no\nobvious pattern to the default ordering), and since this RSS feed only fetches\nthe first page of results, you probably want to specify enough search\nparameters to make sure you only get one page of results – because else, your\nRSS feed might not get all items.\n:::",
        "location": "index.ts",
        "module": () => import('@/routes/bwsg/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "BWSG",
    "url": "bwsg.at",
    "description": "BWS Gemeinnützige allgemeine Bau-, Wohn- und Siedlungsgenossenschaft, registrierte Genossenschaft mit beschränkter Haftung"
  },
  "byau": {
    "routes": {
      "/news/:type_id": {
        "path": "/news/:type_id",
        "categories": [
          "university"
        ],
        "example": "/byau/news/3674",
        "parameters": {
          "type_id": "栏目类型(从菜单栏获取对应 ID)"
        },
        "radar": [
          {
            "source": [
              "xinwen.byau.edu.cn/:type_id/list.htm"
            ],
            "target": "/news/:type_id"
          }
        ],
        "name": "新闻网",
        "maintainers": [
          "ueiu"
        ],
        "url": "xinwen.byau.edu.cn",
        "description": "| 学校要闻 | 校园动态 |\n| ---- | ----------- |\n| 3674 | 3676 |",
        "location": "xinwen/index.ts",
        "module": () => import('@/routes/byau/xinwen/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "黑龙江八一农垦大学",
    "url": "byau.edu.cn",
    "lang": "zh-CN"
  },
  "byteclicks": {
    "routes": {
      "/": {
        "path": "/",
        "radar": [
          {
            "source": [
              "byteclicks.com/"
            ],
            "target": ""
          }
        ],
        "name": "Unknown",
        "maintainers": [
          "TonyRL"
        ],
        "url": "byteclicks.com/",
        "location": "index.ts",
        "module": () => import('@/routes/byteclicks/index.ts')
      },
      "/tag/:tag": {
        "path": "/tag/:tag",
        "categories": [
          "new-media"
        ],
        "example": "/byteclicks/tag/人工智能",
        "parameters": {
          "tag": "标签，可在URL中找到"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "byteclicks.com/tag/:tag"
            ]
          }
        ],
        "name": "标签",
        "maintainers": [
          "TonyRL"
        ],
        "url": "byteclicks.com/",
        "location": "tag.ts",
        "module": () => import('@/routes/byteclicks/tag.ts')
      }
    },
    "apiRoutes": {},
    "name": "字节点击",
    "url": "byteclicks.com",
    "lang": "zh-CN"
  },
  "bytes": {
    "routes": {
      "/": {
        "path": "/",
        "radar": [
          {
            "source": [
              "bytes.dev/archives",
              "bytes.dev/"
            ],
            "target": ""
          }
        ],
        "name": "Unknown",
        "maintainers": [
          "meixger"
        ],
        "url": "bytes.dev/archives",
        "location": "bytes.ts",
        "module": () => import('@/routes/bytes/bytes.ts')
      }
    },
    "apiRoutes": {},
    "name": "ui.dev",
    "url": "bytes.dev",
    "lang": "en"
  },
  "c114": {
    "routes": {
      "/roll/:original?": {
        "path": "/roll/:original?",
        "name": "滚动资讯",
        "url": "c114.com.cn",
        "maintainers": [
          "nczitzk"
        ],
        "example": "/c114/roll",
        "parameters": {
          "original": "只看原创，可选 true 和 false，默认为 false"
        },
        "description": "",
        "categories": [
          "new-media"
        ],
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportRadar": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "c114.com.cn/news/roll.asp"
            ]
          }
        ],
        "location": "roll.ts",
        "module": () => import('@/routes/c114/roll.ts')
      }
    },
    "apiRoutes": {},
    "name": "C114 通信网",
    "url": "c114.com.cn",
    "categories": [
      "new-media"
    ],
    "description": "",
    "lang": "zh-CN"
  },
  "caai": {
    "routes": {
      "/:caty": {
        "path": "/:caty",
        "categories": [
          "study"
        ],
        "example": "/caai/45",
        "parameters": {
          "caty": "分类 ID，可在 URL 找到"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "学会动态",
        "maintainers": [
          "tudou027"
        ],
        "location": "index.ts",
        "module": () => import('@/routes/caai/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "中国人工智能学会",
    "url": "caai.cn",
    "lang": "zh-CN"
  },
  "caam": {
    "routes": {
      "/:category?": {
        "path": "/:category?",
        "name": "Unknown",
        "maintainers": [
          "nczitzk"
        ],
        "location": "index.ts",
        "module": () => import('@/routes/caam/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "中国汽车工业协会",
    "url": "caam.org.cn",
    "lang": "zh-CN"
  },
  "caareviews": {
    "routes": {
      "/book": {
        "path": "/book",
        "categories": [
          "journal"
        ],
        "example": "/caareviews/book",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "caareviews.org/reviews/book"
            ]
          }
        ],
        "name": "Book Reviews",
        "maintainers": [
          "Fatpandac"
        ],
        "url": "caareviews.org/reviews/book",
        "location": "book.ts",
        "module": () => import('@/routes/caareviews/book.ts')
      },
      "/essay": {
        "path": "/essay",
        "categories": [
          "journal"
        ],
        "example": "/caareviews/essay",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "caareviews.org/reviews/essay"
            ]
          }
        ],
        "name": "Essays",
        "maintainers": [
          "Fatpandac"
        ],
        "url": "caareviews.org/reviews/essay",
        "location": "essay.ts",
        "module": () => import('@/routes/caareviews/essay.ts')
      },
      "/exhibition": {
        "path": "/exhibition",
        "categories": [
          "journal"
        ],
        "example": "/caareviews/exhibition",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "caareviews.org/reviews/exhibition"
            ]
          }
        ],
        "name": "Exhibition Reviews",
        "maintainers": [
          "Fatpandac"
        ],
        "url": "caareviews.org/reviews/exhibition",
        "location": "exhibition.ts",
        "module": () => import('@/routes/caareviews/exhibition.ts')
      }
    },
    "apiRoutes": {},
    "name": "caa.reviews",
    "url": "caareviews.org",
    "lang": "en"
  },
  "cags": {
    "routes": {
      "/edu/:category": {
        "path": "/edu/:category",
        "categories": [
          "university"
        ],
        "example": "/cags/edu/tzgg",
        "parameters": {
          "category": "通知频道，可选 tzgg/ywjx/zs_bss/zs_sss/zs_dxsxly"
        },
        "features": {
          "antiCrawler": false,
          "requireConfig": false,
          "requirePuppeteer": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "研究生院",
        "maintainers": [
          "Chikit-L"
        ],
        "radar": [
          {
            "source": [
              "edu.cags.ac.cn/"
            ]
          }
        ],
        "description": "\n| 通知公告 | 要闻简讯 | 博士生招生 | 硕士生招生 | 大学生夏令营 |\n| -------- | -------- | ---------- | ---------- | ------------ |\n| tzgg     | ywjx     | zs_bss     | zs_sss     | zs_dxsxly    |\n",
        "location": "edu/index.ts",
        "module": () => import('@/routes/cags/edu/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "Chinese Academy of Geological Sciences",
    "url": "cags.cgs.gov.cn",
    "zh": {
      "name": "中国地质科学院"
    }
  },
  "cahkms": {
    "routes": {
      "/:category?": {
        "path": "/:category?",
        "categories": [
          "new-media"
        ],
        "example": "/cahkms",
        "parameters": {
          "category": "分类，见下表，默认为重要新闻"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "cahkms.org/"
            ]
          }
        ],
        "name": "分类",
        "maintainers": [
          "nczitzk"
        ],
        "url": "cahkms.org/",
        "description": "| 关于我们 | 港澳新闻 | 重要新闻 | 顾问点评、会员观点 | 专题汇总 |\n| -------- | -------- | -------- | ------------------ | -------- |\n| 01       | 02       | 03       | 04                 | 05       |\n\n| 港澳时评 | 图片新闻 | 视频中心 | 港澳研究 | 最新书讯 | 研究资讯 |\n| -------- | -------- | -------- | -------- | -------- | -------- |\n| 06       | 07       | 08       | 09       | 10       | 11       |",
        "location": "index.tsx",
        "module": () => import('@/routes/cahkms/index.tsx')
      }
    },
    "apiRoutes": {},
    "name": "全国港澳研究会",
    "url": "cahkms.org",
    "lang": "zh-CN"
  },
  "caicai": {
    "routes": {
      "/blog/:lang?": {
        "path": "/blog/:lang?",
        "categories": [
          "blog"
        ],
        "example": "/caicai/blog",
        "parameters": {
          "lang": {
            "description": "Language",
            "options": [
              {
                "value": "en",
                "label": "English"
              },
              {
                "value": "zh",
                "label": "中文"
              }
            ],
            "default": "en"
          }
        },
        "radar": [
          {
            "source": [
              "www.caicai.me/blogs"
            ]
          },
          {
            "source": [
              "www.caicai.me/zh/blogs"
            ],
            "target": "/blog/zh"
          }
        ],
        "name": "Blog",
        "maintainers": [
          "TonyRL"
        ],
        "url": "www.caicai.me/blogs",
        "location": "blog.ts",
        "module": () => import('@/routes/caicai/blog.ts')
      }
    },
    "apiRoutes": {},
    "name": "CaiCai",
    "url": "www.caicai.me",
    "categories": [
      "blog"
    ],
    "zh": {
      "name": "CaiCai 的博客"
    }
  },
  "caijing": {
    "routes": {
      "/roll": {
        "path": "/roll",
        "categories": [
          "finance"
        ],
        "example": "/caijing/roll",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "roll.caijing.com.cn/index1.html",
              "roll.caijing.com.cn/"
            ]
          }
        ],
        "name": "滚动新闻",
        "maintainers": [
          "TonyRL"
        ],
        "url": "roll.caijing.com.cn/index1.html",
        "location": "roll.ts",
        "module": () => import('@/routes/caijing/roll.ts')
      }
    },
    "apiRoutes": {},
    "name": "财经网",
    "url": "roll.caijing.com.cn",
    "lang": "zh-CN"
  },
  "caixin": {
    "routes": {
      "/k": {
        "path": "/k",
        "categories": [
          "traditional-media"
        ],
        "example": "/caixin/k",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": true,
          "supportScihub": false
        },
        "name": "财新一线",
        "maintainers": [
          "boypt"
        ],
        "location": "k.ts",
        "module": () => import('@/routes/caixin/k.ts')
      },
      "/blog/:column?": {
        "path": "/blog/:column?",
        "categories": [
          "blog"
        ],
        "example": "/caixin/blog/zhangwuchang",
        "parameters": {
          "column": "博客名称，可在博客主页的 URL 找到"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "用户博客",
        "maintainers": [],
        "description": "通过提取文章全文，以提供比官方源更佳的阅读体验.",
        "location": "blog.ts",
        "module": () => import('@/routes/caixin/blog.ts')
      },
      "/:column/:category": {
        "path": "/:column/:category",
        "categories": [
          "traditional-media"
        ],
        "example": "/caixin/finance/regulation",
        "parameters": {
          "column": "栏目名",
          "category": "栏目下的子分类名"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": true,
          "supportScihub": false
        },
        "name": "新闻分类",
        "maintainers": [
          "idealclover"
        ],
        "description": "Column 列表：\n\n| 经济    | 金融    | 政经  | 环科    | 世界          | 观点网  | 文化    | 周刊   |\n| ------- | ------- | ----- | ------- | ------------- | ------- | ------- | ------ |\n| economy | finance | china | science | international | opinion | culture | weekly |\n\n  以金融板块为例的 category 列表：（其余 column 以类似方式寻找）\n\n| 监管       | 银行 | 证券基金 | 信托保险         | 投资       | 创新       | 市场   |\n| ---------- | ---- | -------- | ---------------- | ---------- | ---------- | ------ |\n| regulation | bank | stock    | insurance_trust | investment | innovation | market |\n\n  Category 列表：\n\n| 封面报道   | 开卷  | 社论      | 时事             | 编辑寄语     | 经济    | 金融    | 商业     | 环境与科技              | 民生    | 副刊   |\n| ---------- | ----- | --------- | ---------------- | ------------ | ------- | ------- | -------- | ----------------------- | ------- | ------ |\n| coverstory | first | editorial | current_affairs | editor_desk | economy | finance | business | environment_technology | cwcivil | column |",
        "location": "category.ts",
        "module": () => import('@/routes/caixin/category.ts')
      },
      "/database": {
        "path": "/database",
        "categories": [
          "traditional-media"
        ],
        "example": "/caixin/database",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "k.caixin.com/web",
              "k.caixin.com/"
            ]
          }
        ],
        "name": "财新数据通",
        "maintainers": [
          "nczitzk"
        ],
        "url": "k.caixin.com/web",
        "location": "database.ts",
        "module": () => import('@/routes/caixin/database.ts')
      },
      "/weekly": {
        "path": "/weekly",
        "categories": [
          "traditional-media"
        ],
        "example": "/caixin/weekly",
        "radar": [
          {
            "source": [
              "weekly.caixin.com/",
              "weekly.caixin.com/*"
            ]
          }
        ],
        "name": "财新周刊",
        "maintainers": [
          "TonyRL"
        ],
        "url": "weekly.caixin.com/",
        "location": "weekly.ts",
        "module": () => import('@/routes/caixin/weekly.ts')
      },
      "/article": {
        "path": "/article",
        "categories": [
          "traditional-media"
        ],
        "example": "/caixin/article",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": true,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "caixin.com/"
            ]
          }
        ],
        "name": "首页新闻",
        "maintainers": [
          "EsuRt"
        ],
        "url": "caixin.com/",
        "location": "article.ts",
        "module": () => import('@/routes/caixin/article.ts')
      },
      "/latest": {
        "path": "/latest",
        "categories": [
          "traditional-media"
        ],
        "view": 0,
        "example": "/caixin/latest",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "caixin.com/"
            ]
          }
        ],
        "name": "最新文章",
        "maintainers": [
          "tpnonthealps"
        ],
        "url": "caixin.com/",
        "description": "说明：此 RSS feed 会自动抓取财新网的最新文章，但不包含 FM 及视频内容。订阅用户可根据文档设置环境变量后，在url传入`fulltext=`以解锁全文。",
        "location": "latest.ts",
        "module": () => import('@/routes/caixin/latest.ts')
      }
    },
    "apiRoutes": {},
    "name": "财新博客",
    "url": "caixin.com",
    "description": "> 网站部分内容需要付费订阅，RSS 仅做更新提醒，不含付费内容。若需要得到付费内容全文，请使用订阅账户在手机网页版登录，然后设置`CAIXIN_COOKIE`为至少包含cookie中的以下字段: `SA_USER_UID`, `SA_USER_UNIT`, `SA_USER_DEVICE_TYPE`, `USER_LOGIN_CODE`",
    "lang": "zh-CN"
  },
  "caixinglobal": {
    "routes": {
      "/latest": {
        "path": "/latest",
        "categories": [
          "traditional-media"
        ],
        "example": "/caixinglobal/latest",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "caixinglobal.com/news",
              "caixinglobal.com/"
            ]
          }
        ],
        "name": "Latest News",
        "maintainers": [
          "TonyRL"
        ],
        "url": "caixinglobal.com/news",
        "location": "latest.ts",
        "module": () => import('@/routes/caixinglobal/latest.ts')
      }
    },
    "apiRoutes": {},
    "name": "Caixin Global",
    "url": "caixinglobal.com",
    "lang": "en"
  },
  "camchina": {
    "routes": {
      "/:id?": {
        "path": "/:id?",
        "categories": [
          "study"
        ],
        "example": "/camchina",
        "parameters": {
          "id": "分类，见下表，默认为 1，即新闻"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "cste.org.cn/categories/:id",
              "cste.org.cn/"
            ]
          }
        ],
        "name": "栏目",
        "maintainers": [
          "nczitzk"
        ],
        "description": "| 新闻 | 通告栏 |\n| ---- | ------ |\n| 1    | 2      |",
        "location": "index.ts",
        "module": () => import('@/routes/camchina/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "中国管理现代化研究会",
    "url": "cste.org.cn",
    "lang": "zh-CN"
  },
  "canada.ca": {
    "routes": {
      "/news/:lang/:department?": {
        "path": "/news/:lang/:department?",
        "categories": [
          "government"
        ],
        "example": "/canada.ca/news/en/departmentfinance",
        "parameters": {
          "lang": "Language, en or fr",
          "department": "dprtmnt query value"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "www.canada.ca/:lang/department-finance.html",
              "www.canada.ca/:lang/ministere-finances.html",
              "www.canada.ca/:lang/department-finance/news/*",
              "www.canada.ca/:lang/ministere-finances/nouvelles/*"
            ],
            "target": "/news/:lang/departmentfinance"
          },
          {
            "source": [
              "ised-isde.canada.ca/site/ised/:lang",
              "ised-isde.canada.ca/site/isde/:lang"
            ],
            "target": "/news/:lang/departmentofindustry"
          },
          {
            "source": [
              "www.canada.ca/:lang/innovation-science-economic-development/news/*",
              "www.canada.ca/:lang/innovation-sciences-developpement-economique/nouvelles/*"
            ],
            "target": "/news/:lang/departmentofindustry"
          },
          {
            "source": [
              "www.canada.ca/:lang/news/advanced-news-search/news-results.html",
              "www.canada.ca/:lang/nouvelles/recherche-avancee-de-nouvelles/resultats-de-nouvelles.html"
            ],
            "target": "/news/:lang"
          }
        ],
        "name": "News by Department",
        "maintainers": [
          "elibroftw"
        ],
        "description": "News from specific Canadian government departments",
        "location": "news.ts",
        "module": () => import('@/routes/canada.ca/news.ts')
      }
    },
    "apiRoutes": {},
    "name": "Canada.ca",
    "url": "www.canada.ca",
    "description": "Government of Canada news by department",
    "lang": "en"
  },
  "cankaoxiaoxi": {
    "routes": {
      "/column/:id?": {
        "path": [
          "/column/:id?",
          "/:id?"
        ],
        "categories": [
          "traditional-media"
        ],
        "example": "/cankaoxiaoxi/column/diyi",
        "parameters": {
          "id": "栏目 id，默认为 `diyi`，即第一关注"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "栏目",
        "maintainers": [
          "yuxinliu-alex",
          "nczitzk"
        ],
        "description": "| 栏目           | id       |\n| -------------- | -------- |\n| 第一关注       | diyi     |\n| 中国           | zhongguo |\n| 国际           | gj       |\n| 观点           | guandian |\n| 锐参考         | ruick    |\n| 体育健康       | tiyujk   |\n| 科技应用       | kejiyy   |\n| 文化旅游       | wenhualy |\n| 参考漫谈       | cankaomt |\n| 研究动态       | yjdt     |\n| 海外智库       | hwzk     |\n| 业界信息・观点 | yjxx     |\n| 海外看中国城市 | hwkzgcs  |\n| 译名趣谈       | ymymqt   |\n| 译名发布       | ymymfb   |\n| 双语汇         | ymsyh    |\n| 参考视频       | video    |\n| 军事           | junshi   |\n| 参考人物       | cankaorw |",
        "location": "index.tsx",
        "module": () => import('@/routes/cankaoxiaoxi/index.tsx')
      },
      "/:id?": {
        "path": [
          "/column/:id?",
          "/:id?"
        ],
        "categories": [
          "traditional-media"
        ],
        "example": "/cankaoxiaoxi/column/diyi",
        "parameters": {
          "id": "栏目 id，默认为 `diyi`，即第一关注"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "栏目",
        "maintainers": [
          "yuxinliu-alex",
          "nczitzk"
        ],
        "description": "| 栏目           | id       |\n| -------------- | -------- |\n| 第一关注       | diyi     |\n| 中国           | zhongguo |\n| 国际           | gj       |\n| 观点           | guandian |\n| 锐参考         | ruick    |\n| 体育健康       | tiyujk   |\n| 科技应用       | kejiyy   |\n| 文化旅游       | wenhualy |\n| 参考漫谈       | cankaomt |\n| 研究动态       | yjdt     |\n| 海外智库       | hwzk     |\n| 业界信息・观点 | yjxx     |\n| 海外看中国城市 | hwkzgcs  |\n| 译名趣谈       | ymymqt   |\n| 译名发布       | ymymfb   |\n| 双语汇         | ymsyh    |\n| 参考视频       | video    |\n| 军事           | junshi   |\n| 参考人物       | cankaorw |",
        "location": "index.tsx",
        "module": () => import('@/routes/cankaoxiaoxi/index.tsx')
      }
    },
    "apiRoutes": {},
    "name": "参考消息",
    "url": "cankaoxiaoxi.com",
    "lang": "zh-CN"
  },
  "capitalmind": {
    "routes": {
      "/insights": {
        "path": "/insights",
        "example": "/capitalmind/insights",
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "capitalmind.in/insights"
            ],
            "target": "/insights"
          }
        ],
        "name": "Insights",
        "maintainers": [
          "Rjnishant530"
        ],
        "location": "insights.ts",
        "module": () => import('@/routes/capitalmind/insights.ts')
      },
      "/podcasts": {
        "path": "/podcasts",
        "example": "/capitalmind/podcasts",
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": true,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "capitalmind.in/podcasts"
            ],
            "target": "/podcasts"
          }
        ],
        "name": "Podcasts",
        "maintainers": [
          "Rjnishant530"
        ],
        "location": "podcasts.ts",
        "module": () => import('@/routes/capitalmind/podcasts.ts')
      }
    },
    "apiRoutes": {},
    "name": "Capitalmind",
    "url": "capitalmind.in",
    "lang": "en",
    "categories": [
      "finance"
    ]
  },
  "cara": {
    "routes": {
      "/likes/:user": {
        "path": [
          "/likes/:user"
        ],
        "categories": [
          "social-media"
        ],
        "example": "/cara/likes/fengz",
        "parameters": {
          "user": "username"
        },
        "name": "Likes",
        "maintainers": [
          "KarasuShin"
        ],
        "radar": [
          {
            "source": [
              "cara.app/:user",
              "cara.app/:user/*"
            ],
            "target": "/likes/:user"
          }
        ],
        "location": "likes.ts",
        "module": () => import('@/routes/cara/likes.ts')
      },
      "/portfolio/:user": {
        "path": [
          "/portfolio/:user"
        ],
        "categories": [
          "social-media"
        ],
        "example": "/cara/portfolio/fengz",
        "parameters": {
          "user": "username"
        },
        "name": "Portfolio",
        "maintainers": [
          "KarasuShin"
        ],
        "radar": [
          {
            "source": [
              "cara.app/:user",
              "cara.app/:user/*"
            ],
            "target": "/portfolio/:user"
          }
        ],
        "location": "portfolio.ts",
        "module": () => import('@/routes/cara/portfolio.ts')
      },
      "/timeline/:user": {
        "path": [
          "/timeline/:user"
        ],
        "categories": [
          "social-media"
        ],
        "example": "/cara/timeline/fengz",
        "parameters": {
          "user": "username"
        },
        "name": "Timeline",
        "maintainers": [
          "KarasuShin"
        ],
        "radar": [
          {
            "source": [
              "cara.app/:user",
              "cara.app/:user/*"
            ],
            "target": "/timeline/:user"
          }
        ],
        "location": "timeline.ts",
        "module": () => import('@/routes/cara/timeline.ts')
      }
    },
    "apiRoutes": {},
    "name": "Cara",
    "url": "cara.app",
    "lang": "en"
  },
  "carousell": {
    "routes": {
      "/:region/:keyword": {
        "path": "/:region/:keyword",
        "categories": [
          "shopping"
        ],
        "example": "/carousell/sg/iphone",
        "parameters": {
          "region": {
            "description": "Region code",
            "options": [
              {
                "value": "au",
                "label": "Australia"
              },
              {
                "value": "ca",
                "label": "Canada"
              },
              {
                "value": "hk",
                "label": "Hong Kong"
              },
              {
                "value": "id",
                "label": "Indonesia"
              },
              {
                "value": "my",
                "label": "Malaysia"
              },
              {
                "value": "nz",
                "label": "New Zealand"
              },
              {
                "value": "ph",
                "label": "Philippines"
              },
              {
                "value": "sg",
                "label": "Singapore"
              },
              {
                "value": "tw",
                "label": "Taiwan"
              }
            ]
          },
          "keyword": {
            "description": "Search keyword"
          }
        },
        "name": "Keyword Search",
        "maintainers": [
          "TonyRL"
        ],
        "radar": [
          {
            "source": [
              "au.carousell.com/search/:keyword"
            ],
            "target": "/au/:keyword"
          },
          {
            "source": [
              "ca.carousell.com/search/:keyword"
            ],
            "target": "/ca/:keyword"
          },
          {
            "source": [
              "www.carousell.com.hk/search/:keyword"
            ],
            "target": "/hk/:keyword"
          },
          {
            "source": [
              "id.carousell.com/search/:keyword"
            ],
            "target": "/id/:keyword"
          },
          {
            "source": [
              "www.carousell.com.my/search/:keyword"
            ],
            "target": "/my/:keyword"
          },
          {
            "source": [
              "nz.carousell.com/search/:keyword"
            ],
            "target": "/nz/:keyword"
          },
          {
            "source": [
              "www.carousell.ph/search/:keyword"
            ],
            "target": "/ph/:keyword"
          },
          {
            "source": [
              "www.carousell.sg/search/:keyword"
            ],
            "target": "/sg/:keyword"
          },
          {
            "source": [
              "tw.carousell.com/search/:keyword"
            ],
            "target": "/tw/:keyword"
          }
        ],
        "location": "index.ts",
        "module": () => import('@/routes/carousell/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "Carousell",
    "url": "carousell.com",
    "lang": "en"
  },
  "cartoonmad": {
    "routes": {
      "/comic/:id": {
        "path": "/comic/:id",
        "categories": [
          "anime"
        ],
        "example": "/cartoonmad/comic/5827",
        "parameters": {
          "id": "漫画ID"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "cartoonmad.com/comic/:id"
            ]
          }
        ],
        "name": "漫画更新",
        "maintainers": [
          "KellyHwong"
        ],
        "location": "comic.tsx",
        "module": () => import('@/routes/cartoonmad/comic.tsx')
      }
    },
    "apiRoutes": {},
    "name": "動漫狂",
    "url": "cartoonmad.com",
    "lang": "zh-TW"
  },
  "cas": {
    "routes": {
      "/cg/:caty?": {
        "path": "/cg/:caty?",
        "categories": [
          "university"
        ],
        "example": "/cas/cg/cgzhld",
        "parameters": {
          "caty": "分类，见下表，默认为工作动态"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "www.cas.cn/cg/:caty?"
            ]
          }
        ],
        "name": "成果转化",
        "maintainers": [
          "nczitzk"
        ],
        "description": "| 工作动态 | 科技成果转移转化亮点工作 |\n| -------- | ------------------------ |\n| zh       | cgzhld                   |",
        "location": "cg/index.ts",
        "module": () => import('@/routes/cas/cg/index.ts')
      },
      "/genetics/:path{.+}": {
        "path": "/genetics/:path{.+}",
        "name": "Unknown",
        "maintainers": [],
        "location": "genetics/index.ts",
        "module": () => import('@/routes/cas/genetics/index.ts')
      },
      "/ia/yjs": {
        "path": "/ia/yjs",
        "categories": [
          "university"
        ],
        "example": "/cas/ia/yjs",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "www.ia.cas.cn/yjsjy/zs/sszs",
              "www.ia.cas.cn/"
            ]
          }
        ],
        "name": "自动化所",
        "maintainers": [
          "shengmaosu"
        ],
        "url": "www.ia.cas.cn/yjsjy/zs/sszs",
        "location": "ia/yjs.ts",
        "module": () => import('@/routes/cas/ia/yjs.ts')
      },
      "/iee/kydt": {
        "path": "/iee/kydt",
        "categories": [
          "university"
        ],
        "example": "/cas/iee/kydt",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "www.iee.cas.cn/xwzx/kydt",
              "www.iee.cas.cn/"
            ]
          }
        ],
        "name": "电工研究所 科研动态",
        "maintainers": [
          "nczitzk"
        ],
        "url": "www.iee.cas.cn/xwzx/kydt",
        "location": "iee/kydt.ts",
        "module": () => import('@/routes/cas/iee/kydt.ts')
      },
      "/is/:path{.+}": {
        "path": "/is/:path{.+}",
        "name": "Unknown",
        "maintainers": [],
        "location": "is/index.ts",
        "module": () => import('@/routes/cas/is/index.ts')
      },
      "/mesalab/kb": {
        "path": "/mesalab/kb",
        "categories": [
          "university"
        ],
        "example": "/cas/mesalab/kb",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "www.mesalab.cn/f/article/articleList",
              "www.mesalab.cn/"
            ]
          }
        ],
        "name": "信息工程研究所 第二研究室 处理架构组 知识库",
        "maintainers": [
          "renzhexigua"
        ],
        "url": "www.mesalab.cn/f/article/articleList",
        "location": "mesalab/kb.ts",
        "module": () => import('@/routes/cas/mesalab/kb.ts')
      },
      "/sim/kyjz": {
        "path": "/sim/kyjz",
        "categories": [
          "university"
        ],
        "example": "/cas/sim/kyjz",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "www.sim.cas.cn/xwzx2016/kyjz",
              "www.sim.cas.cn/"
            ]
          }
        ],
        "name": "上海微系统与信息技术研究所 科技进展",
        "maintainers": [
          "HenryQW"
        ],
        "url": "www.sim.cas.cn/xwzx2016/kyjz",
        "location": "sim/kyjz.ts",
        "module": () => import('@/routes/cas/sim/kyjz.ts')
      }
    },
    "apiRoutes": {},
    "name": "中国科学院",
    "url": "www.cas.cn",
    "lang": "zh-CN"
  },
  "casssp": {
    "routes": {
      "/news/:category?": {
        "path": "/news/:category?",
        "categories": [
          "government"
        ],
        "example": "/casssp/news/3",
        "parameters": {
          "category": "分类，见下表，默认为通知公告"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "研究会动态",
        "maintainers": [
          "nczitzk"
        ],
        "description": "| 通知公告 | 新闻动态 | 信息公开 | 时政要闻 |\n| -------- | -------- | -------- | -------- |\n| 3        | 2        | 92       | 93       |",
        "location": "news.ts",
        "module": () => import('@/routes/casssp/news.ts')
      }
    },
    "apiRoutes": {},
    "name": "中国科学学与科技政策研究会",
    "url": "casssp.org.cn",
    "lang": "zh-CN"
  },
  "cast": {
    "routes": {
      "/:column/:subColumn/:category?": {
        "path": "/:column/:subColumn/:category?",
        "categories": [
          "government"
        ],
        "example": "/cast/xw/tzgg/ZH",
        "parameters": {
          "column": "栏目编号，见下表",
          "subColumn": "二级栏目编号",
          "category": "分类"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "cast.org.cn/:column/:subColumn/:category/index.html",
              "cast.org.cn/:column/:subColumn/index.html"
            ],
            "target": "/:column/:subColumn/:category?"
          }
        ],
        "name": "通用",
        "maintainers": [
          "KarasuShin",
          "TonyRL"
        ],
        "description": "::: tip\n  在路由末尾处加上 `?limit=限制获取数目` 来限制获取条目数量，默认值为`10`\n:::\n\n| 分类     | 编码 |\n| -------- | ---- |\n| 全景科协 | qjkx |\n| 智库     | zk   |\n| 学术     | xs   |\n| 科普     | kp   |\n| 党建     | dj   |\n| 数据     | sj   |\n| 新闻     | xw   |",
        "location": "index.ts",
        "module": () => import('@/routes/cast/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "中国科学技术协会",
    "url": "cast.org.cn",
    "lang": "zh-CN"
  },
  "castanet": {
    "routes": {
      "/:category?": {
        "path": "/:category?",
        "categories": [
          "traditional-media"
        ],
        "example": "/castanet/Kelowna",
        "parameters": {
          "category": {
            "options": [
              {
                "value": "Top Headlines",
                "label": "Top Headlines"
              },
              {
                "value": "Recent Headlines",
                "label": "Recent Headlines"
              },
              {
                "value": "Kelowna",
                "label": "Kelowna"
              },
              {
                "value": "West-Kelowna",
                "label": "West-Kelowna"
              },
              {
                "value": "Peachland",
                "label": "Peachland"
              },
              {
                "value": "Vernon",
                "label": "Vernon"
              },
              {
                "value": "Salmon-Arm",
                "label": "Salmon-Arm"
              },
              {
                "value": "Penticton",
                "label": "Penticton"
              },
              {
                "value": "Oliver-Osoyoos",
                "label": "Oliver-Osoyoos"
              },
              {
                "value": "Kamloops",
                "label": "Kamloops"
              },
              {
                "value": "Nelson",
                "label": "Nelson"
              },
              {
                "value": "BC",
                "label": "BC"
              },
              {
                "value": "Canada",
                "label": "Canada"
              },
              {
                "value": "World",
                "label": "World"
              },
              {
                "value": "Business",
                "label": "Business"
              },
              {
                "value": "Sports",
                "label": "Sports"
              },
              {
                "value": "ShowBiz",
                "label": "ShowBiz"
              }
            ],
            "description": "Category",
            "default": "Recent Headlines"
          }
        },
        "radar": [
          {
            "source": [
              "www.castanet.net/news/:category/"
            ],
            "target": "/:category"
          },
          {
            "source": [
              "www.castanet.net/"
            ],
            "target": "/"
          }
        ],
        "name": "News",
        "maintainers": [
          "TonyRL"
        ],
        "url": "www.castanet.net",
        "location": "news.ts",
        "module": () => import('@/routes/castanet/news.ts')
      }
    },
    "apiRoutes": {},
    "name": "Castanet",
    "url": "www.castanet.net",
    "lang": "en"
  },
  "castbox": {
    "routes": {
      "/channel/:channel": {
        "path": "/channel/:channel",
        "categories": [
          "multimedia"
        ],
        "example": "/castbox/channel/Lemonade-Stand-id6776228",
        "parameters": {
          "channel": "Channel"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": true,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "castbox.fm/channel/:channel"
            ],
            "target": "/channel/:channel"
          }
        ],
        "name": "Channels",
        "description": "Get the channel from the Castbox channel URL. For example, the URL of the channel \"Lemonade Stand\" is `https://castbox.fm/channel/Lemonade-Stand-id6776228`, where `Lemonade-Stand-id6776228` is the `channel` parameter.\n    \n    You can use the RSSHub global `limit` query parameter to specify the maximum number of episodes to fetch from the Castbox API (defaults to 50). For example: `/castbox/channel/Lemonade-Stand-id6776228?limit=100`.",
        "maintainers": [
          "ananyatimalsina"
        ],
        "location": "channel.ts",
        "module": () => import('@/routes/castbox/channel.ts')
      }
    },
    "apiRoutes": {},
    "name": "Castbox",
    "url": "castbox.fm",
    "description": "Castbox is a podcast distribution network and producer."
  },
  "catti": {
    "routes": {
      "/news/:category": {
        "path": "/news/:category",
        "name": "CATTI 考试消息",
        "maintainers": [
          "PrinOrange"
        ],
        "description": "\n| Category  | 标题       | 描述                |\n|-----------|------------|--------------------|\n| ggl       | 通知公告   | CATTI 考试通知和公告 |\n| ywdt      | 要闻动态   | CATTI 考试要闻动态   |\n| zxzc      | 最新政策   | CATTI 考试最新政策   |\n",
        "categories": [
          "study"
        ],
        "parameters": {
          "category": "消息分类名，可在下面的描述中找到。"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false,
          "supportRadar": true
        },
        "example": "/catti/news/zxzc",
        "radar": [
          {
            "source": [
              "www.catticenter.com/:category"
            ]
          }
        ],
        "location": "news.ts",
        "module": () => import('@/routes/catti/news.ts')
      }
    },
    "apiRoutes": {},
    "name": "全国翻译专业资格水平考试 (CATTI)",
    "url": "www.catticenter.com"
  },
  "cau": {
    "routes": {
      "/ele": {
        "path": "/ele",
        "categories": [
          "university"
        ],
        "example": "/cau/ele",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "ciee.cau.edu.cn/col/col26712/index.html",
              "ciee.cau.edu.cn/"
            ]
          }
        ],
        "name": "研招网通知公告",
        "maintainers": [
          "shengmaosu"
        ],
        "url": "ciee.cau.edu.cn/col/col26712/index.html",
        "description": "#### 信电学院 {#zhong-guo-nong-ye-da-xue-yan-zhao-wang-tong-zhi-gong-gao-xin-dian-xue-yuan}",
        "location": "ele.ts",
        "module": () => import('@/routes/cau/ele.ts')
      },
      "/yjs": {
        "path": "/yjs",
        "categories": [
          "university"
        ],
        "example": "/cau/yjs",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "yz.cau.edu.cn/col/col41740/index.html",
              "yz.cau.edu.cn/"
            ]
          }
        ],
        "name": "研招网通知公告",
        "maintainers": [
          "shengmaosu"
        ],
        "url": "yz.cau.edu.cn/col/col41740/index.html",
        "location": "yjs.ts",
        "module": () => import('@/routes/cau/yjs.ts')
      }
    },
    "apiRoutes": {},
    "name": "中国农业大学",
    "url": "ciee.cau.edu.cn",
    "lang": "zh-CN"
  },
  "caus": {
    "routes": {
      "/:category?": {
        "path": "/:category?",
        "categories": [
          "new-media"
        ],
        "example": "/caus",
        "parameters": {
          "category": "分类，见下表，默认为全部"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "分类",
        "maintainers": [
          "nczitzk",
          "pseudoyu"
        ],
        "description": "| 全部 | 要闻 | 商业 | 快讯 | 财富 | 生活 |\n| ---- | ---- | ---- | ---- | ---- | ---- |\n| 0    | 1    | 2    | 3    | 8    | 6    |",
        "location": "index.ts",
        "module": () => import('@/routes/caus/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "加美财经",
    "url": "caus.com",
    "lang": "zh-CN"
  },
  "cbaigui": {
    "routes": {
      "*": {
        "path": "*",
        "name": "Unknown",
        "maintainers": [],
        "location": "index.ts",
        "module": () => import('@/routes/cbaigui/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "纪妖",
    "url": "cbaigui.com",
    "lang": "zh-CN"
  },
  "cbc": {
    "routes": {
      "/topics/:topic?": {
        "path": "/topics/:topic?",
        "categories": [
          "traditional-media"
        ],
        "example": "/cbc/topics",
        "parameters": {
          "topic": "Channel,`Top Stories` by default. For secondary channel like `canada/toronto`, use `-` to replace `/`"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "cbc.ca/news"
            ],
            "target": "/topics"
          }
        ],
        "name": "News",
        "maintainers": [
          "wb14123"
        ],
        "url": "cbc.ca/news",
        "location": "topics.ts",
        "module": () => import('@/routes/cbc/topics.ts')
      }
    },
    "apiRoutes": {},
    "name": "Canadian Broadcasting Corporation",
    "url": "cbc.ca",
    "lang": "en"
  },
  "cbirc": {
    "routes": {
      "/:category?": {
        "path": "/:category?",
        "radar": [
          {
            "source": [
              "cbirc.gov.cn/:category",
              "cbirc.gov.cn/"
            ]
          }
        ],
        "name": "Unknown",
        "maintainers": [
          "JkCheung"
        ],
        "location": "index.ts",
        "module": () => import('@/routes/cbirc/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "中国银行保险监督管理委员会",
    "url": "cbirc.gov.cn",
    "lang": "zh-CN"
  },
  "cbndata": {
    "routes": {
      "/information/:id?": {
        "path": "/information/:id?",
        "name": "看点",
        "url": "www.cbndata.com",
        "maintainers": [
          "nczitzk"
        ],
        "example": "/cbndata/information/all",
        "parameters": {
          "id": {
            "description": "分类，默认为 `all`，即全部，可在对应分类页 URL 中找到",
            "options": [
              {
                "label": "全部",
                "value": "all"
              },
              {
                "label": "美妆个护",
                "value": "1"
              },
              {
                "label": "服饰鞋包",
                "value": "2559"
              },
              {
                "label": "宠物",
                "value": "2419"
              },
              {
                "label": "营销",
                "value": "2484"
              }
            ]
          }
        },
        "description": "::: tip\n订阅 [美妆个护](https://www.cbndata.com/information?tag_id=1)，其源网址为 `https://www.cbndata.com/information?tag_id=1`，请参考该 URL 指定部分构成参数，此时路由为 [`/cbndata/information/1`](https://rsshub.app/cbndata/information/1)。\n:::\n\n| 分类                                                        | ID                                                  |\n| ----------------------------------------------------------- | --------------------------------------------------- |\n| [全部](https://www.cbndata.com/information?tag_id=all)      | [all](https://rsshub.app/cbndata/information/all)   |\n| [美妆个护](https://www.cbndata.com/information?tag_id=1)    | [1](https://rsshub.app/cbndata/information/1)       |\n| [服饰鞋包](https://www.cbndata.com/information?tag_id=2559) | [2559](https://rsshub.app/cbndata/information/2559) |\n| [宠物](https://www.cbndata.com/information?tag_id=2419)     | [2419](https://rsshub.app/cbndata/information/2419) |\n| [营销](https://www.cbndata.com/information?tag_id=2484)     | [2484](https://rsshub.app/cbndata/information/2484) |\n",
        "categories": [
          "new-media"
        ],
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportRadar": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "www.cbndata.com/information"
            ]
          },
          {
            "title": "全部",
            "source": [
              "www.cbndata.com/information"
            ],
            "target": "/information/all"
          },
          {
            "title": "美妆个护",
            "source": [
              "www.cbndata.com/information"
            ],
            "target": "/information/1"
          },
          {
            "title": "服饰鞋包",
            "source": [
              "www.cbndata.com/information"
            ],
            "target": "/information/2559"
          },
          {
            "title": "宠物",
            "source": [
              "www.cbndata.com/information"
            ],
            "target": "/information/2419"
          },
          {
            "title": "营销",
            "source": [
              "www.cbndata.com/information"
            ],
            "target": "/information/2484"
          }
        ],
        "view": 0,
        "location": "information.ts",
        "module": () => import('@/routes/cbndata/information.ts')
      }
    },
    "apiRoutes": {},
    "name": "CBNData",
    "url": "cbndata.com",
    "categories": [
      "new-media"
    ],
    "description": "第一财经商业数据中心（CBNData）",
    "lang": "zh-CN"
  },
  "cbnweek": {
    "routes": {
      "/": {
        "path": "/",
        "radar": [
          {
            "source": [
              "cbnweek.com/"
            ],
            "target": ""
          }
        ],
        "name": "Unknown",
        "maintainers": [
          "nczitzk"
        ],
        "url": "cbnweek.com/",
        "location": "index.ts",
        "module": () => import('@/routes/cbnweek/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "第一财经杂志",
    "url": "cbnweek.com",
    "lang": "zh-CN"
  },
  "cbpanet": {
    "routes": {
      "/dzp_news/:bigId?/:smallId?": {
        "path": "/dzp_news/:bigId?/:smallId?",
        "name": "资讯",
        "url": "cbpanet.com",
        "maintainers": [
          "nczitzk"
        ],
        "example": "/cbpanet/dzp_news/2/11",
        "parameters": {
          "bigId": "分类 id，默认为 `2`，即行业资讯，可在对应分类页 URL 中找到",
          "smallId": "子分类 id，默认为 `11`，即行业资讯，可在对应分类页 URL 中找到"
        },
        "description": "::: tip\n  若订阅 [行业资讯](https://www.cbpanet.com/dzp_news.aspx?bigid=2&smallid=11)，网址为 `https://www.cbpanet.com/dzp_news.aspx?bigid=2&smallid=11`。截取 `https://www.cbpanet.com/` 的 `bigid` 和 `smallid` 的部分作为参数填入，此时路由为 [`/cbpanet/dzp_news/4/15`](https://rsshub.app/cbpanet/dzp_news/4/15)。\n:::\n\n<details>\n<summary>更多分类</summary>\n\n#### [协会](https://www.cbpanet.com/dzp_xiehui.aspx)\n\n| [协会介绍](https://www.cbpanet.com/dzp_news.aspx?bigid=1&smallid=1) | [协会章程](https://www.cbpanet.com/dzp_news.aspx?bigid=1&smallid=2) | [理事会](https://www.cbpanet.com/dzp_news.aspx?bigid=1&smallid=3) | [内设机构](https://www.cbpanet.com/dzp_news.aspx?bigid=1&smallid=4) | [协会通知](https://www.cbpanet.com/dzp_news.aspx?bigid=1&smallid=5) | [协会活动](https://www.cbpanet.com/dzp_news.aspx?bigid=1&smallid=6) |\n| ------------------------------------------------------------------ | ------------------------------------------------------------------ | ---------------------------------------------------------------- | ------------------------------------------------------------------ | ------------------------------------------------------------------ | ------------------------------------------------------------------ |\n| [1/1](https://rsshub.app/cbpanet/dzp_news/1/1)                     | [1/2](https://rsshub.app/cbpanet/dzp_news/1/2)                     | [1/3](https://rsshub.app/cbpanet/dzp_news/1/3)                   | [1/4](https://rsshub.app/cbpanet/dzp_news/1/4)                     | [1/5](https://rsshub.app/cbpanet/dzp_news/1/5)                     | [1/6](https://rsshub.app/cbpanet/dzp_news/1/6)                     |\n\n| [出版物](https://www.cbpanet.com/dzp_news.aspx?bigid=1&smallid=7) | [会员权利与义务](https://www.cbpanet.com/dzp_news.aspx?bigid=1&smallid=30) |\n| ---------------------------------------------------------------- | ------------------------------------------------------------------------- |\n| [1/7](https://rsshub.app/cbpanet/dzp_news/1/7)                   | [1/30](https://rsshub.app/cbpanet/dzp_news/1/30)                          |\n\n#### [行业资讯](https://www.cbpanet.com/dzp_news_list.aspx)\n\n| [国内资讯](https://www.cbpanet.com/dzp_news.aspx?bigid=2&smallid=8) | [海外资讯](https://www.cbpanet.com/dzp_news.aspx?bigid=2&smallid=9) | [企业新闻](https://www.cbpanet.com/dzp_news.aspx?bigid=2&smallid=10) | [行业资讯](https://www.cbpanet.com/dzp_news.aspx?bigid=2&smallid=11) | [热点聚焦](https://www.cbpanet.com/dzp_news.aspx?bigid=2&smallid=43) | [今日推荐](https://www.cbpanet.com/dzp_news.aspx?bigid=2&smallid=44) |\n| ------------------------------------------------------------------ | ------------------------------------------------------------------ | ------------------------------------------------------------------- | ------------------------------------------------------------------- | ------------------------------------------------------------------- | ------------------------------------------------------------------- |\n| [2/8](https://rsshub.app/cbpanet/dzp_news/2/8)                     | [2/9](https://rsshub.app/cbpanet/dzp_news/2/9)                     | [2/10](https://rsshub.app/cbpanet/dzp_news/2/10)                    | [2/11](https://rsshub.app/cbpanet/dzp_news/2/11)                    | [2/43](https://rsshub.app/cbpanet/dzp_news/2/43)                    | [2/44](https://rsshub.app/cbpanet/dzp_news/2/44)                    |\n\n#### [原料信息](https://www.cbpanet.com/dzp_yuanliao.aspx)\n\n| [价格行情](https://www.cbpanet.com/dzp_news.aspx?bigid=3&smallid=12) | [分析预测](https://www.cbpanet.com/dzp_news.aspx?bigid=3&smallid=13) | [原料信息](https://www.cbpanet.com/dzp_news.aspx?bigid=3&smallid=40) | [热点聚焦](https://www.cbpanet.com/dzp_news.aspx?bigid=3&smallid=45) |\n| ------------------------------------------------------------------- | ------------------------------------------------------------------- | ------------------------------------------------------------------- | ------------------------------------------------------------------- |\n| [3/12](https://rsshub.app/cbpanet/dzp_news/3/12)                    | [3/13](https://rsshub.app/cbpanet/dzp_news/3/13)                    | [3/40](https://rsshub.app/cbpanet/dzp_news/3/40)                    | [3/45](https://rsshub.app/cbpanet/dzp_news/3/45)                    |\n\n#### [法规标准](https://www.cbpanet.com/dzp_fagui.aspx)\n\n| [法规资讯](https://www.cbpanet.com/dzp_news.aspx?bigid=4&smallid=15) | [法律法规](https://www.cbpanet.com/dzp_news.aspx?bigid=4&smallid=16) | [国内标准](https://www.cbpanet.com/dzp_news.aspx?bigid=4&smallid=14) | [国外标准](https://www.cbpanet.com/dzp_news.aspx?bigid=4&smallid=17) | [法规聚焦](https://www.cbpanet.com/dzp_news.aspx?bigid=4&smallid=46) | [今日推荐](https://www.cbpanet.com/dzp_news.aspx?bigid=4&smallid=47) |\n| ------------------------------------------------------------------- | ------------------------------------------------------------------- | ------------------------------------------------------------------- | ------------------------------------------------------------------- | ------------------------------------------------------------------- | ------------------------------------------------------------------- |\n| [4/15](https://rsshub.app/cbpanet/dzp_news/4/15)                    | [4/16](https://rsshub.app/cbpanet/dzp_news/4/16)                    | [4/14](https://rsshub.app/cbpanet/dzp_news/4/14)                    | [4/17](https://rsshub.app/cbpanet/dzp_news/4/17)                    | [4/46](https://rsshub.app/cbpanet/dzp_news/4/46)                    | [4/47](https://rsshub.app/cbpanet/dzp_news/4/47)                    |\n\n#### [技术专区](https://www.cbpanet.com/dzp_jishu.aspx)\n\n| [产品介绍](https://www.cbpanet.com/dzp_news.aspx?bigid=5&smallid=18) | [科技成果](https://www.cbpanet.com/dzp_news.aspx?bigid=5&smallid=19) | [学术论文](https://www.cbpanet.com/dzp_news.aspx?bigid=5&smallid=20) | [资料下载](https://www.cbpanet.com/dzp_news.aspx?bigid=5&smallid=21) | [专家](https://www.cbpanet.com/dzp_news.aspx?bigid=5&smallid=50) | [民间智库](https://www.cbpanet.com/dzp_news.aspx?bigid=5&smallid=57) |\n| ------------------------------------------------------------------- | ------------------------------------------------------------------- | ------------------------------------------------------------------- | ------------------------------------------------------------------- | --------------------------------------------------------------- | ------------------------------------------------------------------- |\n| [5/18](https://rsshub.app/cbpanet/dzp_news/5/18)                    | [5/19](https://rsshub.app/cbpanet/dzp_news/5/19)                    | [5/20](https://rsshub.app/cbpanet/dzp_news/5/20)                    | [5/21](https://rsshub.app/cbpanet/dzp_news/5/21)                    | [5/50](https://rsshub.app/cbpanet/dzp_news/5/50)                | [5/57](https://rsshub.app/cbpanet/dzp_news/5/57)                    |\n\n#### [豆制品消费指南](https://www.cbpanet.com/dzp_zhinan.aspx)\n\n| [膳食指南](https://www.cbpanet.com/dzp_news.aspx?bigid=6&smallid=22) | [营养成分](https://www.cbpanet.com/dzp_news.aspx?bigid=6&smallid=23) | [豆食菜谱](https://www.cbpanet.com/dzp_news.aspx?bigid=6&smallid=24) | [问与答](https://www.cbpanet.com/dzp_news.aspx?bigid=6&smallid=31) | [今日推荐](https://www.cbpanet.com/dzp_news.aspx?bigid=6&smallid=48) | [消费热点](https://www.cbpanet.com/dzp_news.aspx?bigid=6&smallid=53) |\n| ------------------------------------------------------------------- | ------------------------------------------------------------------- | ------------------------------------------------------------------- | ----------------------------------------------------------------- | ------------------------------------------------------------------- | ------------------------------------------------------------------- |\n| [6/22](https://rsshub.app/cbpanet/dzp_news/6/22)                    | [6/23](https://rsshub.app/cbpanet/dzp_news/6/23)                    | [6/24](https://rsshub.app/cbpanet/dzp_news/6/24)                    | [6/31](https://rsshub.app/cbpanet/dzp_news/6/31)                  | [6/48](https://rsshub.app/cbpanet/dzp_news/6/48)                    | [6/53](https://rsshub.app/cbpanet/dzp_news/6/53)                    |\n\n#### [营养与健康](https://www.cbpanet.com/dzp_yingyang.aspx)\n\n| [大豆营养概况](https://www.cbpanet.com/dzp_news.aspx?bigid=7&smallid=25) | [大豆食品和人类健康](https://www.cbpanet.com/dzp_news.aspx?bigid=7&smallid=26) | [世界豆类日，爱豆大行动](https://www.cbpanet.com/dzp_news.aspx?bigid=7&smallid=27) | [谣言粉碎机](https://www.cbpanet.com/dzp_news.aspx?bigid=7&smallid=29) | [最新资讯](https://www.cbpanet.com/dzp_news.aspx?bigid=7&smallid=41) | [专家视点](https://www.cbpanet.com/dzp_news.aspx?bigid=7&smallid=49) |\n| ----------------------------------------------------------------------- | ----------------------------------------------------------------------------- | --------------------------------------------------------------------------------- | --------------------------------------------------------------------- | ------------------------------------------------------------------- | ------------------------------------------------------------------- |\n| [7/25](https://rsshub.app/cbpanet/dzp_news/7/25)                        | [7/26](https://rsshub.app/cbpanet/dzp_news/7/26)                              | [7/27](https://rsshub.app/cbpanet/dzp_news/7/27)                                  | [7/29](https://rsshub.app/cbpanet/dzp_news/7/29)                      | [7/41](https://rsshub.app/cbpanet/dzp_news/7/41)                    | [7/49](https://rsshub.app/cbpanet/dzp_news/7/49)                    |\n\n</details>\n    ",
        "categories": [
          "new-media"
        ],
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportRadar": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "www.cbpanet.com/dzp_news.aspx"
            ]
          },
          {
            "title": "协会 - 协会介绍",
            "source": [
              "www.cbpanet.com/dzp_news.aspx"
            ],
            "target": "/dzp_news/1/1"
          },
          {
            "title": "协会 - 协会章程",
            "source": [
              "www.cbpanet.com/dzp_news.aspx"
            ],
            "target": "/dzp_news/1/2"
          },
          {
            "title": "协会 - 理事会",
            "source": [
              "www.cbpanet.com/dzp_news.aspx"
            ],
            "target": "/dzp_news/1/3"
          },
          {
            "title": "协会 - 内设机构",
            "source": [
              "www.cbpanet.com/dzp_news.aspx"
            ],
            "target": "/dzp_news/1/4"
          },
          {
            "title": "协会 - 协会通知",
            "source": [
              "www.cbpanet.com/dzp_news.aspx"
            ],
            "target": "/dzp_news/1/5"
          },
          {
            "title": "协会 - 协会活动",
            "source": [
              "www.cbpanet.com/dzp_news.aspx"
            ],
            "target": "/dzp_news/1/6"
          },
          {
            "title": "协会 - 出版物",
            "source": [
              "www.cbpanet.com/dzp_news.aspx"
            ],
            "target": "/dzp_news/1/7"
          },
          {
            "title": "协会 - 会员权利与义务",
            "source": [
              "www.cbpanet.com/dzp_news.aspx"
            ],
            "target": "/dzp_news/1/30"
          },
          {
            "title": "行业资讯 - 国内资讯",
            "source": [
              "www.cbpanet.com/dzp_news.aspx"
            ],
            "target": "/dzp_news/2/8"
          },
          {
            "title": "行业资讯 - 海外资讯",
            "source": [
              "www.cbpanet.com/dzp_news.aspx"
            ],
            "target": "/dzp_news/2/9"
          },
          {
            "title": "行业资讯 - 企业新闻",
            "source": [
              "www.cbpanet.com/dzp_news.aspx"
            ],
            "target": "/dzp_news/2/10"
          },
          {
            "title": "行业资讯 - 行业资讯",
            "source": [
              "www.cbpanet.com/dzp_news.aspx"
            ],
            "target": "/dzp_news/2/11"
          },
          {
            "title": "行业资讯 - 热点聚焦",
            "source": [
              "www.cbpanet.com/dzp_news.aspx"
            ],
            "target": "/dzp_news/2/43"
          },
          {
            "title": "行业资讯 - 今日推荐",
            "source": [
              "www.cbpanet.com/dzp_news.aspx"
            ],
            "target": "/dzp_news/2/44"
          },
          {
            "title": "原料信息 - 价格行情",
            "source": [
              "www.cbpanet.com/dzp_news.aspx"
            ],
            "target": "/dzp_news/3/12"
          },
          {
            "title": "原料信息 - 分析预测",
            "source": [
              "www.cbpanet.com/dzp_news.aspx"
            ],
            "target": "/dzp_news/3/13"
          },
          {
            "title": "原料信息 - 原料信息",
            "source": [
              "www.cbpanet.com/dzp_news.aspx"
            ],
            "target": "/dzp_news/3/40"
          },
          {
            "title": "原料信息 - 热点聚焦",
            "source": [
              "www.cbpanet.com/dzp_news.aspx"
            ],
            "target": "/dzp_news/3/45"
          },
          {
            "title": "法规标准 - 法规资讯",
            "source": [
              "www.cbpanet.com/dzp_news.aspx"
            ],
            "target": "/dzp_news/4/15"
          },
          {
            "title": "法规标准 - 法律法规",
            "source": [
              "www.cbpanet.com/dzp_news.aspx"
            ],
            "target": "/dzp_news/4/16"
          },
          {
            "title": "法规标准 - 国内标准",
            "source": [
              "www.cbpanet.com/dzp_news.aspx"
            ],
            "target": "/dzp_news/4/14"
          },
          {
            "title": "法规标准 - 国外标准",
            "source": [
              "www.cbpanet.com/dzp_news.aspx"
            ],
            "target": "/dzp_news/4/17"
          },
          {
            "title": "法规标准 - 法规聚焦",
            "source": [
              "www.cbpanet.com/dzp_news.aspx"
            ],
            "target": "/dzp_news/4/46"
          },
          {
            "title": "法规标准 - 今日推荐",
            "source": [
              "www.cbpanet.com/dzp_news.aspx"
            ],
            "target": "/dzp_news/4/47"
          },
          {
            "title": "技术专区 - 产品介绍",
            "source": [
              "www.cbpanet.com/dzp_news.aspx"
            ],
            "target": "/dzp_news/5/18"
          },
          {
            "title": "技术专区 - 科技成果",
            "source": [
              "www.cbpanet.com/dzp_news.aspx"
            ],
            "target": "/dzp_news/5/19"
          },
          {
            "title": "技术专区 - 学术论文",
            "source": [
              "www.cbpanet.com/dzp_news.aspx"
            ],
            "target": "/dzp_news/5/20"
          },
          {
            "title": "技术专区 - 资料下载",
            "source": [
              "www.cbpanet.com/dzp_news.aspx"
            ],
            "target": "/dzp_news/5/21"
          },
          {
            "title": "技术专区 - 专家",
            "source": [
              "www.cbpanet.com/dzp_news.aspx"
            ],
            "target": "/dzp_news/5/50"
          },
          {
            "title": "技术专区 - 民间智库",
            "source": [
              "www.cbpanet.com/dzp_news.aspx"
            ],
            "target": "/dzp_news/5/57"
          },
          {
            "title": "豆制品消费指南 - 膳食指南",
            "source": [
              "www.cbpanet.com/dzp_news.aspx"
            ],
            "target": "/dzp_news/6/22"
          },
          {
            "title": "豆制品消费指南 - 营养成分",
            "source": [
              "www.cbpanet.com/dzp_news.aspx"
            ],
            "target": "/dzp_news/6/23"
          },
          {
            "title": "豆制品消费指南 - 豆食菜谱",
            "source": [
              "www.cbpanet.com/dzp_news.aspx"
            ],
            "target": "/dzp_news/6/24"
          },
          {
            "title": "豆制品消费指南 - 问与答",
            "source": [
              "www.cbpanet.com/dzp_news.aspx"
            ],
            "target": "/dzp_news/6/31"
          },
          {
            "title": "豆制品消费指南 - 今日推荐",
            "source": [
              "www.cbpanet.com/dzp_news.aspx"
            ],
            "target": "/dzp_news/6/48"
          },
          {
            "title": "豆制品消费指南 - 消费热点",
            "source": [
              "www.cbpanet.com/dzp_news.aspx"
            ],
            "target": "/dzp_news/6/53"
          },
          {
            "title": "营养与健康 - 大豆营养概况",
            "source": [
              "www.cbpanet.com/dzp_news.aspx"
            ],
            "target": "/dzp_news/7/25"
          },
          {
            "title": "营养与健康 - 大豆食品和人类健康",
            "source": [
              "www.cbpanet.com/dzp_news.aspx"
            ],
            "target": "/dzp_news/7/26"
          },
          {
            "title": "营养与健康 - 世界豆类日，爱豆大行动",
            "source": [
              "www.cbpanet.com/dzp_news.aspx"
            ],
            "target": "/dzp_news/7/27"
          },
          {
            "title": "营养与健康 - 谣言粉碎机",
            "source": [
              "www.cbpanet.com/dzp_news.aspx"
            ],
            "target": "/dzp_news/7/29"
          },
          {
            "title": "营养与健康 - 最新资讯",
            "source": [
              "www.cbpanet.com/dzp_news.aspx"
            ],
            "target": "/dzp_news/7/41"
          },
          {
            "title": "营养与健康 - 专家视点",
            "source": [
              "www.cbpanet.com/dzp_news.aspx"
            ],
            "target": "/dzp_news/7/49"
          }
        ],
        "location": "index.ts",
        "module": () => import('@/routes/cbpanet/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "中国豆制品网",
    "url": "cbpanet.com",
    "categories": [
      "new-media"
    ],
    "description": "",
    "lang": "zh-CN"
  },
  "ccac": {
    "routes": {
      "/news/:type/:lang?": {
        "path": "/news/:type/:lang?",
        "categories": [
          "government"
        ],
        "example": "/ccac/news/all",
        "parameters": {
          "type": "Category",
          "lang": "Language, default to `sc`. Supprot `en`(English), `sc`(Simplified Chinese), `tc`(Traditional Chinese) and `pt`(Portuguese)"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": true,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "Latest News",
        "maintainers": [
          "linbuxiao"
        ],
        "description": "Category\n\n| All | Detected Cases | Investigation Reports or Recommendations | Annual Reports | CCAC's Updates |\n| --- | -------------- | ---------------------------------------- | -------------- | -------------- |\n| all | case           | Persuasion                               | AnnualReport   | PCANews        |",
        "location": "news.ts",
        "module": () => import('@/routes/ccac/news.ts')
      }
    },
    "apiRoutes": {},
    "name": "Macau Independent Commission Against Corruption 澳门廉政公署",
    "url": "ccac.org.mo",
    "lang": "zh-HK"
  },
  "ccagm": {
    "routes": {
      "/:category{.+}?": {
        "path": "/:category{.+}?",
        "name": "栏目",
        "url": "www.ccagm.org.cn",
        "maintainers": [
          "nczitzk"
        ],
        "example": "/ccagm/association-news",
        "parameters": {
          "category": {
            "description": "分类，默认为 `association-news`，即协会动态，可在对应分类页 URL 中找到",
            "options": [
              {
                "label": "协会动态",
                "value": "association-news"
              },
              {
                "label": "会议活动",
                "value": "xh-activity/activities-huiyi"
              },
              {
                "label": "调研与报告",
                "value": "xh-activity/bg-yj"
              },
              {
                "label": "协会党建",
                "value": "xie-hui-dang-jian"
              },
              {
                "label": "行业新闻",
                "value": "members-info"
              },
              {
                "label": "行业研究",
                "value": "bg-yj"
              },
              {
                "label": "行业标准",
                "value": "industry-policy/industry-standard"
              },
              {
                "label": "法律法规",
                "value": "industry-policy/policies-regulations"
              },
              {
                "label": "资料下载",
                "value": "download"
              },
              {
                "label": "工作总结与计划",
                "value": "about-association/gong-zuo-zong-jie-yu-ji-hua"
              }
            ]
          }
        },
        "description": ":::tip\n订阅 [协会动态](http://www.ccagm.org.cn/association-news)，其源网址为 `http://www.ccagm.org.cn/association-news`，请参考该 URL 指定部分构成参数，此时路由为 [`/ccagm/association-news`](https://rsshub.app/ccagm/association-news)。\n:::\n\n<details>\n  <summary>更多分类</summary>\n\n  | 栏目                                                                                         | ID                                                                                                                      |\n  | -------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------- |\n  | [协会动态](http://www.ccagm.org.cn/association-news.html)                                    | [association-news](https://rsshub.app/ccagm/association-news)                                                           |\n  | [会议活动](http://www.ccagm.org.cn/xh-activity/activities-huiyi.html)                        | [xh-activity/activities-huiyi](https://rsshub.app/ccagm/xh-activity/activities-huiyi)                                   |\n  | [调研与报告](http://www.ccagm.org.cn/xh-activity/bg-yj.html)                                 | [xh-activity/bg-yj](https://rsshub.app/ccagm/xh-activity/bg-yj)                                                         |\n  | [协会党建](http://www.ccagm.org.cn/xie-hui-dang-jian.html)                                   | [xie-hui-dang-jian](https://rsshub.app/ccagm/xie-hui-dang-jian)                                                         |\n  | [行业新闻](http://www.ccagm.org.cn/members-info.html)                                        | [members-info](https://rsshub.app/ccagm/members-info)                                                                   |\n  | [行业研究](http://www.ccagm.org.cn/bg-yj.html)                                               | [bg-yj](https://rsshub.app/ccagm/bg-yj)                                                                                 |\n  | [行业标准](http://www.ccagm.org.cn/industry-policy/industry-standard.html)                   | [industry-policy/industry-standard](https://rsshub.app/ccagm/industry-policy/industry-standard)                         |\n  | [法律法规](http://www.ccagm.org.cn/industry-policy/policies-regulations.html)                | [industry-policy/policies-regulations](https://rsshub.app/ccagm/industry-policy/policies-regulations)                   |\n  | [资料下载](http://www.ccagm.org.cn/download.html)                                            | [download](https://rsshub.app/ccagm/download)                                                                           |\n  | [工作总结与计划](http://www.ccagm.org.cn/about-association/gong-zuo-zong-jie-yu-ji-hua.html) | [about-association/gong-zuo-zong-jie-yu-ji-hua](https://rsshub.app/ccagm/about-association/gong-zuo-zong-jie-yu-ji-hua) |\n\n</details>\n",
        "categories": [
          "new-media"
        ],
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportRadar": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "www.ccagm.org.cn/category?"
            ],
            "target": "/:category"
          },
          {
            "title": "协会动态",
            "source": [
              "www.ccagm.org.cn/association-news.html"
            ],
            "target": "/association-news"
          },
          {
            "title": "会议活动",
            "source": [
              "www.ccagm.org.cn/xh-activity/activities-huiyi.html"
            ],
            "target": "/xh-activity/activities-huiyi"
          },
          {
            "title": "调研与报告",
            "source": [
              "www.ccagm.org.cn/xh-activity/bg-yj.html"
            ],
            "target": "/xh-activity/bg-yj"
          },
          {
            "title": "协会党建",
            "source": [
              "www.ccagm.org.cn/xie-hui-dang-jian.html"
            ],
            "target": "/xie-hui-dang-jian"
          },
          {
            "title": "行业新闻",
            "source": [
              "www.ccagm.org.cn/members-info.html"
            ],
            "target": "/members-info"
          },
          {
            "title": "行业研究",
            "source": [
              "www.ccagm.org.cn/bg-yj.html"
            ],
            "target": "/bg-yj"
          },
          {
            "title": "行业标准",
            "source": [
              "www.ccagm.org.cn/industry-policy/industry-standard.html"
            ],
            "target": "/industry-policy/industry-standard"
          },
          {
            "title": "法律法规",
            "source": [
              "www.ccagm.org.cn/industry-policy/policies-regulations.html"
            ],
            "target": "/industry-policy/policies-regulations"
          },
          {
            "title": "资料下载",
            "source": [
              "www.ccagm.org.cn/download.html"
            ],
            "target": "/download"
          },
          {
            "title": "工作总结与计划",
            "source": [
              "www.ccagm.org.cn/about-association/gong-zuo-zong-jie-yu-ji-hua.html"
            ],
            "target": "/about-association/gong-zuo-zong-jie-yu-ji-hua"
          }
        ],
        "view": 0,
        "location": "index.ts",
        "module": () => import('@/routes/ccagm/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "中国百货商业协会",
    "url": "ccagm.org.cn",
    "categories": [
      "new-media"
    ],
    "description": "",
    "lang": "zh-CN"
  },
  "cccfna": {
    "routes": {
      "/:category/:type?": {
        "path": "/:category/:type?",
        "categories": [
          "government"
        ],
        "example": "/cccfna/meirigengxin",
        "parameters": {
          "category": "文章种类，即一级分类，详情见下表",
          "type": "文章类型，即二级分类，详情见下表"
        },
        "radar": [
          {
            "source": [
              "www.cccfna.org.cn/:category/:type?"
            ]
          }
        ],
        "description": "\n::: tip\n存在**二级分类**的**一级分类**不能单独当作参数，如：`/cccfna/hangyezixun`\n:::\n\n文章的目录分级如下:\n\n- shanghuidongtai（商会通知）\n- meirigengxin（每日更新）\n- tongzhigonggao（通知公告）\n- hangyezixun（行业资讯）\n  - zhengcedaohang（政策导航）\n  - yujinxinxi（预警信息）\n  - shichangdongtai（市场动态）\n  - gongxuxinxi（供需信息）\n- maoyitongji（贸易统计）\n  - tongjikuaibao（统计快报）\n  - hangyetongji（行业统计）\n  - guobiemaoyi（国别贸易）\n  - maoyizhinan（贸易指南）\n- nongchanpinbaogao（农产品报告）\n  - nongchanpinyuebao（农产品月报）\n  - zhongdianchanpinyuebao（重点产品月报）\n  - zhongdianchanpinzoushi（重点产品走势）",
        "name": "资讯信息",
        "maintainers": [
          "hualiong"
        ],
        "location": "index.ts",
        "module": () => import('@/routes/cccfna/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "中国食品土畜进出口商会",
    "url": "www.cccfna.org.cn",
    "lang": "zh-CN"
  },
  "cccmc": {
    "routes": {
      "/:category{.+}?": {
        "path": "/:category{.+}?",
        "name": "通用",
        "url": "www.cccmc.org.cn",
        "maintainers": [
          "nczitzk"
        ],
        "example": "/cccmc/ywgg/tzgg",
        "parameters": {
          "category": "分类，默认为 `ywgg/tzgg`，即通知公告，可在对应分类页 URL 中找到, Category, `ywgg/tzgg`，即通知公告  by default"
        },
        "description": "::: tip\n若订阅 [综合政策](https://www.cccmc.org.cn/zcfg/zhzc/)，网址为 `https://www.cccmc.org.cn/zcfg/zhzc/`，请截取 `https://www.cccmc.org.cn/` 到末尾的部分 `zcfg/zhzc` 作为 `category` 参数填入，此时目标路由为 [`/cccmc/zcfg/zhzc`](https://rsshub.app/cccmc/zcfg/zhzc)。\n:::\n\n<details>\n<summary>更多分类</summary>\n\n#### [会员之家](https://www.cccmc.org.cn/hyzj)\n\n| [会员之声](https://www.cccmc.org.cn/hyzj/hyzs/) | [会员动态](https://www.cccmc.org.cn/hyzj/hydt/) | [会员推介](https://www.cccmc.org.cn/hyzj/hytj/) |\n| ----------------------------------------------- | ----------------------------------------------- | ----------------------------------------------- |\n| [hyzj/hyzs](https://rsshub.app/cccmc/hyzj/hyzs) | [hyzj/hydt](https://rsshub.app/cccmc/hyzj/hydt) | [hyzj/hytj](https://rsshub.app/cccmc/hyzj/hytj) |\n\n#### [政策法规](https://www.cccmc.org.cn/zcfg)\n\n| [综合政策](https://www.cccmc.org.cn/zcfg/zhzc/) | [国内贸易](https://www.cccmc.org.cn/zcfg/gnmy/) | [对外贸易](https://www.cccmc.org.cn/zcfg/dwmy/) | [投资合作](https://www.cccmc.org.cn/zcfg/tzhz/) |\n| ----------------------------------------------- | ----------------------------------------------- | ----------------------------------------------- | ----------------------------------------------- |\n| [zcfg/zhzc](https://rsshub.app/cccmc/zcfg/zhzc) | [zcfg/gnmy](https://rsshub.app/cccmc/zcfg/gnmy) | [zcfg/dwmy](https://rsshub.app/cccmc/zcfg/dwmy) | [zcfg/tzhz](https://rsshub.app/cccmc/zcfg/tzhz) |\n\n#### [行业资讯](https://www.cccmc.org.cn/hyzx)\n\n| [统计分析](https://www.cccmc.org.cn/hyzx/tjfx/) | [石油化工](https://www.cccmc.org.cn/hyzx/syhg/) | [金属矿产](https://www.cccmc.org.cn/hyzx/jskc/) | [五金建材](https://www.cccmc.org.cn/hyzx/wjjc/) |\n| ----------------------------------------------- | ----------------------------------------------- | ----------------------------------------------- | ----------------------------------------------- |\n| [hyzx/tjfx](https://rsshub.app/cccmc/hyzx/tjfx) | [hyzx/syhg](https://rsshub.app/cccmc/hyzx/syhg) | [hyzx/jskc](https://rsshub.app/cccmc/hyzx/jskc) | [hyzx/wjjc](https://rsshub.app/cccmc/hyzx/wjjc) |\n\n#### [商业机会](https://www.cccmc.org.cn/syjh/)+\n\n| [供应信息](https://www.cccmc.org.cn/syjh/gyxx/) | [需求信息](https://www.cccmc.org.cn/syjh/xqxx/) | [合作信息](https://www.cccmc.org.cn/syjh/hzxx/) |\n| ----------------------------------------------- | ----------------------------------------------- | ----------------------------------------------- |\n| [syjh/gyxx](https://rsshub.app/cccmc/syjh/gyxx) | [syjh/xqxx](https://rsshub.app/cccmc/syjh/xqxx) | [syjh/hzxx](https://rsshub.app/cccmc/syjh/hzxx) |\n\n#### [商会党建](https://www.cccmc.org.cn/shdj)\n\n| [党群动态](https://www.cccmc.org.cn/shdj/dqdt/) | [党内法规](https://www.cccmc.org.cn/shdj/dnfg/) | [青年工作](https://www.cccmc.org.cn/shdj/qngz/) |\n| ----------------------------------------------- | ----------------------------------------------- | ----------------------------------------------- |\n| [shdj/dqdt](https://rsshub.app/cccmc/shdj/dqdt) | [shdj/dnfg](https://rsshub.app/cccmc/shdj/dnfg) | [shdj/qngz](https://rsshub.app/cccmc/shdj/qngz) |\n</details>\n",
        "categories": [
          "new-media"
        ],
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportRadar": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "www.cccmc.org.cn/:category"
            ]
          },
          {
            "title": "商业机会 - 供应信息",
            "source": [
              "www.cccmc.org.cn/syjh/gyxx/"
            ],
            "target": "/syjh/gyxx"
          },
          {
            "title": "商业机会 - 需求信息",
            "source": [
              "www.cccmc.org.cn/syjh/xqxx/"
            ],
            "target": "/syjh/xqxx"
          },
          {
            "title": "商业机会 - 合作信息",
            "source": [
              "www.cccmc.org.cn/syjh/hzxx/"
            ],
            "target": "/syjh/hzxx"
          },
          {
            "title": "商会党建 - 党群动态",
            "source": [
              "www.cccmc.org.cn/shdj/dqdt/"
            ],
            "target": "/shdj/dqdt"
          },
          {
            "title": "商会党建 - 党内法规",
            "source": [
              "www.cccmc.org.cn/shdj/dnfg/"
            ],
            "target": "/shdj/dnfg"
          },
          {
            "title": "商会党建 - 青年工作",
            "source": [
              "www.cccmc.org.cn/shdj/qngz/"
            ],
            "target": "/shdj/qngz"
          },
          {
            "title": "行业资讯 - 统计分析",
            "source": [
              "www.cccmc.org.cn/hyzx/tjfx/"
            ],
            "target": "/hyzx/tjfx"
          },
          {
            "title": "行业资讯 - 石油化工",
            "source": [
              "www.cccmc.org.cn/hyzx/syhg/"
            ],
            "target": "/hyzx/syhg"
          },
          {
            "title": "行业资讯 - 金属矿产",
            "source": [
              "www.cccmc.org.cn/hyzx/jskc/"
            ],
            "target": "/hyzx/jskc"
          },
          {
            "title": "行业资讯 - 五金建材",
            "source": [
              "www.cccmc.org.cn/hyzx/wjjc/"
            ],
            "target": "/hyzx/wjjc"
          },
          {
            "title": "会员之家 - 会员之声",
            "source": [
              "www.cccmc.org.cn/hyzj/hyzs/"
            ],
            "target": "/hyzj/hyzs"
          },
          {
            "title": "会员之家 - 会员动态",
            "source": [
              "www.cccmc.org.cn/hyzj/hydt/"
            ],
            "target": "/hyzj/hydt"
          },
          {
            "title": "会员之家 - 会员推介",
            "source": [
              "www.cccmc.org.cn/hyzj/hytj/"
            ],
            "target": "/hyzj/hytj"
          },
          {
            "title": "政策法规 - 综合政策",
            "source": [
              "www.cccmc.org.cn/zcfg/zhzc/"
            ],
            "target": "/zcfg/zhzc"
          },
          {
            "title": "政策法规 - 国内贸易",
            "source": [
              "www.cccmc.org.cn/zcfg/gnmy/"
            ],
            "target": "/zcfg/gnmy"
          },
          {
            "title": "政策法规 - 对外贸易",
            "source": [
              "www.cccmc.org.cn/zcfg/dwmy/"
            ],
            "target": "/zcfg/dwmy"
          },
          {
            "title": "政策法规 - 投资合作",
            "source": [
              "www.cccmc.org.cn/zcfg/tzhz/"
            ],
            "target": "/zcfg/tzhz"
          }
        ],
        "view": 0,
        "location": "index.ts",
        "module": () => import('@/routes/cccmc/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "中国五矿化工进出口商会",
    "url": "www.cccmc.org.cn",
    "categories": [
      "new-media"
    ],
    "description": "",
    "lang": "zh-CN"
  },
  "ccf": {
    "routes": {
      "/ccfcv/:channel/:category": {
        "path": "/ccfcv/:channel/:category",
        "categories": [
          "study"
        ],
        "example": "/ccf/ccfcv/xsdt/xsqy",
        "parameters": {
          "channel": "频道，仅支持 `xsdt`",
          "category": "分类，见下表，亦可在网站 url 里找到"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "计算机视觉专委会 - 学术动态 - 分类",
        "maintainers": [
          "elxy"
        ],
        "description": "| 学术前沿 | 热点征文 | 学术会议 |\n| -------- | -------- | -------- |\n| xsqy     | rdzw     | xshy     |",
        "location": "ccfcv/index.tsx",
        "module": () => import('@/routes/ccf/ccfcv/index.tsx')
      },
      "/news/:category?": {
        "path": "/news/:category?",
        "categories": [
          "study"
        ],
        "example": "/ccf/news",
        "parameters": {
          "category": "分类，见下表，默认为 CCF 新闻"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "ccf.org.cn/:category",
              "ccf.org.cn/"
            ],
            "target": "/news/:category"
          }
        ],
        "name": "新闻",
        "maintainers": [
          "nczitzk"
        ],
        "description": "| CCF 新闻    | CCF 聚焦 | ACM 信息  |\n| ----------- | -------- | --------- |\n| Media_list | Focus    | ACM_News |",
        "location": "news.ts",
        "module": () => import('@/routes/ccf/news.ts')
      },
      "/tfbd/:caty/:id": {
        "path": "/tfbd/:caty/:id",
        "categories": [
          "study"
        ],
        "example": "/ccf/tfbd/xwdt/tzgg",
        "parameters": {
          "caty": "主分类，可在 URL 找到",
          "id": "子分类，可在 URL 找到"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "tfbd.ccf.org.cn/tfbd/:caty/:id",
              "tfbd.ccf.org.cn/"
            ]
          }
        ],
        "name": "大数据专家委员会",
        "maintainers": [
          "tudou027"
        ],
        "location": "tfbd/index.ts",
        "module": () => import('@/routes/ccf/tfbd/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "中国计算机学会",
    "url": "ccf.org.cn",
    "lang": "zh-CN"
  },
  "ccfa": {
    "routes": {
      "/:type?": {
        "path": "/:type?",
        "name": "分类",
        "url": "www.ccfa.org.cn",
        "maintainers": [
          "nczitzk"
        ],
        "example": "/ccfa/1",
        "parameters": {
          "category": "分类，默认为 `1`，即协会动态，可在对应分类页 URL 中找到"
        },
        "description": "::: tip\n  若订阅 [协会动态](https://www.ccfa.org.cn/portal/cn/xiehui_list.jsp?type=1)，网址为 `https://www.ccfa.org.cn/portal/cn/xiehui_list.jsp?type=1`。截取 `https://www.ccfa.org.cn/portal/cn/xiehui_list.jsp?type=` 到末尾的部分 `1` 作为参数填入，此时路由为 [`/ccfa/1`](https://rsshub.app/ccfa/1)。\n:::\n\n| 分类                                                                      | ID                                     |\n| ------------------------------------------------------------------------- | -------------------------------------- |\n| [协会动态](http://www.ccfa.org.cn/portal/cn/xiehui_list.jsp?type=1)       | [1](https://rsshub.app/ccfa/1)         |\n| [行业动态](http://www.ccfa.org.cn/portal/cn/xiehui_list.jsp?type=2)       | [2](https://rsshub.app/ccfa/2)         |\n| [政策/报告/标准](http://www.ccfa.org.cn/portal/cn/hybz_list.jsp?type=33)  | [33](https://rsshub.app/ccfa/33)       |\n| [行业统计](http://www.ccfa.org.cn/portal/cn/lsbq.jsp?type=10003)          | [10003](https://rsshub.app/ccfa/10003) |\n| [创新案例](http://www.ccfa.org.cn/portal/cn/hybzs_list.jsp?type=10004)    | [10004](https://rsshub.app/ccfa/10004) |\n| [党建工作](http://www.ccfa.org.cn/portal/cn/xiehui_list.jsp?type=7)       | [7](https://rsshub.app/ccfa/7)         |\n| [新消费论坛](http://www.ccfa.org.cn/portal/cn/xiehui_list.jsp?type=10005) | [10005](https://rsshub.app/ccfa/10005) |\n\n#### [政策/报告/标准](http://www.ccfa.org.cn/portal/cn/hybz_list.jsp?type=33)\n\n| 分类                                                                            | ID                               |\n| ------------------------------------------------------------------------------- | -------------------------------- |\n| [行业报告](http://www.ccfa.org.cn/portal/cn/hybz_list.jsp?type=33)              | [33](https://rsshub.app/ccfa/33) |\n| [行业标准](http://www.ccfa.org.cn/portal/cn/hybz_list.jsp?type=34)              | [34](https://rsshub.app/ccfa/34) |\n| [行业政策](http://www.ccfa.org.cn/portal/cn/fangyizhuanqu_list.jsp?type=39)     | [39](https://rsshub.app/ccfa/39) |\n| [政策权威解读](http://www.ccfa.org.cn/portal/cn/fangyizhuanqu_list.jsp?type=40) | [40](https://rsshub.app/ccfa/40) |\n    ",
        "categories": [
          "new-media"
        ],
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportRadar": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "www.ccfa.org.cn/portal/cn/xiehui_list.jsp",
              "www.ccfa.org.cn/portal/cn/hybz_list.jsp",
              "www.ccfa.org.cn/portal/cn/lsbq.jsp",
              "www.ccfa.org.cn/portal/cn/hybzs_list.jsp",
              "www.ccfa.org.cn/portal/cn/fangyizhuanqu_list.jsp"
            ]
          },
          {
            "title": "协会动态",
            "source": [
              "www.ccfa.org.cn/portal/cn/xiehui_list.jsp"
            ],
            "target": "/1"
          },
          {
            "title": "行业动态",
            "source": [
              "www.ccfa.org.cn/portal/cn/xiehui_list.jsp"
            ],
            "target": "/2"
          },
          {
            "title": "政策/报告/标准",
            "source": [
              "www.ccfa.org.cn/portal/cn/hybz_list.jsp"
            ],
            "target": "/33"
          },
          {
            "title": "行业统计",
            "source": [
              "www.ccfa.org.cn/portal/cn/lsbq.jsp"
            ],
            "target": "/10003"
          },
          {
            "title": "创新案例",
            "source": [
              "www.ccfa.org.cn/portal/cn/hybzs_list.jsp"
            ],
            "target": "/10004"
          },
          {
            "title": "党建工作",
            "source": [
              "www.ccfa.org.cn/portal/cn/xiehui_list.jsp"
            ],
            "target": "/7"
          },
          {
            "title": "新消费论坛",
            "source": [
              "www.ccfa.org.cn/portal/cn/xiehui_list.jsp"
            ],
            "target": "/10005"
          },
          {
            "title": "政策/报告/标准 - 行业报告",
            "source": [
              "www.ccfa.org.cn/portal/cn/hybz_list.jsp"
            ],
            "target": "/33"
          },
          {
            "title": "政策/报告/标准 - 行业标准",
            "source": [
              "www.ccfa.org.cn/portal/cn/hybz_list.jsp"
            ],
            "target": "/34"
          },
          {
            "title": "政策/报告/标准 - 行业政策",
            "source": [
              "www.ccfa.org.cn/portal/cn/fangyizhuanqu_list.jsp"
            ],
            "target": "/39"
          },
          {
            "title": "政策/报告/标准 - 政策权威解读",
            "source": [
              "www.ccfa.org.cn/portal/cn/fangyizhuanqu_list.jsp"
            ],
            "target": "/40"
          }
        ],
        "location": "index.tsx",
        "module": () => import('@/routes/ccfa/index.tsx')
      }
    },
    "apiRoutes": {},
    "name": "中国连锁经营协会",
    "url": "ccfa.org.cn",
    "categories": [
      "new-media"
    ],
    "description": "",
    "lang": "zh-CN"
  },
  "ccg": {
    "routes": {
      "/:category?": {
        "path": "/:category?",
        "name": "动态",
        "url": "www.ccg.org.cn",
        "maintainers": [
          "nczitzk"
        ],
        "example": "/ccg/news",
        "parameters": {
          "category": {
            "description": "分类，默认为 `news`，即新闻动态，可在对应分类页 URL 中找到",
            "options": [
              {
                "label": "新闻动态",
                "value": "news"
              },
              {
                "label": "媒体报道",
                "value": "mtbd"
              }
            ]
          }
        },
        "description": "::: tip\n订阅 [新闻动态](http://www.ccg.org.cn/news)，其源网址为 `http://www.ccg.org.cn/news`，请参考该 URL 指定部分构成参数，此时路由为 [`/ccg/news`](https://rsshub.app/ccg/news)。\n:::\n\n| 分类                                   | ID                                  |\n| -------------------------------------- | ----------------------------------- |\n| [新闻动态](http://www.ccg.org.cn/news) | [news](https://rsshub.app/ccg/news) |\n| [媒体报道](http://www.ccg.org.cn/mtbd) | [mtbd](https://rsshub.app/ccg/mtbd) |\n",
        "categories": [
          "new-media"
        ],
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportRadar": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "www.ccg.org.cn/category"
            ],
            "target": "/:category"
          },
          {
            "title": "新闻动态",
            "source": [
              "www.ccg.org.cn/news"
            ],
            "target": "/news"
          },
          {
            "title": "媒体报道",
            "source": [
              "www.ccg.org.cn/mtbd"
            ],
            "target": "/mtbd"
          }
        ],
        "view": 0,
        "location": "index.ts",
        "module": () => import('@/routes/ccg/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "全球化智库",
    "url": "ccg.org.cn",
    "categories": [
      "new-media"
    ],
    "description": "",
    "lang": "zh-CN"
  },
  "ccmn": {
    "routes": {
      "/price-adjustment/:category": {
        "path": "/price-adjustment/:category",
        "categories": [
          "other"
        ],
        "example": "/ccmn/price-adjustment/copper",
        "parameters": {
          "category": {
            "description": "金属类别",
            "options": [
              {
                "label": "铜",
                "value": "copper"
              },
              {
                "label": "铝",
                "value": "alu"
              },
              {
                "label": "锌",
                "value": "zn"
              },
              {
                "label": "锡",
                "value": "sn"
              },
              {
                "label": "铅",
                "value": "pb"
              },
              {
                "label": "镍",
                "value": "ni"
              }
            ]
          }
        },
        "radar": [
          {
            "source": [
              "copper.ccmn.cn/:suffix",
              "copper.ccmn.cn/:suffix/:subsuffix?"
            ],
            "target": "/price-adjustment/copper"
          },
          {
            "source": [
              "alu.ccmn.cn/:suffix",
              "alu.ccmn.cn/:suffix/:subsuffix?"
            ],
            "target": "/price-adjustment/alu"
          },
          {
            "source": [
              "zn.ccmn.cn/:suffix",
              "zn.ccmn.cn/:suffix/:subsuffix?"
            ],
            "target": "/price-adjustment/zn"
          },
          {
            "source": [
              "sn.ccmn.cn/:suffix",
              "sn.ccmn.cn/:suffix/:subsuffix?"
            ],
            "target": "/price-adjustment/sn"
          },
          {
            "source": [
              "pb.ccmn.cn/:suffix",
              "pb.ccmn.cn/:suffix/:subsuffix?"
            ],
            "target": "/price-adjustment/pb"
          },
          {
            "source": [
              "ni.ccmn.cn/:suffix",
              "ni.ccmn.cn/:suffix/:subsuffix?"
            ],
            "target": "/price-adjustment/ni"
          }
        ],
        "features": {
          "supportRadar": true,
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false,
          "nsfw": false
        },
        "name": "调价动态",
        "maintainers": [
          "chrisis58"
        ],
        "description": "长江有色网的金属调价动态，包括铜、铝、锌、锡、铅、镍等金属。",
        "location": "price-adjustment.tsx",
        "module": () => import('@/routes/ccmn/price-adjustment.tsx')
      }
    },
    "apiRoutes": {},
    "name": "长江有色网",
    "url": "www.ccmn.cn",
    "lang": "zh-CN"
  },
  "ccnu": {
    "routes": {
      "/career": {
        "path": "/career",
        "categories": [
          "university"
        ],
        "example": "/ccnu/career",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "ccnu.91wllm.com/news/index/tag/tzgg",
              "ccnu.91wllm.com/"
            ]
          }
        ],
        "name": "就业信息",
        "maintainers": [
          "jackyu1996"
        ],
        "url": "ccnu.91wllm.com/news/index/tag/tzgg",
        "location": "career.ts",
        "module": () => import('@/routes/ccnu/career.ts')
      },
      "/cs": {
        "path": "/cs",
        "categories": [
          "university"
        ],
        "example": "/ccnu/cs",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "cs.ccnu.edu.cn/xwzx/tzgg.htm",
              "cs.ccnu.edu.cn/"
            ]
          }
        ],
        "name": "计算机学院",
        "maintainers": [
          "shengmaosu"
        ],
        "url": "cs.ccnu.edu.cn/xwzx/tzgg.htm",
        "location": "cs.ts",
        "module": () => import('@/routes/ccnu/cs.ts')
      },
      "/wu": {
        "path": "/wu",
        "categories": [
          "university"
        ],
        "example": "/ccnu/wu",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "uowji.ccnu.edu.cn/xwzx/tzgg.htm",
              "uowji.ccnu.edu.cn/"
            ]
          }
        ],
        "name": "伍论贡学院",
        "maintainers": [
          "shengmaosu"
        ],
        "url": "uowji.ccnu.edu.cn/xwzx/tzgg.htm",
        "location": "wu.ts",
        "module": () => import('@/routes/ccnu/wu.ts')
      },
      "/yjs": {
        "path": "/yjs",
        "categories": [
          "university"
        ],
        "example": "/ccnu/yjs",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "gs.ccnu.edu.cn/zsgz/ssyjs.htm",
              "gs.ccnu.edu.cn/"
            ]
          }
        ],
        "name": "研究生通知公告",
        "maintainers": [
          "shengmaosu"
        ],
        "url": "gs.ccnu.edu.cn/zsgz/ssyjs.htm",
        "location": "yjs.ts",
        "module": () => import('@/routes/ccnu/yjs.ts')
      }
    },
    "apiRoutes": {},
    "name": "华中师范大学",
    "url": "ccnu.91wllm.com",
    "lang": "zh-CN"
  },
  "ccreports": {
    "routes": {
      "/article": {
        "path": "/article",
        "categories": [
          "shopping"
        ],
        "example": "/ccreports/article",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "www.ccreports.com.cn/"
            ]
          }
        ],
        "name": "要闻",
        "maintainers": [
          "EsuRt",
          "Fatpandac"
        ],
        "url": "www.ccreports.com.cn/",
        "location": "index.ts",
        "module": () => import('@/routes/ccreports/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "消费者报道",
    "url": "www.ccreports.com.cn",
    "lang": "zh-CN"
  },
  "cctv": {
    "routes": {
      "/photo/jx": {
        "path": "/photo/jx",
        "categories": [
          "traditional-media"
        ],
        "example": "/cctv/photo/jx",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "photo.cctv.com/jx",
              "photo.cctv.com/"
            ]
          }
        ],
        "name": "央视网图片《镜象》",
        "maintainers": [
          "nczitzk"
        ],
        "url": "photo.cctv.com/jx",
        "location": "jx.ts",
        "module": () => import('@/routes/cctv/jx.ts')
      },
      "/lm/:id?": {
        "path": "/lm/:id?",
        "categories": [
          "traditional-media"
        ],
        "example": "/cctv/lm/xwzk",
        "parameters": {
          "id": "栏目 id，可在对应栏目页 URL 中找到，默认为 `xwzk` 即 新闻周刊"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "news.cctv.com/:category"
            ],
            "target": "/:category"
          }
        ],
        "name": "栏目",
        "maintainers": [
          "nczitzk"
        ],
        "description": "| 焦点访谈 | 等着我 | 今日说法 | 开讲啦 |\n| -------- | ------ | -------- | ------ |\n| jdft     | dzw    | jrsf     | kjl    |\n\n| 正大综艺 | 经济半小时 | 第一动画乐园 |\n| -------- | ---------- | ------------ |\n| zdzy     | jjbxs      | dydhly       |\n\n::: tip\n  更多栏目请看 [这里](https://tv.cctv.com/lm)\n:::",
        "location": "lm.ts",
        "module": () => import('@/routes/cctv/lm.ts')
      },
      "/:site/:category/:name": {
        "path": "/:site/:category/:name",
        "categories": [
          "traditional-media"
        ],
        "example": "/cctv/tv/lm/xwlb",
        "parameters": {
          "site": "站点, 可选值如'tv', 既'央视节目'",
          "category": "分类名, 官网对应分类, 当前可选值'lm', 既'栏目大全'",
          "name": {
            "description": "栏目名称, 可在对应栏目页面 URL 中找到, 可选值如'xwlb',既'新闻联播'",
            "options": [
              {
                "value": "xwlb",
                "label": "新闻联播"
              }
            ]
          }
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "tv.cctv.com/lm/xwlb",
              "tv.cctv.com/"
            ]
          }
        ],
        "name": "新闻联播",
        "maintainers": [
          "zengxs"
        ],
        "url": "tv.cctv.com/lm/xwlb",
        "description": "新闻联播内容摘要。",
        "location": "xwlb.ts",
        "module": () => import('@/routes/cctv/xwlb.ts')
      },
      "/:category": {
        "path": "/:category",
        "categories": [
          "traditional-media"
        ],
        "example": "/cctv/world",
        "parameters": {
          "category": "分类名"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "news.cctv.com/:category"
            ]
          }
        ],
        "name": "专题",
        "maintainers": [
          "idealclover",
          "xyqfer"
        ],
        "description": "| 新闻 | 国内  | 国际  | 社会    | 法治 | 文娱 | 科技 | 生活 | 教育 | 每周质量报告 | 新闻 1+1  |\n| ---- | ----- | ----- | ------- | ---- | ---- | ---- | ---- | ---- | ------------ | --------- |\n| news | china | world | society | law  | ent  | tech | life | edu  | mzzlbg       | xinwen1j1 |",
        "location": "category.ts",
        "module": () => import('@/routes/cctv/category.ts')
      }
    },
    "apiRoutes": {},
    "name": "央视新闻",
    "url": "news.cctv.com",
    "lang": "zh-CN"
  },
  "cde": {
    "routes": {
      "/xxgk/:category": {
        "path": "/xxgk/:category",
        "categories": [
          "government"
        ],
        "example": "/cde/xxgk/priorityApproval",
        "parameters": {
          "category": "类别，见下表"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "信息公开",
        "maintainers": [
          "TonyRL"
        ],
        "description": "|   优先审评公示   |  突破性治疗公示  | 临床试验默示许可 |\n| :--------------: | :--------------: | :--------------: |\n| priorityApproval | breakthroughCure |     cliniCal     |",
        "location": "xxgk.tsx",
        "module": () => import('@/routes/cde/xxgk.tsx')
      },
      "/:channel/:category": {
        "path": "/:channel/:category",
        "categories": [
          "government"
        ],
        "example": "/cde/news/gzdt",
        "parameters": {
          "channel": "频道",
          "category": "类别"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "首页",
        "maintainers": [
          "Fatpandac"
        ],
        "description": "-   频道\n\n| 新闻中心 | 政策法规 |\n| :------: | :------: |\n|   news   |  policy  |\n\n  -   类别\n\n| 新闻中心 | 政务新闻 | 要闻导读 | 图片新闻 | 工作动态 |\n| :------: | :------: | :------: | :------: | :------: |\n|          |   zwxw   |   ywdd   |   tpxw   |   gzdt   |\n\n| 政策法规 | 法律法规 | 中心规章 |\n| :------: | :------: | :------: |\n|          |   flfg   |   zxgz   |",
        "location": "index.ts",
        "module": () => import('@/routes/cde/index.ts')
      },
      "/zdyz/:category": {
        "path": "/zdyz/:category",
        "categories": [
          "government"
        ],
        "example": "/cde/zdyz/domesticGuide",
        "parameters": {
          "category": "类别，见下表"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "指导原则专栏",
        "maintainers": [
          "TonyRL"
        ],
        "description": "|    发布通告   |   征求意见  |\n| :-----------: | :---------: |\n| domesticGuide | opinionList |",
        "location": "zdyz.ts",
        "module": () => import('@/routes/cde/zdyz.ts')
      }
    },
    "apiRoutes": {},
    "name": "国家药品审评网站",
    "url": "www.cde.org.cn",
    "lang": "zh-CN"
  },
  "cdi": {
    "routes": {
      "/:id?": {
        "path": "/:id?",
        "categories": [
          "new-media"
        ],
        "example": "/cdi",
        "parameters": {
          "id": "分类，见下表，默认为综研国策"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "栏目",
        "maintainers": [
          "nczitzk"
        ],
        "description": "| 樊纲观点 | 综研国策 | 综研观察 | 综研专访 | 综研视点 | 银湖新能源 |\n| -------- | -------- | -------- | -------- | -------- | ---------- |\n| 102      | 152      | 150      | 153      | 154      | 151        |",
        "location": "index.ts",
        "module": () => import('@/routes/cdi/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "国家高端智库 / 综合开发研究院",
    "url": "cdi.com.cn",
    "lang": "zh-CN"
  },
  "cdu": {
    "routes": {
      "/cdrw": {
        "path": "/cdrw",
        "categories": [
          "university"
        ],
        "example": "/cdu/cdrw",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "news.cdu.edu.cn/"
            ]
          }
        ],
        "name": "成大人物",
        "maintainers": [
          "uuwor"
        ],
        "url": "news.cdu.edu.cn/",
        "location": "cdrw.ts",
        "module": () => import('@/routes/cdu/cdrw.ts')
      },
      "/jwgg": {
        "path": "/jwgg",
        "categories": [
          "university"
        ],
        "example": "/cdu/jwgg",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "jw.cdu.edu.cn/"
            ]
          }
        ],
        "name": "教务处通知公告",
        "maintainers": [
          "uuwor"
        ],
        "url": "jw.cdu.edu.cn/",
        "location": "jwgg.ts",
        "module": () => import('@/routes/cdu/jwgg.ts')
      },
      "/tzggcdunews": {
        "path": "/tzggcdunews",
        "categories": [
          "university"
        ],
        "example": "/cdu/tzggcdunews",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "news.cdu.edu.cn/"
            ]
          }
        ],
        "name": "通知公告",
        "maintainers": [
          "uuwor"
        ],
        "url": "news.cdu.edu.cn/",
        "location": "tzggcdunews.ts",
        "module": () => import('@/routes/cdu/tzggcdunews.ts')
      }
    },
    "apiRoutes": {},
    "name": "成都大学",
    "url": "www.cdu.edu.cn",
    "lang": "zh-CN"
  },
  "cdzjryb": {
    "routes": {
      "/zw/projectList": {
        "path": "/zw/projectList",
        "categories": [
          "other"
        ],
        "example": "/cdzjryb/zw/projectList",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "zw.cdzjryb.com/lottery/accept/projectList",
              "zw.cdzjryb.com/"
            ]
          }
        ],
        "name": "商品住房购房登记",
        "maintainers": [
          "TonyRL"
        ],
        "url": "zw.cdzjryb.com/lottery/accept/projectList",
        "location": "project-list.tsx",
        "module": () => import('@/routes/cdzjryb/project-list.tsx')
      }
    },
    "apiRoutes": {},
    "name": "成都住建蓉 e 办",
    "url": "zw.cdzjryb.com",
    "lang": "zh-CN"
  },
  "ce": {
    "routes": {
      "/district/:category?": {
        "path": "/district/:category?",
        "name": "地方经济",
        "url": "district.ce.cn",
        "maintainers": [
          "cscnk52"
        ],
        "example": "/ce/district",
        "parameters": {
          "category": "栏目标识，默认为 roll（即时新闻）"
        },
        "description": "| 即时新闻 | 经济动态 | 独家视角 | 专题 | 数说地方 | 地方播报 | 专稿 | 港澳台 |\n|----------|----------|----------|------|----------|----------|------|--------|\n| roll     | jjdt     | poll     | ch   | ssdf     | dfbb     | zg   | gat    |",
        "categories": [
          "traditional-media"
        ],
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false,
          "supportRadar": true
        },
        "radar": [
          {
            "source": [
              "district.ce.cn/newarea/:category/index.shtml"
            ],
            "target": "/district/:category?"
          },
          {
            "source": [
              "district.ce.cn/newarea/:category"
            ],
            "target": "/district/:category?"
          },
          {
            "source": [
              "district.ce.cn"
            ],
            "target": "/district"
          }
        ],
        "view": 0,
        "location": "district.ts",
        "module": () => import('@/routes/ce/district.ts')
      }
    },
    "apiRoutes": {},
    "name": "中国经济网",
    "url": "www.ce.cn",
    "categories": [
      "traditional-media"
    ],
    "lang": "zh-CN"
  },
  "cebbank": {
    "routes": {
      "/quotation/all": {
        "path": "/quotation/all",
        "categories": [
          "other"
        ],
        "example": "/cebbank/quotation/all",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "cebbank.com/site/ygzx/whpj/index.html",
              "cebbank.com/eportal/ui",
              "cebbank.com/"
            ]
          }
        ],
        "name": "Unknown",
        "maintainers": [
          "linbuxiao"
        ],
        "url": "cebbank.com/site/ygzx/whpj/index.html",
        "location": "all.tsx",
        "module": () => import('@/routes/cebbank/all.tsx')
      },
      "/quotation/history/:type": {
        "path": "/quotation/history/:type",
        "categories": [
          "other"
        ],
        "example": "/cebbank/quotation/history/usd",
        "parameters": {
          "type": "货币的缩写，见下表"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "外汇牌价",
        "maintainers": [
          "linbuxiao"
        ],
        "description": "#### 总览 {#zhong-guo-guang-da-yin-hang-wai-hui-pai-jia-zong-lan}\n\n\n#### 历史牌价 {#zhong-guo-guang-da-yin-hang-wai-hui-pai-jia-li-shi-pai-jia}\n\n| 美元 | 英镑 | 港币 | 瑞士法郎 | 瑞典克郎 | 丹麦克郎 | 挪威克郎 | 日元 | 加拿大元 | 澳大利亚元 | 新加坡元 | 欧元 | 澳门元 | 泰国铢 | 新西兰元 | 韩圆 |\n| ---- | ---- | ---- | -------- | -------- | -------- | -------- | ---- | -------- | ---------- | -------- | ---- | ------ | ------ | -------- | ---- |\n| usd  | gbp  | hkd  | chf      | sek      | dkk      | nok      | jpy  | cad      | aud        | sgd      | eur  | mop    | thb    | nzd      | krw  |",
        "location": "history.tsx",
        "module": () => import('@/routes/cebbank/history.tsx')
      }
    },
    "apiRoutes": {},
    "name": "中国光大银行",
    "url": "cebbank.com",
    "lang": "zh-CN"
  },
  "ceph": {
    "routes": {
      "/blog/:topic?": {
        "path": "/blog/:topic?",
        "categories": [
          "blog"
        ],
        "example": "/ceph/blog/a11y",
        "parameters": {
          "category": "filter blog post by category, return all posts if not specified"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "ceph.io/"
            ]
          }
        ],
        "name": "Blog",
        "maintainers": [
          "pandada8"
        ],
        "url": "ceph.io",
        "location": "blog.ts",
        "module": () => import('@/routes/ceph/blog.ts')
      }
    },
    "apiRoutes": {},
    "name": "Ceph",
    "url": "ceph.io",
    "description": "Ceph is an open source distributed storage system designed to evolve with data.",
    "lang": "en"
  },
  "cfachina": {
    "routes": {
      "/servicesupport/analygarden/:program?": {
        "path": "/servicesupport/analygarden/:program?",
        "categories": [
          "other"
        ],
        "example": "/cfachina/servicesupport/analygarden",
        "parameters": {
          "program": "分类，见下表，留空为全部"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "cfachina.org/servicesupport/analygarden/:program?",
              "cfachina.org/"
            ]
          }
        ],
        "name": "分析师园地",
        "maintainers": [
          "TonyRL"
        ],
        "description": "| 有色金属类 | 黑色金属类 | 能源化工类 | 贵金属类 | 农产品类 | 金融类 | 指数类 |\n| ---------- | ---------- | ---------- | -------- | -------- | ------ | ------ |\n| ysjsl      | hsjsl      | nyhgl      | gjsl     | ncpl     | jrl    | zsl    |",
        "location": "analygarden.ts",
        "module": () => import('@/routes/cfachina/analygarden.ts')
      }
    },
    "apiRoutes": {},
    "name": "中国期货业协会",
    "url": "cfachina.org",
    "lang": "zh-CN"
  },
  "cffex": {
    "routes": {
      "/announcement": {
        "path": "/announcement",
        "name": "交易所公告",
        "url": "www.cffex.com.cn",
        "maintainers": [
          "ChenXiangcheng1"
        ],
        "example": "/cffex/announcement",
        "parameters": {},
        "description": "",
        "categories": [
          "government"
        ],
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "cffex.com.cn"
            ],
            "target": "/announcement"
          }
        ],
        "location": "announcement.ts",
        "module": () => import('@/routes/cffex/announcement.ts')
      }
    },
    "apiRoutes": {},
    "name": "中国金融期货交易所",
    "url": "cffex.com.cn",
    "lang": "zh-CN"
  },
  "cfmmc": {
    "routes": {
      "/:id{.+}?": {
        "path": "/:id{.+}?",
        "name": "Unknown",
        "maintainers": [],
        "location": "index.ts",
        "module": () => import('@/routes/cfmmc/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "中国期货市场监控中心",
    "url": "cfmmc.com",
    "lang": "zh-CN"
  },
  "cfr": {
    "routes": {
      "/:category/:subCategory?": {
        "path": "/:category/:subCategory?",
        "categories": [
          "traditional-media"
        ],
        "parameters": {
          "category": "category, find it in the URL",
          "subCategory": "sub-category, find it in the URL"
        },
        "example": "/cfr/asia",
        "name": "News",
        "maintainers": [
          "KarasuShin"
        ],
        "radar": [
          {
            "source": [
              "www.cfr.org/:category",
              "www.cfr.org/:category/:subCategory"
            ],
            "target": "/:category/:subCategory?"
          }
        ],
        "features": {
          "antiCrawler": true
        },
        "location": "index.ts",
        "module": () => import('@/routes/cfr/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "Council on Foreign Relations",
    "url": "www.cfr.org",
    "lang": "en"
  },
  "cgtn": {
    "routes": {
      "/podcast/:category/:id": {
        "path": "/podcast/:category/:id",
        "categories": [
          "traditional-media"
        ],
        "example": "/cgtn/podcast/ezfm/4",
        "parameters": {
          "category": "类型名",
          "id": "播客 id"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "cgtn.com/podcast/column/:category/*/:id"
            ]
          }
        ],
        "name": "播客",
        "maintainers": [
          "5upernova-heng"
        ],
        "description": "> 类型名与播客 id 可以在播客对应的 URL 中找到\n  > 如 URL `https://radio.cgtn.com/podcast/column/ezfm/More-to-Read/4` ，其 `category` 为 `ezfm` ，`id` 为 `4`，对应的订阅路由为 [`/podcast/ezfm/4`](https://rsshub.app/podcast/ezfm/4)",
        "location": "podcast.ts",
        "module": () => import('@/routes/cgtn/podcast.ts')
      }
    },
    "apiRoutes": {},
    "name": "中国环球电视网",
    "url": "cgtn.com",
    "lang": "zh-CN"
  },
  "chaincatcher": {
    "routes": {
      "/": {
        "path": "/",
        "radar": [
          {
            "source": [
              "chaincatcher.com/"
            ],
            "target": ""
          }
        ],
        "name": "Unknown",
        "maintainers": [
          "TonyRL"
        ],
        "url": "chaincatcher.com/",
        "location": "home.tsx",
        "module": () => import('@/routes/chaincatcher/home.tsx')
      },
      "/news": {
        "path": "/news",
        "categories": [
          "new-media"
        ],
        "example": "/chaincatcher/news",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "chaincatcher.com/news",
              "chaincatcher.com/"
            ]
          }
        ],
        "name": "快讯",
        "maintainers": [
          "TonyRL"
        ],
        "url": "chaincatcher.com/news",
        "location": "news.ts",
        "module": () => import('@/routes/chaincatcher/news.ts')
      }
    },
    "apiRoutes": {},
    "name": "链捕手 ChainCatcher",
    "url": "chaincatcher.com",
    "lang": "zh-CN"
  },
  "changba": {
    "routes": {
      "/:userid": {
        "path": "/:userid",
        "categories": [
          "social-media"
        ],
        "view": 4,
        "example": "/changba/skp6hhF59n48R-UpqO3izw",
        "parameters": {
          "userid": "用户ID, 可在对应分享页面的 URL 中找到"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": true,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "changba.com/s/:userid"
            ]
          }
        ],
        "name": "用户",
        "maintainers": [
          "kt286",
          "xizeyoupan",
          "pseudoyu"
        ],
        "location": "user.tsx",
        "module": () => import('@/routes/changba/user.tsx')
      }
    },
    "apiRoutes": {},
    "name": "唱吧",
    "url": "changba.com",
    "lang": "zh-CN"
  },
  "chaoxing": {
    "routes": {
      "/qk/:id/:needContent?": {
        "path": "/qk/:id/:needContent?",
        "categories": [
          "reading"
        ],
        "example": "/chaoxing/qk/6b5c39b3dd84352be512e29df0297437",
        "parameters": {
          "id": "期刊 id，可在期刊页 URL 中找到",
          "needContent": "需要获取文章全文，填写 true/yes 表示需要，默认需要"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "期刊",
        "maintainers": [
          "nczitzk"
        ],
        "description": "::: tip\n  全部期刊可以在 [这里](http://qk.chaoxing.com/space/index) 找到，你也可以从 [学科分类](https://qikan.chaoxing.com/jourclassify) 和 [期刊导航](https://qikan.chaoxing.com/search/openmag) 中发现更多期刊。\n\n  如订阅 [**上海文艺**](http://m.chaoxing.com/mqk/list?sw=&mags=6b5c39b3dd84352be512e29df0297437&isort=20&from=space)，其 URL 为 `http://m.chaoxing.com/mqk/list?mags=6b5c39b3dd84352be512e29df0297437`。`6b5c39b3dd84352be512e29df0297437` 即为期刊 id，所得路由为 [`/chaoxing/qk/6b5c39b3dd84352be512e29df0297437`](https://rsshub.app/chaoxing/qk/6b5c39b3dd84352be512e29df0297437)\n:::\n\n::: warning\n  你可以设置参数 **需要获取文章全文** 为 `true` `yes` `t` `y` 等值（或者忽略这个参数），RSS 的条目会携带期刊中的 **文章全文**，而不仅仅是 **文章概要**。但因为发起访问请求过多会被该网站屏蔽，你可以将其关闭（设置该参数为 `false` `no` `f` `n` 等值），这将会大大减少请求次数从而更难触发网站的反爬机制。\n\n  路由默认会获取 **30** 个条目。在路由后指定 `?limit=<条目数量>` 减少或增加单次获取条目数量，同样可以减少请求次数，如设置为一次获取 **10** 个条目，路由可以更改为 [`/chaoxing/qk/6b5c39b3dd84352be512e29df0297437?limit=10`](https://rsshub.app/chaoxing/qk/6b5c39b3dd84352be512e29df0297437?limit=10)\n\n  在根据上文设置 **需要获取文章全文** 为不需要时，你可以将 `limit` 值增大，从而获取更多的条目，此时因为不获取全文也不会触发反爬机制，如 [`/chaoxing/qk/6b5c39b3dd84352be512e29df0297437/false?limit=100`](https://rsshub.app/chaoxing/qk/6b5c39b3dd84352be512e29df0297437/false?limit=100)\n:::",
        "location": "qk.tsx",
        "module": () => import('@/routes/chaoxing/qk.tsx')
      }
    },
    "apiRoutes": {},
    "name": "超星",
    "url": "chaoxing.com",
    "lang": "zh-CN"
  },
  "chaping": {
    "routes": {
      "/newsflash": {
        "path": "/newsflash",
        "categories": [
          "new-media"
        ],
        "example": "/chaping/newsflash",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "chaping.cn/newsflash"
            ]
          }
        ],
        "name": "快讯",
        "maintainers": [
          "Fatpandac"
        ],
        "url": "chaping.cn/newsflash",
        "location": "newsflash.ts",
        "module": () => import('@/routes/chaping/newsflash.ts')
      },
      "/banner": {
        "path": "/banner",
        "categories": [
          "new-media"
        ],
        "example": "/chaping/banner",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "chaping.cn/"
            ]
          }
        ],
        "name": "图片墙",
        "maintainers": [
          "nczitzk"
        ],
        "url": "chaping.cn/",
        "location": "banner.ts",
        "module": () => import('@/routes/chaping/banner.ts')
      },
      "/news/:caty?": {
        "path": "/news/:caty?",
        "categories": [
          "new-media"
        ],
        "example": "/chaping/news/15",
        "parameters": {
          "caty": "分类，默认为全部资讯"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "资讯",
        "maintainers": [
          "nczitzk"
        ],
        "description": "| 编号 | 分类       |\n| ---- | ---------- |\n| 15   | 直播       |\n| 3    | 科技新鲜事 |\n| 7    | 互联网槽点 |\n| 5    | 趣味科技   |\n| 6    | DEBUG TIME |\n| 1    | 游戏       |\n| 8    | 视频       |\n| 9    | 公里每小时 |",
        "location": "news.ts",
        "module": () => import('@/routes/chaping/news.ts')
      }
    },
    "apiRoutes": {},
    "name": "差评",
    "url": "chaping.cn",
    "lang": "zh-CN"
  },
  "cherrytimes": {
    "routes": {
      "/market": {
        "path": "/market",
        "categories": [
          "new-media"
        ],
        "example": "/cherrytimes/market",
        "name": "Market",
        "maintainers": [
          "canonnizq"
        ],
        "location": "market.ts",
        "module": () => import('@/routes/cherrytimes/market.ts')
      }
    },
    "apiRoutes": {},
    "name": "Cherry Times",
    "url": "cherrytimes.it"
  },
  "chiculture": {
    "routes": {
      "/topic/:category?": {
        "path": "/topic/:category?",
        "categories": [
          "new-media"
        ],
        "example": "/chiculture/topic",
        "parameters": {
          "category": "分类，见下表，默认为全部"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "議題熱話",
        "maintainers": [
          "nczitzk"
        ],
        "description": "| 全部 | 現代中國 | 今日香港 | 全球化 | 一周時事通識 |\n| ---- | -------- | -------- | ------ | ------------ |\n|      | 76       | 479      | 480    | 379          |",
        "location": "topic.ts",
        "module": () => import('@/routes/chiculture/topic.ts')
      }
    },
    "apiRoutes": {},
    "name": "通識・現代中國",
    "url": "chiculture.org.hk",
    "lang": "zh-HK"
  },
  "chikubi": {
    "routes": {
      "/category/:keyword": {
        "path": "/category/:keyword",
        "categories": [
          "multimedia"
        ],
        "example": "/chikubi/category/nipple-lesbian",
        "parameters": {
          "keyword": "Keyword"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false,
          "nsfw": true
        },
        "name": "Category",
        "maintainers": [
          "SnowAgar25"
        ],
        "radar": [
          {
            "title": "Category",
            "source": [
              "chikubi.jp/category/:keyword"
            ],
            "target": "/category/:keyword"
          }
        ],
        "location": "category.ts",
        "module": () => import('@/routes/chikubi/category.ts')
      },
      "/": {
        "path": "/",
        "categories": [
          "multimedia"
        ],
        "example": "/chikubi",
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false,
          "nsfw": true
        },
        "name": "最新記事",
        "maintainers": [
          "SnowAgar25"
        ],
        "radar": [
          {
            "title": "最新記事",
            "source": [
              "chikubi.jp/"
            ],
            "target": "/"
          },
          {
            "title": "殿堂",
            "source": [
              "chikubi.jp/best-nipple-article"
            ],
            "target": "/best"
          },
          {
            "title": "動畫",
            "source": [
              "chikubi.jp/nipple-video"
            ],
            "target": "/video"
          },
          {
            "title": "VR",
            "source": [
              "chikubi.jp/nipple-video-category/cat-nipple-video-vr"
            ],
            "target": "/vr"
          },
          {
            "title": "漫畫",
            "source": [
              "chikubi.jp/comic"
            ],
            "target": "/comic"
          },
          {
            "title": "音聲",
            "source": [
              "chikubi.jp/voice"
            ],
            "target": "/voice"
          },
          {
            "title": "CG・イラスト",
            "source": [
              "chikubi.jp/cg"
            ],
            "target": "/cg"
          }
        ],
        "location": "index.ts",
        "module": () => import('@/routes/chikubi/index.ts')
      },
      "/:keyword": {
        "path": "/:keyword",
        "categories": [
          "multimedia"
        ],
        "example": "/chikubi",
        "parameters": {
          "keyword": "導覽列，見下表，默認爲最新"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false,
          "nsfw": true
        },
        "name": "Navigation",
        "maintainers": [
          "SnowAgar25"
        ],
        "description": "| 殿堂 | 動畫 | VR | 漫畫 | 音聲 | CG・イラスト |\n| ---- | ----- | -- | ----- | ----- | -- |\n| best | video | vr | comic | voice | cg |",
        "location": "navigation.ts",
        "module": () => import('@/routes/chikubi/navigation.ts')
      },
      "/nipple-video-category/:keyword": {
        "path": "/nipple-video-category/:keyword",
        "categories": [
          "multimedia"
        ],
        "example": "/chikubi/nipple-video-category/cat-nipple-video-god",
        "parameters": {
          "keyword": "Keyword"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false,
          "nsfw": true
        },
        "name": "動画カテゴリー",
        "maintainers": [
          "SnowAgar25"
        ],
        "radar": [
          {
            "title": "動画カテゴリー",
            "source": [
              "chikubi.jp/nipple-video-category/:keyword"
            ],
            "target": "/nipple-video-category/:keyword"
          }
        ],
        "location": "nipple-video-category.ts",
        "module": () => import('@/routes/chikubi/nipple-video-category.ts')
      },
      "/nipple-video-maker/:keyword": {
        "path": "/nipple-video-maker/:keyword",
        "categories": [
          "multimedia"
        ],
        "example": "/chikubi/nipple-video-maker/nipple-video-maker-nh",
        "parameters": {
          "keyword": "Keyword"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false,
          "nsfw": true
        },
        "name": "AVメーカー",
        "maintainers": [
          "SnowAgar25"
        ],
        "radar": [
          {
            "title": "AVメーカー",
            "source": [
              "chikubi.jp/nipple-video-maker/:keyword"
            ],
            "target": "/nipple-video-maker/:keyword"
          }
        ],
        "location": "nipple-video-maker.ts",
        "module": () => import('@/routes/chikubi/nipple-video-maker.ts')
      },
      "/search/:keyword": {
        "path": "/search/:keyword",
        "categories": [
          "multimedia"
        ],
        "example": "/chikubi/search/ギャップ",
        "parameters": {
          "keyword": "Keyword"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false,
          "nsfw": true
        },
        "name": "Search",
        "maintainers": [
          "SnowAgar25"
        ],
        "location": "search.ts",
        "module": () => import('@/routes/chikubi/search.ts')
      },
      "/tag/:keyword": {
        "path": "/tag/:keyword",
        "categories": [
          "multimedia"
        ],
        "example": "/chikubi/tag/ドリームチケット",
        "parameters": {
          "keyword": "Keyword"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false,
          "nsfw": true
        },
        "name": "Tag",
        "maintainers": [
          "SnowAgar25"
        ],
        "radar": [
          {
            "title": "Tag",
            "source": [
              "chikubi.jp/tag/:keyword"
            ],
            "target": "/tag/:keyword"
          }
        ],
        "location": "tag.ts",
        "module": () => import('@/routes/chikubi/tag.ts')
      }
    },
    "apiRoutes": {},
    "name": "乳首ふぇち",
    "url": "chikubi.jp",
    "description": "::: tip\nThe content of 乳首ふぇち is divided into two parts:\n\nWorks: Only reposts official product descriptions.\nPosts: Contains the website author's thoughts and additional information.\n\nSometimes a product may exist in both posts and works.\nSometimes there might be only a single post without any reposted work, and vice versa.\n:::",
    "lang": "ja"
  },
  "china": {
    "routes": {
      "/finance/:category?": {
        "path": "/finance/:category?",
        "categories": [
          "new-media"
        ],
        "example": "/china/finance",
        "parameters": {
          "category": "Category of news. See the form below for details, default is suggest news."
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "finance.china.com/:category"
            ]
          }
        ],
        "name": "Finance News 财经 - 财经新闻",
        "maintainers": [
          "KingJem"
        ],
        "description": "| 推荐    | TMT | 金融    | 地产   | 消费    | 医药  | 酒业 | IPO 观察 |\n| ------- | --- | ------- | ------ | ------- | ----- | ---- | -------- |\n| tuijian | TMT | jinrong | dichan | xiaofei | yiyao | wine | IPO      |\n\n  > Note: The default news num is `30`.\n\n  > 注意：默认新闻条数是 `30`。",
        "location": "finance/finance.ts",
        "module": () => import('@/routes/china/finance/finance.ts')
      },
      "/news/:category?": {
        "path": "/news/:category?",
        "categories": [
          "new-media"
        ],
        "example": "/china/news",
        "parameters": {
          "category": "Category of news. See the form below for details, default is china news."
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "news.china.com/:category"
            ]
          }
        ],
        "name": "News and current affairs 时事新闻",
        "maintainers": [
          "jiaaoMario"
        ],
        "description": "Category of news\n\n| China News | International News | Social News | Breaking News |\n| ---------- | ------------------ | ----------- | ------------- |\n| domestic   | international      | social      | news100       |",
        "location": "news/highlights/news.ts",
        "module": () => import('@/routes/china/news/highlights/news.ts')
      },
      "/news/military": {
        "path": "/news/military",
        "categories": [
          "new-media"
        ],
        "example": "/china/news/military",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "military.china.com/news"
            ]
          }
        ],
        "name": "Military - Military News 军事 - 军事新闻",
        "maintainers": [
          "jiaaoMario"
        ],
        "url": "military.china.com/news",
        "location": "news/military/news.ts",
        "module": () => import('@/routes/china/news/military/news.ts')
      }
    },
    "apiRoutes": {},
    "name": "China.com 中华网",
    "url": "finance.china.com",
    "lang": "zh-CN"
  },
  "chinacdc": {
    "routes": {
      "/:category{.+}?": {
        "path": "/:category{.+}?",
        "name": "通用",
        "url": "www.chinacdc.cn",
        "maintainers": [
          "nczitzk"
        ],
        "example": "/chinacdc/zxyw",
        "parameters": {
          "category": "分类，默认为 `zxyw`，即中心要闻，可在对应分类页 URL 中找到，Category, `zxyw`，即中心要闻 by default"
        },
        "description": "::: tip\n若订阅 [中心要闻](https://www.chinacdc.cn/zxyw/)，网址为 `https://www.chinacdc.cn/zxyw/`，请截取 `https://www.chinacdc.cn/` 到末尾 `/` 的部分 `zxyw` 作为 `category` 参数填入，此时目标路由为 [`/chinacdc/zxyw`](https://rsshub.app/chinacdc/zxyw)。\n:::\n\n| [中心要闻](https://www.chinacdc.cn/zxyw/) | [通知公告](https://www.chinacdc.cn/tzgg/) |\n| ----------------------------------------- | ----------------------------------------- |\n| [zxyw](https://rsshub.app/chinacdc/zxyw)  | [tzgg](https://rsshub.app/chinacdc/tzgg)  |\n\n<details>\n<summary>更多分类</summary>\n\n#### [党建园地](https://www.chinacdc.cn/dqgz/djgz/)\n\n| [党建工作](https://www.chinacdc.cn/dqgz/djgz/)     | [廉政文化](https://www.chinacdc.cn/djgz_13611/)                | [工会工作](https://www.chinacdc.cn/ghgz/)          | [团青工作](https://www.chinacdc.cn/tqgz/)          | [理论学习](https://www.chinacdc.cn/tqgz_13618/)                |\n| -------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------- | -------------------------------------------------- | -------------------------------------------------------------- |\n| [dqgz/djgz](https://rsshub.app/chinacdc/dqgz/djgz) | [dqgz/djgz_13611](https://rsshub.app/chinacdc/dqgz/djgz_13611) | [dqgz/ghgz](https://rsshub.app/chinacdc/dqgz/ghgz) | [dqgz/tqgz](https://rsshub.app/chinacdc/dqgz/tqgz) | [dqgz/tqgz_13618](https://rsshub.app/chinacdc/dqgz/tqgz_13618) |\n\n#### [疾控应急](https://www.chinacdc.cn/jkyj/)\n\n| [传染病](https://www.chinacdc.cn/jkyj/crb2/)       | [突发公共卫生事件](https://www.chinacdc.cn/jkyj/tfggws/) | [慢性病与伤害防控](https://www.chinacdc.cn/jkyj/mxfcrxjb2/)  | [烟草控制](https://www.chinacdc.cn/jkyj/yckz/)     | [营养与健康](https://www.chinacdc.cn/jkyj/yyyjk2/)     |\n| -------------------------------------------------- | -------------------------------------------------------- | ------------------------------------------------------------ | -------------------------------------------------- | ------------------------------------------------------ |\n| [jkyj/crb2](https://rsshub.app/chinacdc/jkyj/crb2) | [jkyj/tfggws](https://rsshub.app/chinacdc/jkyj/tfggws)   | [jkyj/mxfcrxjb2](https://rsshub.app/chinacdc/jkyj/mxfcrxjb2) | [jkyj/yckz](https://rsshub.app/chinacdc/jkyj/yckz) | [jkyj/yyyjk2](https://rsshub.app/chinacdc/jkyj/yyyjk2) |\n\n| [环境与健康](https://www.chinacdc.cn/jkyj/hjyjk/)    | [职业卫生与中毒控制](https://www.chinacdc.cn/jkyj/hjwsyzdkz/) | [放射卫生](https://www.chinacdc.cn/jkyj/fsws/)     | [免疫规划](https://www.chinacdc.cn/jkyj/mygh02/)       | [结核病防控](https://www.chinacdc.cn/jkyj/jhbfk/)    |\n| ---------------------------------------------------- | ------------------------------------------------------------- | -------------------------------------------------- | ------------------------------------------------------ | ---------------------------------------------------- |\n| [jkyj/hjyjk](https://rsshub.app/chinacdc/jkyj/hjyjk) | [jkyj/hjwsyzdkz](https://rsshub.app/chinacdc/jkyj/hjwsyzdkz)  | [jkyj/fsws](https://rsshub.app/chinacdc/jkyj/fsws) | [jkyj/mygh02](https://rsshub.app/chinacdc/jkyj/mygh02) | [jkyj/jhbfk](https://rsshub.app/chinacdc/jkyj/jhbfk) |\n\n| [寄生虫病](https://www.chinacdc.cn/jkyj/jscb/)     |\n| -------------------------------------------------- |\n| [jkyj/jscb](https://rsshub.app/chinacdc/jkyj/jscb) |\n\n#### [科学研究](https://www.chinacdc.cn/kxyj/)\n\n| [科技进展](https://www.chinacdc.cn/kxyj/kjjz/)     | [学术动态](https://www.chinacdc.cn/kxyj/xsdt/)     | [科研平台](https://www.chinacdc.cn/kxyj/xsjl/)     | [科研亮点](https://www.chinacdc.cn/kxyj/kyld/)     | [科技政策](https://www.chinacdc.cn/kxyj/kjzc/)     |\n| -------------------------------------------------- | -------------------------------------------------- | -------------------------------------------------- | -------------------------------------------------- | -------------------------------------------------- |\n| [kxyj/kjjz](https://rsshub.app/chinacdc/kxyj/kjjz) | [kxyj/xsdt](https://rsshub.app/chinacdc/kxyj/xsdt) | [kxyj/xsjl](https://rsshub.app/chinacdc/kxyj/xsjl) | [kxyj/kyld](https://rsshub.app/chinacdc/kxyj/kyld) | [kxyj/kjzc](https://rsshub.app/chinacdc/kxyj/kjzc) |\n\n#### [教育培训](https://www.chinacdc.cn/jypx/)\n\n| [研究生院](https://www.chinacdc.cn/jypx/yjsy/)     | [继续教育](https://www.chinacdc.cn/jypx/jxjy/)     | [博士后](https://www.chinacdc.cn/jypx/bsh/)      | [中国现场流行病学培训项目（CFETP）](https://www.chinacdc.cn/jypx/CFETP/) |\n| -------------------------------------------------- | -------------------------------------------------- | ------------------------------------------------ | ------------------------------------------------------------------------ |\n| [jypx/yjsy](https://rsshub.app/chinacdc/jypx/yjsy) | [jypx/jxjy](https://rsshub.app/chinacdc/jypx/jxjy) | [jypx/bsh](https://rsshub.app/chinacdc/jypx/bsh) | [jypx/CFETP](https://rsshub.app/chinacdc/jypx/CFETP)                     |\n\n#### [全球公卫](https://www.chinacdc.cn/qqgw/)\n\n| [合作伙伴](https://www.chinacdc.cn/qqgw/hzhb/)     | [世界卫生组织合作中心和参比实验室](https://www.chinacdc.cn/qqgw/wszz/) | [国际交流 (港澳台交流)](https://www.chinacdc.cn/qqgw/gjjl/) | [公共卫生援外与合作](https://www.chinacdc.cn/qqgw/ggws/) |\n| -------------------------------------------------- | ---------------------------------------------------------------------- | ---------------------------------------------------------- | -------------------------------------------------------- |\n| [qqgw/hzhb](https://rsshub.app/chinacdc/qqgw/hzhb) | [qqgw/wszz](https://rsshub.app/chinacdc/qqgw/wszz)                     | [qqgw/gjjl](https://rsshub.app/chinacdc/qqgw/gjjl)         | [qqgw/ggws](https://rsshub.app/chinacdc/qqgw/ggws)       |\n\n#### [人才建设](https://www.chinacdc.cn/rcjs/)\n\n| [院士风采](https://www.chinacdc.cn/rcjs/ysfc/)     | [首席专家](https://www.chinacdc.cn/rcjs/sxzj/)     | [人才队伍](https://www.chinacdc.cn/rcjs/rcdw/)     | [人才招聘](https://www.chinacdc.cn/rcjs/rczp/)     |\n| -------------------------------------------------- | -------------------------------------------------- | -------------------------------------------------- | -------------------------------------------------- |\n| [rcjs/ysfc](https://rsshub.app/chinacdc/rcjs/ysfc) | [rcjs/sxzj](https://rsshub.app/chinacdc/rcjs/sxzj) | [rcjs/rcdw](https://rsshub.app/chinacdc/rcjs/rcdw) | [rcjs/rczp](https://rsshub.app/chinacdc/rcjs/rczp) |\n\n#### [健康数据](https://www.chinacdc.cn/jksj/)\n\n| [全国法定传染病疫情情况](https://www.chinacdc.cn/jksj/jksj01/) | [全国新型冠状病毒感染疫情情况](https://www.chinacdc.cn/jksj/xgbdyq/) | [重点传染病和突发公共卫生事件风险评估报告](https://www.chinacdc.cn/jksj/jksj02/) | [全球传染病事件风险评估报告](https://www.chinacdc.cn/jksj/jksj03/) | [全国预防接种异常反应监测信息概况](https://www.chinacdc.cn/jksj/jksj04_14209/) |\n| -------------------------------------------------------------- | -------------------------------------------------------------------- | -------------------------------------------------------------------------------- | ------------------------------------------------------------------ | ------------------------------------------------------------------------------ |\n| [jksj/jksj01](https://rsshub.app/chinacdc/jksj/jksj01)         | [jksj/xgbdyq](https://rsshub.app/chinacdc/jksj/xgbdyq)               | [jksj/jksj02](https://rsshub.app/chinacdc/jksj/jksj02)                           | [jksj/jksj03](https://rsshub.app/chinacdc/jksj/jksj03)             | [jksj/jksj04_14209](https://rsshub.app/chinacdc/jksj/jksj04_14209)             |\n\n| [流感监测周报](https://www.chinacdc.cn/jksj/jksj04_14249/)         | [全国急性呼吸道传染病哨点监测情况](https://www.chinacdc.cn/jksj/jksj04_14275/) | [健康报告](https://www.chinacdc.cn/jksj/jksj04/)       |\n| ------------------------------------------------------------------ | ------------------------------------------------------------------------------ | ------------------------------------------------------ |\n| [jksj/jksj04_14249](https://rsshub.app/chinacdc/jksj/jksj04_14249) | [jksj/jksj04_14275](https://rsshub.app/chinacdc/jksj/jksj04_14275)             | [jksj/jksj04](https://rsshub.app/chinacdc/jksj/jksj04) |\n\n#### [健康科普](https://www.chinacdc.cn/jkkp/)\n\n| [传染病](https://www.chinacdc.cn/jkkp/crb/)      | [慢性非传染性疾病](https://www.chinacdc.cn/jkkp/mxfcrb/) | [免疫规划](https://www.chinacdc.cn/jkkp/mygh/)     | [公共卫生事件](https://www.chinacdc.cn/jkkp/ggws/) | [烟草控制](https://www.chinacdc.cn/jkkp/yckz/)     |\n| ------------------------------------------------ | -------------------------------------------------------- | -------------------------------------------------- | -------------------------------------------------- | -------------------------------------------------- |\n| [jkkp/crb](https://rsshub.app/chinacdc/jkkp/crb) | [jkkp/mxfcrb](https://rsshub.app/chinacdc/jkkp/mxfcrb)   | [jkkp/mygh](https://rsshub.app/chinacdc/jkkp/mygh) | [jkkp/ggws](https://rsshub.app/chinacdc/jkkp/ggws) | [jkkp/yckz](https://rsshub.app/chinacdc/jkkp/yckz) |\n\n| [营养与健康](https://www.chinacdc.cn/jkkp/yyjk/)   | [环境健康](https://www.chinacdc.cn/jkkp/hjjk/)     | [职业健康与中毒控制](https://www.chinacdc.cn/jkkp/zyjk/) | [放射卫生](https://www.chinacdc.cn/jkkp/fsws/)     |\n| -------------------------------------------------- | -------------------------------------------------- | -------------------------------------------------------- | -------------------------------------------------- |\n| [jkkp/yyjk](https://rsshub.app/chinacdc/jkkp/yyjk) | [jkkp/hjjk](https://rsshub.app/chinacdc/jkkp/hjjk) | [jkkp/zyjk](https://rsshub.app/chinacdc/jkkp/zyjk)       | [jkkp/fsws](https://rsshub.app/chinacdc/jkkp/fsws) |\n\n</details>\n",
        "categories": [
          "government"
        ],
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportRadar": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "www.chinacdc.cn/:category"
            ]
          },
          {
            "title": "中心要闻",
            "source": [
              "www.chinacdc.cn/zxyw/"
            ],
            "target": "/zxyw"
          },
          {
            "title": "通知公告",
            "source": [
              "www.chinacdc.cn/tzgg/"
            ],
            "target": "/tzgg"
          },
          {
            "title": "党建园地 - 廉政文化",
            "source": [
              "www.chinacdc.cn/djgz_13611/"
            ],
            "target": "/dqgz/djgz_13611"
          },
          {
            "title": "党建园地 - 党建工作",
            "source": [
              "www.chinacdc.cn/dqgz/"
            ],
            "target": "/dqgz/djgz"
          },
          {
            "title": "党建园地 - 廉政文化",
            "source": [
              "www.chinacdc.cn/djgz_13611/"
            ],
            "target": "/dqgz/djgz_13611"
          },
          {
            "title": "党建园地 - 工会工作",
            "source": [
              "www.chinacdc.cn/ghgz/"
            ],
            "target": "/dqgz/ghgz"
          },
          {
            "title": "党建园地 - 团青工作",
            "source": [
              "www.chinacdc.cn/tqgz/"
            ],
            "target": "/dqgz/tqgz"
          },
          {
            "title": "党建园地 - 理论学习",
            "source": [
              "www.chinacdc.cn/tqgz_13618/"
            ],
            "target": "/dqgz/tqgz_13618"
          },
          {
            "title": "疾控应急 - 传染病",
            "source": [
              "www.chinacdc.cn/jkyj/crb2/"
            ],
            "target": "/jkyj/crb2"
          },
          {
            "title": "疾控应急 - 突发公共卫生事件",
            "source": [
              "www.chinacdc.cn/jkyj/tfggws/"
            ],
            "target": "/jkyj/tfggws"
          },
          {
            "title": "疾控应急 - 慢性病与伤害防控",
            "source": [
              "www.chinacdc.cn/jkyj/mxfcrxjb2/"
            ],
            "target": "/jkyj/mxfcrxjb2"
          },
          {
            "title": "疾控应急 - 烟草控制",
            "source": [
              "www.chinacdc.cn/jkyj/yckz/"
            ],
            "target": "/jkyj/yckz"
          },
          {
            "title": "疾控应急 - 营养与健康",
            "source": [
              "www.chinacdc.cn/jkyj/yyyjk2/"
            ],
            "target": "/jkyj/yyyjk2"
          },
          {
            "title": "疾控应急 - 环境与健康",
            "source": [
              "www.chinacdc.cn/jkyj/hjyjk/"
            ],
            "target": "/jkyj/hjyjk"
          },
          {
            "title": "疾控应急 - 职业卫生与中毒控制",
            "source": [
              "www.chinacdc.cn/jkyj/hjwsyzdkz/"
            ],
            "target": "/jkyj/hjwsyzdkz"
          },
          {
            "title": "疾控应急 - 放射卫生",
            "source": [
              "www.chinacdc.cn/jkyj/fsws/"
            ],
            "target": "/jkyj/fsws"
          },
          {
            "title": "疾控应急 - 免疫规划",
            "source": [
              "www.chinacdc.cn/jkyj/mygh02/"
            ],
            "target": "/jkyj/mygh02"
          },
          {
            "title": "疾控应急 - 结核病防控",
            "source": [
              "www.chinacdc.cn/jkyj/jhbfk/"
            ],
            "target": "/jkyj/jhbfk"
          },
          {
            "title": "疾控应急 - 寄生虫病",
            "source": [
              "www.chinacdc.cn/jkyj/jscb/"
            ],
            "target": "/jkyj/jscb"
          },
          {
            "title": "科学研究 - 科技进展",
            "source": [
              "www.chinacdc.cn/kxyj/kjjz/"
            ],
            "target": "/kxyj/kjjz"
          },
          {
            "title": "科学研究 - 学术动态",
            "source": [
              "www.chinacdc.cn/kxyj/xsdt/"
            ],
            "target": "/kxyj/xsdt"
          },
          {
            "title": "科学研究 - 科研平台",
            "source": [
              "www.chinacdc.cn/kxyj/xsjl/"
            ],
            "target": "/kxyj/xsjl"
          },
          {
            "title": "科学研究 - 科研亮点",
            "source": [
              "www.chinacdc.cn/kxyj/kyld/"
            ],
            "target": "/kxyj/kyld"
          },
          {
            "title": "科学研究 - 科技政策",
            "source": [
              "www.chinacdc.cn/kxyj/kjzc/"
            ],
            "target": "/kxyj/kjzc"
          },
          {
            "title": "教育培训 - 研究生院",
            "source": [
              "www.chinacdc.cn/jypx/yjsy/"
            ],
            "target": "/jypx/yjsy"
          },
          {
            "title": "教育培训 - 继续教育",
            "source": [
              "www.chinacdc.cn/jypx/jxjy/"
            ],
            "target": "/jypx/jxjy"
          },
          {
            "title": "教育培训 - 博士后",
            "source": [
              "www.chinacdc.cn/jypx/bsh/"
            ],
            "target": "/jypx/bsh"
          },
          {
            "title": "教育培训 - 中国现场流行病学培训项目（CFETP）",
            "source": [
              "www.chinacdc.cn/jypx/CFETP/"
            ],
            "target": "/jypx/CFETP"
          },
          {
            "title": "全球公卫 - 合作伙伴",
            "source": [
              "www.chinacdc.cn/qqgw/hzhb/"
            ],
            "target": "/qqgw/hzhb"
          },
          {
            "title": "全球公卫 - 世界卫生组织合作中心和参比实验室",
            "source": [
              "www.chinacdc.cn/qqgw/wszz/"
            ],
            "target": "/qqgw/wszz"
          },
          {
            "title": "全球公卫 - 国际交流 (港澳台交流)",
            "source": [
              "www.chinacdc.cn/qqgw/gjjl/"
            ],
            "target": "/qqgw/gjjl"
          },
          {
            "title": "全球公卫 - 公共卫生援外与合作",
            "source": [
              "www.chinacdc.cn/qqgw/ggws/"
            ],
            "target": "/qqgw/ggws"
          },
          {
            "title": "人才建设 - 院士风采",
            "source": [
              "www.chinacdc.cn/rcjs/ysfc/"
            ],
            "target": "/rcjs/ysfc"
          },
          {
            "title": "人才建设 - 首席专家",
            "source": [
              "www.chinacdc.cn/rcjs/sxzj/"
            ],
            "target": "/rcjs/sxzj"
          },
          {
            "title": "人才建设 - 人才队伍",
            "source": [
              "www.chinacdc.cn/rcjs/rcdw/"
            ],
            "target": "/rcjs/rcdw"
          },
          {
            "title": "人才建设 - 人才招聘",
            "source": [
              "www.chinacdc.cn/rcjs/rczp/"
            ],
            "target": "/rcjs/rczp"
          },
          {
            "title": "健康数据 - 全国法定传染病疫情情况",
            "source": [
              "www.chinacdc.cn/jksj/jksj01/"
            ],
            "target": "/jksj/jksj01"
          },
          {
            "title": "健康数据 - 全国新型冠状病毒感染疫情情况",
            "source": [
              "www.chinacdc.cn/jksj/xgbdyq/"
            ],
            "target": "/jksj/xgbdyq"
          },
          {
            "title": "健康数据 - 重点传染病和突发公共卫生事件风险评估报告",
            "source": [
              "www.chinacdc.cn/jksj/jksj02/"
            ],
            "target": "/jksj/jksj02"
          },
          {
            "title": "健康数据 - 全球传染病事件风险评估报告",
            "source": [
              "www.chinacdc.cn/jksj/jksj03/"
            ],
            "target": "/jksj/jksj03"
          },
          {
            "title": "健康数据 - 全国预防接种异常反应监测信息概况",
            "source": [
              "www.chinacdc.cn/jksj/jksj04_14209/"
            ],
            "target": "/jksj/jksj04_14209"
          },
          {
            "title": "健康数据 - 流感监测周报",
            "source": [
              "www.chinacdc.cn/jksj/jksj04_14249/"
            ],
            "target": "/jksj/jksj04_14249"
          },
          {
            "title": "健康数据 - 全国急性呼吸道传染病哨点监测情况",
            "source": [
              "www.chinacdc.cn/jksj/jksj04_14275/"
            ],
            "target": "/jksj/jksj04_14275"
          },
          {
            "title": "健康数据 - 健康报告",
            "source": [
              "www.chinacdc.cn/jksj/jksj04/"
            ],
            "target": "/jksj/jksj04"
          },
          {
            "title": "健康科普 - 传染病",
            "source": [
              "www.chinacdc.cn/jkkp/crb/"
            ],
            "target": "/jkkp/crb"
          },
          {
            "title": "健康科普 - 慢性非传染性疾病",
            "source": [
              "www.chinacdc.cn/jkkp/mxfcrb/"
            ],
            "target": "/jkkp/mxfcrb"
          },
          {
            "title": "健康科普 - 免疫规划",
            "source": [
              "www.chinacdc.cn/jkkp/mygh/"
            ],
            "target": "/jkkp/mygh"
          },
          {
            "title": "健康科普 - 公共卫生事件",
            "source": [
              "www.chinacdc.cn/jkkp/ggws/"
            ],
            "target": "/jkkp/ggws"
          },
          {
            "title": "健康科普 - 烟草控制",
            "source": [
              "www.chinacdc.cn/jkkp/yckz/"
            ],
            "target": "/jkkp/yckz"
          },
          {
            "title": "健康科普 - 营养与健康",
            "source": [
              "www.chinacdc.cn/jkkp/yyjk/"
            ],
            "target": "/jkkp/yyjk"
          },
          {
            "title": "健康科普 - 环境健康",
            "source": [
              "www.chinacdc.cn/jkkp/hjjk/"
            ],
            "target": "/jkkp/hjjk"
          },
          {
            "title": "健康科普 - 职业健康与中毒控制",
            "source": [
              "www.chinacdc.cn/jkkp/zyjk/"
            ],
            "target": "/jkkp/zyjk"
          },
          {
            "title": "健康科普 - 放射卫生",
            "source": [
              "www.chinacdc.cn/jkkp/fsws/"
            ],
            "target": "/jkkp/fsws"
          }
        ],
        "view": 0,
        "location": "index.ts",
        "module": () => import('@/routes/chinacdc/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "中国疾病预防控制中心",
    "url": "www.chinacdc.cn",
    "categories": [
      "government"
    ],
    "description": "",
    "lang": "zh-CN"
  },
  "chinadaily": {
    "routes": {
      "/language/:category{.+}?": {
        "path": "/language/:category{.+}?",
        "name": "英语点津",
        "url": "language.chinadaily.com.cn",
        "maintainers": [
          "nczitzk"
        ],
        "example": "/chinadaily/language/thelatest",
        "parameters": {
          "category": {
            "description": "分类，默认为 `thelatest`，即精彩推荐，可在对应分类页 URL 中找到, Category, `thelatest`，即精彩推荐  by default",
            "options": [
              {
                "label": "精彩推荐",
                "value": "thelatest"
              },
              {
                "label": "每日一词",
                "value": "news_hotwords/word_of_the_day"
              },
              {
                "label": "双语新闻",
                "value": "news_bilingual"
              },
              {
                "label": "新闻热词",
                "value": "news_hotwords"
              },
              {
                "label": "实用口语",
                "value": "practice_tongue"
              },
              {
                "label": "译词课堂",
                "value": "trans_collect"
              },
              {
                "label": "图片新闻",
                "value": "news_photo"
              },
              {
                "label": "视频精选",
                "value": "video_links"
              },
              {
                "label": "新闻播报",
                "value": "audio_cd"
              },
              {
                "label": "专栏作家",
                "value": "columnist"
              },
              {
                "label": "权威发布",
                "value": "5af95d44a3103f6866ee845c"
              }
            ]
          }
        },
        "description": "::: tip\n若订阅 [精彩推荐](https://language.chinadaily.com.cn/thelatest)，网址为 `https://language.chinadaily.com.cn/thelatest`，请截取 `https://language.chinadaily.com.cn/` 到末尾的部分 `thelatest` 作为 `category` 参数填入，此时目标路由为 [`/chinadaily/language/thelatest`](https://rsshub.app/chinadaily/language/thelatest)。\n:::\n\n<details>\n  <summary>更多分类</summary>\n\n| 分类                                                                         | ID                                                                                                    |\n| ---------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------- |\n| [精彩推荐](https://language.chinadaily.com.cn/thelatest)                     | [thelatest](https://rsshub.app/chinadaily/language/thelatest)                                         |\n| [每日一词](https://language.chinadaily.com.cn/news_hotwords/word_of_the_day) | [news_hotwords/word_of_the_day](https://rsshub.app/chinadaily/language/news_hotwords/word_of_the_day) |\n| [双语新闻](https://language.chinadaily.com.cn/news_bilingual)                | [news_bilingual](https://rsshub.app/chinadaily/language/news_bilingual)                               |\n| [新闻热词](https://language.chinadaily.com.cn/news_hotwords)                 | [news_hotwords](https://rsshub.app/chinadaily/language/news_hotwords)                                 |\n| [实用口语](https://language.chinadaily.com.cn/practice_tongue)               | [practice_tongue](https://rsshub.app/chinadaily/language/practice_tongue)                             |\n| [译词课堂](https://language.chinadaily.com.cn/trans_collect)                 | [trans_collect](https://rsshub.app/chinadaily/language/trans_collect)                                 |\n| [图片新闻](https://language.chinadaily.com.cn/news_photo)                    | [news_photo](https://rsshub.app/chinadaily/language/news_photo)                                       |\n| [视频精选](https://language.chinadaily.com.cn/video_links)                   | [video_links](https://rsshub.app/chinadaily/language/video_links)                                     |\n| [新闻播报](https://language.chinadaily.com.cn/audio_cd)                      | [audio_cd](https://rsshub.app/chinadaily/language/audio_cd)                                           |\n| [专栏作家](https://language.chinadaily.com.cn/columnist)                     | [audio_cd](https://rsshub.app/chinadaily/language/columnist)                                          |\n| [权威发布](https://language.chinadaily.com.cn/5af95d44a3103f6866ee845c)      | [5af95d44a3103f6866ee845c](https://rsshub.app/chinadaily/language/5af95d44a3103f6866ee845c)           |\n\n</details>\n",
        "categories": [
          "traditional-media"
        ],
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportRadar": true,
          "supportBT": false,
          "supportPodcast": true,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "language.chinadaily.com.cn/:category"
            ]
          },
          {
            "title": "精彩推荐",
            "source": [
              "language.chinadaily.com.cn/thelatest"
            ],
            "target": "/language/thelatest"
          },
          {
            "title": "每日一词",
            "source": [
              "language.chinadaily.com.cn/news_hotwords/word_of_the_day"
            ],
            "target": "/language/news_hotwords/word_of_the_day"
          },
          {
            "title": "双语新闻",
            "source": [
              "language.chinadaily.com.cn/news_bilingual"
            ],
            "target": "/language/news_bilingual"
          },
          {
            "title": "新闻热词",
            "source": [
              "language.chinadaily.com.cn/news_hotwords"
            ],
            "target": "/language/news_hotwords"
          },
          {
            "title": "实用口语",
            "source": [
              "language.chinadaily.com.cn/practice_tongue"
            ],
            "target": "/language/practice_tongue"
          },
          {
            "title": "译词课堂",
            "source": [
              "language.chinadaily.com.cn/trans_collect"
            ],
            "target": "/language/trans_collect"
          },
          {
            "title": "图片新闻",
            "source": [
              "language.chinadaily.com.cn/news_photo"
            ],
            "target": "/language/news_photo"
          },
          {
            "title": "视频精选",
            "source": [
              "language.chinadaily.com.cn/video_links"
            ],
            "target": "/language/video_links"
          },
          {
            "title": "新闻播报",
            "source": [
              "language.chinadaily.com.cn/audio_cd"
            ],
            "target": "/language/audio_cd"
          },
          {
            "title": "专栏作家",
            "source": [
              "language.chinadaily.com.cn/columnist"
            ],
            "target": "/language/columnist"
          },
          {
            "title": "权威发布",
            "source": [
              "language.chinadaily.com.cn/5af95d44a3103f6866ee845c"
            ],
            "target": "/language/5af95d44a3103f6866ee845c"
          }
        ],
        "view": 0,
        "location": "language.ts",
        "module": () => import('@/routes/chinadaily/language.ts')
      }
    },
    "apiRoutes": {},
    "name": "中国日报网",
    "url": "chinadaily.com.cn",
    "categories": [
      "traditional-media"
    ],
    "description": "",
    "lang": "zh-CN"
  },
  "chinadegrees": {
    "routes": {
      "/:province?": {
        "path": "/:province?",
        "categories": [
          "study"
        ],
        "example": "/chinadegrees/11",
        "parameters": {
          "province": "省市代号，见下表，亦可在 [这里](http://www.chinadegrees.com.cn/help/provinceSwqk.html) 找到，默认为 `11`"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": true,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "各学位授予单位学位证书上网进度",
        "description": "| 省市             | 代号 |\n| ---------------- | ---- |\n| 北京市           | 11   |\n| 天津市           | 12   |\n| 河北省           | 13   |\n| 山西省           | 14   |\n| 内蒙古自治区     | 15   |\n| 辽宁省           | 21   |\n| 吉林省           | 22   |\n| 黑龙江省         | 23   |\n| 上海市           | 31   |\n| 江苏省           | 32   |\n| 浙江省           | 33   |\n| 安徽省           | 34   |\n| 福建省           | 35   |\n| 江西省           | 36   |\n| 山东省           | 37   |\n| 河南省           | 41   |\n| 湖北省           | 42   |\n| 湖南省           | 43   |\n| 广东省           | 44   |\n| 广西壮族自治区   | 45   |\n| 海南省           | 46   |\n| 重庆市           | 50   |\n| 四川省           | 51   |\n| 贵州省           | 52   |\n| 云南省           | 53   |\n| 西藏自治区       | 54   |\n| 陕西省           | 61   |\n| 甘肃省           | 62   |\n| 青海省           | 63   |\n| 宁夏回族自治区   | 64   |\n| 新疆维吾尔自治区 | 65   |\n| 台湾             | 71   |",
        "maintainers": [
          "TonyRL"
        ],
        "location": "province.tsx",
        "module": () => import('@/routes/chinadegrees/province.tsx')
      }
    },
    "apiRoutes": {},
    "name": "中华人民共和国学位证书查询",
    "url": "chinadegrees.com.cn",
    "lang": "zh-CN"
  },
  "chinafactcheck": {
    "routes": {
      "/": {
        "path": "/",
        "radar": [
          {
            "source": [
              "chinafactcheck.com/"
            ],
            "target": ""
          }
        ],
        "name": "Unknown",
        "maintainers": [
          "kdanfly"
        ],
        "url": "chinafactcheck.com/",
        "location": "index.ts",
        "module": () => import('@/routes/chinafactcheck/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "有据",
    "url": "chinafactcheck.com",
    "lang": "zh-CN"
  },
  "chinaisa": {
    "routes": {
      "/:id?": {
        "path": "/:id?",
        "categories": [
          "new-media"
        ],
        "example": "/chinaisa",
        "parameters": {
          "id": "栏目，见下表，默认为钢协动态"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "栏目",
        "maintainers": [
          "nczitzk"
        ],
        "description": "| 栏目     | id                                               |\n| -------- | --------------------------------------------------------------- |\n| 钢协动态 | 58af05dfb6b4300151760176d2aad0a04c275aaadbb1315039263f021f920dcd |\n| 钢协要闻 | 67ea4f106bd8f0843c0538d43833c463a0cd411fc35642cbd555a5f39fcf352b |\n| 会议报道 | e5070694f299a43b20d990e53b6a69dc02e755fef644ae667cf75deaff80407a |\n| 领导讲话 | a873c2e67b26b4a2d8313da769f6e106abc9a1ff04b7f1a50674dfa47cf91a7b |\n| 图片新闻 | 806254321b2459bddb3c2cb5590fef6332bd849079d3082daf6153d7f8d62e1e |\n\n<details>\n<summary>更多栏目</summary>\n\n#### 党建工作\n\n| 栏目                                                 | id                                                               |\n| ---------------------------------------------------- | ---------------------------------------------------------------- |\n| 党建工作                                             | 10e8911e0c852d91f08e173c768700da608abfb4e7b0540cb49fa5498f33522b |\n| 学习贯彻习近平新时代中国特色社会主义思想主题教育专栏 | b7a7ad4b5d8ffaca4b29f3538fd289da9d07f827f89e6ea57ef07257498aacf9 |\n| 党史学习教育专栏                                     | 4d8e7dec1b672704916331431156ea7628a598c191d751e4fc28408ccbd4e0c4 |\n| 不忘初心、牢记使命                                   | 427f7c28c90ec9db1aab78db8156a63ff2e23f6a0cea693e3847fe6d595753db |\n| 两学一做                                             | 5b0609fedc9052bb44f1cfe9acf5ec8c9fe960f22a07be69636f2cf1cacaa8f7 |\n| 钢协党代会                                           | beaaa0314f0f532d4b18244cd70df614a4af97465d974401b1f5b3349d78144b |\n| 创先争优                                             | e7ea82c886ba18691210aaf48b3582a92dca9c4f2aab912757cedafb066ff8a6 |\n| 青年工作                                             | 2706ee3a4a4c3c23e90e13c8fdc3002855d1dba394b61626562a97b33af3dbd0 |\n| 日常动态                                             | e21157a082fc0ab0d7062c8755e91472ee0d23de6ccc5c2a44b62e54062cf1e4 |\n\n#### 要闻\n\n| 栏目         | id                                                               |\n| ------------ | ---------------------------------------------------------------- |\n| 要闻         | c42511ce3f868a515b49668dd250290c80d4dc8930c7e455d0e6e14b8033eae2 |\n| 会员动态     | 268f86fdf61ac8614f09db38a2d0295253043b03e092c7ff48ab94290296125c |\n| 疫情应对专栏 | a83c48faeb34065fd9b33d3c84957a152675141458aedc0ec454b760c9fcad65 |\n\n#### 统计发布\n\n| 栏目     | id                                                               |\n| -------- | ---------------------------------------------------------------- |\n| 统计发布 | 2e3c87064bdfc0e43d542d87fce8bcbc8fe0463d5a3da04d7e11b4c7d692194b |\n| 生产经营 | 3238889ba0fa3aabcf28f40e537d440916a361c9170a4054f9fc43517cb58c1e |\n| 进出口   | 95ef75c752af3b6c8be479479d8b931de7418c00150720280d78c8f0da0a438c |\n| 环保统计 | 619ce7b53a4291d47c19d0ee0765098ca435e252576fbe921280a63fba4bc712 |\n\n#### 行业分析\n\n| 栏目     | id                                                               |\n| -------- | ---------------------------------------------------------------- |\n| 行业分析 | 1b4316d9238e09c735365896c8e4f677a3234e8363e5622ae6e79a5900a76f56 |\n| 市场分析 | a44207e193a5caa5e64102604b6933896a0025eb85c57c583b39626f33d4dafd |\n| 板带材   | 05d0e136828584d2cd6e45bdc3270372764781b98546cce122d9974489b1e2f2 |\n| 社会库存 | 197422a82d9a09b9cc86188444574816e93186f2fde87474f8b028fc61472d35 |\n\n#### 钢材价格指数\n\n| 栏目         | id                                                               |\n| ------------ | ---------------------------------------------------------------- |\n| 钢材价格指数 | 17b6a9a214c94ccc28e56d4d1a2dbb5acef3e73da431ddc0a849a4dcfc487d04 |\n| 综合价格指数 | 63913b906a7a663f7f71961952b1ddfa845714b5982655b773a62b85dd3b064e |\n| 地区价格     | fc816c75aed82b9bc25563edc9cf0a0488a2012da38cbef5258da614d6e51ba9 |\n\n#### 宏观经济信息\n\n| 栏目         | id                                                               |\n| ------------ | ---------------------------------------------------------------- |\n| 宏观经济信息 | 5d77b433182404193834120ceed16fe0625860fafd5fd9e71d0800c4df227060 |\n| 相关行业信息 | ae2a3c0fd4936acf75f4aab6fadd08bc6371aa65bdd50419e74b70d6f043c473 |\n| 国际动态     | 1bad7c56af746a666e4a4e56e54a9508d344d7bc1498360580613590c16b6c41 |\n\n#### 专题报道\n\n| 栏目                 | id                                                               |\n| -------------------- | ---------------------------------------------------------------- |\n| 专题报道             | 50e7242bfd78b4395f3338df7699a0ff8847b886c4c3a55bd7c102a2cfe32fe9 |\n| 钢协理事会           | 40c6404418699f0f8cb4e513013bb110ef250c782f0959852601e7c75e1afcd8 |\n| 钢协新闻发布会       | 11ea370f565c6c141b1a4dac60aa00c4331bd442382a5dd476a5e73e001b773c |\n| 劳模表彰             | 907e4ae217bf9c981a132051572103f9c87cccb7f00caf5a1770078829e6bcb3 |\n| 钢铁行业职业技能竞赛 | 563c15270a691e3c7cb9cd9ba457c5af392eb4630fa833fc1a55c8e2afbc28a9 |\n\n#### 成果奖励\n\n| 栏目                   | id                                                               |\n| ---------------------- | ---------------------------------------------------------------- |\n| 成果奖励               | a6c30053b66356b4d77fbf6668bda69f7e782b2ae08a21d5db171d50a504bd40 |\n| 冶金科学技术奖         | 50fe0c63f657ee48e49cb13fe7f7c5502046acdb05e2ee8a317f907af4191683 |\n| 企业管理现代化创新成果 | b5607d3b73c2c3a3b069a97b9dbfd59af64aea27bafd5eb87ba44d1b07a33b66 |\n| 清洁生产环境友好企业   | 4475c8e21374d063a22f95939a2909837e78fab1832dc97bf64f09fa01c0c5f7 |\n| 产品开发市场开拓奖     | 169e34d7b29e3deaf4d4496da594d3bbde2eb0a40f7244b54dbfb9cc89a37296 |\n| 质量金杯奖             | 68029784be6d9a7bf9cb8cace5b8a5ce5d2d871e9a0cbcbf84eeae0ea2746311 |\n\n#### 节能减排\n\n| 栏目                                       | id                                                               |\n| ------------------------------------------ | ---------------------------------------------------------------- |\n| 节能减排                                   | 08895f1681c198fdf297ab38e33e1f428f6ccf2add382f3844a52e410f10e5a0 |\n| 先进节能环保技术                           | 6e639343a517fd08e5860fba581d41940da523753956ada973b6952fc05ef94f |\n| 钢铁企业超低排放改造和评估监测进展情况公示 | 50d99531d5dee68346653ca9548f308764ad38410a091e662834a5ed66770174 |\n\n#### 国际交流\n\n| 栏目     | id                                                               |\n| -------- | ---------------------------------------------------------------- |\n| 国际交流 | 4753eef81b4019369d4751413d852ab9027944b84c612b5a08614e046d169e81 |\n| 外事动态 | aa590ec6f835136a9ce8c9f3d0c3b194beb6b78037466ab40bb4aacc32adfcc9 |\n| 国际会展 | 05ac1f2971bc375d25c9112e399f9c3cbb237809684ebc5b0ca4a68a1fcb971c |\n\n#### 政策法规\n\n| 栏目     | id                                                               |\n| -------- | ---------------------------------------------------------------- |\n| 政策法规 | 63a69eb0087f1984c0b269a1541905f19a56e117d56b3f51dfae0e6c1d436533 |\n| 政策法规 | a214b2e71c3c79fa4a36ff382ee5f822b9603634626f7e320f91ed696b3666f2 |\n| 贸易规则 | 5988b2380d04d3efde8cc247377d19530c17904ec0b5decdd00f9b3e026e3715 |\n\n#### 分会园地\n\n| 栏目         | id                                                               |\n| ------------ | ---------------------------------------------------------------- |\n| 分会园地     | d059d6751dcaae94e31a795072267f7959c35d012eebb9858b3ede2990e82ea9 |\n| 法律分会     | 96000647f18ea78fa134a3932563e7d27c68d0482de498f179b44846234567a9 |\n| 设备分会     | c8e1e3f52406115c2c03928271bbe883c0875b7c9f2f67492395685a62a1a2d8 |\n| 国际产能合作 | 4fb8cc4b0d6f905a969ac3375f6d17b34df4dcae69d798d2a4616daa80af020c |\n| 绿化分会     | ad55a0fbc1a44e94fb60e21b98cf967aca17ecf1450bdfb3699468fe8235103b |\n\n#### 钢铁知识\n\n| 栏目         | id                                                               |\n| ------------ | ---------------------------------------------------------------- |\n| 钢铁知识     | 7f7509ff045023015e0d6c1ba22c32734b673be2ec14eae730a99c08e3badb3f |\n| 钢铁材料使用 | 7e319d71258ed6bb663cf59b4cf67fe97894e60aa5520f3d2cf966f82f9b89ac |\n| 钢铁标准     | fae0c4dd27f8fe4759941e78c9dc1dfe0088ce30d1b684d12be4c8172d2c08e1 |\n\n#### 钢协刊物\n\n| 栏目       | id                                                               |\n| ---------- | ---------------------------------------------------------------- |\n| 钢协刊物   | ed51af486f6d4b313b3aaf8fea0b32a4a2d4a89714c61992caf01942eb61831b |\n| 中国钢铁业 | 6440bdfccadf87908b13d8bbd9a66bb89bbd60cc5e175c018ca1c62c7d55e61f |\n| 钢铁信息   | 2b66af0b2cda9b420739e55e255a6f72f277557670ef861c9956da8fde25da05 |\n</details>",
        "location": "index.ts",
        "module": () => import('@/routes/chinaisa/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "中国钢铁工业协会",
    "url": "chinaisa.org.cn",
    "lang": "zh-CN"
  },
  "chinamoney": {
    "routes": {
      "/:channelId?": {
        "path": "/:channelId?",
        "categories": [
          "finance"
        ],
        "example": "/chinamoney",
        "parameters": {
          "channelId": "分类，见下表，默认为 `2834`"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "公告",
        "maintainers": [
          "TonyRL"
        ],
        "description": "<details>\n<summary>市场公告</summary>\n\n    外汇市场公告\n\n| 最新 | 市场公告通知 | 中心会员公告 | 会员信息公告 |\n| ---- | ------------ | ------------ | ------------ |\n| 2834 | 2835         | 2836         | 2837         |\n\n    本币市场公告\n\n| 最新           | 市场公告通知 | 中心会员公告 | 会员信息公告 |\n| -------------- | ------------ | ------------ | ------------ |\n| 2839,2840,2841 | 2839         | 2840         | 2841         |\n\n    央行业务公告\n\n| 最新      | 公开市场操作 | 中央国库现金管理 |\n| --------- | ------------ | ---------------- |\n| 2845,2846 | 2845         | 2846             |\n</details>\n\n<details>\n<summary>本币市场</summary>\n\n    贷款市场报价利率\n\n| LPR 市场公告 |\n| ------------ |\n| 3686         |\n</details>",
        "location": "notice.ts",
        "module": () => import('@/routes/chinamoney/notice.ts')
      }
    },
    "apiRoutes": {},
    "name": "中国货币网",
    "url": "chinamoney.com.cn",
    "lang": "zh-CN"
  },
  "chinanews": {
    "routes": {
      "/": {
        "path": "/",
        "radar": [
          {
            "source": [
              "chinanews.com.cn/"
            ],
            "target": ""
          }
        ],
        "name": "Unknown",
        "maintainers": [
          "yuxinliu-alex"
        ],
        "url": "chinanews.com.cn/",
        "location": "index.ts",
        "module": () => import('@/routes/chinanews/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "中国新闻网",
    "url": "chinanews.com.cn",
    "lang": "zh-CN"
  },
  "chinania": {
    "routes": {
      "/:category{.+}?": {
        "path": "/:category{.+}?",
        "name": "分类",
        "url": "www.chinania.org.cn",
        "maintainers": [
          "nczitzk"
        ],
        "example": "/chinania/xiehuidongtai/xiehuitongzhi",
        "parameters": {
          "category": "分类，默认为 `xiehuidongtai/xiehuitongzhi`，即协会通知，可在对应分类页 URL 中找到"
        },
        "description": "::: tip\n  若订阅 [协会通知](https://www.chinania.org.cn/html/xiehuidongtai/xiehuitongzhi/)，网址为 `https://www.chinania.org.cn/html/xiehuidongtai/xiehuitongzhi/`。截取 `https://www.chinania.org.cn/html` 到末尾 `/` 的部分 `xiehuidongtai/xiehuitongzhi` 作为参数填入，此时路由为 [`/chinania/xiehuidongtai/xiehuitongzhi`](https://rsshub.app/chinania/xiehuidongtai/xiehuitongzhi)。\n:::\n\n<details>\n<summary>更多分类</summary>\n\n#### [协会动态](https://www.chinania.org.cn/html/xiehuidongtai/)\n\n| [协会动态](https://www.chinania.org.cn/html/xiehuidongtai/xiehuidongtai/)              | [协会通知](https://www.chinania.org.cn/html/xiehuidongtai/xiehuitongzhi/)              | [有色企业50强](https://www.chinania.org.cn/html/xiehuidongtai/youseqiye50qiang/)             |\n| -------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------- |\n| [xiehuidongtai/xiehuidongtai](https://rsshub.app/chinania/xiehuidongtai/xiehuidongtai) | [xiehuidongtai/xiehuitongzhi](https://rsshub.app/chinania/xiehuidongtai/xiehuitongzhi) | [xiehuidongtai/youseqiye50qiang](https://rsshub.app/chinania/xiehuidongtai/youseqiye50qiang) |\n\n#### [党建工作](https://www.chinania.org.cn/html/djgz/)\n\n| [协会党建](https://www.chinania.org.cn/html/djgz/xiehuidangjian/)      | [行业党建](https://www.chinania.org.cn/html/djgz/hangyedangjian/)      |\n| ---------------------------------------------------------------------- | ---------------------------------------------------------------------- |\n| [djgz/xiehuidangjian](https://rsshub.app/chinania/djgz/xiehuidangjian) | [djgz/hangyedangjian](https://rsshub.app/chinania/djgz/hangyedangjian) |\n\n#### [行业新闻](https://www.chinania.org.cn/html/hangyexinwen/)\n\n| [时政要闻](https://www.chinania.org.cn/html/hangyexinwen/shizhengyaowen/)              | [要闻](https://www.chinania.org.cn/html/hangyexinwen/yaowen/)          | [行业新闻](https://www.chinania.org.cn/html/hangyexinwen/guoneixinwen/)            | [资讯](https://www.chinania.org.cn/html/hangyexinwen/zixun/)         |\n| -------------------------------------------------------------------------------------- | ---------------------------------------------------------------------- | ---------------------------------------------------------------------------------- | -------------------------------------------------------------------- |\n| [hangyexinwen/shizhengyaowen](https://rsshub.app/chinania/hangyexinwen/shizhengyaowen) | [hangyexinwen/yaowen](https://rsshub.app/chinania/hangyexinwen/yaowen) | [hangyexinwen/guoneixinwen](https://rsshub.app/chinania/hangyexinwen/guoneixinwen) | [hangyexinwen/zixun](https://rsshub.app/chinania/hangyexinwen/zixun) |\n\n#### [人力资源](https://www.chinania.org.cn/html/renliziyuan/)\n\n| [相关通知](https://www.chinania.org.cn/html/renliziyuan/xiangguantongzhi/)               | [人事招聘](https://www.chinania.org.cn/html/renliziyuan/renshizhaopin/)            |\n| ---------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------- |\n| [renliziyuan/xiangguantongzhi](https://rsshub.app/chinania/renliziyuan/xiangguantongzhi) | [renliziyuan/renshizhaopin](https://rsshub.app/chinania/renliziyuan/renshizhaopin) |\n\n#### [行业统计](https://www.chinania.org.cn/html/hangyetongji/jqzs/)\n\n| [行业分析](https://www.chinania.org.cn/html/hangyetongji/tongji/)      | [数据统计](https://www.chinania.org.cn/html/hangyetongji/chanyeshuju/)           | [景气指数](https://www.chinania.org.cn/html/hangyetongji/jqzs/)    |\n| ---------------------------------------------------------------------- | -------------------------------------------------------------------------------- | ------------------------------------------------------------------ |\n| [hangyetongji/tongji](https://rsshub.app/chinania/hangyetongji/tongji) | [hangyetongji/chanyeshuju](https://rsshub.app/chinania/hangyetongji/chanyeshuju) | [hangyetongji/jqzs](https://rsshub.app/chinania/hangyetongji/jqzs) |\n\n#### [政策法规](https://www.chinania.org.cn/html/zcfg/zhengcefagui/)\n\n| [政策法规](https://www.chinania.org.cn/html/zcfg/zhengcefagui/)    |\n| ------------------------------------------------------------------ |\n| [zcfg/zhengcefagui](https://rsshub.app/chinania/zcfg/zhengcefagui) |\n\n#### [会议展览](https://www.chinania.org.cn/html/hyzl/huiyizhanlan/)\n\n| [会展通知](https://www.chinania.org.cn/html/hyzl/huiyizhanlan/)    | [会展报道](https://www.chinania.org.cn/html/hyzl/huizhanbaodao/)     |\n| ------------------------------------------------------------------ | -------------------------------------------------------------------- |\n| [hyzl/huiyizhanlan](https://rsshub.app/chinania/hyzl/huiyizhanlan) | [hyzl/huizhanbaodao](https://rsshub.app/chinania/hyzl/huizhanbaodao) |\n\n</details>\n    ",
        "categories": [
          "new-media"
        ],
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportRadar": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "www.chinania.org.cn/html/:category"
            ]
          },
          {
            "title": "协会动态 - 协会动态",
            "source": [
              "www.chinania.org.cn/html/xiehuidongtai/xiehuidongtai/"
            ],
            "target": "/xiehuidongtai/xiehuidongtai"
          },
          {
            "title": "协会动态 - 协会通知",
            "source": [
              "www.chinania.org.cn/html/xiehuidongtai/xiehuitongzhi/"
            ],
            "target": "/xiehuidongtai/xiehuitongzhi"
          },
          {
            "title": "协会动态 - 有色企业50强",
            "source": [
              "www.chinania.org.cn/html/xiehuidongtai/youseqiye50qiang/"
            ],
            "target": "/xiehuidongtai/youseqiye50qiang"
          },
          {
            "title": "党建工作 - 协会党建",
            "source": [
              "www.chinania.org.cn/html/djgz/xiehuidangjian/"
            ],
            "target": "/djgz/xiehuidangjian"
          },
          {
            "title": "党建工作 - 行业党建",
            "source": [
              "www.chinania.org.cn/html/djgz/hangyedangjian/"
            ],
            "target": "/djgz/hangyedangjian"
          },
          {
            "title": "会议展览 - 会展通知",
            "source": [
              "www.chinania.org.cn/html/hyzl/huiyizhanlan/"
            ],
            "target": "/hyzl/huiyizhanlan"
          },
          {
            "title": "会议展览 - 会展报道",
            "source": [
              "www.chinania.org.cn/html/hyzl/huizhanbaodao/"
            ],
            "target": "/hyzl/huizhanbaodao"
          },
          {
            "title": "行业新闻 - 时政要闻",
            "source": [
              "www.chinania.org.cn/html/hangyexinwen/shizhengyaowen/"
            ],
            "target": "/hangyexinwen/shizhengyaowen"
          },
          {
            "title": "行业新闻 - 要闻",
            "source": [
              "www.chinania.org.cn/html/hangyexinwen/yaowen/"
            ],
            "target": "/hangyexinwen/yaowen"
          },
          {
            "title": "行业新闻 - 行业新闻",
            "source": [
              "www.chinania.org.cn/html/hangyexinwen/guoneixinwen/"
            ],
            "target": "/hangyexinwen/guoneixinwen"
          },
          {
            "title": "行业新闻 - 资讯",
            "source": [
              "www.chinania.org.cn/html/hangyexinwen/zixun/"
            ],
            "target": "/hangyexinwen/zixun"
          },
          {
            "title": "行业统计 - 行业分析",
            "source": [
              "www.chinania.org.cn/html/hangyetongji/tongji/"
            ],
            "target": "/hangyetongji/tongji"
          },
          {
            "title": "行业统计 - 数据统计",
            "source": [
              "www.chinania.org.cn/html/hangyetongji/chanyeshuju/"
            ],
            "target": "/hangyetongji/chanyeshuju"
          },
          {
            "title": "行业统计 - 景气指数",
            "source": [
              "www.chinania.org.cn/html/hangyetongji/jqzs/"
            ],
            "target": "/hangyetongji/jqzs"
          },
          {
            "title": "人力资源 - 相关通知",
            "source": [
              "www.chinania.org.cn/html/renliziyuan/xiangguantongzhi/"
            ],
            "target": "/renliziyuan/xiangguantongzhi"
          },
          {
            "title": "人力资源 - 人事招聘",
            "source": [
              "www.chinania.org.cn/html/renliziyuan/renshizhaopin/"
            ],
            "target": "/renliziyuan/renshizhaopin"
          },
          {
            "title": "政策法规 - 政策法规",
            "source": [
              "www.chinania.org.cn/html/zcfg/zhengcefagui/"
            ],
            "target": "/zcfg/zhengcefagui"
          }
        ],
        "location": "index.ts",
        "module": () => import('@/routes/chinania/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "中国有色金属工业网",
    "url": "chinania.org.cn",
    "categories": [
      "new-media"
    ],
    "description": "",
    "lang": "zh-CN"
  },
  "chinaratings": {
    "routes": {
      "/CreditResearch/:category{.+}?": {
        "path": "/CreditResearch/:category{.+}?",
        "name": "中债研究",
        "url": "www.chinaratings.com.cn",
        "maintainers": [
          "nczitzk"
        ],
        "example": "/chinaratings/CreditResearch",
        "parameters": {
          "category": "分类，默认为 `Industry/Comment`，即行业评论，可在对应分类页 URL 中找到"
        },
        "description": "::: tip\n若订阅 [行业评论](https://www.chinaratings.com.cn/CreditResearch/Industry/Comment/)，网址为 `https://www.chinaratings.com.cn/CreditResearch/Industry/Comment/`，请截取 `https://www.chinaratings.com.cn/CreditResearch/` 到末尾 `/` 的部分 `Industry/Comment` 作为 `category` 参数填入，此时目标路由为 [`/chinaratings/CreditResearch/Industry/Comment`](https://rsshub.app/chinaratings/CreditResearch/Industry/Comment)。\n:::\n",
        "categories": [
          "finance"
        ],
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportRadar": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "www.chinaratings.com.cn/CreditResearch/:category"
            ]
          }
        ],
        "view": 0,
        "location": "credit-research.ts",
        "module": () => import('@/routes/chinaratings/credit-research.ts')
      }
    },
    "apiRoutes": {},
    "name": "中债资信评估有限责任公司",
    "url": "chinaratings.com.cn",
    "categories": [
      "finance"
    ],
    "description": ""
  },
  "chinathinktanks": {
    "routes": {
      "/:id": {
        "path": "/:id",
        "categories": [
          "study"
        ],
        "example": "/chinathinktanks/57",
        "parameters": {
          "id": "见下表，亦可在网站 url 里找到"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "观点与实践",
        "maintainers": [
          "Aeliu"
        ],
        "description": "| `:id` | 专题名称 |\n| ----- | -------- |\n| 2     | 党的建设 |\n| 3     | 社会     |\n| 4     | 生态     |\n| 5     | 政治     |\n| 6     | 经济     |\n| 7     | 文化     |\n| 9     | 热点专题 |\n| 10    | 国际关系 |\n| 13    | 国外智库 |\n| 46    | 智库报告 |\n| 57    | 智库要闻 |\n| 126   | 世界经济 |\n| 127   | 宏观经济 |\n| 128   | 区域经济 |\n| 129   | 产业企业 |\n| 130   | 三农问题 |\n| 131   | 财政金融 |\n| 132   | 科技创新 |\n| 133   | 民主     |\n| 134   | 法治     |\n| 135   | 行政     |\n| 136   | 国家治理 |\n| 137   | 社会事业 |\n| 138   | 社会保障 |\n| 139   | 民族宗教 |\n| 140   | 人口就业 |\n| 141   | 社会治理 |\n| 142   | 文化产业 |\n| 143   | 公共文化 |\n| 144   | 文化体制 |\n| 145   | 文化思想 |\n| 146   | 资源     |\n| 147   | 能源     |\n| 148   | 环境     |\n| 149   | 生态文明 |\n| 150   | 思想建设 |\n| 151   | 作风建设 |\n| 152   | 组织建设 |\n| 153   | 制度建设 |\n| 154   | 反腐倡廉 |\n| 155   | 中国外交 |\n| 156   | 全球治理 |\n| 157   | 大国关系 |\n| 158   | 地区政治 |\n| 181   | 执政能力 |",
        "location": "viewpoint.ts",
        "module": () => import('@/routes/chinathinktanks/viewpoint.ts')
      }
    },
    "apiRoutes": {},
    "name": "中国智库网",
    "url": "www.chinathinktanks.org.cn",
    "lang": "zh-CN"
  },
  "chinatimes": {
    "routes": {
      "/:category?": {
        "path": "/:category?",
        "categories": [
          "traditional-media"
        ],
        "example": "/chinatimes/realtimenews",
        "parameters": {
          "category": "分類，見下表，留空為 `realtimenews`"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "www.chinatimes.com/:category/",
              "www.chinatimes.com/"
            ]
          }
        ],
        "name": "分類",
        "maintainers": [
          "KingJem"
        ],
        "url": "www.chinatimes.com/",
        "description": "|     即時     |   熱門  |   政治  | 生活 | 娛樂 |  財經 |  國際 |   言論  |   兩岸  |   軍事   |   社會  |  健康  |  體育  |      科技      |   運勢  | 有影 |  寶島  |\n| :----------: | :-----: | :-----: | :--: | :--: | :---: | :---: | :-----: | :-----: | :------: | :-----: | :----: | :----: | :------------: | :-----: | :--: | :----: |\n| realtimenews | hotnews | politic | life | star | money | world | opinion | chinese | armament | society | health | sports | technologynews | fortune | tube | taiwan |",
        "location": "index.ts",
        "module": () => import('@/routes/chinatimes/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "中時新聞網",
    "url": "www.chinatimes.com",
    "lang": "zh-TW"
  },
  "chinaventure": {
    "routes": {
      "/news/:id?": {
        "path": "/news/:id?",
        "categories": [
          "new-media"
        ],
        "example": "/chinaventure/news/78",
        "parameters": {
          "id": "分类，见下表，默认为推荐"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "chinaventure.com.cn/"
            ],
            "target": ""
          }
        ],
        "name": "分类",
        "maintainers": [
          "yuxinliu-alex"
        ],
        "url": "chinaventure.com.cn/",
        "description": "| 推荐 | 商业深度 | 资本市场 | 5G | 健康 | 教育 | 地产 | 金融 | 硬科技 | 新消费 |\n| ---- | -------- | -------- | -- | ---- | ---- | ---- | ---- | ------ | ------ |\n|      | 78       | 80       | 83 | 111  | 110  | 112  | 113  | 114    | 116    |",
        "location": "index.ts",
        "module": () => import('@/routes/chinaventure/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "投中网",
    "url": "chinaventure.com.cn",
    "lang": "zh-CN"
  },
  "chinawriter": {
    "routes": {
      "/:id{.+}?": {
        "path": "/:id{.+}?",
        "name": "Unknown",
        "maintainers": [],
        "location": "index.ts",
        "module": () => import('@/routes/chinawriter/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "中国作家网",
    "url": "chinawriter.com.cn",
    "lang": "zh-CN"
  },
  "chiphell": {
    "routes": {
      "/portal/:catId?": {
        "path": "/portal/:catId?",
        "name": "分类",
        "categories": [
          "bbs"
        ],
        "example": "/chiphell/portal/1",
        "parameters": {
          "catId": "分类 ID，可在 URL 中找到，默认为 1"
        },
        "maintainers": [
          "tylinux"
        ],
        "location": "portal.ts",
        "module": () => import('@/routes/chiphell/portal.ts')
      }
    },
    "apiRoutes": {},
    "name": "Chiphell",
    "url": "www.chiphell.com",
    "lang": "zh-CN"
  },
  "chlinlearn": {
    "routes": {
      "/daily-blog": {
        "path": "/daily-blog",
        "name": "值得一读技术博客",
        "maintainers": [
          "huyyi"
        ],
        "categories": [
          "programming"
        ],
        "example": "/chlinlearn/daily-blog",
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "daily-blog.chlinlearn.top/blogs/*"
            ],
            "target": "/chlinlearn/daily-blog"
          }
        ],
        "location": "daily-blog.ts",
        "module": () => import('@/routes/chlinlearn/daily-blog.ts')
      }
    },
    "apiRoutes": {},
    "name": "chlinlearn 的技术博客",
    "url": "daily-blog.chlinlearn.top",
    "lang": "zh-CN"
  },
  "chnmuseum": {
    "routes": {
      "/zx/xingnew": {
        "path": "/zx/xingnew",
        "categories": [
          "travel"
        ],
        "example": "/zx/xingnew",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "chnmuseum.cn/zx/xingnew"
            ],
            "target": "/zx/xingnew"
          }
        ],
        "name": "资讯要闻",
        "maintainers": [
          "ShabbyWhineYear"
        ],
        "location": "xingnew.ts",
        "module": () => import('@/routes/chnmuseum/xingnew.ts')
      },
      "/zx/xwzt": {
        "path": "/zx/xwzt",
        "categories": [
          "travel"
        ],
        "example": "/zx/xwzt",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "chnmuseum.cn/zx/xwzt"
            ],
            "target": "/zx/xwzt"
          }
        ],
        "name": "资讯专题",
        "maintainers": [
          "ShabbyWhineYear"
        ],
        "location": "xwzt.ts",
        "module": () => import('@/routes/chnmuseum/xwzt.ts')
      }
    },
    "apiRoutes": {},
    "name": "National Museum Of China",
    "url": "www.chnmuseum.cn",
    "description": "中国国家博物馆（National Museum of China）位于北京市中心天安门广场东侧，东长安街南侧，与人民大会堂东西相对称，是一座系统展示中华民族文化历史的综合性博物馆，也是世界上最大的博物馆之一。",
    "zh": {
      "name": "中国国家博物馆"
    }
  },
  "chocolatey": {
    "routes": {
      "/packages/:id": {
        "path": "/packages/:id",
        "name": "Package",
        "url": "community.chocolatey.org",
        "maintainers": [
          "nczitzk"
        ],
        "example": "/chocolatey/packages/microsoft-edge",
        "parameters": {
          "id": {
            "description": "Package ID"
          }
        },
        "categories": [
          "program-update"
        ],
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportRadar": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "community.chocolatey.org/packages"
            ]
          }
        ],
        "view": 5,
        "zh": {
          "path": "/packages/:id",
          "name": "程序包",
          "url": "community.chocolatey.org",
          "maintainers": [
            "nczitzk"
          ],
          "example": "/chocolatey/package/microsoft-edge",
          "parameters": {
            "id": {
              "description": "程序包 ID"
            }
          }
        },
        "location": "packages.ts",
        "module": () => import('@/routes/chocolatey/packages.ts')
      }
    },
    "apiRoutes": {},
    "name": "Chocolatey",
    "url": "chocolatey.org",
    "categories": [
      "program-update"
    ],
    "description": "",
    "lang": "en"
  },
  "chongbuluo": {
    "routes": {
      "/newthread": {
        "path": "/newthread",
        "categories": [
          "bbs"
        ],
        "example": "/chongbuluo/newthread",
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "www.chongbuluo.com/"
            ]
          }
        ],
        "name": "最新发表",
        "maintainers": [
          "qiye45"
        ],
        "location": "index.ts",
        "module": () => import('@/routes/chongbuluo/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "虫部落",
    "url": "www.chongbuluo.com",
    "lang": "zh-CN"
  },
  "chongdiantou": {
    "routes": {
      "/": {
        "path": "/",
        "categories": [
          "new-media"
        ],
        "example": "/chongdiantou",
        "radar": [
          {
            "source": [
              "www.chongdiantou.com"
            ]
          }
        ],
        "name": "最新资讯",
        "maintainers": [
          "Geraldxm"
        ],
        "url": "www.chongdiantou.com",
        "location": "index.ts",
        "module": () => import('@/routes/chongdiantou/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "充电头网",
    "url": "www.chongdiantou.com",
    "categories": [
      "new-media"
    ],
    "lang": "zh-CN",
    "description": "充电头网是国内最早进行消费类电源技术及其周边配件（快充、充电头、充电器、无线充、车充、车载充电器、数据线、充电线材、移动电源及电芯、USB插排）评测、拆解的专业机构。"
  },
  "chsi": {
    "routes": {
      "/hotnews": {
        "path": "/hotnews",
        "categories": [
          "study"
        ],
        "example": "/chsi/hotnews",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "yz.chsi.com.cn/"
            ]
          }
        ],
        "name": "考研热点新闻",
        "maintainers": [
          "yanbot-team"
        ],
        "url": "yz.chsi.com.cn/",
        "location": "hotnews.ts",
        "module": () => import('@/routes/chsi/hotnews.ts')
      },
      "/kydt": {
        "path": "/kydt",
        "categories": [
          "study"
        ],
        "example": "/chsi/kydt",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "yz.chsi.com.cn/kyzx/kydt"
            ]
          }
        ],
        "name": "考研动态",
        "maintainers": [
          "SunBK201"
        ],
        "url": "yz.chsi.com.cn/kyzx/kydt",
        "location": "kydt.ts",
        "module": () => import('@/routes/chsi/kydt.ts')
      },
      "/kyzx/:type": {
        "path": "/kyzx/:type",
        "categories": [
          "study"
        ],
        "example": "/chsi/kyzx/fstj",
        "parameters": {
          "type": " type 见下表，亦可在网站 URL 找到"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "yz.chsi.com.cn/kyzx/:type"
            ]
          }
        ],
        "name": "考研资讯",
        "maintainers": [
          "yanbot-team"
        ],
        "description": "| `:type` | 专题名称 |\n| ------- | -------- |\n| fstj    | 复试调剂 |\n| kydt    | 考研动态 |\n| zcdh    | 政策导航 |\n| kyrw    | 考研人物 |\n| jyxd    | 经验心得 |",
        "location": "kyzx.ts",
        "module": () => import('@/routes/chsi/kyzx.ts')
      }
    },
    "apiRoutes": {},
    "name": "中国研究生招生信息网",
    "url": "yz.chsi.com.cn",
    "lang": "zh-CN"
  },
  "chuanliu": {
    "routes": {
      "/nice": {
        "path": "/nice",
        "categories": [
          "blog"
        ],
        "example": "/chuanliu/nice",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "chuanliu.org/nice"
            ]
          }
        ],
        "name": "严选",
        "maintainers": [
          "nczitzk"
        ],
        "url": "chuanliu.org/nice",
        "location": "nice.tsx",
        "module": () => import('@/routes/chuanliu/nice.tsx')
      }
    },
    "apiRoutes": {},
    "name": "川流",
    "url": "chuanliu.org",
    "lang": "zh-CN"
  },
  "chuapp": {
    "routes": {
      "/:category?": {
        "path": "/:category?",
        "categories": [
          "game"
        ],
        "example": "/chuapp/daily",
        "parameters": {
          "category": "栏目分类，见下表"
        },
        "description": "\n  | `category` | 栏目分类 |\n  | ------------ | ------- |\n  | `daily`    | 每日聚焦 |\n  | `pcz`      | 最好玩   |\n  | `night`    | 触乐夜话 |\n  | `news`     | 动态资讯 |\n    ",
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "分类",
        "maintainers": [
          "dousha"
        ],
        "radar": [
          {
            "source": [
              "chuapp.com/category/:category"
            ],
            "target": "/:category"
          },
          {
            "source": [
              "chuapp.com/tag/index/id/20369.html"
            ],
            "target": "/night"
          }
        ],
        "location": "chuapp.ts",
        "module": () => import('@/routes/chuapp/chuapp.ts')
      }
    },
    "apiRoutes": {},
    "name": "触乐",
    "url": "chuapp.com",
    "lang": "zh-CN"
  },
  "chub": {
    "routes": {
      "/characters": {
        "path": "/characters",
        "categories": [
          "new-media"
        ],
        "example": "/chub/characters",
        "name": "Characters",
        "maintainers": [
          "flameleaf"
        ],
        "features": {
          "nsfw": true
        },
        "location": "characters.ts",
        "module": () => import('@/routes/chub/characters.ts')
      }
    },
    "apiRoutes": {},
    "name": "Chub",
    "url": "chub.ai",
    "lang": "en"
  },
  "cib": {
    "routes": {
      "/whpj/:format?": {
        "path": "/whpj/:format?",
        "categories": [
          "other"
        ],
        "example": "/cib/whpj/xh?filter_title=USD",
        "parameters": {
          "format": "输出的标题格式，默认为标题 + 所有价格。短格式仅包含货币名称。"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "cib.com.cn/"
            ],
            "target": "/whpj"
          }
        ],
        "name": "外汇牌价",
        "maintainers": [
          "Qixingchen"
        ],
        "url": "cib.com.cn/",
        "description": "| 短格式 | 现汇买卖 | 现钞买卖 | 现汇买入 | 现汇卖出 | 现钞买入 | 现钞卖出 |\n| ------ | -------- | -------- | -------- | -------- | -------- | -------- |\n| short  | xh       | xc       | xhmr     | xhmc     | xcmr     | xcmc     |",
        "location": "whpj.ts",
        "module": () => import('@/routes/cib/whpj.ts')
      }
    },
    "apiRoutes": {},
    "name": "中国兴业银行",
    "url": "cib.com.cn",
    "lang": "zh-CN"
  },
  "cih-index": {
    "routes": {
      "/report/list/:report?": {
        "path": "/report/list/:report?",
        "categories": [
          "finance"
        ],
        "example": "/cih-index/report/list/p1-oaddtime-ddesc",
        "parameters": {
          "report": "报告 id，可在 URL 中找到，留空为 `p1-oaddtime-ddesc`"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "报告",
        "maintainers": [
          "TonyRL"
        ],
        "url": "www.cih-index.com/report/list/p1-oaddtime-ddesc",
        "radar": [
          {
            "source": [
              "www.cih-index.com/report/list/:report"
            ]
          }
        ],
        "location": "report.ts",
        "module": () => import('@/routes/cih-index/report.ts')
      }
    },
    "apiRoutes": {},
    "name": "中指研究院",
    "url": "www.cih-index.com",
    "lang": "zh-CN"
  },
  "ciidbnu": {
    "routes": {
      "/:id?": {
        "path": "/:id?",
        "categories": [
          "new-media"
        ],
        "example": "/ciidbnu",
        "parameters": {
          "id": "分类 id，可在分类页地址栏 URL 中找到"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "分类",
        "maintainers": [
          "nczitzk"
        ],
        "description": "| 社会动态 | 院内新闻 | 学术观点 | 文献书籍 | 工作论文 | 专题讨论 |\n| -------- | -------- | -------- | -------- | -------- | -------- |\n| 1        | 5        | 3        | 4        | 6        | 8        |",
        "location": "index.ts",
        "module": () => import('@/routes/ciidbnu/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "中国收入分配研究院",
    "url": "ciidbnu.org",
    "lang": "zh-CN"
  },
  "cisia": {
    "routes": {
      "/:id?": {
        "path": "/:id?",
        "name": "栏目",
        "url": "www.cisia.org",
        "maintainers": [
          "nczitzk"
        ],
        "example": "/cisia/9",
        "parameters": {
          "id": "栏目 id，默认为 `9`，即协会动态，可在对应分类页 URL 中找到"
        },
        "description": "::: tip\n  若订阅 [市场信息](http://www.cisia.org/site/term/12.html)，网址为 `http://www.cisia.org/site/term/12.html`。截取 `https://www.cisia.org/site/term/` 到末尾 `.html` 的部分 `12` 作为参数填入，此时路由为 [`/cisia/12`](https://rsshub.app/cisia/12)。\n:::\n\n<details>\n<summary>更多分类</summary>\n\n#### [分支机构信息](http://www.cisia.org/site/term/14.html)\n\n| [企业动态](http://www.cisia.org/site/term/17.html) | [产品展示](http://www.cisia.org/site/term/18.html) |\n| -------------------------------------------------- | -------------------------------------------------- |\n| [17](https://rsshub.app/cisia/17)                  | [18](https://rsshub.app/cisia/18)                  |\n\n#### [新闻中心](http://www.cisia.org/site/term/8.html)\n\n| [协会动态](http://www.cisia.org/site/term/9.html) | [行业新闻](http://www.cisia.org/site/term/10.html) | [通知公告](http://www.cisia.org/site/term/11.html) | [市场信息](http://www.cisia.org/site/term/12.html) |\n| ------------------------------------------------- | -------------------------------------------------- | -------------------------------------------------- | -------------------------------------------------- |\n| [9](https://rsshub.app/cisia/9)                   | [10](https://rsshub.app/cisia/10)                  | [11](https://rsshub.app/cisia/11)                  | [12](https://rsshub.app/cisia/12)                  |\n\n#### [政策法规](http://www.cisia.org/site/term/19.html)\n\n| [宏观聚焦](http://www.cisia.org/site/term/20.html) | [技术园区](http://www.cisia.org/site/term/396.html) |\n| -------------------------------------------------- | --------------------------------------------------- |\n| [20](https://rsshub.app/cisia/20)                  | [396](https://rsshub.app/cisia/396)                 |\n\n#### [合作交流](http://www.cisia.org/site/term/22.html)\n\n| [国际交流](http://www.cisia.org/site/term/23.html) | [行业交流](http://www.cisia.org/site/term/24.html) | [企业调研](http://www.cisia.org/site/term/25.html) | [会展信息](http://www.cisia.org/site/term/84.html) | [宣传专题](http://www.cisia.org/site/term/430.html) |\n| -------------------------------------------------- | -------------------------------------------------- | -------------------------------------------------- | -------------------------------------------------- | --------------------------------------------------- |\n| [23](https://rsshub.app/cisia/23)                  | [24](https://rsshub.app/cisia/24)                  | [25](https://rsshub.app/cisia/25)                  | [84](https://rsshub.app/cisia/84)                  | [430](https://rsshub.app/cisia/430)                 |\n\n#### [党建工作](http://www.cisia.org/site/term/26.html)\n\n| [党委文件](http://www.cisia.org/site/term/27.html) | [学习园地](http://www.cisia.org/site/term/28.html) | [两会专题](http://www.cisia.org/site/term/443.html) |\n| -------------------------------------------------- | -------------------------------------------------- | --------------------------------------------------- |\n| [27](https://rsshub.app/cisia/27)                  | [28](https://rsshub.app/cisia/28)                  | [443](https://rsshub.app/cisia/443)                 |\n\n#### [网上服务平台](http://www.cisia.org/site/term/29.html)\n\n| [前沿科技](http://www.cisia.org/site/term/31.html) | [新材料新技术](http://www.cisia.org/site/term/133.html) | [文件共享](http://www.cisia.org/site/term/30.html) |\n| -------------------------------------------------- | ------------------------------------------------------- | -------------------------------------------------- |\n| [31](https://rsshub.app/cisia/31)                  | [133](https://rsshub.app/cisia/133)                     | [30](https://rsshub.app/cisia/30)                  |\n\n#### [会员社区](http://www.cisia.org/site/term/34.html)\n\n| [会员分布](http://www.cisia.org/site/term/35.html) | [会员风采](http://www.cisia.org/site/term/68.html) |\n| -------------------------------------------------- | -------------------------------------------------- |\n| [35](https://rsshub.app/cisia/35)                  | [68](https://rsshub.app/cisia/68)                  |\n\n</details>\n    ",
        "categories": [
          "government"
        ],
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportRadar": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "www.cisia.org/site/term/:id"
            ]
          },
          {
            "title": "分支机构信息 - 企业动态",
            "source": [
              "www.cisia.org/site/term/17.html"
            ],
            "target": "/17"
          },
          {
            "title": "分支机构信息 - 产品展示",
            "source": [
              "www.cisia.org/site/term/18.html"
            ],
            "target": "/18"
          },
          {
            "title": "新闻中心 - 协会动态",
            "source": [
              "www.cisia.org/site/term/9.html"
            ],
            "target": "/9"
          },
          {
            "title": "新闻中心 - 行业新闻",
            "source": [
              "www.cisia.org/site/term/10.html"
            ],
            "target": "/10"
          },
          {
            "title": "新闻中心 - 通知公告",
            "source": [
              "www.cisia.org/site/term/11.html"
            ],
            "target": "/11"
          },
          {
            "title": "新闻中心 - 市场信息",
            "source": [
              "www.cisia.org/site/term/12.html"
            ],
            "target": "/12"
          },
          {
            "title": "政策法规 - 宏观聚焦",
            "source": [
              "www.cisia.org/site/term/20.html"
            ],
            "target": "/20"
          },
          {
            "title": "政策法规 - 技术园区",
            "source": [
              "www.cisia.org/site/term/396.html"
            ],
            "target": "/396"
          },
          {
            "title": "合作交流 - 国际交流",
            "source": [
              "www.cisia.org/site/term/23.html"
            ],
            "target": "/23"
          },
          {
            "title": "合作交流 - 行业交流",
            "source": [
              "www.cisia.org/site/term/24.html"
            ],
            "target": "/24"
          },
          {
            "title": "合作交流 - 企业调研",
            "source": [
              "www.cisia.org/site/term/25.html"
            ],
            "target": "/25"
          },
          {
            "title": "合作交流 - 会展信息",
            "source": [
              "www.cisia.org/site/term/84.html"
            ],
            "target": "/84"
          },
          {
            "title": "合作交流 - 宣传专题",
            "source": [
              "www.cisia.org/site/term/430.html"
            ],
            "target": "/430"
          },
          {
            "title": "党建工作 - 党委文件",
            "source": [
              "www.cisia.org/site/term/27.html"
            ],
            "target": "/27"
          },
          {
            "title": "党建工作 - 学习园地",
            "source": [
              "www.cisia.org/site/term/28.html"
            ],
            "target": "/28"
          },
          {
            "title": "党建工作 - 两会专题",
            "source": [
              "www.cisia.org/site/term/443.html"
            ],
            "target": "/443"
          },
          {
            "title": "网上服务平台 - 前沿科技",
            "source": [
              "www.cisia.org/site/term/31.html"
            ],
            "target": "/31"
          },
          {
            "title": "网上服务平台 - 新材料新技术",
            "source": [
              "www.cisia.org/site/term/133.html"
            ],
            "target": "/133"
          },
          {
            "title": "网上服务平台 - 文件共享",
            "source": [
              "www.cisia.org/site/term/30.html"
            ],
            "target": "/30"
          },
          {
            "title": "会员社区 - 会员分布",
            "source": [
              "www.cisia.org/site/term/35.html"
            ],
            "target": "/35"
          },
          {
            "title": "会员社区 - 会员风采",
            "source": [
              "www.cisia.org/site/term/68.html"
            ],
            "target": "/68"
          }
        ],
        "location": "index.ts",
        "module": () => import('@/routes/cisia/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "中国无机盐工业协会",
    "url": "www.cisia.org",
    "categories": [
      "government"
    ],
    "description": "",
    "lang": "zh-CN"
  },
  "civitai": {
    "routes": {
      "/models": {
        "path": "/models",
        "categories": [
          "program-update"
        ],
        "example": "/civitai/models",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false,
          "nsfw": true
        },
        "radar": [
          {
            "source": [
              "civitai.com/"
            ]
          }
        ],
        "name": "Latest models",
        "maintainers": [
          "DIYgod"
        ],
        "url": "civitai.com/",
        "location": "models.ts",
        "module": () => import('@/routes/civitai/models.ts')
      },
      "/user/:username/articles": {
        "path": "/user/:username/articles",
        "categories": [
          "program-update"
        ],
        "example": "/civitai/user/Chenkin/articles",
        "parameters": {
          "username": "Username"
        },
        "radar": [
          {
            "source": [
              "civitai.com/user/:username",
              "civitai.com/user/:username/articles"
            ]
          }
        ],
        "name": "User Article",
        "maintainers": [
          "TonyRL"
        ],
        "features": {
          "nsfw": true
        },
        "location": "user.ts",
        "module": () => import('@/routes/civitai/user.ts')
      },
      "/discussions/:modelId": {
        "path": "/discussions/:modelId",
        "categories": [
          "program-update"
        ],
        "example": "/civitai/discussions/4384",
        "parameters": {
          "modelId": "N"
        },
        "features": {
          "requireConfig": [
            {
              "name": "CIVITAI_COOKIE",
              "description": ""
            }
          ],
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false,
          "nsfw": true
        },
        "radar": [
          {
            "source": [
              "civitai.com/models/:modelId"
            ]
          }
        ],
        "name": "Model discussions",
        "maintainers": [
          "DIYgod"
        ],
        "description": "::: warning\nNeed to configure `CIVITAI_COOKIE` to obtain image information of NSFW models.\n:::",
        "location": "discussions.ts",
        "module": () => import('@/routes/civitai/discussions.ts')
      }
    },
    "apiRoutes": {},
    "name": "Civitai",
    "url": "civitai.com",
    "lang": "en"
  },
  "ciweimao": {
    "routes": {
      "/chapter/:id": {
        "path": "/chapter/:id",
        "categories": [
          "reading"
        ],
        "example": "/ciweimao/chapter/100043404",
        "parameters": {
          "id": "小说 id, 可在对应小说页 URL 中找到"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "wap.ciweimao.com/book/:id"
            ]
          }
        ],
        "name": "章节",
        "maintainers": [
          "keocheung"
        ],
        "location": "chapter.ts",
        "module": () => import('@/routes/ciweimao/chapter.ts')
      }
    },
    "apiRoutes": {},
    "name": "刺猬猫",
    "url": "wap.ciweimao.com",
    "lang": "zh-CN"
  },
  "cjlu": {
    "routes": {
      "/yjsy/:cate": {
        "path": "/yjsy/:cate",
        "categories": [
          "university"
        ],
        "example": "/cjlu/yjsy/yjstz",
        "parameters": {
          "cate": {
            "description": "订阅的类型，支持 yjstz（研究生通知）和 jstz（教师通知）",
            "default": "yjstz",
            "options": [
              {
                "label": "教师通知",
                "value": "jstz"
              },
              {
                "label": "研究生通知",
                "value": "yjstz"
              }
            ]
          }
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": true,
          "antiCrawler": true,
          "supportRadar": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "title": "研究生通知",
            "source": [
              "yjsy.cjlu.edu.cn/index/yjstz/:suffix",
              "yjsy.cjlu.edu.cn/index/yjstz.htm"
            ],
            "target": "/yjsy/yjstz"
          },
          {
            "title": "教师通知",
            "source": [
              "yjsy.cjlu.edu.cn/index/jstz/:suffix",
              "yjsy.cjlu.edu.cn/index/jstz.htm"
            ],
            "target": "/yjsy/jstz"
          }
        ],
        "name": "研究生院",
        "maintainers": [
          "chrisis58"
        ],
        "description": "| 研究生通知 | 教师通知 |\n| -------- | -------- |\n| yjstz    | jstz     |",
        "location": "yjsy/index.ts",
        "module": () => import('@/routes/cjlu/yjsy/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "China Jiliang University",
    "url": "www.cjlu.edu.cn",
    "zh": {
      "name": "中国计量大学"
    },
    "lang": "zh-CN"
  },
  "claude": {
    "routes": {
      "/blog": {
        "path": "/blog",
        "categories": [
          "programming"
        ],
        "example": "/claude/blog",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "claude.com/blog"
            ],
            "target": "/blog"
          }
        ],
        "name": "Blog",
        "maintainers": [
          "zhenlohuang"
        ],
        "url": "claude.com/blog",
        "location": "blog.ts",
        "module": () => import('@/routes/claude/blog.ts')
      },
      "/code/changelog": {
        "path": "/code/changelog",
        "name": "Code Changelog",
        "url": "code.claude.com",
        "maintainers": [
          "rmaced0"
        ],
        "example": "/claude/code/changelog",
        "categories": [
          "program-update"
        ],
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportRadar": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "code.claude.com/docs/en/changelog"
            ],
            "target": "/code/changelog"
          }
        ],
        "location": "code-changelog.ts",
        "module": () => import('@/routes/claude/code-changelog.ts')
      }
    },
    "apiRoutes": {},
    "name": "Claude",
    "url": "claude.com",
    "lang": "en"
  },
  "clickme": {
    "routes": {
      "/:site/:grouping/:name": {
        "path": "/:site/:grouping/:name",
        "categories": [
          "other"
        ],
        "example": "/clickme/default/category/beauty",
        "parameters": {
          "site": "站点，`default`为普通站，`r18`为成人站，其它值默认为普通站",
          "grouping": "分组方式，`category`为分类，`tag`为标签，其他值默认为分类",
          "name": "分类名或标签名，分类名为英文，可以在分类 URL 中找到"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "文章",
        "maintainers": [
          "hoilc"
        ],
        "location": "index.ts",
        "module": () => import('@/routes/clickme/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "ClickMe",
    "url": "clickme.net",
    "lang": "en"
  },
  "cloudflarestatus": {
    "routes": {
      "/": {
        "path": "/",
        "name": "Status",
        "url": "www.cloudflarestatus.com",
        "maintainers": [
          "nczitzk"
        ],
        "example": "/cloudflarestatus",
        "categories": [
          "programming"
        ],
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportRadar": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "www.cloudflarestatus.com"
            ],
            "target": "/"
          }
        ],
        "view": 5,
        "location": "index.tsx",
        "module": () => import('@/routes/cloudflarestatus/index.tsx')
      }
    },
    "apiRoutes": {},
    "name": "Cloudflare Status",
    "url": "cloudflarestatus.com",
    "categories": [
      "programming"
    ],
    "description": "",
    "lang": "en"
  },
  "cloudnative": {
    "routes": {
      "/blog": {
        "path": "/blog",
        "categories": [
          "blog"
        ],
        "example": "/cloudnative/blog",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "博客",
        "maintainers": [
          "aneasystone"
        ],
        "location": "blog.ts",
        "module": () => import('@/routes/cloudnative/blog.ts')
      }
    },
    "apiRoutes": {},
    "name": "云原生社区",
    "url": "cloudnative.to",
    "lang": "zh-CN"
  },
  "cls": {
    "routes": {
      "/telegraph/:category?": {
        "path": "/telegraph/:category?",
        "categories": [
          "finance"
        ],
        "example": "/cls/telegraph",
        "parameters": {
          "category": "分类，见下表，默认为全部"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "cls.cn/telegraph",
              "cls.cn/"
            ],
            "target": "/telegraph"
          }
        ],
        "name": "电报",
        "maintainers": [
          "nczitzk"
        ],
        "url": "cls.cn/telegraph",
        "description": "| 看盘  | 公司         | 解读    | 加红 | 推送  | 提醒   | 基金 | 港股 |\n| ----- | ------------ | ------- | ---- | ----- | ------ | ---- | ---- |\n| watch | announcement | explain | red  | jpush | remind | fund | hk   |",
        "location": "telegraph.tsx",
        "module": () => import('@/routes/cls/telegraph.tsx')
      },
      "/depth/:category?": {
        "path": "/depth/:category?",
        "categories": [
          "finance"
        ],
        "example": "/cls/depth/1000",
        "parameters": {
          "category": "分类代码，可在首页导航栏的目标网址 URL 中找到"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "深度",
        "maintainers": [
          "nczitzk"
        ],
        "description": "| 头条 | 股市 | 港股 | 环球 | 公司 | 券商 | 基金 | 地产 | 金融 | 汽车 | 科创 | 创业版 | 品见 | 期货 | 投教 |\n| ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ------ | ---- | ---- | ---- |\n| 1000 | 1003 | 1135 | 1007 | 1005 | 1118 | 1110 | 1006 | 1032 | 1119 | 1111 | 1127   | 1160 | 1124 | 1176 |",
        "location": "depth.ts",
        "module": () => import('@/routes/cls/depth.ts')
      },
      "/hot": {
        "path": "/hot",
        "categories": [
          "finance"
        ],
        "example": "/cls/hot",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "cls.cn/"
            ]
          }
        ],
        "name": "热门文章排行榜",
        "maintainers": [
          "5upernova-heng",
          "nczitzk"
        ],
        "url": "cls.cn/",
        "location": "hot.ts",
        "module": () => import('@/routes/cls/hot.ts')
      },
      "/subject/:id?": {
        "path": "/subject/:id?",
        "name": "话题",
        "url": "www.cls.cn",
        "maintainers": [
          "nczitzk"
        ],
        "example": "/cls/subject/1103",
        "parameters": {
          "category": "分类，默认为 1103，即A股盘面直播，可在对应话题页 URL 中找到"
        },
        "description": "::: tip\n  若订阅 [有声早报](https://www.cls.cn/subject/1151)，网址为 `https://www.cls.cn/subject/1151`。截取 `https://www.cls.cn/subject/` 到末尾的部分 `1151` 作为参数填入，此时路由为 [`/cls/subject/1151`](https://rsshub.app/cls/subject/1151)。\n:::\n    ",
        "categories": [
          "finance"
        ],
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportRadar": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "www.cls.cn/subject/:id"
            ]
          }
        ],
        "location": "subject.ts",
        "module": () => import('@/routes/cls/subject.ts')
      }
    },
    "apiRoutes": {},
    "name": "财联社",
    "url": "cls.cn",
    "lang": "zh-CN"
  },
  "cma": {
    "routes": {
      "/channel/:id?": {
        "path": "/channel/:id?",
        "categories": [
          "forecast"
        ],
        "example": "/cma/channel/380",
        "parameters": {
          "id": "分类，见下表，可在对应频道页 URL 中找到，默认为 380，即每日天气提示"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "天气预报频道",
        "maintainers": [
          "nczitzk"
        ],
        "description": "#### 天气实况\n\n| 频道名称 | 频道 id                          |\n| -------- | -------------------------------- |\n| 卫星云图 | d3236549863e453aab0ccc4027105bad |\n| 单站雷达 | 103                              |\n| 降水量   | 18                               |\n| 气温     | 32                               |\n| 土壤水分 | 45                               |\n\n#### 气象公报\n\n| 频道名称       | 频道 id                          |\n| -------------- | -------------------------------- |\n| 每日天气提示   | 380                              |\n| 重要天气提示   | da5d55817ad5430fb9796a0780178533 |\n| 天气公报       | 3780                             |\n| 强对流天气预报 | 383                              |\n| 交通气象预报   | 423                              |\n| 森林火险预报   | 424                              |\n| 海洋天气公报   | 452                              |\n| 环境气象公报   | 467                              |\n\n::: tip\n  订阅更多细分频道，请前往对应上级频道页，使用下拉菜单选择项目后跳转到目标频道页，查看其 URL 找到对应频道 id\n:::",
        "location": "channel.tsx",
        "module": () => import('@/routes/cma/channel.tsx')
      }
    },
    "apiRoutes": {},
    "name": "中国气象局",
    "url": "weather.cma.cn",
    "lang": "zh-CN"
  },
  "cmde": {
    "routes": {
      "/:cate{.+}?": {
        "path": "/:cate{.+}?",
        "name": "Unknown",
        "maintainers": [],
        "location": "index.ts",
        "module": () => import('@/routes/cmde/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "国家药品监督管理局医疗器械技术审评中心",
    "url": "www.cmde.org.cn",
    "lang": "zh-CN"
  },
  "cmpxchg8b": {
    "routes": {
      "/articles": {
        "path": "/articles",
        "categories": [
          "blog"
        ],
        "example": "/cmpxchg8b/articles",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "lock.cmpxchg8b.com/articles"
            ]
          }
        ],
        "name": "Articles",
        "maintainers": [
          "yuguorui"
        ],
        "url": "lock.cmpxchg8b.com/articles",
        "location": "articles.ts",
        "module": () => import('@/routes/cmpxchg8b/articles.ts')
      }
    },
    "apiRoutes": {},
    "name": "cmpxchg8b",
    "url": "lock.cmpxchg8b.com",
    "lang": "en"
  },
  "cmu": {
    "routes": {
      "/andypavlo/blog": {
        "path": "/andypavlo/blog",
        "categories": [
          "blog"
        ],
        "example": "/cmu/andypavlo/blog",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "Andy Pavlo Blog",
        "maintainers": [
          "mocusez"
        ],
        "location": "andypavlo/blog.ts",
        "module": () => import('@/routes/cmu/andypavlo/blog.ts')
      }
    },
    "apiRoutes": {},
    "name": "Carnegie Mellon University",
    "url": "www.cmu.edu",
    "lang": "en"
  },
  "cn-healthcare": {
    "routes": {
      "/index": {
        "path": "/index",
        "categories": [
          "new-media"
        ],
        "example": "/cn-healthcare/index",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "cn-healthcare.com/"
            ]
          }
        ],
        "name": "首页",
        "maintainers": [
          "qnloft"
        ],
        "url": "cn-healthcare.com/",
        "location": "index.ts",
        "module": () => import('@/routes/cn-healthcare/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "健康界",
    "url": "cn-healthcare.com",
    "lang": "zh-CN"
  },
  "cna": {
    "routes": {
      "/web/:id?": {
        "path": "/web/:id?",
        "categories": [
          "traditional-media"
        ],
        "example": "/cna/web/aall",
        "parameters": {
          "id": "分类 id，见上表。此參數默认为 aall"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "分类 (网页爬虫方法)",
        "maintainers": [
          "dzx-dzx"
        ],
        "location": "web/index.ts",
        "module": () => import('@/routes/cna/web/index.ts')
      },
      "/:id?": {
        "path": "/:id?",
        "categories": [
          "traditional-media"
        ],
        "example": "/cna/aall",
        "parameters": {
          "id": "分类 id 或新闻专题 id。分类 id 见下表，新闻专题 id 為 https://www.cna.com.tw/list/newstopic.aspx 中，連結的數字部份。此參數默认为 aall"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "分类",
        "maintainers": [
          "nczitzk"
        ],
        "description": "| 聚焦      | 即時 | 政治 | 國際 | 兩岸 | 產經 | 證券 | 科技 | 生活 | 社會 | 地方 | 文化 | 運動 | 娛樂 |\n| --------- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- |\n| headlines | aall | aipl | aopl | acn  | aie  | asc  | ait  | ahel | asoc | aloc | acul | aspt | amov |",
        "location": "index.ts",
        "module": () => import('@/routes/cna/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "中央通讯社",
    "url": "cna.com.tw",
    "lang": "zh-TW"
  },
  "cnbc": {
    "routes": {
      "/rss/:id?": {
        "path": "/rss/:id?",
        "categories": [
          "traditional-media"
        ],
        "example": "/cnbc/rss",
        "parameters": {
          "id": "Channel ID, can be found in Official RSS URL, `100003114` (Top News) by default"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "www.cnbc.com/id/:id/device/rss/rss.html"
            ],
            "target": "/rss/:id"
          }
        ],
        "name": "Full article RSS",
        "maintainers": [
          "TonyRL"
        ],
        "description": "Provides a better reading experience (full articles) over the official ones.\n\n  Support all channels, refer to [CNBC RSS feeds](https://www.cnbc.com/rss-feeds/).",
        "location": "rss.ts",
        "module": () => import('@/routes/cnbc/rss.ts')
      }
    },
    "apiRoutes": {},
    "name": "CNBC",
    "url": "search.cnbc.com",
    "lang": "en"
  },
  "cnbeta": {
    "routes": {
      "/category/:id": {
        "name": "分类",
        "path": [
          "/category/:id"
        ],
        "example": "/cnbeta/category/movie",
        "maintainers": [
          "nczitzk"
        ],
        "parameters": {
          "id": "分类 id，可在对应分类页的 URL 中找到"
        },
        "radar": [
          {
            "source": [
              "cnbeta.com.tw/category/:id"
            ]
          }
        ],
        "url": "cnbeta.com.tw",
        "description": "| 影视  | 音乐  | 游戏 | 动漫  | 趣闻  | 科学    | 软件 |\n| ----- | ----- | ---- | ----- | ----- | ------- | ---- |\n| movie | music | game | comic | funny | science | soft |",
        "location": "category.ts",
        "module": () => import('@/routes/cnbeta/category.ts')
      },
      "/": {
        "name": "头条资讯",
        "path": [
          "/"
        ],
        "example": "/cnbeta",
        "radar": [
          {
            "source": [
              "cnbeta.com.tw/"
            ]
          }
        ],
        "maintainers": [
          "kt286",
          "HaitianLiu",
          "nczitzk"
        ],
        "url": "cnbeta.com.tw",
        "location": "index.ts",
        "module": () => import('@/routes/cnbeta/index.ts')
      },
      "/topics/:id": {
        "name": "主题",
        "path": [
          "/topics/:id"
        ],
        "example": "/cnbeta/topics/453",
        "maintainers": [
          "cczhong11",
          "nczitzk"
        ],
        "parameters": {
          "id": "主题 id，可在对应主题页的 URL 中找到"
        },
        "radar": [
          {
            "source": [
              "cnbeta.com.tw/topics/:id"
            ]
          }
        ],
        "url": "cnbeta.com.tw",
        "description": "::: tip\n完整的主题列表参见 [主题列表](https://www.cnbeta.com.tw/topics.htm)\n:::",
        "location": "topics.ts",
        "module": () => import('@/routes/cnbeta/topics.ts')
      }
    },
    "apiRoutes": {},
    "name": "cnBeta.COM",
    "url": "cnbeta.com.tw",
    "categories": [
      "new-media"
    ],
    "lang": "zh-TW"
  },
  "cnblogs": {
    "routes": {
      "/aggsite/topdiggs": {
        "path": [
          "/aggsite/topdiggs",
          "/aggsite/topviews",
          "/aggsite/headline",
          "/cate/:type",
          "/pick"
        ],
        "categories": [
          "blog"
        ],
        "example": "/cnblogs/aggsite/topdiggs",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "www.cnblogs.com/aggsite/topdiggs"
            ]
          }
        ],
        "name": "10 天推荐排行榜",
        "maintainers": [
          "hujingnb"
        ],
        "url": "www.cnblogs.com/pick",
        "description": "在博客园主页的分类出可查看所有类型。例如，go 的分类地址为: `https://www.cnblogs.com/cate/go/`, 则: [`/cnblogs/cate/go`](https://rsshub.app/cnblogs/cate/go)",
        "location": "common.ts",
        "module": () => import('@/routes/cnblogs/common.ts')
      },
      "/aggsite/topviews": {
        "path": [
          "/aggsite/topdiggs",
          "/aggsite/topviews",
          "/aggsite/headline",
          "/cate/:type",
          "/pick"
        ],
        "categories": [
          "blog"
        ],
        "example": "/cnblogs/aggsite/topdiggs",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "www.cnblogs.com/aggsite/topdiggs"
            ]
          }
        ],
        "name": "10 天推荐排行榜",
        "maintainers": [
          "hujingnb"
        ],
        "url": "www.cnblogs.com/pick",
        "description": "在博客园主页的分类出可查看所有类型。例如，go 的分类地址为: `https://www.cnblogs.com/cate/go/`, 则: [`/cnblogs/cate/go`](https://rsshub.app/cnblogs/cate/go)",
        "location": "common.ts",
        "module": () => import('@/routes/cnblogs/common.ts')
      },
      "/aggsite/headline": {
        "path": [
          "/aggsite/topdiggs",
          "/aggsite/topviews",
          "/aggsite/headline",
          "/cate/:type",
          "/pick"
        ],
        "categories": [
          "blog"
        ],
        "example": "/cnblogs/aggsite/topdiggs",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "www.cnblogs.com/aggsite/topdiggs"
            ]
          }
        ],
        "name": "10 天推荐排行榜",
        "maintainers": [
          "hujingnb"
        ],
        "url": "www.cnblogs.com/pick",
        "description": "在博客园主页的分类出可查看所有类型。例如，go 的分类地址为: `https://www.cnblogs.com/cate/go/`, 则: [`/cnblogs/cate/go`](https://rsshub.app/cnblogs/cate/go)",
        "location": "common.ts",
        "module": () => import('@/routes/cnblogs/common.ts')
      },
      "/cate/:type": {
        "path": [
          "/aggsite/topdiggs",
          "/aggsite/topviews",
          "/aggsite/headline",
          "/cate/:type",
          "/pick"
        ],
        "categories": [
          "blog"
        ],
        "example": "/cnblogs/aggsite/topdiggs",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "www.cnblogs.com/aggsite/topdiggs"
            ]
          }
        ],
        "name": "10 天推荐排行榜",
        "maintainers": [
          "hujingnb"
        ],
        "url": "www.cnblogs.com/pick",
        "description": "在博客园主页的分类出可查看所有类型。例如，go 的分类地址为: `https://www.cnblogs.com/cate/go/`, 则: [`/cnblogs/cate/go`](https://rsshub.app/cnblogs/cate/go)",
        "location": "common.ts",
        "module": () => import('@/routes/cnblogs/common.ts')
      },
      "/pick": {
        "path": [
          "/aggsite/topdiggs",
          "/aggsite/topviews",
          "/aggsite/headline",
          "/cate/:type",
          "/pick"
        ],
        "categories": [
          "blog"
        ],
        "example": "/cnblogs/aggsite/topdiggs",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "www.cnblogs.com/aggsite/topdiggs"
            ]
          }
        ],
        "name": "10 天推荐排行榜",
        "maintainers": [
          "hujingnb"
        ],
        "url": "www.cnblogs.com/pick",
        "description": "在博客园主页的分类出可查看所有类型。例如，go 的分类地址为: `https://www.cnblogs.com/cate/go/`, 则: [`/cnblogs/cate/go`](https://rsshub.app/cnblogs/cate/go)",
        "location": "common.ts",
        "module": () => import('@/routes/cnblogs/common.ts')
      }
    },
    "apiRoutes": {},
    "name": "博客园",
    "url": "www.cnblogs.com",
    "lang": "zh-CN"
  },
  "cncf": {
    "routes": {
      "/:cate?": {
        "path": "/:cate?",
        "categories": [
          "programming"
        ],
        "example": "/cncf",
        "parameters": {
          "cate": "blog by default"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "Category",
        "maintainers": [
          "Fatpandac"
        ],
        "description": "| Blog | News | Announcements | Reports |\n| ---- | ---- | ------------- | ------- |\n| blog | news | announcements | reports |",
        "location": "index.ts",
        "module": () => import('@/routes/cncf/index.ts')
      },
      "/reports": {
        "path": "/reports",
        "radar": [
          {
            "source": [
              "cncf.io/reports"
            ]
          }
        ],
        "name": "Unknown",
        "maintainers": [],
        "url": "cncf.io/reports",
        "location": "reports.ts",
        "module": () => import('@/routes/cncf/reports.ts')
      }
    },
    "apiRoutes": {},
    "name": "CNCF",
    "url": "cncf.io",
    "lang": "en"
  },
  "cneb": {
    "routes": {
      "/yjxx/*": {
        "path": "/yjxx/*",
        "radar": [
          {
            "source": [
              "cneb.gov.cn/yjxx",
              "cneb.gov.cn/"
            ],
            "target": "/yjxx"
          }
        ],
        "name": "Unknown",
        "maintainers": [],
        "url": "cneb.gov.cn/yjxx",
        "location": "yjxx.ts",
        "module": () => import('@/routes/cneb/yjxx.ts')
      },
      "/yjxw/:category?": {
        "path": "/yjxw/:category?",
        "categories": [
          "forecast"
        ],
        "example": "/cneb/yjxw",
        "parameters": {
          "category": "分类，见下表，默认为全部"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "cneb.gov.cn/yjxw/:category?",
              "cneb.gov.cn/"
            ]
          }
        ],
        "name": "应急新闻",
        "maintainers": [
          "nczitzk"
        ],
        "description": "| 全部 | 国内新闻 | 国际新闻 |\n| ---- | -------- | -------- |\n|      | gnxw     | gjxw     |",
        "location": "yjxw.ts",
        "module": () => import('@/routes/cneb/yjxw.ts')
      }
    },
    "apiRoutes": {},
    "name": "中国国家应急广播",
    "url": "cneb.gov.cn",
    "lang": "zh-CN"
  },
  "cngal": {
    "routes": {
      "/entry/:id": {
        "path": "/entry/:id",
        "categories": [
          "anime"
        ],
        "example": "/cngal/entry/2693",
        "parameters": {
          "id": "词条ID，游戏或制作者页面URL的最后一串数字"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "www.cngal.org/entries/index/:id"
            ]
          }
        ],
        "name": "制作者 / 游戏新闻",
        "maintainers": [
          "kmod-midori"
        ],
        "location": "entry.tsx",
        "module": () => import('@/routes/cngal/entry.tsx')
      },
      "/weekly": {
        "path": "/weekly",
        "categories": [
          "anime"
        ],
        "view": 0,
        "example": "/cngal/weekly",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "www.cngal.org/",
              "www.cngal.org/weeklynews"
            ]
          }
        ],
        "name": "每周速报",
        "maintainers": [
          "kmod-midori"
        ],
        "url": "www.cngal.org/",
        "location": "weekly.tsx",
        "module": () => import('@/routes/cngal/weekly.tsx')
      }
    },
    "apiRoutes": {},
    "name": "CnGal",
    "url": "www.cngal.org",
    "lang": "zh-CN"
  },
  "cngold": {
    "routes": {
      "/:category?": {
        "path": "/:category?",
        "name": "分类",
        "url": "www.cngold.org.cn",
        "maintainers": [
          "nczitzk"
        ],
        "example": "/cngold/news-325",
        "parameters": {
          "category": "分类，默认为 `news-325`，即行业资讯，可在对应分类页 URL 中找到, Category, `news-325`，即行业资讯by default"
        },
        "description": "::: tip\n  若订阅 [行业资讯](https://www.cngold.org.cn/news-325.html)，网址为 `https://www.cngold.org.cn/news-325.html`。截取 `https://www.cngold.org.cn/` 到末尾 `.html` 的部分 `news-325` 作为参数填入，此时路由为 [`/cngold/news-325`](https://rsshub.app/cngold/news-325)。\n:::\n\n#### 资讯中心\n\n| [图片新闻](https://www.cngold.org.cn/news-323.html) | [通知公告](https://www.cngold.org.cn/news-324.html) | [党建工作](https://www.cngold.org.cn/news-326.html) | [行业资讯](https://www.cngold.org.cn/news-325.html) | [黄金矿业](https://www.cngold.org.cn/news-327.html) | [黄金消费](https://www.cngold.org.cn/news-328.html) |\n| --------------------------------------------------- | --------------------------------------------------- | --------------------------------------------------- | --------------------------------------------------- | --------------------------------------------------- | --------------------------------------------------- |\n| [news-323](https://rsshub.app/cngold/news-323)      | [news-324](https://rsshub.app/cngold/news-324)      | [news-326](https://rsshub.app/cngold/news-326)      | [news-325](https://rsshub.app/cngold/news-325)      | [news-327](https://rsshub.app/cngold/news-327)      | [news-328](https://rsshub.app/cngold/news-328)      |\n\n| [黄金市场](https://www.cngold.org.cn/news-329.html) | [社会责任](https://www.cngold.org.cn/news-330.html) | [黄金书屋](https://www.cngold.org.cn/news-331.html) | [工作交流](https://www.cngold.org.cn/news-332.html) | [黄金统计](https://www.cngold.org.cn/news-333.html) | [协会动态](https://www.cngold.org.cn/news-334.html) |\n| --------------------------------------------------- | --------------------------------------------------- | --------------------------------------------------- | --------------------------------------------------- | --------------------------------------------------- | --------------------------------------------------- |\n| [news-329](https://rsshub.app/cngold/news-329)      | [news-330](https://rsshub.app/cngold/news-330)      | [news-331](https://rsshub.app/cngold/news-331)      | [news-332](https://rsshub.app/cngold/news-332)      | [news-333](https://rsshub.app/cngold/news-333)      | [news-334](https://rsshub.app/cngold/news-334)      |\n\n<details>\n<summary>更多分类</summary>\n\n#### [政策法规](https://www.cngold.org.cn/policies.html)\n\n| [法律法规](https://www.cngold.org.cn/policies-245.html) | [产业政策](https://www.cngold.org.cn/policies-262.html) | [黄金标准](https://www.cngold.org.cn/policies-281.html) |\n| ------------------------------------------------------- | ------------------------------------------------------- | ------------------------------------------------------- |\n| [policies-245](https://rsshub.app/cngold/policies-245)  | [policies-262](https://rsshub.app/cngold/policies-262)  | [policies-281](https://rsshub.app/cngold/policies-281)  |\n\n#### [行业培训](https://www.cngold.org.cn/training.html)\n\n| [黄金投资分析师](https://www.cngold.org.cn/training-242.html) | [教育部1+X](https://www.cngold.org.cn/training-246.html) | [矿业权评估师](https://www.cngold.org.cn/training-338.html) | [其他培训](https://www.cngold.org.cn/training-247.html) |\n| ------------------------------------------------------------- | -------------------------------------------------------- | ----------------------------------------------------------- | ------------------------------------------------------- |\n| [training-242](https://rsshub.app/cngold/training-242)        | [training-246](https://rsshub.app/cngold/training-246)   | [training-338](https://rsshub.app/cngold/training-338)      | [training-247](https://rsshub.app/cngold/training-247)  |\n\n#### [黄金科技](https://www.cngold.org.cn/technology.html)\n\n| [黄金协会科学技术奖](https://www.cngold.org.cn/technology-318.html) | [科学成果评价](https://www.cngold.org.cn/technology-319.html) | [新技术推广](https://www.cngold.org.cn/technology-320.html) | [黄金技术大会](https://www.cngold.org.cn/technology-350.html) |\n| ------------------------------------------------------------------- | ------------------------------------------------------------- | ----------------------------------------------------------- | ------------------------------------------------------------- |\n| [technology-318](https://rsshub.app/cngold/technology-318)          | [technology-319](https://rsshub.app/cngold/technology-319)    | [technology-320](https://rsshub.app/cngold/technology-320)  | [technology-350](https://rsshub.app/cngold/technology-350)    |\n\n</details>\n    ",
        "categories": [
          "new-media"
        ],
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportRadar": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "www.cngold.org.cn/:category?"
            ]
          },
          {
            "title": "政策法规 - 法律法规",
            "source": [
              "www.cngold.org.cn/policies-245.html"
            ],
            "target": "/policies-245"
          },
          {
            "title": "政策法规 - 产业政策",
            "source": [
              "www.cngold.org.cn/policies-262.html"
            ],
            "target": "/policies-262"
          },
          {
            "title": "政策法规 - 黄金标准",
            "source": [
              "www.cngold.org.cn/policies-281.html"
            ],
            "target": "/policies-281"
          },
          {
            "title": "行业培训 - 黄金投资分析师",
            "source": [
              "www.cngold.org.cn/training-242.html"
            ],
            "target": "/training-242"
          },
          {
            "title": "行业培训 - 教育部1+X",
            "source": [
              "www.cngold.org.cn/training-246.html"
            ],
            "target": "/training-246"
          },
          {
            "title": "行业培训 - 矿业权评估师",
            "source": [
              "www.cngold.org.cn/training-338.html"
            ],
            "target": "/training-338"
          },
          {
            "title": "行业培训 - 其他培训",
            "source": [
              "www.cngold.org.cn/training-247.html"
            ],
            "target": "/training-247"
          },
          {
            "title": "黄金科技 - 黄金协会科学技术奖",
            "source": [
              "www.cngold.org.cn/technology-318.html"
            ],
            "target": "/technology-318"
          },
          {
            "title": "黄金科技 - 科学成果评价",
            "source": [
              "www.cngold.org.cn/technology-319.html"
            ],
            "target": "/technology-319"
          },
          {
            "title": "黄金科技 - 新技术推广",
            "source": [
              "www.cngold.org.cn/technology-320.html"
            ],
            "target": "/technology-320"
          },
          {
            "title": "黄金科技 - 黄金技术大会",
            "source": [
              "www.cngold.org.cn/technology-350.html"
            ],
            "target": "/technology-350"
          }
        ],
        "location": "index.ts",
        "module": () => import('@/routes/cngold/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "中国黄金协会",
    "url": "cngold.org.cn",
    "categories": [
      "new-media"
    ],
    "description": "",
    "lang": "zh-CN"
  },
  "cnjxol": {
    "routes": {
      "/:category?/:id?": {
        "path": "/:category?/:id?",
        "name": "Unknown",
        "maintainers": [],
        "location": "index.tsx",
        "module": () => import('@/routes/cnjxol/index.tsx')
      }
    },
    "apiRoutes": {},
    "name": "南湖清风",
    "url": "cnjxol.com",
    "lang": "zh-CN"
  },
  "cnki": {
    "routes": {
      "/author/:name/:company": {
        "name": "作者",
        "maintainers": [
          "Derekmini",
          "harveyqiu"
        ],
        "categories": [
          "journal"
        ],
        "path": "/author/:name/:company",
        "parameters": {
          "name": "作者姓名",
          "company": "作者单位"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "example": "/cnki/author/丁晓东/中国人民大学",
        "description": "::: tip\n    可能仅限中国大陆服务器访问，以实际情况为准。\n:::",
        "location": "author.ts",
        "module": () => import('@/routes/cnki/author.ts')
      },
      "/journals/debut/:name": {
        "path": "/journals/debut/:name",
        "categories": [
          "journal"
        ],
        "example": "/cnki/journals/debut/LKGP",
        "parameters": {
          "name": "期刊缩写，可以在网址中得到"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "navi.cnki.net/knavi/journals/:name/detail"
            ]
          }
        ],
        "name": "网络首发",
        "maintainers": [
          "Fatpandac"
        ],
        "location": "debut.ts",
        "module": () => import('@/routes/cnki/debut.ts')
      },
      "/journals/:name": {
        "path": "/journals/:name",
        "categories": [
          "journal"
        ],
        "example": "/cnki/journals/LKGP",
        "parameters": {
          "name": "期刊缩写，可以在网址中得到"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "navi.cnki.net/knavi/journals/:name/detail"
            ]
          }
        ],
        "name": "期刊",
        "maintainers": [
          "Fatpandac",
          "Derekmini",
          "pseudoyu"
        ],
        "location": "journals.ts",
        "module": () => import('@/routes/cnki/journals.ts')
      }
    },
    "apiRoutes": {},
    "name": "中国知网",
    "url": "navi.cnki.net",
    "lang": "zh-CN"
  },
  "cnljxh": {
    "routes": {
      "/:category?/:id?": {
        "path": "/:category?/:id?",
        "name": "栏目",
        "url": "www.cnljxh.org.cn",
        "maintainers": [
          "nczitzk"
        ],
        "example": "/cnljxh/news/10",
        "parameters": {
          "category": {
            "description": "分类，默认为 `news`，即行业新闻，可在对应分类页 URL 中找到",
            "options": [
              {
                "label": "行业新闻",
                "value": "news"
              },
              {
                "label": "市场价格",
                "value": "price"
              },
              {
                "label": "分析数据",
                "value": "info"
              },
              {
                "label": "价格指数",
                "value": "date"
              }
            ]
          },
          "id": {
            "description": "分类，默认为 `10`，即协会公告，可在对应分类页 URL 中找到",
            "options": [
              {
                "label": "协会专区 - 协会简介",
                "value": "24"
              },
              {
                "label": "协会专区 - 协会章程",
                "value": "25"
              },
              {
                "label": "协会专区 - 协会领导",
                "value": "26"
              },
              {
                "label": "协会专区 - 入会程序",
                "value": "27"
              },
              {
                "label": "协会专区 - 组织机构",
                "value": "28"
              },
              {
                "label": "协会专区 - 理事会员",
                "value": "29"
              },
              {
                "label": "协会专区 - 监事会",
                "value": "32"
              },
              {
                "label": "协会专区 - 专家委员会",
                "value": "30"
              },
              {
                "label": "协会公告",
                "value": "10"
              },
              {
                "label": "行业新闻 - 协会动态",
                "value": "8"
              },
              {
                "label": "行业新闻 - 企业动态",
                "value": "9"
              },
              {
                "label": "行业新闻 - 行业动态",
                "value": "11"
              },
              {
                "label": "政策法规 - 政策法规",
                "value": "12"
              },
              {
                "label": "行业标准 - 国家标准",
                "value": "13"
              },
              {
                "label": "行业标准 - 行业标准",
                "value": "14"
              },
              {
                "label": "行业标准 - 团体标准",
                "value": "15"
              },
              {
                "label": "减污降碳 - 超低排放",
                "value": "33"
              },
              {
                "label": "减污降碳 - 技术广角",
                "value": "16"
              },
              {
                "label": "市场价格 - 价格行情",
                "value": "299"
              },
              {
                "label": "市场价格 - 双焦运费",
                "value": "2143"
              },
              {
                "label": "市场价格 - 价格汇总",
                "value": "10039"
              },
              {
                "label": "分析数据 - 市场分析",
                "value": "575"
              },
              {
                "label": "分析数据 - 一周评述",
                "value": "5573"
              },
              {
                "label": "分析数据 - 核心数据",
                "value": "5417"
              },
              {
                "label": "价格指数 - 焦炭指数(MyCpic)",
                "value": "5575"
              },
              {
                "label": "价格指数 - 炼焦煤指数(MyCpic)",
                "value": "5907"
              },
              {
                "label": "价格指数 - 山西焦炭价格指数（SCSPI）",
                "value": "34"
              },
              {
                "label": "价格指数 - 中价·新华焦煤价格指数（CCP）",
                "value": "35"
              },
              {
                "label": "市场信息 - 汾渭",
                "value": "19"
              },
              {
                "label": "市场信息 - 化工宝",
                "value": "20"
              },
              {
                "label": "市场信息 - 百川",
                "value": "21"
              },
              {
                "label": "市场信息 - 焦化市场信息",
                "value": "22"
              },
              {
                "label": "市场信息 - 中国焦化信息",
                "value": "31"
              }
            ]
          }
        },
        "description": ":::tip\n订阅 [协会公告](https://www.cnljxh.org.cn/news/?classid=10)，其源网址为 `https://www.cnljxh.org.cn/news/?classid=10`，请参考该 URL 指定部分构成参数，此时路由为 [`/cnljxh/news/10`](https://rsshub.app/cnljxh/news/10)。\n\n订阅 [价格行情](https://www.cnljxh.org.cn/price/?classid=299)，其源网址为 `https://www.cnljxh.org.cn/price/?classid=299`，请参考该 URL 指定部分构成参数，此时路由为 [`/cnljxh/price/299`](https://rsshub.app/cnljxh/price/299)。\n:::\n\n<details>\n  <summary>更多分类</summary>\n\n#### 协会专区\n\n| [协会简介](https://www.cnljxh.org.cn/news/?classid=24) | [协会章程](https://www.cnljxh.org.cn/news/?classid=25) | [协会领导](https://www.cnljxh.org.cn/news/?classid=26) | [入会程序](https://www.cnljxh.org.cn/news/?classid=27) | [组织机构](https://www.cnljxh.org.cn/news/?classid=28) |\n| ------------------------------------------------------ | ------------------------------------------------------ | ------------------------------------------------------ | ------------------------------------------------------ | ------------------------------------------------------ |\n| [24](https://rsshub.app/cnljxh/news/24)                | [25](https://rsshub.app/cnljxh/news/25)                | [26](https://rsshub.app/cnljxh/news/26)                | [27](https://rsshub.app/cnljxh/news/27)                | [28](https://rsshub.app/cnljxh/news/28)                |\n\n| [理事会员](https://www.cnljxh.org.cn/news/?classid=29) | [监事会](https://www.cnljxh.org.cn/news/?classid=32) | [专家委员会](https://www.cnljxh.org.cn/news/?classid=30) |\n| ------------------------------------------------------ | ---------------------------------------------------- | -------------------------------------------------------- |\n| [29](https://rsshub.app/cnljxh/news/29)                | [32](https://rsshub.app/cnljxh/news/32)              | [30](https://rsshub.app/cnljxh/news/30)                  |\n\n#### 协会公告\n\n| [协会公告](https://www.cnljxh.org.cn/news/?classid=10) |\n| ------------------------------------------------------ |\n| [10](https://rsshub.app/cnljxh/news/10)                |\n\n#### 行业新闻\n\n| [协会动态](https://www.cnljxh.org.cn/news/?classid=8) | [企业动态](https://www.cnljxh.org.cn/news/?classid=9) | [行业动态](https://www.cnljxh.org.cn/news/?classid=11) |\n| ----------------------------------------------------- | ----------------------------------------------------- | ------------------------------------------------------ |\n| [8](https://rsshub.app/cnljxh/news/8)                 | [9](https://rsshub.app/cnljxh/news/9)                 | [11](https://rsshub.app/cnljxh/news/11)                |\n\n#### 政策法规\n\n| [政策法规](https://www.cnljxh.org.cn/news/?classid=12) |\n| ------------------------------------------------------ |\n| [12](https://rsshub.app/cnljxh/news/12)                |\n\n#### 行业标准\n\n| [国家标准](https://www.cnljxh.org.cn/news/?classid=13) | [行业标准](https://www.cnljxh.org.cn/news/?classid=14) | [团体标准](https://www.cnljxh.org.cn/news/?classid=15) |\n| ------------------------------------------------------ | ------------------------------------------------------ | ------------------------------------------------------ |\n| [13](https://rsshub.app/cnljxh/news/13)                | [14](https://rsshub.app/cnljxh/news/14)                | [15](https://rsshub.app/cnljxh/news/15)                |\n\n#### 减污降碳\n\n| [超低排放](https://www.cnljxh.org.cn/news/indexdp.php?classid=33) | [技术广角](https://www.cnljxh.org.cn/news/?classid=16) |\n| ----------------------------------------------------------------- | ------------------------------------------------------ |\n| [33](https://rsshub.app/cnljxh/news/33)                           | [16](https://rsshub.app/cnljxh/news/16)                |\n\n#### 市场价格\n\n| [价格行情](https://www.cnljxh.org.cn/price/?classid=299) | [双焦运费](https://www.cnljxh.org.cn/price/?classid=2143) | [价格汇总](https://www.cnljxh.org.cn/collect/?classid=10039) |\n| -------------------------------------------------------- | --------------------------------------------------------- | ------------------------------------------------------------ |\n| [299](https://rsshub.app/cnljxh/price/299)               | [2143](https://rsshub.app/cnljxh/price/2143)              | [10039](https://rsshub.app/cnljxh/price/10039)               |\n\n#### 分析数据\n\n| [市场分析](https://www.cnljxh.org.cn/info/?classid=575) | [一周评述](https://www.cnljxh.org.cn/info/?classid=5573) | [核心数据](https://www.cnljxh.org.cn/info/?classid=5417) |\n| ------------------------------------------------------- | -------------------------------------------------------- | -------------------------------------------------------- |\n| [575](https://rsshub.app/cnljxh/info/575)               | [5573](https://rsshub.app/cnljxh/info/5573)              | [5417](https://rsshub.app/cnljxh/info/5417)              |\n\n#### 价格指数\n\n| [焦炭指数(MyCpic)](https://www.cnljxh.org.cn/date/?classid=5575) | [炼焦煤指数(MyCpic)](https://www.cnljxh.org.cn/date/?classid=5907) | [山西焦炭价格指数（SCSPI）](https://www.cnljxh.org.cn/news/index.php?classid=34) | [中价·新华焦煤价格指数（CCP）](https://www.cnljxh.org.cn/news/index.php?classid=35) |\n| ---------------------------------------------------------------- | ------------------------------------------------------------------ | -------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------- |\n| [5575](https://rsshub.app/cnljxh/date/5575)                      | [5907](https://rsshub.app/cnljxh/date/5907)                        | [34](https://rsshub.app/cnljxh/news/34)                                          | [35](https://rsshub.app/cnljxh/news/35)                                             |\n\n#### 市场信息\n\n| [汾渭](https://www.cnljxh.org.cn/news/?classid=19) | [化工宝](https://www.cnljxh.org.cn/news/?classid=20) | [百川](https://www.cnljxh.org.cn/news/?classid=21) | [焦化市场信息](https://www.cnljxh.org.cn/news/?classid=22) | [中国焦化信息](https://www.cnljxh.org.cn/news/?classid=31) |\n| -------------------------------------------------- | ---------------------------------------------------- | -------------------------------------------------- | ---------------------------------------------------------- | ---------------------------------------------------------- |\n| [19](https://rsshub.app/cnljxh/news/19)            | [20](https://rsshub.app/cnljxh/news/20)              | [21](https://rsshub.app/cnljxh/news/21)            | [22](https://rsshub.app/cnljxh/news/22)                    | [31](https://rsshub.app/cnljxh/news/31)                    |\n\n</details>\n",
        "categories": [
          "new-media"
        ],
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportRadar": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "www.cnljxh.org.cn/:category"
            ]
          },
          {
            "title": "协会专区 - 协会简介",
            "source": [
              "www.cnljxh.org.cn/news/?classid=24"
            ],
            "target": "/news/24"
          },
          {
            "title": "协会专区 - 协会章程",
            "source": [
              "www.cnljxh.org.cn/news/?classid=25"
            ],
            "target": "/news/25"
          },
          {
            "title": "协会专区 - 协会领导",
            "source": [
              "www.cnljxh.org.cn/news/?classid=26"
            ],
            "target": "/news/26"
          },
          {
            "title": "协会专区 - 入会程序",
            "source": [
              "www.cnljxh.org.cn/news/?classid=27"
            ],
            "target": "/news/27"
          },
          {
            "title": "协会专区 - 组织机构",
            "source": [
              "www.cnljxh.org.cn/news/?classid=28"
            ],
            "target": "/news/28"
          },
          {
            "title": "协会专区 - 理事会员",
            "source": [
              "www.cnljxh.org.cn/news/?classid=29"
            ],
            "target": "/news/29"
          },
          {
            "title": "协会专区 - 监事会",
            "source": [
              "www.cnljxh.org.cn/news/?classid=32"
            ],
            "target": "/news/32"
          },
          {
            "title": "协会专区 - 专家委员会",
            "source": [
              "www.cnljxh.org.cn/news/?classid=30"
            ],
            "target": "/news/30"
          },
          {
            "title": "协会公告",
            "source": [
              "www.cnljxh.org.cn/news/?classid=10"
            ],
            "target": "/news/10"
          },
          {
            "title": "行业新闻 - 协会动态",
            "source": [
              "www.cnljxh.org.cn/news/?classid=8"
            ],
            "target": "/news/8"
          },
          {
            "title": "行业新闻 - 企业动态",
            "source": [
              "www.cnljxh.org.cn/news/?classid=9"
            ],
            "target": "/news/9"
          },
          {
            "title": "行业新闻 - 行业动态",
            "source": [
              "www.cnljxh.org.cn/news/?classid=11"
            ],
            "target": "/news/11"
          },
          {
            "title": "政策法规",
            "source": [
              "www.cnljxh.org.cn/news/?classid=12"
            ],
            "target": "/news/12"
          },
          {
            "title": "行业标准 - 国家标准",
            "source": [
              "www.cnljxh.org.cn/news/?classid=13"
            ],
            "target": "/news/13"
          },
          {
            "title": "行业标准 - 行业标准",
            "source": [
              "www.cnljxh.org.cn/news/?classid=14"
            ],
            "target": "/news/14"
          },
          {
            "title": "行业标准 - 团体标准",
            "source": [
              "www.cnljxh.org.cn/news/?classid=15"
            ],
            "target": "/news/15"
          },
          {
            "title": "减污降碳 - 超低排放",
            "source": [
              "www.cnljxh.org.cn/news/indexdp.php?classid=33"
            ],
            "target": "/news/33"
          },
          {
            "title": "减污降碳 - 技术广角",
            "source": [
              "www.cnljxh.org.cn/news/?classid=16"
            ],
            "target": "/news/16"
          },
          {
            "title": "市场价格 - 价格行情",
            "source": [
              "www.cnljxh.org.cn/price/?classid=299"
            ],
            "target": "/price/299"
          },
          {
            "title": "市场价格 - 双焦运费",
            "source": [
              "www.cnljxh.org.cn/price/?classid=2143"
            ],
            "target": "/price/2143"
          },
          {
            "title": "市场价格 - 价格汇总",
            "source": [
              "www.cnljxh.org.cn/collect/?classid=10039"
            ],
            "target": "/price/10039"
          },
          {
            "title": "分析数据 - 市场分析",
            "source": [
              "www.cnljxh.org.cn/info/?classid=575"
            ],
            "target": "/info/575"
          },
          {
            "title": "分析数据 - 一周评述",
            "source": [
              "www.cnljxh.org.cn/info/?classid=5573"
            ],
            "target": "/info/5573"
          },
          {
            "title": "分析数据 - 核心数据",
            "source": [
              "www.cnljxh.org.cn/info/?classid=5417"
            ],
            "target": "/info/5417"
          },
          {
            "title": "价格指数 - 焦炭指数(MyCpic)",
            "source": [
              "www.cnljxh.org.cn/date/?classid=5575"
            ],
            "target": "/date/5575"
          },
          {
            "title": "价格指数 - 炼焦煤指数(MyCpic)",
            "source": [
              "www.cnljxh.org.cn/date/?classid=5907"
            ],
            "target": "/date/5907"
          },
          {
            "title": "价格指数 - 山西焦炭价格指数（SCSPI）",
            "source": [
              "www.cnljxh.org.cn/news/index.php?classid=34"
            ],
            "target": "/news/34"
          },
          {
            "title": "价格指数 - 中价·新华焦煤价格指数（CCP）",
            "source": [
              "www.cnljxh.org.cn/news/index.php?classid=35"
            ],
            "target": "/news/35"
          },
          {
            "title": "市场信息 - 汾渭",
            "source": [
              "www.cnljxh.org.cn/news/?classid=19"
            ],
            "target": "/news/19"
          },
          {
            "title": "市场信息 - 化工宝",
            "source": [
              "www.cnljxh.org.cn/news/?classid=20"
            ],
            "target": "/news/20"
          },
          {
            "title": "市场信息 - 百川",
            "source": [
              "www.cnljxh.org.cn/news/?classid=21"
            ],
            "target": "/news/21"
          },
          {
            "title": "市场信息 - 焦化市场信息",
            "source": [
              "www.cnljxh.org.cn/news/?classid=22"
            ],
            "target": "/news/22"
          },
          {
            "title": "市场信息 - 中国焦化信息",
            "source": [
              "www.cnljxh.org.cn/news/?classid=31"
            ],
            "target": "/news/31"
          }
        ],
        "view": 0,
        "location": "index.ts",
        "module": () => import('@/routes/cnljxh/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "中国炼焦行业协会",
    "url": "cnljxh.com",
    "lang": "zh-CN"
  },
  "cntheory": {
    "routes": {
      "/paper/:id?": {
        "path": "/paper/:id?",
        "categories": [
          "traditional-media"
        ],
        "example": "/cntheory/paper",
        "parameters": {
          "id": "板块，默认为全部"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "学习时报",
        "maintainers": [
          "nczitzk"
        ],
        "description": "如订阅 **第 A1 版：国内大局**，路由为 [`/cntheory/paper/国内大局`](https://rsshub.app/cntheory/paper/国内大局)。",
        "location": "paper.tsx",
        "module": () => import('@/routes/cntheory/paper.tsx')
      }
    },
    "apiRoutes": {},
    "name": "理论网",
    "url": "paper.cntheory.com",
    "lang": "zh-CN"
  },
  "cntv": {
    "routes": {
      "/:column": {
        "path": "/:column",
        "categories": [
          "multimedia"
        ],
        "example": "/cntv/TOPC1451528971114112",
        "parameters": {
          "column": "栏目ID, 可在对应CNTV栏目页面找到"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "navi.cctv.com/"
            ]
          }
        ],
        "name": "栏目",
        "maintainers": [
          "WhoIsSure",
          "Fatpandac"
        ],
        "url": "navi.cctv.com/",
        "description": "::: tip\n栏目 ID 查找示例:\n打开栏目具体某一期页面，F12 控制台输入`column_id`得到栏目 ID。\n:::\n\n  栏目\n\n| 新闻联播             | 新闻周刊             | 天下足球             |\n| -------------------- | -------------------- | -------------------- |\n| TOPC1451528971114112 | TOPC1451559180488841 | TOPC1451551777876756 |",
        "location": "column.tsx",
        "module": () => import('@/routes/cntv/column.tsx')
      }
    },
    "apiRoutes": {},
    "name": "CNTV",
    "url": "navi.cctv.com",
    "lang": "zh-CN"
  },
  "cnu": {
    "routes": {
      "/iec": {
        "path": "/iec",
        "categories": [
          "university"
        ],
        "example": "/cnu/iec",
        "parameters": {},
        "radar": [
          {
            "source": [
              "iec.cnu.edu.cn/ggml/tzgg1/index.htm"
            ],
            "target": "/cnu/iec"
          }
        ],
        "name": "信息工程学院通知公告",
        "maintainers": [
          "liueic"
        ],
        "url": "iec.cnu.edu.cn/ggml/tzgg1/index.htm",
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "location": "iec.ts",
        "module": () => import('@/routes/cnu/iec.ts')
      },
      "/jdxw": {
        "path": "/jdxw",
        "categories": [
          "university"
        ],
        "example": "/cnu/jdxw",
        "parameters": {},
        "radar": [
          {
            "source": [
              "news.cnu.edu.cn/xysx/jdxw/index.htm"
            ],
            "target": "/cnu/jdxw"
          }
        ],
        "name": "焦点关注",
        "maintainers": [
          "liueic"
        ],
        "url": "news.cnu.edu.cn/xysx/jdxw/index.htm",
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "location": "jdxw.ts",
        "module": () => import('@/routes/cnu/jdxw.ts')
      },
      "/jwc": {
        "path": "/jwc",
        "categories": [
          "university"
        ],
        "example": "/cnu/jwc",
        "parameters": {},
        "radar": [
          {
            "source": [
              "jwc.cnu.edu.cn/tzgg/index.htm"
            ],
            "target": "/cnu/jwc"
          }
        ],
        "name": "教务处通知公示",
        "maintainers": [
          "liueic"
        ],
        "url": "jwc.cnu.edu.cn/tzgg/index.htm",
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "location": "jwc.ts",
        "module": () => import('@/routes/cnu/jwc.ts')
      },
      "/physics": {
        "path": "/physics",
        "categories": [
          "university"
        ],
        "example": "/cnu/physics",
        "parameters": {},
        "radar": [
          {
            "source": [
              "physics.cnu.edu.cn/news/index.htm"
            ],
            "target": "/cnu/physics"
          }
        ],
        "name": "物理系院系新闻",
        "maintainers": [
          "liueic"
        ],
        "url": "physics.cnu.edu.cn/news/index.htm",
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "location": "physics.ts",
        "module": () => import('@/routes/cnu/physics.ts')
      },
      "/smkxxy": {
        "path": "/smkxxy",
        "categories": [
          "university"
        ],
        "example": "/cnu/smkxxy",
        "parameters": {},
        "radar": [
          {
            "source": [
              "smkxxy.cnu.edu.cn/tzgg3/index.htm"
            ],
            "target": "/cnu/smkxxy"
          }
        ],
        "name": "生命科学学院通知公告",
        "maintainers": [
          "liueic"
        ],
        "url": "smkxxy.cnu.edu.cn/tzgg3/index.htm",
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "location": "smkxxy.ts",
        "module": () => import('@/routes/cnu/smkxxy.ts')
      }
    },
    "apiRoutes": {},
    "name": "首都师范大学",
    "url": "cnu.edu.cn",
    "lang": "zh-CN"
  },
  "cockroachlabs": {
    "routes": {
      "/blog/:category?": {
        "name": "Blogs",
        "maintainers": [
          "CookiePieWw"
        ],
        "categories": [
          "programming"
        ],
        "path": "/blog/:category?",
        "example": "/cockroachlabs/blog/engineering",
        "parameters": {
          "category": "Blog category, e.g., engineering. Subscribe all recent articles if empty."
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "cockroachlabs.com/blog/:category",
              "cockroachlabs.com/blog"
            ],
            "target": "/blog"
          }
        ],
        "location": "blog.ts",
        "module": () => import('@/routes/cockroachlabs/blog.ts')
      }
    },
    "apiRoutes": {},
    "name": "Cockroach Labs",
    "url": "cockroachlabs.com",
    "lang": "en"
  },
  "codefather": {
    "routes": {
      "/posts/:category?/:sort?": {
        "path": "/posts/:category?/:sort?",
        "categories": [
          "programming"
        ],
        "example": "/codefather/posts",
        "parameters": {
          "category": "分类，可选 `交流`、`学习`、`项目`、`资源`、`经验`，默认为全部",
          "sort": "排序方式，可选 `new`（最新）、`hot`（热门）、`recommend`（推荐），默认为 `new`"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "www.codefather.cn/",
              "www.codefather.cn"
            ],
            "target": "/posts"
          }
        ],
        "name": "帖子",
        "maintainers": [
          "JackyST0"
        ],
        "description": "获取编程导航社区的帖子，支持按热门、最新、推荐排序，支持按分类筛选。",
        "location": "posts.ts",
        "module": () => import('@/routes/codefather/posts.ts')
      },
      "/questions/:sort?": {
        "path": "/questions/:sort?",
        "categories": [
          "programming"
        ],
        "example": "/codefather/questions",
        "parameters": {
          "sort": "排序方式，可选 `new`（最新）、`hot`（热门），默认为 `new`"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "www.codefather.cn/qa",
              "www.codefather.cn"
            ],
            "target": "/questions"
          }
        ],
        "name": "问答",
        "maintainers": [
          "JackyST0"
        ],
        "description": "获取编程导航社区的问答内容，支持按最新、热门排序。",
        "location": "questions.ts",
        "module": () => import('@/routes/codefather/questions.ts')
      }
    },
    "apiRoutes": {},
    "name": "编程导航",
    "url": "www.codefather.cn",
    "description": "编程导航是一个编程学习交流社区，由程序员鱼皮创建，提供学习路线、项目教程、求职攻略、技术交流等内容。"
  },
  "codeforces": {
    "routes": {
      "/contests": {
        "path": "/contests",
        "categories": [
          "programming"
        ],
        "example": "/codeforces/contests",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "www.codeforces.com/contests"
            ]
          }
        ],
        "name": "Latest contests",
        "maintainers": [
          "Fatpandac"
        ],
        "url": "www.codeforces.com/contests",
        "location": "contests.tsx",
        "module": () => import('@/routes/codeforces/contests.tsx')
      },
      "/recent-actions/:minrating?": {
        "path": "/recent-actions/:minrating?",
        "categories": [
          "programming"
        ],
        "example": "/codeforces/recent-actions",
        "parameters": {
          "minrating": "The minimum blog/comment rating required. Default: 1"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "codeforces.com/recent-actions"
            ],
            "target": "/recent-actions"
          }
        ],
        "name": "Recent actions",
        "maintainers": [],
        "url": "codeforces.com/recent-actions",
        "location": "recent-actions.ts",
        "module": () => import('@/routes/codeforces/recent-actions.ts')
      }
    },
    "apiRoutes": {},
    "name": "Codeforces",
    "url": "codeforces.com",
    "lang": "en"
  },
  "cohere": {
    "routes": {
      "/blog": {
        "path": [
          "/blog"
        ],
        "name": "Blog",
        "url": "cohere.com/blog",
        "maintainers": [
          "Loongphy"
        ],
        "example": "/cohere/blog",
        "description": "Cohere is a platform for building AI applications.",
        "categories": [
          "blog"
        ],
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportRadar": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "cohere.com"
            ]
          }
        ],
        "location": "index.ts",
        "module": () => import('@/routes/cohere/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "Cohere",
    "url": "cohere.com",
    "lang": "en"
  },
  "coindesk": {
    "routes": {
      "/consensus-magazine": {
        "path": "/consensus-magazine",
        "categories": [
          "new-media"
        ],
        "example": "/coindesk/consensus-magazine",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "coindesk.com/"
            ]
          }
        ],
        "name": "新闻周刊",
        "maintainers": [
          "jameshih"
        ],
        "url": "coindesk.com/",
        "location": "consensus-magazine.ts",
        "module": () => import('@/routes/coindesk/consensus-magazine.ts')
      },
      "/news": {
        "path": "/news",
        "categories": [
          "finance"
        ],
        "example": "/coindesk/news",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "News",
        "maintainers": [
          "pseudoyu"
        ],
        "radar": [
          {
            "source": [
              "coindesk.com/"
            ],
            "target": "/news"
          }
        ],
        "description": "Get latest news from CoinDesk with full text.",
        "location": "news.ts",
        "module": () => import('@/routes/coindesk/news.ts')
      }
    },
    "apiRoutes": {},
    "name": "CoinDesk",
    "url": "coindesk.com",
    "lang": "en",
    "description": "CoinDesk is a news site specializing in bitcoin and digital currencies, delivering news, analysis, and information about the blockchain ecosystem."
  },
  "cointelegraph": {
    "routes": {
      "/": {
        "path": "/",
        "categories": [
          "finance"
        ],
        "example": "/cointelegraph",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "News",
        "maintainers": [
          "pseudoyu"
        ],
        "radar": [
          {
            "source": [
              "cointelegraph.com/"
            ],
            "target": "/"
          }
        ],
        "description": "Get latest news from Cointelegraph with full text.",
        "location": "index.ts",
        "module": () => import('@/routes/cointelegraph/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "Cointelegraph",
    "url": "cointelegraph.com",
    "lang": "en"
  },
  "colamanga": {
    "routes": {
      "/:id": {
        "path": "/:id",
        "parameters": {
          "id": "漫画id"
        },
        "name": "Manga",
        "maintainers": [
          "machsix"
        ],
        "example": "/colamanga/manga-qq978758",
        "categories": [
          "anime"
        ],
        "radar": [
          {
            "source": [
              "www.colamanga.com/:id/"
            ],
            "target": "/:id"
          }
        ],
        "features": {
          "requireConfig": false,
          "requirePuppeteer": true,
          "antiCrawler": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "location": "manga.ts",
        "module": () => import('@/routes/colamanga/manga.ts')
      }
    },
    "apiRoutes": {},
    "name": "COLAMANGA",
    "url": "www.colamanga.com",
    "zh": {
      "name": "可乐漫画"
    },
    "lang": "zh-CN"
  },
  "collabo-cafe": {
    "routes": {
      "/category/:category": {
        "path": "/category/:category",
        "categories": [
          "anime"
        ],
        "example": "/collabo-cafe/category/cafe",
        "parameters": {
          "category": "Category, refer to the original website (ジャンル別)"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "分类",
        "maintainers": [
          "cokemine"
        ],
        "location": "category.ts",
        "module": () => import('@/routes/collabo-cafe/category.ts')
      },
      "/": {
        "path": "/",
        "categories": [
          "anime"
        ],
        "example": "/collabo-cafe/",
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "全部文章",
        "maintainers": [
          "cokemine"
        ],
        "location": "index.ts",
        "module": () => import('@/routes/collabo-cafe/index.ts')
      },
      "/tag/:tag": {
        "path": "/tag/:tag",
        "categories": [
          "anime"
        ],
        "example": "/collabo-cafe/tag/ikebukuro",
        "parameters": {
          "tag": "Tag, refer to the original website (開催地域別)"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "标签",
        "maintainers": [
          "cokemine"
        ],
        "location": "tag.ts",
        "module": () => import('@/routes/collabo-cafe/tag.ts')
      }
    },
    "apiRoutes": {},
    "name": "コラボカフェ",
    "url": "collabo-cafe.com",
    "description": "コラボカフェ - アニメ・漫画・ゲームのコラボ情報一覧まとめ",
    "lang": "ja",
    "categories": [
      "anime"
    ]
  },
  "comic-fuz": {
    "routes": {
      "/magazine/:id": {
        "path": "/magazine/:id",
        "categories": [
          "anime"
        ],
        "example": "/comic-fuz/magazine/27860",
        "parameters": {
          "id": "ComicFuz中对应的杂志id"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "comic-fuz.com/magazine/:id"
            ],
            "target": "/magazine/:id"
          }
        ],
        "name": "杂志详情",
        "maintainers": [
          "xiaobailoves"
        ],
        "location": "magazine.ts",
        "module": () => import('@/routes/comic-fuz/magazine.ts')
      },
      "/manga/:id": {
        "path": "/manga/:id",
        "categories": [
          "anime"
        ],
        "example": "/comic-fuz/manga/218",
        "parameters": {
          "id": "ComicFuz中对应的漫画id"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "comic-fuz.com/manga/:id"
            ],
            "target": "/manga/:id"
          }
        ],
        "name": "漫画详情",
        "maintainers": [
          "xiaobailoves"
        ],
        "location": "manga.ts",
        "module": () => import('@/routes/comic-fuz/manga.ts')
      }
    },
    "apiRoutes": {},
    "name": "COMIC FUZ",
    "url": "comic-fuz.com",
    "lang": "ja"
  },
  "comic-walker": {
    "routes": {
      "/manga/:id": {
        "path": "/manga/:id",
        "categories": [
          "anime"
        ],
        "example": "/comic-walker/manga/KC_006778_S",
        "parameters": {
          "id": "カドコミ(Kadocomi)中对应的作品workCode，例如 KC_006778_S"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "comic-walker.com/detail/:id"
            ],
            "target": "/manga/:id"
          }
        ],
        "name": "漫画详情",
        "maintainers": [
          "xiaobailoves"
        ],
        "location": "manga.ts",
        "module": () => import('@/routes/comic-walker/manga.ts')
      }
    },
    "apiRoutes": {},
    "name": "カドコミ(Kadocomi)",
    "url": "comic-walker.com",
    "lang": "ja"
  },
  "comicat": {
    "routes": {
      "/search/:keyword": {
        "path": "/search/:keyword",
        "categories": [
          "anime"
        ],
        "example": "/comicat/search/喵萌奶茶屋+跃动青春+720P+简日",
        "parameters": {
          "keyword": "关键词，请用`+`号连接"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": true,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "搜索关键词",
        "maintainers": [
          "Cyang39"
        ],
        "location": "search.ts",
        "module": () => import('@/routes/comicat/search.ts')
      }
    },
    "apiRoutes": {},
    "name": "Comicat",
    "url": "comicat.org",
    "lang": "zh-CN"
  },
  "comicskingdom": {
    "routes": {
      "/:name": {
        "path": "/:name",
        "categories": [
          "anime"
        ],
        "example": "/comicskingdom/pardon-my-planet",
        "parameters": {
          "name": "URL path of the strip on comicskingdom.com"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "comicskingdom.com/:name/*",
              "comicskingdom.com/:name"
            ]
          }
        ],
        "name": "Archive",
        "maintainers": [
          "stjohnjohnson"
        ],
        "location": "index.tsx",
        "module": () => import('@/routes/comicskingdom/index.tsx')
      }
    },
    "apiRoutes": {},
    "name": "Comics Kingdom",
    "url": "comicskingdom.com",
    "lang": "en"
  },
  "commonhealth": {
    "routes": {
      "/": {
        "path": "/",
        "name": "最新內容",
        "url": "commonhealth.com.tw",
        "maintainers": [
          "johan456789"
        ],
        "example": "/commonhealth",
        "categories": [
          "traditional-media"
        ],
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportRadar": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "www.commonhealth.com.tw/"
            ],
            "target": "/"
          }
        ],
        "location": "index.tsx",
        "module": () => import('@/routes/commonhealth/index.tsx')
      }
    },
    "apiRoutes": {},
    "name": "康健",
    "url": "commonhealth.com.tw",
    "lang": "zh-TW"
  },
  "consumer": {
    "routes": {
      "/:category?/:language?/:keyword?": {
        "path": "/:category?/:language?/:keyword?",
        "categories": [
          "new-media"
        ],
        "example": "/consumer",
        "parameters": {
          "category": "分类，见下表，默认为測試及調查",
          "language": "语言，见下表，默认为繁体中文",
          "keyword": "关键字，默认为空"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "consumer.org.hk/"
            ]
          }
        ],
        "name": "文章",
        "maintainers": [
          "nczitzk"
        ],
        "url": "consumer.org.hk/",
        "description": "分类\n\n| 测试及调查 | 生活资讯 | 投诉实录  | 议题评论 |\n| ---------- | -------- | --------- | -------- |\n| test       | life     | complaint | topic    |\n\n  语言\n\n| 简体中文 | 繁体中文 |\n| -------- | -------- |\n| sc       | tc       |",
        "location": "index.ts",
        "module": () => import('@/routes/consumer/index.ts')
      },
      "/shopping-guide/:category?/:language?": {
        "path": "/shopping-guide/:category?/:language?",
        "categories": [
          "new-media"
        ],
        "example": "/consumer/shopping-guide",
        "parameters": {
          "category": "分类，见下表，默认为 `trivia`",
          "language": "语言，见上表，默认为 `tc`"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "消費全攻略",
        "maintainers": [
          "TonyRL"
        ],
        "description": "| 冷知識 | 懶人包 | 特集     | 銀髮一族           | 飲食煮意         | 科技達人   | 健康美容          | 規劃人生                    | 消閒娛樂                  | 家品家電        | 親子時光        | 綠色生活     |\n| ------ | ------ | -------- | ------------------ | ---------------- | ---------- | ----------------- | --------------------------- | ------------------------- | --------------- | --------------- | ------------ |\n| trivia | tips   | features | silver-hair-market | food-and-cooking | tech-savvy | health-and-beauty | life-and-financial-planning | leisure-and-entertainment | home-appliances | family-and-kids | green-living |",
        "location": "shopping-guide.ts",
        "module": () => import('@/routes/consumer/shopping-guide.ts')
      }
    },
    "apiRoutes": {},
    "name": "消费者委员会",
    "url": "consumer.org.hk",
    "lang": "zh-CN"
  },
  "cool18": {
    "routes": {
      "/:id?/:type?/:keyword?": {
        "path": "/:id?/:type?/:keyword?",
        "url": "cool18.com",
        "example": "/cool18/bbs4",
        "parameters": {
          "id": "the name of the bbs, use `global` for site-wide search",
          "type": "the type of the post. Can be `home`, `gold`, `threadsearch`. Default: `home`",
          "keyword": "the keyword to search."
        },
        "categories": [
          "bbs"
        ],
        "radar": [
          {
            "source": [
              "cool18.com/:id/"
            ],
            "target": "/:id/:type?/:keyword?"
          }
        ],
        "name": "禁忌书屋",
        "maintainers": [
          "nczitzk",
          "Gabrlie"
        ],
        "features": {
          "nsfw": true
        },
        "location": "index.ts",
        "module": () => import('@/routes/cool18/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "禁忌书屋",
    "url": "cool18.com",
    "lang": "zh-CN"
  },
  "coolapk": {
    "routes": {
      "/dyh/:dyhId": {
        "path": "/dyh/:dyhId",
        "categories": [
          "social-media"
        ],
        "example": "/coolapk/dyh/1524",
        "parameters": {
          "dyhId": "看看号ID"
        },
        "features": {
          "requireConfig": [
            {
              "name": "ALLOW_USER_HOTLINK_TEMPLATE",
              "optional": true,
              "description": "设置为`true`并添加`image_hotlink_template`参数来代理图片"
            }
          ],
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "看看号",
        "maintainers": [
          "xizeyoupan"
        ],
        "description": "::: tip\n  仅限于采集**站内订阅**的看看号的内容。看看号 ID 可在看看号界面右上分享 - 复制链接得到。\n:::",
        "location": "dyh.ts",
        "module": () => import('@/routes/coolapk/dyh.ts')
      },
      "/hot/:type?/:period?": {
        "path": "/hot/:type?/:period?",
        "categories": [
          "social-media"
        ],
        "example": "/coolapk/hot",
        "parameters": {
          "type": "默认为`jrrm`",
          "period": "默认为`daily`"
        },
        "features": {
          "requireConfig": [
            {
              "name": "ALLOW_USER_HOTLINK_TEMPLATE",
              "optional": true,
              "description": "设置为`true`并添加`image_hotlink_template`参数来代理图片"
            }
          ],
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "热榜",
        "maintainers": [
          "xizeyoupan"
        ],
        "description": "| 参数名称 | 今日热门 | 点赞榜 | 评论榜 | 收藏榜 | 酷图榜 |\n| -------- | -------- | ------ | ------ | ------ | ------ |\n| type     | jrrm     | dzb    | plb    | scb    | ktb    |\n\n| 参数名称 | 日榜  | 周榜   |\n| -------- | ----- | ------ |\n| period   | daily | weekly |\n\n::: tip\n  今日热门没有周榜，酷图榜日榜的参数会变成周榜，周榜的参数会变成月榜。\n:::",
        "location": "hot.ts",
        "module": () => import('@/routes/coolapk/hot.ts')
      },
      "/huati/:tag": {
        "path": "/huati/:tag",
        "categories": [
          "social-media"
        ],
        "example": "/coolapk/huati/iPhone",
        "parameters": {
          "tag": "话题名称"
        },
        "features": {
          "requireConfig": [
            {
              "name": "ALLOW_USER_HOTLINK_TEMPLATE",
              "optional": true,
              "description": "设置为`true`并添加`image_hotlink_template`参数来代理图片"
            }
          ],
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "话题",
        "maintainers": [
          "xizeyoupan"
        ],
        "location": "huati.ts",
        "module": () => import('@/routes/coolapk/huati.ts')
      },
      "/toutiao/:type?": {
        "path": "/toutiao/:type?",
        "categories": [
          "social-media"
        ],
        "example": "/coolapk/toutiao",
        "parameters": {
          "type": "默认为history"
        },
        "features": {
          "requireConfig": [
            {
              "name": "ALLOW_USER_HOTLINK_TEMPLATE",
              "optional": true,
              "description": "设置为`true`并添加`image_hotlink_template`参数来代理图片"
            }
          ],
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "头条",
        "maintainers": [
          "xizeyoupan"
        ],
        "description": "| 参数名称 | 历史头条 | 最新   |\n| -------- | -------- | ------ |\n| type     | history  | latest |",
        "location": "toutiao.ts",
        "module": () => import('@/routes/coolapk/toutiao.ts')
      },
      "/tuwen/:type?": {
        "path": [
          "/tuwen/:type?"
        ],
        "categories": [
          "social-media"
        ],
        "example": "/coolapk/tuwen",
        "parameters": {
          "type": "默认为hot"
        },
        "features": {
          "requireConfig": [
            {
              "name": "ALLOW_USER_HOTLINK_TEMPLATE",
              "optional": true,
              "description": "设置为`true`并添加`image_hotlink_template`参数来代理图片"
            }
          ],
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "图文",
        "maintainers": [
          "xizeyoupan"
        ],
        "description": "| 参数名称 | 编辑精选 | 最新   |\n| -------- | -------- | ------ |\n| type     | hot      | latest |",
        "location": "tuwen.ts",
        "module": () => import('@/routes/coolapk/tuwen.ts')
      },
      "/user/:uid/dynamic": {
        "path": "/user/:uid/dynamic",
        "categories": [
          "social-media"
        ],
        "example": "/coolapk/user/3177668/dynamic",
        "parameters": {
          "uid": "在个人界面右上分享-复制链接获取"
        },
        "features": {
          "requireConfig": [
            {
              "name": "ALLOW_USER_HOTLINK_TEMPLATE",
              "optional": true,
              "description": "设置为`true`并添加`image_hotlink_template`参数来代理图片"
            }
          ],
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "用户",
        "maintainers": [
          "xizeyoupan"
        ],
        "location": "user-dynamic.ts",
        "module": () => import('@/routes/coolapk/user-dynamic.ts')
      }
    },
    "apiRoutes": {},
    "name": "酷安",
    "url": "coolapk.com",
    "description": "\n::: tip\n即日起，多数路由图片防盗链。\n需要将 `ALLOW_USER_HOTLINK_TEMPLATE` 环境变量设置为 `true` ，然后配置`image_hotlink_template` 。\n详见 [#16715](https://github.com/DIYgod/RSSHub/issues/16715)\n:::",
    "lang": "zh-CN"
  },
  "coolbuy": {
    "routes": {
      "/": {
        "path": "/",
        "name": "产品",
        "url": "coolbuy.com",
        "maintainers": [
          "nczitzk"
        ],
        "example": "/coolbuy",
        "categories": [
          "shopping"
        ],
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportRadar": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "coolbuy.com"
            ],
            "target": "/"
          }
        ],
        "view": 0,
        "location": "index.tsx",
        "module": () => import('@/routes/coolbuy/index.tsx')
      }
    },
    "apiRoutes": {},
    "name": "玩物志",
    "url": "coolbuy.com",
    "categories": [
      "shopping"
    ],
    "description": "",
    "lang": "zh-CN"
  },
  "coolidge": {
    "routes": {
      "/film-guide": {
        "path": "/film-guide",
        "name": "Film Guide",
        "url": "coolidge.org/film-guide",
        "maintainers": [
          "johan456789"
        ],
        "example": "/coolidge/film-guide",
        "categories": [
          "blog"
        ],
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportRadar": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "location": "film-guide.ts",
        "module": () => import('@/routes/coolidge/film-guide.ts')
      },
      "/news": {
        "path": "/news",
        "name": "News",
        "url": "coolidge.org/about-us/news-media",
        "maintainers": [
          "johan456789"
        ],
        "example": "/coolidge/news",
        "categories": [
          "blog"
        ],
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportRadar": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "location": "news.ts",
        "module": () => import('@/routes/coolidge/news.ts')
      }
    },
    "apiRoutes": {},
    "name": "Coolidge Corner Theatre",
    "url": "coolidge.org",
    "lang": "en"
  },
  "coolpc": {
    "routes": {
      "/news": {
        "path": "/news",
        "categories": [
          "shopping"
        ],
        "example": "/coolpc/news",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "www.coolpc.com.tw/"
            ]
          }
        ],
        "name": "促銷&開箱",
        "maintainers": [
          "david90103"
        ],
        "url": "www.coolpc.com.tw/",
        "location": "news.ts",
        "module": () => import('@/routes/coolpc/news.ts')
      }
    },
    "apiRoutes": {},
    "name": "原價屋",
    "url": "www.coolpc.com.tw",
    "lang": "zh-TW"
  },
  "coomer": {
    "routes": {
      "/:source?/:id?": {
        "path": "/:source?/:id?",
        "categories": [
          "multimedia"
        ],
        "example": "/coomer",
        "parameters": {
          "source": "Source, see below, Posts by default",
          "id": "User id, can be found in URL"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false,
          "nsfw": true
        },
        "radar": [
          {
            "source": [
              "coomer.st/"
            ],
            "target": ""
          },
          {
            "source": [
              "coomer.st/:source/user/:id"
            ],
            "target": "/:source/:id"
          }
        ],
        "name": "Posts",
        "maintainers": [
          "nczitzk",
          "AiraNadih"
        ],
        "description": "Sources\n\n| Posts | OnlyFans | Fansly | CandFans |\n| ----- | -------- | ------- | -------- |\n| posts | onlyfans | fansly   | candfans |\n\n::: tip\n  When `posts` is selected as the value of the parameter **source**, the parameter **id** does not take effect.\n  There is an optinal parameter **limit** which controls the number of posts to fetch, default value is 25.\n:::",
        "location": "index.tsx",
        "module": () => import('@/routes/coomer/index.tsx')
      }
    },
    "apiRoutes": {},
    "name": "Coomer",
    "url": "coomer.st",
    "lang": "en"
  },
  "copymanga": {
    "routes": {
      "/comic/:id/:chapterCnt?": {
        "path": "/comic/:id/:chapterCnt?",
        "categories": [
          "anime"
        ],
        "example": "/copymanga/comic/dianjuren/5",
        "parameters": {
          "id": "漫画ID",
          "chapterCnt": "返回章节的数量，默认为 `10`"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false,
          "nsfw": true
        },
        "name": "漫画更新",
        "maintainers": [
          "btdwv",
          "marvolo666"
        ],
        "location": "comic.tsx",
        "module": () => import('@/routes/copymanga/comic.tsx')
      }
    },
    "apiRoutes": {},
    "name": "拷贝漫画",
    "url": "copymanga.com",
    "lang": "zh-CN"
  },
  "cosplaytele": {
    "routes": {
      "/category/:category": {
        "path": "/category/:category",
        "categories": [
          "picture"
        ],
        "example": "/cosplaytele/category/cosplay",
        "parameters": {
          "category": "Category"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false,
          "nsfw": true
        },
        "radar": [
          {
            "source": [
              "cosplaytele.com/category/:category"
            ],
            "target": "/category/:category"
          }
        ],
        "name": "Category",
        "maintainers": [
          "AiraNadih"
        ],
        "url": "cosplaytele.com/",
        "location": "category.ts",
        "module": () => import('@/routes/cosplaytele/category.ts')
      },
      "/": {
        "path": "/",
        "categories": [
          "picture"
        ],
        "example": "/cosplaytele",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false,
          "nsfw": true
        },
        "radar": [
          {
            "source": [
              "cosplaytele.com/"
            ],
            "target": ""
          }
        ],
        "name": "Latest",
        "maintainers": [
          "AiraNadih"
        ],
        "url": "cosplaytele.com/",
        "location": "latest.ts",
        "module": () => import('@/routes/cosplaytele/latest.ts')
      },
      "/popular/:period": {
        "path": "/popular/:period",
        "categories": [
          "picture"
        ],
        "example": "/cosplaytele/popular/3",
        "parameters": {
          "period": "Days"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false,
          "nsfw": true
        },
        "radar": [
          {
            "source": [
              "cosplaytele.com/:period"
            ],
            "target": "/popular/:period"
          }
        ],
        "name": "Popular",
        "maintainers": [
          "AiraNadih"
        ],
        "url": "cosplaytele.com/",
        "location": "popular.ts",
        "module": () => import('@/routes/cosplaytele/popular.ts')
      },
      "/tag/:tag": {
        "path": "/tag/:tag",
        "categories": [
          "picture"
        ],
        "example": "/cosplaytele/tag/aqua",
        "parameters": {
          "tag": "Tag"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false,
          "nsfw": true
        },
        "radar": [
          {
            "source": [
              "cosplaytele.com/tag/:tag"
            ],
            "target": "/tag/:tag"
          }
        ],
        "name": "Tag",
        "maintainers": [
          "AiraNadih"
        ],
        "url": "cosplaytele.com/",
        "location": "tag.ts",
        "module": () => import('@/routes/cosplaytele/tag.ts')
      }
    },
    "apiRoutes": {},
    "name": "CosplayTele",
    "url": "cosplaytele.com",
    "description": "Cosplaytele - Fast - Security - Free",
    "lang": "en"
  },
  "costar": {
    "routes": {
      "/press-releases/:filter{.+}?": {
        "path": "/press-releases/:filter{.+}?",
        "name": "Press Releases",
        "url": "www.costar.com",
        "maintainers": [
          "nczitzk"
        ],
        "example": "/costar/press-releases",
        "parameters": {
          "filter": {
            "description": "Filter"
          }
        },
        "description": ":::tip\nTo subscribe to [Press Releases - Asia Pacific - Preliminary](https://www.costar.com/products/benchmark/resources/press-releases?region=406&tag=581), where the source URL is `https://www.costar.com/products/benchmark/resources/press-releases?region=406&tag=581`, extract the certain parts from this URL to be used as parameters, resulting in the route as [`/costar/press-releases/region=406&tag=581`](https://rsshub.app/costar/press-releases/region=406&tag=581).\n:::\n",
        "categories": [
          "new-media"
        ],
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportRadar": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "www.costar.com"
            ]
          }
        ],
        "view": 0,
        "location": "press-releases.ts",
        "module": () => import('@/routes/costar/press-releases.ts')
      }
    },
    "apiRoutes": {},
    "name": "CoStar",
    "url": "costar.com",
    "categories": [
      "new-media"
    ],
    "description": "",
    "lang": "en"
  },
  "counter-strike": {
    "routes": {
      "/news/:category?/:language?": {
        "path": "/news/:category?/:language?",
        "name": "News",
        "url": "www.counter-strike.net",
        "maintainers": [
          "nczitzk"
        ],
        "example": "/counter-strike/news",
        "parameters": {
          "category": "Category, `updates` or `all`, `all` by default",
          "language": "Language, english by default, see below for more languages"
        },
        "description": "::: tip\n  If you subscribe to [Updates in English](https://www.counter-strike.net/news/updates?l=english)，where the URL is `https://www.counter-strike.net/news/updates?l=english`, extract the `l`, which is `english`, and use it as the parameter to fill in. Therefore, the route will be [`/counter-strike/news/updates/english`](https://rsshub.app/counter-strike/news/updates/english).\n:::\n\n<details>\n<summary>More languages</summary>\n\n| 语言代码                                          | 语言名称   |\n| ------------------------------------------------- | ---------- |\n| English                                           | english    |\n| Español - España (Spanish - Spain)                | spanish    |\n| Français (French)                                 | french     |\n| Italiano (Italian)                                | italian    |\n| Deutsch (German)                                  | german     |\n| Ελληνικά (Greek)                                  | greek      |\n| 한국어 (Korean)                                   | koreana    |\n| 简体中文 (Simplified Chinese)                     | schinese   |\n| 繁體中文 (Traditional Chinese)                    | tchinese   |\n| Русский (Russian)                                 | russian    |\n| ไทย (Thai)                                        | thai       |\n| 日本語 (Japanese)                                 | japanese   |\n| Português (Portuguese)                            | portuguese |\n| Português - Brasil (Portuguese - Brazil)          | brazilian  |\n| Polski (Polish)                                   | polish     |\n| Dansk (Danish)                                    | danish     |\n| Nederlands (Dutch)                                | dutch      |\n| Suomi (Finnish)                                   | finnish    |\n| Norsk (Norwegian)                                 | norwegian  |\n| Svenska (Swedish)                                 | swedish    |\n| Čeština (Czech)                                   | czech      |\n| Magyar (Hungarian)                                | hungarian  |\n| Română (Romanian)                                 | romanian   |\n| Български (Bulgarian)                             | bulgarian  |\n| Türkçe (Turkish)                                  | turkish    |\n| Українська (Ukrainian)                            | ukrainian  |\n| Tiếng Việt (Vietnamese)                           | vietnamese |\n| Español - Latinoamérica (Spanish - Latin America) | latam      |\n\n</details>\n    ",
        "categories": [
          "game"
        ],
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportRadar": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "www.counter-strike.net/news/:category"
            ]
          }
        ],
        "location": "news.ts",
        "module": () => import('@/routes/counter-strike/news.ts')
      }
    },
    "apiRoutes": {},
    "name": "Counter Strike",
    "url": "counter-strike.net",
    "categories": [
      "game"
    ],
    "description": ""
  },
  "cpcaauto": {
    "routes": {
      "/news/:type?/:id?": {
        "path": "/news/:type?/:id?",
        "name": "文章",
        "url": "cpcaauto.com",
        "maintainers": [
          "nczitzk"
        ],
        "example": "/cpcaauto/news/news",
        "parameters": {
          "type": "分类，默认为 news，可在对应分类页 URL 中找到",
          "id": "id，默认为 news，可在对应分类页 URL 中找到"
        },
        "description": "::: tip\n  若订阅 [行业新闻 > 国内乘用车](http://cpcaauto.com/news.php?types=news&anid=10)，网址为 `http://cpcaauto.com/news.php?types=news&anid=10`。截取 `types` 和 `anid` 的部分 `` 作为参数填入，此时路由为 [`/cpcaauto/news/news/10`](https://rsshub.app/cpcaauto/news/news/10)。\n:::\n\n#### [行业新闻](http://cpcaauto.com/news.php?types=news)\n\n| [国内乘用车](http://cpcaauto.com/news.php?types=news&anid=10) | [进口及国外乘用车](http://cpcaauto.com/news.php?types=news&anid=64) | [后市场](http://cpcaauto.com/news.php?types=news&anid=44) | [商用车](http://cpcaauto.com/news.php?types=news&anid=62) |\n| ----------------------------------------------------------------- | ----------------------------------------------------------------------- | ------------------------------------------------------------- | ------------------------------------------------------------- |\n| [news/10](https://rsshub.app/cpcaauto/news/news/10)              | [news/64](https://rsshub.app/cpcaauto/news/news/64)                    | [news/44](https://rsshub.app/cpcaauto/news/news/44)          | [news/62](https://rsshub.app/cpcaauto/news/news/62)          |\n\n#### [车市解读](http://cpcaauto.com/news.php?types=csjd)\n\n| [周度](http://cpcaauto.com/news.php?types=csjd&anid=128) | [月度](http://cpcaauto.com/news.php?types=csjd&anid=129) | [指数](http://cpcaauto.com/news.php?types=csjd&anid=130) | [预测](http://cpcaauto.com/news.php?types=csjd&anid=131) |\n| ------------------------------------------------------------ | ------------------------------------------------------------ | ------------------------------------------------------------ | ------------------------------------------------------------ |\n| [csjd/128](https://rsshub.app/cpcaauto/news/csjd/128)       | [csjd/129](https://rsshub.app/cpcaauto/news/csjd/129)       | [csjd/130](https://rsshub.app/cpcaauto/news/csjd/130)       | [csjd/131](https://rsshub.app/cpcaauto/news/csjd/131)       |\n\n#### [发布会报告](http://cpcaauto.com/news.php?types=bgzl)\n\n| [上海市场上牌数](http://cpcaauto.com/news.php?types=bgzl&anid=119) | [京城车市](http://cpcaauto.com/news.php?types=bgzl&anid=122) | [进口车市场分析](http://cpcaauto.com/news.php?types=bgzl&anid=120) | [二手车市场分析](http://cpcaauto.com/news.php?types=bgzl&anid=121) | [价格指数](http://cpcaauto.com/news.php?types=bgzl&anid=124) |\n| ---------------------------------------------------------------------- | ---------------------------------------------------------------- | ---------------------------------------------------------------------- | ---------------------------------------------------------------------- | ---------------------------------------------------------------- |\n| [bgzl/119](https://rsshub.app/cpcaauto/news/bgzl/119)                 | [bgzl/122](https://rsshub.app/cpcaauto/news/bgzl/122)           | [bgzl/120](https://rsshub.app/cpcaauto/news/bgzl/120)                 | [bgzl/121](https://rsshub.app/cpcaauto/news/bgzl/121)                 | [bgzl/124](https://rsshub.app/cpcaauto/news/bgzl/124)           |\n\n| [热点评述](http://cpcaauto.com/news.php?types=bgzl&anid=125) | [新能源月报](http://cpcaauto.com/news.php?types=bgzl&anid=126) | [商用车月报](http://cpcaauto.com/news.php?types=bgzl&anid=127) | [政策分析](http://cpcaauto.com/news.php?types=bgzl&anid=123) |\n| ---------------------------------------------------------------- | ------------------------------------------------------------------ | ------------------------------------------------------------------ | ---------------------------------------------------------------- |\n| [bgzl/125](https://rsshub.app/cpcaauto/news/bgzl/125)           | [bgzl/126](https://rsshub.app/cpcaauto/news/bgzl/126)             | [bgzl/127](https://rsshub.app/cpcaauto/news/bgzl/127)             | [bgzl/123](https://rsshub.app/cpcaauto/news/bgzl/123)           |\n\n#### [经济与政策](http://cpcaauto.com/news.php?types=meeting)\n\n| [一周经济](http://cpcaauto.com/news.php?types=meeting&anid=46) | [一周政策](http://cpcaauto.com/news.php?types=meeting&anid=47) |\n| ------------------------------------------------------------------ | ------------------------------------------------------------------ |\n| [meeting/46](https://rsshub.app/cpcaauto/news/meeting/46)         | [meeting/47](https://rsshub.app/cpcaauto/news/meeting/47)         |\n\n#### [乘联会论坛](http://cpcaauto.com/news.php?types=yjsy)\n\n| [论坛文章](http://cpcaauto.com/news.php?types=yjsy&anid=49) | [两会](http://cpcaauto.com/news.php?types=yjsy&anid=111) | [车展看点](http://cpcaauto.com/news.php?types=yjsy&anid=113) |\n| --------------------------------------------------------------- | ------------------------------------------------------------ | ---------------------------------------------------------------- |\n| [yjsy/49](https://rsshub.app/cpcaauto/news/yjsy/49)            | [yjsy/111](https://rsshub.app/cpcaauto/news/yjsy/111)       | [yjsy/113](https://rsshub.app/cpcaauto/news/yjsy/113)           |\n  ",
        "categories": [
          "new-media"
        ],
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportRadar": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "cpcaauto.com/news.php"
            ]
          },
          {
            "title": "行业新闻 - 国内乘用车",
            "source": [
              "cpcaauto.com/news.php"
            ],
            "target": "/news/news/10"
          },
          {
            "title": "行业新闻 - 进口及国外乘用车",
            "source": [
              "cpcaauto.com/news.php"
            ],
            "target": "/news/news/64"
          },
          {
            "title": "行业新闻 - 后市场",
            "source": [
              "cpcaauto.com/news.php"
            ],
            "target": "/news/news/44"
          },
          {
            "title": "行业新闻 - 商用车",
            "source": [
              "cpcaauto.com/news.php"
            ],
            "target": "/news/news/62"
          },
          {
            "title": "车市解读 - 周度",
            "source": [
              "cpcaauto.com/news.php"
            ],
            "target": "/news/csjd/128"
          },
          {
            "title": "车市解读 - 月度",
            "source": [
              "cpcaauto.com/news.php"
            ],
            "target": "/news/csjd/129"
          },
          {
            "title": "车市解读 - 指数",
            "source": [
              "cpcaauto.com/news.php"
            ],
            "target": "/news/csjd/130"
          },
          {
            "title": "车市解读 - 预测",
            "source": [
              "cpcaauto.com/news.php"
            ],
            "target": "/news/csjd/131"
          },
          {
            "title": "发布会报告 - 上海市场上牌数",
            "source": [
              "cpcaauto.com/news.php"
            ],
            "target": "/news/bgzl/119"
          },
          {
            "title": "发布会报告 - 京城车市",
            "source": [
              "cpcaauto.com/news.php"
            ],
            "target": "/news/bgzl/122"
          },
          {
            "title": "发布会报告 - 进口车市场分析",
            "source": [
              "cpcaauto.com/news.php"
            ],
            "target": "/news/bgzl/120"
          },
          {
            "title": "发布会报告 - 二手车市场分析",
            "source": [
              "cpcaauto.com/news.php"
            ],
            "target": "/news/bgzl/121"
          },
          {
            "title": "发布会报告 - 价格指数",
            "source": [
              "cpcaauto.com/news.php"
            ],
            "target": "/news/bgzl/124"
          },
          {
            "title": "发布会报告 - 热点评述",
            "source": [
              "cpcaauto.com/news.php"
            ],
            "target": "/news/bgzl/125"
          },
          {
            "title": "发布会报告 - 新能源月报",
            "source": [
              "cpcaauto.com/news.php"
            ],
            "target": "/news/bgzl/126"
          },
          {
            "title": "发布会报告 - 商用车月报",
            "source": [
              "cpcaauto.com/news.php"
            ],
            "target": "/news/bgzl/127"
          },
          {
            "title": "发布会报告 - 政策分析",
            "source": [
              "cpcaauto.com/news.php"
            ],
            "target": "/news/bgzl/123"
          },
          {
            "title": "经济与政策 - 一周经济",
            "source": [
              "cpcaauto.com/news.php"
            ],
            "target": "/news/meeting/46"
          },
          {
            "title": "经济与政策 - 一周政策",
            "source": [
              "cpcaauto.com/news.php"
            ],
            "target": "/news/meeting/47"
          },
          {
            "title": "乘联会论坛 - 论坛文章",
            "source": [
              "cpcaauto.com/news.php"
            ],
            "target": "/news/yjsy/49"
          },
          {
            "title": "乘联会论坛 - 两会",
            "source": [
              "cpcaauto.com/news.php"
            ],
            "target": "/news/yjsy/111"
          },
          {
            "title": "乘联会论坛 - 车展看点",
            "source": [
              "cpcaauto.com/news.php"
            ],
            "target": "/news/yjsy/113"
          }
        ],
        "location": "index.ts",
        "module": () => import('@/routes/cpcaauto/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "cpcaauto.com",
    "url": "中国汽车流通协会汽车市场研究分会",
    "categories": [
      "new-media"
    ],
    "description": "",
    "lang": "zh-CN"
  },
  "cpcey": {
    "routes": {
      "/:type?": {
        "path": "/:type?",
        "categories": [
          "government"
        ],
        "example": "/cpcey/xwg",
        "parameters": {
          "type": "默认为 `xwg`"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "消费资讯",
        "maintainers": [
          "Fatpandac"
        ],
        "description": "| 新闻稿 | 消费资讯 |\n| :----: | :------: |\n|   xwg  |   xfzx   |",
        "location": "index.ts",
        "module": () => import('@/routes/cpcey/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "台湾行政院消费者保护会",
    "url": "cpc.ey.gov.tw",
    "lang": "zh-TW"
  },
  "cpta": {
    "routes": {
      "/:category": {
        "path": "/:category",
        "name": "中国人事考试网发布",
        "maintainers": [
          "PrinOrange"
        ],
        "parameters": {
          "category": "栏目参数，可见下表描述。"
        },
        "description": "\n| Category    | Title     | Description                         |\n|-------------|-----------|-------------------------------------|\n| notice      | 通知公告  | 中国人事考试网 考试通知公告汇总    |\n| performance | 成绩公布  | 中国人事考试网 考试成绩公布汇总    |\n",
        "categories": [
          "study"
        ],
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false,
          "supportRadar": true,
          "antiCrawler": true
        },
        "radar": [
          {
            "title": "中国人事考试网通知公告",
            "source": [
              "www.cpta.com.cn/notice.html",
              "www.cpta.com.cn"
            ],
            "target": "/notice"
          },
          {
            "title": "中国人事考试网成绩发布",
            "source": [
              "www.cpta.com.cn/performance.html",
              "www.cpta.com.cn"
            ],
            "target": "/performance"
          }
        ],
        "example": "/cpta/notice",
        "location": "handler.ts",
        "module": () => import('@/routes/cpta/handler.ts')
      }
    },
    "apiRoutes": {},
    "name": "中国人事考试网",
    "url": "www.cpta.com.cn"
  },
  "cpuid": {
    "routes": {
      "/news": {
        "path": "/news",
        "categories": [
          "program-update"
        ],
        "example": "/cpuid/news",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "cpuid.com/news.html",
              "cpuid.com/"
            ]
          }
        ],
        "name": "News",
        "maintainers": [],
        "url": "cpuid.com/news.html",
        "location": "news.ts",
        "module": () => import('@/routes/cpuid/news.ts')
      }
    },
    "apiRoutes": {},
    "name": "CPUID",
    "url": "cpuid.com",
    "lang": "en"
  },
  "cqgas": {
    "routes": {
      "/tqtz": {
        "path": "/tqtz",
        "categories": [
          "forecast"
        ],
        "example": "/cqgas/tqtz",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "cqgas.cn/"
            ]
          }
        ],
        "name": "停气检修通知",
        "maintainers": [
          "Mai19930513"
        ],
        "url": "cqgas.cn/",
        "location": "tqtz.ts",
        "module": () => import('@/routes/cqgas/tqtz.ts')
      }
    },
    "apiRoutes": {},
    "name": "重庆燃气",
    "url": "cqgas.cn",
    "lang": "zh-CN"
  },
  "cqu": {
    "routes": {
      "/jwc/:path{.+}?": {
        "path": "/jwc/:path{.+}?",
        "categories": [
          "university"
        ],
        "example": "/cqu/jwc/index/tzgg",
        "parameters": {
          "path": {
            "description": "路径参数，默认为 `index/tzgg`",
            "default": "index/tzgg"
          }
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "jwc.cqu.edu.cn/:path"
            ],
            "target": "/jwc/:path"
          }
        ],
        "name": "本科教学信息网通知",
        "maintainers": [
          "AhsokaTano26"
        ],
        "location": "index.ts",
        "module": () => import('@/routes/cqu/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "重庆大学",
    "url": "cqu.edu.cn",
    "lang": "zh-CN"
  },
  "cqwu": {
    "routes": {
      "/news/:type?": {
        "path": "/news/:type?",
        "categories": [
          "university"
        ],
        "example": "/cqwu/news/academiceve",
        "parameters": {
          "type": "可选，默认为 academiceve "
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "通知公告",
        "maintainers": [
          "Fatpandac"
        ],
        "description": "| 通知公告 | 学术活动公告 |\n| -------- | ------------ |\n| notify   | academiceve  |",
        "location": "index.ts",
        "module": () => import('@/routes/cqwu/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "重庆文理学院",
    "url": "www.cqwu.net",
    "lang": "zh-CN"
  },
  "crac": {
    "routes": {
      "/exam": {
        "path": "/exam",
        "categories": [
          "government"
        ],
        "example": "/crac/exam",
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "考试信息",
        "maintainers": [
          "admxj"
        ],
        "radar": [
          {
            "source": [
              "www.crac.org.cn/*"
            ],
            "target": "/exam"
          }
        ],
        "location": "exam.tsx",
        "module": () => import('@/routes/crac/exam.tsx')
      },
      "/:type?": {
        "path": "/:type?",
        "categories": [
          "government"
        ],
        "example": "/crac/2",
        "parameters": {
          "type": "类型，见下表，默认为全部"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "最新资讯",
        "maintainers": [
          "Misaka13514"
        ],
        "description": "| 新闻动态 | 通知公告 | 政策法规 | 常见问题 | 资料下载 | English | 业余中继台 | 科普专栏 |\n| -------- | -------- | -------- | -------- | -------- | ------- | ---------- | -------- |\n| 1        | 2        | 3        | 5        | 6        | 7       | 8          | 9        |",
        "radar": [
          {
            "source": [
              "www.crac.org.cn/News/*"
            ]
          }
        ],
        "location": "index.ts",
        "module": () => import('@/routes/crac/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "中国无线电协会业余无线电分会",
    "url": "www.crac.org.cn",
    "categories": [
      "government"
    ],
    "lang": "zh-CN"
  },
  "creative-comic": {
    "routes": {
      "/book/:id/:coverOnly?/:quality?": {
        "path": "/book/:id/:coverOnly?/:quality?",
        "categories": [
          "anime"
        ],
        "example": "/creative-comic/book/117",
        "parameters": {
          "id": "漫畫 ID，可在 URL 中找到",
          "coverOnly": "僅獲取封面，非 `true` 時將獲取**全部**頁面，預設 `true`",
          "quality": "閱讀品質，標準畫質 `1`，高畫質 `2`，預設 `1`"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "creative-comic.tw/book/:id/*"
            ],
            "target": "/:id"
          }
        ],
        "name": "漫畫",
        "maintainers": [
          "TonyRL"
        ],
        "location": "book.tsx",
        "module": () => import('@/routes/creative-comic/book.tsx')
      }
    },
    "apiRoutes": {},
    "name": "CCC 創作集",
    "url": "creative-comic.tw",
    "lang": "zh-TW"
  },
  "crossbell": {
    "routes": {
      "/feeds/following/:characterId": {
        "path": "/feeds/following/:characterId",
        "categories": [
          "social-media"
        ],
        "example": "/crossbell/feeds/following/10",
        "parameters": {
          "characterId": "N"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "Feeds of following",
        "maintainers": [
          "DIYgod"
        ],
        "location": "feeds/following.ts",
        "module": () => import('@/routes/crossbell/feeds/following.ts')
      },
      "/notes/character/:characterId": {
        "path": "/notes/character/:characterId",
        "categories": [
          "social-media"
        ],
        "example": "/crossbell/notes/character/10",
        "parameters": {
          "characterId": "N"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "crossbell.io/*"
            ],
            "target": "/notes"
          }
        ],
        "name": "Notes of character",
        "maintainers": [
          "DIYgod"
        ],
        "url": "crossbell.io/*",
        "location": "notes/character.ts",
        "module": () => import('@/routes/crossbell/notes/character.ts')
      },
      "/notes": {
        "path": "/notes",
        "categories": [
          "social-media"
        ],
        "example": "/crossbell/notes",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "crossbell.io/*"
            ]
          }
        ],
        "name": "Notes",
        "maintainers": [
          "DIYgod"
        ],
        "url": "crossbell.io/*",
        "location": "notes/index.ts",
        "module": () => import('@/routes/crossbell/notes/index.ts')
      },
      "/notes/source/:source": {
        "path": "/notes/source/:source",
        "categories": [
          "social-media"
        ],
        "example": "/crossbell/notes/source/xlog",
        "parameters": {
          "source": "N"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "crossbell.io/*"
            ],
            "target": "/notes"
          }
        ],
        "name": "Notes of source",
        "maintainers": [
          "DIYgod"
        ],
        "url": "crossbell.io/*",
        "location": "notes/source.ts",
        "module": () => import('@/routes/crossbell/notes/source.ts')
      }
    },
    "apiRoutes": {},
    "name": "Crossbell",
    "url": "crossbell.io",
    "lang": "en"
  },
  "crush": {
    "routes": {
      "/pages/:id": {
        "path": "/pages/:id",
        "name": "匿名投稿頁面",
        "url": "www.crush.ninja",
        "maintainers": [
          "Tsuyumi25"
        ],
        "example": "/crush/pages/141719909033861",
        "parameters": {
          "id": {
            "description": "頁面 ID 或代稱，例如 `141719909033861` 或 `awkward87poland`"
          }
        },
        "radar": [
          {
            "source": [
              "www.crush.ninja/:locale/pages/:id"
            ],
            "target": "/pages/:id"
          }
        ],
        "location": "index.ts",
        "module": () => import('@/routes/crush/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "CrushNinja",
    "url": "www.crush.ninja",
    "categories": [
      "social-media"
    ]
  },
  "cryptoslate": {
    "routes": {
      "/": {
        "path": "/",
        "categories": [
          "finance"
        ],
        "example": "/cryptoslate",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "News",
        "maintainers": [
          "pseudoyu"
        ],
        "radar": [
          {
            "source": [
              "cryptoslate.com/"
            ],
            "target": "/"
          }
        ],
        "description": "Get latest news from CryptoSlate.",
        "location": "index.ts",
        "module": () => import('@/routes/cryptoslate/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "CryptoSlate",
    "url": "cryptoslate.com",
    "lang": "en"
  },
  "cs": {
    "routes": {
      "/news/zzkx": {
        "path": [
          "/news/zzkx",
          "/zzkx"
        ],
        "name": "Unknown",
        "maintainers": [],
        "location": "zzkx.ts",
        "module": () => import('@/routes/cs/zzkx.ts')
      },
      "/zzkx": {
        "path": [
          "/news/zzkx",
          "/zzkx"
        ],
        "name": "Unknown",
        "maintainers": [],
        "location": "zzkx.ts",
        "module": () => import('@/routes/cs/zzkx.ts')
      },
      "/:category{.+}?": {
        "path": "/:category{.+}?",
        "name": "栏目",
        "parameters": {
          "category": "分类，见下表，默认为首页"
        },
        "maintainers": [
          "nczitzk"
        ],
        "description": "| 要闻 | 公司 | 市场 | 基金 |\n| ---- | ---- | ---- | ---- |\n| xwzx | ssgs | gppd | tzjj |\n\n| 科创 | 产经   | 期货     | 海外   |\n| ---- | ------ | -------- | ------ |\n| 5g   | cj2020 | zzqh2020 | hw2020 |\n\n<details>\n<summary>更多栏目</summary>\n\n#### 要闻\n\n| 财经要闻 | 观点评论 | 民生消费  |\n| -------- | -------- | --------- |\n| xwzx/hg  | xwzx/jr  | xwzx/msxf |\n\n#### 公司\n\n| 公司要闻  | 公司深度  | 公司巡礼  |\n| --------- | --------- | --------- |\n| ssgs/gsxw | ssgs/gssd | ssgs/gsxl |\n\n#### 市场\n\n| A 股市场  | 港股资讯  | 债市研究  | 海外报道  | 期货报道  |\n| --------- | --------- | --------- | --------- | --------- |\n| gppd/gsyj | gppd/ggzx | gppd/zqxw | gppd/hwbd | gppd/qhbd |\n\n#### 基金\n\n| 基金动态  | 基金视点  | 基金持仓  | 私募基金  | 基民学苑  |\n| --------- | --------- | --------- | --------- | --------- |\n| tzjj/jjdt | tzjj/jjks | tzjj/jjcs | tzjj/smjj | tzjj/tjdh |\n\n#### 机构\n\n| 券商 | 银行 | 保险 |\n| ---- | ---- | ---- |\n| qs   | yh   | bx   |\n\n#### 其他\n\n| 中证快讯 7x24 | IPO 鉴真 | 公司能见度 |\n| ------------- | -------- | ---------- |\n| sylm/jsbd     | yc/ipojz | yc/gsnjd   |\n</details>",
        "location": "index.ts",
        "module": () => import('@/routes/cs/index.ts')
      },
      "/video/:category?": {
        "path": "/video/:category?",
        "categories": [
          "finance"
        ],
        "example": "/cs/video/今日聚焦",
        "parameters": {
          "category": "分类，见下表，默认为今日聚焦"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "中证视频",
        "description": "| 今日聚焦 | 传闻求证 | 高端访谈 | 投教课堂 | 直播汇 |\n| -------- | -------- | -------- | -------- | ------ |",
        "maintainers": [
          "nczitzk"
        ],
        "location": "video.ts",
        "module": () => import('@/routes/cs/video.ts')
      }
    },
    "apiRoutes": {},
    "name": "中证网",
    "url": "cs.com.cn",
    "categories": [
      "finance"
    ],
    "lang": "zh-CN"
  },
  "csdn": {
    "routes": {
      "/blog/:user": {
        "path": "/blog/:user",
        "categories": [
          "blog"
        ],
        "example": "/csdn/blog/csdngeeknews",
        "parameters": {
          "user": "`user` is the username of a CSDN blog which can be found in the url of the home page"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "blog.csdn.net/:user"
            ]
          }
        ],
        "name": "User Feed",
        "maintainers": [
          "Jkker"
        ],
        "location": "blog.ts",
        "module": () => import('@/routes/csdn/blog.ts')
      }
    },
    "apiRoutes": {},
    "name": "CSDN",
    "url": "blog.csdn.net",
    "lang": "zh-CN"
  },
  "css-tricks": {
    "routes": {
      "/articles": {
        "path": "/articles",
        "view": 0,
        "categories": [
          "programming"
        ],
        "example": "/css-tricks/articles",
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "css-tricks.com/category/articles/"
            ],
            "target": "/articles"
          }
        ],
        "name": "Articles",
        "maintainers": [
          "Rjnishant530"
        ],
        "location": "articles.ts",
        "module": () => import('@/routes/css-tricks/articles.ts')
      },
      "/collections/:type": {
        "path": "/collections/:type",
        "view": 0,
        "categories": [
          "programming"
        ],
        "example": "/css-tricks/collections/2",
        "parameters": {
          "category": {
            "description": "Collection Type",
            "options": [
              {
                "value": "3",
                "label": "Latest CSS Guides"
              },
              {
                "value": "2",
                "label": "Fresh From the Almanac"
              },
              {
                "value": "4",
                "label": "Classic Tricks"
              }
            ]
          }
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "css-tricks.com"
            ],
            "target": "/collections/:type"
          }
        ],
        "name": "CSS Guides",
        "maintainers": [
          "Rjnishant530"
        ],
        "location": "collections.ts",
        "module": () => import('@/routes/css-tricks/collections.ts')
      },
      "/popular": {
        "path": "/popular",
        "view": 0,
        "categories": [
          "programming"
        ],
        "example": "/css-tricks/popular",
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "css-tricks.com"
            ],
            "target": "/popular"
          }
        ],
        "name": "Popular this month",
        "maintainers": [
          "Rjnishant530"
        ],
        "location": "popular.ts",
        "module": () => import('@/routes/css-tricks/popular.ts')
      }
    },
    "apiRoutes": {},
    "name": "CSS-Tricks",
    "url": "css-tricks.com",
    "categories": [
      "programming"
    ],
    "lang": "en"
  },
  "cssn": {
    "routes": {
      "/iolaw/:section?": {
        "path": "/iolaw/:section?",
        "categories": [
          "study"
        ],
        "example": "/cssn/iolaw/zxzp",
        "parameters": {
          "section": "Section ID, can be found in the URL. For example, the Section ID of URL `http://iolaw.cssn.cn/zxzp/` is `zxzp`. The default value is `zxzp`"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "Institute of Law",
        "maintainers": [
          "HankChow"
        ],
        "location": "iolaw.ts",
        "module": () => import('@/routes/cssn/iolaw.ts')
      }
    },
    "apiRoutes": {},
    "name": "Chinese Social Science Net",
    "url": "iolaw.cssn.cn",
    "lang": "zh-CN"
  },
  "cste": {
    "routes": {
      "/:id?": {
        "path": "/:id?",
        "categories": [
          "study"
        ],
        "example": "/cste",
        "parameters": {
          "id": "分类，见下表，默认为 16，即通知公告"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "栏目",
        "maintainers": [
          "nczitzk"
        ],
        "description": "| 通知公告 | 学会新闻 | 科协简讯 | 学科动态 | 往事钩沉 |\n| -------- | -------- | -------- | -------- | -------- |\n| 16       | 18       | 19       | 20       | 21       |",
        "location": "index.ts",
        "module": () => import('@/routes/cste/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "中国技术经济学会",
    "url": "cste.org.cn",
    "lang": "zh-CN"
  },
  "csu": {
    "routes": {
      "/career": {
        "path": "/career",
        "categories": [
          "university"
        ],
        "example": "/csu/career",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "career.csu.edu.cn/campus/index/category/1",
              "career.csu.edu.cn/campus",
              "career.csu.edu.cn/"
            ]
          }
        ],
        "name": "就业信息网招聘信息",
        "maintainers": [
          "TonyRL"
        ],
        "url": "career.csu.edu.cn/campus/index/category/1",
        "location": "career.ts",
        "module": () => import('@/routes/csu/career.ts')
      },
      "/cse/:type?": {
        "path": "/cse/:type?",
        "categories": [
          "university"
        ],
        "example": "/csu/cse",
        "parameters": {
          "type": "类型"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "计算机学院",
        "maintainers": [
          "j1g5awi"
        ],
        "description": "| 类型 | 学院新闻 | 通知公告 | 学术信息 | 学工动态 | 科研动态 |\n| ---- | -------- | -------- | -------- | -------- | -------- |\n| 参数 | xyxw     | tzgg     | xsxx     | xgdt     | kydt     |",
        "location": "cse.ts",
        "module": () => import('@/routes/csu/cse.ts')
      },
      "/mail/:type?": {
        "path": "/mail/:type?",
        "categories": [
          "university"
        ],
        "example": "/csu/mail",
        "parameters": {
          "type": "类型"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "校长信箱",
        "maintainers": [
          "j1g5awi"
        ],
        "description": "| 类型 | 校长信箱 | 党委信箱 |\n| ---- | -------- | -------- |\n| 参数 | 01       | 02       |",
        "location": "mail.ts",
        "module": () => import('@/routes/csu/mail.ts')
      }
    },
    "apiRoutes": {},
    "name": "中南大学",
    "url": "career.csu.edu.cn",
    "lang": "zh-CN"
  },
  "csust": {
    "routes": {
      "/tggs": {
        "path": "/tggs",
        "categories": [
          "university"
        ],
        "example": "/csust/tggs",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "www.csust.edu.cn/tggs.htm",
              "www.csust.edu.cn/"
            ]
          }
        ],
        "name": "通告公示",
        "maintainers": [
          "powerfullz"
        ],
        "url": "www.csust.edu.cn/tggs.htm",
        "location": "tggs.ts",
        "module": () => import('@/routes/csust/tggs.ts')
      },
      "/xkxs": {
        "path": "/xkxs",
        "categories": [
          "university"
        ],
        "example": "/csust/xkxs",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "www.csust.edu.cn/xkxs.htm",
              "www.csust.edu.cn/"
            ]
          }
        ],
        "name": "学科学术",
        "maintainers": [
          "powerfullz"
        ],
        "url": "www.csust.edu.cn/xkxs.htm",
        "location": "xkxs.ts",
        "module": () => import('@/routes/csust/xkxs.ts')
      }
    },
    "apiRoutes": {},
    "name": "长沙理工大学",
    "url": "www.csust.edu.cn",
    "lang": "zh-CN"
  },
  "ctbu": {
    "routes": {
      "/xxgg": {
        "path": "/xxgg",
        "categories": [
          "university"
        ],
        "example": "/ctbu/xxgg",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "www.ctbu.edu.cn/",
              "www.ctbu.edu.cn/index/xxgg.htm"
            ]
          }
        ],
        "name": "学校公告",
        "maintainers": [
          "Skylwn"
        ],
        "url": "www.ctbu.edu.cn/",
        "location": "xxgg.ts",
        "module": () => import('@/routes/ctbu/xxgg.ts')
      }
    },
    "apiRoutes": {},
    "name": "重庆工商大学",
    "url": "www.ctbu.edu.cn/",
    "lang": "zh-CN"
  },
  "ctinews": {
    "routes": {
      "/topic/:topic?": {
        "path": "/topic/:topic?",
        "categories": [
          "new-media"
        ],
        "example": "/ctinews/topic/KDdek5vgXx",
        "parameters": {
          "topic": "話題 ID，可在 URL 中獲取，留空為 `KDdek5vgXx`"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "ctinews.com/news/topics/:topic",
              "ctinews.com"
            ]
          }
        ],
        "name": "話題",
        "maintainers": [
          "TonyRL"
        ],
        "url": "ctinews.com",
        "location": "topic.ts",
        "module": () => import('@/routes/ctinews/topic.ts')
      }
    },
    "apiRoutes": {},
    "name": "中天新聞網",
    "url": "ctinews.com",
    "categories": [
      "new-media"
    ],
    "lang": "zh-TW"
  },
  "cts": {
    "routes": {
      "/:category": {
        "path": "/:category",
        "categories": [
          "traditional-media"
        ],
        "example": "/cts/real",
        "parameters": {
          "category": "类别"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "news.cts.com.tw/:category/index.html"
            ]
          }
        ],
        "name": "新聞",
        "maintainers": [
          "miles170"
        ],
        "description": "| 即時 | 氣象    | 政治     | 國際          | 社會    | 運動   | 生活 | 財經  | 台語      | 地方  | 產業 | 綜合    | 藝文 | 娛樂      |\n| ---- | ------- | -------- | ------------- | ------- | ------ | ---- | ----- | --------- | ----- | ---- | ------- | ---- | --------- |\n| real | weather | politics | international | society | sports | life | money | taiwanese | local | pr   | general | arts | entertain |",
        "location": "news.ts",
        "module": () => import('@/routes/cts/news.ts')
      }
    },
    "apiRoutes": {},
    "name": "華視",
    "url": "news.cts.com.tw",
    "lang": "zh-TW"
  },
  "cuc": {
    "routes": {
      "/yz": {
        "path": "/yz",
        "categories": [
          "university"
        ],
        "example": "/cuc/yz",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "yz.cuc.edu.cn/8549/list.htm",
              "yz.cuc.edu.cn/"
            ]
          }
        ],
        "name": "研究生招生网",
        "maintainers": [
          "niuyi1017"
        ],
        "url": "yz.cuc.edu.cn/8549/list.htm",
        "location": "yz.ts",
        "module": () => import('@/routes/cuc/yz.ts')
      }
    },
    "apiRoutes": {},
    "name": "中国传媒大学",
    "url": "yz.cuc.edu.cn",
    "lang": "zh-CN"
  },
  "cuilingmag": {
    "routes": {
      "/:category?": {
        "path": "/:category?",
        "name": "分类",
        "url": "cuilingmag.com",
        "categories": [
          "new-media"
        ],
        "maintainers": [
          "nczitzk"
        ],
        "example": "/cuilingmag",
        "parameters": {
          "category": "分类，默认为空，即全部，可在对应分类页 URL 中找到"
        },
        "description": "::: tip\n  若订阅 [#哲学·文明](https://www.cuilingmag.com/category/philosophy_civilization)，网址为 `https://www.cuilingmag.com/category/philosophy_civilization`。截取 `https://www.cuilingmag.com/category` 到末尾的部分 `philosophy_civilization` 作为参数填入，此时路由为 [`/cuilingmag/philosophy_civilization`](https://rsshub.app/cuilingmag/philosophy_civilization)。\n:::\n\n| 分类                                                                       | ID                                                                                |\n| -------------------------------------------------------------------------- | --------------------------------------------------------------------------------- |\n| [哲学 · 文明](https://www.cuilingmag.com/category/philosophy_civilization) | [philosophy_civilization](https://rsshub.app/cuilingmag/philosophy_civilization) |\n| [艺术 · 科技](https://www.cuilingmag.com/category/art_science)             | [art_science](https://rsshub.app/cuilingmag/art_science)                         |\n| [未来 · 生命](https://www.cuilingmag.com/category/future_life)             | [future_life](https://rsshub.app/cuilingmag/future_life)                         |\n| [行星智慧](https://www.cuilingmag.com/category/planetary_wisdom)           | [planetary_wisdom](https://rsshub.app/cuilingmag/planetary_wisdom)               |\n| [数字治理](https://www.cuilingmag.com/category/digital_governance)         | [digital_governance](https://rsshub.app/cuilingmag/digital_governance)           |\n| [Noema精选](https://www.cuilingmag.com/category/selected_noema)            | [selected_noema](https://rsshub.app/cuilingmag/selected_noema)                   |\n  ",
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportRadar": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "cuilingmag.com/category/:category"
            ]
          },
          {
            "title": "全部",
            "source": [
              "cuilingmag.com"
            ],
            "target": "/"
          },
          {
            "title": "哲学 · 文明",
            "source": [
              "cuilingmag.com/category/philosophy_civilization"
            ],
            "target": "/philosophy_civilization"
          },
          {
            "title": "艺术 · 科技",
            "source": [
              "cuilingmag.com/category/art_science"
            ],
            "target": "/art_science"
          },
          {
            "title": "未来 · 生命",
            "source": [
              "cuilingmag.com/category/future_life"
            ],
            "target": "/future_life"
          },
          {
            "title": "行星智慧",
            "source": [
              "cuilingmag.com/category/planetary_wisdom"
            ],
            "target": "/planetary_wisdom"
          },
          {
            "title": "数字治理",
            "source": [
              "cuilingmag.com/category/digital_governance"
            ],
            "target": "/digital_governance"
          },
          {
            "title": "Noema精选",
            "source": [
              "cuilingmag.com/category/selected_noema"
            ],
            "target": "/selected_noema"
          }
        ],
        "location": "index.ts",
        "module": () => import('@/routes/cuilingmag/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "萃嶺网",
    "url": "cuilingmag.com",
    "categories": [
      "new-media"
    ],
    "description": "",
    "lang": "zh-CN"
  },
  "cupl": {
    "routes": {
      "/jwc": {
        "path": "/jwc",
        "url": "jwc.cupl.edu.cn/index/tzgg.htm",
        "categories": [
          "university"
        ],
        "example": "/cupl/jwc",
        "description": "中国政法大学教务处通知公告",
        "name": "教务处通知公告",
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "jwc.cupl.edu.cn/index/tzgg.htm",
              "jwc.cupl.edu.cn/"
            ],
            "target": "/jwc"
          }
        ],
        "maintainers": [
          "Fgju"
        ],
        "location": "jwc.ts",
        "module": () => import('@/routes/cupl/jwc.ts')
      }
    },
    "apiRoutes": {},
    "name": "CUPL",
    "url": "jwc.cupl.edu.cn/index/tzgg.htm",
    "description": "China University of Political Science and Law Academic Affairs Office Notices",
    "zh": {
      "name": "中国政法大学",
      "description": "中国政法大学教务处通知公告"
    },
    "zh-TW": {
      "name": "中國政法大學",
      "description": "中國政法大學教務處通知公告"
    },
    "ja": {
      "name": "中国政法大学",
      "description": "中国政法大学教務処通知公告"
    }
  },
  "curiouscat": {
    "routes": {
      "/user/:id": {
        "path": "/user/:id",
        "radar": [
          {
            "source": [
              "curiouscat.live/:id"
            ]
          }
        ],
        "name": "Unknown",
        "maintainers": [
          "lucasew"
        ],
        "location": "user.ts",
        "module": () => import('@/routes/curiouscat/user.ts')
      }
    },
    "apiRoutes": {},
    "name": "CuriousCat",
    "url": "curiouscat.live",
    "lang": "en"
  },
  "curius": {
    "routes": {
      "/links/:name": {
        "path": "/links/:name",
        "categories": [
          "social-media"
        ],
        "example": "/curius/links/yuu-yuu",
        "parameters": {
          "name": "Username, can be found in URL"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "curius.app/:name"
            ]
          }
        ],
        "name": "User",
        "maintainers": [
          "Ovler-Young"
        ],
        "location": "links.tsx",
        "module": () => import('@/routes/curius/links.tsx')
      }
    },
    "apiRoutes": {},
    "name": "Curius",
    "url": "curius.app",
    "lang": "en"
  },
  "cursor": {
    "routes": {
      "/blog/:topic?/:locale?": {
        "path": "/blog/:topic?/:locale?",
        "name": "Blog",
        "url": "cursor.com",
        "maintainers": [
          "johan456789"
        ],
        "example": "/cursor/blog",
        "parameters": {
          "locale": "Locale appended to the route path, e.g. `ja`",
          "topic": "Topic: all | product | research | company | news"
        },
        "categories": [
          "blog"
        ],
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportRadar": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "cursor.com/blog"
            ],
            "target": "/blog"
          },
          {
            "source": [
              "cursor.com/blog/topic/:topic"
            ],
            "target": "/blog/:topic"
          },
          {
            "source": [
              "cursor.com/:locale/blog"
            ],
            "target": "/blog/all/:locale"
          },
          {
            "source": [
              "cursor.com/:locale/blog/topic/:topic"
            ],
            "target": "/blog/:topic/:locale"
          }
        ],
        "view": 0,
        "location": "blog.ts",
        "module": () => import('@/routes/cursor/blog.ts')
      },
      "/changelog/:locale?": {
        "path": "/changelog/:locale?",
        "name": "Changelog",
        "url": "cursor.com",
        "maintainers": [
          "p3psi-boo",
          "nczitzk"
        ],
        "example": "/cursor/changelog",
        "parameters": {
          "locale": "Locale appended to the route path, e.g. `ja`"
        },
        "categories": [
          "program-update"
        ],
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportRadar": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "cursor.com/changelog"
            ],
            "target": "/changelog"
          },
          {
            "source": [
              "cursor.com/:locale/changelog"
            ],
            "target": "/changelog/:locale"
          }
        ],
        "view": 0,
        "location": "changelog.ts",
        "module": () => import('@/routes/cursor/changelog.ts')
      }
    },
    "apiRoutes": {},
    "name": "Cursor",
    "url": "cursor.com",
    "description": "",
    "lang": "en"
  },
  "cw": {
    "routes": {
      "/author/:channel": {
        "path": "/author/:channel",
        "categories": [
          "traditional-media"
        ],
        "example": "/cw/author/57",
        "parameters": {
          "channel": "作者 ID，可在 URL 中找到"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": true,
          "antiCrawler": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "cw.com.tw/author/:channel"
            ]
          }
        ],
        "name": "作者",
        "maintainers": [
          "TonyRL"
        ],
        "location": "author.ts",
        "module": () => import('@/routes/cw/author.ts')
      },
      "/master/:channel": {
        "path": "/master/:channel",
        "categories": [
          "traditional-media"
        ],
        "example": "/cw/master/8",
        "parameters": {
          "channel": "主頻道 ID，可在 URL 中找到"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": true,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "主頻道",
        "maintainers": [
          "TonyRL"
        ],
        "description": "| 主頻道名稱 | 主頻道 ID |\n| ---------- | --------- |\n| 財經       | 8         |\n| 產業       | 7         |\n| 國際       | 9         |\n| 管理       | 10        |\n| 環境       | 12        |\n| 教育       | 13        |\n| 人物       | 14        |\n| 政治社會   | 77        |\n| 調查排行   | 15        |\n| 健康關係   | 79        |\n| 時尚品味   | 11        |\n| 運動生活   | 103       |\n| 重磅外媒   | 16        |",
        "location": "master.ts",
        "module": () => import('@/routes/cw/master.ts')
      },
      "/sub/:channel": {
        "path": "/sub/:channel",
        "categories": [
          "traditional-media"
        ],
        "example": "/cw/sub/615",
        "parameters": {
          "channel": "子頻道 ID，可在 URL 中找到"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": true,
          "antiCrawler": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "子頻道",
        "maintainers": [
          "TonyRL"
        ],
        "location": "sub.ts",
        "module": () => import('@/routes/cw/sub.ts')
      },
      "/today": {
        "path": "/today",
        "categories": [
          "traditional-media"
        ],
        "example": "/cw/today",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": true,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "cw.com.tw/today",
              "cw.com.tw/"
            ]
          }
        ],
        "name": "最新上線",
        "maintainers": [
          "TonyRL"
        ],
        "url": "cw.com.tw/today",
        "location": "today.ts",
        "module": () => import('@/routes/cw/today.ts')
      }
    },
    "apiRoutes": {},
    "name": "天下雜誌",
    "url": "cw.com.tw",
    "lang": "zh-TW"
  },
  "cybersecurityventures": {
    "routes": {
      "/news/:category?": {
        "name": "News",
        "categories": [
          "programming"
        ],
        "path": "/news/:category?",
        "example": "/cybersecurityventures/news",
        "radar": [
          {
            "source": [
              "cybersecurityventures.com/today"
            ],
            "target": "/news/today",
            "title": "Today's News"
          },
          {
            "source": [
              "cybersecurityventures.com/intrusion-daily-cyber-threat-alert"
            ],
            "target": "/news/intrusion-daily-cyber-threat-alert",
            "title": "Cyberattacks"
          },
          {
            "source": [
              "cybersecurityventures.com/ransomware-minute"
            ],
            "target": "/news/ransomware-minute",
            "title": "Ransomware"
          },
          {
            "source": [
              "cybersecurityventures.com/cryptocrime"
            ],
            "target": "/news/cryptocrime",
            "title": "Cryptocrime"
          },
          {
            "source": [
              "cybersecurityventures.com/hack-blotter"
            ],
            "target": "/news/hack-blotter",
            "title": "Hack Blotter"
          },
          {
            "source": [
              "cybersecurityventures.com/cybersecurity-venture-capital-vc-deals"
            ],
            "target": "/news/cybersecurity-venture-capital-vc-deals",
            "title": "VC Deal Flow"
          },
          {
            "source": [
              "cybersecurityventures.com/mergers-and-acquisitions-report"
            ],
            "target": "/news/mergers-and-acquisitions-report",
            "title": "M&A Tracker"
          }
        ],
        "parameters": {
          "category": {
            "description": "news category",
            "default": "today",
            "options": [
              {
                "value": "today",
                "label": "Today's News"
              },
              {
                "value": "intrusion-daily-cyber-threat-alert",
                "label": "Cyberattacks"
              },
              {
                "value": "ransomware-minute",
                "label": "Ransomware"
              },
              {
                "value": "cryptocrime",
                "label": "Cryptocrime"
              },
              {
                "value": "hack-blotter",
                "label": "Hack Blotter"
              },
              {
                "value": "cybersecurity-venture-capital-vc-deals",
                "label": "VC Deal Flow"
              },
              {
                "value": "mergers-and-acquisitions-report",
                "label": "M&A Tracker"
              }
            ]
          }
        },
        "maintainers": [
          "KarasuShin"
        ],
        "features": {
          "supportRadar": true
        },
        "view": 0,
        "location": "news.ts",
        "module": () => import('@/routes/cybersecurityventures/news.ts')
      }
    },
    "apiRoutes": {},
    "name": "Cybercrime Magazine",
    "url": "cybersecurityventures.com",
    "lang": "en"
  },
  "cyzone": {
    "routes": {
      "/author/:id": {
        "path": "/author/:id",
        "categories": [
          "new-media"
        ],
        "example": "/cyzone/author/1225562",
        "parameters": {
          "id": "作者 id，可在对应作者页 URL 中找到"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "cyzone.cn/author/:id",
              "cyzone.cn/"
            ]
          }
        ],
        "name": "作者",
        "maintainers": [
          "nczitzk"
        ],
        "location": "author.ts",
        "module": () => import('@/routes/cyzone/author.ts')
      },
      "/channel/:id?": {
        "path": [
          "/channel/:id?",
          "/:id?"
        ],
        "radar": [
          {
            "source": [
              "cyzone.cn/channel/:id",
              "cyzone.cn/"
            ],
            "target": "/:id"
          }
        ],
        "name": "Unknown",
        "maintainers": [
          "nczitzk"
        ],
        "description": "| 最新 | 快鲤鱼 | 创投 | 科创板 | 汽车 |\n| ---- | ------ | ---- | ------ | ---- |\n| news | 5      | 14   | 13     | 8    |\n\n| 海外 | 消费 | 科技 | 医疗 | 文娱 |\n| ---- | ---- | ---- | ---- | ---- |\n| 10   | 9    | 7    | 27   | 11   |\n\n| 城市 | 政策 | 特写 | 干货 | 科技股 |\n| ---- | ---- | ---- | ---- | ------ |\n| 16   | 15   | 6    | 12   | 33     |",
        "location": "index.ts",
        "module": () => import('@/routes/cyzone/index.ts')
      },
      "/:id?": {
        "path": [
          "/channel/:id?",
          "/:id?"
        ],
        "radar": [
          {
            "source": [
              "cyzone.cn/channel/:id",
              "cyzone.cn/"
            ],
            "target": "/:id"
          }
        ],
        "name": "Unknown",
        "maintainers": [
          "nczitzk"
        ],
        "description": "| 最新 | 快鲤鱼 | 创投 | 科创板 | 汽车 |\n| ---- | ------ | ---- | ------ | ---- |\n| news | 5      | 14   | 13     | 8    |\n\n| 海外 | 消费 | 科技 | 医疗 | 文娱 |\n| ---- | ---- | ---- | ---- | ---- |\n| 10   | 9    | 7    | 27   | 11   |\n\n| 城市 | 政策 | 特写 | 干货 | 科技股 |\n| ---- | ---- | ---- | ---- | ------ |\n| 16   | 15   | 6    | 12   | 33     |",
        "location": "index.ts",
        "module": () => import('@/routes/cyzone/index.ts')
      },
      "/label/:name": {
        "path": "/label/:name",
        "categories": [
          "new-media"
        ],
        "example": "/cyzone/label/创业邦周报",
        "parameters": {
          "name": "标签名称，可在对应标签页 URL 中找到"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "cyzone.cn/label/:name",
              "cyzone.cn/"
            ]
          }
        ],
        "name": "标签",
        "maintainers": [
          "nczitzk"
        ],
        "location": "label.ts",
        "module": () => import('@/routes/cyzone/label.ts')
      }
    },
    "apiRoutes": {},
    "name": "创业邦",
    "url": "cyzone.cn",
    "lang": "zh-CN"
  },
  "cztv": {
    "routes": {
      "/zjxwlb/daily": {
        "path": "/zjxwlb/daily",
        "categories": [
          "traditional-media"
        ],
        "example": "/cztv/zjxwlb/daily",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "cztv.com/videos/zjxwlb",
              "cztv.com/"
            ]
          }
        ],
        "name": "浙江新闻联播 - 每日合集",
        "maintainers": [
          "yhkang"
        ],
        "url": "cztv.com/videos/zjxwlb",
        "location": "daily.tsx",
        "module": () => import('@/routes/cztv/daily.tsx')
      },
      "/zjxwlb": {
        "path": "/zjxwlb",
        "categories": [
          "traditional-media"
        ],
        "example": "/cztv/zjxwlb",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "cztv.com/videos/zjxwlb",
              "cztv.com/"
            ]
          }
        ],
        "name": "浙江新闻联播",
        "maintainers": [
          "yhkang"
        ],
        "url": "cztv.com/videos/zjxwlb",
        "location": "zjxwlb.tsx",
        "module": () => import('@/routes/cztv/zjxwlb.tsx')
      }
    },
    "apiRoutes": {},
    "name": "新蓝网（浙江广播电视集团）",
    "url": "cztv.com",
    "lang": "zh-CN"
  },
  "dahecube": {
    "routes": {
      "/:type?": {
        "path": "/:type?",
        "categories": [
          "new-media"
        ],
        "example": "/dahecube",
        "parameters": {
          "type": "板块，见下表，默认为推荐"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "新闻",
        "maintainers": [
          "linbuxiao"
        ],
        "description": "| 推荐      | 党史    | 豫股  | 财经     | 投教      | 金融    | 科创    | 投融   | 专栏   |\n| --------- | ------- | ----- | -------- | --------- | ------- | ------- | ------ | ------ |\n| recommend | history | stock | business | education | finance | science | invest | column |",
        "location": "index.ts",
        "module": () => import('@/routes/dahecube/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "大河财立方",
    "url": "dahecube.com",
    "lang": "zh-CN"
  },
  "daily": {
    "routes": {
      "/discussed/:period?/:innerSharedContent?/:dateSort?": {
        "path": "/discussed/:period?/:innerSharedContent?/:dateSort?",
        "example": "/daily/discussed/30",
        "view": 0,
        "radar": [
          {
            "source": [
              "app.daily.dev/discussed"
            ]
          }
        ],
        "name": "Most Discussed",
        "maintainers": [
          "Rjnishant530"
        ],
        "url": "app.daily.dev/discussed",
        "parameters": {
          "innerSharedContent": {
            "description": "Where to Fetch inner Shared Posts instead of original",
            "default": "false",
            "options": [
              {
                "value": "false",
                "label": "False"
              },
              {
                "value": "true",
                "label": "True"
              }
            ]
          },
          "dateSort": {
            "description": "Sort posts by publication date instead of popularity",
            "default": "true",
            "options": [
              {
                "value": "false",
                "label": "False"
              },
              {
                "value": "true",
                "label": "True"
              }
            ]
          },
          "period": {
            "description": "Period of Lookup",
            "default": "7",
            "options": [
              {
                "value": "7",
                "label": "Last Week"
              },
              {
                "value": "30",
                "label": "Last Month"
              },
              {
                "value": "365",
                "label": "Last Year"
              }
            ]
          }
        },
        "location": "discussed.ts",
        "module": () => import('@/routes/daily/discussed.ts')
      },
      "/popular/:innerSharedContent?/:dateSort?": {
        "path": "/popular/:innerSharedContent?/:dateSort?",
        "example": "/daily/popular",
        "view": 0,
        "radar": [
          {
            "source": [
              "app.daily.dev/popular"
            ]
          }
        ],
        "parameters": {
          "innerSharedContent": {
            "description": "Where to Fetch inner Shared Posts instead of original",
            "default": "false",
            "options": [
              {
                "value": "false",
                "label": "False"
              },
              {
                "value": "true",
                "label": "True"
              }
            ]
          },
          "dateSort": {
            "description": "Sort posts by publication date instead of popularity",
            "default": "true",
            "options": [
              {
                "value": "false",
                "label": "False"
              },
              {
                "value": "true",
                "label": "True"
              }
            ]
          }
        },
        "name": "Popular",
        "maintainers": [
          "Rjnishant530"
        ],
        "url": "app.daily.dev/popular",
        "location": "popular.ts",
        "module": () => import('@/routes/daily/popular.ts')
      },
      "/source/:sourceId/:innerSharedContent?": {
        "path": "/source/:sourceId/:innerSharedContent?",
        "example": "/daily/source/hn",
        "parameters": {
          "sourceId": "The source id",
          "innerSharedContent": {
            "description": "Where to Fetch inner Shared Posts instead of original",
            "default": "false",
            "options": [
              {
                "value": "false",
                "label": "False"
              },
              {
                "value": "true",
                "label": "True"
              }
            ]
          }
        },
        "radar": [
          {
            "source": [
              "app.daily.dev/sources/:sourceId"
            ]
          }
        ],
        "name": "Source Posts",
        "maintainers": [
          "TonyRL"
        ],
        "url": "app.daily.dev",
        "location": "source.ts",
        "module": () => import('@/routes/daily/source.ts')
      },
      "/squads/:squads/:innerSharedContent?": {
        "path": "/squads/:squads/:innerSharedContent?",
        "example": "/daily/squads/watercooler",
        "view": 0,
        "parameters": {
          "innerSharedContent": {
            "description": "Where to Fetch inner Shared Posts instead of original",
            "default": "false",
            "options": [
              {
                "value": "false",
                "label": "False"
              },
              {
                "value": "true",
                "label": "True"
              }
            ]
          }
        },
        "radar": [
          {
            "source": [
              "app.daily.dev/squads/:squads"
            ]
          }
        ],
        "name": "Squads",
        "maintainers": [
          "Rjnishant530"
        ],
        "url": "app.daily.dev/squads/discover",
        "location": "squads.ts",
        "module": () => import('@/routes/daily/squads.ts')
      },
      "/upvoted/:period?/:innerSharedContent?/:dateSort?": {
        "path": "/upvoted/:period?/:innerSharedContent?/:dateSort?",
        "example": "/daily/upvoted/7",
        "view": 0,
        "radar": [
          {
            "source": [
              "app.daily.dev/upvoted"
            ]
          }
        ],
        "parameters": {
          "innerSharedContent": {
            "description": "Where to Fetch inner Shared Posts instead of original",
            "default": "false",
            "options": [
              {
                "value": "false",
                "label": "False"
              },
              {
                "value": "true",
                "label": "True"
              }
            ]
          },
          "dateSort": {
            "description": "Sort posts by publication date instead of popularity",
            "default": "true",
            "options": [
              {
                "value": "false",
                "label": "False"
              },
              {
                "value": "true",
                "label": "True"
              }
            ]
          },
          "period": {
            "description": "Period of Lookup",
            "default": "7",
            "options": [
              {
                "value": "7",
                "label": "Last Week"
              },
              {
                "value": "30",
                "label": "Last Month"
              },
              {
                "value": "365",
                "label": "Last Year"
              }
            ]
          }
        },
        "name": "Most upvoted",
        "maintainers": [
          "Rjnishant530"
        ],
        "url": "app.daily.dev/upvoted",
        "location": "upvoted.ts",
        "module": () => import('@/routes/daily/upvoted.ts')
      },
      "/user/:userId/:innerSharedContent?": {
        "path": "/user/:userId/:innerSharedContent?",
        "example": "/daily/user/kramer",
        "radar": [
          {
            "source": [
              "app.daily.dev/:userId/posts",
              "app.daily.dev/:userId"
            ]
          }
        ],
        "parameters": {
          "innerSharedContent": {
            "description": "Where to Fetch inner Shared Posts instead of original",
            "default": "false",
            "options": [
              {
                "value": "false",
                "label": "False"
              },
              {
                "value": "true",
                "label": "True"
              }
            ]
          }
        },
        "name": "User Posts",
        "maintainers": [
          "TonyRL"
        ],
        "url": "app.daily.dev",
        "location": "user.ts",
        "module": () => import('@/routes/daily/user.ts')
      }
    },
    "apiRoutes": {},
    "name": "Daily.dev",
    "url": "app.daily.dev",
    "categories": [
      "social-media"
    ],
    "lang": "en"
  },
  "dailypush": {
    "routes": {
      "/:sort?": {
        "path": "/:sort?",
        "categories": [
          "programming"
        ],
        "example": "/dailypush/latest",
        "parameters": {
          "sort": {
            "description": "Sort order: `` (trending, default) or `latest`",
            "default": "",
            "options": [
              {
                "value": "",
                "label": "Trending"
              },
              {
                "value": "latest",
                "label": "Latest"
              }
            ]
          }
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": true,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "dailypush.dev/",
              "dailypush.dev/latest"
            ],
            "target": "/"
          }
        ],
        "name": "All",
        "maintainers": [
          "TheGeeKing"
        ],
        "location": "all.ts",
        "module": () => import('@/routes/dailypush/all.ts')
      },
      "/tag/:tag/:sort?": {
        "path": "/tag/:tag/:sort?",
        "categories": [
          "programming"
        ],
        "example": "/dailypush/tag/backend/trending",
        "parameters": {
          "tag": {
            "description": "Tag name"
          },
          "sort": {
            "description": "Sort order: `trending` (default) or `latest`",
            "default": "trending",
            "options": [
              {
                "value": "trending",
                "label": "Trending"
              },
              {
                "value": "latest",
                "label": "Latest"
              }
            ]
          }
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": true,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "dailypush.dev/:tag/trending",
              "dailypush.dev/:tag/latest",
              "dailypush.dev/:tag"
            ],
            "target": "/tag/:tag/:sort?"
          }
        ],
        "name": "Tag",
        "maintainers": [
          "TheGeeKing"
        ],
        "location": "tags.ts",
        "module": () => import('@/routes/dailypush/tags.ts')
      }
    },
    "apiRoutes": {},
    "name": "DailyPush",
    "url": "dailypush.dev",
    "description": "DailyPush aggregates trending dev articles from 200+ blogs, ranked by community signals from Hacker News, Reddit, X & more.",
    "lang": "en",
    "categories": [
      "programming"
    ]
  },
  "damai": {
    "routes": {
      "/activity/:city/:category/:subcategory/:keyword?": {
        "path": "/activity/:city/:category/:subcategory/:keyword?",
        "categories": [
          "shopping"
        ],
        "example": "/damai/activity/上海/音乐会/全部/柴可夫斯基",
        "parameters": {
          "city": "城市，如果不需要限制，请填入`全部`",
          "category": "分类，如果不需要限制，请填入`全部`",
          "subcategory": "子分类，如果不需要限制，请填入`全部`",
          "keyword": "搜索关键字，置空为不限制"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "票务更新",
        "maintainers": [
          "hoilc",
          "Konano"
        ],
        "description": "城市、分类名、子分类名，请参见[大麦网搜索页面](https://search.damai.cn/search.htm)",
        "location": "activity.tsx",
        "module": () => import('@/routes/damai/activity.tsx')
      }
    },
    "apiRoutes": {},
    "name": "大麦网",
    "url": "search.damai.cn",
    "lang": "zh-CN"
  },
  "dangdang": {
    "routes": {
      "/notice/:type?": {
        "path": "/notice/:type?",
        "categories": [
          "programming"
        ],
        "example": "/dangdang/notice/1",
        "parameters": {
          "type": "公告分类，默认为全部"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "公告",
        "maintainers": [
          "353325487"
        ],
        "description": "| 类型     | type |\n| -------- | ---- |\n| 全部      | 0    |\n| 其他      | 1    |\n| 规则变更   | 2    |",
        "location": "notice.ts",
        "module": () => import('@/routes/dangdang/notice.ts')
      }
    },
    "apiRoutes": {},
    "name": "当当开放平台",
    "url": "open.dangdang.com",
    "lang": "zh-CN"
  },
  "daoxuan": {
    "routes": {
      "/": {
        "path": "/",
        "categories": [
          "blog"
        ],
        "example": "/daoxuan",
        "radar": [
          {
            "source": [
              "daoxuan.cc/"
            ]
          }
        ],
        "name": "推荐阅读文章",
        "maintainers": [
          "dx2331lxz"
        ],
        "url": "daoxuan.cc/",
        "location": "rss.ts",
        "module": () => import('@/routes/daoxuan/rss.ts')
      }
    },
    "apiRoutes": {},
    "name": "道宣的窝",
    "url": "daoxuan.cc",
    "lang": "zh-CN"
  },
  "dapenti": {
    "routes": {
      "/subject/:id": {
        "path": "/subject/:id",
        "categories": [
          "picture"
        ],
        "example": "/dapenti/subject/184",
        "parameters": {
          "id": "主题 id"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "主题",
        "maintainers": [
          "xyqfer"
        ],
        "location": "subject.ts",
        "module": () => import('@/routes/dapenti/subject.ts')
      },
      "/tugua": {
        "path": "/tugua",
        "categories": [
          "picture"
        ],
        "example": "/dapenti/tugua",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "图卦",
        "maintainers": [
          "tgly307"
        ],
        "location": "tugua.ts",
        "module": () => import('@/routes/dapenti/tugua.ts')
      }
    },
    "apiRoutes": {},
    "name": "喷嚏",
    "url": "dapenti.com",
    "lang": "zh-CN"
  },
  "darwinawards": {
    "routes": {
      "/": {
        "name": "Award Winners",
        "example": "/darwinawards",
        "path": "/",
        "radar": [
          {
            "source": [
              "darwinawards.com/darwin",
              "darwinawards.com/"
            ]
          }
        ],
        "maintainers": [
          "zoenglinghou",
          "nczitzk"
        ],
        "url": "darwinawards.com/darwin",
        "location": "index.ts",
        "module": () => import('@/routes/darwinawards/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "Darwin Awards",
    "url": "darwinawards.com",
    "categories": [
      "other"
    ],
    "lang": "en"
  },
  "dataguidance": {
    "routes": {
      "/news": {
        "name": "News",
        "example": "/dataguidance/news",
        "path": "/news",
        "radar": [
          {
            "source": [
              "www.dataguidance.com/info"
            ]
          }
        ],
        "maintainers": [
          "harveyqiu"
        ],
        "url": "https://www.dataguidance.com/info?article_type=news_post",
        "location": "index.ts",
        "module": () => import('@/routes/dataguidance/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "DataGuidance",
    "url": "dataguidance.com",
    "categories": [
      "other"
    ],
    "lang": "en"
  },
  "dayanzai": {
    "routes": {
      "/:category/:fulltext?": {
        "path": "/:category/:fulltext?",
        "categories": [
          "blog"
        ],
        "example": "/dayanzai/windows",
        "parameters": {
          "category": "分类",
          "fulltext": "是否获取全文，需要获取则传入参数`y`"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "dayanzai.me/:category",
              "dayanzai.me/:category/*"
            ],
            "target": "/:category"
          }
        ],
        "name": "分类",
        "maintainers": [],
        "description": "| 微软应用 | 安卓应用 | 教程资源 | 其他资源 |\n| -------- | -------- | -------- | -------- |\n| windows  | android  | tutorial | other    |",
        "location": "index.ts",
        "module": () => import('@/routes/dayanzai/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "大眼仔旭",
    "url": "dayanzai.me",
    "lang": "zh-CN"
  },
  "dbaplus": {
    "routes": {
      "/news/:id?": {
        "path": "/news/:id?",
        "name": "资讯",
        "url": "dbaplus.cn",
        "maintainers": [
          "nczitzk"
        ],
        "example": "/dbaplus/news/9",
        "parameters": {
          "category": {
            "description": "分类，默认为 `9`，即全部，可在对应分类页 URL 中找到",
            "options": [
              {
                "label": "全部",
                "value": "9"
              },
              {
                "label": "数据库",
                "value": "153"
              },
              {
                "label": "国产数据库",
                "value": "217"
              },
              {
                "label": "ORACLE",
                "value": "10"
              },
              {
                "label": "MySQL",
                "value": "11"
              },
              {
                "label": "SQL优化",
                "value": "155"
              },
              {
                "label": "Newsletter",
                "value": "156"
              },
              {
                "label": "其它",
                "value": "154"
              },
              {
                "label": "运维",
                "value": "134"
              },
              {
                "label": "大数据",
                "value": "73"
              },
              {
                "label": "架构",
                "value": "141"
              },
              {
                "label": "PaaS云",
                "value": "72"
              },
              {
                "label": "职场生涯",
                "value": "149"
              },
              {
                "label": "标准评估",
                "value": "248"
              },
              {
                "label": "这里有毒",
                "value": "21"
              },
              {
                "label": "最新活动",
                "value": "152"
              },
              {
                "label": "往期干货",
                "value": "148"
              },
              {
                "label": "特别策划",
                "value": "150"
              },
              {
                "label": "荐书",
                "value": "151"
              }
            ]
          }
        },
        "description": "::: tip\n订阅 [资讯](https://dbaplus.cn/news-9-1.html)，其源网址为 `https://dbaplus.cn/news-9-1.html`，请参考该 URL 指定部分构成参数，此时路由为 [`/dbaplus/news/9`](https://rsshub.app/dbaplus/news/9)。\n:::\n\n<details>\n  <summary>更多分类</summary>\n\n  | [全部](https://dbaplus.cn/news-9-1.html) | [数据库](https://dbaplus.cn/news-153-1.html) | [运维](https://dbaplus.cn/news-134-1.html) | [大数据](https://dbaplus.cn/news-73-1.html) | [架构](https://dbaplus.cn/news-141-1.html) |\n  | ---------------------------------------- | -------------------------------------------- | ------------------------------------------ | ------------------------------------------- | ------------------------------------------ |\n  | [9](https://rsshub.app/dbaplus/news/9)   | [153](https://rsshub.app/dbaplus/news/153)   | [134](https://rsshub.app/dbaplus/news/134) | [73](https://rsshub.app/dbaplus/news/73)    | [141](https://rsshub.app/dbaplus/news/141) |\n\n  | [PaaS云](https://dbaplus.cn/news-72-1.html) | [职场生涯](https://dbaplus.cn/news-149-1.html) | [标准评估](https://dbaplus.cn/news-248-1.html) | [这里有毒](https://dbaplus.cn/news-21-1.html) |\n  | ------------------------------------------- | ---------------------------------------------- | ---------------------------------------------- | --------------------------------------------- |\n  | [72](https://rsshub.app/dbaplus/news/72)    | [149](https://rsshub.app/dbaplus/news/149)     | [248](https://rsshub.app/dbaplus/news/248)     | [21](https://rsshub.app/dbaplus/news/21)      |\n\n  #### [数据库](https://dbaplus.cn/news-153-1.html)\n\n  | [国产数据库](https://dbaplus.cn/news-217-1.html) | [ORACLE](https://dbaplus.cn/news-10-1.html) | [MySQL](https://dbaplus.cn/news-11-1.html) | [SQL优化](https://dbaplus.cn/news-155-1.html) | [Newsletter](https://dbaplus.cn/news-156-1.html) |\n  | ------------------------------------------------ | ------------------------------------------- | ------------------------------------------ | --------------------------------------------- | ------------------------------------------------ |\n  | [217](https://rsshub.app/dbaplus/news/217)       | [10](https://rsshub.app/dbaplus/news/10)    | [11](https://rsshub.app/dbaplus/news/11)   | [155](https://rsshub.app/dbaplus/news/155)    | [156](https://rsshub.app/dbaplus/news/156)       |\n\n  | [其它](https://dbaplus.cn/news-154-1.html) |\n  | ------------------------------------------ |\n  | [154](https://rsshub.app/dbaplus/news/154) |\n\n  #### [这里有毒](https://dbaplus.cn/news-21-1.html)\n\n  | [最新活动](https://dbaplus.cn/news-152-1.html) | [往期干货](https://dbaplus.cn/news-148-1.html) | [特别策划](https://dbaplus.cn/news-150-1.html) | [荐书](https://dbaplus.cn/news-151-1.html) |\n  | ---------------------------------------------- | ---------------------------------------------- | ---------------------------------------------- | ------------------------------------------ |\n  | [152](https://rsshub.app/dbaplus/news/152)     | [148](https://rsshub.app/dbaplus/news/148)     | [150](https://rsshub.app/dbaplus/news/150)     | [151](https://rsshub.app/dbaplus/news/151) |\n\n</details>\n",
        "categories": [
          "programming"
        ],
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportRadar": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "dbaplus.cn/news*"
            ]
          },
          {
            "title": "全部",
            "source": [
              "dbaplus.cn/news-9-1.html"
            ],
            "target": "/news/9"
          },
          {
            "title": "数据库",
            "source": [
              "dbaplus.cn/news-153-1.html"
            ],
            "target": "/news/153"
          },
          {
            "title": "国产数据库",
            "source": [
              "dbaplus.cn/news-217-1.html"
            ],
            "target": "/news/217"
          },
          {
            "title": "ORACLE",
            "source": [
              "dbaplus.cn/news-10-1.html"
            ],
            "target": "/news/10"
          },
          {
            "title": "MySQL",
            "source": [
              "dbaplus.cn/news-11-1.html"
            ],
            "target": "/news/11"
          },
          {
            "title": "SQL优化",
            "source": [
              "dbaplus.cn/news-155-1.html"
            ],
            "target": "/news/155"
          },
          {
            "title": "Newsletter",
            "source": [
              "dbaplus.cn/news-156-1.html"
            ],
            "target": "/news/156"
          },
          {
            "title": "其它",
            "source": [
              "dbaplus.cn/news-154-1.html"
            ],
            "target": "/news/154"
          },
          {
            "title": "运维",
            "source": [
              "dbaplus.cn/news-134-1.html"
            ],
            "target": "/news/134"
          },
          {
            "title": "大数据",
            "source": [
              "dbaplus.cn/news-73-1.html"
            ],
            "target": "/news/73"
          },
          {
            "title": "架构",
            "source": [
              "dbaplus.cn/news-141-1.html"
            ],
            "target": "/news/141"
          },
          {
            "title": "PaaS云",
            "source": [
              "dbaplus.cn/news-72-1.html"
            ],
            "target": "/news/72"
          },
          {
            "title": "职场生涯",
            "source": [
              "dbaplus.cn/news-149-1.html"
            ],
            "target": "/news/149"
          },
          {
            "title": "标准评估",
            "source": [
              "dbaplus.cn/news-248-1.html"
            ],
            "target": "/news/248"
          },
          {
            "title": "这里有毒",
            "source": [
              "dbaplus.cn/news-21-1.html"
            ],
            "target": "/news/21"
          },
          {
            "title": "最新活动",
            "source": [
              "dbaplus.cn/news-152-1.html"
            ],
            "target": "/news/152"
          },
          {
            "title": "往期干货",
            "source": [
              "dbaplus.cn/news-148-1.html"
            ],
            "target": "/news/148"
          },
          {
            "title": "特别策划",
            "source": [
              "dbaplus.cn/news-150-1.html"
            ],
            "target": "/news/150"
          },
          {
            "title": "荐书",
            "source": [
              "dbaplus.cn/news-151-1.html"
            ],
            "target": "/news/151"
          }
        ],
        "view": 0,
        "location": "new.ts",
        "module": () => import('@/routes/dbaplus/new.ts')
      },
      "/": {
        "path": "/",
        "categories": [
          "programming"
        ],
        "example": "/dbaplus",
        "radar": [
          {
            "source": [
              "dbaplus.cn/"
            ]
          }
        ],
        "name": "最新文章",
        "maintainers": [
          "cnkmmk"
        ],
        "url": "dbaplus.cn/",
        "location": "rss.ts",
        "module": () => import('@/routes/dbaplus/rss.ts')
      }
    },
    "apiRoutes": {},
    "name": "dbaplus社群",
    "url": "dbaplus.cn",
    "lang": "zh-CN"
  },
  "dblp": {
    "routes": {
      "/:field": {
        "path": "/:field",
        "categories": [
          "study"
        ],
        "example": "/dblp/knowledge%20tracing",
        "parameters": {
          "field": "Research field"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "dblp.org/:field"
            ]
          }
        ],
        "name": "Keyword Search",
        "maintainers": [
          "ytno1"
        ],
        "location": "publication.ts",
        "module": () => import('@/routes/dblp/publication.ts')
      }
    },
    "apiRoutes": {},
    "name": "DBLP",
    "url": "dblp.org",
    "lang": "en"
  },
  "dcard": {
    "routes": {
      "/:section/:type?": {
        "path": "/:section/:type?",
        "categories": [
          "bbs"
        ],
        "example": "/dcard/funny/popular",
        "parameters": {
          "section": "板塊名稱，URL 中獲得",
          "type": "排序，popular 熱門；latest 最新，默認為 latest"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": true,
          "antiCrawler": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "板塊帖子",
        "maintainers": [
          "HenryQW"
        ],
        "location": "section.ts",
        "module": () => import('@/routes/dcard/section.ts')
      }
    },
    "apiRoutes": {},
    "name": "Dcard",
    "url": "www.dcard.tw",
    "description": "::: warning\n僅能透過台灣 IP 抓取。\n:::",
    "lang": "zh-TW"
  },
  "dcfever": {
    "routes": {
      "/news/:type?": {
        "path": "/news/:type?",
        "categories": [
          "new-media"
        ],
        "example": "/dcfever/news",
        "parameters": {
          "type": "分類，預設為所有新聞"
        },
        "name": "新聞中心",
        "maintainers": [
          "TonyRL"
        ],
        "radar": [
          {
            "source": [
              "dcfever.com/news/index.php"
            ],
            "target": "/news"
          }
        ],
        "description": "| 所有新聞 | 攝影器材 | 手機通訊 | 汽車熱話 | 攝影文化    | 影片攝錄    | 測試報告 | 生活科技 | 攝影技巧  |\n| -------- | -------- | -------- | -------- | ----------- | ----------- | -------- | -------- | --------- |\n|          | camera   | mobile   | auto     | photography | videography | reviews  | gadget   | technique |",
        "location": "news.ts",
        "module": () => import('@/routes/dcfever/news.ts')
      },
      "/reviews/:type?": {
        "path": "/reviews/:type?",
        "categories": [
          "new-media"
        ],
        "example": "/dcfever/reviews/cameras",
        "parameters": {
          "type": "分類，預設為 `cameras`"
        },
        "radar": [
          {
            "source": [
              "dcfever.com/:type/reviews.php"
            ],
            "target": "/reviews/:type"
          }
        ],
        "name": "測試報告",
        "maintainers": [
          "TonyRL"
        ],
        "description": "| 相機及鏡頭 | 手機平板 | 試車報告 |\n| ---------- | -------- | -------- |\n| cameras    | phones   | cars     |",
        "location": "reviews.ts",
        "module": () => import('@/routes/dcfever/reviews.ts')
      },
      "/trading/search/:keyword/:mainCat?": {
        "path": "/trading/search/:keyword/:mainCat?",
        "categories": [
          "new-media"
        ],
        "example": "/dcfever/trading/search/Sony",
        "parameters": {
          "keyword": "關鍵字",
          "mainCat": "主要分類 ID，見上表"
        },
        "name": "二手市集 - 物品搜尋",
        "maintainers": [
          "TonyRL"
        ],
        "location": "trading-search.ts",
        "module": () => import('@/routes/dcfever/trading-search.ts')
      },
      "/trading/:id": {
        "path": "/trading/:id",
        "categories": [
          "new-media"
        ],
        "example": "/dcfever/trading/1",
        "parameters": {
          "id": "分類 ID，見下表"
        },
        "name": "二手市集",
        "maintainers": [
          "TonyRL"
        ],
        "description": "[所有物品分類](https://www.dcfever.com/trading/index.php#all_cats)\n\n| 攝影產品 | 電腦 | 手機通訊 | 影音產品 | 遊戲機、模型 | 電器傢俱 | 潮流服飾 | 手錶 | 單車及運動 | 其它 |\n| -------- | ---- | -------- | -------- | ------------ | -------- | -------- | ---- | ---------- | ---- |\n| 1        | 2    | 3        | 44       | 43           | 104      | 45       | 99   | 109        | 4    |",
        "location": "trading.ts",
        "module": () => import('@/routes/dcfever/trading.ts')
      }
    },
    "apiRoutes": {},
    "name": "DCFever",
    "url": "dcfever.com",
    "lang": "zh-CN"
  },
  "ddosi": {
    "routes": {
      "/category/:category?": {
        "path": "/category/:category?",
        "categories": [
          "blog"
        ],
        "example": "/ddosi/category/黑客工具",
        "parameters": {
          "category": "N"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "ddosi.org/category/:category/"
            ],
            "target": "/category/:category"
          }
        ],
        "name": "分类",
        "maintainers": [
          "XinRoom"
        ],
        "url": "ddosi.org/",
        "location": "category.ts",
        "module": () => import('@/routes/ddosi/category.ts')
      },
      "/": {
        "path": "/",
        "example": "/ddosi",
        "radar": [
          {
            "source": [
              "ddosi.org/"
            ],
            "target": ""
          }
        ],
        "name": "首页",
        "maintainers": [
          "XinRoom"
        ],
        "url": "ddosi.org/",
        "location": "index.ts",
        "module": () => import('@/routes/ddosi/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "雨苁博客",
    "url": "ddosi.org",
    "lang": "zh-CN"
  },
  "deadbydaylight": {
    "routes": {
      "/blog": {
        "path": "/blog",
        "categories": [
          "game"
        ],
        "example": "/deadbydaylight/blog",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "deadbydaylight.com/news"
            ],
            "target": "/news"
          }
        ],
        "name": "Latest News",
        "maintainers": [
          "NeverBehave"
        ],
        "location": "index.ts",
        "module": () => import('@/routes/deadbydaylight/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "DeadbyDaylight",
    "url": "deadbydaylight.com",
    "description": "\n      DeadbyDaylight Official\n    ",
    "zh": {
      "name": "黎明杀机"
    },
    "lang": "en"
  },
  "deadline": {
    "routes": {
      "/": {
        "path": "/",
        "radar": [
          {
            "source": [
              "deadline.com/"
            ],
            "target": ""
          }
        ],
        "name": "Unknown",
        "maintainers": [
          "TonyRL"
        ],
        "url": "deadline.com/",
        "location": "posts.tsx",
        "module": () => import('@/routes/deadline/posts.tsx')
      }
    },
    "apiRoutes": {},
    "name": "Deadline",
    "url": "deadline.com",
    "lang": "en"
  },
  "dealstreetasia": {
    "routes": {
      "/home": {
        "path": "/home",
        "categories": [
          "traditional-media"
        ],
        "example": "/dealstreetasia/home",
        "radar": [
          {
            "source": [
              "dealstreetasia.com/"
            ]
          }
        ],
        "name": "Home",
        "maintainers": [
          "jack2game"
        ],
        "url": "dealstreetasia.com/",
        "location": "home.ts",
        "module": () => import('@/routes/dealstreetasia/home.ts')
      },
      "/section/:section": {
        "path": "/section/:section",
        "categories": [
          "traditional-media"
        ],
        "example": "/dealstreetasia/section/private-equity",
        "parameters": {
          "section": "target section"
        },
        "radar": [
          {
            "source": [
              "dealstreetasia.com/"
            ]
          }
        ],
        "name": "Section",
        "maintainers": [
          "jack2game"
        ],
        "url": "dealstreetasia.com/",
        "location": "section.ts",
        "module": () => import('@/routes/dealstreetasia/section.ts')
      }
    },
    "apiRoutes": {},
    "name": "DealStreetAsia",
    "url": "dealstreetasia.com",
    "lang": "en"
  },
  "decrypt": {
    "routes": {
      "/": {
        "path": "/",
        "categories": [
          "finance"
        ],
        "example": "/decrypt",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "News",
        "maintainers": [
          "pseudoyu"
        ],
        "radar": [
          {
            "source": [
              "decrypt.co/"
            ],
            "target": "/"
          }
        ],
        "description": "Get latest news from Decrypt.",
        "location": "index.ts",
        "module": () => import('@/routes/decrypt/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "Decrypt",
    "url": "decrypt.co",
    "lang": "en"
  },
  "dedao": {
    "routes": {
      "/knowledge/:topic?/:type?": {
        "path": "/knowledge/:topic?/:type?",
        "categories": [
          "new-media"
        ],
        "example": "/dedao/knowledge",
        "parameters": {
          "topic": "话题 id，可在对应话题页 URL 中找到",
          "type": "分享类型，`true` 指精选，`false` 指最新，默认为精选"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "dedao.cn/knowledge/topic/:topic",
              "dedao.cn/knowledge",
              "dedao.cn/"
            ]
          }
        ],
        "name": "知识城邦",
        "maintainers": [
          "nczitzk"
        ],
        "location": "knowledge.tsx",
        "module": () => import('@/routes/dedao/knowledge.tsx')
      },
      "/user/:id/:type?": {
        "path": "/user/:id/:type?",
        "categories": [
          "new-media"
        ],
        "example": "/dedao/user/VkA5OqLX4RyGxmZRNBMlwBrDaJQ9og",
        "parameters": {
          "id": "用户 id，可在对应用户主页 URL 中找到",
          "type": "类型，见下表，默认为`0`，即动态"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "用户主页",
        "maintainers": [
          "nczitzk"
        ],
        "description": "| 动态 | 书评 | 视频 |\n| ---- | ---- | ---- |\n| 0    | 7    | 12   |",
        "location": "user.tsx",
        "module": () => import('@/routes/dedao/user.tsx')
      },
      "/articles/:id?": {
        "path": "/articles/:id?",
        "categories": [
          "new-media"
        ],
        "example": "/articles/9",
        "parameters": {
          "id": "文章类型 ID，8 为得到头条，9 为得到精选，默认为 8"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "igetget.com"
            ],
            "target": "/articles/:id"
          }
        ],
        "name": "得到文章",
        "maintainers": [
          "Jacky-Chen-Pro"
        ],
        "url": "www.igetget.com",
        "location": "articles.ts",
        "module": () => import('@/routes/dedao/articles.ts')
      },
      "/:category?": {
        "path": "/:category?",
        "name": "文章",
        "maintainers": [
          "nczitzk",
          "pseudoyu"
        ],
        "categories": [
          "new-media"
        ],
        "example": "/dedao",
        "parameters": {
          "category": "分类，见下表，默认为`news`"
        },
        "description": "| 新闻 | 人物故事 | 视频 |\n| ---- | ---- | ---- |\n| news | figure | video |",
        "location": "index.ts",
        "module": () => import('@/routes/dedao/index.ts')
      },
      "/list/:category?": {
        "path": "/list/:category?",
        "categories": [
          "new-media"
        ],
        "example": "/dedao/list/年度日更",
        "parameters": {
          "category": "分类名，默认为年度日更"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "igetget.com/"
            ]
          }
        ],
        "name": "首页",
        "maintainers": [
          "nczitzk"
        ],
        "url": "igetget.com/",
        "location": "list.ts",
        "module": () => import('@/routes/dedao/list.ts')
      }
    },
    "apiRoutes": {},
    "name": "得到",
    "url": "dedao.cn",
    "lang": "zh-CN"
  },
  "deepin": {
    "routes": {
      "/homepage/:user_id": {
        "path": "/homepage/:user_id",
        "categories": [
          "bbs"
        ],
        "example": "/deepin/homepage/78326",
        "parameters": {
          "user_id": "user id"
        },
        "name": "BBS Home Page",
        "maintainers": [
          "tensor-tech"
        ],
        "radar": [
          {
            "source": [
              "bbs.deepin.org/user/:user_id"
            ],
            "target": "/homepage/:user_id"
          }
        ],
        "location": "homepage.ts",
        "module": () => import('@/routes/deepin/homepage.ts')
      },
      "/threads/:type?": {
        "path": "/threads/:type?",
        "categories": [
          "bbs"
        ],
        "example": "/deepin/threads/latest",
        "parameters": {
          "type": {
            "description": "主题类型",
            "options": [
              {
                "value": "hot",
                "label": "最热主题"
              },
              {
                "value": "latest",
                "label": "最新主题"
              }
            ]
          }
        },
        "name": "首页主题列表",
        "maintainers": [
          "myml"
        ],
        "radar": [
          {
            "source": [
              "bbs.deepin.org"
            ],
            "target": "/threads/latest"
          }
        ],
        "location": "thread.ts",
        "module": () => import('@/routes/deepin/thread.ts')
      }
    },
    "apiRoutes": {},
    "name": "Deepin",
    "url": "bbs.deepin.org",
    "zh": {
      "name": "深度Linux"
    },
    "lang": "zh-CN"
  },
  "deepl": {
    "routes": {
      "/blog/:lang?": {
        "path": "/blog/:lang?",
        "name": "Blog",
        "url": "www.deepl.com",
        "maintainers": [
          "nczitzk"
        ],
        "example": "/deepl/blog/en",
        "parameters": {
          "lang": {
            "description": "Language, `en` as English by default",
            "options": [
              {
                "label": "Deutsch",
                "value": "de"
              },
              {
                "label": "English",
                "value": "en"
              },
              {
                "label": "Español",
                "value": "es"
              },
              {
                "label": "日本語",
                "value": "ja"
              },
              {
                "label": "Français",
                "value": "fr"
              },
              {
                "label": "Italiano",
                "value": "it"
              },
              {
                "label": "Bahasa Indonesia",
                "value": "id"
              },
              {
                "label": "한국어",
                "value": "ko"
              },
              {
                "label": "Nederlands",
                "value": "nl"
              },
              {
                "label": "Čeština",
                "value": "cs"
              },
              {
                "label": "Svenska",
                "value": "sv"
              },
              {
                "label": "Polski",
                "value": "pl"
              },
              {
                "label": "Português (Brasil)",
                "value": "pt-BR"
              },
              {
                "label": "Português",
                "value": "pt-PT"
              },
              {
                "label": "Türkçe",
                "value": "tr"
              },
              {
                "label": "Русский",
                "value": "ru"
              },
              {
                "label": "简体中文",
                "value": "zh"
              },
              {
                "label": "Українська",
                "value": "uk"
              },
              {
                "label": "العربية",
                "value": "ar"
              }
            ]
          }
        },
        "description": "::: tip\nTo subscribe to [Blog](https://www.deepl.com/en/blog), where the source URL is `https://www.deepl.com/en/blog`, extract the certain parts from this URL to be used as parameters, resulting in the route as [`/deepl/blog/en`](https://rsshub.app/deepl/blog/en).\n:::\n\n<details>\n  <summary>More languages</summary>\n\n| Language                                               | ID                                           |\n| ------------------------------------------------------ | -------------------------------------------- |\n| [Deutsch](https://www.deepl.com/de/blog)               | [de](https://rsshub.app/deepl/blog/de)       |\n| [English](https://www.deepl.com/en/blog)               | [en](https://rsshub.app/deepl/blog/en)       |\n| [Español](https://www.deepl.com/es/blog)               | [es](https://rsshub.app/deepl/blog/es)       |\n| [日本語](https://www.deepl.com/ja/blog)                | [ja](https://rsshub.app/deepl/blog/ja)       |\n| [Français](https://www.deepl.com/fr/blog)              | [fr](https://rsshub.app/deepl/blog/fr)       |\n| [Italiano](https://www.deepl.com/it/blog)              | [it](https://rsshub.app/deepl/blog/it)       |\n| [Bahasa Indonesia](https://www.deepl.com/id/blog)      | [id](https://rsshub.app/deepl/blog/id)       |\n| [한국어](https://www.deepl.com/ko/blog)                | [ko](https://rsshub.app/deepl/blog/ko)       |\n| [Nederlands](https://www.deepl.com/nl/blog)            | [nl](https://rsshub.app/deepl/blog/nl)       |\n| [Čeština](https://www.deepl.com/cs/blog)               | [cs](https://rsshub.app/deepl/blog/cs)       |\n| [Svenska](https://www.deepl.com/sv/blog)               | [sv](https://rsshub.app/deepl/blog/sv)       |\n| [Polski](https://www.deepl.com/pl/blog)                | [pl](https://rsshub.app/deepl/blog/pl)       |\n| [Português (Brasil)](https://www.deepl.com/pt-BR/blog) | [pt-BR](https://rsshub.app/deepl/blog/pt-BR) |\n| [Português](https://www.deepl.com/pt-PT/blog)          | [pt-PT](https://rsshub.app/deepl/blog/pt-PT) |\n| [Türkçe](https://www.deepl.com/tr/blog)                | [tr](https://rsshub.app/deepl/blog/tr)       |\n| [Русский](https://www.deepl.com/ru/blog)               | [ru](https://rsshub.app/deepl/blog/ru)       |\n| [简体中文](https://www.deepl.com/zh/blog)              | [zh](https://rsshub.app/deepl/blog/zh)       |\n| [Українська](https://www.deepl.com/uk/blog)            | [uk](https://rsshub.app/deepl/blog/uk)       |\n| [العربية](https://www.deepl.com/ar/blog)               | [ar](https://rsshub.app/deepl/blog/ar)       |\n\n</details>\n",
        "categories": [
          "new-media"
        ],
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportRadar": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "www.deepl.com/:lang/blog"
            ]
          },
          {
            "title": "Deutsch",
            "source": [
              "www.deepl.com/de/blog"
            ],
            "target": "/blog/de"
          },
          {
            "title": "English",
            "source": [
              "www.deepl.com/en/blog"
            ],
            "target": "/blog/en"
          },
          {
            "title": "Español",
            "source": [
              "www.deepl.com/es/blog"
            ],
            "target": "/blog/es"
          },
          {
            "title": "日本語",
            "source": [
              "www.deepl.com/ja/blog"
            ],
            "target": "/blog/ja"
          },
          {
            "title": "Français",
            "source": [
              "www.deepl.com/fr/blog"
            ],
            "target": "/blog/fr"
          },
          {
            "title": "Italiano",
            "source": [
              "www.deepl.com/it/blog"
            ],
            "target": "/blog/it"
          },
          {
            "title": "Bahasa Indonesia",
            "source": [
              "www.deepl.com/id/blog"
            ],
            "target": "/blog/id"
          },
          {
            "title": "한국어",
            "source": [
              "www.deepl.com/ko/blog"
            ],
            "target": "/blog/ko"
          },
          {
            "title": "Nederlands",
            "source": [
              "www.deepl.com/nl/blog"
            ],
            "target": "/blog/nl"
          },
          {
            "title": "Čeština",
            "source": [
              "www.deepl.com/cs/blog"
            ],
            "target": "/blog/cs"
          },
          {
            "title": "Svenska",
            "source": [
              "www.deepl.com/sv/blog"
            ],
            "target": "/blog/sv"
          },
          {
            "title": "Polski",
            "source": [
              "www.deepl.com/pl/blog"
            ],
            "target": "/blog/pl"
          },
          {
            "title": "Português (Brasil)",
            "source": [
              "www.deepl.com/pt-BR/blog"
            ],
            "target": "/blog/pt-BR"
          },
          {
            "title": "Português",
            "source": [
              "www.deepl.com/pt-PT/blog"
            ],
            "target": "/blog/pt-PT"
          },
          {
            "title": "Türkçe",
            "source": [
              "www.deepl.com/tr/blog"
            ],
            "target": "/blog/tr"
          },
          {
            "title": "Русский",
            "source": [
              "www.deepl.com/ru/blog"
            ],
            "target": "/blog/ru"
          },
          {
            "title": "简体中文",
            "source": [
              "www.deepl.com/zh/blog"
            ],
            "target": "/blog/zh"
          },
          {
            "title": "Українська",
            "source": [
              "www.deepl.com/uk/blog"
            ],
            "target": "/blog/uk"
          },
          {
            "title": "العربية",
            "source": [
              "www.deepl.com/ar/blog"
            ],
            "target": "/blog/ar"
          }
        ],
        "view": 0,
        "zh": {
          "path": "/blog/:lang?",
          "name": "博客",
          "url": "www.deepl.com",
          "maintainers": [
            "nczitzk"
          ],
          "example": "/deepl/blog/en",
          "parameters": {
            "lang": {
              "description": "语言，默认为 `en`，可在对应语言页 URL 中找到",
              "options": [
                {
                  "label": "Deutsch",
                  "value": "de"
                },
                {
                  "label": "English",
                  "value": "en"
                },
                {
                  "label": "Español",
                  "value": "es"
                },
                {
                  "label": "日本語",
                  "value": "ja"
                },
                {
                  "label": "Français",
                  "value": "fr"
                },
                {
                  "label": "Italiano",
                  "value": "it"
                },
                {
                  "label": "Bahasa Indonesia",
                  "value": "id"
                },
                {
                  "label": "한국어",
                  "value": "ko"
                },
                {
                  "label": "Nederlands",
                  "value": "nl"
                },
                {
                  "label": "Čeština",
                  "value": "cs"
                },
                {
                  "label": "Svenska",
                  "value": "sv"
                },
                {
                  "label": "Polski",
                  "value": "pl"
                },
                {
                  "label": "Português (Brasil)",
                  "value": "pt-BR"
                },
                {
                  "label": "Português",
                  "value": "pt-PT"
                },
                {
                  "label": "Türkçe",
                  "value": "tr"
                },
                {
                  "label": "Русский",
                  "value": "ru"
                },
                {
                  "label": "简体中文",
                  "value": "zh"
                },
                {
                  "label": "Українська",
                  "value": "uk"
                },
                {
                  "label": "العربية",
                  "value": "ar"
                }
              ]
            }
          },
          "description": "::: tip\n若订阅 [博客](https://www.deepl.com/zh/blog)，网址为 `https://www.deepl.com/zh/blog`，请截取 `https://www.deepl.com/` 到末尾 `/blog` 的部分 `zh` 作为 `lang` 参数填入，此时目标路由为 [`/deepl/blog/zh`](https://rsshub.app/deepl/blog/zh)。\n\n:::\n\n<details>\n  <summary>更多语言</summary>\n\n| Language                                               | ID                                           |\n| ------------------------------------------------------ | -------------------------------------------- |\n| [Deutsch](https://www.deepl.com/de/blog)               | [de](https://rsshub.app/deepl/blog/de)       |\n| [English](https://www.deepl.com/en/blog)               | [en](https://rsshub.app/deepl/blog/en)       |\n| [Español](https://www.deepl.com/es/blog)               | [es](https://rsshub.app/deepl/blog/es)       |\n| [日本語](https://www.deepl.com/ja/blog)                | [ja](https://rsshub.app/deepl/blog/ja)       |\n| [Français](https://www.deepl.com/fr/blog)              | [fr](https://rsshub.app/deepl/blog/fr)       |\n| [Italiano](https://www.deepl.com/it/blog)              | [it](https://rsshub.app/deepl/blog/it)       |\n| [Bahasa Indonesia](https://www.deepl.com/id/blog)      | [id](https://rsshub.app/deepl/blog/id)       |\n| [한국어](https://www.deepl.com/ko/blog)                | [ko](https://rsshub.app/deepl/blog/ko)       |\n| [Nederlands](https://www.deepl.com/nl/blog)            | [nl](https://rsshub.app/deepl/blog/nl)       |\n| [Čeština](https://www.deepl.com/cs/blog)               | [cs](https://rsshub.app/deepl/blog/cs)       |\n| [Svenska](https://www.deepl.com/sv/blog)               | [sv](https://rsshub.app/deepl/blog/sv)       |\n| [Polski](https://www.deepl.com/pl/blog)                | [pl](https://rsshub.app/deepl/blog/pl)       |\n| [Português (Brasil)](https://www.deepl.com/pt-BR/blog) | [pt-BR](https://rsshub.app/deepl/blog/pt-BR) |\n| [Português](https://www.deepl.com/pt-PT/blog)          | [pt-PT](https://rsshub.app/deepl/blog/pt-PT) |\n| [Türkçe](https://www.deepl.com/tr/blog)                | [tr](https://rsshub.app/deepl/blog/tr)       |\n| [Русский](https://www.deepl.com/ru/blog)               | [ru](https://rsshub.app/deepl/blog/ru)       |\n| [简体中文](https://www.deepl.com/zh/blog)              | [zh](https://rsshub.app/deepl/blog/zh)       |\n| [Українська](https://www.deepl.com/uk/blog)            | [uk](https://rsshub.app/deepl/blog/uk)       |\n| [العربية](https://www.deepl.com/ar/blog)               | [ar](https://rsshub.app/deepl/blog/ar)       |\n\n</details>\n"
        },
        "location": "blog.ts",
        "module": () => import('@/routes/deepl/blog.ts')
      }
    },
    "apiRoutes": {},
    "name": "DeepL",
    "url": "deepl.com",
    "categories": [
      "new-media"
    ],
    "description": "",
    "lang": "en"
  },
  "deeplearning": {
    "routes": {
      "/the-batch/:tag{.+}?": {
        "path": "/the-batch/:tag{.+}?",
        "name": "The Batch",
        "url": "www.deeplearning.ai",
        "maintainers": [
          "nczitzk",
          "juvenn",
          "TonyRL"
        ],
        "example": "/deeplearning/the-batch",
        "parameters": {
          "tag": "Tag, Weekly Issues by default"
        },
        "description": "::: tip\n  If you subscribe to [Data Points](https://www.deeplearning.ai/the-batch/tag/data-points/)，where the URL is `https://www.deeplearning.ai/the-batch/tag/data-points/`, extract the part `https://www.deeplearning.ai/the-batch/tag` to the end, which is `data-points`, and use it as the parameter to fill in. Therefore, the route will be [`/deeplearning/the-batch/data-points`](https://rsshub.app/deeplearning/the-batch/data-points).\n\n:::\n\n| Tag                                                                    | ID                                                                   |\n| ---------------------------------------------------------------------- | -------------------------------------------------------------------- |\n| [Weekly Issues](https://www.deeplearning.ai/the-batch/)                | [*null*](https://rsshub.app/deeplearning/the-batch)                  |\n| [Andrew's Letters](https://www.deeplearning.ai/the-batch/tag/letters/) | [letters](https://rsshub.app/deeplearning/the-batch/letters)         |\n| [Data Points](https://www.deeplearning.ai/the-batch/tag/data-points/)  | [data-points](https://rsshub.app/deeplearning/the-batch/data-points) |\n| [ML Research](https://www.deeplearning.ai/the-batch/tag/research/)     | [research](https://rsshub.app/deeplearning/the-batch/research)       |\n| [Business](https://www.deeplearning.ai/the-batch/tag/business/)        | [business](https://rsshub.app/deeplearning/the-batch/business)       |\n| [Science](https://www.deeplearning.ai/the-batch/tag/science/)          | [science](https://rsshub.app/deeplearning/the-batch/science)         |\n| [AI & Society](https://www.deeplearning.ai/the-batch/tag/ai-society/)  | [ai-society](https://rsshub.app/deeplearning/the-batch/ai-society)   |\n| [Culture](https://www.deeplearning.ai/the-batch/tag/culture/)          | [culture](https://rsshub.app/deeplearning/the-batch/culture)         |\n| [Hardware](https://www.deeplearning.ai/the-batch/tag/hardware/)        | [hardware](https://rsshub.app/deeplearning/the-batch/hardware)       |\n| [AI Careers](https://www.deeplearning.ai/the-batch/tag/ai-careers/)    | [ai-careers](https://rsshub.app/deeplearning/the-batch/ai-careers)   |\n\n#### [Letters from Andrew Ng](https://www.deeplearning.ai/the-batch/tag/letters/)\n\n| Tag                                                                                     | ID                                                                                     |\n| --------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------- |\n| [All](https://www.deeplearning.ai/the-batch/tag/letters/)                               | [letters](https://rsshub.app/deeplearning/the-batch/letters)                           |\n| [Personal Insights](https://www.deeplearning.ai/the-batch/tag/personal-insights/)       | [personal-insights](https://rsshub.app/deeplearning/the-batch/personal-insights)       |\n| [Technical Insights](https://www.deeplearning.ai/the-batch/tag/technical-insights/)     | [technical-insights](https://rsshub.app/deeplearning/the-batch/technical-insights)     |\n| [Business Insights](https://www.deeplearning.ai/the-batch/tag/business-insights/)       | [business-insights](https://rsshub.app/deeplearning/the-batch/business-insights)       |\n| [Tech & Society](https://www.deeplearning.ai/the-batch/tag/tech-society/)               | [tech-society](https://rsshub.app/deeplearning/the-batch/tech-society)                 |\n| [DeepLearning.AI News](https://www.deeplearning.ai/the-batch/tag/deeplearning-ai-news/) | [deeplearning-ai-news](https://rsshub.app/deeplearning/the-batch/deeplearning-ai-news) |\n| [AI Careers](https://www.deeplearning.ai/the-batch/tag/ai-careers/)                     | [ai-careers](https://rsshub.app/deeplearning/the-batch/ai-careers)                     |\n| [Just For Fun](https://www.deeplearning.ai/the-batch/tag/just-for-fun/)                 | [just-for-fun](https://rsshub.app/deeplearning/the-batch/just-for-fun)                 |\n| [Learning & Education](https://www.deeplearning.ai/the-batch/tag/learning-education/)   | [learning-education](https://rsshub.app/deeplearning/the-batch/learning-education)     |\n    ",
        "categories": [
          "programming"
        ],
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportRadar": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "www.deeplearning.ai/the-batch",
              "www.deeplearning.ai/the-batch/tag/:tag/"
            ]
          },
          {
            "title": "Weekly Issues",
            "source": [
              "www.deeplearning.ai/the-batch/"
            ],
            "target": "/the-batch"
          },
          {
            "title": "Andrew's Letters",
            "source": [
              "www.deeplearning.ai/the-batch/tag/letters/"
            ],
            "target": "/the-batch/letters"
          },
          {
            "title": "Data Points",
            "source": [
              "www.deeplearning.ai/the-batch/tag/data-points/"
            ],
            "target": "/the-batch/data-points"
          },
          {
            "title": "ML Research",
            "source": [
              "www.deeplearning.ai/the-batch/tag/research/"
            ],
            "target": "/the-batch/research"
          },
          {
            "title": "Business",
            "source": [
              "www.deeplearning.ai/the-batch/tag/business/"
            ],
            "target": "/the-batch/business"
          },
          {
            "title": "Science",
            "source": [
              "www.deeplearning.ai/the-batch/tag/science/"
            ],
            "target": "/the-batch/science"
          },
          {
            "title": "AI & Society",
            "source": [
              "www.deeplearning.ai/the-batch/tag/ai-society/"
            ],
            "target": "/the-batch/ai-society"
          },
          {
            "title": "Culture",
            "source": [
              "www.deeplearning.ai/the-batch/tag/culture/"
            ],
            "target": "/the-batch/culture"
          },
          {
            "title": "Hardware",
            "source": [
              "www.deeplearning.ai/the-batch/tag/hardware/"
            ],
            "target": "/the-batch/hardware"
          },
          {
            "title": "AI Careers",
            "source": [
              "www.deeplearning.ai/the-batch/tag/ai-careers/"
            ],
            "target": "/the-batch/ai-careers"
          },
          {
            "title": "Letters from Andrew Ng - All",
            "source": [
              "www.deeplearning.ai/the-batch/tag/letters/"
            ],
            "target": "/the-batch/letters"
          },
          {
            "title": "Letters from Andrew Ng - Personal Insights",
            "source": [
              "www.deeplearning.ai/the-batch/tag/personal-insights/"
            ],
            "target": "/the-batch/personal-insights"
          },
          {
            "title": "Letters from Andrew Ng - Technical Insights",
            "source": [
              "www.deeplearning.ai/the-batch/tag/technical-insights/"
            ],
            "target": "/the-batch/technical-insights"
          },
          {
            "title": "Letters from Andrew Ng - Business Insights",
            "source": [
              "www.deeplearning.ai/the-batch/tag/business-insights/"
            ],
            "target": "/the-batch/business-insights"
          },
          {
            "title": "Letters from Andrew Ng - Tech & Society",
            "source": [
              "www.deeplearning.ai/the-batch/tag/tech-society/"
            ],
            "target": "/the-batch/tech-society"
          },
          {
            "title": "Letters from Andrew Ng - DeepLearning.AI News",
            "source": [
              "www.deeplearning.ai/the-batch/tag/deeplearning-ai-news/"
            ],
            "target": "/the-batch/deeplearning-ai-news"
          },
          {
            "title": "Letters from Andrew Ng - AI Careers",
            "source": [
              "www.deeplearning.ai/the-batch/tag/ai-careers/"
            ],
            "target": "/the-batch/ai-careers"
          },
          {
            "title": "Letters from Andrew Ng - Just For Fun",
            "source": [
              "www.deeplearning.ai/the-batch/tag/just-for-fun/"
            ],
            "target": "/the-batch/just-for-fun"
          },
          {
            "title": "Letters from Andrew Ng - Learning & Education",
            "source": [
              "www.deeplearning.ai/the-batch/tag/learning-education/"
            ],
            "target": "/the-batch/learning-education"
          }
        ],
        "location": "the-batch.ts",
        "module": () => import('@/routes/deeplearning/the-batch.ts')
      }
    },
    "apiRoutes": {},
    "name": "DeepLearning.AI",
    "url": "www.deeplearning.ai",
    "categories": [
      "programming"
    ],
    "description": "",
    "lang": "en"
  },
  "deepmind": {
    "routes": {
      "/blog": {
        "path": "/blog",
        "categories": [
          "new-media"
        ],
        "example": "/deepmind/blog",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "deepmind.com/blog",
              "deepmind.com/"
            ]
          }
        ],
        "name": "Blog",
        "maintainers": [
          "nczitzk",
          "TonyRL"
        ],
        "url": "deepmind.com/blog",
        "location": "blog.ts",
        "module": () => import('@/routes/deepmind/blog.ts')
      }
    },
    "apiRoutes": {},
    "name": "DeepMind",
    "url": "deepmind.com",
    "lang": "en"
  },
  "deepseek": {
    "routes": {
      "/news": {
        "path": "/news",
        "categories": [
          "programming"
        ],
        "example": "/deepseek/news",
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "api-docs.deepseek.com"
            ],
            "target": "/news"
          }
        ],
        "name": "新闻",
        "maintainers": [
          "1837634311"
        ],
        "location": "news.ts",
        "module": () => import('@/routes/deepseek/news.ts')
      }
    },
    "apiRoutes": {},
    "name": "Deepseek",
    "url": "api-docs.deepseek.com",
    "description": "Deepseek API 文档。",
    "lang": "zh-CN"
  },
  "dehenglaw": {
    "routes": {
      "/:language?/:category?": {
        "path": "/:language?/:category?",
        "name": "德恒探索",
        "url": "dehenglaw.com",
        "maintainers": [
          "nczitzk"
        ],
        "example": "/dehenglaw/CN/paper",
        "parameters": {
          "language": "语言，默认为中文，即 CN，可在对应分类页 URL 中找到，可选 CN 和 EN",
          "category": "分类，默认为专业文章，即 paper，可在对应分类页 URL 中找到"
        },
        "description": "::: tip\n  若订阅 [专业文章](https://dehenglaw.com/)，网址为 `https://www.dehenglaw.com/CN/paper/0008/000902.aspx`。截取 `https://dehenglaw.com/` 到末尾 `/0008/000902.aspx` 的部分 `CN/paper` 作为参数填入，此时路由为 [`/dehenglaw/CN/paper`](https://rsshub.app/dehenglaw/CN/paper)。\n\n| 专业文章 | 出版物  | 德恒论坛 |\n| -------- | ------- | -------- |\n| paper    | publish | luntan   |\n:::",
        "categories": [
          "new-media"
        ],
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportRadar": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "title": "专业文章",
            "source": [
              "dehenglaw.com/:language/paper/0008/000902.aspx"
            ],
            "target": "/:language/paper"
          },
          {
            "title": "出版物",
            "source": [
              "dehenglaw.com/:language/publish/0008/000903.aspx"
            ],
            "target": "/:language/publish"
          },
          {
            "title": "德恒论坛",
            "source": [
              "dehenglaw.com/:language/luntan/0008/000901.aspx"
            ],
            "target": "/:language/luntan"
          }
        ],
        "location": "index.ts",
        "module": () => import('@/routes/dehenglaw/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "德恒律师事务所",
    "url": "dehenglaw.com",
    "categories": [
      "new-media"
    ],
    "description": "",
    "lang": "zh-CN"
  },
  "deltaio": {
    "routes": {
      "/blog": {
        "path": "/blog",
        "categories": [
          "blog"
        ],
        "example": "/deltaio/blog",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "delta.io/blog"
            ]
          }
        ],
        "name": "Blogs",
        "maintainers": [
          "RengarLee"
        ],
        "url": "delta.io/blog",
        "location": "blog.ts",
        "module": () => import('@/routes/deltaio/blog.ts')
      }
    },
    "apiRoutes": {},
    "name": "Delta Lake",
    "url": "delta.io",
    "lang": "en"
  },
  "denonbu": {
    "routes": {
      "/news/:area?": {
        "url": "denonbu.jp",
        "path": "/news/:area?",
        "categories": [
          "anime"
        ],
        "example": "/denonbu/news/azabu",
        "parameters": {
          "area": "The id of the area or category; values are as follows."
        },
        "description": "**Area**\n| ID            | Group name/Area name                             |\n| ------------- | ------------------------------------------------ |\n| akiba         | 外神田文芸高校                                   |\n| harajuku      | 神宮前参道學園                                   |\n| azabu         | 港白金女学院                                     |\n| shibuya       | 帝音国際学院                                     |\n| kabuki        | 真新宿GR学園                                     |\n| deep-okubo    | Bellemule（深大久保DJ＆ダンスアカデミー）        |\n| deep-okubo-k  | 輝きノスタルジア（深大久保DJ＆ダンスアカデミー） |\n| shinsaibashi  | OKINI☆PARTY'S（心斎橋演芸高校）                  |\n| ikebukuro     | 池袋電音部（池袋空乗院高校）                     |\n| neotokyo      | 東京電脳（東京電脳学園）                         |\n| neonakano     | 中野電脳（中野電脳学園）                         |\n| shimokitazawa | Ma'Scar'Piece（北沢音箱高校）                    |\n\n**Category**\nWorking category IDs include `news` (the default), `event`, `goods`, `comic`, `movie`, `music` or `livearchives`.\n\n",
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "denonbu.jp/news"
            ],
            "target": "/news"
          },
          {
            "source": [
              "denonbu.jp/event"
            ],
            "target": "/news/event"
          },
          {
            "source": [
              "denonbu.jp/goods"
            ],
            "target": "/news/goods"
          },
          {
            "source": [
              "denonbu.jp/comic"
            ],
            "target": "/news/comic"
          },
          {
            "source": [
              "denonbu.jp/movie"
            ],
            "target": "/news/movie"
          },
          {
            "source": [
              "denonbu.jp/music"
            ],
            "target": "/news/music"
          },
          {
            "source": [
              "denonbu.jp/livearchives"
            ],
            "target": "/news/livearchives"
          },
          {
            "source": [
              "denonbu.jp/area/:area"
            ],
            "target": "/news/:area"
          }
        ],
        "name": "新闻",
        "maintainers": [
          "outloudvi"
        ],
        "location": "news.ts",
        "module": () => import('@/routes/denonbu/news.ts')
      }
    },
    "apiRoutes": {},
    "name": "電音部",
    "url": "denonbu.jp"
  },
  "dev.to": {
    "routes": {
      "/guides": {
        "path": "/guides",
        "categories": [
          "programming"
        ],
        "example": "/dev.to/guides",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "dev.to/"
            ]
          }
        ],
        "name": "Trending Guides",
        "maintainers": [
          "Rjnishant530"
        ],
        "url": "dev.to",
        "location": "guides.ts",
        "module": () => import('@/routes/dev.to/guides.ts')
      },
      "/top/:period": {
        "path": "/top/:period",
        "categories": [
          "programming"
        ],
        "example": "/dev.to/top/week",
        "parameters": {
          "period": "Period (week, month, year, infinity)"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "dev.to/top/:period"
            ]
          }
        ],
        "name": "Top Posts",
        "maintainers": [
          "dwemerx",
          "Rjnishant530"
        ],
        "url": "dev.to/top",
        "location": "top.ts",
        "module": () => import('@/routes/dev.to/top.ts')
      }
    },
    "apiRoutes": {},
    "name": "DEV Community",
    "url": "dev.to",
    "description": "A constructive and inclusive social network for software developers.",
    "lang": "en"
  },
  "devolverdigital": {
    "routes": {
      "/blog": {
        "path": "/blog",
        "categories": [
          "game"
        ],
        "example": "/devolverdigital/blog",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "devolverdigital.com/blog"
            ]
          }
        ],
        "name": "Official Blogs",
        "maintainers": [
          "XXY233"
        ],
        "url": "devolverdigital.com/blog",
        "location": "blog.ts",
        "module": () => import('@/routes/devolverdigital/blog.ts')
      }
    },
    "apiRoutes": {},
    "name": "DevolverDigital",
    "url": "devolverdigital.com",
    "lang": "en"
  },
  "devtrium": {
    "routes": {
      "/": {
        "path": "/",
        "categories": [
          "programming"
        ],
        "example": "/devtrium",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "devtrium.com"
            ]
          }
        ],
        "name": "Official Blogs",
        "maintainers": [
          "Xy2002"
        ],
        "url": "devtrium.com",
        "location": "posts.ts",
        "module": () => import('@/routes/devtrium/posts.ts')
      }
    },
    "apiRoutes": {},
    "name": "Devtrium",
    "url": "devtrium.com",
    "lang": "en"
  },
  "dewu": {
    "routes": {
      "/techblog/:categoryId?": {
        "path": "/techblog/:categoryId?",
        "categories": [
          "programming"
        ],
        "example": "/dewu/techblog",
        "parameters": {
          "categoryId": "分类 ID，见下表，默认为全部"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false,
          "supportRadar": true
        },
        "radar": [
          {
            "source": [
              "tech.dewu.com/"
            ],
            "target": "/techblog"
          }
        ],
        "name": "技术博客",
        "maintainers": [
          "zhenlohuang"
        ],
        "description": "| 分类 | ID |\n| --- | --- |\n| 大前端 | 1 |\n| Java | 2 |\n| 音视频 | 3 |\n| 测试 | 4 |\n| Golang | 5 |\n| AI&数据 | 6 |\n| 运维&稳定生产 | 7 |\n| 技术思考 | 8 |",
        "location": "techblog.ts",
        "module": () => import('@/routes/dewu/techblog.ts')
      },
      "/declaration/:categoryId?": {
        "path": "/declaration/:categoryId?",
        "categories": [
          "programming"
        ],
        "example": "/dewu/declaration/1010580020",
        "parameters": {
          "categoryId": "公告分类, 可在页面URL获取 默认为1010580020"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "平台公告",
        "maintainers": [
          "blade0910"
        ],
        "description": "| 类型             | type       |\n| ---------------- | ---------- |\n| 技术变更         | 1010580020 |\n| 服务市场规则中心 | 1014821004 |\n| 规则变更         | 1011202692 |\n| 维护公告         | 1010568195 |",
        "location": "declaration.ts",
        "module": () => import('@/routes/dewu/declaration.ts')
      }
    },
    "apiRoutes": {},
    "name": "得物",
    "url": "dewu.com",
    "lang": "zh-CN"
  },
  "dgjyw": {
    "routes": {
      "*": {
        "path": "*",
        "name": "Unknown",
        "maintainers": [],
        "location": "index.ts",
        "module": () => import('@/routes/dgjyw/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "东莞教研网",
    "url": "dgjyw.com",
    "lang": "zh-CN"
  },
  "dgtle": {
    "routes": {
      "/article/:id?/:pushed?": {
        "path": "/article/:id?/:pushed?",
        "name": "文章",
        "url": "www.dgtle.com",
        "maintainers": [
          "nczitzk"
        ],
        "example": "/dgtle/article/0/0",
        "parameters": {
          "id": {
            "description": "分类，默认为 `0`，即最新，可在下表中找到",
            "options": [
              {
                "label": "全部",
                "value": "0"
              },
              {
                "label": "数码",
                "value": "20"
              },
              {
                "label": "手机",
                "value": "18"
              },
              {
                "label": "平板",
                "value": "4"
              },
              {
                "label": "笔电",
                "value": "17"
              },
              {
                "label": "影音",
                "value": "5"
              },
              {
                "label": "汽车",
                "value": "401"
              },
              {
                "label": "视频",
                "value": "395"
              },
              {
                "label": "摄影",
                "value": "22"
              },
              {
                "label": "露营",
                "value": "405"
              },
              {
                "label": "家装",
                "value": "402"
              },
              {
                "label": "活动",
                "value": "138"
              },
              {
                "label": "生活",
                "value": "34"
              },
              {
                "label": "旅行",
                "value": "137"
              },
              {
                "label": "骑行",
                "value": "412"
              },
              {
                "label": "游戏",
                "value": "411"
              },
              {
                "label": "宠物",
                "value": "407"
              },
              {
                "label": "时尚",
                "value": "406"
              },
              {
                "label": "运动",
                "value": "403"
              },
              {
                "label": "应用",
                "value": "135"
              },
              {
                "label": "玩物",
                "value": "75"
              },
              {
                "label": "周边",
                "value": "19"
              },
              {
                "label": "文具",
                "value": "7"
              },
              {
                "label": "官方",
                "value": "400"
              }
            ]
          },
          "pushed": {
            "description": "推送排序，默认为 `0`，即最新发布",
            "options": [
              {
                "label": "最新发布",
                "value": "0"
              },
              {
                "label": "首页推荐",
                "value": "1"
              }
            ]
          }
        },
        "description": ":::tip\n订阅 [数码](https://www.dgtle.com/article)，其对应分类 ID 为 `20`，此时路由为 [`/dgtle/article/20`](https://rsshub.app/dgtle/article/20)。\n:::\n\n<details>\n  <summary>更多分类</summary>\n\n  | [全部](https://www.dgtle.com/article)   | [数码](https://www.dgtle.com/article)     | [手机](https://www.dgtle.com/article)     | [平板](https://www.dgtle.com/article)   | [笔电](https://www.dgtle.com/article)     |\n  | --------------------------------------- | ----------------------------------------- | ----------------------------------------- | --------------------------------------- | ----------------------------------------- |\n  | [0](https://rsshub.app/dgtle/article/0) | [20](https://rsshub.app/dgtle/article/20) | [18](https://rsshub.app/dgtle/article/18) | [4](https://rsshub.app/dgtle/article/4) | [17](https://rsshub.app/dgtle/article/17) |\n\n  | [影音](https://www.dgtle.com/article)   | [汽车](https://www.dgtle.com/article)       | [视频](https://www.dgtle.com/article)       | [摄影](https://www.dgtle.com/article)     | [露营](https://www.dgtle.com/article)       |\n  | --------------------------------------- | ------------------------------------------- | ------------------------------------------- | ----------------------------------------- | ------------------------------------------- |\n  | [5](https://rsshub.app/dgtle/article/5) | [401](https://rsshub.app/dgtle/article/401) | [395](https://rsshub.app/dgtle/article/395) | [22](https://rsshub.app/dgtle/article/22) | [405](https://rsshub.app/dgtle/article/405) |\n\n  | [家装](https://www.dgtle.com/article)       | [活动](https://www.dgtle.com/article)       | [生活](https://www.dgtle.com/article)     | [旅行](https://www.dgtle.com/article)       | [骑行](https://www.dgtle.com/article)       |\n  | ------------------------------------------- | ------------------------------------------- | ----------------------------------------- | ------------------------------------------- | ------------------------------------------- |\n  | [402](https://rsshub.app/dgtle/article/402) | [138](https://rsshub.app/dgtle/article/138) | [34](https://rsshub.app/dgtle/article/34) | [137](https://rsshub.app/dgtle/article/137) | [412](https://rsshub.app/dgtle/article/412) |\n\n  | [游戏](https://www.dgtle.com/article)       | [宠物](https://www.dgtle.com/article)       | [时尚](https://www.dgtle.com/article)       | [运动](https://www.dgtle.com/article)       | [应用](https://www.dgtle.com/article)       |\n  | ------------------------------------------- | ------------------------------------------- | ------------------------------------------- | ------------------------------------------- | ------------------------------------------- |\n  | [411](https://rsshub.app/dgtle/article/411) | [407](https://rsshub.app/dgtle/article/407) | [406](https://rsshub.app/dgtle/article/406) | [403](https://rsshub.app/dgtle/article/403) | [135](https://rsshub.app/dgtle/article/135) |\n\n  | [玩物](https://www.dgtle.com/article)     | [周边](https://www.dgtle.com/article)     | [文具](https://www.dgtle.com/article)   | [官方](https://www.dgtle.com/article)       |\n  | ----------------------------------------- | ----------------------------------------- | --------------------------------------- | ------------------------------------------- |\n  | [75](https://rsshub.app/dgtle/article/75) | [19](https://rsshub.app/dgtle/article/19) | [7](https://rsshub.app/dgtle/article/7) | [400](https://rsshub.app/dgtle/article/400) |\n\n</details>\n",
        "categories": [
          "new-media"
        ],
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportRadar": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "www.dgtle.com/article"
            ],
            "target": "/article"
          },
          {
            "title": "全部",
            "source": [
              "www.dgtle.com/article"
            ],
            "target": "/article/0"
          },
          {
            "title": "数码",
            "source": [
              "www.dgtle.com/article"
            ],
            "target": "/article/20"
          },
          {
            "title": "手机",
            "source": [
              "www.dgtle.com/article"
            ],
            "target": "/article/18"
          },
          {
            "title": "平板",
            "source": [
              "www.dgtle.com/article"
            ],
            "target": "/article/4"
          },
          {
            "title": "笔电",
            "source": [
              "www.dgtle.com/article"
            ],
            "target": "/article/17"
          },
          {
            "title": "影音",
            "source": [
              "www.dgtle.com/article"
            ],
            "target": "/article/5"
          },
          {
            "title": "汽车",
            "source": [
              "www.dgtle.com/article"
            ],
            "target": "/article/401"
          },
          {
            "title": "视频",
            "source": [
              "www.dgtle.com/article"
            ],
            "target": "/article/395"
          },
          {
            "title": "摄影",
            "source": [
              "www.dgtle.com/article"
            ],
            "target": "/article/22"
          },
          {
            "title": "露营",
            "source": [
              "www.dgtle.com/article"
            ],
            "target": "/article/405"
          },
          {
            "title": "家装",
            "source": [
              "www.dgtle.com/article"
            ],
            "target": "/article/402"
          },
          {
            "title": "活动",
            "source": [
              "www.dgtle.com/article"
            ],
            "target": "/article/138"
          },
          {
            "title": "生活",
            "source": [
              "www.dgtle.com/article"
            ],
            "target": "/article/34"
          },
          {
            "title": "旅行",
            "source": [
              "www.dgtle.com/article"
            ],
            "target": "/article/137"
          },
          {
            "title": "骑行",
            "source": [
              "www.dgtle.com/article"
            ],
            "target": "/article/412"
          },
          {
            "title": "游戏",
            "source": [
              "www.dgtle.com/article"
            ],
            "target": "/article/411"
          },
          {
            "title": "宠物",
            "source": [
              "www.dgtle.com/article"
            ],
            "target": "/article/407"
          },
          {
            "title": "时尚",
            "source": [
              "www.dgtle.com/article"
            ],
            "target": "/article/406"
          },
          {
            "title": "运动",
            "source": [
              "www.dgtle.com/article"
            ],
            "target": "/article/403"
          },
          {
            "title": "应用",
            "source": [
              "www.dgtle.com/article"
            ],
            "target": "/article/135"
          },
          {
            "title": "玩物",
            "source": [
              "www.dgtle.com/article"
            ],
            "target": "/article/75"
          },
          {
            "title": "周边",
            "source": [
              "www.dgtle.com/article"
            ],
            "target": "/article/19"
          },
          {
            "title": "文具",
            "source": [
              "www.dgtle.com/article"
            ],
            "target": "/article/7"
          },
          {
            "title": "官方",
            "source": [
              "www.dgtle.com/article"
            ],
            "target": "/article/400"
          }
        ],
        "view": 0,
        "location": "article.ts",
        "module": () => import('@/routes/dgtle/article.ts')
      },
      "/feed": {
        "path": "/feed",
        "name": "兴趣",
        "url": "www.dgtle.com",
        "maintainers": [
          "nczitzk"
        ],
        "example": "/dgtle/feed",
        "categories": [
          "new-media"
        ],
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportRadar": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "www.dgtle.com/feed"
            ],
            "target": "/feed"
          }
        ],
        "view": 0,
        "location": "feed.ts",
        "module": () => import('@/routes/dgtle/feed.ts')
      },
      "/news/:id?": {
        "path": "/news/:id?",
        "name": "鲸闻",
        "url": "www.dgtle.com",
        "maintainers": [
          "nczitzk"
        ],
        "example": "/dgtle/news/0",
        "parameters": {
          "id": {
            "description": "分类，默认为 `0`，即最新，可在下表中找到",
            "options": [
              {
                "label": "最新",
                "value": "0"
              },
              {
                "label": "直播",
                "value": "395"
              },
              {
                "label": "资讯",
                "value": "396"
              },
              {
                "label": "每日一言",
                "value": "388"
              }
            ]
          }
        },
        "description": ":::tip\n订阅 [最新](https://www.dgtle.com/news)，其对应分类 ID 为 `0`，此时路由为 [`/dgtle/news/0`](https://rsshub.app/dgtle/news/0)。\n:::\n\n| 最新 | 直播 | 资讯 | 每日一言 |\n| ---- | ---- | ---- | -------- |\n| 0    | 395  | 396  | 388      |\n",
        "categories": [
          "new-media"
        ],
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportRadar": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "www.dgtle.com/news"
            ],
            "target": "/news"
          },
          {
            "title": "最新",
            "source": [
              "www.dgtle.com/news"
            ],
            "target": "/news/0"
          },
          {
            "title": "直播",
            "source": [
              "www.dgtle.com/news"
            ],
            "target": "/news/395"
          },
          {
            "title": "资讯",
            "source": [
              "www.dgtle.com/news"
            ],
            "target": "/news/396"
          },
          {
            "title": "每日一言",
            "source": [
              "www.dgtle.com/news"
            ],
            "target": "/news/388"
          }
        ],
        "view": 0,
        "location": "news.ts",
        "module": () => import('@/routes/dgtle/news.ts')
      },
      "/tag/:id": {
        "path": "/tag/:id",
        "name": "标签",
        "url": "www.dgtle.com",
        "maintainers": [
          "nczitzk"
        ],
        "example": "/dgtle/tag/394",
        "parameters": {
          "id": {
            "description": "标签 ID，可在对应标签页 URL 中找到"
          }
        },
        "description": ":::tip\n订阅 [#手机讨论区](https://www.dgtle.com/tag-394-1.html)，其源网址为 `https://www.dgtle.com/tag-394-1.html`，请参考该 URL 指定部分构成参数，此时路由为 [`/dgtle/tag/394`](https://rsshub.app/dgtle/tag/394)。\n:::\n",
        "categories": [
          "new-media"
        ],
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportRadar": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "www.dgtle.com/$tag-:id-\\d+.html"
            ],
            "target": "/tag/:id"
          }
        ],
        "view": 0,
        "location": "tag.ts",
        "module": () => import('@/routes/dgtle/tag.ts')
      },
      "/video": {
        "path": "/video",
        "name": "视频",
        "url": "www.dgtle.com",
        "maintainers": [
          "nczitzk"
        ],
        "example": "/dgtle/video",
        "categories": [
          "new-media"
        ],
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportRadar": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "www.dgtle.com/video"
            ],
            "target": "/video"
          }
        ],
        "view": 0,
        "location": "video.ts",
        "module": () => import('@/routes/dgtle/video.ts')
      }
    },
    "apiRoutes": {},
    "name": "数字尾巴",
    "url": "dgtle.com",
    "categories": [
      "new-media"
    ],
    "description": "",
    "lang": "zh-CN"
  },
  "dgut": {
    "routes": {
      "/jwb/:type?": {
        "path": "/jwb/:type?",
        "categories": [
          "university"
        ],
        "example": "/dgut/jwb/jwtz",
        "parameters": {
          "type": "哪种通知，默认为教务通知"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "maintainers": [
          "1200522928"
        ],
        "radar": [
          {
            "source": [
              "jwb.dgut.edu.cn/tzgg/"
            ],
            "target": ""
          }
        ],
        "name": "教务部通知公告",
        "description": "| 教学动态 | 教务通知 | 教研通知 | 实践通知 | 产业学院 |  通识教育  |\"杨振宁\"班|招生信息 |采购公告 |\n| ------- | -------  | ---------| --------| --------| ----------|---------|------- |--------|\n| jxdt    | jwtz     | jytz     |   sjtz  |   cyxy  |   tsjy    | yznb    |  zsxx  | cggg   |",
        "location": "jwb.ts",
        "module": () => import('@/routes/dgut/jwb.ts')
      }
    },
    "apiRoutes": {},
    "name": "东莞理工学院",
    "url": "www.dgut.edu.cn",
    "zh": {
      "name": "东莞理工学院"
    }
  },
  "dhu": {
    "routes": {
      "/jiaowu/news/:type?": {
        "path": "/jiaowu/news/:type?",
        "categories": [
          "university"
        ],
        "example": "/dhu/jiaowu/news/student",
        "parameters": {
          "type": "默认为 `student`"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "教务处通知",
        "maintainers": [
          "KiraKiseki"
        ],
        "description": "| 学生专栏 | 教师专栏 | 选课专栏（仅选课期间开放） | 辅修专业 |\n| -------- | -------- | -------- | -------- |\n| student  | teacher  | class    | fxzy     |",
        "location": "jiaowu/news.ts",
        "module": () => import('@/routes/dhu/jiaowu/news.ts')
      },
      "/news/xsxx": {
        "path": "/news/xsxx",
        "categories": [
          "university"
        ],
        "example": "/dhu/news/xsxx",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "news.dhu.edu.cn/6410"
            ]
          }
        ],
        "name": "学术信息",
        "maintainers": [
          "fox2049"
        ],
        "url": "news.dhu.edu.cn/6410",
        "location": "news/xsxx.ts",
        "module": () => import('@/routes/dhu/news/xsxx.ts')
      },
      "/xxgk/news": {
        "path": "/xxgk/news",
        "categories": [
          "university"
        ],
        "example": "/dhu/xxgk/news",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "最新信息公开",
        "maintainers": [
          "KiraKiseki"
        ],
        "location": "xxgk/news.ts",
        "module": () => import('@/routes/dhu/xxgk/news.ts')
      },
      "/yjs/news/:type?": {
        "path": "/yjs/news/:type?",
        "categories": [
          "university"
        ],
        "example": "/dhu/yjs/news/class",
        "parameters": {
          "type": "默认为 `class`"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "研究生院通知",
        "maintainers": [
          "fox2049"
        ],
        "description": "| 新闻动态 | 通知公告 | 选课考试 |\n| -------- | -------- | -------- |\n| trend    | notice   | class    |",
        "location": "yjs/news.ts",
        "module": () => import('@/routes/dhu/yjs/news.ts')
      },
      "/yjs/zs/:type?": {
        "path": "/yjs/zs/:type?",
        "categories": [
          "university"
        ],
        "example": "/dhu/yjs/zs/master",
        "parameters": {
          "type": "默认为 `master`"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "研究生招生信息",
        "maintainers": [
          "fox2049"
        ],
        "description": "| 博士招生 | 硕士招生 |\n| -------- | -------- |\n| doctor   | master   |",
        "location": "yjs/zs.ts",
        "module": () => import('@/routes/dhu/yjs/zs.ts')
      }
    },
    "apiRoutes": {},
    "name": "东华大学",
    "url": "www.dhu.edu.cn",
    "lang": "zh-CN"
  },
  "diandong": {
    "routes": {
      "/news/:cate?": {
        "path": "/news/:cate?",
        "categories": [
          "new-media"
        ],
        "example": "/diandong/news",
        "parameters": {
          "cate": "分类，见下表，默认为推荐"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "diandong.com/news"
            ],
            "target": "/news/:cate"
          }
        ],
        "name": "资讯",
        "maintainers": [
          "Fatpandac"
        ],
        "url": "diandong.com/news",
        "description": "分类\n\n| 推荐 | 新车 | 导购 | 试驾 | 用车 | 技术 | 政策 | 行业 |\n| ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- |\n| 0    | 29   | 61   | 30   | 75   | 22   | 24   | 23   |",
        "location": "news.ts",
        "module": () => import('@/routes/diandong/news.ts')
      }
    },
    "apiRoutes": {},
    "name": "电动邦",
    "url": "diandong.com",
    "lang": "zh-CN"
  },
  "dianping": {
    "routes": {
      "/user/:id": {
        "path": "/user/:id",
        "categories": [
          "shopping"
        ],
        "example": "/dianping/user/808259118",
        "parameters": {
          "id": "User id，打开网页端从 URL 中获取，在 `/member/:id` 中"
        },
        "features": {
          "requireConfig": [
            {
              "name": "DIANPING_COOKIE",
              "optional": false,
              "description": "大众点评的 Cookie"
            }
          ],
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "dianping.com/member/:id"
            ],
            "target": "/dianping/user/:id"
          },
          {
            "source": [
              "m.dianping.com/userprofile/:id"
            ],
            "target": "/dianping/user/:id"
          }
        ],
        "name": "用户动态",
        "maintainers": [
          "pseudoyu"
        ],
        "description": "获取用户点评、签到、攻略等动态。",
        "location": "user.ts",
        "module": () => import('@/routes/dianping/user.ts')
      }
    },
    "apiRoutes": {},
    "name": "大众点评",
    "url": "dianping.com",
    "lang": "zh-CN"
  },
  "diariofruticola": {
    "routes": {
      "/filtro/:filter{.+}": {
        "path": "/filtro/:filter{.+}",
        "name": "Filtro",
        "url": "diariofruticola.cl",
        "maintainers": [
          "nczitzk"
        ],
        "example": "/diariofruticola/filtro/cerezas/71",
        "parameters": {
          "filter": {
            "description": "Filter"
          }
        },
        "description": "::: tip\nIf you subscribe to [Cerezas](https://www.diariofruticola.cl/filtro/cerezas/71/)，where the URL is `https://www.diariofruticola.cl/filtro/cerezas/71/`, extract the part `https://diariofruticola.cl/filtro` to the end, which is `/`, and use it as the parameter to fill in. Therefore, the route will be [`/diariofruticola/filtro/cerezas/71`](https://rsshub.app/diariofruticola/filtro/cerezas/71).\n:::\n",
        "categories": [
          "new-media"
        ],
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportRadar": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "diariofruticola.cl/filtro/:filter"
            ]
          }
        ],
        "view": 0,
        "location": "filtro.ts",
        "module": () => import('@/routes/diariofruticola/filtro.ts')
      }
    },
    "apiRoutes": {},
    "name": "Diario Frutícola",
    "url": "diariofruticola.cl",
    "categories": [
      "new-media"
    ],
    "description": "",
    "lang": "es"
  },
  "diershoubing": {
    "routes": {
      "/news": {
        "path": "/news",
        "categories": [
          "game"
        ],
        "example": "/diershoubing/news",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "diershoubing.com/"
            ]
          }
        ],
        "name": "新闻",
        "maintainers": [
          "wushijishan"
        ],
        "url": "diershoubing.com/",
        "location": "news.tsx",
        "module": () => import('@/routes/diershoubing/news.tsx')
      }
    },
    "apiRoutes": {},
    "name": "二柄 APP",
    "url": "diershoubing.com",
    "lang": "zh-CN"
  },
  "digg": {
    "routes": {
      "/community/:community": {
        "path": "/community/:community",
        "categories": [
          "social-media"
        ],
        "example": "/digg/community/askdigg",
        "parameters": {
          "community": "Community slug, can be found in the URL"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "digg.com/:community"
            ]
          }
        ],
        "name": "Community Posts",
        "maintainers": [
          "TonyRL"
        ],
        "url": "digg.com/",
        "location": "community.tsx",
        "module": () => import('@/routes/digg/community.tsx')
      }
    },
    "apiRoutes": {},
    "name": "Digg",
    "url": "digg.com"
  },
  "digitalcameraworld": {
    "routes": {
      "/news": {
        "path": "/news",
        "categories": [
          "new-media"
        ],
        "example": "/digitalcameraworld/news",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "digitalcameraworld.com/"
            ]
          }
        ],
        "name": "News",
        "maintainers": [
          "EthanWng97"
        ],
        "location": "news.ts",
        "module": () => import('@/routes/digitalcameraworld/news.ts')
      }
    },
    "apiRoutes": {},
    "name": "Digital Camera World",
    "url": "digitalcameraworld.com",
    "lang": "en"
  },
  "digitalpolicyalert": {
    "routes": {
      "/activity-tracker/:filters?": {
        "path": "/activity-tracker/:filters?",
        "name": "Activity Tracker",
        "url": "digitalpolicyalert.org",
        "maintainers": [
          "nczitzk",
          "pseudoyu"
        ],
        "example": "/digitalpolicyalert/activity-tracker",
        "parameters": {
          "filter": {
            "description": "Filter, all by default"
          }
        },
        "description": "::: tip\nTo subscribe to [Activity Tracker - International trade](https://digitalpolicyalert.org/activity-tracker?policy=1), where the source URL is `https://digitalpolicyalert.org/activity-tracker?policy=1`, extract the certain parts from this URL to be used as parameters, resulting in the route as [`/digitalpolicyalert/activity-tracker/policy=1`](https://rsshub.app/digitalpolicyalert/activity-tracker/policy=1).\n:::\n",
        "categories": [
          "other"
        ],
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportRadar": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "digitalpolicyalert.org"
            ]
          }
        ],
        "view": 0,
        "location": "activity-tracker.ts",
        "module": () => import('@/routes/digitalpolicyalert/activity-tracker.ts')
      }
    },
    "apiRoutes": {},
    "name": "Digital Policy Alert",
    "url": "digitalpolicyalert.org",
    "categories": [
      "other"
    ],
    "description": "",
    "lang": "en"
  },
  "dingshao": {
    "routes": {
      "/share/:shortId": {
        "path": "/share/:shortId",
        "categories": [
          "other"
        ],
        "example": "/dingshao/share/FzFypN",
        "parameters": {
          "shortId": "频道 ID"
        },
        "radar": [
          {
            "source": [
              "www.dingshao.cn/share/:shortId"
            ]
          }
        ],
        "name": "频道",
        "maintainers": [
          "TonyRL"
        ],
        "location": "share.ts",
        "module": () => import('@/routes/dingshao/share.ts')
      }
    },
    "apiRoutes": {},
    "name": "盯梢",
    "url": "www.dingshao.cn",
    "lang": "zh-CN"
  },
  "discord": {
    "routes": {
      "/quests": {
        "path": "/quests",
        "categories": [
          "social-media"
        ],
        "example": "/discord/quests",
        "features": {
          "requireConfig": [
            {
              "name": "DISCORD_AUTHORIZATION",
              "description": "Discord authorization header"
            }
          ],
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "discord.com/quest-home"
            ]
          }
        ],
        "name": "Quests",
        "maintainers": [
          "TonyRL"
        ],
        "location": "quest.ts",
        "module": () => import('@/routes/discord/quest.ts')
      },
      "/channel/:channelId": {
        "path": "/channel/:channelId",
        "categories": [
          "social-media"
        ],
        "example": "/discord/channel/950465850056536084",
        "parameters": {
          "channelId": "Channel ID"
        },
        "features": {
          "requireConfig": [
            {
              "name": "DISCORD_AUTHORIZATION",
              "description": "Discord authorization header from the browser"
            }
          ],
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "discord.com/channels/:guildId/:channelId/:messageID",
              "discord.com/channels/:guildId/:channelId"
            ]
          }
        ],
        "name": "Channel Messages",
        "maintainers": [
          "TonyRL"
        ],
        "location": "channel.ts",
        "module": () => import('@/routes/discord/channel.ts')
      },
      "/search/:guildId/:routeParams": {
        "path": "/search/:guildId/:routeParams",
        "categories": [
          "social-media"
        ],
        "example": "/discord/search/302094807046684672/content=friendly&has=image,video",
        "parameters": {
          "guildId": "Guild ID",
          "routeParams": "Search parameters, support content, author_id, mentions, has, min_id, max_id, channel_id, pinned"
        },
        "features": {
          "requireConfig": [
            {
              "name": "DISCORD_AUTHORIZATION",
              "description": "Discord authorization header"
            }
          ],
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "Guild Search",
        "maintainers": [
          "NekoAria"
        ],
        "location": "search.ts",
        "module": () => import('@/routes/discord/search.ts')
      }
    },
    "apiRoutes": {},
    "name": "Discord",
    "url": "discord.com",
    "lang": "en"
  },
  "discourse": {
    "routes": {
      "/:configId/notifications/:fulltext?": {
        "path": "/:configId/notifications/:fulltext?",
        "categories": [
          "bbs"
        ],
        "example": "/discourse/0/notifications",
        "parameters": {
          "configId": "Environment variable configuration id, see above",
          "fulltext": "Fetch the content if the notification points to a post. This is disabled by default, set it to `1` to enable it."
        },
        "features": {
          "requireConfig": [
            {
              "name": "DISCOURSE_CONFIG_*",
              "description": ""
            }
          ],
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "Notifications",
        "maintainers": [],
        "description": "::: warning\nIf you opt to enable `fulltext` feature, consider adding `limit` parameter to your query to avoid sending too many request.\n:::",
        "location": "notifications.ts",
        "module": () => import('@/routes/discourse/notifications.ts')
      },
      "/:configId/official/:path{.+}": {
        "path": "/:configId/official/:path{.+}",
        "categories": [
          "bbs"
        ],
        "example": "/discourse/0/official/latest",
        "parameters": {
          "configId": "Environment variable configuration id, see above",
          "path": "Discourse RSS path between `domain` and `.rss`. All supported Rss path can be found in [https://meta.discourse.org/t/finding-discourse-rss-feeds/264134](https://meta.discourse.org/t/finding-discourse-rss-feeds/264134). For example: the path of [https://meta.discourse.org/top/all.rss](https://meta.discourse.org/top/all.rss) is `top/all`."
        },
        "features": {
          "requireConfig": [
            {
              "name": "DISCOURSE_CONFIG_*",
              "description": "Configure the Discourse environment variables referring to [https://docs.rsshub.app/deploy/config#discourse](https://docs.rsshub.app/deploy/config#discourse)."
            }
          ],
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "Official RSS",
        "maintainers": [
          "Raikyou",
          "dzx-dzx"
        ],
        "location": "official.ts",
        "module": () => import('@/routes/discourse/official.ts')
      },
      "/:configId/posts": {
        "path": "/:configId/posts",
        "categories": [
          "bbs"
        ],
        "example": "/discourse/0/posts",
        "parameters": {
          "configId": "Environment variable configuration id, see above"
        },
        "features": {
          "requireConfig": [
            {
              "name": "DISCOURSE_CONFIG_*",
              "description": ""
            }
          ],
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "Latest posts",
        "maintainers": [
          "dzx-dzx"
        ],
        "location": "posts.ts",
        "module": () => import('@/routes/discourse/posts.ts')
      }
    },
    "apiRoutes": {},
    "name": "Discourse",
    "description": "::: warning\nYou need to set the environment variable `DISCOURSE_CONFIG_{id}` before using it. Please refer to Configuration section in the Deploy page of the documentation.\n:::",
    "lang": "en"
  },
  "discuz": {
    "routes": {
      "/:ver{[7x]}/:cid{[0-9]{2}}/:link{.+}": {
        "path": [
          "/:ver{[7x]}/:cid{[0-9]{2}}/:link{.+}",
          "/:ver{[7x]}/:link{.+}",
          "/:link{.+}"
        ],
        "name": "Unknown",
        "maintainers": [
          "pseudoyu"
        ],
        "location": "discuz.ts",
        "module": () => import('@/routes/discuz/discuz.ts')
      },
      "/:ver{[7x]}/:link{.+}": {
        "path": [
          "/:ver{[7x]}/:cid{[0-9]{2}}/:link{.+}",
          "/:ver{[7x]}/:link{.+}",
          "/:link{.+}"
        ],
        "name": "Unknown",
        "maintainers": [
          "pseudoyu"
        ],
        "location": "discuz.ts",
        "module": () => import('@/routes/discuz/discuz.ts')
      },
      "/:link{.+}": {
        "path": [
          "/:ver{[7x]}/:cid{[0-9]{2}}/:link{.+}",
          "/:ver{[7x]}/:link{.+}",
          "/:link{.+}"
        ],
        "name": "Unknown",
        "maintainers": [
          "pseudoyu"
        ],
        "location": "discuz.ts",
        "module": () => import('@/routes/discuz/discuz.ts')
      }
    },
    "apiRoutes": {},
    "name": "Discuz",
    "url": "https://www.discuz.vip/",
    "lang": "zh-CN"
  },
  "disinfo": {
    "routes": {
      "/publications": {
        "path": "/publications",
        "categories": [
          "new-media"
        ],
        "example": "/disinfo/publications",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "disinfo.eu/"
            ]
          }
        ],
        "name": "Publications",
        "maintainers": [
          "nczitzk"
        ],
        "url": "disinfo.eu/",
        "location": "publications.ts",
        "module": () => import('@/routes/disinfo/publications.ts')
      }
    },
    "apiRoutes": {},
    "name": "EU Disinfo Lab",
    "url": "disinfo.eu",
    "lang": "en"
  },
  "diskanalyzer": {
    "routes": {
      "/whats-new": {
        "path": "/whats-new",
        "categories": [
          "program-update"
        ],
        "example": "/diskanalyzer/whats-new",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "diskanalyzer.com/whats-new",
              "diskanalyzer.com/"
            ]
          }
        ],
        "name": "What's New",
        "maintainers": [
          "nczitzk"
        ],
        "url": "diskanalyzer.com/whats-new",
        "location": "whats-new.ts",
        "module": () => import('@/routes/diskanalyzer/whats-new.ts')
      }
    },
    "apiRoutes": {},
    "name": "WizTree",
    "url": "diskanalyzer.com",
    "lang": "en"
  },
  "distill": {
    "routes": {
      "/": {
        "path": "/",
        "radar": [
          {
            "source": [
              "distill.pub/"
            ],
            "target": ""
          }
        ],
        "name": "Unknown",
        "maintainers": [
          "nczitzk"
        ],
        "url": "distill.pub/",
        "location": "index.ts",
        "module": () => import('@/routes/distill/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "Distill",
    "url": "distill.pub",
    "lang": "en"
  },
  "dlnews": {
    "routes": {
      "/:category?": {
        "path": "/:category?",
        "radar": [
          {
            "source": [
              "dlnews.com/articles/:category"
            ],
            "target": "/:category"
          }
        ],
        "url": "dlnews.com/articles",
        "name": "Latest News",
        "maintainers": [
          "Rjnishant530"
        ],
        "example": "/dlnews/people-culture",
        "location": "category.tsx",
        "module": () => import('@/routes/dlnews/category.tsx')
      }
    },
    "apiRoutes": {},
    "name": "DL NEWS",
    "url": "dlnews.com",
    "lang": "en"
  },
  "dlsite": {
    "routes": {
      "/campaign/:type/:free?": {
        "path": "/campaign/:type/:free?",
        "categories": [
          "anime"
        ],
        "example": "/dlsite/campaign/home",
        "parameters": {
          "type": {
            "description": "类型",
            "options": [
              {
                "value": "home",
                "label": "「DLsite 同人」"
              },
              {
                "value": "comic",
                "label": "「DLsite コミック」"
              },
              {
                "value": "soft",
                "label": "「DLsite PCソフト」"
              },
              {
                "value": "maniax",
                "label": "「DLsite 同人 - R18」"
              },
              {
                "value": "books",
                "label": "「DLsite 成年コミック - R18」"
              },
              {
                "value": "pro",
                "label": "「DLsite 美少女ゲーム」"
              },
              {
                "value": "girls",
                "label": "「DLsite 乙女」"
              },
              {
                "value": "bl",
                "label": "「DLsite BL」"
              }
            ]
          },
          "free": {
            "description": "免费",
            "options": [
              {
                "value": "1",
                "label": "是"
              }
            ]
          }
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false,
          "nsfw": true
        },
        "name": "Discounted Works",
        "maintainers": [
          "cssxsh"
        ],
        "location": "campaign.ts",
        "module": () => import('@/routes/dlsite/campaign.ts')
      },
      "/ci-en/:id/article": {
        "path": "/ci-en/:id/article",
        "categories": [
          "anime"
        ],
        "view": 0,
        "example": "/dlsite/ci-en/7400/article",
        "parameters": {
          "id": "Creator id, can be found in URL"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false,
          "nsfw": true
        },
        "radar": [
          {
            "source": [
              "ci-en.dlsite.com/creator/:id/article/843558",
              "ci-en.dlsite.com/"
            ]
          }
        ],
        "name": "Ci-en Creators' Article",
        "maintainers": [
          "nczitzk"
        ],
        "location": "ci-en/article.ts",
        "module": () => import('@/routes/dlsite/ci-en/article.ts')
      },
      "/new/:type": {
        "path": "/new/:type",
        "categories": [
          "anime"
        ],
        "view": 0,
        "example": "/dlsite/new/home",
        "parameters": {
          "type": {
            "description": "类型",
            "options": [
              {
                "value": "home",
                "label": "「DLsite 同人」"
              },
              {
                "value": "comic",
                "label": "「DLsite コミック」"
              },
              {
                "value": "soft",
                "label": "「DLsite PCソフト」"
              },
              {
                "value": "maniax",
                "label": "「DLsite 同人 - R18」"
              },
              {
                "value": "books",
                "label": "「DLsite 成年コミック - R18」"
              },
              {
                "value": "pro",
                "label": "「DLsite 美少女ゲーム」"
              },
              {
                "value": "girls",
                "label": "「DLsite 乙女」"
              },
              {
                "value": "bl",
                "label": "「DLsite BL」"
              }
            ]
          }
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false,
          "nsfw": true
        },
        "name": "Current Release",
        "maintainers": [
          "cssxsh"
        ],
        "description": "| Doujin | Comics | PC Games | Doujin (R18) | Adult Comics | H Games | Otome | BL |\n| ------ | ------ | -------- | ------------ | ------------ | ------- | ----- | -- |\n| home   | comic  | soft     | maniax       | books        | pro     | girls | bl |",
        "location": "new.ts",
        "module": () => import('@/routes/dlsite/new.ts')
      },
      "*": {
        "path": "*",
        "name": "Unknown",
        "maintainers": [],
        "features": {
          "nsfw": true
        },
        "location": "z-index/index.ts",
        "module": () => import('@/routes/dlsite/z-index/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "DLsite",
    "url": "dlsite.com",
    "lang": "ja"
  },
  "dmzj": {
    "routes": {
      "/news/:category?": {
        "path": "/news/:category?",
        "categories": [
          "anime"
        ],
        "example": "/dmzj/news/donghuaqingbao",
        "parameters": {
          "category": "类别"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "news.dmzj.com/"
            ],
            "target": "/news"
          }
        ],
        "name": "新闻站",
        "maintainers": [
          "vzz64"
        ],
        "url": "news.dmzj.com/",
        "description": "| 漫画情报      | 轻小说情报          | 动漫周边       | 声优情报        | 音乐资讯    | 游戏资讯   | 美图欣赏      | 漫展情报       | 大杂烩  |\n| ------------- | ------------------- | -------------- | --------------- | ----------- | ---------- | ------------- | -------------- | ------- |\n| manhuaqingbao | qingxiaoshuoqingbao | manhuazhoubian | shengyouqingbao | yinyuezixun | youxizixun | meituxinshang | manzhanqingbao | dazahui |",
        "location": "news.ts",
        "module": () => import('@/routes/dmzj/news.ts')
      }
    },
    "apiRoutes": {},
    "name": "动漫之家",
    "url": "news.dmzj.com",
    "lang": "zh-CN"
  },
  "dn": {
    "routes": {
      "/:language/news/:category?": {
        "path": "/:language/news/:category?",
        "categories": [
          "new-media"
        ],
        "example": "/dn/en-us/news",
        "parameters": {
          "language": "Language, see below",
          "category": "Category, see below, The Latest by default"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "News",
        "maintainers": [
          "nczitzk"
        ],
        "description": "#### Language\n\n| English | 中文  |\n| ------- | ----- |\n| en-us   | zh-cn |\n\n#### Category\n\n| English Category     | 中文分类 | Category id |\n| -------------------- | -------- | ----------- |\n| The Latest           | 最新     |             |\n| Industry Information | 行业资讯 | category-1  |\n| Knowledge            | 域名知识 | category-2  |\n| Investment           | 域名投资 | category-3  |",
        "location": "news.ts",
        "module": () => import('@/routes/dn/news.ts')
      }
    },
    "apiRoutes": {},
    "name": "DN.com",
    "url": "dn.com",
    "lang": "en"
  },
  "dnaindia": {
    "routes": {
      "/:category": {
        "name": "News",
        "maintainers": [
          "Rjnishant530"
        ],
        "path": [
          "/:category"
        ],
        "example": "/dnaindia/headlines",
        "parameters": {
          "category": "Find it in the URL, or tables below"
        },
        "radar": [
          {
            "source": [
              "www.dnaindia.com/:category"
            ]
          }
        ],
        "url": "www.dnaindia.com",
        "description": "Categories:\n\n| Headlines | Explainer | India | Entertainment | Sports | Viral | Lifestyle | Education | Business | World |\n| --------- | --------- | ----- | ------------- | ------ | ----- | --------- | --------- | -------- | ----- |\n| headlines | explainer | india | entertainment | sports | viral | lifestyle | education | business | world |",
        "location": "news.ts",
        "module": () => import('@/routes/dnaindia/news.ts')
      },
      "/topic/:topic": {
        "name": "Topic",
        "maintainers": [
          "Rjnishant530"
        ],
        "path": [
          "/topic/:topic"
        ],
        "example": "/dnaindia/topic/dna-verified",
        "parameters": {
          "category": "Find it in the URL"
        },
        "radar": [
          {
            "source": [
              "www.dnaindia.com/topic/:topic"
            ]
          }
        ],
        "url": "www.dnaindia.com",
        "description": "Topics:\n\n| DNA verified |\n| ------------ |\n| dna-verified |\n\n::: tip\nThe URL of the form `https://www.dnaindia.com/topic/dna-verified` demonstrates the utilization of the subdomain `topic`.\n:::",
        "location": "topic.ts",
        "module": () => import('@/routes/dnaindia/topic.ts')
      }
    },
    "apiRoutes": {},
    "name": "DNA India",
    "url": "dnaindia.com",
    "categories": [
      "traditional-media"
    ],
    "lang": "en"
  },
  "dockerhub": {
    "routes": {
      "/build/:owner/:image/:tag?": {
        "path": "/build/:owner/:image/:tag?",
        "categories": [
          "program-update"
        ],
        "view": 5,
        "example": "/dockerhub/build/diygod/rsshub/latest",
        "parameters": {
          "owner": "Image owner, the owner of the official image fills in the library, for example: /dockerhub/build/library/mysql",
          "image": "Image name",
          "tag": {
            "description": "Image tag",
            "default": "latest"
          }
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "Image New Build",
        "maintainers": [
          "HenryQW"
        ],
        "location": "build.ts",
        "module": () => import('@/routes/dockerhub/build.ts')
      },
      "/repositories/:owner": {
        "name": "Owner Repositories",
        "description": "List of repositories for an image owner",
        "maintainers": [
          "CaoMeiYouRen"
        ],
        "path": "/repositories/:owner",
        "categories": [
          "program-update"
        ],
        "view": 5,
        "example": "/dockerhub/repositories/diygod",
        "parameters": {
          "owner": "Image owner"
        },
        "location": "repositories.ts",
        "module": () => import('@/routes/dockerhub/repositories.ts')
      },
      "/tag/:owner/:image/:limits?": {
        "path": "/tag/:owner/:image/:limits?",
        "categories": [
          "program-update"
        ],
        "example": "/dockerhub/tag/library/mariadb",
        "parameters": {
          "owner": "Image owner",
          "image": "Image name",
          "limits": "Tag count, 10 by default"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "Image New Tag",
        "maintainers": [
          "pseudoyu"
        ],
        "description": "::: warning\n  Use `library` as the `owner` for official images, such as [https://rsshub.app/dockerhub/tag/library/mysql](https://rsshub.app/dockerhub/tag/library/mysql)\n:::",
        "location": "tag.ts",
        "module": () => import('@/routes/dockerhub/tag.ts')
      }
    },
    "apiRoutes": {},
    "name": "Docker Hub",
    "url": "hub.docker.com",
    "lang": "en"
  },
  "docschina": {
    "routes": {
      "/weekly/:category?": {
        "path": "/weekly/:category?",
        "categories": [
          "programming"
        ],
        "example": "/docschina/weekly",
        "parameters": {
          "category": "周刊分类，见下表，默认为js"
        },
        "name": "周刊 - JavaScript",
        "maintainers": [
          "daijinru",
          "hestudy"
        ],
        "description": "| javascript | node | react |\n| ---------- | ---- | ----- |\n| js         | node | react |",
        "radar": [
          {
            "source": [
              "docschina.org/news/weekly/js/*",
              "docschina.org/news/weekly/js",
              "docschina.org/"
            ],
            "target": "/jsweekly"
          }
        ],
        "location": "weekly.ts",
        "module": () => import('@/routes/docschina/weekly.ts')
      }
    },
    "apiRoutes": {},
    "name": "印记中文",
    "url": "docschina.org",
    "lang": "zh-CN"
  },
  "dol": {
    "routes": {
      "/announce/:owner?/:province?/:office?": {
        "path": "/announce/:owner?/:province?/:office?",
        "categories": [
          "government"
        ],
        "example": "/dol/announce",
        "parameters": {
          "owner": "Requester/former land owner",
          "province": "Province which the land is belongs to",
          "office": "DOL office name which the land is belongs to (สำนักงานที่ดิน(กรุงเทพมหานคร|จังหวัด*) [สาขา*])"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "e-LandsAnnouncement",
        "maintainers": [
          "itpcc"
        ],
        "location": "announce.ts",
        "module": () => import('@/routes/dol/announce.ts')
      }
    },
    "apiRoutes": {},
    "name": "Thailand Department of Lands",
    "url": "announce.dol.go.th",
    "lang": "en"
  },
  "domp4": {
    "routes": {
      "/detail/:id": {
        "path": "/detail/:id",
        "categories": [
          "multimedia"
        ],
        "example": "/domp4/detail/LBTANI22222I",
        "parameters": {
          "id": "从剧集详情页 URL 处获取，如：`https://www.xlmp4.com/html/LBTANI22222I.html`，取 `.html` 前面部分"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": true,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "www.xlmp4.com/detail/:id"
            ]
          }
        ],
        "name": "剧集订阅",
        "maintainers": [
          "savokiss",
          "pseudoyu"
        ],
        "description": "::: tip\n由于大部分详情页是 `/html/xxx.html`，还有部分是 `/detail/123.html`，所以此处做了兼容，id 取 `xxx` 或者 `123` 都可以。\n\n新增 `second` 参数，用于选择下载地址二（地址二不可用或者不填都默认地址一），用法: `/domp4/detail/LBTANI22222I?second=1`。\n\n域名频繁更换，目前使用 www.xlmp4.com\n:::",
        "location": "detail.ts",
        "module": () => import('@/routes/domp4/detail.ts')
      },
      "/latest_movie_bt": {
        "path": "/latest_movie_bt",
        "categories": [
          "multimedia"
        ],
        "example": "/domp4/latest_movie_bt",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": true,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "www.xlmp4.com/",
              "www.xlmp4.com/custom/update.html"
            ]
          }
        ],
        "name": "最近更新的电源BT列表",
        "maintainers": [
          "xianghuawe",
          "pseudoyu"
        ],
        "url": "www.xlmp4.com/",
        "location": "latest-movie-bt.ts",
        "module": () => import('@/routes/domp4/latest-movie-bt.ts')
      },
      "/latest/:type?": {
        "path": "/latest/:type?",
        "categories": [
          "multimedia"
        ],
        "example": "/domp4/latest/vod",
        "parameters": {
          "type": "`vod` 代表电影，`tv` 代表电视剧，默认 vod"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "www.xlmp4.com/",
              "www.xlmp4.com/custom/update.html"
            ]
          }
        ],
        "name": "最近更新",
        "maintainers": [
          "savokiss",
          "pseudoyu"
        ],
        "url": "www.xlmp4.com/",
        "location": "latest.ts",
        "module": () => import('@/routes/domp4/latest.ts')
      }
    },
    "apiRoutes": {},
    "name": "DoMP4 影视",
    "url": "www.xlmp4.com",
    "description": "::: tip\n    域名频繁更换，目前使用 www.xlmp4.com\n:::",
    "lang": "zh-CN"
  },
  "dongqiudi": {
    "routes": {
      "/daily": {
        "path": "/daily",
        "categories": [
          "sport"
        ],
        "example": "/dongqiudi/daily",
        "radar": [
          {
            "source": [
              "www.dongqiudi.com/special/48"
            ]
          }
        ],
        "name": "早报",
        "maintainers": [
          "HenryQW"
        ],
        "url": "www.dongqiudi.com/special/48",
        "description": "::: tip\n部分球队和球员可能会有两个 id, 正确 id 应该由 `5000` 开头.\n:::",
        "location": "daily.ts",
        "module": () => import('@/routes/dongqiudi/daily.ts')
      },
      "/result/:team": {
        "path": "/result/:team",
        "categories": [
          "sport"
        ],
        "example": "/dongqiudi/result/50001755",
        "parameters": {
          "team": "球队 id, 可在[懂球帝数据](https://www.dongqiudi.com/data)中找到"
        },
        "radar": [
          {
            "source": [
              "www.dongqiudi.com/team/*team"
            ]
          }
        ],
        "name": "足球赛果",
        "maintainers": [
          "HenryQW"
        ],
        "location": "result.ts",
        "module": () => import('@/routes/dongqiudi/result.ts')
      },
      "/player_news/:id": {
        "path": "/player_news/:id",
        "categories": [
          "sport"
        ],
        "example": "/dongqiudi/player_news/50000339",
        "parameters": {
          "id": "球员 id, 可在[懂球帝数据](https://www.dongqiudi.com/data)中通过其队伍找到"
        },
        "radar": [
          {
            "source": [
              "www.dongqiudi.com/player/*id"
            ]
          }
        ],
        "name": "球员新闻",
        "maintainers": [
          "HenryQW"
        ],
        "location": "player-news.ts",
        "module": () => import('@/routes/dongqiudi/player-news.ts')
      },
      "/special/:id": {
        "path": "/special/:id",
        "categories": [
          "sport"
        ],
        "example": "/dongqiudi/special/41",
        "parameters": {
          "id": "专题 id, 可自行通过 https://www.dongqiudi.com/special/+数字匹配"
        },
        "radar": [
          {
            "source": [
              "www.dongqiudi.com/special/:id"
            ]
          }
        ],
        "name": "专题",
        "maintainers": [
          "dxmpalb"
        ],
        "description": "| 新闻大爆炸 | 懂球帝十佳球 | 懂球帝本周 MVP |\n| ---------- | ------------ | -------------- |\n| 41         | 52           | 53             |",
        "location": "special.ts",
        "module": () => import('@/routes/dongqiudi/special.ts')
      },
      "/team_news/:team": {
        "path": "/team_news/:team",
        "categories": [
          "sport"
        ],
        "example": "/dongqiudi/team_news/50001755",
        "parameters": {
          "team": "球队 id, 可在[懂球帝数据](https://www.dongqiudi.com/data)中找到"
        },
        "radar": [
          {
            "source": [
              "www.dongqiudi.com/team/*team"
            ]
          }
        ],
        "name": "球队新闻",
        "maintainers": [
          "HenryQW"
        ],
        "location": "team-news.ts",
        "module": () => import('@/routes/dongqiudi/team-news.ts')
      },
      "/top_news/:id?": {
        "path": "/top_news/:id?",
        "categories": [
          "sport"
        ],
        "example": "/dongqiudi/top_news/1",
        "parameters": {
          "id": "类别 id，不填默认头条新闻"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "m.dongqiudi.com/home/:id"
            ],
            "target": "/top_news/:id"
          }
        ],
        "name": "新闻",
        "maintainers": [
          "HendricksZheng"
        ],
        "description": "| 头条 | 深度 | 闲情 | D 站 | 中超 | 国际 | 英超 | 西甲 | 意甲 | 德甲 |\n| ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- |\n| 1    | 55   | 37   | 219  | 56   | 120  | 3    | 5    | 4    | 6    |",
        "location": "top-news.ts",
        "module": () => import('@/routes/dongqiudi/top-news.ts')
      }
    },
    "apiRoutes": {},
    "name": "懂球帝",
    "url": "m.dongqiudi.com",
    "categories": [
      "sport"
    ],
    "description": "::: tip\n-   可以通过头条新闻 + 参数过滤的形式获得早报、专题等内容。\n:::",
    "lang": "zh-CN"
  },
  "dora-world": {
    "routes": {
      "/article/:topic/:topicId?": {
        "path": "/article/:topic/:topicId?",
        "categories": [
          "anime"
        ],
        "view": 0,
        "example": "/dora-world/article/contents",
        "parameters": {
          "topic": "Topic name, can be found in URL. For example: the topic name of [https://www.dora-world.com/movie](https://www.dora-world.com/movie) is `movie`",
          "topicId": "Topic id, can be found in URL. For example: the topic id of [https://www.dora-world.com/contents?t=197](https://www.dora-world.com/contents?t=197) is `197`"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "www.dora-world.com/:topic"
            ]
          }
        ],
        "name": "Article",
        "maintainers": [
          "AChangAZha"
        ],
        "location": "article.ts",
        "module": () => import('@/routes/dora-world/article.ts')
      }
    },
    "apiRoutes": {},
    "name": "Doraemon Channel",
    "url": "www.dora-world.com",
    "lang": "en"
  },
  "dorohedoro": {
    "routes": {
      "/news": {
        "path": "/news",
        "categories": [
          "game"
        ],
        "example": "/dorohedoro/news",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "dorohedoro.net/news",
              "dorohedoro.net/"
            ]
          }
        ],
        "name": "News",
        "maintainers": [
          "nczitzk"
        ],
        "url": "dorohedoro.net/news",
        "location": "news.ts",
        "module": () => import('@/routes/dorohedoro/news.ts')
      }
    },
    "apiRoutes": {},
    "name": "Dorohedoro",
    "url": "dorohedoro.net",
    "lang": "ja"
  },
  "douban": {
    "routes": {
      "/people/:userid/status/:routeParams?": {
        "path": "/people/:userid/status/:routeParams?",
        "categories": [
          "social-media"
        ],
        "view": 1,
        "example": "/douban/people/75118396/status",
        "parameters": {
          "userid": "整数型用户 id",
          "routeParams": "额外参数；见下"
        },
        "name": "用户广播",
        "maintainers": [
          "alfredcai"
        ],
        "description": "\n::: tip\n-   **目前只支持整数型 id**\n-   字母型的 id，可以通过头像图片链接来找到其整数型 id，图片命名规则`ul[userid]-*.jpg`或`u[userid]-*.jpg`，即取文件名中间的数字\n-   例如：用户 id: `MovieL`他的头像图片链接：`https://img1.doubanio.com/icon/ul1128221-98.jpg`他的整数型 id: `1128221`\n:::\n\n对于豆瓣用户广播内容，在 `routeParams` 参数中以 query string 格式设置如下选项可以控制输出的样式\n\n| 键                         | 含义                                                           | 接受的值       | 默认值 |\n| -------------------------- | -------------------------------------------------------------- | -------------- | ------ |\n| readable                   | 是否开启细节排版可读性优化                                     | 0/1/true/false | false  |\n| authorNameBold             | 是否加粗作者名字                                               | 0/1/true/false | false  |\n| showAuthorInTitle          | 是否在标题处显示作者                                           | 0/1/true/false | true   |\n| showAuthorInDesc           | 是否在正文处显示作者                                           | 0/1/true/false | false  |\n| showAuthorAvatarInDesc     | 是否在正文处显示作者头像（若阅读器会提取正文图片，不建议开启） | 0/1/true/false | false  |\n| showEmojiForRetweet        | 显示 “🔁” 取代 “Fw”（转发）                                    | 0/1/true/false | false  |\n| showRetweetTextInTitle     | 在标题出显示转发评论（置为 false 则在标题只显示被转发的广播）  | 0/1/true/false | false  |\n| addLinkForPics             | 为图片添加可点击的链接                                         | 0/1/true/false | false  |\n| showTimestampInDescription | 在正文处显示广播的时间戳                                       | 0/1/true/false | false  |\n| showComments               | 在正文处显示评论                                               | 0/1/true/false | false  |\n| widthOfPics                | 广播配图宽（生效取决于阅读器）                                 | 不指定 / 数字  | 不指定 |\n| heightOfPics               | 广播配图高（生效取决于阅读器）                                 | 不指定 / 数字  | 不指定 |\n| sizeOfAuthorAvatar         | 作者头像大小                                                   | 数字           | 48     |\n\n  指定更多与默认值不同的参数选项可以改善 RSS 的可读性，如\n\n  [https://rsshub.app/douban/people/113894409/status/readable=1&authorNameBold=1&showAuthorInTitle=1&showAuthorInDesc=1&showAuthorAvatarInDesc=1&showEmojiForRetweet=1&showRetweetTextInTitle=1&addLinkForPics=1&showTimestampInDescription=1&showComments=1&widthOfPics=100](https://rsshub.app/douban/people/113894409/status/readable=1&authorNameBold=1&showAuthorInTitle=1&showAuthorInDesc=1&showAuthorAvatarInDesc=1&showEmojiForRetweet=1&showRetweetTextInTitle=1&addLinkForPics=1&showTimestampInDescription=1&showComments=1&widthOfPics=100)\n\n  的效果为\n\n  <img loading=\"lazy\" src=\"/img/readable-douban.png\" alt=\"豆瓣读书的可读豆瓣广播 RSS\" />",
        "location": "people/status.ts",
        "module": () => import('@/routes/douban/people/status.ts')
      },
      "/tv/coming/:sortBy?/:count?": {
        "path": "/tv/coming/:sortBy?/:count?",
        "categories": [
          "social-media"
        ],
        "example": "/douban/tv/coming",
        "parameters": {
          "sortBy": "排序方式，可选，支持 `hot` 或 `time`，默认 `hot`",
          "count": "请求上游返回数量，可选，正整数，默认 `10`"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "即将播出的剧集",
        "maintainers": [
          "honue"
        ],
        "description": "| 路径参数 | 含义             | 接受的值 | 默认值 |\n| -------- | ---------------- | -------- | ------ |\n| sortBy   | 排序方式         | hot/time | hot    |\n| count    | 请求上游返回数量 | 正整数   | 10     |\n\n  用例：`/douban/tv/coming/hot/10`\n\n::: tip\n  服务端请求固定使用 `sortby=hot` 拉取数据，再按 `sortBy` 参数在本地重排；条目数量可通过 `count` 调整，仍可叠加 RSSHub 通用参数 `limit`。\n:::",
        "location": "tv/coming.ts",
        "module": () => import('@/routes/douban/tv/coming.ts')
      },
      "/book/latest/:type?": {
        "path": "/book/latest/:type?",
        "categories": [
          "social-media"
        ],
        "example": "/douban/book/latest/fiction",
        "parameters": {
          "type": "专题分类，可选，默认为 `all`"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "新书速递",
        "maintainers": [
          "fengkx",
          "lyqluis"
        ],
        "description": "| 文学         | 小说    | 历史文化 | 社会纪实  | 科学新知 | 艺术设计 | 商业经管 | 绘本漫画 |\n| ------------ | ------- | -------- | --------- | -------- | -------- | -------- | -------- |\n| prose_poetry | fiction | history  | biography | science  | art      | business | comics   |",
        "location": "book/latest.ts",
        "module": () => import('@/routes/douban/book/latest.ts')
      },
      "/book/rank/:type?": {
        "path": "/book/rank/:type?",
        "categories": [
          "social-media"
        ],
        "example": "/douban/book/rank/fiction",
        "parameters": {
          "type": "图书类型，默认合并列表"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "热门图书排行",
        "maintainers": [
          "xyqfer",
          "queensferryme"
        ],
        "description": "| 全部 | 虚构    | 非虚构     |\n| ---- | ------- | ---------- |\n|      | fiction | nonfiction |",
        "location": "book/rank.ts",
        "module": () => import('@/routes/douban/book/rank.ts')
      },
      "/channel/:id/subject/:nav": {
        "path": "/channel/:id/subject/:nav",
        "categories": [
          "social-media"
        ],
        "example": "/douban/channel/30168934/subject/0",
        "parameters": {
          "id": "频道id",
          "nav": "书影音分类"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "频道书影音",
        "maintainers": [
          "umm233"
        ],
        "description": "| 电影 | 电视剧 | 图书 | 唱片 |\n| ---- | ------ | ---- | ---- |\n| 0    | 1      | 2    | 3    |",
        "location": "channel/subject.ts",
        "module": () => import('@/routes/douban/channel/subject.ts')
      },
      "/channel/:id/:nav?": {
        "path": "/channel/:id/:nav?",
        "categories": [
          "social-media"
        ],
        "example": "/douban/channel/30168934/hot",
        "parameters": {
          "id": "频道id",
          "nav": "专题分类，可选，默认为 default"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "频道专题",
        "maintainers": [
          "umm233"
        ],
        "description": "| 默认    | 热门 | 最新 |\n| ------- | ---- | ---- |\n| default | hot  | new  |",
        "location": "channel/topic.ts",
        "module": () => import('@/routes/douban/channel/topic.ts')
      },
      "/event/hot/:locationId": {
        "path": "/event/hot/:locationId",
        "categories": [
          "social-media"
        ],
        "example": "/douban/event/hot/118172",
        "parameters": {
          "locationId": "位置 id, [同城首页](https://www.douban.com/location)打开控制台执行 `window.__loc_id__` 获取"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "热门同城活动",
        "maintainers": [
          "xyqfer"
        ],
        "location": "event/hot.ts",
        "module": () => import('@/routes/douban/event/hot.ts')
      },
      "/bookstore": {
        "path": "/bookstore",
        "categories": [
          "social-media"
        ],
        "example": "/douban/bookstore",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "豆瓣书店",
        "maintainers": [
          "xyqfer"
        ],
        "location": "other/bookstore.ts",
        "module": () => import('@/routes/douban/other/bookstore.ts')
      },
      "/movie/classification/:sort?/:score?/:tags?": {
        "path": "/movie/classification/:sort?/:score?/:tags?",
        "categories": [
          "social-media"
        ],
        "example": "/douban/movie/classification/R/7.5/Netflix,2020",
        "parameters": {
          "sort": "排序方式，默认为U",
          "score": "最低评分，默认不限制",
          "tags": "分类标签，多个标签之间用英文逗号分隔，常见的标签到豆瓣电影的分类页面查看，支持自定义标签"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "豆瓣电影分类",
        "maintainers": [
          "zzwab"
        ],
        "description": "排序方式可选值如下\n\n| 近期热门 | 标记最多 | 评分最高 | 最近上映 |\n| -------- | -------- | -------- | -------- |\n| U        | T        | S        | R        |",
        "location": "other/classification.ts",
        "module": () => import('@/routes/douban/other/classification.ts')
      },
      "/topic/:id/:sort?": {
        "path": "/topic/:id/:sort?",
        "categories": [
          "social-media"
        ],
        "example": "/douban/topic/48823",
        "parameters": {
          "id": "话题id",
          "sort": "排序方式，hot或new，默认为new"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "话题",
        "maintainers": [
          "LogicJake",
          "pseudoyu",
          "haowenwu"
        ],
        "location": "other/topic.ts",
        "module": () => import('@/routes/douban/other/topic.ts')
      },
      "/movie/ustop": {
        "path": "/movie/ustop",
        "categories": [
          "social-media"
        ],
        "example": "/douban/movie/ustop",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "北美票房榜",
        "maintainers": [
          "DIYgod"
        ],
        "location": "other/ustop.ts",
        "module": () => import('@/routes/douban/other/ustop.ts')
      },
      "/movie/coming": {
        "path": "/movie/coming",
        "categories": [
          "social-media"
        ],
        "example": "/douban/movie/coming",
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "电影即将上映",
        "maintainers": [
          "reonokiy"
        ],
        "radar": [
          {
            "title": "豆瓣电影-即将上映",
            "source": [
              "movie.douban.com/coming"
            ],
            "target": "/movie/coming"
          }
        ],
        "location": "movie/coming.tsx",
        "module": () => import('@/routes/douban/movie/coming.tsx')
      },
      "/movie/weekly/:type?": {
        "path": "/movie/weekly/:type?",
        "categories": [
          "social-media"
        ],
        "example": "/douban/movie/weekly",
        "parameters": {
          "type": "分类，可在榜单页 URL 中找到，默认为一周口碑电影榜"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "一周口碑榜",
        "maintainers": [
          "numm233",
          "nczitzk"
        ],
        "description": "| 一周口碑电影榜      | 华语口碑剧集榜            |\n| ------------------- | ------------------------- |\n| movie_weekly_best | tv_chinese_best_weekly |",
        "location": "other/weekly-best.tsx",
        "module": () => import('@/routes/douban/other/weekly-best.tsx')
      },
      "/list/:type?/:routeParams?": {
        "path": "/list/:type?/:routeParams?",
        "categories": [
          "social-media"
        ],
        "example": "/douban/list/subject_real_time_hotest",
        "parameters": {
          "type": "榜单类型，见下表。默认为实时热门书影音",
          "routeParams": "额外参数；请参阅以下说明和表格"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "www.douban.com/subject_collection/:type"
            ],
            "target": "/list/:type"
          }
        ],
        "name": "豆瓣榜单与集合",
        "maintainers": [
          "5upernova-heng",
          "honue"
        ],
        "description": "| 榜单 / 集合        | 路由                          |\n| ------------------ | ----------------------------- |\n| 实时热门书影音     | subject_real_time_hotest   |\n| 影院热映           | movie_showing                |\n| 实时热门电影       | movie_real_time_hotest     |\n| 实时热门电视       | tv_real_time_hotest        |\n| 一周口碑电影榜     | movie_weekly_best           |\n| 华语口碑剧集榜     | tv_chinese_best_weekly     |\n| 全球口碑剧集榜     | tv_global_best_weekly      |\n| 国内口碑综艺榜     | show_chinese_best_weekly   |\n| 国外口碑综艺榜     | show_global_best_weekly    |\n| 热播新剧国产剧     | tv_domestic                  |\n| 热播新剧欧美剧     | tv_american                  |\n| 热播新剧日剧       | tv_japanese                  |\n| 热播新剧韩剧       | tv_korean                    |\n| 热播新剧动画       | tv_animation                 |\n| 虚构类小说热门榜   | book_fiction_hot_weekly    |\n| 非虚构类小说热门榜 | book_nonfiction_hot_weekly |\n| 热门单曲榜         | music_single                 |\n| 华语新碟榜         | music_chinese                |\n| ...                | ...                           |\n\n| 额外参数 | 含义                   | 接受的值 | 默认值 |\n| -------- | ---------------------- | -------- | ------ |\n| playable | 仅看有可播放片源的影片 | 0/1      | 0      |\n| score    | 筛选评分               | 0.0-10.0 | 0      |\n\n  用例：`/douban/list/tv_korean/playable=1&score=8`\n\n  > 上面的榜单 / 集合并没有列举完整。\n  >\n  > 如何找到榜单对应的路由参数：\n  > 在豆瓣手机 APP 中，对应地榜单页面右上角，点击分享链接。链接路径 `subject_collection` 后的路径就是路由参数 `type`。\n  > 如：小说热门榜的分享链接为：`https://m.douban.com/subject_collection/ECDIHUN4A`，其对应本 RSS 路由的 `type` 为 `ECDIHUN4A`，对应的订阅链接路由：[`/douban/list/ECDIHUN4A`](https://rsshub.app/douban/list/ECDIHUN4A)",
        "location": "other/list.ts",
        "module": () => import('@/routes/douban/other/list.ts')
      },
      "/recommended/:type?/:routeParams?": {
        "path": "/recommended/:type?/:routeParams?",
        "categories": [
          "social-media"
        ],
        "example": "/douban/recommended/tv",
        "parameters": {
          "type": "片单类型剧集/电影，tv或movie，默认为tv",
          "routeParams": "额外参数；请参阅以下说明和表格"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "豆瓣每月推荐片单",
        "maintainers": [
          "honue"
        ],
        "description": "| 额外参数 | 含义                   | 接受的值 | 默认值 |\n| -------- | ---------------------- | -------- | ------ |\n| playable | 仅看有可播放片源的影片 | 0/1      | 0      |\n| score    | 筛选评分               | 0-10     | 0      |\n\n  用例：`/douban/recommended/tv/playable=0&score=8`\n\n::: tip\n  整合了 /douban/list/ 路由，省去每月手动更新 id 参数，因为当月推荐剧集片单中，会有还未播出 / 开评分剧集、海外平台播出剧集，请自行考虑是否使用额外参数。\n:::",
        "location": "other/recommended.ts",
        "module": () => import('@/routes/douban/other/recommended.ts')
      },
      "/commercialpress/latest": {
        "path": "/commercialpress/latest",
        "categories": [
          "social-media"
        ],
        "example": "/douban/commercialpress/latest",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "商务印书馆新书速递",
        "maintainers": [
          "xyqfer"
        ],
        "location": "commercialpress/latest.ts",
        "module": () => import('@/routes/douban/commercialpress/latest.ts')
      },
      "/celebrity/:id/:sort?": {
        "path": "/celebrity/:id/:sort?",
        "categories": [
          "social-media"
        ],
        "example": "/douban/celebrity/1274261",
        "parameters": {
          "id": "电影人 id",
          "sort": "排序方式，缺省为 `time`（时间排序），可为 `vote` （评价排序）"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "豆瓣电影人",
        "maintainers": [
          "minimalistrojan"
        ],
        "location": "other/celebrity.ts",
        "module": () => import('@/routes/douban/other/celebrity.ts')
      },
      "/:id/discussion": {
        "path": "/:id/discussion",
        "categories": [
          "social-media"
        ],
        "example": "/douban/36328704/discussion",
        "parameters": {
          "id": "书本id;默认论坛文章使用\"按回应时间排序\",仅第一页文章"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "book.douban.com/:id/discussion"
            ]
          }
        ],
        "name": "豆瓣读书论坛",
        "maintainers": [
          "nightmare-mio"
        ],
        "location": "other/discussion.ts",
        "module": () => import('@/routes/douban/other/discussion.ts')
      },
      "/doulist/:id": {
        "path": "/doulist/:id",
        "categories": [
          "social-media"
        ],
        "example": "/douban/doulist/37716774",
        "parameters": {
          "id": "豆列id"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "豆瓣豆列",
        "maintainers": [
          "LogicJake",
          "honue"
        ],
        "location": "other/doulist.ts",
        "module": () => import('@/routes/douban/other/doulist.ts')
      },
      "/explore/column/:id": {
        "path": "/explore/column/:id",
        "name": "Unknown",
        "maintainers": [],
        "location": "other/explore-column.ts",
        "module": () => import('@/routes/douban/other/explore-column.ts')
      },
      "/explore": {
        "path": "/explore",
        "categories": [
          "social-media"
        ],
        "example": "/douban/explore",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "浏览发现",
        "maintainers": [
          "clarkzsd"
        ],
        "location": "other/explore.tsx",
        "module": () => import('@/routes/douban/other/explore.tsx')
      },
      "/group/:groupid/:type?": {
        "path": "/group/:groupid/:type?",
        "categories": [
          "social-media"
        ],
        "view": 1,
        "example": "/douban/group/648102",
        "parameters": {
          "groupid": "豆瓣小组的 id",
          "type": {
            "description": "类型",
            "default": "latest",
            "options": [
              {
                "label": "最新",
                "value": "latest"
              },
              {
                "label": "最热",
                "value": "essence"
              },
              {
                "label": "精华",
                "value": "elite"
              }
            ]
          }
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "www.douban.com/group/:groupid"
            ],
            "target": "/group/:groupid"
          }
        ],
        "name": "豆瓣小组",
        "maintainers": [
          "DIYgod"
        ],
        "location": "other/group.ts",
        "module": () => import('@/routes/douban/other/group.ts')
      },
      "/jobs/:type": {
        "path": "/jobs/:type",
        "categories": [
          "social-media"
        ],
        "example": "/douban/jobs/campus",
        "parameters": {
          "type": "招聘类型，见下表"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "豆瓣招聘",
        "maintainers": [
          "Fatpandac"
        ],
        "description": "| 社会招聘 | 校园招聘 | 实习生招聘 |\n| :------: | :------: | :--------: |\n|  social  |  campus  |   intern   |",
        "location": "other/jobs.ts",
        "module": () => import('@/routes/douban/other/jobs.ts')
      },
      "/movie/later": {
        "path": "/movie/later",
        "categories": [
          "social-media"
        ],
        "example": "/douban/movie/later",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "即将上映的电影",
        "maintainers": [
          "DIYgod"
        ],
        "location": "other/later.ts",
        "module": () => import('@/routes/douban/other/later.ts')
      },
      "/music/latest/:area?": {
        "path": "/music/latest/:area?",
        "categories": [
          "social-media"
        ],
        "example": "/douban/music/latest/chinese",
        "parameters": {
          "area": "区域类型，默认全部"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "最新增加的音乐",
        "maintainers": [
          "fengkx",
          "xyqfer"
        ],
        "description": "| 华语    | 欧美    | 日韩        |\n| ------- | ------- | ----------- |\n| chinese | western | japankorean |",
        "location": "other/latest-music.ts",
        "module": () => import('@/routes/douban/other/latest-music.ts')
      },
      "/movie/playing": {
        "path": [
          "/movie/playing",
          "/movie/playing/:score"
        ],
        "categories": [
          "social-media"
        ],
        "example": "/douban/movie/playing",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "正在上映的电影",
        "maintainers": [
          "DIYgod"
        ],
        "location": "other/playing.ts",
        "module": () => import('@/routes/douban/other/playing.ts')
      },
      "/movie/playing/:score": {
        "path": [
          "/movie/playing",
          "/movie/playing/:score"
        ],
        "categories": [
          "social-media"
        ],
        "example": "/douban/movie/playing",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "正在上映的电影",
        "maintainers": [
          "DIYgod"
        ],
        "location": "other/playing.ts",
        "module": () => import('@/routes/douban/other/playing.ts')
      },
      "/replied/:uid": {
        "path": "/replied/:uid",
        "categories": [
          "social-media"
        ],
        "example": "/douban/replied/xiaoyaxiaoya",
        "parameters": {
          "uid": "用户id，可在用户日记页 URL 中找到"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "最新回应过的日记",
        "maintainers": [
          "nczitzk"
        ],
        "location": "other/replied.ts",
        "module": () => import('@/routes/douban/other/replied.ts')
      },
      "/replies/:uid": {
        "path": "/replies/:uid",
        "categories": [
          "social-media"
        ],
        "example": "/douban/replies/xiaoyaxiaoya",
        "parameters": {
          "uid": "用户id，可在用户日记页 URL 中找到"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "日记最新回应",
        "maintainers": [
          "nczitzk"
        ],
        "location": "other/replies.ts",
        "module": () => import('@/routes/douban/other/replies.ts')
      },
      "/people/:userid/wish/:routeParams?": {
        "path": "/people/:userid/wish/:routeParams?",
        "categories": [
          "social-media"
        ],
        "example": "/douban/people/exherb/wish",
        "parameters": {
          "userid": "用户id",
          "routeParams": "额外参数；见下"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "用户想看",
        "maintainers": [
          "exherb"
        ],
        "description": "对于豆瓣用户想看的内容，在 `routeParams` 参数中以 query string 格式设置如下选项可以控制输出的样式\n\n| 键         | 含义       | 接受的值 | 默认值 |\n| ---------- | ---------- | -------- | ------ |\n| pagesCount | 查询页面数 |          | 1      |",
        "location": "people/wish.ts",
        "module": () => import('@/routes/douban/people/wish.ts')
      }
    },
    "apiRoutes": {},
    "name": "豆瓣",
    "url": "www.douban.com",
    "lang": "zh-CN"
  },
  "douyin": {
    "routes": {
      "/hashtag/:cid/:routeParams?": {
        "path": "/hashtag/:cid/:routeParams?",
        "categories": [
          "social-media"
        ],
        "example": "/douyin/hashtag/1592824105719812",
        "parameters": {
          "cid": "标签 ID，可在标签页面 URL 中找到",
          "routeParams": "额外参数，query string 格式，请参阅上面的表格"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": true,
          "antiCrawler": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "douyin.com/hashtag/:cid"
            ],
            "target": "/hashtag/:cid"
          }
        ],
        "name": "标签",
        "maintainers": [
          "TonyRL"
        ],
        "location": "hashtag.ts",
        "module": () => import('@/routes/douyin/hashtag.ts')
      },
      "/live/:rid": {
        "path": "/live/:rid",
        "categories": [
          "live"
        ],
        "example": "/douyin/live/685317364746",
        "parameters": {
          "rid": "直播间 id, 可在主播直播间页 URL 中找到"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": true,
          "antiCrawler": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "live.douyin.com/:rid"
            ]
          }
        ],
        "name": "直播间开播",
        "maintainers": [
          "TonyRL"
        ],
        "location": "live.ts",
        "module": () => import('@/routes/douyin/live.ts')
      },
      "/user/:uid/:routeParams?": {
        "path": "/user/:uid/:routeParams?",
        "categories": [
          "social-media"
        ],
        "example": "/douyin/user/MS4wLjABAAAARcAHmmF9mAG3JEixq_CdP72APhBlGlLVbN-1eBcPqao",
        "parameters": {
          "uid": "uid，可在用户页面 URL 中找到",
          "routeParams": "额外参数，query string 格式，请参阅上面的表格"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": true,
          "antiCrawler": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "douyin.com/user/:uid"
            ],
            "target": "/user/:uid"
          }
        ],
        "name": "博主",
        "maintainers": [
          "Max-Tortoise",
          "Rongronggg9"
        ],
        "location": "user.ts",
        "module": () => import('@/routes/douyin/user.ts')
      }
    },
    "apiRoutes": {},
    "name": "抖音直播",
    "url": "douyin.com",
    "description": "::: warning\n反爬严格，需要启用 Playwright。抖音的视频 CDN 会验证 Referer，意味着许多阅读器都无法直接播放内嵌视频，以下是一些变通解决方案：\n\n1.  启用内嵌视频 (`embed=1`), 参考 [通用参数 -> 多媒体处理](/parameter#多媒体处理) 配置 `multimedia_hotlink_template` **或** `wrap_multimedia_in_iframe`。\n2.  关闭内嵌视频 (`embed=0`)，手动点击 `视频直链` 超链接，一般情况下均可成功播放视频。若仍然出现 HTTP 403，请复制 URL 以后到浏览器打开。\n3.  点击原文链接打开抖音网页版的视频详情页播放视频。\n:::\n\n额外参数\n\n| 键      | 含义             | 值                     | 默认值  |\n| ------- | ---------------- | ---------------------- | ------- |\n| `embed` | 是否启用内嵌视频 | `0`/`1`/`true`/`false` | `false` |",
    "lang": "zh-CN"
  },
  "douyu": {
    "routes": {
      "/room/:id": {
        "path": "/room/:id",
        "categories": [
          "live"
        ],
        "example": "/douyu/room/24422",
        "parameters": {
          "id": "直播间 id, 可在主播直播间页 URL 中找到"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "www.douyu.com/:id",
              "www.douyu.com/"
            ]
          }
        ],
        "name": "直播间开播",
        "maintainers": [
          "DIYgod",
          "ChaosTong"
        ],
        "location": "room.ts",
        "module": () => import('@/routes/douyu/room.ts')
      },
      "/group/:id/:sort?": {
        "path": "/group/:id/:sort?",
        "categories": [
          "bbs"
        ],
        "example": "/douyu/group/1011",
        "parameters": {
          "id": "鱼吧 id，可在鱼吧页 URL 中找到",
          "sort": "排序方式，见下表，默认为发布时间排序"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "yuba.douyu.com/group/:id",
              "yuba.douyu.com/group/newself/:id",
              "yuba.douyu.com/group/newall/:id",
              "yuba.douyu.com/"
            ],
            "target": "/group/:id"
          }
        ],
        "name": "鱼吧帖子",
        "maintainers": [
          "nczitzk"
        ],
        "description": "| 回复时间排序 | 发布时间排序 |\n| ------------ | ------------ |\n| 1            | 2            |",
        "location": "group.ts",
        "module": () => import('@/routes/douyu/group.ts')
      },
      "/post/:id": {
        "path": "/post/:id",
        "categories": [
          "bbs"
        ],
        "example": "/douyu/post/631737151576473201",
        "parameters": {
          "id": "帖子 id，可在帖子页 URL 中找到"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "yuba.douyu.com/p/:id",
              "yuba.douyu.com/"
            ]
          }
        ],
        "name": "鱼吧跟帖",
        "maintainers": [
          "nczitzk"
        ],
        "location": "post.ts",
        "module": () => import('@/routes/douyu/post.ts')
      }
    },
    "apiRoutes": {},
    "name": "斗鱼直播",
    "url": "www.douyu.com",
    "lang": "zh-CN"
  },
  "dribbble": {
    "routes": {
      "/keyword/:keyword": {
        "path": "/keyword/:keyword",
        "categories": [
          "design"
        ],
        "example": "/dribbble/keyword/player",
        "parameters": {
          "keyword": "desired keyword"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "Keyword",
        "maintainers": [
          "DIYgod",
          "loganrockmore"
        ],
        "location": "keyword.ts",
        "module": () => import('@/routes/dribbble/keyword.ts')
      },
      "/popular/:timeframe?": {
        "path": "/popular/:timeframe?",
        "categories": [
          "design"
        ],
        "example": "/dribbble/popular",
        "parameters": {
          "timeframe": "support the following values: week, month, year and ever"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "dribbble.com/"
            ],
            "target": "/popular"
          }
        ],
        "name": "Popular",
        "maintainers": [
          "DIYgod",
          "loganrockmore"
        ],
        "url": "dribbble.com/",
        "location": "popular.ts",
        "module": () => import('@/routes/dribbble/popular.ts')
      },
      "/user/:name": {
        "path": "/user/:name",
        "categories": [
          "design"
        ],
        "example": "/dribbble/user/google",
        "parameters": {
          "name": "username, available in user's homepage URL"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "dribbble.com/:name"
            ]
          }
        ],
        "name": "User (or team)",
        "maintainers": [
          "DIYgod",
          "loganrockmore"
        ],
        "location": "user.ts",
        "module": () => import('@/routes/dribbble/user.ts')
      }
    },
    "apiRoutes": {},
    "name": "Dribbble",
    "url": "dribbble.com",
    "lang": "en"
  },
  "dtcj": {
    "routes": {
      "/datahero/:category?": {
        "path": "/datahero/:category?",
        "categories": [
          "finance"
        ],
        "example": "/dtcj/datahero",
        "parameters": {
          "category": "分类，见下表，默认为全部"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "数据侠专栏",
        "maintainers": [
          "nczitzk"
        ],
        "description": "| 侠创 | 纽约数据科学学院 | RS 实验所 | 阿里云天池 |\n| ---- | ---------------- | --------- | ---------- |\n| 5    | 6                | 9         | 10         |",
        "location": "datahero.ts",
        "module": () => import('@/routes/dtcj/datahero.ts')
      },
      "/datainsight/:id?": {
        "path": "/datainsight/:id?",
        "categories": [
          "finance"
        ],
        "example": "/dtcj/datainsight",
        "parameters": {
          "id": "分类，见下表，默认为全部"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "dtcj.com/insighttopic/:id"
            ],
            "target": "/datainsight/:id"
          }
        ],
        "name": "数据洞察",
        "maintainers": [
          "nczitzk"
        ],
        "url": "dtcj.com/dtcj/datainsight",
        "description": "| 城数 | NEXT 情报局 | 专业精选 |\n| ---- | ----------- | -------- |\n| 3    | 1           | 4        |",
        "location": "datainsight.ts",
        "module": () => import('@/routes/dtcj/datainsight.ts')
      }
    },
    "apiRoutes": {},
    "name": "DT 财经",
    "url": "dtcj.com",
    "lang": "zh-CN"
  },
  "duckdb": {
    "routes": {
      "/news": {
        "path": "/news",
        "categories": [
          "programming"
        ],
        "example": "/duckdb/news",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "新闻",
        "maintainers": [
          "mocusez"
        ],
        "location": "news.ts",
        "module": () => import('@/routes/duckdb/news.ts')
      }
    },
    "apiRoutes": {},
    "name": "DuckDB Foundation",
    "url": "duckdb.org",
    "lang": "en"
  },
  "duozhi": {
    "routes": {
      "/:category{.+}?": {
        "path": "/:category{.+}?",
        "name": "分类",
        "url": "www.duozhi.com",
        "maintainers": [
          "nczitzk"
        ],
        "example": "/duozhi/industry",
        "parameters": {
          "category": {
            "description": "分类，默认为 `industry`，即行业，可在对应分类页 URL 中找到",
            "options": [
              {
                "label": "行业",
                "value": "industry"
              },
              {
                "label": "多知商学院",
                "value": "DBS"
              },
              {
                "label": "OpenTalk",
                "value": "opentalk"
              },
              {
                "label": "行业 - 观察",
                "value": "industry/insight"
              },
              {
                "label": "行业 - 早幼教",
                "value": "industry/preschool"
              },
              {
                "label": "行业 - 家庭教育",
                "value": "industry/jiatingjiaoyu"
              },
              {
                "label": "行业 - K12",
                "value": "industry/K12"
              },
              {
                "label": "行业 - 素质教育",
                "value": "industry/qualityedu"
              },
              {
                "label": "行业 - 职教/大学生",
                "value": "industry/adult"
              },
              {
                "label": "行业 - 教育信息化",
                "value": "industry/EduInformatization"
              },
              {
                "label": "行业 - 财报",
                "value": "industry/earnings"
              },
              {
                "label": "行业 - 民办学校",
                "value": "industry/privateschools"
              },
              {
                "label": "行业 - 留学",
                "value": "industry/overseas"
              }
            ]
          }
        },
        "description": ":::tip\n订阅 [行业](http://www.duozhi.com/industry/)，其源网址为 `http://www.duozhi.com/industry/`，请参考该 URL 指定部分构成参数，此时路由为 [`/duozhi/industry`](http://rsshub.app/duozhi/industry)。\n:::\n\n  | [行业](http://www.duozhi.com/industry/)        | [多知商学院](http://www.duozhi.com/DBS/) | [OpenTalk](http://www.duozhi.com/opentalk/)    |\n  | ---------------------------------------------- | ---------------------------------------- | ---------------------------------------------- |\n  | [industry](https://rsshub.app/duozhi/industry) | [DBS](https://rsshub.app/duozhi/DBS)     | [opentalk](https://rsshub.app/duozhi/opentalk) |\n\n  #### [行业](http://www.duozhi.com/industry/)\n\n  | [观察](http://www.duozhi.com/industry/insight/)                | [早幼教](http://www.duozhi.com/industry/preschool/)                | [家庭教育](http://www.duozhi.com/industry/jiatingjiaoyu/)                  | [K12](http://www.duozhi.com/industry/K12/)             | [素质教育](http://www.duozhi.com/industry/qualityedu/)               |\n  | -------------------------------------------------------------- | ------------------------------------------------------------------ | -------------------------------------------------------------------------- | ------------------------------------------------------ | -------------------------------------------------------------------- |\n  | [industry/insight](https://rsshub.app/duozhi/industry/insight) | [industry/preschool](https://rsshub.app/duozhi/industry/preschool) | [industry/jiatingjiaoyu](https://rsshub.app/duozhi/industry/jiatingjiaoyu) | [industry/K12](https://rsshub.app/duozhi/industry/K12) | [industry/qualityedu](https://rsshub.app/duozhi/industry/qualityedu) |\n\n  | [职教/大学生](http://www.duozhi.com/industry/adult/)       | [教育信息化](http://www.duozhi.com/industry/EduInformatization/)                     | [财报](http://www.duozhi.com/industry/earnings/)                 | [民办学校](http://www.duozhi.com/industry/privateschools/)                   | [留学](http://www.duozhi.com/industry/overseas/)                 |\n  | ---------------------------------------------------------- | ------------------------------------------------------------------------------------ | ---------------------------------------------------------------- | ---------------------------------------------------------------------------- | ---------------------------------------------------------------- |\n  | [industry/adult](https://rsshub.app/duozhi/industry/adult) | [industry/EduInformatization](https://rsshub.app/duozhi/industry/EduInformatization) | [industry/earnings](https://rsshub.app/duozhi/industry/earnings) | [industry/privateschools](https://rsshub.app/duozhi/industry/privateschools) | [industry/overseas](https://rsshub.app/duozhi/industry/overseas) |\n\n",
        "categories": [
          "new-media"
        ],
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportRadar": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "www.duozhi.com/:category"
            ],
            "target": "/:category"
          },
          {
            "title": "行业",
            "source": [
              "www.duozhi.com/industry/"
            ],
            "target": "/industry"
          },
          {
            "title": "多知商学院",
            "source": [
              "www.duozhi.com/DBS/"
            ],
            "target": "/DBS"
          },
          {
            "title": "OpenTalk",
            "source": [
              "www.duozhi.com/opentalk/"
            ],
            "target": "/opentalk"
          },
          {
            "title": "行业 - 观察",
            "source": [
              "www.duozhi.com/industry/insight/"
            ],
            "target": "/industry/insight"
          },
          {
            "title": "行业 - 早幼教",
            "source": [
              "www.duozhi.com/industry/preschool/"
            ],
            "target": "/industry/preschool"
          },
          {
            "title": "行业 - 家庭教育",
            "source": [
              "www.duozhi.com/industry/jiatingjiaoyu/"
            ],
            "target": "/industry/jiatingjiaoyu"
          },
          {
            "title": "行业 - K12",
            "source": [
              "www.duozhi.com/industry/K12/"
            ],
            "target": "/industry/K12"
          },
          {
            "title": "行业 - 素质教育",
            "source": [
              "www.duozhi.com/industry/qualityedu/"
            ],
            "target": "/industry/qualityedu"
          },
          {
            "title": "行业 - 职教/大学生",
            "source": [
              "www.duozhi.com/industry/adult/"
            ],
            "target": "/industry/adult"
          },
          {
            "title": "行业 - 教育信息化",
            "source": [
              "www.duozhi.com/industry/EduInformatization/"
            ],
            "target": "/industry/EduInformatization"
          },
          {
            "title": "行业 - 财报",
            "source": [
              "www.duozhi.com/industry/earnings/"
            ],
            "target": "/industry/earnings"
          },
          {
            "title": "行业 - 民办学校",
            "source": [
              "www.duozhi.com/industry/privateschools/"
            ],
            "target": "/industry/privateschools"
          },
          {
            "title": "行业 - 留学",
            "source": [
              "www.duozhi.com/industry/overseas/"
            ],
            "target": "/industry/overseas"
          }
        ],
        "view": 0,
        "location": "index.ts",
        "module": () => import('@/routes/duozhi/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "多知网",
    "url": "duozhi.com",
    "categories": [
      "new-media"
    ],
    "description": "",
    "lang": "zh-CN"
  },
  "duozhuayu": {
    "routes": {
      "/search/:wd": {
        "path": "/search/:wd",
        "categories": [
          "shopping"
        ],
        "example": "/duozhuayu/search/JavaScript",
        "parameters": {
          "wd": "搜索关键词"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "duozhuayu.com/search/book/:wd"
            ]
          }
        ],
        "name": "搜索结果",
        "maintainers": [
          "fengkx"
        ],
        "location": "search.tsx",
        "module": () => import('@/routes/duozhuayu/search.tsx')
      }
    },
    "apiRoutes": {},
    "name": "多抓鱼",
    "url": "duozhuayu.com",
    "lang": "zh-CN"
  },
  "dushu": {
    "routes": {
      "/fuzhou": {
        "path": "/fuzhou",
        "categories": [
          "new-media"
        ],
        "example": "/dushu/fuzhou",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "www.dushu365.com*"
            ]
          }
        ],
        "name": "樊登福州运营中心",
        "maintainers": [
          "Fatpandac"
        ],
        "url": "www.dushu365.com*",
        "location": "fuzhou/index.tsx",
        "module": () => import('@/routes/dushu/fuzhou/index.tsx')
      }
    },
    "apiRoutes": {},
    "name": "樊登读书",
    "url": "card.dushu.io",
    "lang": "zh-CN"
  },
  "dut": {
    "routes": {
      "/*/*": {
        "path": [
          "/*/*",
          "/:0?"
        ],
        "name": "Unknown",
        "maintainers": [],
        "location": "index.ts",
        "module": () => import('@/routes/dut/index.ts')
      },
      "/:0?": {
        "path": [
          "/*/*",
          "/:0?"
        ],
        "name": "Unknown",
        "maintainers": [],
        "location": "index.ts",
        "module": () => import('@/routes/dut/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "大连理工大学",
    "url": "dutdice.dlut.edu.cn",
    "lang": "zh-CN"
  },
  "dw": {
    "routes": {
      "/news/:lang?/:id?": {
        "path": "/news/:lang?/:id?",
        "categories": [
          "traditional-media"
        ],
        "example": "/dw/news",
        "parameters": {
          "lang": "Language, see below, default to en",
          "id": "Category ID, see below, default to the id of the Top Stories Page of the language chosen"
        },
        "features": {
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false,
          "requireConfig": false
        },
        "name": "News",
        "maintainers": [
          "quiniapiezoelectricity"
        ],
        "description": "\n::: tip\nParameters can be obtained from the official website, for instance:\nFor the site https://www.dw.com/de/deutschland/s-12321 the language code would be `de` and the category ID would be `s-1432`.\n:::\n",
        "radar": [
          {
            "source": [
              "www.dw.com/:lang/:name/:id"
            ],
            "target": "/news/:lang/:id"
          }
        ],
        "location": "news.ts",
        "module": () => import('@/routes/dw/news.ts')
      },
      "/rss/:channel?": {
        "path": "/rss/:channel?",
        "categories": [
          "traditional-media"
        ],
        "example": "/dw/rss/rss-en-all",
        "parameters": {
          "category": "RSS Feed Channel, see below, `rss-en-all` by default"
        },
        "features": {
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false,
          "requireConfig": false
        },
        "name": "RSS",
        "maintainers": [
          "quiniapiezoelectricity"
        ],
        "description": "\nFor a full list of RSS Feed Channels in English, please refer to [DW RSS Feeds](https://corporate.dw.com/en/rss-feeds/a-68693346).\nRSS Feed Channels in other languages are also available, for example: `rss-chi-all` renders the RSS feed in Chinese and `rss-de-all` for the RSS Feed in German\n",
        "location": "rss.ts",
        "module": () => import('@/routes/dw/rss.ts')
      }
    },
    "apiRoutes": {},
    "name": "DW Deutsche Welle",
    "url": "dw.com"
  },
  "dx2025": {
    "routes": {
      "/:type?/:category?": {
        "path": "/:type?/:category?",
        "categories": [
          "new-media"
        ],
        "example": "/dx2025",
        "parameters": {
          "type": "内容类别，见下表，默认为空",
          "category": "行业分类，见下表，默认为空"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "分类",
        "maintainers": [
          "nczitzk"
        ],
        "description": "内容类别\n\n| 产业观察             | 行业报告         | 政策   | 数据 |\n| -------------------- | ---------------- | ------ | ---- |\n| industry-observation | industry-reports | policy | data |\n\n  行业分类\n\n| 行业                 | 行业名称                                                          |\n| -------------------- | ----------------------------------------------------------------- |\n| 新一代信息技术       | next-generation-information-technology-industry-reports           |\n| 高档数控机床和机器人 | high-grade-cnc-machine-tools-and-robots-industry-reports          |\n| 航空航天装备         | aerospace-equipment-industry-reports                              |\n| 海工装备及高技术船舶 | marine-engineering-equipment-and-high-tech-ships-industry-reports |\n| 先进轨道交通装备     | advanced-rail-transportation-equipment-industry-reports           |\n| 节能与新能源汽车     | energy-saving-and-new-energy-vehicles-industry-reports            |\n| 电力装备             | electric-equipment-industry-reports                               |\n| 农机装备             | agricultural-machinery-equipment-industry-reports                 |\n| 新材料               | new-material-industry-reports                                     |\n| 生物医药及医疗器械   | biomedicine-and-medical-devices-industry-reports                  |\n| 现代服务业           | modern-service-industry-industry-reports                          |\n| 制造业人才           | manufacturing-talent-industry-reports                             |",
        "location": "index.ts",
        "module": () => import('@/routes/dx2025/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "东西智库",
    "url": "dx2025.com",
    "lang": "zh-CN"
  },
  "dxy": {
    "routes": {
      "/bbs/board/:boardId": {
        "path": "/bbs/board/:boardId",
        "categories": [
          "bbs"
        ],
        "example": "/dxy/bbs/board/46",
        "parameters": {
          "specialId": "板块 ID，可在对应板块页 URL 中找到"
        },
        "name": "板块",
        "maintainers": [
          "TonyRL"
        ],
        "radar": [
          {
            "source": [
              "www.dxy.cn/bbs/newweb/pc/category/:boardIdId"
            ],
            "target": "/bbs/board/:boardIdId"
          },
          {
            "source": [
              "3g.dxy.cn/bbs/board/:boardIdId"
            ],
            "target": "/bbs/board/:boardIdId"
          }
        ],
        "location": "board.ts",
        "module": () => import('@/routes/dxy/board.ts')
      },
      "/bbs/profile/thread/:userId": {
        "path": "/bbs/profile/thread/:userId",
        "categories": [
          "bbs"
        ],
        "example": "/dxy/bbs/profile/thread/8335054",
        "parameters": {
          "userId": "个人 ID，可在 URL 中找到"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "dxy.cn/bbs/newweb/pc/profile/:userId/threads",
              "dxy.cn/bbs/newweb/pc/profile/:userId"
            ]
          }
        ],
        "name": "个人帖子",
        "maintainers": [
          "TonyRL"
        ],
        "location": "profile/thread.ts",
        "module": () => import('@/routes/dxy/profile/thread.ts')
      },
      "/bbs/special/:specialId": {
        "path": "/bbs/special/:specialId",
        "categories": [
          "bbs"
        ],
        "example": "/dxy/bbs/special/72",
        "parameters": {
          "specialId": "专题 ID，可在对应专题页 URL 中找到"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "专题",
        "maintainers": [
          "TonyRL"
        ],
        "location": "special.ts",
        "module": () => import('@/routes/dxy/special.ts')
      }
    },
    "apiRoutes": {},
    "name": "丁香园",
    "url": "dxy.cn",
    "lang": "zh-CN"
  },
  "dykszx": {
    "routes": {
      "/news/:newsType?": {
        "path": "/news/:newsType?",
        "categories": [
          "government"
        ],
        "example": "/dykszx/news",
        "parameters": {
          "newsType": "考试类型。默认新闻中心(all)"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "www.dykszx.com/"
            ],
            "target": "/news/all"
          }
        ],
        "name": "考试新闻发布",
        "maintainers": [
          "zytomorrow"
        ],
        "url": "www.dykszx.com",
        "description": "| 新闻中心 | 公务员考试 | 事业单位 | （职）业资格、职称考试 | 其他 |\n| :------: | :------: | :------: |:------: |:------: |\n|   all   |   gwy   |  sydw | zyzc  | other |",
        "location": "news.ts",
        "module": () => import('@/routes/dykszx/news.ts')
      }
    },
    "apiRoutes": {},
    "name": "德阳人事考试网",
    "url": "www.dykszx.com",
    "categories": [
      "government"
    ],
    "description": "德阳人事考试网",
    "lang": "zh-CN"
  },
  "dytt": {
    "routes": {
      "/:category{.+}?": {
        "path": "/:category{.+}?",
        "name": "分类",
        "url": "www.dydytt.net",
        "maintainers": [
          "junfengP",
          "nczitzk"
        ],
        "example": "/dytt/gndy/dyzz",
        "parameters": {
          "category": {
            "description": "分类，默认为 `gndy/dyzz`，即最新影片，可在对应分类页 URL 中找到",
            "options": [
              {
                "label": "最新影片",
                "value": "gndy/dyzz"
              },
              {
                "label": "经典影片",
                "value": "gndy"
              },
              {
                "label": "国内电影",
                "value": "gndy/china"
              },
              {
                "label": "欧美电影",
                "value": "gndy/oumei"
              },
              {
                "label": "其它电影",
                "value": "gndy/rihan"
              },
              {
                "label": "华语电视",
                "value": "tv/hytv"
              },
              {
                "label": "欧美电视",
                "value": "tv/oumeitv"
              },
              {
                "label": "最新综艺",
                "value": "zongyi2013"
              },
              {
                "label": "旧版综艺",
                "value": "2009zongyi"
              },
              {
                "label": "动漫资源",
                "value": "dongman"
              },
              {
                "label": "旧版游戏",
                "value": "game"
              },
              {
                "label": "游戏下载",
                "value": "newgame"
              },
              {
                "label": "日韩剧集专区",
                "value": "tv/rihantv"
              }
            ]
          }
        },
        "description": "::: tip\n若订阅 [最新影片](https://www.dydytt.net/html/gndy/dyzz)，网址为 `https://www.dydytt.net/html/gndy/dyzz`，请截取 `https://www.dydytt.net/html/` 到末尾的部分 `gndy/dyzz` 作为 `category` 参数填入，此时目标路由为 [`/dytt/gndy/dyzz`](https://rsshub.app/dytt/gndy/dyzz)。\n:::\n\n<details>\n<summary>更多分类</summary>\n\n| 分类                                                  | ID                                               |\n| ----------------------------------------------------- | ------------------------------------------------ |\n| [最新影片](https://www.dydytt.net/html/gndy/dyzz/index.html)      | [gndy/dyzz](https://rsshub.app/dytt/gndy/dyzz)   |\n| [经典影片](https://www.dydytt.net/html/gndy/index.html)           | [gndy](https://rsshub.app/dytt/gndy)             |\n| [国内电影](https://www.dydytt.net/html/gndy/china/index.html)     | [gndy/china](https://rsshub.app/dytt/gndy/china) |\n| [欧美电影](https://www.dydytt.net/html/gndy/oumei/index.html)     | [gndy/oumei](https://rsshub.app/dytt/gndy/oumei) |\n| [其它电影](https://www.dydytt.net/html/gndy/rihan/index.html)     | [gndy/rihan](https://rsshub.app/dytt/gndy/rihan) |\n| [华语电视](https://www.dydytt.net/html/tv/hytv/index.html)        | [tv/hytv](https://rsshub.app/dytt/tv/hytv)       |\n| [欧美电视](https://www.dydytt.net/html/tv/oumeitv/index.html)     | [tv/oumeitv](https://rsshub.app/dytt/tv/oumeitv) |\n| [最新综艺](https://www.dydytt.net/html/zongyi2013/index.html)     | [zongyi2013](https://rsshub.app/dytt/zongyi2013) |\n| [旧版综艺](https://www.dydytt.net/html/2009zongyi/index.html)     | [2009zongyi](https://rsshub.app/dytt/2009zongyi) |\n| [动漫资源](https://www.dydytt.net/html/dongman/index.html)        | [dongman](https://rsshub.app/dytt/dongman)       |\n| [旧版游戏](https://www.dydytt.net/html/game/index.html)           | [game](https://rsshub.app/dytt/game)             |\n| [游戏下载](https://www.dydytt.net/html/newgame/index.html)        | [newgame](https://rsshub.app/dytt/newgame)       |\n| [日韩剧集专区](https://www.dydytt.net/html/tv/rihantv/index.html) | [tv/rihantv](https://rsshub.app/dytt/tv/rihantv) |\n\n</details>\n",
        "categories": [
          "multimedia"
        ],
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportRadar": true,
          "supportBT": true,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "${domain}/index.htm",
              "www.dydytt.net/html/:category"
            ]
          },
          {
            "title": "最新影片",
            "source": [
              "https://www.dydytt.net/html/gndy/dyzz/index.html"
            ],
            "target": "/gndy/dyzz"
          },
          {
            "title": "经典影片",
            "source": [
              "https://www.dydytt.net/html/gndy/index.html"
            ],
            "target": "/gndy"
          },
          {
            "title": "国内电影",
            "source": [
              "https://www.dydytt.net/html/gndy/china/index.html"
            ],
            "target": "/gndy/china"
          },
          {
            "title": "欧美电影",
            "source": [
              "https://www.dydytt.net/html/gndy/oumei/index.html"
            ],
            "target": "/gndy/oumei"
          },
          {
            "title": "其它电影",
            "source": [
              "https://www.dydytt.net/html/gndy/rihan/index.html"
            ],
            "target": "/gndy/rihan"
          },
          {
            "title": "华语电视",
            "source": [
              "https://www.dydytt.net/html/tv/hytv/index.html"
            ],
            "target": "/tv/hytv"
          },
          {
            "title": "欧美电视",
            "source": [
              "https://www.dydytt.net/html/tv/oumeitv/index.html"
            ],
            "target": "/tv/oumeitv"
          },
          {
            "title": "最新综艺",
            "source": [
              "https://www.dydytt.net/html/zongyi2013/index.html"
            ],
            "target": "/zongyi2013"
          },
          {
            "title": "旧版综艺",
            "source": [
              "https://www.dydytt.net/html/2009zongyi/index.html"
            ],
            "target": "/2009zongyi"
          },
          {
            "title": "动漫资源",
            "source": [
              "https://www.dydytt.net/html/dongman/index.html"
            ],
            "target": "/dongman"
          },
          {
            "title": "旧版游戏",
            "source": [
              "https://www.dydytt.net/html/game/index.html"
            ],
            "target": "/game"
          },
          {
            "title": "游戏下载",
            "source": [
              "https://www.dydytt.net/html/newgame/index.html"
            ],
            "target": "/newgame"
          },
          {
            "title": "日韩剧集专区",
            "source": [
              "https://www.dydytt.net/html/tv/rihantv/index.html"
            ],
            "target": "/tv/rihantv"
          }
        ],
        "view": 0,
        "location": "index.ts",
        "module": () => import('@/routes/dytt/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "电影天堂",
    "url": "www.dydytt.net",
    "lang": "zh-CN"
  },
  "e-hentai": {
    "routes": {
      "/:what?/:id?/:needTorrents?/:needImages?": {
        "path": "/:what?/:id?/:needTorrents?/:needImages?",
        "name": "Unknown",
        "maintainers": [],
        "features": {
          "nsfw": true
        },
        "location": "index.tsx",
        "module": () => import('@/routes/e-hentai/index.tsx')
      }
    },
    "apiRoutes": {},
    "name": "E-Hentai",
    "url": "e-hentai.org",
    "lang": "en"
  },
  "ea": {
    "routes": {
      "/apex-news/:lang?/:type?": {
        "path": "/apex-news/:lang?/:type?",
        "categories": [
          "game"
        ],
        "example": "/ea/apex-news/zh-hant/game-updates",
        "parameters": {
          "lang": {
            "description": "语言",
            "options": [
              {
                "value": "zh-hant",
                "label": "中文(繁体)"
              },
              {
                "value": "en",
                "label": "English"
              }
            ],
            "default": "en"
          },
          "type": {
            "description": "资讯类型（可选）",
            "options": [
              {
                "value": "news-article",
                "label": "最新消息"
              },
              {
                "value": "game-updates",
                "label": "游戏更新"
              },
              {
                "value": "latest",
                "label": "全部"
              }
            ],
            "default": "latest"
          }
        },
        "name": "APEX Legends 官网资讯",
        "maintainers": [
          "IceChestnut"
        ],
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "view": 0,
        "location": "apex-news.ts",
        "module": () => import('@/routes/ea/apex-news.ts')
      }
    },
    "apiRoutes": {},
    "name": "EA Games",
    "url": "www.ea.com"
  },
  "eagle": {
    "routes": {
      "/blog/:cate?/:language?": {
        "path": "/blog/:cate?/:language?",
        "categories": [
          "blog"
        ],
        "example": "/eagle/blog/en",
        "parameters": {
          "cate": "Category, get by URL, `all` by default",
          "language": {
            "description": "Language",
            "options": [
              {
                "value": "cn",
                "label": "cn"
              },
              {
                "value": "tw",
                "label": "tw"
              },
              {
                "value": "en",
                "label": "en"
              }
            ],
            "default": "en"
          }
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "cn.eagle.cool/blog"
            ],
            "target": "/blog"
          }
        ],
        "name": "Blog",
        "maintainers": [
          "Fatpandac"
        ],
        "url": "cn.eagle.cool/blog",
        "location": "blog.ts",
        "module": () => import('@/routes/eagle/blog.ts')
      },
      "/changelog/:language?": {
        "path": "/changelog/:language?",
        "categories": [
          "program-update"
        ],
        "example": "/eagle/changelog/en",
        "parameters": {
          "language": "Language, see list, default to be `cn`"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "Changelog",
        "maintainers": [
          "tigercubden"
        ],
        "description": "Language\n\n| Simplified Chinese | Traditional Chinese | English |\n| ------------------ | ------------------- | ------- |\n| cn                 | tw                  | en      |",
        "location": "changelog.ts",
        "module": () => import('@/routes/eagle/changelog.ts')
      }
    },
    "apiRoutes": {},
    "name": "Eagle",
    "url": "cn.eagle.cool",
    "lang": "zh-CN"
  },
  "earthquake": {
    "routes": {
      "/ceic/:type?": {
        "path": "/ceic/:type?",
        "categories": [
          "forecast"
        ],
        "example": "/earthquake/ceic/1",
        "parameters": {
          "type": "类型，见下表"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "www.cea.gov.cn/cea/xwzx/zqsd/index.html",
              "www.cea.gov.cn/"
            ],
            "target": ""
          }
        ],
        "name": "中国地震台",
        "maintainers": [
          "SettingDust"
        ],
        "url": "www.cea.gov.cn/cea/xwzx/zqsd/index.html",
        "description": "| 参数 | 类型                        |\n| ---- | --------------------------- |\n| 1    | 最近 24 小时地震信息        |\n| 2    | 最近 48 小时地震信息        |\n| 5    | 最近一年 3.0 级以上地震信息 |\n| 7    | 最近一年 3.0 级以下地震     |\n| 8    | 最近一年 4.0 级以上地震信息 |\n| 9    | 最近一年 5.0 级以上地震信息 |\n| 0    | 最近一年 6.0 级以上地震信息 |\n\n  可通过全局过滤参数订阅您感兴趣的地区.",
        "location": "ceic.ts",
        "module": () => import('@/routes/earthquake/ceic.ts')
      },
      "/:region?": {
        "path": "/:region?",
        "categories": [
          "forecast"
        ],
        "example": "/earthquake",
        "parameters": {
          "region": "区域，0全部，1国内（默认），2国外"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "www.cea.gov.cn/cea/xwzx/zqsd/index.html",
              "www.cea.gov.cn/"
            ],
            "target": ""
          }
        ],
        "name": "中国地震局",
        "maintainers": [
          "LogicJake"
        ],
        "url": "www.cea.gov.cn/cea/xwzx/zqsd/index.html",
        "description": "可通过全局过滤参数订阅您感兴趣的地区.",
        "location": "index.ts",
        "module": () => import('@/routes/earthquake/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "地震速报",
    "url": "www.ceic.ac.cn",
    "lang": "zh-CN"
  },
  "eastday": {
    "routes": {
      "/24/:category?": {
        "path": "/24/:category?",
        "categories": [
          "traditional-media"
        ],
        "example": "/eastday/24",
        "parameters": {
          "category": "分类，见下表，默认为社会"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "mini.eastday.com/"
            ],
            "target": "/24"
          }
        ],
        "name": "24 小时热闻",
        "maintainers": [
          "nczitzk"
        ],
        "url": "mini.eastday.com/",
        "description": "| 推荐 | 社会 | 娱乐 | 国际 | 军事 |\n| ---- | ---- | ---- | ---- | ---- |\n\n| 养生 | 汽车 | 体育 | 财经 | 游戏 |\n| ---- | ---- | ---- | ---- | ---- |\n\n| 科技 | 国内 | 宠物 | 情感 | 人文 | 教育 |\n| ---- | ---- | ---- | ---- | ---- | ---- |",
        "location": "24.ts",
        "module": () => import('@/routes/eastday/24.ts')
      },
      "/portrait": {
        "path": "/portrait",
        "categories": [
          "traditional-media"
        ],
        "example": "/eastday/portrait",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "www.eastday.com/"
            ]
          }
        ],
        "name": "原创",
        "maintainers": [
          "nczitzk"
        ],
        "url": "www.eastday.com/",
        "location": "portrait.ts",
        "module": () => import('@/routes/eastday/portrait.ts')
      },
      "/sh": {
        "path": "/sh",
        "categories": [
          "traditional-media"
        ],
        "example": "/eastday/sh",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "sh.eastday.com/"
            ]
          }
        ],
        "name": "上海新闻",
        "maintainers": [
          "saury"
        ],
        "url": "sh.eastday.com/",
        "location": "sh.ts",
        "module": () => import('@/routes/eastday/sh.ts')
      }
    },
    "apiRoutes": {},
    "name": "东方网",
    "url": "mini.eastday.com",
    "lang": "zh-CN"
  },
  "eastmoney": {
    "routes": {
      "/gerenzhongxin/cfh/:uid": {
        "path": "/gerenzhongxin/cfh/:uid",
        "categories": [
          "finance"
        ],
        "view": 0,
        "example": "/eastmoney/gerenzhongxin/cfh/2922094262312522",
        "parameters": {
          "uid": "用户id,即用户主页网址末尾的数字"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "guba.eastmoney.com"
            ]
          },
          {
            "source": [
              "caifuhao.eastmoney.com"
            ]
          },
          {
            "source": [
              "i.eastmoney.com/:uid"
            ],
            "target": "/gerenzhongxin/cfh/:uid"
          }
        ],
        "name": "个人中心长文",
        "maintainers": [
          "AwesomeDog"
        ],
        "location": "gerenzhongxin/cfh.ts",
        "module": () => import('@/routes/eastmoney/gerenzhongxin/cfh.ts')
      },
      "/gerenzhongxin/guba/:uid": {
        "path": "/gerenzhongxin/guba/:uid",
        "categories": [
          "finance"
        ],
        "view": 0,
        "example": "/eastmoney/gerenzhongxin/guba/2922094262312522",
        "parameters": {
          "uid": "用户id,即用户主页网址末尾的数字"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "guba.eastmoney.com"
            ]
          },
          {
            "source": [
              "caifuhao.eastmoney.com"
            ]
          },
          {
            "source": [
              "i.eastmoney.com/:uid"
            ],
            "target": "/gerenzhongxin/guba/:uid"
          }
        ],
        "name": "个人中心帖子",
        "maintainers": [
          "AwesomeDog"
        ],
        "location": "gerenzhongxin/guba.ts",
        "module": () => import('@/routes/eastmoney/gerenzhongxin/guba.ts')
      },
      "/gerenzhongxin/trpl/:uid": {
        "path": "/gerenzhongxin/trpl/:uid",
        "categories": [
          "finance"
        ],
        "view": 0,
        "example": "/eastmoney/gerenzhongxin/trpl/2922094262312522",
        "parameters": {
          "uid": "用户id,即用户主页网址末尾的数字"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "guba.eastmoney.com"
            ]
          },
          {
            "source": [
              "caifuhao.eastmoney.com"
            ]
          },
          {
            "source": [
              "i.eastmoney.com/:uid"
            ],
            "target": "/gerenzhongxin/trpl/:uid"
          }
        ],
        "name": "个人中心评论",
        "maintainers": [
          "AwesomeDog"
        ],
        "location": "gerenzhongxin/trpl.ts",
        "module": () => import('@/routes/eastmoney/gerenzhongxin/trpl.ts')
      },
      "/search/:keyword": {
        "path": "/search/:keyword",
        "categories": [
          "finance"
        ],
        "view": 0,
        "example": "/eastmoney/search/web3",
        "parameters": {
          "keyword": "关键词，可以设置为自己需要检索的关键词"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "搜索",
        "maintainers": [
          "drgnchan"
        ],
        "location": "search/index.ts",
        "module": () => import('@/routes/eastmoney/search/index.ts')
      },
      "/ttjj/user/:uid": {
        "path": "/ttjj/user/:uid",
        "categories": [
          "finance"
        ],
        "view": 1,
        "example": "/eastmoney/ttjj/user/6551094298949188",
        "parameters": {
          "uid": "用户id, 可以通过天天基金App分享用户主页到浏览器，在相应的URL中找到"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "天天基金用户动态",
        "maintainers": [
          "zidekuls"
        ],
        "location": "ttjj/user.ts",
        "module": () => import('@/routes/eastmoney/ttjj/user.ts')
      },
      "/gerenzhongxin/gather/:uid": {
        "path": "/gerenzhongxin/gather/:uid",
        "categories": [
          "finance"
        ],
        "view": 0,
        "example": "/eastmoney/gerenzhongxin/gather/2922094262312522",
        "parameters": {
          "uid": "用户id,即用户主页网址末尾的数字"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "guba.eastmoney.com"
            ]
          },
          {
            "source": [
              "caifuhao.eastmoney.com"
            ]
          },
          {
            "source": [
              "i.eastmoney.com/:uid"
            ],
            "target": "/gerenzhongxin/gather/:uid"
          }
        ],
        "name": "个人中心所有活动",
        "maintainers": [
          "AwesomeDog"
        ],
        "location": "gerenzhongxin/gather.ts",
        "module": () => import('@/routes/eastmoney/gerenzhongxin/gather.ts')
      },
      "/report/:category": {
        "path": "/report/:category",
        "categories": [
          "finance"
        ],
        "view": 0,
        "example": "/eastmoney/report/strategyreport",
        "parameters": {
          "category": {
            "description": "研报类型",
            "options": [
              {
                "value": "strategyreport",
                "label": "策略报告"
              },
              {
                "value": "macresearch",
                "label": "宏观研究"
              },
              {
                "value": "brokerreport",
                "label": "券商晨报"
              },
              {
                "value": "industry",
                "label": "行业研报"
              },
              {
                "value": "stock",
                "label": "个股研报"
              }
            ]
          }
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "data.eastmoney.com/report/:category"
            ]
          }
        ],
        "name": "研究报告",
        "maintainers": [
          "syzq"
        ],
        "description": "| 策略报告       | 宏观研究    | 券商晨报     | 行业研究 | 个股研报 |\n| -------------- | ----------- | ------------ | -------- | -------- |\n| strategyreport | macresearch | brokerreport | industry | stock    |",
        "location": "report/index.tsx",
        "module": () => import('@/routes/eastmoney/report/index.tsx')
      }
    },
    "apiRoutes": {},
    "name": "东方财富",
    "url": "data.eastmoney.com",
    "lang": "zh-CN"
  },
  "easynomad": {
    "routes": {
      "/": {
        "path": "/",
        "categories": [
          "other"
        ],
        "view": 5,
        "example": "/easynomad",
        "radar": [
          {
            "source": [
              "easynomad.cn"
            ]
          }
        ],
        "name": "远程工作列表",
        "maintainers": [
          "jiangsong216"
        ],
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "location": "joblist.ts",
        "module": () => import('@/routes/easynomad/joblist.ts')
      }
    },
    "apiRoutes": {},
    "name": "轻松游牧-远程工作聚集地",
    "url": "easynomad.cn",
    "lang": "zh-CN"
  },
  "ebc": {
    "routes": {
      "/realtime/:category?": {
        "path": "/realtime/:category?",
        "categories": [
          "traditional-media"
        ],
        "example": "/ebc/realtime/politics",
        "parameters": {
          "category": "Category from the last segment of the URL of the corresponding site"
        },
        "features": {
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false,
          "requireConfig": false
        },
        "name": "即時新聞",
        "maintainers": [
          "quiniapiezoelectricity"
        ],
        "description": "",
        "radar": [
          {
            "source": [
              "news.ebc.net.tw/realtime/:category"
            ],
            "target": "/:category"
          }
        ],
        "location": "realtime.ts",
        "module": () => import('@/routes/ebc/realtime.ts')
      }
    },
    "apiRoutes": {},
    "name": "東森新聞",
    "url": "ebc.net.tw"
  },
  "ecnu": {
    "routes": {
      "/art": {
        "path": "/art",
        "categories": [
          "university"
        ],
        "example": "/ecnu/art",
        "radar": [
          {
            "source": [
              "art.ecnu.edu.cn"
            ],
            "target": "/art"
          }
        ],
        "name": "美术学院通知公告",
        "maintainers": [
          "FrozenStarrrr",
          "ChiyoYuki",
          "ECNU-minus"
        ],
        "location": "art.ts",
        "module": () => import('@/routes/ecnu/art.ts')
      },
      "/bksy": {
        "path": "/bksy",
        "categories": [
          "university"
        ],
        "example": "/ecnu/bksy",
        "radar": [
          {
            "source": [
              "bksy.ecnu.edu.cn"
            ],
            "target": "/bksy"
          }
        ],
        "name": "本科生院通知",
        "maintainers": [
          "FrozenStarrrr",
          "ChiyoYuki",
          "ECNU-minus"
        ],
        "location": "bksy.ts",
        "module": () => import('@/routes/ecnu/bksy.ts')
      },
      "/cee": {
        "path": "/cee",
        "categories": [
          "university"
        ],
        "example": "/ecnu/cee",
        "radar": [
          {
            "source": [
              "cee.ecnu.edu.cn"
            ],
            "target": "/cee"
          }
        ],
        "name": "通信与电子工程学院通知公告",
        "maintainers": [
          "FrozenStarrrr",
          "ChiyoYuki",
          "ECNU-minus"
        ],
        "location": "cee.ts",
        "module": () => import('@/routes/ecnu/cee.ts')
      },
      "/chem": {
        "path": "/chem",
        "categories": [
          "university"
        ],
        "example": "/ecnu/chem",
        "radar": [
          {
            "source": [
              "chem.ecnu.edu.cn"
            ],
            "target": "/chem"
          }
        ],
        "name": "化学与分子工程学院通知公告",
        "maintainers": [
          "FrozenStarrrr",
          "ChiyoYuki",
          "ECNU-minus"
        ],
        "location": "chem.ts",
        "module": () => import('@/routes/ecnu/chem.ts')
      },
      "/chinese": {
        "path": "/chinese",
        "categories": [
          "university"
        ],
        "example": "/ecnu/chinese",
        "radar": [
          {
            "source": [
              "chinese.ecnu.edu.cn"
            ],
            "target": "/chinese"
          }
        ],
        "name": "国际汉语文化学院通知公告",
        "maintainers": [
          "FrozenStarrrr",
          "ChiyoYuki",
          "ECNU-minus"
        ],
        "location": "chinese.ts",
        "module": () => import('@/routes/ecnu/chinese.ts')
      },
      "/comm": {
        "path": "/comm",
        "categories": [
          "university"
        ],
        "example": "/ecnu/comm",
        "radar": [
          {
            "source": [
              "comm.ecnu.edu.cn"
            ],
            "target": "/comm"
          }
        ],
        "name": "传播学院通知公告",
        "maintainers": [
          "FrozenStarrrr",
          "ChiyoYuki",
          "ECNU-minus"
        ],
        "location": "comm.ts",
        "module": () => import('@/routes/ecnu/comm.ts')
      },
      "/acm/contest/:category?": {
        "path": "/acm/contest/:category?",
        "categories": [
          "university"
        ],
        "example": "/ecnu/acm/contest/public",
        "parameters": {
          "category": "category is optional, default is all, use `public` for public only contests"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "acm.ecnu.edu.cn/contest/",
              "acm.ecnu.edu.cn/"
            ],
            "target": "/acm/contest/"
          }
        ],
        "name": "ACM Online-Judge contests list",
        "maintainers": [
          "a180285"
        ],
        "url": "acm.ecnu.edu.cn/contest/",
        "location": "contest.tsx",
        "module": () => import('@/routes/ecnu/contest.tsx')
      },
      "/cs": {
        "path": "/cs",
        "categories": [
          "university"
        ],
        "example": "/ecnu/cs",
        "radar": [
          {
            "source": [
              "cs.ecnu.edu.cn"
            ],
            "target": "/cs"
          }
        ],
        "name": "计算机科学与技术学院通知公告",
        "maintainers": [
          "FrozenStarrrr",
          "ChiyoYuki",
          "ECNU-minus"
        ],
        "location": "cs.ts",
        "module": () => import('@/routes/ecnu/cs.ts')
      },
      "/cxcy/:type?": {
        "path": "/cxcy/:type?",
        "categories": [
          "university"
        ],
        "example": "/ecnu/cxcy",
        "parameters": {
          "type": "默认为 announcement"
        },
        "radar": [
          {
            "source": [
              "cxcy.ecnu.edu.cn"
            ],
            "target": "/cxcy"
          }
        ],
        "name": "本科创新创业教育网",
        "maintainers": [
          "FrozenStarrrr",
          "ChiyoYuki",
          "ECNU-minus"
        ],
        "description": "| 通知公告     | 新闻动态     | 学科竞赛     | 常用资源     |\n| ------------ | ------------ | ------------ | ------------ |\n| announcement | news         | contest      | resources    |",
        "location": "cxcy.ts",
        "module": () => import('@/routes/ecnu/cxcy.ts')
      },
      "/dase": {
        "path": "/dase",
        "categories": [
          "university"
        ],
        "example": "/ecnu/dase",
        "radar": [
          {
            "source": [
              "dase.ecnu.edu.cn"
            ],
            "target": "/dase"
          }
        ],
        "name": "数据科学与工程学院通知公告",
        "maintainers": [
          "FrozenStarrrr",
          "ChiyoYuki",
          "ECNU-minus"
        ],
        "location": "dase.ts",
        "module": () => import('@/routes/ecnu/dase.ts')
      },
      "/dx": {
        "path": "/dx",
        "categories": [
          "university"
        ],
        "example": "/ecnu/dx",
        "radar": [
          {
            "source": [
              "dx.ecnu.edu.cn"
            ],
            "target": "/dx"
          }
        ],
        "name": "大夏书院通知公告",
        "maintainers": [
          "FrozenStarrrr",
          "ChiyoYuki",
          "ECNU-minus"
        ],
        "location": "dx.ts",
        "module": () => import('@/routes/ecnu/dx.ts')
      },
      "/dxb": {
        "path": "/dxb",
        "categories": [
          "university"
        ],
        "example": "/ecnu/dxb",
        "radar": [
          {
            "source": [
              "dxb.ecnu.edu.cn"
            ],
            "target": "/dxb"
          }
        ],
        "name": "地球科学学部通知公告",
        "maintainers": [
          "FrozenStarrrr",
          "ChiyoYuki",
          "ECNU-minus"
        ],
        "location": "dxb.ts",
        "module": () => import('@/routes/ecnu/dxb.ts')
      },
      "/ed": {
        "path": "/ed",
        "categories": [
          "university"
        ],
        "example": "/ecnu/ed",
        "radar": [
          {
            "source": [
              "ed.ecnu.edu.cn"
            ],
            "target": "/ed"
          }
        ],
        "name": "教育学部通知公告",
        "maintainers": [
          "FrozenStarrrr",
          "ChiyoYuki",
          "ECNU-minus"
        ],
        "location": "ed.ts",
        "module": () => import('@/routes/ecnu/ed.ts')
      },
      "/geoai": {
        "path": "/geoai",
        "categories": [
          "university"
        ],
        "example": "/ecnu/geoai",
        "radar": [
          {
            "source": [
              "geoai.ecnu.edu.cn"
            ],
            "target": "/geoai"
          }
        ],
        "name": "空间人工智能学院通知公告",
        "maintainers": [
          "FrozenStarrrr",
          "ChiyoYuki",
          "ECNU-minus"
        ],
        "location": "geoai.ts",
        "module": () => import('@/routes/ecnu/geoai.ts')
      },
      "/ghcollege": {
        "path": "/ghcollege",
        "categories": [
          "university"
        ],
        "example": "/ecnu/ghcollege",
        "radar": [
          {
            "source": [
              "www.ghcollege.ecnu.edu.cn"
            ],
            "target": "/ghcollege"
          }
        ],
        "name": "光华书院通知公告",
        "maintainers": [
          "FrozenStarrrr",
          "ChiyoYuki",
          "ECNU-minus"
        ],
        "location": "ghcollege.ts",
        "module": () => import('@/routes/ecnu/ghcollege.ts')
      },
      "/history": {
        "path": "/history",
        "categories": [
          "university"
        ],
        "example": "/ecnu/history",
        "radar": [
          {
            "source": [
              "history.ecnu.edu.cn"
            ],
            "target": "/history"
          }
        ],
        "name": "历史学系通知公告",
        "maintainers": [
          "FrozenStarrrr",
          "ChiyoYuki",
          "ECNU-minus"
        ],
        "location": "history.ts",
        "module": () => import('@/routes/ecnu/history.ts')
      },
      "/jiaoliu": {
        "path": "/jiaoliu",
        "categories": [
          "university"
        ],
        "example": "/ecnu/jiaoliu",
        "radar": [
          {
            "source": [
              "www.jiaoliu.ecnu.edu.cn"
            ],
            "target": "/jiaoliu"
          }
        ],
        "name": "本科生交流通知",
        "maintainers": [
          "FrozenStarrrr",
          "ChiyoYuki",
          "ECNU-minus"
        ],
        "location": "jiaoliu.ts",
        "module": () => import('@/routes/ecnu/jiaoliu.ts')
      },
      "/jwc": {
        "path": "/jwc",
        "categories": [
          "university"
        ],
        "example": "/ecnu/jwc",
        "radar": [
          {
            "source": [
              "www.jwc.ecnu.edu.cn"
            ],
            "target": "/tzgg"
          },
          {
            "source": [
              "www.ecnu.edu.cn"
            ],
            "target": "/tzgg"
          }
        ],
        "name": "教务处通知",
        "maintainers": [
          "markbang"
        ],
        "location": "jwc.ts",
        "module": () => import('@/routes/ecnu/jwc.ts')
      },
      "/mks": {
        "path": "/mks",
        "categories": [
          "university"
        ],
        "example": "/ecnu/mks",
        "radar": [
          {
            "source": [
              "mks.ecnu.edu.cn"
            ],
            "target": "/mks"
          }
        ],
        "name": "马克思主义学院通知公告",
        "maintainers": [
          "FrozenStarrrr",
          "ChiyoYuki",
          "ECNU-minus"
        ],
        "location": "mks.ts",
        "module": () => import('@/routes/ecnu/mks.ts')
      },
      "/mxcsy": {
        "path": "/mxcsy",
        "categories": [
          "university"
        ],
        "example": "/ecnu/mxcsy",
        "radar": [
          {
            "source": [
              "mxcsy.ecnu.edu.cn"
            ],
            "target": "/mxcsy"
          }
        ],
        "name": "孟宪承书院通知公告",
        "maintainers": [
          "FrozenStarrrr",
          "ChiyoYuki",
          "ECNU-minus"
        ],
        "location": "mxcsy.ts",
        "module": () => import('@/routes/ecnu/mxcsy.ts')
      },
      "/pharm": {
        "path": "/pharm",
        "categories": [
          "university"
        ],
        "example": "/ecnu/pharm",
        "radar": [
          {
            "source": [
              "pharm.ecnu.edu.cn"
            ],
            "target": "/pharm"
          }
        ],
        "name": "药学院通知公告",
        "maintainers": [
          "FrozenStarrrr",
          "ChiyoYuki",
          "ECNU-minus"
        ],
        "location": "pharm.ts",
        "module": () => import('@/routes/ecnu/pharm.ts')
      },
      "/philo": {
        "path": "/philo",
        "categories": [
          "university"
        ],
        "example": "/ecnu/philo",
        "radar": [
          {
            "source": [
              "www.philo.ecnu.edu.cn"
            ],
            "target": "/philo"
          }
        ],
        "name": "哲学系通知公告",
        "maintainers": [
          "FrozenStarrrr",
          "ChiyoYuki",
          "ECNU-minus"
        ],
        "location": "philo.ts",
        "module": () => import('@/routes/ecnu/philo.ts')
      },
      "/phy": {
        "path": "/phy",
        "categories": [
          "university"
        ],
        "example": "/ecnu/phy",
        "radar": [
          {
            "source": [
              "phy.ecnu.edu.cn"
            ],
            "target": "/phy"
          }
        ],
        "name": "物理与电子科学学院通知公告",
        "maintainers": [
          "FrozenStarrrr",
          "ChiyoYuki",
          "ECNU-minus"
        ],
        "location": "phy.ts",
        "module": () => import('@/routes/ecnu/phy.ts')
      },
      "/psy": {
        "path": "/psy",
        "categories": [
          "university"
        ],
        "example": "/ecnu/psy",
        "radar": [
          {
            "source": [
              "psy.ecnu.edu.cn"
            ],
            "target": "/psy"
          }
        ],
        "name": "心理与认知科学学院通知公告",
        "maintainers": [
          "FrozenStarrrr",
          "ChiyoYuki",
          "ECNU-minus"
        ],
        "location": "psy.ts",
        "module": () => import('@/routes/ecnu/psy.ts')
      },
      "/sees": {
        "path": "/sees",
        "categories": [
          "university"
        ],
        "example": "/ecnu/sees",
        "radar": [
          {
            "source": [
              "sees.ecnu.edu.cn"
            ],
            "target": "/sees"
          }
        ],
        "name": "生态与环境科学学院通知公告",
        "maintainers": [
          "FrozenStarrrr",
          "ChiyoYuki",
          "ECNU-minus"
        ],
        "location": "sees.ts",
        "module": () => import('@/routes/ecnu/sees.ts')
      },
      "/sei": {
        "path": "/sei",
        "categories": [
          "university"
        ],
        "example": "/ecnu/sei",
        "radar": [
          {
            "source": [
              "sei.ecnu.edu.cn"
            ],
            "target": "/sei"
          }
        ],
        "name": "软件工程学院通知公告",
        "maintainers": [
          "FrozenStarrrr",
          "ChiyoYuki",
          "ECNU-minus"
        ],
        "location": "sei.ts",
        "module": () => import('@/routes/ecnu/sei.ts')
      },
      "/spm": {
        "path": "/spm",
        "categories": [
          "university"
        ],
        "example": "/ecnu/spm",
        "radar": [
          {
            "source": [
              "spm.ecnu.edu.cn"
            ],
            "target": "/spm"
          }
        ],
        "name": "公共管理学院通知公告",
        "maintainers": [
          "FrozenStarrrr",
          "ChiyoYuki",
          "ECNU-minus"
        ],
        "location": "spm.ts",
        "module": () => import('@/routes/ecnu/spm.ts')
      },
      "/stat": {
        "path": "/stat",
        "categories": [
          "university"
        ],
        "example": "/ecnu/stat",
        "radar": [
          {
            "source": [
              "stat.ecnu.edu.cn"
            ],
            "target": "/stat"
          }
        ],
        "name": "统计学院通知公告",
        "maintainers": [
          "FrozenStarrrr",
          "ChiyoYuki",
          "ECNU-minus"
        ],
        "location": "stat.ts",
        "module": () => import('@/routes/ecnu/stat.ts')
      },
      "/tyxx": {
        "path": "/tyxx",
        "categories": [
          "university"
        ],
        "example": "/ecnu/tyxx",
        "radar": [
          {
            "source": [
              "tyxx.ecnu.edu.cn"
            ],
            "target": "/tyxx"
          }
        ],
        "name": "体育与健康学院通知公告",
        "maintainers": [
          "FrozenStarrrr",
          "ChiyoYuki",
          "ECNU-minus"
        ],
        "location": "tyxx.ts",
        "module": () => import('@/routes/ecnu/tyxx.ts')
      },
      "/yjs": {
        "path": "/yjs",
        "categories": [
          "university"
        ],
        "example": "/ecnu/yjs",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "yz.kaoyan.com/ecnu/tiaoji",
              "yz.kaoyan.com/"
            ]
          }
        ],
        "name": "研究生院",
        "maintainers": [
          "shengmaosu"
        ],
        "url": "yz.kaoyan.com/ecnu/tiaoji",
        "location": "yjs.ts",
        "module": () => import('@/routes/ecnu/yjs.ts')
      }
    },
    "apiRoutes": {},
    "name": "East China Normal University 华东师范大学",
    "url": "www.ecnu.edu.cn",
    "lang": "zh-CN"
  },
  "economist": {
    "routes": {
      "/global-business-review/:language?": {
        "path": "/global-business-review/:language?",
        "categories": [
          "traditional-media"
        ],
        "example": "/economist/global-business-review/cn-en",
        "parameters": {
          "language": "Language, `en`, `cn`, `tw` are supported, support multiple options, default to cn-en"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "businessreview.global/"
            ],
            "target": "/global-business-review"
          }
        ],
        "name": "Global Business Review",
        "maintainers": [
          "prnake"
        ],
        "url": "businessreview.global/",
        "location": "global-business-review.ts",
        "module": () => import('@/routes/economist/global-business-review.ts')
      },
      "/espresso": {
        "path": "/espresso",
        "categories": [
          "traditional-media"
        ],
        "view": 0,
        "example": "/economist/espresso",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "economist.com/the-world-in-brief",
              "economist.com/espresso"
            ]
          }
        ],
        "name": "Espresso",
        "maintainers": [
          "TonyRL"
        ],
        "url": "economist.com/the-world-in-brief",
        "location": "espresso.ts",
        "module": () => import('@/routes/economist/espresso.ts')
      },
      "/:endpoint": {
        "path": "/:endpoint",
        "categories": [
          "traditional-media"
        ],
        "view": 0,
        "example": "/economist/latest",
        "parameters": {
          "endpoint": "Category name, can be found on the [official page](https://www.economist.com/rss). For example, https://www.economist.com/china/rss.xml to china"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "economist.com/:endpoint"
            ]
          }
        ],
        "name": "Category",
        "maintainers": [
          "ImSingee"
        ],
        "location": "full.ts",
        "module": () => import('@/routes/economist/full.ts')
      }
    },
    "apiRoutes": {},
    "name": "The Economist",
    "url": "economist.com",
    "lang": "en"
  },
  "ecust": {
    "routes": {
      "/jxjy/news": {
        "path": "/jxjy/news",
        "categories": [
          "university"
        ],
        "example": "/ecust/jxjy/news",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "e.ecust.edu.cn/engine2/m/38F638B77773ADD3",
              "e.ecust.edu.cn/"
            ]
          }
        ],
        "name": "继续教育学院 - 学院公告",
        "maintainers": [
          "jialinghui"
        ],
        "url": "e.ecust.edu.cn/engine2/m/38F638B77773ADD3",
        "location": "e/news.ts",
        "module": () => import('@/routes/ecust/e/news.ts')
      },
      "/yjs": {
        "path": "/yjs",
        "categories": [
          "university"
        ],
        "example": "/ecust/yjs",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "gschool.ecust.edu.cn/12753/list.htm",
              "gschool.ecust.edu.cn/"
            ]
          }
        ],
        "name": "研究生院通知公告",
        "maintainers": [
          "shengmaosu"
        ],
        "url": "gschool.ecust.edu.cn/12753/list.htm",
        "location": "gschool/yjs.ts",
        "module": () => import('@/routes/ecust/gschool/yjs.ts')
      },
      "/jwc/:category?": {
        "path": "/jwc/:category?",
        "categories": [
          "university"
        ],
        "example": "/ecust/jwc/mto",
        "parameters": {
          "category": "订阅板块，默认为全部订阅"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "本科教务处信息网",
        "maintainers": [
          "lxl66566"
        ],
        "description": "| 其他任意值 | mto          | mttb               | gi       | mpt          | fai          |\n| ---------- | ------------ | ------------------ | -------- | ------------ | ------------ |\n| 全部订阅   | 教学运行管理 | 培养与教学建设管理 | 综合信息 | 实践教学管理 | 学院教务信息 |",
        "location": "jwc/notice.ts",
        "module": () => import('@/routes/ecust/jwc/notice.ts')
      }
    },
    "apiRoutes": {},
    "name": "华东理工大学",
    "url": "e.ecust.edu.cn",
    "lang": "zh-CN"
  },
  "eeo": {
    "routes": {
      "/kuaixun": {
        "path": "/kuaixun",
        "name": "快讯",
        "url": "www.eeo.com.cn",
        "maintainers": [
          "nczitzk"
        ],
        "example": "/eeo/kuaixun",
        "categories": [
          "finance"
        ],
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportRadar": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "www.eeo.com.cn/kuaixun/"
            ],
            "target": "/kuaixun"
          }
        ],
        "view": 0,
        "location": "kuaixun.ts",
        "module": () => import('@/routes/eeo/kuaixun.ts')
      }
    },
    "apiRoutes": {},
    "name": "经济观察网",
    "url": "eeo.com.cn",
    "categories": [
      "finance"
    ],
    "description": "",
    "lang": "zh-CN"
  },
  "egsea": {
    "routes": {
      "/flash": {
        "path": "/flash",
        "categories": [
          "new-media"
        ],
        "example": "/egsea/flash",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "egsea.com/news/flash"
            ]
          }
        ],
        "name": "快讯",
        "maintainers": [
          "hillerliao"
        ],
        "url": "egsea.com/news/flash",
        "location": "flash.ts",
        "module": () => import('@/routes/egsea/flash.ts')
      }
    },
    "apiRoutes": {},
    "name": "e 公司",
    "url": "egsea.com",
    "lang": "zh-CN"
  },
  "ehentai": {
    "routes": {
      "/favorites/:favcat?/:order?/:page?/:routeParams?": {
        "path": "/favorites/:favcat?/:order?/:page?/:routeParams?",
        "categories": [
          "picture"
        ],
        "example": "/ehentai/favorites/0/posted/0/bittorrent=true&embed_thumb=false",
        "parameters": {
          "favcat": "Favorites folder number",
          "order": "`posted`(Sort by gallery release time) , `favorited`(Sort by time added to favorites)",
          "page": "Page number, set 0 to get latest",
          "routeParams": "Additional parameters, see the table above"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": true,
          "supportBT": true,
          "supportPodcast": false,
          "supportScihub": false,
          "nsfw": true
        },
        "name": "Favorites",
        "maintainers": [
          "yindaheng98",
          "syrinka"
        ],
        "location": "favorites.ts",
        "module": () => import('@/routes/ehentai/favorites.ts')
      },
      "/search/:params?/:page?/:routeParams?": {
        "path": "/search/:params?/:page?/:routeParams?",
        "categories": [
          "picture"
        ],
        "example": "/ehentai/search/f_cats=1021/0/bittorrent=true&embed_thumb=false",
        "parameters": {
          "params": "Search parameters. You can copy the content after `https://e-hentai.org/?`",
          "page": "Page number, set 0 to get latest",
          "routeParams": "Additional parameters, see the table above"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": true,
          "supportBT": true,
          "supportPodcast": false,
          "supportScihub": false,
          "nsfw": true
        },
        "name": "Search",
        "maintainers": [
          "yindaheng98",
          "syrinka"
        ],
        "location": "search.ts",
        "module": () => import('@/routes/ehentai/search.ts')
      },
      "/tag/:tag/:page?/:routeParams?": {
        "path": "/tag/:tag/:page?/:routeParams?",
        "categories": [
          "picture"
        ],
        "example": "/ehentai/tag/language:chinese/0/bittorrent=true&embed_thumb=false",
        "parameters": {
          "tag": "Tag",
          "page": "Page number, set 0 to get latest",
          "routeParams": "Additional parameters, see the table above"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": true,
          "supportBT": true,
          "supportPodcast": false,
          "supportScihub": false,
          "nsfw": true
        },
        "name": "Tag",
        "maintainers": [
          "yindaheng98",
          "syrinka"
        ],
        "location": "tag.ts",
        "module": () => import('@/routes/ehentai/tag.ts')
      }
    },
    "apiRoutes": {},
    "name": "E-Hentai",
    "description": "For RSS content, specify options in the `routeParams` parameter in query string format to control additional functionality\n\n| Key          | Meaning                                                                         | Accepted keys  | Default value |\n| ------------ | ------------------------------------------------------------------------------- | -------------- | ------------- |\n| bittorrent   | Whether include a link to the latest torrent                                    | 0/1/true/false | false         |\n| embed_thumb | Whether the cover image is embedded in the RSS feed rather than given as a link | 0/1/true/false | false         |",
    "lang": "en"
  },
  "ekantipur": {
    "routes": {
      "/:channel?": {
        "path": "/:channel?",
        "categories": [
          "traditional-media"
        ],
        "example": "/ekantipur/news",
        "parameters": {
          "channel": "Find it in the ekantipur.com menu or pick from the list below:"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "ekantipur.com/:channel"
            ],
            "target": "/:channel"
          }
        ],
        "name": "Full Article RSS",
        "maintainers": [
          "maniche04"
        ],
        "description": "Channels:\n\n| समाचार | अर्थ / वाणिज्य | विचार     | खेलकुद   | उपत्यका     | मनोरञ्जन         | फोटोफिचर          | फिचर     | विश्व    | ब्लग   |\n| ---- | -------- | ------- | ------ | -------- | ------------- | -------------- | ------- | ----- | ---- |\n| news | business | opinion | sports | national | entertainment | photo_feature | feature | world | blog |",
        "location": "issue.ts",
        "module": () => import('@/routes/ekantipur/issue.ts')
      }
    },
    "apiRoutes": {},
    "name": "Ekantipur / कान्तिपुर (Nepal)",
    "url": "ekantipur.com",
    "lang": "ne"
  },
  "elamigos": {
    "routes": {
      "/games": {
        "path": "/games",
        "categories": [
          "game"
        ],
        "example": "/elamigos/games",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "elamigos.site/",
              "elamigos.site/index.html"
            ],
            "target": "/games"
          }
        ],
        "name": "Releases",
        "maintainers": [
          "Kylon92"
        ],
        "description": "Latest game releases from ElAmigos",
        "location": "index.ts",
        "module": () => import('@/routes/elamigos/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "ElAmigos",
    "url": "elamigos.site",
    "description": "Game download site with daily releases",
    "lang": "en-gb"
  },
  "elasticsearch-cn": {
    "routes": {
      "/:params?": {
        "path": "/:params?",
        "categories": [
          "bbs"
        ],
        "example": "/elasticsearch-cn",
        "parameters": {
          "params": "分类，可在对应分类页 URL 中找到"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "elasticsearch.cn/:params",
              "elasticsearch.cn/"
            ],
            "target": "/:params"
          }
        ],
        "name": "发现",
        "maintainers": [
          "nczitzk"
        ],
        "description": "如 [Elasticsearch 最新](https://elasticsearch.cn/category-2) 的 URL 为 `https://elasticsearch.cn/category-2`，则分类参数处填写 `category-2`，最后得到路由地址 [`/elasticsearch-cn/category-2`](https://rsshub.app/elasticsearch-cn/category-2)。\n\n  又如 [求职招聘 30 天热门](https://elasticsearch.cn/sort_type-hot____category-12__day-30) 的 URL 为 `https://elasticsearch.cn/sort_type-hot____category-12__day-30`，则分类参数处填写 `sort_type-hot____category-12__day-30`，最后得到路由地址 [`/elasticsearch-cn/sort_type-hot____category-12__day-30`](https://rsshub.app/elasticsearch-cn/sort_type-hot____category-12__day-30)。",
        "location": "index.ts",
        "module": () => import('@/routes/elasticsearch-cn/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "Elastic 中文社区",
    "url": "elasticsearch.cn",
    "lang": "zh-CN"
  },
  "elecfans": {
    "routes": {
      "/article/:atype": {
        "path": "/article/:atype",
        "categories": [
          "programming"
        ],
        "example": "/elecfans/article/special",
        "parameters": {
          "atype": "需获取文章的类别"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "文章",
        "radar": [
          {
            "source": [
              "www.elecfans.com"
            ]
          }
        ],
        "maintainers": [
          "tian051011"
        ],
        "location": "article.ts",
        "module": () => import('@/routes/elecfans/article.ts')
      },
      "/soft/:atype": {
        "path": "/soft/:atype",
        "categories": [
          "programming"
        ],
        "example": "/elecfans/soft/special",
        "parameters": {
          "atype": "需获取资料的类别"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "资料",
        "radar": [
          {
            "source": [
              "www.elecfans.com"
            ]
          }
        ],
        "maintainers": [
          "tian051011"
        ],
        "location": "soft.ts",
        "module": () => import('@/routes/elecfans/soft.ts')
      }
    },
    "apiRoutes": {},
    "name": "电子发烧友",
    "url": "www.elecfans.com",
    "lang": "zh-CN"
  },
  "eleduck": {
    "routes": {
      "/jobs": {
        "path": "/jobs",
        "categories": [
          "bbs"
        ],
        "example": "/eleduck/jobs",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "eleduck.com/categories/5",
              "eleduck.com/"
            ]
          }
        ],
        "name": "工作机会",
        "maintainers": [
          "sfyumi"
        ],
        "url": "eleduck.com/categories/5",
        "location": "jobs.ts",
        "module": () => import('@/routes/eleduck/jobs.ts')
      },
      "/posts/:id?": {
        "path": "/posts/:id?",
        "categories": [
          "bbs"
        ],
        "example": "/eleduck/posts/4",
        "parameters": {
          "id": "分类id,可以论坛的URL找到，默认为全部"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "分类文章",
        "maintainers": [
          "running-grass"
        ],
        "description": "| id | 分类     |\n| -- | -------- |\n| 0  | 全部     |\n| 1  | 讨论     |\n| 2  | 分享     |\n| 3  | 露个脸   |\n| 4  | 访谈故事 |\n| 5  | 招聘     |\n| 10 | 海外移民 |\n| 12 | 英语     |\n| 14 | 电鸭官方 |\n| 15 | 独立产品 |\n| 17 | 闲话开源 |\n| 19 | Web3     |\n| 21 | 设计     |\n| 22 | 人才库   |\n| 23 | Upwork   |\n| 24 | 经验课   |",
        "location": "posts.ts",
        "module": () => import('@/routes/eleduck/posts.ts')
      }
    },
    "apiRoutes": {},
    "name": "电鸭社区",
    "url": "eleduck.com",
    "lang": "zh-CN"
  },
  "elsevier": {
    "routes": {
      "/:journal/vol/:issue": {
        "path": [
          "/:journal/vol/:issue",
          "/:journal/:issue"
        ],
        "radar": [
          {
            "source": [
              "www.sciencedirect.com/journal/:journal/*"
            ],
            "target": "/:journal"
          }
        ],
        "name": "Unknown",
        "maintainers": [],
        "location": "issue.ts",
        "module": () => import('@/routes/elsevier/issue.ts')
      },
      "/:journal/:issue": {
        "path": [
          "/:journal/vol/:issue",
          "/:journal/:issue"
        ],
        "radar": [
          {
            "source": [
              "www.sciencedirect.com/journal/:journal/*"
            ],
            "target": "/:journal"
          }
        ],
        "name": "Unknown",
        "maintainers": [],
        "location": "issue.ts",
        "module": () => import('@/routes/elsevier/issue.ts')
      },
      "/:journal/latest": {
        "path": [
          "/:journal/latest",
          "/:journal"
        ],
        "radar": [
          {
            "source": [
              "www.sciencedirect.com/journal/:journal/*"
            ],
            "target": "/:journal"
          }
        ],
        "name": "Unknown",
        "maintainers": [],
        "location": "journal.ts",
        "module": () => import('@/routes/elsevier/journal.ts')
      },
      "/:journal": {
        "path": [
          "/:journal/latest",
          "/:journal"
        ],
        "radar": [
          {
            "source": [
              "www.sciencedirect.com/journal/:journal/*"
            ],
            "target": "/:journal"
          }
        ],
        "name": "Unknown",
        "maintainers": [],
        "location": "journal.ts",
        "module": () => import('@/routes/elsevier/journal.ts')
      }
    },
    "apiRoutes": {},
    "name": "ELSEVIER",
    "url": "www.sciencedirect.com",
    "lang": "en"
  },
  "embassy": {
    "routes": {
      "/:country/:city?": {
        "path": "/:country/:city?",
        "name": "Unknown",
        "maintainers": [
          "HenryQW"
        ],
        "location": "index.ts",
        "module": () => import('@/routes/embassy/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "中国驻外使领馆",
    "url": "ca.china-embassy.org",
    "description": "支持国家列表\n\n加拿大 `CA`\n\n-   大使馆: `/embassy/ca`\n\n-   领事馆城市列表:\n\n| 城市     | 路由                   |\n| -------- | ---------------------- |\n| 蒙特利尔 | `/embassy/ca/montreal` |\n\n* * *\n\n德国 `DE`\n\n-   大使馆: `/embassy/de`\n\n-   领事馆城市列表:\n\n| 城市   | 路由                 |\n| ------ | -------------------- |\n| 慕尼黑 | `/embassy/de/munich` |\n\n* * *\n\n法国 `FR`\n\n-   大使馆: `/embassy/fr`\n\n-   领事馆城市列表:\n\n| 城市       | 路由                     |\n| ---------- | ------------------------ |\n| 马赛       | `/embassy/fr/marseille`  |\n| 斯特拉斯堡 | `/embassy/fr/strasbourg` |\n| 里昂       | `/embassy/fr/lyon`       |\n\n* * *\n\n日本 `JP`\n\n-   大使馆: `/embassy/jp`\n\n-   领事馆城市列表:\n\n| 城市   | 路由                   |\n| ------ | ---------------------- |\n| 长崎   | `/embassy/jp/nagasaki` |\n| 大阪   | `/embassy/jp/osaka`    |\n| 福冈   | `/embassy/jp/fukuoka`  |\n| 名古屋 | `/embassy/jp/nagoya`   |\n| 札幌   | `/embassy/jp/sapporo`  |\n| 新潟   | `/embassy/jp/niigata`  |\n\n* * *\n\n韩国 `KR`\n\n-   大使馆: `/embassy/kr`\n\n-   领事馆城市列表:\n\n| 城市 | 路由                  |\n| ---- | --------------------- |\n| 釜山 | `/embassy/kr/busan`   |\n| 济州 | `/embassy/kr/jeju`    |\n| 光州 | `/embassy/kr/gwangju` |\n\n* * *\n\n马来西亚 `MY`\n\n-   大使馆: `/embassy/my`\n\n* * *\n\n新加坡 `SG`\n\n-   大使馆: `/embassy/sg`\n\n* * *\n\n美国 `US`\n\n-   大使馆: `/embassy/us`\n\n-   领事馆城市列表:\n\n| 城市   | 路由                       |\n| ------ | -------------------------- |\n| 纽约   | `/embassy/us/newyork`      |\n| 芝加哥 | `/embassy/us/chicago`      |\n| 旧金山 | `/embassy/us/sanfrancisco` |\n\n* * *\n\n英国 `UK`\n\n-   大使馆: `/embassy/uk`\n\n-   领事馆城市列表:\n\n| 城市       | 路由                     |\n| ---------- | ------------------------ |\n| 爱丁堡     | `/embassy/uk/edinburgh`  |\n| 贝尔法斯特 | `/embassy/uk/belfast`    |\n| 曼彻斯特   | `/embassy/uk/manchester` |",
    "lang": "zh-CN"
  },
  "engineering": {
    "routes": {
      "/tag/:tag": {
        "path": "/tag/:tag",
        "categories": [
          "programming"
        ],
        "example": "/engineering/tag/javascript",
        "parameters": {
          "tag": "Browse programming languages, frameworks, and technologies"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "engineering.fyi/tag/:tag"
            ]
          }
        ],
        "name": "Tag",
        "maintainers": [
          "suhang-only"
        ],
        "description": "| JSON    | Javascript     | Java | Apache | AWS | SQL | React | Golang    |\n| ---- | ---------- | ---- | ------ | --- | --- | ----- | ------ |\n| json | javascript | java | apache | aws | sql | react | golang |",
        "location": "tag.ts",
        "module": () => import('@/routes/engineering/tag.ts')
      }
    },
    "apiRoutes": {},
    "name": "Engineering.fyi",
    "url": "engineering.fyi",
    "description": "Programming Tutorials and Engineering Articles",
    "lang": "en"
  },
  "englishhome": {
    "routes": {
      "/": {
        "path": "/",
        "categories": [
          "blog"
        ],
        "example": "/englishhome",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "englishhome.org/"
            ]
          }
        ],
        "name": "首頁",
        "maintainers": [
          "johan456789"
        ],
        "description": "英語之家 - The Home of English 首頁",
        "location": "index.ts",
        "module": () => import('@/routes/englishhome/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "英語之家",
    "url": "englishhome.org"
  },
  "enterprisecraftsmanship": {
    "routes": {
      "/archives": {
        "path": "/archives",
        "categories": [
          "blog"
        ],
        "example": "/enterprisecraftsmanship/archives",
        "radar": [
          {
            "source": [
              "enterprisecraftsmanship.com/archives/"
            ]
          }
        ],
        "url": "enterprisecraftsmanship.com/",
        "name": "Archives",
        "maintainers": [
          "liyaozhong"
        ],
        "description": "Enterprise Craftsmanship blog archives",
        "location": "index.ts",
        "module": () => import('@/routes/enterprisecraftsmanship/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "Enterprise Craftsmanship",
    "url": "enterprisecraftsmanship.com",
    "lang": "en"
  },
  "epicgames": {
    "routes": {
      "/freegames/:locale?/:country?": {
        "path": "/freegames/:locale?/:country?",
        "categories": [
          "game"
        ],
        "view": 5,
        "example": "/epicgames/freegames/en-US/US",
        "parameters": {
          "locale": {
            "description": "Locale",
            "default": "en-US"
          },
          "country": {
            "description": "Country",
            "default": "US"
          }
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "store.epicgames.com/:locale/free-games"
            ],
            "target": "/freegames/:locale"
          }
        ],
        "name": "Free games",
        "maintainers": [
          "DIYgod",
          "NeverBehave",
          "Zyx-A",
          "junfengP",
          "nczitzk",
          "KotaHv"
        ],
        "location": "index.tsx",
        "module": () => import('@/routes/epicgames/index.tsx')
      }
    },
    "apiRoutes": {},
    "name": "Epic Games Store",
    "url": "store.epicgames.com",
    "lang": "en"
  },
  "eprice": {
    "routes": {
      "/:region?": {
        "path": "/:region?",
        "categories": [
          "new-media"
        ],
        "example": "/eprice/tw",
        "parameters": {
          "region": "地区，预设为 tw"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "最新消息",
        "maintainers": [
          "TonyRL"
        ],
        "description": "地区：\n\n| hk   | tw   |\n| ---- | ---- |\n| 香港 | 台湾 |",
        "location": "rss.tsx",
        "module": () => import('@/routes/eprice/rss.tsx')
      }
    },
    "apiRoutes": {},
    "name": "ePrice",
    "url": "eprice.com.tw",
    "lang": "zh-TW"
  },
  "eshukan": {
    "routes": {
      "/academic/:id?": {
        "path": "/academic/:id?",
        "name": "学术资讯",
        "url": "www.eshukan.com",
        "maintainers": [
          "nczitzk"
        ],
        "example": "/eshukan/academic/1",
        "parameters": {
          "category": "栏目 id，默认为 `1`，即期刊动态，可在对应栏目页 URL 中找到"
        },
        "description": "::: tip\n  若订阅 [期刊动态](https://www.eshukan.com/academic/index.aspx?cid=1)，网址为 `https://www.eshukan.com/academic/index.aspx?cid=1`。截取 `https://www.eshukan.com/academic/index.aspx?cid=` 到末尾的部分 `1` 作为参数填入，此时路由为 [`/eshukan/academic/1`](https://rsshub.app/eshukan/academic/1)。\n:::\n    ",
        "categories": [
          "study"
        ],
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportRadar": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "www.eshukan.com/academic/index.aspx"
            ]
          }
        ],
        "location": "academic.ts",
        "module": () => import('@/routes/eshukan/academic.ts')
      }
    },
    "apiRoutes": {},
    "name": "万维书刊网",
    "url": "eshukan.com",
    "categories": [
      "study"
    ],
    "description": "",
    "lang": "zh-CN"
  },
  "espn": {
    "routes": {
      "/news/:sport": {
        "path": "/news/:sport",
        "name": "News",
        "maintainers": [
          "weijianduan0302"
        ],
        "example": "/espn/news/nba",
        "categories": [
          "traditional-media"
        ],
        "parameters": {
          "sport": "sport category, can be nba, nfl, mlb, nhl etc."
        },
        "description": "Get the news feed of the sport you love on ESPN.\n| Sport                |  sport  |  Sport         |  sport  |\n|----------------------|---------|----------------|---------|\n| 🏀 NBA                | nba     | 🎾 Tennis       | tennis  |\n| 🏀 WNBA               | wnba    | ⛳️ Golf         | golf    |\n| 🏈 NFL                | nfl     | 🏏 Cricket      | cricket |\n| ⚾️ MLB                | mlb     | ⚽️ Soccer       | soccer  |\n| 🏒 NHL                | nhl     | 🏎️ F1           | f1      |\n| ⛹️ College Basketball | ncb      | 🥊 MMA          | mma     |\n| 🏟️️ College Football   | ncf     | 🏈 UFL          | ufl     |\n| 🏉 Rugby              | rugby   | 🃏 Poker        | poker   |",
        "radar": [
          {
            "source": [
              "espn.com/:sport*"
            ],
            "target": "/news/:sport"
          }
        ],
        "location": "news.tsx",
        "module": () => import('@/routes/espn/news.tsx')
      }
    },
    "apiRoutes": {},
    "name": "ESPN",
    "url": "espn.com",
    "lang": "en"
  },
  "esquirehk": {
    "routes": {
      "/tag/:id?": {
        "path": "/tag/:id?",
        "categories": [
          "new-media"
        ],
        "example": "/esquirehk/tag/Fashion",
        "parameters": {
          "id": "标签，可在对应标签页 URL 中找到"
        },
        "name": "Tag",
        "maintainers": [
          "nczitzk"
        ],
        "radar": [
          {
            "source": [
              "www.esquirehk.com/tag/:id",
              "www.esquirehk.com/:id"
            ]
          }
        ],
        "location": "tag.tsx",
        "module": () => import('@/routes/esquirehk/tag.tsx')
      }
    },
    "apiRoutes": {},
    "name": "Esquire Hong Kong",
    "url": "www.esquirehk.com",
    "lang": "zh-HK"
  },
  "europechinese": {
    "routes": {
      "/latest": {
        "path": "/latest",
        "categories": [
          "new-media"
        ],
        "example": "/europechinese/latest",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "europechinese.blogspot.com"
            ]
          }
        ],
        "name": "最新",
        "maintainers": [
          "emdoe"
        ],
        "url": "europechinese.blogspot.com/",
        "location": "latest.ts",
        "module": () => import('@/routes/europechinese/latest.ts')
      }
    },
    "apiRoutes": {},
    "name": "歐洲動態（國際）",
    "url": "europechinese.blogspot.com",
    "lang": "zh-TW"
  },
  "eventbrite": {
    "routes": {
      "/:region/:eventType?/:includePromoted?": {
        "path": "/:region/:eventType?/:includePromoted?",
        "categories": [
          "other"
        ],
        "example": "/eventbrite/canada--toronto/all-events",
        "parameters": {
          "eventType": "category of events for filtering",
          "region": "Region or scope of events"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "eventbrite.com/d/:region/:eventType"
            ],
            "target": "/:region/:eventType"
          },
          {
            "source": [
              "eventbrite.ca/d/:region/:eventType"
            ],
            "target": "/:region/:eventType"
          }
        ],
        "name": "Events",
        "maintainers": [
          "elibroftw"
        ],
        "location": "events.ts",
        "module": () => import('@/routes/eventbrite/events.ts')
      }
    },
    "apiRoutes": {},
    "name": "Eventbrite",
    "url": "eventbrite.com",
    "lang": "en"
  },
  "eventernote": {
    "routes": {
      "/actors/:name/:id": {
        "path": "/actors/:name/:id",
        "categories": [
          "anime"
        ],
        "view": 3,
        "example": "/eventernote/actors/三森すずこ/2634",
        "parameters": {
          "name": "声优姓名",
          "id": "声优 ID"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "www.eventernote.com/actors/:name/:id",
              "www.eventernote.com/actors/:name/:id/events"
            ]
          }
        ],
        "name": "声优活动及演唱会",
        "maintainers": [
          "KTachibanaM"
        ],
        "location": "actors.ts",
        "module": () => import('@/routes/eventernote/actors.ts')
      }
    },
    "apiRoutes": {},
    "name": "Eventernote",
    "url": "www.eventernote.com",
    "lang": "ja"
  },
  "everia": {
    "routes": {
      "/category/:category": {
        "path": "/category/:category",
        "categories": [
          "picture"
        ],
        "example": "/everia/category/cosplay",
        "parameters": {
          "category": "Category of the image stream"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false,
          "nsfw": true
        },
        "radar": [
          {
            "source": [
              "everia.club/category/:category"
            ],
            "target": "/category/:category"
          }
        ],
        "name": "Images with category",
        "maintainers": [
          "KTachibanaM",
          "AiraNadih"
        ],
        "location": "category.ts",
        "module": () => import('@/routes/everia/category.ts')
      },
      "/": {
        "path": "/",
        "categories": [
          "picture"
        ],
        "example": "/everia",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false,
          "nsfw": true
        },
        "radar": [
          {
            "source": [
              "everia.club/"
            ],
            "target": ""
          }
        ],
        "name": "Latest",
        "maintainers": [
          "KTachibanaM",
          "AiraNadih"
        ],
        "location": "latest.ts",
        "module": () => import('@/routes/everia/latest.ts')
      },
      "/search/:keyword": {
        "path": "/search/:keyword",
        "categories": [
          "picture"
        ],
        "example": "/everia/search/日向坂46",
        "parameters": {
          "keyword": "Keyword"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false,
          "nsfw": true
        },
        "name": "Search",
        "maintainers": [
          "KTachibanaM",
          "AiraNadih"
        ],
        "location": "search.ts",
        "module": () => import('@/routes/everia/search.ts')
      },
      "/tag/:tag": {
        "path": "/tag/:tag",
        "categories": [
          "picture"
        ],
        "example": "/everia/tag/hinatazaka46-日向坂46",
        "parameters": {
          "tag": "Tag of the image stream"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false,
          "nsfw": true
        },
        "radar": [
          {
            "source": [
              "everia.club/tag/:tag"
            ],
            "target": "/tag/:tag"
          }
        ],
        "name": "Images with tag",
        "maintainers": [
          "KTachibanaM",
          "AiraNadih"
        ],
        "location": "tag.ts",
        "module": () => import('@/routes/everia/tag.ts')
      }
    },
    "apiRoutes": {},
    "name": "EVERIA.CLUB",
    "url": "everia.club"
  },
  "expats": {
    "routes": {
      "/czech-news/:category?": {
        "path": "/czech-news/:category?",
        "name": "Czech News",
        "url": "www.expats.cz",
        "maintainers": [
          "nczitzk"
        ],
        "example": "/expats/czech-news/daily-news",
        "parameters": {
          "category": {
            "description": "Category, `daily-news` by default",
            "options": [
              {
                "label": "Daily News",
                "value": "daily-news"
              },
              {
                "label": "Prague Guide",
                "value": "prague-guide"
              },
              {
                "label": "Culture & Events",
                "value": "culture-events"
              },
              {
                "label": "Food & Drink",
                "value": "food-drink"
              },
              {
                "label": "Expat Life",
                "value": "expat-life"
              },
              {
                "label": "Housing",
                "value": "housing"
              },
              {
                "label": "Education",
                "value": "education"
              },
              {
                "label": "Health",
                "value": "health"
              },
              {
                "label": "Work",
                "value": "work"
              },
              {
                "label": "Travel",
                "value": "travel"
              },
              {
                "label": "Economy",
                "value": "economy"
              },
              {
                "label": "Language",
                "value": "language"
              }
            ]
          }
        },
        "description": "::: tip\nTo subscribe to [Daily News](https://www.expats.cz/czech-news/daily-news), where the source URL is `https://www.expats.cz/czech-news/daily-news`, extract the certain parts from this URL to be used as parameters, resulting in the route as [`/expats/czech-news/daily-news`](https://rsshub.app/expats/czech-news/daily-news).\n:::\n\n<details>\n  <summary>More categories</summary>\n\n| Category                                                      | ID                                                                    |\n| ------------------------------------------------------------- | --------------------------------------------------------------------- |\n| [Daily News](https://www.expats.cz/czech-news/daily-news)     | [daily-news](https://rsshub.app/expats/czech-news/daily-news)         |\n| [Prague Guide](https://www.expats.cz/czech-news/prague-guide) | [prague-guide](https://rsshub.app/expats/czech-news/prague-guide)     |\n| [Culture](https://www.expats.cz/czech-news/culture-events)    | [culture-events](https://rsshub.app/expats/czech-news/culture-events) |\n| [Food & Drink](https://www.expats.cz/czech-news/food-drink)   | [food-drink](https://rsshub.app/expats/czech-news/food)               |\n| [Expat Life](https://www.expats.cz/czech-news/expat-life)     | [expat-life](https://rsshub.app/expats/czech-news/expat-life)         |\n| [Housing](https://www.expats.cz/czech-news/housing)           | [housing](https://rsshub.app/expats/czech-news/housing)               |\n| [Education](https://www.expats.cz/czech-news/education)       | [education](https://rsshub.app/expats/czech-news/education)           |\n| [Health](https://www.expats.cz/czech-news/health)             | [health](https://rsshub.app/expats/czech-news/health)                 |\n| [Work](https://www.expats.cz/czech-news/work)                 | [work](https://rsshub.app/expats/czech-news/work)                     |\n| [Travel](https://www.expats.cz/czech-news/travel)             | [travel](https://rsshub.app/expats/czech-news/travel)                 |\n| [Economy](https://www.expats.cz/czech-news/economy)           | [economy](https://rsshub.app/expats/czech-news/economy)               |\n| [Language](https://www.expats.cz/czech-news/language)         | [language](https://rsshub.app/expats/czech-news/language)             |\n\n</details>\n",
        "categories": [
          "new-media"
        ],
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportRadar": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "www.expats.cz/czech-news/:category"
            ]
          },
          {
            "title": "Daily News",
            "source": [
              "www.expats.cz/czech-news/daily-news"
            ],
            "target": "/expats/czech-news/daily-news"
          },
          {
            "title": "Prague Guide",
            "source": [
              "www.expats.cz/czech-news/prague-guide"
            ],
            "target": "/expats/czech-news/prague-guide"
          },
          {
            "title": "Culture & Events",
            "source": [
              "www.expats.cz/czech-news/culture-events"
            ],
            "target": "/expats/czech-news/culture-events"
          },
          {
            "title": "Food & Drink",
            "source": [
              "www.expats.cz/czech-news/food-drink"
            ],
            "target": "/expats/czech-news/food-drink"
          },
          {
            "title": "Expat Life",
            "source": [
              "www.expats.cz/czech-news/expat-life"
            ],
            "target": "/expats/czech-news/expat-life"
          },
          {
            "title": "Housing",
            "source": [
              "www.expats.cz/czech-news/housing"
            ],
            "target": "/expats/czech-news/housing"
          },
          {
            "title": "Education",
            "source": [
              "www.expats.cz/czech-news/education"
            ],
            "target": "/expats/czech-news/education"
          },
          {
            "title": "Health",
            "source": [
              "www.expats.cz/czech-news/health"
            ],
            "target": "/expats/czech-news/health"
          },
          {
            "title": "Work",
            "source": [
              "www.expats.cz/czech-news/work"
            ],
            "target": "/expats/czech-news/work"
          },
          {
            "title": "Travel",
            "source": [
              "www.expats.cz/czech-news/travel"
            ],
            "target": "/expats/czech-news/travel"
          },
          {
            "title": "Economy",
            "source": [
              "www.expats.cz/czech-news/economy"
            ],
            "target": "/expats/czech-news/economy"
          },
          {
            "title": "Language",
            "source": [
              "www.expats.cz/czech-news/language"
            ],
            "target": "/expats/czech-news/language"
          }
        ],
        "view": 0,
        "location": "czech-news.ts",
        "module": () => import('@/routes/expats/czech-news.ts')
      }
    },
    "apiRoutes": {},
    "name": "Expats.cz",
    "url": "expats.cz",
    "categories": [
      "new-media"
    ],
    "description": "",
    "lang": "en"
  },
  "f-droid": {
    "routes": {
      "/apprelease/:app": {
        "path": "/apprelease/:app",
        "categories": [
          "program-update"
        ],
        "example": "/f-droid/apprelease/com.termux",
        "parameters": {
          "app": "App's package name"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "f-droid.org/en/packages/:app/"
            ]
          }
        ],
        "name": "App Update",
        "maintainers": [
          "garywill"
        ],
        "location": "apprelease.ts",
        "module": () => import('@/routes/f-droid/apprelease.ts')
      }
    },
    "apiRoutes": {},
    "name": "F-Droid",
    "url": "f-droid.org",
    "lang": "zh-CN"
  },
  "f95zone": {
    "routes": {
      "/post/:thread/:postId": {
        "path": "/post/:thread/:postId",
        "name": "Post",
        "maintainers": [
          "wsmbsbbz"
        ],
        "example": "/f95zone/post/vicineko-collection-2025-06-14-vicineko.84596/post-5909830",
        "categories": [
          "game"
        ],
        "description": "Track content changes of a specific post. Uses the date `[yyyy-mm-dd]` in title for update detection.\n\nURL format: `https://f95zone.to/threads/{thread}/#post-{id}` → replace `#` with `/` to get `/f95zone/post/{thread}/post-{id}`\n\nExample: `https://f95zone.to/threads/vicineko-collection-2025-06-14-vicineko.84596/#post-5909830` → `/f95zone/post/vicineko-collection-2025-06-14-vicineko.84596/post-5909830`\n\nNote: This route does not support Radar auto-detection because the post ID is in the URL hash (after `#`), which cannot be extracted by Radar. You need to manually construct the subscription URL.",
        "parameters": {
          "thread": "Thread slug with ID",
          "postId": "Post ID with `post-` prefix, replace `#` with `/` from browser URL"
        },
        "features": {
          "requireConfig": [
            {
              "name": "F95ZONE_COOKIE",
              "optional": true,
              "description": "F95zone cookie for accessing restricted content."
            }
          ],
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false,
          "nsfw": true
        },
        "radar": [],
        "location": "post.ts",
        "module": () => import('@/routes/f95zone/post.ts')
      },
      "/thread/:thread": {
        "path": "/thread/:thread",
        "name": "Thread",
        "maintainers": [
          "wsmbsbbz"
        ],
        "example": "/f95zone/thread/ubermation-collection-2026-01-19-uebermation-uebermation.231247",
        "categories": [
          "game"
        ],
        "description": "Track replies in a thread. Fetches the first page and the last page.\n\nURL format: `https://f95zone.to/threads/{thread}/` → use `{thread}` as the parameter.\n\nExample: `https://f95zone.to/threads/ubermation-collection-2026-01-19-uebermation-uebermation.231247/` → `/f95zone/thread/ubermation-collection-2026-01-19-uebermation-uebermation.231247`\n\nNote: If you want to track a specific post's content changes (e.g., first post with download links), use the `/f95zone/post` route instead.",
        "parameters": {
          "thread": "Thread slug with ID, copy from browser URL after `/threads/`"
        },
        "features": {
          "requireConfig": [
            {
              "name": "F95ZONE_COOKIE",
              "optional": true,
              "description": "F95zone cookie for accessing restricted content."
            }
          ],
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false,
          "nsfw": true
        },
        "radar": [
          {
            "source": [
              "f95zone.to/threads/:thread/*"
            ],
            "target": "/thread/:thread"
          }
        ],
        "location": "thread.ts",
        "module": () => import('@/routes/f95zone/thread.ts')
      }
    },
    "apiRoutes": {},
    "name": "F95zone",
    "url": "f95zone.to",
    "description": "F95zone is a community for adult games and animations."
  },
  "famitsu": {
    "routes": {
      "/category/:category?": {
        "path": "/category/:category?",
        "categories": [
          "game"
        ],
        "example": "/famitsu/category/new-article",
        "parameters": {
          "category": "Category, see table below, `new-article` by default"
        },
        "radar": [
          {
            "source": [
              "www.famitsu.com/category/:category/page/1"
            ]
          }
        ],
        "name": "Category",
        "maintainers": [
          "TonyRL"
        ],
        "description": "| 新着        | Switch | PS5 | PS4 | PC ゲーム | ニュース | 動画   | 特集・企画記事  | インタビュー | 取材・リポート | レビュー | インディーゲーム |\n| ----------- | ------ | --- | --- | --------- | -------- | ------ | --------------- | ------------ | -------------- | -------- | ---------------- |\n| new-article | switch | ps5 | ps4 | pc-game   | news     | videos | special-article | interview    | event-report   | review   | indie-game       |",
        "location": "category.tsx",
        "module": () => import('@/routes/famitsu/category.tsx')
      }
    },
    "apiRoutes": {},
    "name": "ファミ通",
    "url": "famitsu.com",
    "lang": "ja"
  },
  "fanbox": {
    "routes": {
      "/:creator": {
        "path": "/:creator",
        "categories": [
          "social-media"
        ],
        "example": "/fanbox/official",
        "parameters": {
          "creator": "fanbox user name"
        },
        "maintainers": [
          "KarasuShin",
          "pseudoyu"
        ],
        "name": "Creator",
        "features": {
          "requireConfig": [
            {
              "name": "FANBOX_SESSION_ID",
              "description": "Required for private posts. Can be found in browser DevTools -> Application -> Cookies -> https://www.fanbox.cc -> FANBOXSESSID",
              "optional": true
            }
          ],
          "nsfw": true
        },
        "location": "index.ts",
        "module": () => import('@/routes/fanbox/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "fanbox",
    "url": "www.fanbox.cc",
    "lang": "zh-CN"
  },
  "fangchan": {
    "routes": {
      "/list/:id?": {
        "path": "/list/:id?",
        "name": "列表",
        "url": "www.fangchan.com",
        "maintainers": [
          "nczitzk"
        ],
        "example": "/fangchan/list/datalist",
        "parameters": {
          "id": {
            "description": "分类，默认为 `datalist`，即数据研究，可在对应分类页 URL 中找到",
            "options": [
              {
                "label": "数据研究",
                "value": "datalist"
              },
              {
                "label": "行业测评",
                "value": "industrylist"
              },
              {
                "label": "政策法规",
                "value": "policylist"
              }
            ]
          }
        },
        "description": "::: tip\n若订阅 [列表](https://www.fangchan.com/)，网址为 `https://www.fangchan.com/`，请截取 `https://www.fangchan.com/` 到末尾 `.html` 的部分 `datalist` 作为 `id` 参数填入，此时目标路由为 [`/fangchan/datalist`](https://rsshub.app/fangchan/datalist)。\n:::\n\n| [数据研究](https://www.fangchan.com/datalist)         | [行业测评](https://www.fangchan.com/industrylist)             | [政策法规](https://www.fangchan.com/policylist)           |\n| ----------------------------------------------------- | ------------------------------------------------------------- | --------------------------------------------------------- |\n| [datalist](https://rsshub.app/fangchan/list/datalist) | [industrylist](https://rsshub.app/fangchan/list/industrylist) | [policylist](https://rsshub.app/fangchan/list/policylist) |\n",
        "categories": [
          "new-media"
        ],
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportRadar": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "www.fangchan.com/:id"
            ]
          },
          {
            "title": "数据研究",
            "source": [
              "www.fangchan.com/datalist"
            ],
            "target": "/list/datalist"
          },
          {
            "title": "行业测评",
            "source": [
              "www.fangchan.com/industrylist"
            ],
            "target": "/list/industrylist"
          },
          {
            "title": "政策法规",
            "source": [
              "www.fangchan.com/policylist"
            ],
            "target": "/list/policylist"
          }
        ],
        "view": 0,
        "location": "list.tsx",
        "module": () => import('@/routes/fangchan/list.tsx')
      }
    },
    "apiRoutes": {},
    "name": "中房网",
    "url": "fangchan.com",
    "categories": [
      "new-media"
    ],
    "description": "",
    "lang": "zh-CN"
  },
  "fanqienovel": {
    "routes": {
      "/page/:bookId": {
        "path": "/page/:bookId",
        "example": "/fanqienovel/page/6621052928482348040",
        "parameters": {
          "bookId": "小说 ID，可在 URL 中找到"
        },
        "maintainers": [
          "TonyRL"
        ],
        "name": "小说更新",
        "radar": [
          {
            "source": [
              "fanqienovel.com/page/:bookId"
            ]
          }
        ],
        "location": "page.ts",
        "module": () => import('@/routes/fanqienovel/page.ts')
      }
    },
    "apiRoutes": {},
    "name": "番茄小说",
    "url": "fanqienovel.com",
    "categories": [
      "reading"
    ],
    "lang": "zh-CN"
  },
  "fansly": {
    "routes": {
      "/user/:username": {
        "path": "/user/:username",
        "categories": [
          "social-media"
        ],
        "example": "/fansly/user/AeriGoMoo",
        "parameters": {
          "username": "User ID"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false,
          "nsfw": true
        },
        "radar": [
          {
            "source": [
              "fansly.com/:username/posts",
              "fansly.com/:username/media"
            ]
          }
        ],
        "name": "User Timeline",
        "maintainers": [
          "TonyRL"
        ],
        "location": "post.ts",
        "module": () => import('@/routes/fansly/post.ts')
      },
      "/tag/:tag": {
        "path": "/tag/:tag",
        "categories": [
          "social-media"
        ],
        "example": "/fansly/tag/free",
        "parameters": {
          "tag": "Hashtag"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false,
          "nsfw": true
        },
        "radar": [
          {
            "source": [
              "fansly.com/explore/tag/:tag"
            ]
          }
        ],
        "name": "Hashtag",
        "maintainers": [
          "TonyRL"
        ],
        "location": "tag.ts",
        "module": () => import('@/routes/fansly/tag.ts')
      }
    },
    "apiRoutes": {},
    "name": "Fansly",
    "url": "fansly.com",
    "lang": "en"
  },
  "fantia": {
    "routes": {
      "/search/:type?/:caty?/:period?/:order?/:rating?/:keyword?": {
        "path": "/search/:type?/:caty?/:period?/:order?/:rating?/:keyword?",
        "categories": [
          "picture"
        ],
        "view": 2,
        "example": "/fantia/search/posts/all/daily",
        "parameters": {
          "type": {
            "description": "Type, see the table below, `posts` by default",
            "options": [
              {
                "value": "fanclubs",
                "label": "クリエイター"
              },
              {
                "value": "posts",
                "label": "投稿"
              },
              {
                "value": "products",
                "label": "商品"
              },
              {
                "value": "commissions",
                "label": "コミッション"
              }
            ],
            "default": "posts"
          },
          "caty": {
            "description": "Category, see the table below, can also be found in search page URL, `すべてのクリエイター` by default",
            "options": [
              {
                "value": "all",
                "label": "すべてのクリエイター"
              },
              {
                "value": "illust",
                "label": "イラスト"
              },
              {
                "value": "comic",
                "label": "漫画"
              },
              {
                "value": "cosplay",
                "label": "コスプレ"
              },
              {
                "value": "youtuber",
                "label": "YouTuber・配信者"
              },
              {
                "value": "vtuber",
                "label": "Vtuber"
              },
              {
                "value": "voice",
                "label": "音声作品・ASMR"
              },
              {
                "value": "voiceactor",
                "label": "声優・歌い手"
              },
              {
                "value": "idol",
                "label": "アイドル"
              },
              {
                "value": "anime",
                "label": "アニメ・映像・写真"
              },
              {
                "value": "3d",
                "label": "3D"
              },
              {
                "value": "game",
                "label": "ゲーム制作"
              },
              {
                "value": "music",
                "label": "音楽"
              },
              {
                "value": "novel",
                "label": "小説"
              },
              {
                "value": "doll",
                "label": "ドール"
              },
              {
                "value": "art",
                "label": "アート・デザイン"
              },
              {
                "value": "program",
                "label": "プログラム"
              },
              {
                "value": "handmade",
                "label": "創作・ハンドメイド"
              },
              {
                "value": "history",
                "label": "歴史・評論・情報"
              },
              {
                "value": "railroad",
                "label": "鉄道・旅行・ミリタリー"
              },
              {
                "value": "shop",
                "label": "ショップ"
              },
              {
                "value": "other",
                "label": "その他"
              }
            ],
            "default": "all"
          },
          "period": {
            "description": "Ranking period, see the table below, empty by default",
            "options": [
              {
                "value": "daily",
                "label": "デイリー"
              },
              {
                "value": "weekly",
                "label": "ウィークリー"
              },
              {
                "value": "monthly",
                "label": "マンスリー"
              },
              {
                "value": "all",
                "label": "全期間"
              }
            ],
            "default": ""
          },
          "order": {
            "description": "Sorting, see the table below, `更新の新しい順` by default",
            "options": [
              {
                "value": "updater",
                "label": "更新の新しい順"
              },
              {
                "value": "update_old",
                "label": "更新の古い順"
              },
              {
                "value": "newer",
                "label": "投稿の新しい順"
              },
              {
                "value": "create_old",
                "label": "投稿の古い順"
              },
              {
                "value": "popular",
                "label": "お気に入り数順"
              }
            ],
            "default": "updater"
          },
          "rating": {
            "description": "Rating, see the table below, `すべて` by default",
            "options": [
              {
                "value": "all",
                "label": "すべて"
              },
              {
                "value": "general",
                "label": "一般のみ"
              },
              {
                "value": "adult",
                "label": "R18 のみ"
              }
            ],
            "default": "all"
          },
          "keyword": "Keyword, empty by default"
        },
        "features": {
          "requireConfig": [
            {
              "name": "FANTIA_COOKIE",
              "optional": true,
              "description": "The `cookie` after login can be obtained by viewing the request header in the console, If not filled in will cause some posts that require login to read to get exceptions"
            }
          ],
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false,
          "nsfw": true
        },
        "name": "Search",
        "maintainers": [
          "nczitzk"
        ],
        "description": "Type\n\n| クリエイター | 投稿  | 商品     | コミッション |\n| ------------ | ----- | -------- | ------------ |\n| fanclubs     | posts | products | commissions  |\n\n  Category\n\n| 分类                   | 分类名     |\n| ---------------------- | ---------- |\n| イラスト               | illust     |\n| 漫画                   | comic      |\n| コスプレ               | cosplay    |\n| YouTuber・配信者       | youtuber   |\n| Vtuber                 | vtuber     |\n| 音声作品・ASMR         | voice      |\n| 声優・歌い手           | voiceactor |\n| アイドル               | idol       |\n| アニメ・映像・写真     | anime      |\n| 3D                     | 3d         |\n| ゲーム制作             | game       |\n| 音楽                   | music      |\n| 小説                   | novel      |\n| ドール                 | doll       |\n| アート・デザイン       | art        |\n| プログラム             | program    |\n| 創作・ハンドメイド     | handmade   |\n| 歴史・評論・情報       | history    |\n| 鉄道・旅行・ミリタリー | railroad   |\n| ショップ               | shop       |\n| その他                 | other      |\n\n  Ranking period\n\n| デイリー | ウィークリー | マンスリー | 全期間 |\n| -------- | ------------ | ---------- | ------ |\n| daily    | weekly       | monthly    | all    |\n\n  Sorting\n\n| 更新の新しい順 | 更新の古い順 | 投稿の新しい順 | 投稿の古い順 | お気に入り数順 |\n| -------------- | ------------ | -------------- | ------------ | -------------- |\n| updater        | update_old  | newer          | create_old  | popular        |\n\n  Rating\n\n| すべて | 一般のみ | R18 のみ |\n| ------ | -------- | -------- |\n| all    | general  | adult    |",
        "location": "search.ts",
        "module": () => import('@/routes/fantia/search.ts')
      },
      "/user/:id": {
        "path": "/user/:id",
        "categories": [
          "picture"
        ],
        "view": 2,
        "example": "/fantia/user/3498",
        "parameters": {
          "id": "User id, can be found in user profile URL"
        },
        "features": {
          "requireConfig": [
            {
              "name": "FANTIA_COOKIE",
              "optional": true,
              "description": "The `cookie` after login can be obtained by viewing the request header in the console, If not filled in will cause some posts that require login to read to get exceptions"
            }
          ],
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false,
          "nsfw": true
        },
        "radar": [
          {
            "source": [
              "fantia.jp/fanclubs/:id"
            ]
          }
        ],
        "name": "User Posts",
        "maintainers": [
          "nczitzk"
        ],
        "location": "user.ts",
        "module": () => import('@/routes/fantia/user.ts')
      }
    },
    "apiRoutes": {},
    "name": "Fantia",
    "url": "fantia.jp",
    "lang": "ja"
  },
  "fantube": {
    "routes": {
      "/r18/creator/:identifier": {
        "path": "/r18/creator/:identifier",
        "categories": [
          "multimedia"
        ],
        "example": "/fantube/r18/creator/miyuu",
        "parameters": {
          "identifier": "User handle"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "www.fantube.tokyo/r18/creator/:identifier"
            ]
          }
        ],
        "name": "User Posts",
        "maintainers": [
          "TonyRL"
        ],
        "location": "creator.tsx",
        "module": () => import('@/routes/fantube/creator.tsx')
      }
    },
    "apiRoutes": {},
    "name": "FANTUBE",
    "url": "www.fantube.tokyo",
    "lang": "ja"
  },
  "fanxinzhui": {
    "routes": {
      "/": {
        "path": "/",
        "name": "最近更新",
        "url": "fanxinzhui.com/lastest",
        "maintainers": [
          "nczitzk"
        ],
        "example": "/fanxinzhui",
        "categories": [
          "multimedia"
        ],
        "radar": [
          {
            "source": [
              "fanxinzhui.com/lastest"
            ],
            "target": "/"
          }
        ],
        "location": "index.tsx",
        "module": () => import('@/routes/fanxinzhui/index.tsx')
      }
    },
    "apiRoutes": {},
    "name": "追新番",
    "url": "fanxinzhui.com",
    "lang": "zh-CN"
  },
  "farcaster": {
    "routes": {
      "/user/:username": {
        "path": "/user/:username",
        "categories": [
          "social-media"
        ],
        "example": "/farcaster/user/vitalik.eth",
        "parameters": {
          "username": "Farcaster username"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "warpcast.com/:username"
            ],
            "target": "/user/:username"
          }
        ],
        "name": "Farcaster User",
        "maintainers": [
          "DIYgod"
        ],
        "location": "user.ts",
        "module": () => import('@/routes/farcaster/user.ts')
      }
    },
    "apiRoutes": {},
    "name": "Farcaster",
    "url": "www.farcaster.xyz",
    "lang": "en"
  },
  "farmatters": {
    "routes": {
      "/exclusive/:locale?": {
        "path": [
          "/exclusive/:locale?",
          "/news/:locale?",
          "/:locale?",
          "/:type/:id/:locale?"
        ],
        "categories": [
          "new-media"
        ],
        "example": "/farmatters/exclusive",
        "parameters": {
          "locale": "Locale, `zh-CN` or `en-US`, `zh-CN` by default"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "farmatters.com/exclusive"
            ],
            "target": "/exclusive"
          }
        ],
        "name": "Exclusive",
        "maintainers": [
          "nczitzk"
        ],
        "url": "farmatters.com/news",
        "location": "index.tsx",
        "module": () => import('@/routes/farmatters/index.tsx')
      },
      "/news/:locale?": {
        "path": [
          "/exclusive/:locale?",
          "/news/:locale?",
          "/:locale?",
          "/:type/:id/:locale?"
        ],
        "categories": [
          "new-media"
        ],
        "example": "/farmatters/exclusive",
        "parameters": {
          "locale": "Locale, `zh-CN` or `en-US`, `zh-CN` by default"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "farmatters.com/exclusive"
            ],
            "target": "/exclusive"
          }
        ],
        "name": "Exclusive",
        "maintainers": [
          "nczitzk"
        ],
        "url": "farmatters.com/news",
        "location": "index.tsx",
        "module": () => import('@/routes/farmatters/index.tsx')
      },
      "/:locale?": {
        "path": [
          "/exclusive/:locale?",
          "/news/:locale?",
          "/:locale?",
          "/:type/:id/:locale?"
        ],
        "categories": [
          "new-media"
        ],
        "example": "/farmatters/exclusive",
        "parameters": {
          "locale": "Locale, `zh-CN` or `en-US`, `zh-CN` by default"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "farmatters.com/exclusive"
            ],
            "target": "/exclusive"
          }
        ],
        "name": "Exclusive",
        "maintainers": [
          "nczitzk"
        ],
        "url": "farmatters.com/news",
        "location": "index.tsx",
        "module": () => import('@/routes/farmatters/index.tsx')
      },
      "/:type/:id/:locale?": {
        "path": [
          "/exclusive/:locale?",
          "/news/:locale?",
          "/:locale?",
          "/:type/:id/:locale?"
        ],
        "categories": [
          "new-media"
        ],
        "example": "/farmatters/exclusive",
        "parameters": {
          "locale": "Locale, `zh-CN` or `en-US`, `zh-CN` by default"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "farmatters.com/exclusive"
            ],
            "target": "/exclusive"
          }
        ],
        "name": "Exclusive",
        "maintainers": [
          "nczitzk"
        ],
        "url": "farmatters.com/news",
        "location": "index.tsx",
        "module": () => import('@/routes/farmatters/index.tsx')
      }
    },
    "apiRoutes": {},
    "name": "Farmatters",
    "url": "farmatters.com",
    "categories": [
      "new-media"
    ],
    "lang": "en"
  },
  "fashionnetwork": {
    "routes": {
      "/cn/lists/:id?": {
        "path": "/cn/lists/:id?",
        "name": "FashionNetwork 中国",
        "url": "fashionnetwork.cn",
        "maintainers": [
          "nczitzk"
        ],
        "example": "/fashionnetwork/cn/lists/0",
        "parameters": {
          "category": "分类，默认为 0，可在对应分类页 URL 中找到"
        },
        "description": "::: tip\n  若订阅 [独家新闻](https://fashionnetwork.cn)，网址为 `https://fashionnetwork.cn/lists/13.html`。截取 `https://fashionnetwork.cn/` 到末尾 `.html` 的部分 `13` 作为参数填入，此时路由为 [`/fashionnetwork/cn/lists/13`](https://rsshub.app/fashionnetwork/cn/lists/13)。\n:::\n\n| 分类                                           | ID                                                  |\n| ---------------------------------------------- | --------------------------------------------------- |\n| [独家](https://fashionnetwork.cn/lists/13)     | [13](https://rsshub.app/fashionnetwork/cn/lists/13) |\n| [商业](https://fashionnetwork.cn/lists/1)      | [1](https://rsshub.app/fashionnetwork/cn/lists/1)   |\n| [人物](https://fashionnetwork.cn/lists/8)      | [8](https://rsshub.app/fashionnetwork/cn/lists/8)   |\n| [设计](https://fashionnetwork.cn/lists/3)      | [3](https://rsshub.app/fashionnetwork/cn/lists/3)   |\n| [产业](https://fashionnetwork.cn/lists/5)      | [5](https://rsshub.app/fashionnetwork/cn/lists/5)   |\n| [创新研究](https://fashionnetwork.cn/lists/6)  | [6](https://rsshub.app/fashionnetwork/cn/lists/6)   |\n| [人事变动](https://fashionnetwork.cn/lists/12) | [12](https://rsshub.app/fashionnetwork/cn/lists/12) |\n| [新闻资讯](https://fashionnetwork.cn/lists/11) | [11](https://rsshub.app/fashionnetwork/cn/lists/11) |\n  ",
        "categories": [
          "new-media"
        ],
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportRadar": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "fashionnetwork.cn/lists/:id"
            ]
          },
          {
            "title": "独家",
            "source": [
              "fashionnetwork.cn/lists/13"
            ],
            "target": "/cn/lists/13"
          },
          {
            "title": "商业",
            "source": [
              "fashionnetwork.cn/lists/1"
            ],
            "target": "/cn/lists/1"
          },
          {
            "title": "人物",
            "source": [
              "fashionnetwork.cn/lists/8"
            ],
            "target": "/cn/lists/8"
          },
          {
            "title": "设计",
            "source": [
              "fashionnetwork.cn/lists/3"
            ],
            "target": "/cn/lists/3"
          },
          {
            "title": "产业",
            "source": [
              "fashionnetwork.cn/lists/5"
            ],
            "target": "/cn/lists/5"
          },
          {
            "title": "创新研究",
            "source": [
              "fashionnetwork.cn/lists/6"
            ],
            "target": "/cn/lists/6"
          },
          {
            "title": "人事变动",
            "source": [
              "fashionnetwork.cn/lists/12"
            ],
            "target": "/cn/lists/12"
          },
          {
            "title": "新闻资讯",
            "source": [
              "fashionnetwork.cn/lists/11"
            ],
            "target": "/cn/lists/11"
          }
        ],
        "location": "index.ts",
        "module": () => import('@/routes/fashionnetwork/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "FashionNetwork",
    "url": "fashionnetwork.cn",
    "categories": [
      "new-media"
    ],
    "description": "",
    "lang": "zh-CN"
  },
  "fastbull": {
    "routes": {
      "/express-news": {
        "path": "/express-news",
        "categories": [
          "finance"
        ],
        "view": 0,
        "example": "/fastbull/express-news",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "fastbull.com/express-news",
              "fastbull.com/"
            ]
          }
        ],
        "name": "News Flash",
        "maintainers": [
          "nczitzk"
        ],
        "url": "fastbull.com/express-news",
        "location": "express-news.ts",
        "module": () => import('@/routes/fastbull/express-news.ts')
      },
      "/news": {
        "path": "/news",
        "categories": [
          "finance"
        ],
        "view": 0,
        "example": "/fastbull/news",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "fastbull.com/cn/news",
              "fastbull.com/cn"
            ]
          }
        ],
        "name": "News",
        "maintainers": [
          "nczitzk"
        ],
        "url": "fastbull.com/news",
        "location": "news.tsx",
        "module": () => import('@/routes/fastbull/news.tsx')
      }
    },
    "apiRoutes": {},
    "name": "FastBull",
    "url": "fastbull.com",
    "lang": "en"
  },
  "fcbayern": {
    "routes": {
      "/news/:language?": {
        "path": "/news/:language?",
        "categories": [
          "sport"
        ],
        "example": "/fcbayern/news",
        "parameters": {
          "language": {
            "description": "Language",
            "options": [
              {
                "value": "en",
                "label": "English"
              },
              {
                "value": "es",
                "label": "Español"
              },
              {
                "value": "de",
                "label": "Deutsch"
              },
              {
                "value": "zh",
                "label": "中文"
              }
            ],
            "default": "en"
          }
        },
        "radar": [
          {
            "source": [
              "fcbayern.com/:language/news",
              "fcbayern.com/:language"
            ],
            "target": "/news/:language"
          },
          {
            "source": [
              "www.fcbayern.cn/news",
              "www.fcbayern.cn"
            ],
            "target": "/news/zh"
          }
        ],
        "name": "News",
        "maintainers": [
          "TonyRL"
        ],
        "url": "fcbayern.com",
        "location": "news.ts",
        "module": () => import('@/routes/fcbayern/news.ts')
      }
    },
    "apiRoutes": {},
    "name": "FC Bayern München",
    "url": "fcbayern.com",
    "categories": [
      "sport"
    ],
    "lang": "en"
  },
  "fda": {
    "routes": {
      "/cdrh/:titleOnly?": {
        "path": "/cdrh/:titleOnly?",
        "radar": [
          {
            "source": [
              "fda.gov/medical-devices/news-events-medical-devices/cdrhnew-news-and-updates",
              "fda.gov/"
            ],
            "target": "/cdrh/:titleOnly"
          }
        ],
        "name": "Unknown",
        "maintainers": [],
        "url": "fda.gov/medical-devices/news-events-medical-devices/cdrhnew-news-and-updates",
        "location": "cdrh.ts",
        "module": () => import('@/routes/fda/cdrh.ts')
      }
    },
    "apiRoutes": {},
    "name": "U.S. Food and Drug Administration",
    "url": "fda.gov",
    "lang": "en"
  },
  "fediverse": {
    "routes": {
      "/timeline/:account": {
        "path": "/timeline/:account",
        "categories": [
          "social-media"
        ],
        "view": 1,
        "example": "/fediverse/timeline/Mastodon@mastodon.social",
        "parameters": {
          "account": "username@domain"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "Timeline",
        "maintainers": [
          "DIYgod",
          "pseudoyu"
        ],
        "location": "timeline.ts",
        "module": () => import('@/routes/fediverse/timeline.ts')
      }
    },
    "apiRoutes": {},
    "name": "Fediverse",
    "url": "fediverse.observer",
    "lang": "en"
  },
  "feng": {
    "routes": {
      "/forum/:id/:type?": {
        "path": "/forum/:id/:type?",
        "categories": [
          "bbs"
        ],
        "example": "/feng/forum/1",
        "parameters": {
          "id": "版块 ID，可在版块 URL 找到",
          "type": "排序，见下表，默认为 `all`"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "feng.com/forum/photo/:id",
              "feng.com/forum/:id"
            ],
            "target": "/forum/:id"
          }
        ],
        "name": "社区",
        "maintainers": [
          "TonyRL"
        ],
        "description": "| 最新回复 | 最新发布 | 热门 | 精华    |\n| -------- | -------- | ---- | ------- |\n| newest   | all      | hot  | essence |",
        "location": "forum.tsx",
        "module": () => import('@/routes/feng/forum.tsx')
      }
    },
    "apiRoutes": {},
    "name": "威锋",
    "url": "feng.com",
    "lang": "zh-CN"
  },
  "ff14": {
    "routes": {
      "/global/:lang/:type?": {
        "path": [
          "/global/:lang/:type?",
          "/ff14_global/:lang/:type?"
        ],
        "categories": [
          "game"
        ],
        "example": "/ff14/global/na/all",
        "parameters": {
          "lang": "Region",
          "type": "Category, `all` by default"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "FINAL FANTASY XIV (The Lodestone)",
        "maintainers": [
          "kmod-midori"
        ],
        "description": "Region\n\n| North Ameria | Europe | France | Germany | Japan |\n| ------------ | ------ | ------ | ------- | ----- |\n| na           | eu     | fr     | de      | jp    |\n\n  Category\n\n| all | topics | notices | maintenance | updates | status | developers |\n| --- | ------ | ------- | ----------- | ------- | ------ | ---------- |",
        "location": "ff14-global.ts",
        "module": () => import('@/routes/ff14/ff14-global.ts')
      },
      "/ff14_global/:lang/:type?": {
        "path": [
          "/global/:lang/:type?",
          "/ff14_global/:lang/:type?"
        ],
        "categories": [
          "game"
        ],
        "example": "/ff14/global/na/all",
        "parameters": {
          "lang": "Region",
          "type": "Category, `all` by default"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "FINAL FANTASY XIV (The Lodestone)",
        "maintainers": [
          "kmod-midori"
        ],
        "description": "Region\n\n| North Ameria | Europe | France | Germany | Japan |\n| ------------ | ------ | ------ | ------- | ----- |\n| na           | eu     | fr     | de      | jp    |\n\n  Category\n\n| all | topics | notices | maintenance | updates | status | developers |\n| --- | ------ | ------- | ----------- | ------- | ------ | ---------- |",
        "location": "ff14-global.ts",
        "module": () => import('@/routes/ff14/ff14-global.ts')
      },
      "/zh/:type?": {
        "path": [
          "/zh/:type?",
          "/ff14_zh/:type?"
        ],
        "categories": [
          "game"
        ],
        "example": "/ff14/zh/news",
        "parameters": {
          "type": "分类名，预设为 `all`"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "ff.web.sdo.com/web8/index.html"
            ],
            "target": "/zh"
          }
        ],
        "name": "最终幻想 14 国服",
        "maintainers": [
          "Kiotlin",
          "ZeroClad",
          "15x15G"
        ],
        "url": "ff.web.sdo.com/web8/index.html",
        "description": "| 新闻 | 公告     | 活动   | 广告      | 所有 |\n| ---- | -------- | ------ | --------- | ---- |\n| news | announce | events | advertise | all  |",
        "location": "ff14-zh.ts",
        "module": () => import('@/routes/ff14/ff14-zh.ts')
      },
      "/ff14_zh/:type?": {
        "path": [
          "/zh/:type?",
          "/ff14_zh/:type?"
        ],
        "categories": [
          "game"
        ],
        "example": "/ff14/zh/news",
        "parameters": {
          "type": "分类名，预设为 `all`"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "ff.web.sdo.com/web8/index.html"
            ],
            "target": "/zh"
          }
        ],
        "name": "最终幻想 14 国服",
        "maintainers": [
          "Kiotlin",
          "ZeroClad",
          "15x15G"
        ],
        "url": "ff.web.sdo.com/web8/index.html",
        "description": "| 新闻 | 公告     | 活动   | 广告      | 所有 |\n| ---- | -------- | ------ | --------- | ---- |\n| news | announce | events | advertise | all  |",
        "location": "ff14-zh.ts",
        "module": () => import('@/routes/ff14/ff14-zh.ts')
      }
    },
    "apiRoutes": {},
    "name": "FINAL FANTASY XIV",
    "url": "eu.finalfantasyxiv.com",
    "lang": "en"
  },
  "fffdm": {
    "routes": {
      "/manhua/:id/:cdn?": {
        "path": "/manhua/:id/:cdn?",
        "categories": [
          "anime"
        ],
        "example": "/fffdm/manhua/93",
        "parameters": {
          "id": "漫画ID。默认获取全部，建议使用通用参数limit获取指定数量",
          "cdn": "cdn加速器。默认5，当前可选1-5"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "www.fffdm.com/manhua/:id",
              "www.fffdm.com/:id"
            ],
            "target": "/manhua/:id"
          }
        ],
        "name": "在线漫画",
        "maintainers": [
          "zytomorrow"
        ],
        "location": "manhua/manhua.tsx",
        "module": () => import('@/routes/fffdm/manhua/manhua.tsx')
      }
    },
    "apiRoutes": {},
    "name": "风之动漫",
    "url": "manhua.fffdm.com",
    "lang": "zh-CN"
  },
  "finology": {
    "routes": {
      "/bullets": {
        "path": "/bullets",
        "categories": [
          "finance"
        ],
        "view": 5,
        "example": "/finology/bullets",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "insider.finology.in/bullets"
            ]
          }
        ],
        "name": "Bullets",
        "maintainers": [
          "Rjnishant530"
        ],
        "url": "insider.finology.in/bullets",
        "location": "bullets.ts",
        "module": () => import('@/routes/finology/bullets.ts')
      },
      "/category/:category": {
        "path": "/category/:category",
        "categories": [
          "finance"
        ],
        "url": "insider.finology.in/business",
        "example": "/finology/success-stories",
        "parameters": {
          "category": "Refer Table below or find in URL"
        },
        "radar": [
          {
            "source": [
              "insider.finology.in/:category"
            ]
          }
        ],
        "name": "Category",
        "maintainers": [
          "Rjnishant530"
        ],
        "description": "::: info Category\n| Category              | Link               |\n| --------------------- | ------------------ |\n| **Business**          | business           |\n| Big Shots             | entrepreneurship   |\n| Startups              | startups-india     |\n| Brand Games           | success-stories    |\n| Juicy Scams           | juicy-scams        |\n| **Finance**           | finance            |\n| Macro Moves           | economy            |\n| News Platter          | market-news        |\n| Tax Club              | tax                |\n| Your Money            | your-money         |\n| **Invest**            | investing          |\n| Stock Market          | stock-market       |\n| Financial Ratios      | stock-ratios       |\n| Investor's Psychology | behavioral-finance |\n| Mutual Funds          | mutual-fund        |\n:::",
        "location": "category.ts",
        "module": () => import('@/routes/finology/category.ts')
      },
      "/most-viewed": {
        "path": "/most-viewed",
        "categories": [
          "finance"
        ],
        "example": "/finology/most-viewed",
        "radar": [
          {
            "source": [
              "insider.finology.in/most-viewed"
            ],
            "target": "/most-viewed"
          }
        ],
        "name": "Most Viewed",
        "maintainers": [
          "Rjnishant530"
        ],
        "url": "insider.finology.in/most-viewed",
        "location": "most-viewed.ts",
        "module": () => import('@/routes/finology/most-viewed.ts')
      },
      "/tag/:topic": {
        "path": "/tag/:topic",
        "categories": [
          "finance"
        ],
        "example": "/finology/tag/startups",
        "parameters": {
          "category": "Refer Table below or find in URL"
        },
        "radar": [
          {
            "source": [
              "insider.finology.in/tag/:topic"
            ]
          }
        ],
        "name": "Trending Topic",
        "maintainers": [
          "Rjnishant530"
        ],
        "url": "insider.finology.in/tag",
        "description": "::: info Topic\n| Topic                    | Link                     |\n| ------------------------ | ------------------------ |\n| Investment Decisions     | investment-decisions     |\n| Investing 101            | investing-101            |\n| Stock Markets            | stock-markets            |\n| business news india      | business-news-india      |\n| Company Analysis         | company-analysis         |\n| Business and brand tales | business-and-brand-tales |\n| Featured                 | featured                 |\n| Fundamental Analysis     | fundamental-analysis     |\n| Business Story           | business-story           |\n| All Biz                  | all-biz                  |\n| Stock Analysis           | stock-analysis           |\n| Automobile Industry      | automobile-industry      |\n| Indian Economy           | indian-economy           |\n| Govt's Words             | govt%27s-words           |\n| Behavioral Finance       | behavioral-finance       |\n| Global Economy           | global-economy           |\n| Startups                 | startups                 |\n| GST                      | gst                      |\n| Product Review           | product-review           |\n| My Pocket                | my-pocket                |\n| Business Games           | business-games           |\n| Business Models          | business-models          |\n| Indian Indices           | indian-indices           |\n| Banking System           | banking-system           |\n| Debt                     | debt                     |\n| World News               | world-news               |\n| Technology               | technology               |\n| Regulatory Bodies        | regulatory-bodies        |\n:::",
        "location": "tag.ts",
        "module": () => import('@/routes/finology/tag.ts')
      }
    },
    "apiRoutes": {},
    "name": "Finology Insider",
    "url": "insider.finology.in",
    "lang": "en"
  },
  "finviz": {
    "routes": {
      "/:category?": {
        "path": "/:category?",
        "categories": [
          "finance"
        ],
        "view": 0,
        "example": "/finviz",
        "parameters": {
          "category": {
            "description": "Category, see below, News by default",
            "options": [
              {
                "value": "news",
                "label": "news"
              },
              {
                "value": "blogs",
                "label": "blogs"
              }
            ]
          }
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "finviz.com/news.ashx",
              "finviz.com/"
            ]
          }
        ],
        "name": "News",
        "maintainers": [
          "nczitzk"
        ],
        "url": "finviz.com/news.ashx",
        "description": "| News | Blogs |\n| ---- | ---- |\n| news | blogs |",
        "location": "news.ts",
        "module": () => import('@/routes/finviz/news.ts')
      },
      "/news/:ticker": {
        "path": "/news/:ticker",
        "categories": [
          "finance"
        ],
        "example": "/finviz/news/AAPL",
        "parameters": {
          "ticker": "The stock ticker"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "US Stock News",
        "maintainers": [
          "HenryQW"
        ],
        "location": "quote.ts",
        "module": () => import('@/routes/finviz/quote.ts')
      }
    },
    "apiRoutes": {},
    "name": "finviz",
    "url": "finviz.com",
    "lang": "en"
  },
  "firecore": {
    "routes": {
      "/:os": {
        "path": "/:os",
        "categories": [
          "program-update"
        ],
        "example": "/firecore/ios",
        "parameters": {
          "os": "`ios`,`tvos`,`macos`"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "Release Notes",
        "maintainers": [
          "NathanDai"
        ],
        "location": "index.ts",
        "module": () => import('@/routes/firecore/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "Infuse",
    "url": "firecore.com",
    "lang": "en"
  },
  "firefox": {
    "routes": {
      "/addons/:id": {
        "path": "/addons/:id",
        "categories": [
          "program-update"
        ],
        "example": "/firefox/addons/rsshub-radar",
        "parameters": {
          "id": "Add-ons id, can be found in add-ons url"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "addons.mozilla.org/:lang/firefox/addon/:id/versions",
              "addons.mozilla.org/:lang/firefox/addon/:id"
            ]
          }
        ],
        "name": "Add-ons Update",
        "maintainers": [
          "DIYgod"
        ],
        "location": "addons.ts",
        "module": () => import('@/routes/firefox/addons.ts')
      },
      "/breaches": {
        "path": "/breaches",
        "categories": [
          "other"
        ],
        "example": "/firefox/breaches",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "monitor.firefox.com/",
              "monitor.firefox.com/breaches"
            ]
          }
        ],
        "name": "Firefox Monitor",
        "maintainers": [
          "TonyRL"
        ],
        "url": "monitor.firefox.com/",
        "location": "breaches.ts",
        "module": () => import('@/routes/firefox/breaches.ts')
      },
      "/release/:platform?": {
        "path": "/release/:platform?",
        "name": "Unknown",
        "maintainers": [],
        "location": "release.ts",
        "module": () => import('@/routes/firefox/release.ts')
      }
    },
    "apiRoutes": {},
    "name": "Mozilla",
    "url": "monitor.firefox.com",
    "lang": "en"
  },
  "fisher-spb": {
    "routes": {
      "/news": {
        "path": "/news",
        "categories": [
          "other"
        ],
        "example": "/fisher-spb/news",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "fisher.spb.ru/news"
            ]
          }
        ],
        "name": "News",
        "maintainers": [
          "denis-ya"
        ],
        "url": "fisher.spb.ru/news",
        "location": "news.tsx",
        "module": () => import('@/routes/fisher-spb/news.tsx')
      }
    },
    "apiRoutes": {},
    "name": "Fisher Spb",
    "url": "fisher.spb.ru",
    "lang": "ru"
  },
  "fishshell": {
    "routes": {
      "/": {
        "path": "/",
        "radar": [
          {
            "source": [
              "fishshell.com/"
            ],
            "target": ""
          }
        ],
        "name": "Unknown",
        "maintainers": [
          "x2cf"
        ],
        "url": "fishshell.com/",
        "location": "index.ts",
        "module": () => import('@/routes/fishshell/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "fish shell",
    "url": "fishshell.com",
    "lang": "en"
  },
  "fjksbm": {
    "routes": {
      "/:category?": {
        "path": "/:category?",
        "categories": [
          "study"
        ],
        "example": "/fjksbm",
        "parameters": {
          "category": "分类，见下表，默认为网络报名进行中"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "fjksbm.com/portal/:category?",
              "fjksbm.com/portal"
            ]
          }
        ],
        "name": "分类",
        "maintainers": [
          "nczitzk"
        ],
        "description": "| 已发布公告 (方案)，即将开始 | 网络报名进行中 | 网络报名结束等待打印准考证 | 正在打印准考证 | 考试结束，等待发布成绩 | 已发布成绩 | 新闻动态 | 政策法规 |\n| --------------------------- | -------------- | -------------------------- | -------------- | ---------------------- | ---------- | -------- | -------- |\n| 0                           | 1              | 2                          | 3              | 4                      | 5          | news     | policy   |",
        "location": "index.ts",
        "module": () => import('@/routes/fjksbm/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "福建考试报名网",
    "url": "fjksbm.com",
    "lang": "zh-CN"
  },
  "flashcat": {
    "routes": {
      "/blog": {
        "path": "/blog",
        "categories": [
          "blog"
        ],
        "example": "/flashcat/blog",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "flashcat.cloud/blog"
            ],
            "target": "/blog"
          }
        ],
        "name": "快猫星云博客",
        "maintainers": [
          "chesha1"
        ],
        "location": "blog.ts",
        "module": () => import('@/routes/flashcat/blog.ts')
      }
    },
    "apiRoutes": {},
    "name": "Flashcat",
    "url": "flashcat.cloud",
    "lang": "zh-CN"
  },
  "flyert": {
    "routes": {
      "/creditcard/:bank": {
        "path": "/creditcard/:bank",
        "categories": [
          "travel"
        ],
        "example": "/flyert/creditcard/zhongxin",
        "parameters": {
          "bank": "信用卡板块各银行的拼音简称"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "flyert.com.cn/"
            ]
          }
        ],
        "name": "信用卡",
        "maintainers": [
          "nicolaszf"
        ],
        "url": "flyert.com/",
        "description": "| 信用卡模块 | bank          |\n| ---------- | ------------- |\n| 国内信用卡 | creditcard    |\n| 浦发银行   | pufa          |\n| 招商银行   | zhaoshang     |\n| 中信银行   | zhongxin      |\n| 交通银行   | jiaotong      |\n| 中国银行   | zhonghang     |\n| 工商银行   | gongshang     |\n| 广发银行   | guangfa       |\n| 农业银行   | nongye        |\n| 建设银行   | jianshe       |\n| 汇丰银行   | huifeng       |\n| 民生银行   | mingsheng     |\n| 兴业银行   | xingye        |\n| 花旗银行   | huaqi         |\n| 上海银行   | shanghai      |\n| 无卡支付   | wuka          |\n| 投资理财   | 137           |\n| 网站权益汇 | 145           |\n| 境外信用卡 | intcreditcard |",
        "location": "creditcard.ts",
        "module": () => import('@/routes/flyert/creditcard.ts')
      },
      "/forum/:params{.+}?": {
        "path": "/forum/:params{.+}?",
        "name": "会员说",
        "url": "www.flyert.com.cn",
        "maintainers": [
          "nczitzk"
        ],
        "example": "/flyert/forum",
        "parameters": {
          "params": "参数，默认为空，可在对应分类页 URL 中找到"
        },
        "description": "::: tip\n  若订阅 [酒店集团优惠](https://www.flyert.com.cn/forum.php?mod=forumdisplay&sum=all&fid=all&catid=322&filter=sortid&sortid=144&searchsort=1&youhui_type=19)，网址为 `https://www.flyert.com.cn/forum.php?mod=forumdisplay&sum=all&fid=all&catid=322&filter=sortid&sortid=144&searchsort=1&youhui_type=19`。截取 `https://www.flyert.com.cn/forum.php?` 到末尾的部分 `mod=forumdisplay&sum=all&fid=all&catid=322&filter=sortid&sortid=144&searchsort=1&youhui_type=19` **进行 UrlEncode 编码** 后作为参数填入，此时路由为 [`/flyert/forum/mod%3Dforumdisplay%26sum%3Dall%26fid%3Dall%26catid%3D322%26filter%3Dsortid%26sortid%3D144%26searchsort%3D1%26youhui_type%3D226`](https://rsshub.app/flyert/forum/mod%3Dforumdisplay%26sum%3Dall%26fid%3Dall%26catid%3D322%26filter%3Dsortid%26sortid%3D144%26searchsort%3D1%26youhui_type%3D226)。\n:::\n    ",
        "categories": [
          "bbs"
        ],
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportRadar": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "www.flyert.com.cn/forum.php"
            ]
          }
        ],
        "location": "forum.ts",
        "module": () => import('@/routes/flyert/forum.ts')
      },
      "/preferential": {
        "path": "/preferential",
        "categories": [
          "travel"
        ],
        "example": "/flyert/preferential",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "flyert.com/"
            ]
          }
        ],
        "name": "优惠信息",
        "maintainers": [
          "howel52"
        ],
        "url": "flyert.com/",
        "location": "preferential.ts",
        "module": () => import('@/routes/flyert/preferential.ts')
      }
    },
    "apiRoutes": {},
    "name": "飞客茶馆",
    "url": "flyert.com.cn",
    "description": "",
    "lang": "zh-CN"
  },
  "focustaiwan": {
    "routes": {
      "/:category?": {
        "path": "/:category?",
        "categories": [
          "new-media"
        ],
        "example": "/focustaiwan",
        "parameters": {
          "category": "分类，见下表，默认为 news"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "Category",
        "maintainers": [
          "nczitzk"
        ],
        "description": "| Latest | Editor's Picks | Photos of the Day |\n| ------ | -------------- | ----------------- |\n| news   | editorspicks   | photos            |\n\n| Politics | Cross-strait | Business | Society | Science & Tech | Culture | Sports |\n| -------- | ------------ | -------- | ------- | -------------- | ------- | ------ |\n| politics | cross-strait | business | society | science & tech | culture | sports |",
        "location": "index.tsx",
        "module": () => import('@/routes/focustaiwan/index.tsx')
      }
    },
    "apiRoutes": {},
    "name": "Focus Taiwan",
    "url": "focustaiwan.tw",
    "lang": "zh-TW"
  },
  "follow": {
    "routes": {
      "/profile/:uid": {
        "name": "User subscriptions",
        "categories": [
          "social-media"
        ],
        "path": "/profile/:uid",
        "example": "/follow/profile/41279032429549568",
        "parameters": {
          "uid": "User ID or user handle"
        },
        "radar": [
          {
            "source": [
              "app.follow.is/profile/:uid"
            ],
            "target": "/profile/:uid"
          }
        ],
        "maintainers": [
          "KarasuShin",
          "DIYgod",
          "DFobain"
        ],
        "features": {
          "supportRadar": true
        },
        "view": 5,
        "location": "profile.ts",
        "module": () => import('@/routes/follow/profile.ts')
      }
    },
    "apiRoutes": {},
    "name": "Follow",
    "url": "app.follow.is",
    "lang": "en"
  },
  "followin": {
    "routes": {
      "/:categoryId?/:lang?": {
        "path": "/:categoryId?/:lang?",
        "categories": [
          "finance"
        ],
        "view": 0,
        "example": "/followin",
        "parameters": {
          "categoryId": {
            "description": "Category ID",
            "options": [
              {
                "value": "1",
                "label": "For You"
              },
              {
                "value": "9",
                "label": "Market"
              },
              {
                "value": "13",
                "label": "Meme"
              },
              {
                "value": "14",
                "label": "BRC20"
              },
              {
                "value": "3",
                "label": "NFT"
              },
              {
                "value": "5",
                "label": "Thread"
              },
              {
                "value": "6",
                "label": "In-depth"
              },
              {
                "value": "8",
                "label": "Tutorials"
              },
              {
                "value": "11",
                "label": "Videos"
              }
            ],
            "default": "1"
          },
          "lang": {
            "description": "Language",
            "options": [
              {
                "value": "en",
                "label": "English"
              },
              {
                "value": "zh-Hans",
                "label": "简体中文"
              },
              {
                "value": "zh-Hant",
                "label": "繁體中文"
              },
              {
                "value": "vi",
                "label": "Tiếng Việt"
              }
            ],
            "default": "en"
          }
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "Home",
        "maintainers": [
          "TonyRL"
        ],
        "description": "Category ID\n\n| For You | Market | Meme | BRC20 | NFT | Thread | In-depth | Tutorials | Videos |\n| ------- | ------ | ---- | ----- | --- | ------ | -------- | --------- | ------ |\n| 1       | 9      | 13   | 14    | 3   | 5      | 6        | 8         | 11     |\n\n  Language\n\n| English | 简体中文 | 繁體中文 | Tiếng Việt |\n| ------- | -------- | -------- | ---------- |\n| en      | zh-Hans  | zh-Hant  | vi         |",
        "location": "index.ts",
        "module": () => import('@/routes/followin/index.ts')
      },
      "/kol/:kolId/:lang?": {
        "path": "/kol/:kolId/:lang?",
        "categories": [
          "finance"
        ],
        "example": "/followin/kol/4075592991",
        "parameters": {
          "kolId": "KOL ID, can be found in URL",
          "lang": "Language, see table above, `en` by default"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "followin.io/:lang/kol/:kolId",
              "followin.io/kol/:kolId"
            ]
          }
        ],
        "name": "KOL",
        "maintainers": [
          "TonyRL"
        ],
        "location": "kol.ts",
        "module": () => import('@/routes/followin/kol.ts')
      },
      "/news/:lang?": {
        "path": "/news/:lang?",
        "categories": [
          "finance"
        ],
        "view": 0,
        "example": "/followin/news",
        "parameters": {
          "lang": {
            "description": "Language",
            "options": [
              {
                "value": "en",
                "label": "English"
              },
              {
                "value": "zh-Hans",
                "label": "简体中文"
              },
              {
                "value": "zh-Hant",
                "label": "繁體中文"
              },
              {
                "value": "vi",
                "label": "Tiếng Việt"
              }
            ],
            "default": "en"
          }
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "followin.io/:lang?/news",
              "followin.io/news"
            ]
          }
        ],
        "name": "News",
        "maintainers": [
          "TonyRL"
        ],
        "location": "news.ts",
        "module": () => import('@/routes/followin/news.ts')
      },
      "/tag/:tagId/:lang?": {
        "path": "/tag/:tagId/:lang?",
        "categories": [
          "finance"
        ],
        "example": "/followin/tag/177008",
        "parameters": {
          "tagId": "Tag ID, can be found in URL",
          "lang": "Language, see table above, `en` by default"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "followin.io/:lang/tag/:tagId",
              "followin.io/tag/:tagId"
            ]
          }
        ],
        "name": "Tag",
        "maintainers": [
          "TonyRL"
        ],
        "location": "tag.ts",
        "module": () => import('@/routes/followin/tag.ts')
      },
      "/topic/:topicId/:lang?": {
        "path": "/topic/:topicId/:lang?",
        "categories": [
          "finance"
        ],
        "example": "/followin/topic/40",
        "parameters": {
          "topicId": "Topic ID, can be found in URL",
          "lang": "Language, see table above, `en` by default"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "followin.io/:lang/topic/:topicId",
              "followin.io/topic/:topicId"
            ]
          }
        ],
        "name": "Topic",
        "maintainers": [
          "TonyRL"
        ],
        "location": "topic.ts",
        "module": () => import('@/routes/followin/topic.ts')
      }
    },
    "apiRoutes": {},
    "name": "Followin",
    "url": "followin.io",
    "lang": "zh-CN"
  },
  "foodtalks": {
    "routes": {
      "/": {
        "path": "/",
        "categories": [
          "new-media"
        ],
        "example": "/foodtalks",
        "radar": [
          {
            "source": [
              "www.foodtalks.cn"
            ]
          }
        ],
        "name": "最新资讯",
        "maintainers": [
          "Geraldxm"
        ],
        "url": "www.foodtalks.cn",
        "location": "index.ts",
        "module": () => import('@/routes/foodtalks/index.ts')
      },
      "/news/tag/:tagId": {
        "path": "/news/tag/:tagId",
        "parameters": {
          "tagId": "标签 ID"
        },
        "categories": [
          "new-media"
        ],
        "example": "/foodtalks/news/tag/13335",
        "radar": [
          {
            "source": [
              "www.foodtalks.cn/news/tag/:tagId"
            ]
          }
        ],
        "name": "标签",
        "maintainers": [
          "TonyRL"
        ],
        "url": "www.foodtalks.cn",
        "location": "tag.ts",
        "module": () => import('@/routes/foodtalks/tag.ts')
      }
    },
    "apiRoutes": {},
    "name": "FoodTalks全球食品资讯网",
    "url": "www.foodtalks.cn",
    "categories": [
      "new-media"
    ],
    "lang": "zh-CN",
    "description": "FoodTalks全球食品资讯网是一个提供食品饮料行业新闻、资讯、分析和商业资源的领先在线平台。它涵盖行业趋势、市场动态、产品创新、投融资信息以及企业新闻，连接行业内的专业人士、企业和消费者。"
  },
  "foreignaffairs": {
    "routes": {
      "/rss": {
        "path": "/rss",
        "categories": [
          "traditional-media"
        ],
        "example": "/foreignaffairs/rss",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "RSS",
        "maintainers": [
          "dzx-dzx"
        ],
        "location": "rss.ts",
        "module": () => import('@/routes/foreignaffairs/rss.ts')
      }
    },
    "apiRoutes": {},
    "name": "Foreign Affairs",
    "url": "www.foreignaffairs.com",
    "lang": "en"
  },
  "foresightnews": {
    "routes": {
      "/article": {
        "path": "/article",
        "categories": [
          "new-media"
        ],
        "example": "/foresightnews/article",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "foresightnews.pro/"
            ]
          }
        ],
        "name": "文章",
        "maintainers": [
          "nczitzk"
        ],
        "url": "foresightnews.pro/",
        "location": "article.ts",
        "module": () => import('@/routes/foresightnews/article.ts')
      },
      "/column/:id": {
        "path": "/column/:id",
        "categories": [
          "new-media"
        ],
        "example": "/foresightnews/column/1",
        "parameters": {
          "id": "专栏 id, 可在对应专栏页 URL 中找到"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "foresightnews.pro/column/detail/:id",
              "foresightnews.pro/"
            ]
          }
        ],
        "name": "专栏",
        "maintainers": [
          "nczitzk"
        ],
        "url": "foresightnews.pro/",
        "location": "column.ts",
        "module": () => import('@/routes/foresightnews/column.ts')
      },
      "/": {
        "path": "/",
        "categories": [
          "new-media"
        ],
        "example": "/foresightnews",
        "radar": [
          {
            "source": [
              "foresightnews.pro/"
            ],
            "target": ""
          }
        ],
        "name": "精选资讯",
        "maintainers": [
          "nczitzk"
        ],
        "url": "foresightnews.pro/",
        "location": "index.ts",
        "module": () => import('@/routes/foresightnews/index.ts')
      },
      "/news": {
        "path": "/news",
        "categories": [
          "new-media"
        ],
        "example": "/foresightnews/news",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "foresightnews.pro/news",
              "foresightnews.pro/"
            ]
          }
        ],
        "name": "快讯",
        "maintainers": [
          "nczitzk"
        ],
        "url": "foresightnews.pro/news",
        "location": "news.ts",
        "module": () => import('@/routes/foresightnews/news.ts')
      }
    },
    "apiRoutes": {},
    "name": "Foresight News",
    "url": "foresightnews.pro",
    "lang": "en"
  },
  "foreverblog": {
    "routes": {
      "/feeds": {
        "path": "/feeds",
        "categories": [
          "blog"
        ],
        "example": "/foreverblog/feeds",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "www.foreverblog.cn/feeds.html"
            ]
          }
        ],
        "name": "专题展示 - 文章",
        "maintainers": [
          "7Wate",
          "a180285"
        ],
        "url": "www.foreverblog.cn/feeds.html",
        "location": "feeds.ts",
        "module": () => import('@/routes/foreverblog/feeds.ts')
      }
    },
    "apiRoutes": {},
    "name": "十年之约",
    "url": "www.foreverblog.cn",
    "lang": "zh-CN"
  },
  "forklog": {
    "routes": {
      "/news": {
        "path": "/news",
        "categories": [
          "finance"
        ],
        "example": "/forklog/news",
        "radar": [
          {
            "source": [
              "forklog.com/news"
            ],
            "target": "/news"
          }
        ],
        "name": "Новости",
        "maintainers": [
          "raven428"
        ],
        "url": "forklog.com/news",
        "location": "index.ts",
        "module": () => import('@/routes/forklog/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "Forklog",
    "url": "forklog.com",
    "lang": "ru"
  },
  "fortnite": {
    "routes": {
      "/news/:options?": {
        "path": "/news/:options?",
        "categories": [
          "game"
        ],
        "example": "/fortnite/news",
        "parameters": {
          "options": "Params"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": true,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "News",
        "maintainers": [
          "lyqluis"
        ],
        "description": "-   `options.lang`, optional, language, eg. `/fortnite/news/lang=en-US`, common languages are listed below, more languages are available one the [official website](https://www.fortnite.com/news)\n\n| English (default) | Spanish | Japanese | French | Korean | Polish |\n| ----------------- | ------- | -------- | ------ | ------ | ------ |\n| en-US             | es-ES   | ja       | fr     | ko     | pl     |",
        "location": "news.ts",
        "module": () => import('@/routes/fortnite/news.ts')
      }
    },
    "apiRoutes": {},
    "name": "Fortnite",
    "url": "fortnite.com",
    "lang": "en"
  },
  "fortunechina": {
    "routes": {
      "/:category?": {
        "path": "/:category?",
        "categories": [
          "new-media"
        ],
        "example": "/fortunechina",
        "parameters": {
          "category": "分类，见下表，默认为首页"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "fortunechina.com/:category",
              "fortunechina.com/"
            ]
          }
        ],
        "name": "分类",
        "maintainers": [
          "nczitzk"
        ],
        "description": "| 商业    | 领导力    | 科技 | 研究   |\n| ------- | --------- | ---- | ------ |\n| shangye | lindgaoli | keji | report |",
        "location": "index.ts",
        "module": () => import('@/routes/fortunechina/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "财富中文网",
    "url": "fortunechina.com",
    "lang": "zh-CN"
  },
  "fosshub": {
    "routes": {
      "/:id": {
        "path": "/:id",
        "categories": [
          "program-update"
        ],
        "example": "/fosshub/qBittorrent",
        "parameters": {
          "id": "Software id, can be found in URL"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "Software Update",
        "maintainers": [
          "nczitzk"
        ],
        "location": "index.tsx",
        "module": () => import('@/routes/fosshub/index.tsx')
      }
    },
    "apiRoutes": {},
    "name": "FossHub",
    "url": "fosshub.com",
    "lang": "en"
  },
  "free": {
    "routes": {
      "/": {
        "path": "/",
        "categories": [
          "blog"
        ],
        "example": "/free",
        "radar": [
          {
            "source": [
              "free.com.tw/"
            ]
          }
        ],
        "name": "最新文章",
        "maintainers": [
          "cnkmmk"
        ],
        "url": "free.com.tw/",
        "location": "rss.ts",
        "module": () => import('@/routes/free/rss.ts')
      }
    },
    "apiRoutes": {},
    "name": "免費資源網路社群",
    "url": "free.com.tw",
    "lang": "zh-TW"
  },
  "freebuf": {
    "routes": {
      "/articles/:type": {
        "path": "/articles/:type",
        "categories": [
          "blog"
        ],
        "example": "/freebuf/articles/web",
        "parameters": {
          "type": "文章类别"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "freebuf.com/articles/:type/*.html",
              "freebuf.com/articles/:type"
            ]
          }
        ],
        "name": "文章",
        "maintainers": [
          "trganda"
        ],
        "description": "::: tip\n  Freebuf 的文章页面带有反爬虫机制，所以目前无法获取文章的完整内容。\n:::",
        "location": "index.ts",
        "module": () => import('@/routes/freebuf/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "FreeBuf",
    "url": "freebuf.com",
    "lang": "zh-CN"
  },
  "freecomputerbooks": {
    "routes": {
      "/:category?": {
        "path": "/:category?",
        "name": "Book List",
        "url": "freecomputerbooks.com",
        "maintainers": [
          "cubroe"
        ],
        "example": "/freecomputerbooks/compscAlgorithmBooks",
        "parameters": {
          "category": "A category id., which should be the HTML file name (but **without** the `.html` suffix) in the URL path of a book list page."
        },
        "categories": [
          "reading"
        ],
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportRadar": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "freecomputerbooks.com/",
              "freecomputerbooks.com/index.html"
            ],
            "target": ""
          }
        ],
        "location": "index.tsx",
        "module": () => import('@/routes/freecomputerbooks/index.tsx')
      }
    },
    "apiRoutes": {},
    "name": "Free Computer Books",
    "url": "freecomputerbooks.com",
    "lang": "en"
  },
  "freewechat": {
    "routes": {
      "/profile/:id": {
        "path": "/profile/:id",
        "categories": [
          "new-media"
        ],
        "example": "/freewechat/profile/MzI5NTUxNzk3OA==",
        "parameters": {
          "id": "公众号 ID，可在URL中找到"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "freewechat.com/profile/:id"
            ]
          }
        ],
        "name": "公众号",
        "maintainers": [
          "TonyRL"
        ],
        "location": "profile.ts",
        "module": () => import('@/routes/freewechat/profile.ts')
      }
    },
    "apiRoutes": {},
    "name": "自由微信",
    "url": "freewechat.com",
    "lang": "zh-CN"
  },
  "freexcomic": {
    "routes": {
      "/book/:id": {
        "path": "/book/:id",
        "example": "/freexcomic/book/90",
        "parameters": {
          "id": "漫画id，漫画主页的地址栏中"
        },
        "radar": [
          {
            "source": [
              "www.jjmhw.cc/book/:id"
            ]
          }
        ],
        "name": "漫画更新",
        "maintainers": [
          "junfengP"
        ],
        "url": "www.jjmhw.cc",
        "features": {
          "nsfw": true
        },
        "location": "book.ts",
        "module": () => import('@/routes/freexcomic/book.ts')
      }
    },
    "apiRoutes": {},
    "name": "漫小肆韓漫",
    "url": "freexcomic.com",
    "categories": [
      "anime"
    ],
    "lang": "zh-CN"
  },
  "ft": {
    "routes": {
      "/myft/:key": {
        "path": "/myft/:key",
        "categories": [
          "traditional-media"
        ],
        "example": "/ft/myft/rss-key",
        "parameters": {
          "key": "the last part of myFT personal RSS address"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "myFT personal RSS",
        "maintainers": [
          "HenryQW"
        ],
        "description": "::: tip\n  -   Visit ft.com -> myFT -> Contact Preferences to enable personal RSS feed, see [help.ft.com](https://help.ft.com/faq/email-alerts-and-contact-preferences/what-is-myft-rss-feed/)\n  -   Obtain the key from the personal RSS address, it looks like `12345678-abcd-4036-82db-vdv20db024b8`\n:::",
        "location": "myft.ts",
        "module": () => import('@/routes/ft/myft.ts')
      }
    },
    "apiRoutes": {},
    "name": "Financial Times",
    "url": "ft.com",
    "lang": "en"
  },
  "ftchinese": {
    "routes": {
      "/:language/:channel?": {
        "path": "/:language/:channel?",
        "categories": [
          "traditional-media"
        ],
        "example": "/ftchinese/simplified/hotstoryby7day",
        "parameters": {
          "language": "语言，简体 `simplified`，繁体 `traditional`",
          "channel": "频道，缺省为每日更新"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "FT 中文网",
        "maintainers": [
          "HenryQW",
          "xyqfer"
        ],
        "description": "::: tip\n  -   不支持付费文章。\n:::\n\n  通过提取文章全文，以提供比官方源更佳的阅读体验。\n\n  支持所有频道，频道名称见 [官方频道 RSS](http://www.ftchinese.com/channel/rss.html).\n\n  -   频道为单一路径，如 `http://www.ftchinese.com/rss/news` 则为 `/ftchinese/simplified/news`.\n  -   频道包含多重路径，如 `http://www.ftchinese.com/rss/column/007000002` 则替换 `/` 为 `-` `/ftchinese/simplified/column-007000002`.",
        "location": "channel.ts",
        "module": () => import('@/routes/ftchinese/channel.ts')
      }
    },
    "apiRoutes": {},
    "name": "FT 中文网",
    "url": "ftchinese.com",
    "lang": "zh-CN"
  },
  "ftm": {
    "routes": {
      "/": {
        "path": "/",
        "categories": [
          "new-media"
        ],
        "example": "/ftm",
        "parameters": {},
        "name": "文章",
        "maintainers": [
          "dzx-dzx"
        ],
        "radar": [
          {
            "source": [
              "www.ftm.eu"
            ]
          }
        ],
        "location": "index.ts",
        "module": () => import('@/routes/ftm/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "Follow The Money",
    "url": "www.ftm.eu",
    "lang": "en"
  },
  "fuliba": {
    "routes": {
      "/latest": {
        "path": "/latest",
        "categories": [
          "new-media"
        ],
        "example": "/fuliba/latest",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "fuliba2023.net/"
            ]
          }
        ],
        "name": "最新",
        "maintainers": [
          "shinemoon"
        ],
        "url": "fuliba2023.net/",
        "location": "latest.ts",
        "module": () => import('@/routes/fuliba/latest.ts')
      }
    },
    "apiRoutes": {},
    "name": "福利吧",
    "url": "fuliba2023.net",
    "lang": "zh-CN"
  },
  "furaffinity": {
    "routes": {
      "/art/:folder/:username/:mode?": {
        "path": "/art/:folder/:username/:mode?",
        "name": "Gallery",
        "url": "furaffinity.net",
        "categories": [
          "social-media"
        ],
        "example": "/furaffinity/art/gallery/fender/nsfw",
        "maintainers": [
          "TigerCubDen",
          "SkyNetX007"
        ],
        "parameters": {
          "username": "Username, can find in userpage",
          "folder": "Image folders, options are gallery, scraps, favorites",
          "mode": "R18 content toggle, default value is sfw, options are sfw, nsfw"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false,
          "nsfw": true
        },
        "radar": [
          {
            "source": [
              "furaffinity.net/gallery/:username"
            ],
            "target": "/gallery/:username"
          },
          {
            "source": [
              "furaffinity.net/scraps/:username"
            ],
            "target": "/scraps/:username"
          },
          {
            "source": [
              "furaffinity.net/favorites/:username"
            ],
            "target": "/favorites/:username"
          }
        ],
        "location": "art.ts",
        "module": () => import('@/routes/furaffinity/art.ts')
      },
      "/browse/:mode?": {
        "path": "/browse/:mode?",
        "name": "Browse",
        "url": "furaffinity.net",
        "categories": [
          "social-media"
        ],
        "example": "/furaffinity/browse/nsfw",
        "maintainers": [
          "TigerCubDen",
          "SkyNetX007"
        ],
        "parameters": {
          "mode": "R18 content toggle, default value is sfw, options are sfw, nsfw"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false,
          "nsfw": true
        },
        "radar": [
          {
            "source": [
              "furaffinity.net"
            ],
            "target": "/browse"
          }
        ],
        "location": "browse.ts",
        "module": () => import('@/routes/furaffinity/browse.ts')
      },
      "/commissions/:username": {
        "path": "/commissions/:username",
        "name": "Commissions",
        "url": "furaffinity.net",
        "categories": [
          "social-media"
        ],
        "example": "/furaffinity/commissions/fender",
        "maintainers": [
          "TigerCubDen",
          "SkyNetX007"
        ],
        "parameters": {
          "username": "Username, can find in userpage"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false,
          "nsfw": true
        },
        "radar": [
          {
            "source": [
              "furaffinity.net/commissions/:username"
            ],
            "target": "/commissions/:username"
          }
        ],
        "location": "commissions.ts",
        "module": () => import('@/routes/furaffinity/commissions.ts')
      },
      "/home/:category/:mode?": {
        "path": "/home/:category/:mode?",
        "name": "Home",
        "url": "furaffinity.net",
        "categories": [
          "social-media"
        ],
        "example": "/furaffinity/home/nsfw",
        "maintainers": [
          "TigerCubDen",
          "SkyNetX007"
        ],
        "parameters": {
          "category": "Category, default value is artwork, options are artwork, writing, music, crafts",
          "mode": "R18 content toggle, default value is sfw, options are sfw, nsfw"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false,
          "nsfw": true
        },
        "radar": [
          {
            "source": [
              "furaffinity.net"
            ],
            "target": "/"
          }
        ],
        "location": "home.ts",
        "module": () => import('@/routes/furaffinity/home.ts')
      },
      "/journal-comments/:id": {
        "path": "/journal-comments/:id",
        "name": "Journal Comments",
        "url": "furaffinity.net",
        "categories": [
          "social-media"
        ],
        "example": "/furaffinity/journal-comments/10925112",
        "maintainers": [
          "TigerCubDen",
          "SkyNetX007"
        ],
        "parameters": {
          "id": "Journal ID"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false,
          "nsfw": true
        },
        "radar": [
          {
            "source": [
              "furaffinity.net/journal/:id"
            ],
            "target": "/journal-comments/:id"
          }
        ],
        "location": "journal-comments.ts",
        "module": () => import('@/routes/furaffinity/journal-comments.ts')
      },
      "/journals/:username": {
        "path": "/journals/:username",
        "name": "Journals",
        "url": "furaffinity.net",
        "categories": [
          "social-media"
        ],
        "example": "/furaffinity/journals/fender",
        "maintainers": [
          "TigerCubDen",
          "SkyNetX007"
        ],
        "parameters": {
          "username": "Username, can find in userpage"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false,
          "nsfw": true
        },
        "radar": [
          {
            "source": [
              "furaffinity.net/journals/:username"
            ],
            "target": "/journals/:username"
          }
        ],
        "location": "journals.ts",
        "module": () => import('@/routes/furaffinity/journals.ts')
      },
      "/search/:query/:mode?/:routeParams?": {
        "path": "/search/:query/:mode?/:routeParams?",
        "name": "Search",
        "url": "furaffinity.net",
        "categories": [
          "social-media"
        ],
        "example": "/furaffinity/search/protogen/nsfw",
        "maintainers": [
          "TigerCubDen",
          "SkyNetX007"
        ],
        "parameters": {
          "query": "Query value",
          "mode": "R18 content toggle, default value is sfw, options are sfw, nsfw",
          "routeParams": "Additional search parameters"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false,
          "nsfw": true
        },
        "radar": [
          {
            "source": [
              "furaffinity.net"
            ],
            "target": "/search"
          }
        ],
        "description": "Additional search parameters\n| Parameter       | Description          | Default   | Options                                                        |\n|-----------------|----------------------|-----------|----------------------------------------------------------------|\n| order_by        | Sort by              | relevancy | relevancy, date, popularity                                    |\n| order_direction | Sort order           | desc      | desc, asc                                                      |\n| range           | Date range           | all       | all, 1day, 3days, 7days, 30days, 90days, 1year, 3years, 5years |\n| pattern         | Query match pattern  | extended  | all, any, extended                                             |\n| type            | Category of artworks | all       | art, flash, photo, music, story, poetry                        |\n",
        "location": "search.ts",
        "module": () => import('@/routes/furaffinity/search.ts')
      },
      "/shouts/:username": {
        "path": "/shouts/:username",
        "name": "Shouts",
        "url": "furaffinity.net",
        "categories": [
          "social-media"
        ],
        "example": "/furaffinity/shouts/fender",
        "maintainers": [
          "TigerCubDen",
          "SkyNetX007"
        ],
        "parameters": {
          "username": "Username, can find in userpage"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false,
          "nsfw": true
        },
        "radar": [
          {
            "source": [
              "furaffinity.net/user/:username"
            ],
            "target": "/shouts/:username"
          }
        ],
        "location": "shouts.ts",
        "module": () => import('@/routes/furaffinity/shouts.ts')
      },
      "/status": {
        "path": "/status",
        "name": "Status",
        "url": "furaffinity.net",
        "categories": [
          "social-media"
        ],
        "example": "/furaffinity/status",
        "maintainers": [
          "TigerCubDen",
          "SkyNetX007"
        ],
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false,
          "nsfw": true
        },
        "radar": [
          {
            "source": [
              "furaffinity.net"
            ],
            "target": "/"
          }
        ],
        "location": "status.ts",
        "module": () => import('@/routes/furaffinity/status.ts')
      },
      "/submission-comments/:id": {
        "path": "/submission-comments/:id",
        "name": "Submission Comments",
        "url": "furaffinity.net",
        "categories": [
          "social-media"
        ],
        "example": "/furaffinity/submission-comments/24259751",
        "maintainers": [
          "TigerCubDen",
          "SkyNetX007"
        ],
        "parameters": {
          "id": "Submission ID"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false,
          "nsfw": true
        },
        "radar": [
          {
            "source": [
              "furaffinity.net/view/:id"
            ],
            "target": "/submission-comments/:id"
          }
        ],
        "location": "submission-comments.ts",
        "module": () => import('@/routes/furaffinity/submission-comments.ts')
      },
      "/user/:username": {
        "path": "/user/:username",
        "name": "Userpage",
        "url": "furaffinity.net",
        "categories": [
          "social-media"
        ],
        "example": "/furaffinity/user/fender/nsfw",
        "maintainers": [
          "TigerCubDen",
          "SkyNetX007"
        ],
        "parameters": {
          "username": "Username, can find in userpage"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false,
          "nsfw": true
        },
        "radar": [
          {
            "source": [
              "furaffinity.net/user/:username"
            ],
            "target": "/user/:username"
          }
        ],
        "location": "user.ts",
        "module": () => import('@/routes/furaffinity/user.ts')
      },
      "/watchers/:username": {
        "path": "/watchers/:username",
        "name": "User's Watcher List",
        "url": "furaffinity.net",
        "categories": [
          "social-media"
        ],
        "example": "/furaffinity/watchers/fender",
        "maintainers": [
          "TigerCubDen",
          "SkyNetX007"
        ],
        "parameters": {
          "username": "Username, can find in userpage"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false,
          "nsfw": true
        },
        "radar": [
          {
            "source": [
              "furaffinity.net/watchlist/to/:username"
            ],
            "target": "/watchers/:username"
          }
        ],
        "location": "watchers.ts",
        "module": () => import('@/routes/furaffinity/watchers.ts')
      },
      "/watching/:username": {
        "path": "/watching/:username",
        "name": "User's Watching List",
        "url": "furaffinity.net",
        "categories": [
          "social-media"
        ],
        "example": "/furaffinity/watching/fender",
        "maintainers": [
          "TigerCubDen",
          "SkyNetX007"
        ],
        "parameters": {
          "username": "Username, can find in userpage"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false,
          "nsfw": true
        },
        "radar": [
          {
            "source": [
              "furaffinity.net/watchlist/by/:username"
            ],
            "target": "/watching/:username"
          }
        ],
        "location": "watching.ts",
        "module": () => import('@/routes/furaffinity/watching.ts')
      }
    },
    "apiRoutes": {},
    "name": "Furaffinity",
    "url": "furaffinity.net",
    "lang": "en"
  },
  "furstar": {
    "routes": {
      "/artists/:lang?": {
        "path": "/artists/:lang?",
        "categories": [
          "shopping"
        ],
        "example": "/furstar/artists/cn",
        "parameters": {
          "lang": "语言, 留空为jp, 支持cn, en"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "furstar.jp/"
            ],
            "target": "/artists"
          }
        ],
        "name": "画师列表",
        "maintainers": [
          "NeverBehave"
        ],
        "url": "furstar.jp/",
        "location": "artists.ts",
        "module": () => import('@/routes/furstar/artists.ts')
      },
      "/archive/:lang?": {
        "path": "/archive/:lang?",
        "categories": [
          "shopping"
        ],
        "example": "/furstar/archive/cn",
        "parameters": {
          "lang": "语言, 留空为jp, 支持cn, en"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "furstar.jp/:lang/archive.php",
              "furstar.jp/archive.php"
            ],
            "target": "/archive/:lang"
          }
        ],
        "name": "已经出售的角色列表",
        "maintainers": [
          "NeverBehave"
        ],
        "location": "archive.ts",
        "module": () => import('@/routes/furstar/archive.ts')
      },
      "/characters/:lang?": {
        "path": "/characters/:lang?",
        "categories": [
          "shopping"
        ],
        "example": "/furstar/characters/cn",
        "parameters": {
          "lang": "语言, 留空为jp, 支持cn, en"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "furstar.jp/:lang",
              "furstar.jp/"
            ],
            "target": "/characters/:lang"
          }
        ],
        "name": "最新售卖角色列表",
        "maintainers": [
          "NeverBehave"
        ],
        "location": "index.ts",
        "module": () => import('@/routes/furstar/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "Furstar",
    "url": "furstar.jp",
    "lang": "ja"
  },
  "futunn": {
    "routes": {
      "/live/:lang?": {
        "path": "/live/:lang?",
        "categories": [
          "finance"
        ],
        "example": "/futunn/live",
        "parameters": {
          "category": {
            "description": "通知语言",
            "default": "Mandarin",
            "options": [
              {
                "label": "国语",
                "value": "Mandarin"
              },
              {
                "label": "粵語",
                "value": "Cantonese"
              },
              {
                "label": "English",
                "value": "English"
              }
            ]
          }
        },
        "features": {
          "supportRadar": true
        },
        "radar": [
          {
            "source": [
              "news.futunn.com/main/live"
            ],
            "target": "/live"
          },
          {
            "source": [
              "news.futunn.com/hk/main/live"
            ],
            "target": "/live/Cantonese"
          },
          {
            "source": [
              "news.futunn.com/en/main/live"
            ],
            "target": "/live/English"
          }
        ],
        "name": "快讯",
        "maintainers": [
          "kennyfong19931"
        ],
        "location": "live.ts",
        "module": () => import('@/routes/futunn/live.ts')
      },
      "/video": {
        "path": "/video",
        "categories": [
          "finance"
        ],
        "example": "/futunn/video",
        "features": {
          "supportRadar": true
        },
        "radar": [
          {
            "source": [
              "news.futunn.com/main/video-list",
              "news.futunn.com/:lang/main/video-list"
            ],
            "target": "/video"
          }
        ],
        "name": "视频",
        "maintainers": [
          "kennyfong19931"
        ],
        "location": "video.ts",
        "module": () => import('@/routes/futunn/video.ts')
      },
      "/main": {
        "path": [
          "/main",
          "/"
        ],
        "categories": [
          "finance"
        ],
        "example": "/futunn/main",
        "features": {
          "supportRadar": true
        },
        "radar": [
          {
            "source": [
              "news.futunn.com/main",
              "news.futunn.com/:lang/main"
            ],
            "target": "/main"
          }
        ],
        "name": "要闻",
        "maintainers": [
          "Wsine",
          "nczitzk",
          "kennyfong19931"
        ],
        "location": "main.ts",
        "module": () => import('@/routes/futunn/main.ts')
      },
      "/": {
        "path": [
          "/main",
          "/"
        ],
        "categories": [
          "finance"
        ],
        "example": "/futunn/main",
        "features": {
          "supportRadar": true
        },
        "radar": [
          {
            "source": [
              "news.futunn.com/main",
              "news.futunn.com/:lang/main"
            ],
            "target": "/main"
          }
        ],
        "name": "要闻",
        "maintainers": [
          "Wsine",
          "nczitzk",
          "kennyfong19931"
        ],
        "location": "main.ts",
        "module": () => import('@/routes/futunn/main.ts')
      },
      "/topic/:id": {
        "path": "/topic/:id",
        "categories": [
          "finance"
        ],
        "example": "/futunn/topic/1267",
        "parameters": {
          "id": "Topic ID, can be found in URL"
        },
        "features": {
          "supportRadar": true
        },
        "radar": [
          {
            "source": [
              "news.futunn.com/news-topics/:id/*",
              "news.futunn.com/:lang/news-topics/:id/*"
            ],
            "target": "/topic/:id"
          }
        ],
        "name": "专题",
        "maintainers": [
          "kennyfong19931"
        ],
        "location": "topic.ts",
        "module": () => import('@/routes/futunn/topic.ts')
      }
    },
    "apiRoutes": {},
    "name": "Futubull 富途牛牛",
    "url": "news.futunn.com",
    "lang": "zh-CN"
  },
  "fx-markets": {
    "routes": {
      "/:channel": {
        "path": "/:channel",
        "categories": [
          "finance"
        ],
        "example": "/fx-markets/trading",
        "parameters": {
          "channel": "channel, can be found in the navi bar links at the home page"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "Channel",
        "maintainers": [],
        "description": "| Trading | Infrastructure | Tech and Data | Regulation |\n| ------- | -------------- | ------------- | ---------- |\n| trading | infrastructure | tech-and-data | regulation |",
        "location": "channel.ts",
        "module": () => import('@/routes/fx-markets/channel.ts')
      }
    },
    "apiRoutes": {},
    "name": "FX Markets",
    "url": "fx-markets.com",
    "lang": "en"
  },
  "fx678": {
    "routes": {
      "/kx": {
        "path": "/kx",
        "categories": [
          "finance"
        ],
        "view": 5,
        "example": "/fx678/kx",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "fx678.com/kx"
            ]
          }
        ],
        "name": "7x24 小时快讯",
        "maintainers": [
          "occupy5",
          "dousha"
        ],
        "url": "fx678.com/kx",
        "location": "kx.ts",
        "module": () => import('@/routes/fx678/kx.ts')
      }
    },
    "apiRoutes": {},
    "name": "汇通网",
    "url": "fx678.com",
    "lang": "zh-CN"
  },
  "fxiaoke": {
    "routes": {
      "/crm/:type": {
        "path": "/crm/:type",
        "categories": [
          "blog"
        ],
        "example": "/fxiaoke/crm/news",
        "parameters": {
          "type": "文章类型, 见下表"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "文章",
        "maintainers": [
          "akynazh"
        ],
        "description": "| 全部文章 | 文章干货 | CRM 知识 | 纷享动态        | 签约喜报  |\n| -------- | -------- | -------- | --------------- | --------- |\n| news     | blog     | articles | about-influence | customers |",
        "location": "crm.ts",
        "module": () => import('@/routes/fxiaoke/crm.ts')
      }
    },
    "apiRoutes": {},
    "name": "纷享销客 CRM",
    "url": "fxiaoke.com",
    "lang": "zh-CN"
  },
  "fzmtr": {
    "routes": {
      "/announcements": {
        "path": "/announcements",
        "categories": [
          "travel"
        ],
        "example": "/fzmtr/announcements",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "通知公告",
        "maintainers": [
          "HankChow"
        ],
        "location": "announcements.ts",
        "module": () => import('@/routes/fzmtr/announcements.ts')
      }
    },
    "apiRoutes": {},
    "name": "福州地铁",
    "url": "www.fzmtr.com",
    "lang": "zh-CN"
  },
  "galxe": {
    "routes": {
      "/quest/:alias": {
        "path": "/quest/:alias",
        "name": "Quest",
        "url": "app.galxe.com",
        "maintainers": [
          "cxheng315"
        ],
        "example": "/galxe/quest/MissionWeb3",
        "categories": [
          "other"
        ],
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "app.galxe.com/quest/:alias"
            ],
            "target": "/quest/:alias"
          }
        ],
        "location": "index.ts",
        "module": () => import('@/routes/galxe/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "Galxe",
    "url": "app.galxe.com",
    "zh": {
      "name": "銀河"
    },
    "lang": "zh-CN"
  },
  "gameapps": {
    "routes": {
      "/": {
        "path": "/",
        "example": "/gameapps",
        "categories": [
          "game"
        ],
        "radar": [
          {
            "source": [
              "gameapps.hk/"
            ]
          }
        ],
        "name": "最新消息",
        "maintainers": [
          "TonyRL"
        ],
        "url": "gameapps.hk/",
        "location": "index.tsx",
        "module": () => import('@/routes/gameapps/index.tsx')
      }
    },
    "apiRoutes": {},
    "name": "GameApps.hk 香港手机游戏网",
    "url": "gameapps.hk",
    "lang": "zh-HK"
  },
  "gamebase": {
    "routes": {
      "/news/:type?/:category?": {
        "path": "/news/:type?/:category?",
        "name": "新聞",
        "url": "news.gamebase.com.tw",
        "maintainers": [
          "nczitzk"
        ],
        "example": "/gamebase/news",
        "parameters": {
          "type": "類型，見下表，預設為 newslist",
          "category": "分類，預設為 `all`，即全部，可在對應分類頁 URL 中找到"
        },
        "description": "::: tip\n若訂閱 [手機遊戲新聞](https://news.gamebase.com.tw/news/newslist?type=mobile)，網址為 `https://news.gamebase.com.tw/news/newslist?type=mobile`，請截取 `https://news.gamebase.com.tw/news/` 到末尾的部分 `newslist` 作為 `type` 參數填入，`mobile` 作為 `category` 參數填入，此時目標路由為 [`/gamebase/news/newslist/mobile`](https://rsshub.app/gamebase/news/newslist/mobile)。\n:::\n\n| newslist | r18list |\n| -------- | ------- |\n",
        "categories": [
          "game"
        ],
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportRadar": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "news.gamebase.com.tw/news",
              "news.gamebase.com.tw/news/:type"
            ]
          }
        ],
        "view": 0,
        "zh": {
          "path": "/news/:type?/:category?",
          "name": "新闻",
          "url": "news.gamebase.com.tw",
          "maintainers": [
            "nczitzk"
          ],
          "example": "/gamebase/news",
          "parameters": {
            "type": "类型，见下表，默认为 newslist",
            "category": "分类，默认为 `all`，即全部，可在对应分类页 URL 中找到"
          },
          "description": "::: tip\n若订阅 [手机游戏新闻](https://news.gamebase.com.tw/news/newslist?type=mobile)，网址为 `https://news.gamebase.com.tw/news/newslist?type=mobile`，请截取 `https://news.gamebase.com.tw/news/` 到末尾的部分 `newslist` 作为 `type` 参数填入，`mobile` 作为 `category` 参数填入，此时目标路由为 [`/gamebase/news/newslist/mobile`](https://rsshub.app/gamebase/news/newslist/mobile)。\n:::\n\n| newslist | r18list |\n| -------- | ------- |\n"
        },
        "location": "news.tsx",
        "module": () => import('@/routes/gamebase/news.tsx')
      }
    },
    "apiRoutes": {},
    "name": "遊戲基地 Gamebase",
    "url": "news.gamebase.com.tw",
    "lang": "zh-TW"
  },
  "gamegene": {
    "routes": {
      "/news": {
        "path": "/news",
        "categories": [
          "game"
        ],
        "example": "/gamegene/news",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "news.gamegene.cn/news"
            ]
          }
        ],
        "name": "资讯",
        "maintainers": [
          "lone1y-51"
        ],
        "url": "news.gamegene.cn/news",
        "location": "news.ts",
        "module": () => import('@/routes/gamegene/news.ts')
      }
    },
    "apiRoutes": {},
    "name": "游戏基因",
    "url": "news.gamegene.cn",
    "lang": "zh-CN"
  },
  "gamekee": {
    "routes": {
      "/news": {
        "path": "/news",
        "categories": [
          "game"
        ],
        "example": "/gamekee/news",
        "radar": [
          {
            "source": [
              "gamekee.com",
              "gamekee.com/news"
            ],
            "target": "/news"
          }
        ],
        "name": "游戏情报",
        "maintainers": [
          "ueiu"
        ],
        "url": "gamekee.com/news",
        "location": "news.ts",
        "module": () => import('@/routes/gamekee/news.ts')
      }
    },
    "apiRoutes": {},
    "name": "GameKee | 游戏百科攻略",
    "url": "www.gamekee.com"
  },
  "gamer": {
    "routes": {
      "/ani/anime/:sn": {
        "path": "/ani/anime/:sn",
        "categories": [
          "anime"
        ],
        "view": 3,
        "example": "/gamer/ani/anime/36868",
        "parameters": {
          "sn": "動畫 sn，在 URL 可以找到"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "ani.gamer.com.tw/"
            ],
            "target": "/anime/:sn"
          }
        ],
        "name": "動畫瘋 - 動畫",
        "maintainers": [
          "maple3142",
          "pseudoyu"
        ],
        "location": "ani/anime.ts",
        "module": () => import('@/routes/gamer/ani/anime.ts')
      },
      "/ani/new_anime": {
        "path": "/ani/new_anime",
        "categories": [
          "anime"
        ],
        "view": 3,
        "example": "/gamer/ani/new_anime",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "ani.gamer.com.tw/"
            ],
            "target": "/new_anime"
          }
        ],
        "name": "動畫瘋 - 最後更新",
        "maintainers": [
          "maple3142",
          "pseudoyu"
        ],
        "url": "ani.gamer.com.tw/",
        "location": "ani/new-anime.ts",
        "module": () => import('@/routes/gamer/ani/new-anime.ts')
      },
      "/gnn/:category?": {
        "path": "/gnn/:category?",
        "categories": [
          "anime"
        ],
        "view": 0,
        "example": "/gamer/gnn/1",
        "parameters": {
          "category": {
            "description": "版塊",
            "options": [
              {
                "value": "1",
                "label": "PC"
              },
              {
                "value": "3",
                "label": "TV 掌機"
              },
              {
                "value": "4",
                "label": "手機遊戲"
              },
              {
                "value": "5",
                "label": "動漫畫"
              },
              {
                "value": "9",
                "label": "主題報導"
              },
              {
                "value": "11",
                "label": "活動展覽"
              },
              {
                "value": "13",
                "label": "電競"
              },
              {
                "value": "ns",
                "label": "Switch"
              },
              {
                "value": "ps5",
                "label": "PS5"
              },
              {
                "value": "ps4",
                "label": "PS4"
              },
              {
                "value": "xbone",
                "label": "XboxOne"
              },
              {
                "value": "xbsx",
                "label": "XboxSX"
              },
              {
                "value": "pc",
                "label": "PC 單機"
              },
              {
                "value": "olg",
                "label": "PC 線上"
              },
              {
                "value": "ios",
                "label": "iOS"
              },
              {
                "value": "android",
                "label": "Android"
              },
              {
                "value": "web",
                "label": "Web"
              },
              {
                "value": "comic",
                "label": "漫畫"
              },
              {
                "value": "anime",
                "label": "動畫"
              }
            ]
          }
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "GNN 新聞",
        "maintainers": [
          "Arracc",
          "ladeng07",
          "pseudoyu"
        ],
        "description": "缺省為首頁",
        "location": "gnn-index.ts",
        "module": () => import('@/routes/gamer/gnn-index.ts')
      },
      "/hot/:bsn": {
        "path": "/hot/:bsn",
        "categories": [
          "anime"
        ],
        "view": 0,
        "example": "/gamer/hot/47157",
        "parameters": {
          "bsn": "板塊 id，在 URL 可以找到"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "本板推薦",
        "maintainers": [
          "nczitzk",
          "TonyRL",
          "kennyfong19931"
        ],
        "location": "hot.ts",
        "module": () => import('@/routes/gamer/hot.ts')
      }
    },
    "apiRoutes": {},
    "name": "巴哈姆特電玩資訊站",
    "url": "acg.gamer.com.tw",
    "lang": "zh-TW"
  },
  "gamer520": {
    "routes": {
      "/:category?/:order?": {
        "path": "/:category?/:order?",
        "categories": [
          "game"
        ],
        "example": "/gamer520/switchyouxi",
        "parameters": {
          "category": "分类，见下表",
          "order": "排序，发布日期: date; 修改日期: modified"
        },
        "features": {
          "antiCrawler": true
        },
        "name": "文章",
        "maintainers": [
          "xzzpig"
        ],
        "url": "www.gamer520.com/",
        "description": "分类\n\n| 所有 | Switch 游戏下载 | 金手指     | 3A 巨作 | switch 主题 | PC 游戏 |\n| ---- | --------------- | ---------- | ------- | ----------- | ------- |\n| all  | switchyouxi     | jinshouzhi | 3ajuzuo | zhuti       | pcgame  |",
        "location": "index.ts",
        "module": () => import('@/routes/gamer520/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "全球游戏交流中心",
    "url": "www.gamer520.com",
    "lang": "zh-CN"
  },
  "gamersecret": {
    "routes": {
      "/:type?/:category?": {
        "path": "/:type?/:category?",
        "categories": [
          "game"
        ],
        "example": "/gamersecret",
        "parameters": {
          "type": "Type, see below, Latest News by default",
          "category": "Category, see below"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "gamersecret.com/:type",
              "gamersecret.com/:type/:category",
              "gamersecret.com/"
            ]
          }
        ],
        "name": "Category",
        "maintainers": [
          "nczitzk"
        ],
        "description": "| Latest News | PC | Playstation | Nintendo | Xbox | Moblie |\n| ----------- | -- | ----------- | -------- | ---- | ------ |\n| latest-news | pc | playstation | nintendo | xbox | moblie |\n\n  Or\n\n| GENERAL          | GENERAL EN         | MOBILE          | MOBILE EN         |\n| ---------------- | ------------------ | --------------- | ----------------- |\n| category/general | category/generalen | category/mobile | category/mobileen |\n\n| NINTENDO          | NINTENDO EN         | PC          | PC EN         |\n| ----------------- | ------------------- | ----------- | ------------- |\n| category/nintendo | category/nintendoen | category/pc | category/pcen |\n\n| PLAYSTATION          | PLAYSTATION EN         | REVIEWS          |\n| -------------------- | ---------------------- | ---------------- |\n| category/playstation | category/playstationen | category/reviews |\n\n| XBOX          | XBOX EN         |\n| ------------- | --------------- |\n| category/xbox | category/xboxen |",
        "location": "index.ts",
        "module": () => import('@/routes/gamersecret/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "Gamer Secret",
    "url": "gamersecret.com",
    "lang": "en"
  },
  "gamersky": {
    "routes": {
      "/ent/:category?": {
        "path": "/ent/:category?",
        "categories": [
          "game"
        ],
        "example": "/gamersky/ent/xz",
        "parameters": {
          "type": "分类类型，留空为 `all`"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [],
        "name": "娱乐",
        "maintainers": [
          "LogicJake"
        ],
        "description": "|\n|\n|\n",
        "location": "ent.ts",
        "module": () => import('@/routes/gamersky/ent.ts')
      },
      "/news/:type?": {
        "path": "/news/:type?",
        "categories": [
          "game"
        ],
        "example": "/gamersky/news/pc",
        "parameters": {
          "type": "资讯类型，见表，默认为 `pc`"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "www.gamersky.com/news"
            ],
            "target": "/news"
          }
        ],
        "name": "资讯",
        "maintainers": [
          "yy4382"
        ],
        "description": "|today|pc|ns|mobile|web|industry|hardware|tech|\n|---|---|---|---|---|---|---|---|\n|今日推荐|单机电玩|NS|手游|网游|业界|硬件|科技|\n",
        "location": "news.ts",
        "module": () => import('@/routes/gamersky/news.ts')
      },
      "/review/:type?": {
        "path": "/review/:type?",
        "categories": [
          "game"
        ],
        "example": "/gamersky/review/pc",
        "parameters": {
          "type": "评测类型，可选值为 `pc`、`tv`、`indie`、`web`、`mobile`、`all`，默认为 `pc`"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "www.gamersky.com/review"
            ],
            "target": "/review"
          }
        ],
        "name": "评测",
        "maintainers": [
          "yy4382"
        ],
        "description": "|pc|tv|indie|web|mobile|all|\n|---|---|---|---|---|---|\n|单机|电视|独立游戏|网游|手游|全部评测|\n",
        "location": "review.ts",
        "module": () => import('@/routes/gamersky/review.ts')
      },
      "/user/:userId/:detail?": {
        "path": "/user/:userId/:detail?",
        "categories": [
          "game"
        ],
        "example": "/gamersky/user/4009731/detail",
        "parameters": {
          "userId": "用户 ID。在用户个人主页，打开“开发者工具”中的“元素”标签页，搜索 data-userid 即可找到",
          "detail": "是否获取文章详情。只要该参数不为空，就会获取全文内容"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "用户动态",
        "maintainers": [
          "hualiong"
        ],
        "location": "user.ts",
        "module": () => import('@/routes/gamersky/user.ts')
      }
    },
    "apiRoutes": {},
    "name": "GamerSky",
    "url": "gamersky.com",
    "zh": {
      "name": "游民星空"
    },
    "lang": "zh-CN"
  },
  "gamme": {
    "routes": {
      "/:domain/:category?": {
        "path": "/:domain/:category?",
        "name": "Unknown",
        "maintainers": [],
        "location": "category.ts",
        "module": () => import('@/routes/gamme/category.ts')
      },
      "/:domain/tag/:tag": {
        "path": "/:domain/tag/:tag",
        "name": "Unknown",
        "maintainers": [],
        "location": "tag.ts",
        "module": () => import('@/routes/gamme/tag.ts')
      }
    },
    "apiRoutes": {},
    "name": "卡卡洛普",
    "url": "news.gamme.com.tw",
    "lang": "zh-TW"
  },
  "ganjingworld": {
    "routes": {
      "/channel/posts/:id": {
        "path": "/channel/posts/:id",
        "categories": [
          "social-media"
        ],
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "example": "/ganjingworld/channel/posts/1fcahpcut9t3gz4zIvYSJR7qd1cs0c",
        "parameters": {
          "id": "Channel ID, can be found in channel url"
        },
        "radar": [
          {
            "source": [
              "ganjingworld.com"
            ],
            "target": "/channel/posts/:id"
          }
        ],
        "url": "www.ganjingworld.com",
        "name": "posts in a channel",
        "maintainers": [
          "yixiangli2001"
        ],
        "location": "channel/posts.ts",
        "module": () => import('@/routes/ganjingworld/channel/posts.ts')
      },
      "/channel/shorts/:id": {
        "path": "/channel/shorts/:id",
        "categories": [
          "social-media"
        ],
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "example": "/ganjingworld/channel/shorts/1fq5chh3ajo67UNu14uAvfzOp1a80c",
        "parameters": {
          "id": "Channel ID, can be found in channel url"
        },
        "radar": [
          {
            "source": [
              "ganjingworld.com"
            ],
            "target": "/channel/shorts/:id"
          }
        ],
        "url": "www.ganjingworld.com",
        "name": "Shorts in a channel",
        "maintainers": [
          "yixiangli2001"
        ],
        "location": "channel/shorts.ts",
        "module": () => import('@/routes/ganjingworld/channel/shorts.ts')
      },
      "/channel/videos/:id": {
        "path": "/channel/videos/:id",
        "categories": [
          "social-media"
        ],
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "example": "/ganjingworld/channel/videos/1eiqjdnq7go1OPYtIbLDVMpM61ok0c",
        "parameters": {
          "id": "Channel ID, can be found in channel url"
        },
        "radar": [
          {
            "source": [
              "ganjingworld.com"
            ],
            "target": "/channel/videos/:id"
          }
        ],
        "url": "www.ganjingworld.com",
        "name": "Videos in a channel",
        "maintainers": [
          "yixiangli2001"
        ],
        "location": "channel/videos.ts",
        "module": () => import('@/routes/ganjingworld/channel/videos.ts')
      },
      "/channel/articles/:id": {
        "path": "/channel/articles/:id",
        "categories": [
          "social-media"
        ],
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "example": "/ganjingworld/channel/articles/1fcahpcut9t3gz4zIvYSJR7qd1cs0c",
        "parameters": {
          "id": "Channel ID, can be found in channel url"
        },
        "radar": [
          {
            "source": [
              "ganjingworld.com"
            ],
            "target": "/channel/articles/:id"
          }
        ],
        "url": "www.ganjingworld.com",
        "name": "Articles in a channel",
        "maintainers": [
          "yixiangli2001"
        ],
        "location": "channel/articles.ts",
        "module": () => import('@/routes/ganjingworld/channel/articles.ts')
      }
    },
    "apiRoutes": {},
    "name": "Ganjing World",
    "url": "www.ganjingworld.com/",
    "description": "\"Gan Jing\" means Clean. Through the utilization of technology, Gan Jing World is dedicated to revitalizing traditional connections—fostering a culture of care, kindness, mutual respect, and trust among individuals, within families, and throughout society.",
    "lang": "en"
  },
  "gaoyu": {
    "routes": {
      "/blog": {
        "path": "/blog",
        "name": "Blog",
        "url": "www.gaoyu.me",
        "maintainers": [
          "nczitzk"
        ],
        "example": "/gaoyu/blog",
        "categories": [
          "blog"
        ],
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportRadar": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "www.gaoyu.me/blog"
            ],
            "target": "/blog"
          }
        ],
        "view": 0,
        "location": "blog.ts",
        "module": () => import('@/routes/gaoyu/blog.ts')
      }
    },
    "apiRoutes": {},
    "name": "Yu Gao",
    "url": "gaoyu.me",
    "categories": [
      "blog"
    ],
    "description": "",
    "lang": "zh-CN"
  },
  "gc.ca": {
    "routes": {
      "/pm/:language?": {
        "path": "/pm/:language?",
        "categories": [
          "government"
        ],
        "example": "/gc.ca/pm/en",
        "parameters": {
          "language": "Language (en or fr)"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "pm.gc.ca",
              "pm.gc.ca/:language",
              "pm.gc.ca/:language/news",
              "pm.gc.ca/:language/nouvelles"
            ],
            "target": "/pm/:language"
          }
        ],
        "name": "News",
        "maintainers": [
          "elibroftw"
        ],
        "location": "pm-news.ts",
        "module": () => import('@/routes/gc.ca/pm-news.ts')
      }
    },
    "apiRoutes": {},
    "name": "Prime Minister of Canada",
    "url": "pm.gc.ca",
    "lang": "en"
  },
  "gcores": {
    "routes": {
      "/radios/:category?": {
        "path": "/radios/:category?",
        "categories": [
          "new-media"
        ],
        "example": "/gcores/radios/45",
        "parameters": {
          "category": "分类名，默认为全部，可在分类页面的 URL 中找到，如 Gadio News -- 45"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": true,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "gcores.com/categories/:category"
            ],
            "target": "/radios/:category"
          }
        ],
        "name": "播客",
        "maintainers": [
          "eternasuno"
        ],
        "url": "gcores.com/radios",
        "location": "radio.tsx",
        "module": () => import('@/routes/gcores/radio.tsx')
      },
      "/users/:id/radios": {
        "path": "/users/:id/radios",
        "name": "用户播客",
        "url": "www.gcores.com",
        "maintainers": [
          "DzmingLi"
        ],
        "example": "/gcores/users/31418/radios",
        "parameters": {
          "id": {
            "description": "用户 ID，可在用户主页 URL 中找到"
          }
        },
        "description": "::: tip\n若订阅用户 [这样重这样轻](https://www.gcores.com/users/31418) 发布的播客，网址为 `https://www.gcores.com/users/31418`，请截取 `https://www.gcores.com/users/` 之后的部分 `31418` 作为 `id` 参数填入，此时目标路由为 [`/gcores/users/31418/radios`](https://rsshub.app/gcores/users/31418/radios)。\n:::\n",
        "categories": [
          "game"
        ],
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportRadar": true,
          "supportBT": false,
          "supportPodcast": true,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "www.gcores.com/users/:id/content",
              "www.gcores.com/users/:id"
            ],
            "target": "/users/:id/radios"
          }
        ],
        "view": 4,
        "location": "user-radios.ts",
        "module": () => import('@/routes/gcores/user-radios.ts')
      },
      "/users/:id/talks": {
        "path": "/users/:id/talks",
        "name": "用户动态",
        "url": "www.gcores.com",
        "maintainers": [
          "DzmingLi"
        ],
        "example": "/gcores/users/31418/talks",
        "parameters": {
          "id": {
            "description": "用户 ID，可在用户主页 URL 中找到"
          }
        },
        "description": "::: tip\n若订阅用户 [这样重这样轻](https://www.gcores.com/users/31418/talks) 的动态，网址为 `https://www.gcores.com/users/31418/talks`，请截取 `https://www.gcores.com/users/` 到 `/talks` 之间的部分 `31418` 作为 `id` 参数填入，此时目标路由为 [`/gcores/users/31418/talks`](https://rsshub.app/gcores/users/31418/talks)。\n:::\n",
        "categories": [
          "game"
        ],
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportRadar": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "www.gcores.com/users/:id/talks"
            ],
            "target": "/users/:id/talks"
          }
        ],
        "view": 1,
        "location": "user-talks.ts",
        "module": () => import('@/routes/gcores/user-talks.ts')
      },
      "/articles": {
        "path": "/articles",
        "name": "文章",
        "url": "www.gcores.com",
        "maintainers": [
          "nczitzk"
        ],
        "example": "/gcores/articles",
        "categories": [
          "game"
        ],
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportRadar": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "www.gcores.com/articles"
            ],
            "target": "/gcores/articles"
          }
        ],
        "view": 0,
        "location": "articles.ts",
        "module": () => import('@/routes/gcores/articles.ts')
      },
      "/categories/:id/:tab?": {
        "path": "/categories/:id/:tab?",
        "name": "分类",
        "url": "www.gcores.com",
        "maintainers": [
          "MoguCloud",
          "StevenRCE0",
          "nczitzk"
        ],
        "example": "/gcores/categories/1/articles",
        "parameters": {
          "id": {
            "description": "分类 ID，可在对应分类页 URL 中找到"
          },
          "tab": {
            "description": "类型，默认为空，即全部，可在对应分类页 URL 中找到",
            "options": [
              {
                "label": "全部",
                "value": ""
              },
              {
                "label": "播客",
                "value": "radios"
              },
              {
                "label": "文章",
                "value": "articles"
              },
              {
                "label": "资讯",
                "value": "news"
              },
              {
                "label": "视频",
                "value": "videos"
              }
            ]
          }
        },
        "description": "::: tip\n若订阅 [文章 - 文章](https://www.gcores.com/categories/1?tab=articles)，网址为 `https://www.gcores.com/categories/1?tab=articles`，请截取 `https://www.gcores.com/categories/` 到末尾的部分 `1` 作为 `id` 参数填入，截取 `articles` 作为 `tab` 参数填入，此时目标路由为 [`/gcores/categories/1/articles`](https://rsshub.app/gcores/categories/1/articles)。\n:::\n\n| 全部 | 播客   | 文章     | 资讯 | 视频   |\n| ---- | ------ | -------- | ---- | ------ |\n|      | radios | articles | news | videos |\n",
        "categories": [
          "game"
        ],
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportRadar": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "www.gcores.com/categories/:id"
            ]
          },
          {
            "title": "全部",
            "source": [
              "www.gcores.com/categories/:id"
            ],
            "target": "/gcores/categories/:id"
          },
          {
            "title": "播客",
            "source": [
              "www.gcores.com/categories/:id"
            ],
            "target": "/categories/:id/radios"
          },
          {
            "title": "文章",
            "source": [
              "www.gcores.com/categories/:id"
            ],
            "target": "/categories/:id/articles"
          },
          {
            "title": "资讯",
            "source": [
              "www.gcores.com/categories/:id"
            ],
            "target": "/categories/:id/news"
          },
          {
            "title": "视频",
            "source": [
              "www.gcores.com/categories/:id"
            ],
            "target": "/categories/:id/videos"
          }
        ],
        "view": 0,
        "location": "categories.ts",
        "module": () => import('@/routes/gcores/categories.ts')
      },
      "/collections/:id/:tab?": {
        "path": "/collections/:id/:tab?",
        "name": "专题",
        "url": "www.gcores.com",
        "maintainers": [
          "kudryavka1013",
          "nczitzk"
        ],
        "example": "/gcores/collections/64/articles",
        "parameters": {
          "id": {
            "description": "专题 ID，可在对应专题页 URL 中找到"
          },
          "tab": {
            "description": "类型，默认为空，即全部，可在对应专题页 URL 中找到",
            "options": [
              {
                "label": "全部",
                "value": ""
              },
              {
                "label": "播客",
                "value": "radios"
              },
              {
                "label": "文章",
                "value": "articles"
              },
              {
                "label": "资讯",
                "value": "news"
              },
              {
                "label": "视频",
                "value": "videos"
              }
            ]
          }
        },
        "description": "::: tip\n若订阅 [文章 - 文章](https://www.gcores.com/collections/64?tab=articles)，网址为 `https://www.gcores.com/collections/64?tab=articles`，请截取 `https://www.gcores.com/collections/` 到末尾的部分 `64` 作为 `id` 参数填入，截取 `articles` 作为 `tab` 参数填入，此时目标路由为 [`/gcores/collections/64/articles`](https://rsshub.app/gcores/collections/64/articles)。\n:::\n\n| 全部 | 播客   | 文章     | 资讯 | 视频   |\n| ---- | ------ | -------- | ---- | ------ |\n|      | radios | articles | news | videos |\n",
        "categories": [
          "game"
        ],
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportRadar": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "www.gcores.com/collections/:id"
            ]
          },
          {
            "title": "全部",
            "source": [
              "www.gcores.com/collections/:id"
            ],
            "target": "/collections/:id"
          },
          {
            "title": "播客",
            "source": [
              "www.gcores.com/collections/:id"
            ],
            "target": "/collections/:id/radios"
          },
          {
            "title": "文章",
            "source": [
              "www.gcores.com/collections/:id"
            ],
            "target": "/collections/:id/articles"
          },
          {
            "title": "资讯",
            "source": [
              "www.gcores.com/collections/:id"
            ],
            "target": "/collections/:id/news"
          },
          {
            "title": "视频",
            "source": [
              "www.gcores.com/collections/:id"
            ],
            "target": "/collections/:id/videos"
          }
        ],
        "view": 0,
        "location": "collections.ts",
        "module": () => import('@/routes/gcores/collections.ts')
      },
      "/news": {
        "path": "/news",
        "name": "资讯",
        "url": "www.gcores.com",
        "maintainers": [
          "nczitzk"
        ],
        "example": "/gcores/news",
        "categories": [
          "game"
        ],
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportRadar": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "www.gcores.com/news"
            ],
            "target": "/gcores/news"
          }
        ],
        "view": 0,
        "location": "news.ts",
        "module": () => import('@/routes/gcores/news.ts')
      },
      "/radios/preview": {
        "path": "/radios/preview",
        "name": "预告",
        "url": "www.gcores.com",
        "maintainers": [
          "nczitzk"
        ],
        "example": "/gcores/radios/preview",
        "categories": [
          "game"
        ],
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportRadar": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "www.gcores.com/radios/preview"
            ],
            "target": "/gcores/radios/preview"
          }
        ],
        "view": 5,
        "location": "program-previews.ts",
        "module": () => import('@/routes/gcores/program-previews.ts')
      },
      "/tags/:id/:tab?": {
        "path": "/tags/:id/:tab?",
        "name": "标签",
        "url": "www.gcores.com",
        "maintainers": [
          "StevenRCE0",
          "nczitzk"
        ],
        "example": "/gcores/tags/1/articles",
        "parameters": {
          "id": {
            "description": "标签 ID，可在对应标签页 URL 中找到"
          },
          "tab": {
            "description": "类型，默认为空，即全部，可在对应标签页 URL 中找到",
            "options": [
              {
                "label": "全部",
                "value": ""
              },
              {
                "label": "播客",
                "value": "radios"
              },
              {
                "label": "文章",
                "value": "articles"
              },
              {
                "label": "资讯",
                "value": "news"
              },
              {
                "label": "视频",
                "value": "videos"
              }
            ]
          }
        },
        "description": "::: tip\n若订阅 [美国 - 文章](https://www.gcores.com/tags/1/originals?tab=articles)，网址为 `https://www.gcores.com/tags/1/originals?tab=articles`，请截取 `https://www.gcores.com/tags/` 到末尾 `/originals` 的部分 `1` 作为 `id` 参数填入，截取 `articles` 作为 `tab` 参数填入，此时目标路由为 [`/gcores/tags/1/articles`](https://rsshub.app/gcores/tags/1/articles)。\n:::\n\n| 全部 | 播客   | 文章     | 资讯 | 视频   |\n| ---- | ------ | -------- | ---- | ------ |\n|      | radios | articles | news | videos |\n",
        "categories": [
          "game"
        ],
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportRadar": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "www.gcores.com/tags/:id/originals"
            ]
          },
          {
            "title": "全部",
            "source": [
              "www.gcores.com/tags/:id/originals"
            ],
            "target": "/gcores/tags/:id"
          },
          {
            "title": "播客",
            "source": [
              "www.gcores.com/tags/:id/originals"
            ],
            "target": "/gcores/tags/:id/radios"
          },
          {
            "title": "文章",
            "source": [
              "www.gcores.com/tags/:id/originals"
            ],
            "target": "/gcores/tags/:id/articles"
          },
          {
            "title": "资讯",
            "source": [
              "www.gcores.com/tags/:id/originals"
            ],
            "target": "/gcores/tags/:id/news"
          },
          {
            "title": "视频",
            "source": [
              "www.gcores.com/tags/:id/originals"
            ],
            "target": "/gcores/tags/:id/videos"
          }
        ],
        "view": 0,
        "location": "tags.ts",
        "module": () => import('@/routes/gcores/tags.ts')
      },
      "/topics/:id/recommend": {
        "path": [
          "/topics/:id/recommend",
          "/topics/recommend"
        ],
        "name": "机组推荐",
        "url": "www.gcores.com",
        "maintainers": [
          "nczitzk"
        ],
        "example": "/gcores/topics/recommend",
        "parameters": {
          "id": {
            "description": "小组 ID，默认为空，即全部，可在对应小组页 URL 中找到"
          }
        },
        "description": "::: tip\n若订阅 [我的年度总结](https://www.gcores.com/topics/581)，网址为 `https://www.gcores.com/topics/581`，请截取 `https://www.gcores.com/topics/` 到末尾的部分 `581` 作为 `id` 参数填入，此时目标路由为 [`/gcores/topics/581/recommend`](https://rsshub.app/gcores/topics/581/recommend)。\n:::\n",
        "categories": [
          "game"
        ],
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportRadar": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "www.gcores.com/topics/home"
            ],
            "target": "/gcores/topics/recommend"
          },
          {
            "source": [
              "www.gcores.com/topics/:id"
            ],
            "target": "/gcores/topics/:id/recommend"
          }
        ],
        "view": 1,
        "location": "topics.ts",
        "module": () => import('@/routes/gcores/topics.ts')
      },
      "/topics/recommend": {
        "path": [
          "/topics/:id/recommend",
          "/topics/recommend"
        ],
        "name": "机组推荐",
        "url": "www.gcores.com",
        "maintainers": [
          "nczitzk"
        ],
        "example": "/gcores/topics/recommend",
        "parameters": {
          "id": {
            "description": "小组 ID，默认为空，即全部，可在对应小组页 URL 中找到"
          }
        },
        "description": "::: tip\n若订阅 [我的年度总结](https://www.gcores.com/topics/581)，网址为 `https://www.gcores.com/topics/581`，请截取 `https://www.gcores.com/topics/` 到末尾的部分 `581` 作为 `id` 参数填入，此时目标路由为 [`/gcores/topics/581/recommend`](https://rsshub.app/gcores/topics/581/recommend)。\n:::\n",
        "categories": [
          "game"
        ],
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportRadar": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "www.gcores.com/topics/home"
            ],
            "target": "/gcores/topics/recommend"
          },
          {
            "source": [
              "www.gcores.com/topics/:id"
            ],
            "target": "/gcores/topics/:id/recommend"
          }
        ],
        "view": 1,
        "location": "topics.ts",
        "module": () => import('@/routes/gcores/topics.ts')
      },
      "/videos": {
        "path": "/videos",
        "name": "视频",
        "url": "www.gcores.com",
        "maintainers": [
          "nczitzk"
        ],
        "example": "/gcores/videos",
        "categories": [
          "game"
        ],
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportRadar": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "www.gcores.com/videos"
            ],
            "target": "/gcores/videos"
          }
        ],
        "view": 3,
        "location": "videos.ts",
        "module": () => import('@/routes/gcores/videos.ts')
      }
    },
    "apiRoutes": {},
    "name": "机核网",
    "url": "gcores.com",
    "lang": "zh-CN",
    "description": "机核 GCORES"
  },
  "gdsrx": {
    "routes": {
      "/:id?": {
        "path": "/:id?",
        "categories": [
          "other"
        ],
        "example": "/gdsrx",
        "parameters": {
          "id": "栏目 id，可在对应栏目页 URL 中找到，见下表，默认为法规文库"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "栏目",
        "maintainers": [],
        "description": "| 栏目名称          | 栏目 id |\n| ----------------- | ------- |\n| 法规文库          | 10      |\n| 法规资讯          | 12      |\n| 专家供稿          | 13      |\n| 协会动态 会员动态 | 20      |\n| 协会动态          | 37      |\n| 协会通知公告      | 38      |\n| 会员动态          | 39      |",
        "location": "index.ts",
        "module": () => import('@/routes/gdsrx/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "广东省食品药品审评认证技术协会",
    "url": "gdsrx.org.cn",
    "lang": "zh-CN"
  },
  "gdufs": {
    "routes": {
      "/news": {
        "path": "/news",
        "categories": [
          "university"
        ],
        "example": "/gdufs/news",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "www.gdufs.edu.cn/gwxw/gwxw1.htm",
              "www.gdufs.edu.cn/"
            ]
          }
        ],
        "name": "新闻",
        "maintainers": [
          "gz4zzxc"
        ],
        "url": "www.gdufs.edu.cn/gwxw/gwxw1.htm",
        "location": "news.ts",
        "module": () => import('@/routes/gdufs/news.ts')
      },
      "/xwxy/:category?": {
        "path": "/xwxy/:category?",
        "categories": [
          "university"
        ],
        "example": "/gdufs/xwxy/news",
        "parameters": {
          "category": {
            "description": "分类，默认为 `news`",
            "options": [
              {
                "label": "学院新闻",
                "value": "news"
              },
              {
                "label": "通知",
                "value": "notices"
              },
              {
                "label": "公告",
                "value": "announcements"
              },
              {
                "label": "媒体聚焦",
                "value": "media"
              }
            ]
          }
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportRadar": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "xwxy.gdufs.edu.cn/xwzx/xyxw",
              "xwxy.gdufs.edu.cn/"
            ],
            "target": "/xwxy/news"
          },
          {
            "source": [
              "xwxy.gdufs.edu.cn/xwzx/tzgg/tz"
            ],
            "target": "/xwxy/notices"
          },
          {
            "source": [
              "xwxy.gdufs.edu.cn/xwzx/tzgg/gg"
            ],
            "target": "/xwxy/announcements"
          },
          {
            "source": [
              "xwxy.gdufs.edu.cn/xwzx/mtjj"
            ],
            "target": "/xwxy/media"
          }
        ],
        "name": "新闻学院-新闻中心",
        "maintainers": [
          "gz4zzxc"
        ],
        "url": "xwxy.gdufs.edu.cn",
        "location": "xwxy/index.ts",
        "module": () => import('@/routes/gdufs/xwxy/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "广东外语外贸大学",
    "url": "gdufs.edu.cn",
    "lang": "zh-CN"
  },
  "gdut": {
    "routes": {
      "/oa_news/:type?": {
        "path": "/oa_news/:type?",
        "categories": [
          "university"
        ],
        "example": "/gdut/oa_news/notice",
        "parameters": {
          "type": "通知类型，留空则获取所有分类"
        },
        "feature": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "oas.gdut.edu.cn/seeyon"
            ],
            "target": "/oa_news/"
          }
        ],
        "name": "通知公文网",
        "maintainers": [
          "jim-kirisame",
          "GamerNoTitle",
          "Richard-Zheng"
        ],
        "url": "oas.gdut.edu.cn/seeyon",
        "description": "学校可能会因为 IP 来源非学校而做出一定的限制，建议在校内网络环境下使用 RSS 阅读器订阅。\n\n| 类型 | 参数 | 可能需要校内访问 |\n| ---- | ---- | ---------------- |\n| 部处简讯 | department | 是 |\n| 学院简讯 | academy | 是 |\n| 校内通知 | notice | 是 |\n| 公示公告 | announcement | 是 |\n| 招标结果 | tender_result | 否 |\n| 招标公告 | tender_invite | 否 |\n",
        "location": "oa-news.ts",
        "module": () => import('@/routes/gdut/oa-news.ts')
      }
    },
    "apiRoutes": {},
    "name": "广东工业大学",
    "url": "oas.gdut.edu.cn",
    "lang": "zh-CN"
  },
  "geekpark": {
    "routes": {
      "/:column?": {
        "path": "/:column?",
        "name": "栏目",
        "url": "geekpark.net",
        "maintainers": [
          "nczitzk"
        ],
        "example": "/geekpark",
        "parameters": {
          "column": "栏目 id，默认为空，即首页资讯，可在对应栏目页 URL 中找到"
        },
        "description": "::: tip\n  若订阅 [综合报道](https://www.geekpark.net/column/179)，网址为 `https://www.geekpark.net/column/179`。截取 `https://www.geekpark.net/column/` 到末尾的部分 `179` 作为参数填入，此时路由为 [`/geekpark/179`](https://rsshub.app/geekpark/179)。\n:::\n\n| 栏目                                                         | ID                                     |\n| ------------------------------------------------------------ | -------------------------------------- |\n| [综合报道](https://www.geekpark.net/column/179)              | [179](https://rsshub.app/geekpark/179) |\n| [AI新浪潮观察](https://www.geekpark.net/column/304)          | [304](https://rsshub.app/geekpark/304) |\n| [新造车观察](https://www.geekpark.net/column/305)            | [305](https://rsshub.app/geekpark/305) |\n| [财报解读](https://www.geekpark.net/column/271)              | [271](https://rsshub.app/geekpark/271) |\n| [底稿对话CEO系列](https://www.geekpark.net/column/308)       | [308](https://rsshub.app/geekpark/308) |\n| [Geek Insight 特稿系列](https://www.geekpark.net/column/306) | [306](https://rsshub.app/geekpark/306) |\n| [心科技](https://www.geekpark.net/column/307)                | [307](https://rsshub.app/geekpark/307) |\n| [行业资讯](https://www.geekpark.net/column/2)                | [2](https://rsshub.app/geekpark/2)     |\n  ",
        "categories": [
          "new-media"
        ],
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportRadar": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "geekpark.net"
            ],
            "target": "/"
          },
          {
            "source": [
              "geekpark.net/column/:column?"
            ]
          },
          {
            "title": "综合报道",
            "source": [
              "www.geekpark.net/column/179"
            ],
            "target": "/179"
          },
          {
            "title": "AI新浪潮观察",
            "source": [
              "www.geekpark.net/column/304"
            ],
            "target": "/304"
          },
          {
            "title": "新造车观察",
            "source": [
              "www.geekpark.net/column/305"
            ],
            "target": "/305"
          },
          {
            "title": "财报解读",
            "source": [
              "www.geekpark.net/column/271"
            ],
            "target": "/271"
          },
          {
            "title": "底稿对话CEO系列",
            "source": [
              "www.geekpark.net/column/308"
            ],
            "target": "/308"
          },
          {
            "title": "Geek Insight 特稿系列",
            "source": [
              "www.geekpark.net/column/306"
            ],
            "target": "/306"
          },
          {
            "title": "心科技",
            "source": [
              "www.geekpark.net/column/307"
            ],
            "target": "/307"
          },
          {
            "title": "行业资讯",
            "source": [
              "www.geekpark.net/column/2"
            ],
            "target": "/2"
          }
        ],
        "location": "index.ts",
        "module": () => import('@/routes/geekpark/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "极客公园",
    "url": "geekpark.net",
    "categories": [
      "new-media"
    ],
    "description": "",
    "lang": "zh-CN"
  },
  "gelbooru": {
    "routes": {
      "/post/:tags?/:quality?": {
        "path": "/post/:tags?/:quality?",
        "categories": [
          "picture"
        ],
        "view": 2,
        "example": "/gelbooru/post/1girl rating:general",
        "parameters": {
          "tags": "要搜索的标签，多个标签用 ` `（空格）隔开",
          "quality": {
            "description": "图片质量，可选值为 `sample`（压缩后的图片，推荐值） 或 `orig`（原图），默认为 `sample`",
            "default": "sample"
          }
        },
        "features": {
          "requireConfig": [
            {
              "name": "GELBOORU_API_KEY",
              "description": "Gelbooru 偶尔会开启 API 认证，需配合 `GELBOORU_USER_ID`，从 `https://gelbooru.com/index.php?page=account&s=options` 获取",
              "optional": true
            },
            {
              "name": "GELBOORU_USER_ID",
              "description": "参见 `GELBOORU_API_KEY`",
              "optional": true
            }
          ],
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportRadar": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false,
          "nsfw": true
        },
        "radar": [
          {
            "source": [
              "gelbooru.com/index.php"
            ]
          }
        ],
        "name": "标签查询",
        "maintainers": [
          "magicFeirl"
        ],
        "description": "\n- 默认查询: `/gelbooru/post` 功能等同查询 Gelbooru 网站最新的投稿\n- 单标签查询: `/gelbooru/post/1girl` 查询 `1girl` 的最新投稿\n- 多标签查询: `/gelbooru/post/1girl school_uniform rating:general`\n- 指定为原图: `/gelbooru/post/1girl school_uniform rating:general/orig`\n- 更多例子: 请参考 Gelbooru 官方 wiki https://gelbooru.com/index.php?page=wiki&s=&s=view&id=25921\n\n**可选的 URL 参数**\n- limit 页面返回数据量，默认 40，可选 1 ~ 100\n\ne.g.: `/gelbooru/post?limit=20&`\n",
        "location": "post.ts",
        "module": () => import('@/routes/gelbooru/post.ts')
      }
    },
    "apiRoutes": {},
    "name": "Gelbooru",
    "url": "gelbooru.com",
    "description": "gelbooru posts"
  },
  "gelonghui": {
    "routes": {
      "/live": {
        "path": "/live",
        "categories": [
          "finance"
        ],
        "view": 0,
        "example": "/gelonghui/live",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "gelonghui.com/live",
              "gelonghui.com/"
            ]
          }
        ],
        "name": "实时快讯",
        "maintainers": [],
        "url": "gelonghui.com/live",
        "location": "live.tsx",
        "module": () => import('@/routes/gelonghui/live.tsx')
      },
      "/hot-article/:type?": {
        "path": "/hot-article/:type?",
        "categories": [
          "finance"
        ],
        "view": 0,
        "example": "/gelonghui/hot-article",
        "parameters": {
          "type": {
            "description": "`day` 为日排行，`week` 为周排行，默认为 `day`",
            "options": [
              {
                "value": "day",
                "label": "日排行"
              },
              {
                "value": "week",
                "label": "周排行"
              }
            ]
          }
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "gelonghui.com/"
            ],
            "target": "/hot-article"
          }
        ],
        "name": "最热文章",
        "maintainers": [
          "nczitzk"
        ],
        "url": "gelonghui.com/",
        "location": "hot-article.ts",
        "module": () => import('@/routes/gelonghui/hot-article.ts')
      },
      "/subject/:id": {
        "path": "/subject/:id",
        "categories": [
          "finance"
        ],
        "view": 0,
        "example": "/gelonghui/subject/4",
        "parameters": {
          "id": "主题编号，可在主题页 URL 中找到"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "gelonghui.com/subject/:id"
            ]
          }
        ],
        "name": "主题文章",
        "maintainers": [
          "nczitzk"
        ],
        "location": "subject.ts",
        "module": () => import('@/routes/gelonghui/subject.ts')
      },
      "/home/:tag?": {
        "path": "/home/:tag?",
        "categories": [
          "finance"
        ],
        "view": 0,
        "example": "/gelonghui/home",
        "parameters": {
          "tag": {
            "description": "分类标签，见下表，默认为 `web_home_page`",
            "options": [
              {
                "value": "web_home_page",
                "label": "推荐"
              },
              {
                "value": "stock",
                "label": "股票"
              },
              {
                "value": "fund",
                "label": "基金"
              },
              {
                "value": "new_stock",
                "label": "新股"
              },
              {
                "value": "research",
                "label": "研报"
              }
            ]
          }
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "首页",
        "maintainers": [
          "TonyRL"
        ],
        "description": "| 推荐            | 股票  | 基金 | 新股       | 研报     |\n| --------------- | ----- | ---- | ---------- | -------- |\n| web_home_page | stock | fund | new_stock | research |",
        "location": "home.ts",
        "module": () => import('@/routes/gelonghui/home.ts')
      },
      "/keyword/:keyword": {
        "path": "/keyword/:keyword",
        "categories": [
          "finance"
        ],
        "view": 0,
        "example": "/gelonghui/keyword/早报",
        "parameters": {
          "keyword": "搜索关键字"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "搜索关键字",
        "maintainers": [
          "nczitzk"
        ],
        "location": "keyword.ts",
        "module": () => import('@/routes/gelonghui/keyword.ts')
      },
      "/user/:id": {
        "path": "/user/:id",
        "categories": [
          "finance"
        ],
        "view": 0,
        "example": "/gelonghui/user/5273",
        "parameters": {
          "id": "用户编号，可在用户页 URL 中找到"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "gelonghui.com/user/:id"
            ]
          }
        ],
        "name": "用户文章",
        "maintainers": [
          "nczitzk"
        ],
        "location": "user.ts",
        "module": () => import('@/routes/gelonghui/user.ts')
      }
    },
    "apiRoutes": {},
    "name": "格隆汇",
    "url": "gelonghui.com",
    "lang": "zh-CN"
  },
  "genossenschaften": {
    "routes": {
      "*": {
        "name": "Immobiliensuche",
        "path": "*",
        "maintainers": [
          "sk22"
        ],
        "categories": [
          "other"
        ],
        "description": "\nNote that all parameters are optional and many can be specified multiple times\n(e.g. `district=wien-1-innere-stadt&district=wien-2-leopoldstadt`).\n\nOnly returns the first page of search results, allowing you to keep track of\nnewly added apartments. If you're looking for an apartment, make sure to also\nlook through the other pages on the website.\n\n::: tip\nTo get your query URL, go to https://genossenschaften.immo and apply all\ndesired filters. If you want to filter by (all districts of a) federal state\n(e.g. `/immobilien/regionen/wien/`), please open the district selector and\nde- and re-select any district, so that the region in the URL gets replaced\nwith a number of `district` parameters. Once you've set up all desired\nfilters, copy the part of the URL after the `?`.\n:::",
        "example": "/genossenschaften/district=wien-1-innere-stadt&district=wien-2-leopoldstadt&district=wien-3-landstrasse&district=wien-4-wieden&district=wien-5-margareten&district=wien-6-mariahilf&district=wien-7-neubau&district=wien-8-josefstadt&district=wien-9-alsergrund&district=wien-10-favoriten&district=wien-11-simmering&district=wien-12-meidling&district=wien-13-hietzing&district=wien-14-penzing&district=wien-15-rudolfsheim-fuenfhaus&district=wien-16-ottakring&district=wien-17-hernals&district=wien-18-waehring&district=wien-19-doebling&district=wien-20-brigittenau&district=wien-21-floridsdorf&district=wien-22-donaustadt&district=wien-23-liesing&has_rent=on&has_rent_option=on&status=available&status=construction&cost=1000&room=2&size=50&has_property=off&has_rent=on&has_rent_option=on&status=available&status=construction&status=planned&type=residence&type=project",
        "parameters": {
          "cost": "Miete bis (in €, number)",
          "district": "Bezirk (string, multiple)",
          "size": "Größe ab (in m², number)",
          "room": "Zimmer ab (number)",
          "genossenschaft": "Bauvereinigung (string, multiple)",
          "own_funds": "Eigenkapital bis",
          "has_property": "Eigentum (`on` | `off`)",
          "has_rent": "Miete (`on` | `off`)",
          "has_rent_option": "Miete mit Kaufoption (`on` | `off`)",
          "status": "multiple, `available` | `construction` | `planned`",
          "type": "multiple, `residence` | `project`",
          "keywords": "Keyword search"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "location": "index.ts",
        "module": () => import('@/routes/genossenschaften/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "Genossenschaften.immo",
    "url": "genossenschaften.immo",
    "description": "Search engine for Genossenschaft housing in Austria",
    "lang": "de"
  },
  "geocaching": {
    "routes": {
      "/blogs/:language?": {
        "path": "/blogs/:language?",
        "categories": [
          "blog"
        ],
        "example": "/geocaching/blogs/en",
        "parameters": {
          "language": {
            "description": "language",
            "default": "en",
            "options": [
              {
                "value": "en",
                "label": "English"
              },
              {
                "value": "de",
                "label": "Deutsch"
              },
              {
                "value": "fr",
                "label": "Français"
              },
              {
                "value": "es",
                "label": "Español"
              },
              {
                "value": "nl",
                "label": "Nederlands"
              },
              {
                "value": "cs",
                "label": "Čeština"
              },
              {
                "value": "all",
                "label": "Not Specified"
              }
            ]
          }
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "geocaching.com/blog/",
              "geocaching.com/"
            ]
          }
        ],
        "name": "Official Blogs",
        "maintainers": [
          "HankChow",
          "Konano"
        ],
        "url": "geocaching.com/blog/",
        "location": "blogs.ts",
        "module": () => import('@/routes/geocaching/blogs.ts')
      }
    },
    "apiRoutes": {},
    "name": "Geocaching",
    "url": "geocaching.com",
    "lang": "en"
  },
  "gesiba": {
    "routes": {
      "*": {
        "name": "Angebote",
        "example": "/gesiba/verfuegbar=alle&plz[]=1100&plz[]=1120&size-from=45&size-to=80&rooms-from=2&rooms-to=3&betreuung=0",
        "path": "*",
        "maintainers": [
          "sk22"
        ],
        "categories": [
          "other"
        ],
        "description": "\nNote that, on https://www.gesiba.at/immobilien/wohnungen, filters are added to\nthe URL like `&filter[plz]=1100,1120`, but the endpoint used here expects it\nlike `&plz[]=1100&plz[]=1120`, if multiple values are passed to one parameter\n",
        "location": "index.ts",
        "module": () => import('@/routes/gesiba/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "Gesiba",
    "url": "gesiba.at",
    "description": "Gemeinnützige Siedlungs- und Bau AG"
  },
  "getdr": {
    "routes": {
      "/": {
        "path": "/",
        "radar": [
          {
            "source": [
              "getdr.com/"
            ],
            "target": ""
          }
        ],
        "name": "Unknown",
        "maintainers": [
          "nczitzk"
        ],
        "url": "getdr.com/",
        "location": "index.ts",
        "module": () => import('@/routes/getdr/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "趨勢科技防詐達人",
    "url": "getdr.com",
    "lang": "zh-TW"
  },
  "getitfree": {
    "routes": {
      "/:filter{.+}?": {
        "path": "/:filter{.+}?",
        "name": "Unknown",
        "maintainers": [],
        "location": "index.ts",
        "module": () => import('@/routes/getitfree/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "正版中国",
    "url": "getitfree.cn",
    "lang": "zh-CN"
  },
  "gettr": {
    "routes": {
      "/user/:id": {
        "path": "/user/:id",
        "categories": [
          "social-media"
        ],
        "view": 1,
        "example": "/gettr/user/jasonmillerindc",
        "parameters": {
          "id": "User id"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "gettr.com/user/:id"
            ]
          }
        ],
        "name": "User timeline",
        "maintainers": [
          "TonyRL"
        ],
        "location": "user.tsx",
        "module": () => import('@/routes/gettr/user.tsx')
      }
    },
    "apiRoutes": {},
    "name": "GETTR",
    "url": "gettr.com",
    "lang": "zh-CN"
  },
  "gf-cn": {
    "routes": {
      "/news/:category?": {
        "path": "/news/:category?",
        "categories": [
          "game"
        ],
        "example": "/gf-cn/news",
        "parameters": {
          "category": "分类，见下表，默认为新闻"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "sunborngame.com/:category",
              "sunborngame.com/"
            ]
          }
        ],
        "name": "情报局",
        "maintainers": [
          "nczitzk"
        ],
        "description": "| 新闻 | 公告 |\n| ---- | ---- |\n| 1    | 3    |",
        "location": "news.ts",
        "module": () => import('@/routes/gf-cn/news.ts')
      }
    },
    "apiRoutes": {},
    "name": "少女前线",
    "url": "sunborngame.com",
    "lang": "zh-CN"
  },
  "gihyo": {
    "routes": {
      "/list/group/:id": {
        "path": "/list/group/:id",
        "categories": [
          "programming"
        ],
        "example": "/gihyo/list/group/Ubuntu-Weekly-Recipe",
        "parameters": {
          "id": "Series"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "gihyo.jp/list/group/:id"
            ]
          }
        ],
        "name": "Series",
        "maintainers": [
          "masakichi"
        ],
        "location": "group.ts",
        "module": () => import('@/routes/gihyo/group.ts')
      }
    },
    "apiRoutes": {},
    "name": "gihyo.jp",
    "url": "gihyo.jp",
    "lang": "ja"
  },
  "gisreportsonline": {
    "routes": {
      "/:path{.*}": {
        "path": "/:path{.*}",
        "categories": [
          "new-media"
        ],
        "example": "/gis/c/security-challenges/",
        "parameters": {
          "path": "包含\"Reports\"页面下的路径"
        },
        "name": "报告",
        "maintainers": [
          "dzx-dzx"
        ],
        "radar": [
          {
            "source": [
              "www.gisreportsonline.com"
            ]
          }
        ],
        "location": "index.ts",
        "module": () => import('@/routes/gisreportsonline/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "GIS Reports",
    "url": "www.gisreportsonline.com",
    "lang": "en"
  },
  "gitcode": {
    "routes": {
      "/commits/:owner/:repo/:branch?": {
        "path": "/commits/:owner/:repo/:branch?",
        "categories": [
          "programming"
        ],
        "example": "/gitcode/commits/openharmony-sig/flutter_flutter",
        "parameters": {
          "owner": "用户名/组织名",
          "repo": "仓库名",
          "branch": "分支名，可选，默认为主分支"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "gitcode.com/:owner/:repo/commits",
              "gitcode.com/:owner/:repo/commits/:branch"
            ]
          }
        ],
        "name": "仓库提交",
        "maintainers": [
          "JiZhi-Error"
        ],
        "location": "repos/commits.ts",
        "module": () => import('@/routes/gitcode/repos/commits.ts')
      }
    },
    "apiRoutes": {},
    "name": "GitCode",
    "url": "gitcode.com",
    "lang": "zh-CN"
  },
  "gitee": {
    "routes": {
      "/commits/:owner/:repo": {
        "path": "/commits/:owner/:repo",
        "categories": [
          "programming"
        ],
        "example": "/gitee/commits/y_project/RuoYi",
        "parameters": {
          "owner": "用户名",
          "repo": "仓库名"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "gitee.com/:owner/:repo/commits"
            ]
          }
        ],
        "name": "仓库提交",
        "maintainers": [
          "TonyRL"
        ],
        "location": "repos/commits.ts",
        "module": () => import('@/routes/gitee/repos/commits.ts')
      },
      "/events/:owner/:repo": {
        "path": "/events/:owner/:repo",
        "categories": [
          "programming"
        ],
        "example": "/gitee/events/y_project/RuoYi",
        "parameters": {
          "owner": "用户名",
          "repo": "仓库名"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "gitee.com/:owner/:repo"
            ]
          }
        ],
        "name": "仓库动态",
        "maintainers": [
          "TonyRL"
        ],
        "location": "repos/events.ts",
        "module": () => import('@/routes/gitee/repos/events.ts')
      },
      "/releases/:owner/:repo": {
        "path": "/releases/:owner/:repo",
        "categories": [
          "programming"
        ],
        "example": "/gitee/releases/y_project/RuoYi",
        "parameters": {
          "owner": "用户名",
          "repo": "仓库名"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "gitee.com/:owner/:repo/releases"
            ]
          }
        ],
        "name": "仓库 Releases",
        "maintainers": [
          "TonyRL"
        ],
        "location": "repos/releases.ts",
        "module": () => import('@/routes/gitee/repos/releases.ts')
      },
      "/events/:username": {
        "path": "/events/:username",
        "categories": [
          "programming"
        ],
        "example": "/gitee/events/y_project",
        "parameters": {
          "username": "用户名"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "gitee.com/:username"
            ]
          }
        ],
        "name": "用户公开动态",
        "maintainers": [
          "TonyRL"
        ],
        "location": "users/events.ts",
        "module": () => import('@/routes/gitee/users/events.ts')
      }
    },
    "apiRoutes": {},
    "name": "Gitee",
    "url": "gitee.com",
    "lang": "zh-CN"
  },
  "github": {
    "routes": {
      "/activity/:user": {
        "path": "/activity/:user",
        "name": "User Activities",
        "maintainers": [
          "hyoban"
        ],
        "example": "/github/activity/DIYgod",
        "categories": [
          "programming"
        ],
        "view": 5,
        "parameters": {
          "user": "GitHub username"
        },
        "description": "Get the activities of a user on GitHub, based on the GitHub official RSS feed",
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "github.com/:user"
            ],
            "target": "/activity/:user"
          }
        ],
        "location": "activity.ts",
        "module": () => import('@/routes/github/activity.ts')
      },
      "/branches/:user/:repo": {
        "path": "/branches/:user/:repo",
        "categories": [
          "programming"
        ],
        "example": "/github/branches/DIYgod/RSSHub",
        "parameters": {
          "user": "User name",
          "repo": "Repo name"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "github.com/:user/:repo/branches",
              "github.com/:user/:repo"
            ]
          }
        ],
        "name": "Repo Branches",
        "maintainers": [
          "max-arnold"
        ],
        "location": "branches.ts",
        "module": () => import('@/routes/github/branches.ts')
      },
      "/contributors/:user/:repo/:order?/:anon?": {
        "path": "/contributors/:user/:repo/:order?/:anon?",
        "categories": [
          "programming"
        ],
        "example": "/github/contributors/DIYgod/RSSHub",
        "parameters": {
          "user": "User name",
          "repo": "Repo name",
          "order": "Sort order by commit numbers, desc and asc (descending by default)",
          "anon": "Show anonymous users. Defaults to no, use any values for yes."
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "github.com/:user/:repo/graphs/contributors",
              "github.com/:user/:repo"
            ],
            "target": "/contributors/:user/:repo"
          }
        ],
        "name": "Repo Contributors",
        "maintainers": [
          "zoenglinghou"
        ],
        "location": "contributors.ts",
        "module": () => import('@/routes/github/contributors.ts')
      },
      "/file/:user/:repo/:branch/:filepath{.+}": {
        "path": "/file/:user/:repo/:branch/:filepath{.+}",
        "example": "/github/file/DIYgod/RSSHub/master/README.md",
        "parameters": {
          "user": "GitHub user or org name",
          "repo": "repository name",
          "branch": "branch name",
          "filepath": "path of target file"
        },
        "radar": [
          {
            "source": [
              "github.com/:user/:repo/blob/:branch/*filepath"
            ],
            "target": "/file/:user/:repo/:branch/:filepath"
          }
        ],
        "name": "File Commits",
        "maintainers": [
          "zengxs"
        ],
        "location": "file.ts",
        "module": () => import('@/routes/github/file.ts')
      },
      "/user/followers/:user": {
        "path": "/user/followers/:user",
        "categories": [
          "programming"
        ],
        "example": "/github/user/followers/HenryQW",
        "parameters": {
          "user": "GitHub username"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "github.com/:user"
            ]
          }
        ],
        "name": "User Followers",
        "maintainers": [
          "HenryQW"
        ],
        "location": "follower.ts",
        "module": () => import('@/routes/github/follower.ts')
      },
      "/gist/:gistId": {
        "path": "/gist/:gistId",
        "categories": [
          "programming"
        ],
        "example": "/github/gist/d2c152bb7179d07015f336b1a0582679",
        "parameters": {
          "gistId": "Gist ID"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "gist.github.com/:owner/:gistId/revisions",
              "gist.github.com/:owner/:gistId/stargazers",
              "gist.github.com/:owner/:gistId/forks",
              "gist.github.com/:owner/:gistId"
            ]
          }
        ],
        "name": "Gist Commits",
        "maintainers": [
          "TonyRL"
        ],
        "location": "gist.ts",
        "module": () => import('@/routes/github/gist.ts')
      },
      "/notifications": {
        "path": "/notifications",
        "categories": [
          "programming"
        ],
        "example": "/github/notifications",
        "features": {
          "requireConfig": [
            {
              "name": "GITHUB_ACCESS_TOKEN",
              "description": ""
            }
          ]
        },
        "radar": [
          {
            "source": [
              "github.com/notifications"
            ]
          }
        ],
        "name": "Notifications",
        "maintainers": [
          "zhzy0077"
        ],
        "url": "github.com/notifications",
        "location": "notifications.ts",
        "module": () => import('@/routes/github/notifications.ts')
      },
      "/org_event/:org/:types?": {
        "path": "/org_event/:org/:types?",
        "categories": [
          "programming"
        ],
        "example": "/github/org_event/RSSNext",
        "view": 5,
        "parameters": {
          "org": "Organization name",
          "types": {
            "description": "Event types to include, comma separated",
            "default": "all",
            "options": [
              {
                "label": "All events",
                "value": "all"
              },
              {
                "label": "Create events",
                "value": "create"
              },
              {
                "label": "Delete events",
                "value": "delete"
              },
              {
                "label": "Fork events",
                "value": "fork"
              },
              {
                "label": "Issue create events",
                "value": "issue"
              },
              {
                "label": "Issue comment events",
                "value": "issuecomm"
              },
              {
                "label": "Member events",
                "value": "member"
              },
              {
                "label": "Pull request events",
                "value": "pr"
              },
              {
                "label": "Pull request review comment events",
                "value": "prcomm"
              },
              {
                "label": "Pull request review events",
                "value": "prrev"
              },
              {
                "label": "Public events",
                "value": "public"
              },
              {
                "label": "Push events",
                "value": "push"
              },
              {
                "label": "Release events",
                "value": "release"
              },
              {
                "label": "Watch events (stars)",
                "value": "star"
              },
              {
                "label": "Wiki item create or update events",
                "value": "wiki"
              },
              {
                "label": "Commit comment events",
                "value": "cmcomm"
              },
              {
                "label": "Discussion events",
                "value": "discussion"
              }
            ]
          }
        },
        "features": {
          "requireConfig": [
            {
              "name": "GITHUB_ACCESS_TOKEN",
              "optional": true,
              "description": "GitHub access token to avoid access limit"
            }
          ],
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "github.com/orgs/:org"
            ],
            "target": "/org_event/:org"
          }
        ],
        "name": "Organization Event",
        "maintainers": [
          "mslxl"
        ],
        "location": "org-event.ts",
        "module": () => import('@/routes/github/org-event.ts')
      },
      "/feed/:user/:types?": {
        "path": "/feed/:user/:types?",
        "categories": [
          "programming"
        ],
        "example": "/github/feed/yihong0618/star,release,pr",
        "view": 5,
        "parameters": {
          "user": "GitHub username",
          "types": {
            "description": "Event types to include, comma separated",
            "default": "all",
            "options": [
              {
                "label": "All events",
                "value": "all"
              },
              {
                "label": "Create events",
                "value": "create"
              },
              {
                "label": "Delete events",
                "value": "delete"
              },
              {
                "label": "Fork events",
                "value": "fork"
              },
              {
                "label": "Issue comment events",
                "value": "issuecomm"
              },
              {
                "label": "Member events",
                "value": "member"
              },
              {
                "label": "Pull request events",
                "value": "pr"
              },
              {
                "label": "Pull request review comment events",
                "value": "prcomm"
              },
              {
                "label": "Public events",
                "value": "public"
              },
              {
                "label": "Push events",
                "value": "push"
              },
              {
                "label": "Release events",
                "value": "release"
              },
              {
                "label": "Watch events (stars)",
                "value": "star"
              }
            ]
          }
        },
        "features": {
          "requireConfig": [
            {
              "name": "GITHUB_ACCESS_TOKEN",
              "optional": true,
              "description": "GitHub access token to access private events"
            }
          ],
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "github.com/:user"
            ],
            "target": "/feed/:user"
          }
        ],
        "name": "User's Feed",
        "maintainers": [
          "RtYkk"
        ],
        "location": "private-feed.ts",
        "module": () => import('@/routes/github/private-feed.ts')
      },
      "/repo_event/:owner/:repo/:types?": {
        "path": "/repo_event/:owner/:repo/:types?",
        "categories": [
          "programming"
        ],
        "example": "/github/repo_event/DIYgod/RSSHub",
        "view": 5,
        "parameters": {
          "owner": "Username or organization name",
          "repo": "Repository name",
          "types": {
            "description": "Event types to include, comma separated",
            "default": "all",
            "options": [
              {
                "label": "All events",
                "value": "all"
              },
              {
                "label": "Create events",
                "value": "create"
              },
              {
                "label": "Delete events",
                "value": "delete"
              },
              {
                "label": "Fork events",
                "value": "fork"
              },
              {
                "label": "Issue create events",
                "value": "issue"
              },
              {
                "label": "Issue comment events",
                "value": "issuecomm"
              },
              {
                "label": "Member events",
                "value": "member"
              },
              {
                "label": "Pull request events",
                "value": "pr"
              },
              {
                "label": "Pull request review comment events",
                "value": "prcomm"
              },
              {
                "label": "Pull request review events",
                "value": "prrev"
              },
              {
                "label": "Public events",
                "value": "public"
              },
              {
                "label": "Push events",
                "value": "push"
              },
              {
                "label": "Release events",
                "value": "release"
              },
              {
                "label": "Watch events (stars)",
                "value": "star"
              },
              {
                "label": "Wiki item create or update events",
                "value": "wiki"
              },
              {
                "label": "Commit comment events",
                "value": "cmcomm"
              },
              {
                "label": "Discussion events",
                "value": "discussion"
              }
            ]
          }
        },
        "features": {
          "requireConfig": [
            {
              "name": "GITHUB_ACCESS_TOKEN",
              "optional": true,
              "description": "GitHub access token to access private repository events"
            }
          ],
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "github.com/:owner/:repo"
            ],
            "target": "/repo_event/:owner/:repo"
          }
        ],
        "name": "Repository Event",
        "maintainers": [
          "mslxl"
        ],
        "location": "repo-event.ts",
        "module": () => import('@/routes/github/repo-event.ts')
      },
      "/repos/:user/:type?/:sort?": {
        "path": "/repos/:user/:type?/:sort?",
        "categories": [
          "programming"
        ],
        "example": "/github/repos/DIYgod",
        "parameters": {
          "user": "GitHub username",
          "type": "Type of repository, can be `all`, `owner`, `member`, `public`, `private`, `forks`, `sources`",
          "sort": "Sort by `created`, `updated`, `pushed`, `full_name`"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "github.com/:user"
            ]
          }
        ],
        "name": "User Repo",
        "maintainers": [
          "DIYgod"
        ],
        "location": "repos.ts",
        "module": () => import('@/routes/github/repos.ts')
      },
      "/search/:query/:sort?/:order?": {
        "path": "/search/:query/:sort?/:order?",
        "categories": [
          "programming"
        ],
        "example": "/github/search/RSSHub/bestmatch/desc",
        "parameters": {
          "query": "search keyword",
          "sort": "Sort options (default to bestmatch)",
          "order": "Sort order, desc and asc (desc descending by default)"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "Search Result",
        "maintainers": [
          "LogicJake"
        ],
        "description": "| Sort options     | sort      |\n| ---------------- | --------- |\n| Best match       | bestmatch |\n| Most stars       | stars     |\n| Most forks       | forks     |\n| Recently updated | updated   |",
        "location": "search.ts",
        "module": () => import('@/routes/github/search.ts')
      },
      "/stars/:user/:repo": {
        "path": "/stars/:user/:repo",
        "categories": [
          "programming"
        ],
        "example": "/github/stars/DIYgod/RSSHub",
        "view": 5,
        "parameters": {
          "user": "GitHub username",
          "repo": "GitHub repo name"
        },
        "features": {
          "requireConfig": [
            {
              "name": "GITHUB_ACCESS_TOKEN",
              "description": "GitHub Access Token"
            }
          ]
        },
        "radar": [
          {
            "source": [
              "github.com/:user/:repo/stargazers",
              "github.com/:user/:repo"
            ]
          }
        ],
        "name": "Repo Stars",
        "maintainers": [
          "HenryQW"
        ],
        "location": "star.ts",
        "module": () => import('@/routes/github/star.ts')
      },
      "/starred_repos/:user": {
        "path": "/starred_repos/:user",
        "categories": [
          "programming"
        ],
        "example": "/github/starred_repos/DIYgod",
        "parameters": {
          "user": "User name"
        },
        "features": {
          "requireConfig": [
            {
              "name": "GITHUB_ACCESS_TOKEN",
              "optional": true,
              "description": "To get more requests"
            }
          ]
        },
        "radar": [
          {
            "source": [
              "github.com/:user"
            ]
          }
        ],
        "name": "User Starred Repositories",
        "maintainers": [
          "LanceZhu"
        ],
        "location": "starred-repos.ts",
        "module": () => import('@/routes/github/starred-repos.ts')
      },
      "/user_event/:username/:types?": {
        "path": "/user_event/:username/:types?",
        "categories": [
          "programming"
        ],
        "example": "/github/user_event/mslxl",
        "view": 5,
        "parameters": {
          "username": "Username",
          "types": {
            "description": "Event types to include, comma separated",
            "default": "all",
            "options": [
              {
                "label": "All events",
                "value": "all"
              },
              {
                "label": "Create events",
                "value": "create"
              },
              {
                "label": "Delete events",
                "value": "delete"
              },
              {
                "label": "Fork events",
                "value": "fork"
              },
              {
                "label": "Issue create events",
                "value": "issue"
              },
              {
                "label": "Issue comment events",
                "value": "issuecomm"
              },
              {
                "label": "Member events",
                "value": "member"
              },
              {
                "label": "Pull request events",
                "value": "pr"
              },
              {
                "label": "Pull request review comment events",
                "value": "prcomm"
              },
              {
                "label": "Pull request review events",
                "value": "prrev"
              },
              {
                "label": "Public events",
                "value": "public"
              },
              {
                "label": "Push events",
                "value": "push"
              },
              {
                "label": "Release events",
                "value": "release"
              },
              {
                "label": "Watch events (stars)",
                "value": "star"
              },
              {
                "label": "Wiki item create or update events",
                "value": "wiki"
              },
              {
                "label": "Commit comment events",
                "value": "cmcomm"
              },
              {
                "label": "Discussion events",
                "value": "discussion"
              }
            ]
          }
        },
        "features": {
          "requireConfig": [
            {
              "name": "GITHUB_ACCESS_TOKEN",
              "optional": true,
              "description": "GitHub access token to access private repository events"
            }
          ],
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "github.com/:username"
            ],
            "target": "/user_event/:username"
          }
        ],
        "name": "User Event",
        "maintainers": [
          "mslxl"
        ],
        "location": "user-event.ts",
        "module": () => import('@/routes/github/user-event.ts')
      },
      "/comments/:user/:repo/:number?": {
        "path": "/comments/:user/:repo/:number?",
        "categories": [
          "programming"
        ],
        "example": "/github/comments/DIYgod/RSSHub/8116",
        "parameters": {
          "user": "User / Org name",
          "repo": "Repo name",
          "number": "Issue or pull number (if omitted: all)"
        },
        "radar": [
          {
            "source": [
              "github.com/:user/:repo/:type",
              "github.com/:user/:repo/:type/:number"
            ],
            "target": "/comments/:user/:repo/:number?"
          }
        ],
        "name": "Issue / Pull Request comments",
        "maintainers": [
          "TonyRL",
          "FliegendeWurst"
        ],
        "location": "comments.ts",
        "module": () => import('@/routes/github/comments.ts')
      },
      "/discussion/:user/:repo/:state?/:category?": {
        "path": "/discussion/:user/:repo/:state?/:category?",
        "categories": [
          "programming"
        ],
        "example": "/github/discussion/DIYgod/RSSHub",
        "parameters": {
          "user": "User name",
          "repo": "Repo name",
          "state": {
            "description": "The state of discussions",
            "default": "open",
            "options": [
              {
                "label": "Open",
                "value": "open"
              },
              {
                "label": "Closed",
                "value": "closed"
              },
              {
                "label": "Answered",
                "value": "answered"
              },
              {
                "label": "Unanswered",
                "value": "unanswered"
              },
              {
                "label": "Locked",
                "value": "locked"
              },
              {
                "label": "Unlocked",
                "value": "unlocked"
              },
              {
                "label": "All",
                "value": "all"
              }
            ]
          },
          "category": "Category Name (case-sensitive). Default: `null`."
        },
        "features": {
          "requireConfig": [
            {
              "name": "GITHUB_ACCESS_TOKEN",
              "description": "GitHub Access Token"
            }
          ]
        },
        "radar": [
          {
            "source": [
              "github.com/:user/:repo/discussions",
              "github.com/:user/:repo/discussions/:id",
              "github.com/:user/:repo"
            ],
            "target": "/discussion/:user/:repo"
          }
        ],
        "name": "Repo Discussions",
        "maintainers": [
          "waynzh"
        ],
        "location": "discussions.ts",
        "module": () => import('@/routes/github/discussions.ts')
      },
      "/issue/:user/:repo/:state?/:labels?": {
        "path": "/issue/:user/:repo/:state?/:labels?",
        "categories": [
          "programming"
        ],
        "view": 5,
        "example": "/github/issue/DIYgod/RSSHub/open",
        "parameters": {
          "user": "GitHub username",
          "repo": "GitHub repo name",
          "state": {
            "description": "the state of the issues.",
            "default": "open",
            "options": [
              {
                "label": "Open",
                "value": "open"
              },
              {
                "label": "Closed",
                "value": "closed"
              },
              {
                "label": "All",
                "value": "all"
              }
            ]
          },
          "labels": "a list of comma separated label names"
        },
        "radar": [
          {
            "source": [
              "github.com/:user/:repo/issues",
              "github.com/:user/:repo/issues/:id",
              "github.com/:user/:repo"
            ],
            "target": "/issue/:user/:repo"
          }
        ],
        "name": "Repo Issues",
        "maintainers": [
          "HenryQW",
          "AndreyMZ"
        ],
        "location": "issue.ts",
        "module": () => import('@/routes/github/issue.ts')
      },
      "/pull/:user/:repo/:state?/:labels?": {
        "path": "/pull/:user/:repo/:state?/:labels?",
        "categories": [
          "programming"
        ],
        "example": "/github/pull/DIYgod/RSSHub",
        "parameters": {
          "user": "User name",
          "repo": "Repo name",
          "state": "the state of pull requests. Can be either `open`, `closed`, or `all`. Default: `open`.",
          "labels": "a list of comma separated label names"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "github.com/:user/:repo/pulls",
              "github.com/:user/:repo/pulls/:id",
              "github.com/:user/:repo"
            ],
            "target": "/pull/:user/:repo"
          }
        ],
        "name": "Repo Pull Requests",
        "maintainers": [
          "hashman",
          "TonyRL"
        ],
        "location": "pulls.ts",
        "module": () => import('@/routes/github/pulls.ts')
      },
      "/advisor/data/:type?/:category?": {
        "path": "/advisor/data/:type?/:category?",
        "categories": [
          "programming"
        ],
        "example": "/github/advisor/data/reviewed/composer",
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "github.com/advisories",
              "github.com"
            ]
          }
        ],
        "name": "Github Advisory Database RSS",
        "maintainers": [
          "sd0ric4"
        ],
        "description": "\n| Type | Description | Explanation |\n| --- | --- | --- |\n| reviewed | Reviewed | 已审核 |\n| unreviewed | Unreviewed | 未审核 |\n\n| Category | Description | Explanation |\n| --- | --- | --- |\n| composer | Composer | PHP 依赖管理工具 |\n| go | Go | Go 语言包管理工具 |\n| maven | Maven | Java 项目管理工具 |\n| npm | NPM | Node.js 包管理工具 |\n| nuget | NuGet | .NET 包管理工具 |\n| pip | Pip | Python 包管理工具 |\n| pub | Pub | Dart 包管理工具 |\n| rubygems | RubyGems | Ruby 包管理工具 |\n| rust | Rust | Rust 包管理工具 |\n| erlang | Erlang | Erlang 包管理工具 |\n| actions | Actions | GitHub Actions |\n| swift | Swift | Swift 包管理工具 |",
        "location": "advisor.ts",
        "module": () => import('@/routes/github/advisor.ts')
      },
      "/pulse/:user/:repo/:period?": {
        "path": "/pulse/:user/:repo/:period?",
        "categories": [
          "programming"
        ],
        "example": "/github/pulse/DIYgod/RSSHub",
        "parameters": {
          "user": "User name",
          "repo": "Repo name",
          "period": "Time frame, selected from a repository's Pulse/Insights page. Possible values are: `daily`, `halfweekly`, `weekly`, or `monthly`. Default: `weekly`. If your RSS client supports it, consider aligning the polling frequency of the feed to the period."
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "github.com/:user/:repo/pulse",
              "github.com/:user/:repo/pulse/:period"
            ]
          }
        ],
        "name": "Repo Pulse",
        "maintainers": [
          "jameschensmith"
        ],
        "location": "pulse.tsx",
        "module": () => import('@/routes/github/pulse.tsx')
      },
      "/topics/:name/:qs?": {
        "path": "/topics/:name/:qs?",
        "categories": [
          "programming"
        ],
        "example": "/github/topics/framework",
        "parameters": {
          "name": "Topic name, which can be found in the URL of the corresponding [Topics Page](https://github.com/topics/framework)",
          "qs": "Query string, like `l=php&o=desc&s=stars`. Details listed as follows:"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "github.com/topics"
            ]
          }
        ],
        "name": "Topics",
        "maintainers": [
          "queensferryme"
        ],
        "url": "github.com/topics",
        "description": "| Parameter | Description      | Values                                                                                                                          |\n| --------- | ---------------- | ------------------------------------------------------------------------------------------------------------------------------- |\n| `l`       | Language         | For instance `php`, which can be found in the URL of the corresponding [Topics page](https://github.com/topics/framework?l=php) |\n| `o`       | Sorting Order    | `asc`, `desc`                                                                                                                   |\n| `s`       | Sorting Criteria | `stars`, `forks`, `updated`                                                                                                     |\n\n  For instance, the `/github/topics/framework/l=php&o=desc&s=stars` route will generate the RSS feed corresponding to this [page](https://github.com/topics/framework?l=php&o=desc&s=stars).",
        "location": "topic.ts",
        "module": () => import('@/routes/github/topic.ts')
      },
      "/trending/:since/:language/:spoken_language?": {
        "path": "/trending/:since/:language/:spoken_language?",
        "categories": [
          "programming"
        ],
        "example": "/github/trending/daily/javascript/en",
        "view": 5,
        "parameters": {
          "since": {
            "description": "time range",
            "options": [
              {
                "value": "daily",
                "label": "Today"
              },
              {
                "value": "weekly",
                "label": "This week"
              },
              {
                "value": "monthly",
                "label": "This month"
              }
            ]
          },
          "language": {
            "description": "the feed language, available in [Trending page](https://github.com/trending/javascript?since=monthly) 's URL, don't filter option is `any`",
            "default": "any"
          },
          "spoken_language": {
            "description": "natural language, available in [Trending page](https://github.com/trending/javascript?since=monthly) 's URL"
          }
        },
        "features": {
          "requireConfig": [
            {
              "name": "GITHUB_ACCESS_TOKEN",
              "description": ""
            }
          ],
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "github.com/trending"
            ],
            "target": "/trending/:since"
          }
        ],
        "name": "Trending",
        "maintainers": [
          "DIYgod",
          "jameschensmith"
        ],
        "url": "github.com/trending",
        "location": "trending.tsx",
        "module": () => import('@/routes/github/trending.tsx')
      },
      "/wiki/:user/:repo/:page?": {
        "path": "/wiki/:user/:repo/:page?",
        "categories": [
          "programming"
        ],
        "example": "/github/wiki/flutter/flutter/Roadmap",
        "parameters": {
          "user": "User / Org name",
          "repo": "Repo name",
          "page": "Page slug, can be found in URL, empty means Home"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "github.com/:user/:repo/wiki/:page/_history",
              "github.com/:user/:repo/wiki/:page",
              "github.com/:user/:repo/wiki/_history",
              "github.com/:user/:repo/wiki"
            ],
            "target": "/wiki/:user/:repo/:page"
          }
        ],
        "name": "Wiki History",
        "maintainers": [
          "TonyRL"
        ],
        "location": "wiki.ts",
        "module": () => import('@/routes/github/wiki.ts')
      }
    },
    "apiRoutes": {},
    "name": "GitHub",
    "url": "github.com",
    "description": "::: tip\nGitHub provides some official RSS feeds:\n\n-   Repo releases: `https://github.com/:owner/:repo/releases.atom`\n-   Repo commits: `https://github.com/:owner/:repo/commits.atom`\n-   User activities: `https://github.com/:user.atom`\n-   Private feed: `https://github.com/:user.private.atom?token=:secret` (Note: You can ONLY obtain this url via an [API](https://docs.github.com/en/rest/activity/feeds?apiVersion=2022-11-28) call with a [Personal Access Token](https://github.com/settings/tokens/new) with **ENOUGH** scopes now.)\n-   Wiki history: `https://github.com/:owner/:repo/wiki.atom`\n:::",
    "lang": "en"
  },
  "gitkraken": {
    "routes": {
      "/release-note": {
        "path": "/release-note",
        "categories": [
          "program-update"
        ],
        "example": "/gitkraken/release-note",
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "help.gitkraken.com/gitkraken-desktop/current/"
            ]
          },
          {
            "source": [
              "www.gitkraken.com/"
            ]
          }
        ],
        "name": "Release Notes",
        "maintainers": [
          "TonyRL"
        ],
        "url": "help.gitkraken.com/gitkraken-desktop/current/",
        "location": "release-note.ts",
        "module": () => import('@/routes/gitkraken/release-note.ts')
      }
    },
    "apiRoutes": {},
    "name": "GitKraken",
    "url": "gitkraken.com"
  },
  "gitpod": {
    "routes": {
      "/blog": {
        "path": "/blog",
        "categories": [
          "programming"
        ],
        "example": "/gitpod/blog",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "gitpod.io/blog",
              "gitpod.io/"
            ]
          }
        ],
        "name": "Blog",
        "maintainers": [
          "TonyRL"
        ],
        "url": "gitpod.io/blog",
        "location": "blog.tsx",
        "module": () => import('@/routes/gitpod/blog.tsx')
      },
      "/changelog": {
        "path": "/changelog",
        "categories": [
          "programming"
        ],
        "example": "/gitpod/changelog",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "gitpod.io/changelog",
              "gitpod.io/"
            ]
          }
        ],
        "name": "Changelog",
        "maintainers": [
          "TonyRL"
        ],
        "url": "gitpod.io/changelog",
        "location": "changelog.ts",
        "module": () => import('@/routes/gitpod/changelog.ts')
      }
    },
    "apiRoutes": {},
    "name": "Gitpod",
    "url": "gitpod.io",
    "lang": "en"
  },
  "gitstar-ranking": {
    "routes": {
      "/:category?": {
        "path": "/:category?",
        "name": "Ranking",
        "url": "gitstar-ranking.com",
        "maintainers": [
          "nczitzk"
        ],
        "example": "/gitstar-ranking/repositories",
        "parameters": {
          "category": {
            "description": "Category, Repositories by default",
            "options": [
              {
                "label": "Users",
                "value": "users"
              },
              {
                "label": "Organizations",
                "value": "organizations"
              },
              {
                "label": "Repositories",
                "value": "repositories"
              }
            ]
          }
        },
        "description": "::: tip\nTo subscribe to [Repositories](https://gitstar-ranking.com/repositories), where the source URL is `https://gitstar-ranking.com/repositories`, extract the certain parts from this URL to be used as parameters, resulting in the route as [`/gitstar-ranking/repositories`](https://rsshub.app/gitstar-ranking/repositories).\n:::\n\n| Category                                                   | ID                                                                |\n| ---------------------------------------------------------- | ----------------------------------------------------------------- |\n| [Users](https://gitstar-ranking.com/users)                 | [users](https://rsshub.app/gitstar-ranking/users)                 |\n| [Organizations](https://gitstar-ranking.com/organizations) | [organizations](https://rsshub.app/gitstar-ranking/organizations) |\n| [Repositories](https://gitstar-ranking.com/repositories)   | [repositories](https://rsshub.app/gitstar-ranking/repositories)   |\n",
        "categories": [
          "programming"
        ],
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportRadar": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "gitstar-ranking.com/:category"
            ],
            "target": "/:category"
          },
          {
            "title": "Users",
            "source": [
              "gitstar-ranking.com/users"
            ],
            "target": "/users"
          },
          {
            "title": "Organizations",
            "source": [
              "gitstar-ranking.com/organizations"
            ],
            "target": "/organizations"
          },
          {
            "title": "Repositories",
            "source": [
              "gitstar-ranking.com/repositories"
            ],
            "target": "/repositories"
          }
        ],
        "view": 0,
        "location": "index.tsx",
        "module": () => import('@/routes/gitstar-ranking/index.tsx')
      }
    },
    "apiRoutes": {},
    "name": "Gitstar Ranking",
    "url": "gitstar-ranking.com",
    "categories": [
      "programming"
    ],
    "description": "",
    "lang": "en"
  },
  "globallawreview": {
    "routes": {
      "/": {
        "path": "/",
        "radar": [
          {
            "source": [
              "globallawreview.org/Magazine/GetIssueContentList",
              "globallawreview.org/"
            ],
            "target": ""
          }
        ],
        "name": "Unknown",
        "maintainers": [
          "nczitzk"
        ],
        "url": "globallawreview.org/Magazine/GetIssueContentList",
        "location": "index.ts",
        "module": () => import('@/routes/globallawreview/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "环球法律评论",
    "url": "globallawreview.org",
    "lang": "zh-CN"
  },
  "gmcmonline": {
    "routes": {
      "/chinacustoms": {
        "path": "/chinacustoms",
        "name": "中国海关",
        "url": "chinacustoms.gmcmonline.com",
        "maintainers": [
          "nczitzk"
        ],
        "example": "/gmcmonline/chinacustoms",
        "categories": [
          "reading"
        ],
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportRadar": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "chinacustoms.gmcmonline.com"
            ],
            "target": "/chinacustoms"
          }
        ],
        "location": "chinacustoms.ts",
        "module": () => import('@/routes/gmcmonline/chinacustoms.ts')
      }
    },
    "apiRoutes": {},
    "name": "国门传媒在线",
    "url": "gmcmonline.com",
    "categories": [
      "journal"
    ],
    "description": "",
    "lang": "zh-CN"
  },
  "gmu": {
    "routes": {
      "/news/:type?": {
        "path": "/news/:type?",
        "categories": [
          "university"
        ],
        "example": "/gmu/news/gyyw",
        "parameters": {
          "type": {
            "description": "新闻类型，见下表，默认为 gyyw",
            "options": [
              {
                "value": "gyyw",
                "label": "赣医要闻"
              },
              {
                "value": "ybdt",
                "label": "院部动态"
              },
              {
                "value": "mtgy",
                "label": "媒体赣医"
              },
              {
                "value": "xsjz",
                "label": "学术讲座"
              }
            ],
            "default": "gyyw"
          }
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "gmu.cn/xwzx/gyyw.htm",
              "gmu.cn/"
            ],
            "target": "/news/gyyw"
          },
          {
            "source": [
              "gmu.cn/xwzx/ybdt.htm"
            ],
            "target": "/news/ybdt"
          },
          {
            "source": [
              "gmu.cn/xwzx/mtgy.htm"
            ],
            "target": "/news/mtgy"
          },
          {
            "source": [
              "gmu.cn/xwzx/xsjz.htm"
            ],
            "target": "/news/xsjz"
          }
        ],
        "name": "新闻中心",
        "maintainers": [
          "FrankFahey"
        ],
        "url": "gmu.cn/xwzx/gyyw.htm",
        "location": "news.ts",
        "module": () => import('@/routes/gmu/news.ts')
      },
      "/yjs/:type/:subtype": {
        "path": "/yjs/:type/:subtype",
        "categories": [
          "university"
        ],
        "example": "/gmu/yjs/zsgz/tzgg",
        "parameters": {
          "type": {
            "description": "分类，见下表",
            "options": [
              {
                "value": "zsgz",
                "label": "招生工作"
              },
              {
                "value": "pygz",
                "label": "培养工作"
              },
              {
                "value": "xwgz",
                "label": "学位工作"
              },
              {
                "value": "xsgz",
                "label": "学生工作"
              },
              {
                "value": "xzzx",
                "label": "下载中心"
              }
            ]
          },
          "subtype": {
            "description": "子分类，见下表",
            "options": [
              {
                "value": "tzgg",
                "label": "通知公告"
              },
              {
                "value": "xwsd",
                "label": "新闻速递"
              },
              {
                "value": "gzzd",
                "label": "规章制度"
              },
              {
                "value": "dsgl",
                "label": "导师管理"
              },
              {
                "value": "xwgl",
                "label": "学位管理"
              },
              {
                "value": "pggz",
                "label": "评估工作"
              },
              {
                "value": "xshd",
                "label": "学生活动"
              },
              {
                "value": "jzgz",
                "label": "奖助工作"
              },
              {
                "value": "zsxz",
                "label": "招生下载"
              },
              {
                "value": "pyxz",
                "label": "培养下载"
              },
              {
                "value": "xwxz",
                "label": "学位下载"
              }
            ]
          }
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "研究生院",
        "maintainers": [
          "FrankFahey"
        ],
        "radar": [
          {
            "source": [
              "yjs.gmu.cn/:type/:subtype.htm",
              "yjs.gmu.cn/"
            ],
            "target": "/yjs/:type/:subtype"
          }
        ],
        "location": "yjs.ts",
        "module": () => import('@/routes/gmu/yjs.ts')
      }
    },
    "apiRoutes": {},
    "name": "赣南医科大学",
    "url": "gmu.cn",
    "lang": "zh-CN"
  },
  "go": {
    "routes": {
      "/jihs/idwr/:year?": {
        "path": "/jihs/idwr/:year?",
        "name": "感染症発生動向調査週報",
        "url": "id-info.jihs.go.jp",
        "maintainers": [
          "nczitzk"
        ],
        "example": "/go/jihs/idwr/2025",
        "parameters": {
          "year": {
            "description": "Year, current year by default"
          }
        },
        "description": "::: tip\nTo subscribe to [感染症発生動向調査週報](https://id-info.jihs.go.jp/surveillance/idwr/jp/idwr/2025/), where the source URL is `https://id-info.jihs.go.jp/surveillance/idwr/jp/idwr/2025/`, extract the certain parts from this URL to be used as parameters, resulting in the route as [`/go/jihs/idwr/2025`](https://rsshub.app/go/jihs/idwr/2025).\n:::",
        "categories": [
          "government"
        ],
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportRadar": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "id-info.jihs.go.jp/surveillance/idwr/jp/idwr/:year"
            ]
          }
        ],
        "view": 0,
        "zh": {
          "path": "/jihs/idwr/:year?",
          "name": "传染病发生动向调查周报",
          "url": "id-info.jihs.go.jp",
          "maintainers": [
            "nczitzk"
          ],
          "example": "/go/jihs/idwr/2025",
          "parameters": {
            "year": {
              "description": "年份，默认为当前年份，可在对应页 URL 中找到"
            }
          },
          "description": "::: tip\n若订阅 [传染病发生动向调查周报](https://id-info.jihs.go.jp/surveillance/idwr/jp/idwr/2025/)，网址为 `https://id-info.jihs.go.jp/surveillance/idwr/jp/idwr/2025/`，请截取 `https://id-info.jihs.go.jp/surveillance/idwr/jp/idwr/` 到末尾 `/` 的部分 `2025` 作为 `year` 参数填入，此时目标路由为 [`/go/jihs/idwr/2025`](https://rsshub.app/go/jihs/idwr/2025)。\n:::\n"
        },
        "location": "jihs/idwr.ts",
        "module": () => import('@/routes/go/jihs/idwr.ts')
      },
      "/mhlw/pdf/:category{.+}?": {
        "path": "/mhlw/pdf/:category{.+}?",
        "name": "PDF",
        "url": "www.mhlw.go.jp",
        "maintainers": [
          "nczitzk"
        ],
        "example": "/go/mhlw/pdf/stf/seisakunitsuite/bunya/houkokusuunosuii",
        "parameters": {
          "category": "Category, `stf/seisakunitsuite/bunya/houkokusuunosuii` as 新型コロナウイルス感染症の定点当たり報告数の推移 by default"
        },
        "description": "::: tip\n  Subscribing to this route will give you access to all PDF files on this page.\n\n  If you subscribe to [新型コロナウイルス感染症の定点当たり報告数の推移](https://www.mhlw.go.jp/stf/seisakunitsuite/bunya/houkokusuunosuii.html)，where the URL is `https://www.mhlw.go.jp/stf/seisakunitsuite/bunya/houkokusuunosuii.html`, extract the part `https://www.mhlw.go.jp/` to the end, which is `.html`, and use it as the parameter to fill in. Therefore, the route will be [`/go/mhlw/stf/seisakunitsuite/bunya/houkokusuunosuii`](https://rsshub.app/go/mhlw/stf/seisakunitsuite/bunya/houkokusuunosuii).\n:::\n  ",
        "categories": [
          "government"
        ],
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportRadar": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "www.mhlw.go.jp"
            ]
          }
        ],
        "location": "mhlw/pdf.ts",
        "module": () => import('@/routes/go/mhlw/pdf.ts')
      }
    },
    "apiRoutes": {},
    "name": "JapanGov",
    "url": "go.jp",
    "categories": [
      "government"
    ],
    "description": "The Government of Japan",
    "lang": "ja"
  },
  "gocn": {
    "routes": {
      "/jobs": {
        "path": "/jobs",
        "categories": [
          "programming"
        ],
        "example": "/gocn/jobs",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "gocn.vip/"
            ]
          }
        ],
        "name": "招聘",
        "maintainers": [
          "AtlanCI",
          "CcccFz"
        ],
        "url": "gocn.vip/",
        "location": "jobs.ts",
        "module": () => import('@/routes/gocn/jobs.ts')
      },
      "/": {
        "path": [
          "/",
          "/news"
        ],
        "name": "Unknown",
        "maintainers": [
          "AtlanCI",
          "CcccFz"
        ],
        "url": "gocn.vip/",
        "location": "news.ts",
        "module": () => import('@/routes/gocn/news.ts')
      },
      "/news": {
        "path": [
          "/",
          "/news"
        ],
        "name": "Unknown",
        "maintainers": [
          "AtlanCI",
          "CcccFz"
        ],
        "url": "gocn.vip/",
        "location": "news.ts",
        "module": () => import('@/routes/gocn/news.ts')
      },
      "/topics": {
        "path": "/topics",
        "categories": [
          "programming"
        ],
        "example": "/gocn/topics",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "gocn.vip/"
            ]
          }
        ],
        "name": "每日新闻",
        "maintainers": [
          "AtlanCI",
          "CcccFz"
        ],
        "url": "gocn.vip/",
        "location": "topics.ts",
        "module": () => import('@/routes/gocn/topics.ts')
      }
    },
    "apiRoutes": {},
    "name": "GoCN",
    "url": "gocn.vip",
    "lang": "zh-CN"
  },
  "gofans": {
    "routes": {
      "/:kind?": {
        "path": "/:kind?",
        "categories": [
          "program-update"
        ],
        "example": "/gofans",
        "parameters": {
          "kind": "Platform, either `macos` or `ios`, empty means both (default)"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "最新限免 / 促销应用",
        "maintainers": [
          "HenryQW"
        ],
        "location": "index.tsx",
        "module": () => import('@/routes/gofans/index.tsx')
      }
    },
    "apiRoutes": {},
    "name": "GoFans",
    "url": "gofans.cn",
    "lang": "zh-CN"
  },
  "gogoanimehd": {
    "routes": {
      "/recent-releases": {
        "path": "/recent-releases",
        "categories": [
          "anime"
        ],
        "example": "/gogoanimehd/recent-releases",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "developer.anitaku.to/"
            ]
          }
        ],
        "name": "Recent Releases",
        "maintainers": [
          "user4302"
        ],
        "url": "developer.anitaku.to/",
        "location": "recent-releases.ts",
        "module": () => import('@/routes/gogoanimehd/recent-releases.ts')
      }
    },
    "apiRoutes": {},
    "name": "Gogoanimehd",
    "url": "developer.anitaku.to",
    "lang": "en"
  },
  "google": {
    "routes": {
      "/album/:id": {
        "path": "/album/:id",
        "categories": [
          "picture"
        ],
        "example": "/google/album/msFFnAzKmQmWj76EA",
        "parameters": {
          "id": "album ID, can be found in URL, for example, `https://photos.app.goo.gl/msFFnAzKmQmWj76EA` to `msFFnAzKmQmWj76EA`"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "Public Albums",
        "maintainers": [
          "hoilc"
        ],
        "location": "album.ts",
        "module": () => import('@/routes/google/album.ts')
      },
      "/doodles/:language?": {
        "path": "/doodles/:language?",
        "categories": [
          "picture"
        ],
        "view": 2,
        "example": "/google/doodles/zh-CN",
        "parameters": {
          "language": "Language, default to `zh-CN`, for other language values, you can get it from [Google Doodles official website](https://www.google.com/doodles)"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "Update",
        "maintainers": [
          "xyqfer"
        ],
        "location": "doodles.ts",
        "module": () => import('@/routes/google/doodles.ts')
      },
      "/fonts/:sort?": {
        "path": "/fonts/:sort?",
        "categories": [
          "design"
        ],
        "example": "/google/fonts/date",
        "parameters": {
          "sort": "Sorting type, see below, default to `date`"
        },
        "features": {
          "requireConfig": [
            {
              "name": "GOOGLE_FONTS_API_KEY",
              "description": ""
            }
          ],
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "Google Fonts",
        "maintainers": [
          "Fatpandac"
        ],
        "description": "| Newest | Trending | Most popular |  Name | Number of styles |\n| :----: | :------: | :----------: | :---: | :--------------: |\n|  date  | trending |  popularity  | alpha |       style      |\n\n::: warning\n  This route requires API key, therefore it's only available when self-hosting, refer to the [Deploy Guide](https://docs.rsshub.app/deploy/config#route-specific-configurations) for route-specific configurations.\n:::",
        "location": "fonts.tsx",
        "module": () => import('@/routes/google/fonts.tsx')
      },
      "/alerts/:keyword": {
        "path": "/alerts/:keyword",
        "categories": [
          "other"
        ],
        "example": "/google/alerts/RSSHub",
        "parameters": {
          "keyword": "Keyword"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "Alerts",
        "maintainers": [
          "TonyRL"
        ],
        "location": "alerts.ts",
        "module": () => import('@/routes/google/alerts.ts')
      },
      "/citations/:id": {
        "path": "/citations/:id",
        "categories": [
          "journal"
        ],
        "example": "/google/citations/mlmE4JMAAAAJ",
        "parameters": {
          "id": "N"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "Scholar Author Citations",
        "maintainers": [
          "KellyHwong",
          "const7"
        ],
        "description": "The parameter id in the route is the id in the URL of the user's Google Scholar reference page, for example `https://scholar.google.com/citations?user=mlmE4JMAAAAJ` to `mlmE4JMAAAAJ`.\n\n  Query parameters are also supported here, for example `https://scholar.google.com/citations?user=mlmE4JMAAAAJ&sortby=pubdate` to `mlmE4JMAAAAJ&sortby=pubdate`. Please make sure that the user id (`mlmE4JMAAAAJ` in this case) should be the first parameter in the query string.",
        "location": "citations.ts",
        "module": () => import('@/routes/google/citations.ts')
      },
      "/developers/:locale?": {
        "path": "/developers/:locale?",
        "name": "Developers Blog",
        "url": "developers.googleblog.com",
        "maintainers": [
          "Loongphy"
        ],
        "example": "/google/developers/en",
        "parameters": {
          "locale": {
            "description": "language",
            "default": "en",
            "options": [
              {
                "value": "en",
                "label": "English"
              },
              {
                "value": "es",
                "label": "Español (Latam)"
              },
              {
                "value": "id",
                "label": "Bahasa Indonesia"
              },
              {
                "value": "ja",
                "label": "日本語"
              },
              {
                "value": "ko",
                "label": "한국어"
              },
              {
                "value": "pt-br",
                "label": "Português (Brasil)"
              },
              {
                "value": "zh-hans",
                "label": "简体中文"
              }
            ]
          }
        },
        "description": "Google Developers Blog",
        "categories": [
          "blog"
        ],
        "radar": [
          {
            "source": [
              "developers.googleblog.com"
            ]
          }
        ],
        "location": "developers.ts",
        "module": () => import('@/routes/google/developers.ts')
      },
      "/chrome/extension/:id": {
        "path": "/chrome/extension/:id",
        "categories": [
          "program-update"
        ],
        "example": "/google/chrome/extension/kefjpfngnndepjbopdmoebkipbgkggaa",
        "parameters": {
          "id": "Extension id, can be found in extension url"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "chromewebstore.google.com/detail/:name/:id"
            ]
          }
        ],
        "name": "Extension Update",
        "maintainers": [
          "DIYgod"
        ],
        "location": "extension.ts",
        "module": () => import('@/routes/google/extension.ts')
      },
      "/jules/changelog": {
        "path": "/jules/changelog",
        "categories": [
          "program-update"
        ],
        "example": "/google/jules/changelog",
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "Jules Changelog",
        "url": "jules.google/docs/changelog/",
        "maintainers": [
          "johan456789"
        ],
        "location": "jules.ts",
        "module": () => import('@/routes/google/jules.ts')
      },
      "/news/:category/:locale": {
        "path": "/news/:category/:locale",
        "categories": [
          "new-media"
        ],
        "example": "/google/news/Top stories/hl=en-US&gl=US&ceid=US:en",
        "parameters": {
          "category": "Category Title",
          "locale": "locales, could be found behind `?`, including `hl`, `gl`, and `ceid` as parameters"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "News",
        "maintainers": [
          "zoenglinghou",
          "pseudoyu"
        ],
        "location": "news.tsx",
        "module": () => import('@/routes/google/news.tsx')
      },
      "/research": {
        "path": "/research",
        "categories": [
          "blog"
        ],
        "example": "/google/research",
        "name": "Research Blog",
        "maintainers": [
          "Levix",
          "cscnk52"
        ],
        "radar": [
          {
            "source": [
              "research.google"
            ]
          }
        ],
        "location": "research.ts",
        "module": () => import('@/routes/google/research.ts')
      },
      "/scholar/:query": {
        "path": "/scholar/:query",
        "categories": [
          "journal"
        ],
        "example": "/google/scholar/data+visualization",
        "parameters": {
          "query": "query statement which supports「Basic」and「Advanced」modes"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "Scholar Keywords Monitoring",
        "maintainers": [
          "HenryQW"
        ],
        "description": "::: warning\n  Google Scholar has strict anti-crawling mechanism implemented, the demo below doesn't guarantee availability. Please deploy your own instance as it might increase the stability.\n:::\n\n  1.  Basic mode, sample query is the keywords desired, eg.「data visualization」, [https://rsshub.app/google/scholar/data+visualization](https://rsshub.app/google/scholar/data+visualization).\n\n  2.  Advanced mode, visit [Google Scholar](https://scholar.google.com/schhp?hl=en&as_sdt=0,5), click the top left corner and select「Advanced Search」, fill in your conditions and submit the search. The URL should look like this: [https://scholar.google.com/scholar?as_q=data+visualization&as_epq=&as_oq=&as_eq=&as_occt=any&as_sauthors=&as_publication=&as_ylo=2018&as_yhi=&hl=en&as_sdt=0%2C5](https://scholar.google.com/scholar?as_q=data+visualization&as_epq=&as_oq=&as_eq=&as_occt=any&as_sauthors=&as_publication=&as_ylo=2018&as_yhi=&hl=en&as_sdt=0%2C5), copy everything after `https://scholar.google.com/scholar?` from the URL and use it as the query for this route. The complete URL for the above example should look like this: [https://rsshub.app/google/scholar/as_q=data+visualization&as_epq=&as_oq=&as_eq=&as_occt=any&as_sauthors=&as_publication=&as_ylo=2018&as_yhi=&hl=en&as_sdt=0%2C5](https://rsshub.app/google/scholar/as_q=data+visualization&as_epq=&as_oq=&as_eq=&as_occt=any&as_sauthors=&as_publication=&as_ylo=2018&as_yhi=&hl=en&as_sdt=0%2C5).",
        "location": "scholar.ts",
        "module": () => import('@/routes/google/scholar.ts')
      },
      "/search/:keyword/:language?": {
        "path": "/search/:keyword/:language?",
        "categories": [
          "other"
        ],
        "example": "/google/search/rss/zh-CN,zh",
        "parameters": {
          "keyword": "Keyword",
          "language": "Accept-Language. Example: `zh-CN,zh;q=0.9,en;q=0.8,ja;q=0.7`"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "Search",
        "maintainers": [
          "CaoMeiYouRen"
        ],
        "location": "search.ts",
        "module": () => import('@/routes/google/search.ts')
      },
      "/play/:id/:lang?": {
        "name": "Play Store Update",
        "path": "/play/:id/:lang?",
        "categories": [
          "program-update"
        ],
        "example": "/google/play/net.dinglisch.android.taskerm",
        "parameters": {
          "id": "Package id, can be found in url",
          "lang": {
            "description": "language",
            "options": [
              {
                "value": "en-us",
                "label": "English"
              },
              {
                "value": "zh-cn",
                "label": "简体中文"
              }
            ],
            "default": "en-us"
          }
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": true,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "play.google.com/store/apps/details?id=:id"
            ]
          }
        ],
        "maintainers": [
          "surwall"
        ],
        "location": "play.ts",
        "module": () => import('@/routes/google/play.ts')
      }
    },
    "apiRoutes": {},
    "name": "Google",
    "url": "www.google.com",
    "lang": "en"
  },
  "gov": {
    "routes": {
      "/beijing/bphc/*": {
        "path": "/beijing/bphc/*",
        "name": "Unknown",
        "maintainers": [],
        "location": "beijing/bphc/index.ts",
        "module": () => import('@/routes/gov/beijing/bphc/index.ts')
      },
      "/immiau/news": {
        "path": "/immiau/news",
        "categories": [
          "government"
        ],
        "example": "/gov/immiau/news",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "Immigration and Citizenship - News",
        "maintainers": [
          "liu233w"
        ],
        "location": "immiau/news.ts",
        "module": () => import('@/routes/gov/immiau/news.ts')
      },
      "/caac/cjwt/:category?": {
        "path": "/caac/cjwt/:category?",
        "categories": [
          "government"
        ],
        "example": "/gov/caac/cjwt",
        "parameters": {
          "category": "分类，见下表，默认为全部"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "caac.gov.cn/HDJL/"
            ],
            "target": "/caac/cjwt"
          }
        ],
        "name": "公众留言",
        "maintainers": [
          "nczitzk"
        ],
        "url": "caac.gov.cn/HDJL/",
        "description": "| 机票 | 托运 | 无人机 | 体检 | 行政审批 | 投诉 |\n| ---- | ---- | ------ | ---- | -------- | ---- |",
        "location": "caac/cjwt.tsx",
        "module": () => import('@/routes/gov/caac/cjwt.tsx')
      },
      "/guangdong/tqyb/sncsyjxh": {
        "path": "/guangdong/tqyb/sncsyjxh",
        "categories": [
          "forecast"
        ],
        "example": "/gov/guangdong/tqyb/sncsyjxh",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "www.tqyb.com.cn/gz/weatherAlarm/otherCity/"
            ]
          }
        ],
        "name": "广东省内城市预警信号",
        "maintainers": [
          "Fatpandac"
        ],
        "url": "www.tqyb.com.cn/gz/weatherAlarm/otherCity/",
        "location": "guangdong/tqyb/sncsyjxh.tsx",
        "module": () => import('@/routes/gov/guangdong/tqyb/sncsyjxh.tsx')
      },
      "/guangdong/tqyb/tfxtq": {
        "path": "/guangdong/tqyb/tfxtq",
        "categories": [
          "forecast"
        ],
        "example": "/gov/guangdong/tqyb/tfxtq",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "www.tqyb.com.cn/gz/weatherAlarm/suddenWeather/"
            ]
          }
        ],
        "name": "突发性天气提示",
        "maintainers": [
          "Fatpandac"
        ],
        "url": "www.tqyb.com.cn/gz/weatherAlarm/suddenWeather/",
        "location": "guangdong/tqyb/tfxtq.tsx",
        "module": () => import('@/routes/gov/guangdong/tqyb/tfxtq.tsx')
      },
      "/ah/kjt/:category{.+}?": {
        "path": "/ah/kjt/:category{.+}?",
        "name": "安徽省科学技术厅",
        "url": "kjt.ah.gov.cn",
        "maintainers": [
          "nczitzk"
        ],
        "example": "/gov/ah/kjt",
        "parameters": {
          "category": "分类，默认为 `kjzx/tzgg`，即通知公告，可在对应分类页 URL 中找到"
        },
        "description": "::: tip\n  若订阅 [通知公告](https://kjt.ah.gov.cn/kjzx/tzgg/)，网址为 `https://kjt.ah.gov.cn/kjzx/tzgg/`。截取 `https://kjt.ah.gov.cn/` 到末尾 `/` 的部分 `` 作为参数填入，此时路由为 [`/gov/ah/kjt/kjzx/tzgg`](https://rsshub.app/gov/ah/kjt/kjzx/tzgg)。\n:::\n\n#### [科技资讯](https://kjt.ah.gov.cn/kjzx/index.html)\n\n| [通知公告](https://kjt.ah.gov.cn/kjzx/tzgg/index.html) | [工作动态](https://kjt.ah.gov.cn/kjzx/gzdt/index.html) | [基层科技](https://kjt.ah.gov.cn/kjzx/jckj/index.html) | [媒体聚焦](https://kjt.ah.gov.cn/kjzx/mtjj/index.html) |\n| ------------------------------------------------------ | ------------------------------------------------------ | ------------------------------------------------------ | ------------------------------------------------------ |\n| [kjzx/tzgg](https://rsshub.app/gov/ah/kjt/kjzx/tzgg)   | [kjzx/gzdt](https://rsshub.app/gov/ah/kjt/kjzx/gzdt)   | [kjzx/jckj](https://rsshub.app/gov/ah/kjt/kjzx/jckj)   | [kjzx/mtjj](https://rsshub.app/gov/ah/kjt/kjzx/mtjj)   |\n  \n| [重要转载](https://kjt.ah.gov.cn/kjzx/zyzz/index.html) | [图片视频](https://kjt.ah.gov.cn/kjzx/tpsp/index.html) |\n| ------------------------------------------------------ | ------------------------------------------------------ |\n| [kjzx/zyzz](https://rsshub.app/gov/ah/kjt/kjzx/zyzz)   | [kjzx/tpsp](https://rsshub.app/gov/ah/kjt/kjzx/tpsp)   |\n\n#### [科技统计](https://kjt.ah.gov.cn/kjzy/kjtj/index.html)\n\n| [技术市场交易](https://kjt.ah.gov.cn/kjzy/kjtj/jsscjy/index.html)  | [科技成果公报](https://kjt.ah.gov.cn/kjzy/kjtj/kjcggb/index.html)  | [孵化载体发展](https://kjt.ah.gov.cn/kjzy/kjtj/cyfhfz/index.html)  |\n| ------------------------------------------------------------------ | ------------------------------------------------------------------ | ------------------------------------------------------------------ |\n| [kjzy/kjtj/jsscjy](https://rsshub.app/gov/ah/kjt/kjzy/kjtj/jsscjy) | [kjzy/kjtj/kjcggb](https://rsshub.app/gov/ah/kjt/kjzy/kjtj/kjcggb) | [kjzy/kjtj/cyfhfz](https://rsshub.app/gov/ah/kjt/kjzy/kjtj/cyfhfz) |\n\n#### [科技数据](https://kjt.ah.gov.cn/kjzy/kjsj/index.html)\n\n| [创新企业](https://kjt.ah.gov.cn/kjzy/kjsj/cxqy/index.html)    | [创新项目](https://kjt.ah.gov.cn/kjzy/kjsj/cxxm/index.html)    | [创新成果](https://kjt.ah.gov.cn/kjzy/kjsj/cxcg/index.html)    | [转化基金入库项目](https://kjt.ah.gov.cn/kjzy/kjsj/zhjjrkxm/index.html) |\n| -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- | ----------------------------------------------------------------------- |\n| [kjzy/kjsj/cxqy](https://rsshub.app/gov/ah/kjt/kjzy/kjsj/cxqy) | [kjzy/kjsj/cxxm](https://rsshub.app/gov/ah/kjt/kjzy/kjsj/cxxm) | [kjzy/kjsj/cxcg](https://rsshub.app/gov/ah/kjt/kjzy/kjsj/cxcg) | [kjzy/kjsj/zhjjrkxm](https://rsshub.app/gov/ah/kjt/kjzy/kjsj/zhjjrkxm)  |\n\n| [创新平台](https://kjt.ah.gov.cn/kjzy/kjsj/cxpt/index.html)    | [创新园区](https://kjt.ah.gov.cn/kjzy/kjsj/cxyq/index.html)    | [创新许可](https://kjt.ah.gov.cn/kjzy/kjsj/cxxk/index.html)    |\n| -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- |\n| [kjzy/kjsj/cxpt](https://rsshub.app/gov/ah/kjt/kjzy/kjsj/cxpt) | [kjzy/kjsj/cxyq](https://rsshub.app/gov/ah/kjt/kjzy/kjsj/cxyq) | [kjzy/kjsj/cxxk](https://rsshub.app/gov/ah/kjt/kjzy/kjsj/cxxk) |\n\n  ",
        "categories": [
          "government"
        ],
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportRadar": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "kjt.ah.gov.cn/:category"
            ]
          },
          {
            "title": "科技资讯 - 通知公告",
            "source": [
              "kjt.ah.gov.cn/kjzx/tzgg/index.html"
            ],
            "target": "/ah/kjt/kjzx/tzgg"
          },
          {
            "title": "科技资讯 - 工作动态",
            "source": [
              "kjt.ah.gov.cn/kjzx/gzdt/index.html"
            ],
            "target": "/ah/kjt/kjzx/gzdt"
          },
          {
            "title": "科技资讯 - 基层科技",
            "source": [
              "kjt.ah.gov.cn/kjzx/jckj/index.html"
            ],
            "target": "/ah/kjt/kjzx/jckj"
          },
          {
            "title": "科技资讯 - 媒体聚焦",
            "source": [
              "kjt.ah.gov.cn/kjzx/mtjj/index.html"
            ],
            "target": "/ah/kjt/kjzx/mtjj"
          },
          {
            "title": "科技资讯 - 重要转载",
            "source": [
              "kjt.ah.gov.cn/kjzx/zyzz/index.html"
            ],
            "target": "/ah/kjt/kjzx/zyzz"
          },
          {
            "title": "科技资讯 - 图片视频",
            "source": [
              "kjt.ah.gov.cn/kjzx/tpsp/index.html"
            ],
            "target": "/ah/kjt/kjzx/tpsp"
          },
          {
            "title": "科技统计 - 技术市场交易",
            "source": [
              "kjt.ah.gov.cn/kjzy/kjtj/jsscjy/index.html"
            ],
            "target": "/ah/kjt/kjzy/kjtj/jsscjy"
          },
          {
            "title": "科技统计 - 科技成果公报",
            "source": [
              "kjt.ah.gov.cn/kjzy/kjtj/kjcggb/index.html"
            ],
            "target": "/ah/kjt/kjzy/kjtj/kjcggb"
          },
          {
            "title": "科技统计 - 孵化载体发展",
            "source": [
              "kjt.ah.gov.cn/kjzy/kjtj/cyfhfz/index.html"
            ],
            "target": "/ah/kjt/kjzy/kjtj/cyfhfz"
          },
          {
            "title": "科技数据 - 创新企业",
            "source": [
              "kjt.ah.gov.cn/kjzy/kjsj/cxqy/index.html"
            ],
            "target": "/ah/kjt/kjzy/kjsj/cxqy"
          },
          {
            "title": "科技数据 - 创新项目",
            "source": [
              "kjt.ah.gov.cn/kjzy/kjsj/cxxm/index.html"
            ],
            "target": "/ah/kjt/kjzy/kjsj/cxxm"
          },
          {
            "title": "科技数据 - 创新成果",
            "source": [
              "kjt.ah.gov.cn/kjzy/kjsj/cxcg/index.html"
            ],
            "target": "/ah/kjt/kjzy/kjsj/cxcg"
          },
          {
            "title": "科技数据 - 转化基金入库项目",
            "source": [
              "kjt.ah.gov.cn/kjzy/kjsj/zhjjrkxm/index.html"
            ],
            "target": "/ah/kjt/kjzy/kjsj/zhjjrkxm"
          },
          {
            "title": "科技数据 - 创新平台",
            "source": [
              "kjt.ah.gov.cn/kjzy/kjsj/cxpt/index.html"
            ],
            "target": "/ah/kjt/kjzy/kjsj/cxpt"
          },
          {
            "title": "科技数据 - 创新园区",
            "source": [
              "kjt.ah.gov.cn/kjzy/kjsj/cxyq/index.html"
            ],
            "target": "/ah/kjt/kjzy/kjsj/cxyq"
          },
          {
            "title": "科技数据 - 创新许可",
            "source": [
              "kjt.ah.gov.cn/kjzy/kjsj/cxxk/index.html"
            ],
            "target": "/ah/kjt/kjzy/kjsj/cxxk"
          }
        ],
        "location": "ah/kjt.ts",
        "module": () => import('@/routes/gov/ah/kjt.ts')
      },
      "/beijing/bjedu/gh/:urlPath?": {
        "path": "/beijing/bjedu/gh/:urlPath?",
        "categories": [
          "government"
        ],
        "example": "/gov/beijing/bjedu/gh",
        "parameters": {
          "urlPath": "路径，默认为 `zxtzgg`"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "gh.bjedu.gov.cn/ghsite/:urlPath/index.html",
              "gh.bjedu.gov.cn/ghsite/:urlPath"
            ],
            "target": "/beijing/bjedu/gh/:urlPath"
          }
        ],
        "name": "通用",
        "maintainers": [
          "TonyRL"
        ],
        "description": "::: tip\n  路径处填写对应页面 URL 中 `https://gh.bjedu.cn/ghsite/` 和 `/index.html` 之间的字段。下面是一个例子。\n\n  若订阅 [通知公告](https://gh.bjedu.cn/ghsite/zxtzgg/index.html) 则将对应页面 URL `https://gh.bjedu.cn/ghsite/zxtzgg/index.html` 中 `https://gh.bjedu.cn/ghsite/` 和 `/index.html` 之间的字段 `zxtzgg` 作为路径填入。此时路由为 [`/gov/beijing/bjedu/gh/zxtzgg`](https://rsshub.app/gov/beijing/bjedu/gh/zxtzgg)\n:::",
        "location": "beijing/bjedu/gh.ts",
        "module": () => import('@/routes/gov/beijing/bjedu/gh.ts')
      },
      "/beijing/jw/tzgg": {
        "path": "/beijing/jw/tzgg",
        "categories": [
          "government"
        ],
        "example": "/gov/beijing/jw/tzgg",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "jw.beijing.gov.cn/tzgg"
            ]
          }
        ],
        "name": "通知公告",
        "maintainers": [
          "nczitzk"
        ],
        "url": "jw.beijing.gov.cn/tzgg",
        "location": "beijing/jw/tzgg.ts",
        "module": () => import('@/routes/gov/beijing/jw/tzgg.ts')
      },
      "/beijing/kw/:channel": {
        "path": "/beijing/kw/:channel",
        "name": "Unknown",
        "maintainers": [
          "Fatpandac"
        ],
        "location": "beijing/kw/index.ts",
        "module": () => import('@/routes/gov/beijing/kw/index.ts')
      },
      "/cac/*": {
        "path": "/cac/*",
        "name": "Unknown",
        "maintainers": [],
        "location": "cac/index.ts",
        "module": () => import('@/routes/gov/cac/index.ts')
      },
      "/cbirc/:id?": {
        "path": "/cbirc/:id?",
        "name": "分类",
        "url": "www.cbirc.gov.cn",
        "maintainers": [
          "nczitzk"
        ],
        "example": "/gov/cbirc/:id?",
        "parameters": {
          "category": "分类，默认为监管动态，即 915，可在对应分类页 URL 中找到"
        },
        "description": "::: tip\n  若订阅 [监管动态](https://www.cbirc.gov.cn/cn/view/pages/ItemList.html?itemId=915&itemUrl=ItemListRightList.html)，网址为 `https://www.cbirc.gov.cn/cn/view/pages/ItemList.html?itemId=915&itemUrl=ItemListRightList.html`。截取 `itemId` 的值 `915` 作为参数填入，此时路由为 [`/gov/cbirc/915`](https://rsshub.app/gov/cbirc/915)。\n:::\n\n#### [首页](https://www.cbirc.gov.cn/cn/view/pages/ItemList.html?itemPId=899&itemId=971&itemUrl=ItemListRightMore.html)\n\n| [弹出公告](https://www.cbirc.gov.cn/cn/view/pages/ItemList.html?itemPId=971&itemId=972&itemUrl=sss) | [法律声明](https://www.cbirc.gov.cn/cn/view/pages/ItemList.html?itemPId=971&itemId=4128&itemUrl=ItemListRightArticle.html) |\n| --------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------- |\n| [972](https://rsshub.app/gov/cbirc/972)                                                             | [4128](https://rsshub.app/gov/cbirc/4128)                                                                                  |\n\n#### [机构概况](https://www.cbirc.gov.cn/cn/view/pages/jigougaikuang/jigougaikuang.html)\n\n| [主要职责](https://www.cbirc.gov.cn/cn/view/pages/ItemList.html?itemPId=900&itemId=901&itemUrl=ItemListRightArticle.html) | [总局领导](https://www.cbirc.gov.cn/cn/view/pages/ItemList.html?itemPId=900&itemId=902&itemUrl=jigougaikuang/huilingdao.html) | [内设机构](https://www.cbirc.gov.cn/cn/view/pages/ItemList.html?itemPId=900&itemId=911&itemUrl=jigougaikuang/neishejigou.html) | [直属行政机构](https://www.cbirc.gov.cn/cn/view/pages/ItemList.html?itemPId=900&itemId=4243&itemUrl=jigougaikuang/zhishuxingzhengjigou.html) | [派出机构](https://www.cbirc.gov.cn/cn/view/pages/ItemList.html?itemPId=900&itemId=912&itemUrl=jigougaikuang/paichujigou.html) |\n| ------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------ | -------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------ |\n| [901](https://rsshub.app/gov/cbirc/901)                                                                                   | [902](https://rsshub.app/gov/cbirc/902)                                                                                       | [911](https://rsshub.app/gov/cbirc/911)                                                                                        | [4243](https://rsshub.app/gov/cbirc/4243)                                                                                                    | [912](https://rsshub.app/gov/cbirc/912)                                                                                        |\n\n| [联系方式](https://www.cbirc.gov.cn/cn/view/pages/ItemList.html?itemPId=900&itemId=913&itemUrl=jigougaikuang/lianxifangshi.html) |\n| -------------------------------------------------------------------------------------------------------------------------------- |\n| [913](https://rsshub.app/gov/cbirc/913)                                                                                          |\n\n#### [新闻资讯](https://www.cbirc.gov.cn/cn/view/pages/xinwenzixun/xinwenzixun.html)\n\n| [监管动态](https://www.cbirc.gov.cn/cn/view/pages/ItemList.html?itemPId=914&itemId=915&itemUrl=ItemListRightList.html) | [政策解读](https://www.cbirc.gov.cn/cn/view/pages/ItemList.html?itemPId=914&itemId=916&itemUrl=ItemListRightMore.html) | [领导活动及讲话](https://www.cbirc.gov.cn/cn/view/pages/ItemList.html?itemPId=914&itemId=919&itemUrl=ItemListRightList.html) | [新闻发布会及访谈](https://www.cbirc.gov.cn/cn/view/pages/ItemList.html?itemPId=914&itemId=920&itemUrl=xinwenzixun/xinwenfabu.html) | [新闻发言人](https://www.cbirc.gov.cn/cn/view/pages/ItemList.html?itemPId=914&itemId=921&itemUrl=xinwenzixun/xinwenfayan.html) |\n| ---------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------ |\n| [915](https://rsshub.app/gov/cbirc/915)                                                                                | [916](https://rsshub.app/gov/cbirc/916)                                                                                | [919](https://rsshub.app/gov/cbirc/919)                                                                                      | [920](https://rsshub.app/gov/cbirc/920)                                                                                             | [921](https://rsshub.app/gov/cbirc/921)                                                                                        |\n\n#### [政务信息](https://www.cbirc.gov.cn/cn/view/pages/zhengwuxinxi/zhengwuxinxi.html)\n\n| [政府信息公开](https://www.cbirc.gov.cn/cn/view/pages/zhengwuxinxi/zhengfuxinxi.html) | [公告通知](https://www.cbirc.gov.cn/cn/view/pages/ItemList.html?itemPId=923&itemId=925&itemUrl=ItemListRightList.html) | [政策法规](https://www.cbirc.gov.cn/cn/view/pages/ItemList.html?itemPId=923&itemId=926&itemUrl=ItemListRightMore.html) | [行政许可](https://www.cbirc.gov.cn/cn/view/pages/ItemList.html?itemPId=923&itemId=930&itemUrl=zhengwuxinxi/xingzhengxuke.html) | [行政处罚](https://www.cbirc.gov.cn/cn/view/pages/ItemList.html?itemPId=923&itemId=931&itemUrl=zhengwuxinxi/xingzhengchufa.html) |\n| ------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------- |\n| [924](https://rsshub.app/gov/cbirc/924)                                               | [925](https://rsshub.app/gov/cbirc/925)                                                                                | [926](https://rsshub.app/gov/cbirc/926)                                                                                | [930](https://rsshub.app/gov/cbirc/930)                                                                                         | [931](https://rsshub.app/gov/cbirc/931)                                                                                          |\n\n| [行政监管措施](https://www.cbirc.gov.cn/cn/view/pages/ItemList.html?itemPId=923&itemId=932&itemUrl=ItemListRightList.html) | [人事信息](https://www.cbirc.gov.cn/cn/view/pages/ItemList.html?itemPId=923&itemId=933&itemUrl=ItemListRightList.html) |\n| -------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------- |\n| [932](https://rsshub.app/gov/cbirc/932)                                                                                    | [933](https://rsshub.app/gov/cbirc/933)                                                                                |\n\n#### [在线服务](https://www.cbirc.gov.cn/cn/view/pages/zaixianfuwu/zaixianfuwu.html)\n\n| [行政许可办事服务指南](https://www.cbirc.gov.cn/cn/view/pages/ItemList.html?itemPId=937&itemId=938&itemUrl=zaixianfuwu/banshifuwu.html) | [查询服务](https://www.cbirc.gov.cn/cn/view/pages/ItemList.html?itemPId=937&itemId=939&itemUrl=zaixianfuwu/chaxunfuwu.html) |\n| --------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------- |\n| [938](https://rsshub.app/gov/cbirc/938)                                                                                                 | [939](https://rsshub.app/gov/cbirc/939)                                                                                     |\n\n#### [互动交流](https://www.cbirc.gov.cn/cn/view/pages/hudongjiaoliu/hudongjiaoliu.html)\n\n| [政务咨询](https://www.cbirc.gov.cn/cn/view/pages/ItemList.html?itemPId=945&itemId=946&itemUrl=tosubmenu:hudongjiaoliu/woyaozixun.html) | [征集调查](https://www.cbirc.gov.cn/cn/view/pages/ItemList.html?itemPId=945&itemId=950&itemUrl=ItemListRightMore.html) | [国务院办公厅开通\"国家政务服务投诉与建议\"小程序](https://www.cbirc.gov.cn/cn/view/pages/ItemList.html?itemPId=945&itemId=952&itemUrl=http://www.gov.cn/xinwen/2018-09/20/content_5323786.htm) |\n| --------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |\n| [946](https://rsshub.app/gov/cbirc/946)                                                                                                 | [950](https://rsshub.app/gov/cbirc/950)                                                                                | [952](https://rsshub.app/gov/cbirc/952)                                                                                                                                                       |\n\n#### [统计数据](https://www.cbirc.gov.cn/cn/view/pages/tongjishuju/tongjishuju.html)\n\n| [统计信息](https://www.cbirc.gov.cn/cn/view/pages/ItemList.html?itemPId=953&itemId=954&itemUrl=ItemListRightList.html) | [数据图表](https://www.cbirc.gov.cn/cn/view/pages/ItemList.html?itemPId=953&itemId=955&itemUrl=tosubmenu:tongjishuju/zongzichan.html) |\n| ---------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------- |\n| [954](https://rsshub.app/gov/cbirc/954)                                                                                | [955](https://rsshub.app/gov/cbirc/955)                                                                                               |\n\n#### [专题专栏](https://www.cbirc.gov.cn/cn/view/pages/zhuantizhuanlan/zhuantizhuanlan.html)\n\n| [推进普惠金融高质量发展](https://www.cbirc.gov.cn/cn/view/pages/ItemList.html?itemPId=960&itemId=4234&itemUrl=ItemListRightMore.html) | [防范和处置非法集资](https://www.cbirc.gov.cn/cn/view/pages/ItemList.html?itemPId=960&itemId=963&itemUrl=ItemListRightMore.html) | [消费者保护](https://www.cbirc.gov.cn/cn/view/pages/ItemList.html?itemPId=960&itemId=4097&itemUrl=ItemListRightMore.html) | [法治宣传](https://www.cbirc.gov.cn/cn/view/pages/ItemList.html?itemPId=960&itemId=4106&itemUrl=ItemListRightMore.html) | [政府网站年度报表](https://www.cbirc.gov.cn/cn/view/pages/ItemList.html?itemPId=960&itemId=970&itemUrl=ItemListRightList.html) |\n| ------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------ |\n| [4234](https://rsshub.app/gov/cbirc/4234)                                                                                             | [963](https://rsshub.app/gov/cbirc/963)                                                                                          | [4097](https://rsshub.app/gov/cbirc/4097)                                                                                 | [4106](https://rsshub.app/gov/cbirc/4106)                                                                               | [970](https://rsshub.app/gov/cbirc/970)                                                                                        |\n\n| [服务民营企业](https://www.cbirc.gov.cn/cn/view/pages/ItemList.html?itemPId=960&itemId=4171&itemUrl=ItemListRightList.html) | [服务制造业发展](https://www.cbirc.gov.cn/cn/view/pages/ItemList.html?itemPId=960&itemId=4217&itemUrl=ItemListRightList.html) | [学习贯彻习近平新时代中国特色社会主义思想主题教育](https://www.cbirc.gov.cn/cn/view/pages/ItemList.html?itemPId=960&itemId=4229&itemUrl=ItemListRightMore.html) |\n| --------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------- |\n| [4171](https://rsshub.app/gov/cbirc/4171)                                                                                   | [4217](https://rsshub.app/gov/cbirc/4217)                                                                                     | [4229](https://rsshub.app/gov/cbirc/4229)                                                                                                                       |\n  ",
        "categories": [
          "government"
        ],
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportRadar": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "www.cbirc.gov.cn/:id?"
            ]
          },
          {
            "title": "首页 - 弹出公告",
            "source": [
              "www.cbirc.gov.cn/cn/view/pages/ItemList.html"
            ],
            "target": "/cbirc/972"
          },
          {
            "title": "首页 - 法律声明",
            "source": [
              "www.cbirc.gov.cn/cn/view/pages/ItemList.html"
            ],
            "target": "/cbirc/4128"
          },
          {
            "title": "机构概况 - 主要职责",
            "source": [
              "www.cbirc.gov.cn/cn/view/pages/ItemList.html"
            ],
            "target": "/cbirc/901"
          },
          {
            "title": "机构概况 - 总局领导",
            "source": [
              "www.cbirc.gov.cn/cn/view/pages/ItemList.html"
            ],
            "target": "/cbirc/902"
          },
          {
            "title": "机构概况 - 内设机构",
            "source": [
              "www.cbirc.gov.cn/cn/view/pages/ItemList.html"
            ],
            "target": "/cbirc/911"
          },
          {
            "title": "机构概况 - 直属行政机构",
            "source": [
              "www.cbirc.gov.cn/cn/view/pages/ItemList.html"
            ],
            "target": "/cbirc/4243"
          },
          {
            "title": "机构概况 - 派出机构",
            "source": [
              "www.cbirc.gov.cn/cn/view/pages/ItemList.html"
            ],
            "target": "/cbirc/912"
          },
          {
            "title": "机构概况 - 联系方式",
            "source": [
              "www.cbirc.gov.cn/cn/view/pages/ItemList.html"
            ],
            "target": "/cbirc/913"
          },
          {
            "title": "新闻资讯 - 监管动态",
            "source": [
              "www.cbirc.gov.cn/cn/view/pages/ItemList.html"
            ],
            "target": "/cbirc/915"
          },
          {
            "title": "新闻资讯 - 政策解读",
            "source": [
              "www.cbirc.gov.cn/cn/view/pages/ItemList.html"
            ],
            "target": "/cbirc/916"
          },
          {
            "title": "新闻资讯 - 领导活动及讲话",
            "source": [
              "www.cbirc.gov.cn/cn/view/pages/ItemList.html"
            ],
            "target": "/cbirc/919"
          },
          {
            "title": "新闻资讯 - 新闻发布会及访谈",
            "source": [
              "www.cbirc.gov.cn/cn/view/pages/ItemList.html"
            ],
            "target": "/cbirc/920"
          },
          {
            "title": "新闻资讯 - 新闻发言人",
            "source": [
              "www.cbirc.gov.cn/cn/view/pages/ItemList.html"
            ],
            "target": "/cbirc/921"
          },
          {
            "title": "政务信息 - 政府信息公开",
            "source": [
              "www.cbirc.gov.cn/cn/view/pages/zhengwuxinxi/zhengfuxinxi.html"
            ],
            "target": "/cbirc/924"
          },
          {
            "title": "政务信息 - 公告通知",
            "source": [
              "www.cbirc.gov.cn/cn/view/pages/ItemList.html"
            ],
            "target": "/cbirc/925"
          },
          {
            "title": "政务信息 - 政策法规",
            "source": [
              "www.cbirc.gov.cn/cn/view/pages/ItemList.html"
            ],
            "target": "/cbirc/926"
          },
          {
            "title": "政务信息 - 行政许可",
            "source": [
              "www.cbirc.gov.cn/cn/view/pages/ItemList.html"
            ],
            "target": "/cbirc/930"
          },
          {
            "title": "政务信息 - 行政处罚",
            "source": [
              "www.cbirc.gov.cn/cn/view/pages/ItemList.html"
            ],
            "target": "/cbirc/931"
          },
          {
            "title": "政务信息 - 行政监管措施",
            "source": [
              "www.cbirc.gov.cn/cn/view/pages/ItemList.html"
            ],
            "target": "/cbirc/932"
          },
          {
            "title": "政务信息 - 人事信息",
            "source": [
              "www.cbirc.gov.cn/cn/view/pages/ItemList.html"
            ],
            "target": "/cbirc/933"
          },
          {
            "title": "在线服务 - 行政许可办事服务指南",
            "source": [
              "www.cbirc.gov.cn/cn/view/pages/ItemList.html"
            ],
            "target": "/cbirc/938"
          },
          {
            "title": "在线服务 - 查询服务",
            "source": [
              "www.cbirc.gov.cn/cn/view/pages/ItemList.html"
            ],
            "target": "/cbirc/939"
          },
          {
            "title": "互动交流 - 政务咨询",
            "source": [
              "www.cbirc.gov.cn/cn/view/pages/ItemList.html"
            ],
            "target": "/cbirc/946"
          },
          {
            "title": "互动交流 - 征集调查",
            "source": [
              "www.cbirc.gov.cn/cn/view/pages/ItemList.html"
            ],
            "target": "/cbirc/950"
          },
          {
            "title": "互动交流 - 国务院办公厅开通\"国家政务服务投诉与建议\"小程序",
            "source": [
              "www.cbirc.gov.cn/cn/view/pages/ItemList.html"
            ],
            "target": "/cbirc/952"
          },
          {
            "title": "统计数据 - 统计信息",
            "source": [
              "www.cbirc.gov.cn/cn/view/pages/ItemList.html"
            ],
            "target": "/cbirc/954"
          },
          {
            "title": "统计数据 - 数据图表",
            "source": [
              "www.cbirc.gov.cn/cn/view/pages/ItemList.html"
            ],
            "target": "/cbirc/955"
          },
          {
            "title": "专题专栏 - 推进普惠金融高质量发展",
            "source": [
              "www.cbirc.gov.cn/cn/view/pages/ItemList.html"
            ],
            "target": "/cbirc/4234"
          },
          {
            "title": "专题专栏 - 防范和处置非法集资",
            "source": [
              "www.cbirc.gov.cn/cn/view/pages/ItemList.html"
            ],
            "target": "/cbirc/963"
          },
          {
            "title": "专题专栏 - 消费者保护",
            "source": [
              "www.cbirc.gov.cn/cn/view/pages/ItemList.html"
            ],
            "target": "/cbirc/4097"
          },
          {
            "title": "专题专栏 - 法治宣传",
            "source": [
              "www.cbirc.gov.cn/cn/view/pages/ItemList.html"
            ],
            "target": "/cbirc/4106"
          },
          {
            "title": "专题专栏 - 政府网站年度报表",
            "source": [
              "www.cbirc.gov.cn/cn/view/pages/ItemList.html"
            ],
            "target": "/cbirc/970"
          },
          {
            "title": "专题专栏 - 服务民营企业",
            "source": [
              "www.cbirc.gov.cn/cn/view/pages/ItemList.html"
            ],
            "target": "/cbirc/4171"
          },
          {
            "title": "专题专栏 - 服务制造业发展",
            "source": [
              "www.cbirc.gov.cn/cn/view/pages/ItemList.html"
            ],
            "target": "/cbirc/4217"
          },
          {
            "title": "专题专栏 - 学习贯彻习近平新时代中国特色社会主义思想主题教育",
            "source": [
              "www.cbirc.gov.cn/cn/view/pages/ItemList.html"
            ],
            "target": "/cbirc/4229"
          }
        ],
        "location": "cbirc/index.ts",
        "module": () => import('@/routes/gov/cbirc/index.ts')
      },
      "/chinamine-safety/xw/:category{.+}?": {
        "path": "/chinamine-safety/xw/:category{.+}?",
        "name": "Unknown",
        "maintainers": [],
        "location": "chinamine-safety/xw.ts",
        "module": () => import('@/routes/gov/chinamine-safety/xw.ts')
      },
      "/chinamine-safety/zfxxgk/:category{.+}?": {
        "path": "/chinamine-safety/zfxxgk/:category{.+}?",
        "name": "Unknown",
        "maintainers": [],
        "location": "chinamine-safety/zfxxgk.ts",
        "module": () => import('@/routes/gov/chinamine-safety/zfxxgk.ts')
      },
      "/chinatax/latest": {
        "path": "/chinatax/latest",
        "categories": [
          "government"
        ],
        "example": "/gov/chinatax/latest",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "www.chinatax.gov.cn/*"
            ]
          }
        ],
        "name": "最新文件",
        "maintainers": [
          "nczitzk",
          "fuzy112"
        ],
        "url": "www.chinatax.gov.cn/*",
        "location": "chinatax/latest.ts",
        "module": () => import('@/routes/gov/chinatax/latest.ts')
      },
      "/chongqing/gzw/:category{.+}?": {
        "path": "/chongqing/gzw/:category{.+}?",
        "parameters": {
          "category": "分类，见下表，默认为通知公告"
        },
        "name": "重庆市人民政府 国有资产监督管理委员会",
        "url": "gzw.cq.gov.cn",
        "maintainers": [
          "nczitzk"
        ],
        "radar": [
          {
            "source": "gzw.cq.gov.cn/*category",
            "target": "/chongqing/gzw/*category"
          }
        ],
        "description": "| 通知公告  | 国企资讯 | 国企简介 | 国企招聘 |\n| --------- | -------- | -------- | -------- |\n| tzgg_191 | gqdj     | gqjj     | gqzp     |",
        "location": "chongqing/gzw.ts",
        "module": () => import('@/routes/gov/chongqing/gzw.ts')
      },
      "/chongqing/rsks": {
        "path": "/chongqing/rsks",
        "categories": [
          "government"
        ],
        "example": "/gov/chongqing/rsks",
        "radar": [
          {
            "source": [
              "rlsbj.cq.gov.cn/"
            ]
          }
        ],
        "name": "重庆市人民政府 人力社保局 - 人事考试通知",
        "maintainers": [
          "Mai19930513"
        ],
        "url": "rlsbj.cq.gov.cn/",
        "location": "chongqing/rsks.ts",
        "module": () => import('@/routes/gov/chongqing/rsks.ts')
      },
      "/chongqing/sydwgkzp/:year?": {
        "path": "/chongqing/sydwgkzp/:year?",
        "url": "rlsbj.cq.gov.cn/",
        "categories": [
          "government"
        ],
        "example": "/gov/chongqing/sydwgkzp",
        "parameters": {
          "year": "需要订阅的年份，格式为`YYYY`，必须小于等于当前年份，默认为当前年份"
        },
        "radar": [
          {
            "source": [
              "rlsbj.cq.gov.cn/"
            ]
          }
        ],
        "name": "重庆市人民政府 人力社保局 - 事业单位公开招聘",
        "maintainers": [
          "MajexH"
        ],
        "location": "chongqing/sydwgkzp.ts",
        "module": () => import('@/routes/gov/chongqing/sydwgkzp.ts')
      },
      "/cmse/fxrw": {
        "path": "/cmse/fxrw",
        "categories": [
          "government"
        ],
        "example": "/gov/cmse/fxrw",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "www.cmse.gov.cn/fxrw"
            ]
          }
        ],
        "name": "飞行任务",
        "maintainers": [
          "nczitzk"
        ],
        "url": "www.cmse.gov.cn/fxrw",
        "location": "cmse/fxrw.ts",
        "module": () => import('@/routes/gov/cmse/fxrw.ts')
      },
      "/cmse/*": {
        "path": "/cmse/*",
        "name": "Unknown",
        "maintainers": [],
        "location": "cmse/index.ts",
        "module": () => import('@/routes/gov/cmse/index.ts')
      },
      "/cn/news/:uid": {
        "path": "/cn/news/:uid",
        "categories": [
          "government"
        ],
        "example": "/gov/cn/news/bm",
        "parameters": {
          "uid": "分类名"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "政府新闻",
        "maintainers": [
          "EsuRt",
          "howfool"
        ],
        "description": "| 政务部门 | 滚动新闻 | 新闻要闻 | 国务院新闻 | 国务院工作会议 | 政策文件 |\n| :------: | :------: | :------: | :--------: | :------------: | :------: |\n|    bm    |    gd    |    yw    |     gwy    |     gwyzzjg    |  zhengce |",
        "location": "cn/news/index.ts",
        "module": () => import('@/routes/gov/cn/news/index.ts')
      },
      "/cnnic/*": {
        "path": "/cnnic/*",
        "name": "Unknown",
        "maintainers": [],
        "location": "cnnic/index.ts",
        "module": () => import('@/routes/gov/cnnic/index.ts')
      },
      "/csrc/auditstatus/:apply_id": {
        "path": "/csrc/auditstatus/:apply_id",
        "categories": [
          "government"
        ],
        "example": "/gov/csrc/auditstatus/9ce91cf2d750ee62de27fbbcb05fa483",
        "parameters": {
          "apply_id": "事项类别id，`https://neris.csrc.gov.cn/alappl/home/xkDetail` 列表中各地址的 appMatrCde 参数"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "申请事项进度",
        "maintainers": [
          "hillerliao"
        ],
        "location": "csrc/auditstatus.ts",
        "module": () => import('@/routes/gov/csrc/auditstatus.ts')
      },
      "/csrc/zfxxgk_zdgk/:id?": {
        "path": "/csrc/zfxxgk_zdgk/:id?",
        "name": "政府信息公开",
        "url": "www.csrc.gov.cn",
        "maintainers": [
          "nczitzk"
        ],
        "example": "/gov/csrc/zfxxgk_zdgk/c101971",
        "parameters": {
          "id": "频道 id，默认为 `c101971`，即行政处罚决定，可在对应频道页 URL 中找到"
        },
        "description": "::: tip\n  若订阅 [行政处罚决定](http://www.csrc.gov.cn/csrc/c101971/zfxxgk_zdgk.shtml)，网址为 `http://www.csrc.gov.cn/csrc/c101971/zfxxgk_zdgk.shtml`。截取 `http://www.csrc.gov.cn/csrc/` 到末尾 `/zfxxgk_zdgk.shtml` 的部分 `c101971` 作为参数填入，此时路由为 [`/gov/csrc/zfxxgk_zdgk/c101971`](https://rsshub.app/gov/csrc/zfxxgk_zdgk/c101971)。\n:::\n\n#### [主动公开目录](http://www.csrc.gov.cn/csrc/c100035/zfxxgk_zdgk.shtml)\n\n| 频道                                                                    | ID                                                         |\n| ----------------------------------------------------------------------- | ---------------------------------------------------------- |\n| [按主题查看](http://www.csrc.gov.cn/csrc/c101793/zfxxgk_zdgk.shtml)     | [c101793](https://rsshub.app/gov/csrc/zfxxgk_zdgk/c101793) |\n| [按体裁文种查看](http://www.csrc.gov.cn/csrc/c101951/zfxxgk_zdgk.shtml) | [c101951](https://rsshub.app/gov/csrc/zfxxgk_zdgk/c101951) |\n| [按派出机构查看](http://www.csrc.gov.cn/csrc/c101985/zfxxgk_zdgk.shtml) | [c101985](https://rsshub.app/gov/csrc/zfxxgk_zdgk/c101985) |\n\n<details>\n<summary>更多频道</summary>\n\n#### [按主题查看](http://www.csrc.gov.cn/csrc/c101793/zfxxgk_zdgk.shtml)\n\n| 频道                                                                              | ID                                                         |\n| --------------------------------------------------------------------------------- | ---------------------------------------------------------- |\n| [综合政务](http://www.csrc.gov.cn/csrc/c101794/zfxxgk_zdgk.shtml)                 | [c101794](https://rsshub.app/gov/csrc/zfxxgk_zdgk/c101794) |\n| [发行监管](http://www.csrc.gov.cn/csrc/c101801/zfxxgk_zdgk.shtml)                 | [c101801](https://rsshub.app/gov/csrc/zfxxgk_zdgk/c101801) |\n| [公众公司监管（含北交所）](http://www.csrc.gov.cn/csrc/c101828/zfxxgk_zdgk.shtml) | [c101828](https://rsshub.app/gov/csrc/zfxxgk_zdgk/c101828) |\n| [证券交易监管](http://www.csrc.gov.cn/csrc/c101832/zfxxgk_zdgk.shtml)             | [c101832](https://rsshub.app/gov/csrc/zfxxgk_zdgk/c101832) |\n| [证券经营机构监管](http://www.csrc.gov.cn/csrc/c101837/zfxxgk_zdgk.shtml)         | [c101837](https://rsshub.app/gov/csrc/zfxxgk_zdgk/c101837) |\n| [上市公司监管](http://www.csrc.gov.cn/csrc/c101863/zfxxgk_zdgk.shtml)             | [c101863](https://rsshub.app/gov/csrc/zfxxgk_zdgk/c101863) |\n| [基金监管](http://www.csrc.gov.cn/csrc/c101876/zfxxgk_zdgk.shtml)                 | [c101876](https://rsshub.app/gov/csrc/zfxxgk_zdgk/c101876) |\n| [私募基金监管](http://www.csrc.gov.cn/csrc/c101938/zfxxgk_zdgk.shtml)             | [c101938](https://rsshub.app/gov/csrc/zfxxgk_zdgk/c101938) |\n| [区域性股权市场规范发展](http://www.csrc.gov.cn/csrc/c106301/zfxxgk_zdgk.shtml)   | [c106301](https://rsshub.app/gov/csrc/zfxxgk_zdgk/c106301) |\n| [期货监管](http://www.csrc.gov.cn/csrc/c101901/zfxxgk_zdgk.shtml)                 | [c101901](https://rsshub.app/gov/csrc/zfxxgk_zdgk/c101901) |\n| [债券监管](http://www.csrc.gov.cn/csrc/c106306/zfxxgk_zdgk.shtml)                 | [c106306](https://rsshub.app/gov/csrc/zfxxgk_zdgk/c106306) |\n| [行政执法](http://www.csrc.gov.cn/csrc/c101925/zfxxgk_zdgk.shtml)                 | [c101925](https://rsshub.app/gov/csrc/zfxxgk_zdgk/c101925) |\n| [行政复议](http://www.csrc.gov.cn/csrc/c105938/zfxxgk_zdgk.shtml)                 | [c105938](https://rsshub.app/gov/csrc/zfxxgk_zdgk/c105938) |\n| [国际合作](http://www.csrc.gov.cn/csrc/c101931/zfxxgk_zdgk.shtml)                 | [c101931](https://rsshub.app/gov/csrc/zfxxgk_zdgk/c101931) |\n| [证券服务机构监管](http://www.csrc.gov.cn/csrc/c105939/zfxxgk_zdgk.shtml)         | [c105939](https://rsshub.app/gov/csrc/zfxxgk_zdgk/c105939) |\n| [其他](http://www.csrc.gov.cn/csrc/c101950/zfxxgk_zdgk.shtml)                     | [c101950](https://rsshub.app/gov/csrc/zfxxgk_zdgk/c101950) |\n\n#### [按体裁文种查看](http://www.csrc.gov.cn/csrc/c101951/zfxxgk_zdgk.shtml)\n\n| 频道                                                                        | ID                                                         |\n| --------------------------------------------------------------------------- | ---------------------------------------------------------- |\n| [机构职能](http://www.csrc.gov.cn/csrc/c101952/zfxxgk_zdgk.shtml)           | [c101952](https://rsshub.app/gov/csrc/zfxxgk_zdgk/c101952) |\n| [证监会令](http://www.csrc.gov.cn/csrc/c101953/zfxxgk_zdgk.shtml)           | [c101953](https://rsshub.app/gov/csrc/zfxxgk_zdgk/c101953) |\n| [证监会公告](http://www.csrc.gov.cn/csrc/c101954/zfxxgk_zdgk.shtml)         | [c101954](https://rsshub.app/gov/csrc/zfxxgk_zdgk/c101954) |\n| [监管规则适用指引](http://www.csrc.gov.cn/csrc/c105948/zfxxgk_zdgk.shtml)   | [c105948](https://rsshub.app/gov/csrc/zfxxgk_zdgk/c105948) |\n| [行政许可批复](http://www.csrc.gov.cn/csrc/c101955/zfxxgk_zdgk.shtml)       | [c101955](https://rsshub.app/gov/csrc/zfxxgk_zdgk/c101955) |\n| [办事指南](http://www.csrc.gov.cn/csrc/c101968/zfxxgk_zdgk.shtml)           | [c101968](https://rsshub.app/gov/csrc/zfxxgk_zdgk/c101968) |\n| [监管对象](http://www.csrc.gov.cn/csrc/c101969/zfxxgk_zdgk.shtml)           | [c101969](https://rsshub.app/gov/csrc/zfxxgk_zdgk/c101969) |\n| [统计信息](http://www.csrc.gov.cn/csrc/c101970/zfxxgk_zdgk.shtml)           | [c101970](https://rsshub.app/gov/csrc/zfxxgk_zdgk/c101970) |\n| [行政处罚决定](http://www.csrc.gov.cn/csrc/c101971/zfxxgk_zdgk.shtml)       | [c101971](https://rsshub.app/gov/csrc/zfxxgk_zdgk/c101971) |\n| [市场禁入决定](http://www.csrc.gov.cn/csrc/c101972/zfxxgk_zdgk.shtml)       | [c101972](https://rsshub.app/gov/csrc/zfxxgk_zdgk/c101972) |\n| [行政执法当事人承诺](http://www.csrc.gov.cn/csrc/c106416/zfxxgk_zdgk.shtml) | [c106416](https://rsshub.app/gov/csrc/zfxxgk_zdgk/c106416) |\n| [行政复议](http://www.csrc.gov.cn/csrc/c101973/zfxxgk_zdgk.shtml)           | [c101973](https://rsshub.app/gov/csrc/zfxxgk_zdgk/c101973) |\n| [监管措施](http://www.csrc.gov.cn/csrc/c105955/zfxxgk_zdgk.shtml)           | [c105955](https://rsshub.app/gov/csrc/zfxxgk_zdgk/c105955) |\n| [预先披露](http://www.csrc.gov.cn/csrc/c101974/zfxxgk_zdgk.shtml)           | [c101974](https://rsshub.app/gov/csrc/zfxxgk_zdgk/c101974) |\n| [发审会公告](http://www.csrc.gov.cn/csrc/c101975/zfxxgk_zdgk.shtml)         | [c101975](https://rsshub.app/gov/csrc/zfxxgk_zdgk/c101975) |\n| [重组委公告](http://www.csrc.gov.cn/csrc/c101976/zfxxgk_zdgk.shtml)         | [c101976](https://rsshub.app/gov/csrc/zfxxgk_zdgk/c101976) |\n| [规划报告](http://www.csrc.gov.cn/csrc/c101977/zfxxgk_zdgk.shtml)           | [c101977](https://rsshub.app/gov/csrc/zfxxgk_zdgk/c101977) |\n| [非行政许可事项](http://www.csrc.gov.cn/csrc/c101978/zfxxgk_zdgk.shtml)     | [c101978](https://rsshub.app/gov/csrc/zfxxgk_zdgk/c101978) |\n| [其他](http://www.csrc.gov.cn/csrc/c101979/zfxxgk_zdgk.shtml)               | [c101979](https://rsshub.app/gov/csrc/zfxxgk_zdgk/c101979) |\n| [备案管理](http://www.csrc.gov.cn/csrc/c106402/zfxxgk_zdgk.shtml)           | [c106402](https://rsshub.app/gov/csrc/zfxxgk_zdgk/c106402) |\n\n#### [按派出机构查看](http://www.csrc.gov.cn/csrc/c101985/zfxxgk_zdgk.shtml)\n\n| 频道                                                                | ID                                                         |\n| ------------------------------------------------------------------- | ---------------------------------------------------------- |\n| [北京](http://www.csrc.gov.cn/csrc/c101986/zfxxgk_zdgk.shtml)       | [c101986](https://rsshub.app/gov/csrc/zfxxgk_zdgk/c101986) |\n| [天津](http://www.csrc.gov.cn/csrc/c101987/zfxxgk_zdgk.shtml)       | [c101987](https://rsshub.app/gov/csrc/zfxxgk_zdgk/c101987) |\n| [河北](http://www.csrc.gov.cn/csrc/c101988/zfxxgk_zdgk.shtml)       | [c101988](https://rsshub.app/gov/csrc/zfxxgk_zdgk/c101988) |\n| [山西](http://www.csrc.gov.cn/csrc/c101989/zfxxgk_zdgk.shtml)       | [c101989](https://rsshub.app/gov/csrc/zfxxgk_zdgk/c101989) |\n| [内蒙古](http://www.csrc.gov.cn/csrc/c101990/zfxxgk_zdgk.shtml)     | [c101990](https://rsshub.app/gov/csrc/zfxxgk_zdgk/c101990) |\n| [辽宁](http://www.csrc.gov.cn/csrc/c101991/zfxxgk_zdgk.shtml)       | [c101991](https://rsshub.app/gov/csrc/zfxxgk_zdgk/c101991) |\n| [吉林](http://www.csrc.gov.cn/csrc/c101992/zfxxgk_zdgk.shtml)       | [c101992](https://rsshub.app/gov/csrc/zfxxgk_zdgk/c101992) |\n| [黑龙江](http://www.csrc.gov.cn/csrc/c101993/zfxxgk_zdgk.shtml)     | [c101993](https://rsshub.app/gov/csrc/zfxxgk_zdgk/c101993) |\n| [上海](http://www.csrc.gov.cn/csrc/c101994/zfxxgk_zdgk.shtml)       | [c101994](https://rsshub.app/gov/csrc/zfxxgk_zdgk/c101994) |\n| [江苏](http://www.csrc.gov.cn/csrc/c101995/zfxxgk_zdgk.shtml)       | [c101995](https://rsshub.app/gov/csrc/zfxxgk_zdgk/c101995) |\n| [浙江](http://www.csrc.gov.cn/csrc/c101996/zfxxgk_zdgk.shtml)       | [c101996](https://rsshub.app/gov/csrc/zfxxgk_zdgk/c101996) |\n| [安徽](http://www.csrc.gov.cn/csrc/c101997/zfxxgk_zdgk.shtml)       | [c101997](https://rsshub.app/gov/csrc/zfxxgk_zdgk/c101997) |\n| [福建](http://www.csrc.gov.cn/csrc/c101998/zfxxgk_zdgk.shtml)       | [c101998](https://rsshub.app/gov/csrc/zfxxgk_zdgk/c101998) |\n| [江西](http://www.csrc.gov.cn/csrc/c101999/zfxxgk_zdgk.shtml)       | [c101999](https://rsshub.app/gov/csrc/zfxxgk_zdgk/c101999) |\n| [山东](http://www.csrc.gov.cn/csrc/c102000/zfxxgk_zdgk.shtml)       | [c102000](https://rsshub.app/gov/csrc/zfxxgk_zdgk/c102000) |\n| [河南](http://www.csrc.gov.cn/csrc/c102001/zfxxgk_zdgk.shtml)       | [c102001](https://rsshub.app/gov/csrc/zfxxgk_zdgk/c102001) |\n| [湖北](http://www.csrc.gov.cn/csrc/c102002/zfxxgk_zdgk.shtml)       | [c102002](https://rsshub.app/gov/csrc/zfxxgk_zdgk/c102002) |\n| [湖南](http://www.csrc.gov.cn/csrc/c102003/zfxxgk_zdgk.shtml)       | [c102003](https://rsshub.app/gov/csrc/zfxxgk_zdgk/c102003) |\n| [广东](http://www.csrc.gov.cn/csrc/c102004/zfxxgk_zdgk.shtml)       | [c102004](https://rsshub.app/gov/csrc/zfxxgk_zdgk/c102004) |\n| [广西](http://www.csrc.gov.cn/csrc/c102005/zfxxgk_zdgk.shtml)       | [c102005](https://rsshub.app/gov/csrc/zfxxgk_zdgk/c102005) |\n| [海南](http://www.csrc.gov.cn/csrc/c102006/zfxxgk_zdgk.shtml)       | [c102006](https://rsshub.app/gov/csrc/zfxxgk_zdgk/c102006) |\n| [重庆](http://www.csrc.gov.cn/csrc/c102007/zfxxgk_zdgk.shtml)       | [c102007](https://rsshub.app/gov/csrc/zfxxgk_zdgk/c102007) |\n| [四川](http://www.csrc.gov.cn/csrc/c102008/zfxxgk_zdgk.shtml)       | [c102008](https://rsshub.app/gov/csrc/zfxxgk_zdgk/c102008) |\n| [贵州](http://www.csrc.gov.cn/csrc/c102009/zfxxgk_zdgk.shtml)       | [c102009](https://rsshub.app/gov/csrc/zfxxgk_zdgk/c102009) |\n| [云南](http://www.csrc.gov.cn/csrc/c102010/zfxxgk_zdgk.shtml)       | [c102010](https://rsshub.app/gov/csrc/zfxxgk_zdgk/c102010) |\n| [西藏](http://www.csrc.gov.cn/csrc/c102011/zfxxgk_zdgk.shtml)       | [c102011](https://rsshub.app/gov/csrc/zfxxgk_zdgk/c102011) |\n| [陕西](http://www.csrc.gov.cn/csrc/c102012/zfxxgk_zdgk.shtml)       | [c102012](https://rsshub.app/gov/csrc/zfxxgk_zdgk/c102012) |\n| [甘肃](http://www.csrc.gov.cn/csrc/c102013/zfxxgk_zdgk.shtml)       | [c102013](https://rsshub.app/gov/csrc/zfxxgk_zdgk/c102013) |\n| [青海](http://www.csrc.gov.cn/csrc/c102014/zfxxgk_zdgk.shtml)       | [c102014](https://rsshub.app/gov/csrc/zfxxgk_zdgk/c102014) |\n| [宁夏](http://www.csrc.gov.cn/csrc/c102015/zfxxgk_zdgk.shtml)       | [c102015](https://rsshub.app/gov/csrc/zfxxgk_zdgk/c102015) |\n| [新疆](http://www.csrc.gov.cn/csrc/c102016/zfxxgk_zdgk.shtml)       | [c102016](https://rsshub.app/gov/csrc/zfxxgk_zdgk/c102016) |\n| [深圳](http://www.csrc.gov.cn/csrc/c102017/zfxxgk_zdgk.shtml)       | [c102017](https://rsshub.app/gov/csrc/zfxxgk_zdgk/c102017) |\n| [大连](http://www.csrc.gov.cn/csrc/c102018/zfxxgk_zdgk.shtml)       | [c102018](https://rsshub.app/gov/csrc/zfxxgk_zdgk/c102018) |\n| [宁波](http://www.csrc.gov.cn/csrc/c102019/zfxxgk_zdgk.shtml)       | [c102019](https://rsshub.app/gov/csrc/zfxxgk_zdgk/c102019) |\n| [厦门](http://www.csrc.gov.cn/csrc/c102020/zfxxgk_zdgk.shtml)       | [c102020](https://rsshub.app/gov/csrc/zfxxgk_zdgk/c102020) |\n| [青岛](http://www.csrc.gov.cn/csrc/c102021/zfxxgk_zdgk.shtml)       | [c102021](https://rsshub.app/gov/csrc/zfxxgk_zdgk/c102021) |\n| [上海专员办](http://www.csrc.gov.cn/csrc/c105841/zfxxgk_zdgk.shtml) | [c105841](https://rsshub.app/gov/csrc/zfxxgk_zdgk/c105841) |\n| [深圳专员办](http://www.csrc.gov.cn/csrc/c105842/zfxxgk_zdgk.shtml) | [c105842](https://rsshub.app/gov/csrc/zfxxgk_zdgk/c105842) |\n\n#### [综合政务](http://www.csrc.gov.cn/csrc/c101794/zfxxgk_zdgk.shtml)\n\n| 频道                                                                                    | ID                                                         |\n| --------------------------------------------------------------------------------------- | ---------------------------------------------------------- |\n| [组织机构](http://www.csrc.gov.cn/csrc/c101795/zfxxgk_zdgk.shtml)                       | [c101795](https://rsshub.app/gov/csrc/zfxxgk_zdgk/c101795) |\n| [征求意见](http://www.csrc.gov.cn/csrc/c101796/zfxxgk_zdgk.shtml)                       | [c101796](https://rsshub.app/gov/csrc/zfxxgk_zdgk/c101796) |\n| [废止规章](http://www.csrc.gov.cn/csrc/c101797/zfxxgk_zdgk.shtml)                       | [c101797](https://rsshub.app/gov/csrc/zfxxgk_zdgk/c101797) |\n| [财务预算管理](http://www.csrc.gov.cn/csrc/c105887/zfxxgk_zdgk.shtml)                   | [c105887](https://rsshub.app/gov/csrc/zfxxgk_zdgk/c105887) |\n| [其他](http://www.csrc.gov.cn/csrc/c101799/zfxxgk_zdgk.shtml)                           | [c101799](https://rsshub.app/gov/csrc/zfxxgk_zdgk/c101799) |\n| [全国人大建议和政协提案复文公开](http://www.csrc.gov.cn/csrc/c101800/zfxxgk_zdgk.shtml) | [c101800](https://rsshub.app/gov/csrc/zfxxgk_zdgk/c101800) |\n\n</details>\n    ",
        "categories": [
          "government"
        ],
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportRadar": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "www.csrc.gov.cn/csrc/:id/zfxxgk_zdgk.shtml"
            ]
          },
          {
            "title": "主动公开目录 - 按主题查看",
            "source": [
              "www.csrc.gov.cn/csrc/c101793/zfxxgk_zdgk.shtml"
            ],
            "target": "/csrc/zfxxgk_zdgk/c101793"
          },
          {
            "title": "主动公开目录 - 按体裁文种查看",
            "source": [
              "www.csrc.gov.cn/csrc/c101951/zfxxgk_zdgk.shtml"
            ],
            "target": "/csrc/zfxxgk_zdgk/c101951"
          },
          {
            "title": "主动公开目录 - 按派出机构查看",
            "source": [
              "www.csrc.gov.cn/csrc/c101985/zfxxgk_zdgk.shtml"
            ],
            "target": "/csrc/zfxxgk_zdgk/c101985"
          },
          {
            "title": "按主题查看 - 综合政务",
            "source": [
              "www.csrc.gov.cn/csrc/c101794/zfxxgk_zdgk.shtml"
            ],
            "target": "/csrc/zfxxgk_zdgk/c101794"
          },
          {
            "title": "按主题查看 - 发行监管",
            "source": [
              "www.csrc.gov.cn/csrc/c101801/zfxxgk_zdgk.shtml"
            ],
            "target": "/csrc/zfxxgk_zdgk/c101801"
          },
          {
            "title": "按主题查看 - 公众公司监管（含北交所）",
            "source": [
              "www.csrc.gov.cn/csrc/c101828/zfxxgk_zdgk.shtml"
            ],
            "target": "/csrc/zfxxgk_zdgk/c101828"
          },
          {
            "title": "按主题查看 - 证券交易监管",
            "source": [
              "www.csrc.gov.cn/csrc/c101832/zfxxgk_zdgk.shtml"
            ],
            "target": "/csrc/zfxxgk_zdgk/c101832"
          },
          {
            "title": "按主题查看 - 证券经营机构监管",
            "source": [
              "www.csrc.gov.cn/csrc/c101837/zfxxgk_zdgk.shtml"
            ],
            "target": "/csrc/zfxxgk_zdgk/c101837"
          },
          {
            "title": "按主题查看 - 上市公司监管",
            "source": [
              "www.csrc.gov.cn/csrc/c101863/zfxxgk_zdgk.shtml"
            ],
            "target": "/csrc/zfxxgk_zdgk/c101863"
          },
          {
            "title": "按主题查看 - 基金监管",
            "source": [
              "www.csrc.gov.cn/csrc/c101876/zfxxgk_zdgk.shtml"
            ],
            "target": "/csrc/zfxxgk_zdgk/c101876"
          },
          {
            "title": "按主题查看 - 私募基金监管",
            "source": [
              "www.csrc.gov.cn/csrc/c101938/zfxxgk_zdgk.shtml"
            ],
            "target": "/csrc/zfxxgk_zdgk/c101938"
          },
          {
            "title": "按主题查看 - 区域性股权市场规范发展",
            "source": [
              "www.csrc.gov.cn/csrc/c106301/zfxxgk_zdgk.shtml"
            ],
            "target": "/csrc/zfxxgk_zdgk/c106301"
          },
          {
            "title": "按主题查看 - 期货监管",
            "source": [
              "www.csrc.gov.cn/csrc/c101901/zfxxgk_zdgk.shtml"
            ],
            "target": "/csrc/zfxxgk_zdgk/c101901"
          },
          {
            "title": "按主题查看 - 债券监管",
            "source": [
              "www.csrc.gov.cn/csrc/c106306/zfxxgk_zdgk.shtml"
            ],
            "target": "/csrc/zfxxgk_zdgk/c106306"
          },
          {
            "title": "按主题查看 - 行政执法",
            "source": [
              "www.csrc.gov.cn/csrc/c101925/zfxxgk_zdgk.shtml"
            ],
            "target": "/csrc/zfxxgk_zdgk/c101925"
          },
          {
            "title": "按主题查看 - 行政复议",
            "source": [
              "www.csrc.gov.cn/csrc/c105938/zfxxgk_zdgk.shtml"
            ],
            "target": "/csrc/zfxxgk_zdgk/c105938"
          },
          {
            "title": "按主题查看 - 国际合作",
            "source": [
              "www.csrc.gov.cn/csrc/c101931/zfxxgk_zdgk.shtml"
            ],
            "target": "/csrc/zfxxgk_zdgk/c101931"
          },
          {
            "title": "按主题查看 - 证券服务机构监管",
            "source": [
              "www.csrc.gov.cn/csrc/c105939/zfxxgk_zdgk.shtml"
            ],
            "target": "/csrc/zfxxgk_zdgk/c105939"
          },
          {
            "title": "按主题查看 - 其他",
            "source": [
              "www.csrc.gov.cn/csrc/c101950/zfxxgk_zdgk.shtml"
            ],
            "target": "/csrc/zfxxgk_zdgk/c101950"
          },
          {
            "title": "按派出机构查看 - 北京",
            "source": [
              "www.csrc.gov.cn/csrc/c101986/zfxxgk_zdgk.shtml"
            ],
            "target": "/csrc/zfxxgk_zdgk/c101986"
          },
          {
            "title": "按派出机构查看 - 天津",
            "source": [
              "www.csrc.gov.cn/csrc/c101987/zfxxgk_zdgk.shtml"
            ],
            "target": "/csrc/zfxxgk_zdgk/c101987"
          },
          {
            "title": "按派出机构查看 - 河北",
            "source": [
              "www.csrc.gov.cn/csrc/c101988/zfxxgk_zdgk.shtml"
            ],
            "target": "/csrc/zfxxgk_zdgk/c101988"
          },
          {
            "title": "按派出机构查看 - 山西",
            "source": [
              "www.csrc.gov.cn/csrc/c101989/zfxxgk_zdgk.shtml"
            ],
            "target": "/csrc/zfxxgk_zdgk/c101989"
          },
          {
            "title": "按派出机构查看 - 内蒙古",
            "source": [
              "www.csrc.gov.cn/csrc/c101990/zfxxgk_zdgk.shtml"
            ],
            "target": "/csrc/zfxxgk_zdgk/c101990"
          },
          {
            "title": "按派出机构查看 - 辽宁",
            "source": [
              "www.csrc.gov.cn/csrc/c101991/zfxxgk_zdgk.shtml"
            ],
            "target": "/csrc/zfxxgk_zdgk/c101991"
          },
          {
            "title": "按派出机构查看 - 吉林",
            "source": [
              "www.csrc.gov.cn/csrc/c101992/zfxxgk_zdgk.shtml"
            ],
            "target": "/csrc/zfxxgk_zdgk/c101992"
          },
          {
            "title": "按派出机构查看 - 黑龙江",
            "source": [
              "www.csrc.gov.cn/csrc/c101993/zfxxgk_zdgk.shtml"
            ],
            "target": "/csrc/zfxxgk_zdgk/c101993"
          },
          {
            "title": "按派出机构查看 - 上海",
            "source": [
              "www.csrc.gov.cn/csrc/c101994/zfxxgk_zdgk.shtml"
            ],
            "target": "/csrc/zfxxgk_zdgk/c101994"
          },
          {
            "title": "按派出机构查看 - 江苏",
            "source": [
              "www.csrc.gov.cn/csrc/c101995/zfxxgk_zdgk.shtml"
            ],
            "target": "/csrc/zfxxgk_zdgk/c101995"
          },
          {
            "title": "按派出机构查看 - 浙江",
            "source": [
              "www.csrc.gov.cn/csrc/c101996/zfxxgk_zdgk.shtml"
            ],
            "target": "/csrc/zfxxgk_zdgk/c101996"
          },
          {
            "title": "按派出机构查看 - 安徽",
            "source": [
              "www.csrc.gov.cn/csrc/c101997/zfxxgk_zdgk.shtml"
            ],
            "target": "/csrc/zfxxgk_zdgk/c101997"
          },
          {
            "title": "按派出机构查看 - 福建",
            "source": [
              "www.csrc.gov.cn/csrc/c101998/zfxxgk_zdgk.shtml"
            ],
            "target": "/csrc/zfxxgk_zdgk/c101998"
          },
          {
            "title": "按派出机构查看 - 江西",
            "source": [
              "www.csrc.gov.cn/csrc/c101999/zfxxgk_zdgk.shtml"
            ],
            "target": "/csrc/zfxxgk_zdgk/c101999"
          },
          {
            "title": "按派出机构查看 - 山东",
            "source": [
              "www.csrc.gov.cn/csrc/c102000/zfxxgk_zdgk.shtml"
            ],
            "target": "/csrc/zfxxgk_zdgk/c102000"
          },
          {
            "title": "按派出机构查看 - 河南",
            "source": [
              "www.csrc.gov.cn/csrc/c102001/zfxxgk_zdgk.shtml"
            ],
            "target": "/csrc/zfxxgk_zdgk/c102001"
          },
          {
            "title": "按派出机构查看 - 湖北",
            "source": [
              "www.csrc.gov.cn/csrc/c102002/zfxxgk_zdgk.shtml"
            ],
            "target": "/csrc/zfxxgk_zdgk/c102002"
          },
          {
            "title": "按派出机构查看 - 湖南",
            "source": [
              "www.csrc.gov.cn/csrc/c102003/zfxxgk_zdgk.shtml"
            ],
            "target": "/csrc/zfxxgk_zdgk/c102003"
          },
          {
            "title": "按派出机构查看 - 广东",
            "source": [
              "www.csrc.gov.cn/csrc/c102004/zfxxgk_zdgk.shtml"
            ],
            "target": "/csrc/zfxxgk_zdgk/c102004"
          },
          {
            "title": "按派出机构查看 - 广西",
            "source": [
              "www.csrc.gov.cn/csrc/c102005/zfxxgk_zdgk.shtml"
            ],
            "target": "/csrc/zfxxgk_zdgk/c102005"
          },
          {
            "title": "按派出机构查看 - 海南",
            "source": [
              "www.csrc.gov.cn/csrc/c102006/zfxxgk_zdgk.shtml"
            ],
            "target": "/csrc/zfxxgk_zdgk/c102006"
          },
          {
            "title": "按派出机构查看 - 重庆",
            "source": [
              "www.csrc.gov.cn/csrc/c102007/zfxxgk_zdgk.shtml"
            ],
            "target": "/csrc/zfxxgk_zdgk/c102007"
          },
          {
            "title": "按派出机构查看 - 四川",
            "source": [
              "www.csrc.gov.cn/csrc/c102008/zfxxgk_zdgk.shtml"
            ],
            "target": "/csrc/zfxxgk_zdgk/c102008"
          },
          {
            "title": "按派出机构查看 - 贵州",
            "source": [
              "www.csrc.gov.cn/csrc/c102009/zfxxgk_zdgk.shtml"
            ],
            "target": "/csrc/zfxxgk_zdgk/c102009"
          },
          {
            "title": "按派出机构查看 - 云南",
            "source": [
              "www.csrc.gov.cn/csrc/c102010/zfxxgk_zdgk.shtml"
            ],
            "target": "/csrc/zfxxgk_zdgk/c102010"
          },
          {
            "title": "按派出机构查看 - 西藏",
            "source": [
              "www.csrc.gov.cn/csrc/c102011/zfxxgk_zdgk.shtml"
            ],
            "target": "/csrc/zfxxgk_zdgk/c102011"
          },
          {
            "title": "按派出机构查看 - 陕西",
            "source": [
              "www.csrc.gov.cn/csrc/c102012/zfxxgk_zdgk.shtml"
            ],
            "target": "/csrc/zfxxgk_zdgk/c102012"
          },
          {
            "title": "按派出机构查看 - 甘肃",
            "source": [
              "www.csrc.gov.cn/csrc/c102013/zfxxgk_zdgk.shtml"
            ],
            "target": "/csrc/zfxxgk_zdgk/c102013"
          },
          {
            "title": "按派出机构查看 - 青海",
            "source": [
              "www.csrc.gov.cn/csrc/c102014/zfxxgk_zdgk.shtml"
            ],
            "target": "/csrc/zfxxgk_zdgk/c102014"
          },
          {
            "title": "按派出机构查看 - 宁夏",
            "source": [
              "www.csrc.gov.cn/csrc/c102015/zfxxgk_zdgk.shtml"
            ],
            "target": "/csrc/zfxxgk_zdgk/c102015"
          },
          {
            "title": "按派出机构查看 - 新疆",
            "source": [
              "www.csrc.gov.cn/csrc/c102016/zfxxgk_zdgk.shtml"
            ],
            "target": "/csrc/zfxxgk_zdgk/c102016"
          },
          {
            "title": "按派出机构查看 - 深圳",
            "source": [
              "www.csrc.gov.cn/csrc/c102017/zfxxgk_zdgk.shtml"
            ],
            "target": "/csrc/zfxxgk_zdgk/c102017"
          },
          {
            "title": "按派出机构查看 - 大连",
            "source": [
              "www.csrc.gov.cn/csrc/c102018/zfxxgk_zdgk.shtml"
            ],
            "target": "/csrc/zfxxgk_zdgk/c102018"
          },
          {
            "title": "按派出机构查看 - 宁波",
            "source": [
              "www.csrc.gov.cn/csrc/c102019/zfxxgk_zdgk.shtml"
            ],
            "target": "/csrc/zfxxgk_zdgk/c102019"
          },
          {
            "title": "按派出机构查看 - 厦门",
            "source": [
              "www.csrc.gov.cn/csrc/c102020/zfxxgk_zdgk.shtml"
            ],
            "target": "/csrc/zfxxgk_zdgk/c102020"
          },
          {
            "title": "按派出机构查看 - 青岛",
            "source": [
              "www.csrc.gov.cn/csrc/c102021/zfxxgk_zdgk.shtml"
            ],
            "target": "/csrc/zfxxgk_zdgk/c102021"
          },
          {
            "title": "按派出机构查看 - 上海专员办",
            "source": [
              "www.csrc.gov.cn/csrc/c105841/zfxxgk_zdgk.shtml"
            ],
            "target": "/csrc/zfxxgk_zdgk/c105841"
          },
          {
            "title": "按派出机构查看 - 深圳专员办",
            "source": [
              "www.csrc.gov.cn/csrc/c105842/zfxxgk_zdgk.shtml"
            ],
            "target": "/csrc/zfxxgk_zdgk/c105842"
          },
          {
            "title": "综合政务 - 组织机构",
            "source": [
              "www.csrc.gov.cn/csrc/c101795/zfxxgk_zdgk.shtml"
            ],
            "target": "/csrc/zfxxgk_zdgk/c101795"
          },
          {
            "title": "综合政务 - 征求意见",
            "source": [
              "www.csrc.gov.cn/csrc/c101796/zfxxgk_zdgk.shtml"
            ],
            "target": "/csrc/zfxxgk_zdgk/c101796"
          },
          {
            "title": "综合政务 - 废止规章",
            "source": [
              "www.csrc.gov.cn/csrc/c101797/zfxxgk_zdgk.shtml"
            ],
            "target": "/csrc/zfxxgk_zdgk/c101797"
          },
          {
            "title": "综合政务 - 财务预算管理",
            "source": [
              "www.csrc.gov.cn/csrc/c105887/zfxxgk_zdgk.shtml"
            ],
            "target": "/csrc/zfxxgk_zdgk/c105887"
          },
          {
            "title": "综合政务 - 其他",
            "source": [
              "www.csrc.gov.cn/csrc/c101799/zfxxgk_zdgk.shtml"
            ],
            "target": "/csrc/zfxxgk_zdgk/c101799"
          },
          {
            "title": "综合政务 - 全国人大建议和政协提案复文公开",
            "source": [
              "www.csrc.gov.cn/csrc/c101800/zfxxgk_zdgk.shtml"
            ],
            "target": "/csrc/zfxxgk_zdgk/c101800"
          }
        ],
        "location": "csrc/csrc.ts",
        "module": () => import('@/routes/gov/csrc/csrc.ts')
      },
      "/csrc/news/:suffix{.+}?": {
        "path": "/csrc/news/:suffix{.+}?",
        "name": "Unknown",
        "maintainers": [],
        "location": "csrc/news.tsx",
        "module": () => import('@/routes/gov/csrc/news.tsx')
      },
      "/customs/list/:gchannel?": {
        "path": "/customs/list/:gchannel?",
        "categories": [
          "government"
        ],
        "example": "/gov/customs/list/paimai",
        "parameters": {
          "gchannel": "支持 `paimai`, `fagui` 及 `latest` 3 个频道，默认为 `paimai`"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": true,
          "antiCrawler": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "www.customs.gov.cn/"
            ],
            "target": "/customs/list"
          }
        ],
        "name": "拍卖信息 / 海关法规 / 最新文件",
        "maintainers": [
          "Jeason0228",
          "TonyRL",
          "he1q"
        ],
        "url": "www.customs.gov.cn/",
        "description": "::: warning\n由于区域限制，建议在国内 IP 的机器上自建\n:::",
        "location": "customs/list.ts",
        "module": () => import('@/routes/gov/customs/list.ts')
      },
      "/forestry/gjlckjdjt/:category?": {
        "path": "/forestry/gjlckjdjt/:category?",
        "categories": [
          "government"
        ],
        "example": "/gov/forestry/gjlckjdjt",
        "parameters": {
          "category": "分类，见下表，默认为全部"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "国家林草科技大讲堂",
        "maintainers": [
          "nczitzk"
        ],
        "description": "| 分类     | id   |\n| -------- | ---- |\n| 经济林   | jjl  |\n| 林木良种 | lmlz |\n| 林下经济 | lxjj |\n| 生态修复 | stxf |\n| 用材林   | ycl  |\n| 其他     | qt   |",
        "location": "forestry/gjlckjdjt.ts",
        "module": () => import('@/routes/gov/forestry/gjlckjdjt.ts')
      },
      "/guizhou/jyt/tzgg": {
        "path": "/guizhou/jyt/tzgg",
        "categories": [
          "government"
        ],
        "example": "/gov/guizhou/jyt/tzgg",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "jyt.guizhou.gov.cn/zwgk/tzgg/",
              "jyt.guizhou.gov.cn/zwgk/tzgg/index.html"
            ],
            "target": "/guizhou/jyt/tzgg"
          }
        ],
        "name": "贵州省教育厅 - 通知公告",
        "maintainers": [
          "sheetung"
        ],
        "url": "jyt.guizhou.gov.cn/zwgk/tzgg/",
        "description": "贵州省教育厅官方网站通知公告RSS源",
        "location": "guizhou/jyt.ts",
        "module": () => import('@/routes/gov/guizhou/jyt.ts')
      },
      "/gz/:channel/:category": {
        "path": "/gz/:channel/:category",
        "name": "Unknown",
        "maintainers": [],
        "location": "gz/index.ts",
        "module": () => import('@/routes/gov/gz/index.ts')
      },
      "/hainan/iitb/tzgg": {
        "path": "/hainan/iitb/tzgg",
        "categories": [
          "government"
        ],
        "example": "/gov/hainan/iitb/tzgg",
        "url": "iitb.hainan.gov.cn/iitb/tzgg/list2.shtml",
        "name": "通知公告",
        "maintainers": [
          "p3psi-boo"
        ],
        "location": "hainan/iitb/tzgg.ts",
        "module": () => import('@/routes/gov/hainan/iitb/tzgg.ts')
      },
      "/hangzhou/zwfw": {
        "path": "/hangzhou/zwfw",
        "categories": [
          "government"
        ],
        "example": "/gov/hangzhou/zwfw",
        "features": {
          "requireConfig": false,
          "requirePuppeteer": true,
          "antiCrawler": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "hangzhou.gov.cn/col/col1256349/index.html"
            ]
          }
        ],
        "name": "政务服务公开",
        "maintainers": [
          "flynncao"
        ],
        "url": "hangzhou.gov.cn/col/col1256349/index.html",
        "location": "hangzhou/zwfw.tsx",
        "module": () => import('@/routes/gov/hangzhou/zwfw.tsx')
      },
      "/hebei/czt/xwdt/:category?": {
        "path": "/hebei/czt/xwdt/:category?",
        "categories": [
          "government"
        ],
        "example": "/gov/hebei/czt/xwdt",
        "parameters": {
          "category": "分类，见下表，默认为财政动态"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "财政厅",
        "maintainers": [
          "nczitzk"
        ],
        "description": "| 财政动态 | 综合新闻 | 通知公告 |\n| -------- | -------- | -------- |\n| gzdt     | zhxw     | tzgg     |",
        "location": "hebei/czt.ts",
        "module": () => import('@/routes/gov/hebei/czt.ts')
      },
      "/huizhou/zwgk/:category?": {
        "path": "/huizhou/zwgk/:category?",
        "categories": [
          "government"
        ],
        "example": "/gov/huizhou/zwgk/jgdt",
        "parameters": {
          "category": "资讯类别，可以从网址中得到，默认为政务要闻"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "惠州市人民政府",
        "maintainers": [
          "Fatpandac"
        ],
        "description": "#### 政务公开 {#guang-dong-sheng-ren-min-zheng-fu-hui-zhou-shi-ren-min-zheng-fu-zheng-wu-gong-kai}",
        "location": "huizhou/zwgk/index.ts",
        "module": () => import('@/routes/gov/huizhou/zwgk/index.ts')
      },
      "/hunan/changsha/major-email": {
        "path": "/hunan/changsha/major-email",
        "categories": [
          "government"
        ],
        "example": "/gov/hunan/changsha/major-email",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "wlwz.changsha.gov.cn/webapp/cs2020/email/*"
            ]
          }
        ],
        "name": "长沙市人民政府",
        "maintainers": [
          "shansing"
        ],
        "url": "wlwz.changsha.gov.cn/webapp/cs2020/email/*",
        "description": "#### 市长信箱 {#hu-nan-sheng-ren-min-zheng-fu-chang-sha-shi-ren-min-zheng-fu-shi-zhang-xin-xiang}\n\n\n可能仅限中国大陆服务器访问，以实际情况为准。",
        "location": "hunan/changsha/major-email.ts",
        "module": () => import('@/routes/gov/hunan/changsha/major-email.ts')
      },
      "/jgjcndrc/:columnId?/:subColumnId?": {
        "path": "/jgjcndrc/:columnId?/:subColumnId?",
        "name": "中华人民共和国国家发展和改革委员会价格监测中心",
        "url": "www.jgjcndrc.org.cn",
        "maintainers": [
          "nczitzk"
        ],
        "example": "/gov/jgjcndrc/1832739866673426433",
        "parameters": {
          "columnId": "栏目 id，默认为 `1832739866673426433`，即通知公告，可在对应栏目页 URL 中找到",
          "subColumnId": "子栏目 id，默认为空，可在对应子栏目页 URL 中找到"
        },
        "description": "::: tip\n  若订阅 [通知公告](https://www.jgjcndrc.org.cn/list?clmId=1832739866673426433)，网址为 `https://www.jgjcndrc.org.cn/list?clmId=1832739866673426433`。截取 `clmId` 的参数部分 `1832739866673426433` 作为参数填入，此时路由为 [`/gov/jgjcndrc/1832739866673426433`](https://rsshub.app/gov/jgjcndrc/1832739866673426433)。\n\n  若订阅 [国内外市场价格监测情况周报](https://www.jgjcndrc.org.cn/list?clmId=1832298113994649601&sclmId=1832751799531220993)，网址为 `https://www.jgjcndrc.org.cn/list?clmId=1832298113994649601&sclmId=1832751799531220993`。截取 `clmId` 和 `sclmId` 的参数部分 `1832298113994649601` 和 `1832751799531220993` 作为参数填入，此时路由为 [`/gov/jgjcndrc/1832298113994649601/1832751799531220993`](https://rsshub.app/gov/jgjcndrc/1832298113994649601/1832751799531220993)。\n:::",
        "categories": [
          "government"
        ],
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportRadar": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "www.jgjcndrc.org.cn/list"
            ]
          }
        ],
        "location": "jgjcndrc/index.ts",
        "module": () => import('@/routes/gov/jgjcndrc/index.ts')
      },
      "/jiangsu/wlt/:page?": {
        "path": "/jiangsu/wlt/:page?",
        "categories": [
          "government"
        ],
        "example": "/gov/jiangsu/wlt",
        "parameters": {
          "page": "页数，默认第 1 页"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "wlt.jiangsu.gov.cn/"
            ],
            "target": "/jiangsu/wlt"
          }
        ],
        "name": "江苏文旅局审批公告",
        "maintainers": [
          "GideonSenku"
        ],
        "url": "wlt.jiangsu.gov.cn/",
        "location": "jiangsu/wlt/index.tsx",
        "module": () => import('@/routes/gov/jiangsu/wlt/index.tsx')
      },
      "/jinan/healthcommission/medical_exam_notice": {
        "path": "/jinan/healthcommission/medical_exam_notice",
        "categories": [
          "government"
        ],
        "example": "/gov/jinan/healthcommission/medical_exam_notice",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "jnmhc.jinan.gov.cn/*"
            ]
          }
        ],
        "name": "获取国家医师资格考试通知",
        "maintainers": [
          "tzjyxb"
        ],
        "url": "jnmhc.jinan.gov.cn/*",
        "location": "jinan/healthcommission/medical-exam-notice.ts",
        "module": () => import('@/routes/gov/jinan/healthcommission/medical-exam-notice.ts')
      },
      "/lswz/:category{.+}?": {
        "path": "/lswz/:category{.+}?",
        "name": "国家粮食和物资储备局",
        "url": "lswz.gov.cn",
        "maintainers": [
          "nczitzk"
        ],
        "example": "/gov/lswz",
        "parameters": {
          "category": "分类，默认为 `html/xinwen/index`，可在对应分类页 URL 中找到"
        },
        "description": "::: tip\n  若订阅 [新闻发布](https://www.lswz.gov.cn/html/xinwen/index.shtml)，网址为 `https://www.lswz.gov.cn/html/xinwen/index.shtml`。截取 `https://www.lswz.gov.cn/` 到末尾 `.shtml` 的部分 `html/xinwen/index` 作为参数填入，此时路由为 [`/gov/lswz/html/xinwen/index`](https://rsshub.app/gov/lswz/html/xinwen/index)。\n:::\n\n| [新闻发布](https://www.lswz.gov.cn/html/xinwen/index.shtml)        | [党建工作](https://www.lswz.gov.cn/html/djgz/index.shtml)      |\n| ------------------------------------------------------------------ | -------------------------------------------------------------- |\n| [html/xinwen/index](https://rsshub.app/gov/lswz/html/xinwen/index) | [html/djgz/index](https://rsshub.app/gov/lswz/html/djgz/index) |\n\n| [粮食交易](https://www.lswz.gov.cn/html/zmhd/lysj/lsjy.shtml)          | [粮食质量](https://www.lswz.gov.cn/html/zmhd/lysj/lszl.shtml)          |\n| ---------------------------------------------------------------------- | ---------------------------------------------------------------------- |\n| [html/zmhd/lysj/lsjy](https://rsshub.app/gov/lswz/html/zmhd/lysj/lsjy) | [html/zmhd/lysj/lszl](https://rsshub.app/gov/lswz/html/zmhd/lysj/lszl) |\n\n\n#### [业务频道](https://www.lswz.gov.cn/html/ywpd/index.shtml)\n\n| [粮食调控](https://www.lswz.gov.cn/html/ywpd/lstk/index.shtml)           | [物资储备](https://www.lswz.gov.cn/html/ywpd/wzcb/index.shtml)           | [能源储备](https://www.lswz.gov.cn/html/ywpd/nycb/index.shtml)           | [安全应急](https://www.lswz.gov.cn/html/ywpd/aqyj/index.shtml)           | [法规体改](https://www.lswz.gov.cn/html/ywpd/fgtg/index.shtml)           |\n| ------------------------------------------------------------------------ | ------------------------------------------------------------------------ | ------------------------------------------------------------------------ | ------------------------------------------------------------------------ | ------------------------------------------------------------------------ |\n| [html/ywpd/lstk/index](https://rsshub.app/gov/lswz/html/ywpd/lstk/index) | [html/ywpd/wzcb/index](https://rsshub.app/gov/lswz/html/ywpd/wzcb/index) | [html/ywpd/nycb/index](https://rsshub.app/gov/lswz/html/ywpd/nycb/index) | [html/ywpd/aqyj/index](https://rsshub.app/gov/lswz/html/ywpd/aqyj/index) | [html/ywpd/fgtg/index](https://rsshub.app/gov/lswz/html/ywpd/fgtg/index) |\n\n| [规划建设](https://www.lswz.gov.cn/html/ywpd/gjks/index.shtml)           | [财务审计](https://www.lswz.gov.cn/html/ywpd/cwsj/index.shtml)           | [仓储科技](https://www.lswz.gov.cn/html/ywpd/cckj/index.shtml)           | [执法督查](https://www.lswz.gov.cn/html/ywpd/zfdc/index.shtml)           | [国际交流](https://www.lswz.gov.cn/html/ywpd/gjjl/index.shtml)           |\n| ------------------------------------------------------------------------ | ------------------------------------------------------------------------ | ------------------------------------------------------------------------ | ------------------------------------------------------------------------ | ------------------------------------------------------------------------ |\n| [html/ywpd/gjks/index](https://rsshub.app/gov/lswz/html/ywpd/gjks/index) | [html/ywpd/cwsj/index](https://rsshub.app/gov/lswz/html/ywpd/cwsj/index) | [html/ywpd/cckj/index](https://rsshub.app/gov/lswz/html/ywpd/cckj/index) | [html/ywpd/zfdc/index](https://rsshub.app/gov/lswz/html/ywpd/zfdc/index) | [html/ywpd/gjjl/index](https://rsshub.app/gov/lswz/html/ywpd/gjjl/index) |\n\n| [人事人才](https://www.lswz.gov.cn/html/ywpd/rsrc/index.shtml)           | [标准质量](https://www.lswz.gov.cn/html/ywpd/bzzl/index.shtml)           | [粮食和储备研究](https://www.lswz.gov.cn/html/ywpd/lshcbyj/index.shtml)        |\n| ------------------------------------------------------------------------ | ------------------------------------------------------------------------ | ------------------------------------------------------------------------------ |\n| [html/ywpd/rsrc/index](https://rsshub.app/gov/lswz/html/ywpd/rsrc/index) | [html/ywpd/bzzl/index](https://rsshub.app/gov/lswz/html/ywpd/bzzl/index) | [html/ywpd/lshcbyj/index](https://rsshub.app/gov/lswz/html/ywpd/lshcbyj/index) |\n\n#### [政策发布](https://www.lswz.gov.cn/html/zcfb/index.shtml)\n\n| [文件](https://www.lswz.gov.cn/html/zcfb/wenjian.shtml)            | [法律法规](https://www.lswz.gov.cn/html/zcfb/fggz-fg.shtml)        | [规章](https://www.lswz.gov.cn/html/zcfb/fggz-gz.shtml)            |\n| ------------------------------------------------------------------ | ------------------------------------------------------------------ | ------------------------------------------------------------------ |\n| [html/zcfb/wenjian](https://rsshub.app/gov/lswz/html/zcfb/wenjian) | [html/zcfb/fggz-fg](https://rsshub.app/gov/lswz/html/zcfb/fggz-fg) | [html/zcfb/fggz-gz](https://rsshub.app/gov/lswz/html/zcfb/fggz-gz) |\n\n#### [通知公告](https://www.lswz.gov.cn/html/tzgg/index.shtml)\n\n| [行政通知](https://www.lswz.gov.cn/html/tzgg/xztz.shtml)     | [公告通告](https://www.lswz.gov.cn/html/tzgg/ggtg.shtml)     |\n| ------------------------------------------------------------ | ------------------------------------------------------------ |\n| [html/tzgg/xztz](https://rsshub.app/gov/lswz/html/tzgg/xztz) | [html/tzgg/ggtg](https://rsshub.app/gov/lswz/html/tzgg/ggtg) |\n\n#### [粮食收购](https://www.lswz.gov.cn/html/zmhd/lysj/lssg-szym.shtml)\n\n| [收购数据](https://www.lswz.gov.cn/html/zmhd/lysj/lssg-szym.shtml)               | [政策·解读](https://www.lswz.gov.cn/html/zmhd/lysj/lssg-gzdt.shtml)              |\n| -------------------------------------------------------------------------------- | -------------------------------------------------------------------------------- |\n| [html/zmhd/lysj/lssg-szym](https://rsshub.app/gov/lswz/html/zmhd/lysj/lssg-szym) | [html/zmhd/lysj/lssg-gzdt](https://rsshub.app/gov/lswz/html/zmhd/lysj/lssg-gzdt) |\n\n#### [粮食价格](https://www.lswz.gov.cn/html/zmhd/lysj/lsjg-scjc.shtml)\n\n| [市场监测](https://www.lswz.gov.cn/html/zmhd/lysj/lsjg-scjc.shtml)               | [市场价格](https://www.lswz.gov.cn/html/zmhd/lysj/lsjg-scjg.shtml)               |\n| -------------------------------------------------------------------------------- | -------------------------------------------------------------------------------- |\n| [html/zmhd/lysj/lsjg-scjc](https://rsshub.app/gov/lswz/html/zmhd/lysj/lsjg-scjc) | [html/zmhd/lysj/lsjg-scjg](https://rsshub.app/gov/lswz/html/zmhd/lysj/lsjg-scjg) |\n\n  ",
        "categories": [
          "government"
        ],
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportRadar": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "www.lswz.gov.cn/:category?"
            ]
          },
          {
            "title": "新闻发布",
            "source": [
              "www.lswz.gov.cn/html/xinwen/index.shtml"
            ],
            "target": "/lswz/html/xinwen/index"
          },
          {
            "title": "党建工作",
            "source": [
              "www.lswz.gov.cn/html/djgz/index.shtml"
            ],
            "target": "/lswz/html/djgz/index"
          },
          {
            "title": "业务频道 - 粮食调控",
            "source": [
              "www.lswz.gov.cn/html/ywpd/lstk/index.shtml"
            ],
            "target": "/lswz/html/ywpd/lstk/index"
          },
          {
            "title": "业务频道 - 物资储备",
            "source": [
              "www.lswz.gov.cn/html/ywpd/wzcb/index.shtml"
            ],
            "target": "/lswz/html/ywpd/wzcb/index"
          },
          {
            "title": "业务频道 - 能源储备",
            "source": [
              "www.lswz.gov.cn/html/ywpd/nycb/index.shtml"
            ],
            "target": "/lswz/html/ywpd/nycb/index"
          },
          {
            "title": "业务频道 - 安全应急",
            "source": [
              "www.lswz.gov.cn/html/ywpd/aqyj/index.shtml"
            ],
            "target": "/lswz/html/ywpd/aqyj/index"
          },
          {
            "title": "业务频道 - 法规体改",
            "source": [
              "www.lswz.gov.cn/html/ywpd/fgtg/index.shtml"
            ],
            "target": "/lswz/html/ywpd/fgtg/index"
          },
          {
            "title": "业务频道 - 规划建设",
            "source": [
              "www.lswz.gov.cn/html/ywpd/gjks/index.shtml"
            ],
            "target": "/lswz/html/ywpd/gjks/index"
          },
          {
            "title": "业务频道 - 财务审计",
            "source": [
              "www.lswz.gov.cn/html/ywpd/cwsj/index.shtml"
            ],
            "target": "/lswz/html/ywpd/cwsj/index"
          },
          {
            "title": "业务频道 - 仓储科技",
            "source": [
              "www.lswz.gov.cn/html/ywpd/cckj/index.shtml"
            ],
            "target": "/lswz/html/ywpd/cckj/index"
          },
          {
            "title": "业务频道 - 执法督查",
            "source": [
              "www.lswz.gov.cn/html/ywpd/zfdc/index.shtml"
            ],
            "target": "/lswz/html/ywpd/zfdc/index"
          },
          {
            "title": "业务频道 - 国际交流",
            "source": [
              "www.lswz.gov.cn/html/ywpd/gjjl/index.shtml"
            ],
            "target": "/lswz/html/ywpd/gjjl/index"
          },
          {
            "title": "业务频道 - 人事人才",
            "source": [
              "www.lswz.gov.cn/html/ywpd/rsrc/index.shtml"
            ],
            "target": "/lswz/html/ywpd/rsrc/index"
          },
          {
            "title": "业务频道 - 标准质量",
            "source": [
              "www.lswz.gov.cn/html/ywpd/bzzl/index.shtml"
            ],
            "target": "/lswz/html/ywpd/bzzl/index"
          },
          {
            "title": "业务频道 - 粮食和储备研究",
            "source": [
              "www.lswz.gov.cn/html/ywpd/lshcbyj/index.shtml"
            ],
            "target": "/lswz/html/ywpd/lshcbyj/index"
          },
          {
            "title": "政策发布 - 文件",
            "source": [
              "www.lswz.gov.cn/html/zcfb/wenjian.shtml"
            ],
            "target": "/lswz/html/zcfb/wenjian"
          },
          {
            "title": "政策发布 - 法律法规",
            "source": [
              "www.lswz.gov.cn/html/zcfb/fggz-fg.shtml"
            ],
            "target": "/lswz/html/zcfb/fggz-fg"
          },
          {
            "title": "政策发布 - 规章",
            "source": [
              "www.lswz.gov.cn/html/zcfb/fggz-gz.shtml"
            ],
            "target": "/lswz/html/zcfb/fggz-gz"
          },
          {
            "title": "通知公告 - 行政通知",
            "source": [
              "www.lswz.gov.cn/html/tzgg/xztz.shtml"
            ],
            "target": "/lswz/html/tzgg/xztz"
          },
          {
            "title": "通知公告 - 公告通告",
            "source": [
              "www.lswz.gov.cn/html/tzgg/ggtg.shtml"
            ],
            "target": "/lswz/html/tzgg/ggtg"
          },
          {
            "title": "粮食收购 - 收购数据",
            "source": [
              "www.lswz.gov.cn/html/zmhd/lysj/lssg-szym.shtml"
            ],
            "target": "/lswz/html/zmhd/lysj/lssg-szym"
          },
          {
            "title": "粮食收购 - 政策·解读",
            "source": [
              "www.lswz.gov.cn/html/zmhd/lysj/lssg-gzdt.shtml"
            ],
            "target": "/lswz/html/zmhd/lysj/lssg-gzdt"
          },
          {
            "title": "粮食价格 - 市场监测",
            "source": [
              "www.lswz.gov.cn/html/zmhd/lysj/lsjg-scjc.shtml"
            ],
            "target": "/lswz/html/zmhd/lysj/lsjg-scjc"
          },
          {
            "title": "粮食价格 - 市场价格",
            "source": [
              "www.lswz.gov.cn/html/zmhd/lysj/lsjg-scjg.shtml"
            ],
            "target": "/lswz/html/zmhd/lysj/lsjg-scjg"
          },
          {
            "title": "粮食交易",
            "source": [
              "www.lswz.gov.cn/html/zmhd/lysj/lsjy.shtml"
            ],
            "target": "/lswz/html/zmhd/lysj/lsjy"
          },
          {
            "title": "粮食质量",
            "source": [
              "www.lswz.gov.cn/html/zmhd/lysj/lszl.shtml"
            ],
            "target": "/lswz/html/zmhd/lysj/lszl"
          }
        ],
        "location": "lswz/index.ts",
        "module": () => import('@/routes/gov/lswz/index.ts')
      },
      "/maonan/:category": {
        "path": "/maonan/:category",
        "categories": [
          "government"
        ],
        "example": "/gov/maonan/zwgk",
        "parameters": {
          "category": "分类名"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "茂名市茂南区人民政府",
        "maintainers": [
          "ShuiHuo"
        ],
        "description": "| 政务公开 | 政务新闻 | 茂南动态 | 重大会议 | 公告公示 | 招录信息 | 政策解读 |\n| :------: | :------: | :------: | :------: | :------: | :------: | :------: |\n|   zwgk   |   zwxw   |   mndt   |   zdhy   |   tzgg   |   zlxx   |   zcjd   |",
        "location": "maonan/maonan.ts",
        "module": () => import('@/routes/gov/maonan/maonan.ts')
      },
      "/mee/nnsa/:category{.+}?": {
        "path": "/mee/nnsa/:category{.+}?",
        "name": "国家核安全局",
        "url": "nnsa.mee.gov.cn",
        "maintainers": [
          "nczitzk"
        ],
        "example": "/gov/mee/nnsa/ywdt/hjyw",
        "parameters": {
          "category": {
            "description": "分类，默认为 `ywdt/hjyw`，即环境要闻，可在对应分类页 URL 中找到",
            "options": [
              {
                "label": "要闻动态 - 时政要闻",
                "value": "ywdt/szyw"
              },
              {
                "label": "要闻动态 - 环境要闻",
                "value": "ywdt/hjyw"
              },
              {
                "label": "要闻动态 - 监管动态",
                "value": "ywdt/gzdt"
              },
              {
                "label": "要闻动态 - 行业资讯",
                "value": "ywdt/hyzx"
              },
              {
                "label": "要闻动态 - 国际资讯",
                "value": "ywdt/gjzx"
              },
              {
                "label": "要闻动态 - 公示公告",
                "value": "ywdt/gsqg"
              },
              {
                "label": "要闻动态 - 曝光台",
                "value": "ywdt/bgt"
              },
              {
                "label": "政策文件 - 中央有关文件",
                "value": "zcwj/zyygwj"
              },
              {
                "label": "政策文件 - 国务院有关文件",
                "value": "zcwj/gwyygwj"
              },
              {
                "label": "政策文件 - 部文件",
                "value": "zcwj/bwj"
              },
              {
                "label": "政策文件 - 核安全局文件",
                "value": "zcwj/haqjwj"
              },
              {
                "label": "政策文件 - 其他",
                "value": "zcwj/qt"
              },
              {
                "label": "政策文件 - 解读",
                "value": "zcwj/jd"
              },
              {
                "label": "业务工作 - 核动力厂和研究堆",
                "value": "ywdh/fyd"
              },
              {
                "label": "业务工作 - 核燃料、放废",
                "value": "ywdh/hrlff"
              },
              {
                "label": "业务工作 - 核技术、电磁、矿冶",
                "value": "ywdh/hjsdcky"
              },
              {
                "label": "业务工作 - 监测与应急",
                "value": "ywdh/jcyj_1"
              },
              {
                "label": "业务工作 - 核安全设备与人员",
                "value": "ywdh/haqsbry"
              },
              {
                "label": "业务工作 - 国际合作",
                "value": "ywdh/gjhz"
              }
            ]
          }
        },
        "description": ":::tip\n订阅 [环境要闻](https://nnsa.mee.gov.cn/ywdt/hjyw/)，其源网址为 `https://nnsa.mee.gov.cn/ywdt/hjyw/`，请参考该 URL 指定部分构成参数，此时路由为 [`/gov/mee/nnsa/ywdt/hjyw`](https://rsshub.app/gov/mee/nnsa/ywdt/hjyw)。\n:::\n\n<details>\n  <summary>更多分类</summary>\n\n  #### [要闻动态](https://nnsa.mee.gov.cn/ywdt/)\n\n  | 分类                                           | ID                                                     |\n  | ---------------------------------------------- | ------------------------------------------------------ |\n  | [时政要闻](https://nnsa.mee.gov.cn/ywdt/szyw/) | [ywdt/szyw](https://rsshub.app/gov/mee/nnsa/ywdt/szyw) |\n  | [环境要闻](https://nnsa.mee.gov.cn/ywdt/hjyw/) | [ywdt/hjyw](https://rsshub.app/gov/mee/nnsa/ywdt/hjyw) |\n  | [监管动态](https://nnsa.mee.gov.cn/ywdt/gzdt/) | [ywdt/gzdt](https://rsshub.app/gov/mee/nnsa/ywdt/gzdt) |\n  | [行业资讯](https://nnsa.mee.gov.cn/ywdt/hyzx/) | [ywdt/hyzx](https://rsshub.app/gov/mee/nnsa/ywdt/hyzx) |\n  | [国际资讯](https://nnsa.mee.gov.cn/ywdt/gjzx/) | [ywdt/gjzx](https://rsshub.app/gov/mee/nnsa/ywdt/gjzx) |\n  | [公示公告](https://nnsa.mee.gov.cn/ywdt/gsqg/) | [ywdt/gsqg](https://rsshub.app/gov/mee/nnsa/ywdt/gsqg) |\n  | [曝光台](https://nnsa.mee.gov.cn/ywdt/bgt/)    | [ywdt/bgt](https://rsshub.app/gov/mee/nnsa/ywdt/bgt)   |\n\n  #### [政策文件](https://nnsa.mee.gov.cn/zcwj/)\n\n  | 分类                                                    | ID                                                           |\n  | ------------------------------------------------------- | ------------------------------------------------------------ |\n  | [中央有关文件](https://nnsa.mee.gov.cn/zcwj/zyygwj/)    | [zcwj/zyygwj](https://rsshub.app/gov/mee/nnsa/zcwj/zyygwj)   |\n  | [国务院有关文件](https://nnsa.mee.gov.cn/zcwj/gwyygwj/) | [zcwj/gwyygwj](https://rsshub.app/gov/mee/nnsa/zcwj/gwyygwj) |\n  | [部文件](https://nnsa.mee.gov.cn/zcwj/bwj/)             | [zcwj/bwj](https://rsshub.app/gov/mee/nnsa/zcwj/bwj)         |\n  | [核安全局文件](https://nnsa.mee.gov.cn/zcwj/haqjwj/)    | [zcwj/haqjwj](https://rsshub.app/gov/mee/nnsa/zcwj/haqjwj)   |\n  | [其他](https://nnsa.mee.gov.cn/zcwj/qt/)                | [zcwj/qt](https://rsshub.app/gov/mee/nnsa/zcwj/qt)           |\n  | [解读](https://nnsa.mee.gov.cn/zcwj/jd/)                | [zcwj/jd](https://rsshub.app/gov/mee/nnsa/zcwj/jd)           |\n\n  #### [业务工作](https://nnsa.mee.gov.cn/ywdh/)\n\n  | 分类                                                        | ID                                                           |\n  | ----------------------------------------------------------- | ------------------------------------------------------------ |\n  | [核动力厂和研究堆](https://nnsa.mee.gov.cn/ywdh/fyd/)       | [ywdh/fyd](https://rsshub.app/gov/mee/nnsa/ywdh/fyd)         |\n  | [核燃料、放废](https://nnsa.mee.gov.cn/ywdh/hrlff/)         | [ywdh/hrlff](https://rsshub.app/gov/mee/nnsa/ywdh/hrlff)     |\n  | [核技术、电磁、矿冶](https://nnsa.mee.gov.cn/ywdh/hjsdcky/) | [ywdh/hjsdcky](https://rsshub.app/gov/mee/nnsa/ywdh/hjsdcky) |\n  | [监测与应急](https://nnsa.mee.gov.cn/ywdh/jcyj_1/)          | [ywdh/jcyj_1](https://rsshub.app/gov/mee/nnsa/ywdh/jcyj_1)   |\n  | [核安全设备与人员](https://nnsa.mee.gov.cn/ywdh/haqsbry/)   | [ywdh/haqsbry](https://rsshub.app/gov/mee/nnsa/ywdh/haqsbry) |\n  | [国际合作](https://nnsa.mee.gov.cn/ywdh/gjhz/)              | [ywdh/gjhz](https://rsshub.app/gov/mee/nnsa/ywdh/gjhz)       |\n\n</details>\n",
        "categories": [
          "government"
        ],
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportRadar": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "nnsa.mee.gov.cn/:category"
            ],
            "target": "/mee/nnsa/:category"
          },
          {
            "title": "要闻动态 - 时政要闻",
            "source": [
              "nnsa.mee.gov.cn/ywdt/szyw/"
            ],
            "target": "/mee/nnsa/ywdt/szyw"
          },
          {
            "title": "要闻动态 - 环境要闻",
            "source": [
              "nnsa.mee.gov.cn/ywdt/hjyw/"
            ],
            "target": "/mee/nnsa/ywdt/hjyw"
          },
          {
            "title": "要闻动态 - 监管动态",
            "source": [
              "nnsa.mee.gov.cn/ywdt/gzdt/"
            ],
            "target": "/mee/nnsa/ywdt/gzdt"
          },
          {
            "title": "要闻动态 - 行业资讯",
            "source": [
              "nnsa.mee.gov.cn/ywdt/hyzx/"
            ],
            "target": "/mee/nnsa/ywdt/hyzx"
          },
          {
            "title": "要闻动态 - 国际资讯",
            "source": [
              "nnsa.mee.gov.cn/ywdt/gjzx/"
            ],
            "target": "/mee/nnsa/ywdt/gjzx"
          },
          {
            "title": "要闻动态 - 公示公告",
            "source": [
              "nnsa.mee.gov.cn/ywdt/gsqg/"
            ],
            "target": "/mee/nnsa/ywdt/gsqg"
          },
          {
            "title": "要闻动态 - 曝光台",
            "source": [
              "nnsa.mee.gov.cn/ywdt/bgt/"
            ],
            "target": "/mee/nnsa/ywdt/bgt"
          },
          {
            "title": "政策文件 - 中央有关文件",
            "source": [
              "nnsa.mee.gov.cn/zcwj/zyygwj/"
            ],
            "target": "/mee/nnsa/zcwj/zyygwj"
          },
          {
            "title": "政策文件 - 国务院有关文件",
            "source": [
              "nnsa.mee.gov.cn/zcwj/gwyygwj/"
            ],
            "target": "/mee/nnsa/zcwj/gwyygwj"
          },
          {
            "title": "政策文件 - 部文件",
            "source": [
              "nnsa.mee.gov.cn/zcwj/bwj/"
            ],
            "target": "/mee/nnsa/zcwj/bwj"
          },
          {
            "title": "政策文件 - 核安全局文件",
            "source": [
              "nnsa.mee.gov.cn/zcwj/haqjwj/"
            ],
            "target": "/mee/nnsa/zcwj/haqjwj"
          },
          {
            "title": "政策文件 - 其他",
            "source": [
              "nnsa.mee.gov.cn/zcwj/qt/"
            ],
            "target": "/mee/nnsa/zcwj/qt"
          },
          {
            "title": "政策文件 - 解读",
            "source": [
              "nnsa.mee.gov.cn/zcwj/jd/"
            ],
            "target": "/mee/nnsa/zcwj/jd"
          },
          {
            "title": "业务工作 - 核动力厂和研究堆",
            "source": [
              "nnsa.mee.gov.cn/ywdh/fyd/"
            ],
            "target": "/mee/nnsa/ywdh/fyd"
          },
          {
            "title": "业务工作 - 核燃料、放废",
            "source": [
              "nnsa.mee.gov.cn/ywdh/hrlff/"
            ],
            "target": "/mee/nnsa/ywdh/hrlff"
          },
          {
            "title": "业务工作 - 核技术、电磁、矿冶",
            "source": [
              "nnsa.mee.gov.cn/ywdh/hjsdcky/"
            ],
            "target": "/mee/nnsa/ywdh/hjsdcky"
          },
          {
            "title": "业务工作 - 监测与应急",
            "source": [
              "nnsa.mee.gov.cn/ywdh/jcyj_1/"
            ],
            "target": "/mee/nnsa/ywdh/jcyj_1"
          },
          {
            "title": "业务工作 - 核安全设备与人员",
            "source": [
              "nnsa.mee.gov.cn/ywdh/haqsbry/"
            ],
            "target": "/mee/nnsa/ywdh/haqsbry"
          },
          {
            "title": "业务工作 - 国际合作",
            "source": [
              "nnsa.mee.gov.cn/ywdh/gjhz/"
            ],
            "target": "/mee/nnsa/ywdh/gjhz"
          }
        ],
        "view": 0,
        "location": "mee/nnsa.ts",
        "module": () => import('@/routes/gov/mee/nnsa.ts')
      },
      "/mee/ywdt/:category?": {
        "path": "/mee/ywdt/:category?",
        "categories": [
          "government"
        ],
        "example": "/gov/mee/ywdt/hjywnews",
        "parameters": {
          "category": "分类名，预设 `szyw`"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "www.mee.gov.cn/ywdt/:category"
            ],
            "target": "/mee/ywdt/:category"
          }
        ],
        "name": "要闻动态",
        "maintainers": [
          "liuxsdev"
        ],
        "description": "| 时政要闻 | 环境要闻 | 地方快讯 | 新闻发布 | 视频新闻 | 公示公告 |\n| :------: | :------: | :------: | :------: | :------: | :------: |\n|   szyw   | hjywnews |  dfnews  |   xwfb   |   spxw   |   gsgg   |",
        "location": "mee/ywdt.ts",
        "module": () => import('@/routes/gov/mee/ywdt.ts')
      },
      "/mem/gk/sgcc/:category?": {
        "path": "/mem/gk/sgcc/:category?",
        "categories": [
          "government"
        ],
        "example": "/gov/mem/gk/sgcc/tbzdsgdcbg",
        "parameters": {
          "category": "分类，见下表，默认为挂牌督办"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "www.mem.gov.cn/gk/sgcc/:category"
            ],
            "target": "/mem/gk/sgcc/:category"
          }
        ],
        "name": "事故及灾害查处",
        "maintainers": [
          "nczitzk"
        ],
        "description": "| 挂牌督办 | 调查报告   |\n| -------- | ---------- |\n| sggpdbqk | tbzdsgdcbg |",
        "location": "mem/sgcc.ts",
        "module": () => import('@/routes/gov/mem/sgcc.ts')
      },
      "/mem/gk/zfxxgkpt/fdzdgknr": {
        "path": "/mem/gk/zfxxgkpt/fdzdgknr",
        "categories": [
          "government"
        ],
        "example": "/gov/mem/gk/zfxxgkpt/fdzdgknr",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "www.mem.gov.cn/gk/zfxxgkpt/fdzdgknr"
            ],
            "target": "/mem/gk/zfxxgkpt/fdzdgknr"
          }
        ],
        "name": "法定主动公开内容",
        "maintainers": [
          "skeaven"
        ],
        "description": "应急管理部法定主动公开内容,包含通知、公告、督办、政策解读等，可供应急相关工作人员及时获取政策信息",
        "location": "mem/zfxxgkpt.ts",
        "module": () => import('@/routes/gov/mem/zfxxgkpt.ts')
      },
      "/fmprc/:category?": {
        "path": [
          "/fmprc/:category?",
          "/mfa/wjdt/:category?"
        ],
        "name": "Unknown",
        "maintainers": [
          "nicolaszf",
          "nczitzk"
        ],
        "description": "| 分类       | category |\n| ---------- | -------- |\n| 领导人活动 | gjldrhd  |\n| 外事日程   | wsrc     |\n| 部领导活动 | wjbxw    |\n| 业务动态   | sjxw     |\n| 发言人表态 | fyrbt    |\n| 吹风会     | cfhsl    |\n| 大使任免   | dsrm     |\n| 驻外报道   | zwbd     |\n| 政策解读   | zcjd     |",
        "location": "mfa/wjdt.ts",
        "module": () => import('@/routes/gov/mfa/wjdt.ts')
      },
      "/mfa/wjdt/:category?": {
        "path": [
          "/fmprc/:category?",
          "/mfa/wjdt/:category?"
        ],
        "name": "Unknown",
        "maintainers": [
          "nicolaszf",
          "nczitzk"
        ],
        "description": "| 分类       | category |\n| ---------- | -------- |\n| 领导人活动 | gjldrhd  |\n| 外事日程   | wsrc     |\n| 部领导活动 | wjbxw    |\n| 业务动态   | sjxw     |\n| 发言人表态 | fyrbt    |\n| 吹风会     | cfhsl    |\n| 大使任免   | dsrm     |\n| 驻外报道   | zwbd     |\n| 政策解读   | zcjd     |",
        "location": "mfa/wjdt.ts",
        "module": () => import('@/routes/gov/mfa/wjdt.ts')
      },
      "/miit/wjfb/:ministry": {
        "path": "/miit/wjfb/:ministry",
        "categories": [
          "government"
        ],
        "example": "/gov/miit/wjfb/ghs",
        "parameters": {
          "ministry": "部门缩写，可以在对应 URL 中获取"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "miit.gov.cn/jgsj/:ministry/wjfb/index.html"
            ]
          }
        ],
        "name": "文件发布",
        "maintainers": [
          "Fatpandac"
        ],
        "location": "miit/wjfb.ts",
        "module": () => import('@/routes/gov/miit/wjfb.ts')
      },
      "/miit/wjgs": {
        "path": "/miit/wjgs",
        "categories": [
          "government"
        ],
        "example": "/gov/miit/wjgs",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "文件公示",
        "maintainers": [
          "Yoge-Code"
        ],
        "location": "miit/wjgs.ts",
        "module": () => import('@/routes/gov/miit/wjgs.ts')
      },
      "/miit/yjzj": {
        "path": "/miit/yjzj",
        "categories": [
          "government"
        ],
        "example": "/gov/miit/yjzj",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "miit.gov.cn/gzcy/yjzj/index.html"
            ]
          }
        ],
        "name": "意见征集",
        "maintainers": [
          "Fatpandac"
        ],
        "url": "miit.gov.cn/gzcy/yjzj/index.html",
        "location": "miit/yjzj.ts",
        "module": () => import('@/routes/gov/miit/yjzj.ts')
      },
      "/miit/zcjd": {
        "path": "/miit/zcjd",
        "categories": [
          "government"
        ],
        "example": "/gov/miit/zcjd",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "政策解读",
        "maintainers": [
          "Yoge-Code"
        ],
        "location": "miit/zcjd.ts",
        "module": () => import('@/routes/gov/miit/zcjd.ts')
      },
      "/miit/zcwj": {
        "path": "/miit/zcwj",
        "categories": [
          "government"
        ],
        "example": "/gov/miit/zcwj",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "政策文件",
        "maintainers": [
          "Yoge-Code"
        ],
        "location": "miit/zcwj.ts",
        "module": () => import('@/routes/gov/miit/zcwj.ts')
      },
      "/moa/gjs/:category{.+}?": {
        "path": "/moa/gjs/:category{.+}?",
        "name": "中华人民共和国农业农村部国际合作司",
        "url": "www.gjs.moa.gov.cn",
        "maintainers": [
          "nczitzk"
        ],
        "example": "/gov/moa/gjs/gzdt",
        "parameters": {
          "category": {
            "description": "分类，默认为 `gzdt`，即工作动态，可在对应分类页 URL 中找到",
            "options": [
              {
                "label": "工作动态",
                "value": "gzdt"
              },
              {
                "label": "通知公告",
                "value": "tzgg"
              },
              {
                "label": "“一带一路”合作和农业走出去",
                "value": "ydylhzhhnyzcq"
              },
              {
                "label": "农业国际贸易监测与展望",
                "value": "ncpmy"
              },
              {
                "label": "多双边合作",
                "value": "dsbhz"
              }
            ]
          }
        },
        "description": "::: tip\n若订阅 [中华人民共和国农业农村部国际合作司工作动态](https://www.gjs.moa.gov.cn/gzdt/)，网址为 `https://www.gjs.moa.gov.cn/gzdt/`，请截取 `https://www.gjs.moa.gov.cn/` 到末尾 `/` 的部分 `gzdt` 作为 `category` 参数填入，此时目标路由为 [`/gov/moa/gjs/gzdt`](https://rsshub.app/gov/moa/gjs/gzdt)。\n:::\n\n| [工作动态](http://www.gjs.moa.gov.cn/gzdt/) | [通知公告](http://www.gjs.moa.gov.cn/tzgg/) | [“一带一路”合作和农业走出去](http://www.gjs.moa.gov.cn/ydylhzhhnyzcq/) | [农业国际贸易监测与展望](http://www.gjs.moa.gov.cn/ncpmy/) | [多双边合作](http://www.gjs.moa.gov.cn/dsbhz/) |\n| ------------------------------------------- | ------------------------------------------- | ---------------------------------------------------------------------- | ---------------------------------------------------------- | ---------------------------------------------- |\n| [gzdt](https://rsshub.app/gov/moa/gjs/gzdt) | [tzgg](https://rsshub.app/gov/moa/gjs/tzgg) | [ydylhzhhnyzcq](https://rsshub.app/gov/moa/gjs/ydylhzhhnyzcq)          | [ncpmy](https://rsshub.app/gov/moa/gjs/ncpmy)              | [dsbhz](https://rsshub.app/gov/moa/gjs/dsbhz)  |\n",
        "categories": [
          "government"
        ],
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportRadar": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "www.gjs.moa.gov.cn/:category{.+}?"
            ]
          },
          {
            "title": "工作动态",
            "source": [
              "www.gjs.moa.gov.cn/gzdt/"
            ],
            "target": "/moa/gjs/gzdt"
          },
          {
            "title": "通知公告",
            "source": [
              "www.gjs.moa.gov.cn/tzgg/"
            ],
            "target": "/moa/gjs/tzgg"
          },
          {
            "title": "“一带一路”合作和农业走出去",
            "source": [
              "www.gjs.moa.gov.cn/ydylhzhhnyzcq/"
            ],
            "target": "/moa/gjs/ydylhzhhnyzcq"
          },
          {
            "title": "农业国际贸易监测与展望",
            "source": [
              "www.gjs.moa.gov.cn/ncpmy/"
            ],
            "target": "/moa/gjs/ncpmy"
          },
          {
            "title": "多双边合作",
            "source": [
              "www.gjs.moa.gov.cn/dsbhz/"
            ],
            "target": "/moa/gjs/dsbhz"
          }
        ],
        "view": 0,
        "location": "moa/gjs.ts",
        "module": () => import('@/routes/gov/moa/gjs.ts')
      },
      "/moa/suburl/:suburl{.+}": {
        "path": "/moa/suburl/:suburl{.+}",
        "categories": [
          "government"
        ],
        "example": "/gov/moa/suburl/gk/zcjd/",
        "radar": [
          {
            "source": [
              "moa.gov.cn/"
            ],
            "target": "/moa/suburl/:suburl"
          }
        ],
        "parameters": {
          "suburl": "下级目录，请使用最下级的目录"
        },
        "name": "中华人民共和国农业农村部 - 新闻",
        "maintainers": [
          "Origami404",
          "lyqluis"
        ],
        "url": "moa.gov.cn/",
        "description": "更多例子：\n  -   `农业农村部动态`的网页链接是`http://www.moa.gov.cn/xw/zwdt/`, 对应的`suburl`是`xw/zwdt`\n  -   `财务公开`的网页链接是`http://www.moa.gov.cn/gk/cwgk_1/`, 对应的`suburl`是`gk/cwgk_1`\n  -   像[政策法规](http://www.moa.gov.cn/gk/zcfg/)这种页面(`http://www.moa.gov.cn/gk/zcfg/`), 它**不是**一个合法的分类目录，它是`法律`, `行政法规`, `部门规章`等一堆栏目的集合，这时候请点开对应栏目的`更多 >>`进入栏目的最下级目录，再根据上面的规则提取`suburl`\n  -   特别地，`图片新闻`对应的`suburl`为`xw/tpxw/`, `最新公开`对应的`suburl`为`govpublic`, `数据>最新发布`对应的`suburl`为`sj/zxfb`",
        "location": "moa/moa.ts",
        "module": () => import('@/routes/gov/moa/moa.ts')
      },
      "/moa/szcpxx": {
        "path": "/moa/szcpxx",
        "name": "中华人民共和国农业农村部生猪专题重要政策",
        "url": "www.moa.gov.cn",
        "maintainers": [
          "nczitzk"
        ],
        "example": "/gov/moa/szcpxx",
        "categories": [
          "government"
        ],
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportRadar": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "www.moa.gov.cn/ztzl/szcpxx/zyzc/index.htm"
            ],
            "target": "/moa/szcpxx"
          }
        ],
        "location": "moa/szcpxx.ts",
        "module": () => import('@/routes/gov/moa/szcpxx.ts')
      },
      "/moa/zdscxx/:category{.+}?": {
        "path": "/moa/zdscxx/:category{.+}?",
        "name": "中华人民共和国农业农村部数据",
        "url": "www.moa.gov.cn",
        "maintainers": [
          "nczitzk"
        ],
        "example": "/gov/moa/zdscxx",
        "parameters": {
          "category": "分类，默认为全部，见下表"
        },
        "description": "::: tip\n  若订阅 [中华人民共和国农业农村部数据](http://zdscxx.moa.gov.cn:8080/nyb/pc/messageList.jsp) 的 `价格指数` 报告主题。此时路由为 [`/gov/moa/zdscxx/价格指数`](https://rsshub.app/gov/moa/zdscxx/价格指数)。\n\n  若订阅 `央视网` 报告来源 的 `蔬菜生产` 报告主题。此时路由为 [`/gov/moa/zdscxx/央视网/蔬菜生产`](https://rsshub.app/gov/moa/zdscxx/央视网/蔬菜生产)。\n:::\n\n| 价格指数 | 供需形势 | 分析报告周报 | 分析报告日报 | 日历信息 | 蔬菜生产 |\n| -------- | -------- | ------------ | ------------ | -------- | -------- |\n    ",
        "categories": [
          "government"
        ],
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportRadar": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "title": "价格指数",
            "source": [
              "zdscxx.moa.gov.cn:8080/nyb/pc/messageList.jsp"
            ],
            "target": "/gov/moa/zdscxx/价格指数"
          },
          {
            "title": "供需形势",
            "source": [
              "zdscxx.moa.gov.cn:8080/nyb/pc/messageList.jsp"
            ],
            "target": "/gov/moa/zdscxx/供需形势"
          },
          {
            "title": "分析报告周报",
            "source": [
              "zdscxx.moa.gov.cn:8080/nyb/pc/messageList.jsp"
            ],
            "target": "/gov/moa/zdscxx/分析报告周报"
          },
          {
            "title": "分析报告日报",
            "source": [
              "zdscxx.moa.gov.cn:8080/nyb/pc/messageList.jsp"
            ],
            "target": "/gov/moa/zdscxx/分析报告日报"
          },
          {
            "title": "日历信息",
            "source": [
              "zdscxx.moa.gov.cn:8080/nyb/pc/messageList.jsp"
            ],
            "target": "/gov/moa/zdscxx/日历信息"
          },
          {
            "title": "蔬菜生产",
            "source": [
              "zdscxx.moa.gov.cn:8080/nyb/pc/messageList.jsp"
            ],
            "target": "/gov/moa/zdscxx/蔬菜生产"
          }
        ],
        "location": "moa/zdscxx.ts",
        "module": () => import('@/routes/gov/moa/zdscxx.ts')
      },
      "/moe/:type": {
        "path": "/moe/:type",
        "categories": [
          "government"
        ],
        "example": "/gov/moe/policy_anal",
        "parameters": {
          "type": "分类名"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "新闻",
        "maintainers": [
          "Crawler995"
        ],
        "description": "|   政策解读   |   最新文件   | 公告公示 |      教育部简报     |     教育要闻     |\n| :----------: | :----------: | :------: | :-----------------: | :--------------: |\n| policy_anal | newest_file |  notice  | edu_ministry_news | edu_focus_news |",
        "location": "moe/moe.ts",
        "module": () => import('@/routes/gov/moe/moe.ts')
      },
      "/moe/s78/:column": {
        "path": "/moe/s78/:column",
        "categories": [
          "government"
        ],
        "example": "/gov/moe/s78/A13",
        "parameters": {
          "column": "司局 ID，可在 URL 找到"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "moe.gov.cn/s78/:column/tongzhi",
              "moe.gov.cn/s78/:column"
            ]
          }
        ],
        "name": "司局通知",
        "maintainers": [
          "TonyRL"
        ],
        "location": "moe/s78.ts",
        "module": () => import('@/routes/gov/moe/s78.ts')
      },
      "/mof/bond/:category?": {
        "path": "/mof/bond/:category?",
        "categories": [
          "government"
        ],
        "example": "/gov/mof/bond",
        "parameters": {
          "category": "专题，见下表，默认为国债管理工作动态"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "专题",
        "maintainers": [
          "la3rence"
        ],
        "description": "#### 政府债券管理\n\n| 国债管理工作动态 | 记账式国债 (含特别国债) 发行 | 储蓄国债发行 | 地方政府债券管理      |\n| ---------------- | ---------------------------- | ------------ | --------------------- |\n| gzfxgzdt         | gzfxzjs                      | gzfxdzs      | difangzhengfuzhaiquan |",
        "location": "mof/bond.ts",
        "module": () => import('@/routes/gov/mof/bond.ts')
      },
      "/mof/gss/:category?": {
        "path": "/mof/gss/:category?",
        "categories": [
          "government"
        ],
        "example": "/gov/mof/gss",
        "parameters": {
          "category": "列表标签，默认为政策发布"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "关税政策文件",
        "maintainers": [
          "la3rence"
        ],
        "description": "#### 关税文件发布\n\n| 政策发布 | 政策解读 |\n| ------------- | -------------- |\n| zhengcefabu   | zhengcejiedu   |",
        "radar": [
          {
            "source": [
              "gss.mof.gov.cn/gzdt/:category/"
            ],
            "target": "/mof/gss/:category"
          }
        ],
        "location": "mof/gss.ts",
        "module": () => import('@/routes/gov/mof/gss.ts')
      },
      "/mofcom/article/:suffix{.+}": {
        "path": "/mofcom/article/:suffix{.+}",
        "name": "Unknown",
        "maintainers": [],
        "location": "mofcom/article.ts",
        "module": () => import('@/routes/gov/mofcom/article.ts')
      },
      "/moj/aac/news/:type?": {
        "path": "/moj/aac/news/:type?",
        "categories": [
          "government"
        ],
        "example": "/gov/moj/aac/news",
        "parameters": {
          "type": "資料大類，留空為全部"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "最新消息",
        "maintainers": [
          "TonyRL"
        ],
        "description": "| 全部 | 其他 | 採購公告 | 新聞稿 | 肅貪 | 預防 | 綜合 | 防疫專區 |\n| ---- | ---- | -------- | ------ | ---- | ---- | ---- | -------- |\n|      | 02   | 01       | 06     | 05   | 04   | 03   | 99       |",
        "location": "moj/aac/news.ts",
        "module": () => import('@/routes/gov/moj/aac/news.ts')
      },
      "/moj/lfyjzj": {
        "path": "/moj/lfyjzj",
        "categories": [
          "government"
        ],
        "example": "/gov/moj/lfyjzj",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "www.moj.gov.cn/lfyjzj/lflfyjzj/*",
              "www.moj.gov.cn/pub/sfbgw/lfyjzj/lflfyjzj/*"
            ]
          }
        ],
        "name": "立法意见征集",
        "maintainers": [
          "la3rence"
        ],
        "url": "www.moj.gov.cn/lfyjzj/lflfyjzj/*",
        "location": "moj/lfyjzj.ts",
        "module": () => import('@/routes/gov/moj/lfyjzj.ts')
      },
      "/mot/:category{.+}?": {
        "path": "/mot/:category{.+}?",
        "name": "中华人民共和国交通运输部",
        "url": "www.mot.gov.cn",
        "maintainers": [
          "ladeng07",
          "nczitzk"
        ],
        "example": "/gov/mot/jiaotongyaowen",
        "parameters": {
          "category": {
            "description": "分类，默认为 `jiaotongyaowen`，即交通要闻，可在对应分类页 URL 中找到",
            "options": [
              {
                "label": "交通要闻",
                "value": "jiaotongyaowen"
              },
              {
                "label": "时政要闻",
                "value": "shizhengyaowen"
              },
              {
                "label": "重要会议",
                "value": "zhongyaohuiyi"
              }
            ]
          }
        },
        "description": "::: tip\n若订阅 [重要会议](https://www.mot.gov.cn/zhongyaohuiyi/)，网址为 `https://www.mot.gov.cn/zhongyaohuiyi/`，请截取 `https://www.mot.gov.cn/` 到末尾 `/` 的部分 `zhongyaohuiyi` 作为 `category` 参数填入，此时目标路由为 [`/gov/mot/zhongyaohuiyi`](https://rsshub.app/gov/mot/zhongyaohuiyi)。\n:::",
        "categories": [
          "government"
        ],
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportRadar": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "www.mot.gov.cn/:category"
            ]
          },
          {
            "title": "交通要闻",
            "source": [
              "www.mot.gov.cn/jiaotongyaowen/"
            ],
            "target": "/mot/jiaotongyaowen"
          },
          {
            "title": "时政要闻",
            "source": [
              "www.mot.gov.cn/shizhengyaowen/"
            ],
            "target": "/mot/shizhengyaowen"
          },
          {
            "title": "重要会议",
            "source": [
              "www.mot.gov.cn/zhongyaohuiyi/"
            ],
            "target": "/mot/zhongyaohuiyi"
          }
        ],
        "view": 0,
        "location": "mot/index.ts",
        "module": () => import('@/routes/gov/mot/index.ts')
      },
      "/ndrc/fggz/:category{.+}?": {
        "path": "/ndrc/fggz/:category{.+}?",
        "name": "发展改革工作",
        "example": "/gov/ndrc/fggz",
        "parameters": {
          "category": "分类，见下表，默认为全部"
        },
        "maintainers": [
          "nczitzk"
        ],
        "categories": [
          "government"
        ],
        "description": "::: details 全部分类\n\n#### 机关办公\n\n| 业务工作  | 学思践悟  |\n| --------- | --------- |\n| jgbg/ywgz | jgbg/xsjw |\n\n#### 发改政研\n\n| 经济数据概览 | 社会关切回应 | 新媒体解读 |\n| ------------ | ------------ | ---------- |\n| fgzy/jjsjgl  | fgzy/shgqhy  | fgzy/xmtjd |\n\n#### 发展战略和规划\n\n| 国家发展战略和规划 | 国家级专项规划 | 地方发展规划  | 发展规划工作  |\n| ------------------ | -------------- | ------------- | ------------- |\n| fzzlgh/gjfzgh      | fzzlgh/gjjzxgh | fzzlgh/dffzgh | fzzlgh/fzgggz |\n\n#### 发改综合\n\n| 国内经济监测 | 工业经济         | 投资运行         | 市场消费         |\n| ------------ | ---------------- | ---------------- | ---------------- |\n| fgzh/gnjjjc  | fgzh/gnjjjc/gyjj | fgzh/gnjjjc/tzyx | fgzh/gnjjjc/scxf |\n\n| 价格情况         | 财政收支         | 货币金融         | 就业情况         |\n| ---------------- | ---------------- | ---------------- | ---------------- |\n| fgzh/gnjjjc/jgqk | fgzh/gnjjjc/czsz | fgzh/gnjjjc/hbjr | fgzh/gnjjjc/jyqk |\n\n| 地区经济         | 国际经济监测 | 先行指数         | 大宗商品市场情况     |\n| ---------------- | ------------ | ---------------- | -------------------- |\n| fgzh/gnjjjc/dqjj | fgzh/gjjjjc  | fgzh/gjjjjc/xxzs | fgzh/gjjjjc/dzspscqk |\n\n| 国别分析         | 国际组织预测和研究动态 | 国际组织预测            | 国际组织研究动态          |\n| ---------------- | ---------------------- | ----------------------- | ------------------------- |\n| fgzh/gjjjjc/gbfx | fgzh/gjzzychyjdt       | fgzh/gjzzychyjdt/gjzzyc | fgzh/gjzzychyjdt/gjzzyjdt |\n\n#### 经济运行与调节\n\n| 宏观经济运行  | 地方经济运行  | 煤电油气运   | 现代物流    |\n| ------------- | ------------- | ------------ | ----------- |\n| jjyxtj/hgjjyx | jjyxtj/dfjjyx | jjyxtj/mdyqy | jjyxtj/xdwl |\n\n#### 体制改革\n\n| 改革快讯  | 半月改革动态 | 地方改革经验 |\n| --------- | ------------ | ------------ |\n| tzgg/ggkx | tzgg/byggdt  | tzgg/dfggjx  |\n\n#### 固定资产投资\n\n| 投资法规与政策动态 |\n| ------------------ |\n| gdzctz/tzfg        |\n\n#### 利用外资和境外投资\n\n| 境外投资    | 外商投资    | 外债管理    | 政策法规    |\n| ----------- | ----------- | ----------- | ----------- |\n| lywzjw/jwtz | lywzjw/wstz | lywzjw/wzgl | lywzjw/zcfg |\n\n#### 地区经济\n\n| 重大战略  | 四大板块  | 国土海洋流域新区 |\n| --------- | --------- | ---------------- |\n| dqjj/zdzl | dqjj/sdbk | dqjj/qt          |\n\n#### 地区振兴\n\n| 巩固拓展脱贫攻坚成果和欠发达地区振兴发展 | 对口支援与合作 | 革命老区振兴发展 | 生态退化地区治理 |\n| ---------------------------------------- | -------------- | ---------------- | ---------------- |\n| dqzx/tpgjypkfq                           | dqzx/dkzyyhz   | dqzx/gglqzxfz    | dqzx/stthdqzl    |\n\n#### 区域开放\n\n| 信息集萃  |\n| --------- |\n| qykf/xxjc |\n\n#### 农业农村经济\n\n| 重点建设    | 投资指南    | 乡村振兴    | 农经信息    |\n| ----------- | ----------- | ----------- | ----------- |\n| nyncjj/zdjs | nyncjj/tzzn | nyncjj/xczx | nyncjj/njxx |\n\n#### 基础设施发展\n\n| 政策规划    | 城轨监管    | 重大工程    | 问题研究    |\n| ----------- | ----------- | ----------- | ----------- |\n| zcssfz/zcgh | zcssfz/cgjg | zcssfz/zdgc | zcssfz/wtyj |\n\n#### 产业发展\n\n| 制造业发展 | 服务业发展 |\n| ---------- | ---------- |\n| cyfz/zcyfz | cyfz/fwyfz |\n\n#### 创新和高技术发展\n\n| 地方进展      |\n| ------------- |\n| cxhgjsfz/dfjz |\n\n#### 环境与资源\n\n| 碳达峰碳中和 | 生态文明建设 | 节能和能效  | 资源利用和循环经济 |\n| ------------ | ------------ | ----------- | ------------------ |\n| hjyzy/tdftzh | hjyzy/stwmjs | hjyzy/jnhnx | hjyzy/zyzhlyhxhjj  |\n\n#### 就业与收入\n\n| 就业收入社保消费 | 地方经验   |\n| ---------------- | ---------- |\n| jyysr/jysrsbxf   | jyysr/dfjx |\n\n#### 经济贸易\n\n| 重要商品情况 | 对外经贸及政策分析 | 流通业发展 |\n| ------------ | ------------------ | ---------- |\n| jjmy/zyspqk  | jjmy/dwjmjzcfx     | jjmy/ltyfz |\n\n#### 财金信用\n\n| 工作动态    |\n| ----------- |\n| cjxy/gzdt03 |\n\n#### 价格管理\n\n| 地方工作  |\n| --------- |\n| jggl/dfgz |\n\n#### 发改法规\n\n| 地方信息  |\n| --------- |\n| fgfg/dfxx |\n\n#### 国际合作\n\n| 世经动态  |\n| --------- |\n| gjhz/zywj |\n\n#### 干部之家\n\n| 系统风采  | 人才招聘  | 委属工作  | 学习园地  |\n| --------- | --------- | --------- | --------- |\n| gbzj/xtfc | gbzj/rczp | gbzj/wsgz | gbzj/xxyd |\n\n#### 评估督导\n\n| 评督动态  | 评督经验  |\n| --------- | --------- |\n| pgdd/pddt | pgdd/pdjy |\n\n#### 发改党建\n\n| 中央精神  | 机关党建  | 委属党建  | 系统党建  |\n| --------- | --------- | --------- | --------- |\n| fgdj/zydj | fgdj/jgdj | fgdj/wsdj | fgdj/xtdj |\n\n#### 发改金辉\n\n| 党建之窗  | 系统交流  | 学习园地  | 金色夕阳  |\n| --------- | --------- | --------- | --------- |\n| fgjh/djzc | fgjh/zthd | fgjh/yxyd | fgjh/jsxy |\n\n:::",
        "radar": [
          {
            "title": "发展改革工作",
            "source": [
              "ndrc.gov.cn/fggz/:category*"
            ]
          },
          {
            "title": "机关办公 - 业务工作",
            "source": [
              "ndrc.gov.cn/fggz/jgbg/ywgz"
            ],
            "target": "/ndrc/fggz/jgbg/ywgz"
          },
          {
            "title": "机关办公 - 学思践悟",
            "source": [
              "ndrc.gov.cn/fggz/jgbg/xsjw"
            ],
            "target": "/ndrc/fggz/jgbg/xsjw"
          },
          {
            "title": "发改政研 - 经济数据概览",
            "source": [
              "ndrc.gov.cn/fggz/fgzy/jjsjgl"
            ],
            "target": "/ndrc/fggz/fgzy/jjsjgl"
          },
          {
            "title": "发改政研 - 社会关切回应",
            "source": [
              "ndrc.gov.cn/fggz/fgzy/shgqhy"
            ],
            "target": "/ndrc/fggz/fgzy/shgqhy"
          },
          {
            "title": "发改政研 - 新媒体解读",
            "source": [
              "ndrc.gov.cn/fggz/fgzy/xmtjd"
            ],
            "target": "/ndrc/fggz/fgzy/xmtjd"
          },
          {
            "title": "发展战略和规划 - 国家发展战略和规划",
            "source": [
              "ndrc.gov.cn/fggz/fzzlgh/gjfzgh"
            ],
            "target": "/ndrc/fggz/fzzlgh/gjfzgh"
          },
          {
            "title": "发展战略和规划 - 国家级专项规划",
            "source": [
              "ndrc.gov.cn/fggz/fzzlgh/gjjzxgh"
            ],
            "target": "/ndrc/fggz/fzzlgh/gjjzxgh"
          },
          {
            "title": "发展战略和规划 - 地方发展规划",
            "source": [
              "ndrc.gov.cn/fggz/fzzlgh/dffzgh"
            ],
            "target": "/ndrc/fggz/fzzlgh/dffzgh"
          },
          {
            "title": "发展战略和规划 - 发展规划工作",
            "source": [
              "ndrc.gov.cn/fggz/fzzlgh/fzgggz"
            ],
            "target": "/ndrc/fggz/fzzlgh/fzgggz"
          },
          {
            "title": "发改综合 - 国内经济监测",
            "source": [
              "ndrc.gov.cn/fggz/fgzh/gnjjjc"
            ],
            "target": "/ndrc/fggz/fgzh/gnjjjc"
          },
          {
            "title": "发改综合 - 工业经济",
            "source": [
              "ndrc.gov.cn/fggz/fgzh/gnjjjc/gyjj"
            ],
            "target": "/ndrc/fggz/fgzh/gnjjjc/gyjj"
          },
          {
            "title": "发改综合 - 投资运行",
            "source": [
              "ndrc.gov.cn/fggz/fgzh/gnjjjc/tzyx"
            ],
            "target": "/ndrc/fggz/fgzh/gnjjjc/tzyx"
          },
          {
            "title": "发改综合 - 市场消费",
            "source": [
              "ndrc.gov.cn/fggz/fgzh/gnjjjc/scxf"
            ],
            "target": "/ndrc/fggz/fgzh/gnjjjc/scxf"
          },
          {
            "title": "发改综合 - 价格情况",
            "source": [
              "ndrc.gov.cn/fggz/fgzh/gnjjjc/jgqk"
            ],
            "target": "/ndrc/fggz/fgzh/gnjjjc/jgqk"
          },
          {
            "title": "发改综合 - 财政收支",
            "source": [
              "ndrc.gov.cn/fggz/fgzh/gnjjjc/czsz"
            ],
            "target": "/ndrc/fggz/fgzh/gnjjjc/czsz"
          },
          {
            "title": "发改综合 - 货币金融",
            "source": [
              "ndrc.gov.cn/fggz/fgzh/gnjjjc/hbjr"
            ],
            "target": "/ndrc/fggz/fgzh/gnjjjc/hbjr"
          },
          {
            "title": "发改综合 - 就业情况",
            "source": [
              "ndrc.gov.cn/fggz/fgzh/gnjjjc/jyqk"
            ],
            "target": "/ndrc/fggz/fgzh/gnjjjc/jyqk"
          },
          {
            "title": "发改综合 - 地区经济",
            "source": [
              "ndrc.gov.cn/fggz/fgzh/gnjjjc/dqjj"
            ],
            "target": "/ndrc/fggz/fgzh/gnjjjc/dqjj"
          },
          {
            "title": "发改综合 - 国际经济监测",
            "source": [
              "ndrc.gov.cn/fggz/fgzh/gjjjjc"
            ],
            "target": "/ndrc/fggz/fgzh/gjjjjc"
          },
          {
            "title": "发改综合 - 先行指数",
            "source": [
              "ndrc.gov.cn/fggz/fgzh/gjjjjc/xxzs"
            ],
            "target": "/ndrc/fggz/fgzh/gjjjjc/xxzs"
          },
          {
            "title": "发改综合 - 大宗商品市场情况",
            "source": [
              "ndrc.gov.cn/fggz/fgzh/gjjjjc/dzspscqk"
            ],
            "target": "/ndrc/fggz/fgzh/gjjjjc/dzspscqk"
          },
          {
            "title": "发改综合 - 国别分析",
            "source": [
              "ndrc.gov.cn/fggz/fgzh/gjjjjc/gbfx"
            ],
            "target": "/ndrc/fggz/fgzh/gjjjjc/gbfx"
          },
          {
            "title": "发改综合 - 国际组织预测和研究动态",
            "source": [
              "ndrc.gov.cn/fggz/fgzh/gjzzychyjdt"
            ],
            "target": "/ndrc/fggz/fgzh/gjzzychyjdt"
          },
          {
            "title": "发改综合 - 国际组织预测",
            "source": [
              "ndrc.gov.cn/fggz/fgzh/gjzzychyjdt/gjzzyc"
            ],
            "target": "/ndrc/fggz/fgzh/gjzzychyjdt/gjzzyc"
          },
          {
            "title": "发改综合 - 国际组织研究动态",
            "source": [
              "ndrc.gov.cn/fggz/fgzh/gjzzychyjdt/gjzzyjdt"
            ],
            "target": "/ndrc/fggz/fgzh/gjzzychyjdt/gjzzyjdt"
          },
          {
            "title": "经济运行与调节 - 宏观经济运行",
            "source": [
              "ndrc.gov.cn/fggz/jjyxtj/hgjjyx"
            ],
            "target": "/ndrc/fggz/jjyxtj/hgjjyx"
          },
          {
            "title": "经济运行与调节 - 地方经济运行",
            "source": [
              "ndrc.gov.cn/fggz/jjyxtj/dfjjyx"
            ],
            "target": "/ndrc/fggz/jjyxtj/dfjjyx"
          },
          {
            "title": "经济运行与调节 - 煤电油气运",
            "source": [
              "ndrc.gov.cn/fggz/jjyxtj/mdyqy"
            ],
            "target": "/ndrc/fggz/jjyxtj/mdyqy"
          },
          {
            "title": "经济运行与调节 - 现代物流",
            "source": [
              "ndrc.gov.cn/fggz/jjyxtj/xdwl"
            ],
            "target": "/ndrc/fggz/jjyxtj/xdwl"
          },
          {
            "title": "经济运行与调节 - 应急管理",
            "source": [
              "ndrc.gov.cn/fggz/jjyxtj/yjgl"
            ],
            "target": "/ndrc/fggz/jjyxtj/yjgl"
          },
          {
            "title": "体制改革 - 改革快讯",
            "source": [
              "ndrc.gov.cn/fggz/tzgg/ggkx"
            ],
            "target": "/ndrc/fggz/tzgg/ggkx"
          },
          {
            "title": "体制改革 - 半月改革动态",
            "source": [
              "ndrc.gov.cn/fggz/tzgg/byggdt"
            ],
            "target": "/ndrc/fggz/tzgg/byggdt"
          },
          {
            "title": "体制改革 - 地方改革经验",
            "source": [
              "ndrc.gov.cn/fggz/tzgg/dfggjx"
            ],
            "target": "/ndrc/fggz/tzgg/dfggjx"
          },
          {
            "title": "固定资产投资 - 投资法规与政策动态",
            "source": [
              "ndrc.gov.cn/fggz/gdzctz/tzfg"
            ],
            "target": "/ndrc/fggz/gdzctz/tzfg"
          },
          {
            "title": "利用外资和境外投资 - 境外投资",
            "source": [
              "ndrc.gov.cn/fggz/lywzjw/jwtz"
            ],
            "target": "/ndrc/fggz/lywzjw/jwtz"
          },
          {
            "title": "利用外资和境外投资 - 外商投资",
            "source": [
              "ndrc.gov.cn/fggz/lywzjw/wstz"
            ],
            "target": "/ndrc/fggz/lywzjw/wstz"
          },
          {
            "title": "利用外资和境外投资 - 外债管理",
            "source": [
              "ndrc.gov.cn/fggz/lywzjw/wzgl"
            ],
            "target": "/ndrc/fggz/lywzjw/wzgl"
          },
          {
            "title": "利用外资和境外投资 - 政策法规",
            "source": [
              "ndrc.gov.cn/fggz/lywzjw/zcfg"
            ],
            "target": "/ndrc/fggz/lywzjw/zcfg"
          },
          {
            "title": "地区经济 - 重大战略",
            "source": [
              "ndrc.gov.cn/fggz/dqjj/zdzl"
            ],
            "target": "/ndrc/fggz/dqjj/zdzl"
          },
          {
            "title": "地区经济 - 四大板块",
            "source": [
              "ndrc.gov.cn/fggz/dqjj/sdbk"
            ],
            "target": "/ndrc/fggz/dqjj/sdbk"
          },
          {
            "title": "地区经济 - 国土海洋流域新区",
            "source": [
              "ndrc.gov.cn/fggz/dqjj/qt"
            ],
            "target": "/ndrc/fggz/dqjj/qt"
          },
          {
            "title": "地区振兴 - 巩固拓展脱贫攻坚成果和欠发达地区振兴发展",
            "source": [
              "ndrc.gov.cn/fggz/dqzx/tpgjypkfq"
            ],
            "target": "/ndrc/fggz/dqzx/tpgjypkfq"
          },
          {
            "title": "地区振兴 - 对口支援与合作",
            "source": [
              "ndrc.gov.cn/fggz/dqzx/dkzyyhz"
            ],
            "target": "/ndrc/fggz/dqzx/dkzyyhz"
          },
          {
            "title": "地区振兴 - 革命老区振兴发展",
            "source": [
              "ndrc.gov.cn/fggz/dqzx/gglqzxfz"
            ],
            "target": "/ndrc/fggz/dqzx/gglqzxfz"
          },
          {
            "title": "地区振兴 - 生态退化地区治理",
            "source": [
              "ndrc.gov.cn/fggz/dqzx/stthdqzl"
            ],
            "target": "/ndrc/fggz/dqzx/stthdqzl"
          },
          {
            "title": "地区振兴 - 资源型地区转型发展",
            "source": [
              "ndrc.gov.cn/fggz/dqzx/zyxdqzxfz"
            ],
            "target": "/ndrc/fggz/dqzx/zyxdqzxfz"
          },
          {
            "title": "地区振兴 - 老工业地区振兴发展",
            "source": [
              "ndrc.gov.cn/fggz/dqzx/lzydfzxfz"
            ],
            "target": "/ndrc/fggz/dqzx/lzydfzxfz"
          },
          {
            "title": "区域开放 - 信息集萃",
            "source": [
              "ndrc.gov.cn/fggz/qykf/xxjc"
            ],
            "target": "/ndrc/fggz/qykf/xxjc"
          },
          {
            "title": "农业农村经济 - 重点建设",
            "source": [
              "ndrc.gov.cn/fggz/nyncjj/zdjs"
            ],
            "target": "/ndrc/fggz/nyncjj/zdjs"
          },
          {
            "title": "农业农村经济 - 投资指南",
            "source": [
              "ndrc.gov.cn/fggz/nyncjj/tzzn"
            ],
            "target": "/ndrc/fggz/nyncjj/tzzn"
          },
          {
            "title": "农业农村经济 - 乡村振兴",
            "source": [
              "ndrc.gov.cn/fggz/nyncjj/xczx"
            ],
            "target": "/ndrc/fggz/nyncjj/xczx"
          },
          {
            "title": "农业农村经济 - 农经信息",
            "source": [
              "ndrc.gov.cn/fggz/nyncjj/njxx"
            ],
            "target": "/ndrc/fggz/nyncjj/njxx"
          },
          {
            "title": "基础设施发展 - 政策规划",
            "source": [
              "ndrc.gov.cn/fggz/zcssfz/zcgh"
            ],
            "target": "/ndrc/fggz/zcssfz/zcgh"
          },
          {
            "title": "基础设施发展 - 城轨监管",
            "source": [
              "ndrc.gov.cn/fggz/zcssfz/cgjg"
            ],
            "target": "/ndrc/fggz/zcssfz/cgjg"
          },
          {
            "title": "基础设施发展 - 重大工程",
            "source": [
              "ndrc.gov.cn/fggz/zcssfz/zdgc"
            ],
            "target": "/ndrc/fggz/zcssfz/zdgc"
          },
          {
            "title": "基础设施发展 - 问题研究",
            "source": [
              "ndrc.gov.cn/fggz/zcssfz/wtyj"
            ],
            "target": "/ndrc/fggz/zcssfz/wtyj"
          },
          {
            "title": "基础设施发展 - 行业数据",
            "source": [
              "ndrc.gov.cn/fggz/zcssfz/hysj"
            ],
            "target": "/ndrc/fggz/zcssfz/hysj"
          },
          {
            "title": "基础设施发展 - 地方发展",
            "source": [
              "ndrc.gov.cn/fggz/zcssfz/dffz"
            ],
            "target": "/ndrc/fggz/zcssfz/dffz"
          },
          {
            "title": "产业发展 - 制造业发展",
            "source": [
              "ndrc.gov.cn/fggz/cyfz/zcyfz"
            ],
            "target": "/ndrc/fggz/cyfz/zcyfz"
          },
          {
            "title": "产业发展 - 服务业发展",
            "source": [
              "ndrc.gov.cn/fggz/cyfz/fwyfz"
            ],
            "target": "/ndrc/fggz/cyfz/fwyfz"
          },
          {
            "title": "创新和高技术发展 - 地方进展",
            "source": [
              "ndrc.gov.cn/fggz/cxhgjsfz/dfjz"
            ],
            "target": "/ndrc/fggz/cxhgjsfz/dfjz"
          },
          {
            "title": "环境与资源 - 碳达峰碳中和",
            "source": [
              "ndrc.gov.cn/fggz/hjyzy/tdftzh"
            ],
            "target": "/ndrc/fggz/hjyzy/tdftzh"
          },
          {
            "title": "环境与资源 - 生态文明建设",
            "source": [
              "ndrc.gov.cn/fggz/hjyzy/stwmjs"
            ],
            "target": "/ndrc/fggz/hjyzy/stwmjs"
          },
          {
            "title": "环境与资源 - 节能和能效",
            "source": [
              "ndrc.gov.cn/fggz/hjyzy/jnhnx"
            ],
            "target": "/ndrc/fggz/hjyzy/jnhnx"
          },
          {
            "title": "环境与资源 - 资源利用和循环经济",
            "source": [
              "ndrc.gov.cn/fggz/hjyzy/zyzhlyhxhjj"
            ],
            "target": "/ndrc/fggz/hjyzy/zyzhlyhxhjj"
          },
          {
            "title": "环境与资源 - 水节约与保护",
            "source": [
              "ndrc.gov.cn/fggz/hjyzy/sjyybh"
            ],
            "target": "/ndrc/fggz/hjyzy/sjyybh"
          },
          {
            "title": "环境与资源 - 环境与保护",
            "source": [
              "ndrc.gov.cn/fggz/hjyzy/hjybh"
            ],
            "target": "/ndrc/fggz/hjyzy/hjybh"
          },
          {
            "title": "就业与收入 - 就业收入社保消费",
            "source": [
              "ndrc.gov.cn/fggz/jyysr/jysrsbxf"
            ],
            "target": "/ndrc/fggz/jyysr/jysrsbxf"
          },
          {
            "title": "就业与收入 - 地方经验",
            "source": [
              "ndrc.gov.cn/fggz/jyysr/dfjx"
            ],
            "target": "/ndrc/fggz/jyysr/dfjx"
          },
          {
            "title": "经济贸易 - 重要商品情况",
            "source": [
              "ndrc.gov.cn/fggz/jjmy/zyspqk"
            ],
            "target": "/ndrc/fggz/jjmy/zyspqk"
          },
          {
            "title": "经济贸易 - 对外经贸及政策分析",
            "source": [
              "ndrc.gov.cn/fggz/jjmy/dwjmjzcfx"
            ],
            "target": "/ndrc/fggz/jjmy/dwjmjzcfx"
          },
          {
            "title": "经济贸易 - 流通业发展",
            "source": [
              "ndrc.gov.cn/fggz/jjmy/ltyfz"
            ],
            "target": "/ndrc/fggz/jjmy/ltyfz"
          },
          {
            "title": "财金信用 - 工作动态",
            "source": [
              "ndrc.gov.cn/fggz/cjxy/gzdt03"
            ],
            "target": "/ndrc/fggz/cjxy/gzdt03"
          },
          {
            "title": "价格管理 - 地方工作",
            "source": [
              "ndrc.gov.cn/fggz/jggl/dfgz"
            ],
            "target": "/ndrc/fggz/jggl/dfgz"
          },
          {
            "title": "发改法规 - 地方信息",
            "source": [
              "ndrc.gov.cn/fggz/fgfg/dfxx"
            ],
            "target": "/ndrc/fggz/fgfg/dfxx"
          },
          {
            "title": "国际合作 - 世经动态",
            "source": [
              "ndrc.gov.cn/fggz/gjhz/zywj"
            ],
            "target": "/ndrc/fggz/gjhz/zywj"
          },
          {
            "title": "干部之家 - 系统风采",
            "source": [
              "ndrc.gov.cn/fggz/gbzj/xtfc"
            ],
            "target": "/ndrc/fggz/gbzj/xtfc"
          },
          {
            "title": "干部之家 - 人才招聘",
            "source": [
              "ndrc.gov.cn/fggz/gbzj/rczp"
            ],
            "target": "/ndrc/fggz/gbzj/rczp"
          },
          {
            "title": "干部之家 - 委属工作",
            "source": [
              "ndrc.gov.cn/fggz/gbzj/wsgz"
            ],
            "target": "/ndrc/fggz/gbzj/wsgz"
          },
          {
            "title": "干部之家 - 学习园地",
            "source": [
              "ndrc.gov.cn/fggz/gbzj/xxyd"
            ],
            "target": "/ndrc/fggz/gbzj/xxyd"
          },
          {
            "title": "评估督导 - 评督动态",
            "source": [
              "ndrc.gov.cn/fggz/pgdd/pddt"
            ],
            "target": "/ndrc/fggz/pgdd/pddt"
          },
          {
            "title": "评估督导 - 评督经验",
            "source": [
              "ndrc.gov.cn/fggz/pgdd/pdjy"
            ],
            "target": "/ndrc/fggz/pgdd/pdjy"
          },
          {
            "title": "发改党建 - 中央精神",
            "source": [
              "ndrc.gov.cn/fggz/fgdj/zydj"
            ],
            "target": "/ndrc/fggz/fgdj/zydj"
          },
          {
            "title": "发改党建 - 机关党建",
            "source": [
              "ndrc.gov.cn/fggz/fgdj/jgdj"
            ],
            "target": "/ndrc/fggz/fgdj/jgdj"
          },
          {
            "title": "发改党建 - 委属党建",
            "source": [
              "ndrc.gov.cn/fggz/fgdj/wsdj"
            ],
            "target": "/ndrc/fggz/fgdj/wsdj"
          },
          {
            "title": "发改党建 - 系统党建",
            "source": [
              "ndrc.gov.cn/fggz/fgdj/xtdj"
            ],
            "target": "/ndrc/fggz/fgdj/xtdj"
          },
          {
            "title": "发改金辉 - 党建之窗",
            "source": [
              "ndrc.gov.cn/fggz/fgjh/djzc"
            ],
            "target": "/ndrc/fggz/fgjh/djzc"
          },
          {
            "title": "发改金辉 - 系统交流",
            "source": [
              "ndrc.gov.cn/fggz/fgjh/zthd"
            ],
            "target": "/ndrc/fggz/fgjh/zthd"
          },
          {
            "title": "发改金辉 - 学习园地",
            "source": [
              "ndrc.gov.cn/fggz/fgjh/yxyd"
            ],
            "target": "/ndrc/fggz/fgjh/yxyd"
          },
          {
            "title": "发改金辉 - 金色夕阳",
            "source": [
              "ndrc.gov.cn/fggz/fgjh/jsxy"
            ],
            "target": "/ndrc/fggz/fgjh/jsxy"
          }
        ],
        "location": "ndrc/fggz.ts",
        "module": () => import('@/routes/gov/ndrc/fggz.ts')
      },
      "/ndrc/xwdt/:category{.+}?": {
        "path": "/ndrc/xwdt/:category{.+}?",
        "name": "新闻动态",
        "example": "/gov/ndrc/xwdt",
        "parameters": {
          "category": "分类，见下表，默认为新闻发布"
        },
        "maintainers": [
          "nczitzk"
        ],
        "categories": [
          "government"
        ],
        "radar": [
          {
            "title": "中华人民共和国国家发展和改革委员会 - 新闻动态",
            "source": [
              "ndrc.gov.cn/xwdt/:category*"
            ]
          }
        ],
        "description": "| 新闻发布 | 通知通告 | 委领导动态 | 司局动态 | 地方动态 |\n| -------- | -------- | ---------- | -------- | -------- |\n| xwfb     | tzgg     | wlddt      | sjdt     | dfdt     |",
        "location": "ndrc/xwdt.ts",
        "module": () => import('@/routes/gov/ndrc/xwdt.ts')
      },
      "/ndrc/zfxxgk": {
        "path": [
          "/ndrc/zfxxgk"
        ],
        "name": "中华人民共和国国家发展和改革委员会政府信息公开",
        "url": "zfxxgk.ndrc.gov.cn",
        "maintainers": [
          "howfool",
          "nczitzk"
        ],
        "example": "/gov/ndrc/zfxxgk",
        "categories": [
          "government"
        ],
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportRadar": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "zfxxgk.ndrc.gov.cn/web/dirlist.jsp"
            ],
            "target": "/ndrc/zfxxgk"
          }
        ],
        "location": "ndrc/zfxxgk.ts",
        "module": () => import('@/routes/gov/ndrc/zfxxgk.ts')
      },
      "/nea/sjzz/:bureau": {
        "path": "/nea/sjzz/:bureau",
        "categories": [
          "government"
        ],
        "example": "/gov/nea/sjzz/ghs",
        "parameters": {
          "bureau": {
            "description": "司局",
            "options": [
              {
                "value": "zhs",
                "label": "综合司"
              },
              {
                "value": "fgs",
                "label": "法改司"
              },
              {
                "value": "ghs",
                "label": "规划司"
              },
              {
                "value": "kjs",
                "label": "科技司"
              },
              {
                "value": "dls",
                "label": "电力司"
              },
              {
                "value": "hds",
                "label": "核电司"
              },
              {
                "value": "mts",
                "label": "煤炭司"
              },
              {
                "value": "yqs",
                "label": "油气司"
              },
              {
                "value": "xny",
                "label": "新能源司"
              },
              {
                "value": "jgs",
                "label": "监管司"
              },
              {
                "value": "aqs",
                "label": "安全司"
              },
              {
                "value": "gjs",
                "label": "国际司"
              },
              {
                "value": "jgdw",
                "label": "机关党委（人事司）"
              }
            ]
          }
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "nea.gov.cn/sjzz/:bureau/index.htm"
            ],
            "target": "/nea/sjzz/:bureau"
          }
        ],
        "name": "司工作进展",
        "maintainers": [
          "nczitzk",
          "pseudoyu"
        ],
        "url": "www.nea.gov.cn/",
        "location": "nea/bureau.ts",
        "module": () => import('@/routes/gov/nea/bureau.ts')
      },
      "/nifdc/:path{.+}?": {
        "path": "/nifdc/:path{.+}?",
        "name": "Unknown",
        "maintainers": [],
        "location": "nifdc/index.ts",
        "module": () => import('@/routes/gov/nifdc/index.ts')
      },
      "/nmpa/*": {
        "path": "/nmpa/*",
        "name": "Unknown",
        "maintainers": [],
        "location": "nmpa/generic.ts",
        "module": () => import('@/routes/gov/nmpa/generic.ts')
      },
      "/nopss/*": {
        "path": "/nopss/*",
        "name": "Unknown",
        "maintainers": [],
        "location": "nopss/index.ts",
        "module": () => import('@/routes/gov/nopss/index.ts')
      },
      "/npc/:caty": {
        "path": "/npc/:caty",
        "categories": [
          "government"
        ],
        "example": "/gov/npc/c183",
        "parameters": {
          "caty": "分类名，支持形如 `http://www.npc.gov.cn/npc/c2/*/` 的网站，传入 npc 之后的参数"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "npc.gov.cn/npc/c2/:caty"
            ]
          }
        ],
        "name": "通用",
        "maintainers": [
          "233yeee"
        ],
        "description": "| 立法 | 监督 | 代表 | 理论 | 权威发布 | 滚动新闻 |\n| ---- | ---- | ---- | ---- | -------- | -------- |\n| c183 | c184 | c185 | c189 | c12435   | c10134   |",
        "location": "npc/index.ts",
        "module": () => import('@/routes/gov/npc/index.ts')
      },
      "/nrta/dsj/:category?": {
        "path": "/nrta/dsj/:category?",
        "categories": [
          "government"
        ],
        "example": "/gov/nrta/dsj",
        "parameters": {
          "category": "分类，见下表，默认为备案公示"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "电视剧政务平台",
        "maintainers": [
          "nczitzk"
        ],
        "description": "| 备案公示 | 发行许可通告 | 重大题材立项     | 重大题材摄制    | 变更通报 |\n| -------- | ------------ | ---------------- | --------------- | -------- |\n| note     | announce     | importantLixiang | importantShezhi | changing |",
        "location": "nrta/dsj.ts",
        "module": () => import('@/routes/gov/nrta/dsj.ts')
      },
      "/nrta/news/:category?": {
        "path": "/nrta/news/:category?",
        "categories": [
          "government"
        ],
        "example": "/gov/nrta/news",
        "parameters": {
          "category": "资讯类别，可从地址中获取，默认为总局要闻"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "分类",
        "maintainers": [
          "yuxinliu-alex"
        ],
        "description": "| 总局要闻 | 公告公示 | 工作动态 | 其他 |\n| -------- | -------- | -------- | ---- |\n| 112      | 113      | 114      |      |",
        "location": "nrta/news.ts",
        "module": () => import('@/routes/gov/nrta/news.ts')
      },
      "/nsfc/*": {
        "path": "/nsfc/*",
        "name": "Unknown",
        "maintainers": [],
        "location": "nsfc/index.ts",
        "module": () => import('@/routes/gov/nsfc/index.ts')
      },
      "/pbc/goutongjiaoliu": {
        "path": "/pbc/goutongjiaoliu",
        "categories": [
          "finance"
        ],
        "example": "/gov/pbc/goutongjiaoliu",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": true,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "pbc.gov.cn/goutongjiaoliu/113456/113469/index.html"
            ]
          }
        ],
        "name": "沟通交流",
        "maintainers": [
          "nczitzk"
        ],
        "url": "pbc.gov.cn/goutongjiaoliu/113456/113469/index.html",
        "location": "pbc/goutongjiaoliu.ts",
        "module": () => import('@/routes/gov/pbc/goutongjiaoliu.ts')
      },
      "/pbc/gzlw": {
        "path": "/pbc/gzlw",
        "categories": [
          "finance"
        ],
        "example": "/gov/pbc/gzlw",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "pbc.gov.cn/redianzhuanti/118742/4122386/4122692/index.html"
            ]
          }
        ],
        "name": "工作论文",
        "maintainers": [
          "Fatpandac"
        ],
        "url": "pbc.gov.cn/redianzhuanti/118742/4122386/4122692/index.html",
        "location": "pbc/gzlw.ts",
        "module": () => import('@/routes/gov/pbc/gzlw.ts')
      },
      "/pbc/tradeAnnouncement": {
        "path": "/pbc/tradeAnnouncement",
        "categories": [
          "finance"
        ],
        "example": "/gov/pbc/tradeAnnouncement",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": true,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "货币政策司公开市场交易公告",
        "maintainers": [
          "nczitzk"
        ],
        "location": "pbc/trade-announcement.ts",
        "module": () => import('@/routes/gov/pbc/trade-announcement.ts')
      },
      "/pbc/zcyj": {
        "path": "/pbc/zcyj",
        "radar": [
          {
            "source": [
              "pbc.gov.cn/redianzhuanti/118742/4122386/4122510/index.html"
            ]
          }
        ],
        "name": "Unknown",
        "maintainers": [
          "Fatpandac"
        ],
        "url": "pbc.gov.cn/redianzhuanti/118742/4122386/4122510/index.html",
        "location": "pbc/zcyj.ts",
        "module": () => import('@/routes/gov/pbc/zcyj.ts')
      },
      "/pudong/zwgk": {
        "path": "/pudong/zwgk",
        "categories": [
          "government"
        ],
        "example": "/gov/pudong/zwgk",
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "www.pudong.gov.cn/zwgk/zxxxgk/index.html"
            ],
            "target": "/pudong/zwgk"
          }
        ],
        "name": "政务公开-浦东新区",
        "maintainers": [
          "himingway"
        ],
        "location": "pudong/zwgk.ts",
        "module": () => import('@/routes/gov/pudong/zwgk.ts')
      },
      "/samr/xgzlyhd/:category?/:department?": {
        "path": "/samr/xgzlyhd/:category?/:department?",
        "categories": [
          "government"
        ],
        "example": "/gov/samr/xgzlyhd",
        "parameters": {
          "category": "留言类型，见下表，默认为全部",
          "department": "回复部门，见下表，默认为全部"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "xgzlyhd.samr.gov.cn/gjjly/index"
            ]
          }
        ],
        "name": "留言咨询",
        "maintainers": [
          "nczitzk"
        ],
        "url": "xgzlyhd.samr.gov.cn/gjjly/index",
        "description": "#### 留言类型\n\n| 类型                                       | 类型 id                          |\n| ------------------------------------------ | -------------------------------- |\n| 反腐倡廉                                   | 14101a4192df48b592b5cfd77a26c0cf |\n| 规划统计                                   | b807cf9cdf434635ae908d48757e0f39 |\n| 行政执法和复议                             | 8af2530e77154d7b939428667b7413f6 |\n| 假冒仿冒行为                               | 75374a34b95341829e08e54d4a0d8c04 |\n| 走私贩私                                   | 84c728530e1e478e94fe3f0030171c53 |\n| 登记注册                                   | 07fff64612dc41aca871c06587abf71d |\n| 个体工商户登记                             | ca8f91ba9a2347a0acd57ea5fd12a5c8 |\n| 信用信息公示系统                           | 1698886c3cdb495998d5ea9285a487f5 |\n| 市场主体垄断                               | 77bfe965843844449c47d29f2feb7999 |\n| 反不正当竞争                               | 2c919b1dc39440d8850c4f6c405869f8 |\n| 商业贿赂                                   | b494e6535af149c5a51fd4197993f061 |\n| 打击传销与规范直销                         | 407a1404844e48558da46139f16d6232 |\n| 消费环境建设                               | 94c2003331dd4c5fa19b0cf88d720676 |\n| 网络交易监管                               | 6302aac5b87140598da53f85c1ccb8fa |\n| 动产抵押登记                               | 3856de5835444229943b18cac7781e9f |\n| 广告监管                                   | d0e38171042048c2bf31b05c5e57aa68 |\n| 三包                                       | c4dbd85692604a428b1ea7613e67beb8 |\n| 缺陷产品召回                               | f93c9a6b81e941d09a547406370e1c0c |\n| 工业生产许可                               | 2b41afaabaa24325b53a5bd7deba895b |\n| 产品质量监督抽查                           | 4388504cb0c04e988e2cf0c90d4a3f14 |\n| 食品安全协调                               | 3127b9f409c24d0eaa60b13c25f819fa |\n| 食品生产监管                               | beaa5555d1364e5bb2a0f0a7cc9720e5 |\n| 食品销售、餐饮服务、食用农产品销售监管     | 3b6c49c6ce934e1b9505601a3b881a6a |\n| 保健、特殊医学用途配方和婴幼儿配方乳粉监管 | 13b43888f8554e078b1dfa475e2aaab0 |\n| 食品监督抽检、召回                         | 0eb6c75581bf41ecaedc629370cb425c |\n| 食品安全标准                               | 399cfd9abfa34c22a5cb3bb971a43819 |\n| 特种设备人员、机构管理                     | e5d0e51cc7d0412790efac605008bf20 |\n| 特种设备检验                               | 03f22fb3d4cd4f09b632079359e9dd7d |\n| 计量器具                                   | 90b25e22861446d5822e07c7c1f5169a |\n| 计量机构和人员管理                         | 76202742f06c459da7482160e0ce17ad |\n| 国家标准                                   | 299b9672e1c246e69485a5b695f42c5b |\n| 行业、地方、团体、企业标准                 | cbdc804c9b2c4e259a159c32eccf4ca9 |\n| 认证监督管理                               | 41259262a42e4de49b5c0b7362ac3796 |\n| 认可与检验检测                             | cb3c9d1e3d364f2a8b1cd70efa69d1cb |\n| 新闻宣传                                   | e3e553e4019c46ccbdc06136900138e9 |\n| 科技财务                                   | 47367b9704964355ba52899a4c5abbb0 |\n| 干部人事                                   | 6b978e3c127c489ea8e2d693b768887e |\n| 国际合作                                   | dd5ce768e33e435ab4bfb769ab6e079a |\n| 党群工作                                   | aa71052978af4304937eb382f24f9902 |\n| 退休干部                                   | 44505fc58c81428eb5cef15706007b5e |\n| 虚假宣传                                   | 5bb2b83ecadb4bf89a779cee414a81dd |\n| 滥用行政权力                               | 1215206156dc48029b98da825f26fcbc |\n| 公平竞争                                   | 9880a23dcbb04deba2cc7b4404e13ff6 |\n| 滥用市场支配地位                           | fea04f0acd84486e84cf71d9c13005b0 |\n| 数字经济领域反垄断执法                     | 4bea424a6e4c4e2aac19fe3c73f9be23 |\n| 并购行为                                   | 90e315647acd415ca68f97fc1b42053d |\n| 经营者集中案件                             | d6571d2cd5624bc18191b342a2e8defb |\n| 数字经济领域反垄断审查                     | 03501ef176ef44fba1c7c70da44ba8a0 |\n| 综合执法                                   | cfbb1b5dade446299670ca38844b265e |\n| 信用监管                                   | a9d76ea04a3a4433946bc02b0bdb77eb |\n| 3C 认证                                    | 111decc7b14a4fdbae86fb4a3ba5c0c1 |\n| 食用农产品                                 | 3159db51f8ca4f23a9340d87d5572d40 |\n| 食品添加                                   | 4e4b0e0152334cbb9c62fd1b80138305 |\n\n#### 回复部门\n\n| 部门                         | 部门 id                          |\n| ---------------------------- | -------------------------------- |\n| 办公厅                       | 6ed539b270634667afc4d466b67a53f7 |\n| 法规司                       | 8625ec7ff8d744ad80a1d1a2bf19cf19 |\n| 执法稽查局                   | 313a8cb1c09042dea52be52cb392c557 |\n| 登记注册局                   | e4553350549f45f38da5602147cf8639 |\n| 信用监督管理司               | 6af98157255a4a858eac5f94ba8d98f4 |\n| 竞争政策协调司               | 8d2266be4791483297822e1aa5fc0a96 |\n| 综合规划司                   | 958e1619159c45a7b76663a59d9052ea |\n| 反垄断执法一司               | f9fb3f6225964c71ab82224a91f21b2c |\n| 反垄断执法二司               | 7986c79e4f16403493d5b480aec30be4 |\n| 价格监督检查和反不正当竞争局 | c5d2b1b273b545cfbc6f874f670654ab |\n| 网络交易监督管理司           | 6ac05b4dbd4e41c69f4529262540459b |\n| 广告监督管理司               | 96457dfe16c54840885b79b4e6e17523 |\n| 质量发展局                   | cb8d2b16fbb540dca296aa33a43fc573 |\n| 质量监督司                   | af2c4e0a54c04f76b512c29ddd075d40 |\n| 食品安全协调司               | cc29962c74e84ef2b21e44336da6c6c5 |\n| 食品生产安全监督管理司       | b334db85a253458285db70b30ee26b0a |\n| 食品经营安全监督管理司       | 4315f0261a5d49f7bdcc5a7524e19ce3 |\n| 特殊食品安全监督管理司       | 62d14f386317486ca94bc53ca7f88891 |\n| 食品安全抽检监测司           | abfc910832cc460a81876ad418618159 |\n| 特种设备安全监察局           | ea79f90bec5840ef9b0881c83682225a |\n| 计量司                       | b0556236fbcf4f45b6fdec8004dac3e4 |\n| 标准技术管理司               | a558d07a51f4454fa59290e0d6e93c26 |\n| 标准创新管理司               | ffb3a80984b344ed8d168f4af6508af0 |\n| 认证监督管理司               | ca4987393d514debb4d1e2126f576987 |\n| 认可与检验检测监督管理司     | 796bfab21b15498e88c9032fe3e3c9f1 |\n| 新闻宣传司                   | 884fc0ea6c184ad58dda10e2170a1eda |\n| 科技和财务司                 | 117355eea94c426199e2e519fd98ce07 |\n| 人事司                       | a341e8b7929e44769b9424b7cf69d32a |\n| 国际司                       | f784499ef24541f5b20de4c24cfc61e7 |\n| 机关党委                     | a49119c6f40045dd994f3910500cedfa |\n| 离退办                       | 6bf265ffd1c94fa4a3f1687b03fa908b |",
        "location": "samr/xgzlyhd.tsx",
        "module": () => import('@/routes/gov/samr/xgzlyhd.tsx')
      },
      "/sasac/:path{.+}": {
        "path": "/sasac/:path{.+}",
        "name": "Unknown",
        "maintainers": [],
        "location": "sasac/generic.ts",
        "module": () => import('@/routes/gov/sasac/generic.ts')
      },
      "/sh/fgw/:category{.+}?": {
        "path": [
          "/sh/fgw/:category{.+}?",
          "/shanghai/fgw/:category{.+}?"
        ],
        "name": "上海市发展和改革委员会",
        "url": "fgw.sh.gov.cn",
        "maintainers": [
          "nczitzk"
        ],
        "example": "/gov/sh/fgw/fgw_zxxxgk",
        "parameters": {
          "category": "分类，默认为 `fgw_zxxxgk`，即最新信息公开，可在对应分类页 URL 中找到"
        },
        "description": "::: tip\n  若订阅 [最新信息公开](https://fgw.sh.gov.cn/fgw_zxxxgk/index.html)，网址为 `https://fgw.sh.gov.cn/fgw_zxxxgk/index.html`。截取 `https://fgw.sh.gov.cn/` 到末尾 `/index.html` 的部分 `fgw_zxxxgk` 作为参数填入，此时路由为 [`/gov/sh/fgw/fgw_zxxxgk`](https://rsshub.app/gov/sh/fgw/fgw_zxxxgk)。\n:::\n\n| 最新信息公开 | 要闻动态   |\n| ------------ | ---------- |\n| fgw_zxxxgk   | fgw_fzggdt |\n  ",
        "categories": [
          "government"
        ],
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportRadar": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "fgw.sh.gov.cn/:category"
            ]
          },
          {
            "title": "最新信息公开",
            "source": [
              "fgw.sh.gov.cn/fgw_zxxxgk/index.html"
            ],
            "target": "/sh/fgw/fgw_zxxxgk"
          },
          {
            "title": "要闻动态",
            "source": [
              "fgw.sh.gov.cn/fgw_fzggdt/index.html"
            ],
            "target": "/sh/fgw/fgw_fzggdt"
          }
        ],
        "location": "sh/fgw/index.tsx",
        "module": () => import('@/routes/gov/sh/fgw/index.tsx')
      },
      "/shanghai/fgw/:category{.+}?": {
        "path": [
          "/sh/fgw/:category{.+}?",
          "/shanghai/fgw/:category{.+}?"
        ],
        "name": "上海市发展和改革委员会",
        "url": "fgw.sh.gov.cn",
        "maintainers": [
          "nczitzk"
        ],
        "example": "/gov/sh/fgw/fgw_zxxxgk",
        "parameters": {
          "category": "分类，默认为 `fgw_zxxxgk`，即最新信息公开，可在对应分类页 URL 中找到"
        },
        "description": "::: tip\n  若订阅 [最新信息公开](https://fgw.sh.gov.cn/fgw_zxxxgk/index.html)，网址为 `https://fgw.sh.gov.cn/fgw_zxxxgk/index.html`。截取 `https://fgw.sh.gov.cn/` 到末尾 `/index.html` 的部分 `fgw_zxxxgk` 作为参数填入，此时路由为 [`/gov/sh/fgw/fgw_zxxxgk`](https://rsshub.app/gov/sh/fgw/fgw_zxxxgk)。\n:::\n\n| 最新信息公开 | 要闻动态   |\n| ------------ | ---------- |\n| fgw_zxxxgk   | fgw_fzggdt |\n  ",
        "categories": [
          "government"
        ],
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportRadar": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "fgw.sh.gov.cn/:category"
            ]
          },
          {
            "title": "最新信息公开",
            "source": [
              "fgw.sh.gov.cn/fgw_zxxxgk/index.html"
            ],
            "target": "/sh/fgw/fgw_zxxxgk"
          },
          {
            "title": "要闻动态",
            "source": [
              "fgw.sh.gov.cn/fgw_fzggdt/index.html"
            ],
            "target": "/sh/fgw/fgw_fzggdt"
          }
        ],
        "location": "sh/fgw/index.tsx",
        "module": () => import('@/routes/gov/sh/fgw/index.tsx')
      },
      "/sh/rsj/ksxm": {
        "path": [
          "/sh/rsj/ksxm",
          "/shanghai/rsj/ksxm"
        ],
        "categories": [
          "government"
        ],
        "example": "/gov/sh/rsj/ksxm",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "rsj.sh.gov.cn/"
            ]
          }
        ],
        "name": "上海市职业能力考试院 考试项目",
        "maintainers": [
          "Fatpandac"
        ],
        "url": "rsj.sh.gov.cn/",
        "location": "sh/rsj/ksxm.tsx",
        "module": () => import('@/routes/gov/sh/rsj/ksxm.tsx')
      },
      "/shanghai/rsj/ksxm": {
        "path": [
          "/sh/rsj/ksxm",
          "/shanghai/rsj/ksxm"
        ],
        "categories": [
          "government"
        ],
        "example": "/gov/sh/rsj/ksxm",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "rsj.sh.gov.cn/"
            ]
          }
        ],
        "name": "上海市职业能力考试院 考试项目",
        "maintainers": [
          "Fatpandac"
        ],
        "url": "rsj.sh.gov.cn/",
        "location": "sh/rsj/ksxm.tsx",
        "module": () => import('@/routes/gov/sh/rsj/ksxm.tsx')
      },
      "/sh/wgj/:page?": {
        "path": [
          "/sh/wgj/:page?",
          "/shanghai/wgj/:page?"
        ],
        "categories": [
          "government"
        ],
        "example": "/gov/sh/wgj",
        "parameters": {
          "page": "页数，默认第 1 页"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "wsbs.wgj.sh.gov.cn/"
            ],
            "target": "/sh/wgj"
          }
        ],
        "name": "上海市文旅局审批公告",
        "maintainers": [
          "gideonsenku"
        ],
        "url": "wsbs.wgj.sh.gov.cn/",
        "location": "sh/wgj/wgj.tsx",
        "module": () => import('@/routes/gov/sh/wgj/wgj.tsx')
      },
      "/shanghai/wgj/:page?": {
        "path": [
          "/sh/wgj/:page?",
          "/shanghai/wgj/:page?"
        ],
        "categories": [
          "government"
        ],
        "example": "/gov/sh/wgj",
        "parameters": {
          "page": "页数，默认第 1 页"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "wsbs.wgj.sh.gov.cn/"
            ],
            "target": "/sh/wgj"
          }
        ],
        "name": "上海市文旅局审批公告",
        "maintainers": [
          "gideonsenku"
        ],
        "url": "wsbs.wgj.sh.gov.cn/",
        "location": "sh/wgj/wgj.tsx",
        "module": () => import('@/routes/gov/sh/wgj/wgj.tsx')
      },
      "/sh/wsjkw/yqtb": {
        "path": [
          "/sh/wsjkw/yqtb",
          "/shanghai/wsjkw/yqtb"
        ],
        "categories": [
          "government"
        ],
        "example": "/gov/sh/wsjkw/yqtb",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "wsjkw.sh.gov.cn/"
            ]
          }
        ],
        "name": "上海卫健委 疫情通报",
        "maintainers": [
          "zcf0508"
        ],
        "url": "wsjkw.sh.gov.cn/",
        "location": "sh/wsjkw/yqtb/index.ts",
        "module": () => import('@/routes/gov/sh/wsjkw/yqtb/index.ts')
      },
      "/shanghai/wsjkw/yqtb": {
        "path": [
          "/sh/wsjkw/yqtb",
          "/shanghai/wsjkw/yqtb"
        ],
        "categories": [
          "government"
        ],
        "example": "/gov/sh/wsjkw/yqtb",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "wsjkw.sh.gov.cn/"
            ]
          }
        ],
        "name": "上海卫健委 疫情通报",
        "maintainers": [
          "zcf0508"
        ],
        "url": "wsjkw.sh.gov.cn/",
        "location": "sh/wsjkw/yqtb/index.ts",
        "module": () => import('@/routes/gov/sh/wsjkw/yqtb/index.ts')
      },
      "/sh/yjj/*": {
        "path": [
          "/sh/yjj/*",
          "/shanghai/yjj/*"
        ],
        "name": "Unknown",
        "maintainers": [],
        "location": "sh/yjj/index.ts",
        "module": () => import('@/routes/gov/sh/yjj/index.ts')
      },
      "/shanghai/yjj/*": {
        "path": [
          "/sh/yjj/*",
          "/shanghai/yjj/*"
        ],
        "name": "Unknown",
        "maintainers": [],
        "location": "sh/yjj/index.ts",
        "module": () => import('@/routes/gov/sh/yjj/index.ts')
      },
      "/shaanxi/kjt/:id?": {
        "path": "/shaanxi/kjt/:id?",
        "categories": [
          "government"
        ],
        "example": "/gov/shaanxi/kjt",
        "parameters": {
          "id": "分类，见下表，默认为通知公告"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "省科学技术厅",
        "maintainers": [
          "nczitzk"
        ],
        "description": "| 科技头条 | 工作动态 | 基层科技 | 科技博览 | 媒体聚焦 | 通知公告 |\n| -------- | -------- | -------- | -------- | -------- | -------- |\n| 1061     | 24       | 27       | 25       | 28       | 221      |",
        "location": "shaanxi/kjt.ts",
        "module": () => import('@/routes/gov/shaanxi/kjt.ts')
      },
      "/shenzhen/hrss/szksy/:caty/:page?": {
        "path": "/shenzhen/hrss/szksy/:caty/:page?",
        "categories": [
          "government"
        ],
        "example": "/gov/shenzhen/hrss/szksy/bmxx/2",
        "parameters": {
          "caty": "信息类别",
          "page": "页码"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "xxgk.sz.gov.cn/cn/xxgk/zfxxgj/:caty"
            ]
          }
        ],
        "name": "深圳市考试院",
        "maintainers": [
          "zlasd"
        ],
        "url": "hrss.sz.gov.cn/*",
        "description": "| 通知公告 | 报名信息 | 成绩信息 | 合格标准 | 合格人员公示 | 证书发放信息 |\n| :------: | :------: | :------: | :------: | :----------: | :----------: |\n|   tzgg   |   bmxx   |   cjxx   |   hgbz   |    hgrygs    |     zsff     |",
        "location": "shenzhen/hrss/szksy/index.ts",
        "module": () => import('@/routes/gov/shenzhen/hrss/szksy/index.ts')
      },
      "/shenzhen/szlh/zwfw/zffw/:caty": {
        "path": "/shenzhen/szlh/zwfw/zffw/:caty",
        "categories": [
          "government"
        ],
        "example": "/gov/shenzhen/szlh/zwfw/zffw/tzgg",
        "parameters": {
          "caty": "信息类别"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "szlh.gov.cn/zwfw/zffw/:caty"
            ]
          }
        ],
        "name": "深圳市罗湖区人民政府",
        "maintainers": [
          "lonn"
        ],
        "description": "| 通知公告 |\n| :------: |\n|   tzgg   |",
        "location": "shenzhen/szlh/index.ts",
        "module": () => import('@/routes/gov/shenzhen/szlh/index.ts')
      },
      "/shenzhen/xxgk/zfxxgj/:caty": {
        "path": "/shenzhen/xxgk/zfxxgj/:caty",
        "categories": [
          "government"
        ],
        "example": "/gov/shenzhen/xxgk/zfxxgj/tzgg",
        "parameters": {
          "caty": "信息类别"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "深圳市人民政府",
        "maintainers": [
          "laoxua"
        ],
        "description": "| 通知公告 | 政府采购 | 资金信息 | 重大项目 |\n| :------: | :------: | :------: | :------: |\n|   tzgg   |   zfcg   |   zjxx   |   zdxm   |",
        "location": "shenzhen/xxgk/zfxxgj.ts",
        "module": () => import('@/routes/gov/shenzhen/xxgk/zfxxgj.ts')
      },
      "/shenzhen/zjj/xxgk/:caty": {
        "path": "/shenzhen/zjj/xxgk/:caty",
        "categories": [
          "government"
        ],
        "example": "/gov/shenzhen/zjj/xxgk/tzgg",
        "parameters": {
          "caty": "信息类别"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "zjj.sz.gov.cn/xxgk/:caty"
            ]
          }
        ],
        "name": "深圳市住房和建设局",
        "maintainers": [
          "lonn"
        ],
        "description": "| 通知公告 |\n| :------: |\n|   tzgg   |",
        "location": "shenzhen/zjj/index.ts",
        "module": () => import('@/routes/gov/shenzhen/zjj/index.ts')
      },
      "/shenzhen/zzb/:caty/:page?": {
        "path": "/shenzhen/zzb/:caty/:page?",
        "categories": [
          "government"
        ],
        "example": "/gov/shenzhen/zzb/tzgg",
        "parameters": {
          "caty": "信息类别",
          "page": "页码"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "zzb.sz.gov.cn/*"
            ]
          }
        ],
        "name": "深圳市委组织部",
        "maintainers": [
          "zlasd"
        ],
        "url": "zzb.sz.gov.cn/*",
        "description": "| 通知公告 | 任前公示 | 政策法规 | 工作动态 | 部门预算决算公开 | 业务表格下载 |\n| :------: | :------: | :------: | :------: | :--------------: | :----------: |\n|   tzgg   |   rqgs   |   zcfg   |   gzdt   |       xcbd       |     bgxz     |",
        "location": "shenzhen/zzb/index.ts",
        "module": () => import('@/routes/gov/shenzhen/zzb/index.ts')
      },
      "/sichuan/deyang/govpublicinfo/:countyName/:infoType?": {
        "path": "/sichuan/deyang/govpublicinfo/:countyName/:infoType?",
        "categories": [
          "government"
        ],
        "example": "/gov/sichuan/deyang/govpublicinfo/绵竹市",
        "parameters": {
          "countyName": "区县名（**其他区县整改中，暂时只支持`绵竹市`**）。德阳市、绵竹市、广汉市、什邡市、中江县、罗江区、旌阳区、高新区",
          "infoType": "信息类型。默认值:fdzdnr-“法定主动内容”"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "政府公开信息",
        "maintainers": [
          "zytomorrow"
        ],
        "description": "| 法定主动内容 | 公示公告 |\n| :----------: | :------: |\n|    fdzdnr    |   gsgg   |",
        "location": "sichuan/deyang/govpublicinfo.tsx",
        "module": () => import('@/routes/gov/sichuan/deyang/govpublicinfo.tsx')
      },
      "/sichuan/deyang/mztoday/:infoType?": {
        "path": "/sichuan/deyang/mztoday/:infoType?",
        "categories": [
          "government"
        ],
        "example": "/gov/sichuan/deyang/mztoday/zx",
        "parameters": {
          "infoType": "信息栏目名称。默认最新(zx)"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "www.mztoday.gov.cn/*"
            ],
            "target": "/sichuan/deyang/mztoday"
          }
        ],
        "name": "今日绵竹",
        "maintainers": [
          "zytomorrow"
        ],
        "url": "www.mztoday.gov.cn/*",
        "description": "| 最新 | 推荐 | 时政 | 教育 | 民生 | 文旅 | 经济 | 文明创建 | 部门 | 镇（街道） | 健康绵竹 | 南轩讲堂 | 视频 | 文明实践 | 领航中国 | 绵竹年画 | 绵竹历史 | 绵竹旅游 | 外媒看绵竹 |\n| ---- | ---- | ---- | ---- | ---- | ---- | ---- | -------- | ---- | ---------- | -------- | -------- | ---- | -------- | -------- | -------- | -------- | -------- | ---------- |\n| zx   | tj   | sz   | jy   | ms   | wl   | jj   | wmcj     | bm   | zj         | jkmz     | nxjt     | sp   | wmsj     | lhzg     | mznh     | mzls     | mzly     | wmkmz      |",
        "location": "sichuan/deyang/mztoday.tsx",
        "module": () => import('@/routes/gov/sichuan/deyang/mztoday.tsx')
      },
      "/stats/*": {
        "path": "/stats/*",
        "name": "国家统计局 通用",
        "url": "www.stats.gov.cn",
        "categories": [
          "government"
        ],
        "maintainers": [
          "bigfei",
          "nczitzk",
          "reply2future"
        ],
        "example": "/gov/stats/sj/zxfb",
        "radar": [
          {
            "title": "国家统计局 通用",
            "source": [
              "www.stats.gov.cn/*path"
            ],
            "target": "/gov/stats/*path"
          }
        ],
        "description": "::: tip\n路径处填写对应页面 URL 中 `http://www.stats.gov.cn/` 后的字段。下面是一个例子。\n\n若订阅 [数据 > 数据解读](http://www.stats.gov.cn/sj/sjjd/)\n则将对应页面 URL `http://www.stats.gov.cn/sj/sjjd/` 中 `http://www.stats.gov.cn/` 后的字段 `sj/sjjd` 作为路径填入。\n此时路由为 [`/gov/stats/sj/sjjd`](https://rsshub.app/gov/stats/sj/sjjd)\n\n若订阅 [新闻 > 时政要闻 > 中央精神](http://www.stats.gov.cn/xw/szyw/zyjs/)\n则将对应页面 URL `http://www.stats.gov.cn/xw/szyw/zyjs/` 中 `http://www.stats.gov.cn/`\n后的字段 `xw/szyw/zyjs` 作为路径填入。此时路由为 [`/gov/stats/xw/szyw/zyjs`](https://rsshub.app/gov/stats/xw/szyw/zyjs)\n:::",
        "location": "stats/index.tsx",
        "module": () => import('@/routes/gov/stats/index.tsx')
      },
      "/suzhou/doc": {
        "path": "/suzhou/doc",
        "categories": [
          "government"
        ],
        "example": "/gov/suzhou/doc",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "www.suzhou.gov.cn/szxxgk/front/xxgk_right.jsp",
              "www.suzhou.gov.cn/"
            ]
          }
        ],
        "name": "政府信息公开文件",
        "maintainers": [
          "EsuRt"
        ],
        "url": "www.suzhou.gov.cn/szxxgk/front/xxgk_right.jsp",
        "location": "suzhou/doc.ts",
        "module": () => import('@/routes/gov/suzhou/doc.ts')
      },
      "/suzhou/fg/:category{.+}?": {
        "path": "/suzhou/fg/:category{.+}?",
        "name": "Unknown",
        "maintainers": [],
        "location": "suzhou/fg.ts",
        "module": () => import('@/routes/gov/suzhou/fg.ts')
      },
      "/suzhou/news/:uid": {
        "path": "/suzhou/news/:uid",
        "categories": [
          "government"
        ],
        "example": "/gov/suzhou/news/news",
        "parameters": {
          "uid": "栏目名"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "www.suzhou.gov.cn/szsrmzf/:uid/nav_list.shtml"
            ]
          }
        ],
        "name": "政府新闻",
        "maintainers": [
          "EsuRt",
          "luyuhuang"
        ],
        "description": "| 新闻栏目名 |       :uid       |\n| :--------: | :--------------: |\n|  苏州要闻  |   news 或 szyw   |\n|  区县快讯  | district 或 qxkx |\n|  部门动态  |       bmdt       |\n|  新闻视频  |       xwsp       |\n|  政务公告  |       zwgg       |\n|  便民公告  |       mszx       |\n|  民生资讯  |       bmzx       |\n\n| 热点专题栏目名 |  :uid  |\n| :------------: | :----: |\n|    热点专题    |  rdzt  |\n|   市本级专题   |  sbjzt |\n|  最新热点专题  | zxrdzt |\n|    往期专题    |  wqzt  |\n|    区县专题    |  qxzt  |\n\n::: tip\n  **热点专题**栏目包含**市本级专题**和**区县专题**\n\n  **市本级专题**栏目包含**最新热点专题**和**往期专题**\n\n  如需订阅完整的热点专题，仅需订阅 **热点专题**`rdzt` 一项即可。\n:::",
        "location": "suzhou/news.ts",
        "module": () => import('@/routes/gov/suzhou/news.ts')
      },
      "/taiyuan/rsj/:caty/:page?": {
        "path": "/taiyuan/rsj/:caty/:page?",
        "categories": [
          "government"
        ],
        "example": "/gov/taiyuan/rsj/gggs",
        "parameters": {
          "caty": "信息类别",
          "page": "页码"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "rsj.taiyuan.gov.cn/*"
            ]
          }
        ],
        "name": "太原市人力资源和社会保障局政府公开信息",
        "maintainers": [
          "2PoL"
        ],
        "url": "rsj.taiyuan.gov.cn/*",
        "description": "| 工作动态 | 太原新闻 | 通知公告 | 县区动态 | 国内动态 | 图片新闻 |\n| -------- | -------- | -------- | -------- | -------- | -------- |\n| gzdt     | tyxw     | gggs     | xqdt     | gndt     | tpxw     |",
        "location": "taiyuan/rsj.ts",
        "module": () => import('@/routes/gov/taiyuan/rsj.ts')
      },
      "/tianjin/tjftz-notice/:channelId": {
        "path": "/tianjin/tjftz-notice/:channelId",
        "categories": [
          "government"
        ],
        "example": "/gov/tianjin/tjftz-notice/6302",
        "parameters": {
          "channelId": "公告分类id、详细信息点击源网站https://www.tjftz.gov.cn/请求中寻找"
        },
        "radar": [
          {
            "source": [
              "tjftz.gov.cn/channels/:channelId.html"
            ],
            "target": "/tianjin/tjftz-notice/:channelId"
          }
        ],
        "name": "天津港保税区-公告",
        "url": "tjftz.gov.cn",
        "maintainers": [
          "HaoyuLee"
        ],
        "description": "\n| 公告类别         | channelId |\n| ------------ | -- |\n| 首页>新闻>保税区要闻>区域聚焦     | 6302  |\n    ",
        "location": "tianjin/tjftz.ts",
        "module": () => import('@/routes/gov/tianjin/tjftz.ts')
      },
      "/tianjin/tjrcgzw-notice/:cate/:subCate": {
        "path": "/tianjin/tjrcgzw-notice/:cate/:subCate",
        "categories": [
          "government"
        ],
        "example": "/gov/tianjin/tjrcgzw-notice/rczc/sjrczc/",
        "parameters": {
          "channelId": "公告分类id、详细信息点击源网站https://hrss.tj.gov.cn/ztzl/ztzl1/tjrcgzw/请求中寻找"
        },
        "radar": [
          {
            "source": [
              "hrss.tj.gov.cn/ztzl/ztzl1/tjrcgzw/"
            ],
            "target": "/tianjin/tjrcgzw-notice/:cate/:subCate"
          }
        ],
        "name": "天津人才工作网-公告",
        "url": "hrss.tj.gov.cn/ztzl/ztzl1/tjrcgzw/",
        "maintainers": [
          "HaoyuLee"
        ],
        "location": "tianjin/tjrcgzw.ts",
        "module": () => import('@/routes/gov/tianjin/tjrcgzw.ts')
      },
      "/wuhan/sy/whyw": {
        "path": "/wuhan/sy/whyw",
        "categories": [
          "government"
        ],
        "example": "/gov/wuhan/sy/whyw",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "wuhan.gov.cn/sy/whyw/",
              "wuhan.gov.cn/whyw",
              "wuhan.gov.cn/"
            ]
          }
        ],
        "name": "武汉要闻",
        "maintainers": [
          "nczitzk"
        ],
        "url": "wuhan.gov.cn/sy/whyw/",
        "location": "wuhan/whyw.ts",
        "module": () => import('@/routes/gov/wuhan/whyw.ts')
      },
      "/xuzhou/hrss/:category?": {
        "path": "/xuzhou/hrss/:category?",
        "categories": [
          "government"
        ],
        "example": "/gov/xuzhou/hrss",
        "parameters": {
          "category": "分类，见下表，默认为通知公告"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "徐州市人力资源和社会保障局",
        "maintainers": [
          "nczitzk"
        ],
        "description": "| 通知公告 | 要闻动态 | 县区动态 | 事业招聘 | 企业招聘 | 政声传递 |\n| -------- | -------- | -------- | -------- | -------- | -------- |\n|          | 001001   | 001002   | 001004   | 001005   | 001006   |",
        "location": "xuzhou/hrss.ts",
        "module": () => import('@/routes/gov/xuzhou/hrss.ts')
      },
      "/zhejiang/gwy/:category?/:column?": {
        "path": "/zhejiang/gwy/:category?/:column?",
        "categories": [
          "government"
        ],
        "example": "/gov/zhejiang/gwy/1",
        "parameters": {
          "category": "分类，见下表，默认为全部",
          "column": "地市专栏，见下表，默认为全部"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "zjks.gov.cn/zjgwy/website/init.htm",
              "zjks.gov.cn/zjgwy/website/queryDetail.htm",
              "zjks.gov.cn/zjgwy/website/queryMore.htm"
            ],
            "target": "/zhejiang/gwy"
          }
        ],
        "name": "通知",
        "maintainers": [
          "nczitzk"
        ],
        "url": "zjks.gov.cn/zjgwy/website/init.htm",
        "description": "| 分类         | id |\n| ------------ | -- |\n| 重要通知     | 1  |\n| 招考公告     | 2  |\n| 招考政策     | 3  |\n| 面试体检考察 | 4  |\n| 录用公示专栏 | 5  |\n\n| 地市         | id    |\n| ------------ | ----- |\n| 浙江省       | 133   |\n| 浙江省杭州市 | 13301 |\n| 浙江省宁波市 | 13302 |\n| 浙江省温州市 | 13303 |\n| 浙江省嘉兴市 | 13304 |\n| 浙江省湖州市 | 13305 |\n| 浙江省绍兴市 | 13306 |\n| 浙江省金华市 | 13307 |\n| 浙江省衢州市 | 13308 |\n| 浙江省舟山市 | 13309 |\n| 浙江省台州市 | 13310 |\n| 浙江省丽水市 | 13311 |\n| 省级单位     | 13317 |",
        "location": "zhejiang/gwy.ts",
        "module": () => import('@/routes/gov/zhejiang/gwy.ts')
      },
      "/zhengce/govall/:advance?": {
        "path": "/zhengce/govall/:advance?",
        "categories": [
          "government"
        ],
        "example": "/gov/zhengce/govall/orpro=555&notpro=2&search_field=title",
        "parameters": {
          "advance": "高级搜索选项，将作为请求参数直接添加到url后。目前已知的选项及其意义如下。"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "www.gov.cn/"
            ],
            "target": "/zhengce/govall"
          }
        ],
        "name": "信息稿件",
        "maintainers": [
          "ciaranchen"
        ],
        "url": "www.gov.cn/",
        "description": "|               选项              |                       意义                       |              备注              |\n| :-----------------------------: | :----------------------------------------------: | :----------------------------: |\n|              orpro              |             包含以下任意一个关键词。             |          用空格分隔。          |\n|              allpro             |                包含以下全部关键词                |                                |\n|              notpro             |                 不包含以下关键词                 |                                |\n|              inpro              |                完整不拆分的关键词                |                                |\n|           searchfield           | title: 搜索词在标题中；content: 搜索词在正文中。 |  默认为空，即网页的任意位置。  |\n| pubmintimeYear, pubmintimeMonth |                    从某年某月                    | 单独使用月份参数无法只筛选月份 |\n| pubmaxtimeYear, pubmaxtimeMonth |                    到某年某月                    | 单独使用月份参数无法只筛选月份 |\n|              colid              |                       栏目                       |      比较复杂，不建议使用      |",
        "location": "zhengce/govall.ts",
        "module": () => import('@/routes/gov/zhengce/govall.ts')
      },
      "/zhengce/zuixin": {
        "path": [
          "/zhengce/zuixin",
          "/zhengce/:category{.+}?"
        ],
        "categories": [
          "government"
        ],
        "example": "/gov/zhengce/zuixin",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "www.gov.cn/zhengce/zuixin.htm",
              "www.gov.cn/"
            ]
          }
        ],
        "name": "最新政策",
        "maintainers": [
          "SettingDust",
          "nczitzk"
        ],
        "url": "www.gov.cn/zhengce/zuixin.htm",
        "location": "zhengce/index.ts",
        "module": () => import('@/routes/gov/zhengce/index.ts')
      },
      "/zhengce/:category{.+}?": {
        "path": [
          "/zhengce/zuixin",
          "/zhengce/:category{.+}?"
        ],
        "categories": [
          "government"
        ],
        "example": "/gov/zhengce/zuixin",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "www.gov.cn/zhengce/zuixin.htm",
              "www.gov.cn/"
            ]
          }
        ],
        "name": "最新政策",
        "maintainers": [
          "SettingDust",
          "nczitzk"
        ],
        "url": "www.gov.cn/zhengce/zuixin.htm",
        "location": "zhengce/index.ts",
        "module": () => import('@/routes/gov/zhengce/index.ts')
      },
      "/zhengce/wenjian/:pcodeJiguan?": {
        "path": "/zhengce/wenjian/:pcodeJiguan?",
        "categories": [
          "government"
        ],
        "example": "/gov/zhengce/wenjian",
        "parameters": {
          "pcodeJiguan": "文种分类。国令、国发、国函、国发明电、国办发、国办函、国办发明电、其他"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "www.gov.cn/"
            ],
            "target": "/zhengce/wenjian"
          }
        ],
        "name": "最新文件",
        "maintainers": [
          "ciaranchen"
        ],
        "url": "www.gov.cn/",
        "location": "zhengce/wenjian.ts",
        "module": () => import('@/routes/gov/zhengce/wenjian.ts')
      },
      "/zj/ningbogzw-notice/:colId?": {
        "path": "/zj/ningbogzw-notice/:colId?",
        "categories": [
          "government"
        ],
        "example": "/gov/zj/ningbogzw-notice/1229116730",
        "parameters": {
          "colId": "公告分类id、详细信息点击源网站http://gzw.ningbo.gov.cn/请求中寻找"
        },
        "radar": [
          {
            "source": [
              "gzw.ningbo.gov.cn/col/col1229116730/index.html"
            ],
            "target": "/zj/ningbogzw-notice/:colId?"
          }
        ],
        "name": "宁波市国资委-公告",
        "url": "gzw.ningbo.gov.cn",
        "maintainers": [
          "HaoyuLee"
        ],
        "description": "\n| 公告类别         | colId |\n| ------------ | -- |\n| 首页-市属国企招聘信息-招聘公告     | 1229116730  |\n    ",
        "location": "zj/ningbogzw-notice.ts",
        "module": () => import('@/routes/gov/zj/ningbogzw-notice.ts')
      },
      "/zj/ningborsjnotice/:colId?": {
        "path": "/zj/ningborsjnotice/:colId?",
        "categories": [
          "government"
        ],
        "example": "/gov/zj/ningborsjnotice/1229676740",
        "parameters": {
          "colId": "公告分类id、详细信息点击源网站http://rsj.ningbo.gov.cn/请求中寻找"
        },
        "radar": [
          {
            "source": [
              "rsj.ningbo.gov.cn/col/col1229676740/index.html"
            ],
            "target": "/zj/ningborsjnotice/:colId?"
          }
        ],
        "name": "宁波市人力资源和社会保障局-公告",
        "url": "rsj.ningbo.gov.cn",
        "maintainers": [
          "HaoyuLee"
        ],
        "description": "\n| 公告类别         | colId |\n| ------------ | -- |\n| 事业单位进人公告     | 1229676740  |\n    ",
        "location": "zj/ningborsjnotice.ts",
        "module": () => import('@/routes/gov/zj/ningborsjnotice.ts')
      },
      "/zj/search/:websiteid?/:word/:cateid?": {
        "path": "/zj/search/:websiteid?/:word/:cateid?",
        "categories": [
          "government"
        ],
        "example": "/gov/zj/search",
        "parameters": {
          "websiteid": "搜索范围-全省、各市各区、详细信息点击源网站https://www.zj.gov.cn/请求中寻找",
          "word": "搜索关键词-默认：人才",
          "cateid": "信息分类-默认：658（全部）",
          "sortType": "排序类型-默认：2（按时间）"
        },
        "radar": [
          {
            "source": [
              "search.zj.gov.cn/jsearchfront/search.do"
            ],
            "target": "/zj/search/:websiteid?/:word/:cateid?"
          }
        ],
        "name": "浙江省人民政府-全省政府网站统一搜索",
        "url": "search.zj.gov.cn/jsearchfront/search.do",
        "maintainers": [
          "HaoyuLee"
        ],
        "description": "\n| 行政区域         | websiteid |\n| ------------ | -- |\n| 宁波市本级     | 330201000000000  |\n\n| 搜索关键词         | word    |\n\n| 信息分类         | cateid    |\n\n| 排序类型         | sortType    |\n| ------------ | -- |\n| 按相关度     | 1  |\n| 按时间     | 2  |\n    ",
        "location": "zj/search.ts",
        "module": () => import('@/routes/gov/zj/search.ts')
      },
      "/ccdi/*": {
        "path": "/ccdi/*",
        "name": "Unknown",
        "maintainers": [],
        "location": "ccdi/index.ts",
        "module": () => import('@/routes/gov/ccdi/index.ts')
      },
      "/dianbai/*": {
        "path": "/dianbai/*",
        "name": "Unknown",
        "maintainers": [],
        "location": "dianbai/dianbai.ts",
        "module": () => import('@/routes/gov/dianbai/dianbai.ts')
      },
      "/gaozhou/*": {
        "path": "/gaozhou/*",
        "name": "Unknown",
        "maintainers": [],
        "location": "gaozhou/gaozhou.ts",
        "module": () => import('@/routes/gov/gaozhou/gaozhou.ts')
      },
      "/huazhou/*": {
        "path": "/huazhou/*",
        "name": "Unknown",
        "maintainers": [],
        "location": "huazhou/huazhou.ts",
        "module": () => import('@/routes/gov/huazhou/huazhou.ts')
      },
      "/maoming/*": {
        "path": "/maoming/*",
        "name": "Unknown",
        "maintainers": [],
        "location": "maoming/maoming.ts",
        "module": () => import('@/routes/gov/maoming/maoming.ts')
      },
      "/mgs/*": {
        "path": "/mgs/*",
        "name": "Unknown",
        "maintainers": [],
        "location": "mgs/mgs.ts",
        "module": () => import('@/routes/gov/mgs/mgs.ts')
      },
      "/mmht/*": {
        "path": "/mmht/*",
        "name": "Unknown",
        "maintainers": [],
        "location": "mmht/mmht.ts",
        "module": () => import('@/routes/gov/mmht/mmht.ts')
      },
      "/safe/business/:site?": {
        "path": "/safe/business/:site?",
        "categories": [
          "government"
        ],
        "example": "/gov/safe/business/beijing",
        "parameters": {
          "site": "站点，见上表，默认为 beijing"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "业务咨询",
        "maintainers": [
          "nczitzk"
        ],
        "location": "safe/business.ts",
        "module": () => import('@/routes/gov/safe/business.ts')
      },
      "/safe/complaint/:site?": {
        "path": "/safe/complaint/:site?",
        "categories": [
          "government"
        ],
        "example": "/gov/safe/complaint/beijing",
        "parameters": {
          "site": "站点，见上表，默认为 beijing"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "投诉建议",
        "maintainers": [
          "nczitzk"
        ],
        "location": "safe/complaint.ts",
        "module": () => import('@/routes/gov/safe/complaint.ts')
      },
      "/sdb/*": {
        "path": "/sdb/*",
        "name": "Unknown",
        "maintainers": [],
        "location": "sdb/sdb.ts",
        "module": () => import('@/routes/gov/sdb/sdb.ts')
      },
      "/xinyi/*": {
        "path": "/xinyi/*",
        "name": "Unknown",
        "maintainers": [],
        "location": "xinyi/xinyi.ts",
        "module": () => import('@/routes/gov/xinyi/xinyi.ts')
      },
      "/zhengce/zhengceku/:department": {
        "path": "/zhengce/zhengceku/:department",
        "categories": [
          "government"
        ],
        "example": "/gov/zhengce/zhengceku/bmwj",
        "parameters": {
          "department": "库名"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "国务院政策文件库",
        "maintainers": [
          "zxx-457"
        ],
        "location": "zhengce/zhengceku.ts",
        "module": () => import('@/routes/gov/zhengce/zhengceku.ts')
      }
    },
    "apiRoutes": {},
    "name": "深圳市罗湖区人民政府",
    "url": "www.szlh.gov.cn",
    "categories": [
      "government"
    ],
    "description": "",
    "lang": "zh-CN",
    "zh": {
      "name": "杭州市人民政府"
    }
  },
  "gq": {
    "routes": {
      "/news": {
        "path": "/news",
        "categories": [
          "traditional-media"
        ],
        "view": 0,
        "example": "/gq/news",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "gq.com/"
            ]
          }
        ],
        "name": "News",
        "maintainers": [
          "EthanWng97"
        ],
        "location": "news.ts",
        "module": () => import('@/routes/gq/news.ts')
      }
    },
    "apiRoutes": {},
    "name": "GQ",
    "url": "gq.com",
    "lang": "en"
  },
  "grainoil": {
    "routes": {
      "/:category/:id": {
        "path": "/:category/:id",
        "name": "分类",
        "url": "load.grainoil.com.cn",
        "maintainers": [
          "nczitzk"
        ],
        "example": "/grainoil/newsListHome/3",
        "parameters": {
          "category": {
            "description": "分类，默认为 `newsListHome`，可在对应分类页 URL 中找到",
            "options": [
              {
                "label": "newsListHome",
                "value": "newsListHome"
              },
              {
                "label": "newsListChannel",
                "value": "newsListChannel"
              }
            ]
          },
          "id": {
            "description": "分类 ID，可在对应分类页 URL 中找到"
          }
        },
        "description": "::: tip\n若订阅 [政务信息](http://load.grainoil.com.cn/newsListHome/1430.jspx)，网址为 `http://load.grainoil.com.cn/newsListHome/1430.jspx`，请截取 `https://load.grainoil.com.cn/` 到末尾 `.jspx` 的部分 `newsListHome/1430` 作为 `category` 和 `id`参数填入，此时目标路由为 [`/grainoil/newsListHome/1430`](https://rsshub.app/grainoil/newsListHome/1430)。\n:::\n\n<details>\n  <summary>更多分类</summary>\n\n| 分类     | ID                 |\n| -------- | ------------------ |\n| 政务信息 | newsListHome/1430  |\n| 要闻动态 | newsListHome/3     |\n| 产业经济 | newsListHome/1469  |\n| 产业信息 | newsListHome/1471  |\n| 爱粮节粮 | newsListHome/1470  |\n| 政策法规 | newsListChannel/18 |\n| 生产气象 | newsListChannel/19 |\n| 统计资料 | newsListChannel/20 |\n| 综合信息 | newsListChannel/21 |\n\n</details>\n",
        "categories": [
          "new-media"
        ],
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportRadar": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "load.grainoil.com.cn/:category/:id"
            ]
          },
          {
            "title": "政务信息",
            "source": [
              "load.grainoil.com.cn/newsListHome/1430.jspx"
            ],
            "target": "/newsListHome/1430"
          },
          {
            "title": "要闻动态",
            "source": [
              "load.grainoil.com.cn/newsListHome/3.jspx"
            ],
            "target": "/newsListHome/3"
          },
          {
            "title": "产业经济",
            "source": [
              "load.grainoil.com.cn/newsListHome/1469.jspx"
            ],
            "target": "/newsListHome/1469"
          },
          {
            "title": "产业信息",
            "source": [
              "load.grainoil.com.cn/newsListHome/1471.jspx"
            ],
            "target": "/newsListHome/1471"
          },
          {
            "title": "爱粮节粮",
            "source": [
              "load.grainoil.com.cn/newsListHome/1470.jspx"
            ],
            "target": "/newsListHome/1470"
          },
          {
            "title": "政策法规",
            "source": [
              "load.grainoil.com.cn/newsListChannel/18.jspx"
            ],
            "target": "/newsListChannel/18"
          },
          {
            "title": "生产气象",
            "source": [
              "load.grainoil.com.cn/newsListChannel/19.jspx"
            ],
            "target": "/newsListChannel/19"
          },
          {
            "title": "统计资料",
            "source": [
              "load.grainoil.com.cn/newsListChannel/20.jspx"
            ],
            "target": "/newsListChannel/20"
          },
          {
            "title": "综合信息",
            "source": [
              "load.grainoil.com.cn/newsListChannel/21.jspx"
            ],
            "target": "/newsListChannel/21"
          }
        ],
        "view": 0,
        "location": "category.ts",
        "module": () => import('@/routes/grainoil/category.ts')
      }
    },
    "apiRoutes": {},
    "name": "国家粮油信息中心",
    "url": "load.grainoil.com.cn",
    "categories": [
      "new-media"
    ],
    "description": "中国粮食信息网",
    "lang": "zh-CN"
  },
  "greasyfork": {
    "routes": {
      "/scripts/:script/feedback": {
        "path": "/scripts/:script/feedback",
        "categories": [
          "program-update"
        ],
        "example": "/greasyfork/scripts/431691-bypass-all-shortlinks/feedback",
        "parameters": {
          "script": "Script id, can be found in URL"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "greasyfork.org/:language/scripts/:script/feedback"
            ]
          }
        ],
        "name": "Script Feedback",
        "maintainers": [
          "miles170"
        ],
        "location": "feedback.ts",
        "module": () => import('@/routes/greasyfork/feedback.ts')
      },
      "/:language/:domain?": {
        "path": [
          "/:language/:domain?",
          "/scripts/sort/:sort/:language?"
        ],
        "categories": [
          "program-update"
        ],
        "example": "/greasyfork/en/google.com",
        "parameters": {
          "language": "language, located on the top right corner of Greasy Fork's search page, set to `all` for including all languages",
          "domain": "the script's target domain"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "greasyfork.org/:language",
              "greasyfork.org/:language/scripts/by-site/:domain?"
            ]
          }
        ],
        "name": "Script Update",
        "maintainers": [
          "imlonghao",
          "miles170"
        ],
        "description": "| Sort            | Description    |\n| --------------- | -------------- |\n| today           | Daily installs |\n| total_installs | Total installs |\n| ratings         | Ratings        |\n| created         | Created date   |\n| updated         | Updated date   |\n| name            | Name           |",
        "location": "scripts.ts",
        "module": () => import('@/routes/greasyfork/scripts.ts')
      },
      "/scripts/sort/:sort/:language?": {
        "path": [
          "/:language/:domain?",
          "/scripts/sort/:sort/:language?"
        ],
        "categories": [
          "program-update"
        ],
        "example": "/greasyfork/en/google.com",
        "parameters": {
          "language": "language, located on the top right corner of Greasy Fork's search page, set to `all` for including all languages",
          "domain": "the script's target domain"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "greasyfork.org/:language",
              "greasyfork.org/:language/scripts/by-site/:domain?"
            ]
          }
        ],
        "name": "Script Update",
        "maintainers": [
          "imlonghao",
          "miles170"
        ],
        "description": "| Sort            | Description    |\n| --------------- | -------------- |\n| today           | Daily installs |\n| total_installs | Total installs |\n| ratings         | Ratings        |\n| created         | Created date   |\n| updated         | Updated date   |\n| name            | Name           |",
        "location": "scripts.ts",
        "module": () => import('@/routes/greasyfork/scripts.ts')
      },
      "/scripts/:script/versions": {
        "path": "/scripts/:script/versions",
        "categories": [
          "program-update"
        ],
        "example": "/greasyfork/scripts/431691-bypass-all-shortlinks/versions",
        "parameters": {
          "script": "Script id, can be found in URL"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "greasyfork.org/:language/scripts/:script/versions"
            ]
          }
        ],
        "name": "Script Version History",
        "maintainers": [
          "miles170"
        ],
        "location": "versions.ts",
        "module": () => import('@/routes/greasyfork/versions.ts')
      }
    },
    "apiRoutes": {},
    "name": "Greasy Fork",
    "url": "greasyfork.org",
    "lang": "en"
  },
  "grist": {
    "routes": {
      "/": {
        "path": "/",
        "radar": [
          {
            "source": [
              "grist.org/articles/"
            ]
          }
        ],
        "name": "Latest Articles",
        "maintainers": [
          "Rjnishant530"
        ],
        "categories": [
          "new-media"
        ],
        "example": "/grist",
        "parameters": {},
        "url": "grist.org/articles/",
        "location": "index.ts",
        "module": () => import('@/routes/grist/index.ts')
      },
      "/series/:series": {
        "path": "/series/:series",
        "categories": [
          "new-media"
        ],
        "example": "/grist/series/best-of-grist",
        "parameters": {
          "series": "Find in the URL which has /series/"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "grist.org/series/:series"
            ]
          }
        ],
        "name": "Series",
        "maintainers": [
          "Rjnishant530"
        ],
        "url": "grist.org/articles/",
        "location": "series.ts",
        "module": () => import('@/routes/grist/series.ts')
      },
      "/topic/:topic": {
        "path": "/topic/:topic",
        "categories": [
          "new-media"
        ],
        "example": "/grist/topic/extreme-heat",
        "parameters": {
          "topic": "Any Topic from Table below"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "grist.org/:topic"
            ]
          }
        ],
        "name": "Topic",
        "maintainers": [
          "Rjnishant530"
        ],
        "url": "grist.org/articles/",
        "description": "Topics\n\n| Topic Name               | Topic Link         |\n| ------------------------ | ------------------ |\n| Accountability           | accountability     |\n| Agriculture              | agriculture        |\n| Ask Umbra                | ask-umbra-series   |\n| Buildings                | buildings          |\n| Cities                   | cities             |\n| Climate & Energy         | climate-energy     |\n| Climate Fiction          | climate-fiction    |\n| Climate of Courage       | climate-of-courage |\n| COP26                    | cop26              |\n| COP27                    | cop27              |\n| Culture                  | culture            |\n| Economics                | economics          |\n| Energy                   | energy             |\n| Equity                   | equity             |\n| Extreme Weather          | extreme-weather    |\n| Fix                      | fix                |\n| Food                     | food               |\n| Grist                    | grist              |\n| Grist News               | grist-news         |\n| Health                   | health             |\n| Housing                  | housing            |\n| Indigenous Affairs       | indigenous         |\n| International            | international      |\n| Labor                    | labor              |\n| Language                 | language           |\n| Migration                | migration          |\n| Opinion                  | opinion            |\n| Politics                 | politics           |\n| Protest                  | protest            |\n| Race                     | race               |\n| Regulation               | regulation         |\n| Science                  | science            |\n| Shift Happens Newsletter | shift-happens      |\n| Solutions                | solutions          |\n| Spanish                  | spanish            |\n| Sponsored                | sponsored          |\n| Technology               | technology         |\n| Temperature Check        | temperature-check  |\n| Uncategorized            | article            |\n| Updates                  | updates            |\n| Video                    | video              |",
        "location": "topic.ts",
        "module": () => import('@/routes/grist/topic.ts')
      },
      "/featured": {
        "path": "/featured",
        "categories": [
          "new-media"
        ],
        "example": "/grist/featured",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "grist.org/"
            ]
          }
        ],
        "name": "Featured",
        "maintainers": [
          "Rjnishant530"
        ],
        "url": "grist.org/",
        "location": "featured.ts",
        "module": () => import('@/routes/grist/featured.ts')
      }
    },
    "apiRoutes": {},
    "name": "Grist",
    "url": "grist.org",
    "lang": "en"
  },
  "grubstreet": {
    "routes": {
      "/": {
        "path": "/",
        "radar": [
          {
            "source": [
              "grubstreet.com/"
            ],
            "target": ""
          }
        ],
        "name": "Unknown",
        "maintainers": [
          "loganrockmore"
        ],
        "url": "grubstreet.com/",
        "location": "index.ts",
        "module": () => import('@/routes/grubstreet/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "Grub Street",
    "url": "grubstreet.com",
    "lang": "en"
  },
  "gs": {
    "routes": {
      "/developer/blog": {
        "path": "/developer/blog",
        "categories": [
          "blog"
        ],
        "example": "/gs/developer/blog",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "developer.gs.com/blog/posts"
            ],
            "target": "/developer/blog"
          }
        ],
        "name": "Goldman Sachs Developer Blog",
        "zh": {
          "name": "高盛开发者博客"
        },
        "maintainers": [
          "chesha1"
        ],
        "location": "developer/blog.ts",
        "module": () => import('@/routes/gs/developer/blog.ts')
      }
    },
    "apiRoutes": {},
    "name": "Goldman Sachs",
    "url": "goldmansachs.com",
    "zh": {
      "name": "高盛"
    },
    "lang": "en"
  },
  "guancha": {
    "routes": {
      "/member/:category?": {
        "path": "/member/:category?",
        "categories": [
          "new-media"
        ],
        "example": "/guancha/member/recommend",
        "parameters": {
          "category": "分类，见下表"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "guancha.cn/"
            ],
            "target": "/:category?"
          }
        ],
        "name": "观学院",
        "maintainers": [
          "nczitzk"
        ],
        "url": "guancha.cn/",
        "description": "| 精选      | 观书堂 | 在线课  | 观学院   |\n| --------- | ------ | ------- | -------- |\n| recommend | books  | courses | huodongs |",
        "location": "member.ts",
        "module": () => import('@/routes/guancha/member.ts')
      },
      "/personalpage/:uid": {
        "path": "/personalpage/:uid",
        "categories": [
          "new-media"
        ],
        "example": "/guancha/personalpage/243983",
        "parameters": {
          "uid": "用户id， 可在URL中找到"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "个人主页文章",
        "maintainers": [
          "Jeason0228"
        ],
        "location": "personalpage.ts",
        "module": () => import('@/routes/guancha/personalpage.ts')
      },
      "/headline": {
        "path": "/headline",
        "categories": [
          "new-media"
        ],
        "example": "/guancha/headline",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "guancha.cn/GuanChaZheTouTiao",
              "guancha.cn/"
            ]
          }
        ],
        "name": "头条",
        "maintainers": [
          "nczitzk"
        ],
        "url": "guancha.cn/GuanChaZheTouTiao",
        "location": "headline.ts",
        "module": () => import('@/routes/guancha/headline.ts')
      },
      "/:category?": {
        "path": "/:category?",
        "categories": [
          "new-media"
        ],
        "example": "/guancha",
        "parameters": {
          "category": "分类，见下表，默认为全部"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "guancha.cn/"
            ]
          }
        ],
        "name": "首页",
        "maintainers": [
          "nczitzk",
          "Jeason0228"
        ],
        "url": "guancha.cn/",
        "description": "| 全部 | 评论 & 研究 | 要闻  | 风闻    | 热点新闻 | 滚动新闻 |\n| ---- | ----------- | ----- | ------- | -------- | -------- |\n| all  | review      | story | fengwen | redian   | gundong  |\n\n  home = 评论 & 研究 + 要闻 + 风闻\n\n  others = 热点新闻 + 滚动新闻\n\n::: tip\n  观察者网首页左中右的三个 column 分别对应 **评论 & 研究**、**要闻**、**风闻** 三个部分。\n:::",
        "location": "index.ts",
        "module": () => import('@/routes/guancha/index.ts')
      },
      "/topic/:id/:order?": {
        "path": "/topic/:id/:order?",
        "radar": [
          {
            "source": [
              "guancha.cn/"
            ],
            "target": "/:category?"
          }
        ],
        "name": "Unknown",
        "maintainers": [
          "occupy5",
          "nczitzk"
        ],
        "url": "guancha.cn/",
        "location": "topic.ts",
        "module": () => import('@/routes/guancha/topic.ts')
      }
    },
    "apiRoutes": {},
    "name": "观察者网",
    "url": "guancha.cn",
    "lang": "zh-CN"
  },
  "guangdiu": {
    "routes": {
      "/cheaps/:query?": {
        "path": "/cheaps/:query?",
        "categories": [
          "shopping"
        ],
        "example": "/guangdiu/cheaps/k=clothes",
        "parameters": {
          "query": "链接参数，对应网址问号后的内容"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "九块九",
        "maintainers": [
          "fatpandac"
        ],
        "location": "cheaps.ts",
        "module": () => import('@/routes/guangdiu/cheaps.ts')
      },
      "/:query?": {
        "path": "/:query?",
        "categories": [
          "shopping"
        ],
        "example": "/guangdiu/k=daily",
        "parameters": {
          "query": "链接参数，对应网址问号后的内容"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "国内折扣 / 海外折扣",
        "maintainers": [
          "Fatpandac"
        ],
        "description": "::: tip\n  海外折扣: [`/guangdiu/k=daily&c=us`](https://rsshub.app/guangdiu/k=daily&c=us)\n:::",
        "location": "index.ts",
        "module": () => import('@/routes/guangdiu/index.ts')
      },
      "/rank": {
        "path": "/rank",
        "categories": [
          "shopping"
        ],
        "example": "/guangdiu/rank",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "guangdiu.com/rank"
            ]
          }
        ],
        "name": "一小时风云榜",
        "maintainers": [
          "fatpandac"
        ],
        "url": "guangdiu.com/rank",
        "location": "rank.ts",
        "module": () => import('@/routes/guangdiu/rank.ts')
      },
      "/search/:query?": {
        "path": "/search/:query?",
        "categories": [
          "shopping"
        ],
        "example": "/guangdiu/search/q=百度网盘",
        "parameters": {
          "query": "链接参数，对应网址问号后的内容"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "关键字搜索",
        "maintainers": [
          "Huzhixin00"
        ],
        "location": "search.ts",
        "module": () => import('@/routes/guangdiu/search.ts')
      }
    },
    "apiRoutes": {},
    "name": "逛丢",
    "url": "guangdiu.com",
    "lang": "zh-CN"
  },
  "guangzhoumetro": {
    "routes": {
      "/news": {
        "path": "/news",
        "categories": [
          "travel"
        ],
        "example": "/guangzhoumetro/news",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "新闻",
        "maintainers": [
          "HankChow"
        ],
        "location": "news.ts",
        "module": () => import('@/routes/guangzhoumetro/news.ts')
      }
    },
    "apiRoutes": {},
    "name": "广州地铁",
    "url": "www.gzmtr.com",
    "lang": "zh-CN"
  },
  "guanhai": {
    "routes": {
      "/": {
        "path": "/",
        "radar": [
          {
            "source": [
              "guanhai.com.cn/"
            ],
            "target": ""
          }
        ],
        "name": "Unknown",
        "maintainers": [
          "TonyRL"
        ],
        "url": "guanhai.com.cn/",
        "location": "index.ts",
        "module": () => import('@/routes/guanhai/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "观海新闻",
    "url": "guanhai.com.cn",
    "lang": "zh-CN"
  },
  "guduodata": {
    "routes": {
      "/daily": {
        "path": "/daily",
        "categories": [
          "other"
        ],
        "example": "/guduodata/daily",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "guduodata.com/"
            ]
          }
        ],
        "name": "日榜",
        "maintainers": [
          "Gem1ni"
        ],
        "url": "guduodata.com/",
        "location": "daily.tsx",
        "module": () => import('@/routes/guduodata/daily.tsx')
      }
    },
    "apiRoutes": {},
    "name": "骨朵数据",
    "url": "data.guduodata.com",
    "lang": "zh-CN"
  },
  "gumroad": {
    "routes": {
      "/:username/:products": {
        "path": "/:username/:products",
        "categories": [
          "shopping"
        ],
        "example": "/gumroad/afkmaster/Eve10",
        "parameters": {
          "username": "username, can be found in URL",
          "products": "products name, can be found in URL"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "Products",
        "maintainers": [
          "Fatpandac"
        ],
        "description": "`https://afkmaster.gumroad.com/l/Eve10` -> `/gumroad/afkmaster/Eve10`",
        "location": "index.tsx",
        "module": () => import('@/routes/gumroad/index.tsx')
      }
    },
    "apiRoutes": {},
    "name": "Gumroad",
    "url": "gumroad.com",
    "lang": "en"
  },
  "guokr": {
    "routes": {
      "/column/:channel": {
        "path": "/column/:channel",
        "categories": [
          "new-media"
        ],
        "example": "/guokr/column/calendar",
        "parameters": {
          "channel": "专栏类别"
        },
        "radar": [
          {
            "source": [
              "guokr.com/:channel"
            ]
          }
        ],
        "name": "果壳网专栏",
        "maintainers": [
          "DHPO",
          "hoilc"
        ],
        "url": "guokr.com/",
        "description": "| 物种日历 | 吃货研究所 | 美丽也是技术活 |\n| -------- | ---------- | -------------- |\n| calendar | institute  | beauty         |",
        "location": "channel.ts",
        "module": () => import('@/routes/guokr/channel.ts')
      },
      "/scientific": {
        "path": "/scientific",
        "categories": [
          "new-media"
        ],
        "example": "/guokr/scientific",
        "radar": [
          {
            "source": [
              "guokr.com/scientific",
              "guokr.com/"
            ]
          }
        ],
        "name": "科学人",
        "maintainers": [
          "alphardex",
          "nczitzk"
        ],
        "url": "guokr.com/scientific",
        "location": "scientific.ts",
        "module": () => import('@/routes/guokr/scientific.ts')
      }
    },
    "apiRoutes": {},
    "name": "果壳网",
    "url": "guokr.com",
    "lang": "zh-CN"
  },
  "guozaoke": {
    "routes": {
      "/default": {
        "path": "/default",
        "categories": [
          "bbs"
        ],
        "example": "/guozaoke/default",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "过早客",
        "maintainers": [
          "xiaoshame"
        ],
        "url": "guozaoke.com/",
        "location": "index.ts",
        "module": () => import('@/routes/guozaoke/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "guozaoke",
    "url": "guozaoke.com",
    "lang": "zh-CN"
  },
  "gxmzu": {
    "routes": {
      "/libzxxx": {
        "path": "/libzxxx",
        "categories": [
          "university"
        ],
        "example": "/gxmzu/libzxxx",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "library.gxmzu.edu.cn/news/news_list.jsp",
              "library.gxmzu.edu.cn/"
            ]
          }
        ],
        "name": "图书馆最新消息",
        "maintainers": [
          "real-jiakai"
        ],
        "url": "library.gxmzu.edu.cn/news/news_list.jsp",
        "location": "lib.ts",
        "module": () => import('@/routes/gxmzu/lib.ts')
      },
      "/aitzgg": {
        "path": "/aitzgg",
        "categories": [
          "university"
        ],
        "example": "/gxmzu/aitzgg",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "ai.gxmzu.edu.cn/index/tzgg.htm",
              "ai.gxmzu.edu.cn/"
            ]
          }
        ],
        "name": "人工智能学院通知公告",
        "maintainers": [
          "real-jiakai"
        ],
        "url": "ai.gxmzu.edu.cn/index/tzgg.htm",
        "location": "ai.ts",
        "module": () => import('@/routes/gxmzu/ai.ts')
      },
      "/yjszsgg": {
        "path": "/yjszsgg",
        "categories": [
          "university"
        ],
        "example": "/gxmzu/yjszsgg",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "yjs.gxmzu.edu.cn/tzgg/zsgg.htm",
              "yjs.gxmzu.edu.cn/"
            ]
          }
        ],
        "name": "研究生院招生公告",
        "maintainers": [
          "real-jiakai"
        ],
        "url": "yjs.gxmzu.edu.cn/tzgg/zsgg.htm",
        "location": "yjs.ts",
        "module": () => import('@/routes/gxmzu/yjs.ts')
      }
    },
    "apiRoutes": {},
    "name": "广西民族大学",
    "url": "ai.gxmzu.edu.cn",
    "lang": "zh-CN"
  },
  "gzdaily": {
    "routes": {
      "/app/:column?": {
        "path": "/app/:column?",
        "categories": [
          "traditional-media"
        ],
        "example": "/gzdaily/app/74",
        "parameters": {
          "column": "栏目 ID，点击对应栏目后在地址栏找到"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "客户端",
        "maintainers": [
          "TimWu007"
        ],
        "description": "::: tip\n  在北京时间深夜可能无法获取内容。\n:::\n\n  常用栏目 ID：\n\n| 栏目名 | ID   |\n| ------ | ---- |\n| 首页   | 74   |\n| 时局   | 374  |\n| 广州   | 371  |\n| 大湾区 | 397  |\n| 城区   | 2980 |",
        "location": "app.tsx",
        "module": () => import('@/routes/gzdaily/app.tsx')
      }
    },
    "apiRoutes": {},
    "name": "广州日报",
    "url": "gzdaily.cn",
    "lang": "zh-CN"
  },
  "gzhu": {
    "routes": {
      "/yjs": {
        "path": "/yjs",
        "categories": [
          "university"
        ],
        "example": "/gzhu/yjs",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "yjsy.gzhu.edu.cn/zsxx/zsdt/zsdt.htm",
              "yjsy.gzhu.edu.cn/"
            ]
          }
        ],
        "name": "研究生院招生动态",
        "maintainers": [
          "shengmaosu"
        ],
        "url": "yjsy.gzhu.edu.cn/zsxx/zsdt/zsdt.htm",
        "location": "yjs.ts",
        "module": () => import('@/routes/gzhu/yjs.ts')
      }
    },
    "apiRoutes": {},
    "name": "广州大学",
    "url": "yjsy.gzhu.edu.cn",
    "lang": "zh-CN"
  },
  "hackernews": {
    "routes": {
      "/:section?/:type?/:user?": {
        "path": "/:section?/:type?/:user?",
        "categories": [
          "programming"
        ],
        "view": 0,
        "example": "/hackernews/threads/comments_list/dang",
        "parameters": {
          "section": {
            "description": "Content section, default to `index`"
          },
          "type": {
            "description": "Link type, default to `sources`"
          },
          "user": {
            "description": "Set user, only valid in `threads` and `submitted` sections"
          }
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "news.ycombinator.com/:section",
              "news.ycombinator.com/"
            ]
          }
        ],
        "name": "User",
        "maintainers": [
          "nczitzk",
          "xie-dongping"
        ],
        "description": "Subscribe to the content of a specific user",
        "location": "index.ts",
        "module": () => import('@/routes/hackernews/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "Hacker News",
    "url": "ycombinator.com",
    "lang": "en"
  },
  "hackertalk": {
    "routes": {
      "/": {
        "path": "/",
        "radar": [
          {
            "source": [
              "hackertalk.net/"
            ],
            "target": ""
          }
        ],
        "name": "Unknown",
        "maintainers": [
          "hyoban"
        ],
        "url": "hackertalk.net/",
        "location": "index.ts",
        "module": () => import('@/routes/hackertalk/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "HACKER TALK 黑客说",
    "url": "hackertalk.net",
    "lang": "zh-CN"
  },
  "hacking8": {
    "routes": {
      "/:category?": {
        "path": "/:category?",
        "categories": [
          "programming"
        ],
        "example": "/hacking8",
        "parameters": {
          "category": "分类，见下表，默认为最近更新"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "hacking8.com/index/:category",
              "hacking8.com/"
            ]
          }
        ],
        "name": "信息流",
        "maintainers": [
          "nczitzk"
        ],
        "description": "| 推荐  | 最近更新 | 漏洞 / PoC 监控 | PDF |\n| ----- | -------- | --------------- | --- |\n| likes | index    | vul-poc         | pdf |",
        "location": "index.ts",
        "module": () => import('@/routes/hacking8/index.ts')
      },
      "/search/:keyword?": {
        "path": "/search/:keyword?",
        "categories": [
          "programming"
        ],
        "example": "/hacking8/search/rsshub",
        "parameters": {
          "keyword": "关键字，默认为空"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "hacking8.com/index/:category",
              "hacking8.com/"
            ],
            "target": "/:category?"
          }
        ],
        "name": "搜索",
        "maintainers": [
          "nczitzk"
        ],
        "location": "search.ts",
        "module": () => import('@/routes/hacking8/search.ts')
      }
    },
    "apiRoutes": {},
    "name": "Hacking8",
    "url": "hacking8.com",
    "lang": "zh-CN"
  },
  "hackmd": {
    "routes": {
      "/profile/:path": {
        "path": "/profile/:path",
        "categories": [
          "programming"
        ],
        "example": "/hackmd/profile/hackmd",
        "parameters": {
          "path": "userpath or teampath"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "Profile",
        "maintainers": [
          "Yukaii",
          "kaiix"
        ],
        "location": "profile.ts",
        "module": () => import('@/routes/hackmd/profile.ts')
      }
    },
    "apiRoutes": {},
    "name": "HackMD",
    "url": "hackmd.io",
    "lang": "en"
  },
  "hackyournews": {
    "routes": {
      "/": {
        "path": "/",
        "radar": [
          {
            "source": [
              "hackyournews.com/"
            ],
            "target": ""
          }
        ],
        "name": "Unknown",
        "maintainers": [
          "ftiasch"
        ],
        "url": "hackyournews.com/",
        "location": "index.ts",
        "module": () => import('@/routes/hackyournews/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "HackYourNews",
    "url": "hackyournews.com",
    "lang": "en"
  },
  "hafu": {
    "routes": {
      "/news/:type?": {
        "path": "/news/:type?",
        "categories": [
          "university"
        ],
        "example": "/hafu/news/ggtz",
        "parameters": {
          "type": "分类，见下表（默认为 `ggtz`)"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "河南财政金融学院",
        "maintainers": [],
        "description": "| 校内公告通知 | 教务处公告通知 | 招生就业处公告通知 |\n| ------------ | -------------- | ------------------ |\n| ggtz         | jwc            | zsjyc              |",
        "location": "news.ts",
        "module": () => import('@/routes/hafu/news.ts')
      }
    },
    "apiRoutes": {},
    "name": "河南财政金融学院",
    "url": "www.hafu.edu.cn",
    "lang": "zh-CN"
  },
  "hakkatv": {
    "routes": {
      "/news/:type?": {
        "path": "/news/:type?",
        "categories": [
          "traditional-media"
        ],
        "example": "/hakkatv/news",
        "parameters": {
          "type": "新聞，見下表，留空為全部"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "hakkatv.org.tw/news"
            ],
            "target": "/news"
          }
        ],
        "name": "新聞首頁",
        "maintainers": [
          "TonyRL"
        ],
        "url": "hakkatv.org.tw/news",
        "description": "| 客家焦點 | 政經要聞  | 民生醫療 | 地方風采 | 國際萬象      |\n| -------- | --------- | -------- | -------- | ------------- |\n| hakka    | political | medical  | local    | international |",
        "location": "type.ts",
        "module": () => import('@/routes/hakkatv/type.ts')
      }
    },
    "apiRoutes": {},
    "name": "客家電視台",
    "url": "hakkatv.org.tw",
    "lang": "zh-TW"
  },
  "hamel": {
    "routes": {
      "/blog": {
        "path": "/blog",
        "categories": [
          "blog"
        ],
        "example": "/hamel/blog",
        "radar": [
          {
            "source": [
              "hamel.dev/"
            ]
          }
        ],
        "url": "hamel.dev/",
        "name": "Blog",
        "maintainers": [
          "liyaozhong"
        ],
        "description": "Hamel's Blog Posts",
        "location": "index.ts",
        "module": () => import('@/routes/hamel/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "Hamel's Blog",
    "url": "hamel.dev",
    "lang": "en"
  },
  "hameln": {
    "routes": {
      "/chapter/:id": {
        "path": "/chapter/:id",
        "categories": [
          "reading"
        ],
        "example": "/hameln/chapter/264928",
        "parameters": {
          "id": "Novel id, can be found in URL"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "syosetu.org/novel/:id"
            ]
          }
        ],
        "name": "chapter",
        "maintainers": [
          "huangliangshusheng"
        ],
        "description": "Eg: [https://syosetu.org/novel/264928](https://syosetu.org/novel/264928)",
        "location": "chapter.ts",
        "module": () => import('@/routes/hameln/chapter.ts')
      }
    },
    "apiRoutes": {},
    "name": "hameln",
    "url": "syosetu.org",
    "lang": "ja"
  },
  "hanime1": {
    "routes": {
      "/previews/:date?": {
        "path": "/previews/:date?",
        "name": "每月新番",
        "maintainers": [
          "kjasn"
        ],
        "example": "/hanime1/previews/202504",
        "categories": [
          "anime"
        ],
        "parameters": {
          "date": {
            "description": "日期格式为 `YYYYMM`，默认值当月"
          }
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false,
          "nsfw": true
        },
        "radar": [
          {
            "source": [
              "hanime1.me/previews/:date",
              "hanime1.me/previews"
            ],
            "target": "/previews/:date"
          }
        ],
        "location": "previews.ts",
        "module": () => import('@/routes/hanime1/previews.ts')
      },
      "/search/:params": {
        "path": "/search/:params",
        "name": "搜索结果",
        "maintainers": [
          "kjasn"
        ],
        "example": "/hanime1/search/tags%5B%5D=%E7%B4%94%E6%84%9B&",
        "categories": [
          "anime"
        ],
        "parameters": {
          "params": {
            "description": "\n| 参数                | 说明                              | 示例或可选值                                                                                                          |\n| ------------------- | --------------------------------- | --------------------------------------------------------------------------------------------------------------------- |\n| `query`           | 搜索框输入的内容                  | 任意值都可以，例如：`辣妹`                                                                                          |\n| `genre`           | 番剧类型，默认为`全部`          | 可选值有：`全部` / `裏番` / `泡麵番` / `Motion+Anime` / `3D動畫` / `同人作品` / `MMD` / `Cosplay`     |\n| `tags[]`          | 标签                              | 可选值过多，不一一列举，详细请查看原网址。例如：`tags[]=純愛&tags[]=中文字幕`                                       |\n| `broad`           | 标签模糊匹配，默认为 `off`      | `on`（模糊匹配，包含任一标签） / `off`（精确匹配，包含全部标签）                                                  |\n| `sort`            | 搜索结果排序，默认 `最新上市`   | `最新上市` / `最新上傳` / `本日排行` / `本週排行` / `本月排行` / `觀看次數` / `讚好比例` / `他們在看` |\n| `year`, `month` | 筛选发布时间，默认为 `全部时间` | 例如：`year=2025&month=5`                                                                                           |\n\n::: tip\n如果你不确定标签或类型的具体名字，可以直接去原网址选好筛选条件后，把网址中的参数复制过来使用。例如： `https://hanime1.me/search?query=&genre=裏番&broad=on&sort=最新上市&tags[]=純愛&tags[]=中文字幕`，`/search?`后面的部分就是参数了,最后得到**类似**这样的路由 `https://rsshub.app/hanime1/search/query=&genre=裏番&broad=on&sort=最新上市&tags[]=純愛&tags[]=中文字幕`\n:::\n"
          }
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false,
          "nsfw": true
        },
        "location": "search.ts",
        "module": () => import('@/routes/hanime1/search.ts')
      }
    },
    "apiRoutes": {},
    "name": "Hanime1",
    "url": "hanime1.me",
    "description": "NSFW WARNING!!! It contains adult content. Hanime1 provides adult anime"
  },
  "harvard": {
    "routes": {
      "/health/blog": {
        "path": "/health/blog",
        "categories": [
          "new-media"
        ],
        "example": "/harvard/health/blog",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "www.health.harvard.edu/blog"
            ]
          }
        ],
        "name": "Health Blog",
        "maintainers": [
          "nczitzk"
        ],
        "url": "www.health.harvard.edu/blog",
        "location": "health/blog.ts",
        "module": () => import('@/routes/harvard/health/blog.ts')
      }
    },
    "apiRoutes": {},
    "name": "Harvard Health Publishing",
    "url": "www.health.harvard.edu",
    "lang": "en"
  },
  "hashnode": {
    "routes": {
      "/blog/:username": {
        "path": "/blog/:username",
        "categories": [
          "blog"
        ],
        "example": "/hashnode/blog/inklings",
        "parameters": {
          "username": "博主名称，用户头像 URL 中找到"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "hashnode.dev/"
            ]
          }
        ],
        "name": "用户博客",
        "maintainers": [
          "hnrainll"
        ],
        "url": "hashnode.dev/",
        "description": "::: tip\n  username 为博主用户名，而非`xxx.hashnode.dev`中`xxx`所代表的 blog 地址。\n:::",
        "location": "blog.tsx",
        "module": () => import('@/routes/hashnode/blog.tsx')
      }
    },
    "apiRoutes": {},
    "name": "hashnode",
    "url": "hashnode.dev",
    "lang": "en"
  },
  "hbooker": {
    "routes": {
      "/chapter/:id": {
        "path": "/chapter/:id",
        "categories": [
          "reading"
        ],
        "example": "/hbooker/chapter/100113279",
        "parameters": {
          "id": "小说 id, 可在对应小说页 URL 中找到"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "hbooker.com/book/:id"
            ]
          }
        ],
        "name": "章节",
        "maintainers": [
          "keocheung"
        ],
        "location": "chapter.ts",
        "module": () => import('@/routes/hbooker/chapter.ts')
      }
    },
    "apiRoutes": {},
    "name": "欢乐书客",
    "url": "hbooker.com",
    "lang": "zh-CN"
  },
  "hbr": {
    "routes": {
      "/topic/:topic?/:type?": {
        "path": "/topic/:topic?/:type?",
        "categories": [
          "new-media"
        ],
        "example": "/hbr/topic/Leadership/Popular",
        "parameters": {
          "topic": "Topic, can be found in URL, Leadership by default",
          "type": {
            "description": "Type, see below, Popular by default",
            "options": [
              {
                "value": "Popular",
                "label": "Popular"
              },
              {
                "value": "From the Store",
                "label": "From the Store"
              },
              {
                "value": "For You",
                "label": "For You"
              }
            ],
            "default": "Popular"
          }
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "hbr.org/topic/:topic?",
              "hbr.org/"
            ]
          }
        ],
        "name": "Topic",
        "maintainers": [
          "nczitzk",
          "pseudoyu"
        ],
        "description": "| POPULAR | FROM THE STORE | FOR YOU |\n| ------- | -------------- | ------- |\n| Popular | From the Store | For You |\n\n::: tip\n  Click here to view [All Topics](https://hbr.org/topics)\n:::",
        "location": "topic.ts",
        "module": () => import('@/routes/hbr/topic.ts')
      }
    },
    "apiRoutes": {},
    "name": "Harvard Business Review",
    "url": "hbr.org",
    "lang": "en"
  },
  "hdu": {
    "routes": {
      "/cs": {
        "path": "/cs",
        "categories": [
          "university"
        ],
        "example": "/hdu/cs",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "computer.hdu.edu.cn/6738/list.htm"
            ]
          }
        ],
        "name": "计算机学院 - 通知公告",
        "maintainers": [
          "legr4ndk"
        ],
        "url": "computer.hdu.edu.cn/6738/list.htm",
        "location": "cs/notice.ts",
        "module": () => import('@/routes/hdu/cs/notice.ts')
      },
      "/cs/pg": {
        "path": "/cs/pg",
        "categories": [
          "university"
        ],
        "example": "/hdu/cs/pg",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "computer.hdu.edu.cn/6769/list.htm"
            ]
          }
        ],
        "name": "计算机学院 - 研究生通知",
        "maintainers": [
          "legr4ndk"
        ],
        "url": "computer.hdu.edu.cn/6769/list.htm",
        "location": "cs/pg.ts",
        "module": () => import('@/routes/hdu/cs/pg.ts')
      },
      "/auto/:type?": {
        "path": "/auto/:type?",
        "categories": [
          "university"
        ],
        "example": "/hdu/auto",
        "parameters": {
          "type": "分类，见下表，默认为通知公告"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "自动化学院",
        "maintainers": [
          "jalenzz"
        ],
        "description": "| 通知公告  | 研究生教育 |    本科教学    | 学生工作  |\n| -------- | -------- |   --------    | -------- |\n| notice   | graduate | undergraduate | student  |",
        "radar": [
          {
            "source": [
              "auto.hdu.edu.cn/main.htm",
              "auto.hdu.edu.cn/3779/list.htm"
            ],
            "target": "/auto/notice"
          },
          {
            "source": [
              "auto.hdu.edu.cn/main.htm",
              "auto.hdu.edu.cn/3754/list.htm"
            ],
            "target": "/auto/graduate"
          },
          {
            "source": [
              "auto.hdu.edu.cn/main.htm",
              "auto.hdu.edu.cn/3745/list.htm"
            ],
            "target": "/auto/undergraduate"
          },
          {
            "source": [
              "auto.hdu.edu.cn/main.htm",
              "auto.hdu.edu.cn/3726/list.htm"
            ],
            "target": "/auto/student"
          }
        ],
        "location": "auto/notice.ts",
        "module": () => import('@/routes/hdu/auto/notice.ts')
      }
    },
    "apiRoutes": {},
    "name": "杭州电子科技大学",
    "url": "hdu.edu.cn",
    "lang": "zh-CN"
  },
  "hebtv": {
    "routes": {
      "/nbszxd": {
        "path": "/nbszxd",
        "categories": [
          "traditional-media"
        ],
        "example": "/hebtv/nbszxd",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": true,
          "supportPodcast": true,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "web.cmc.hebtv.com/cms/rmt0336/19/19js/st/ds/nmpd/nbszxd/index.shtml"
            ]
          }
        ],
        "name": "农博士在行动",
        "maintainers": [
          "iamqiz",
          "nczitzk"
        ],
        "url": "web.cmc.hebtv.com/cms/rmt0336/19/19js/st/ds/nmpd/nbszxd/index.shtml",
        "location": "nong-bo-shi-zai-xing-dong.tsx",
        "module": () => import('@/routes/hebtv/nong-bo-shi-zai-xing-dong.tsx')
      }
    },
    "apiRoutes": {},
    "name": "河北网络广播电视台",
    "url": "web.cmc.hebtv.com",
    "lang": "zh-CN"
  },
  "hedwig": {
    "routes": {
      "/posts/:site": {
        "path": "/posts/:site",
        "categories": [
          "blog"
        ],
        "example": "/posts/walnut",
        "parameters": {
          "site": "站点名，原则上只要是 `{site}.hedwig.pub` 都可以匹配"
        },
        "features": {
          "supportRadar": false
        },
        "name": "Posts",
        "url": "hedwig.pub",
        "maintainers": [
          "zwithz",
          "GetToSet"
        ],
        "view": 0,
        "location": "posts.ts",
        "module": () => import('@/routes/hedwig/posts.ts')
      }
    },
    "apiRoutes": {},
    "name": "Hedwig",
    "url": "hedwig.pub",
    "lang": "zh-CN"
  },
  "hellobtc": {
    "routes": {
      "/information/:channel?": {
        "path": "/information/:channel?",
        "categories": [
          "new-media"
        ],
        "example": "/hellobtc/information/latest",
        "parameters": {
          "channel": "类型，可填 `latest` 和 `application` 及最新和应用，默认为最新"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "首页",
        "maintainers": [
          "Fatpandac"
        ],
        "location": "information.ts",
        "module": () => import('@/routes/hellobtc/information.ts')
      },
      "/kepu/:channel?": {
        "path": "/kepu/:channel?",
        "categories": [
          "new-media"
        ],
        "example": "/hellobtc/kepu/latest",
        "parameters": {
          "channel": "类型，见下表，默认为最新"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "科普",
        "maintainers": [
          "Fatpandac"
        ],
        "description": "| latest | bitcoin | ethereum | defi | inter_blockchain | mining | safety | satoshi_nakomoto | public_blockchain |\n| ------ | ------- | -------- | ---- | ----------------- | ------ | ------ | ----------------- | ------------------ |\n| 最新   | 比特币  | 以太坊   | DeFi | 跨链              | 挖矿   | 安全   | 中本聪            | 公链               |",
        "location": "kepu.ts",
        "module": () => import('@/routes/hellobtc/kepu.ts')
      },
      "/news": {
        "path": "/news",
        "categories": [
          "new-media"
        ],
        "example": "/hellobtc/news",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "hellobtc.com/news"
            ]
          }
        ],
        "name": "快讯",
        "maintainers": [
          "Fatpandac"
        ],
        "url": "hellobtc.com/news",
        "location": "news.ts",
        "module": () => import('@/routes/hellobtc/news.ts')
      }
    },
    "apiRoutes": {},
    "name": "白话区块链",
    "url": "hellobtc.com",
    "lang": "zh-CN"
  },
  "hellogithub": {
    "routes": {
      "/article/:sort?": {
        "path": "/article/:sort?",
        "categories": [
          "programming"
        ],
        "example": "/hellogithub/article",
        "parameters": {
          "sort": "排序方式，见下表，默认为 `last`，即最近"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "文章",
        "maintainers": [
          "moke8",
          "nczitzk",
          "CaoMeiYouRen"
        ],
        "description": "| 热门 | 最近 |\n| ---- | ---- |\n| hot  | last |",
        "location": "article.ts",
        "module": () => import('@/routes/hellogithub/article.ts')
      },
      "/ranking/:type?": {
        "path": "/ranking/:type?",
        "example": "/hellogithub/ranking",
        "name": "榜单报告",
        "maintainers": [
          "moke8",
          "nczitzk"
        ],
        "description": "| 编程语言 | 服务器   | 数据库     |\n| -------- | -------- | ---------- |\n| tiobe    | netcraft | db-engines |",
        "location": "report.tsx",
        "module": () => import('@/routes/hellogithub/report.tsx')
      },
      "/home/:sort?/:id?": {
        "path": "/home/:sort?/:id?",
        "categories": [
          "programming"
        ],
        "example": "/hellogithub/home",
        "parameters": {
          "sort": "排序方式，见下表，默认为 `featured`，即精选",
          "id": "标签 id，可在对应标签页 URL 中找到，默认为全部标签"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "开源项目",
        "maintainers": [
          "moke8",
          "nczitzk",
          "CaoMeiYouRen"
        ],
        "description": "| 精选 | 全部 |\n| ---- | ---- |\n| featured  | all |",
        "location": "index.ts",
        "module": () => import('@/routes/hellogithub/index.ts')
      },
      "/volume": {
        "path": "/volume",
        "example": "/hellogithub/volume",
        "name": "月刊",
        "maintainers": [
          "moke8",
          "nczitzk",
          "CaoMeiYouRen"
        ],
        "location": "volume.tsx",
        "module": () => import('@/routes/hellogithub/volume.tsx')
      }
    },
    "apiRoutes": {},
    "name": "HelloGitHub",
    "url": "hellogithub.com",
    "lang": "zh-CN"
  },
  "hex-rays": {
    "routes": {
      "/news": {
        "path": "/news",
        "categories": [
          "programming"
        ],
        "example": "/hex-rays/news",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "hex-rays.com/",
              "hex-rays.com/blog"
            ]
          }
        ],
        "name": "Hex-Rays News",
        "maintainers": [
          "hellodword ",
          "TonyRL",
          "Mas0n"
        ],
        "url": "hex-rays.com/",
        "location": "index.ts",
        "module": () => import('@/routes/hex-rays/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "Hex-Rays",
    "url": "hex-rays.com",
    "lang": "en"
  },
  "hexun": {
    "routes": {
      "/pe/news": {
        "path": "/pe/news",
        "categories": [
          "finance"
        ],
        "example": "/hexun/pe/news",
        "url": "pe.hexun.com/news/",
        "name": "创投行业新闻",
        "maintainers": [
          "p3psi-boo"
        ],
        "location": "index.ts",
        "module": () => import('@/routes/hexun/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "和讯网",
    "url": "hexun.com",
    "description": "",
    "lang": "zh-CN"
  },
  "hfut": {
    "routes": {
      "/hf/notice/:type?": {
        "path": "/hf/notice/:type?",
        "categories": [
          "university"
        ],
        "example": "/hfut/hf/notice/tzgg",
        "parameters": {
          "type": "分类，见下表（默认为 `tzgg`)"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportRadar": true,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "news.hfut.edu.cn"
            ]
          }
        ],
        "name": "合肥校区通知",
        "maintainers": [
          "batemax"
        ],
        "description": "| 通知公告(https://news.hfut.edu.cn/tzgg2.htm) | 教学科研(https://news.hfut.edu.cn/tzgg2/jxky.htm) | 其他通知(https://news.hfut.edu.cn/tzgg2/qttz.htm) |\n| ------------ | -------------- | ------------------ |\n| tzgg         | jxky            | qttz              |",
        "location": "hf/notice.ts",
        "module": () => import('@/routes/hfut/hf/notice.ts')
      },
      "/xc/notice/:type?": {
        "path": "/xc/notice/:type?",
        "categories": [
          "university"
        ],
        "example": "/hfut/xc/notice/tzgg",
        "parameters": {
          "type": "分类，见下表（默认为 `tzgg`)"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportRadar": true,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "xc.hfut.edu.cn"
            ]
          }
        ],
        "name": "宣城校区通知",
        "maintainers": [
          "batemax"
        ],
        "description": "| 通知公告(https://xc.hfut.edu.cn/1955/list.htm) | 院系动态-工作通知(https://xc.hfut.edu.cn/gztz/list.htm) |\n| ------------ | -------------- |\n| tzgg         | gztz           |",
        "location": "xc/notice.ts",
        "module": () => import('@/routes/hfut/xc/notice.ts')
      }
    },
    "apiRoutes": {},
    "name": "合肥工业大学",
    "url": "hfut.edu.cn",
    "lang": "zh-CN"
  },
  "hicairo": {
    "routes": {
      "/": {
        "path": "/",
        "categories": [
          "blog"
        ],
        "example": "/hicairo",
        "radar": [
          {
            "source": [
              "hicairo.com/"
            ]
          }
        ],
        "name": "最近发表",
        "maintainers": [
          "cnkmmk"
        ],
        "url": "hicairo.com/",
        "location": "rss.ts",
        "module": () => import('@/routes/hicairo/rss.ts')
      }
    },
    "apiRoutes": {},
    "name": "HiFeng'Blog",
    "url": "hicairo.com",
    "lang": "zh-CN"
  },
  "hinatazaka46": {
    "routes": {
      "/blog/:id?/:page?": {
        "path": "/blog/:id?/:page?",
        "categories": [
          "new-media"
        ],
        "example": "/hinatazaka46/blog",
        "parameters": {
          "id": "Member ID, see below, `all` by default",
          "page": "Page, `0` by default"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "Hinatazaka46 Blog 日向坂 46 博客",
        "maintainers": [],
        "description": "Member ID\n\n| Member ID | Name         |\n| --------- | ------------ |\n| 2000      | 四期生リレー |\n| 36        | 渡辺 莉奈    |\n| 35        | 山下 葉留花  |\n| 34        | 宮地 すみれ  |\n| 33        | 藤嶌 果歩    |\n| 32        | 平岡 海月    |\n| 31        | 平尾 帆夏    |\n| 30        | 竹内 希来里  |\n| 29        | 正源司 陽子  |\n| 28        | 清水 理央    |\n| 27        | 小西 夏菜実  |\n| 26        | 岸 帆夏      |\n| 25        | 石塚 瑶季    |\n| 24        | 山口 陽世    |\n| 23        | 森本 茉莉    |\n| 22        | 髙橋 未来虹  |\n| 21        | 上村 ひなの  |\n| 18        | 松田 好花    |\n| 17        | 濱岸 ひより  |\n| 16        | 丹生 明里    |\n| 15        | 富田 鈴花    |\n| 14        | 小坂 菜緒    |\n| 13        | 河田 陽菜    |\n| 12        | 金村 美玖    |\n| 11        | 東村 芽依    |\n| 10        | 高本 彩花    |\n| 9         | 高瀬 愛奈    |\n| 8         | 佐々木 美玲  |\n| 7         | 佐々木 久美  |\n| 6         | 齊藤 京子    |\n| 5         | 加藤 史帆    |\n| 4         | 影山 優佳    |\n| 2         | 潮 紗理菜    |",
        "location": "blog.ts",
        "module": () => import('@/routes/hinatazaka46/blog.ts')
      },
      "/news": {
        "path": "/news",
        "categories": [
          "new-media"
        ],
        "example": "/hinatazaka46/news",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "hinatazaka46.com/s/official/news/list",
              "hinatazaka46.com/"
            ]
          }
        ],
        "name": "Hinatazaka46 News 日向坂 46 新闻",
        "maintainers": [
          "crispgm",
          "akashigakki"
        ],
        "url": "hinatazaka46.com/s/official/news/list",
        "location": "news.ts",
        "module": () => import('@/routes/hinatazaka46/news.ts')
      }
    },
    "apiRoutes": {},
    "name": "Sakamichi Series 坂道系列官网资讯",
    "url": "hinatazaka46.com",
    "lang": "zh-CN"
  },
  "hiring.cafe": {
    "routes": {
      "/jobs/:keywords": {
        "path": "/jobs/:keywords",
        "categories": [
          "other"
        ],
        "example": "/hiring.cafe/jobs/sustainability",
        "parameters": {
          "keywords": "Keywords to search for"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "hiring.cafe"
            ]
          }
        ],
        "name": "Jobs",
        "maintainers": [
          "mintyfrankie"
        ],
        "location": "jobs.tsx",
        "module": () => import('@/routes/hiring.cafe/jobs.tsx')
      }
    },
    "apiRoutes": {},
    "name": "HiringCafe",
    "url": "hiring.cafe",
    "description": "HiringCafe is a platform for job seekers to find job opportunities and for employers to post job listings.",
    "zh": {
      "name": "HiringCafe"
    }
  },
  "hit": {
    "routes": {
      "/hitgs/:id?": {
        "path": "/hitgs/:id?",
        "name": "研究生院",
        "url": "hitgs.hit.edu.cn",
        "maintainers": [
          "hlmu",
          "nczitzk"
        ],
        "example": "/hit/hitgs/tzgg",
        "parameters": {
          "category": {
            "description": "分类，默认为 `tzgg`，即通知公告，可在对应分类页 URL 中找到",
            "options": [
              {
                "label": "通知公告",
                "value": "tzgg"
              },
              {
                "label": "综合新闻",
                "value": "zhxw"
              },
              {
                "label": "高水平课程与学术交流",
                "value": "gspkcyxsjl"
              },
              {
                "label": "国家政策",
                "value": "gjzc"
              },
              {
                "label": "规章制度",
                "value": "17546"
              },
              {
                "label": "办事流程",
                "value": "17547"
              },
              {
                "label": "常见问题",
                "value": "17548"
              },
              {
                "label": "常见下载",
                "value": "17549"
              }
            ]
          }
        },
        "description": "::: tip\n订阅 [通知公告](https://hitgs.hit.edu.cn/tzgg/list.htm)，其源网址为 `https://hitgs.hit.edu.cn/tzgg/list.htm`，请参考该 URL 指定部分构成参数，此时路由为 [`/hit/hitgs/tzgg`](https://rsshub.app/hit/hitgs/tzgg)。\n:::\n\n<details>\n  <summary>更多栏目</summary>\n\n| 栏目 | ID |\n| - | - |\n| [通知公告](https://hitgs.hit.edu.cn/tzgg/list.htm) | [tzgg](https://rsshub.app/hit/hitgs/tzgg) |\n| [综合新闻](https://hitgs.hit.edu.cn/zhxw/list.htm) | [zhxw](https://rsshub.app/hit/hitgs/zhxw) |\n| [高水平课程与学术交流](https://hitgs.hit.edu.cn/gspkcyxsjl/list.htm) | [gspkcyxsjl](https://rsshub.app/hit/hitgs/gspkcyxsjl) |\n| [国家政策](https://hitgs.hit.edu.cn/gjzc/list.htm) | [gjzc](https://rsshub.app/hit/hitgs/gjzc) |\n| [规章制度](https://hitgs.hit.edu.cn/17546/list.htm) | [17546](https://rsshub.app/hit/hitgs/17546) |\n| [办事流程](https://hitgs.hit.edu.cn/17547/list.htm) | [17547](https://rsshub.app/hit/hitgs/17547) |\n| [常见问题](https://hitgs.hit.edu.cn/17548/list.htm) | [17548](https://rsshub.app/hit/hitgs/17548) |\n| [常见下载](https://hitgs.hit.edu.cn/17549/list.htm) | [17549](https://rsshub.app/hit/hitgs/17549) |\n\n</details>\n",
        "categories": [
          "university"
        ],
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportRadar": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "hitgs.hit.edu.cn",
              "hitgs.hit.edu.cn/:id/list.htm"
            ]
          },
          {
            "title": "通知公告",
            "source": [
              "hitgs.hit.edu.cn/tzgg/list.htm"
            ],
            "target": "/hitgs/tzgg"
          },
          {
            "title": "综合新闻",
            "source": [
              "hitgs.hit.edu.cn/zhxw/list.htm"
            ],
            "target": "/hitgs/zhxw"
          },
          {
            "title": "高水平课程与学术交流",
            "source": [
              "hitgs.hit.edu.cn/gspkcyxsjl/list.htm"
            ],
            "target": "/hitgs/gspkcyxsjl"
          },
          {
            "title": "国家政策",
            "source": [
              "hitgs.hit.edu.cn/gjzc/list.htm"
            ],
            "target": "/hitgs/gjzc"
          },
          {
            "title": "规章制度",
            "source": [
              "hitgs.hit.edu.cn/17546/list.htm"
            ],
            "target": "/hitgs/17546"
          },
          {
            "title": "办事流程",
            "source": [
              "hitgs.hit.edu.cn/17547/list.htm"
            ],
            "target": "/hitgs/17547"
          },
          {
            "title": "常见问题",
            "source": [
              "hitgs.hit.edu.cn/17548/list.htm"
            ],
            "target": "/hitgs/17548"
          },
          {
            "title": "常见下载",
            "source": [
              "hitgs.hit.edu.cn/17549/list.htm"
            ],
            "target": "/hitgs/17549"
          }
        ],
        "view": 0,
        "location": "hitgs.ts",
        "module": () => import('@/routes/hit/hitgs.ts')
      },
      "/today/:category": {
        "path": "/today/:category",
        "categories": [
          "university"
        ],
        "example": "/hit/today/10",
        "parameters": {
          "category": "分类编号，`10`为公告公示，`11`为新闻快讯，同时支持详细分类，使用方法见下"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "today.hit.edu.cn/category/:category"
            ]
          }
        ],
        "name": "今日哈工大",
        "maintainers": [
          "ranpox"
        ],
        "description": "::: tip\n  今日哈工大的文章分为公告公示和新闻快讯，每个页面右侧列出了更详细的分类，其编号为每个 URL 路径的最后一个数字。\n  例如会议讲座的路径为`/taxonomy/term/10/25`，则可以通过 [`/hit/today/25`](https://rsshub.app/hit/today/25) 订阅该详细类别。\n:::\n\n::: warning\n  部分文章需要经过统一身份认证后才能阅读全文。\n:::",
        "location": "today.ts",
        "module": () => import('@/routes/hit/today.ts')
      }
    },
    "apiRoutes": {},
    "name": "哈尔滨工业大学",
    "url": "www.hit.edu.cn",
    "description": "::: warning\n哈工大网站疑似禁止了`rsshub.app`的访问，使用路由需要自行 [部署](https://docs.rsshub.app/deploy/)。\n:::",
    "lang": "zh-CN"
  },
  "hitcon": {
    "routes": {
      "/zeroday/vulnerability/:status?": {
        "name": "漏洞",
        "categories": [
          "programming"
        ],
        "path": "/zeroday/vulnerability/:status?",
        "example": "/hitcon/zeroday/vulnerability",
        "parameters": {
          "status": "漏洞状态，见下表"
        },
        "maintainers": [
          "KarasuShin"
        ],
        "radar": [
          {
            "source": [
              "zeroday.hitcon.org/vulnerability/:status?"
            ]
          }
        ],
        "features": {
          "requirePuppeteer": true
        },
        "description": "| 缺省   | all  | closed | disclosed | patching |\n| ------ | ---- | ------ | --------- | -------- |\n| 活動中 | 全部 | 關閉   | 公開      | 修補中   |",
        "location": "zeroday.tsx",
        "module": () => import('@/routes/hitcon/zeroday.tsx')
      }
    },
    "apiRoutes": {},
    "name": "HITCON",
    "url": "hitcon.org",
    "lang": "zh-CN"
  },
  "hitsz": {
    "routes": {
      "/article/:category?": {
        "path": "/article/:category?",
        "categories": [
          "university"
        ],
        "example": "/hitsz/article/id-74",
        "parameters": {
          "category": "分类名，默认为校园动态"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "新闻中心",
        "maintainers": [
          "xandery-geek"
        ],
        "description": "| 校区要闻 | 媒体报道 | 综合新闻 | 校园动态 | 讲座论坛 | 热点专题 | 招标信息 | 重要关注 |\n| -------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- |\n| id-116   | id-80    | id-75    | id-77    | id-78    | id-79    | id-81    | id-124   |",
        "location": "article.ts",
        "module": () => import('@/routes/hitsz/article.ts')
      },
      "/due/tzgg": {
        "path": "/due/tzgg",
        "name": "教务部",
        "url": "due.hitsz.edu.cn",
        "maintainers": [
          "guohuiyuan"
        ],
        "example": "/hitsz/due/tzgg",
        "parameters": {},
        "description": ":::tip\n订阅 [通知公告](http://due.hitsz.edu.cn/index/tzggqb.htm)，其源网址为 `http://due.hitsz.edu.cn/index/tzggqb.htm`，请参考该 URL 指定部分构成参数，此时路由为 [`/hitsz/due/tzgg`](https://rsshub.app/hitsz/due/tzgg)。\n:::\n如需获取教务学务和学位管理所有栏目的新闻汇总，请使用 [`/hitsz/due/general`](https://rsshub.app/hitsz/due/general) 路由。\n\n<details>\n<summary>更多栏目</summary>\n\n| 栏目 | ID |\n| - | - |\n| [通知公告](http://due.hitsz.edu.cn/index/tzggqb.htm) | [tzgg](https://rsshub.app/hitsz/due/tzgg) |\n\n</details>\n",
        "categories": [
          "university"
        ],
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportRadar": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "due.hitsz.edu.cn",
              "due.hitsz.edu.cn/index/:id/list.htm"
            ],
            "target": "/hitsz/due/:id"
          },
          {
            "title": "通知公告",
            "source": [
              "due.hitsz.edu.cn/index/tzggqb.htm"
            ],
            "target": "/hitsz/due/tzgg"
          }
        ],
        "location": "due-tzgg.ts",
        "module": () => import('@/routes/hitsz/due-tzgg.ts')
      },
      "/due/general/:type?": {
        "path": "/due/general/:type?",
        "name": "教务部教务学务与学位管理所有栏目",
        "url": "due.hitsz.edu.cn",
        "maintainers": [
          "guohuiyuan"
        ],
        "example": "/hitsz/due/general",
        "parameters": {
          "type": {
            "description": "栏目类型筛选，默认all（所有栏目）",
            "options": [
              {
                "value": "all",
                "label": "所有栏目"
              },
              {
                "value": "teaching",
                "label": "教务核心业务"
              },
              {
                "value": "studentStatus",
                "label": "学籍相关"
              },
              {
                "value": "teachingSupport",
                "label": "教学支持"
              },
              {
                "value": "education",
                "label": "学生培养"
              }
            ],
            "default": "all"
          }
        },
        "description": "哈尔滨工业大学（深圳）教务部中教务学务和学位管理所有栏目的最新新闻汇总。\n\n#### 栏目分组说明\n支持按业务类型筛选，使用路径参数指定分组：\n- `type=teaching` - 教务核心业务：教务管理、考务管理、注册管理、选课管理、成绩管理\n- `type=studentStatus` - 学籍相关：本科生学籍管理、研究生学籍管理\n- `type=teachingSupport` - 教学支持：教学信息化、奖助学金\n- `type=education` - 学生培养：本科生新闻、硕士学位培养、博士学位培养\n- `type=all` 或省略 - 所有栏目（默认）\n\n#### 包含栏目：\n- [教务管理](http://due.hitsz.edu.cn/jwxw/jwgl.htm)\n- [考务管理](http://due.hitsz.edu.cn/jwxw/kwgl.htm)\n- [注册管理](http://due.hitsz.edu.cn/jwxw/zcgl.htm)\n- [选课管理](http://due.hitsz.edu.cn/jwxw/xkgl.htm)\n- [成绩管理](http://due.hitsz.edu.cn/jwxw/cjgl.htm)\n- [学籍管理（本）](http://due.hitsz.edu.cn/jwxw/xjgl_b_.htm)\n- [学籍管理（研）](http://due.hitsz.edu.cn/jwxw/xjgl_y_.htm)\n- [教学信息化](http://due.hitsz.edu.cn/jwxw/jxxxh.htm)\n- [奖助学金](http://due.hitsz.edu.cn/jwxw/jzxj.htm)\n- [本科生新闻](http://due.hitsz.edu.cn/xwgl/bksxw.htm)\n- [硕士学位培养](http://due.hitsz.edu.cn/xwgl/ssxwpy/ktyzj.htm)\n- [博士学位培养](http://due.hitsz.edu.cn/xwgl/bsxwpy/qqhj1.htm)",
        "categories": [
          "university"
        ],
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportRadar": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "due.hitsz.edu.cn/jwxw/jwgl.htm"
            ],
            "target": "/hitsz/due/general"
          }
        ],
        "location": "due.ts",
        "module": () => import('@/routes/hitsz/due.ts')
      }
    },
    "apiRoutes": {},
    "name": "哈尔滨工业大学（深圳）",
    "url": "hitsz.edu.cn",
    "lang": "zh-CN"
  },
  "hitwh": {
    "routes": {
      "/today": {
        "path": "/today",
        "categories": [
          "university"
        ],
        "example": "/hitwh/today",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "hitwh.edu.cn/1024/list.htm",
              "hitwh.edu.cn/"
            ]
          }
        ],
        "name": "今日工大 - 通知公告",
        "maintainers": [
          "raptazure"
        ],
        "url": "hitwh.edu.cn/1024/list.htm",
        "location": "today.ts",
        "module": () => import('@/routes/hitwh/today.ts')
      }
    },
    "apiRoutes": {},
    "name": "哈尔滨工业大学（威海）",
    "url": "hitwh.edu.cn",
    "lang": "zh-CN"
  },
  "hizu": {
    "routes": {
      "/:column?": {
        "path": "/:column?",
        "categories": [
          "new-media"
        ],
        "example": "/hizu",
        "parameters": {
          "column": "栏目，见下表，默认为热点"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "hizh.cn/"
            ]
          }
        ],
        "name": "栏目",
        "maintainers": [
          "nczitzk"
        ],
        "url": "hizh.cn/",
        "description": "| 分类     | 编号                     |\n| -------- | ------------------------ |\n| 热点     | 5dd92265e4b0bf88dd8c1175 |\n| 订阅     | 5dd921a7e4b0bf88dd8c116f |\n| 学党史   | 604f1cbbe4b0cf5c2234d470 |\n| 政经     | 5dd92242e4b0bf88dd8c1174 |\n| 合作区   | 61259fd6e4b0d294f7f9786d |\n| 名记名播 | 61dfe511e4b0248b60d1c568 |\n| 大湾区   | 5dd9222ce4b0bf88dd8c1173 |\n| 网评     | 617805e4e4b037abacfd4820 |\n| TV 新闻  | 5dd9220de4b0bf88dd8c1172 |\n| 音频     | 5e6edd50e4b02ebde0ab061e |\n| 澳门     | 600e8ad4e4b02c3a6af6aaa8 |\n| 政务     | 600f760fe4b0e33cf6f8e68e |\n| 教育     | 5ff7c0fde4b0e2f210d05e20 |\n| 深圳     | 5fc88615e4b0e3055e693e0a |\n| 中山     | 600e8a93e4b02c3a6af6aa80 |\n| 民生     | 5dd921ece4b0bf88dd8c1170 |\n| 社区     | 61148184e4b08d3215364396 |\n| 专题     | 5dd9215fe4b0bf88dd8c116b |\n| 战疫     | 5e2e5107e4b0c14b5d0e3d04 |\n| 横琴     | 5f88eaf2e4b0a27cd404e09e |\n| 香洲     | 5f86a3f5e4b09d75f99dde7d |\n| 金湾     | 5e8c42b4e4b0347c7e5836e0 |\n| 斗门     | 5ee70534e4b07b8a779a1ad6 |\n| 高新     | 607d37ade4b05c59ac2f3d40 |",
        "location": "index.ts",
        "module": () => import('@/routes/hizu/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "珠海网",
    "url": "hizh.cn",
    "lang": "zh-CN"
  },
  "hk01": {
    "routes": {
      "/channel/:id?": {
        "path": "/channel/:id?",
        "radar": [
          {
            "source": [
              "hk01.com/channel/:id",
              "hk01.com/"
            ]
          }
        ],
        "name": "Unknown",
        "maintainers": [],
        "location": "channel.ts",
        "module": () => import('@/routes/hk01/channel.ts')
      },
      "/hot": {
        "path": "/hot",
        "categories": [
          "new-media"
        ],
        "example": "/hk01/hot",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "hk01.com/hot",
              "hk01.com/"
            ]
          }
        ],
        "name": "热门",
        "maintainers": [
          "hoilc",
          "Fatpandac",
          "nczitzk"
        ],
        "url": "hk01.com/hot",
        "location": "hot.ts",
        "module": () => import('@/routes/hk01/hot.ts')
      },
      "/issue/:id?": {
        "path": "/issue/:id?",
        "radar": [
          {
            "source": [
              "hk01.com/issue/:id",
              "hk01.com/"
            ]
          }
        ],
        "name": "Unknown",
        "maintainers": [],
        "location": "issue.ts",
        "module": () => import('@/routes/hk01/issue.ts')
      },
      "/latest": {
        "path": "/latest",
        "categories": [
          "new-media"
        ],
        "example": "/hk01/latest",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "hk01.com/latest",
              "hk01.com/"
            ]
          }
        ],
        "name": "即時",
        "maintainers": [
          "5upernova-heng"
        ],
        "url": "hk01.com/latest",
        "location": "latest.ts",
        "module": () => import('@/routes/hk01/latest.ts')
      },
      "/tag/:id?": {
        "path": "/tag/:id?",
        "radar": [
          {
            "source": [
              "hk01.com/tag/:id",
              "hk01.com/"
            ]
          }
        ],
        "name": "Unknown",
        "maintainers": [],
        "location": "tag.ts",
        "module": () => import('@/routes/hk01/tag.ts')
      },
      "/zone/:id?": {
        "path": "/zone/:id?",
        "radar": [
          {
            "source": [
              "hk01.com/zone/:id",
              "hk01.com/"
            ]
          }
        ],
        "name": "Unknown",
        "maintainers": [],
        "location": "zone.ts",
        "module": () => import('@/routes/hk01/zone.ts')
      }
    },
    "apiRoutes": {},
    "name": "香港 01",
    "url": "hk01.com",
    "lang": "zh-HK"
  },
  "hkej": {
    "routes": {
      "/:category?": {
        "path": "/:category?",
        "categories": [
          "traditional-media"
        ],
        "example": "/hkej/index",
        "parameters": {
          "category": "分类，默认为全部新闻"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "hkej.com/"
            ]
          }
        ],
        "name": "即时新闻",
        "maintainers": [
          "TonyRL"
        ],
        "url": "hkej.com/",
        "description": "| index    | stock    | hongkong | china    | international | property | current  |\n| -------- | -------- | -------- | -------- | ------------- | -------- | -------- |\n| 全部新闻 | 港股直击 | 香港财经 | 中国财经 | 国际财经      | 地产新闻 | 时事脉搏 |",
        "location": "index.tsx",
        "module": () => import('@/routes/hkej/index.tsx')
      }
    },
    "apiRoutes": {},
    "name": "信报财经新闻",
    "url": "hkej.com",
    "lang": "zh-HK"
  },
  "hkepc": {
    "routes": {
      "/:category?": {
        "path": "/:category?",
        "categories": [
          "new-media"
        ],
        "example": "/hkepc/news",
        "parameters": {
          "category": "分类，见下表，默认为最新消息"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "hkepc.com/"
            ],
            "target": ""
          }
        ],
        "name": "HKEPC 电脑领域",
        "maintainers": [
          "TonyRL"
        ],
        "url": "hkepc.com/",
        "description": "| 专题报导   | 新闻中心 | 新品快递 | 超频领域 | 流动数码 | 生活娱乐      | 会员消息 | 脑场新闻 | 业界资讯 | 最新消息 |\n| ---------- | -------- | -------- | -------- | -------- | ------------- | -------- | -------- | -------- | -------- |\n| coverStory | news     | review   | ocLab    | digital  | entertainment | member   | price    | press    | latest   |",
        "location": "index.ts",
        "module": () => import('@/routes/hkepc/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "HKEPC",
    "url": "hkepc.com",
    "lang": "zh-HK"
  },
  "hket": {
    "routes": {
      "/:category?": {
        "path": "/:category?",
        "categories": [
          "traditional-media"
        ],
        "example": "/hket/sran001",
        "parameters": {
          "category": "分类，默认为全部新闻，可在 URL 中找到，部分见下表"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "china.hket.com/:category/*"
            ],
            "target": "/:category"
          },
          {
            "source": [
              "inews.hket.com/:category/*"
            ],
            "target": "/:category"
          },
          {
            "source": [
              "topick.hket.com/:category/*"
            ],
            "target": "/:category"
          },
          {
            "source": [
              "wealth.hket.com/:category/*"
            ],
            "target": "/:category"
          },
          {
            "source": [
              "www.hket.com/"
            ],
            "target": "/"
          }
        ],
        "name": "新闻",
        "maintainers": [
          "TonyRL"
        ],
        "url": "www.hket.com/",
        "description": "香港经济日报已有提供简单 RSS，详细可前往官方网站： [https://www.hket.com/rss](https://www.hket.com/rss)\n\n此路由主要补全官方 RSS 全文输出及完善分类输出。\n\n<details>\n<summary>分类</summary>\n\n| sran001  | sran008  | sran010  | sran011  | sran012  | srat006  |\n| -------- | -------- | -------- | -------- | -------- | -------- |\n| 全部新闻 | 财经地产 | 科技信息 | 国际新闻 | 商业新闻 | 香港新闻 |\n\n| sran009  | sran009-1 | sran009-2 | sran009-3  | sran009-4 | sran009-5 | sran009-6 |\n| -------- | --------- | --------- | ---------- | --------- | --------- | --------- |\n| 即时财经 | 股市      | 新股 IPO  | 新经济追踪 | 当炒股    | 宏观解读  | Hot Talk  |\n\n| sran011-1 | sran011-2    | sran011-3    |\n| --------- | ------------ | ------------ |\n| 环球政治  | 环球经济金融 | 环球社会热点 |\n\n| sran016    | sran016-1  | sran016-2  | sran016-3  | sran016-4  | sran016-5      |\n| ---------- | ---------- | ---------- | ---------- | ---------- | -------------- |\n| 大湾区主页 | 大湾区发展 | 大湾区工作 | 大湾区买楼 | 大湾区消费 | 大湾区投资理财 |\n\n| srac002  | srac003  | srac004  | srac005  |\n| -------- | -------- | -------- | -------- |\n| 即时中国 | 经济脉搏 | 国情动向 | 社会热点 |\n\n| srat001 | srat008 | srat055  | srat069  | srat070   |\n| ------- | ------- | -------- | -------- | --------- |\n| 话题    | 观点    | 休闲消费 | 娱乐新闻 | TOPick TV |\n\n| srat052  | srat052-1 | srat052-2  | srat052-3 |\n| -------- | --------- | ---------- | --------- |\n| 健康主页 | 食用安全  | 医生诊症室 | 保健美颜  |\n\n| srat053  | srat053-1 | srat053-2 | srat053-3 | srat053-4  |\n| -------- | --------- | --------- | --------- | ---------- |\n| 亲子主页 | 儿童健康  | 育儿经    | 教育      | 亲子好去处 |\n\n| srat053-6   | srat053-61 | srat053-62 | srat053-63 | srat053-64 |\n| ----------- | ---------- | ---------- | ---------- | ---------- |\n| Band 1 学堂 | 幼稚园     | 中小学     | 尖子教室   | 海外升学   |\n\n| srat072-1  | srat072-2  | srat072-3        | srat072-4         |\n| ---------- | ---------- | ---------------- | ----------------- |\n| 健康身心活 | 抗癌新方向 | 「糖」「心」解密 | 风湿不再 你我自在 |\n\n| sraw007  | sraw009  | sraw010  | sraw011  | sraw012  | sraw014  | sraw018  | sraw019  |\n| -------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- |\n| 全部博客 | Bloggers | 收息攻略 | 精明消费 | 退休规划 | 个人增值 | 财富管理 | 绿色金融 |\n\n| sraw015  | sraw015-07 | sraw015-08 | sraw015-09 | sraw015-10 |\n| -------- | ---------- | ---------- | ---------- | ---------- |\n| 移民百科 | 海外置业   | 移民攻略   | 移民点滴   | 海外理财   |\n\n| sraw020  | sraw020-1    | sraw020-2 | sraw020-3 | sraw020-4 |\n| -------- | ------------ | --------- | --------- | --------- |\n| ESG 主页 | ESG 趋势政策 | ESG 投资  | ESG 企业  | ESG 社会  |\n</details>",
        "location": "index.tsx",
        "module": () => import('@/routes/hket/index.tsx')
      }
    },
    "apiRoutes": {},
    "name": "香港经济日报",
    "url": "china.hket.com",
    "lang": "zh-HK"
  },
  "hkjunkcall": {
    "routes": {
      "/": {
        "path": "/",
        "radar": [
          {
            "source": [
              "hkjunkcall.com/"
            ],
            "target": ""
          }
        ],
        "name": "Unknown",
        "maintainers": [
          "nczitzk"
        ],
        "url": "hkjunkcall.com/",
        "location": "index.ts",
        "module": () => import('@/routes/hkjunkcall/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "HKJunkCall 資訊中心",
    "url": "hkjunkcall.com",
    "lang": "zh-HK"
  },
  "hko": {
    "routes": {
      "/earthquake": {
        "path": "/earthquake",
        "name": "全球地震資訊網",
        "maintainers": [
          "after9"
        ],
        "example": "/hko/earthquake",
        "categories": [
          "forecast"
        ],
        "description": "来自香港天文台的全球5级以上地震记录",
        "location": "earthquake.ts",
        "module": () => import('@/routes/hko/earthquake.ts')
      },
      "/weather": {
        "path": "/weather",
        "radar": [
          {
            "source": [
              "www.weather.gov.hk/en/wxinfo/currwx/current.htm"
            ]
          }
        ],
        "name": "Current Weather Report",
        "example": "/hko/weather",
        "maintainers": [
          "calpa"
        ],
        "categories": [
          "forecast"
        ],
        "url": "www.weather.gov.hk/en/wxinfo/currwx/current.htm",
        "location": "weather.ts",
        "module": () => import('@/routes/hko/weather.ts')
      }
    },
    "apiRoutes": {},
    "name": "Hong Kong Observatory",
    "url": "www.hko.gov.hk",
    "categories": [
      "forecast"
    ],
    "description": "来自香港天文台的全球地震记录",
    "lang": "zh-HK"
  },
  "hkushop": {
    "routes": {
      "/vinyl/:cat?": {
        "path": "/vinyl/:cat?",
        "categories": [
          "shopping"
        ],
        "example": "/hkushop/vinyl",
        "parameters": {
          "cat": "分类，见下表，默认不分类"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": true,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false,
          "supportRadar": true
        },
        "radar": [
          {
            "source": [
              "hkushop.com/vinyl-or-picture-lp.html",
              "hkushop.com/"
            ],
            "target": "/vinyl"
          }
        ],
        "name": "HKU Shop 黑胶专区",
        "maintainers": [
          "gideonsenku"
        ],
        "description": "常见分类:\n| 華語音樂 | 經典復刻 | 古典跨界 | 爵士音樂 | 國際音樂 | 電影原聲帶 | 黑膠日本音樂 |\n| ---- | ---- | ---- | ---- | ---- | ---- | ---- |\n| 37 | 38 | 40 | 41 | 39 | 170 | 224 |",
        "url": "hkushop.com/vinyl-or-picture-lp.html",
        "location": "vinyl-or-picture-lp.ts",
        "module": () => import('@/routes/hkushop/vinyl-or-picture-lp.ts')
      }
    },
    "apiRoutes": {},
    "name": "環球唱片(香港)官方網上商店",
    "url": "hkushop.com",
    "lang": "zh-HK",
    "categories": [
      "shopping"
    ],
    "description": "環球唱片(香港)官方網上商店"
  },
  "hlju": {
    "routes": {
      "/news/:category?": {
        "path": "/news/:category?",
        "categories": [
          "university"
        ],
        "example": "/hlju/news/hdyw",
        "parameters": {
          "category": {
            "description": "新闻分类，默认为黑大要闻",
            "options": [
              {
                "value": "hdyw",
                "label": "黑大要闻"
              },
              {
                "value": "jjxy",
                "label": "菁菁校园"
              },
              {
                "value": "rwfc",
                "label": "人物风采"
              },
              {
                "value": "xwdt",
                "label": "新闻动态"
              },
              {
                "value": "jxky",
                "label": "教学科研"
              },
              {
                "value": "xyjw",
                "label": "学院经纬"
              },
              {
                "value": "jlhz",
                "label": "交流合作"
              },
              {
                "value": "cxcy",
                "label": "创新创业"
              }
            ]
          }
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "hdxw.hlju.edu.cn/:category.htm",
              "hdxw.hlju.edu.cn/"
            ],
            "target": "/news/:category"
          }
        ],
        "name": "新闻网",
        "maintainers": [
          "LCMs-YoRHa"
        ],
        "location": "news.ts",
        "module": () => import('@/routes/hlju/news.ts')
      }
    },
    "apiRoutes": {},
    "name": "黑龙江大学",
    "url": "hlju.edu.cn",
    "categories": [
      "university"
    ],
    "lang": "zh-CN"
  },
  "hljucm": {
    "routes": {
      "/yjsy/:category?": {
        "path": "/yjsy/:category?",
        "categories": [
          "university"
        ],
        "example": "/hljucm/yjsy",
        "parameters": {
          "category": "分类, 见下表，默认为新闻动态"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "研究生院",
        "maintainers": [
          "nczitzk"
        ],
        "description": "| 新闻动态 | 通知公告 |\n| -------- | -------- |\n| xwdt     | tzgg     |",
        "location": "yjsy.ts",
        "module": () => import('@/routes/hljucm/yjsy.ts')
      }
    },
    "apiRoutes": {},
    "name": "黑龙江中医药大学",
    "url": "yjsy.hljucm.net",
    "lang": "zh-CN"
  },
  "hnrb": {
    "routes": {
      "/:id?": {
        "path": "/:id?",
        "categories": [
          "traditional-media"
        ],
        "example": "/hnrb",
        "parameters": {
          "id": "编号，见下表，默认为全部"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "voc.com.cn/"
            ],
            "target": "/:id"
          }
        ],
        "name": "电子刊物",
        "maintainers": [
          "nczitzk"
        ],
        "url": "voc.com.cn/",
        "description": "| 版                   | 编号 |\n| -------------------- | ---- |\n| 全部                 |      |\n| 第 01 版：头版       | 1    |\n| 第 02 版：要闻       | 2    |\n| 第 03 版：要闻       | 3    |\n| 第 04 版：深度       | 4    |\n| 第 05 版：市州       | 5    |\n| 第 06 版：理论・学习 | 6    |\n| 第 07 版：观察       | 7    |\n| 第 08 版：时事       | 8    |\n| 第 09 版：中缝       | 9    |",
        "location": "index.ts",
        "module": () => import('@/routes/hnrb/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "湖南日报",
    "url": "voc.com.cn",
    "lang": "zh-CN"
  },
  "hnu": {
    "routes": {
      "/careers": {
        "path": "/careers",
        "categories": [
          "university"
        ],
        "example": "/hnu/careers",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "scc.hnu.edu.cnundefined"
            ]
          }
        ],
        "name": "校园招聘",
        "maintainers": [
          "ningyougan"
        ],
        "url": "scc.hnu.edu.cnundefined",
        "location": "careers.ts",
        "module": () => import('@/routes/hnu/careers.ts')
      }
    },
    "apiRoutes": {},
    "name": "湖南大学",
    "url": "scc.hnu.edu.cn",
    "lang": "zh-CN"
  },
  "home-assistant": {
    "routes": {
      "/hacs/repositories": {
        "path": "/hacs/repositories",
        "name": "HACS Repositories",
        "maintainers": [
          "DIYgod"
        ],
        "categories": [
          "program-update"
        ],
        "example": "/home-assistant/hacs/repositories",
        "location": "hacs.ts",
        "module": () => import('@/routes/home-assistant/hacs.ts')
      }
    },
    "apiRoutes": {},
    "name": "Home Assistant",
    "url": "www.home-assistant.io",
    "lang": "en"
  },
  "hongkong": {
    "routes": {
      "/chp/:category?/:language?": {
        "path": "/chp/:category?/:language?",
        "radar": [
          {
            "source": [
              "dh.gov.hk/"
            ]
          }
        ],
        "name": "Unknown",
        "maintainers": [
          "nczitzk"
        ],
        "url": "dh.gov.hk/",
        "location": "chp.ts",
        "module": () => import('@/routes/hongkong/chp.ts')
      },
      "/dh/:language?": {
        "path": "/dh/:language?",
        "categories": [
          "government"
        ],
        "example": "/hongkong/dh",
        "parameters": {
          "language": "Language, see below, tc_chi by default"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "dh.gov.hk/"
            ]
          }
        ],
        "name": "Press Release",
        "maintainers": [
          "nczitzk"
        ],
        "url": "dh.gov.hk/",
        "description": "Language\n\n| English | 中文简体 | 中文繁體 |\n| ------- | -------- | -------- |\n| english | chs      | tc_chi  |",
        "location": "dh.ts",
        "module": () => import('@/routes/hongkong/dh.ts')
      }
    },
    "apiRoutes": {},
    "name": "Hong Kong Department of Health 香港卫生署",
    "url": "dh.gov.hk",
    "lang": "zh-HK"
  },
  "hostmonit": {
    "routes": {
      "/cloudflareyesv6": {
        "path": "/cloudflareyesv6",
        "name": "Unknown",
        "maintainers": [],
        "location": "cloudflareyesv6.ts",
        "module": () => import('@/routes/hostmonit/cloudflareyesv6.ts')
      },
      "/cloudflareyes/:type?": {
        "path": "/cloudflareyes/:type?",
        "categories": [
          "other"
        ],
        "example": "/hostmonit/cloudflareyes",
        "parameters": {
          "type": "类型，见下表，默认为 v4"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "CloudFlareYes",
        "maintainers": [
          "nczitzk"
        ],
        "description": "| v4 | v6 |\n| -- | -- |\n|    | v6 |",
        "location": "cloudflareyes.tsx",
        "module": () => import('@/routes/hostmonit/cloudflareyes.tsx')
      }
    },
    "apiRoutes": {},
    "name": "全球主机监控",
    "url": "stock.hostmonit.com",
    "lang": "zh-CN"
  },
  "hottoys": {
    "routes": {
      "/": {
        "path": "/",
        "categories": [
          "shopping"
        ],
        "example": "/hottoys",
        "radar": [
          {
            "source": [
              "hottoys.com.hk/"
            ]
          }
        ],
        "name": "Toys List",
        "maintainers": [
          "jw0903"
        ],
        "url": "hottoys.com.hk/",
        "features": {
          "requirePuppeteer": true
        },
        "location": "index.ts",
        "module": () => import('@/routes/hottoys/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "Hot Toys",
    "url": "www.hottoys.com.hk",
    "lang": "zh-HK"
  },
  "hotukdeals": {
    "routes": {
      "/hottest": {
        "path": "/hottest",
        "categories": [
          "shopping"
        ],
        "example": "/hotukdeals/hottest",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "www.hotukdeals.com/"
            ]
          }
        ],
        "name": "hottest",
        "maintainers": [
          "DIYgod"
        ],
        "url": "www.hotukdeals.com/",
        "location": "hottest.ts",
        "module": () => import('@/routes/hotukdeals/hottest.ts')
      },
      "/:type": {
        "path": "/:type",
        "categories": [
          "shopping"
        ],
        "example": "/hotukdeals/hot",
        "parameters": {
          "type": "should be one of highlights, hot, new, discussed"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "thread",
        "maintainers": [
          "DIYgod"
        ],
        "location": "index.ts",
        "module": () => import('@/routes/hotukdeals/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "hotukdeals",
    "url": "www.hotukdeals.com",
    "lang": "en"
  },
  "houxu": {
    "routes": {
      "/lives/:id": {
        "path": "/lives/:id",
        "categories": [
          "new-media"
        ],
        "example": "/houxu/lives/33899",
        "parameters": {
          "id": "编号，可在对应 Live 页面的 URL 中找到"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "houxu.app/lives/:id",
              "houxu.app/"
            ]
          }
        ],
        "name": "Live",
        "maintainers": [
          "nczitzk"
        ],
        "url": "houxu.app/",
        "location": "lives.ts",
        "module": () => import('@/routes/houxu/lives.ts')
      },
      "/events": {
        "path": "/events",
        "categories": [
          "new-media"
        ],
        "example": "/houxu/events",
        "radar": [
          {
            "source": [
              "houxu.app/events",
              "houxu.app/"
            ]
          }
        ],
        "name": "专栏",
        "maintainers": [
          "nczitzk"
        ],
        "url": "houxu.app/events",
        "location": "events.tsx",
        "module": () => import('@/routes/houxu/events.tsx')
      },
      "/": {
        "name": "热点",
        "maintainers": [
          "nczitzk"
        ],
        "example": "/houxu",
        "path": "/",
        "radar": [
          {
            "source": [
              "houxu.app/"
            ]
          }
        ],
        "url": "houxu.app/",
        "location": "index.tsx",
        "module": () => import('@/routes/houxu/index.tsx')
      },
      "/memory": {
        "path": "/memory",
        "categories": [
          "new-media"
        ],
        "example": "/houxu/memory",
        "radar": [
          {
            "source": [
              "houxu.app/memory",
              "houxu.app/"
            ]
          }
        ],
        "name": "跟踪",
        "maintainers": [
          "nczitzk"
        ],
        "url": "houxu.app/memory",
        "location": "memory.tsx",
        "module": () => import('@/routes/houxu/memory.tsx')
      }
    },
    "apiRoutes": {},
    "name": "后续",
    "url": "houxu.app",
    "lang": "zh-CN"
  },
  "howtoforge": {
    "routes": {
      "/": {
        "path": "/",
        "categories": [
          "study"
        ],
        "example": "/howtoforge",
        "radar": [
          {
            "source": [
              "howtoforge.com/"
            ]
          }
        ],
        "name": "Tutorials",
        "maintainers": [
          "cnkmmk"
        ],
        "url": "howtoforge.com/",
        "location": "rss.ts",
        "module": () => import('@/routes/howtoforge/rss.ts')
      }
    },
    "apiRoutes": {},
    "name": "Howtoforge Linux Tutorials",
    "url": "howtoforge.com",
    "lang": "en"
  },
  "hoyolab": {
    "routes": {
      "/news/:language/:gids/:type": {
        "path": "/news/:language/:gids/:type",
        "categories": [
          "game"
        ],
        "example": "/hoyolab/news/zh-cn/2/2",
        "parameters": {
          "language": "Language",
          "gids": "Game ID",
          "type": "Announcement type"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "Official Announcement",
        "maintainers": [
          "ZenoTian"
        ],
        "description": "| Language         | Code  |\n| ---------------- | ----- |\n| 简体中文         | zh-cn |\n| 繁體中文         | zh-tw |\n| 日本語           | ja-jp |\n| 한국어           | ko-kr |\n| English (US)     | en-us |\n| Español (EU)     | es-es |\n| Français         | fr-fr |\n| Deutsch          | de-de |\n| Русский          | ru-ru |\n| Português        | pt-pt |\n| Español (Latino) | es-mx |\n| Indonesia        | id-id |\n| Tiếng Việt       | vi-vn |\n| ภาษาไทย          | th-th |\n\n| Honkai Impact 3rd | Genshin Impact | Tears of Themis | HoYoLAB | Honkai: Star Rail | Zenless Zone Zero |\n| ----------------- | -------------- | --------------- | ------- | ----------------- | ----------------- |\n| 1                 | 2              | 4               | 5       | 6                 | 8                 |\n\n| Notices | Events | Info |\n| ------- | ------ | ---- |\n| 1       | 2      | 3    |",
        "location": "news.tsx",
        "module": () => import('@/routes/hoyolab/news.tsx')
      }
    },
    "apiRoutes": {},
    "name": "HoYoLAB",
    "url": "hoyolab.com",
    "lang": "zh-CN"
  },
  "hpoi": {
    "routes": {
      "/bannerItem": {
        "path": "/bannerItem",
        "categories": [
          "anime"
        ],
        "example": "/hpoi/bannerItem",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "www.hpoi.net/bannerItem/list"
            ]
          }
        ],
        "name": "热门推荐",
        "maintainers": [
          "DIYgod"
        ],
        "url": "www.hpoi.net/bannerItem/list",
        "location": "banner-item.ts",
        "module": () => import('@/routes/hpoi/banner-item.ts')
      },
      "/info/:type?/:catType?": {
        "path": "/info/:type?/:catType?",
        "categories": [
          "anime"
        ],
        "example": "/hpoi/info/all/hobby|model",
        "parameters": {
          "type": {
            "description": "情报类型",
            "options": [
              {
                "value": "all",
                "label": "全部"
              },
              {
                "value": "confirm",
                "label": "制作"
              },
              {
                "value": "official_pic",
                "label": "官图更新"
              },
              {
                "value": "preorder",
                "label": "开订"
              },
              {
                "value": "delay",
                "label": "延期"
              },
              {
                "value": "release",
                "label": "出荷"
              },
              {
                "value": "reorder",
                "label": "再版"
              },
              {
                "value": "hobby",
                "label": "手办(拟废弃, 无效果)"
              },
              {
                "value": "model",
                "label": "动漫模型(拟废弃, 无效果)"
              }
            ],
            "default": "all"
          },
          "catType": {
            "description": "手办分类过滤, 使用|分割, 支持的分类见下表",
            "default": "all"
          }
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "情报",
        "maintainers": [
          "sanmmm DIYgod"
        ],
        "description": "::: tip\n  情报类型中的*手办*、*模型*只是为了兼容, 实际效果等同于**全部**, 如果只需要**手办**类型的情报, 可以使用参数*catType*, e.g. /hpoi/info/all/hobby\n:::\n\n|  手办   | 动漫模型 | 真实模型 | 毛绒布偶 | doll娃娃 | GK/其他 |\n| ------ | ------- | ------- | ------- | ------- | ------ |\n| hobby  |  model  |  real   | moppet  |  doll   | gkdiy  |",
        "location": "info.ts",
        "module": () => import('@/routes/hpoi/info.ts')
      },
      "/user/:user_id/:caty": {
        "path": "/user/:user_id/:caty",
        "categories": [
          "anime"
        ],
        "example": "/hpoi/user/116297/buy",
        "parameters": {
          "user_id": {
            "description": "用户ID"
          },
          "caty": {
            "description": "类别",
            "options": [
              {
                "value": "want",
                "label": "想买"
              },
              {
                "value": "preorder",
                "label": "预定"
              },
              {
                "value": "buy",
                "label": "已入"
              },
              {
                "value": "care",
                "label": "关注"
              },
              {
                "value": "resell",
                "label": "有过"
              }
            ],
            "default": "buy"
          }
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "用户动态",
        "maintainers": [
          "DIYgod",
          "luyuhuang"
        ],
        "location": "user.ts",
        "module": () => import('@/routes/hpoi/user.ts')
      },
      "/items/all/:order?": {
        "path": "/items/all/:order?",
        "categories": [
          "anime"
        ],
        "view": 2,
        "example": "/hpoi/items/all",
        "parameters": {
          "order": {
            "description": "排序",
            "options": [
              {
                "value": "release",
                "label": "发售"
              },
              {
                "value": "add",
                "label": "入库"
              },
              {
                "value": "hits",
                "label": "总热度"
              },
              {
                "value": "hits7Day",
                "label": "一周热度"
              },
              {
                "value": "hitsDay",
                "label": "一天热度"
              },
              {
                "value": "rating",
                "label": "评价"
              }
            ],
            "default": "add"
          }
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "www.hpoi.net/hobby/all"
            ],
            "target": "/items/all"
          }
        ],
        "name": "所有周边",
        "maintainers": [
          "DIYgod"
        ],
        "url": "www.hpoi.net/hobby/all",
        "location": "all.ts",
        "module": () => import('@/routes/hpoi/all.ts')
      },
      "/items/character/:id/:order?": {
        "path": "/items/character/:id/:order?",
        "categories": [
          "anime"
        ],
        "view": 2,
        "example": "/hpoi/items/character/1035374",
        "parameters": {
          "id": "角色 ID",
          "order": {
            "description": "排序",
            "options": [
              {
                "value": "release",
                "label": "发售"
              },
              {
                "value": "add",
                "label": "入库"
              },
              {
                "value": "hits",
                "label": "总热度"
              },
              {
                "value": "hits7Day",
                "label": "一周热度"
              },
              {
                "value": "hitsDay",
                "label": "一天热度"
              },
              {
                "value": "rating",
                "label": "评价"
              }
            ],
            "default": "add"
          }
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "角色周边",
        "maintainers": [
          "DIYgod"
        ],
        "location": "character.ts",
        "module": () => import('@/routes/hpoi/character.ts')
      },
      "/items/work/:id/:order?": {
        "path": "/items/work/:id/:order?",
        "categories": [
          "anime"
        ],
        "view": 2,
        "example": "/hpoi/items/work/4117491",
        "parameters": {
          "id": "作品 ID",
          "order": {
            "description": "排序",
            "options": [
              {
                "value": "release",
                "label": "发售"
              },
              {
                "value": "add",
                "label": "入库"
              },
              {
                "value": "hits",
                "label": "总热度"
              },
              {
                "value": "hits7Day",
                "label": "一周热度"
              },
              {
                "value": "hitsDay",
                "label": "一天热度"
              },
              {
                "value": "rating",
                "label": "评价"
              }
            ],
            "default": "add"
          }
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "作品周边",
        "maintainers": [
          "DIYgod"
        ],
        "location": "work.ts",
        "module": () => import('@/routes/hpoi/work.ts')
      }
    },
    "apiRoutes": {},
    "name": "Hpoi 手办维基",
    "url": "www.hpoi.net",
    "lang": "zh-CN"
  },
  "hrbeu": {
    "routes": {
      "/cec/:id": {
        "path": "/cec/:id",
        "categories": [
          "university"
        ],
        "example": "/hrbeu/cec/tzgg",
        "parameters": {
          "id": "栏目编号，由 `URL` 中获取。"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "cec.hrbeu.edu.cn/:id/list.htm"
            ]
          }
        ],
        "name": "航天与建筑工程学院",
        "maintainers": [
          "tsinglinrain"
        ],
        "description": "汉语拼音和中文不对应，猜测后三个为：教务工作、科研成果、学生工作的拼音。\n\n| 新闻动态 | 通知公告 | 综合办公 | 教务动态 | 科研动态 | 学工动态 |\n| :------: | :------: |:------: | :------: | :------: | :------: |\n|   xwdt   |   tzgg   |  zhbg   |   jxgz   |   kycg   |   xsgz   |",
        "location": "cec/list.ts",
        "module": () => import('@/routes/hrbeu/cec/list.ts')
      },
      "/gx/card/:column/:id?": {
        "path": "/gx/card/:column/:id?",
        "name": "Unknown",
        "maintainers": [],
        "location": "gx/card.ts",
        "module": () => import('@/routes/hrbeu/gx/card.ts')
      },
      "/gx/list/:column/:id?": {
        "path": "/gx/list/:column/:id?",
        "name": "Unknown",
        "maintainers": [],
        "location": "gx/list.ts",
        "module": () => import('@/routes/hrbeu/gx/list.ts')
      },
      "/job/bigemploy": {
        "path": "/job/bigemploy",
        "categories": [
          "university"
        ],
        "example": "/hrbeu/job/bigemploy",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "job.hrbeu.edu.cn/*"
            ]
          }
        ],
        "name": "大型招聘会",
        "maintainers": [
          "Derekmini"
        ],
        "url": "job.hrbeu.edu.cn/*",
        "location": "job/bigemploy.ts",
        "module": () => import('@/routes/hrbeu/job/bigemploy.ts')
      },
      "/job/calendar": {
        "path": "/job/calendar",
        "categories": [
          "university"
        ],
        "example": "/hrbeu/job/calendar",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "job.hrbeu.edu.cn/*"
            ]
          }
        ],
        "name": "就业服务平台",
        "maintainers": [
          "Derekmini"
        ],
        "url": "job.hrbeu.edu.cn/*",
        "description": "| 通知公告 | 热点新闻 |\n| :------: | :------: |\n|   tzgg   |   rdxw   |\n\n#### 大型招聘会 {#ha-er-bin-gong-cheng-da-xue-jiu-ye-fu-wu-ping-tai-da-xing-zhao-pin-hui}\n\n\n#### 今日招聘会 {#ha-er-bin-gong-cheng-da-xue-jiu-ye-fu-wu-ping-tai-jin-ri-zhao-pin-hui}",
        "location": "job/calendar.ts",
        "module": () => import('@/routes/hrbeu/job/calendar.ts')
      },
      "/job/list/:id": {
        "path": "/job/list/:id",
        "categories": [
          "university"
        ],
        "example": "/hrbeu/job/list/tzgg",
        "parameters": {
          "id": "栏目，如下表"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "就业服务平台",
        "maintainers": [
          "Derekmini"
        ],
        "description": "| 通知公告 | 热点新闻 |\n| :------: | :------: |\n|   tzgg   |   rdxw   |",
        "location": "job/list.ts",
        "module": () => import('@/routes/hrbeu/job/list.ts')
      },
      "/sec/:id": {
        "path": "/sec/:id",
        "categories": [
          "university"
        ],
        "example": "/hrbeu/sec/xshd",
        "parameters": {
          "id": "栏目编号，由 `URL` 中获取。"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "sec.hrbeu.edu.cn/:id/list.htm"
            ]
          }
        ],
        "name": "船舶工程学院",
        "maintainers": [
          "Chi-hong22"
        ],
        "description": "| 学院要闻 | 学术活动 | 通知公告 | 学科方向 |\n| :------: | :------: |:------: | :------: |\n|   xyyw   |   xshd   |  229   |   xkfx   |",
        "location": "sec/list.ts",
        "module": () => import('@/routes/hrbeu/sec/list.ts')
      },
      "/uae/:id": {
        "path": "/uae/:id",
        "categories": [
          "university"
        ],
        "example": "/hrbeu/uae/xwdt",
        "parameters": {
          "id": "栏目编号，在 `URL` 中获取，如果有多级编号，将 `/` 替换为 `-`。"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "uae.hrbeu.edu.cn/:id.htm"
            ]
          }
        ],
        "name": "水声工程学院",
        "maintainers": [],
        "description": "| 新闻动态 | 通知公告 | 科学研究 / 科研动态 |\n| :------: | :------: | :-----------------: |\n|   xwdt   |   tzgg   |      kxyj-kydt      |",
        "location": "uae/news.ts",
        "module": () => import('@/routes/hrbeu/uae/news.ts')
      },
      "/ugs/news/:author?/:category?": {
        "path": "/ugs/news/:author?/:category?",
        "categories": [
          "university"
        ],
        "example": "/hrbeu/ugs/news/jwc/jxap",
        "parameters": {
          "author": "发布部门，默认为 `gztz`",
          "category": "分类，默认为 `all`"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "ugs.hrbeu.edu.cn/:author/list.htm"
            ],
            "target": "/ugs/news/:author"
          }
        ],
        "name": "本科生院工作通知",
        "maintainers": [
          "XYenon"
        ],
        "description": "author 列表：\n\n| 教务处 | 实践教学与交流处 | 教育评估处 | 专业建设处 | 国家大学生文化素质基地 | 教师教学发展中心 | 综合办公室 | 工作通知 |\n| ------ | ---------------- | ---------- | ---------- | ---------------------- | ---------------- | ---------- | -------- |\n| jwc    | sjjxyjlzx        | jypgc      | zyjsc      | gjdxswhszjd            | jsjxfzzx         | zhbgs      | gztz     |\n\n  category 列表：\n\n  `all` 为全部\n\n  教务处：\n\n| 教学安排 | 考试管理 | 学籍管理 | 外语统考 | 成绩管理 |\n| -------- | -------- | -------- | -------- | -------- |\n| jxap     | ksgl     | xjgl     | wytk     | cjgl     |\n\n  实践教学与交流处：\n\n| 实验教学 | 实验室建设 | 校外实习 | 学位论文 | 课程设计 | 创新创业 | 校际交流 |\n| -------- | ---------- | -------- | -------- | -------- | -------- | -------- |\n| syjx     | sysjs      | xwsx     | xwlw     | kcsj     | cxcy     | xjjl     |\n\n  教育评估处：\n\n| 教学研究与教学成果 | 质量监控 |\n| ------------------ | -------- |\n| jxyjyjxcg          | zljk     |\n\n  专业建设处：\n\n| 专业与教材建设 | 陈赓实验班 | 教学名师与优秀主讲教师 | 课程建设 | 双语教学 |\n| -------------- | ---------- | ---------------------- | -------- | -------- |\n| zyyjcjs        | cgsyb      | jxmsyyxzjjs            | kcjs     | syjx     |\n\n  国家大学生文化素质基地：无\n\n  教师教学发展中心：\n\n| 教师培训 |\n| -------- |\n| jspx     |\n\n  综合办公室：\n\n| 联系课程 |\n| -------- |\n| lxkc     |\n\n  工作通知：无",
        "location": "ugs/news.ts",
        "module": () => import('@/routes/hrbeu/ugs/news.ts')
      },
      "/yjsy/list/:id": {
        "path": "/yjsy/list/:id",
        "categories": [
          "university"
        ],
        "example": "/hrbeu/yjsy/list/2981",
        "parameters": {
          "id": "栏目编号，由 `URL` 中获取。"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "yjsy.hrbeu.edu.cn/:id/list.htm"
            ]
          }
        ],
        "name": "研究生院",
        "maintainers": [
          "Derekmini"
        ],
        "description": "| 通知公告 | 新闻动态 | 学籍注册 | 奖助学金 | 其他 |\n| :------: | :------: | :------: | :------: | :--: |\n|   2981   |   2980   |   3009   |   3011   |  ... |",
        "location": "yjsy/list.ts",
        "module": () => import('@/routes/hrbeu/yjsy/list.ts')
      }
    },
    "apiRoutes": {},
    "name": "哈尔滨工程大学",
    "url": "yjsy.hrbeu.edu.cn",
    "lang": "zh-CN"
  },
  "hrbust": {
    "routes": {
      "/cs/:category?": {
        "path": "/cs/:category?",
        "name": "计算机学院",
        "url": "cs.hrbust.edu.cn",
        "maintainers": [
          "cscnk52"
        ],
        "example": "/hrbust/cs",
        "parameters": {
          "category": "栏目标识，默认为 3709（学院要闻）"
        },
        "description": "| 通知公告 | 学院要闻 | 常用下载 | 博士后流动站 | 学生指导 | 科研动态 | 科技成果 | 党建理论 | 党建学习 | 党建活动 | 党建风采 | 团学组织 | 学生党建 | 学生活动 | 心理健康 | 青春榜样 | 就业工作 | 校友风采 | 校庆专栏 | 专业介绍 | 本科生培养方案 | 硕士生培养方案 | 能力作风建设 | 博士生培养方案 | 省级实验教学示范中心 | 喜迎二十大系列活动 | 学习贯彻省十三次党代会精神 |\n|----------|----------|----------|--------------|----------|----------|----------|----------|----------|----------|----------|----------|----------|----------|----------|----------|----------|----------|----------|----------|----------------|----------------|--------------|----------------|----------------------|--------------------|----------------------------|\n| 3708     | 3709     | 3710     | 3725         | 3729     | 3732     | 3733     | 3740     | 3741     | 3742     | 3743     | 3744     | 3745     | 3746     | 3747     | 3748     | 3751     | 3752     | 3753     | 3755     | 3756           | 3759           | nlzfjs       | pyfa           | sjsyjxsfzx           | srxxgcddesdjs      | xxgcssscddhjs              |",
        "categories": [
          "university"
        ],
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false,
          "supportRadar": true
        },
        "radar": [
          {
            "source": [
              "cs.hrbust.edu.cn/:category/list.htm"
            ],
            "target": "/cs/:category"
          },
          {
            "source": [
              "cs.hrbust.edu.cn"
            ],
            "target": "/cs"
          }
        ],
        "view": 5,
        "location": "cs.ts",
        "module": () => import('@/routes/hrbust/cs.ts')
      },
      "/gzc/:category?": {
        "path": "/gzc/:category?",
        "name": "国有资产管理处",
        "url": "gzc.hrbust.edu.cn",
        "maintainers": [
          "cscnk52"
        ],
        "example": "/hrbust/gzc",
        "parameters": {
          "category": "栏目标识，默认为 1305（热点新闻）"
        },
        "description": "| 政策规章 | 资料下载 | 处务公开 | 招标信息 | 岗位职责 | 管理办法 | 物资处理 | 工作动态 | 热点新闻 |\n|----------|----------|----------|----------|----------|----------|----------|----------|----------|\n| 1287     | 1288     | 1289     | 1291     | 1300     | 1301     | 1302     | 1304     | 1305     |",
        "categories": [
          "university"
        ],
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false,
          "supportRadar": true
        },
        "radar": [
          {
            "source": [
              "gzc.hrbust.edu.cn/:category/list.htm"
            ],
            "target": "/gzc/:category"
          },
          {
            "source": [
              "gzc.hrbust.edu.cn"
            ],
            "target": "/gzc"
          }
        ],
        "view": 5,
        "location": "gzc.ts",
        "module": () => import('@/routes/hrbust/gzc.ts')
      },
      "/jwzx/:type?/:page?": {
        "path": "/jwzx/:type?/:page?",
        "name": "教务处",
        "url": "jwzx.hrbust.edu.cn",
        "maintainers": [
          "LenaNouzen",
          "cscnk52"
        ],
        "example": "/hrbust/jwzx",
        "parameters": {
          "type": "分类编号，默认为 354（教务公告），具体见下表",
          "page": "文章数，默认为 12"
        },
        "description": "::: tip\n- type 可以从 URL 中的 columnId 获取。\n- 由于源站未提供精确时间，只能抓取日期粒度的时间。\n:::\n| 组织机构 | 工作职责 | 专业设置 | 教务信箱 | 名师风采 | 热点新闻 | 教务公告 | 教学新闻 | 教学管理 | 教务管理 | 学籍管理 | 实践教学 | 系统使用动画 | 教学管理 | 教务管理 | 学籍管理 | 实验教学 | 实践教学 | 教研论文教材认定 | 教学管理 | 学籍管理 | 实践教学 | 网络教学 | 多媒体教室管理 | 实验教学与实验室管理 | 教学成果 | 国创计划 | 学科竞赛 | 微专业 | 众创空间 | 示范基地 | 学生社团 |\n|----------|----------|----------|----------|----------|----------|----------|----------|----------|----------|----------|----------|--------------|----------|----------|----------|----------|----------|------------------|----------|----------|----------|----------|----------------|----------------------|----------|----------|----------|--------|----------|----------|----------|\n| 339      | 340      | 342      | 346      | 351      | 353      | 354      | 355      | 442      | 443      | 444      | 445      | 2106         | 2332     | 2333     | 2334     | 2335     | 2336     | 2730             | 2855     | 2857     | 2859     | 3271     | 3508           | 3519                 | 3981     | 4057     | 4058     | 4059   | 4060     | 4061     | 4062     |",
        "categories": [
          "university"
        ],
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false,
          "supportRadar": true
        },
        "radar": [
          {
            "source": [
              "jwzx.hrbust.edu.cn/homepage/index.do"
            ],
            "target": "/jwzx"
          }
        ],
        "view": 5,
        "location": "jwzx.ts",
        "module": () => import('@/routes/hrbust/jwzx.ts')
      },
      "/lib/:category?": {
        "path": "/lib/:category?",
        "name": "图书馆",
        "url": "lib.hrbust.edu.cn",
        "maintainers": [
          "cscnk52"
        ],
        "example": "/hrbust/lib",
        "parameters": {
          "category": "栏目标识，默认为 3421（公告消息）"
        },
        "description": "| 公告消息 | 资源动态 | 参考中心 | 常用工具 | 外借服务 | 报告厅及研讨间服务 | 外文引进数据库 | 外文电子图书 | 外文试用数据库 | 中文引进数据库 | 中文电子图书 | 中文试用数据库 |\n|----------|----------|----------|----------|----------|--------------------|----------------|--------------|----------------|----------------|--------------|----------------|\n| 3421     | 3422     | ckzx     | cygj     | wjfw     | ytjfw              | yw             | yw_3392      | yw_3395        | zw             | zw_3391      | zw_3394        |",
        "categories": [
          "university"
        ],
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false,
          "supportRadar": true
        },
        "radar": [
          {
            "source": [
              "lib.hrbust.edu.cn/:category/list.htm"
            ],
            "target": "/lib/:category"
          },
          {
            "source": [
              "lib.hrbust.edu.cn"
            ],
            "target": "/lib"
          }
        ],
        "view": 5,
        "location": "lib.ts",
        "module": () => import('@/routes/hrbust/lib.ts')
      },
      "/news/:category?": {
        "path": "/news/:category?",
        "name": "新闻网",
        "url": "news.hrbust.edu.cn",
        "maintainers": [
          "cscnk52"
        ],
        "example": "/hrbust/news",
        "parameters": {
          "category": "栏目标识，默认为 lgyw（理工要闻）"
        },
        "description": "| 理工要闻 | 新闻导读 | 图文报道 | 综合新闻 | 教学科研 | 院处动态 | 学术科创 | 交流合作 | 学生天地 | 招生就业 | 党建思政 | 在线播放 | 理工人物 | 理工校报 | 媒体理工 | 讲座论坛 | 人才招聘 | 学科建设 |\n|----------|----------|----------|----------|----------|----------|----------|----------|----------|----------|----------|----------|----------|----------|----------|----------|----------|----------|\n| lgyw     | xwdd     | twbd     | zhenew   | jxky     | ycdt     | xskc     | jlhz     | xstd     | zsjy     | djsz     | zxbf     | lgrw     | lgxb     | mtlg     | jzlt     | rczp     | xkjs     |",
        "categories": [
          "university"
        ],
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false,
          "supportRadar": true
        },
        "radar": [
          {
            "source": [
              "news.hrbust.edu.cn/:category.htm"
            ],
            "target": "/news/:category"
          },
          {
            "source": [
              "news.hrbust.edu.cn/"
            ],
            "target": "/news/"
          }
        ],
        "view": 5,
        "location": "news.ts",
        "module": () => import('@/routes/hrbust/news.ts')
      },
      "/nic/:category?": {
        "path": "/nic/:category?",
        "name": "网络信息中心",
        "url": "nic.hrbust.edu.cn",
        "maintainers": [
          "cscnk52"
        ],
        "example": "/hrbust/nic",
        "parameters": {
          "category": "栏目标识，默认为 3988（新闻动态）"
        },
        "description": "| 服务指南 | 常见问题 | 新闻动态 | 通知公告 | 国家政策法规 | 学校规章制度 | 部门规章制度 | 宣传教育 | 安全法规 |\n|----------|----------|----------|----------|--------------|--------------|--------------|----------|----------|\n| 3982     | 3983     | 3988     | 3989     | 3990         | 3991         | 3992         | 3993     | 3994     |",
        "categories": [
          "university"
        ],
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false,
          "supportRadar": true
        },
        "radar": [
          {
            "source": [
              "nic.hrbust.edu.cn/:category/list.htm"
            ],
            "target": "/nic/:category"
          },
          {
            "source": [
              "nic.hrbust.edu.cn/"
            ],
            "target": "/nic/"
          }
        ],
        "view": 5,
        "location": "nic.ts",
        "module": () => import('@/routes/hrbust/nic.ts')
      }
    },
    "apiRoutes": {},
    "name": "哈尔滨理工大学",
    "url": "hrbust.edu.cn",
    "categories": [
      "university"
    ],
    "lang": "zh-CN"
  },
  "huanqiu": {
    "routes": {
      "/news/:category?": {
        "path": "/news/:category?",
        "categories": [
          "traditional-media"
        ],
        "example": "/huanqiu/news/china",
        "parameters": {
          "category": "类别，可以使用二级域名作为参数，默认为：china"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "huanqiu.com/"
            ]
          }
        ],
        "name": "分类",
        "maintainers": [
          "yuxinliu-alex"
        ],
        "url": "huanqiu.com/",
        "description": "| 国内新闻 | 国际新闻 | 军事 | 台海   | 评论    |\n| -------- | -------- | ---- | ------ | ------- |\n| china    | world    | mil  | taiwai | opinion |",
        "location": "index.ts",
        "module": () => import('@/routes/huanqiu/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "环球网",
    "url": "huanqiu.com",
    "lang": "zh-CN"
  },
  "huawei": {
    "routes": {
      "/developer/harmonyos/sample-code": {
        "path": "/developer/harmonyos/sample-code",
        "categories": [
          "programming"
        ],
        "example": "/huawei/developer/harmonyos/sample-code",
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "developer.huawei.com/consumer/cn/samples"
            ],
            "target": "/huawei/developer/harmonyos/sample-code"
          }
        ],
        "name": "HarmonyOS 示例代码",
        "maintainers": [
          "JiZhi-Error"
        ],
        "location": "developer/harmonyos/samplecode.ts",
        "module": () => import('@/routes/huawei/developer/harmonyos/samplecode.ts')
      }
    },
    "apiRoutes": {},
    "name": "华为开发者联盟",
    "url": "developer.huawei.com",
    "lang": "zh-CN"
  },
  "hubu": {
    "routes": {
      "/www/:category{.+}?": {
        "path": "/www/:category{.+}?",
        "name": "主页",
        "url": "hubu.edu.cn",
        "maintainers": [
          "nczitzk"
        ],
        "example": "/hubu/www/index/tzgg",
        "parameters": {
          "category": "分类，可在对应分类页 URL 中找到，默认为[通知公告](https://www.hubu.edu.cn/index/tzgg.htm)"
        },
        "description": "::: tip\n  若订阅 [通知公告](https://www.hubu.edu.cn/index/tzgg.htm)，网址为 `https://www.hubu.edu.cn/index/tzgg.htm`。截取 `https://www.hubu.edu.cn/` 到末尾 `.htm` 的部分 `index/tzgg` 作为参数填入，此时路由为 [`/hubu/www/index/tzgg`](https://rsshub.app/hubu/www/index/tzgg)。\n:::\n\n| 通知公告   | 学术预告   |\n| ---------- | ---------- |\n| index/tzgg | index/xsyg |\n  ",
        "categories": [
          "university"
        ],
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportRadar": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "title": "通知公告",
            "source": [
              "hubu.edu.cn/index/tzgg.htm"
            ],
            "target": "/www/index/tzgg"
          },
          {
            "title": "学术预告",
            "source": [
              "hubu.edu.cn/index/xsyg.htm"
            ],
            "target": "/www/index/xsyg"
          }
        ],
        "location": "index.ts",
        "module": () => import('@/routes/hubu/index.ts')
      },
      "/zhxy/:category{.+}?": {
        "path": "/zhxy/:category{.+}?",
        "name": "资源环境学院",
        "url": "zhxy.hubu.edu.cn",
        "maintainers": [
          "nczitzk"
        ],
        "example": "/hubu/zhxy/index/tzgg",
        "parameters": {
          "category": "分类，可在对应分类页 URL 中找到，默认为[通知公告](https://zhxy.hubu.edu.cn/index/tzgg.htm)"
        },
        "description": "::: tip\n  若订阅 [通知公告](https://zhxy.hubu.edu.cn/index/tzgg.htm)，网址为 `https://zhxy.hubu.edu.cn/index/tzgg.htm`。截取 `https://zhxy.hubu.edu.cn/` 到末尾 `.htm` 的部分 `index/tzgg` 作为参数填入，此时路由为 [`/hubu/zhxy/index/tzgg`](https://rsshub.app/hubu/zhxy/index/tzgg)。\n:::\n\n| [通知公告](https://zhxy.hubu.edu.cn/index/tzgg.htm) | [新闻动态](https://zhxy.hubu.edu.cn/index/xwdt.htm) |\n| --------------------------------------------------- | --------------------------------------------------- |\n| index/tzgg                                          | index/xwdt                                          |  \n\n#### [人才培养](https://zhxy.hubu.edu.cn/rcpy.htm)\n  \n| [人才培养](https://zhxy.hubu.edu.cn/rcpy.htm) | [本科生教育](https://zhxy.hubu.edu.cn/rcpy/bksjy.htm) | [研究生教育](https://zhxy.hubu.edu.cn/rcpy/yjsjy.htm) | [招生与就业](https://zhxy.hubu.edu.cn/rcpy/zsyjy/zsxx.htm) |\n| --------------------------------------------- | ----------------------------------------------------- | ----------------------------------------------------- | ---------------------------------------------------------- |\n| rcpy                                          | rcpy/bksjy                                            | rcpy/yjsjy                                            | rcpy/zsyjy/zsxx                                            |\n  \n#### [学科建设](https://zhxy.hubu.edu.cn/xkjianshe/zdxk.htm)\n  \n| [学科建设](https://zhxy.hubu.edu.cn/xkjianshe/zdxk.htm) | [重点学科](https://zhxy.hubu.edu.cn/xkjianshe/zdxk.htm) | [硕士点](https://zhxy.hubu.edu.cn/xkjianshe/ssd.htm) | [博士点](https://zhxy.hubu.edu.cn/xkjianshe/bsd.htm) |\n| ------------------------------------------------------- | ------------------------------------------------------- | ---------------------------------------------------- | ---------------------------------------------------- |\n| xkjianshe/zdxk                                          | xkjianshe/zdxk                                          | xkjianshe/ssd                                        | xkjianshe/bsd                                        |\n  \n#### [科研服务](https://zhxy.hubu.edu.cn/kyfw.htm)\n  \n| [科研服务](https://zhxy.hubu.edu.cn/kyfw.htm) | [科研动态](https://zhxy.hubu.edu.cn/kyfw/kydongt.htm) | [学术交流](https://zhxy.hubu.edu.cn/kyfw/xsjl.htm) | [科研平台](https://zhxy.hubu.edu.cn/kyfw/keyapt.htm) | [社会服务](https://zhxy.hubu.edu.cn/kyfw/shfuw.htm) |\n| --------------------------------------------- | ----------------------------------------------------- | -------------------------------------------------- | ---------------------------------------------------- | --------------------------------------------------- |\n| kyfw                                          | kyfw/kydongt                                          | kyfw/xsjl                                          | kyfw/keyapt                                          | kyfw/shfuw                                          |\n  \n#### [党群工作](https://zhxy.hubu.edu.cn/dqgz.htm)\n  \n| [党群工作](https://zhxy.hubu.edu.cn/dqgz.htm) | [党建工作](https://zhxy.hubu.edu.cn/dqgz/djgz/jgdj.htm) | [工会工作](https://zhxy.hubu.edu.cn/dqgz/ghgon.htm) |\n| --------------------------------------------- | ------------------------------------------------------- | --------------------------------------------------- |\n| dqgz                                          | dqgz/djgz/jgdj                                          | dqgz/ghgon                                          |\n  ",
        "categories": [
          "university"
        ],
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportRadar": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "title": "通知公告",
            "source": [
              "zhxy.hubu.edu.cn/index/tzgg.htm"
            ],
            "target": "/zhxy/index/tzgg"
          },
          {
            "title": "新闻动态",
            "source": [
              "zhxy.hubu.edu.cn/index/xwdt.htm"
            ],
            "target": "/zhxy/index/xwdt"
          },
          {
            "title": "人才培养",
            "source": [
              "zhxy.hubu.edu.cn/rcpy.htm"
            ],
            "target": "/zhxy/rcpy"
          },
          {
            "title": "人才培养 - 本科生教育",
            "source": [
              "zhxy.hubu.edu.cn/rcpy/bksjy.htm"
            ],
            "target": "/zhxy/rcpy/bksjy"
          },
          {
            "title": "人才培养 - 研究生教育",
            "source": [
              "zhxy.hubu.edu.cn/rcpy/yjsjy.htm"
            ],
            "target": "/zhxy/rcpy/yjsjy"
          },
          {
            "title": "人才培养 - 招生与就业",
            "source": [
              "zhxy.hubu.edu.cn/rcpy/zsyjy/zsxx.htm"
            ],
            "target": "/zhxy/rcpy/zsyjy/zsxx"
          },
          {
            "title": "学科建设",
            "source": [
              "zhxy.hubu.edu.cn/xkjianshe/zdxk.htm"
            ],
            "target": "/zhxy/xkjianshe/zdxk"
          },
          {
            "title": "学科建设 - 重点学科",
            "source": [
              "zhxy.hubu.edu.cn/xkjianshe/zdxk.htm"
            ],
            "target": "/zhxy/xkjianshe/zdxk"
          },
          {
            "title": "学科建设 - 硕士点",
            "source": [
              "zhxy.hubu.edu.cn/xkjianshe/ssd.htm"
            ],
            "target": "/zhxy/xkjianshe/ssd"
          },
          {
            "title": "学科建设 - 博士点",
            "source": [
              "zhxy.hubu.edu.cn/xkjianshe/bsd.htm"
            ],
            "target": "/zhxy/xkjianshe/bsd"
          },
          {
            "title": "科研服务",
            "source": [
              "zhxy.hubu.edu.cn/kyfw.htm"
            ],
            "target": "/zhxy/kyfw"
          },
          {
            "title": "科研服务 - 科研动态",
            "source": [
              "zhxy.hubu.edu.cn/kyfw/kydongt.htm"
            ],
            "target": "/zhxy/kyfw/kydongt"
          },
          {
            "title": "科研服务 - 学术交流",
            "source": [
              "zhxy.hubu.edu.cn/kyfw/xsjl.htm"
            ],
            "target": "/zhxy/kyfw/xsjl"
          },
          {
            "title": "科研服务 - 科研平台",
            "source": [
              "zhxy.hubu.edu.cn/kyfw/keyapt.htm"
            ],
            "target": "/zhxy/kyfw/keyapt"
          },
          {
            "title": "科研服务 - 社会服务",
            "source": [
              "zhxy.hubu.edu.cn/kyfw/shfuw.htm"
            ],
            "target": "/zhxy/kyfw/shfuw"
          },
          {
            "title": "党群工作",
            "source": [
              "zhxy.hubu.edu.cn/dqgz.htm"
            ],
            "target": "/zhxy/dqgz"
          },
          {
            "title": "党群工作 - 党建工作",
            "source": [
              "zhxy.hubu.edu.cn/dqgz/djgz/jgdj.htm"
            ],
            "target": "/zhxy/dqgz/djgz/jgdj"
          },
          {
            "title": "党群工作 - 工会工作",
            "source": [
              "zhxy.hubu.edu.cn/dqgz/ghgon.htm"
            ],
            "target": "/zhxy/dqgz/ghgon"
          }
        ],
        "location": "zhxy.ts",
        "module": () => import('@/routes/hubu/zhxy.ts')
      }
    },
    "apiRoutes": {},
    "name": "湖北大学",
    "url": "hubu.edu.cn",
    "categories": [
      "university"
    ],
    "description": "",
    "lang": "zh-CN"
  },
  "hudsonrivertrading": {
    "routes": {
      "/blog/:section?": {
        "path": "/blog/:section?",
        "categories": [
          "blog"
        ],
        "example": "/hudsonrivertrading/blog",
        "parameters": {
          "section": {
            "description": "Optional section filter",
            "options": [
              {
                "label": "Algorithm",
                "value": "algo"
              },
              {
                "label": "Engineering",
                "value": "engineers"
              },
              {
                "label": "Intern Spotlight",
                "value": "interns"
              },
              {
                "label": "Hardware, Systems & More",
                "value": "more"
              }
            ]
          }
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "www.hudsonrivertrading.com/hrtbeat/"
            ]
          }
        ],
        "name": "Tech Blog",
        "maintainers": [
          "johan456789"
        ],
        "description": "HRT (Hudson River Trading) Tech Blog\n\n| Route | Section |\n| ----- | ------- |\n| /hudsonrivertrading/blog | All Posts |\n| /hudsonrivertrading/blog/algo | Algorithm |\n| /hudsonrivertrading/blog/engineers | Engineering |\n| /hudsonrivertrading/blog/interns | Intern Spotlight |\n| /hudsonrivertrading/blog/more | Hardware, Systems & More |",
        "location": "index.ts",
        "module": () => import('@/routes/hudsonrivertrading/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "Hudson River Trading",
    "url": "hudsonrivertrading.com",
    "description": "HRT (Hudson River Trading) is a quantitative trading firm that uses advanced algorithms and technology to trade across global financial markets."
  },
  "huggingface": {
    "routes": {
      "/activity/:user/likes": {
        "path": "/activity/:user/likes",
        "categories": [
          "programming"
        ],
        "example": "/huggingface/activity/dotwee/likes",
        "parameters": {
          "user": "Hugging Face username"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "huggingface.co/:user/activity/likes"
            ],
            "target": "/activity/:user/likes"
          }
        ],
        "name": "User Likes Activity",
        "maintainers": [
          "dotwee"
        ],
        "url": "huggingface.co",
        "location": "user-likes.ts",
        "module": () => import('@/routes/huggingface/user-likes.ts')
      },
      "/blog-community/:sort?": {
        "path": "/blog-community/:sort?",
        "categories": [
          "programming"
        ],
        "example": "/huggingface/blog-community",
        "parameters": {
          "sort": {
            "description": "Sort by trending or recent",
            "default": "trending",
            "options": [
              {
                "value": "trending",
                "label": "Trending"
              },
              {
                "value": "recent",
                "label": "Recent"
              }
            ]
          }
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "huggingface.co/blog/community",
              "huggingface.co/"
            ]
          }
        ],
        "name": "Community Articles",
        "maintainers": [
          "yuguorui"
        ],
        "url": "huggingface.co/blog/community",
        "location": "blog-community.ts",
        "module": () => import('@/routes/huggingface/blog-community.ts')
      },
      "/blog-zh": {
        "path": "/blog-zh",
        "categories": [
          "programming"
        ],
        "example": "/huggingface/blog-zh",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "huggingface.co/blog/zh",
              "huggingface.co/"
            ]
          }
        ],
        "name": "中文博客",
        "maintainers": [
          "zcf0508"
        ],
        "url": "huggingface.co/blog/zh",
        "location": "blog-zh.ts",
        "module": () => import('@/routes/huggingface/blog-zh.ts')
      },
      "/blog": {
        "path": "/blog",
        "categories": [
          "programming"
        ],
        "example": "/huggingface/blog",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "huggingface.co/blog",
              "huggingface.co/"
            ]
          }
        ],
        "name": "英文博客",
        "maintainers": [
          "cesaryuan",
          "zcf0508"
        ],
        "url": "huggingface.co/blog",
        "location": "blog.ts",
        "module": () => import('@/routes/huggingface/blog.ts')
      },
      "/daily-papers/:cycle?/:voteFliter?": {
        "path": "/daily-papers/:cycle?/:voteFliter?",
        "categories": [
          "programming"
        ],
        "example": "/huggingface/daily-papers/week/50",
        "parameters": {
          "cycle": "The publication cycle you want to follow. Choose from: date, week, month. Default: date",
          "voteFliter": "Filter papers by vote count."
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "huggingface.co/papers/:cycle"
            ],
            "target": "/daily-papers/:cycle"
          }
        ],
        "name": "Daily Papers",
        "maintainers": [
          "zeyugao",
          "ovo-tim"
        ],
        "url": "huggingface.co/papers",
        "location": "daily-papers.ts",
        "module": () => import('@/routes/huggingface/daily-papers.ts')
      },
      "/models/:group": {
        "path": "/models/:group",
        "categories": [
          "programming"
        ],
        "example": "/huggingface/models/deepseek-ai",
        "parameters": {
          "group": "The organization or user group name"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "huggingface.co/:group/models"
            ],
            "target": "/models/:group"
          }
        ],
        "name": "Group Models",
        "maintainers": [
          "WuNein"
        ],
        "url": "huggingface.co",
        "location": "models.ts",
        "module": () => import('@/routes/huggingface/models.ts')
      }
    },
    "apiRoutes": {},
    "name": "Huggingface",
    "url": "huggingface.co",
    "lang": "en"
  },
  "huijin-inv": {
    "routes": {
      "/news": {
        "path": "/news",
        "categories": [
          "finance"
        ],
        "example": "/huijin-inv/news",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "www.huijin-inv.cn/"
            ]
          }
        ],
        "name": "资讯中心",
        "maintainers": [
          "la3rence"
        ],
        "description": "中央汇金投资有限责任公司 - 资讯中心",
        "location": "news.ts",
        "module": () => import('@/routes/huijin-inv/news.ts')
      }
    },
    "apiRoutes": {},
    "name": "中央汇金投资有限责任公司",
    "url": "www.huijin-inv.cn",
    "lang": "zh-CN"
  },
  "huitun": {
    "routes": {
      "/xiaohongshu/:user_id": {
        "path": "/xiaohongshu/:user_id",
        "categories": [
          "social-media"
        ],
        "example": "/huitun/xiaohongshu/52d8c541b4c4d60e6c867480",
        "parameters": {
          "user_id": "小红书用户号，需登录小红书网页端查询"
        },
        "features": {
          "requireConfig": [
            {
              "name": "HUITUN_COOKIE",
              "description": "灰豚数据 cookie 值"
            }
          ],
          "requirePuppeteer": false,
          "antiCrawler": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "description": "免费版账户每天查询次数为10次, 若需增加查询次数请购买灰豚数据红薯版会员",
        "name": "小红书笔记",
        "maintainers": [
          "Skylwn"
        ],
        "location": "xiaohongshu.ts",
        "module": () => import('@/routes/huitun/xiaohongshu.ts')
      }
    },
    "apiRoutes": {},
    "name": "灰豚数据",
    "url": "www.huitun.com",
    "lang": "zh-CN"
  },
  "hunanpea": {
    "routes": {
      "/rsks/:guid": {
        "path": "/rsks/:guid",
        "categories": [
          "study"
        ],
        "example": "/hunanpea/rsks/2f1a6239-b4dc-491b-92af-7d95e0f0543e",
        "parameters": {
          "guid": "分类 id，可在 URL 中找到"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "rsks.hunanpea.com/Category/:guid/ArticlesByCategory.do"
            ]
          }
        ],
        "name": "公告",
        "maintainers": [
          "TonyRL"
        ],
        "location": "rsks.ts",
        "module": () => import('@/routes/hunanpea/rsks.ts')
      }
    },
    "apiRoutes": {},
    "name": "湖南人事考试网",
    "url": "rsks.hunanpea.com",
    "lang": "zh-CN"
  },
  "hunau": {
    "routes": {
      "/gfxy/:category?/:page?": {
        "path": "/gfxy/:category?/:page?",
        "categories": [
          "university"
        ],
        "example": "/hunau/gfxy",
        "parameters": {
          "category": "页面分类，默认为 `tzgg`",
          "page": "页码，默认为 `1`"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "xky.hunau.edu.cn/",
              "xky.hunau.edu.cn/tzgg_8472",
              "xky.hunau.edu.cn/:category"
            ],
            "target": "/:category"
          }
        ],
        "name": "公共管理与法学学院",
        "maintainers": [],
        "url": "xky.hunau.edu.cn/",
        "description": "| 分类 | 通知公告 | 学院新闻 | 其他分类通知... |\n| ---- | -------- | -------- | --------------- |\n| 参数 | tzgg     | xyxw     | 对应 URL        |",
        "location": "gfxy/index.ts",
        "module": () => import('@/routes/hunau/gfxy/index.ts')
      },
      "/ied/:type?/:category?/:page?": {
        "path": "/ied/:type?/:category?/:page?",
        "categories": [
          "university"
        ],
        "example": "/hunau/ied",
        "parameters": {
          "type": "页面归属，默认为 `xwzx`",
          "category": "页面分类，默认为 `ggtz`",
          "page": "页码，默认为 `1`"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "xky.hunau.edu.cn/",
              "xky.hunau.edu.cn/tzgg_8472",
              "xky.hunau.edu.cn/:category"
            ],
            "target": "/:category"
          }
        ],
        "name": "国际交流与合作处、国际教育学院、港澳台事务办公室",
        "maintainers": [
          "lcandy2"
        ],
        "url": "xky.hunau.edu.cn/",
        "description": "| 分类     | 公告通知 | 新闻快讯 | 其他分类... |\n| -------- | -------- | -------- | ----------- |\n| type     | xwzx     | xwzx     | 对应 URL    |\n| category | tzgg     | xwkx     | 对应 URL    |",
        "location": "ied.ts",
        "module": () => import('@/routes/hunau/ied.ts')
      },
      "/jwc/:category?/:page?": {
        "path": "/jwc/:category?/:page?",
        "categories": [
          "university"
        ],
        "example": "/hunau/jwc",
        "parameters": {
          "category": "页面分类，默认为 `tzgg`",
          "page": "页码，默认为 `1`"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "xky.hunau.edu.cn/",
              "xky.hunau.edu.cn/tzgg_8472",
              "xky.hunau.edu.cn/:category"
            ],
            "target": "/:category"
          }
        ],
        "name": "教务处",
        "maintainers": [],
        "url": "xky.hunau.edu.cn/",
        "description": "| 分类 | 通知公告 | 教务动态 | 其他教务通知... |\n| ---- | -------- | -------- | --------------- |\n| 参数 | tzgg     | jwds     | 对应 URL        |",
        "location": "jwc.ts",
        "module": () => import('@/routes/hunau/jwc.ts')
      },
      "/xky/:category?/:page?": {
        "path": "/xky/:category?/:page?",
        "categories": [
          "university"
        ],
        "example": "/hunau/xky",
        "parameters": {
          "category": "页面分类，默认为 `tzgg_8472`",
          "page": "页码，默认为 `1`"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "xky.hunau.edu.cn/",
              "xky.hunau.edu.cn/tzgg_8472",
              "xky.hunau.edu.cn/:category"
            ],
            "target": "/:category"
          }
        ],
        "name": "信息与智能科学学院",
        "maintainers": [],
        "url": "xky.hunau.edu.cn/",
        "description": "| 分类 | 通知公告   | 学院新闻 | 其他分类通知... |\n| ---- | ---------- | -------- | --------------- |\n| 参数 | tzgg_8472 | xyxw     | 对应 URL        |",
        "location": "xky/index.ts",
        "module": () => import('@/routes/hunau/xky/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "湖南农业大学",
    "url": "gfxy.hunau.edu.cn",
    "lang": "zh-CN"
  },
  "huoxian": {
    "routes": {
      "/zone": {
        "path": "/zone",
        "categories": [
          "bbs"
        ],
        "example": "/huoxian/zone",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "Zone",
        "maintainers": [
          "p7e4"
        ],
        "location": "zone.ts",
        "module": () => import('@/routes/huoxian/zone.ts')
      }
    },
    "apiRoutes": {},
    "name": "火线",
    "url": "zone.huoxian.cn",
    "lang": "zh-CN"
  },
  "hupu": {
    "routes": {
      "/all/:id?": {
        "path": "/all/:id?",
        "categories": [
          "bbs"
        ],
        "example": "/hupu/all/topic-daily",
        "parameters": {
          "id": "编号，可在对应热帖版面 URL 中找到，默认为步行街每日话题"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "m.hupu.com/:category",
              "m.hupu.com/"
            ],
            "target": "/:category"
          }
        ],
        "name": "热帖",
        "maintainers": [
          "nczitzk"
        ],
        "description": "::: tip\n  更多热帖版面参见 [论坛](https://bbs.hupu.com)\n:::",
        "location": "all.tsx",
        "module": () => import('@/routes/hupu/all.tsx')
      },
      "/bbs/:id?/:order?": {
        "path": [
          "/bbs/:id?/:order?",
          "/bxj/:id?/:order?"
        ],
        "categories": [
          "bbs"
        ],
        "example": "/hupu/bbs/topic-daily",
        "parameters": {
          "id": "编号，可在对应社区 URL 中找到，默认为#步行街主干道",
          "order": "排序方式，可选 `0` 即 最新回复 或 `1` 即 最新发布，默认为最新回复"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "m.hupu.com/:category",
              "m.hupu.com/"
            ],
            "target": "/:category"
          }
        ],
        "name": "社区",
        "maintainers": [
          "LogicJake",
          "nczitzk"
        ],
        "description": "::: tip\n  更多社区参见 [社区](https://bbs.hupu.com)\n:::",
        "location": "bbs.tsx",
        "module": () => import('@/routes/hupu/bbs.tsx')
      },
      "/bxj/:id?/:order?": {
        "path": [
          "/bbs/:id?/:order?",
          "/bxj/:id?/:order?"
        ],
        "categories": [
          "bbs"
        ],
        "example": "/hupu/bbs/topic-daily",
        "parameters": {
          "id": "编号，可在对应社区 URL 中找到，默认为#步行街主干道",
          "order": "排序方式，可选 `0` 即 最新回复 或 `1` 即 最新发布，默认为最新回复"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "m.hupu.com/:category",
              "m.hupu.com/"
            ],
            "target": "/:category"
          }
        ],
        "name": "社区",
        "maintainers": [
          "LogicJake",
          "nczitzk"
        ],
        "description": "::: tip\n  更多社区参见 [社区](https://bbs.hupu.com)\n:::",
        "location": "bbs.tsx",
        "module": () => import('@/routes/hupu/bbs.tsx')
      },
      "/dept/:category?": {
        "path": [
          "/dept/:category?",
          "/:category?"
        ],
        "name": "手机虎扑网",
        "url": "m.hupu.com",
        "maintainers": [
          "nczitzk",
          "hyoban"
        ],
        "example": "/hupu/nba",
        "parameters": {
          "category": {
            "description": "分类，可选值：nba、cba、soccer，默认为空（首页）",
            "default": "",
            "options": [
              {
                "label": "NBA",
                "value": "nba"
              },
              {
                "label": "CBA",
                "value": "cba"
              },
              {
                "label": "足球",
                "value": "soccer"
              },
              {
                "label": "首页",
                "value": ""
              }
            ]
          }
        },
        "description": "::: tip\n电竞分类参见 [游戏热帖](https://bbs.hupu.com/all-gg) 的对应路由 [`/hupu/all/all-gg`](https://rsshub.app/hupu/all/all-gg)。\n:::",
        "categories": [
          "bbs"
        ],
        "radar": [
          {
            "source": [
              "m.hupu.com/:category",
              "m.hupu.com/"
            ],
            "target": "/:category"
          }
        ],
        "location": "index.ts",
        "module": () => import('@/routes/hupu/index.ts')
      },
      "/:category?": {
        "path": [
          "/dept/:category?",
          "/:category?"
        ],
        "name": "手机虎扑网",
        "url": "m.hupu.com",
        "maintainers": [
          "nczitzk",
          "hyoban"
        ],
        "example": "/hupu/nba",
        "parameters": {
          "category": {
            "description": "分类，可选值：nba、cba、soccer，默认为空（首页）",
            "default": "",
            "options": [
              {
                "label": "NBA",
                "value": "nba"
              },
              {
                "label": "CBA",
                "value": "cba"
              },
              {
                "label": "足球",
                "value": "soccer"
              },
              {
                "label": "首页",
                "value": ""
              }
            ]
          }
        },
        "description": "::: tip\n电竞分类参见 [游戏热帖](https://bbs.hupu.com/all-gg) 的对应路由 [`/hupu/all/all-gg`](https://rsshub.app/hupu/all/all-gg)。\n:::",
        "categories": [
          "bbs"
        ],
        "radar": [
          {
            "source": [
              "m.hupu.com/:category",
              "m.hupu.com/"
            ],
            "target": "/:category"
          }
        ],
        "location": "index.ts",
        "module": () => import('@/routes/hupu/index.ts')
      },
      "/news/:team": {
        "path": [
          "/news/:team"
        ],
        "name": "队伍新闻",
        "url": "m.hupu.com",
        "maintainers": [
          "hyoban"
        ],
        "example": "/news/Spurs",
        "parameters": {
          "team": {
            "description": "全小写的英文队名，例如：spurs, lakers, warriors 等等"
          }
        },
        "categories": [
          "bbs"
        ],
        "location": "news.ts",
        "module": () => import('@/routes/hupu/news.ts')
      }
    },
    "apiRoutes": {},
    "name": "虎扑",
    "url": ".hupu.com",
    "lang": "zh-CN"
  },
  "hust": {
    "routes": {
      "/aia/news": {
        "path": [
          "/aia/news",
          "/auto/news"
        ],
        "categories": [
          "university"
        ],
        "example": "/hust/aia/news",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "aia.hust.edu.cn/xyxw.htm",
              "aia.hust.edu.cn/"
            ]
          }
        ],
        "name": "人工智能和自动化学院新闻",
        "maintainers": [
          "budui"
        ],
        "url": "aia.hust.edu.cn/xyxw.htm",
        "location": "aia/news.ts",
        "module": () => import('@/routes/hust/aia/news.ts')
      },
      "/auto/news": {
        "path": [
          "/aia/news",
          "/auto/news"
        ],
        "categories": [
          "university"
        ],
        "example": "/hust/aia/news",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "aia.hust.edu.cn/xyxw.htm",
              "aia.hust.edu.cn/"
            ]
          }
        ],
        "name": "人工智能和自动化学院新闻",
        "maintainers": [
          "budui"
        ],
        "url": "aia.hust.edu.cn/xyxw.htm",
        "location": "aia/news.ts",
        "module": () => import('@/routes/hust/aia/news.ts')
      },
      "/aia/notice/:type?": {
        "path": [
          "/aia/notice/:type?",
          "/auto/notice/:type?"
        ],
        "categories": [
          "university"
        ],
        "example": "/hust/aia/notice",
        "parameters": {
          "type": "分区，默认为最新通知，可在网页 URL 中找到"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "人工智能和自动化学院通知",
        "maintainers": [
          "budui"
        ],
        "description": "| 最新 | 党政 | 科研 | 本科生 | 研究生 | 学工思政 | 离退休 |\n| ---- | ---- | ---- | ------ | ------ | -------- | ------ |\n|      | dz   | ky   | bk     | yjs    | xgsz     | litui  |",
        "location": "aia/notice.ts",
        "module": () => import('@/routes/hust/aia/notice.ts')
      },
      "/auto/notice/:type?": {
        "path": [
          "/aia/notice/:type?",
          "/auto/notice/:type?"
        ],
        "categories": [
          "university"
        ],
        "example": "/hust/aia/notice",
        "parameters": {
          "type": "分区，默认为最新通知，可在网页 URL 中找到"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "人工智能和自动化学院通知",
        "maintainers": [
          "budui"
        ],
        "description": "| 最新 | 党政 | 科研 | 本科生 | 研究生 | 学工思政 | 离退休 |\n| ---- | ---- | ---- | ------ | ------ | -------- | ------ |\n|      | dz   | ky   | bk     | yjs    | xgsz     | litui  |",
        "location": "aia/notice.ts",
        "module": () => import('@/routes/hust/aia/notice.ts')
      },
      "/gs/:category{.+}?": {
        "path": "/gs/:category{.+}?",
        "name": "研究生院",
        "url": "gs.hust.edu.cn",
        "maintainers": [
          "nczitzk"
        ],
        "example": "/hust/gs/xwdt",
        "parameters": {
          "category": "分类，默认为新闻动态，即 `xwdt`，可在对应分类页 URL 中找到"
        },
        "description": "::: tip\n  若订阅 [新闻动态](https://gs.hust.edu.cn/xwdt.htm)，网址为 `https://gs.hust.edu.cn/xwdt.htm`。截取 `https://gs.hust.edu.cn/` 到末尾 `.htm` 的部分 `xwdt` 作为参数填入，此时路由为 [`/hust/gs/xwdt`](https://rsshub.app/hust/gs/xwdt)。\n:::\n\n| [新闻动态](https://gs.hust.edu.cn/xwdt.htm) | [研究生服务专区](https://gs.hust.edu.cn/yjsfwzq.htm) | [综合管理](https://gs.hust.edu.cn/gzzd/zhgl.htm)  |\n| ------------------------------------------- | ---------------------------------------------------- | ------------------------------------------------- |\n| [xwdt](https://rsshub.app/hust/gs/xwdt)     | [yjsfwzq](https://rsshub.app/hust/gs/yjsfwzq)        | [gzzd/zhgl](https://rsshub.app/hust/gs/gzzd/zhgl) |\n\n#### [通知公告](https://gs.hust.edu.cn/tzgg/kcjksap.htm)\n\n| [课程及考试安排](https://gs.hust.edu.cn/tzgg/kcjksap.htm) | [国际交流](https://gs.hust.edu.cn/tzgg/gjjl.htm)  | [学位工作](https://gs.hust.edu.cn/tzgg/xwgz.htm)  | [同济医学院](https://gs.hust.edu.cn/tzgg/tjyxy.htm) | [其他](https://gs.hust.edu.cn/tzgg/qt.htm)    |\n| --------------------------------------------------------- | ------------------------------------------------- | ------------------------------------------------- | --------------------------------------------------- | --------------------------------------------- |\n| [tzgg/kcjksap](https://rsshub.app/hust/gs/tzgg/kcjksap)   | [tzgg/gjjl](https://rsshub.app/hust/gs/tzgg/gjjl) | [tzgg/xwgz](https://rsshub.app/hust/gs/tzgg/xwgz) | [tzgg/tjyxy](https://rsshub.app/hust/gs/tzgg/tjyxy) | [tzgg/qt](https://rsshub.app/hust/gs/tzgg/qt) |\n\n#### [学籍管理](https://gs.hust.edu.cn/pygz/zbjs1/xjyd.htm)\n\n| [学籍异动](https://gs.hust.edu.cn/pygz/zbjs1/xjyd.htm)        | [毕业管理](https://gs.hust.edu.cn/pygz/zbjs1/bygl.htm)        |\n| ------------------------------------------------------------- | ------------------------------------------------------------- |\n| [pygz/zbjs1/xjyd](https://rsshub.app/hust/gs/pygz/zbjs1/xjyd) | [pygz/zbjs1/bygl](https://rsshub.app/hust/gs/pygz/zbjs1/bygl) |\n\n#### [教学管理](https://gs.hust.edu.cn/pygz/zbjs13/jxyj.htm)\n\n| [教学研究](https://gs.hust.edu.cn/pygz/zbjs13/jxyj.htm)         | [课程教材](https://gs.hust.edu.cn/pygz/zbjs13/kcjc.htm)         | [教学安排](https://gs.hust.edu.cn/pygz/zbjs13/jxap.htm)         | [课表查询](https://gs.hust.edu.cn/pygz/zbjs13/kbcx.htm)         |\n| --------------------------------------------------------------- | --------------------------------------------------------------- | --------------------------------------------------------------- | --------------------------------------------------------------- |\n| [pygz/zbjs13/jxyj](https://rsshub.app/hust/gs/pygz/zbjs13/jxyj) | [pygz/zbjs13/kcjc](https://rsshub.app/hust/gs/pygz/zbjs13/kcjc) | [pygz/zbjs13/jxap](https://rsshub.app/hust/gs/pygz/zbjs13/jxap) | [pygz/zbjs13/kbcx](https://rsshub.app/hust/gs/pygz/zbjs13/kbcx) |\n\n#### [培养过程](https://gs.hust.edu.cn/pygz/pygc.htm)\n\n| [培养方案](https://gs.hust.edu.cn/pygz/pygc/pyfa.htm)       | [硕博连读](https://gs.hust.edu.cn/pygz/pygc/sbld.htm)       |\n| ----------------------------------------------------------- | ----------------------------------------------------------- |\n| [pygz/pygc/pyfa](https://rsshub.app/hust/gs/pygz/pygc/pyfa) | [pygz/pygc/sbld](https://rsshub.app/hust/gs/pygz/pygc/sbld) |\n\n#### [国际交流](https://gs.hust.edu.cn/pygz/zbjs11/gjgpxm.htm)\n\n| [国家公派项目](https://gs.hust.edu.cn/pygz/zbjs11/gjgpxm.htm)       | [国际学术会议](https://gs.hust.edu.cn/pygz/zbjs11/gjxshy.htm)       | [校际合作项目](https://gs.hust.edu.cn/pygz/zbjs11/xjhzxm.htm)       | [国际交流与合作办事流程](https://gs.hust.edu.cn/pygz/zbjs11/gjjlyhzbslc.htm)  |\n| ------------------------------------------------------------------- | ------------------------------------------------------------------- | ------------------------------------------------------------------- | ----------------------------------------------------------------------------- |\n| [pygz/zbjs11/gjgpxm](https://rsshub.app/hust/gs/pygz/zbjs11/gjgpxm) | [pygz/zbjs11/gjxshy](https://rsshub.app/hust/gs/pygz/zbjs11/gjxshy) | [pygz/zbjs11/xjhzxm](https://rsshub.app/hust/gs/pygz/zbjs11/xjhzxm) | [pygz/zbjs11/gjjlyhzbslc](https://rsshub.app/hust/gs/pygz/zbjs11/gjjlyhzbslc) |\n\n#### [专业学位](https://gs.hust.edu.cn/pygz/zbjs111/xwsqdml.htm)\n\n| [学位授权点目录](https://gs.hust.edu.cn/pygz/zbjs111/xwsqdml.htm)       | [专业学位建设](https://gs.hust.edu.cn/pygz/zbjs111/zyxwjs.htm)        | [特色培养](https://gs.hust.edu.cn/pygz/zbjs111/tspy.htm)          |\n| ----------------------------------------------------------------------- | --------------------------------------------------------------------- | ----------------------------------------------------------------- |\n| [pygz/zbjs111/xwsqdml](https://rsshub.app/hust/gs/pygz/zbjs111/xwsqdml) | [pygz/zbjs111/zyxwjs](https://rsshub.app/hust/gs/pygz/zbjs111/zyxwjs) | [pygz/zbjs111/tspy](https://rsshub.app/hust/gs/pygz/zbjs111/tspy) |\n\n#### [学位工作](https://gs.hust.edu.cn/xwgz/xwdjs.htm)\n\n| [学位点建设](https://gs.hust.edu.cn/xwgz/xwdjs.htm) | [学位授予](https://gs.hust.edu.cn/xwgz/xwsy.htm)  | [导师队伍](https://gs.hust.edu.cn/xwgz/dsdw.htm)  |\n| --------------------------------------------------- | ------------------------------------------------- | ------------------------------------------------- |\n| [xwgz/xwdjs](https://rsshub.app/hust/gs/xwgz/xwdjs) | [xwgz/xwsy](https://rsshub.app/hust/gs/xwgz/xwsy) | [xwgz/dsdw](https://rsshub.app/hust/gs/xwgz/dsdw) |\n  ",
        "categories": [
          "university"
        ],
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportRadar": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "gs.hust.edu.cn/:category"
            ]
          },
          {
            "title": "新闻动态",
            "source": [
              "gs.hust.edu.cn/xwdt.htm"
            ],
            "target": "/gs/xwdt"
          },
          {
            "title": "研究生服务专区",
            "source": [
              "gs.hust.edu.cn/yjsfwzq.htm"
            ],
            "target": "/gs/yjsfwzq"
          },
          {
            "title": "综合管理",
            "source": [
              "gs.hust.edu.cn/gzzd/zhgl.htm"
            ],
            "target": "/gs/gzzd/zhgl"
          },
          {
            "title": "通知公告 - 课程及考试安排",
            "source": [
              "gs.hust.edu.cn/tzgg/kcjksap.htm"
            ],
            "target": "/gs/tzgg/kcjksap"
          },
          {
            "title": "通知公告 - 国际交流",
            "source": [
              "gs.hust.edu.cn/tzgg/gjjl.htm"
            ],
            "target": "/gs/tzgg/gjjl"
          },
          {
            "title": "通知公告 - 学位工作",
            "source": [
              "gs.hust.edu.cn/tzgg/xwgz.htm"
            ],
            "target": "/gs/tzgg/xwgz"
          },
          {
            "title": "通知公告 - 同济医学院",
            "source": [
              "gs.hust.edu.cn/tzgg/tjyxy.htm"
            ],
            "target": "/gs/tzgg/tjyxy"
          },
          {
            "title": "通知公告 - 其他",
            "source": [
              "gs.hust.edu.cn/tzgg/qt.htm"
            ],
            "target": "/gs/tzgg/qt"
          },
          {
            "title": "学籍管理 - 学籍异动",
            "source": [
              "gs.hust.edu.cn/pygz/zbjs1/xjyd.htm"
            ],
            "target": "/gs/pygz/zbjs1/xjyd"
          },
          {
            "title": "学籍管理 - 毕业管理",
            "source": [
              "gs.hust.edu.cn/pygz/zbjs1/bygl.htm"
            ],
            "target": "/gs/pygz/zbjs1/bygl"
          },
          {
            "title": "教学管理 - 教学研究",
            "source": [
              "gs.hust.edu.cn/pygz/zbjs13/jxyj.htm"
            ],
            "target": "/gs/pygz/zbjs13/jxyj"
          },
          {
            "title": "教学管理 - 课程教材",
            "source": [
              "gs.hust.edu.cn/pygz/zbjs13/kcjc.htm"
            ],
            "target": "/gs/pygz/zbjs13/kcjc"
          },
          {
            "title": "教学管理 - 教学安排",
            "source": [
              "gs.hust.edu.cn/pygz/zbjs13/jxap.htm"
            ],
            "target": "/gs/pygz/zbjs13/jxap"
          },
          {
            "title": "教学管理 - 课表查询",
            "source": [
              "gs.hust.edu.cn/pygz/zbjs13/kbcx.htm"
            ],
            "target": "/gs/pygz/zbjs13/kbcx"
          },
          {
            "title": "培养过程 - 培养方案",
            "source": [
              "gs.hust.edu.cn/pygz/pygc/pyfa.htm"
            ],
            "target": "/gs/pygz/pygc/pyfa"
          },
          {
            "title": "培养过程 - 硕博连读",
            "source": [
              "gs.hust.edu.cn/pygz/pygc/sbld.htm"
            ],
            "target": "/gs/pygz/pygc/sbld"
          },
          {
            "title": "国际交流 - 国家公派项目",
            "source": [
              "gs.hust.edu.cn/pygz/zbjs11/gjgpxm.htm"
            ],
            "target": "/gs/pygz/zbjs11/gjgpxm"
          },
          {
            "title": "国际交流 - 国际学术会议",
            "source": [
              "gs.hust.edu.cn/pygz/zbjs11/gjxshy.htm"
            ],
            "target": "/gs/pygz/zbjs11/gjxshy"
          },
          {
            "title": "国际交流 - 校际合作项目",
            "source": [
              "gs.hust.edu.cn/pygz/zbjs11/xjhzxm.htm"
            ],
            "target": "/gs/pygz/zbjs11/xjhzxm"
          },
          {
            "title": "国际交流 - 国际交流与合作办事流程",
            "source": [
              "gs.hust.edu.cn/pygz/zbjs11/gjjlyhzbslc.htm"
            ],
            "target": "/gs/pygz/zbjs11/gjjlyhzbslc"
          },
          {
            "title": "专业学位 - 学位授权点目录",
            "source": [
              "gs.hust.edu.cn/pygz/zbjs111/xwsqdml.htm"
            ],
            "target": "/gs/pygz/zbjs111/xwsqdml"
          },
          {
            "title": "专业学位 - 专业学位建设",
            "source": [
              "gs.hust.edu.cn/pygz/zbjs111/zyxwjs.htm"
            ],
            "target": "/gs/pygz/zbjs111/zyxwjs"
          },
          {
            "title": "专业学位 - 特色培养",
            "source": [
              "gs.hust.edu.cn/pygz/zbjs111/tspy.htm"
            ],
            "target": "/gs/pygz/zbjs111/tspy"
          },
          {
            "title": "学位工作 - 学位点建设",
            "source": [
              "gs.hust.edu.cn/xwgz/xwdjs.htm"
            ],
            "target": "/gs/xwgz/xwdjs"
          },
          {
            "title": "学位工作 - 学位授予",
            "source": [
              "gs.hust.edu.cn/xwgz/xwsy.htm"
            ],
            "target": "/gs/xwgz/xwsy"
          },
          {
            "title": "学位工作 - 导师队伍",
            "source": [
              "gs.hust.edu.cn/xwgz/dsdw.htm"
            ],
            "target": "/gs/xwgz/dsdw"
          }
        ],
        "location": "gs.ts",
        "module": () => import('@/routes/hust/gs.ts')
      },
      "/mse/:category{.+}?": {
        "path": "/mse/:category{.+}?",
        "name": "机械科学与工程学院",
        "url": "mse.hust.edu.cn",
        "maintainers": [
          "nczitzk"
        ],
        "example": "/hust/mse/sylm/xyxw",
        "parameters": {
          "category": "分类，默认为 `sylm/xyxw`，即学院新闻，可在对应分类页 URL 中找到"
        },
        "description": "::: tip\n  若订阅 [通知公告](https://mse.hust.edu.cn/sylm/tzgg.htm)，网址为 `https://mse.hust.edu.cn/sylm/tzgg.htm`。截取 `https://mse.hust.edu.cn/` 到末尾 `.html` 的部分 `sylm/tzgg` 作为参数填入，此时路由为 [`/hust/mse/sylm/tzgg`](https://rsshub.app/hust/mse/sylm/tzgg)。\n:::\n\n#### [首页栏目](https://mse.hust.edu.cn/xyxw.htm)\n\n| [学院新闻](https://mse.hust.edu.cn/xyxw.htm) | [通知公告](https://mse.hust.edu.cn/tzgg.htm) | [招生招聘](https://mse.hust.edu.cn/zszp.htm) | [媒体聚焦](https://mse.hust.edu.cn/mtjj.htm) |\n| -------------------------------------------- | -------------------------------------------- | -------------------------------------------- | -------------------------------------------- |\n| [xyxw](https://rsshub.app/hust/mse/xyxw)     | [tzgg](https://rsshub.app/hust/mse/tzgg)     | [zszp](https://rsshub.app/hust/mse/zszp)     | [mtjj](https://rsshub.app/hust/mse/mtjj)     |\n\n| [期刊动态](https://mse.hust.edu.cn/qkdt.htm) | [学术活动](https://mse.hust.edu.cn/xshd.htm) | [师生天地](https://mse.hust.edu.cn/sstd.htm) | [STAR风采](https://mse.hust.edu.cn/STARfc.htm) |\n| -------------------------------------------- | -------------------------------------------- | -------------------------------------------- | ---------------------------------------------- |\n| [qkdt](https://rsshub.app/hust/mse/qkdt)     | [xshd](https://rsshub.app/hust/mse/xshd)     | [sstd](https://rsshub.app/hust/mse/sstd)     | [STARfc](https://rsshub.app/hust/mse/STARfc)   |\n\n<details>\n<summary>更多分类</summary>\n\n#### [理论学习](https://mse.hust.edu.cn/llxx1.htm)\n\n| [党务动态](https://mse.hust.edu.cn/llxx1/dwdt/djxw.htm)        | [共青团](https://mse.hust.edu.cn/llxx1/gqt/xwdt.htm)         | [工会组织](https://mse.hust.edu.cn/llxx1/ghzz/xwgg.htm)        | [学习参考](https://mse.hust.edu.cn/llxx1/xxck.htm)   | [资料汇编](https://mse.hust.edu.cn/llxx1/zlhb.htm)   | [其他群团](https://mse.hust.edu.cn/llxx1/ghzz1/lmmc.htm)         |\n| -------------------------------------------------------------- | ------------------------------------------------------------ | -------------------------------------------------------------- | ---------------------------------------------------- | ---------------------------------------------------- | ---------------------------------------------------------------- |\n| [llxx1/dwdt/djxw](https://rsshub.app/hust/mse/llxx1/dwdt/djxw) | [llxx1/gqt/xwdt](https://rsshub.app/hust/mse/llxx1/gqt/xwdt) | [llxx1/ghzz/xwgg](https://rsshub.app/hust/mse/llxx1/ghzz/xwgg) | [llxx1/xxck](https://rsshub.app/hust/mse/llxx1/xxck) | [llxx1/zlhb](https://rsshub.app/hust/mse/llxx1/zlhb) | [llxx1/ghzz1/lmmc](https://rsshub.app/hust/mse/llxx1/ghzz1/lmmc) |\n\n#### [师资队伍](https://mse.hust.edu.cn/szdw/jsml/jsml/qb.htm)\n\n| [人才招聘](https://mse.hust.edu.cn/szdw/rczp.htm)  | [常用下载](https://mse.hust.edu.cn/szdw/cyxz.htm)  |\n| -------------------------------------------------- | -------------------------------------------------- |\n| [szdw/rczp](https://rsshub.app/hust/mse/szdw/rczp) | [szdw/cyxz](https://rsshub.app/hust/mse/szdw/cyxz) |\n\n#### [人才培养](https://mse.hust.edu.cn/rcpy.htm)\n\n| [本科生教育](https://mse.hust.edu.cn/rcpy/bksjy.htm) | [研究生教育](https://mse.hust.edu.cn/rcpy/yjsjy.htm) | [学生工作](https://mse.hust.edu.cn/rcpy/xsg_z.htm)   | [机械创新基地](https://mse.hust.edu.cn/rcpy/jxcxjd.htm) | [常用下载](https://mse.hust.edu.cn/rcpy/cyxz.htm)  |\n| ---------------------------------------------------- | ---------------------------------------------------- | ---------------------------------------------------- | ------------------------------------------------------- | -------------------------------------------------- |\n| [rcpy/bksjy](https://rsshub.app/hust/mse/rcpy/bksjy) | [rcpy/yjsjy](https://rsshub.app/hust/mse/rcpy/yjsjy) | [rcpy/xsg_z](https://rsshub.app/hust/mse/rcpy/xsg_z) | [rcpy/jxcxjd](https://rsshub.app/hust/mse/rcpy/jxcxjd)  | [rcpy/cyxz](https://rsshub.app/hust/mse/rcpy/cyxz) |\n\n#### [科学研究](https://mse.hust.edu.cn/kxyj.htm)\n\n| [科研动态](https://mse.hust.edu.cn/kxyj/kydt.htm)  | [安全管理](https://mse.hust.edu.cn/kxyj/aqgl.htm)  | [设备开放](https://mse.hust.edu.cn/kxyj/sbkf.htm)  | [科研成果](https://mse.hust.edu.cn/kxyj/kycg.htm)  | [常用下载](https://mse.hust.edu.cn/kxyj/cyxz.htm)  |\n| -------------------------------------------------- | -------------------------------------------------- | -------------------------------------------------- | -------------------------------------------------- | -------------------------------------------------- |\n| [kxyj/kydt](https://rsshub.app/hust/mse/kxyj/kydt) | [kxyj/aqgl](https://rsshub.app/hust/mse/kxyj/aqgl) | [kxyj/sbkf](https://rsshub.app/hust/mse/kxyj/sbkf) | [kxyj/kycg](https://rsshub.app/hust/mse/kxyj/kycg) | [kxyj/cyxz](https://rsshub.app/hust/mse/kxyj/cyxz) |\n\n#### [社会服务](https://mse.hust.edu.cn/shfw.htm)\n\n| [驻外研究院](https://mse.hust.edu.cn/shfw/zwyjy.htm) | [产业公司](https://mse.hust.edu.cn/shfw/cygs.htm)  |\n| ---------------------------------------------------- | -------------------------------------------------- |\n| [shfw/zwyjy](https://rsshub.app/hust/mse/shfw/zwyjy) | [shfw/cygs](https://rsshub.app/hust/mse/shfw/cygs) |\n\n#### [合作交流](https://mse.hust.edu.cn/hzjl.htm)\n\n| [专家来访](https://mse.hust.edu.cn/hzjl/zjlf.htm)  | [师生出访](https://mse.hust.edu.cn/hzjl/sscf.htm)  | [项目合作](https://mse.hust.edu.cn/hzjl/xmhz.htm)  | [国际会议](https://mse.hust.edu.cn/hzjl/gjhy.htm)  | [常用下载](https://mse.hust.edu.cn/hzjl/cyxz.htm)  |\n| -------------------------------------------------- | -------------------------------------------------- | -------------------------------------------------- | -------------------------------------------------- | -------------------------------------------------- |\n| [hzjl/zjlf](https://rsshub.app/hust/mse/hzjl/zjlf) | [hzjl/sscf](https://rsshub.app/hust/mse/hzjl/sscf) | [hzjl/xmhz](https://rsshub.app/hust/mse/hzjl/xmhz) | [hzjl/gjhy](https://rsshub.app/hust/mse/hzjl/gjhy) | [hzjl/cyxz](https://rsshub.app/hust/mse/hzjl/cyxz) |\n\n#### [校友专栏](https://mse.hust.edu.cn/xyzl.htm)\n\n| [校友动态](https://mse.hust.edu.cn/xyzl/xydt.htm)  | [杰出校友](https://mse.hust.edu.cn/xyzl/jcxy.htm)  | [校友名录](https://mse.hust.edu.cn/xyzl/xyml.htm)  | [校友照片](https://mse.hust.edu.cn/xyzl/xyzp.htm)  | [服务校友](https://mse.hust.edu.cn/xyzl/fwxy.htm)  | [常用下载](https://mse.hust.edu.cn/xyzl/cyxz.htm)  |\n| -------------------------------------------------- | -------------------------------------------------- | -------------------------------------------------- | -------------------------------------------------- | -------------------------------------------------- | -------------------------------------------------- |\n| [xyzl/xydt](https://rsshub.app/hust/mse/xyzl/xydt) | [xyzl/jcxy](https://rsshub.app/hust/mse/xyzl/jcxy) | [xyzl/xyml](https://rsshub.app/hust/mse/xyzl/xyml) | [xyzl/xyzp](https://rsshub.app/hust/mse/xyzl/xyzp) | [xyzl/fwxy](https://rsshub.app/hust/mse/xyzl/fwxy) | [xyzl/cyxz](https://rsshub.app/hust/mse/xyzl/cyxz) |\n\n#### [理论学习](https://mse.hust.edu.cn/sylm/xyxw.htm#)\n\n| [党务动态](https://mse.hust.edu.cn/llxx1/dwdt/djxw.htm)        | [共青团](https://mse.hust.edu.cn/llxx1/gqt/xwdt.htm)         | [工会组织](https://mse.hust.edu.cn/llxx1/ghzz/xwgg.htm)        | [学习参考](https://mse.hust.edu.cn/llxx1/xxck.htm)   | [资料汇编](https://mse.hust.edu.cn/llxx1/zlhb.htm)   | [其他群团](https://mse.hust.edu.cn/llxx1/ghzz1/lmmc.htm)         |\n| -------------------------------------------------------------- | ------------------------------------------------------------ | -------------------------------------------------------------- | ---------------------------------------------------- | ---------------------------------------------------- | ---------------------------------------------------------------- |\n| [llxx1/dwdt/djxw](https://rsshub.app/hust/mse/llxx1/dwdt/djxw) | [llxx1/gqt/xwdt](https://rsshub.app/hust/mse/llxx1/gqt/xwdt) | [llxx1/ghzz/xwgg](https://rsshub.app/hust/mse/llxx1/ghzz/xwgg) | [llxx1/xxck](https://rsshub.app/hust/mse/llxx1/xxck) | [llxx1/zlhb](https://rsshub.app/hust/mse/llxx1/zlhb) | [llxx1/ghzz1/lmmc](https://rsshub.app/hust/mse/llxx1/ghzz1/lmmc) |\n\n#### [师资队伍](https://mse.hust.edu.cn/sylm/xyxw.htm#)\n\n| [人才招聘](https://mse.hust.edu.cn/szdw/rczp.htm)  | [常用下载](https://mse.hust.edu.cn/szdw/cyxz.htm)  |\n| -------------------------------------------------- | -------------------------------------------------- |\n| [szdw/rczp](https://rsshub.app/hust/mse/szdw/rczp) | [szdw/cyxz](https://rsshub.app/hust/mse/szdw/cyxz) |\n\n#### [人才培养](https://mse.hust.edu.cn/sylm/xyxw.htm#)\n\n| [本科生教育](https://mse.hust.edu.cn/rcpy/bksjy.htm) | [研究生教育](https://mse.hust.edu.cn/rcpy/yjsjy.htm) | [学生工作](https://mse.hust.edu.cn/rcpy/xsg_z.htm)   | [机械创新基地](https://mse.hust.edu.cn/rcpy/jxcxjd.htm) | [常用下载](https://mse.hust.edu.cn/rcpy/cyxz.htm)  |\n| ---------------------------------------------------- | ---------------------------------------------------- | ---------------------------------------------------- | ------------------------------------------------------- | -------------------------------------------------- |\n| [rcpy/bksjy](https://rsshub.app/hust/mse/rcpy/bksjy) | [rcpy/yjsjy](https://rsshub.app/hust/mse/rcpy/yjsjy) | [rcpy/xsg_z](https://rsshub.app/hust/mse/rcpy/xsg_z) | [rcpy/jxcxjd](https://rsshub.app/hust/mse/rcpy/jxcxjd)  | [rcpy/cyxz](https://rsshub.app/hust/mse/rcpy/cyxz) |\n\n#### [科学研究](https://mse.hust.edu.cn/sylm/xyxw.htm#)\n\n| [科研动态](https://mse.hust.edu.cn/kxyj/kydt.htm)  | [安全管理](https://mse.hust.edu.cn/kxyj/aqgl.htm)  | [设备开放](https://mse.hust.edu.cn/kxyj/sbkf.htm)  | [科研成果](https://mse.hust.edu.cn/kxyj/kycg.htm)  | [常用下载](https://mse.hust.edu.cn/kxyj/cyxz.htm)  |\n| -------------------------------------------------- | -------------------------------------------------- | -------------------------------------------------- | -------------------------------------------------- | -------------------------------------------------- |\n| [kxyj/kydt](https://rsshub.app/hust/mse/kxyj/kydt) | [kxyj/aqgl](https://rsshub.app/hust/mse/kxyj/aqgl) | [kxyj/sbkf](https://rsshub.app/hust/mse/kxyj/sbkf) | [kxyj/kycg](https://rsshub.app/hust/mse/kxyj/kycg) | [kxyj/cyxz](https://rsshub.app/hust/mse/kxyj/cyxz) |\n\n#### [社会服务](https://mse.hust.edu.cn/sylm/xyxw.htm#)\n\n| [驻外研究院](https://mse.hust.edu.cn/shfw/zwyjy.htm) | [产业公司](https://mse.hust.edu.cn/shfw/cygs.htm)  |\n| ---------------------------------------------------- | -------------------------------------------------- |\n| [shfw/zwyjy](https://rsshub.app/hust/mse/shfw/zwyjy) | [shfw/cygs](https://rsshub.app/hust/mse/shfw/cygs) |\n\n#### [合作交流](https://mse.hust.edu.cn/sylm/xyxw.htm#)\n\n| [专家来访](https://mse.hust.edu.cn/hzjl/zjlf.htm)  | [师生出访](https://mse.hust.edu.cn/hzjl/sscf.htm)  | [项目合作](https://mse.hust.edu.cn/hzjl/xmhz.htm)  | [国际会议](https://mse.hust.edu.cn/hzjl/gjhy.htm)  | [常用下载](https://mse.hust.edu.cn/hzjl/cyxz.htm)  |\n| -------------------------------------------------- | -------------------------------------------------- | -------------------------------------------------- | -------------------------------------------------- | -------------------------------------------------- |\n| [hzjl/zjlf](https://rsshub.app/hust/mse/hzjl/zjlf) | [hzjl/sscf](https://rsshub.app/hust/mse/hzjl/sscf) | [hzjl/xmhz](https://rsshub.app/hust/mse/hzjl/xmhz) | [hzjl/gjhy](https://rsshub.app/hust/mse/hzjl/gjhy) | [hzjl/cyxz](https://rsshub.app/hust/mse/hzjl/cyxz) |\n\n#### [校友专栏](https://mse.hust.edu.cn/sylm/xyxw.htm#)\n\n| [校友动态](https://mse.hust.edu.cn/xyzl/xydt.htm)  | [杰出校友](https://mse.hust.edu.cn/xyzl/jcxy.htm)  | [校友名录](https://mse.hust.edu.cn/xyzl/xyml.htm)  | [校友照片](https://mse.hust.edu.cn/xyzl/xyzp.htm)  | [服务校友](https://mse.hust.edu.cn/xyzl/fwxy.htm)  | [常用下载](https://mse.hust.edu.cn/xyzl/cyxz.htm)  |\n| -------------------------------------------------- | -------------------------------------------------- | -------------------------------------------------- | -------------------------------------------------- | -------------------------------------------------- | -------------------------------------------------- |\n| [xyzl/xydt](https://rsshub.app/hust/mse/xyzl/xydt) | [xyzl/jcxy](https://rsshub.app/hust/mse/xyzl/jcxy) | [xyzl/xyml](https://rsshub.app/hust/mse/xyzl/xyml) | [xyzl/xyzp](https://rsshub.app/hust/mse/xyzl/xyzp) | [xyzl/fwxy](https://rsshub.app/hust/mse/xyzl/fwxy) | [xyzl/cyxz](https://rsshub.app/hust/mse/xyzl/cyxz) |\n\n</details>\n    ",
        "categories": [
          "university"
        ],
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportRadar": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "mse.hust.edu.cn/:category?"
            ]
          },
          {
            "title": "首页栏目 - 学院新闻",
            "source": [
              "mse.hust.edu.cn/xyxw.htm"
            ],
            "target": "/mse/xyxw"
          },
          {
            "title": "首页栏目 - 通知公告",
            "source": [
              "mse.hust.edu.cn/tzgg.htm"
            ],
            "target": "/mse/tzgg"
          },
          {
            "title": "首页栏目 - 招生招聘",
            "source": [
              "mse.hust.edu.cn/zszp.htm"
            ],
            "target": "/mse/zszp"
          },
          {
            "title": "首页栏目 - 媒体聚焦",
            "source": [
              "mse.hust.edu.cn/mtjj.htm"
            ],
            "target": "/mse/mtjj"
          },
          {
            "title": "首页栏目 - 期刊动态",
            "source": [
              "mse.hust.edu.cn/qkdt.htm"
            ],
            "target": "/mse/qkdt"
          },
          {
            "title": "首页栏目 - 学术活动",
            "source": [
              "mse.hust.edu.cn/xshd.htm"
            ],
            "target": "/mse/xshd"
          },
          {
            "title": "首页栏目 - 师生天地",
            "source": [
              "mse.hust.edu.cn/sstd.htm"
            ],
            "target": "/mse/sstd"
          },
          {
            "title": "首页栏目 - STAR风采",
            "source": [
              "mse.hust.edu.cn/STARfc.htm"
            ],
            "target": "/mse/STARfc"
          },
          {
            "title": "理论学习 - 党务动态",
            "source": [
              "mse.hust.edu.cn/llxx1/dwdt/djxw.htm"
            ],
            "target": "/mse/llxx1/dwdt/djxw"
          },
          {
            "title": "理论学习 - 共青团",
            "source": [
              "mse.hust.edu.cn/llxx1/gqt/xwdt.htm"
            ],
            "target": "/mse/llxx1/gqt/xwdt"
          },
          {
            "title": "理论学习 - 工会组织",
            "source": [
              "mse.hust.edu.cn/llxx1/ghzz/xwgg.htm"
            ],
            "target": "/mse/llxx1/ghzz/xwgg"
          },
          {
            "title": "理论学习 - 学习参考",
            "source": [
              "mse.hust.edu.cn/llxx1/xxck.htm"
            ],
            "target": "/mse/llxx1/xxck"
          },
          {
            "title": "理论学习 - 资料汇编",
            "source": [
              "mse.hust.edu.cn/llxx1/zlhb.htm"
            ],
            "target": "/mse/llxx1/zlhb"
          },
          {
            "title": "理论学习 - 其他群团",
            "source": [
              "mse.hust.edu.cn/llxx1/ghzz1/lmmc.htm"
            ],
            "target": "/mse/llxx1/ghzz1/lmmc"
          },
          {
            "title": "师资队伍 - 人才招聘",
            "source": [
              "mse.hust.edu.cn/szdw/rczp.htm"
            ],
            "target": "/mse/szdw/rczp"
          },
          {
            "title": "师资队伍 - 常用下载",
            "source": [
              "mse.hust.edu.cn/szdw/cyxz.htm"
            ],
            "target": "/mse/szdw/cyxz"
          },
          {
            "title": "人才培养 - 本科生教育",
            "source": [
              "mse.hust.edu.cn/rcpy/bksjy.htm"
            ],
            "target": "/mse/rcpy/bksjy"
          },
          {
            "title": "人才培养 - 研究生教育",
            "source": [
              "mse.hust.edu.cn/rcpy/yjsjy.htm"
            ],
            "target": "/mse/rcpy/yjsjy"
          },
          {
            "title": "人才培养 - 学生工作",
            "source": [
              "mse.hust.edu.cn/rcpy/xsg_z.htm"
            ],
            "target": "/mse/rcpy/xsg_z"
          },
          {
            "title": "人才培养 - 机械创新基地",
            "source": [
              "mse.hust.edu.cn/rcpy/jxcxjd.htm"
            ],
            "target": "/mse/rcpy/jxcxjd"
          },
          {
            "title": "人才培养 - 常用下载",
            "source": [
              "mse.hust.edu.cn/rcpy/cyxz.htm"
            ],
            "target": "/mse/rcpy/cyxz"
          },
          {
            "title": "科学研究 - 科研动态",
            "source": [
              "mse.hust.edu.cn/kxyj/kydt.htm"
            ],
            "target": "/mse/kxyj/kydt"
          },
          {
            "title": "科学研究 - 安全管理",
            "source": [
              "mse.hust.edu.cn/kxyj/aqgl.htm"
            ],
            "target": "/mse/kxyj/aqgl"
          },
          {
            "title": "科学研究 - 设备开放",
            "source": [
              "mse.hust.edu.cn/kxyj/sbkf.htm"
            ],
            "target": "/mse/kxyj/sbkf"
          },
          {
            "title": "科学研究 - 科研成果",
            "source": [
              "mse.hust.edu.cn/kxyj/kycg.htm"
            ],
            "target": "/mse/kxyj/kycg"
          },
          {
            "title": "科学研究 - 常用下载",
            "source": [
              "mse.hust.edu.cn/kxyj/cyxz.htm"
            ],
            "target": "/mse/kxyj/cyxz"
          },
          {
            "title": "社会服务 - 驻外研究院",
            "source": [
              "mse.hust.edu.cn/shfw/zwyjy.htm"
            ],
            "target": "/mse/shfw/zwyjy"
          },
          {
            "title": "社会服务 - 产业公司",
            "source": [
              "mse.hust.edu.cn/shfw/cygs.htm"
            ],
            "target": "/mse/shfw/cygs"
          },
          {
            "title": "合作交流 - 专家来访",
            "source": [
              "mse.hust.edu.cn/hzjl/zjlf.htm"
            ],
            "target": "/mse/hzjl/zjlf"
          },
          {
            "title": "合作交流 - 师生出访",
            "source": [
              "mse.hust.edu.cn/hzjl/sscf.htm"
            ],
            "target": "/mse/hzjl/sscf"
          },
          {
            "title": "合作交流 - 项目合作",
            "source": [
              "mse.hust.edu.cn/hzjl/xmhz.htm"
            ],
            "target": "/mse/hzjl/xmhz"
          },
          {
            "title": "合作交流 - 国际会议",
            "source": [
              "mse.hust.edu.cn/hzjl/gjhy.htm"
            ],
            "target": "/mse/hzjl/gjhy"
          },
          {
            "title": "合作交流 - 常用下载",
            "source": [
              "mse.hust.edu.cn/hzjl/cyxz.htm"
            ],
            "target": "/mse/hzjl/cyxz"
          },
          {
            "title": "校友专栏 - 校友动态",
            "source": [
              "mse.hust.edu.cn/xyzl/xydt.htm"
            ],
            "target": "/mse/xyzl/xydt"
          },
          {
            "title": "校友专栏 - 杰出校友",
            "source": [
              "mse.hust.edu.cn/xyzl/jcxy.htm"
            ],
            "target": "/mse/xyzl/jcxy"
          },
          {
            "title": "校友专栏 - 校友名录",
            "source": [
              "mse.hust.edu.cn/xyzl/xyml.htm"
            ],
            "target": "/mse/xyzl/xyml"
          },
          {
            "title": "校友专栏 - 校友照片",
            "source": [
              "mse.hust.edu.cn/xyzl/xyzp.htm"
            ],
            "target": "/mse/xyzl/xyzp"
          },
          {
            "title": "校友专栏 - 服务校友",
            "source": [
              "mse.hust.edu.cn/xyzl/fwxy.htm"
            ],
            "target": "/mse/xyzl/fwxy"
          },
          {
            "title": "校友专栏 - 常用下载",
            "source": [
              "mse.hust.edu.cn/xyzl/cyxz.htm"
            ],
            "target": "/mse/xyzl/cyxz"
          },
          {
            "title": "理论学习 - 党务动态",
            "source": [
              "mse.hust.edu.cn/llxx1/dwdt/djxw.htm"
            ],
            "target": "/mse/llxx1/dwdt/djxw"
          },
          {
            "title": "理论学习 - 共青团",
            "source": [
              "mse.hust.edu.cn/llxx1/gqt/xwdt.htm"
            ],
            "target": "/mse/llxx1/gqt/xwdt"
          },
          {
            "title": "理论学习 - 工会组织",
            "source": [
              "mse.hust.edu.cn/llxx1/ghzz/xwgg.htm"
            ],
            "target": "/mse/llxx1/ghzz/xwgg"
          },
          {
            "title": "理论学习 - 学习参考",
            "source": [
              "mse.hust.edu.cn/llxx1/xxck.htm"
            ],
            "target": "/mse/llxx1/xxck"
          },
          {
            "title": "理论学习 - 资料汇编",
            "source": [
              "mse.hust.edu.cn/llxx1/zlhb.htm"
            ],
            "target": "/mse/llxx1/zlhb"
          },
          {
            "title": "理论学习 - 其他群团",
            "source": [
              "mse.hust.edu.cn/llxx1/ghzz1/lmmc.htm"
            ],
            "target": "/mse/llxx1/ghzz1/lmmc"
          },
          {
            "title": "师资队伍 - 人才招聘",
            "source": [
              "mse.hust.edu.cn/szdw/rczp.htm"
            ],
            "target": "/mse/szdw/rczp"
          },
          {
            "title": "师资队伍 - 常用下载",
            "source": [
              "mse.hust.edu.cn/szdw/cyxz.htm"
            ],
            "target": "/mse/szdw/cyxz"
          },
          {
            "title": "人才培养 - 本科生教育",
            "source": [
              "mse.hust.edu.cn/rcpy/bksjy.htm"
            ],
            "target": "/mse/rcpy/bksjy"
          },
          {
            "title": "人才培养 - 研究生教育",
            "source": [
              "mse.hust.edu.cn/rcpy/yjsjy.htm"
            ],
            "target": "/mse/rcpy/yjsjy"
          },
          {
            "title": "人才培养 - 学生工作",
            "source": [
              "mse.hust.edu.cn/rcpy/xsg_z.htm"
            ],
            "target": "/mse/rcpy/xsg_z"
          },
          {
            "title": "人才培养 - 机械创新基地",
            "source": [
              "mse.hust.edu.cn/rcpy/jxcxjd.htm"
            ],
            "target": "/mse/rcpy/jxcxjd"
          },
          {
            "title": "人才培养 - 常用下载",
            "source": [
              "mse.hust.edu.cn/rcpy/cyxz.htm"
            ],
            "target": "/mse/rcpy/cyxz"
          },
          {
            "title": "科学研究 - 科研动态",
            "source": [
              "mse.hust.edu.cn/kxyj/kydt.htm"
            ],
            "target": "/mse/kxyj/kydt"
          },
          {
            "title": "科学研究 - 安全管理",
            "source": [
              "mse.hust.edu.cn/kxyj/aqgl.htm"
            ],
            "target": "/mse/kxyj/aqgl"
          },
          {
            "title": "科学研究 - 设备开放",
            "source": [
              "mse.hust.edu.cn/kxyj/sbkf.htm"
            ],
            "target": "/mse/kxyj/sbkf"
          },
          {
            "title": "科学研究 - 科研成果",
            "source": [
              "mse.hust.edu.cn/kxyj/kycg.htm"
            ],
            "target": "/mse/kxyj/kycg"
          },
          {
            "title": "科学研究 - 常用下载",
            "source": [
              "mse.hust.edu.cn/kxyj/cyxz.htm"
            ],
            "target": "/mse/kxyj/cyxz"
          },
          {
            "title": "社会服务 - 驻外研究院",
            "source": [
              "mse.hust.edu.cn/shfw/zwyjy.htm"
            ],
            "target": "/mse/shfw/zwyjy"
          },
          {
            "title": "社会服务 - 产业公司",
            "source": [
              "mse.hust.edu.cn/shfw/cygs.htm"
            ],
            "target": "/mse/shfw/cygs"
          },
          {
            "title": "合作交流 - 专家来访",
            "source": [
              "mse.hust.edu.cn/hzjl/zjlf.htm"
            ],
            "target": "/mse/hzjl/zjlf"
          },
          {
            "title": "合作交流 - 师生出访",
            "source": [
              "mse.hust.edu.cn/hzjl/sscf.htm"
            ],
            "target": "/mse/hzjl/sscf"
          },
          {
            "title": "合作交流 - 项目合作",
            "source": [
              "mse.hust.edu.cn/hzjl/xmhz.htm"
            ],
            "target": "/mse/hzjl/xmhz"
          },
          {
            "title": "合作交流 - 国际会议",
            "source": [
              "mse.hust.edu.cn/hzjl/gjhy.htm"
            ],
            "target": "/mse/hzjl/gjhy"
          },
          {
            "title": "合作交流 - 常用下载",
            "source": [
              "mse.hust.edu.cn/hzjl/cyxz.htm"
            ],
            "target": "/mse/hzjl/cyxz"
          },
          {
            "title": "校友专栏 - 校友动态",
            "source": [
              "mse.hust.edu.cn/xyzl/xydt.htm"
            ],
            "target": "/mse/xyzl/xydt"
          },
          {
            "title": "校友专栏 - 杰出校友",
            "source": [
              "mse.hust.edu.cn/xyzl/jcxy.htm"
            ],
            "target": "/mse/xyzl/jcxy"
          },
          {
            "title": "校友专栏 - 校友名录",
            "source": [
              "mse.hust.edu.cn/xyzl/xyml.htm"
            ],
            "target": "/mse/xyzl/xyml"
          },
          {
            "title": "校友专栏 - 校友照片",
            "source": [
              "mse.hust.edu.cn/xyzl/xyzp.htm"
            ],
            "target": "/mse/xyzl/xyzp"
          },
          {
            "title": "校友专栏 - 服务校友",
            "source": [
              "mse.hust.edu.cn/xyzl/fwxy.htm"
            ],
            "target": "/mse/xyzl/fwxy"
          },
          {
            "title": "校友专栏 - 常用下载",
            "source": [
              "mse.hust.edu.cn/xyzl/cyxz.htm"
            ],
            "target": "/mse/xyzl/cyxz"
          }
        ],
        "location": "mse.ts",
        "module": () => import('@/routes/hust/mse.ts')
      },
      "/yjs": {
        "path": "/yjs",
        "categories": [
          "university"
        ],
        "example": "/hust/yjs",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "gszs.hust.edu.cn/zsxx/ggtz.htm",
              "gszs.hust.edu.cn/"
            ]
          }
        ],
        "name": "研究生院通知公告",
        "maintainers": [
          "shengmaosu"
        ],
        "url": "gszs.hust.edu.cn/zsxx/ggtz.htm",
        "location": "yjs.ts",
        "module": () => import('@/routes/hust/yjs.ts')
      }
    },
    "apiRoutes": {},
    "name": "华中科技大学",
    "url": "hust.edu.cn",
    "lang": "zh-CN"
  },
  "huxiu": {
    "routes": {
      "/article": {
        "path": [
          "/article",
          "/channel/:id?"
        ],
        "categories": [
          "new-media"
        ],
        "example": "/huxiu/article",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": true,
          "supportBT": false,
          "supportPodcast": true,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "huxiu.com/article"
            ]
          }
        ],
        "name": "资讯",
        "maintainers": [
          "HenryQW",
          "nczitzk",
          "TimoYoung"
        ],
        "description": "| 视频 | 前沿科技 | 车与出行 | 商业消费 | 社会文化 |\n| ---- | -------- | -------- | ---------- | -------- |\n| 10   | 105    | 21    | 103        | 106     |\n\n| 金融财经 | 出海 | 国际热点 | 游戏娱乐 | 健康 |\n| -------- | ---- | -------- | -------- | ---- |\n| 115      | 114  | 107      | 22       | 118  |\n\n| 书影音 | 医疗 | 3C数码 | 观点 | 其他 |\n| ------ | ---- | ------ | ---- | ---- |\n| 119    | 120  | 121    | 122  | 123  |",
        "url": "huxiu.com/article",
        "location": "channel.ts",
        "module": () => import('@/routes/huxiu/channel.ts')
      },
      "/channel/:id?": {
        "path": [
          "/article",
          "/channel/:id?"
        ],
        "categories": [
          "new-media"
        ],
        "example": "/huxiu/article",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": true,
          "supportBT": false,
          "supportPodcast": true,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "huxiu.com/article"
            ]
          }
        ],
        "name": "资讯",
        "maintainers": [
          "HenryQW",
          "nczitzk",
          "TimoYoung"
        ],
        "description": "| 视频 | 前沿科技 | 车与出行 | 商业消费 | 社会文化 |\n| ---- | -------- | -------- | ---------- | -------- |\n| 10   | 105    | 21    | 103        | 106     |\n\n| 金融财经 | 出海 | 国际热点 | 游戏娱乐 | 健康 |\n| -------- | ---- | -------- | -------- | ---- |\n| 115      | 114  | 107      | 22       | 118  |\n\n| 书影音 | 医疗 | 3C数码 | 观点 | 其他 |\n| ------ | ---- | ------ | ---- | ---- |\n| 119    | 120  | 121    | 122  | 123  |",
        "url": "huxiu.com/article",
        "location": "channel.ts",
        "module": () => import('@/routes/huxiu/channel.ts')
      },
      "/club/:id": {
        "path": "/club/:id",
        "name": "源流",
        "categories": [
          "new-media"
        ],
        "example": "/huxiu/club/1161",
        "parameters": {
          "id": "源流 id，可在对应源流页 URL 中找到"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": true,
          "supportBT": false,
          "supportPodcast": true,
          "supportScihub": false
        },
        "maintainers": [
          "nczitzk",
          "TimoYoung"
        ],
        "description": "更多源流请参见 [源流](https://www.huxiu.com/club)",
        "location": "club.ts",
        "module": () => import('@/routes/huxiu/club.ts')
      },
      "/collection/:id": {
        "path": "/collection/:id",
        "categories": [
          "new-media"
        ],
        "example": "/huxiu/collection/212",
        "parameters": {
          "id": "文集 id，可在对应文集页 URL 中找到"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": true,
          "supportBT": false,
          "supportPodcast": true,
          "supportScihub": false
        },
        "name": "文集",
        "maintainers": [
          "AlexdanerZe",
          "nczitzk"
        ],
        "description": "更多文集请参见 [文集](https://www.huxiu.com/collection)",
        "location": "collection.ts",
        "module": () => import('@/routes/huxiu/collection.ts')
      },
      "/author/:id/:type?": {
        "path": [
          "/author/:id/:type?",
          "/member/:id/:type?"
        ],
        "name": "用户",
        "example": "/huxiu/member/2313050",
        "categories": [
          "new-media"
        ],
        "parameters": {
          "id": "用户 id，可在对应用户页 URL 中找到"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": true,
          "supportBT": false,
          "supportPodcast": true,
          "supportScihub": false
        },
        "maintainers": [
          "nczitzk"
        ],
        "description": "| TA 的文章 | TA 的 24 小时 |\n| --------- | ------------- |\n| article   | moment        |",
        "location": "member.ts",
        "module": () => import('@/routes/huxiu/member.ts')
      },
      "/member/:id/:type?": {
        "path": [
          "/author/:id/:type?",
          "/member/:id/:type?"
        ],
        "name": "用户",
        "example": "/huxiu/member/2313050",
        "categories": [
          "new-media"
        ],
        "parameters": {
          "id": "用户 id，可在对应用户页 URL 中找到"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": true,
          "supportBT": false,
          "supportPodcast": true,
          "supportScihub": false
        },
        "maintainers": [
          "nczitzk"
        ],
        "description": "| TA 的文章 | TA 的 24 小时 |\n| --------- | ------------- |\n| article   | moment        |",
        "location": "member.ts",
        "module": () => import('@/routes/huxiu/member.ts')
      },
      "/moment": {
        "path": "/moment",
        "categories": [
          "new-media"
        ],
        "example": "/huxiu/moment",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": true,
          "supportBT": false,
          "supportPodcast": true,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "huxiu.com/moment"
            ]
          }
        ],
        "name": "24 小时",
        "maintainers": [
          "nczitzk"
        ],
        "url": "huxiu.com/moment",
        "location": "moment.ts",
        "module": () => import('@/routes/huxiu/moment.ts')
      },
      "/search/:keyword": {
        "path": "/search/:keyword",
        "categories": [
          "new-media"
        ],
        "example": "/huxiu/search/生活",
        "parameters": {
          "keyword": "关键字"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": true,
          "supportBT": false,
          "supportPodcast": true,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "huxiu.com/"
            ]
          }
        ],
        "name": "搜索",
        "maintainers": [
          "xyqfer",
          "HenryQW",
          "nczitzk"
        ],
        "url": "huxiu.com/",
        "location": "search.ts",
        "module": () => import('@/routes/huxiu/search.ts')
      },
      "/tag/:id": {
        "path": "/tag/:id",
        "categories": [
          "new-media"
        ],
        "example": "/huxiu/tag/291",
        "parameters": {
          "id": "标签 id，可在对应标签页 URL 中找到"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": true,
          "supportBT": false,
          "supportPodcast": true,
          "supportScihub": false
        },
        "name": "标签",
        "maintainers": [
          "xyqfer",
          "HenryQW",
          "nczitzk",
          "TimoYoung"
        ],
        "description": "更多标签请参见 [标签](https://www.huxiu.com/tags)",
        "location": "tag.ts",
        "module": () => import('@/routes/huxiu/tag.ts')
      }
    },
    "apiRoutes": {},
    "name": "虎嗅",
    "url": "huxiu.com",
    "lang": "zh-CN"
  },
  "hyperdash": {
    "routes": {
      "/top-traders": {
        "path": "/top-traders",
        "categories": [
          "finance"
        ],
        "example": "/hyperdash/top-traders",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "hyperdash.info/"
            ]
          }
        ],
        "name": "Top Traders",
        "maintainers": [
          "pseudoyu"
        ],
        "description": "Get the latest top traders data from HyperDash",
        "location": "top-traders.tsx",
        "module": () => import('@/routes/hyperdash/top-traders.tsx')
      }
    },
    "apiRoutes": {},
    "name": "HyperDash",
    "url": "hyperdash.info",
    "lang": "en"
  },
  "hypergryph": {
    "routes": {
      "/arknights/japan": {
        "path": "/arknights/japan",
        "categories": [
          "game"
        ],
        "example": "/hypergryph/arknights/japan",
        "radar": [
          {
            "source": [
              "ak.arknights.jp/news",
              "ak.arknights.jp/"
            ]
          }
        ],
        "name": "アークナイツ (日服新闻)",
        "maintainers": [
          "ofyark"
        ],
        "url": "ak.arknights.jp/news",
        "location": "arknights/japan.ts",
        "module": () => import('@/routes/hypergryph/arknights/japan.ts')
      },
      "/arknights/announce/:platform?/:group?": {
        "path": "/arknights/announce/:platform?/:group?",
        "categories": [
          "game"
        ],
        "example": "/hypergryph/arknights/announce",
        "parameters": {
          "platform": "平台，默认为 Android",
          "group": "分组，默认为 ALL"
        },
        "name": "明日方舟 - 游戏内公告",
        "maintainers": [
          "swwind"
        ],
        "description": "平台\n\n|  安卓服 | iOS 服 |   B 服   |\n| :-----: | :----: | :------: |\n| Android |   IOS  | Bilibili |\n\n  分组\n\n| 全部 | 系统公告 | 活动公告 |\n| :--: | :------: | :------: |\n|  ALL |  SYSTEM  | ACTIVITY |",
        "location": "arknights/announce.ts",
        "module": () => import('@/routes/hypergryph/arknights/announce.ts')
      },
      "/arknights/arktca": {
        "path": "/arknights/arktca",
        "categories": [
          "game"
        ],
        "example": "/hypergryph/arknights/arktca",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "回归线",
        "url": "aneot.arktca.com",
        "maintainers": [
          "Bendancom"
        ],
        "radar": [
          {
            "source": [
              "aneot.arktca.com"
            ]
          }
        ],
        "description": "明日方舟期刊《回归线》 | 泰拉创作者联合会",
        "location": "arknights/arktca.ts",
        "module": () => import('@/routes/hypergryph/arknights/arktca.ts')
      },
      "/arknights/news/:group?": {
        "path": "/arknights/news/:group?",
        "categories": [
          "game"
        ],
        "example": "/hypergryph/arknights/news",
        "parameters": {
          "group": "分组，默认为 `ALL`"
        },
        "radar": [
          {
            "source": [
              "ak-conf.hypergryph.com/news"
            ]
          }
        ],
        "name": "明日方舟 - 游戏公告与新闻",
        "maintainers": [
          "Astrian"
        ],
        "url": "ak-conf.hypergryph.com/news",
        "description": "\n| 全部 | 最新   | 公告         | 活动     | 新闻 |\n| ---- | ------ | ------------ | -------- | ---- |\n| ALL  | LATEST | ANNOUNCEMENT | ACTIVITY | NEWS |",
        "location": "arknights/news.ts",
        "module": () => import('@/routes/hypergryph/arknights/news.ts')
      }
    },
    "apiRoutes": {},
    "name": "鹰角网络",
    "url": "www.hypergryph.com",
    "categories": [
      "game"
    ],
    "lang": "zh-CN"
  },
  "i-cable": {
    "routes": {
      "/news/:category?": {
        "path": "/news/:category?",
        "categories": [
          "traditional-media"
        ],
        "example": "/i-cable/news",
        "parameters": {
          "category": "分類，默認為新聞資訊"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "www.i-cable.com"
            ],
            "target": "/news"
          },
          {
            "source": [
              "www.i-cable.com/category/:category"
            ],
            "target": "/news/:category"
          }
        ],
        "name": "新聞",
        "maintainers": [
          "quiniapiezoelectricity"
        ],
        "url": "www.i-cable.com/",
        "description": "\n::: tip\n分類只可用分類名稱，如：新聞資訊/港聞\n:::",
        "location": "news.tsx",
        "module": () => import('@/routes/i-cable/news.tsx')
      }
    },
    "apiRoutes": {},
    "name": "有線新聞",
    "url": "i-cable.com",
    "lang": "zh-HK"
  },
  "ianspriggs": {
    "routes": {
      "/:category?": {
        "path": "/:category?",
        "categories": [
          "blog"
        ],
        "example": "/ianspriggs/portraits",
        "parameters": {
          "category": "Category, see below, 3D PORTRAITS by default"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "Category",
        "maintainers": [
          "nczitzk"
        ],
        "description": "| 3D PORTRAITS | CHARACTERS |\n| ------------ | ---------- |\n| portraits    | characters |",
        "location": "index.ts",
        "module": () => import('@/routes/ianspriggs/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "Ian Spriggss",
    "url": "ianspriggs.com",
    "lang": "en"
  },
  "iapp": {
    "routes": {
      "/news": {
        "path": "/news",
        "categories": [
          "new-media"
        ],
        "example": "/iapp/news",
        "radar": [
          {
            "source": [
              "iapp.org/news"
            ]
          }
        ],
        "name": "News",
        "maintainers": [
          "TonyRL"
        ],
        "url": "iapp.org/news",
        "location": "news.ts",
        "module": () => import('@/routes/iapp/news.ts')
      }
    },
    "apiRoutes": {},
    "name": "IAPP",
    "url": "iapp.org",
    "lang": "en"
  },
  "icac": {
    "routes": {
      "/news/:lang?": {
        "path": "/news/:lang?",
        "categories": [
          "government"
        ],
        "example": "/icac/news/sc",
        "parameters": {
          "lang": "Language, default to `sc`. Supprot `en`(English), `sc`(Simplified Chinese) and `tc`(Traditional Chinese)"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "icac.org.hk/:lang/press/index.html"
            ],
            "target": "/news/:lang"
          }
        ],
        "name": "Press Releases",
        "maintainers": [
          "linbuxiao, TonyRL"
        ],
        "location": "news.ts",
        "module": () => import('@/routes/icac/news.ts')
      }
    },
    "apiRoutes": {},
    "name": "Hong Kong Independent Commission Against Corruption 香港廉政公署",
    "url": "icac.org.hk",
    "lang": "zh-HK"
  },
  "icbc": {
    "routes": {
      "/whpj/:format?": {
        "path": "/whpj/:format?",
        "categories": [
          "other"
        ],
        "example": "/icbc/whpj/zs?filter_title=%E8%8B%B1%E9%95%91",
        "parameters": {
          "format": "输出的标题格式，默认为标题 + 所有价格。短格式仅包含货币名称。"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "icbc.com.cn/column/1438058341489590354.html"
            ],
            "target": "/whpj"
          }
        ],
        "name": "外汇牌价",
        "maintainers": [
          "leoleoasd"
        ],
        "url": "icbc.com.cn/column/1438058341489590354.html",
        "description": "| 短格式 | 参考价 | 现汇买卖 | 现钞买卖 | 现汇买入 | 现汇卖出 | 现钞买入 | 现钞卖出 |\n| ------ | ------ | -------- | -------- | -------- | -------- | -------- | -------- |\n| short  | zs     | xh       | xc       | xhmr     | xhmc     | xcmr     | xcmc     |",
        "location": "whpj.ts",
        "module": () => import('@/routes/icbc/whpj.ts')
      }
    },
    "apiRoutes": {},
    "name": "中国工商银行",
    "url": "icbc.com.cn",
    "lang": "zh-CN"
  },
  "idaily": {
    "routes": {
      "/:language?": {
        "path": [
          "/:language?"
        ],
        "name": "每日环球视野",
        "example": "/idaily",
        "maintainers": [
          "zphw",
          "nczitzk"
        ],
        "parameters": {
          "language": "语言，见下表，默认为简体中文"
        },
        "radar": [
          {
            "source": [
              "idai.ly/"
            ]
          }
        ],
        "description": "| 简体中文 | 繁体中文 |\n| -------- | -------- |\n| zh-hans  | zh-hant  |",
        "location": "index.tsx",
        "module": () => import('@/routes/idaily/index.tsx')
      }
    },
    "apiRoutes": {},
    "name": "iDaily",
    "url": "idai.ly",
    "lang": "zh-CN"
  },
  "idolmaster": {
    "routes": {
      "/news/:routeParams?": {
        "url": "idolmaster-official.jp/news",
        "path": "/news/:routeParams?",
        "categories": [
          "anime"
        ],
        "example": "/idolmaster/news/brand=MILLIONLIVE&brand=SHINYCOLORS&category=GAME&category=ANIME",
        "parameters": {
          "routeParams": "The `brand` and `category` params in the path. The available values are as follows."
        },
        "description": "**Brand**\n| THE IDOLM@STER | シンデレラガールズ | ミリオンライブ！ | SideM | シャイニーカラーズ | 学園アイドルマスター | その他 |\n| -------------- | --------------- | ------------- | ----- | --------------- | ----------------- | ----- |\n| IDOLMASTER | CINDERELLAGIRLS | MILLIONLIVE | SIDEM | SHINYCOLORS | GAKUEN | OTHER |\n\n**Category**\n| ゲーム | ライブ・イベント | アニメ | 配信番組 | ラジオ | グッズ | コラボ・キャンペーン | ミュージック | ブック・コミック | メディア | その他 |\n| ----- | ------------- | ----- | ------- | ----- | ----- | ----------------- | --------- | -------------- | ------ | ----- |\n| GAME | LIVE-EVENT | ANIME | LIVESTREAM | RADIO | GOODS | COLLABO-CAMP | CD | BOOK | MEDIA | OTHER |\n    ",
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "idolmaster-official.jp/news"
            ],
            "target": "/news"
          }
        ],
        "name": "ニュース News",
        "maintainers": [
          "keocheung"
        ],
        "location": "news.ts",
        "module": () => import('@/routes/idolmaster/news.ts')
      }
    },
    "apiRoutes": {},
    "name": "アイドルマスター THE IDOLM@STER",
    "url": "idolmaster-official.jp",
    "lang": "ja"
  },
  "idolypride": {
    "routes": {
      "/news": {
        "path": "/news",
        "categories": [
          "anime"
        ],
        "view": 0,
        "example": "/idolypride/news",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "idolypride.jp/news"
            ]
          }
        ],
        "name": "News",
        "maintainers": [
          "Mingxia1"
        ],
        "url": "idolypride.jp/news",
        "location": "news.ts",
        "module": () => import('@/routes/idolypride/news.ts')
      }
    },
    "apiRoutes": {},
    "name": "IDOLY PRIDE 偶像荣耀",
    "url": "idolypride.jp",
    "lang": "ja"
  },
  "ieee": {
    "routes": {
      "/author/:aid/:sortType": {
        "name": "IEEE Author Articles",
        "maintainers": [
          "Derekmini"
        ],
        "categories": [
          "journal"
        ],
        "path": "/author/:aid/:sortType",
        "parameters": {
          "aid": "Author ID",
          "sortType": "Sort Type of papers"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": true
        },
        "example": "/ieee/author/37264968900/newest",
        "location": "author.ts",
        "module": () => import('@/routes/ieee/author.ts')
      },
      "/journal/:punumber/:earlyAccess?": {
        "name": "IEEE Journal Articles",
        "maintainers": [
          "HenryQW"
        ],
        "categories": [
          "journal"
        ],
        "path": "/journal/:punumber/:earlyAccess?",
        "parameters": {
          "punumber": "Publication Number, look for `punumber` in the URL",
          "earlyAccess": "Optional, set any value to get early access articles"
        },
        "example": "/ieee/journal/6287639/preprint",
        "location": "journal.ts",
        "module": () => import('@/routes/ieee/journal.ts')
      }
    },
    "apiRoutes": {},
    "name": "IEEE Xplore",
    "url": "www.ieee.org",
    "lang": "en"
  },
  "ieee-security": {
    "routes": {
      "/security-privacy": {
        "path": "/security-privacy",
        "categories": [
          "journal"
        ],
        "example": "/ieee-security/security-privacy",
        "radar": [
          {
            "source": [
              "ieee-security.org/TC/SP-Index.html",
              "ieee-security.org/"
            ]
          }
        ],
        "name": "IEEE Symposium on Security and Privacy",
        "maintainers": [
          "ZeddYu"
        ],
        "url": "ieee-security.org/TC/SP-Index.html",
        "description": "Return results from 2020",
        "location": "sp.ts",
        "module": () => import('@/routes/ieee-security/sp.ts')
      }
    },
    "apiRoutes": {},
    "name": "IEEE Computer Society",
    "url": "ieee-security.org",
    "lang": "en"
  },
  "iehou": {
    "routes": {
      "/:category?": {
        "path": "/:category?",
        "name": "线报",
        "url": "iehou.com",
        "maintainers": [
          "nczitzk"
        ],
        "example": "/iehou",
        "parameters": {
          "category": "分类，默认为空，即最新线报，可在对应分类页 URL 中找到"
        },
        "description": "::: tip\n  若订阅 [24小时热门线报](https://iehou.com/page-dayhot.htm)，网址为 `https://iehou.com/page-dayhot.htm`。截取 `https://iehou.com/page-` 到末尾 `.htm` 的部分 `dayhot` 作为参数填入，此时路由为 [`/iehou/dayhot`](https://rsshub.app/iehou/dayhot)。\n:::\n  \n| [最新线报](https://iehou.com/) | [24 小时热门](https://iehou.com/page-dayhot.htm) | [一周热门](https://iehou.com/page-weekhot.htm) |\n| ------------------------------ | ------------------------------------------------ | ---------------------------------------------- |\n| [](https://rsshub.app/iehou)   | [dayhot](https://rsshub.app/iehou/dayhot)        | [weekhot](https://rsshub.app/iehou/weekhot)    |\n  ",
        "categories": [
          "new-media"
        ],
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportRadar": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "title": "最新线报",
            "source": [
              "iehou.com"
            ],
            "target": "/"
          },
          {
            "title": "24小时热门",
            "source": [
              "iehou.com/page-dayhot.htm"
            ],
            "target": "/dayhot"
          },
          {
            "title": "一周热门",
            "source": [
              "iehou.com/page-weekhot.htm"
            ],
            "target": "/weekhot"
          }
        ],
        "location": "index.ts",
        "module": () => import('@/routes/iehou/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "网猴线报",
    "url": "iehou.com",
    "categories": [
      "new-media"
    ],
    "description": "",
    "lang": "zh-CN"
  },
  "ielts": {
    "routes": {
      "/": {
        "path": "/",
        "radar": [
          {
            "source": [
              "ielts.neea.cn/allnews"
            ],
            "target": ""
          }
        ],
        "name": "Unknown",
        "maintainers": [
          "zenxds"
        ],
        "url": "ielts.neea.cn/allnews",
        "location": "index.ts",
        "module": () => import('@/routes/ielts/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "IELTS 雅思",
    "url": "ielts.neea.cn",
    "lang": "zh-CN"
  },
  "ifanr": {
    "routes": {
      "/category/:name": {
        "path": "/category/:name",
        "categories": [
          "new-media"
        ],
        "example": "/ifanr/category/早报",
        "parameters": {
          "name": {
            "description": "分类名称",
            "options": [
              {
                "value": "早报",
                "label": "早报"
              },
              {
                "value": "评测",
                "label": "评测"
              },
              {
                "value": "糖纸众测",
                "label": "糖纸众测"
              },
              {
                "value": "产品",
                "label": "产品"
              }
            ]
          }
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "www.ifanr.com/category/:name"
            ]
          }
        ],
        "name": "分类",
        "maintainers": [
          "donghongfei"
        ],
        "description": "支持分类：早报、评测、糖纸众测、产品",
        "location": "category.ts",
        "module": () => import('@/routes/ifanr/category.ts')
      },
      "/index": {
        "path": "/index",
        "categories": [
          "new-media"
        ],
        "view": 0,
        "example": "/ifanr/index",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "www.ifanr.com/index"
            ]
          }
        ],
        "name": "首页",
        "maintainers": [
          "donghongfei"
        ],
        "url": "www.ifanr.com/index",
        "location": "index.ts",
        "module": () => import('@/routes/ifanr/index.ts')
      },
      "/digest": {
        "path": "/digest",
        "name": "快讯",
        "url": "www.ifanr.com",
        "maintainers": [
          "nczitzk"
        ],
        "example": "/ifanr/digest",
        "categories": [
          "new-media"
        ],
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportRadar": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "www.ifanr.comdigest"
            ],
            "target": "/digest"
          }
        ],
        "view": 0,
        "location": "digest.ts",
        "module": () => import('@/routes/ifanr/digest.ts')
      }
    },
    "apiRoutes": {},
    "name": "爱范儿",
    "url": "www.ifanr.com",
    "description": "",
    "lang": "zh-CN"
  },
  "ifeng": {
    "routes": {
      "/feng/:id/:type": {
        "path": "/feng/:id/:type",
        "categories": [
          "new-media"
        ],
        "example": "/ifeng/feng/2583/doc",
        "parameters": {
          "id": "对应 id，可在 大风号作者页面 找到",
          "type": "类型，见下表"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "大风号",
        "maintainers": [
          "Jamch"
        ],
        "description": "| 文章 | 视频  |\n| ---- | ----- |\n| doc  | video |",
        "location": "feng.ts",
        "module": () => import('@/routes/ifeng/feng.ts')
      },
      "/news/*": {
        "path": "/news/*",
        "name": "Unknown",
        "maintainers": [],
        "location": "news.tsx",
        "module": () => import('@/routes/ifeng/news.tsx')
      }
    },
    "apiRoutes": {},
    "name": "凤凰网",
    "url": "feng.ifeng.com",
    "lang": "zh-CN"
  },
  "ifi-audio": {
    "routes": {
      "/download/:val/:id": {
        "path": "/download/:val/:id",
        "categories": [
          "program-update"
        ],
        "example": "/ifi-audio/download/1503007035/44472",
        "parameters": {
          "val": "product val",
          "id": "product id"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "Download Hub",
        "maintainers": [
          "EthanWng97"
        ],
        "description": "::: warning\n1.  Open [https://ifi-audio.com/download-hub](https://ifi-audio.com/download-hub) and the Network panel\n2.  Select the device and the corresponding serial number in the website and click Search\n3.  Find the last request named `https://ifi-audio.com/wp-admin/admin-ajax.php` in the Network panel, find out the val and id in the Payload panel, and fill in the url\n:::",
        "location": "download.ts",
        "module": () => import('@/routes/ifi-audio/download.ts')
      }
    },
    "apiRoutes": {},
    "name": "iFi audio",
    "url": "ifi-audio.com",
    "lang": "en"
  },
  "ifun": {
    "routes": {
      "/n/category/:id?": {
        "path": "/n/category/:id?",
        "name": "盐选故事分类",
        "url": "n.ifun.cool",
        "maintainers": [
          "nczitzk"
        ],
        "example": "/ifun/n/category",
        "parameters": {
          "id": "分类 id，默认为空，即全部，见下表"
        },
        "description": "\n| 名称     | ID  |\n| -------- | --- |\n| 全部     |     |\n| 通告     | 1   |\n| 故事盐选 | 2   |\n| 趣集精选 | 3   |\n    ",
        "categories": [
          "new-media"
        ],
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportRadar": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "n.ifun.cool"
            ],
            "target": "/n/category/:id?"
          },
          {
            "title": "全部",
            "source": [
              "n.ifun.cool"
            ],
            "target": "/n/category"
          },
          {
            "title": "通告",
            "source": [
              "n.ifun.cool"
            ],
            "target": "/n/category/1"
          },
          {
            "title": "盐选故事",
            "source": [
              "n.ifun.cool"
            ],
            "target": "/n/category/2"
          },
          {
            "title": "趣集精选",
            "source": [
              "n.ifun.cool"
            ],
            "target": "/n/category/3"
          }
        ],
        "view": 0,
        "location": "n/category.ts",
        "module": () => import('@/routes/ifun/n/category.ts')
      },
      "/n/search/:keywords": {
        "path": "/n/search/:keywords",
        "name": "盐选故事搜索",
        "url": "n.ifun.cool",
        "maintainers": [
          "nczitzk"
        ],
        "example": "/ifun/n/search/NPC",
        "parameters": {
          "keywords": "搜索关键字"
        },
        "description": "::: tip\n若订阅 [关键词：NPC](https://n.ifun.cool/search-result/?s=NPC)，网址为 `https://n.ifun.cool/search-result/?s=NPC`，请截取 `s` 的值 `NPC` 作为 `keywords` 参数填入，此时目标路由为 [`/ifun/n/search/NPC`](https://rsshub.app/ifun/n/search/NPC)。\n:::\n    ",
        "categories": [
          "new-media"
        ],
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportRadar": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "n.ifun.cool/search-result"
            ]
          }
        ],
        "view": 0,
        "location": "n/search.ts",
        "module": () => import('@/routes/ifun/n/search.ts')
      },
      "/n/tag/:name": {
        "path": "/n/tag/:name",
        "name": "盐选故事专栏",
        "url": "n.ifun.cool",
        "maintainers": [
          "nczitzk"
        ],
        "example": "/ifun/n/tag/zhihu",
        "parameters": {
          "name": "专栏 id，可在对应专栏页 URL 中找到"
        },
        "description": "::: tip\n若订阅 [zhihu](https://n.ifun.cool/article-list/2?tagName=zhihu)，网址为 `https://n.ifun.cool/article-list/2?tagName=zhihu`，请截取 `tagName` 的值 `zhihu` 作为 `name` 参数填入，此时目标路由为 [`/ifun/n/tag/zhihu`](https://rsshub.app/ifun/n/tag/zhihu)。\n\n更多专栏请见 [盐选故事专栏](https://n.ifun.cool/tags)。\n:::\n    ",
        "categories": [
          "new-media"
        ],
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportRadar": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "n.ifun.cool/article-list/1"
            ]
          }
        ],
        "view": 0,
        "location": "n/tag.ts",
        "module": () => import('@/routes/ifun/n/tag.ts')
      }
    },
    "apiRoutes": {},
    "name": "趣集",
    "url": "ifun.cool",
    "categories": [
      "new-media"
    ],
    "description": "全面的找书、学习资源导航平台，它整合了电子书和科研文档的搜索功能，方便用户进行学习资料的检索和分享，为用户提供一站式的读书学习体验。",
    "lang": "zh-CN"
  },
  "iguoguo": {
    "routes": {
      "/html5": {
        "path": "/html5",
        "categories": [
          "design"
        ],
        "example": "/iguoguo/html5",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "最新 H5",
        "maintainers": [
          "yuxinliu-alex"
        ],
        "location": "index.ts",
        "module": () => import('@/routes/iguoguo/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "爱果果",
    "url": "iguoguo.net",
    "lang": "zh-CN"
  },
  "iheima": {
    "routes": {
      "/recommend": {
        "path": "/recommend",
        "categories": [
          "new-media"
        ],
        "example": "/iheima/recommend",
        "url": "www.iheima.com",
        "name": "推荐",
        "maintainers": [
          "p3psi-boo"
        ],
        "location": "index.ts",
        "module": () => import('@/routes/iheima/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "i黑马网",
    "url": "www.iheima.com",
    "description": "",
    "lang": "zh-CN"
  },
  "iiilab": {
    "routes": {
      "/": {
        "path": "/",
        "radar": [
          {
            "source": [
              "www.iiilab.com/"
            ],
            "target": ""
          }
        ],
        "name": "Unknown",
        "maintainers": [
          "Joey"
        ],
        "url": "www.iiilab.com/",
        "location": "index.ts",
        "module": () => import('@/routes/iiilab/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "人人都是自媒体",
    "url": "www.iiilab.com",
    "lang": "zh-CN"
  },
  "ikea": {
    "routes": {
      "/gb/new": {
        "path": "/gb/new",
        "categories": [
          "shopping"
        ],
        "example": "/ikea/gb/new",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "ikea.com/gb/en/new/new-products/",
              "ikea.com/"
            ]
          }
        ],
        "name": "UK - New Product Release",
        "maintainers": [
          "HenryQW"
        ],
        "url": "ikea.com/gb/en/new/new-products/",
        "location": "gb/new.tsx",
        "module": () => import('@/routes/ikea/gb/new.tsx')
      },
      "/cn/family_offers": {
        "path": "/cn/family_offers",
        "categories": [
          "shopping"
        ],
        "example": "/ikea/cn/family_offers",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "ikea.cn/cn/zh/offers/family-offers",
              "ikea.cn/"
            ]
          }
        ],
        "name": "中国 - 会员特惠",
        "maintainers": [
          "jzhangdev"
        ],
        "url": "ikea.cn/cn/zh/offers/family-offers",
        "location": "cn/family-offers.ts",
        "module": () => import('@/routes/ikea/cn/family-offers.ts')
      },
      "/cn/low_price": {
        "path": "/cn/low_price",
        "categories": [
          "shopping"
        ],
        "example": "/ikea/cn/low_price",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "ikea.cn/cn/zh/campaigns/wo3-men2-de-chao1-zhi2-di1-jia4-pub8b08af40",
              "ikea.cn/"
            ]
          }
        ],
        "name": "中国 - 低价优选",
        "maintainers": [
          "jzhangdev"
        ],
        "url": "ikea.cn/cn/zh/campaigns/wo3-men2-de-chao1-zhi2-di1-jia4-pub8b08af40",
        "location": "cn/low-price.ts",
        "module": () => import('@/routes/ikea/cn/low-price.ts')
      },
      "/cn/new": {
        "path": "/cn/new",
        "categories": [
          "shopping"
        ],
        "example": "/ikea/cn/new",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "ikea.cn/cn/zh/new/",
              "ikea.cn/"
            ]
          }
        ],
        "name": "中国 - 当季新品推荐",
        "maintainers": [
          "jzhangdev"
        ],
        "url": "ikea.cn/cn/zh/new/",
        "location": "cn/new.ts",
        "module": () => import('@/routes/ikea/cn/new.ts')
      },
      "/gb/offer": {
        "path": "/gb/offer",
        "categories": [
          "shopping"
        ],
        "example": "/ikea/gb/offer",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "ikea.com/gb/en/offers",
              "ikea.com/"
            ]
          }
        ],
        "name": "UK - Offers",
        "maintainers": [
          "HenryQW"
        ],
        "url": "ikea.com/gb/en/offers",
        "location": "gb/offer.ts",
        "module": () => import('@/routes/ikea/gb/offer.ts')
      }
    },
    "apiRoutes": {},
    "name": "IKEA",
    "url": "ikea.com",
    "lang": "en"
  },
  "iknowwhatyoudownload": {
    "routes": {
      "/stats/daily/:country": {
        "path": "/stats/daily/:country",
        "categories": [
          "other"
        ],
        "example": "/iknowwhatyoudownload/stats/daily/CN",
        "url": "iknowwhatyoudownload.com",
        "name": "Daily Torrents Statistics",
        "maintainers": [
          "p3psi-boo"
        ],
        "parameters": {
          "country": "the country of the stats. ISO 3166-1 alpha-2 code."
        },
        "location": "daily.tsx",
        "module": () => import('@/routes/iknowwhatyoudownload/daily.tsx')
      }
    },
    "apiRoutes": {},
    "name": "I Know What You Download",
    "url": "iknowwhatyoudownload.com",
    "description": "",
    "lang": "en"
  },
  "imagemagick": {
    "routes": {
      "/changelog": {
        "path": "/changelog",
        "categories": [
          "program-update"
        ],
        "example": "/imagemagick/changelog",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "imagemagick.org/script/download.php",
              "imagemagick.org/script",
              "imagemagick.org/"
            ]
          }
        ],
        "name": "Changelog",
        "maintainers": [
          "nczitzk"
        ],
        "url": "imagemagick.org/script/download.php",
        "location": "changelog.ts",
        "module": () => import('@/routes/imagemagick/changelog.ts')
      }
    },
    "apiRoutes": {},
    "name": "ImageMagick",
    "url": "imagemagick.org",
    "lang": "en"
  },
  "imdb": {
    "routes": {
      "/chart/:chart?": {
        "path": "/chart/:chart?",
        "categories": [
          "multimedia"
        ],
        "view": 5,
        "parameters": {
          "chart": {
            "description": "The chart to display, `top` by default",
            "options": [
              {
                "value": "top",
                "label": "Top 250 Movies"
              },
              {
                "value": "moviemeter",
                "label": "Most Popular Movies"
              },
              {
                "value": "toptv",
                "label": "Top 250 TV Shows"
              },
              {
                "value": "tvmeter",
                "label": "Most Popular TV Shows"
              }
            ],
            "default": "top"
          }
        },
        "example": "/imdb/chart",
        "radar": [
          {
            "source": [
              "www.imdb.com/chart/:chart/"
            ]
          }
        ],
        "name": "Charts",
        "maintainers": [
          "TonyRL"
        ],
        "url": "www.imdb.com/chart/top/",
        "description": "| Top 250 Movies | Most Popular Movies | Top 250 TV Shows | Most Popular TV Shows |\n| -------------- | ------------------- | ---------------- | --------------------- |\n| top            | moviemeter          | toptv            | tvmeter               |",
        "location": "chart.tsx",
        "module": () => import('@/routes/imdb/chart.tsx')
      }
    },
    "apiRoutes": {},
    "name": "IMDb",
    "url": "www.imdb.com",
    "lang": "en"
  },
  "imhcg": {
    "routes": {
      "/": {
        "path": "/",
        "categories": [
          "blog"
        ],
        "view": 5,
        "example": "/imhcg",
        "parameters": {},
        "radar": [
          {
            "source": [
              "infos.imhcg.cn"
            ]
          }
        ],
        "name": "Engineering blogs",
        "maintainers": [
          "ZiHao256",
          "qzydustin"
        ],
        "url": "infos.imhcg.cn",
        "location": "blog.ts",
        "module": () => import('@/routes/imhcg/blog.ts')
      }
    },
    "apiRoutes": {},
    "name": "imhcg的信息站",
    "url": "infos.imhcg.cn",
    "description": "包含多种技术和新闻信息的网站",
    "lang": "zh-CN"
  },
  "imiker": {
    "routes": {
      "/ask/jinghua": {
        "path": "/ask/jinghua",
        "categories": [
          "new-media"
        ],
        "example": "/imiker/ask/jinghua",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "imiker.com/explore/find"
            ]
          }
        ],
        "name": "米课圈精华",
        "maintainers": [
          "nczitzk"
        ],
        "url": "imiker.com/explore/find",
        "location": "jinghua.ts",
        "module": () => import('@/routes/imiker/jinghua.ts')
      }
    },
    "apiRoutes": {},
    "name": "米课",
    "url": "imiker.com",
    "lang": "zh-CN"
  },
  "immich": {
    "routes": {
      "/cursed-knowledge": {
        "path": "/cursed-knowledge",
        "categories": [
          "blog"
        ],
        "example": "/immich/cursed-knowledge",
        "radar": [
          {
            "source": [
              "immich.app/cursed-knowledge",
              "immich.app"
            ],
            "target": "/cursed-knowledge"
          }
        ],
        "name": "Cursed Knowledge",
        "maintainers": [
          "TonyRL"
        ],
        "location": "cursed-knowledge.ts",
        "module": () => import('@/routes/immich/cursed-knowledge.ts')
      }
    },
    "apiRoutes": {},
    "name": "Immich",
    "url": "immich.app",
    "lang": "en-us"
  },
  "imop": {
    "routes": {
      "/tianshu": {
        "path": "/tianshu",
        "categories": [
          "game"
        ],
        "example": "/imop/tianshu",
        "radar": [
          {
            "source": [
              "t.imop.com"
            ],
            "target": "/tianshu"
          }
        ],
        "name": "全部消息",
        "maintainers": [
          "zhkgo"
        ],
        "location": "tianshu.ts",
        "module": () => import('@/routes/imop/tianshu.ts')
      }
    },
    "apiRoutes": {},
    "name": "imop",
    "url": "imop.com",
    "zh": {
      "name": "千橡游戏"
    },
    "lang": "zh-CN"
  },
  "inceptionlabs": {
    "routes": {
      "/blog": {
        "path": "/blog",
        "categories": [
          "programming"
        ],
        "example": "/inceptionlabs/blog",
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "www.inceptionlabs.ai/blog"
            ]
          }
        ],
        "name": "Blog",
        "maintainers": [
          "zdenek-stursa"
        ],
        "url": "inceptionlabs.ai/blog",
        "location": "blog.ts",
        "module": () => import('@/routes/inceptionlabs/blog.ts')
      }
    },
    "apiRoutes": {},
    "name": "Inception Labs",
    "url": "inceptionlabs.ai",
    "categories": [
      "programming"
    ],
    "description": "Inception Labs - AI research company developing diffusion-based LLMs",
    "lang": "en"
  },
  "indianexpress": {
    "routes": {
      "/section/:id{.+}?": {
        "path": "/section/:id{.+}?",
        "name": "Section",
        "url": "indianexpress.com",
        "maintainers": [
          "nczitzk"
        ],
        "example": "/indianexpress/section/explained",
        "parameters": {
          "id": {
            "description": "Section ID, `trending` as Trending by default"
          }
        },
        "description": ":::tip\nTo subscribe to [Section](https://indianexpress.com/), where the source URL is `https://indianexpress.com/`, extract the certain parts from this URL to be used as parameters, resulting in the route as [`/indianexpress/section/explained`](https://rsshub.app/indianexpress/section/explained).\n:::\n",
        "categories": [
          "new-media"
        ],
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportRadar": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "indianexpress.com/section/:id"
            ],
            "target": "/section/:id"
          }
        ],
        "view": 0,
        "location": "section.ts",
        "module": () => import('@/routes/indianexpress/section.ts')
      }
    },
    "apiRoutes": {},
    "name": "The Indian Express",
    "url": "indianexpress.com",
    "categories": [
      "new-media"
    ],
    "description": "Get latest and Breaking News on Politics, Business, Lifestyle, Entertainment and Sports along with News updates from around the world. Also, find English News, live coverage on Bollywood, Cricket, Technology, Celebrities and more on indianexpress.com",
    "lang": "en"
  },
  "indiansinkuwait": {
    "routes": {
      "/latest": {
        "path": "/latest",
        "categories": [
          "new-media"
        ],
        "example": "/indiansinkuwait/latest",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "indiansinkuwait.com/latest-news",
              "indiansinkuwait.com/"
            ]
          }
        ],
        "name": "News",
        "maintainers": [
          "TonyRL"
        ],
        "url": "indiansinkuwait.com/latest-news",
        "location": "latest.ts",
        "module": () => import('@/routes/indiansinkuwait/latest.ts')
      }
    },
    "apiRoutes": {},
    "name": "Indians in Kuwait",
    "url": "indiansinkuwait.com",
    "lang": "en"
  },
  "indienova": {
    "routes": {
      "/:type": {
        "path": "/:type",
        "categories": [
          "game"
        ],
        "example": "/indienova/article",
        "parameters": {
          "type": "类型: `article` 文章，`development` 开发"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "文章",
        "maintainers": [
          "GensouSakuya",
          "kt286"
        ],
        "location": "article.ts",
        "module": () => import('@/routes/indienova/article.ts')
      },
      "/column/:columnId": {
        "path": "/column/:columnId",
        "categories": [
          "game"
        ],
        "example": "/indienova/column/52",
        "parameters": {
          "columnId": "专题 ID，可在 URL中找到"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "indienova.com/column/:columnId"
            ]
          }
        ],
        "name": "专题",
        "maintainers": [
          "TonyRL"
        ],
        "description": "<details>\n<summary>专题 ID</summary>\n\n    游戏推荐\n\n| itch 一周游戏汇 | 一周值得关注的发售作品 | 诺娃速递 | 周末游戏视频集锦 | 每月媒体评分 | 年度最佳游戏 | Indie Focus 近期新游 | indienova Picks 精选 |\n| --------------- | ---------------------- | -------- | ---------------- | ------------ | ------------ | -------------------- | -------------------- |\n| 52              | 29                     | 41       | 43               | 45           | 39           | 1                    | 8                    |\n\n    游戏评论\n\n| 游必有方 Podcast | 独立游戏潮（RED） |\n| ---------------- | ----------------- |\n| 6                | 3                 |\n\n    游戏开发\n\n| 游戏设计模式 | Roguelike 开发 | GMS 中文教程 |\n| ------------ | -------------- | ------------ |\n| 15           | 14             | 7            |\n\n    游戏设计\n\n| 游戏与所有 | 让人眼前一亮的游戏设计 | 游戏音乐分析 | 游戏情感设计 | 游戏相关书籍 | 游戏设计课程笔记 | 游戏设计工具 | 游戏设计灵感 | 设计师谈设计 | 游戏研究方法 | 功能游戏 | 游戏设计专业院校 | 像素课堂 |\n| ---------- | ---------------------- | ------------ | ------------ | ------------ | ---------------- | ------------ | ------------ | ------------ | ------------ | -------- | ---------------- | -------- |\n| 10         | 33                     | 17           | 4            | 22           | 11               | 24           | 26           | 27           | 28           | 38       | 9                | 19       |\n\n    游戏文化\n\n| NOVA 海外独立游戏见闻 | 工作室访谈 | indie Figure 游戏人 | 游戏艺术家 | 独立游戏音乐欣赏 | 游戏瑰宝 | 电脑 RPG 游戏史 | ALT. CTRL. GAMING |\n| --------------------- | ---------- | ------------------- | ---------- | ---------------- | -------- | --------------- | ----------------- |\n| 53                    | 23         | 5                   | 44         | 18               | 21       | 16              | 2                 |\n\n    Game Jam\n\n| Ludum Dare | Global Game Jam |\n| ---------- | --------------- |\n| 31         | 13              |\n</details>",
        "location": "column.ts",
        "module": () => import('@/routes/indienova/column.ts')
      },
      "/gamedb/recent": {
        "path": "/gamedb/recent",
        "name": "Unknown",
        "maintainers": [
          "TonyRL"
        ],
        "location": "gamedb.ts",
        "module": () => import('@/routes/indienova/gamedb.ts')
      },
      "/usergames": {
        "path": "/usergames",
        "categories": [
          "game"
        ],
        "example": "/indienova/usergames",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "indienova.com/usergames",
              "indienova.com/"
            ]
          }
        ],
        "name": "会员开发游戏库",
        "maintainers": [
          "TonyRL"
        ],
        "url": "indienova.com/usergames",
        "location": "usergames.ts",
        "module": () => import('@/routes/indienova/usergames.ts')
      }
    },
    "apiRoutes": {},
    "name": "indienova 独立游戏",
    "url": "indienova.com",
    "lang": "zh-CN"
  },
  "inewsweek": {
    "routes": {
      "/:channel": {
        "path": "/:channel",
        "categories": [
          "traditional-media"
        ],
        "example": "/inewsweek/survey",
        "parameters": {
          "channel": "栏目"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "inewsweek.cn/:channel",
              "inewsweek.cn/"
            ]
          }
        ],
        "name": "栏目",
        "maintainers": [
          "changren-wcr"
        ],
        "description": "提取文章全文。\n\n| 封面  | 时政     | 社会    | 经济    | 国际  | 调查   | 人物   |\n| ----- | -------- | ------- | ------- | ----- | ------ | ------ |\n| cover | politics | society | finance | world | survey | people |",
        "location": "index.ts",
        "module": () => import('@/routes/inewsweek/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "中国新闻周刊",
    "url": "inewsweek.cn",
    "lang": "zh-CN"
  },
  "infoq": {
    "routes": {
      "/recommend": {
        "path": "/recommend",
        "categories": [
          "new-media"
        ],
        "example": "/infoq/recommend",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "infoq.cn/"
            ]
          }
        ],
        "name": "推荐",
        "maintainers": [
          "brilon"
        ],
        "url": "infoq.cn/",
        "location": "recommend.ts",
        "module": () => import('@/routes/infoq/recommend.ts')
      },
      "/topic/:id": {
        "path": "/topic/:id",
        "categories": [
          "new-media"
        ],
        "example": "/infoq/topic/1",
        "parameters": {
          "id": "话题id，可在 [InfoQ全部话题](https://www.infoq.cn/topics) 页面找到URL里的话题id"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "infoq.cn/topic/:id"
            ]
          }
        ],
        "name": "话题",
        "maintainers": [
          "brilon"
        ],
        "location": "topic.ts",
        "module": () => import('@/routes/infoq/topic.ts')
      },
      "/presentations/:conference?": {
        "path": "/presentations/:conference?",
        "name": "Presentations",
        "url": "www.infoq.com",
        "maintainers": [
          "nczitzk"
        ],
        "example": "/infoq/presentations",
        "parameters": {
          "conference": "Conference, all by default, can be found in URL"
        },
        "description": "::: tip\n  If you subscribe to [InfoQ Live Jan 2024](https://www.infoq.com/infoq-live-jan-2024/presentations/)，where the URL is `https://www.infoq.com/infoq-live-jan-2024/presentations/`, extract the part `https://www.infoq.com/` to the end, which is `/presentations/`, and use it as the parameter to fill in. Therefore, the route will be [`/infoq/presentations/infoq-live-jan-2024`](https://rsshub.app/infoq/presentations/infoq-live-jan-2024).\n:::\n    ",
        "categories": [
          "programming"
        ],
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportRadar": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "www.infoq.com/presentations",
              "www.infoq.com/:conference/presentations"
            ]
          }
        ],
        "location": "presentations.ts",
        "module": () => import('@/routes/infoq/presentations.ts')
      }
    },
    "apiRoutes": {},
    "name": "InfoQ 中文",
    "url": "infoq.cn",
    "lang": "zh-CN"
  },
  "informs": {
    "routes": {
      "/:category?": {
        "path": "/:category?",
        "categories": [
          "journal"
        ],
        "example": "/informs/mnsc",
        "parameters": {
          "category": "Category, can be found in the url of the page, `orsc` by default"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "Category",
        "maintainers": [
          "Fatpandac"
        ],
        "location": "index.tsx",
        "module": () => import('@/routes/informs/index.tsx')
      }
    },
    "apiRoutes": {},
    "name": "INFORMS",
    "url": "pubsonline.informs.org",
    "lang": "en"
  },
  "infzm": {
    "routes": {
      "/hot": {
        "path": "/hot",
        "parameters": {},
        "categories": [
          "traditional-media"
        ],
        "example": "/infzm/hot",
        "radar": [
          {
            "source": [
              "infzm.com/"
            ]
          }
        ],
        "name": "热门文章",
        "maintainers": [
          "KarasuShin",
          "ranpox",
          "xyqfer"
        ],
        "location": "hot.ts",
        "module": () => import('@/routes/infzm/hot.ts')
      },
      "/:id": {
        "path": "/:id",
        "parameters": {
          "id": "南方周末频道 id, 可在该频道的 URL 中找到（即 https://www.infzm.com/contents?term_id=:id)"
        },
        "categories": [
          "traditional-media"
        ],
        "example": "/infzm/1",
        "radar": [
          {
            "source": [
              "infzm.com/contents"
            ]
          }
        ],
        "name": "频道",
        "maintainers": [
          "KarasuShin",
          "ranpox",
          "xyqfer"
        ],
        "description": "下面给出部分参考：\n\n| 推荐 | 新闻 | 观点 | 文化 | 人物 | 影像 | 专题 | 生活 | 视频 |\n| ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- |\n| 1    | 2    | 3    | 4    | 7    | 8    | 6    | 5    | 131  |",
        "location": "index.ts",
        "module": () => import('@/routes/infzm/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "南方周末",
    "url": "www.infzm.com",
    "lang": "zh-CN"
  },
  "inoreader": {
    "routes": {
      "/html_clip/:user/:tag": {
        "path": "/html_clip/:user/:tag",
        "example": "/inoreader/html_clip/1005137674/user-favorites",
        "categories": [
          "reading"
        ],
        "view": 0,
        "name": "HTML Clip",
        "maintainers": [
          "EthanWng97"
        ],
        "location": "index.ts",
        "module": () => import('@/routes/inoreader/index.ts')
      },
      "/rss/:user/:tag": {
        "path": "/rss/:user/:tag",
        "categories": [
          "reading"
        ],
        "view": 0,
        "example": "/inoreader/rss/1005137674/user-favorites",
        "parameters": {
          "user": "user id, the interger after user/ in the example URL",
          "tag": "tag, the string after tag/ in the example URL"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "RSS",
        "maintainers": [
          "EthanWng97"
        ],
        "location": "rss.ts",
        "module": () => import('@/routes/inoreader/rss.ts')
      }
    },
    "apiRoutes": {},
    "name": "Inoreader",
    "url": "inoreader.com",
    "lang": "en"
  },
  "inspirehep": {
    "routes": {
      "/literature/:q": {
        "path": "/literature/:q",
        "example": "/inspirehep/literature/Physics",
        "parameters": {
          "q": "Search keyword"
        },
        "name": "Literature Search",
        "maintainers": [
          "TonyRL"
        ],
        "radar": [
          {
            "source": [
              "inspirehep.net/literature"
            ]
          }
        ],
        "location": "literature.ts",
        "module": () => import('@/routes/inspirehep/literature.ts')
      },
      "/authors/:id": {
        "path": "/authors/:id",
        "example": "/inspirehep/authors/1696909",
        "parameters": {
          "id": "Author ID"
        },
        "name": "Author Search",
        "maintainers": [
          "TonyRL"
        ],
        "radar": [
          {
            "source": [
              "inspirehep.net/authors/:id"
            ]
          }
        ],
        "location": "author.ts",
        "module": () => import('@/routes/inspirehep/author.ts')
      }
    },
    "apiRoutes": {},
    "name": "INSPIRE",
    "url": "inspirehep.net",
    "categories": [
      "journal"
    ],
    "lang": "en"
  },
  "instagram": {
    "routes": {
      "/:category/:key": {
        "path": "/:category/:key",
        "categories": [
          "social-media"
        ],
        "view": 1,
        "example": "/instagram/user/stefaniejoosten",
        "parameters": {
          "category": {
            "description": "Feed category",
            "default": "user",
            "options": [
              {
                "label": "User",
                "value": "user"
              },
              {
                "label": "Tags",
                "value": "tags"
              }
            ]
          },
          "key": "Username / Hashtag name"
        },
        "features": {
          "requireConfig": [
            {
              "name": "IG_PROXY",
              "optional": true,
              "description": ""
            },
            {
              "name": "IG_USERNAME",
              "description": "Instagram username"
            },
            {
              "name": "IG_PASSWORD",
              "description": "Instagram password, due to [Instagram Private API](https://github.com/dilame/instagram-private-api) restrictions, you have to setup your credentials on the server. 2FA is not supported."
            }
          ],
          "requirePuppeteer": false,
          "antiCrawler": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "User Profile / Hashtag - Private API",
        "maintainers": [
          "oppilate",
          "DIYgod"
        ],
        "location": "private-api/index.ts",
        "module": () => import('@/routes/instagram/private-api/index.ts')
      },
      "/2/:category/:key": {
        "path": "/2/:category/:key",
        "categories": [
          "social-media"
        ],
        "example": "/instagram/2/user/stefaniejoosten",
        "parameters": {
          "category": "Feed category, see table below",
          "key": "Username / Hashtag name"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "User Profile / Hashtag",
        "maintainers": [
          "TonyRL"
        ],
        "description": "::: tip\nYou may need to setup cookie for a less restrictive rate limit and private profiles.\n:::\n\n\n| User timeline | Hashtag |\n| ------------- | ------- |\n| user          | tags    |",
        "location": "web-api/index.ts",
        "module": () => import('@/routes/instagram/web-api/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "Instagram",
    "url": "www.instagram.com",
    "description": "::: tip\nIt's highly recommended to deploy with Redis cache enabled.\n:::",
    "lang": "en"
  },
  "instructables": {
    "routes": {
      "/projects/:category?": {
        "path": "/projects/:category?",
        "categories": [
          "other"
        ],
        "example": "/instructables/projects/circuits",
        "parameters": {
          "category": "Category, empty by default, can be found in URL or see the table below"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "instructables.com/projects"
            ],
            "target": "/projects"
          }
        ],
        "name": "Projects",
        "maintainers": [
          "wolfg1969"
        ],
        "url": "instructables.com/projects",
        "description": "| All | Circuits | Workshop | Craft | Cooking | Living | Outside | Teachers |\n| --- | -------- | -------- | ----- | ------- | ------ | ------- | -------- |\n|     | circuits | workshop | craft | cooking | living | outside | teachers |",
        "location": "projects.ts",
        "module": () => import('@/routes/instructables/projects.ts')
      }
    },
    "apiRoutes": {},
    "name": "Instructables",
    "url": "instructables.com",
    "lang": "en"
  },
  "investor": {
    "routes": {
      "/:id{.+}?": {
        "path": "/:id{.+}?",
        "name": "栏目",
        "url": "www.investor.org.cn",
        "maintainers": [
          "nczitzk"
        ],
        "example": "/investor/home/zxdt",
        "parameters": {
          "id": {
            "description": "分类，默认为 `home/zxdt`，即最新动态，可在对应栏目页 URL 中找到",
            "options": [
              {
                "label": "最新动态",
                "value": "home/zxdt"
              },
              {
                "label": "政策资讯 - 政策资讯",
                "value": "zczx"
              },
              {
                "label": "政策资讯 - 权威资讯",
                "value": "zczx/qwzx"
              },
              {
                "label": "政策资讯 - 证监会发布",
                "value": "zczx/qwzx/zjhfb"
              },
              {
                "label": "政策资讯 - 证券交易所发布",
                "value": "zczx/qwzx/hsjysfb"
              },
              {
                "label": "政策资讯 - 期货交易所发布",
                "value": "zczx/qwzx/qhjysfb_1"
              },
              {
                "label": "政策资讯 - 协会发布",
                "value": "zczx/qwzx/hyxhfb"
              },
              {
                "label": "政策资讯 - 市场资讯",
                "value": "zczx/market_news"
              },
              {
                "label": "政策资讯 - 政策解读",
                "value": "zczx/policy_interpretation"
              },
              {
                "label": "政策资讯 - 法律法规",
                "value": "zczx/flfg"
              },
              {
                "label": "政策资讯 - 法律",
                "value": "zczx/flfg/fljsfjs"
              },
              {
                "label": "政策资讯 - 行政法规及司法解释",
                "value": "zczx/flfg/xzfg"
              },
              {
                "label": "政策资讯 - 部门规章及规范性文件",
                "value": "zczx/flfg/bmgz"
              },
              {
                "label": "政策资讯 - 投服中心业务规则",
                "value": "zczx/flfg/tfzxzd"
              },
              {
                "label": "政策资讯 - 工作交流",
                "value": "zczx/gzjl"
              },
              {
                "label": "投保动态 - 投保动态",
                "value": "qybh"
              },
              {
                "label": "投保动态 - 持股行权",
                "value": "qybh/cgxq"
              },
              {
                "label": "投保动态 - 行权动态",
                "value": "qybh/cgxq/xqdt"
              },
              {
                "label": "投保动态 - 个案行权",
                "value": "qybh/cgxq/gaxq"
              },
              {
                "label": "投保动态 - 典型案例",
                "value": "qybh/cgxq/xqal"
              },
              {
                "label": "投保动态 - 维权诉讼",
                "value": "qybh/wqfw"
              },
              {
                "label": "投保动态 - 投服中心维权",
                "value": "qybh/wqfw/tfzxwq"
              },
              {
                "label": "投保动态 - 维权路径与机构",
                "value": "qybh/wqfw/wqljyjg"
              },
              {
                "label": "投保动态 - 纠纷调解",
                "value": "qybh/tjfw"
              },
              {
                "label": "投保动态 - 调解动态",
                "value": "qybh/tjfw/tjdt"
              },
              {
                "label": "投保动态 - 调解组织",
                "value": "qybh/tjfw/tjzz"
              },
              {
                "label": "投保动态 - 调解案例",
                "value": "qybh/tjfw/tjal"
              }
            ]
          }
        },
        "description": "::: tip\n订阅 [最新动态](https://www.investor.org.cn/home/zxdt/)，其源网址为 `https://www.investor.org.cn/home/zxdt/`，请参考该 URL 指定部分构成参数，此时路由为 [`/investor/home/zxdt`](https://rsshub.app/investor/home/zxdt)。\n:::\n\n<details>\n  <summary>更多分类</summary>\n\n  #### [政策资讯](https://www.investor.org.cn/zczx/)\n\n  | 栏目                                                                | ID                                                                                   |\n  | ------------------------------------------------------------------- | ------------------------------------------------------------------------------------ |\n  | [政策资讯](https://www.investor.org.cn/zczx/)                       | [zczx](https://rsshub.app/investor/zczx)                                             |\n  | [权威资讯](https://www.investor.org.cn/zczx/qwzx/)                  | [zczx/qwzx](https://rsshub.app/investor/zczx/qwzx)                                   |\n  | [证监会发布](https://www.investor.org.cn/zczx/qwzx/zjhfb/)          | [zczx/qwzx/zjhfb](https://rsshub.app/investor/zczx/qwzx/zjhfb)                       |\n  | [证券交易所发布](https://www.investor.org.cn/zczx/qwzx/hsjysfb/)    | [zczx/qwzx/hsjysfb](https://rsshub.app/investor/zczx/qwzx/hsjysfb)                   |\n  | [期货交易所发布](https://www.investor.org.cn/zczx/qwzx/qhjysfb_1/)  | [zczx/qwzx/qhjysfb_1](https://rsshub.app/investor/zczx/qwzx/qhjysfb_1)               |\n  | [协会发布](https://www.investor.org.cn/zczx/qwzx/hyxhfb/)           | [zczx/qwzx/hyxhfb](https://rsshub.app/investor/zczx/qwzx/hyxhfb)                     |\n  | [市场资讯](https://www.investor.org.cn/zczx/market_news/)           | [zczx/market_news](https://rsshub.app/investor/zczx/market_news)                     |\n  | [政策解读](https://www.investor.org.cn/zczx/policy_interpretation/) | [zczx/policy_interpretation](https://rsshub.app/investor/zczx/policy_interpretation) |\n  | [法律法规](https://www.investor.org.cn/zczx/flfg/)                  | [zczx/flfg](https://rsshub.app/investor/zczx/flfg)                                   |\n  | [法律](https://www.investor.org.cn/zczx/flfg/fljsfjs/)              | [zczx/flfg/fljsfjs](https://rsshub.app/investor/zczx/flfg/fljsfjs)                   |\n  | [行政法规及司法解释](https://www.investor.org.cn/zczx/flfg/xzfg/)   | [zczx/flfg/xzfg](https://rsshub.app/investor/zczx/flfg/xzfg)                         |\n  | [部门规章及规范性文件](https://www.investor.org.cn/zczx/flfg/bmgz/) | [zczx/flfg/bmgz](https://rsshub.app/investor/zczx/flfg/bmgz)                         |\n  | [投服中心业务规则](https://www.investor.org.cn/zczx/flfg/tfzxzd/)   | [zczx/flfg/tfzxzd](https://rsshub.app/investor/zczx/flfg/tfzxzd)                     |\n  | [工作交流](https://www.investor.org.cn/zczx/gzjl/)                  | [zczx/gzjl](https://rsshub.app/investor/zczx/gzjl)                                   |\n\n  #### [投保动态](https://www.investor.org.cn/qybh/)\n\n  | 栏目                                                             | ID                                                                 |\n  | ---------------------------------------------------------------- | ------------------------------------------------------------------ |\n  | [投保动态](https://www.investor.org.cn/qybh/)                    | [qybh](https://rsshub.app/investor/qybh)                           |\n  | [持股行权](https://www.investor.org.cn/qybh/cgxq/)               | [qybh/cgxq](https://rsshub.app/investor/qybh/cgxq)                 |\n  | [行权动态](https://www.investor.org.cn/qybh/cgxq/xqdt/)          | [qybh/cgxq/xqdt](https://rsshub.app/investor/qybh/cgxq/xqdt)       |\n  | [个案行权](https://www.investor.org.cn/qybh/cgxq/gaxq/)          | [qybh/cgxq/gaxq](https://rsshub.app/investor/qybh/cgxq/gaxq)       |\n  | [典型案例](https://www.investor.org.cn/qybh/cgxq/xqal/)          | [qybh/cgxq/xqal](https://rsshub.app/investor/qybh/cgxq/xqal)       |\n  | [维权诉讼](https://www.investor.org.cn/qybh/wqfw/)               | [qybh/wqfw](https://rsshub.app/investor/qybh/wqfw)                 |\n  | [投服中心维权](https://www.investor.org.cn/qybh/wqfw/tfzxwq/)    | [qybh/wqfw/tfzxwq](https://rsshub.app/investor/qybh/wqfw/tfzxwq)   |\n  | [维权路径与机构](https://www.investor.org.cn/qybh/wqfw/wqljyjg/) | [qybh/wqfw/wqljyjg](https://rsshub.app/investor/qybh/wqfw/wqljyjg) |\n  | [纠纷调解](https://www.investor.org.cn/qybh/tjfw/)               | [qybh/tjfw](https://rsshub.app/investor/qybh/tjfw)                 |\n  | [调解动态](https://www.investor.org.cn/qybh/tjfw/tjdt/)          | [qybh/tjfw/tjdt](https://rsshub.app/investor/qybh/tjfw/tjdt)       |\n  | [调解组织](https://www.investor.org.cn/qybh/tjfw/tjzz/)          | [qybh/tjfw/tjzz](https://rsshub.app/investor/qybh/tjfw/tjzz)       |\n  | [调解案例](https://www.investor.org.cn/qybh/tjfw/tjal/)          | [qybh/tjfw/tjal](https://rsshub.app/investor/qybh/tjfw/tjal)       |\n\n</details>\n",
        "categories": [
          "finance"
        ],
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportRadar": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "www.investor.org.cn/:id"
            ],
            "target": "/:id"
          },
          {
            "title": "最新动态",
            "source": [
              "https://www.investor.org.cn/home/zxdt/"
            ],
            "target": "/home/zxdt"
          },
          {
            "title": "政策资讯 - 政策资讯",
            "source": [
              "www.investor.org.cn/zczx/"
            ],
            "target": "/zczx"
          },
          {
            "title": "政策资讯 - 权威资讯",
            "source": [
              "www.investor.org.cn/zczx/qwzx/"
            ],
            "target": "/zczx/qwzx"
          },
          {
            "title": "政策资讯 - 证监会发布",
            "source": [
              "www.investor.org.cn/zczx/qwzx/zjhfb/"
            ],
            "target": "/zczx/qwzx/zjhfb"
          },
          {
            "title": "政策资讯 - 证券交易所发布",
            "source": [
              "www.investor.org.cn/zczx/qwzx/hsjysfb/"
            ],
            "target": "/zczx/qwzx/hsjysfb"
          },
          {
            "title": "政策资讯 - 期货交易所发布",
            "source": [
              "www.investor.org.cn/zczx/qwzx/qhjysfb_1/"
            ],
            "target": "/zczx/qwzx/qhjysfb_1"
          },
          {
            "title": "政策资讯 - 协会发布",
            "source": [
              "www.investor.org.cn/zczx/qwzx/hyxhfb/"
            ],
            "target": "/zczx/qwzx/hyxhfb"
          },
          {
            "title": "政策资讯 - 市场资讯",
            "source": [
              "www.investor.org.cn/zczx/market_news/"
            ],
            "target": "/zczx/market_news"
          },
          {
            "title": "政策资讯 - 政策解读",
            "source": [
              "www.investor.org.cn/zczx/policy_interpretation/"
            ],
            "target": "/zczx/policy_interpretation"
          },
          {
            "title": "政策资讯 - 法律法规",
            "source": [
              "www.investor.org.cn/zczx/flfg/"
            ],
            "target": "/zczx/flfg"
          },
          {
            "title": "政策资讯 - 法律",
            "source": [
              "www.investor.org.cn/zczx/flfg/fljsfjs/"
            ],
            "target": "/zczx/flfg/fljsfjs"
          },
          {
            "title": "政策资讯 - 行政法规及司法解释",
            "source": [
              "www.investor.org.cn/zczx/flfg/xzfg/"
            ],
            "target": "/zczx/flfg/xzfg"
          },
          {
            "title": "政策资讯 - 部门规章及规范性文件",
            "source": [
              "www.investor.org.cn/zczx/flfg/bmgz/"
            ],
            "target": "/zczx/flfg/bmgz"
          },
          {
            "title": "政策资讯 - 投服中心业务规则",
            "source": [
              "www.investor.org.cn/zczx/flfg/tfzxzd/"
            ],
            "target": "/zczx/flfg/tfzxzd"
          },
          {
            "title": "政策资讯 - 工作交流",
            "source": [
              "www.investor.org.cn/zczx/gzjl/"
            ],
            "target": "/zczx/gzjl"
          },
          {
            "title": "投保动态 - 投保动态",
            "source": [
              "www.investor.org.cn/qybh/"
            ],
            "target": "/qybh"
          },
          {
            "title": "投保动态 - 持股行权",
            "source": [
              "www.investor.org.cn/qybh/cgxq/"
            ],
            "target": "/qybh/cgxq"
          },
          {
            "title": "投保动态 - 行权动态",
            "source": [
              "www.investor.org.cn/qybh/cgxq/xqdt/"
            ],
            "target": "/qybh/cgxq/xqdt"
          },
          {
            "title": "投保动态 - 个案行权",
            "source": [
              "www.investor.org.cn/qybh/cgxq/gaxq/"
            ],
            "target": "/qybh/cgxq/gaxq"
          },
          {
            "title": "投保动态 - 典型案例",
            "source": [
              "www.investor.org.cn/qybh/cgxq/xqal/"
            ],
            "target": "/qybh/cgxq/xqal"
          },
          {
            "title": "投保动态 - 维权诉讼",
            "source": [
              "www.investor.org.cn/qybh/wqfw/"
            ],
            "target": "/qybh/wqfw"
          },
          {
            "title": "投保动态 - 投服中心维权",
            "source": [
              "www.investor.org.cn/qybh/wqfw/tfzxwq/"
            ],
            "target": "/qybh/wqfw/tfzxwq"
          },
          {
            "title": "投保动态 - 维权路径与机构",
            "source": [
              "www.investor.org.cn/qybh/wqfw/wqljyjg/"
            ],
            "target": "/qybh/wqfw/wqljyjg"
          },
          {
            "title": "投保动态 - 纠纷调解",
            "source": [
              "www.investor.org.cn/qybh/tjfw/"
            ],
            "target": "/qybh/tjfw"
          },
          {
            "title": "投保动态 - 调解动态",
            "source": [
              "www.investor.org.cn/qybh/tjfw/tjdt/"
            ],
            "target": "/qybh/tjfw/tjdt"
          },
          {
            "title": "投保动态 - 调解组织",
            "source": [
              "www.investor.org.cn/qybh/tjfw/tjzz/"
            ],
            "target": "/qybh/tjfw/tjzz"
          },
          {
            "title": "投保动态 - 调解案例",
            "source": [
              "www.investor.org.cn/qybh/tjfw/tjal/"
            ],
            "target": "/qybh/tjfw/tjal"
          }
        ],
        "view": 0,
        "location": "index.ts",
        "module": () => import('@/routes/investor/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "中国投资者网",
    "url": "investor.org.cn",
    "categories": [
      "finance"
    ],
    "description": "",
    "lang": "zh-CN"
  },
  "iplaysoft": {
    "routes": {
      "/category/:slug": {
        "path": "/category/:slug",
        "name": "分类",
        "url": "www.iplaysoft.com",
        "maintainers": [
          "cscnk52"
        ],
        "example": "/iplaysoft/category/system",
        "parameters": {
          "slug": "分类名称"
        },
        "categories": [
          "program-update"
        ],
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportRadar": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "www.iplaysoft.com/category/:slug"
            ],
            "target": "/category/:slug"
          }
        ],
        "view": 0,
        "location": "category.ts",
        "module": () => import('@/routes/iplaysoft/category.ts')
      },
      "/tag/:slug": {
        "path": "/tag/:slug",
        "name": "标签",
        "url": "www.iplaysoft.com",
        "maintainers": [
          "cscnk52"
        ],
        "example": "/iplaysoft/tag/windows",
        "parameters": {
          "slug": "标签名称"
        },
        "categories": [
          "program-update"
        ],
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportRadar": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "www.iplaysoft.com/tag/:slug"
            ],
            "target": "/tag/:slug"
          }
        ],
        "view": 0,
        "location": "tag.ts",
        "module": () => import('@/routes/iplaysoft/tag.ts')
      },
      "/": {
        "path": "/",
        "name": "首页",
        "url": "www.iplaysoft.com",
        "maintainers": [
          "williamgateszhao",
          "cscnk52",
          "LokHsu"
        ],
        "example": "/iplaysoft",
        "parameters": {},
        "categories": [
          "program-update"
        ],
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportRadar": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "www.iplaysoft.com"
            ],
            "target": "/"
          }
        ],
        "view": 0,
        "location": "index.ts",
        "module": () => import('@/routes/iplaysoft/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "异次元软件世界",
    "url": "www.iplaysoft.com",
    "categories": [
      "new-media"
    ],
    "lang": "zh-CN"
  },
  "ippa": {
    "routes": {
      "/": {
        "path": "/",
        "categories": [
          "blog"
        ],
        "example": "/ippa",
        "radar": [
          {
            "source": [
              "ippa.top/"
            ]
          }
        ],
        "name": "最新文章",
        "maintainers": [
          "cnkmmk"
        ],
        "url": "ippa.top/",
        "location": "rss.ts",
        "module": () => import('@/routes/ippa/rss.ts')
      }
    },
    "apiRoutes": {},
    "name": "子方有料",
    "url": "ippa.top",
    "lang": "zh-CN"
  },
  "ipsw": {
    "routes": {
      "/index/:ptype/:pname": {
        "path": "/index/:ptype/:pname",
        "categories": [
          "program-update"
        ],
        "example": "/ipsw/index/ipsws/iPad8,11",
        "parameters": {
          "ptype": "Fill in ipsws or otas to get different versions of firmware",
          "pname": "Product name, `http://rsshub.app/ipsw/index/ipsws/iPod`, if you fill in the iPad, follow the entire iPad series(ptype default to ipsws).`http://rsshub.app/ipsw/index/ipsws/iPhone11,8`, if you fill in the specific iPhone11,8, submit to the ipsws firmware information of this model"
        },
        "name": "Apple Firmware Update-IPSWs/OTAs version",
        "maintainers": [
          "Jeason0228"
        ],
        "location": "index.ts",
        "module": () => import('@/routes/ipsw/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "IPSW.me",
    "url": "ipsw.me",
    "lang": "zh-CN"
  },
  "ipsw.dev": {
    "routes": {
      "/index/:productID": {
        "path": "/index/:productID",
        "categories": [
          "program-update"
        ],
        "example": "/ipsw.dev/index/iPhone16,1",
        "parameters": {
          "productID": "Product ID"
        },
        "name": "Apple latest beta firmware",
        "maintainers": [
          "RieN7"
        ],
        "location": "index.tsx",
        "module": () => import('@/routes/ipsw.dev/index.tsx')
      }
    },
    "apiRoutes": {},
    "name": "IPSW.dev",
    "url": "ipsw.dev",
    "description": "Download the latest beta firmware for iPhone, iPad, Mac, Apple Vision Pro, and Apple TV. Check the signing status of the beta firmware.",
    "lang": "en"
  },
  "iqilu": {
    "routes": {
      "/v/:category{.+}?": {
        "path": "/v/:category{.+}?",
        "name": "Unknown",
        "maintainers": [],
        "location": "program.ts",
        "module": () => import('@/routes/iqilu/program.ts')
      }
    },
    "apiRoutes": {},
    "name": "齐鲁网",
    "url": "v.iqilu.com",
    "lang": "zh-CN"
  },
  "iqiyi": {
    "routes": {
      "/album/:id": {
        "path": "/album/:id",
        "categories": [
          "multimedia"
        ],
        "example": "/iqiyi/album/神武天尊-2020-1b4lufwxd7h",
        "parameters": {
          "id": "剧集 id, 可在该主页 URL 中找到"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "剧集",
        "maintainers": [
          "TonyRL"
        ],
        "description": "::: tip\n  可抓取內容根据服务器所在地区而定\n:::",
        "location": "album.tsx",
        "module": () => import('@/routes/iqiyi/album.tsx')
      },
      "/user/video/:uid": {
        "path": "/user/video/:uid",
        "categories": [
          "multimedia"
        ],
        "example": "/iqiyi/user/video/2289191062",
        "parameters": {
          "uid": "用户名"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "iqiyi.com/u/:uid/*"
            ]
          }
        ],
        "name": "用户视频",
        "maintainers": [
          "talengu",
          "JimenezLi"
        ],
        "location": "video.ts",
        "module": () => import('@/routes/iqiyi/video.ts')
      }
    },
    "apiRoutes": {},
    "name": "爱奇艺",
    "url": "iq.com",
    "lang": "zh-CN"
  },
  "iqnew": {
    "routes": {
      "/latest": {
        "path": "/latest",
        "categories": [
          "other"
        ],
        "example": "/iqnew/latest",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "iqnew.com/post/new_100/",
              "iqnew.com/"
            ]
          }
        ],
        "name": "最近更新",
        "maintainers": [
          "nczitzk"
        ],
        "url": "iqnew.com/post/new_100/",
        "location": "latest.ts",
        "module": () => import('@/routes/iqnew/latest.ts')
      }
    },
    "apiRoutes": {},
    "name": "爱 Q 生活网",
    "url": "iqnew.com",
    "lang": "zh-CN"
  },
  "iresearch": {
    "routes": {
      "/weekly/:id?": {
        "path": "/weekly/:id?",
        "name": "周度市场观察",
        "url": "www.iresearch.com.cn",
        "maintainers": [
          "nczitzk"
        ],
        "example": "/iresearch/weekly",
        "parameters": {
          "id": {
            "description": "行业 ID，默认为全部，即全部行业，可在对应行业页 URL 中找到",
            "options": [
              {
                "label": "全部",
                "value": ""
              },
              {
                "label": "家电行业",
                "value": "1"
              },
              {
                "label": "服装行业",
                "value": "2"
              },
              {
                "label": "美妆行业",
                "value": "3"
              },
              {
                "label": "食品饮料行业",
                "value": "4"
              },
              {
                "label": "酒行业",
                "value": "5"
              }
            ]
          }
        },
        "description": ":::tip\n订阅 [家电行业](https://www.iresearch.com.cn/report.shtml?type=3&classId=1)，其源网址为 `https://www.iresearch.com.cn/report.shtml?type=3&classId=1`，请参考该 URL 指定部分构成参数，此时路由为 [`/iresearch/weekly/家电行业`](https://rsshub.app/iresearch/weekly/家电行业) 或 [`/iresearch/weekly/1`](https://rsshub.app/iresearch/weekly/1)。\n:::\n\n| 名称                                                                       | ID                                           |\n| -------------------------------------------------------------------------- | -------------------------------------------- |\n| [家电行业](https://www.iresearch.com.cn/report.shtml?type=3&classId=1)     | [1](https://rsshub.app/iresearch/report/3/1) |\n| [服装行业](https://www.iresearch.com.cn/report.shtml?type=3&classId=2)     | [2](https://rsshub.app/iresearch/report/3/2) |\n| [美妆行业](https://www.iresearch.com.cn/report.shtml?type=3&classId=3)     | [3](https://rsshub.app/iresearch/report/3/3) |\n| [食品饮料行业](https://www.iresearch.com.cn/report.shtml?type=3&classId=4) | [4](https://rsshub.app/iresearch/report/3/4) |\n| [酒行业](https://www.iresearch.com.cn/report.shtml?type=3&classId=5)       | [5](https://rsshub.app/iresearch/report/3/5) |\n",
        "categories": [
          "other"
        ],
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportRadar": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "www.iresearch.com.cn/report.shtml"
            ]
          },
          {
            "title": "家电行业",
            "source": [
              "www.iresearch.com.cn/report.shtml"
            ],
            "target": "/weekly/1"
          },
          {
            "title": "服装行业",
            "source": [
              "www.iresearch.com.cn/report.shtml"
            ],
            "target": "/weekly/2"
          },
          {
            "title": "美妆行业",
            "source": [
              "www.iresearch.com.cn/report.shtml"
            ],
            "target": "/weekly/3"
          },
          {
            "title": "食品饮料行业",
            "source": [
              "www.iresearch.com.cn/report.shtml"
            ],
            "target": "/weekly/4"
          },
          {
            "title": "酒行业",
            "source": [
              "www.iresearch.com.cn/report.shtml"
            ],
            "target": "/weekly/5"
          }
        ],
        "view": 0,
        "location": "weekly.ts",
        "module": () => import('@/routes/iresearch/weekly.ts')
      },
      "/report/:type?/:id?": {
        "path": "/report/:type?/:id?",
        "name": "研究报告",
        "url": "www.iresearch.com.cn",
        "maintainers": [
          "brilon",
          "Fatpandac",
          "nczitzk"
        ],
        "example": "/iresearch/report",
        "parameters": {
          "type": {
            "description": "分类，默认为 `1`，即最新报告，可在对应分类页 URL 中找到",
            "options": [
              {
                "label": "最新报告",
                "value": "1"
              },
              {
                "label": "热门报告",
                "value": "2"
              },
              {
                "label": "周度市场观察",
                "value": "3"
              },
              {
                "label": "研究图表",
                "value": "4"
              }
            ]
          },
          "id": {
            "description": "行业 ID，默认为全部，即全部行业，可在对应行业页 URL 中找到",
            "options": [
              {
                "label": "全部",
                "value": ""
              },
              {
                "label": "家电行业",
                "value": "1"
              },
              {
                "label": "服装行业",
                "value": "2"
              },
              {
                "label": "美妆行业",
                "value": "3"
              },
              {
                "label": "食品饮料行业",
                "value": "4"
              },
              {
                "label": "酒行业",
                "value": "5"
              },
              {
                "label": "媒体文娱",
                "value": "59"
              },
              {
                "label": "广告营销",
                "value": "89"
              },
              {
                "label": "游戏行业",
                "value": "90"
              },
              {
                "label": "视频媒体",
                "value": "91"
              },
              {
                "label": "消费电商",
                "value": "69"
              },
              {
                "label": "电子商务",
                "value": "86"
              },
              {
                "label": "消费者洞察",
                "value": "87"
              },
              {
                "label": "旅游行业",
                "value": "88"
              },
              {
                "label": "汽车行业",
                "value": "80"
              },
              {
                "label": "教育行业",
                "value": "63"
              },
              {
                "label": "企业服务",
                "value": "60"
              },
              {
                "label": "网络服务",
                "value": "84"
              },
              {
                "label": "应用服务",
                "value": "85"
              },
              {
                "label": "AI大数据",
                "value": "65"
              },
              {
                "label": "人工智能",
                "value": "83"
              },
              {
                "label": "物流行业",
                "value": "75"
              },
              {
                "label": "金融行业",
                "value": "70"
              },
              {
                "label": "支付行业",
                "value": "82"
              },
              {
                "label": "房产行业",
                "value": "68"
              },
              {
                "label": "医疗健康",
                "value": "62"
              },
              {
                "label": "先进制造",
                "value": "61"
              },
              {
                "label": "能源环保",
                "value": "77"
              },
              {
                "label": "区块链",
                "value": "76"
              },
              {
                "label": "其他",
                "value": "81"
              }
            ]
          }
        },
        "description": ":::tip\n订阅 [电子商务最新报告](https://www.iresearch.com.cn/report.shtml?type=1&classId=86)，其源网址为 `https://www.iresearch.com.cn/report.shtml?type=1&classId=86`，请参考该 URL 指定部分构成参数，此时路由为 [`/iresearch/report/最新报告/电子商务`](https://rsshub.app/iresearch/report/最新报告/电子商务) 或 [`/iresearch/report/1/86`](https://rsshub.app/iresearch/report/1/86)。\n:::\n\n#### 分类\n\n| [最新报告](https://www.iresearch.com.cn/report.shtml?type=1) | [研究图表](https://www.iresearch.com.cn/report.shtml?type=4) | [周度市场观察](https://www.iresearch.com.cn/report.shtml?type=3) | [热门报告](https://www.iresearch.com.cn/report.shtml?type=2) |\n| ------------------------------------------------------------ | ------------------------------------------------------------ | ---------------------------------------------------------------- | ------------------------------------------------------------ |\n| [1](https://rsshub.app/iresearch/report/1)                   | [4](https://rsshub.app/iresearch/report/4)                   | [3](https://rsshub.app/iresearch/report/3)                       | [2](https://rsshub.app/iresearch/report/2)                   |\n\n<details>\n  <summary>更多行业</summary>\n\n| 名称                                                                       | ID                                             |\n| -------------------------------------------------------------------------- | ---------------------------------------------- |\n| [家电行业](https://www.iresearch.com.cn/report.shtml?type=3&classId=1)     | [1](https://rsshub.app/iresearch/report/3/1)   |\n| [服装行业](https://www.iresearch.com.cn/report.shtml?type=3&classId=2)     | [2](https://rsshub.app/iresearch/report/3/2)   |\n| [美妆行业](https://www.iresearch.com.cn/report.shtml?type=3&classId=3)     | [3](https://rsshub.app/iresearch/report/3/3)   |\n| [食品饮料行业](https://www.iresearch.com.cn/report.shtml?type=3&classId=4) | [4](https://rsshub.app/iresearch/report/3/4)   |\n| [酒行业](https://www.iresearch.com.cn/report.shtml?type=3&classId=5)       | [5](https://rsshub.app/iresearch/report/3/5)   |\n| [媒体文娱](https://www.iresearch.com.cn/report.shtml?classId=59)           | [59](https://rsshub.app/iresearch/report/1/59) |\n| [广告营销](https://www.iresearch.com.cn/report.shtml?classId=89)           | [89](https://rsshub.app/iresearch/report/1/89) |\n| [游戏行业](https://www.iresearch.com.cn/report.shtml?classId=90)           | [90](https://rsshub.app/iresearch/report/1/90) |\n| [视频媒体](https://www.iresearch.com.cn/report.shtml?classId=91)           | [91](https://rsshub.app/iresearch/report/1/91) |\n| [消费电商](https://www.iresearch.com.cn/report.shtml?classId=69)           | [69](https://rsshub.app/iresearch/report/1/69) |\n| [电子商务](https://www.iresearch.com.cn/report.shtml?classId=86)           | [86](https://rsshub.app/iresearch/report/1/86) |\n| [消费者洞察](https://www.iresearch.com.cn/report.shtml?classId=87)         | [87](https://rsshub.app/iresearch/report/1/87) |\n| [旅游行业](https://www.iresearch.com.cn/report.shtml?classId=88)           | [88](https://rsshub.app/iresearch/report/1/88) |\n| [汽车行业](https://www.iresearch.com.cn/report.shtml?classId=80)           | [80](https://rsshub.app/iresearch/report/1/80) |\n| [教育行业](https://www.iresearch.com.cn/report.shtml?classId=63)           | [63](https://rsshub.app/iresearch/report/1/63) |\n| [企业服务](https://www.iresearch.com.cn/report.shtml?classId=60)           | [60](https://rsshub.app/iresearch/report/1/60) |\n| [网络服务](https://www.iresearch.com.cn/report.shtml?classId=84)           | [84](https://rsshub.app/iresearch/report/1/84) |\n| [应用服务](https://www.iresearch.com.cn/report.shtml?classId=85)           | [85](https://rsshub.app/iresearch/report/1/85) |\n| [AI 大数据](https://www.iresearch.com.cn/report.shtml?classId=65)          | [65](https://rsshub.app/iresearch/report/1/65) |\n| [人工智能](https://www.iresearch.com.cn/report.shtml?classId=83)           | [83](https://rsshub.app/iresearch/report/1/83) |\n| [物流行业](https://www.iresearch.com.cn/report.shtml?classId=75)           | [75](https://rsshub.app/iresearch/report/1/75) |\n| [金融行业](https://www.iresearch.com.cn/report.shtml?classId=70)           | [70](https://rsshub.app/iresearch/report/1/70) |\n| [支付行业](https://www.iresearch.com.cn/report.shtml?classId=82)           | [82](https://rsshub.app/iresearch/report/1/82) |\n| [房产行业](https://www.iresearch.com.cn/report.shtml?classId=68)           | [68](https://rsshub.app/iresearch/report/1/68) |\n| [医疗健康](https://www.iresearch.com.cn/report.shtml?classId=62)           | [62](https://rsshub.app/iresearch/report/1/62) |\n| [先进制造](https://www.iresearch.com.cn/report.shtml?classId=61)           | [61](https://rsshub.app/iresearch/report/1/61) |\n| [能源环保](https://www.iresearch.com.cn/report.shtml?classId=77)           | [77](https://rsshub.app/iresearch/report/1/77) |\n| [区块链](https://www.iresearch.com.cn/report.shtml?classId=76)             | [76](https://rsshub.app/iresearch/report/1/76) |\n| [其他](https://www.iresearch.com.cn/report.shtml?classId=81)               | [81](https://rsshub.app/iresearch/report/1/81) |\n\n</details>\n",
        "categories": [
          "other"
        ],
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportRadar": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "www.iresearch.com.cn/report.shtml"
            ]
          },
          {
            "title": "最新报告",
            "source": [
              "www.iresearch.com.cn/report.shtml"
            ]
          },
          {
            "title": "研究图表",
            "source": [
              "www.iresearch.com.cn/report.shtml"
            ]
          },
          {
            "title": "周度市场观察",
            "source": [
              "www.iresearch.com.cn/report.shtml"
            ]
          },
          {
            "title": "热门报告",
            "source": [
              "www.iresearch.com.cn/report.shtml"
            ]
          },
          {
            "title": "周度市场观察 - 家电行业",
            "source": [
              "www.iresearch.com.cn/report.shtml"
            ],
            "target": "/report/3/1"
          },
          {
            "title": "周度市场观察 - 服装行业",
            "source": [
              "www.iresearch.com.cn/report.shtml"
            ],
            "target": "/report/3/2"
          },
          {
            "title": "周度市场观察 - 美妆行业",
            "source": [
              "www.iresearch.com.cn/report.shtml"
            ],
            "target": "/report/3/3"
          },
          {
            "title": "周度市场观察 - 食品饮料行业",
            "source": [
              "www.iresearch.com.cn/report.shtml"
            ],
            "target": "/report/3/4"
          },
          {
            "title": "周度市场观察 - 酒行业",
            "source": [
              "www.iresearch.com.cn/report.shtml"
            ],
            "target": "/report/3/5"
          },
          {
            "title": "最新报告 - 媒体文娱",
            "source": [
              "www.iresearch.com.cn/report.shtml"
            ],
            "target": "/report/1/59"
          },
          {
            "title": "最新报告 - 广告营销",
            "source": [
              "www.iresearch.com.cn/report.shtml"
            ],
            "target": "/report/1/89"
          },
          {
            "title": "最新报告 - 游戏行业",
            "source": [
              "www.iresearch.com.cn/report.shtml"
            ],
            "target": "/report/1/90"
          },
          {
            "title": "最新报告 - 视频媒体",
            "source": [
              "www.iresearch.com.cn/report.shtml"
            ],
            "target": "/report/1/91"
          },
          {
            "title": "最新报告 - 消费电商",
            "source": [
              "www.iresearch.com.cn/report.shtml"
            ],
            "target": "/report/1/69"
          },
          {
            "title": "最新报告 - 电子商务",
            "source": [
              "www.iresearch.com.cn/report.shtml"
            ],
            "target": "/report/1/86"
          },
          {
            "title": "最新报告 - 消费者洞察",
            "source": [
              "www.iresearch.com.cn/report.shtml"
            ],
            "target": "/report/1/87"
          },
          {
            "title": "最新报告 - 旅游行业",
            "source": [
              "www.iresearch.com.cn/report.shtml"
            ],
            "target": "/report/1/88"
          },
          {
            "title": "最新报告 - 汽车行业",
            "source": [
              "www.iresearch.com.cn/report.shtml"
            ],
            "target": "/report/1/80"
          },
          {
            "title": "最新报告 - 教育行业",
            "source": [
              "www.iresearch.com.cn/report.shtml"
            ],
            "target": "/report/1/63"
          },
          {
            "title": "最新报告 - 企业服务",
            "source": [
              "www.iresearch.com.cn/report.shtml"
            ],
            "target": "/report/1/60"
          },
          {
            "title": "最新报告 - 网络服务",
            "source": [
              "www.iresearch.com.cn/report.shtml"
            ],
            "target": "/report/1/84"
          },
          {
            "title": "最新报告 - 应用服务",
            "source": [
              "www.iresearch.com.cn/report.shtml"
            ],
            "target": "/report/1/85"
          },
          {
            "title": "最新报告 - AI 大数据",
            "source": [
              "www.iresearch.com.cn/report.shtml"
            ],
            "target": "/report/1/65"
          },
          {
            "title": "最新报告 - 人工智能",
            "source": [
              "www.iresearch.com.cn/report.shtml"
            ],
            "target": "/report/1/83"
          },
          {
            "title": "最新报告 - 物流行业",
            "source": [
              "www.iresearch.com.cn/report.shtml"
            ],
            "target": "/report/1/75"
          },
          {
            "title": "最新报告 - 金融行业",
            "source": [
              "www.iresearch.com.cn/report.shtml"
            ],
            "target": "/report/1/70"
          },
          {
            "title": "最新报告 - 支付行业",
            "source": [
              "www.iresearch.com.cn/report.shtml"
            ],
            "target": "/report/1/82"
          },
          {
            "title": "最新报告 - 房产行业",
            "source": [
              "www.iresearch.com.cn/report.shtml"
            ],
            "target": "/report/1/68"
          },
          {
            "title": "最新报告 - 医疗健康",
            "source": [
              "www.iresearch.com.cn/report.shtml"
            ],
            "target": "/report/1/62"
          },
          {
            "title": "最新报告 - 先进制造",
            "source": [
              "www.iresearch.com.cn/report.shtml"
            ],
            "target": "/report/1/61"
          },
          {
            "title": "最新报告 - 能源环保",
            "source": [
              "www.iresearch.com.cn/report.shtml"
            ],
            "target": "/report/1/77"
          },
          {
            "title": "最新报告 - 区块链",
            "source": [
              "www.iresearch.com.cn/report.shtml"
            ],
            "target": "/report/1/76"
          },
          {
            "title": "最新报告 - 其他",
            "source": [
              "www.iresearch.com.cn/report.shtml"
            ],
            "target": "/report/1/81"
          }
        ],
        "view": 0,
        "location": "report.ts",
        "module": () => import('@/routes/iresearch/report.ts')
      }
    },
    "apiRoutes": {},
    "name": "艾瑞咨询",
    "url": "iresearch.com.cn",
    "categories": [
      "other"
    ],
    "description": "",
    "lang": "zh-CN"
  },
  "isct": {
    "routes": {
      "/news/:lang": {
        "path": "/news/:lang",
        "categories": [
          "university"
        ],
        "example": "/isct/news/ja",
        "parameters": {
          "lang": "language, could be ja or en"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "www.isct.ac.jp/:lang/news"
            ],
            "target": "/news/:lang"
          }
        ],
        "name": "News",
        "maintainers": [
          "catyyy"
        ],
        "location": "news.ts",
        "module": () => import('@/routes/isct/news.ts')
      }
    },
    "apiRoutes": {},
    "name": "Institute of Science Tokyo",
    "url": "isct.ac.jp",
    "lang": "ja",
    "description": "::: tip\n支持通过 category 参数筛选新闻类别。详情请查看 [指南](https://docs.rsshub.app/zh/guide/parameters#%E5%86%85%E5%AE%B9%E8%BF%87%E6%BB%A4) 。\n    \nYou can filter news by category through the category parameter. For more information, please refer to the [guide](https://docs.rsshub.app/guide/parameters#filtering).\n:::",
    "ja": {
      "name": "東京科学大学"
    }
  },
  "issuehunt": {
    "routes": {
      "/funded/:username/:repo": {
        "path": "/funded/:username/:repo",
        "categories": [
          "programming"
        ],
        "example": "/issuehunt/funded/DIYgod/RSSHub",
        "parameters": {
          "username": "Github user/org",
          "repo": "Repository name"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "Project Funded",
        "maintainers": [
          "running-grass"
        ],
        "location": "funded.ts",
        "module": () => import('@/routes/issuehunt/funded.ts')
      }
    },
    "apiRoutes": {},
    "name": "Issue Hunt",
    "url": "issuehunt.io",
    "lang": "en"
  },
  "itc": {
    "routes": {
      "/collection/:colType": {
        "path": "/collection/:colType",
        "categories": [
          "blog"
        ],
        "example": "/itc/collection/1",
        "radar": [
          {
            "source": [
              "open.itc.cn/"
            ]
          }
        ],
        "name": "合集",
        "maintainers": [
          "cnkmmk"
        ],
        "location": "collection.ts",
        "module": () => import('@/routes/itc/collection.ts')
      }
    },
    "apiRoutes": {},
    "name": "Open Github社区",
    "url": "open.itc.cn",
    "lang": "zh-CN"
  },
  "itch": {
    "routes": {
      "/devlog/:user/:id": {
        "path": "/devlog/:user/:id",
        "categories": [
          "game"
        ],
        "example": "/itch/devlog/teamterrible/the-baby-in-yellow",
        "parameters": {
          "user": "User id, can be found in URL",
          "id": "Item id, can be found in URL"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "Developer Logs",
        "maintainers": [
          "nczitzk"
        ],
        "description": "`User id` is the field before `.itch.io` in the URL of the corresponding page, e.g. the URL of [The Baby In Yellow Devlog](https://teamterrible.itch.io/the-baby-in-yellow/devlog) is `https://teamterrible.itch.io/the-baby-in-yellow/devlog`, where the field before `.itch.io` is `teamterrible`.\n\n  `Item id` is the field between `itch.io` and `/devlog` in the URL of the corresponding page, e.g. the URL for [The Baby In Yellow Devlog](https://teamterrible.itch.io/the-baby-in-yellow/devlog) is `https://teamterrible.itch.io/the-baby-in-yellow/devlog`, where the field between `itch.io` and `/devlog` is `the-baby-in-yellow`.\n\n  So the route is [`/itch/devlogs/teamterrible/the-baby-in-yellow`](https://rsshub.app/itch/devlogs/teamterrible/the-baby-in-yellow).",
        "location": "devlog.ts",
        "module": () => import('@/routes/itch/devlog.ts')
      },
      "*": {
        "path": "*",
        "name": "Unknown",
        "maintainers": [],
        "location": "index.ts",
        "module": () => import('@/routes/itch/index.ts')
      },
      "/posts/:topic/:id": {
        "path": "/posts/:topic/:id",
        "categories": [
          "game"
        ],
        "example": "/itch/posts/9539/introduce-yourself",
        "parameters": {
          "topic": "Topic id, can be found in URL",
          "id": "Topic name, can be found in URL"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "itch.io/t/:topic/:id"
            ]
          }
        ],
        "name": "Posts",
        "maintainers": [
          "nczitzk"
        ],
        "location": "posts.ts",
        "module": () => import('@/routes/itch/posts.ts')
      }
    },
    "apiRoutes": {},
    "name": "itch.io",
    "url": "itch.io",
    "lang": "en"
  },
  "ithome": {
    "routes": {
      "/:caty": {
        "path": "/:caty",
        "categories": [
          "new-media"
        ],
        "example": "/ithome/it",
        "parameters": {
          "caty": "类别"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "分类资讯",
        "maintainers": [
          "luyuhuang"
        ],
        "description": "| it      | soft     | win10      | win11      | iphone      | ipad      | android      | digi     | next     |\n| ------- | -------- | ---------- | ---------- | ----------- | --------- | ------------ | -------- | -------- |\n| IT 资讯 | 软件之家 | win10 之家 | win11 之家 | iphone 之家 | ipad 之家 | android 之家 | 数码之家 | 智能时代 |",
        "location": "index.ts",
        "module": () => import('@/routes/ithome/index.ts')
      },
      "/ranking/:type": {
        "path": "/ranking/:type",
        "categories": [
          "new-media"
        ],
        "example": "/ithome/ranking/24h",
        "parameters": {
          "type": "类别"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "热榜",
        "maintainers": [
          "immmortal",
          "luyuhuang"
        ],
        "description": "| 24h           | 7days    | monthly |\n| ------------- | -------- | ------- |\n| 24 小时阅读榜 | 7 天最热 | 月榜    |",
        "location": "ranking.ts",
        "module": () => import('@/routes/ithome/ranking.ts')
      },
      "/tag/:name": {
        "path": "/tag/:name",
        "categories": [
          "new-media"
        ],
        "example": "/ithome/tag/win11",
        "parameters": {
          "name": "标签名称，可从网址链接中获取"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "ithome.com/tag/:name"
            ]
          }
        ],
        "name": "标签",
        "maintainers": [
          "Fatpandac"
        ],
        "location": "tag.ts",
        "module": () => import('@/routes/ithome/tag.ts')
      },
      "/tw/feeds/:category": {
        "path": "/tw/feeds/:category",
        "categories": [
          "new-media"
        ],
        "example": "/ithome/tw/feeds/news",
        "parameters": {
          "category": "類別"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "www.ithome.com.tw/:category",
              "www.ithome.com.tw/:category/feeds"
            ]
          }
        ],
        "name": "Feeds",
        "maintainers": [
          "miles170"
        ],
        "description": "| 新聞 | AI       | Cloud | DevOps | 資安     |\n| ---- | -------- | ----- | ------ | -------- |\n| news | big-data | cloud | devops | security |",
        "location": "tw/feeds.ts",
        "module": () => import('@/routes/ithome/tw/feeds.ts')
      },
      "/zt/:id?": {
        "path": "/zt/:id?",
        "name": "专题",
        "url": "ithome.com",
        "maintainers": [
          "nczitzk"
        ],
        "example": "/ithome/zt/xijiayi",
        "parameters": {
          "category": "专题 id，默认为 xijiayi，即 [喜加一](https://www.ithome.com/zt/xijiayi)，可在对应专题页 URL 中找到"
        },
        "description": "::: tip\n  更多专题请见 [IT之家专题](https://www.ithome.com/zt)\n:::",
        "categories": [
          "new-media"
        ],
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportRadar": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "ithome.com/zt/:id"
            ],
            "target": "/zt/:id"
          }
        ],
        "location": "zt.tsx",
        "module": () => import('@/routes/ithome/zt.tsx')
      }
    },
    "apiRoutes": {},
    "name": "iThome 台灣",
    "url": "ithome.com",
    "lang": "zh-TW"
  },
  "iwara": {
    "routes": {
      "/users/:username/:type?": {
        "path": "/users/:username/:type?",
        "example": "/iwara/users/kelpie/video",
        "parameters": {
          "username": "username, can find in userpage",
          "type": "content type, can be video or image, default is video"
        },
        "name": "User",
        "maintainers": [
          "Fatpandac"
        ],
        "features": {
          "nsfw": true
        },
        "location": "index.ts",
        "module": () => import('@/routes/iwara/index.ts')
      },
      "/ranking/:type?/:sort?/:rating?": {
        "path": "/ranking/:type?/:sort?/:rating?",
        "example": "/iwara/ranking/video/date/ecchi",
        "parameters": {
          "type": "Content type, can be video or image, default is video",
          "sort": "Sort type, can be date, trending, popularity, views, likes, default is date",
          "rating": "Rating, can be all, general, ecchi, default is ecchi"
        },
        "name": "Ranking",
        "maintainers": [
          "CaoMeiYouRen233"
        ],
        "features": {
          "requirePuppeteer": true,
          "nsfw": true
        },
        "radar": [
          {
            "source": [
              "www.iwara.tv/videos",
              "www.iwara.tv/images"
            ]
          }
        ],
        "location": "ranking.ts",
        "module": () => import('@/routes/iwara/ranking.ts')
      },
      "/subscriptions": {
        "path": "/subscriptions",
        "categories": [
          "anime"
        ],
        "example": "/iwara/subscriptions",
        "parameters": {},
        "features": {
          "requireConfig": [
            {
              "name": "IWARA_USERNAME",
              "description": ""
            },
            {
              "name": "IWARA_PASSWORD",
              "description": ""
            }
          ],
          "requirePuppeteer": true,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false,
          "nsfw": true
        },
        "radar": [
          {
            "source": [
              "www.iwara.tv/subscriptions/videos",
              "www.iwara.tv/subscriptions/images"
            ]
          }
        ],
        "name": "User Subscriptions",
        "maintainers": [
          "FeCCC"
        ],
        "url": "www.iwara.tv/",
        "description": "::: warning\n  This route requires username and password, therefore it's only available when self-hosting, refer to the [Deploy Guide](https://docs.rsshub.app/deploy/config#route-specific-configurations) for route-specific configurations.\n:::",
        "location": "subscriptions.ts",
        "module": () => import('@/routes/iwara/subscriptions.ts')
      }
    },
    "apiRoutes": {},
    "name": "iwara",
    "url": "www.iwara.tv",
    "lang": "en"
  },
  "ixigua": {
    "routes": {
      "/user/video/:uid/:disableEmbed?": {
        "path": "/user/video/:uid/:disableEmbed?",
        "categories": [
          "multimedia"
        ],
        "example": "/ixigua/user/video/4234740937",
        "parameters": {
          "uid": "用户 id, 可在用户主页中找到",
          "disableEmbed": "默认为开启内嵌视频, 任意值为关闭"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "ixigua.com/home/:uid"
            ],
            "target": "/user/video/:uid"
          }
        ],
        "name": "用户视频投稿",
        "maintainers": [
          "FlashWingShadow",
          "Fatpandac",
          "pseudoyu"
        ],
        "location": "user-video.tsx",
        "module": () => import('@/routes/ixigua/user-video.tsx')
      }
    },
    "apiRoutes": {},
    "name": "西瓜视频",
    "url": "ixigua.com",
    "lang": "zh-CN"
  },
  "j-test": {
    "routes": {
      "/news": {
        "path": "/news",
        "name": "公告",
        "url": "www.j-test.com",
        "maintainers": [
          "kuhahku"
        ],
        "example": "/j-test/news",
        "parameters": {},
        "categories": [
          "study"
        ],
        "features": {
          "supportRadar": true
        },
        "radar": [
          {
            "source": [
              "www.j-test.com"
            ],
            "target": "/news"
          }
        ],
        "description": "",
        "location": "news.ts",
        "module": () => import('@/routes/j-test/news.ts')
      }
    },
    "apiRoutes": {},
    "name": "实用日本语鉴定考试（J.TEST）",
    "url": "www.j-test.com",
    "lang": "ja"
  },
  "jable": {
    "routes": {
      "/search/:query": {
        "path": "/search/:query",
        "categories": [
          "multimedia"
        ],
        "example": "/jable/search/みなみ羽琉",
        "parameters": {
          "query": "Search keyword"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false,
          "nsfw": true
        },
        "radar": [
          {
            "source": [
              "jable.tv/search/:query"
            ],
            "target": "/search/:query"
          }
        ],
        "name": "Jable 搜索结果",
        "maintainers": [
          "eve2ptp"
        ],
        "location": "index.ts",
        "module": () => import('@/routes/jable/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "jable",
    "url": "jable.tv",
    "lang": "zh"
  },
  "jamesclear": {
    "routes": {
      "/book-summaries": {
        "path": "/book-summaries",
        "view": 0,
        "categories": [
          "blog"
        ],
        "example": "/jamesclear/book-summaries",
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "jamesclear.com/book-summaries"
            ],
            "target": "/book-summaries"
          }
        ],
        "name": "Book Summaries",
        "maintainers": [
          "Rjnishant530"
        ],
        "location": "book-summaries.ts",
        "module": () => import('@/routes/jamesclear/book-summaries.ts')
      },
      "/great-speeches": {
        "path": "/great-speeches",
        "view": 0,
        "categories": [
          "blog"
        ],
        "example": "/jamesclear/great-speeches",
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "jamesclear.com/great-speeches"
            ],
            "target": "/great-speeches"
          }
        ],
        "name": "Great Speeches",
        "maintainers": [
          "Rjnishant530"
        ],
        "location": "great-speeches.ts",
        "module": () => import('@/routes/jamesclear/great-speeches.ts')
      },
      "/quotes": {
        "path": "/quotes",
        "view": 0,
        "categories": [
          "blog"
        ],
        "example": "/jamesclear/quotes",
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "jamesclear.com/quotes"
            ],
            "target": "/quotes"
          }
        ],
        "name": "Quotes",
        "maintainers": [
          "Rjnishant530"
        ],
        "location": "quotes.ts",
        "module": () => import('@/routes/jamesclear/quotes.ts')
      },
      "/3-2-1": {
        "path": "/3-2-1",
        "view": 0,
        "categories": [
          "blog"
        ],
        "example": "/jamesclear/3-2-1",
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "jamesclear.com/3-2-1"
            ],
            "target": "/3-2-1"
          }
        ],
        "name": "3-2-1 Newsletter",
        "maintainers": [
          "Rjnishant530"
        ],
        "location": "three-two-one.ts",
        "module": () => import('@/routes/jamesclear/three-two-one.ts')
      }
    },
    "apiRoutes": {},
    "name": "James Clear",
    "url": "jamesclear.com",
    "categories": [
      "blog"
    ],
    "lang": "en"
  },
  "jandan": {
    "routes": {
      "/": {
        "path": "/",
        "example": "/jandan",
        "name": "Feed",
        "maintainers": [
          "nczitzk",
          "bigfei",
          "pseudoyu"
        ],
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "i.jandan.net"
            ],
            "target": "/jandan"
          }
        ],
        "location": "index.ts",
        "module": () => import('@/routes/jandan/index.ts')
      },
      "/:category/:type?": {
        "path": "/:category/:type?",
        "example": "/jandan/top",
        "name": "Section",
        "maintainers": [
          "nczitzk",
          "pseudoyu"
        ],
        "parameters": {
          "category": {
            "description": "板块",
            "options": [
              {
                "label": "热榜",
                "value": "top"
              },
              {
                "label": "问答",
                "value": "qa"
              },
              {
                "label": "树洞",
                "value": "treehole"
              },
              {
                "label": "随手拍",
                "value": "ooxx"
              },
              {
                "label": "无聊图",
                "value": "pic"
              },
              {
                "label": "鱼塘",
                "value": "bbs"
              }
            ]
          },
          "type": {
            "description": "热榜类型，仅当 category 选择 `top` 时有效",
            "default": "4hr",
            "options": [
              {
                "label": "4小时热门",
                "value": "4hr"
              },
              {
                "label": "3天内无聊图",
                "value": "pic3days"
              },
              {
                "label": "7天内无聊图",
                "value": "pic7days"
              }
            ]
          }
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "i.jandan.net/:category"
            ],
            "target": "/jandan/:category?"
          }
        ],
        "location": "section.ts",
        "module": () => import('@/routes/jandan/section.ts')
      }
    },
    "apiRoutes": {},
    "name": "煎蛋",
    "url": "jandan.net",
    "lang": "zh-CN"
  },
  "japanpost": {
    "routes": {
      "/track/:reqCode/:locale?": {
        "name": "Track & Trace Service",
        "path": "/track/:reqCode/:locale?",
        "example": "/japanpost/track/EJ123456789JP/en",
        "url": "trackings.post.japanpost.jp/services/srv/search/",
        "categories": [
          "other"
        ],
        "maintainers": [
          "tuzi3040"
        ],
        "parameters": {
          "reqCode": "Package Number",
          "locale": "Language, default to japanese `ja`"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportRadar": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "description": "| Japanese | English |\n| -------- | ------- |\n| ja       | en      |",
        "zh": {
          "name": "邮件追踪查询",
          "description": "| 日语 | 英语 |\n| ---- | ---- |\n| ja   | en   |"
        },
        "ja": {
          "name": "郵便追跡サービス",
          "description": "| 日本語 | 英語 |\n| ---- | ---- |\n| ja   | en   |"
        },
        "location": "router.ts",
        "module": () => import('@/routes/japanpost/router.ts')
      }
    },
    "apiRoutes": {},
    "name": "Japanpost",
    "url": "trackings.post.japanpost.jp",
    "zh": {
      "name": "日本邮政"
    },
    "ja": {
      "name": "日本郵便"
    },
    "lang": "ja"
  },
  "javbus": {
    "routes": {
      "/:path{.+}?": {
        "path": "/:path{.+}?",
        "radar": [
          {
            "source": [
              "www.javbus.com/:path*"
            ],
            "target": "/:path"
          }
        ],
        "name": "Works",
        "maintainers": [
          "MegrezZhu",
          "CoderTonyChan",
          "nczitzk",
          "Felix2yu"
        ],
        "categories": [
          "multimedia"
        ],
        "view": 3,
        "url": "www.javbus.com",
        "example": "/javbus/star/rwt",
        "parameters": {
          "path": {
            "description": "Any path of list page on javbus"
          }
        },
        "features": {
          "nsfw": true
        },
        "location": "index.tsx",
        "module": () => import('@/routes/javbus/index.tsx')
      }
    },
    "apiRoutes": {},
    "name": "JavBus",
    "url": "www.javbus.com",
    "description": "::: warning\nRequests from non-Asia areas will be redirected to login page.\n:::\n\n::: tip Language\nYou can change the language of each route to the languages listed below.\n\n| English | 日本语 | 한국의 | 中文             |\n| ------- | ------ | ------ | ---------------- |\n| en      | ja     | ko     | (leave it empty) |\n:::\n\n::: tip\nJavBus has multiple backup domains, these routes use default domain `https://javbus.com`. If the domain is unreachable, you can add `?domain=<domain>` to the end of the route to specify the domain to visit. Let say you want to use the backup domain `https://javsee.icu`, you can add `?domain=javsee.icu` to the end of the route, then the route will be [`/javbus/en?domain=javsee.icu`](https://rsshub.app/javbus?domain=javsee.icu)\n\n**Note**: **Western** has different domain than the main site, the backup domains are also different. The default domain is `https://javbus.org` and you can add `?western_domain=<domain>` to the end of the route to specify the domain to visit. Let say you want to use the backup domain `https://javsee.one`, you can add `?western_domain=javsee.one` to the end of the route, then the route will be [`/javbus/western/en?western_domain=javsee.one`](https://rsshub.app/javbus/western?western_domain=javsee.one)\n:::",
    "lang": "en"
  },
  "javdb": {
    "routes": {
      "/actors/:id/:filter?": {
        "path": "/actors/:id/:filter?",
        "categories": [
          "multimedia"
        ],
        "example": "/javdb/actors/R2Vg",
        "parameters": {
          "id": "编号，可在演员页 URL 中找到",
          "filter": "过滤，见下表，默认为 `全部`"
        },
        "features": {
          "requireConfig": [
            {
              "name": "JAVDB_SESSION",
              "description": "JavDB登陆后的session值，可在控制台的cookie下查找 `_jdb_session` 的值，即可获取",
              "optional": true
            }
          ],
          "requirePuppeteer": false,
          "antiCrawler": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false,
          "nsfw": true
        },
        "radar": [
          {
            "source": [
              "javdb.com/"
            ],
            "target": ""
          }
        ],
        "name": "演員",
        "maintainers": [
          "nczitzk"
        ],
        "url": "javdb.com/",
        "description": "| 全部 | 可播放 | 單體作品 | 可下載 | 含字幕 |\n| ---- | ------ | -------- | ------ | ------ |\n|      | p      | s        | d      | c      |\n\n  所有演员编号参见 [演員庫](https://javdb.com/actors)\n\n  可用 addon_tags 参数添加额外的过滤 tag，可从网页 url 中获取，例如 `/javdb/actors/R2Vg?addon_tags=212,18` 可筛选 `VR` 和 `中出`。",
        "location": "actors.ts",
        "module": () => import('@/routes/javdb/actors.ts')
      },
      "/home/:category?/:sort?/:filter?": {
        "path": "/home/:category?/:sort?/:filter?",
        "radar": [
          {
            "source": [
              "javdb.com/"
            ]
          }
        ],
        "name": "主页",
        "example": "/javdb/home",
        "parameters": {
          "category": "分类，见下表，默认为 `有碼`",
          "sort": "排序，见下表，默认为 `磁鏈更新排序`",
          "filter": "过滤，见下表，默认为 `可下载`"
        },
        "maintainers": [
          "nczitzk"
        ],
        "url": "javdb.com/",
        "description": "分类\n\n| 有碼     | 無碼       | 歐美    |\n| -------- | ---------- | ------- |\n| censored | uncensored | western |\n\n  排序\n\n| 发布日期排序 | 磁鏈更新排序 |\n| ------------ | ------------ |\n| 1            | 2            |\n\n  过滤\n\n| 全部 | 可下载 | 含字幕 | 含短評 |\n| ---- | ------ | ------ | ------ |\n| 0    | 1      | 2      | 3      |",
        "features": {
          "nsfw": true,
          "requirePuppeteer": true
        },
        "location": "index.ts",
        "module": () => import('@/routes/javdb/index.ts')
      },
      "/lists/:id/:filter?/:sort?": {
        "path": "/lists/:id/:filter?/:sort?",
        "radar": [
          {
            "source": [
              "javdb.com/"
            ],
            "target": ""
          }
        ],
        "name": "Unknown",
        "maintainers": [
          "dddepg"
        ],
        "url": "javdb.com/",
        "features": {
          "nsfw": true
        },
        "location": "lists.ts",
        "module": () => import('@/routes/javdb/lists.ts')
      },
      "/makers/:id/:filter?": {
        "path": "/makers/:id/:filter?",
        "categories": [
          "multimedia"
        ],
        "example": "/javdb/makers/7R",
        "parameters": {
          "id": "编号，可在片商页 URL 中找到",
          "filter": "过滤，见下表，默认为 `全部`"
        },
        "features": {
          "requireConfig": [
            {
              "name": "JAVDB_SESSION",
              "description": "JavDB登陆后的session值，可在控制台的cookie下查找 `_jdb_session` 的值，即可获取",
              "optional": true
            }
          ],
          "requirePuppeteer": false,
          "antiCrawler": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false,
          "nsfw": true
        },
        "radar": [
          {
            "source": [
              "javdb.com/"
            ],
            "target": ""
          }
        ],
        "name": "片商",
        "maintainers": [
          "nczitzk"
        ],
        "url": "javdb.com/",
        "description": "| 全部 | 可播放   | 單體作品 | 可下載   | 字幕  | 預覽圖  |\n| ---- | -------- | -------- | -------- | ----- | ------- |\n|      | playable | single   | download | cnsub | preview |\n\n  所有片商编号参见 [片商庫](https://javdb.com/makers)",
        "location": "makers.ts",
        "module": () => import('@/routes/javdb/makers.ts')
      },
      "/rankings/:category?/:time?": {
        "path": "/rankings/:category?/:time?",
        "categories": [
          "multimedia"
        ],
        "example": "/javdb/rankings",
        "parameters": {
          "category": "分类，见下表，默认为 `有碼`",
          "time": "时间，见下表，默认为 `日榜`"
        },
        "features": {
          "requireConfig": [
            {
              "name": "JAVDB_SESSION",
              "description": "JavDB登陆后的session值，可在控制台的cookie下查找 `_jdb_session` 的值，即可获取",
              "optional": true
            }
          ],
          "requirePuppeteer": false,
          "antiCrawler": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false,
          "nsfw": true
        },
        "radar": [
          {
            "source": [
              "javdb.com/"
            ],
            "target": ""
          }
        ],
        "name": "排行榜",
        "maintainers": [
          "nczitzk"
        ],
        "url": "javdb.com/",
        "description": "分类\n\n| 有碼     | 無碼       | 歐美    |\n| -------- | ---------- | ------- |\n| censored | uncensored | western |\n\n  时间\n\n| 日榜  | 週榜   | 月榜    |\n| ----- | ------ | ------- |\n| daily | weekly | monthly |",
        "location": "rankings.ts",
        "module": () => import('@/routes/javdb/rankings.ts')
      },
      "/search/:keyword?/:filter?/:sort?": {
        "path": "/search/:keyword?/:filter?/:sort?",
        "categories": [
          "multimedia"
        ],
        "example": "/javdb/search/巨乳",
        "parameters": {
          "keyword": "关键字，默认为空",
          "filter": "过滤，见下表，默认为 `可播放`",
          "sort": "排序，见下表，默认为 `按相关度排序`"
        },
        "features": {
          "requireConfig": [
            {
              "name": "JAVDB_SESSION",
              "description": "JavDB登陆后的session值，可在控制台的cookie下查找 `_jdb_session` 的值，即可获取",
              "optional": true
            }
          ],
          "requirePuppeteer": false,
          "antiCrawler": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false,
          "nsfw": true
        },
        "radar": [
          {
            "source": [
              "javdb.com/"
            ],
            "target": ""
          }
        ],
        "name": "搜索",
        "maintainers": [
          "nczitzk"
        ],
        "url": "javdb.com/",
        "description": "过滤\n\n| 全部 | 占位 | 可播放   | 單體作品 | 演員  | 片商  | 導演     | 系列   | 番號 | 可下載   | 字幕  | 預覽圖  |\n| ---- | ---- | -------- | -------- | ----- | ----- | -------- | ------ | ---- | -------- | ----- | ------- |\n|      | none | playable | single   | actor | maker | director | series | code | download | cnsub | preview |\n\n  排序\n\n| 按相关度排序 | 按发布时间排序 |\n| ------------ | -------------- |\n| 0            | 1              |",
        "location": "search.ts",
        "module": () => import('@/routes/javdb/search.ts')
      },
      "/series/:id/:filter?": {
        "path": "/series/:id/:filter?",
        "categories": [
          "multimedia"
        ],
        "example": "/javdb/series/1NW",
        "parameters": {
          "id": "编号，可在系列页 URL 中找到",
          "filter": "过滤，见下表，默认为 `全部`"
        },
        "features": {
          "requireConfig": [
            {
              "name": "JAVDB_SESSION",
              "description": "JavDB登陆后的session值，可在控制台的cookie下查找 `_jdb_session` 的值，即可获取",
              "optional": true
            }
          ],
          "requirePuppeteer": false,
          "antiCrawler": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false,
          "nsfw": true
        },
        "radar": [
          {
            "source": [
              "javdb.com/"
            ],
            "target": ""
          }
        ],
        "name": "系列",
        "maintainers": [
          "nczitzk"
        ],
        "url": "javdb.com/",
        "description": "| 全部 | 可播放   | 單體作品 | 可下載   | 字幕  | 預覽圖  |\n| ---- | -------- | -------- | -------- | ----- | ------- |\n|      | playable | single   | download | cnsub | preview |\n\n  所有系列编号参见 [系列庫](https://javdb.com/series)",
        "location": "series.ts",
        "module": () => import('@/routes/javdb/series.ts')
      },
      "/tags/:query?/:category?": {
        "path": "/tags/:query?/:category?",
        "categories": [
          "multimedia"
        ],
        "example": "/javdb/tags/c2=5&c10=1",
        "parameters": {
          "query": "筛选，默认为 `c10=1`",
          "category": "分类，见下表，默认为 `有碼`"
        },
        "features": {
          "requireConfig": [
            {
              "name": "JAVDB_SESSION",
              "description": "JavDB登陆后的session值，可在控制台的cookie下查找 `_jdb_session` 的值，即可获取",
              "optional": true
            }
          ],
          "requirePuppeteer": false,
          "antiCrawler": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false,
          "nsfw": true
        },
        "radar": [
          {
            "source": [
              "javdb.com/"
            ],
            "target": ""
          }
        ],
        "name": "分類",
        "maintainers": [
          "nczitzk"
        ],
        "url": "javdb.com/",
        "description": "::: tip\n  在 [分類](https://javdb.com/tags) 中选定分类后，URL 中 `tags?` 后的字段即为筛选参数。\n\n  如 `https://javdb.com/tags?c2=5&c10=1` 中 `c2=5&c10=1` 为筛选参数。\n:::\n\n  分类\n\n| 有碼     | 無碼       | 歐美    |\n| -------- | ---------- | ------- |\n| censored | uncensored | western |",
        "location": "tags.ts",
        "module": () => import('@/routes/javdb/tags.ts')
      },
      "/video_codes/:code/:filter?": {
        "path": "/video_codes/:code/:filter?",
        "categories": [
          "multimedia"
        ],
        "example": "/javdb/video_codes/SIVR",
        "parameters": {
          "id": "番号前缀",
          "filter": "过滤，见下表，默认为 `全部`"
        },
        "features": {
          "requireConfig": [
            {
              "name": "JAVDB_SESSION",
              "description": "JavDB登陆后的session值，可在控制台的cookie下查找 `_jdb_session` 的值，即可获取",
              "optional": true
            }
          ],
          "requirePuppeteer": false,
          "antiCrawler": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false,
          "nsfw": true
        },
        "radar": [
          {
            "source": [
              "javdb.com/"
            ],
            "target": ""
          }
        ],
        "name": "番号",
        "maintainers": [
          "sgpublic"
        ],
        "url": "javdb.com/",
        "description": "| 全部 | 可播放   | 單體作品 | 可下載   | 字幕  | 預覽圖  |\n| ---- | -------- | -------- | -------- | ----- | ------- |\n|      | playable | single   | download | cnsub | preview |",
        "location": "videocodes.ts",
        "module": () => import('@/routes/javdb/videocodes.ts')
      }
    },
    "apiRoutes": {},
    "name": "JavDB",
    "url": "javdb.com",
    "description": "::: tip\nJavDB 有多个备用域名，本路由默认使用永久域名 `https://javdb.com` ，若该域名无法访问，可以通过在路由最后加上 `?domain=<域名>` 指定路由访问的域名。如指定备用域名为 `https://javdb36.com`，则在所有 JavDB 路由最后加上 `?domain=javdb36.com` 即可，此时路由为 [`/javdb?domain=javdb36.com`](https://rsshub.app/javdb?domain=javdb36.com)\n\n如果加入了 **分類** 参数，直接在分類参数后加入 `?domain=<域名>` 即可。如指定分類 URL 为 `https://javdb.com/tags?c2=5&c10=1` 并指定备用域名为 `https://javdb36.com`，即在 `/javdb/tags/c2=5&c10=1` 最后加上 `?domain=javdb36.com`，此时路由为 [`/javdb/tags/c2=5&c10=1?domain=javdb36.com`](https://rsshub.app/javdb/tags/c2=5&c10=1?domain=javdb36.com)\n\n**排行榜**、**搜索**、**演員**、**片商** 参数同适用于 **分類** 参数的上述规则\n:::\n\n::: tip\n你可以通过指定 `limit` 参数来获取特定数量的条目，即可以通过在路由后方加上 `?limit=25`，默认为单次获取 20 个条目，即默认 `?limit=20`\n\n因为该站有反爬检测，所以不应将此值调整过高\n:::",
    "lang": "zh-CN"
  },
  "javlibrary": {
    "routes": {
      "/videos/bestrated/:language?/:mode?": {
        "path": [
          "/videos/bestrated/:language?/:mode?",
          "/bestrated/:language?/:mode?"
        ],
        "name": "Unknown",
        "maintainers": [],
        "description": "| Last Month | All Time |\n| ---------- | -------- |\n| 1          | 2        |",
        "features": {
          "nsfw": true
        },
        "location": "bestrated.ts",
        "module": () => import('@/routes/javlibrary/bestrated.ts')
      },
      "/bestrated/:language?/:mode?": {
        "path": [
          "/videos/bestrated/:language?/:mode?",
          "/bestrated/:language?/:mode?"
        ],
        "name": "Unknown",
        "maintainers": [],
        "description": "| Last Month | All Time |\n| ---------- | -------- |\n| 1          | 2        |",
        "features": {
          "nsfw": true
        },
        "location": "bestrated.ts",
        "module": () => import('@/routes/javlibrary/bestrated.ts')
      },
      "/bestreviews/:language?/:mode?": {
        "path": "/bestreviews/:language?/:mode?",
        "categories": [
          "multimedia"
        ],
        "example": "/javlibrary/bestreviews/en",
        "parameters": {
          "language": "Language, see below, Japanese by default, as `ja`",
          "mode": "Mode, see below, Last Month by default, as `1`"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false,
          "nsfw": true
        },
        "name": "Best Reviews",
        "maintainers": [
          "nczitzk"
        ],
        "description": "| Last Month | All Time |\n| ---------- | -------- |\n| 1          | 2        |",
        "location": "bestreviews.ts",
        "module": () => import('@/routes/javlibrary/bestreviews.ts')
      },
      "/videos/genre/:genre?/:language?/:mode?": {
        "path": [
          "/videos/genre/:genre?/:language?/:mode?",
          "/genre/:genre?/:language?/:mode?"
        ],
        "name": "Unknown",
        "maintainers": [],
        "description": "| videos with comments (by date) | everything (by date) |\n| ------------------------------ | -------------------- |\n| 1                              | 2                    |\n\n::: tip\n  See [Categories](https://www.javlibrary.com/en/genres.php) to view all categories.\n:::",
        "features": {
          "nsfw": true
        },
        "location": "genre.ts",
        "module": () => import('@/routes/javlibrary/genre.ts')
      },
      "/genre/:genre?/:language?/:mode?": {
        "path": [
          "/videos/genre/:genre?/:language?/:mode?",
          "/genre/:genre?/:language?/:mode?"
        ],
        "name": "Unknown",
        "maintainers": [],
        "description": "| videos with comments (by date) | everything (by date) |\n| ------------------------------ | -------------------- |\n| 1                              | 2                    |\n\n::: tip\n  See [Categories](https://www.javlibrary.com/en/genres.php) to view all categories.\n:::",
        "features": {
          "nsfw": true
        },
        "location": "genre.ts",
        "module": () => import('@/routes/javlibrary/genre.ts')
      },
      "/videos/maker/:maker?/:language?/:mode?": {
        "path": "/videos/maker/:maker?/:language?/:mode?",
        "categories": [
          "multimedia"
        ],
        "example": "/javlibrary/videos/maker/arlq/cn",
        "parameters": {
          "maker": "Maker, S1 NO.1 STYLE by default, as `arlq`",
          "language": "Language, see below, Japanese by default, as `ja`",
          "mode": "Mode, see below, videos with comments (by date) by default, as `1`"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false,
          "nsfw": true
        },
        "name": "Videos by makers",
        "maintainers": [],
        "description": "| videos with comments (by date) | everything (by date) |\n| ------------------------------ | -------------------- |\n| 1                              | 2                    |",
        "location": "maker.ts",
        "module": () => import('@/routes/javlibrary/maker.ts')
      },
      "/videos/mostwanted/:language?/:mode?": {
        "path": [
          "/videos/mostwanted/:language?/:mode?",
          "/mostwanted/:language?/:mode?"
        ],
        "name": "Unknown",
        "maintainers": [],
        "description": "| Last Month | All Time |\n| ---------- | -------- |\n| 1          | 2        |",
        "features": {
          "nsfw": true
        },
        "location": "mostwanted.ts",
        "module": () => import('@/routes/javlibrary/mostwanted.ts')
      },
      "/mostwanted/:language?/:mode?": {
        "path": [
          "/videos/mostwanted/:language?/:mode?",
          "/mostwanted/:language?/:mode?"
        ],
        "name": "Unknown",
        "maintainers": [],
        "description": "| Last Month | All Time |\n| ---------- | -------- |\n| 1          | 2        |",
        "features": {
          "nsfw": true
        },
        "location": "mostwanted.ts",
        "module": () => import('@/routes/javlibrary/mostwanted.ts')
      },
      "/videos/newentries/:language?": {
        "path": [
          "/videos/newentries/:language?",
          "/newentries/:language?"
        ],
        "name": "Unknown",
        "maintainers": [],
        "features": {
          "nsfw": true
        },
        "location": "newentries.ts",
        "module": () => import('@/routes/javlibrary/newentries.ts')
      },
      "/newentries/:language?": {
        "path": [
          "/videos/newentries/:language?",
          "/newentries/:language?"
        ],
        "name": "Unknown",
        "maintainers": [],
        "features": {
          "nsfw": true
        },
        "location": "newentries.ts",
        "module": () => import('@/routes/javlibrary/newentries.ts')
      },
      "/videos/newrelease/:language?/:mode?": {
        "path": [
          "/videos/newrelease/:language?/:mode?",
          "/newrelease/:language?/:mode?"
        ],
        "name": "Unknown",
        "maintainers": [],
        "description": "| videos with comments (by date) | everything (by date) |\n| ------------------------------ | -------------------- |\n| 1                              | 2                    |",
        "features": {
          "nsfw": true
        },
        "location": "newrelease.ts",
        "module": () => import('@/routes/javlibrary/newrelease.ts')
      },
      "/newrelease/:language?/:mode?": {
        "path": [
          "/videos/newrelease/:language?/:mode?",
          "/newrelease/:language?/:mode?"
        ],
        "name": "Unknown",
        "maintainers": [],
        "description": "| videos with comments (by date) | everything (by date) |\n| ------------------------------ | -------------------- |\n| 1                              | 2                    |",
        "features": {
          "nsfw": true
        },
        "location": "newrelease.ts",
        "module": () => import('@/routes/javlibrary/newrelease.ts')
      },
      "/star/:id/:language?/:mode?": {
        "path": "/star/:id/:language?/:mode?",
        "categories": [
          "multimedia"
        ],
        "example": "/javlibrary/star/abbds/en",
        "parameters": {
          "id": "Star id, can be found in URL",
          "language": "Language, see below, Japanese by default, as `ja`",
          "mode": "Mode, see below, videos with comments (by date) by default, as `1`"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false,
          "nsfw": true
        },
        "name": "Videos by star",
        "maintainers": [
          "nczitzk"
        ],
        "description": "| videos with comments (by date) | everything (by date) |\n| ------------------------------ | -------------------- |\n| 1                              | 2                    |\n\n::: tip\n  See [Ranking](https://www.javlibrary.com/en/star_mostfav.php) to view stars by ranks.\n\n  See [Directory](https://www.javlibrary.com/en/star_list.php) to view all stars.\n:::",
        "location": "star.ts",
        "module": () => import('@/routes/javlibrary/star.ts')
      },
      "/videos/update/:language?": {
        "path": [
          "/videos/update/:language?",
          "/update/:language?"
        ],
        "name": "Unknown",
        "maintainers": [],
        "features": {
          "nsfw": true
        },
        "location": "update.ts",
        "module": () => import('@/routes/javlibrary/update.ts')
      },
      "/update/:language?": {
        "path": [
          "/videos/update/:language?",
          "/update/:language?"
        ],
        "name": "Unknown",
        "maintainers": [],
        "features": {
          "nsfw": true
        },
        "location": "update.ts",
        "module": () => import('@/routes/javlibrary/update.ts')
      },
      "/users/:id/:type/:language?": {
        "path": [
          "/users/:id/:type/:language?",
          "/:type/:id/:language?"
        ],
        "name": "Unknown",
        "maintainers": [],
        "description": "| Wanted     | Watched     | Owned     |\n| ---------- | ----------- | --------- |\n| userwanted | userwatched | userowned |",
        "features": {
          "nsfw": true
        },
        "location": "user.ts",
        "module": () => import('@/routes/javlibrary/user.ts')
      },
      "/:type/:id/:language?": {
        "path": [
          "/users/:id/:type/:language?",
          "/:type/:id/:language?"
        ],
        "name": "Unknown",
        "maintainers": [],
        "description": "| Wanted     | Watched     | Owned     |\n| ---------- | ----------- | --------- |\n| userwanted | userwatched | userowned |",
        "features": {
          "nsfw": true
        },
        "location": "user.ts",
        "module": () => import('@/routes/javlibrary/user.ts')
      }
    },
    "apiRoutes": {},
    "name": "JAVLibrary",
    "url": "javlibrary.com",
    "lang": "en"
  },
  "javtiful": {
    "routes": {
      "/actress/:id": {
        "path": "/actress/:id",
        "name": "Actress",
        "maintainers": [
          "huanfe1"
        ],
        "example": "/javtiful/actress/akari-tsumugi",
        "parameters": {
          "id": "Actress name"
        },
        "categories": [
          "multimedia"
        ],
        "radar": [
          {
            "source": [
              "javtiful.com/actress/:id",
              "javtiful.com/actress/:id/*"
            ],
            "target": "/actress/:id"
          }
        ],
        "features": {
          "nsfw": true
        },
        "location": "actress.ts",
        "module": () => import('@/routes/javtiful/actress.ts')
      },
      "/channel/:id": {
        "path": "/channel/:id",
        "name": "Channel",
        "maintainers": [
          "huanfe1"
        ],
        "example": "/javtiful/channel/madonna",
        "parameters": {
          "id": "Channel name"
        },
        "categories": [
          "multimedia"
        ],
        "radar": [
          {
            "source": [
              "javtiful.com/channel/:id",
              "javtiful.com/channel/:id/*"
            ],
            "target": "/channel/:id"
          }
        ],
        "features": {
          "nsfw": true
        },
        "location": "channel.ts",
        "module": () => import('@/routes/javtiful/channel.ts')
      }
    },
    "apiRoutes": {},
    "name": "Javtiful",
    "url": "javtiful.com",
    "lang": "en"
  },
  "javtrailers": {
    "routes": {
      "/casts/:cast": {
        "path": "/casts/:cast",
        "categories": [
          "multimedia"
        ],
        "example": "/javtrailers/casts/hibiki-otsuki",
        "parameters": {
          "cast": "Cast name, can be found in the URL of the cast page"
        },
        "radar": [
          {
            "source": [
              "javtrailers.com/casts/:category"
            ]
          }
        ],
        "name": "Casts",
        "maintainers": [
          "TonyRL"
        ],
        "url": "javtrailers.com/casts",
        "features": {
          "nsfw": true,
          "requirePuppeteer": true
        },
        "location": "casts.ts",
        "module": () => import('@/routes/javtrailers/casts.ts')
      },
      "/categories/:category": {
        "path": "/categories/:category",
        "categories": [
          "multimedia"
        ],
        "example": "/javtrailers/categories/50001755",
        "parameters": {
          "category": "Category name, can be found in the URL of the category page"
        },
        "radar": [
          {
            "source": [
              "javtrailers.com/categories/:category"
            ]
          }
        ],
        "name": "Categories",
        "maintainers": [
          "TonyRL"
        ],
        "url": "javtrailers.com/categories",
        "features": {
          "nsfw": true,
          "requirePuppeteer": true
        },
        "location": "categories.ts",
        "module": () => import('@/routes/javtrailers/categories.ts')
      },
      "/studios/:studio": {
        "path": "/studios/:studio",
        "categories": [
          "multimedia"
        ],
        "example": "/javtrailers/studios/s1-no-1-style",
        "parameters": {
          "studio": "Studio name, can be found in the URL of the studio page"
        },
        "radar": [
          {
            "source": [
              "javtrailers.com/studios/:category"
            ]
          }
        ],
        "name": "Studios",
        "maintainers": [
          "TonyRL"
        ],
        "features": {
          "nsfw": true,
          "requirePuppeteer": true
        },
        "location": "studios.ts",
        "module": () => import('@/routes/javtrailers/studios.ts')
      }
    },
    "apiRoutes": {},
    "name": "JavTrailers",
    "url": "javtrailers.com",
    "lang": "ja"
  },
  "jbma": {
    "routes": {
      "/report/:filter{.+}?": {
        "path": "/report/:filter{.+}?",
        "name": "Precious Metals Report",
        "url": "jbma.net",
        "maintainers": [
          "nczitzk"
        ],
        "example": "/jbma/report",
        "parameters": {
          "filter": {
            "description": "Filter, all by default, can be found in the corresponding page URL",
            "options": [
              {
                "label": "すべて",
                "value": ""
              },
              {
                "label": "Metals Forcus",
                "value": "cat_report/metals-forcus"
              },
              {
                "label": "WPIC",
                "value": "cat_report/wpic"
              },
              {
                "label": "Incrementum",
                "value": "cat_report/incrementum"
              },
              {
                "label": "東京金融取引所",
                "value": "cat_report/tfx"
              },
              {
                "label": "池水執筆・出演",
                "value": "cat_report/ikemizu"
              },
              {
                "label": "note",
                "value": "cat_report/note"
              },
              {
                "label": "その他",
                "value": "cat_report/other"
              },
              {
                "label": "In Gold We Trust",
                "value": "tag_report/in-gold-we-trust"
              },
              {
                "label": "Precious Metals Weeklyレポート",
                "value": "tag_report/precious-metals-weekly-report"
              },
              {
                "label": "ひろこのマーケットラウンジ",
                "value": "tag_report/market-lounge"
              },
              {
                "label": "その他",
                "value": "tag_report/other"
              },
              {
                "label": "四半期レポート",
                "value": "tag_report/quarterly-report"
              },
              {
                "label": "プラチナ展望",
                "value": "tag_report/tenbo"
              },
              {
                "label": "Gold Compass",
                "value": "tag_report/gold-compass"
              },
              {
                "label": "豆知識",
                "value": "tag_report/mamechishiki"
              },
              {
                "label": "プラチナ投資のエッセンス",
                "value": "tag_report/essence"
              },
              {
                "label": "三菱UFJ信託銀行",
                "value": "tag_report/mufg"
              },
              {
                "label": "石福金属興業",
                "value": "tag_report/ishifuku"
              },
              {
                "label": "OANDA 証券",
                "value": "tag_report/oanda"
              },
              {
                "label": "レポート",
                "value": "tag_report/report"
              }
            ]
          }
        },
        "description": "::: tip\nTo subscribe to [Metals Forcus](https://jbma.net/cat_report/metals-forcus/), where the source URL is `https://jbma.net/cat_report/metals-forcus/`, extract the certain parts from this URL to be used as parameters, resulting in the route as [`/jbma/report/cat_report/metals-forcus`](https://rsshub.app/jbma/report/cat_report/metals-forcus).\n:::\n\n<details>\n  <summary>More filters</summary>\n\n| Name                                                                                          | ID                                                                                                                  |\n| --------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------- |\n| [Metals Forcus](https://jbma.net/cat_report/metals-forcus/)                                   | [cat_report/metals-forcus](https://rsshub.app/jbma/report/cat_report/metals-forcus)                                 |\n| [WPIC](https://jbma.net/cat_report/wpic/)                                                     | [cat_report/wpic](https://rsshub.app/jbma/report/cat_report/wpic)                                                   |\n| [Incrementum](https://jbma.net/cat_report/incrementum/)                                       | [cat_report/incrementum](https://rsshub.app/jbma/report/cat_report/incrementum)                                     |\n| [東京金融取引所](https://jbma.net/cat_report/tfx/)                                            | [cat_report/tfx](https://rsshub.app/jbma/report/cat_report/tfx)                                                     |\n| [池水執筆・出演](https://jbma.net/cat_report/ikemizu/)                                        | [cat_report/ikemizu](https://rsshub.app/jbma/report/cat_report/ikemizu)                                             |\n| [note](https://jbma.net/cat_report/note/)                                                     | [cat_report/note](https://rsshub.app/jbma/report/cat_report/note)                                                   |\n| [その他](https://jbma.net/cat_report/other/)                                                  | [cat_report/other](https://rsshub.app/jbma/report/cat_report/other)                                                 |\n| [In Gold We Trust](https://jbma.net/tag_report/in-gold-we-trust/)                             | [tag_report/in-gold-we-trust](https://rsshub.app/jbma/report/tag_report/in-gold-we-trust)                           |\n| [Precious Metals Weekly レポート](https://jbma.net/tag_report/precious-metals-weekly-report/) | [tag_report/precious-metals-weekly-report](https://rsshub.app/jbma/report/tag_report/precious-metals-weekly-report) |\n| [ひろこのマーケットラウンジ](https://jbma.net/tag_report/market-lounge/)                      | [tag_report/market-lounge](https://rsshub.app/jbma/report/tag_report/market-lounge)                                 |\n| [その他](https://jbma.net/tag_report/other/)                                                  | [tag_report/other](https://rsshub.app/jbma/report/tag_report/other)                                                 |\n| [四半期レポート](https://jbma.net/tag_report/quarterly-report/)                               | [tag_report/quarterly-report](https://rsshub.app/jbma/report/tag_report/quarterly-report)                           |\n| [プラチナ展望](https://jbma.net/tag_report/tenbo/)                                            | [tag_report/tenbo](https://rsshub.app/jbma/report/tag_report/tenbo)                                                 |\n| [Gold Compass](https://jbma.net/tag_report/gold-compass/)                                     | [tag_report/gold-compass](https://rsshub.app/jbma/report/tag_report/gold-compass)                                   |\n| [豆知識](https://jbma.net/tag_report/mamechishiki/)                                           | [tag_report/mamechishiki](https://rsshub.app/jbma/report/tag_report/mamechishiki)                                   |\n| [プラチナ投資のエッセンス](https://jbma.net/tag_report/essence/)                              | [tag_report/essence](https://rsshub.app/jbma/report/tag_report/essence)                                             |\n| [三菱 UFJ 信託銀行](https://jbma.net/tag_report/mufg/)                                        | [tag_report/mufg](https://rsshub.app/jbma/report/tag_report/mufg)                                                   |\n| [石福金属興業](https://jbma.net/tag_report/ishifuku/)                                         | [tag_report/ishifuku](https://rsshub.app/jbma/report/tag_report/ishifuku)                                           |\n| [OANDA 証券](https://jbma.net/tag_report/oanda/)                                              | [tag_report/oanda](https://rsshub.app/jbma/report/tag_report/oanda)                                                 |\n| [レポート](https://jbma.net/tag_report/report/)                                               | [tag_report/report](https://rsshub.app/jbma/report/tag_report/report)                                               |\n\n\n</details>\n",
        "categories": [
          "new-media"
        ],
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportRadar": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "jbma.net/:type/:name?"
            ]
          },
          {
            "title": "Metals Forcus",
            "source": [
              "jbma.net/cat_report/metals-forcus"
            ],
            "target": "/report/cat_report/metals-forcus"
          },
          {
            "title": "WPIC",
            "source": [
              "jbma.net/cat_report/wpic"
            ],
            "target": "/report/cat_report/wpic"
          },
          {
            "title": "Incrementum",
            "source": [
              "jbma.net/cat_report/incrementum"
            ],
            "target": "/report/cat_report/incrementum"
          },
          {
            "title": "東京金融取引所",
            "source": [
              "jbma.net/cat_report/tfx"
            ],
            "target": "/report/cat_report/tfx"
          },
          {
            "title": "池水執筆・出演",
            "source": [
              "jbma.net/cat_report/ikemizu"
            ],
            "target": "/report/cat_report/ikemizu"
          },
          {
            "title": "note",
            "source": [
              "jbma.net/cat_report/note"
            ],
            "target": "/report/cat_report/note"
          },
          {
            "title": "その他",
            "source": [
              "jbma.net/cat_report/other"
            ],
            "target": "/report/cat_report/other"
          },
          {
            "title": "In Gold We Trust",
            "source": [
              "jbma.net/tag_report/in-gold-we-trust"
            ],
            "target": "/report/tag_report/in-gold-we-trust"
          },
          {
            "title": "Precious Metals Weeklyレポート",
            "source": [
              "jbma.net/tag_report/precious-metals-weekly-report"
            ],
            "target": "/report/tag_report/precious-metals-weekly-report"
          },
          {
            "title": "ひろこのマーケットラウンジ",
            "source": [
              "jbma.net/tag_report/market-lounge"
            ],
            "target": "/report/tag_report/market-lounge"
          },
          {
            "title": "その他",
            "source": [
              "jbma.net/tag_report/other"
            ],
            "target": "/report/tag_report/other"
          },
          {
            "title": "四半期レポート",
            "source": [
              "jbma.net/tag_report/quarterly-report"
            ],
            "target": "/report/tag_report/quarterly-report"
          },
          {
            "title": "プラチナ展望",
            "source": [
              "jbma.net/tag_report/tenbo"
            ],
            "target": "/report/tag_report/tenbo"
          },
          {
            "title": "Gold Compass",
            "source": [
              "jbma.net/tag_report/gold-compass"
            ],
            "target": "/report/tag_report/gold-compass"
          },
          {
            "title": "豆知識",
            "source": [
              "jbma.net/tag_report/mamechishiki"
            ],
            "target": "/report/tag_report/mamechishiki"
          },
          {
            "title": "プラチナ投資のエッセンス",
            "source": [
              "jbma.net/tag_report/essence"
            ],
            "target": "/report/tag_report/essence"
          },
          {
            "title": "三菱UFJ信託銀行",
            "source": [
              "jbma.net/tag_report/mufg"
            ],
            "target": "/report/tag_report/mufg"
          },
          {
            "title": "石福金属興業",
            "source": [
              "jbma.net/tag_report/ishifuku"
            ],
            "target": "/report/tag_report/ishifuku"
          },
          {
            "title": "OANDA 証券",
            "source": [
              "jbma.net/tag_report/oanda"
            ],
            "target": "/report/tag_report/oanda"
          },
          {
            "title": "レポート",
            "source": [
              "jbma.net/tag_report/report"
            ],
            "target": "/report/tag_report/report"
          }
        ],
        "view": 0,
        "zh": {
          "path": "/report/:filter{.+}?",
          "name": "贵金属报告",
          "url": "jbma.net",
          "maintainers": [
            "nczitzk"
          ],
          "example": "/jbma/report",
          "parameters": {
            "filter": {
              "description": "过滤条件，默认为全部，可在对应页 URL 中找到",
              "options": [
                {
                  "label": "すべて",
                  "value": ""
                },
                {
                  "label": "Metals Forcus",
                  "value": "cat_report/metals-forcus"
                },
                {
                  "label": "WPIC",
                  "value": "cat_report/wpic"
                },
                {
                  "label": "Incrementum",
                  "value": "cat_report/incrementum"
                },
                {
                  "label": "東京金融取引所",
                  "value": "cat_report/tfx"
                },
                {
                  "label": "池水執筆・出演",
                  "value": "cat_report/ikemizu"
                },
                {
                  "label": "note",
                  "value": "cat_report/note"
                },
                {
                  "label": "その他",
                  "value": "cat_report/other"
                },
                {
                  "label": "In Gold We Trust",
                  "value": "tag_report/in-gold-we-trust"
                },
                {
                  "label": "Precious Metals Weeklyレポート",
                  "value": "tag_report/precious-metals-weekly-report"
                },
                {
                  "label": "ひろこのマーケットラウンジ",
                  "value": "tag_report/market-lounge"
                },
                {
                  "label": "その他",
                  "value": "tag_report/other"
                },
                {
                  "label": "四半期レポート",
                  "value": "tag_report/quarterly-report"
                },
                {
                  "label": "プラチナ展望",
                  "value": "tag_report/tenbo"
                },
                {
                  "label": "Gold Compass",
                  "value": "tag_report/gold-compass"
                },
                {
                  "label": "豆知識",
                  "value": "tag_report/mamechishiki"
                },
                {
                  "label": "プラチナ投資のエッセンス",
                  "value": "tag_report/essence"
                },
                {
                  "label": "三菱UFJ信託銀行",
                  "value": "tag_report/mufg"
                },
                {
                  "label": "石福金属興業",
                  "value": "tag_report/ishifuku"
                },
                {
                  "label": "OANDA 証券",
                  "value": "tag_report/oanda"
                },
                {
                  "label": "レポート",
                  "value": "tag_report/report"
                }
              ]
            }
          },
          "description": "::: tip\n若订阅 [Metals Forcus](https://jbma.net/cat_report/metals-forcus/)，网址为 `https://jbma.net/cat_report/metals-forcus/`，请截取 `https://jbma.net/` 到末尾 `/` 的部分 `cat_report/metals-forcus` 作为 `filter` 参数填入，此时目标路由为 [`/jbma/report/cat_report/metals-forcus`](https://rsshub.app/jbma/report/cat_report/metals-forcus)。\n:::\n\n<details>\n  <summary>更多分类</summary>\n\n| 名称                                                                                          | ID                                                                                                                  |\n| --------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------- |\n| [Metals Forcus](https://jbma.net/cat_report/metals-forcus/)                                   | [cat_report/metals-forcus](https://rsshub.app/jbma/report/cat_report/metals-forcus)                                 |\n| [WPIC](https://jbma.net/cat_report/wpic/)                                                     | [cat_report/wpic](https://rsshub.app/jbma/report/cat_report/wpic)                                                   |\n| [Incrementum](https://jbma.net/cat_report/incrementum/)                                       | [cat_report/incrementum](https://rsshub.app/jbma/report/cat_report/incrementum)                                     |\n| [東京金融取引所](https://jbma.net/cat_report/tfx/)                                            | [cat_report/tfx](https://rsshub.app/jbma/report/cat_report/tfx)                                                     |\n| [池水執筆・出演](https://jbma.net/cat_report/ikemizu/)                                        | [cat_report/ikemizu](https://rsshub.app/jbma/report/cat_report/ikemizu)                                             |\n| [note](https://jbma.net/cat_report/note/)                                                     | [cat_report/note](https://rsshub.app/jbma/report/cat_report/note)                                                   |\n| [その他](https://jbma.net/cat_report/other/)                                                  | [cat_report/other](https://rsshub.app/jbma/report/cat_report/other)                                                 |\n| [In Gold We Trust](https://jbma.net/tag_report/in-gold-we-trust/)                             | [tag_report/in-gold-we-trust](https://rsshub.app/jbma/report/tag_report/in-gold-we-trust)                           |\n| [Precious Metals Weekly レポート](https://jbma.net/tag_report/precious-metals-weekly-report/) | [tag_report/precious-metals-weekly-report](https://rsshub.app/jbma/report/tag_report/precious-metals-weekly-report) |\n| [ひろこのマーケットラウンジ](https://jbma.net/tag_report/market-lounge/)                      | [tag_report/market-lounge](https://rsshub.app/jbma/report/tag_report/market-lounge)                                 |\n| [その他](https://jbma.net/tag_report/other/)                                                  | [tag_report/other](https://rsshub.app/jbma/report/tag_report/other)                                                 |\n| [四半期レポート](https://jbma.net/tag_report/quarterly-report/)                               | [tag_report/quarterly-report](https://rsshub.app/jbma/report/tag_report/quarterly-report)                           |\n| [プラチナ展望](https://jbma.net/tag_report/tenbo/)                                            | [tag_report/tenbo](https://rsshub.app/jbma/report/tag_report/tenbo)                                                 |\n| [Gold Compass](https://jbma.net/tag_report/gold-compass/)                                     | [tag_report/gold-compass](https://rsshub.app/jbma/report/tag_report/gold-compass)                                   |\n| [豆知識](https://jbma.net/tag_report/mamechishiki/)                                           | [tag_report/mamechishiki](https://rsshub.app/jbma/report/tag_report/mamechishiki)                                   |\n| [プラチナ投資のエッセンス](https://jbma.net/tag_report/essence/)                              | [tag_report/essence](https://rsshub.app/jbma/report/tag_report/essence)                                             |\n| [三菱 UFJ 信託銀行](https://jbma.net/tag_report/mufg/)                                        | [tag_report/mufg](https://rsshub.app/jbma/report/tag_report/mufg)                                                   |\n| [石福金属興業](https://jbma.net/tag_report/ishifuku/)                                         | [tag_report/ishifuku](https://rsshub.app/jbma/report/tag_report/ishifuku)                                           |\n| [OANDA 証券](https://jbma.net/tag_report/oanda/)                                              | [tag_report/oanda](https://rsshub.app/jbma/report/tag_report/oanda)                                                 |\n| [レポート](https://jbma.net/tag_report/report/)                                               | [tag_report/report](https://rsshub.app/jbma/report/tag_report/report)                                               |\n\n\n</details>\n"
        },
        "location": "report.ts",
        "module": () => import('@/routes/jbma/report.ts')
      }
    },
    "apiRoutes": {},
    "name": "Japan Bullion Market Association",
    "url": "jbma.net",
    "categories": [
      "new-media"
    ],
    "description": "",
    "lang": "ja",
    "ja": {
      "name": "日本貴金属マーケット協会",
      "description": ""
    },
    "zh": {
      "name": "日本贵金属市场协会",
      "description": ""
    }
  },
  "jd": {
    "routes": {
      "/price/:id": {
        "path": "/price/:id",
        "categories": [
          "shopping"
        ],
        "example": "/jd/price/526835",
        "parameters": {
          "id": "商品 id，可在商品详情页 URL 中找到"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "商品价格",
        "maintainers": [
          "nczitzk"
        ],
        "description": "::: tip\n  如商品 `https://item.jd.com/526835.html` 中的 id 为 `526835`，所以路由为 [`/jd/price/526835`](https://rsshub.app/jd/price/526835)\n:::",
        "location": "price.tsx",
        "module": () => import('@/routes/jd/price.tsx')
      }
    },
    "apiRoutes": {},
    "name": "京东",
    "url": "item.jd.com",
    "lang": "zh-CN"
  },
  "jetbrains": {
    "routes": {
      "/youtrack/comments/:issueId": {
        "path": "/youtrack/comments/:issueId",
        "categories": [
          "programming"
        ],
        "example": "/jetbrains/youtrack/comments/IJPL-174543",
        "parameters": {
          "issueId": "Issue ID (e.g., IJPL-174543)"
        },
        "radar": [
          {
            "source": [
              "youtrack.jetbrains.com/issue/:issueId"
            ],
            "target": "/youtrack/comments/:issueId"
          }
        ],
        "name": "YouTrack Issue Comments",
        "maintainers": [
          "NekoAria"
        ],
        "location": "comments.ts",
        "module": () => import('@/routes/jetbrains/comments.ts')
      }
    },
    "apiRoutes": {},
    "name": "JetBrains",
    "url": "jetbrains.com",
    "description": "JetBrains is a software development company that creates professional development tools and IDEs.",
    "lang": "en"
  },
  "jewishmuseum": {
    "routes": {
      "/exhibitions": {
        "path": "/exhibitions",
        "categories": [
          "travel"
        ],
        "example": "/jewishmuseum/exhibitions",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "Exhibitions",
        "maintainers": [
          "chazeon"
        ],
        "location": "exhibitions.ts",
        "module": () => import('@/routes/jewishmuseum/exhibitions.ts')
      }
    },
    "apiRoutes": {},
    "name": "The Jewish Museum",
    "url": "thejewishmuseum.org",
    "lang": "en"
  },
  "jianshu": {
    "routes": {
      "/collection/:id": {
        "path": "/collection/:id",
        "categories": [
          "social-media"
        ],
        "view": 0,
        "example": "/jianshu/collection/xYuZYD",
        "parameters": {
          "id": "专题 id, 可在专题页 URL 中找到"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "www.jianshu.com/c/:id"
            ]
          }
        ],
        "name": "专题",
        "maintainers": [
          "DIYgod",
          "HenryQW",
          "JimenezLi"
        ],
        "location": "collection.ts",
        "module": () => import('@/routes/jianshu/collection.ts')
      },
      "/home": {
        "path": "/home",
        "categories": [
          "social-media"
        ],
        "view": 0,
        "example": "/jianshu/home",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "www.jianshu.com/"
            ]
          }
        ],
        "name": "首页",
        "maintainers": [
          "DIYgod",
          "HenryQW",
          "JimenezLi"
        ],
        "url": "www.jianshu.com/",
        "location": "home.ts",
        "module": () => import('@/routes/jianshu/home.ts')
      },
      "/user/:id": {
        "path": "/user/:id",
        "categories": [
          "social-media"
        ],
        "example": "/jianshu/user/yZq3ZV",
        "view": 0,
        "parameters": {
          "id": "作者 id, 可在作者主页 URL 中找到"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "www.jianshu.com/u/:id"
            ]
          }
        ],
        "name": "作者",
        "maintainers": [
          "DIYgod",
          "HenryQW",
          "JimenezLi"
        ],
        "location": "user.ts",
        "module": () => import('@/routes/jianshu/user.ts')
      }
    },
    "apiRoutes": {},
    "name": "简书",
    "url": "www.jianshu.com",
    "lang": "zh-CN"
  },
  "jiaoliudao": {
    "routes": {
      "/": {
        "path": "/",
        "radar": [
          {
            "source": [
              "jiaoliudao.com/"
            ],
            "target": ""
          }
        ],
        "name": "Unknown",
        "maintainers": [
          "TonyRL"
        ],
        "url": "jiaoliudao.com/",
        "location": "index.ts",
        "module": () => import('@/routes/jiaoliudao/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "交流岛资源网",
    "url": "jiaoliudao.com",
    "lang": "zh-CN"
  },
  "jiemian": {
    "routes": {
      "/account/main/1": {
        "path": "/account/main/1",
        "parameters": {
          "id": "分类 id，见下表，可在对应分类页 URL 中找到"
        },
        "name": "界面号",
        "example": "/jiemian/account/main/1",
        "maintainers": [
          "nczitzk",
          "pseudoyu"
        ],
        "description": "| [财经号](https://www.jiemian.com/account/main/1.html) | [城市号](https://www.jiemian.com/account/main/2.html) | [媒体号](https://www.jiemian.com/account/main/3.html) |\n| ----------------------------------------------------- | ----------------------------------------------------- | ----------------------------------------------------- |\n| 1                                                     | 2                                                     | 3                                                     |\n",
        "location": "account.ts",
        "module": () => import('@/routes/jiemian/account.ts')
      },
      "/lists/:id": {
        "path": "/lists/:id",
        "parameters": {
          "id": "分类 id，见下表，可在对应分类页 URL 中找到"
        },
        "name": "栏目",
        "example": "/jiemian/lists/65",
        "maintainers": [
          "WenhuWee",
          "nczitzk",
          "pseudoyu"
        ],
        "description": "| [首页](https://www.jiemian.com) | [商业](https://www.jiemian.com/lists/2.html) | [财经](https://www.jiemian.com/lists/800.html) | [新闻](https://www.jiemian.com/lists/801.html) | [文化生活](https://www.jiemian.com/lists/130.html) | [快报](https://www.jiemian.com/lists/4.html) |\n| ------------------------------- | -------------------------------------------- | ---------------------------------------------- | ---------------------------------------------- | -------------------------------------------------- | -------------------------------------------- |\n|                                 | 2                                            | 800                                            | 801                                            | 130                                                | 4                                            |\n\n::: details 更多分类\n\n#### [首页](https://www.jiemian.com)\n\n| [科技](https://www.jiemian.com/lists/65.html) | [金融](https://www.jiemian.com/lists/9.html) | [证券](https://www.jiemian.com/lists/112.html) | [地产](https://www.jiemian.com/lists/62.html) | [汽车](https://www.jiemian.com/lists/51.html) | [健康](https://www.jiemian.com/lists/472.html) |\n| --------------------------------------------- | -------------------------------------------- | ---------------------------------------------- | --------------------------------------------- | --------------------------------------------- | ---------------------------------------------- |\n| 65                                            | 9                                            | 112                                            | 62                                            | 51                                            | 472                                            |\n\n| [大湾区](https://www.jiemian.com/lists/680.html) | [元宇宙](https://www.jiemian.com/lists/704.html) | [文旅](https://www.jiemian.com/lists/105.html) | [数据](https://www.jiemian.com/lists/154.html) | [ESG](https://www.jiemian.com/lists/712.html) | [双碳](https://www.jiemian.com/lists/877.html) |\n| ------------------------------------------------ | ------------------------------------------------ | ---------------------------------------------- | ---------------------------------------------- | --------------------------------------------- | ---------------------------------------------- |\n| 680                                              | 704                                              | 105                                            | 154                                            | 712                                           | 877                                            |\n\n| [电厂](https://www.jiemian.com/lists/872.html) |\n| ---------------------------------------------- |\n| 872                                            |\n\n#### [商业](https://www.jiemian.com/lists/2.html)\n\n| [科技](https://www.jiemian.com/lists/65.html) | [地产](https://www.jiemian.com/lists/62.html) | [ 汽车](https://www.jiemian.com/lists/51.html) | [消费](https://www.jiemian.com/lists/31.html) | [工业](https://www.jiemian.com/lists/28.html) | [时尚](https://www.jiemian.com/lists/68.html) |\n| --------------------------------------------- | --------------------------------------------- | ---------------------------------------------- | --------------------------------------------- | --------------------------------------------- | --------------------------------------------- |\n| 65                                            | 62                                            | 51                                             | 31                                            | 28                                            | 68                                            |\n\n| [交通](https://www.jiemian.com/lists/30.html) | [医药](https://www.jiemian.com/lists/472.html) | [互联网](https://www.jiemian.com/lists/851.html) | [创投 ](https://www.jiemian.com/lists/858.html) | [能源](https://www.jiemian.com/lists/856.html) | [数码](https://www.jiemian.com/lists/853.html) |\n| --------------------------------------------- | ---------------------------------------------- | ------------------------------------------------ | ----------------------------------------------- | ---------------------------------------------- | ---------------------------------------------- |\n| 30                                            | 472                                            | 851                                              | 858                                             | 856                                            | 853                                            |\n\n| [教育](https://www.jiemian.com/lists/256.html) | [食品](https://www.jiemian.com/lists/845.html) | [新能源](https://www.jiemian.com/lists/857.html) | [家电](https://www.jiemian.com/lists/850.html) | [健康](https://www.jiemian.com/lists/854.html) | [酒业](https://www.jiemian.com/lists/676.html) |\n| ---------------------------------------------- | ---------------------------------------------- | ------------------------------------------------ | ---------------------------------------------- | ---------------------------------------------- | ---------------------------------------------- |\n| 256                                            | 845                                            | 857                                              | 850                                            | 854                                            | 676                                            |\n\n| [物流](https://www.jiemian.com/lists/841.html) | [零售](https://www.jiemian.com/lists/847.html) | [美妆](https://www.jiemian.com/lists/838.html) | [楼市](https://www.jiemian.com/city/main/181.html) | [家居](https://www.jiemian.com/lists/694.html) | [餐饮](https://www.jiemian.com/lists/848.html) |\n| ---------------------------------------------- | ---------------------------------------------- | ---------------------------------------------- | -------------------------------------------------- | ---------------------------------------------- | ---------------------------------------------- |\n| 841                                            | 847                                            | 838                                            | city/main/181                                      | 694                                            | 848                                            |\n\n| [日用](https://www.jiemian.com/lists/846.html) | [企服](https://www.jiemian.com/lists/852.html) | [珠宝](https://www.jiemian.com/lists/839.html) | [腕表](https://www.jiemian.com/lists/840.html) | [ 商学院](https://www.jiemian.com/lists/605.html) | [元宇宙](https://www.jiemian.com/lists/704.html) |\n| ---------------------------------------------- | ---------------------------------------------- | ---------------------------------------------- | ---------------------------------------------- | ------------------------------------------------- | ------------------------------------------------ |\n| 846                                            | 852                                            | 839                                            | 840                                            | 605                                               | 704                                              |\n\n| [电厂](https://www.jiemian.com/lists/872.html) | [农业](https://www.jiemian.com/lists/883.html) |\n| ---------------------------------------------- | ---------------------------------------------- |\n| 872                                            | 883                                            |\n\n#### [财经](https://www.jiemian.com/lists/800.html)\n\n| [金融](https://www.jiemian.com/lists/9.html) | [投资](https://www.jiemian.com/lists/86.html) | [证券](https://www.jiemian.com/lists/112.html) | [IPO](https://www.jiemian.com/lists/699.html) | [宏观](https://www.jiemian.com/lists/174.html) | [股市](https://www.jiemian.com/lists/418.html) |\n| -------------------------------------------- | --------------------------------------------- | ---------------------------------------------- | --------------------------------------------- | ---------------------------------------------- | ---------------------------------------------- |\n| 9                                            | 86                                            | 112                                            | 699                                           | 174                                            | 418                                            |\n\n| [财富](https://www.jiemian.com/lists/410.html) | [有连云](https://www.jiemian.com/lists/889.html) |\n| ---------------------------------------------- | ------------------------------------------------ |\n| 410                                            | 889                                              |\n\n#### [新闻](https://www.jiemian.com/lists/801.html)\n\n| [天下](https://www.jiemian.com/lists/32.html) | [中国](https://www.jiemian.com/lists/71.html) | [ 评论](https://www.jiemian.com/lists/8.html) | [数据](https://www.jiemian.com/lists/154.html) | [职场](https://www.jiemian.com/lists/50.html) | [国是](https://www.jiemian.com/lists/422.html) |\n| --------------------------------------------- | --------------------------------------------- | --------------------------------------------- | ---------------------------------------------- | --------------------------------------------- | ---------------------------------------------- |\n| 32                                            | 71                                            | 8                                             | 154                                            | 50                                            | 422                                            |\n\n| [体育](https://www.jiemian.com/lists/82.html) | [文娱](https://www.jiemian.com/lists/63.html) | [ 影像](https://www.jiemian.com/lists/225.html) | [营销](https://www.jiemian.com/lists/49.html) | [大 湾区](https://www.jiemian.com/lists/680.html) | [ESG](https://www.jiemian.com/lists/712.html) |\n| --------------------------------------------- | --------------------------------------------- | ----------------------------------------------- | --------------------------------------------- | ------------------------------------------------- | --------------------------------------------- |\n| 82                                            | 63                                            | 225                                             | 49                                            | 680                                               | 712                                           |\n\n| [双碳](https://www.jiemian.com/lists/877.html) | [长三角](https://www.jiemian.com/lists/917.html) |\n| ---------------------------------------------- | ------------------------------------------------ |\n| 877                                            | 917                                              |\n\n#### [文化生活](https://www.jiemian.com/lists/130.html)\n\n| [文化](https://www.jiemian.com/lists/130.html) | [文旅](https://www.jiemian.com/lists/105.html) | [生活方式](https://www.jiemian.com/lists/135.html) | [美食美酒](https://www.jiemian.com/lists/865.html) | [艺术](https://www.jiemian.com/lists/643.html) | [游戏](https://www.jiemian.com/lists/118.html) |\n| ---------------------------------------------- | ---------------------------------------------- | -------------------------------------------------- | -------------------------------------------------- | ---------------------------------------------- | ---------------------------------------------- |\n| 130                                            | 105                                            | 135                                                | 865                                                | 643                                            | 118                                            |\n\n| [正午](https://www.jiemian.com/lists/53.html) | [箭厂](https://www.jiemian.com/video/lists/195_1.html) |\n| --------------------------------------------- | ------------------------------------------------------ |\n| 53                                            | video/lists/195_1                                     |\n\n#### [快报](https://www.jiemian.com/lists/4.html)\n\n| [今日热点](https://www.jiemian.com/lists/1324kb.html) | [公司头条](https://www.jiemian.com/lists/1322kb.html) | [股市前沿](https://www.jiemian.com/lists/1327kb.html) | [监管通报](https://www.jiemian.com/lists/1330kb.html) | [财经速览](https://www.jiemian.com/lists/1326kb.html) | [时事追踪](https://www.jiemian.com/lists/1325kb.html) |\n| ----------------------------------------------------- | ----------------------------------------------------- | ----------------------------------------------------- | ----------------------------------------------------- | ----------------------------------------------------- | ----------------------------------------------------- |\n| 1324kb                                                | 1322kb                                                | 1327kb                                                | 1330kb                                                | 1326kb                                                | 1325kb                                                |\n\n:::",
        "location": "lists.ts",
        "module": () => import('@/routes/jiemian/lists.ts')
      },
      "/special/1192": {
        "path": "/special/1192",
        "parameters": {
          "id": "分类 id，见下表，可在对应分类页 URL 中找到"
        },
        "name": "专题",
        "example": "/jiemian/special/1192",
        "maintainers": [
          "nczitzk",
          "pseudoyu"
        ],
        "location": "special.ts",
        "module": () => import('@/routes/jiemian/special.ts')
      },
      "/video/lists/258_1": {
        "path": "/video/lists/258_1",
        "parameters": {
          "id": "分类 id，见下表，可在对应分类页 URL 中找到"
        },
        "name": "视频",
        "example": "/jiemian/video/lists/258_1",
        "maintainers": [
          "nczitzk",
          "pseudoyu"
        ],
        "description": "| [界面 Vnews](https://www.jiemian.com/video/lists/258_1.html) | [直播](https://www.jiemian.com/videoLive/lists_1.html) | [箭厂](https://www.jiemian.com/video/lists/195_1.html) | [面谈](https://www.jiemian.com/video/lists/111_1.html) | [品牌创酷](https://www.jiemian.com/video/lists/226_1.html) | [番 茄社](https://www.jiemian.com/video/lists/567_1.html) |\n| ------------------------------------------------------------ | ------------------------------------------------------ | ------------------------------------------------------ | ------------------------------------------------------ | ---------------------------------------------------------- | --------------------------------------------------------- |\n| 258_1                                                       | videoLive/lists_1                                     | 195_1                                                 | 111_1                                                 | 226_1                                                     | 567_1                                                    |\n\n| [商业微史记](https://www.jiemian.com/video/lists/882_1.html) |\n| ------------------------------------------------------------ |\n| 882_1                                                       |",
        "location": "video.ts",
        "module": () => import('@/routes/jiemian/video.ts')
      },
      "/pro/lists/12": {
        "path": "/pro/lists/12",
        "parameters": {
          "id": "分类 id，见下表，可在对应分类页 URL 中找到"
        },
        "name": "VIP",
        "example": "/jiemian/pro/lists/12",
        "maintainers": [
          "nczitzk",
          "pseudoyu"
        ],
        "description": "| [投资早晚报](https://www.jiemian.com/pro/lists/12.html) | [宏观晚 6 点](https://www.jiemian.com/pro/lists/20.html) | [打新早报](https://www.jiemian.com/pro/lists/21.html) | [盘前机会前瞻](https://www.jiemian.com/pro/lists/13.html) | [公告快评](https://www.jiemian.com/pro/lists/14.html) | [盘中必读](https://www.jiemian.com/pro/lists/15.html) |\n| ------------------------------------------------------- | -------------------------------------------------------- | ----------------------------------------------------- | --------------------------------------------------------- | ----------------------------------------------------- | ----------------------------------------------------- |\n| 12                                                      | 20                                                       | 21                                                    | 13                                                        | 14                                                    | 15                                                    |\n\n| [金股挖掘](https://www.jiemian.com/pro/lists/16.html) | [调研早知道](https://www.jiemian.com/pro/lists/17.html) | [研报新知](https://www.jiemian.com/pro/lists/18.html) | [大势侦察](https://www.jiemian.com/pro/lists/1.html) | [市场风向标](https://www.jiemian.com/pro/lists/19.html) |\n| ----------------------------------------------------- | ------------------------------------------------------- | ----------------------------------------------------- | ---------------------------------------------------- | ------------------------------------------------------- |\n| 16                                                    | 17                                                      | 18                                                    | 1                                                    | 19                                                      |\n",
        "location": "vip.ts",
        "module": () => import('@/routes/jiemian/vip.ts')
      }
    },
    "apiRoutes": {},
    "name": "界面新闻",
    "url": "jiemian.com",
    "lang": "zh-CN"
  },
  "jike": {
    "routes": {
      "/topic/:id/:showUid?": {
        "path": "/topic/:id/:showUid?",
        "categories": [
          "social-media"
        ],
        "view": 1,
        "example": "/jike/topic/556688fae4b00c57d9dd46ee",
        "parameters": {
          "id": "圈子 id, 可在即刻 web 端圈子页或 APP 分享出来的圈子页 URL 中找到",
          "showUid": {
            "description": "是否在内容中显示用户信息，设置为 1 则开启",
            "options": [
              {
                "value": "1",
                "label": "显示"
              }
            ]
          }
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "web.okjike.com/topic/:id"
            ],
            "target": "/topic/:id"
          },
          {
            "source": [
              "m.okjike.com/topics/:id"
            ],
            "target": "/topic/:id"
          }
        ],
        "name": "圈子",
        "maintainers": [
          "DIYgod",
          "prnake"
        ],
        "location": "topic.ts",
        "module": () => import('@/routes/jike/topic.ts')
      },
      "/user/:id": {
        "path": "/user/:id",
        "categories": [
          "social-media"
        ],
        "view": 1,
        "example": "/jike/user/3EE02BC9-C5B3-4209-8750-4ED1EE0F67BB",
        "parameters": {
          "id": "用户 id, 可在即刻分享出来的单条动态页点击用户头像进入个人主页，然后在个人主页的 URL 中找到，或者在单条动态页使用 RSSHub Radar 插件"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "web.okjike.com/u/:uid"
            ],
            "target": "/user/:uid"
          },
          {
            "source": [
              "m.okjike.com/users/:uid"
            ],
            "target": "/user/:uid"
          }
        ],
        "name": "用户动态",
        "maintainers": [
          "DIYgod",
          "prnake"
        ],
        "location": "user.ts",
        "module": () => import('@/routes/jike/user.ts')
      },
      "/topic/text/:id": {
        "path": "/topic/text/:id",
        "categories": [
          "social-media"
        ],
        "example": "/jike/topic/text/553870e8e4b0cafb0a1bef68",
        "parameters": {
          "id": "圈子 id, 可在即刻 web 端圈子页或 APP 分享出来的圈子页 URL 中找到"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "web.okjike.com/topic/:id"
            ],
            "target": "/topic/text/:id"
          },
          {
            "source": [
              "m.okjike.com/topics/:id"
            ],
            "target": "/topic/text/:id"
          }
        ],
        "name": "圈子 - 纯文字",
        "maintainers": [
          "HenryQW"
        ],
        "location": "topic-text.ts",
        "module": () => import('@/routes/jike/topic-text.ts')
      }
    },
    "apiRoutes": {},
    "name": "即刻",
    "url": "m.okjike.com",
    "lang": "zh-CN"
  },
  "jimmyspa": {
    "routes": {
      "/books/:language": {
        "path": "/books/:language",
        "categories": [
          "design"
        ],
        "view": 0,
        "example": "/jimmyspa/books/tw",
        "parameters": {
          "language": {
            "description": "语言",
            "options": [
              {
                "value": "tw",
                "label": "臺灣正體"
              },
              {
                "value": "en",
                "label": "English"
              },
              {
                "value": "jp",
                "label": "日本語"
              }
            ]
          }
        },
        "radar": [
          {
            "source": [
              "www.jimmyspa.com/:language/Books"
            ]
          }
        ],
        "name": "Books",
        "description": "\n| language | Description |\n| ---   | ---   |\n| tw | 臺灣正體 |\n| en | English |\n| jp | 日本語 |\n    ",
        "maintainers": [
          "Cedaric"
        ],
        "location": "books.ts",
        "module": () => import('@/routes/jimmyspa/books.ts')
      },
      "/news/:language": {
        "path": "/news/:language",
        "categories": [
          "design"
        ],
        "view": 2,
        "example": "/jimmyspa/news/tw",
        "parameters": {
          "language": {
            "description": "语言",
            "options": [
              {
                "value": "tw",
                "label": "臺灣正體"
              },
              {
                "value": "en",
                "label": "English"
              },
              {
                "value": "jp",
                "label": "日本語"
              }
            ]
          }
        },
        "radar": [
          {
            "source": [
              "www.jimmyspa.com/:language/News"
            ]
          }
        ],
        "name": "News",
        "description": "\n| language | Description |\n| ---   | ---   |\n| tw | 臺灣正體 |\n| en | English |\n| jp | 日本語 |\n    ",
        "maintainers": [
          "Cedaric"
        ],
        "location": "news.ts",
        "module": () => import('@/routes/jimmyspa/news.ts')
      }
    },
    "apiRoutes": {},
    "name": "幾米 JIMMY S.P.A. Official Website",
    "url": "www.jimmyspa.com",
    "lang": "zh-TW"
  },
  "jin10": {
    "routes": {
      "/topic/:id": {
        "path": "/topic/:id",
        "categories": [
          "finance"
        ],
        "view": 0,
        "example": "/jin10/topic/396",
        "parameters": {
          "id": "N"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "xnews.jin10.com/topic/:id"
            ]
          }
        ],
        "name": "主题文章",
        "maintainers": [
          "miles170"
        ],
        "url": "jin10.com/",
        "location": "topic.ts",
        "module": () => import('@/routes/jin10/topic.ts')
      },
      "/category/:id": {
        "path": "/category/:id",
        "categories": [
          "finance"
        ],
        "view": 5,
        "example": "/jin10/category/36",
        "parameters": {
          "id": "分类id，见下表"
        },
        "description": "\n| Name           | ID   |\n|----------------|------|\n| 贵金属         | 1    |\n| 黄金           | 2    |\n| 白银           | 3    |\n| 钯金           | 4    |\n| 铂金           | 5    |\n| 石油           | 6    |\n| WTI原油        | 7    |\n| 布伦特原油     | 8    |\n| 欧佩克         | 9    |\n| 页岩气         | 10   |\n| 原油市场报告   | 11   |\n| 外汇           | 12   |\n| 欧元           | 13   |\n| 英镑           | 14   |\n| 日元           | 15   |\n| 美元           | 16   |\n| 瑞郎           | 17   |\n| 人民币         | 18   |\n| 期货           | 36   |\n| 油脂油料       | 145  |\n| 钢矿           | 146  |\n| 煤炭           | 147  |\n| 化工           | 148  |\n| 有色           | 149  |\n| 谷物           | 150  |\n| 糖棉果蛋       | 151  |\n| 生猪           | 152  |\n| 碳排放         | 154  |\n| 数字货币       | 19   |\n| 数字人民币     | 107  |\n| 科技           | 22   |\n| 手机           | 23   |\n| 电动汽车       | 39   |\n| 芯片           | 40   |\n| 中国突破       | 41   |\n| 5G             | 42   |\n| 量子计算       | 43   |\n| 航空航天       | 158  |\n| 元宇宙         | 165  |\n| 人工智能       | 168  |\n| 地缘局势       | 24   |\n| 缅甸局势       | 44   |\n| 印巴纷争       | 45   |\n| 中东风云       | 46   |\n| 阿富汗局势     | 155  |\n| 俄乌冲突       | 167  |\n| 人物           | 25   |\n| 鲍威尔         | 47   |\n| 马斯克         | 48   |\n| 拉加德         | 49   |\n| 特朗普         | 50   |\n| 拜登           | 51   |\n| 巴菲特         | 157  |\n| 央行           | 26   |\n| 美联储         | 53   |\n| 中国央行       | 54   |\n| 欧洲央行       | 55   |\n| 日本央行       | 56   |\n| 货币政策调整   | 137  |\n| 英国央行       | 141  |\n| 澳洲联储       | 159  |\n| 新西兰联储     | 160  |\n| 加拿大央行     | 161  |\n| 美股           | 27   |\n| 财报           | 59   |\n| Reddit散户动态 | 60   |\n| 个股动态       | 108  |\n| 港股           | 28   |\n| 美股回港       | 61   |\n| 交易所动态     | 62   |\n| 指数动态       | 63   |\n| 个股动态       | 109  |\n| A股            | 29   |\n| 美股回A        | 64   |\n| 券商分析       | 65   |\n| 板块异动       | 66   |\n| 大盘动态       | 67   |\n| 南北资金       | 68   |\n| 亚盘动态       | 69   |\n| IPO信息        | 70   |\n| 个股动态       | 110  |\n| 北交所         | 166  |\n| 基金           | 30   |\n| 投行机构       | 31   |\n| 标普、惠誉、穆迪 | 71  |\n| 美银           | 72   |\n| 高盛           | 112  |\n| 疫情           | 32   |\n| 疫苗动态       | 73   |\n| 确诊数据       | 74   |\n| 新冠药物       | 113  |\n| 债券           | 33   |\n| 政策           | 34   |\n| 中国           | 75   |\n| 美国           | 76   |\n| 欧盟           | 77   |\n| 日本           | 78   |\n| 贸易、关税     | 79   |\n| 碳中和         | 80   |\n| 中国香港       | 81   |\n| 英国           | 120  |\n| 房地产动态     | 156  |\n| 经济数据       | 35   |\n| 中国           | 82   |\n| 美国           | 83   |\n| 欧盟           | 84   |\n| 日本           | 85   |\n| 公司           | 37   |\n| 特斯拉         | 86   |\n| 苹果           | 90   |\n| 独角兽         | 91   |\n| 谷歌           | 92   |\n| 华为           | 93   |\n| 阿里巴巴       | 94   |\n| 小米           | 95   |\n| 字节跳动       | 116  |\n| 腾讯           | 117  |\n| 微软           | 118  |\n| 百度           | 119  |\n| 美团           | 162  |\n| 滴滴           | 163  |\n| 中国恒大       | 164  |\n| 灾害事故       | 38   |\n| 地震           | 96   |\n| 爆炸           | 97   |\n| 海啸           | 98   |\n| 寒潮           | 99   |\n| 洪涝           | 100  |\n| 火灾           | 101  |\n| 矿难           | 102  |\n| 枪击案         | 103  |\n",
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "jin10.com/"
            ],
            "target": ""
          }
        ],
        "name": "外汇",
        "maintainers": [
          "laampui"
        ],
        "url": "jin10.com/",
        "location": "category.ts",
        "module": () => import('@/routes/jin10/category.ts')
      },
      "/:important?": {
        "path": "/:important?",
        "categories": [
          "finance"
        ],
        "view": 5,
        "example": "/jin10",
        "parameters": {
          "important": "只看重要，任意值开启，留空关闭"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "jin10.com/"
            ],
            "target": ""
          }
        ],
        "name": "市场快讯",
        "maintainers": [
          "laampui"
        ],
        "url": "jin10.com/",
        "location": "index.ts",
        "module": () => import('@/routes/jin10/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "金十数据",
    "url": "jin10.com",
    "lang": "zh-CN"
  },
  "jingzhengu": {
    "routes": {
      "/news": {
        "path": "/news",
        "categories": [
          "other"
        ],
        "example": "/jingzhengu/news",
        "radar": [
          {
            "source": [
              "www.jingzhengu.com"
            ]
          }
        ],
        "name": "资讯",
        "maintainers": [
          "TonyRL"
        ],
        "url": "www.jingzhengu.com",
        "location": "news.ts",
        "module": () => import('@/routes/jingzhengu/news.ts')
      }
    },
    "apiRoutes": {},
    "name": "精真估",
    "url": "www.jingzhengu.com",
    "lang": "zh-CN"
  },
  "jinritemai": {
    "routes": {
      "/docs/:dirId?": {
        "path": "/docs/:dirId?",
        "categories": [
          "programming"
        ],
        "example": "/jinritemai/docs/19",
        "parameters": {
          "dirId": "公告分类, 可在页面URL获取 默认为全部"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "平台公告",
        "maintainers": [
          "blade0910"
        ],
        "description": "| 类型    | type    |\n| --------- | ---------- |\n| 全部公告    | 5    |\n| 产品发布    | 19   |\n| 规则变更    | 21   |\n| 维护公告    | 20   |\n| 其他公告    | 22   |",
        "location": "docs.ts",
        "module": () => import('@/routes/jinritemai/docs.ts')
      }
    },
    "apiRoutes": {},
    "name": "抖店开放平台",
    "url": "op.jinritemai.com",
    "lang": "zh-CN"
  },
  "jinse": {
    "routes": {
      "/:category?": {
        "path": "/:category?",
        "categories": [
          "finance"
        ],
        "example": "/jinse/zhengce",
        "parameters": {
          "category": "分类，见下表，默认为政策"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "分类",
        "maintainers": [
          "nczitzk",
          "pseudoyu"
        ],
        "description": "| 政策    | 行情         | DeFi | 矿业  | 以太坊 2.0 |\n| ------- | ------------ | ---- | ----- | ---------- |\n| zhengce | fenxishishuo | defi | kuang | 以太坊 2.0 |\n\n| 产业     | IPFS | 技术 | 百科  | 研报          |\n| -------- | ---- | ---- | ----- | ------------- |\n| industry | IPFS | tech | baike | capitalmarket |",
        "location": "catalogue.ts",
        "module": () => import('@/routes/jinse/catalogue.ts')
      },
      "/lives/:category?": {
        "path": "/lives/:category?",
        "categories": [
          "finance"
        ],
        "view": 5,
        "example": "/jinse/lives",
        "parameters": {
          "category": {
            "description": "分类",
            "options": [
              {
                "value": "0",
                "label": "全部"
              },
              {
                "value": "1",
                "label": "精选"
              },
              {
                "value": "2",
                "label": "政策"
              },
              {
                "value": "3",
                "label": "数据"
              },
              {
                "value": "4",
                "label": "NFT"
              },
              {
                "value": "5",
                "label": "项目"
              }
            ],
            "default": "0"
          }
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "快讯",
        "maintainers": [
          "nczitzk",
          "pseudoyu"
        ],
        "description": "| 全部 | 精选 | 政策 | 数据 | NFT | 项目 |\n| ---- | ---- | ---- | ---- | --- | ---- |\n| 0    | 1    | 2    | 3    | 4   | 5    |",
        "location": "lives.ts",
        "module": () => import('@/routes/jinse/lives.ts')
      },
      "/timeline/:category?": {
        "path": "/timeline/:category?",
        "categories": [
          "finance"
        ],
        "view": 0,
        "example": "/jinse/timeline",
        "parameters": {
          "category": {
            "description": "分类",
            "options": [
              {
                "value": "头条",
                "label": "头条"
              },
              {
                "value": "独家",
                "label": "独家"
              },
              {
                "value": "铭文",
                "label": "铭文"
              },
              {
                "value": "产业",
                "label": "产业"
              },
              {
                "value": "项目",
                "label": "项目"
              },
              {
                "value": "政策",
                "label": "政策"
              },
              {
                "value": "AI",
                "label": "AI"
              },
              {
                "value": "Web 3.0",
                "label": "Web 3.0"
              },
              {
                "value": "以太坊 2.0",
                "label": "以太坊 2.0"
              },
              {
                "value": "DeFi",
                "label": "DeFi"
              },
              {
                "value": "Layer2",
                "label": "Layer2"
              },
              {
                "value": "NFT",
                "label": "NFT"
              },
              {
                "value": "DAO",
                "label": "DAO"
              },
              {
                "value": "百科",
                "label": "百科"
              }
            ],
            "default": "头条"
          }
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "首页",
        "maintainers": [
          "nczitzk",
          "pseudoyu"
        ],
        "description": "| 头条   | 独家 | 铭文    | 产业       | 项目 |\n| ------ | ---- | ------- | ---------- | ---- |\n| 政策   | AI   | Web 3.0 | 以太坊 2.0 | DeFi |\n| Layer2 | NFT  | DAO     | 百科       |      |",
        "location": "timeline.ts",
        "module": () => import('@/routes/jinse/timeline.ts')
      }
    },
    "apiRoutes": {},
    "name": "金色财经",
    "url": "jinse.com.cn",
    "lang": "zh-CN"
  },
  "jisilu": {
    "routes": {
      "/category/:id": {
        "path": "/category/:id",
        "name": "分类",
        "url": "www.jisilu.cn",
        "maintainers": [
          "nczitzk"
        ],
        "example": "/jisilu/category/4",
        "parameters": {
          "id": "分类 id，可在对应分类页 URL 中找到"
        },
        "description": "::: tip\n若订阅 [债券/可转债](https://www.jisilu.cn/category/4)，网址为 `https://www.jisilu.cn/category/4`，请截取 `https://www.jisilu.cn/category/` 到末尾的部分 `4` 作为 `id` 参数填入，此时目标路由为 [`/jisilu/category/4`](https://rsshub.app/jisilu/category/4)。\n:::\n\n| 新股 | 债券/可转债 | 套利 | 其他 | 基金 | 股票 |\n| ---- | ----------- | ---- | ---- | ---- | ---- |\n| 3    | 4           | 5    | 6    | 7    | 8    |\n",
        "categories": [
          "finance"
        ],
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportRadar": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "www.jisilu.cn/category/:id"
            ],
            "target": "/category/:id"
          },
          {
            "title": "新股",
            "source": [
              "www.jisilu.cn/category/3"
            ],
            "target": "/category/3"
          },
          {
            "title": "债券/可转债",
            "source": [
              "www.jisilu.cn/category/4"
            ],
            "target": "/category/4"
          },
          {
            "title": "套利",
            "source": [
              "www.jisilu.cn/category/5"
            ],
            "target": "/category/5"
          },
          {
            "title": "其他",
            "source": [
              "www.jisilu.cn/category/6"
            ],
            "target": "/category/6"
          },
          {
            "title": "基金",
            "source": [
              "www.jisilu.cn/category/7"
            ],
            "target": "/category/7"
          },
          {
            "title": "股票",
            "source": [
              "www.jisilu.cn/category/8"
            ],
            "target": "/category/8"
          }
        ],
        "view": 0,
        "location": "category.ts",
        "module": () => import('@/routes/jisilu/category.ts')
      },
      "/explore/:filter?": {
        "path": "/explore/:filter?",
        "name": "广场",
        "url": "www.jisilu.cn",
        "maintainers": [
          "nczitzk"
        ],
        "example": "/jisilu/explore",
        "parameters": {
          "category": "过滤器，默认为空，可在对应页 URL 中找到"
        },
        "description": "::: tip\n若订阅 [债券/可转债 - 热门 - 30天](https://www.jisilu.cn/home/explore/category-4__sort_type-hot__day-30)，网址为 `https://www.jisilu.cn/home/explore/category-4__sort_type-hot__day-30`，请截取 `https://www.jisilu.cn/home/explore/` 到末尾的部分 `category-4__sort_type-hot__day-30` 作为 `filter` 参数填入，此时目标路由为 [`/jisilu/explore/category-4__sort_type-hot__day-30`](https://rsshub.app/jisilu/explore/category-4__sort_type-hot__day-30)。\n:::\n    ",
        "categories": [
          "finance"
        ],
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportRadar": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "www.jisilu.cn/home/explore/:filter",
              "www.jisilu.cn/home/explore",
              "www.jisilu.cn/explore"
            ]
          }
        ],
        "view": 0,
        "location": "explore.ts",
        "module": () => import('@/routes/jisilu/explore.ts')
      },
      "/people/:id/:type?": {
        "path": "/people/:id/:type?",
        "name": "用户",
        "url": "www.jisilu.cn",
        "maintainers": [
          "nczitzk"
        ],
        "example": "/jisilu/people/天书",
        "parameters": {
          "id": "用户 id，可在对应用户页 URL 中找到",
          "type": "类型，可选值为 `questions` 即 `主题` 或 `answer` 即 `回复`，默认为 `questions` 即 `主题`"
        },
        "description": "::: tip\n若订阅 [天书的主题](https://www.jisilu.cn/people/天书)，网址为 `https://www.jisilu.cn/people/天书`，请截取 `https://www.jisilu.cn/people/` 到末尾的部分 `天书` 作为 `id` 参数填入，此时目标路由为 [`/jisilu/people/天书`](https://rsshub.app/jisilu/people/天书)。\n:::\n\n::: tip\n前往 [用户排名](https://www.jisilu.cn/users/) 查看更多用户。\n:::\n",
        "categories": [
          "finance"
        ],
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportRadar": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "www.jisilu.cn/people/:id"
            ],
            "target": "/people/:id"
          }
        ],
        "view": 0,
        "location": "people.ts",
        "module": () => import('@/routes/jisilu/people.ts')
      },
      "/topic/:id": {
        "path": "/topic/:id",
        "name": "话题",
        "url": "www.jisilu.cn",
        "maintainers": [
          "nczitzk"
        ],
        "example": "/jisilu/topic/可转债",
        "parameters": {
          "id": "话题 id，可在对应话题页 URL 中找到"
        },
        "description": "::: tip\n若订阅 [可转债](https://www.jisilu.cn/topic/可转债)，网址为 `https://www.jisilu.cn/topic/可转债`，请截取 `https://www.jisilu.cn/topic/` 到末尾的部分 `可转债` 作为 `id` 参数填入，此时目标路由为 [`/jisilu/topic/可转债`](https://rsshub.app/jisilu/topic/可转债)。\n:::\n\n::: tip\n前往 [话题广场](https://www.jisilu.cn/topic) 查看更多话题。\n:::\n",
        "categories": [
          "finance"
        ],
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportRadar": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "www.jisilu.cn/topic/:id"
            ],
            "target": "/topic/:id"
          }
        ],
        "view": 0,
        "location": "topic.ts",
        "module": () => import('@/routes/jisilu/topic.ts')
      }
    },
    "apiRoutes": {},
    "name": "集思录",
    "url": "jisilu.cn",
    "description": "一个以数据为本的投资社区",
    "lang": "zh-CN"
  },
  "jiuyangongshe": {
    "routes": {
      "/community": {
        "path": "/community",
        "categories": [
          "finance"
        ],
        "view": 0,
        "example": "/jiuyangongshe/community",
        "maintainers": [
          "TonyRL"
        ],
        "name": "社群",
        "radar": [
          {
            "source": [
              "www.jiuyangongshe.com"
            ]
          }
        ],
        "location": "community.tsx",
        "module": () => import('@/routes/jiuyangongshe/community.tsx')
      }
    },
    "apiRoutes": {},
    "name": "韭研公社",
    "url": "www.jiuyangongshe.com",
    "categories": [
      "finance"
    ],
    "lang": "zh-CN"
  },
  "jjwxc": {
    "routes": {
      "/author/:id?": {
        "path": "/author/:id?",
        "categories": [
          "reading"
        ],
        "example": "/jjwxc/author/4364484",
        "parameters": {
          "id": "作者 id，可在对应作者页中找到"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "作者最新作品",
        "maintainers": [
          "nczitzk"
        ],
        "location": "author.tsx",
        "module": () => import('@/routes/jjwxc/author.tsx')
      },
      "/book/:id?": {
        "path": "/book/:id?",
        "categories": [
          "reading"
        ],
        "view": 5,
        "example": "/jjwxc/book/7013024",
        "parameters": {
          "id": "作品 id，可在对应作品页中找到"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "作品章节",
        "maintainers": [
          "nczitzk"
        ],
        "location": "book.ts",
        "module": () => import('@/routes/jjwxc/book.ts')
      }
    },
    "apiRoutes": {},
    "name": "晋江文学城",
    "url": "jjwxc.net",
    "lang": "zh-CN"
  },
  "jl1mall": {
    "routes": {
      "/forum/:type?/:key?": {
        "path": "/forum/:type?/:key?",
        "name": "星林社区",
        "url": "www.jl1mall.com",
        "maintainers": [
          "nczitzk"
        ],
        "example": "/jl1mall/forum/2",
        "parameters": {
          "type": {
            "description": "类型，默认为 `2`，即最新",
            "options": [
              {
                "label": "推荐",
                "value": "recommend"
              },
              {
                "label": "热门",
                "value": "1"
              },
              {
                "label": "最新",
                "value": "2"
              }
            ]
          },
          "key": {
            "description": "关键字，默认为全部",
            "options": [
              {
                "label": "遥感开发者培训班",
                "value": "20240520150900005395"
              },
              {
                "label": "吉林一号杯创新大赛",
                "value": "202405201509000193524"
              },
              {
                "label": "安全与情报分析",
                "value": "20240828170700012219"
              },
              {
                "label": "农业农村",
                "value": "202306141504000458181"
              },
              {
                "label": "生态环保",
                "value": "202306141504000549335"
              },
              {
                "label": "城市建设",
                "value": "20230614150500000306"
              },
              {
                "label": "金融投资",
                "value": "202306141505000067369"
              },
              {
                "label": "应急减灾",
                "value": "202306141505000133827"
              },
              {
                "label": "地球科学",
                "value": "202306141514000061581"
              },
              {
                "label": "固体地球物理学",
                "value": "202306141517000575939"
              },
              {
                "label": "地球化学",
                "value": "202306141518000085359"
              },
              {
                "label": "地图学",
                "value": "202306141518000157744"
              },
              {
                "label": "地质学",
                "value": "202306141518000241039"
              },
              {
                "label": "海洋科学",
                "value": "202306141518000393987"
              },
              {
                "label": "大气科学",
                "value": "202306141529000041839"
              },
              {
                "label": "空间物理学",
                "value": "202306141529000242849"
              },
              {
                "label": "大地测量学",
                "value": "202306141529000425495"
              },
              {
                "label": "地理学",
                "value": "202306141530000014753"
              },
              {
                "label": "水文学",
                "value": "202306141530000174894"
              },
              {
                "label": "测绘科学技术",
                "value": "20230614151500026119"
              },
              {
                "label": "大地测量技术",
                "value": "202306141520000005256"
              },
              {
                "label": "摄影测量与遥感技术",
                "value": "202306141520000106520"
              },
              {
                "label": "地图制图技术",
                "value": "202306141520000178541"
              },
              {
                "label": "工程测量技术",
                "value": "202306141520000258701"
              },
              {
                "label": "海洋测绘",
                "value": "202306141520000324966"
              },
              {
                "label": "测绘仪器",
                "value": "202306141520000414316"
              },
              {
                "label": "农学",
                "value": "202306141515000341910"
              },
              {
                "label": "农业基础学科",
                "value": "202306141521000277547"
              },
              {
                "label": "农艺学",
                "value": "202306141521000365043"
              },
              {
                "label": "园艺学",
                "value": "202306141521000438505"
              },
              {
                "label": "土壤学",
                "value": "202306141521000505344"
              },
              {
                "label": "植物保护学",
                "value": "202306141522000009366"
              },
              {
                "label": "农业工程",
                "value": "202306141522000082860"
              },
              {
                "label": "林学",
                "value": "202306141515000385043"
              },
              {
                "label": "林业基础学科",
                "value": "202306141522000436479"
              },
              {
                "label": "森林培育学",
                "value": "20230614152200051361"
              },
              {
                "label": "林木遗传育种学",
                "value": "202306141523000295017"
              },
              {
                "label": "森林经理学",
                "value": "202306141523000466296"
              },
              {
                "label": "森林保护学",
                "value": "202306141523000531935"
              },
              {
                "label": "野生动物保护与管理",
                "value": "202306141523000595037"
              },
              {
                "label": "防护林学",
                "value": "202306141524000045940"
              },
              {
                "label": "经济林学",
                "value": "202306141524000113348"
              },
              {
                "label": "园林学",
                "value": "202306141524000179836"
              },
              {
                "label": "林业工程",
                "value": "202306141524000235618"
              },
              {
                "label": "森林统计学",
                "value": "202306141524000289370"
              },
              {
                "label": "林业经济学",
                "value": "202306141524000339222"
              },
              {
                "label": "环境科学技术",
                "value": "20230614151500047789"
              },
              {
                "label": "环境科学技术基础学科",
                "value": "202306141535000054532"
              },
              {
                "label": "环境学",
                "value": "202306141535000112080"
              },
              {
                "label": "环境工程学",
                "value": "202306141535000231152"
              },
              {
                "label": "计算机科学技术",
                "value": "202306141515000576514"
              },
              {
                "label": "计算机科学技术基础学科",
                "value": "202306141542000549959"
              },
              {
                "label": "人工智能",
                "value": "202306141543000006811"
              },
              {
                "label": "计算机系统结构",
                "value": "202306141543000067343"
              },
              {
                "label": "计算机软件",
                "value": "202306141543000131149"
              },
              {
                "label": "计算机工程",
                "value": "2023061415430002541"
              },
              {
                "label": "计算机应用",
                "value": "202306141543000301013"
              },
              {
                "label": "水利工程",
                "value": "20230614151600024423"
              },
              {
                "label": "水利工程基础学科",
                "value": "202306141548000086089"
              },
              {
                "label": "水利工程测量",
                "value": "202306141548000124678"
              },
              {
                "label": "水工材料",
                "value": "202306141548000185107"
              },
              {
                "label": "水工结构",
                "value": "202306141548000324892"
              },
              {
                "label": "水力机械",
                "value": "202306141548000395969"
              },
              {
                "label": "水利工程施工",
                "value": "20230614154800046627"
              },
              {
                "label": "水处理",
                "value": "202306141548000525441"
              },
              {
                "label": "河流泥沙工程学",
                "value": "202306141548000576930"
              },
              {
                "label": "海洋工程",
                "value": "202306141549000036382"
              },
              {
                "label": "环境水利",
                "value": "202306141549000098809"
              },
              {
                "label": "水利管理",
                "value": "202306141549000142714"
              },
              {
                "label": "防洪工程",
                "value": "202306141549000206899"
              },
              {
                "label": "水利经济学",
                "value": "202306141549000273808"
              },
              {
                "label": "矿山工程技术",
                "value": "202306141516000327936"
              },
              {
                "label": "矿山地质学",
                "value": "202306141550000508559"
              },
              {
                "label": "矿山测量",
                "value": "202306141550000555267"
              },
              {
                "label": "矿山设计",
                "value": "202306141551000009480"
              },
              {
                "label": "矿山地面工程",
                "value": "202306141551000059854"
              },
              {
                "label": "井巷工程",
                "value": "202306141551000091874"
              },
              {
                "label": "采矿工程",
                "value": "202306141551000145716"
              },
              {
                "label": "选矿工程",
                "value": "202306141551000196626"
              },
              {
                "label": "钻井工程",
                "value": "202306141551000242890"
              },
              {
                "label": "油气田井开发工程",
                "value": "202306141551000281559"
              },
              {
                "label": "矿山机械工程",
                "value": "202306141551000444214"
              },
              {
                "label": "石油、天然气储存与运输工程",
                "value": "202306141551000496258"
              },
              {
                "label": "矿山电气工程",
                "value": "20230614155100054576"
              },
              {
                "label": "采矿环境工程",
                "value": "202306141551000586807"
              },
              {
                "label": "矿山安全",
                "value": "202306141552000015381"
              },
              {
                "label": "矿山综合利用工程",
                "value": "202306141552000058779"
              },
              {
                "label": "地信系统",
                "value": "202306141507000026855"
              },
              {
                "label": "Web前端",
                "value": "202306141507000175842"
              },
              {
                "label": "Web后端",
                "value": "202307101453000087320"
              },
              {
                "label": "部署运维",
                "value": "202306141609000132025"
              },
              {
                "label": "移动端",
                "value": "202307101453000139149"
              },
              {
                "label": "目标识别",
                "value": "202306141509000181523"
              },
              {
                "label": "语义分割",
                "value": "202306141509000243978"
              },
              {
                "label": "时序分析",
                "value": "202306141509000328187"
              },
              {
                "label": "样本标注",
                "value": "202306141614000383945"
              },
              {
                "label": "制图工具",
                "value": "202306141615000281579"
              },
              {
                "label": "矢量数据处理",
                "value": "20230614161700031265"
              },
              {
                "label": "地物分类",
                "value": "20230710114400052654"
              },
              {
                "label": "变化检测",
                "value": "202307101145000028636"
              },
              {
                "label": "定量反演",
                "value": "202307101347000522903"
              },
              {
                "label": "QGIS",
                "value": "202307101101000417309"
              },
              {
                "label": "ArcGIS",
                "value": "202307101102000009946"
              },
              {
                "label": "LabelImg",
                "value": "20230710110200008240"
              },
              {
                "label": "uDig",
                "value": "20230710110200016279"
              },
              {
                "label": "ENVI",
                "value": "202307101102000384177"
              },
              {
                "label": "GEE",
                "value": "202307101103000459525"
              },
              {
                "label": "其他",
                "value": "202307101103000548964"
              },
              {
                "label": "Python",
                "value": "202306141647000449681"
              },
              {
                "label": "Matlab",
                "value": "202306141647000532735"
              },
              {
                "label": "C++",
                "value": "202306141647000574253"
              },
              {
                "label": "JAVA",
                "value": "202307101453000516747"
              },
              {
                "label": "JavaScript",
                "value": "202307101509000578236"
              },
              {
                "label": "Kotlin",
                "value": "202307101558000228562"
              },
              {
                "label": "Dart",
                "value": "202307101608000249435"
              },
              {
                "label": "领域咨询",
                "value": "202306141647000349567"
              }
            ]
          }
        },
        "description": ":::tip\n订阅 [星林社区遥感开发者培训班的最新内容](https://www.jl1mall.com/forum/)，此时路由为 [`/jl1mall/forum/2/`](https://rsshub.app/jl1mall/forum/2/遥感开发者培训班)。\n:::\n",
        "categories": [
          "new-media"
        ],
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportRadar": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "title": "推荐",
            "source": [
              "www.jl1mall.com/forum/"
            ],
            "target": "/forum/recommend"
          },
          {
            "title": "热门",
            "source": [
              "www.jl1mall.com/forum/"
            ],
            "target": "/forum/1"
          },
          {
            "title": "最新",
            "source": [
              "www.jl1mall.com/forum/"
            ],
            "target": "/forum/2"
          },
          {
            "title": "特别专区",
            "source": [
              "www.jl1mall.com/forum/"
            ],
            "target": "/forum/2/202405201508000363847"
          },
          {
            "title": "遥感开发者培训班",
            "source": [
              "www.jl1mall.com/forum/"
            ],
            "target": "/forum/2/20240520150900005395"
          },
          {
            "title": "吉林一号杯创新大赛",
            "source": [
              "www.jl1mall.com/forum/"
            ],
            "target": "/forum/2/202405201509000193524"
          },
          {
            "title": "应用领域",
            "source": [
              "www.jl1mall.com/forum/"
            ],
            "target": "/forum/2/202306141504000029820"
          },
          {
            "title": "安全与情报分析",
            "source": [
              "www.jl1mall.com/forum/"
            ],
            "target": "/forum/2/20240828170700012219"
          },
          {
            "title": "农业农村",
            "source": [
              "www.jl1mall.com/forum/"
            ],
            "target": "/forum/2/202306141504000458181"
          },
          {
            "title": "生态环保",
            "source": [
              "www.jl1mall.com/forum/"
            ],
            "target": "/forum/2/202306141504000549335"
          },
          {
            "title": "城市建设",
            "source": [
              "www.jl1mall.com/forum/"
            ],
            "target": "/forum/2/20230614150500000306"
          },
          {
            "title": "金融投资",
            "source": [
              "www.jl1mall.com/forum/"
            ],
            "target": "/forum/2/202306141505000067369"
          },
          {
            "title": "应急减灾",
            "source": [
              "www.jl1mall.com/forum/"
            ],
            "target": "/forum/2/202306141505000133827"
          },
          {
            "title": "学科名称",
            "source": [
              "www.jl1mall.com/forum/"
            ],
            "target": "/forum/2/202306141504000106265"
          },
          {
            "title": "地球科学",
            "source": [
              "www.jl1mall.com/forum/"
            ],
            "target": "/forum/2/202306141514000061581"
          },
          {
            "title": "固体地球物理学",
            "source": [
              "www.jl1mall.com/forum/"
            ],
            "target": "/forum/2/202306141517000575939"
          },
          {
            "title": "地球化学",
            "source": [
              "www.jl1mall.com/forum/"
            ],
            "target": "/forum/2/202306141518000085359"
          },
          {
            "title": "地图学",
            "source": [
              "www.jl1mall.com/forum/"
            ],
            "target": "/forum/2/202306141518000157744"
          },
          {
            "title": "地质学",
            "source": [
              "www.jl1mall.com/forum/"
            ],
            "target": "/forum/2/202306141518000241039"
          },
          {
            "title": "海洋科学",
            "source": [
              "www.jl1mall.com/forum/"
            ],
            "target": "/forum/2/202306141518000393987"
          },
          {
            "title": "大气科学",
            "source": [
              "www.jl1mall.com/forum/"
            ],
            "target": "/forum/2/202306141529000041839"
          },
          {
            "title": "空间物理学",
            "source": [
              "www.jl1mall.com/forum/"
            ],
            "target": "/forum/2/202306141529000242849"
          },
          {
            "title": "大地测量学",
            "source": [
              "www.jl1mall.com/forum/"
            ],
            "target": "/forum/2/202306141529000425495"
          },
          {
            "title": "地理学",
            "source": [
              "www.jl1mall.com/forum/"
            ],
            "target": "/forum/2/202306141530000014753"
          },
          {
            "title": "水文学",
            "source": [
              "www.jl1mall.com/forum/"
            ],
            "target": "/forum/2/202306141530000174894"
          },
          {
            "title": "测绘科学技术",
            "source": [
              "www.jl1mall.com/forum/"
            ],
            "target": "/forum/2/20230614151500026119"
          },
          {
            "title": "大地测量技术",
            "source": [
              "www.jl1mall.com/forum/"
            ],
            "target": "/forum/2/202306141520000005256"
          },
          {
            "title": "摄影测量与遥感技术",
            "source": [
              "www.jl1mall.com/forum/"
            ],
            "target": "/forum/2/202306141520000106520"
          },
          {
            "title": "地图制图技术",
            "source": [
              "www.jl1mall.com/forum/"
            ],
            "target": "/forum/2/202306141520000178541"
          },
          {
            "title": "工程测量技术",
            "source": [
              "www.jl1mall.com/forum/"
            ],
            "target": "/forum/2/202306141520000258701"
          },
          {
            "title": "海洋测绘",
            "source": [
              "www.jl1mall.com/forum/"
            ],
            "target": "/forum/2/202306141520000324966"
          },
          {
            "title": "测绘仪器",
            "source": [
              "www.jl1mall.com/forum/"
            ],
            "target": "/forum/2/202306141520000414316"
          },
          {
            "title": "农学",
            "source": [
              "www.jl1mall.com/forum/"
            ],
            "target": "/forum/2/202306141515000341910"
          },
          {
            "title": "农业基础学科",
            "source": [
              "www.jl1mall.com/forum/"
            ],
            "target": "/forum/2/202306141521000277547"
          },
          {
            "title": "农艺学",
            "source": [
              "www.jl1mall.com/forum/"
            ],
            "target": "/forum/2/202306141521000365043"
          },
          {
            "title": "园艺学",
            "source": [
              "www.jl1mall.com/forum/"
            ],
            "target": "/forum/2/202306141521000438505"
          },
          {
            "title": "土壤学",
            "source": [
              "www.jl1mall.com/forum/"
            ],
            "target": "/forum/2/202306141521000505344"
          },
          {
            "title": "植物保护学",
            "source": [
              "www.jl1mall.com/forum/"
            ],
            "target": "/forum/2/202306141522000009366"
          },
          {
            "title": "农业工程",
            "source": [
              "www.jl1mall.com/forum/"
            ],
            "target": "/forum/2/202306141522000082860"
          },
          {
            "title": "林学",
            "source": [
              "www.jl1mall.com/forum/"
            ],
            "target": "/forum/2/202306141515000385043"
          },
          {
            "title": "林业基础学科",
            "source": [
              "www.jl1mall.com/forum/"
            ],
            "target": "/forum/2/202306141522000436479"
          },
          {
            "title": "森林培育学",
            "source": [
              "www.jl1mall.com/forum/"
            ],
            "target": "/forum/2/20230614152200051361"
          },
          {
            "title": "林木遗传育种学",
            "source": [
              "www.jl1mall.com/forum/"
            ],
            "target": "/forum/2/202306141523000295017"
          },
          {
            "title": "森林经理学",
            "source": [
              "www.jl1mall.com/forum/"
            ],
            "target": "/forum/2/202306141523000466296"
          },
          {
            "title": "森林保护学",
            "source": [
              "www.jl1mall.com/forum/"
            ],
            "target": "/forum/2/202306141523000531935"
          },
          {
            "title": "野生动物保护与管理",
            "source": [
              "www.jl1mall.com/forum/"
            ],
            "target": "/forum/2/202306141523000595037"
          },
          {
            "title": "防护林学",
            "source": [
              "www.jl1mall.com/forum/"
            ],
            "target": "/forum/2/202306141524000045940"
          },
          {
            "title": "经济林学",
            "source": [
              "www.jl1mall.com/forum/"
            ],
            "target": "/forum/2/202306141524000113348"
          },
          {
            "title": "园林学",
            "source": [
              "www.jl1mall.com/forum/"
            ],
            "target": "/forum/2/202306141524000179836"
          },
          {
            "title": "林业工程",
            "source": [
              "www.jl1mall.com/forum/"
            ],
            "target": "/forum/2/202306141524000235618"
          },
          {
            "title": "森林统计学",
            "source": [
              "www.jl1mall.com/forum/"
            ],
            "target": "/forum/2/202306141524000289370"
          },
          {
            "title": "林业经济学",
            "source": [
              "www.jl1mall.com/forum/"
            ],
            "target": "/forum/2/202306141524000339222"
          },
          {
            "title": "环境科学技术",
            "source": [
              "www.jl1mall.com/forum/"
            ],
            "target": "/forum/2/20230614151500047789"
          },
          {
            "title": "环境科学技术基础学科",
            "source": [
              "www.jl1mall.com/forum/"
            ],
            "target": "/forum/2/202306141535000054532"
          },
          {
            "title": "环境学",
            "source": [
              "www.jl1mall.com/forum/"
            ],
            "target": "/forum/2/202306141535000112080"
          },
          {
            "title": "环境工程学",
            "source": [
              "www.jl1mall.com/forum/"
            ],
            "target": "/forum/2/202306141535000231152"
          },
          {
            "title": "计算机科学技术",
            "source": [
              "www.jl1mall.com/forum/"
            ],
            "target": "/forum/2/202306141515000576514"
          },
          {
            "title": "计算机科学技术基础学科",
            "source": [
              "www.jl1mall.com/forum/"
            ],
            "target": "/forum/2/202306141542000549959"
          },
          {
            "title": "人工智能",
            "source": [
              "www.jl1mall.com/forum/"
            ],
            "target": "/forum/2/202306141543000006811"
          },
          {
            "title": "计算机系统结构",
            "source": [
              "www.jl1mall.com/forum/"
            ],
            "target": "/forum/2/202306141543000067343"
          },
          {
            "title": "计算机软件",
            "source": [
              "www.jl1mall.com/forum/"
            ],
            "target": "/forum/2/202306141543000131149"
          },
          {
            "title": "计算机工程",
            "source": [
              "www.jl1mall.com/forum/"
            ],
            "target": "/forum/2/2023061415430002541"
          },
          {
            "title": "计算机应用",
            "source": [
              "www.jl1mall.com/forum/"
            ],
            "target": "/forum/2/202306141543000301013"
          },
          {
            "title": "水利工程",
            "source": [
              "www.jl1mall.com/forum/"
            ],
            "target": "/forum/2/20230614151600024423"
          },
          {
            "title": "水利工程基础学科",
            "source": [
              "www.jl1mall.com/forum/"
            ],
            "target": "/forum/2/202306141548000086089"
          },
          {
            "title": "水利工程测量",
            "source": [
              "www.jl1mall.com/forum/"
            ],
            "target": "/forum/2/202306141548000124678"
          },
          {
            "title": "水工材料",
            "source": [
              "www.jl1mall.com/forum/"
            ],
            "target": "/forum/2/202306141548000185107"
          },
          {
            "title": "水工结构",
            "source": [
              "www.jl1mall.com/forum/"
            ],
            "target": "/forum/2/202306141548000324892"
          },
          {
            "title": "水力机械",
            "source": [
              "www.jl1mall.com/forum/"
            ],
            "target": "/forum/2/202306141548000395969"
          },
          {
            "title": "水利工程施工",
            "source": [
              "www.jl1mall.com/forum/"
            ],
            "target": "/forum/2/20230614154800046627"
          },
          {
            "title": "水处理",
            "source": [
              "www.jl1mall.com/forum/"
            ],
            "target": "/forum/2/202306141548000525441"
          },
          {
            "title": "河流泥沙工程学",
            "source": [
              "www.jl1mall.com/forum/"
            ],
            "target": "/forum/2/202306141548000576930"
          },
          {
            "title": "海洋工程",
            "source": [
              "www.jl1mall.com/forum/"
            ],
            "target": "/forum/2/202306141549000036382"
          },
          {
            "title": "环境水利",
            "source": [
              "www.jl1mall.com/forum/"
            ],
            "target": "/forum/2/202306141549000098809"
          },
          {
            "title": "水利管理",
            "source": [
              "www.jl1mall.com/forum/"
            ],
            "target": "/forum/2/202306141549000142714"
          },
          {
            "title": "防洪工程",
            "source": [
              "www.jl1mall.com/forum/"
            ],
            "target": "/forum/2/202306141549000206899"
          },
          {
            "title": "水利经济学",
            "source": [
              "www.jl1mall.com/forum/"
            ],
            "target": "/forum/2/202306141549000273808"
          },
          {
            "title": "矿山工程技术",
            "source": [
              "www.jl1mall.com/forum/"
            ],
            "target": "/forum/2/202306141516000327936"
          },
          {
            "title": "矿山地质学",
            "source": [
              "www.jl1mall.com/forum/"
            ],
            "target": "/forum/2/202306141550000508559"
          },
          {
            "title": "矿山测量",
            "source": [
              "www.jl1mall.com/forum/"
            ],
            "target": "/forum/2/202306141550000555267"
          },
          {
            "title": "矿山设计",
            "source": [
              "www.jl1mall.com/forum/"
            ],
            "target": "/forum/2/202306141551000009480"
          },
          {
            "title": "矿山地面工程",
            "source": [
              "www.jl1mall.com/forum/"
            ],
            "target": "/forum/2/202306141551000059854"
          },
          {
            "title": "井巷工程",
            "source": [
              "www.jl1mall.com/forum/"
            ],
            "target": "/forum/2/202306141551000091874"
          },
          {
            "title": "采矿工程",
            "source": [
              "www.jl1mall.com/forum/"
            ],
            "target": "/forum/2/202306141551000145716"
          },
          {
            "title": "选矿工程",
            "source": [
              "www.jl1mall.com/forum/"
            ],
            "target": "/forum/2/202306141551000196626"
          },
          {
            "title": "钻井工程",
            "source": [
              "www.jl1mall.com/forum/"
            ],
            "target": "/forum/2/202306141551000242890"
          },
          {
            "title": "油气田井开发工程",
            "source": [
              "www.jl1mall.com/forum/"
            ],
            "target": "/forum/2/202306141551000281559"
          },
          {
            "title": "矿山机械工程",
            "source": [
              "www.jl1mall.com/forum/"
            ],
            "target": "/forum/2/202306141551000444214"
          },
          {
            "title": "石油、天然气储存与运输工程",
            "source": [
              "www.jl1mall.com/forum/"
            ],
            "target": "/forum/2/202306141551000496258"
          },
          {
            "title": "矿山电气工程",
            "source": [
              "www.jl1mall.com/forum/"
            ],
            "target": "/forum/2/20230614155100054576"
          },
          {
            "title": "采矿环境工程",
            "source": [
              "www.jl1mall.com/forum/"
            ],
            "target": "/forum/2/202306141551000586807"
          },
          {
            "title": "矿山安全",
            "source": [
              "www.jl1mall.com/forum/"
            ],
            "target": "/forum/2/202306141552000015381"
          },
          {
            "title": "矿山综合利用工程",
            "source": [
              "www.jl1mall.com/forum/"
            ],
            "target": "/forum/2/202306141552000058779"
          },
          {
            "title": "软件开发",
            "source": [
              "www.jl1mall.com/forum/"
            ],
            "target": "/forum/2/202306141506000485537"
          },
          {
            "title": "地信系统",
            "source": [
              "www.jl1mall.com/forum/"
            ],
            "target": "/forum/2/202306141507000026855"
          },
          {
            "title": "Web前端",
            "source": [
              "www.jl1mall.com/forum/"
            ],
            "target": "/forum/2/202306141507000175842"
          },
          {
            "title": "Web后端",
            "source": [
              "www.jl1mall.com/forum/"
            ],
            "target": "/forum/2/202307101453000087320"
          },
          {
            "title": "部署运维",
            "source": [
              "www.jl1mall.com/forum/"
            ],
            "target": "/forum/2/202306141609000132025"
          },
          {
            "title": "移动端",
            "source": [
              "www.jl1mall.com/forum/"
            ],
            "target": "/forum/2/202307101453000139149"
          },
          {
            "title": "信息解译",
            "source": [
              "www.jl1mall.com/forum/"
            ],
            "target": "/forum/2/202306141508000116074"
          },
          {
            "title": "目标识别",
            "source": [
              "www.jl1mall.com/forum/"
            ],
            "target": "/forum/2/202306141509000181523"
          },
          {
            "title": "语义分割",
            "source": [
              "www.jl1mall.com/forum/"
            ],
            "target": "/forum/2/202306141509000243978"
          },
          {
            "title": "时序分析",
            "source": [
              "www.jl1mall.com/forum/"
            ],
            "target": "/forum/2/202306141509000328187"
          },
          {
            "title": "样本标注",
            "source": [
              "www.jl1mall.com/forum/"
            ],
            "target": "/forum/2/202306141614000383945"
          },
          {
            "title": "制图工具",
            "source": [
              "www.jl1mall.com/forum/"
            ],
            "target": "/forum/2/202306141615000281579"
          },
          {
            "title": "矢量数据处理",
            "source": [
              "www.jl1mall.com/forum/"
            ],
            "target": "/forum/2/20230614161700031265"
          },
          {
            "title": "地物分类",
            "source": [
              "www.jl1mall.com/forum/"
            ],
            "target": "/forum/2/20230710114400052654"
          },
          {
            "title": "变化检测",
            "source": [
              "www.jl1mall.com/forum/"
            ],
            "target": "/forum/2/202307101145000028636"
          },
          {
            "title": "定量反演",
            "source": [
              "www.jl1mall.com/forum/"
            ],
            "target": "/forum/2/202307101347000522903"
          },
          {
            "title": "工具软件",
            "source": [
              "www.jl1mall.com/forum/"
            ],
            "target": "/forum/2/202306141647000009469"
          },
          {
            "title": "QGIS",
            "source": [
              "www.jl1mall.com/forum/"
            ],
            "target": "/forum/2/202307101101000417309"
          },
          {
            "title": "ArcGIS",
            "source": [
              "www.jl1mall.com/forum/"
            ],
            "target": "/forum/2/202307101102000009946"
          },
          {
            "title": "LabelImg",
            "source": [
              "www.jl1mall.com/forum/"
            ],
            "target": "/forum/2/20230710110200008240"
          },
          {
            "title": "uDig",
            "source": [
              "www.jl1mall.com/forum/"
            ],
            "target": "/forum/2/20230710110200016279"
          },
          {
            "title": "ENVI",
            "source": [
              "www.jl1mall.com/forum/"
            ],
            "target": "/forum/2/202307101102000384177"
          },
          {
            "title": "GEE",
            "source": [
              "www.jl1mall.com/forum/"
            ],
            "target": "/forum/2/202307101103000459525"
          },
          {
            "title": "其他",
            "source": [
              "www.jl1mall.com/forum/"
            ],
            "target": "/forum/2/202307101103000548964"
          },
          {
            "title": "编程语言",
            "source": [
              "www.jl1mall.com/forum/"
            ],
            "target": "/forum/2/202306141647000105840"
          },
          {
            "title": "Python",
            "source": [
              "www.jl1mall.com/forum/"
            ],
            "target": "/forum/2/202306141647000449681"
          },
          {
            "title": "Matlab",
            "source": [
              "www.jl1mall.com/forum/"
            ],
            "target": "/forum/2/202306141647000532735"
          },
          {
            "title": "C++",
            "source": [
              "www.jl1mall.com/forum/"
            ],
            "target": "/forum/2/202306141647000574253"
          },
          {
            "title": "JAVA",
            "source": [
              "www.jl1mall.com/forum/"
            ],
            "target": "/forum/2/202307101453000516747"
          },
          {
            "title": "JavaScript",
            "source": [
              "www.jl1mall.com/forum/"
            ],
            "target": "/forum/2/202307101509000578236"
          },
          {
            "title": "Kotlin",
            "source": [
              "www.jl1mall.com/forum/"
            ],
            "target": "/forum/2/202307101558000228562"
          },
          {
            "title": "Dart",
            "source": [
              "www.jl1mall.com/forum/"
            ],
            "target": "/forum/2/202307101608000249435"
          },
          {
            "title": "其他",
            "source": [
              "www.jl1mall.com/forum/"
            ],
            "target": "/forum/2/202306141647000212675"
          },
          {
            "title": "领域咨询",
            "source": [
              "www.jl1mall.com/forum/"
            ],
            "target": "/forum/2/202306141647000349567"
          }
        ],
        "view": 0,
        "location": "forum.ts",
        "module": () => import('@/routes/jl1mall/forum.ts')
      }
    },
    "apiRoutes": {},
    "name": "吉林一号网",
    "url": "jl1mall.com",
    "categories": [
      "new-media"
    ],
    "description": "",
    "lang": "zh-CN"
  },
  "jlu": {
    "routes": {
      "/ccst/xwzx/:category": {
        "path": "/ccst/xwzx/:category",
        "categories": [
          "university"
        ],
        "example": "/jlu/ccst/xwzx/gsl",
        "radar": [
          {
            "source": [
              "ccst.jlu.edu.cn/xwzx/gsl.htm",
              "ccst.jlu.edu.cn/xwzx/xstd.htm",
              "ccst.jlu.edu.cn/xwzx/xytz.htm",
              "ccst.jlu.edu.cn/xwzx/xyxw.htm",
              "ccst.jlu.edu.cn/xwzx/zsjy.htm"
            ]
          }
        ],
        "name": "吉林大学计算机科学与技术学院 - 新闻中心",
        "maintainers": [
          "mayouxi"
        ],
        "url": "ccst.jlu.edu.cn",
        "location": "ccst/xwzx/index.ts",
        "module": () => import('@/routes/jlu/ccst/xwzx/index.ts')
      },
      "/jwc": {
        "path": "/jwc",
        "categories": [
          "university"
        ],
        "example": "/jlu/jwc",
        "radar": [
          {
            "source": [
              "jwc.jlu.edu.cn",
              "jwc.jlu.edu.cn/index.htm"
            ]
          }
        ],
        "name": "教务通知",
        "maintainers": [
          "mayouxi"
        ],
        "url": "jwc.jlu.edu.cn",
        "location": "jwc.ts",
        "module": () => import('@/routes/jlu/jwc.ts')
      },
      "/phy/:category/:column/:subcolumn?": {
        "path": "/phy/:category/:column/:subcolumn?",
        "categories": [
          "university"
        ],
        "example": "/jlu/phy/xzgz/tzgg",
        "parameters": {
          "category": "分类，为「行政工作」、「科学研究」、「人才培养」的拼音小写首字母。",
          "column": "栏目，当分类为「行政工作」时，为「通知公告」、「学院新闻」、「学院文件」的拼音小写首字母。当分类为「科学研究」时，为「科研动态」、「学术活动」的拼音小写首字母。当分类为「人才培养」时。为「本科生教育」、「研究生教育」、「学团工作」的拼音小写首字母。",
          "subcolumn": "子栏目。当栏目为「本科生教育」时，为「本科资讯」的拼音大写首字母，或为「教育思想大讨论系列活动」、「培养方案」的拼音小写首字母。当栏目为「研究生教育」时，为「教学通知」的拼音小写首字母。"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "phy.jlu.edu.cn/:category/:column",
              "phy.jlu.edu.cn/:category/:column/:subcolumn"
            ]
          }
        ],
        "name": "物理学院",
        "maintainers": [
          "tsurumi-yizhou"
        ],
        "url": "phy.jlu.edu.cn",
        "location": "phy/index.ts",
        "module": () => import('@/routes/jlu/phy/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "吉林大学",
    "url": "jlu.edu.cn",
    "lang": "zh-CN"
  },
  "joins": {
    "routes": {
      "/chinese/:category?": {
        "path": "/chinese/:category?",
        "name": "中央日报中文版",
        "url": "chinese.joins.com",
        "maintainers": [
          "nczitzk"
        ],
        "example": "/chinese",
        "parameters": {
          "category": "分类，默认为空，可在对应分类页 URL 中找到 `sc_section_code`"
        },
        "description": "::: tip\n  若订阅 [财经](https://chinese.joins.com/news/articleList.html?sc_section_code=S1N1)，网址为 `https://chinese.joins.com/news/articleList.html?sc_section_code=S1N1`。截取 `sc_section_code` 的值作为参数填入，此时路由为 [`/joins/chinese/S1N1`](https://rsshub.app/joins/chinese/S1N1)。\n:::\n\n| 分类                                                                                       | `sc_section_code`                             |\n| ------------------------------------------------------------------------------------------ | ----------------------------------------------- |\n| [财经](https://chinese.joins.com/news/articleList.html?sc_section_code=S1N1)               | [S1N1](https://rsshub.app/joins/chinese/S1N1)   |\n| [国际](https://chinese.joins.com/news/articleList.html?sc_section_code=S1N2)               | [S1N2](https://rsshub.app/joins/chinese/S1N2)   |\n| [北韩](https://chinese.joins.com/news/articleList.html?sc_section_code=S1N3)               | [S1N3](https://rsshub.app/joins/chinese/S1N3)   |\n| [政治·社会](https://chinese.joins.com/news/articleList.html?sc_section_code=S1N4)          | [S1N4](https://rsshub.app/joins/chinese/S1N4)   |\n| [中国观察](https://chinese.joins.com/news/articleList.html?sc_section_code=S1N5)           | [S1N5](https://rsshub.app/joins/chinese/S1N5)   |\n| [社论](https://chinese.joins.com/news/articleList.html?sc_section_code=S1N26)              | [S1N26](https://rsshub.app/joins/chinese/S1N26) |\n| [专栏·观点](https://chinese.joins.com/news/articleList.html?sc_section_code=S1N11)         | [S1N11](https://rsshub.app/joins/chinese/S1N11) |\n| [军事·科技](https://chinese.joins.com/news/articleList.html?sc_section_code=S1N6)          | [S1N6](https://rsshub.app/joins/chinese/S1N6)   |\n| [娱乐体育](https://chinese.joins.com/news/articleList.html?sc_section_code=S1N7)           | [S1N7](https://rsshub.app/joins/chinese/S1N7)   |\n| [教育](https://chinese.joins.com/news/articleList.html?sc_section_code=S1N8)               | [S1N8](https://rsshub.app/joins/chinese/S1N8)   |\n| [旅游美食](https://chinese.joins.com/news/articleList.html?sc_section_code=S1N9)           | [S1N9](https://rsshub.app/joins/chinese/S1N9)   |\n| [时尚](https://chinese.joins.com/news/articleList.html?sc_section_code=S1N10)              | [S1N10](https://rsshub.app/joins/chinese/S1N10) |\n| [图集](https://chinese.joins.com/news/articleList.html?sc_section_code=S1N12&view_type=tm) | [S1N12](https://rsshub.app/joins/chinese/S1N12) |\n\n  ",
        "categories": [
          "traditional-media"
        ],
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportRadar": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "chinese.joins.com/news/articleList.html"
            ]
          },
          {
            "title": "财经",
            "source": [
              "chinese.joins.com/news/articleList.html"
            ],
            "target": "/chinese/S1N1"
          },
          {
            "title": "国际",
            "source": [
              "chinese.joins.com/news/articleList.html"
            ],
            "target": "/chinese/S1N2"
          },
          {
            "title": "北韩",
            "source": [
              "chinese.joins.com/news/articleList.html"
            ],
            "target": "/chinese/S1N3"
          },
          {
            "title": "政治·社会",
            "source": [
              "chinese.joins.com/news/articleList.html"
            ],
            "target": "/chinese/S1N4"
          },
          {
            "title": "中国观察",
            "source": [
              "chinese.joins.com/news/articleList.html"
            ],
            "target": "/chinese/S1N5"
          },
          {
            "title": "社论",
            "source": [
              "chinese.joins.com/news/articleList.html"
            ],
            "target": "/chinese/S1N26"
          },
          {
            "title": "专栏·观点",
            "source": [
              "chinese.joins.com/news/articleList.html"
            ],
            "target": "/chinese/S1N11"
          },
          {
            "title": "军事·科技",
            "source": [
              "chinese.joins.com/news/articleList.html"
            ],
            "target": "/chinese/S1N6"
          },
          {
            "title": "娱乐体育",
            "source": [
              "chinese.joins.com/news/articleList.html"
            ],
            "target": "/chinese/S1N7"
          },
          {
            "title": "教育",
            "source": [
              "chinese.joins.com/news/articleList.html"
            ],
            "target": "/chinese/S1N8"
          },
          {
            "title": "旅游美食",
            "source": [
              "chinese.joins.com/news/articleList.html"
            ],
            "target": "/chinese/S1N9"
          },
          {
            "title": "时尚",
            "source": [
              "chinese.joins.com/news/articleList.html"
            ],
            "target": "/chinese/S1N10"
          },
          {
            "title": "图集",
            "source": [
              "chinese.joins.com/news/articleList.html"
            ],
            "target": "/chinese/S1N12"
          }
        ],
        "location": "chinese.tsx",
        "module": () => import('@/routes/joins/chinese.tsx')
      }
    },
    "apiRoutes": {},
    "name": "中央日报",
    "url": "joins.com",
    "categories": [
      "traditional-media"
    ],
    "description": "",
    "lang": "ko"
  },
  "joneslanglasalle": {
    "routes": {
      "/:language?/:category{.+}?": {
        "path": "/:language?/:category{.+}?",
        "name": "Trends & Insights",
        "url": "joneslanglasalle.com.cn",
        "maintainers": [
          "nczitzk",
          "pseudoyu"
        ],
        "example": "/joneslanglasalle/en/trends-and-insights",
        "parameters": {
          "language": "Language, `zh` for China Mainland Chinese, `en` for China Mainland English, `zh-hk` for Hong Kong Chinese, `en-hk` for Hong Kong English, `zh` by default",
          "category": "Category, `trends-and-insights` by default"
        },
        "description": "::: tip\nIf you subscribe to [Trends & Insights (China)](https://www.joneslanglasalle.com.cn/en-cn/insights), use `en` as the language. For [Hong Kong Insights](https://www.jll.com/zh-hk/insights), use `zh-hk` as the language.\n:::\n\n| Region         | Language | Parameter |\n| -------------- | -------- | --------- |\n| China Mainland | 中文     | zh        |\n| China Mainland | English  | en        |\n| Hong Kong      | 中文     | zh-hk     |\n| Hong Kong      | English  | en-hk     |\n",
        "categories": [
          "new-media"
        ],
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": true,
          "supportRadar": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "joneslanglasalle.com.cn/:language/:category"
            ]
          },
          {
            "title": "Latest",
            "source": [
              "joneslanglasalle.com.cn/en-cn/insights"
            ],
            "target": "/en/trends-and-insights"
          },
          {
            "title": "房地产趋势与洞察",
            "source": [
              "joneslanglasalle.com.cn/zh-cn/insights"
            ],
            "target": "/zh/trends-and-insights"
          },
          {
            "source": [
              "jll.com/zh-hk/insights"
            ],
            "target": "/zh-hk/trends-and-insights"
          },
          {
            "source": [
              "jll.com/en-hk/insights"
            ],
            "target": "/en-hk/trends-and-insights"
          }
        ],
        "view": 0,
        "zh": {
          "path": "/:language?/:category{.+}?",
          "name": "房地产趋势与洞察",
          "url": "joneslanglasalle.com.cn",
          "maintainers": [
            "nczitzk",
            "pseudoyu"
          ],
          "example": "/joneslanglasalle/zh/trends-and-insights",
          "parameters": {
            "language": "语言，`zh` 为中国大陆中文，`en` 为中国大陆英文，`zh-hk` 为香港中文，`en-hk` 为香港英文，默认为 `zh`",
            "category": "分类，默认为 `trends-and-insights`"
          },
          "description": "::: tip\n若订阅 [中国大陆洞察](https://www.joneslanglasalle.com.cn/zh-cn/insights)，语言参数为 `zh`。若订阅 [香港洞察](https://www.jll.com/zh-hk/insights)，语言参数为 `zh-hk`。\n:::\n\n| 地区   | 语言    | 参数  |\n| ------ | ------- | ----- |\n| 中国大陆 | 中文  | zh    |\n| 中国大陆 | English | en    |\n| 香港   | 中文    | zh-hk |\n| 香港   | English | en-hk |\n"
        },
        "location": "index.ts",
        "module": () => import('@/routes/joneslanglasalle/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "Jones Lang LaSalle",
    "url": "joneslanglasalle.com.cn",
    "categories": [
      "new-media"
    ],
    "description": "JLL is a global real estate services firm in commercial property and investment management, providing services for real estate owners, occupiers and investors.",
    "lang": "zh-CN",
    "zh": {
      "name": "仲量联行JLL",
      "description": "仲量联行JLL是全球领先的房地产专业服务和投资管理公司，为企业、房地产业主、投资者及政府提供各类资产的施工、租赁、管理、投资咨询服务。仲量联行也致力于高质量城市发展、打造理想空间、提供可持续的房地产解决方案。"
    }
  },
  "jornada": {
    "routes": {
      "/:date?/:category?": {
        "path": "/:date?/:category?",
        "categories": [
          "traditional-media"
        ],
        "example": "/jornada/2022-10-12/capital",
        "parameters": {
          "date": "Date string, must be in format of `YYYY-MM-DD`. You can get today's news using `today`",
          "category": "Category, refer to the table below"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "News",
        "maintainers": [
          "Thealf154"
        ],
        "description": "Provides a way to get an specific rss feed by date and category over the official one.\n\n| Category             | `:category` |\n| -------------------- | ----------- |\n| Capital              | capital     |\n| Cartones             | cartones    |\n| Ciencia y Tecnología | ciencia     |\n| Cultura              | cultura     |\n| Deportes             | deportes    |\n| Economía             | economia    |\n| Estados              | estados     |\n| Mundo                | mundo       |\n| Opinión              | opinion     |\n| Política             | politica    |\n| Sociedad             | sociedad    |",
        "location": "index.ts",
        "module": () => import('@/routes/jornada/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "La Jornada",
    "url": "jornada.com.mx",
    "lang": "es"
  },
  "joshwcomeau": {
    "routes": {
      "/latest/:category?": {
        "path": "/latest/:category?",
        "categories": [
          "programming"
        ],
        "example": "/joshwcomeau/latest/css",
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "parameters": {
          "category": {
            "description": "Category",
            "options": [
              {
                "value": "css",
                "label": "CSS"
              },
              {
                "value": "react",
                "label": "React"
              },
              {
                "value": "animation",
                "label": "Animation"
              },
              {
                "value": "javascript",
                "label": "JavaScript"
              },
              {
                "value": "career",
                "label": "Career"
              },
              {
                "value": "blog",
                "label": "Blog"
              }
            ]
          }
        },
        "radar": [
          {
            "source": [
              "joshwcomeau.com/"
            ],
            "target": "/latest"
          },
          {
            "source": [
              "joshwcomeau.com/:category"
            ],
            "target": "/latest/:category"
          }
        ],
        "name": "Articles and Tutorials",
        "maintainers": [
          "Rjnishant530"
        ],
        "location": "latest.ts",
        "module": () => import('@/routes/joshwcomeau/latest.ts')
      },
      "/popular": {
        "path": "/popular",
        "categories": [
          "programming"
        ],
        "example": "/joshwcomeau/popular",
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "joshwcomeau.com/"
            ],
            "target": "/popular"
          }
        ],
        "name": "Popular Content",
        "maintainers": [
          "Rjnishant530"
        ],
        "location": "popular.ts",
        "module": () => import('@/routes/joshwcomeau/popular.ts')
      }
    },
    "apiRoutes": {},
    "name": "Josh W Comeau",
    "url": "www.joshwcomeau.com",
    "categories": [
      "programming"
    ],
    "lang": "en"
  },
  "jou": {
    "routes": {
      "/tzgg": {
        "path": "/tzgg",
        "categories": [
          "university"
        ],
        "example": "/jou/tzgg",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "www.jou.edu.cn/index/tzgg.htm",
              "www.jou.edu.cn/"
            ]
          }
        ],
        "name": "官网通知公告",
        "maintainers": [
          "real-jiakai"
        ],
        "url": "www.jou.edu.cn/index/tzgg.htm",
        "location": "home.ts",
        "module": () => import('@/routes/jou/home.ts')
      },
      "/yztzgg": {
        "path": "/yztzgg",
        "categories": [
          "university"
        ],
        "example": "/jou/yztzgg",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "yz.jou.edu.cn/index/zxgg.htm",
              "yz.jou.edu.cn/"
            ]
          }
        ],
        "name": "研招网通知公告",
        "maintainers": [
          "real-jiakai"
        ],
        "url": "yz.jou.edu.cn/index/zxgg.htm",
        "location": "yz.ts",
        "module": () => import('@/routes/jou/yz.ts')
      }
    },
    "apiRoutes": {},
    "name": "江苏海洋大学",
    "url": "www.jou.edu.cn",
    "lang": "zh-CN"
  },
  "jpmorganchase": {
    "routes": {
      "/": {
        "path": "/",
        "example": "/jpmorganchase",
        "categories": [
          "finance"
        ],
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "jpmorganchase.com/institute/all-topics"
            ],
            "target": "/"
          }
        ],
        "name": "Research Topics",
        "maintainers": [
          "dousha"
        ],
        "url": "www.jpmorganchase.com/institute/all-topics",
        "location": "research.ts",
        "module": () => import('@/routes/jpmorganchase/research.ts')
      }
    },
    "apiRoutes": {},
    "name": "JPMorgan Chase",
    "url": "www.jpmorganchase.com",
    "zh": {
      "name": "摩根大通"
    }
  },
  "jpxgmn": {
    "routes": {
      "/search/:kw": {
        "path": "/search/:kw",
        "categories": [
          "picture"
        ],
        "example": "/jpxgmn/search/candy",
        "parameters": {
          "kw": "搜索关键词"
        },
        "name": "搜索",
        "maintainers": [
          "Urabartin"
        ],
        "features": {
          "nsfw": true
        },
        "location": "search.ts",
        "module": () => import('@/routes/jpxgmn/search.ts')
      },
      "/tab/:tab?": {
        "path": "/tab/:tab?",
        "categories": [
          "picture"
        ],
        "example": "/jpxgmn/tab",
        "parameters": {
          "tab": "分类，默认为`top`，包括`top`、`new`、`hot`，以及[源网站](http://www.jpxgmn.com/)所包含的其他相对路径，比如`Xiuren`、`XiaoYu`等"
        },
        "radar": [
          {
            "source": [
              "mei5.vip/:tab"
            ],
            "target": "/:tab"
          }
        ],
        "name": "分类",
        "maintainers": [
          "Urabartin"
        ],
        "features": {
          "nsfw": true
        },
        "location": "tab.ts",
        "module": () => import('@/routes/jpxgmn/tab.ts')
      },
      "/weekly": {
        "path": "/weekly",
        "categories": [
          "picture"
        ],
        "example": "/jpxgmn/weekly",
        "radar": [
          {
            "source": [
              "mei5.vip/"
            ],
            "target": "/weekly"
          }
        ],
        "name": "本周热门",
        "maintainers": [
          "Urabartin"
        ],
        "features": {
          "nsfw": true
        },
        "location": "weekly.ts",
        "module": () => import('@/routes/jpxgmn/weekly.ts')
      }
    },
    "apiRoutes": {},
    "name": "极品性感美女",
    "url": "www.jpxgmn.com",
    "lang": "zh-CN"
  },
  "jrj": {
    "routes": {
      "/:channelNum": {
        "path": "/:channelNum",
        "categories": [
          "finance"
        ],
        "example": "/jrj/103",
        "parameters": {
          "channelNum": {
            "description": "栏目编号",
            "options": [
              {
                "value": "102",
                "label": "美股资讯"
              },
              {
                "value": "103",
                "label": "财经资讯"
              },
              {
                "value": "104",
                "label": "基金资讯"
              },
              {
                "value": "105",
                "label": "观点"
              },
              {
                "value": "106",
                "label": "商业资讯"
              },
              {
                "value": "107",
                "label": "期货资讯"
              },
              {
                "value": "112",
                "label": "信托资讯"
              },
              {
                "value": "113",
                "label": "银行资讯"
              },
              {
                "value": "115",
                "label": "保险资讯"
              },
              {
                "value": "118",
                "label": "债券资讯"
              },
              {
                "value": "119",
                "label": "康养资讯"
              },
              {
                "value": "503",
                "label": "私募资讯"
              },
              {
                "value": "508",
                "label": "科技资讯"
              },
              {
                "value": "603",
                "label": "券商资讯"
              },
              {
                "value": "629",
                "label": "ESG 资讯"
              },
              {
                "value": "630",
                "label": "医疗资讯"
              },
              {
                "value": "632",
                "label": "消费资讯"
              },
              {
                "value": "004",
                "label": "汽车资讯"
              },
              {
                "value": "009",
                "label": "房产资讯"
              },
              {
                "value": "010",
                "label": "A股资讯"
              },
              {
                "value": "001",
                "label": "港股资讯"
              },
              {
                "value": "007",
                "label": "外汇资讯"
              }
            ]
          }
        },
        "url": "www.jrj.com.cn",
        "name": "资讯",
        "description": "\n| column | Description |\n| ---   | ---   |\n| 103   | 财经资讯 |\n| 508   | 科技资讯 |\n| 106   | 商业资讯 |\n| 632   | 消费资讯 |\n| 630   | 医疗资讯 |\n| 119   | 康养资讯 |\n| 004   | 汽车资讯 |\n| 009   | 房产资讯 |\n| 629   | ESG 资讯 |\n| 001   | 港股资讯 |\n| 102   | 美股资讯 |\n| 113   | 银行资讯 |\n| 115   | 保险资讯 |\n| 104   | 基金资讯 |\n| 503   | 私募资讯 |\n| 112   | 信托资讯 |\n| 007   | 外汇资讯 |\n| 107   | 期货资讯 |\n| 118   | 债券资讯 |\n| 603   | 券商资讯 |\n| 105   | 观点 |\n    ",
        "maintainers": [
          "p3psi-boo"
        ],
        "location": "index.ts",
        "module": () => import('@/routes/jrj/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "金融界",
    "url": "www.jrj.com.cn",
    "description": "金融界是国内领先的金融信息服务平台，日均触达千万用户，年度访问量超过3亿，受众覆盖中国主流金融机构、上市公司和活跃投资理财群体",
    "lang": "zh-CN"
  },
  "jseea": {
    "routes": {
      "/news/:type?": {
        "path": "/news/:type?",
        "radar": [
          {
            "source": [
              "jseea.cn/webfile/news/:type"
            ],
            "target": "/news/:type"
          }
        ],
        "name": "Unknown",
        "maintainers": [
          "schen1024"
        ],
        "location": "news.ts",
        "module": () => import('@/routes/jseea/news.ts')
      }
    },
    "apiRoutes": {},
    "name": "Unknown",
    "url": "jseea.cn",
    "lang": "zh-CN"
  },
  "jsu": {
    "routes": {
      "/cxzx/:types?": {
        "path": "/cxzx/:types?",
        "name": "Unknown",
        "maintainers": [
          "wenjia03"
        ],
        "location": "cxzx.ts",
        "module": () => import('@/routes/jsu/cxzx.ts')
      },
      "/jwc/:types?": {
        "path": "/jwc/:types?",
        "categories": [
          "university"
        ],
        "example": "/jsu/jwc/jwdt",
        "parameters": {
          "types": "通知分类 默认为`jwtz`"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "教务处",
        "maintainers": [
          "wenjia03"
        ],
        "description": "| 教务通知 | 教务动态 |\n| -------- | -------- |\n| jwtz     | jwdt     |",
        "location": "jwc.ts",
        "module": () => import('@/routes/jsu/jwc.ts')
      },
      "/stxy": {
        "path": "/stxy",
        "categories": [
          "university"
        ],
        "example": "/jsu/stxy",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "数学与统计学院 - 通知公告",
        "maintainers": [
          "wenjia03"
        ],
        "location": "math.ts",
        "module": () => import('@/routes/jsu/math.ts')
      },
      "/rjxy": {
        "path": "/rjxy",
        "categories": [
          "university"
        ],
        "example": "/jsu/rjxy",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "计算机科学与工程学院 - 通知公告",
        "maintainers": [
          "wenjia03"
        ],
        "location": "rjxy.ts",
        "module": () => import('@/routes/jsu/rjxy.ts')
      },
      "/notice": {
        "path": "/notice",
        "categories": [
          "university"
        ],
        "example": "/jsu/notice",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "通知公告",
        "maintainers": [
          "wenjia03"
        ],
        "location": "universityindex.ts",
        "module": () => import('@/routes/jsu/universityindex.ts')
      }
    },
    "apiRoutes": {},
    "name": "吉首大学",
    "url": "jsu.edu.cn",
    "lang": "zh-CN"
  },
  "juejin": {
    "routes": {
      "/books": {
        "path": "/books",
        "categories": [
          "programming"
        ],
        "example": "/juejin/books",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "juejin.cn/books"
            ]
          }
        ],
        "name": "小册",
        "maintainers": [
          "xyqfer"
        ],
        "url": "juejin.cn/books",
        "description": "> 掘金小册需要付费订阅，RSS 仅做更新提醒，不含付费内容.",
        "location": "books.ts",
        "module": () => import('@/routes/juejin/books.ts')
      },
      "/dynamic/:id": {
        "path": "/dynamic/:id",
        "categories": [
          "programming"
        ],
        "example": "/juejin/dynamic/3051900006845944",
        "parameters": {
          "id": "用户 id, 可在用户页 URL 中找到"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "juejin.cn/user/:id"
            ]
          }
        ],
        "name": "用户动态",
        "maintainers": [
          "CaoMeiYouRen"
        ],
        "location": "dynamic.ts",
        "module": () => import('@/routes/juejin/dynamic.ts')
      },
      "/pins/:type?": {
        "path": "/pins/:type?",
        "categories": [
          "programming"
        ],
        "example": "/juejin/pins/6824710202487472141",
        "parameters": {
          "type": "默认为 recommend，见下表"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "沸点",
        "maintainers": [
          "xyqfer",
          "laampui"
        ],
        "description": "| 推荐      | 热门 | 上班摸鱼            | 内推招聘            | 一图胜千言          | 今天学到了          | 每天一道算法题      | 开发工具推荐        | 树洞一下            |\n| --------- | ---- | ------------------- | ------------------- | ------------------- | ------------------- | ------------------- | ------------------- | ------------------- |\n| recommend | hot  | 6824710203301167112 | 6819970850532360206 | 6824710202487472141 | 6824710202562969614 | 6824710202378436621 | 6824710202000932877 | 6824710203112423437 |",
        "location": "pins.ts",
        "module": () => import('@/routes/juejin/pins.ts')
      },
      "/aicoding/:tag?/:sort?": {
        "path": "/aicoding/:tag?/:sort?",
        "categories": [
          "programming"
        ],
        "example": "/juejin/aicoding",
        "parameters": {
          "tag": {
            "description": "标签，留空为全部",
            "options": [
              {
                "value": "AI编程",
                "label": "AI编程"
              },
              {
                "value": "Claude",
                "label": "Claude"
              },
              {
                "value": "Trae",
                "label": "Trae"
              },
              {
                "value": "MCP",
                "label": "MCP"
              },
              {
                "value": "Cursor",
                "label": "Cursor"
              },
              {
                "value": "Cline",
                "label": "Cline"
              },
              {
                "value": "Github Copilot",
                "label": "Github Copilot"
              },
              {
                "value": "bolt",
                "label": "bolt"
              },
              {
                "value": "V0",
                "label": "V0"
              },
              {
                "value": "replit",
                "label": "replit"
              },
              {
                "value": "Warp",
                "label": "Warp"
              },
              {
                "value": "Visual Studio IntelliCode",
                "label": "Visual Studio IntelliCode"
              },
              {
                "value": "WindSurf",
                "label": "WindSurf"
              },
              {
                "value": "豆包MarsCode",
                "label": "豆包MarsCode"
              },
              {
                "value": "通义灵码",
                "label": "通义灵码"
              },
              {
                "value": "Devin",
                "label": "Devin"
              },
              {
                "value": "文心快码",
                "label": "文心快码"
              },
              {
                "value": "imgcook",
                "label": "imgcook"
              },
              {
                "value": "CodeWhisperer",
                "label": "CodeWhisperer"
              },
              {
                "value": "Lovable",
                "label": "Lovable"
              },
              {
                "value": "FittenCode",
                "label": "FittenCode"
              },
              {
                "value": "Solo",
                "label": "Solo"
              },
              {
                "value": "CodeFuse",
                "label": "CodeFuse"
              },
              {
                "value": "Tabnine",
                "label": "Tabnine"
              }
            ]
          },
          "sort": {
            "description": "排序方式，默认为最新发布",
            "default": "hot",
            "options": [
              {
                "value": "hot",
                "label": "热门"
              },
              {
                "value": "latest",
                "label": "最新"
              }
            ]
          }
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "juejin.cn/books"
            ]
          }
        ],
        "name": "AI 编程",
        "maintainers": [
          "TonyRL"
        ],
        "url": "aicoding.juejin.cn",
        "location": "aicoding.ts",
        "module": () => import('@/routes/juejin/aicoding.ts')
      },
      "/category/:category": {
        "path": "/category/:category",
        "categories": [
          "programming"
        ],
        "example": "/juejin/category/frontend",
        "parameters": {
          "category": "分类名"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "juejin.cn/:category"
            ]
          }
        ],
        "name": "分类",
        "maintainers": [
          "DIYgod"
        ],
        "description": "| 后端    | 前端     | Android | iOS | 人工智能 | 开发工具 | 代码人生 | 阅读    |\n| ------- | -------- | ------- | --- | -------- | -------- | -------- | ------- |\n| backend | frontend | android | ios | ai       | freebie  | career   | article |",
        "location": "category.ts",
        "module": () => import('@/routes/juejin/category.ts')
      },
      "/collection/:collectionId": {
        "path": "/collection/:collectionId",
        "categories": [
          "programming"
        ],
        "example": "/juejin/collection/6845243180586123271",
        "parameters": {
          "collectionId": "收藏夹唯一标志符, 在浏览器地址栏URL中能够找到"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "juejin.cn/collection/:collectionId"
            ]
          }
        ],
        "name": "单个收藏夹",
        "maintainers": [
          "yang131323"
        ],
        "location": "collection.ts",
        "module": () => import('@/routes/juejin/collection.ts')
      },
      "/collections/:userId": {
        "path": "/collections/:userId",
        "categories": [
          "programming"
        ],
        "example": "/juejin/collections/1697301682482439",
        "parameters": {
          "userId": "用户唯一标志符, 在浏览器地址栏URL中能够找到"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "juejin.cn/user/:id",
              "juejin.cn/user/:id/collections"
            ],
            "target": "/collections/:id"
          }
        ],
        "name": "收藏集",
        "maintainers": [
          "yang131323"
        ],
        "location": "collections.ts",
        "module": () => import('@/routes/juejin/collections.ts')
      },
      "/column/:id": {
        "path": "/column/:id",
        "categories": [
          "programming"
        ],
        "example": "/juejin/column/6960559453037199391",
        "parameters": {
          "id": "专栏 id, 可在专栏页 URL 中找到"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "juejin.cn/column/:id"
            ]
          }
        ],
        "name": "专栏",
        "maintainers": [
          "xiangzy1"
        ],
        "location": "column.ts",
        "module": () => import('@/routes/juejin/column.ts')
      },
      "/posts/:id": {
        "path": "/posts/:id",
        "categories": [
          "programming"
        ],
        "example": "/juejin/posts/3051900006845944",
        "parameters": {
          "id": "用户 id, 可在用户页 URL 中找到"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "juejin.cn/user/:id",
              "juejin.cn/user/:id/posts"
            ]
          }
        ],
        "name": "用户文章",
        "maintainers": [
          "Maecenas"
        ],
        "location": "posts.ts",
        "module": () => import('@/routes/juejin/posts.ts')
      },
      "/tag/:tag": {
        "path": "/tag/:tag",
        "categories": [
          "programming"
        ],
        "example": "/juejin/tag/JavaScript",
        "parameters": {
          "tag": "标签名，可在标签 URL 中找到"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "juejin.cn/tag/:tag"
            ]
          }
        ],
        "name": "标签",
        "maintainers": [
          "isheng5"
        ],
        "location": "tag.ts",
        "module": () => import('@/routes/juejin/tag.ts')
      },
      "/trending/:category/:type": {
        "path": "/trending/:category/:type",
        "categories": [
          "programming"
        ],
        "example": "/juejin/trending/ios/monthly",
        "parameters": {
          "category": {
            "description": "分类名",
            "options": [
              {
                "value": "android",
                "label": "Android"
              },
              {
                "value": "frontend",
                "label": "前端"
              },
              {
                "value": "ios",
                "label": "iOS"
              },
              {
                "value": "backend",
                "label": "后端"
              },
              {
                "value": "design",
                "label": "设计"
              },
              {
                "value": "product",
                "label": "产品"
              },
              {
                "value": "freebie",
                "label": "工具资源"
              },
              {
                "value": "article",
                "label": "阅读"
              },
              {
                "value": "ai",
                "label": "人工智能"
              },
              {
                "value": "devops",
                "label": "运维"
              },
              {
                "value": "all",
                "label": "全部"
              }
            ],
            "default": "all"
          },
          "type": {
            "description": "类型",
            "options": [
              {
                "value": "weekly",
                "label": "本周最热"
              },
              {
                "value": "monthly",
                "label": "本月最热"
              },
              {
                "value": "historical",
                "label": "历史最热"
              }
            ],
            "default": "weekly"
          }
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "热门",
        "maintainers": [
          "moaix"
        ],
        "location": "trending.ts",
        "module": () => import('@/routes/juejin/trending.ts')
      }
    },
    "apiRoutes": {},
    "name": "掘金",
    "url": "juejin.cn",
    "lang": "zh-CN"
  },
  "jumeili": {
    "routes": {
      "/home/:column?": {
        "path": "/home/:column?",
        "categories": [
          "new-media"
        ],
        "example": "/jumeili/home",
        "parameters": {
          "column": "内容栏, 默认为 `0`（最新）。其他可选：`-1`（头条）、`62073`（精选）、`13243`（年度大会）等。详细可以在开发者工具 Network 面板中找到，如：`https://www.jumeili.cn/ws/AjaxService.ashx?act=index_article&page=1&pageSize=20&column=0`最后的 `column=0` 即为`column` 参数"
        },
        "features": {
          "requireConfig": [
            {
              "name": "JUMEILI_COOKIE",
              "optional": true,
              "description": "用户登录后，可以从浏览器开发者工具 Network 面板中的 jumeili 页面请求获取 Cookie，如：`ASP.NET_SessionId=xxx;jmlweb4=xxx`全部复制并设置为环境变量"
            }
          ],
          "antiCrawler": true
        },
        "radar": [
          {
            "source": [
              "www.jumeili.cn/"
            ],
            "target": "/home/:column?"
          },
          {
            "source": [
              "jumeili.cn/"
            ],
            "target": "/home/:column?"
          }
        ],
        "name": "首页资讯",
        "maintainers": [
          "kjasn"
        ],
        "description": "::: Warning\n未登录用户无法获取完整文章内容，只能看到预览内容。想要获取完整文章内容，需要设置`JUMEILI_COOKIE`环境变量。\n:::",
        "location": "home.ts",
        "module": () => import('@/routes/jumeili/home.ts')
      }
    },
    "apiRoutes": {},
    "name": "聚美丽",
    "url": "jumeili.cn",
    "lang": "zh-CN"
  },
  "jump": {
    "routes": {
      "/discount/:platform/:filter?/:countries?": {
        "path": "/discount/:platform/:filter?/:countries?",
        "categories": [
          "game"
        ],
        "example": "/jump/discount/ps5/all",
        "parameters": {
          "platform": "平台:switch,ps4,ps5,xbox,steam,epic",
          "filter": "过滤参数,all-全部，jx-精选，sd-史低，dl-独立，vip-会员",
          "countries": "地区，具体支持较多，可自信查看地区简写"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "游戏折扣",
        "maintainers": [
          "zytomorrow"
        ],
        "description": "| switch | ps4  | ps5  | xbox   | steam | epic   |\n| ------ | ---- | ---- | ------ | ----- | ------ |\n| 可用   | 可用 | 可用 | 不可用 | 可用  | 不可用 |\n\n| filter | switch | ps4 | ps5 | steam |\n| ------ | ------ | --- | --- | ----- |\n| all    | ✔     | ✔  | ✔  | ✔    |\n| jx     | ✔     | ✔  | ❌  | ✔    |\n| sd     | ✔     | ✔  | ✔  | ✔    |\n| dl     | ❌     | ✔  | ❌  | ✔    |\n| vip    | ❌     | ❌  | ✔  | ❌    |\n\n| 北美 | 欧洲（英语） | 法国 | 德国 | 日本 |\n| ---- | ------------ | ---- | ---- | ---- |\n| na   | eu           | fr   | de   | jp   |",
        "location": "discount.tsx",
        "module": () => import('@/routes/jump/discount.tsx')
      }
    },
    "apiRoutes": {},
    "name": "JUMP",
    "url": "switch.jumpvg.com",
    "lang": "zh-CN"
  },
  "junhe": {
    "routes": {
      "/legal-updates": {
        "path": "/legal-updates",
        "name": "君合法评",
        "url": "junhe.com",
        "maintainers": [
          "nczitzk"
        ],
        "example": "/junhe/legal-updates",
        "description": "",
        "categories": [
          "new-media"
        ],
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportRadar": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "/legal-updates"
            ],
            "target": "/legal-updates"
          }
        ],
        "location": "legal-updates.ts",
        "module": () => import('@/routes/junhe/legal-updates.ts')
      }
    },
    "apiRoutes": {},
    "name": "君合律师事务所",
    "url": "junhe.com",
    "categories": [
      "new-media"
    ],
    "description": "",
    "lang": "zh-CN"
  },
  "kadokawa": {
    "routes": {
      "/blog": {
        "path": "/blog",
        "name": "角編新聞台",
        "url": "kadokawa.com.tw",
        "maintainers": [
          "nczitzk"
        ],
        "example": "/kadokawa/blog",
        "description": "",
        "categories": [
          "blog"
        ],
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportRadar": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "kadokawa.com.tw/blog/posts"
            ],
            "target": "/blog"
          }
        ],
        "location": "blog.ts",
        "module": () => import('@/routes/kadokawa/blog.ts')
      }
    },
    "apiRoutes": {},
    "name": "台灣角川",
    "url": "kadokawa.com.tw",
    "categories": [
      "shopping"
    ],
    "description": "TAIWAN KADOKAWA",
    "lang": "zh-TW"
  },
  "kakuyomu": {
    "routes": {
      "/works/:id": {
        "name": "投稿",
        "categories": [
          "reading"
        ],
        "path": "/works/:id",
        "example": "/kakuyomu/works/1177354054894027232",
        "parameters": {
          "id": "投稿 ID"
        },
        "maintainers": [
          "KarasuShin"
        ],
        "features": {
          "supportRadar": true
        },
        "radar": [
          {
            "source": [
              "kakuyomu.jp/works/:id"
            ],
            "target": "/works/:id"
          }
        ],
        "location": "works.ts",
        "module": () => import('@/routes/kakuyomu/works.ts')
      }
    },
    "apiRoutes": {},
    "name": "カクヨム",
    "url": "kakuyomu.jp",
    "lang": "ja"
  },
  "kamen-rider-official": {
    "routes": {
      "/news/:category?": {
        "path": "/news/:category?",
        "categories": [
          "new-media"
        ],
        "example": "/kamen-rider-official/news",
        "parameters": {
          "category": "Category, see below, すべて by default"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "最新情報",
        "maintainers": [
          "nczitzk"
        ],
        "description": "| Category                               |\n| -------------------------------------- |\n| すべて                                 |\n| テレビ                                 |\n| 映画・V シネマ等                       |\n| Blu-ray・DVD、配信等                   |\n| 20 作記念グッズ・東映 EC 商品          |\n| 石ノ森章太郎生誕 80 周年記念商品       |\n| 玩具・カード                           |\n| 食品・飲料・菓子                       |\n| 子供生活雑貨                           |\n| アパレル・大人向け雑貨                 |\n| フィギュア・ホビー・一番くじ・プライズ |\n| ゲーム・デジタル                       |\n| 雑誌・書籍・漫画                       |\n| 音楽                                   |\n| 映像                                   |\n| イベント                               |\n| ホテル・レストラン等                   |\n| キャンペーン・タイアップ等             |\n| その他                                 |\n| KAMEN RIDER STORE                      |\n| THE 鎧武祭り                           |\n| 鎧武外伝                               |\n| 仮面ライダーリバイス                   |\n| ファイナルステージ                     |\n| THE50 周年展                           |\n| 風都探偵                               |\n| 仮面ライダーギーツ                     |\n| 仮面ライダーアウトサイダーズ           |\n| 仮面ライダーガッチャード               |\n| 仮面ライダー BLACK SUN                 |",
        "location": "news.ts",
        "module": () => import('@/routes/kamen-rider-official/news.ts')
      }
    },
    "apiRoutes": {},
    "name": "仮面ライダ",
    "url": "kamen-rider-official.com",
    "lang": "ja"
  },
  "kantarworldpanel": {
    "routes": {
      "/:region?/:category{.+}?": {
        "path": "/:region?/:category{.+}?",
        "name": "Unknown",
        "maintainers": [],
        "location": "index.tsx",
        "module": () => import('@/routes/kantarworldpanel/index.tsx')
      }
    },
    "apiRoutes": {},
    "name": "Kantar Worldpanel",
    "url": "kantarworldpanel.com",
    "lang": "en"
  },
  "kanxue": {
    "routes": {
      "/topic/:category?/:type?": {
        "path": "/topic/:category?/:type?",
        "categories": [
          "bbs"
        ],
        "example": "/kanxue/topic/android/digest",
        "parameters": {
          "category": "版块, 缺省为`all`",
          "type": "类型, 缺省为`latest`"
        },
        "name": "论坛",
        "maintainers": [
          "renzhexigua"
        ],
        "description": "| 版块           | category  |\n| -------------- | --------- |\n| 智能设备       | iot       |\n| Android 安全   | android   |\n| iOS 安全       | ios       |\n| HarmonyOS 安全 | harmonyos |\n| 软件逆向       | re        |\n| 编程技术       | coding    |\n| 加壳脱壳       | unpack    |\n| 密码应用       | crypto    |\n| 二进制漏洞     | vuln      |\n| CTF 对抗       | ctf       |\n| Pwn            | pwn       |\n| WEB 安全       | web       |\n| 茶余饭后       | chat      |\n| 极客空间       | geekzone  |\n| 外文翻译       | translate |\n| 全站           | all       |\n\n| 类型     | type   |\n| -------- | ------ |\n| 最新主题 | latest |\n| 精华主题 | digest |",
        "location": "topic.ts",
        "module": () => import('@/routes/kanxue/topic.ts')
      }
    },
    "apiRoutes": {},
    "name": "看雪",
    "url": "kanxue.com",
    "lang": "zh-CN"
  },
  "kaopu": {
    "routes": {
      "/news/:language?": {
        "path": "/news/:language?",
        "categories": [
          "new-media"
        ],
        "example": "/kaopu/news/zh-hans",
        "parameters": {
          "language": "语言"
        },
        "radar": [
          {
            "source": [
              "kaopu.news/"
            ]
          }
        ],
        "name": "全部",
        "maintainers": [
          "fashioncj"
        ],
        "description": "| 简体中文    | 繁体中文     |\n| ------- | -------- |\n| zh-hans | zh-hant | ",
        "location": "news.ts",
        "module": () => import('@/routes/kaopu/news.ts')
      }
    },
    "apiRoutes": {},
    "name": "靠谱新闻",
    "url": "kaopu.news",
    "lang": "zh-CN"
  },
  "kbs": {
    "routes": {
      "/news/:category?/:language?": {
        "path": "/news/:category?/:language?",
        "categories": [
          "new-media"
        ],
        "example": "/kbs/news",
        "parameters": {
          "category": "Category, can be found in Url as `id`, all by default",
          "language": "Language, see below, e as English by default"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "world.kbs.co.kr/"
            ],
            "target": "/news"
          }
        ],
        "name": "News",
        "maintainers": [
          "nczitzk"
        ],
        "url": "world.kbs.co.kr/",
        "description": "| 한국어 | عربي | 中国语 | English | Français | Deutsch | Bahasa Indonesia | 日本語 | Русский | Español | Tiếng Việt |\n| ------ | ---- | ------ | ------- | -------- | ------- | ---------------- | ------ | ------- | ------- | ---------- |\n| k      | a    | c      | e       | f        | g       | i                | j      | r       | s       | v          |",
        "location": "news.ts",
        "module": () => import('@/routes/kbs/news.ts')
      },
      "/today/:language?": {
        "path": "/today/:language?",
        "categories": [
          "new-media"
        ],
        "example": "/kbs/today",
        "parameters": {
          "language": "Language, see below, e as English by default"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "world.kbs.co.kr/"
            ],
            "target": "/today"
          }
        ],
        "name": "Today",
        "maintainers": [
          "nczitzk"
        ],
        "url": "world.kbs.co.kr/",
        "description": "| 한국어 | عربي | 中国语 | English | Français | Deutsch | Bahasa Indonesia | 日本語 | Русский | Español | Tiếng Việt |\n| ------ | ---- | ------ | ------- | -------- | ------- | ---------------- | ------ | ------- | ------- | ---------- |\n| k      | a    | c      | e       | f        | g       | i                | j      | r       | s       | v          |",
        "location": "today.ts",
        "module": () => import('@/routes/kbs/today.ts')
      }
    },
    "apiRoutes": {},
    "name": "KBS",
    "url": "world.kbs.co.kr",
    "lang": "ko"
  },
  "kcna": {
    "routes": {
      "/:lang/:category?": {
        "path": "/:lang/:category?",
        "categories": [
          "traditional-media"
        ],
        "example": "/kcna/en",
        "parameters": {
          "lang": "Language, refer to the table below",
          "category": "Category, refer to the table below"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "www.kcna.kp/:lang",
              "www.kcna.kp/:lang/category/articles/q/1ee9bdb7186944f765208f34ecfb5407.kcmsf",
              "www.kcna.kp/:lang/category/articles.kcmsf"
            ],
            "target": "/:lang"
          }
        ],
        "name": "News",
        "maintainers": [
          "Rongronggg9"
        ],
        "description": "| Language | 조선어 | English | 中国语 | Русский | Español | 日本語 |\n| -------- | ------ | ------- | ------ | ------- | ------- | ------ |\n| `:lang`  | `kp`   | `en`    | `cn`   | `ru`    | `es`    | `jp`   |\n\n| Category                                                         | `:category`                        |\n| ---------------------------------------------------------------- | ---------------------------------- |\n| WPK General Secretary **Kim Jong Un**'s Revolutionary Activities | `54c0ca4ca013a92cc9cf95bd4004c61a` |\n| Latest News (default)                                            | `1ee9bdb7186944f765208f34ecfb5407` |\n| Top News                                                         | `5394b80bdae203fadef02522cfb578c0` |\n| Home News                                                        | `b2b3bcc1b0a4406ab0c36e45d5db58db` |\n| Documents                                                        | `a8754921399857ebdbb97a98a1e741f5` |\n| World                                                            | `593143484cf15d48ce85c26139582395` |\n| Society-Life                                                     | `93102e5a735d03979bc58a3a7aefb75a` |\n| External                                                         | `0f98b4623a3ef82aeea78df45c423fd0` |\n| News Commentary                                                  | `12c03a49f7dbe829bceea8ac77088c21` |",
        "location": "news.tsx",
        "module": () => import('@/routes/kcna/news.tsx')
      }
    },
    "apiRoutes": {},
    "name": "Korean Central News Agency (KCNA) 朝鲜中央通讯社",
    "url": "www.kcna.kp",
    "lang": "ko"
  },
  "ke": {
    "routes": {
      "/researchResults": {
        "path": "/researchResults",
        "categories": [
          "other"
        ],
        "example": "/ke/researchResults",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "www.research.ke.com/researchResults"
            ]
          }
        ],
        "name": "研究成果",
        "maintainers": [
          "shaomingbo"
        ],
        "url": "www.research.ke.com/researchResults",
        "location": "results.ts",
        "module": () => import('@/routes/ke/results.ts')
      }
    },
    "apiRoutes": {},
    "name": "贝壳研究院",
    "url": "www.research.ke.com",
    "lang": "zh-CN"
  },
  "keep": {
    "routes": {
      "/user/:id": {
        "path": "/user/:id",
        "categories": [
          "social-media"
        ],
        "example": "/keep/user/556b02c1ab59390afea671ea",
        "parameters": {
          "id": "Keep 用户 id"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "gotokeep.com/users/:id"
            ]
          }
        ],
        "name": "运动日记",
        "maintainers": [
          "Dectinc",
          "DIYgod"
        ],
        "location": "user.tsx",
        "module": () => import('@/routes/keep/user.tsx')
      }
    },
    "apiRoutes": {},
    "name": "Keep",
    "url": "gotokeep.com",
    "lang": "zh-CN"
  },
  "keepass": {
    "routes": {
      "/": {
        "path": "/",
        "name": "Unknown",
        "maintainers": [
          "TonyRL"
        ],
        "location": "news.ts",
        "module": () => import('@/routes/keepass/news.ts')
      }
    },
    "apiRoutes": {},
    "name": "KeePass",
    "url": "keepass.info",
    "lang": "en"
  },
  "kelownacapnews": {
    "routes": {
      "/:type": {
        "path": "/:type",
        "categories": [
          "new-media"
        ],
        "example": "/kelownacapnews/local-news",
        "parameters": {
          "type": "Type of news"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "www.kelownacapnews.com/:type"
            ],
            "target": "/:type"
          }
        ],
        "name": "News",
        "maintainers": [
          "hualiong"
        ],
        "url": "www.kelownacapnews.com",
        "description": "`type` is as follows:\n  \n| News type     | Value         | News type    | Value        |\n| ------------- | ------------- | ------------ | ------------ |\n| News          | news          | Sports       | sports       |\n| Local News    | local-news    | Business     | business     |\n| Canadian News | national-news | Trending Now | trending-now |\n| World News    | world-news    | Opinion      | opinion      |\n| Entertainment | entertainment |              |              |",
        "location": "news.ts",
        "module": () => import('@/routes/kelownacapnews/news.ts')
      }
    },
    "apiRoutes": {},
    "name": "Kelowna Capital News",
    "url": "www.kelownacapnews.com",
    "lang": "en"
  },
  "kemono": {
    "routes": {
      "/:source?/:id?/:type?": {
        "path": "/:source?/:id?/:type?",
        "categories": [
          "anime"
        ],
        "example": "/kemono",
        "parameters": {
          "source": "Source, see below, Posts by default",
          "id": "User id, can be found in URL",
          "type": "Content type: announcements or fancards"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false,
          "nsfw": true
        },
        "radar": [
          {
            "source": [
              "kemono.cr/"
            ],
            "target": ""
          },
          {
            "source": [
              "kemono.cr/:source/user/:id"
            ],
            "target": "/:source/:id"
          },
          {
            "source": [
              "kemono.cr/:source/user/:id/announcements"
            ],
            "target": "/:source/:id/announcements"
          },
          {
            "source": [
              "kemono.cr/:source/user/:id/fancards"
            ],
            "target": "/:source/:id/fancards"
          },
          {
            "source": [
              "kemono.cr/discord/server/:id"
            ],
            "target": "/discord/:id"
          }
        ],
        "name": "Posts",
        "maintainers": [
          "nczitzk",
          "AiraNadih"
        ],
        "description": "Sources\n\n| Posts | Patreon | Pixiv Fanbox | Gumroad | SubscribeStar | DLsite | Discord | Fantia |\n| ----- | ------- | ------------ | ------- | ------------- | ------ | ------- | ------ |\n| posts | patreon | fanbox       | gumroad | subscribestar | dlsite | discord | fantia |\n\n::: tip\n  When `posts` is selected as the value of the parameter **source**, the parameter **id** does not take effect.\n  There is an optinal parameter **limit** which controls the number of posts to fetch, default value is 25.\n\n  Support for announcements and fancards:\n  - Use `/:source/:id/announcements` to get announcements\n  - Use `/:source/:id/fancards` to get fancards\n:::",
        "location": "index.tsx",
        "module": () => import('@/routes/kemono/index.tsx')
      }
    },
    "apiRoutes": {},
    "name": "Kemono",
    "url": "kemono.cr",
    "lang": "en"
  },
  "kepu": {
    "routes": {
      "/live": {
        "path": "/live",
        "categories": [
          "new-media"
        ],
        "example": "/kepu/live",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": true,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "live.kepu.net.cn/replay/index"
            ]
          }
        ],
        "name": "直播回看",
        "maintainers": [
          "nczitzk"
        ],
        "url": "live.kepu.net.cn/replay/index",
        "location": "live.tsx",
        "module": () => import('@/routes/kepu/live.tsx')
      }
    },
    "apiRoutes": {},
    "name": "中国科普博览",
    "url": "live.kepu.net.cn",
    "lang": "zh-CN"
  },
  "keylol": {
    "routes": {
      "/:path": {
        "path": "/:path",
        "name": "论坛",
        "parameters": {
          "path": "路径，默认为热点聚焦"
        },
        "categories": [
          "game"
        ],
        "example": "/keylol/f161-1",
        "features": {
          "requireConfig": [
            {
              "name": "KEYLOL_COOKIE",
              "optional": true,
              "description": "配置后可抓取具有阅读权限的帖子內容"
            }
          ],
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "keylol.com/:path"
            ]
          }
        ],
        "maintainers": [
          "nczitzk",
          "kennyfong19931"
        ],
        "description": "::: tip\n  若订阅 [热点聚焦](https://keylol.com/f161-1)，网址为 `https://keylol.com/f161-1`。截取 `https://keylol.com/` 到末尾的部分 `f161-1` 作为参数，此时路由为 [`/keylol/f161-1`](https://rsshub.app/keylol/f161-1)。\n  若订阅子分类 [试玩免费 - 热点聚焦](https://keylol.com/forum.php?mod=forumdisplay&fid=161&filter=typeid&typeid=459)，网址为 `https://keylol.com/forum.php?mod=forumdisplay&fid=161&filter=typeid&typeid=459`。提取`fid`及`typeid` 作为参数，此时路由为 [`/keylol/fid=161&typeid=459`](https://rsshub.app/keylol/fid=161&typeid=459)。注意不要包括`filter`，会调用[全局的内容过滤](https://docs.rsshub.app/guide/parameters#filtering)。\n:::",
        "location": "index.ts",
        "module": () => import('@/routes/keylol/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "其乐",
    "url": "keylol.com",
    "lang": "zh-CN"
  },
  "kimlaw": {
    "routes": {
      "/thesis": {
        "path": "/thesis",
        "categories": [
          "study"
        ],
        "example": "/kimlaw/thesis",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "kimlaw.or.kr/67",
              "kimlaw.or.kr/"
            ]
          }
        ],
        "name": "Thesis",
        "maintainers": [
          "TonyRL"
        ],
        "url": "kimlaw.or.kr/67",
        "location": "thesis.ts",
        "module": () => import('@/routes/kimlaw/thesis.ts')
      }
    },
    "apiRoutes": {},
    "name": "The Korea Institute of Marine Law",
    "url": "kimlaw.or.kr",
    "lang": "ko"
  },
  "kiro": {
    "routes": {
      "/blog": {
        "path": "/blog",
        "name": "Blog",
        "url": "kiro.dev",
        "maintainers": [
          "nczitzk"
        ],
        "example": "/kiro/blog",
        "categories": [
          "programming"
        ],
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportRadar": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "kiro.dev",
              "kiro.dev/blog/"
            ],
            "target": "/blog"
          }
        ],
        "view": 0,
        "location": "blog.ts",
        "module": () => import('@/routes/kiro/blog.ts')
      },
      "/changelog": {
        "path": "/changelog",
        "name": "Changelog",
        "url": "kiro.dev",
        "maintainers": [
          "nczitzk"
        ],
        "example": "/kiro/changelog",
        "categories": [
          "program-update"
        ],
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportRadar": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "kiro.dev",
              "kiro.dev/changelog/"
            ],
            "target": "/changelog"
          }
        ],
        "view": 0,
        "location": "changelog.ts",
        "module": () => import('@/routes/kiro/changelog.ts')
      }
    },
    "apiRoutes": {},
    "name": "Kiro",
    "url": "kiro.dev",
    "categories": [
      "programming"
    ],
    "description": "The AI IDE for prototype to production",
    "lang": "en"
  },
  "kisskiss": {
    "routes": {
      "/blog/:category?": {
        "path": "/blog/:category?",
        "categories": [
          "game"
        ],
        "example": "/blog/DLC",
        "parameters": {
          "category": "category"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false,
          "nsfw": true
        },
        "radar": [
          {
            "source": [
              "www.kisskiss.tv/kiss/diary.php"
            ],
            "target": "/blog"
          }
        ],
        "name": "ブログ",
        "maintainers": [
          "keocheung"
        ],
        "location": "blog.ts",
        "module": () => import('@/routes/kisskiss/blog.ts')
      }
    },
    "apiRoutes": {},
    "name": "KISS",
    "url": "www.kisskiss.tv",
    "lang": "ja"
  },
  "komiic": {
    "routes": {
      "/comic/:id": {
        "path": "/comic/:id",
        "categories": [
          "anime"
        ],
        "example": "/komiic/comic/533",
        "parameters": {
          "id": "漫画 ID"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false,
          "nsfw": true
        },
        "radar": [
          {
            "source": [
              "komiic.com/comic/:id"
            ],
            "target": "/comic/:id"
          }
        ],
        "name": "漫画更新",
        "maintainers": [
          "NekoAria"
        ],
        "location": "comic.ts",
        "module": () => import('@/routes/komiic/comic.ts')
      }
    },
    "apiRoutes": {},
    "name": "Komiic",
    "url": "komiic.com",
    "lang": "zh-CN"
  },
  "konachan": {
    "routes": {
      "/post/popular_recent/:period?": {
        "path": [
          "/post/popular_recent/:period?",
          "/sfw/post/popular_recent/:period?"
        ],
        "categories": [
          "picture"
        ],
        "view": 2,
        "example": "/konachan/post/popular_recent/1d",
        "parameters": {
          "period": {
            "description": "展示时间",
            "options": [
              {
                "value": "1d",
                "label": "最近 24 小时"
              },
              {
                "value": "1w",
                "label": "最近一周"
              },
              {
                "value": "1m",
                "label": "最近一月"
              },
              {
                "value": "1y",
                "label": "最近一年"
              }
            ],
            "default": "1d"
          },
          "safe_search": {
            "description": "是否使用无r18的站点konachan.net，若是,则在路径前加上 `/sfw`，如`/konachan/sfw/post/popular_recent/1d`，若否则默认使用 konachan.com",
            "default": "false"
          }
        },
        "radar": [
          {
            "source": [
              "konachan.com/post"
            ]
          },
          {
            "source": [
              "konachan.net/post"
            ]
          }
        ],
        "name": "Popular Recent Posts",
        "maintainers": [
          "magic-akari",
          "NekoAria",
          "sineeeee"
        ],
        "description": "| 最近 24 小时    | 最近一周     | 最近一月    | 最近一年     |\n| ------- | -------- | ------- | -------- |\n| 1d | 1w | 1m | 1y |",
        "features": {
          "nsfw": true
        },
        "location": "post.ts",
        "module": () => import('@/routes/konachan/post.ts')
      },
      "/sfw/post/popular_recent/:period?": {
        "path": [
          "/post/popular_recent/:period?",
          "/sfw/post/popular_recent/:period?"
        ],
        "categories": [
          "picture"
        ],
        "view": 2,
        "example": "/konachan/post/popular_recent/1d",
        "parameters": {
          "period": {
            "description": "展示时间",
            "options": [
              {
                "value": "1d",
                "label": "最近 24 小时"
              },
              {
                "value": "1w",
                "label": "最近一周"
              },
              {
                "value": "1m",
                "label": "最近一月"
              },
              {
                "value": "1y",
                "label": "最近一年"
              }
            ],
            "default": "1d"
          },
          "safe_search": {
            "description": "是否使用无r18的站点konachan.net，若是,则在路径前加上 `/sfw`，如`/konachan/sfw/post/popular_recent/1d`，若否则默认使用 konachan.com",
            "default": "false"
          }
        },
        "radar": [
          {
            "source": [
              "konachan.com/post"
            ]
          },
          {
            "source": [
              "konachan.net/post"
            ]
          }
        ],
        "name": "Popular Recent Posts",
        "maintainers": [
          "magic-akari",
          "NekoAria",
          "sineeeee"
        ],
        "description": "| 最近 24 小时    | 最近一周     | 最近一月    | 最近一年     |\n| ------- | -------- | ------- | -------- |\n| 1d | 1w | 1m | 1y |",
        "features": {
          "nsfw": true
        },
        "location": "post.ts",
        "module": () => import('@/routes/konachan/post.ts')
      }
    },
    "apiRoutes": {},
    "name": "Konachan.com Anime Wallpapers",
    "url": "konachan.com",
    "description": "konachan post",
    "lang": "en"
  },
  "konghq": {
    "routes": {
      "/blog-posts": {
        "path": "/blog-posts",
        "categories": [
          "programming"
        ],
        "example": "/konghq/blog-posts",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "konghq.com/blog/*"
            ]
          }
        ],
        "name": "博客最新文章",
        "maintainers": [
          "piglei"
        ],
        "url": "konghq.com/blog/*",
        "location": "blog-posts.ts",
        "module": () => import('@/routes/konghq/blog-posts.ts')
      }
    },
    "apiRoutes": {},
    "name": "Kong API 网关平台",
    "url": "konghq.com",
    "description": "[Kong](https://konghq.com/) 是一家开源的 API 网关服务商，此处收集其官网的最新博客文章。",
    "lang": "zh-CN"
  },
  "koreaherald": {
    "routes": {
      "/:category{.+}?": {
        "path": "/:category{.+}?",
        "categories": [
          "traditional-media"
        ],
        "example": "/koreaherald/National",
        "parameters": {
          "category": "Category from the path of the URL of the corresponding site, `National` by default"
        },
        "features": {
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false,
          "requireConfig": false
        },
        "name": "News",
        "maintainers": [
          "quiniapiezoelectricity"
        ],
        "description": "\n::: tip\nFor example, the category for the page https://www.koreaherald.com/Business and https://www.koreaherald.com/Business/Market would be `/Business` and `/Business/Market` respectively. \n:::\n",
        "radar": [
          {
            "source": [
              "www.koreaherald.com/:category"
            ],
            "target": "/:category"
          }
        ],
        "location": "index.ts",
        "module": () => import('@/routes/koreaherald/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "The Korea Herald",
    "url": "koreaherald.com"
  },
  "kovidgoyal": {
    "routes": {
      "/kitty/changelog": {
        "path": "/kitty/changelog",
        "categories": [
          "program-update"
        ],
        "example": "/kovidgoyal/kitty/changelog",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "sw.kovidgoyal.net/kitty/changelog/"
            ],
            "target": "/kitty/changelog"
          }
        ],
        "name": "Changelog",
        "maintainers": [
          "xbot"
        ],
        "url": "sw.kovidgoyal.net/kitty/changelog/",
        "location": "kitty/changelog.ts",
        "module": () => import('@/routes/kovidgoyal/kitty/changelog.ts')
      }
    },
    "apiRoutes": {},
    "name": "Kovid's software projects",
    "url": "sw.kovidgoyal.net",
    "lang": "en"
  },
  "koyso": {
    "routes": {
      "/:category?/:sort?": {
        "path": "/:category?/:sort?",
        "name": "游戏",
        "url": "koyso.to",
        "maintainers": [
          "nczitzk"
        ],
        "example": "/koyso/0/latest",
        "parameters": {
          "category": {
            "description": "排序，默认为 `0`，即全部，可在对应分类页 URL 中找到",
            "options": [
              {
                "label": "全部游戏",
                "value": "0"
              },
              {
                "label": "动作游戏",
                "value": "3"
              },
              {
                "label": "冒险游戏",
                "value": "5"
              },
              {
                "label": "绅士游戏",
                "value": "7"
              },
              {
                "label": "射击游戏",
                "value": "1"
              },
              {
                "label": "休闲游戏",
                "value": "2"
              },
              {
                "label": "体育竞速",
                "value": "4"
              },
              {
                "label": "模拟经营",
                "value": "6"
              },
              {
                "label": "角色扮演",
                "value": "8"
              },
              {
                "label": "策略游戏",
                "value": "9"
              },
              {
                "label": "格斗游戏",
                "value": "10"
              },
              {
                "label": "恐怖游戏",
                "value": "11"
              },
              {
                "label": "即时战略",
                "value": "12"
              },
              {
                "label": "卡牌游戏",
                "value": "13"
              },
              {
                "label": "独立游戏",
                "value": "14"
              },
              {
                "label": "局域网联机",
                "value": "15"
              }
            ]
          },
          "sort": {
            "description": "排序，默认为 `latest`，即最新，可在对应页 URL 中找到",
            "options": [
              {
                "label": "热度",
                "value": "views"
              },
              {
                "label": "最新",
                "value": "latest"
              }
            ]
          }
        },
        "description": "::: tip\n订阅 [最新动作游戏](https://koyso.to/?category=3&sort=latest)，其源网址为 `https://koyso.to/?category=3&sort=latest`，请参考该 URL 指定部分构成参数，此时路由为 [`/koyso/3/latest`](https://koyso.to/?category=3&sort=latest)。\n:::\n\n#### 分类\n\n| 分类                                        | ID                                |\n| ------------------------------------------- | --------------------------------- |\n| [全部游戏](https://koyso.to/)               | [0](https://rsshub.app/koyso/0)   |\n| [动作游戏](https://koyso.to/?category=3)    | [3](https://rsshub.app/koyso/3)   |\n| [冒险游戏](https://koyso.to/?category=5)    | [5](https://rsshub.app/koyso/5)   |\n| [绅士游戏](https://koyso.to/?category=7)    | [7](https://rsshub.app/koyso/7)   |\n| [射击游戏](https://koyso.to/?category=1)    | [1](https://rsshub.app/koyso/1)   |\n| [休闲游戏](https://koyso.to/?category=2)    | [2](https://rsshub.app/koyso/2)   |\n| [体育竞速](https://koyso.to/?category=4)    | [4](https://rsshub.app/koyso/4)   |\n| [模拟经营](https://koyso.to/?category=6)    | [6](https://rsshub.app/koyso/6)   |\n| [角色扮演](https://koyso.to/?category=8)    | [8](https://rsshub.app/koyso/8)   |\n| [策略游戏](https://koyso.to/?category=9)    | [9](https://rsshub.app/koyso/9)   |\n| [格斗游戏](https://koyso.to/?category=10)   | [10](https://rsshub.app/koyso/10) |\n| [恐怖游戏](https://koyso.to/?category=11)   | [11](https://rsshub.app/koyso/11) |\n| [即时战略](https://koyso.to/?category=12)   | [12](https://rsshub.app/koyso/12) |\n| [卡牌游戏](https://koyso.to/?category=13)   | [13](https://rsshub.app/koyso/13) |\n| [独立游戏](https://koyso.to/?category=14)   | [14](https://rsshub.app/koyso/14) |\n| [局域网联机](https://koyso.to/?category=15) | [15](https://rsshub.app/koyso/15) |\n\n#### 排序\n\n| 排序                                  | ID                                          |\n| ------------------------------------- | ------------------------------------------- |\n| [热度](https://koyso.to/?sort=views)  | [views](https://rsshub.app/koyso/0/views)   |\n| [最新](https://koyso.to/?sort=latest) | [latest](https://rsshub.app/koyso/0/latest) |\n",
        "categories": [
          "game"
        ],
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportRadar": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false,
          "nsfw": true
        },
        "radar": [
          {
            "source": [
              "koyso.to"
            ]
          },
          {
            "title": "全部游戏",
            "source": [
              "koyso.to"
            ],
            "target": "/0"
          },
          {
            "title": "动作游戏",
            "source": [
              "koyso.to"
            ],
            "target": "/3"
          },
          {
            "title": "冒险游戏",
            "source": [
              "koyso.to"
            ],
            "target": "/5"
          },
          {
            "title": "绅士游戏",
            "source": [
              "koyso.to"
            ],
            "target": "/7"
          },
          {
            "title": "射击游戏",
            "source": [
              "koyso.to"
            ],
            "target": "/1"
          },
          {
            "title": "休闲游戏",
            "source": [
              "koyso.to"
            ],
            "target": "/2"
          },
          {
            "title": "体育竞速",
            "source": [
              "koyso.to"
            ],
            "target": "/4"
          },
          {
            "title": "模拟经营",
            "source": [
              "koyso.to"
            ],
            "target": "/6"
          },
          {
            "title": "角色扮演",
            "source": [
              "koyso.to"
            ],
            "target": "/8"
          },
          {
            "title": "策略游戏",
            "source": [
              "koyso.to"
            ],
            "target": "/9"
          },
          {
            "title": "格斗游戏",
            "source": [
              "koyso.to"
            ],
            "target": "/10"
          },
          {
            "title": "恐怖游戏",
            "source": [
              "koyso.to"
            ],
            "target": "/11"
          },
          {
            "title": "即时战略",
            "source": [
              "koyso.to"
            ],
            "target": "/12"
          },
          {
            "title": "卡牌游戏",
            "source": [
              "koyso.to"
            ],
            "target": "/13"
          },
          {
            "title": "独立游戏",
            "source": [
              "koyso.to"
            ],
            "target": "/14"
          },
          {
            "title": "局域网联机",
            "source": [
              "koyso.to"
            ],
            "target": "/15"
          }
        ],
        "view": 0,
        "location": "index.tsx",
        "module": () => import('@/routes/koyso/index.tsx')
      }
    },
    "apiRoutes": {},
    "name": "Koyso",
    "url": "koyso.to",
    "categories": [
      "game"
    ],
    "description": "",
    "lang": "zh-CN"
  },
  "kpmg": {
    "routes": {
      "/insights/:lang?": {
        "path": "/insights/:lang?",
        "example": "/kpmg/insights",
        "parameters": {
          "lang": "Language, either `en` or `zh`"
        },
        "radar": [
          {
            "source": [
              "kpmg.com/xx/en/home/insights.html"
            ],
            "target": "/insights/en"
          },
          {
            "source": [
              "kpmg.com/cn/zh/home/insights.html"
            ],
            "target": "/insights/zh"
          }
        ],
        "name": "Insights",
        "maintainers": [
          "LogicJake"
        ],
        "url": "kpmg.com/xx/en/home/insights.html",
        "zh": {
          "name": "洞察"
        },
        "location": "insights.tsx",
        "module": () => import('@/routes/kpmg/insights.tsx')
      }
    },
    "apiRoutes": {},
    "name": "KPMG",
    "url": "kpmg.com",
    "categories": [
      "other"
    ],
    "zh": {
      "name": "毕马威"
    },
    "lang": "en"
  },
  "kpopping": {
    "routes": {
      "/kpics/:filter{.+}?": {
        "path": "/kpics/:filter{.+}?",
        "name": "Pics",
        "url": "kpopping.com",
        "maintainers": [
          "nczitzk"
        ],
        "example": "/kpopping/kpics/gender-male/category-all/idol-any/group-any/order",
        "parameters": {
          "filter": "Filter"
        },
        "description": "::: tip\nIf you subscribe to [All male photo albums](https://kpopping.com/kpics/gender-male/category-all/idol-any/group-any/order)，where the URL is `https://kpopping.com/kpics/gender-male/category-all/idol-any/group-any/order`, extract the part `https://kpopping.com/kpics/` to the end, which is `gender-male/category-all/idol-any/group-any/order`, and use it as the parameter to fill in. Therefore, the route will be [`/kpopping/kpics/gender-male/category-all/idol-any/group-any/order`](https://rsshub.app/kpopping/kpics/gender-male/category-all/idol-any/group-any/order).\n:::",
        "categories": [
          "picture"
        ],
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportRadar": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "kpopping.com/kpics/:filter"
            ]
          }
        ],
        "view": 0,
        "zh": {
          "path": "/kpics/:filter{.+}?",
          "name": "Pics",
          "url": "kpopping.com",
          "maintainers": [
            "nczitzk"
          ],
          "example": "/kpopping/kpics/gender-male/category-all/idol-any/group-any/order",
          "parameters": {
            "filter": "筛选，可在对应分类页 URL 中找到"
          },
          "description": "::: tip\n若订阅 [All male photo albums](https://kpopping.com/kpics/gender-male/category-all/idol-any/group-any/order)，网址为 `https://kpopping.com/kpics/gender-male/category-all/idol-any/group-any/order`，请截取 `https://kpopping.com/kpics/` 到末尾的部分 `gender-male/category-all/idol-any/group-any/order` 作为 `filter` 参数填入，此时目标路由为 [`/kpopping/kpics/gender-male/category-all/idol-any/group-any/order`](https://rsshub.app/kpopping/kpics/gender-male/category-all/idol-any/group-any/order)。\n:::\n"
        },
        "location": "kpics.ts",
        "module": () => import('@/routes/kpopping/kpics.ts')
      },
      "/news/:filter{.+}?": {
        "path": "/news/:filter{.+}?",
        "name": "News",
        "url": "kpopping.com",
        "maintainers": [
          "nczitzk"
        ],
        "example": "/kpopping/news/gender-all/category-all/idol-any/group-any/order",
        "parameters": {
          "filter": "Filter"
        },
        "description": "::: tip\nIf you subscribe to [All male articles](https://kpopping.com/news/gender-male/category-all/idol-any/group-any/order)，where the URL is `https://kpopping.com/news/gender-male/category-all/idol-any/group-any/order`, extract the part `https://kpopping.com/news` to the end, which is `gender-male/category-all/idol-any/group-any/order`, and use it as the parameter to fill in. Therefore, the route will be [`/kpopping/news/gender-male/category-all/idol-any/group-any/order`](https://rsshub.app/kpopping/news/gender-male/category-all/idol-any/group-any/order).\n:::\n",
        "categories": [
          "new-media"
        ],
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportRadar": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "kpopping.com/news/:filter"
            ]
          }
        ],
        "view": 0,
        "zh": {
          "path": "/news/:filter{.+}?",
          "name": "News",
          "url": "kpopping.com",
          "maintainers": [
            "nczitzk"
          ],
          "example": "/kpopping/news/gender-all/category-all/idol-any/group-any/order",
          "parameters": {
            "filter": "筛选，可在对应分类页 URL 中找到"
          },
          "description": "::: tip\n若订阅 [All male articles](https://kpopping.com/news/gender-male/category-all/idol-any/group-any/order)，网址为 `https://kpopping.com/news/gender-male/category-all/idol-any/group-any/order`，请截取 `https://kpopping.com/news/` 到末尾的部分 `gender-male/category-all/idol-any/group-any/order` 作为 `filter` 参数填入，此时目标路由为 [`/kpopping/news/gender-male/category-all/idol-any/group-any/order`](https://rsshub.app/kpopping/news/gender-male/category-all/idol-any/group-any/order)。\n:::\n"
        },
        "location": "news.ts",
        "module": () => import('@/routes/kpopping/news.ts')
      }
    },
    "apiRoutes": {},
    "name": "kpopping",
    "url": "kpopping.com",
    "categories": [
      "new-media"
    ],
    "description": "",
    "lang": "en"
  },
  "ktown4u": {
    "routes": {
      "/artistBrandlist/:grpNo/:grpNo2?": {
        "path": "/artistBrandlist/:grpNo/:grpNo2?",
        "categories": [
          "shopping"
        ],
        "example": "/ktown4u/artistBrandlist/234590/1723449",
        "parameters": {
          "grpNo": "artist id (Get in url)",
          "grpNo2": "product category id (Get in url), empty for all categories"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [],
            "target": "/artistBrandlist/:grpNo/:grpNo2"
          }
        ],
        "name": "Get the products on sale",
        "maintainers": [
          "JamesWDGu"
        ],
        "location": "artist-brandlist.ts",
        "module": () => import('@/routes/ktown4u/artist-brandlist.ts')
      }
    },
    "apiRoutes": {},
    "name": "Ktown4u",
    "url": "ktown4u.com",
    "lang": "en"
  },
  "kuaidi100": {
    "routes": {
      "/track/:number/:id/:phone?": {
        "path": "/track/:number/:id/:phone?",
        "categories": [
          "other"
        ],
        "example": "/kuaidi100/track/shunfeng/SF1007896781640/0383",
        "parameters": {
          "number": "快递公司代号",
          "id": "订单号",
          "phone": "手机号后四位（仅顺丰）"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "快递订单追踪",
        "maintainers": [
          "NeverBehave"
        ],
        "description": "快递公司代号如果不能确定，可通过下方快递列表获得。\n\n::: warning\n  1.  构造链接前请确认所有参数正确：错误`快递公司 - 订单号`组合将会缓存信息一小段时间防止产生无用查询\n  2.  正常查询的订单在未签收状态下不会被缓存：请控制查询频率\n  3.  订单完成后请尽快取消订阅，避免资源浪费\n:::",
        "location": "index.ts",
        "module": () => import('@/routes/kuaidi100/index.ts')
      },
      "/company": {
        "path": "/company",
        "categories": [
          "other"
        ],
        "example": "/kuaidi100/company",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "kuaidi100.com/"
            ]
          }
        ],
        "name": "支持的快递公司列表",
        "maintainers": [
          "NeverBehave"
        ],
        "url": "kuaidi100.com/",
        "location": "supported-company.ts",
        "module": () => import('@/routes/kuaidi100/supported-company.ts')
      }
    },
    "apiRoutes": {},
    "name": "快递 100",
    "url": "kuaidi100.com",
    "lang": "zh-CN"
  },
  "kuaishou": {
    "routes": {
      "/profile/:principalId": {
        "name": "Profile",
        "path": "/profile/:principalId",
        "radar": [
          {
            "source": [
              "kuaishou.com/profile/:principalId"
            ],
            "target": "/profile/:principalId"
          }
        ],
        "parameters": {
          "principalId": "用户 id, 可在主页中找到"
        },
        "example": "/kuaishou/profile/3xk46q9cdnvgife",
        "maintainers": [
          "GuoChen-thlg"
        ],
        "url": "kuaishou.com/profile/:principalId",
        "description": "::: tip\nThe profile page of the user, which contains the user's information, videos, and other information.\n:::",
        "location": "profile.ts",
        "module": () => import('@/routes/kuaishou/profile.ts')
      }
    },
    "apiRoutes": {},
    "name": "快手",
    "url": "kuaishou.com",
    "categories": [
      "social-media"
    ],
    "lang": "zh-CN"
  },
  "kunchengblog": {
    "routes": {
      "/essay": {
        "path": "/essay",
        "categories": [
          "blog"
        ],
        "example": "/kunchengblog/essay",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "kunchengblog.com/essay"
            ]
          }
        ],
        "name": "Essay",
        "maintainers": [
          "nczitzk"
        ],
        "url": "kunchengblog.com/essay",
        "location": "essay.ts",
        "module": () => import('@/routes/kunchengblog/essay.ts')
      }
    },
    "apiRoutes": {},
    "name": "Kun Cheng",
    "url": "kunchengblog.com",
    "lang": "zh-CN"
  },
  "kurogames": {
    "routes": {
      "/wutheringwaves/news/:language?": {
        "path": "/wutheringwaves/news/:language?",
        "categories": [
          "game"
        ],
        "example": "/kurogames/wutheringwaves/news",
        "parameters": {
          "language": "The language to use for the content. Default: `zh`."
        },
        "name": "鸣潮 — 游戏公告、新闻与活动",
        "radar": [
          {
            "source": [
              "mc.kurogames.com/m/main/news",
              "mc.kurogames.com/main"
            ]
          },
          {
            "title": "Wuthering Waves — Game announcements, news and events",
            "source": [
              "wutheringwaves.kurogames.com/en/main/news",
              "wutheringwaves.kurogames.com/en/main"
            ]
          }
        ],
        "maintainers": [
          "goestav",
          "enpitsulin"
        ],
        "description": "\nLanguage codes for the `language` parameter:\n\n| Language | Code         |\n|----------|--------------|\n| English  | en           |\n| 日本語    | jp           |\n| 한국어     | kr           |\n| 简体中文   | zh (default) |\n| 繁體中文   | zh-tw        |\n| Español  | es           |\n| Français | fr           |\n| Deutsch  | de           |\n    ",
        "location": "wutheringwaves/news.ts",
        "module": () => import('@/routes/kurogames/wutheringwaves/news.ts')
      }
    },
    "apiRoutes": {},
    "name": "库洛游戏 | Kuro Games",
    "url": "www.kurogames.com",
    "categories": [
      "game"
    ],
    "lang": "zh-CN"
  },
  "kuwaitlocal": {
    "routes": {
      "/:category?": {
        "path": "/:category?",
        "categories": [
          "new-media"
        ],
        "example": "/kuwaitlocal/article",
        "parameters": {
          "category": "Category name, can be found in URL, `latest` by default"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "kuwaitlocal.com/news/categories/:category"
            ],
            "target": "/:category"
          }
        ],
        "name": "Categorised News",
        "maintainers": [
          "TonyRL"
        ],
        "url": "kuwaitlocal.com/news/latest",
        "location": "index.ts",
        "module": () => import('@/routes/kuwaitlocal/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "Kuwait Local",
    "url": "kuwaitlocal.com",
    "lang": "en"
  },
  "kyodonews": {
    "routes": {
      "/:language?/:keyword?": {
        "path": "/:language?/:keyword?",
        "categories": [
          "traditional-media"
        ],
        "example": "/kyodonews",
        "parameters": {
          "language": "语言: `china` = 简体中文 (默认), `tchina` = 繁體中文",
          "keyword": "关键词"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "china.kyodonews.net/news/:keyword",
              "china.kyodonews.net/"
            ],
            "target": "/china/:keyword?"
          },
          {
            "source": [
              "tchina.kyodonews.net/news/:keyword",
              "tchina.kyodonews.net/"
            ],
            "target": "/tchina/:keyword?"
          }
        ],
        "name": "最新报道",
        "maintainers": [
          "Rongronggg9"
        ],
        "description": "`keyword` 为关键词，由于共同网有许多关键词并不在主页列出，此处不一一列举，可从关键词页的 URL 的最后一级路径中提取。如 `日中关系` 的关键词页 URL 为 `https://china.kyodonews.net/news/japan-china_relationship`, 则将 `japan-china_relationship` 填入 `keyword`。特别地，当填入 `rss` 时，将从共同网官方 RSS 中抓取文章；略去时，将从首页抓取最新报道 (注意：首页更新可能比官方 RSS 稍慢)。",
        "location": "index.tsx",
        "module": () => import('@/routes/kyodonews/index.tsx')
      }
    },
    "apiRoutes": {},
    "name": "共同网",
    "url": "china.kyodonews.net",
    "lang": "zh-CN"
  },
  "laimanhua": {
    "routes": {
      "/:id": {
        "path": "/:id",
        "categories": [
          "anime"
        ],
        "example": "/laimanhua/tiandikangzhanjiVERSUS",
        "parameters": {
          "id": "漫画 ID，可在 URL 中找到"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false,
          "nsfw": true
        },
        "radar": [
          {
            "source": [
              "www.laimanhua8.com/kanmanhua/:id"
            ]
          }
        ],
        "name": "漫画列表",
        "maintainers": [
          "TonyRL"
        ],
        "location": "index.ts",
        "module": () => import('@/routes/laimanhua/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "来漫画",
    "url": "www.laimanhua8.com",
    "lang": "zh-CN"
  },
  "lala": {
    "routes": {
      "/": {
        "path": "/",
        "categories": [
          "blog"
        ],
        "example": "/lala",
        "radar": [
          {
            "source": [
              "lala.im/"
            ]
          }
        ],
        "name": "最新发布",
        "maintainers": [
          "cnkmmk"
        ],
        "url": "lala.im/",
        "location": "rss.ts",
        "module": () => import('@/routes/lala/rss.ts')
      }
    },
    "apiRoutes": {},
    "name": "荒岛",
    "url": "lala.im",
    "lang": "zh-CN"
  },
  "lancedb": {
    "routes": {
      "/blog/:category?": {
        "path": "/blog/:category?",
        "name": "Blog",
        "url": "lancedb.com/blog",
        "maintainers": [
          "HUSTERGS"
        ],
        "example": "/lancedb/blog",
        "parameters": {
          "category": "filter blog post by category, return all posts if not specified"
        },
        "categories": [
          "programming"
        ],
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "lancedb.com/blog",
              "lancedb.com/blog/category/:category"
            ],
            "target": "/blog/:category"
          }
        ],
        "view": 0,
        "location": "blog.ts",
        "module": () => import('@/routes/lancedb/blog.ts')
      }
    },
    "apiRoutes": {},
    "name": "LanceDB",
    "url": "lancedb.com",
    "description": "",
    "lang": "en"
  },
  "landiannews": {
    "routes": {
      "/category/:slug": {
        "path": "/category/:slug",
        "name": "分类",
        "url": "www.landiannews.com",
        "maintainers": [
          "cscnk52"
        ],
        "example": "/landiannews/category/sells",
        "parameters": {
          "slug": "分类名称"
        },
        "categories": [
          "new-media"
        ],
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportRadar": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "www.landiannews.com/:slug"
            ],
            "target": "/category/:slug"
          }
        ],
        "view": 0,
        "location": "category.ts",
        "module": () => import('@/routes/landiannews/category.ts')
      },
      "/": {
        "path": "/",
        "name": "首页",
        "url": "www.landiannews.com",
        "maintainers": [
          "nczitzk",
          "cscnk52"
        ],
        "example": "/landiannews",
        "categories": [
          "new-media"
        ],
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportRadar": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "www.landiannews.com"
            ],
            "target": "/"
          }
        ],
        "view": 0,
        "location": "index.ts",
        "module": () => import('@/routes/landiannews/index.ts')
      },
      "/tag/:slug": {
        "path": "/tag/:slug",
        "name": "标签",
        "url": "www.landiannews.com",
        "maintainers": [
          "cscnk52"
        ],
        "example": "/landiannews/tag/linux-kernel",
        "parameters": {
          "slug": "标签名称"
        },
        "categories": [
          "new-media"
        ],
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportRadar": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "www.landiannews.com/archives/tag/:slug"
            ],
            "target": "/tag/:slug"
          }
        ],
        "view": 0,
        "location": "tag.ts",
        "module": () => import('@/routes/landiannews/tag.ts')
      }
    },
    "apiRoutes": {},
    "name": "蓝点网",
    "url": "landiannews.com",
    "categories": [
      "new-media"
    ],
    "description": "",
    "lang": "zh-CN"
  },
  "lang": {
    "routes": {
      "/live/room/:id": {
        "path": "/live/room/:id",
        "categories": [
          "live"
        ],
        "example": "/lang/live/room/1352360",
        "parameters": {
          "id": "直播间 id, 可在主播直播间页 URL 中找到"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "lang.live/room/:id"
            ]
          }
        ],
        "name": "直播间开播",
        "maintainers": [
          "MittWillson"
        ],
        "location": "room.tsx",
        "module": () => import('@/routes/lang/room.tsx')
      }
    },
    "apiRoutes": {},
    "name": "浪 Play 直播",
    "url": "lang.live",
    "lang": "zh-CN"
  },
  "langchain": {
    "routes": {
      "/blog": {
        "path": "/blog",
        "categories": [
          "blog"
        ],
        "example": "/langchain/blog",
        "radar": [
          {
            "source": [
              "blog.langchain.dev/"
            ]
          }
        ],
        "url": "blog.langchain.dev/",
        "name": "Blog",
        "maintainers": [
          "liyaozhong"
        ],
        "description": "LangChain Blog Posts",
        "location": "index.ts",
        "module": () => import('@/routes/langchain/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "LangChain Blog",
    "url": "blog.langchain.dev",
    "lang": "en"
  },
  "lanqiao": {
    "routes": {
      "/questions/:id": {
        "path": "/questions/:id",
        "categories": [
          "programming"
        ],
        "example": "/lanqiao/questions/2",
        "parameters": {
          "id": "topic_id 主题 `id` 可在社区板块 URL 中找到"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "lanqiao.cn/questions/",
              "lanqiao.cn/questions/topics/:id"
            ]
          }
        ],
        "name": "技术社区",
        "maintainers": [
          "huhuhang"
        ],
        "url": "lanqiao.cn/questions/",
        "location": "questions.ts",
        "module": () => import('@/routes/lanqiao/questions.ts')
      },
      "/author/:uid": {
        "path": "/author/:uid",
        "categories": [
          "programming"
        ],
        "example": "/lanqiao/author/1701267",
        "parameters": {
          "uid": "作者 `uid` 可在作者主页 URL 中找到"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "lanqiao.cn/users/:uid"
            ]
          }
        ],
        "name": "作者发布的课程",
        "maintainers": [
          "huhuhang"
        ],
        "location": "author.ts",
        "module": () => import('@/routes/lanqiao/author.ts')
      },
      "/courses/:sort/:tag": {
        "path": "/courses/:sort/:tag",
        "categories": [
          "programming"
        ],
        "example": "/lanqiao/courses/latest/all",
        "parameters": {
          "sort": "排序规则 sort, 默认(`default`)、最新(`latest`)、最热(`hotest`)",
          "tag": "课程标签 `tag`，可在该页面找到：https://www.lanqiao.cn/courses/"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "全站发布的课程",
        "maintainers": [
          "huhuhang"
        ],
        "location": "courses.ts",
        "module": () => import('@/routes/lanqiao/courses.ts')
      }
    },
    "apiRoutes": {},
    "name": "蓝桥云课",
    "url": "lanqiao.cn",
    "lang": "zh-CN"
  },
  "laohu8": {
    "routes": {
      "/personal/:id": {
        "path": "/personal/:id",
        "categories": [
          "finance"
        ],
        "view": 0,
        "example": "/laohu8/personal/3527667596890271",
        "parameters": {
          "id": "用户 ID，见网址链接"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "laohu8.com/personal/:id"
            ]
          }
        ],
        "name": "个人主页",
        "maintainers": [
          "Fatpandac"
        ],
        "location": "personal.ts",
        "module": () => import('@/routes/laohu8/personal.ts')
      }
    },
    "apiRoutes": {},
    "name": "老虎社区",
    "url": "laohu8.com",
    "lang": "zh-CN"
  },
  "last-origin": {
    "routes": {
      "/news": {
        "path": "/news",
        "name": "News",
        "url": "www.last-origin.com",
        "maintainers": [
          "gudezhi"
        ],
        "example": "/last-origin/news",
        "parameters": {},
        "categories": [
          "game"
        ],
        "features": {
          "supportRadar": true
        },
        "radar": [
          {
            "source": [
              "www.last-origin.com/news.html",
              "www.last-origin.com"
            ],
            "target": "/news"
          }
        ],
        "description": "",
        "location": "news.ts",
        "module": () => import('@/routes/last-origin/news.ts')
      }
    },
    "apiRoutes": {},
    "name": "LastOrigin",
    "url": "www.last-origin.com",
    "lang": "ja"
  },
  "latepost": {
    "routes": {
      "/:proma?": {
        "path": "/:proma?",
        "categories": [
          "new-media"
        ],
        "example": "/latepost",
        "parameters": {
          "proma": "栏目 id，见下表，默认为最新报道"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "报道",
        "maintainers": [
          "nczitzk"
        ],
        "description": "| 最新报道 | 晚点独家 | 人物访谈 | 晚点早知道 | 长报道 |\n| -------- | -------- | -------- | ---------- | ------ |\n|          | 1        | 2        | 3          | 4      |",
        "location": "index.ts",
        "module": () => import('@/routes/latepost/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "晚点 LatePost",
    "url": "latepost.com",
    "lang": "zh-CN"
  },
  "layoffs": {
    "routes": {
      "/": {
        "path": "/",
        "radar": [
          {
            "source": [
              "layoffs.fyi/"
            ],
            "target": ""
          }
        ],
        "name": "Unknown",
        "maintainers": [
          "BrandNewLifeJackie26"
        ],
        "url": "layoffs.fyi/",
        "location": "index.ts",
        "module": () => import('@/routes/layoffs/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "Layoffs.fyi",
    "url": "layoffs.fyi",
    "lang": "en"
  },
  "leagueoflegends": {
    "routes": {
      "/patch-notes": {
        "path": "/patch-notes",
        "categories": [
          "game"
        ],
        "example": "/leagueoflegends/patch-notes",
        "radar": [
          {
            "source": [
              "www.leagueoflegends.com/en-us/news/tags/patch-notes/",
              "www.leagueoflegends.com/en-us/news/game-updates/:postSlug"
            ]
          }
        ],
        "name": "Patch Notes",
        "maintainers": [
          "noahm"
        ],
        "location": "patch-notes.ts",
        "module": () => import('@/routes/leagueoflegends/patch-notes.ts')
      }
    },
    "apiRoutes": {},
    "name": "League of Legends",
    "url": "leagueoflegends.com",
    "categories": [
      "game"
    ],
    "lang": "en"
  },
  "learnblockchain": {
    "routes": {
      "/posts/:cid/:sort?": {
        "path": "/posts/:cid/:sort?",
        "categories": [
          "programming"
        ],
        "example": "/learnblockchain/posts/DApp/newest",
        "parameters": {
          "cid": "分类id,更多分类可以论坛的URL找到",
          "sort": "排序方式，默认精选"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "文章",
        "maintainers": [
          "running-grass"
        ],
        "description": "| id       | 分类         |\n| -------- | ------------ |\n| all      | 全部         |\n| DApp     | 去中心化应用 |\n| chains   | 公链         |\n| 联盟链   | 联盟链       |\n| scaling  | Layer2       |\n| langs    | 编程语言     |\n| security | 安全         |\n| dst      | 存储         |\n| basic    | 理论研究     |\n| other    | 其他         |\n\n| id       | 排序方式    |\n| -------- | ----------- |\n| newest   | 最新        |\n| featured | 精选 (默认) |\n| featured | 最赞        |\n| hottest  | 最热        |",
        "location": "posts.ts",
        "module": () => import('@/routes/learnblockchain/posts.ts')
      }
    },
    "apiRoutes": {},
    "name": "登链社区",
    "url": "learnblockchain.cn",
    "lang": "zh-CN"
  },
  "learnku": {
    "routes": {
      "/:community/:category?": {
        "path": "/:community/:category?",
        "categories": [
          "bbs"
        ],
        "example": "/learnku/laravel/qa",
        "parameters": {
          "community": "社区 标识，可在 <https://learnku.com/communities> 找到",
          "category": "分类，如果不传 `category` 则获取全部分类"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "learnku.com/:community"
            ],
            "target": "/:community"
          }
        ],
        "name": "社区",
        "maintainers": [
          "kayw-geek"
        ],
        "description": "| 招聘 | 翻译         | 问答 | 链接  |\n| ---- | ------------ | ---- | ----- |\n| jobs | translations | qa   | links |",
        "location": "topic.tsx",
        "module": () => import('@/routes/learnku/topic.tsx')
      }
    },
    "apiRoutes": {},
    "name": "LearnKu",
    "url": "learnku.com",
    "lang": "zh-CN"
  },
  "leetcode": {
    "routes": {
      "/dailyquestion/solution/cn": {
        "path": "/dailyquestion/solution/cn",
        "radar": [
          {
            "source": [
              "leetcode.cn/"
            ]
          }
        ],
        "name": "Unknown",
        "maintainers": [],
        "url": "leetcode.cn/",
        "location": "dailyquestion-solution-cn.ts",
        "module": () => import('@/routes/leetcode/dailyquestion-solution-cn.ts')
      },
      "/dailyquestion/solution/en": {
        "path": "/dailyquestion/solution/en",
        "radar": [
          {
            "source": [
              "leetcode.com/"
            ]
          }
        ],
        "name": "Unknown",
        "maintainers": [],
        "url": "leetcode.com/",
        "location": "dailyquestion-solution-en.ts",
        "module": () => import('@/routes/leetcode/dailyquestion-solution-en.ts')
      },
      "/dailyquestion/cn": {
        "path": "/dailyquestion/cn",
        "radar": [
          {
            "source": [
              "leetcode.cn/"
            ]
          }
        ],
        "name": "Unknown",
        "maintainers": [],
        "url": "leetcode.cn/",
        "location": "dailyquestion-cn.ts",
        "module": () => import('@/routes/leetcode/dailyquestion-cn.ts')
      },
      "/dailyquestion/en": {
        "path": "/dailyquestion/en",
        "radar": [
          {
            "source": [
              "leetcode.com/"
            ]
          }
        ],
        "name": "Unknown",
        "maintainers": [],
        "url": "leetcode.com/",
        "location": "dailyquestion-en.ts",
        "module": () => import('@/routes/leetcode/dailyquestion-en.ts')
      },
      "/articles": {
        "path": "/articles",
        "categories": [
          "programming"
        ],
        "example": "/leetcode/articles",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "leetcode.com/articles"
            ]
          }
        ],
        "name": "Articles",
        "maintainers": [
          "LogicJake"
        ],
        "url": "leetcode.com/articles",
        "location": "articles.ts",
        "module": () => import('@/routes/leetcode/articles.ts')
      }
    },
    "apiRoutes": {},
    "name": "LeetCode",
    "url": "leetcode.com",
    "lang": "en"
  },
  "leiphone": {
    "routes": {
      "/:do?/:keyword?": {
        "path": "/:do?/:keyword?",
        "radar": [
          {
            "source": [
              "leiphone.com/"
            ],
            "target": ""
          }
        ],
        "name": "Unknown",
        "maintainers": [],
        "url": "leiphone.com/",
        "location": "index.ts",
        "module": () => import('@/routes/leiphone/index.ts')
      },
      "/newsflash": {
        "path": "/newsflash",
        "categories": [
          "new-media"
        ],
        "example": "/leiphone/newsflash",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "leiphone.com/"
            ]
          }
        ],
        "name": "业界资讯",
        "maintainers": [],
        "url": "leiphone.com/",
        "location": "newsflash.ts",
        "module": () => import('@/routes/leiphone/newsflash.ts')
      }
    },
    "apiRoutes": {},
    "name": "雷峰网",
    "url": "leiphone.com",
    "lang": "zh-CN"
  },
  "lemmy": {
    "routes": {
      "/:community/:sort?": {
        "path": "/:community/:sort?",
        "categories": [
          "social-media"
        ],
        "example": "/lemmy/technology@lemmy.world/Hot",
        "parameters": {
          "community": "Lemmmy community, for example technology@lemmy.world",
          "sort": {
            "description": "Sort by",
            "options": [
              {
                "value": "Active",
                "label": "Active"
              },
              {
                "value": "Hot",
                "label": "Hot"
              },
              {
                "value": "New",
                "label": "New"
              },
              {
                "value": "Old",
                "label": "Old"
              },
              {
                "value": "TopDay",
                "label": "TopDay"
              },
              {
                "value": "TopWeek",
                "label": "TopWeek"
              },
              {
                "value": "TopMonth",
                "label": "TopMonth"
              },
              {
                "value": "TopYear",
                "label": "TopYear"
              },
              {
                "value": "TopAll",
                "label": "TopAll"
              },
              {
                "value": "MostComments",
                "label": "MostComments"
              },
              {
                "value": "NewComments",
                "label": "NewComments"
              },
              {
                "value": "TopHour",
                "label": "TopHour"
              },
              {
                "value": "TopSixHour",
                "label": "TopSixHour"
              },
              {
                "value": "TopTwelveHour",
                "label": "TopTwelveHour"
              },
              {
                "value": "TopThreeMonths",
                "label": "TopThreeMonths"
              },
              {
                "value": "TopSixMonths",
                "label": "TopSixMonths"
              },
              {
                "value": "TopNineMonths",
                "label": "TopNineMonths"
              },
              {
                "value": "Controversial",
                "label": "Controversial"
              },
              {
                "value": "Scaled",
                "label": "Scaled"
              }
            ],
            "default": "Active"
          }
        },
        "features": {
          "requireConfig": [
            {
              "name": "ALLOW_USER_SUPPLY_UNSAFE_DOMAIN",
              "description": ""
            }
          ],
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "Community",
        "maintainers": [
          "wb14123",
          "pseudoyu"
        ],
        "location": "index.ts",
        "module": () => import('@/routes/lemmy/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "Lemmy",
    "url": "join-lemmy.org",
    "lang": "en"
  },
  "lenovo": {
    "routes": {
      "/drive/:selName": {
        "path": "/drive/:selName",
        "categories": [
          "program-update"
        ],
        "example": "/lenovo/drive/PF3WRD2G",
        "parameters": {
          "selName": "产品序列号"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "lenovo.com.cn"
            ],
            "target": "/drive/:selName"
          }
        ],
        "name": "驱动",
        "maintainers": [
          "cscnk52"
        ],
        "location": "drive.tsx",
        "module": () => import('@/routes/lenovo/drive.tsx')
      }
    },
    "apiRoutes": {},
    "name": "联想",
    "url": "lenovo.com.cn",
    "lang": "zh-CN"
  },
  "lens": {
    "routes": {
      "/profile/:handle": {
        "path": "/profile/:handle",
        "categories": [
          "social-media"
        ],
        "example": "/lens/profile/stani",
        "parameters": {
          "handle": "Lens handle"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "hey.xyz/u/:handle"
            ],
            "target": "/profile/:handle"
          }
        ],
        "name": "Lens Profile",
        "maintainers": [
          "DIYgod"
        ],
        "location": "profile.ts",
        "module": () => import('@/routes/lens/profile.ts')
      }
    },
    "apiRoutes": {},
    "name": "Lens",
    "url": "www.lens.xyz",
    "lang": "en"
  },
  "lephoceen": {
    "routes": {
      "/chrono": {
        "path": "/chrono",
        "categories": [
          "sport"
        ],
        "example": "/lephoceen/chrono",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "lephoceen.fr/chrono"
            ],
            "target": "/chrono"
          }
        ],
        "name": "Fil Info Le Phocéen (Chrono)",
        "maintainers": [
          "Loopy03"
        ],
        "location": "chrono.ts",
        "module": () => import('@/routes/lephoceen/chrono.ts')
      }
    },
    "apiRoutes": {},
    "name": "Le Phocéen",
    "url": "lephoceen.fr",
    "categories": [
      "sport"
    ],
    "description": "Actualités de l'Olympique de Marseille du site lephocéen.fr"
  },
  "letterboxd": {
    "routes": {
      "/:username/watchlist": {
        "path": "/:username/watchlist",
        "categories": [
          "social-media"
        ],
        "example": "/letterboxd/matthew/watchlist",
        "parameters": {
          "username": "Letterboxd username"
        },
        "radar": [
          {
            "source": [
              "letterboxd.com/:username/watchlist/"
            ]
          }
        ],
        "name": "User Watchlist",
        "maintainers": [
          "johan456789"
        ],
        "url": "letterboxd.com",
        "location": "index.ts",
        "module": () => import('@/routes/letterboxd/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "Letterboxd",
    "url": "letterboxd.com",
    "categories": [
      "social-media"
    ],
    "lang": "en"
  },
  "lfsyd": {
    "routes": {
      "/home": {
        "path": "/home",
        "categories": [
          "game"
        ],
        "example": "/lfsyd/home",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "www.iyingdi.com/"
            ]
          }
        ],
        "name": "首页",
        "maintainers": [
          "auto-bot-ty"
        ],
        "url": "www.iyingdi.com/",
        "location": "home.ts",
        "module": () => import('@/routes/lfsyd/home.ts')
      },
      "/old_home": {
        "path": "/old_home",
        "categories": [
          "game"
        ],
        "example": "/lfsyd/old_home",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "www.iyingdi.com/"
            ]
          }
        ],
        "name": "首页（旧版）",
        "maintainers": [
          "auto-bot-ty"
        ],
        "url": "www.iyingdi.com/",
        "location": "old-home.ts",
        "module": () => import('@/routes/lfsyd/old-home.ts')
      },
      "/tag/:tagId?": {
        "path": "/tag/:tagId?",
        "radar": [
          {
            "source": [
              "mob.iyingdi.com/fine/:tagId"
            ],
            "target": "/tag/:tagId"
          }
        ],
        "name": "Unknown",
        "maintainers": [
          "auto-bot-ty"
        ],
        "location": "tag.ts",
        "module": () => import('@/routes/lfsyd/tag.ts')
      },
      "/user/:id?": {
        "path": "/user/:id?",
        "radar": [
          {
            "source": [
              "www.iyingdi.com/tz/people/:id",
              "www.iyingdi.com/tz/people/:id/*"
            ],
            "target": "/user/:id"
          }
        ],
        "name": "Unknown",
        "maintainers": [
          "auto-bot-ty"
        ],
        "location": "user.ts",
        "module": () => import('@/routes/lfsyd/user.ts')
      }
    },
    "apiRoutes": {},
    "name": "旅法师营地",
    "url": "www.iyingdi.com",
    "lang": "zh-CN"
  },
  "lhratings": {
    "routes": {
      "/research/:type?": {
        "path": "/research/:type?",
        "name": "研究报告",
        "url": "www.lhratings.com",
        "maintainers": [
          "nczitzk"
        ],
        "example": "/lhratings/research/1",
        "parameters": {
          "type": "分类，默认为 `1`，即宏观经济，可在对应分类页 URL 中找到"
        },
        "description": "::: tip\n若订阅 [宏观经济](https://www.lhratings.com/research.html?type=1)，网址为 `https://www.lhratings.com/research.html?type=1`，请截取 `https://www.lhratings.com/research.html?type=` 到末尾的部分 `1` 作为 `type` 参数填入，此时目标路由为 [`/lhratings/research/1`](https://rsshub.app/lhratings/research/1)。\n:::\n\n| 宏观经济 | 债券市场 | 行业研究 | 评级理论与方法 | 国际债券市场与评级 | 评级表现 |\n| -------- | -------- | -------- | -------------- | ------------------ | -------- |\n| 1        | 2        | 3        | 4              | 5                  | 6        |\n",
        "categories": [
          "finance"
        ],
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportRadar": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "www.lhratings.com/research.html"
            ]
          },
          {
            "title": "宏观经济",
            "source": [
              "www.lhratings.com/research.html?type=1"
            ],
            "target": "/research/1"
          },
          {
            "title": "债券市场",
            "source": [
              "www.lhratings.com/research.html?type=2"
            ],
            "target": "/research/2"
          },
          {
            "title": "行业研究",
            "source": [
              "www.lhratings.com/research.html?type=3"
            ],
            "target": "/research/3"
          },
          {
            "title": "评级理论与方法",
            "source": [
              "www.lhratings.com/research.html?type=4"
            ],
            "target": "/research/4"
          },
          {
            "title": "国际债券市场与评级",
            "source": [
              "www.lhratings.com/research.html?type=5"
            ],
            "target": "/research/5"
          },
          {
            "title": "评级表现",
            "source": [
              "www.lhratings.com/research.html?type=6"
            ],
            "target": "/research/6"
          }
        ],
        "view": 0,
        "location": "research.ts",
        "module": () => import('@/routes/lhratings/research.ts')
      }
    },
    "apiRoutes": {},
    "name": "联合资信评估股份有限公司",
    "url": "lhratings.com",
    "categories": [
      "finance"
    ],
    "description": "",
    "lang": "zh-CN"
  },
  "lianxh": {
    "routes": {
      "/:category?": {
        "path": "/:category?",
        "example": "/lianxh",
        "parameters": {
          "category": "分类 id，可在对应分类页 URL 中找到，默认为 `all`，即全部"
        },
        "radar": [
          {
            "source": [
              "www.lianxh.cn/blogs/all.html",
              "www.lianxh.cn/"
            ]
          }
        ],
        "name": "精彩资讯",
        "maintainers": [
          "nczitzk"
        ],
        "url": "www.lianxh.cn/",
        "description": "| 分类                 | id  |\n -------------------- | --- |\n 全部                 | all |\n Stata 入门           | 16  |\n Stata 教程           | 17  |\n 计量专题             | 18  |\n 内生性 - 因果推断    | 19  |\n 面板数据             | 20  |\n 交乘项 - 调节 - 中介 | 21  |\n 结果输出             | 22  |\n 工具软件             | 23  |\n Stata 绘图           | 24  |\n 数据处理             | 25  |\n Stata 程序           | 26  |\n Probit-Logit         | 27  |\n 时间序列             | 28  |\n 空间计量 - 网络分析  | 29  |\n Markdown-LaTeX       | 30  |\n 论文写作             | 31  |\n 回归分析             | 32  |\n 其它                 | 33  |\n 数据分享             | 34  |\n Stata 资源           | 35  |\n 文本分析 - 爬虫      | 36  |\n Python-R-Matlab      | 37  |\n IV-GMM               | 38  |\n 倍分法 DID           | 39  |\n 断点回归 RDD         | 40  |\n PSM-Matching         | 41  |\n 合成控制法           | 42  |\n Stata 命令           | 43  |\n 专题课程             | 44  |\n 风险管理             | 45  |\n 生存分析             | 46  |\n 机器学习             | 47  |\n 分位数回归           | 48  |\n SFA-DEA - 效率分析   | 49  |\n 答疑 - 板书          | 50  |\n 论文重现             | 51  |\n 最新课程             | 52  |\n 公开课               | 53  |",
        "location": "index.ts",
        "module": () => import('@/routes/lianxh/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "连享会",
    "url": "www.lianxh.cn",
    "categories": [
      "programming"
    ],
    "lang": "zh-CN"
  },
  "lifeweek": {
    "routes": {
      "/channel/:id": {
        "path": "/channel/:id",
        "radar": [
          {
            "source": [
              "lifeweek.com.cn/column/:channel"
            ],
            "target": "/channel/:channel"
          }
        ],
        "name": "Unknown",
        "maintainers": [],
        "location": "channel.ts",
        "module": () => import('@/routes/lifeweek/channel.ts')
      },
      "/tag/:id": {
        "path": "/tag/:id",
        "radar": [
          {
            "source": [
              "lifeweek.com.cn/articleList/:tag"
            ],
            "target": "/tag/:tag"
          }
        ],
        "name": "Unknown",
        "maintainers": [],
        "location": "tag.ts",
        "module": () => import('@/routes/lifeweek/tag.ts')
      }
    },
    "apiRoutes": {},
    "name": "三联生活周刊",
    "url": "lifeweek.com.cn",
    "lang": "zh-CN"
  },
  "lightnovel": {
    "routes": {
      "/:keywords/:security_key?": {
        "path": "/:keywords/:security_key?",
        "radar": [
          {
            "source": [
              "lightNovel.us/"
            ],
            "target": "/:keywords/:security_key"
          }
        ],
        "name": "Unknown",
        "maintainers": [
          "nightmare-mio"
        ],
        "url": "lightNovel.us/",
        "location": "light-novel.ts",
        "module": () => import('@/routes/lightnovel/light-novel.ts')
      }
    },
    "apiRoutes": {},
    "name": "轻之国度",
    "url": "lightNovel.us",
    "lang": "zh-CN"
  },
  "likeshop": {
    "routes": {
      "/:site": {
        "path": "/:site",
        "categories": [
          "social-media"
        ],
        "example": "/likeshop/nytimes",
        "parameters": {
          "site": "the site attached to likeshop.me/"
        },
        "radar": [
          {
            "source": [
              "likeshop.me/"
            ]
          }
        ],
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "Posts",
        "maintainers": [
          "nickyfoto"
        ],
        "description": "LikeShop link in bio takes your audience from Instagram and TikTok to your website in one easy step.",
        "location": "index.ts",
        "module": () => import('@/routes/likeshop/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "LikeShop",
    "url": "likeshop.me",
    "lang": "en"
  },
  "line": {
    "routes": {
      "/today/:edition/publisher/:id": {
        "path": "/today/:edition/publisher/:id",
        "categories": [
          "new-media"
        ],
        "example": "/line/today/th/publisher/101048",
        "parameters": {
          "edition": "Edition, see table above",
          "id": "Channel ID, can be found in URL"
        },
        "radar": [
          {
            "source": [
              "today.line.me/:edition/v2/publisher/:id"
            ]
          }
        ],
        "name": "TODAY - Channel",
        "maintainers": [
          "TonyRL"
        ],
        "location": "publisher.ts",
        "module": () => import('@/routes/line/publisher.ts')
      },
      "/today/:edition?/:tab?": {
        "path": "/today/:edition?/:tab?",
        "categories": [
          "new-media"
        ],
        "example": "/line/today",
        "parameters": {
          "edition": "Edition, see below, Taiwan by default",
          "tab": "Tag, can be found in URL, `top` by default"
        },
        "radar": [
          {
            "source": [
              "today.line.me/"
            ]
          }
        ],
        "name": "TODAY",
        "maintainers": [
          "nczitzk"
        ],
        "url": "today.line.me/",
        "description": "Edition\n\n| Taiwan | Thailand | Hong Kong |\n| ------ | -------- | --------- |\n| tw     | th       | hk        |",
        "location": "today.ts",
        "module": () => import('@/routes/line/today.ts')
      }
    },
    "apiRoutes": {},
    "name": "LINE",
    "url": "today.line.me",
    "lang": "en"
  },
  "lineageos": {
    "routes": {
      "/changes": {
        "path": "/changes",
        "name": "Changes",
        "url": "download.lineageos.org",
        "maintainers": [
          "nczitzk"
        ],
        "example": "/lineageos/changes",
        "categories": [
          "program-update"
        ],
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportRadar": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "download.lineageos.org/changes"
            ],
            "target": "/changes"
          }
        ],
        "view": 5,
        "location": "changes.ts",
        "module": () => import('@/routes/lineageos/changes.ts')
      }
    },
    "apiRoutes": {},
    "name": "LineageOS",
    "url": "lineageos.org",
    "categories": [
      "program-update"
    ],
    "description": "",
    "lang": "en"
  },
  "link3": {
    "routes": {
      "/events": {
        "path": "/events",
        "name": "Link3 Events",
        "url": "link3.to",
        "maintainers": [
          "cxheng315"
        ],
        "example": "/link3/events",
        "categories": [
          "other"
        ],
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "link3.to/events"
            ],
            "target": "/events"
          }
        ],
        "location": "events.ts",
        "module": () => import('@/routes/link3/events.ts')
      },
      "/profile/:handle": {
        "path": "/profile/:handle",
        "name": "Link3 Profile",
        "url": "link3.to",
        "maintainers": [
          "cxheng315"
        ],
        "example": "/link3/profile/synfutures_defi",
        "parameters": {
          "handle": "Profile handle"
        },
        "categories": [
          "other"
        ],
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "link3.to/:handle"
            ],
            "target": "/:handle"
          }
        ],
        "location": "profile.ts",
        "module": () => import('@/routes/link3/profile.ts')
      }
    },
    "apiRoutes": {},
    "name": "Link3",
    "url": "link3.to",
    "lang": "en"
  },
  "linkedin": {
    "routes": {
      "/cn/jobs/:keywords?": {
        "path": "/cn/jobs/:keywords?",
        "categories": [
          "other"
        ],
        "example": "/linkedin/cn/jobs/Software",
        "parameters": {
          "keywords": "搜索关键字"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "Jobs",
        "maintainers": [
          "bigfei"
        ],
        "description": "另外，可以通过添加额外的以下 query 参数来输出满足特定要求的工作职位：\n\n| 参数       | 描述                                              | 举例                                                    | 默认值  |\n| ---------- | ------------------------------------------------- | ------------------------------------------------------- | ------- |\n| `geo`      | geo 编码                                          | 102890883（中国）、102772228（上海）、103873152（北京） | 空      |\n| `remote`   | 是否只显示远程工作                                | `true/false`                                            | `false` |\n| `location` | 工作地点                                          | `china/shanghai/beijing`                                | 空      |\n| `relevant` | 排序方式 (true: 按相关性排序，false： 按日期排序) | `true/false`                                            | `false` |\n| `period`   | 发布时间                                          | `1/7/30`                                                | 空      |\n\n  例如：\n  [`/linkedin/cn/jobs/Software?location=shanghai&period=1`](https://rsshub.app/linkedin/cn/jobs/Software?location=shanghai&period=1): 查找所有在上海的今日发布的所有 Software 工作\n\n  **为了方便起见，建议您在 [LinkedIn.cn](https://www.linkedin.cn/incareer/jobs/search) 上进行搜索，并使用 [RSSHub Radar](https://github.com/DIYgod/RSSHub-Radar) 加载特定的 feed。**",
        "location": "cn/index.ts",
        "module": () => import('@/routes/linkedin/cn/index.ts')
      },
      "/company/:company_id/posts": {
        "path": "/company/:company_id/posts",
        "categories": [
          "social-media"
        ],
        "example": "/linkedin/company/google/posts",
        "parameters": {
          "company_id": "Company's LinkedIn profile ID"
        },
        "description": "Get company's LinkedIn posts by company ID",
        "features": {
          "requireConfig": false,
          "requirePuppeteer": true,
          "antiCrawler": false,
          "supportRadar": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "Company Posts",
        "maintainers": [
          "saifazmi"
        ],
        "location": "posts.ts",
        "module": () => import('@/routes/linkedin/posts.ts')
      },
      "/jobs/:job_types/:exp_levels/:keywords?/:routeParams?": {
        "path": "/jobs/:job_types/:exp_levels/:keywords?/:routeParams?",
        "categories": [
          "social-media"
        ],
        "view": 5,
        "example": "/linkedin/jobs/C-P/1/software engineer",
        "parameters": {
          "job_types": "See the following table for details, use '-' as delimiter",
          "exp_levels": "See the following table for details, use '-' as delimiter",
          "keywords": "keywords",
          "routeParams": "additional query parameters, see the table below"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "www.linkedin.com/jobs/search"
            ]
          }
        ],
        "name": "Jobs",
        "maintainers": [
          "BrandNewLifeJackie26",
          "zhoukuncheng"
        ],
        "description": "#### `job_types` list\n\n| Full Time | Part Time | Contractor | All |\n| --------- | --------- | ---------- | --- |\n| F         | P         | C          | all |\n\n#### `exp_levels` list\n\n| Intership | Entry Level | Associate | Mid-Senior Level | Director | All |\n| --------- | ----------- | --------- | ---------------- | -------- | --- |\n| 1         | 2           | 3         | 4                | 5        | all |\n\n#### `routeParams` additional query parameters\n\n##### `f_WT` list\n\n| Onsite | Remote | Hybrid |\n| ------ | ------- | ------ |\n|    1   |    2    |   3    |\n\n##### `geoId`\n\n  Geographic location ID. You can find this ID in the URL of a LinkedIn job search page that is filtered by location.\n\n  For example:\n  91000012 is the ID of East Asia.\n\n##### `f_TPR`\n\n  Time posted range. Here are some possible values:\n\n  *   `r86400`: Past 24 hours\n  *   `r604800`: Past week\n  *   `r2592000`: Past month\n\n  For example:\n\n  1.  If we want to search software engineer jobs of all levels and all job types, use `/linkedin/jobs/all/all/software engineer`\n  2.  If we want to search all entry level contractor/part time software engineer jobs, use `/linkedin/jobs/P-C/2/software engineer`\n  3.  If we want to search remote mid-senior level software engineer jobs in APAC posted within the last month, use `/linkedin/jobs/F/4/software%20engineer/f_WT=2&geoId=91000003&f_TPR=r2592000`\n\n  **To make it easier, the recommended way is to start a search on [LinkedIn](https://www.linkedin.com/jobs/search) and use [RSSHub Radar](https://github.com/DIYgod/RSSHub-Radar) to load the specific feed.**",
        "location": "jobs.ts",
        "module": () => import('@/routes/linkedin/jobs.ts')
      }
    },
    "apiRoutes": {},
    "name": "LinkedIn",
    "url": "linkedin.com",
    "lang": "en"
  },
  "linkresearcher": {
    "routes": {
      "/:params": {
        "name": "Articles",
        "path": "/:params",
        "example": "/linkresearcher/category=theses&columns=Nature%20导读&subject=生物",
        "maintainers": [
          "y9c",
          "KarasuShin"
        ],
        "view": 0,
        "categories": [
          "journal"
        ],
        "parameters": {
          "params": {
            "description": "search parameters, support `category`, `subject`, `columns`, `query`"
          }
        },
        "zh": {
          "name": "文章"
        },
        "zh-TW": {
          "name": "文章"
        },
        "location": "index.tsx",
        "module": () => import('@/routes/linkresearcher/index.tsx')
      }
    },
    "apiRoutes": {},
    "name": "Link Research",
    "url": "www.linkresearcher.com",
    "lang": "zh-CN",
    "zh": {
      "name": "领研"
    },
    "zh-TW": {
      "name": "領研"
    }
  },
  "linovelib": {
    "routes": {
      "/novel/:id": {
        "path": "/novel/:id",
        "categories": [
          "reading"
        ],
        "example": "/linovelib/novel/2547",
        "parameters": {
          "id": "小说 id，对应书架开始阅读 URL 中找到"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "小说更新",
        "maintainers": [
          "misakicoca"
        ],
        "location": "novel.ts",
        "module": () => import('@/routes/linovelib/novel.ts')
      },
      "/volume/:id": {
        "path": "/volume/:id",
        "categories": [
          "reading"
        ],
        "example": "/linovelib/volume/8",
        "parameters": {
          "id": "小说 ID，可在小说页 URL 中找到"
        },
        "radar": [
          {
            "source": [
              "www.linovelib.com/novel/:id/catalog"
            ]
          }
        ],
        "name": "卷",
        "maintainers": [
          "rkscv"
        ],
        "location": "volume.ts",
        "module": () => import('@/routes/linovelib/volume.ts')
      }
    },
    "apiRoutes": {},
    "name": "哔哩轻小说",
    "url": "linovelib.com",
    "lang": "zh-CN"
  },
  "liquipedia": {
    "routes": {
      "/counterstrike/matches/:team": {
        "path": "/counterstrike/matches/:team",
        "radar": [
          {
            "source": [
              "liquipedia.net/counterstrike/:id/Matches",
              "liquipedia.net/dota2/:id"
            ],
            "target": "/counterstrike/matches/:id"
          }
        ],
        "example": "/liquipedia/counterstrike/matches/Team_Falcons",
        "name": "Counter-Strike Team Match Results",
        "maintainers": [
          "CookiePieWw"
        ],
        "location": "cs-matches.ts",
        "module": () => import('@/routes/liquipedia/cs-matches.ts')
      },
      "/dota2/matches/:id": {
        "path": "/dota2/matches/:id",
        "categories": [
          "game"
        ],
        "example": "/liquipedia/dota2/matches/Team_Aster",
        "parameters": {
          "id": "战队名称，可在url中找到。例如:https://liquipedia.net/dota2/Team_Aster"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "liquipedia.net/dota2/:id"
            ]
          }
        ],
        "name": "Dota2 战队最近比赛结果",
        "maintainers": [
          "wzekin"
        ],
        "location": "dota2-matches.ts",
        "module": () => import('@/routes/liquipedia/dota2-matches.ts')
      }
    },
    "apiRoutes": {},
    "name": "Liquipedia",
    "url": "liquipedia.net",
    "lang": "en"
  },
  "literotica": {
    "routes": {
      "/category/:category": {
        "path": "/category/:category",
        "radar": [
          {
            "source": [
              "literotica.com/c/:category",
              "literotica.com/"
            ]
          }
        ],
        "name": "Unknown",
        "maintainers": [
          "nczitzk"
        ],
        "features": {
          "nsfw": true
        },
        "location": "category.ts",
        "module": () => import('@/routes/literotica/category.ts')
      },
      "/new": {
        "path": "/new",
        "categories": [
          "reading"
        ],
        "example": "/literotica/new",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false,
          "nsfw": true
        },
        "radar": [
          {
            "source": [
              "literotica.com/"
            ]
          }
        ],
        "name": "New Stories",
        "maintainers": [
          "nczitzk"
        ],
        "url": "literotica.com/",
        "location": "new.ts",
        "module": () => import('@/routes/literotica/new.ts')
      }
    },
    "apiRoutes": {},
    "name": "Literotica",
    "url": "literotica.com",
    "lang": "en"
  },
  "liulinblog": {
    "routes": {
      "/itnews/:channel": {
        "path": "/itnews/:channel",
        "name": "Unknown",
        "maintainers": [],
        "location": "itnews.ts",
        "module": () => import('@/routes/liulinblog/itnews.ts')
      },
      "/:params{.+}?": {
        "path": "/:params{.+}?",
        "name": "Unknown",
        "maintainers": [],
        "location": "index.ts",
        "module": () => import('@/routes/liulinblog/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "木木博客",
    "url": "liulinblog.com",
    "lang": "zh-CN"
  },
  "liveuamap": {
    "routes": {
      "/:region?": {
        "path": "/:region?",
        "categories": [
          "new-media"
        ],
        "example": "/liveuamap",
        "parameters": {
          "region": "region 热点地区，默认为`ukraine`，其他选项见liveuamap.com的三级域名"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "liveuamap.com/:region*"
            ],
            "target": "/:region"
          }
        ],
        "name": "实时消息",
        "maintainers": [
          "CoderSherlock"
        ],
        "location": "index.ts",
        "module": () => import('@/routes/liveuamap/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "Live Universal Awareness Map",
    "url": "liveuamap.com",
    "lang": "en"
  },
  "lkong": {
    "routes": {
      "/thread/:id": {
        "path": "/thread/:id",
        "radar": [
          {
            "source": [
              "lkong.com/thread/:id",
              "lkong.com/"
            ]
          }
        ],
        "name": "Unknown",
        "maintainers": [
          "nczitzk",
          "ma6254"
        ],
        "location": "thread.tsx",
        "module": () => import('@/routes/lkong/thread.tsx')
      },
      "/forum/:id?/:digest?": {
        "path": "/forum/:id?/:digest?",
        "radar": [
          {
            "source": [
              "lkong.com/forum/:id",
              "lkong.com/"
            ]
          }
        ],
        "name": "Unknown",
        "maintainers": [
          "nczitzk",
          "ma6254"
        ],
        "location": "forum.ts",
        "module": () => import('@/routes/lkong/forum.ts')
      }
    },
    "apiRoutes": {},
    "name": "龙空",
    "url": "lkong.com",
    "lang": "zh-CN"
  },
  "lmu": {
    "routes": {
      "/jobs": {
        "path": "/jobs",
        "name": "Job Openings",
        "url": "lmu.de",
        "example": "/lmu/jobs",
        "maintainers": [
          "StarDxxx"
        ],
        "categories": [
          "university",
          "study"
        ],
        "radar": [
          {
            "source": [
              "www.lmu.de/en/about-lmu/working-at-lmu/job-portal/academic-staff/"
            ],
            "target": "/lmu/jobs"
          }
        ],
        "description": "RSS feed for LMU academic staff job openings.",
        "location": "jobs.tsx",
        "module": () => import('@/routes/lmu/jobs.tsx')
      }
    },
    "apiRoutes": {},
    "name": "Ludwig Maximilian University of Munich",
    "url": "www.lmu.de",
    "description": "\nThis namespace provides RSS feeds for various sections of the Ludwig Maximilian University of Munich (LMU) website, particularly for job openings in the academic staff section.\n\n::: tip\nFor more information about LMU and their job offerings, visit their official website.\n:::\n",
    "zh": {
      "name": "慕尼黑大学"
    },
    "lang": "de"
  },
  "locals": {
    "routes": {
      "/content/:community/:option1?/:option2?": {
        "path": "/content/:community/:option1?/:option2?",
        "categories": [
          "social-media"
        ],
        "example": "/locals/content/mattfradd/video",
        "parameters": {
          "community": "Community slug from `locals.com/:community/feed?mode=content`",
          "option1": "Filter or content type. Filters: `plus`, `nonplus`. Content types: `video`, `live`, `audio`, `podcast`, `article`, `document`, `pdf`",
          "option2": "Content type when `option1` is a filter"
        },
        "description": "Fetches the Locals content library with an authenticated session cookie. By default it merges regular content and content+ posts, and it can be filtered by access tier and media type.",
        "features": {
          "requireConfig": [
            {
              "name": "LOCALS_SESSION",
              "description": "The value of the `locals2.v3.session` cookie after logging in to Locals"
            }
          ],
          "requirePuppeteer": false,
          "antiCrawler": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "locals.com/:community/feed"
            ],
            "target": "/content/:community"
          }
        ],
        "name": "Content Feed",
        "maintainers": [
          "luckycold"
        ],
        "location": "feed.ts",
        "module": () => import('@/routes/locals/feed.ts')
      }
    },
    "apiRoutes": {},
    "name": "Locals",
    "url": "locals.com",
    "lang": "en"
  },
  "lofter": {
    "routes": {
      "/collection/:collectionID": {
        "path": "/collection/:collectionID",
        "categories": [
          "social-media"
        ],
        "example": "/lofter/collection/552041",
        "parameters": {
          "collectionID": "Lofter collection ID, can be found in the share URL"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "Collection",
        "maintainers": [
          "SrakhiuMeow"
        ],
        "location": "collection.ts",
        "module": () => import('@/routes/lofter/collection.ts')
      },
      "/user/:name?": {
        "path": "/user/:name?",
        "categories": [
          "social-media"
        ],
        "example": "/lofter/user/i",
        "view": 0,
        "parameters": {
          "name": "Lofter user name, can be found in the URL"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "User",
        "maintainers": [
          "hondajojo",
          "nczitzk",
          "LucunJi"
        ],
        "location": "user.ts",
        "module": () => import('@/routes/lofter/user.ts')
      },
      "/tag/:name?/:type?": {
        "path": "/tag/:name?/:type?",
        "categories": [
          "social-media"
        ],
        "example": "/lofter/tag/cosplay/date",
        "parameters": {
          "name": "tag name, such as `名侦探柯南`, `摄影` by default",
          "type": "ranking type, see below, new by default"
        },
        "features": {
          "requireConfig": [
            {
              "name": "LOFTER_COOKIE",
              "description": "LOFTER_COOKIE: 用于搜索标签相关内容，获取方式：\n    1.  登录 Lofter 并搜索任一标签，进入页面 https://www.lofter.com/tag/*\n    2.  打开控制台，切换到 Network 面板，刷新\n    3.  点击 TagBean.seach.dwr 请求，找到 Cookie\n    4.  获取最新标签内容只要求 `LOFTER_SESS` 开始的字段"
            }
          ],
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "Tag",
        "maintainers": [
          "hoilc",
          "nczitzk",
          "LucunJi"
        ],
        "description": "::: warning\n  搜索标签下的最新内容需要 Lofter 登录后的 Cookie 值，所以只能自建，详情见部署页面的配置模块。\n:::\n\n| new  | date | week | month | total |\n| ---- | ---- | ---- | ----- | ----- |\n| 最新 | 日榜 | 周榜 | 月榜  | 总榜  |",
        "location": "tag.ts",
        "module": () => import('@/routes/lofter/tag.ts')
      }
    },
    "apiRoutes": {},
    "name": "Lofter",
    "url": "www.lofter.com",
    "lang": "zh-CN"
  },
  "logclub": {
    "routes": {
      "/:category{.+}?": {
        "path": "/:category{.+}?",
        "name": "Unknown",
        "maintainers": [],
        "location": "index.ts",
        "module": () => import('@/routes/logclub/index.ts')
      },
      "/lc_report/:id?": {
        "path": [
          "/lc_report/:id?",
          "/report/:id?"
        ],
        "categories": [
          "new-media"
        ],
        "example": "/logclub/lc_report",
        "parameters": {
          "id": "报告 id，见下表，默认为罗戈研究出品"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "报告",
        "maintainers": [
          "nczitzk"
        ],
        "description": "| 罗戈研究出品 | 物流报告       | 绿色双碳报告          |\n| ------------ | -------------- | --------------------- |\n| Report       | IndustryReport | GreenDualCarbonReport |",
        "location": "report.ts",
        "module": () => import('@/routes/logclub/report.ts')
      },
      "/report/:id?": {
        "path": [
          "/lc_report/:id?",
          "/report/:id?"
        ],
        "categories": [
          "new-media"
        ],
        "example": "/logclub/lc_report",
        "parameters": {
          "id": "报告 id，见下表，默认为罗戈研究出品"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "报告",
        "maintainers": [
          "nczitzk"
        ],
        "description": "| 罗戈研究出品 | 物流报告       | 绿色双碳报告          |\n| ------------ | -------------- | --------------------- |\n| Report       | IndustryReport | GreenDualCarbonReport |",
        "location": "report.ts",
        "module": () => import('@/routes/logclub/report.ts')
      }
    },
    "apiRoutes": {},
    "name": "罗戈网",
    "url": "logclub.com",
    "lang": "zh-CN"
  },
  "logonews": {
    "routes": {
      "/work/tags/:tag": {
        "path": [
          "/work/tags/:tag",
          "/tag/:tag",
          "*"
        ],
        "radar": [
          {
            "source": [
              "logonews.cn/work/tags/:tag"
            ]
          }
        ],
        "name": "Unknown",
        "maintainers": [
          "nczitzk"
        ],
        "url": "logonews.cn/",
        "description": "如 [中国 - 标志情报局](https://www.logonews.cn/tag/china) 的 URL 为 `https://www.logonews.cn/tag/china`，可得路由为 [`/logonews/tag/china`](https://rsshub.app/logonews/tag/china)。",
        "location": "index.tsx",
        "module": () => import('@/routes/logonews/index.tsx')
      },
      "/tag/:tag": {
        "path": [
          "/work/tags/:tag",
          "/tag/:tag",
          "*"
        ],
        "radar": [
          {
            "source": [
              "logonews.cn/work/tags/:tag"
            ]
          }
        ],
        "name": "Unknown",
        "maintainers": [
          "nczitzk"
        ],
        "url": "logonews.cn/",
        "description": "如 [中国 - 标志情报局](https://www.logonews.cn/tag/china) 的 URL 为 `https://www.logonews.cn/tag/china`，可得路由为 [`/logonews/tag/china`](https://rsshub.app/logonews/tag/china)。",
        "location": "index.tsx",
        "module": () => import('@/routes/logonews/index.tsx')
      },
      "*": {
        "path": [
          "/work/tags/:tag",
          "/tag/:tag",
          "*"
        ],
        "radar": [
          {
            "source": [
              "logonews.cn/work/tags/:tag"
            ]
          }
        ],
        "name": "Unknown",
        "maintainers": [
          "nczitzk"
        ],
        "url": "logonews.cn/",
        "description": "如 [中国 - 标志情报局](https://www.logonews.cn/tag/china) 的 URL 为 `https://www.logonews.cn/tag/china`，可得路由为 [`/logonews/tag/china`](https://rsshub.app/logonews/tag/china)。",
        "location": "index.tsx",
        "module": () => import('@/routes/logonews/index.tsx')
      }
    },
    "apiRoutes": {},
    "name": "LogoNews 标志情报局",
    "url": "logonews.cn",
    "lang": "zh-CN"
  },
  "logrocket": {
    "routes": {
      "/:type": {
        "path": "/:type",
        "categories": [
          "blog"
        ],
        "example": "/logrocket/dev",
        "parameters": {
          "type": "dev | product-management | ux-design"
        },
        "radar": [
          {
            "source": [
              "blog.logrocket.com"
            ]
          }
        ],
        "name": "blog.logrocket",
        "maintainers": [
          "findwei"
        ],
        "url": "blog.logrocket.com/",
        "location": "index.ts",
        "module": () => import('@/routes/logrocket/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "logrocket blog",
    "url": "blog.logrocket.com",
    "lang": "en"
  },
  "loltw": {
    "routes": {
      "/news/:category?": {
        "path": "/news/:category?",
        "categories": [
          "game"
        ],
        "example": "/loltw/news",
        "parameters": {
          "category": "新闻分类，置空为全部新闻"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "台服新闻",
        "maintainers": [
          "hoilc"
        ],
        "description": "| 活动  | 资讯 | 系统   | 电竞   | 版本资讯 | 战棋资讯 |\n| ----- | ---- | ------ | ------ | -------- | -------- |\n| event | info | system | esport | patch    | TFTpatch |",
        "location": "news.tsx",
        "module": () => import('@/routes/loltw/news.tsx')
      }
    },
    "apiRoutes": {},
    "name": "英雄联盟",
    "url": "lol.garena.tw",
    "lang": "zh-TW"
  },
  "loongarch": {
    "routes": {
      "/post/:type?": {
        "path": "/post/:type?",
        "categories": [
          "bbs"
        ],
        "example": "/loongarch/post/newest",
        "parameters": {
          "type": "top 或 newest"
        },
        "radar": [
          {
            "source": [
              "bbs.loongarch.org"
            ]
          }
        ],
        "name": "最热 / 最新帖子",
        "maintainers": [
          "ladeng07",
          "3401797899"
        ],
        "url": "bbs.loongarch.org/",
        "location": "post.ts",
        "module": () => import('@/routes/loongarch/post.ts')
      }
    },
    "apiRoutes": {},
    "name": "LA UOSC社区",
    "url": "loongarch.org",
    "lang": "zh-CN"
  },
  "lorientlejour": {
    "routes": {
      "/:category?": {
        "path": "/:category?",
        "categories": [
          "traditional-media"
        ],
        "example": "/lorientlejour/977-lebanon",
        "parameters": {
          "category": "Category from the last segment of the URL of the corresponding site, see below for more information, /977-Lebanon by default"
        },
        "features": {
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false,
          "requireConfig": [
            {
              "name": "LORIENTLEJOUR_USERNAME",
              "optional": true,
              "description": "L'Orient-Le Jour/L'Orient Today Email or Username"
            },
            {
              "name": "LORIENTLEJOUR_PASSWORD",
              "optional": true,
              "description": "L'Orient-Le Jour/L'Orient Today Password"
            },
            {
              "name": "LORIENTLEJOUR_TOKEN",
              "optional": true,
              "description": "To obtain a token, log into L'Orient-Le Jour/L'Orient Today App and inspect the connection request to find the token parameter from the request URL"
            }
          ]
        },
        "name": "Category",
        "maintainers": [
          "quiniapiezoelectricity"
        ],
        "description": "  ::: tip\nFor example, the path for the sites https://today.lorientlejour.com/section/977-lebanon and https://www.lorientlejour.com/rubrique/1-liban would be /lorientlejour/977-lebanon and /lorientlejour/1-liban respectively.\nMultiple categories seperated by '|' is also supported, e.g. /lorientlejour/977-lebanon|1-liban.\n:::",
        "radar": [
          {
            "source": [
              "www.lorientlejour.com/*/:category"
            ],
            "target": "/:category"
          },
          {
            "source": [
              "www.lorientlejour.com"
            ],
            "target": "/1-Liban"
          },
          {
            "source": [
              "today.lorientlejour.com/*/:category"
            ],
            "target": "/:category"
          },
          {
            "source": [
              "today.lorientlejour.com"
            ],
            "target": "/977-Lebanon"
          }
        ],
        "location": "index.tsx",
        "module": () => import('@/routes/lorientlejour/index.tsx')
      }
    },
    "apiRoutes": {},
    "name": "L'Orient-Le Jour/L'Orient Today",
    "url": "lorientlejour.com",
    "description": "RSS feed for the Lebanon-based French-language newspaper L'Orient-Le Jour and its English edition L'Orient Today",
    "lang": "fr"
  },
  "lovelive-anime": {
    "routes": {
      "/news/:abbr?/:category?/:option?": {
        "path": "/news/:abbr?/:category?/:option?",
        "categories": [
          "anime"
        ],
        "example": "/lovelive-anime/news",
        "parameters": {
          "abbr": "The path to the Love Live series of sub-projects on the official website is detailed in the table below, `abbr` is `detail` when crawling the full text",
          "category": "The official website lists the Topics category, `category` is `detail` when crawling the full text, other categories see the following table for details",
          "option": "Crawl full text when `option` is `detail`."
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "www.lovelive-anime.jp/",
              "www.lovelive-anime.jp/news/"
            ],
            "target": "/news"
          }
        ],
        "name": "News",
        "maintainers": [
          "axojhf",
          "zhaoweizhong"
        ],
        "url": "www.lovelive-anime.jp/",
        "description": "| Sub-project Name | All Projects | Lovelive!   | Lovelive! Sunshine!! | Lovelive! Nijigasaki High School Idol Club | Lovelive! Superstar!! | 蓮ノ空女学院 | イキヅライブ！ | 幻日のヨハネ | ラブライブ！スクールアイドルミュージカル |\n| -------------------------------- | -------------- | ----------- | -------------------- | ------------------------------------------ | --------------------- | ------------ | ------------ |  ------------ | ---------------------------------------- |\n| `abbr`parameter                  | <u>*No parameter*</u> | lovelive |     sunshine        | nijigasaki                                 | superstar              | hasunosora |  ikizulive  | yohane       | musical                                  |\n\n| Category Name       | 全てのニュース        | 音楽商品 | アニメ映像商品 | キャスト映像商品 | 劇場    | アニメ放送 / 配信 | キャスト配信 / ラジオ | ライブ / イベント | ブック | グッズ | ゲーム | メディア | ご当地情報 | キャンペーン | その他 |\n| ------------------- | --------------------- | -------- | -------------- | ---------------- | ------- | ----------------- | --------------------- | ----------------- | ------ | ------ | ------ | -------- | ---------- | ------ | ------------ |\n| `category`parameter | <u>*No parameter*</u> | music    | anime_movie   | cast_movie      | theater | onair             | radio                 | event             | books  | goods  | game   | media    | local      | campaign  | other   |",
        "location": "news.tsx",
        "module": () => import('@/routes/lovelive-anime/news.tsx')
      }
    },
    "apiRoutes": {},
    "name": "Love Live! Official Website",
    "url": "www.lovelive-anime.jp",
    "lang": "ja"
  },
  "lrepacks": {
    "routes": {
      "/:category?": {
        "path": "/:category?",
        "name": "REPACK скачать",
        "url": "lrepacks.net",
        "maintainers": [
          "nczitzk"
        ],
        "example": "/lrepacks",
        "parameters": {
          "category": "Category, Homepage by default"
        },
        "description": "::: tip\n  If you subscribe to [Системные программы](https://lrepacks.net/repaki-sistemnyh-programm/)，where the URL is `https://lrepacks.net/repaki-sistemnyh-programm/`, extract the part `https://lrepacks.net/` to the end, which is `repaki-sistemnyh-programm`, and use it as the parameter to fill in. Therefore, the route will be [`/lrepacks/repaki-sistemnyh-programm`](https://rsshub.app/lrepacks/repaki-sistemnyh-programm).\n\n| Category                                                                        | ID                                                                                           |\n| ------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------- |\n| [Новые репаки на сегодня](https://lrepacks.net/novye-repaki-elchupacabra/)      | [novye-repaki-elchupacabra](https://rsshub.app/lrepacks/novye-repaki-elchupacabra)           |\n| [Системные программы](https://lrepacks.net/repaki-sistemnyh-programm/)          | [repaki-sistemnyh-programm](https://rsshub.app/lrepacks/repaki-sistemnyh-programm)           |\n| [Программы для графики](https://lrepacks.net/repaki-programm-dlya-grafiki/)     | [repaki-programm-dlya-grafiki](https://rsshub.app/lrepacks/repaki-programm-dlya-grafiki)     |\n| [Программы для интернета](https://lrepacks.net/repaki-programm-dlya-interneta/) | [repaki-programm-dlya-interneta](https://rsshub.app/lrepacks/repaki-programm-dlya-interneta) |\n| [Мультимедиа программы](https://lrepacks.net/repaki-multimedia-programm/)       | [repaki-multimedia-programm](https://rsshub.app/lrepacks/repaki-multimedia-programm)         |\n| [Программы для офиса](https://lrepacks.net/repaki-programm-dlya-ofisa/)         | [repaki-programm-dlya-ofisa](https://rsshub.app/lrepacks/repaki-programm-dlya-ofisa)         |\n| [Разные программы](https://lrepacks.net/repaki-raznyh-programm/)                | [repaki-raznyh-programm](https://rsshub.app/lrepacks/repaki-raznyh-programm)                 |\n| [Системные библиотеки](https://lrepacks.net/sistemnye-biblioteki/)              | [sistemnye-biblioteki](https://rsshub.app/lrepacks/sistemnye-biblioteki)                     |\n| [Важная информация](https://lrepacks.net/informaciya/)                          | [informaciya](https://rsshub.app/lrepacks/informaciya)                                       |\n:::",
        "categories": [
          "program-update"
        ],
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportRadar": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "lrepacks.net/:category"
            ]
          },
          {
            "title": "Новые репаки на сегодня",
            "source": [
              "lrepacks.net/novye-repaki-elchupacabra/"
            ],
            "target": "/novye-repaki-elchupacabra"
          },
          {
            "title": "Системные программы",
            "source": [
              "lrepacks.net/repaki-sistemnyh-programm/"
            ],
            "target": "/repaki-sistemnyh-programm"
          },
          {
            "title": "Программы для графики",
            "source": [
              "lrepacks.net/repaki-programm-dlya-grafiki/"
            ],
            "target": "/repaki-programm-dlya-grafiki"
          },
          {
            "title": "Программы для интернета",
            "source": [
              "lrepacks.net/repaki-programm-dlya-interneta/"
            ],
            "target": "/repaki-programm-dlya-interneta"
          },
          {
            "title": "Мультимедиа программы",
            "source": [
              "lrepacks.net/repaki-multimedia-programm/"
            ],
            "target": "/repaki-multimedia-programm"
          },
          {
            "title": "Программы для офиса",
            "source": [
              "lrepacks.net/repaki-programm-dlya-ofisa/"
            ],
            "target": "/repaki-programm-dlya-ofisa"
          },
          {
            "title": "Разные программы",
            "source": [
              "lrepacks.net/repaki-raznyh-programm/"
            ],
            "target": "/repaki-raznyh-programm"
          },
          {
            "title": "Системные библиотеки",
            "source": [
              "lrepacks.net/sistemnye-biblioteki/"
            ],
            "target": "/sistemnye-biblioteki"
          },
          {
            "title": "Важная информация",
            "source": [
              "lrepacks.net/informaciya/"
            ],
            "target": "/informaciya"
          }
        ],
        "location": "index.ts",
        "module": () => import('@/routes/lrepacks/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "REPACK скачать",
    "url": "lrepacks.net",
    "categories": [
      "program-update"
    ],
    "description": "",
    "lang": "ru"
  },
  "lsnu": {
    "routes": {
      "/jiaowc/tzgg/:category?": {
        "path": "/jiaowc/tzgg/:category?",
        "categories": [
          "university"
        ],
        "example": "/lsnu/jiaowc/tzgg",
        "parameters": {
          "category": "分类名"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "lsnu.edu.cn/"
            ],
            "target": "/jiaowc/tzgg"
          }
        ],
        "name": "教学部通知公告",
        "maintainers": [
          "nyaShine"
        ],
        "url": "lsnu.edu.cn/",
        "description": "| 实践教学科 | 教育运行科 | 教研教改科 | 学籍管理科 | 考试科 | 教材建设管理科 |\n| ---------- | ---------- | ---------- | ---------- | ------ | -------------- |\n| sjjxk      | jxyxk      | jyjgk      | xjglk      | ksk    | jcjsglk        |",
        "location": "jiaowc/tzgg.ts",
        "module": () => import('@/routes/lsnu/jiaowc/tzgg.ts')
      }
    },
    "apiRoutes": {},
    "name": "乐山师范学院",
    "url": "lsnu.edu.cn",
    "lang": "zh-CN"
  },
  "ltaaa": {
    "routes": {
      "/article": {
        "path": "/article",
        "name": "网站翻译",
        "url": "www.ltaaa.cn",
        "maintainers": [
          "nczitzk"
        ],
        "example": "/ltaaa/article",
        "categories": [
          "new-media"
        ],
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportRadar": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "www.ltaaa.cn/article"
            ],
            "target": "/article"
          }
        ],
        "view": 0,
        "location": "article.ts",
        "module": () => import('@/routes/ltaaa/article.ts')
      }
    },
    "apiRoutes": {},
    "name": "龙腾网",
    "url": "ltaaa.cn",
    "categories": [
      "new-media"
    ],
    "description": "",
    "lang": "zh-CN"
  },
  "luma": {
    "routes": {
      "/:url": {
        "path": "/:url",
        "name": "Events",
        "url": "lu.ma",
        "maintainers": [
          "cxheng315"
        ],
        "example": "/luma/yieldnest",
        "categories": [
          "other"
        ],
        "parameters": {
          "url": "LuMa URL"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "lu.ma/:url"
            ],
            "target": "/:url"
          }
        ],
        "location": "index.ts",
        "module": () => import('@/routes/luma/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "LuMa",
    "url": "lu.ma",
    "lang": "zh-CN"
  },
  "luogu": {
    "routes": {
      "/user/feed/:uid": {
        "path": "/user/feed/:uid",
        "categories": [
          "programming"
        ],
        "example": "/luogu/user/feed/1",
        "parameters": {
          "uid": "用户 UID"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "luogu.com/user/:uid"
            ]
          },
          {
            "source": [
              "luogu.com.cn/user/:uid"
            ]
          }
        ],
        "name": "用户动态",
        "maintainers": [
          "solstice23"
        ],
        "location": "user-feed.ts",
        "module": () => import('@/routes/luogu/user-feed.ts')
      },
      "/contest": {
        "path": "/contest",
        "categories": [
          "programming"
        ],
        "example": "/luogu/contest",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "luogu.com.cn/contest/list",
              "luogu.com.cn/"
            ]
          }
        ],
        "name": "比赛列表",
        "maintainers": [
          "prnake"
        ],
        "url": "luogu.com.cn/contest/list",
        "location": "contest.ts",
        "module": () => import('@/routes/luogu/contest.ts')
      },
      "/daily/:id?": {
        "path": "/daily/:id?",
        "categories": [
          "programming"
        ],
        "example": "/luogu/daily",
        "parameters": {
          "id": "年度日报所在帖子 id，可在 URL 中找到，不填默认为 `47327`"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "luogu.com.cn/discuss/47327",
              "luogu.com.cn/"
            ],
            "target": "/daily"
          }
        ],
        "name": "日报",
        "maintainers": [
          "LogicJake",
          "prnake",
          "nczitzk"
        ],
        "url": "luogu.com.cn/discuss/47327",
        "location": "daily.ts",
        "module": () => import('@/routes/luogu/daily.ts')
      },
      "/user/article/:uid": {
        "path": "/user/article/:uid",
        "categories": [
          "programming"
        ],
        "example": "/luogu/user/article/1",
        "parameters": {
          "name": "用户 UID"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "luogu.com/user/:uid"
            ]
          },
          {
            "source": [
              "luogu.com.cn/user/:uid"
            ]
          }
        ],
        "name": "用户文章",
        "maintainers": [
          "TonyRL"
        ],
        "location": "user-article.ts",
        "module": () => import('@/routes/luogu/user-article.ts')
      },
      "/user/blog/:name": {
        "path": "/user/blog/:name",
        "categories": [
          "programming"
        ],
        "example": "/luogu/user/blog/ftiasch",
        "parameters": {
          "name": "博客名称"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "luogu.com/blog/:name"
            ]
          },
          {
            "source": [
              "luogu.com.cn/blog/:name"
            ]
          }
        ],
        "name": "用户博客",
        "maintainers": [
          "ftiasch"
        ],
        "location": "user-blog.ts",
        "module": () => import('@/routes/luogu/user-blog.ts')
      }
    },
    "apiRoutes": {},
    "name": "洛谷",
    "url": "luogu.com.cn",
    "lang": "zh-CN"
  },
  "luolei": {
    "routes": {
      "/": {
        "path": "/",
        "name": "罗磊的独立博客",
        "url": "luolei.org",
        "maintainers": [
          "nczitzk"
        ],
        "example": "/luolei",
        "description": "",
        "categories": [
          "blog"
        ],
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportRadar": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "luolei.org"
            ],
            "target": "/"
          }
        ],
        "location": "index.tsx",
        "module": () => import('@/routes/luolei/index.tsx')
      }
    },
    "apiRoutes": {},
    "name": "罗磊的独立博客",
    "url": "luolei.org",
    "categories": [
      "blog"
    ],
    "description": "",
    "lang": "zh-CN"
  },
  "luxiangdong": {
    "routes": {
      "/archive": {
        "path": "/archive",
        "categories": [
          "blog"
        ],
        "example": "/luxiangdong/archive",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "luxiangdong.com/"
            ]
          }
        ],
        "name": "文章",
        "maintainers": [
          "Levix"
        ],
        "url": "luxiangdong.com/",
        "location": "archive.ts",
        "module": () => import('@/routes/luxiangdong/archive.ts')
      }
    },
    "apiRoutes": {},
    "name": "土猛的员外",
    "url": "luxiangdong.com",
    "lang": "zh-CN"
  },
  "lvv2": {
    "routes": {
      "/news/:channel/:sort?": {
        "path": "/news/:channel/:sort?",
        "categories": [
          "new-media"
        ],
        "example": "/lvv2/news/sort-score",
        "parameters": {
          "channel": "频道，见下表",
          "sort": "排序方式，仅得分和24小时榜可选填该参数，见下表"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "频道",
        "maintainers": [
          "Fatpandac"
        ],
        "description": "|   热门   |   最新   |    得分    |   24 小时榜   |\n| :------: | :------: | :--------: | :-----------: |\n| sort-hot | sort-new | sort-score | sort-realtime |\n\n| 排序方式 | 一小时内 | 一天内 | 一个周内 | 一个月内 |\n| :------: | :------: | :----: | :------: | :------: |\n|          |  t-hour  |  t-day |  t-week  |  t-month |",
        "location": "news.ts",
        "module": () => import('@/routes/lvv2/news.ts')
      },
      "/top/:channel/:sort?": {
        "path": "/top/:channel/:sort?",
        "categories": [
          "new-media"
        ],
        "example": "/lvv2/top/sort-score",
        "parameters": {
          "channel": "频道，见下表",
          "sort": "排序方式，仅得分和24小时榜可选填该参数，见下表"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "24 小时点击排行 Top 10",
        "maintainers": [
          "Fatpandac"
        ],
        "description": "|   热门   |   最新   |    得分    |   24 小时榜   |\n| :------: | :------: | :--------: | :-----------: |\n| sort-hot | sort-new | sort-score | sort-realtime |\n\n| 排序方式 | 一小时内 | 一天内 | 一个周内 | 一个月内 |\n| :------: | :------: | :----: | :------: | :------: |\n|          |  t-hour  |  t-day |  t-week  |  t-month |",
        "location": "top.ts",
        "module": () => import('@/routes/lvv2/top.ts')
      }
    },
    "apiRoutes": {},
    "name": "LVV2",
    "url": "lvv2.com",
    "lang": "zh-CN"
  },
  "lxixsxa": {
    "routes": {
      "/disco": {
        "path": "/disco",
        "categories": [
          "live"
        ],
        "example": "/lxixsxa/disco",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "www.lxixsxa.com/",
              "www.lxixsxa.com/discography"
            ]
          }
        ],
        "name": "Latest Discography",
        "maintainers": [
          "Kiotlin"
        ],
        "url": "www.lxixsxa.com/",
        "location": "discography.tsx",
        "module": () => import('@/routes/lxixsxa/discography.tsx')
      },
      "/info": {
        "path": "/info",
        "categories": [
          "live"
        ],
        "example": "/lxixsxa/info",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "www.lxixsxa.com/",
              "www.lxixsxa.com/info"
            ]
          }
        ],
        "name": "News",
        "maintainers": [
          "Kiotlin"
        ],
        "url": "www.lxixsxa.com/",
        "location": "information.tsx",
        "module": () => import('@/routes/lxixsxa/information.tsx')
      }
    },
    "apiRoutes": {},
    "name": "LiSA",
    "url": "www.sonymusic.co.jp",
    "lang": "ja"
  },
  "m-78": {
    "routes": {
      "/news/:category?": {
        "name": "ニュース",
        "categories": [
          "anime"
        ],
        "path": "/news/:category?",
        "example": "/m-78/news",
        "radar": [
          {
            "source": [
              "m-78.jp/news"
            ],
            "target": "/news"
          },
          {
            "source": [
              "m-78.jp/news/category/:category"
            ],
            "target": "/news/:category"
          }
        ],
        "parameters": {
          "category": {
            "description": "news category",
            "default": "news",
            "options": [
              {
                "value": "news",
                "label": "ニュース"
              },
              {
                "value": "streaming",
                "label": "動画配信"
              },
              {
                "value": "event",
                "label": "イベント"
              },
              {
                "value": "onair",
                "label": "放送"
              },
              {
                "value": "broadcast",
                "label": "放送/配信"
              },
              {
                "value": "goods",
                "label": "グッズ"
              },
              {
                "value": "ultraman-cardgame",
                "label": "ウルトラマン カードゲーム"
              },
              {
                "value": "shop",
                "label": "ショップ"
              },
              {
                "value": "blu-ray_dvd",
                "label": "Blu-ray・DVD"
              },
              {
                "value": "digital",
                "label": "デジタル"
              }
            ]
          }
        },
        "maintainers": [
          "KarasuShin"
        ],
        "features": {
          "supportRadar": true
        },
        "view": 0,
        "location": "news.ts",
        "module": () => import('@/routes/m-78/news.ts')
      }
    },
    "apiRoutes": {},
    "name": "円谷ステーション",
    "url": "m-78.jp",
    "lang": "ja"
  },
  "m4": {
    "routes": {
      "/:id?/:category{.+}?": {
        "path": "/:id?/:category{.+}?",
        "name": "Unknown",
        "maintainers": [],
        "location": "index.ts",
        "module": () => import('@/routes/m4/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "四月网",
    "url": "news.m4.cn",
    "lang": "zh-CN"
  },
  "maccms": {
    "routes": {
      "/:domain/:type?/:size?": {
        "path": "/:domain/:type?/:size?",
        "categories": [
          "multimedia"
        ],
        "example": "/maccms/moduzy.net/2",
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "parameters": {
          "domain": "采集站域名，可选值如下表",
          "type": "类别ID，不同采集站点有不同的类别规则和ID，默认为 0，代表全部类别",
          "size": "每次获取的数据条数，上限 100 条，默认 30 条"
        },
        "name": "最新资源",
        "maintainers": [
          "hualiong"
        ],
        "description": "\n::: tip\n每个采集站提供的影视类别ID是不同的，即参数中的 `type` 是不同的。**可以先访问一次站点提供的采集接口，然后从返回结果中的 `class` 字段中的 `type_id`获取相应的类别ID**\n:::\n\n| 站名                | 域名                                             | 站名             | 域名                                               | 站名           | 域名                                            |\n| ------------------- | ------------------------------------------------ | ---------------- | -------------------------------------------------- | -------------- | ----------------------------------------------- |\n| 魔都资源网          | [moduzy.net](https://moduzy.net)                 | 华为吧影视资源站 | [hw8.live](https://hw8.live)                       | 360 资源站     | [360zy.com](https://360zy.com)                  |\n| jkun 爱坤联盟资源网 | [ikunzyapi.com](https://ikunzyapi.com)           | 奥斯卡资源站     | [aosikazy.com](https://aosikazy.com)               | 飞速资源采集网 | [www.feisuzyapi.com](http://www.feisuzyapi.com) |\n| 森林资源网          | [slapibf.com](https://slapibf.com)               | 天空资源采集网   | [api.tiankongapi.com](https://api.tiankongapi.com) | 百度云资源     | [api.apibdzy.com](https://api.apibdzy.com)      |\n| 红牛资源站          | [www.hongniuzy2.com](https://www.hongniuzy2.com) | 乐视资源网       | [leshiapi.com](https://leshiapi.com)               | 暴风资源       | [bfzyapi.com](https://bfzyapi.com)              |",
        "location": "index.tsx",
        "module": () => import('@/routes/maccms/index.tsx')
      }
    },
    "apiRoutes": {},
    "name": "通用影视采集站视频采集接口路由",
    "description": "\n::: tip\n该路由适用于各大影视采集站对外提供的统一CMS视频采集接口，API 类似于 `https://网站域名/api.php/provide/vod`\n:::",
    "lang": "zh-CN"
  },
  "macfilos": {
    "routes": {
      "/blog": {
        "path": "/blog",
        "categories": [
          "new-media"
        ],
        "example": "/macfilos/blog",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "macfilos.com/blog",
              "macfilos.com/"
            ]
          }
        ],
        "name": "Blog",
        "maintainers": [
          "nczitzk"
        ],
        "url": "macfilos.com/blog",
        "location": "blog.ts",
        "module": () => import('@/routes/macfilos/blog.ts')
      }
    },
    "apiRoutes": {},
    "name": "Macfilos",
    "url": "macfilos.com",
    "lang": "en"
  },
  "macmenubar": {
    "routes": {
      "/recently/:category?": {
        "path": "/recently/:category?",
        "categories": [
          "blog"
        ],
        "example": "/macmenubar/recently/developer-apps,system-tools",
        "parameters": {
          "category": "Category path name, seperate by comma, default is all categories. Category path name can be found in url"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "Recently",
        "maintainers": [
          "5upernova-heng"
        ],
        "location": "recently.ts",
        "module": () => import('@/routes/macmenubar/recently.ts')
      }
    },
    "apiRoutes": {},
    "name": "MacMenuBar",
    "url": "macmenubar.com",
    "lang": "en"
  },
  "macupdate": {
    "routes": {
      "/app/:appId/:appSlug?": {
        "path": "/app/:appId/:appSlug?",
        "categories": [
          "program-update"
        ],
        "example": "/macupdate/app/11942",
        "parameters": {
          "appId": "Application unique ID, can be found in URL",
          "appSlug": "Application slug, can be found in URL"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "macupdate.com/app/mac/:appId/:appSlug"
            ]
          }
        ],
        "name": "Update",
        "maintainers": [
          "TonyRL"
        ],
        "location": "app.ts",
        "module": () => import('@/routes/macupdate/app.ts')
      }
    },
    "apiRoutes": {},
    "name": "MacUpdate",
    "url": "macupdate.com",
    "lang": "en"
  },
  "magazinelib": {
    "routes": {
      "/latest-magazine/:query?": {
        "path": "/latest-magazine/:query?",
        "categories": [
          "reading"
        ],
        "example": "/magazinelib/latest-magazine/new+yorker",
        "parameters": {
          "query": "query, search page querystring"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "Latest Magazine",
        "maintainers": [
          "EthanWng97"
        ],
        "description": "For instance, when doing search at [https://magazinelib.com](https://magazinelib.com) and you get url `https://magazinelib.com/?s=new+yorker`, the query is `new+yorker`",
        "location": "latest-magazine.tsx",
        "module": () => import('@/routes/magazinelib/latest-magazine.tsx')
      }
    },
    "apiRoutes": {},
    "name": "MagazineLib",
    "url": "magazinelib.com",
    "lang": "en"
  },
  "magnumphotos": {
    "routes": {
      "/magazine": {
        "path": "/magazine",
        "categories": [
          "picture"
        ],
        "view": 2,
        "example": "/magnumphotos/magazine",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "magnumphotos.com/"
            ]
          }
        ],
        "name": "Magazine",
        "maintainers": [
          "EthanWng97"
        ],
        "url": "magnumphotos.com/",
        "location": "magazine.ts",
        "module": () => import('@/routes/magnumphotos/magazine.ts')
      }
    },
    "apiRoutes": {},
    "name": "Magnum Photos",
    "url": "magnumphotos.com",
    "lang": "en"
  },
  "mail": {
    "routes": {
      "/imap/:email/:folder{.+}?": {
        "path": "/imap/:email/:folder{.+}?",
        "name": "Unknown",
        "maintainers": [],
        "location": "imap.ts",
        "module": () => import('@/routes/mail/imap.ts')
      }
    },
    "apiRoutes": {},
    "name": "Email",
    "lang": "en"
  },
  "makerworld": {
    "routes": {
      "/contests": {
        "path": "/contests",
        "categories": [
          "design"
        ],
        "example": "/makerworld/contests",
        "name": "Contests",
        "maintainers": [
          "TonyRL"
        ],
        "radar": [
          {
            "source": [
              "makerworld.com/:lang/contests"
            ]
          }
        ],
        "location": "contest.ts",
        "module": () => import('@/routes/makerworld/contest.ts')
      },
      "/trending": {
        "path": "/trending",
        "categories": [
          "design"
        ],
        "example": "/makerworld/trending",
        "name": "Trending Models",
        "maintainers": [
          "TonyRL"
        ],
        "radar": [
          {
            "source": [
              "makerworld.com/:lang"
            ]
          }
        ],
        "location": "trending.ts",
        "module": () => import('@/routes/makerworld/trending.ts')
      },
      "/user/:handle/upload": {
        "path": "/user/:handle/upload",
        "categories": [
          "design"
        ],
        "example": "/makerworld/user/@Wcad00/upload",
        "parameters": {
          "handle": "User handle"
        },
        "name": "User Uploads",
        "maintainers": [
          "TonyRL"
        ],
        "radar": [
          {
            "source": [
              "makerworld.com/:lang/:handle/upload",
              "makerworld.com/:lang/:handle"
            ]
          }
        ],
        "location": "user-upload.ts",
        "module": () => import('@/routes/makerworld/user-upload.ts')
      }
    },
    "apiRoutes": {},
    "name": "MakerWorld",
    "url": "makerworld.com",
    "lang": "en"
  },
  "malaysiakini": {
    "routes": {
      "/:lang/:category?": {
        "path": "/:lang/:category?",
        "categories": [
          "new-media"
        ],
        "example": "/malaysiakini/en",
        "parameters": {
          "lang": "Language, see below",
          "category": "Category, see below, news by default"
        },
        "features": {
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false,
          "requireConfig": [
            {
              "name": "MALAYSIAKINI_EMAIL",
              "optional": true,
              "description": "Malaysiakini Email or Username"
            },
            {
              "name": "MALAYSIAKINI_PASSWORD",
              "optional": true,
              "description": "Malaysiakini Password"
            },
            {
              "name": "MALAYSIAKINI_REFRESHTOKEN",
              "optional": true,
              "description": "To obtain the refresh token, log into Malaysiakini and look for the cookie `nl____refreshToken` within document.cookie in the browser console. The token is the value of the cookie."
            }
          ]
        },
        "name": "News",
        "maintainers": [
          "quiniapiezoelectricity"
        ],
        "description": "\n| Language | English | Bahasa Malaysia | 华文     |\n| -------- | ------ | ------- | ------ | \n| `:lang`  | `en`    | `my`   | `zh`    |\n\n| Category               | `:category` |\n| ---------------------- | ------------- |\n| News                   | `news`      |\n| Columns                | `columns`   |\n| From Our Readers       | `letters`   |",
        "radar": [
          {
            "source": [
              "malaysiakini.com/"
            ],
            "target": "/en"
          },
          {
            "source": [
              "malaysiakini.com/:lang"
            ],
            "target": "/:lang"
          },
          {
            "source": [
              "www.malaysiakini.com/:lang/latest/:category"
            ],
            "target": "/:lang/:category"
          }
        ],
        "location": "index.ts",
        "module": () => import('@/routes/malaysiakini/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "Malaysiakini",
    "url": "malaysiakini.com",
    "description": "Provides an easy-to-use RSS feed for Malaysiakini.com with teaser/full-text fetching.\n::: warning\nA subscription is required for fetching full articles.\nPlease refer to the deployment config for more information.\n:::",
    "lang": "en"
  },
  "mangadex": {
    "routes": {
      "/mdlist/:id/:lang?": {
        "name": "MDList Feed",
        "path": "/mdlist/:id/:lang?",
        "radar": [
          {
            "source": [
              "mangadex.org/list/:id/:suffix"
            ],
            "target": "/mdlist/:id"
          }
        ],
        "description": "Sepcific MangaDex MDList Feed",
        "example": "/mangadex/mdlist/10cca803-8dc9-4f0e-86a8-6659a3ce5188?limit=10&private=true",
        "maintainers": [
          "chrisis58"
        ],
        "categories": [
          "anime"
        ],
        "parameters": {
          "id": {
            "description": "The list id of the manga list"
          },
          "private": {
            "description": "(Query Param) Needed to access private lists, any value will be treated as true"
          }
        },
        "features": {
          "requireConfig": [
            {
              "name": "MANGADEX_USERNAME",
              "description": "MangaDex Username, required when refresh-token is not set and the list is private",
              "optional": true
            },
            {
              "name": "MANGADEX_PASSWORD",
              "description": "MangaDex Password, required when refresh-token is not set and the list is private",
              "optional": true
            },
            {
              "name": "MANGADEX_CLIENT_ID",
              "description": "MangaDex Client ID, required when the list is private",
              "optional": true
            },
            {
              "name": "MANGADEX_CLIENT_SECRET",
              "description": "MangaDex Client Secret, required when the list is private",
              "optional": true
            },
            {
              "name": "MANGADEX_REFRESH_TOKEN",
              "description": "MangaDex Refresh Token, required when username and password are not set and the list is private",
              "optional": true
            }
          ],
          "nsfw": true
        },
        "location": "mdlist/feed.ts",
        "module": () => import('@/routes/mangadex/mdlist/feed.ts')
      },
      "/user/feed/follow/:lang?": {
        "path": "/user/feed/follow/:lang?",
        "name": " Follows Feed",
        "maintainers": [
          "chrisis58"
        ],
        "description": "Get the latest updates of all the manga you follow on MangaDex.",
        "example": "/mangadex/user/feed/follow/zh?limit=10",
        "radar": [
          {
            "source": [
              "mangadex.org/titles/feed"
            ],
            "target": "/user/feed/follow"
          }
        ],
        "categories": [
          "anime"
        ],
        "parameters": {
          "lang": {
            "description": "The language of the followed manga"
          }
        },
        "features": {
          "requireConfig": [
            {
              "name": "MANGADEX_USERNAME",
              "description": "MangaDex Username, required when refresh-token is not set",
              "optional": true
            },
            {
              "name": "MANGADEX_PASSWORD",
              "description": "MangaDex Password, required when refresh-token is not set",
              "optional": true
            },
            {
              "name": "MANGADEX_CLIENT_ID",
              "description": "MangaDex Client ID",
              "optional": false
            },
            {
              "name": "MANGADEX_CLIENT_SECRET",
              "description": "MangaDex Client Secret",
              "optional": false
            },
            {
              "name": "MANGADEX_REFRESH_TOKEN",
              "description": "MangaDex Refresh Token, required when username and password are not set",
              "optional": true
            }
          ],
          "nsfw": true
        },
        "location": "user/feed.ts",
        "module": () => import('@/routes/mangadex/user/feed.ts')
      },
      "/user/follow/:type?": {
        "path": "/user/follow/:type?",
        "name": "Logged User's Followed Mangas Feed",
        "maintainers": [
          "chrisis58"
        ],
        "example": "/mangadex/user/follow/reading",
        "description": "Fetches the feed of mangas that you follow on MangaDex whick are in the specified status.\nCAUTION: With big amount of follows, it may take a long time to load or even fail.\nIt's recommended to use the `/mangadex/mdlist/:listId?` route instead for better performance, though it requires manual configuration.",
        "categories": [
          "anime"
        ],
        "parameters": {
          "type": {
            "description": "The type of follows to fetch",
            "default": "reading",
            "options": [
              {
                "value": "reading",
                "label": "Reading"
              },
              {
                "value": "plan-to-read",
                "label": "Plan to Read"
              },
              {
                "value": "completed",
                "label": "Completed"
              },
              {
                "value": "on-hold",
                "label": "On Hold"
              },
              {
                "value": "re-reading",
                "label": "Re-reading"
              },
              {
                "value": "dropped",
                "label": "Dropped"
              }
            ]
          }
        },
        "radar": [
          {
            "source": [
              "mangadex.org/titles/follows"
            ],
            "target": "/user/follow/reading"
          }
        ],
        "features": {
          "requireConfig": [
            {
              "name": "MANGADEX_USERNAME",
              "description": "MangaDex Username, required when refresh-token is not set",
              "optional": true
            },
            {
              "name": "MANGADEX_PASSWORD",
              "description": "MangaDex Password, required when refresh-token is not set",
              "optional": true
            },
            {
              "name": "MANGADEX_CLIENT_ID",
              "description": "MangaDex Client ID",
              "optional": false
            },
            {
              "name": "MANGADEX_CLIENT_SECRET",
              "description": "MangaDex Client Secret",
              "optional": false
            },
            {
              "name": "MANGADEX_REFRESH_TOKEN",
              "description": "MangaDex Refresh Token, required when username and password are not set",
              "optional": true
            }
          ],
          "nsfw": true
        },
        "location": "user/follows.ts",
        "module": () => import('@/routes/mangadex/user/follows.ts')
      },
      "/manga/:id/:lang?": {
        "path": "/manga/:id/:lang?",
        "radar": [
          {
            "source": [
              "mangadex.org/title/:id/:suffix",
              "mangadex.org/title/:id"
            ],
            "target": "/manga/:id"
          }
        ],
        "name": "Single Manga Feed",
        "maintainers": [
          "vzz64",
          "chrisis58"
        ],
        "example": "/mangadex/manga/f98660a1-d2e2-461c-960d-7bd13df8b76d/en",
        "features": {
          "nsfw": true
        },
        "location": "index.ts",
        "module": () => import('@/routes/mangadex/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "MangaDex",
    "url": "mangadex.org",
    "lang": "en",
    "categories": [
      "anime"
    ],
    "description": "MangaDex is an non-profit and ad-free manga reader offering high-quality images."
  },
  "manhuagui": {
    "routes": {
      "/comic/:id/:chapterCnt?": {
        "path": [
          "/comic/:id/:chapterCnt?",
          "/:domain?/comic/:id/:chapterCnt?"
        ],
        "categories": [
          "anime"
        ],
        "example": "/manhuagui/comic/22942/5",
        "parameters": {
          "id": "漫画ID",
          "chapterCnt": "返回章节的数量，默认为0，返回所有章节"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false,
          "nsfw": true
        },
        "radar": [
          {
            "source": [
              "www.mhgui.com/comic/:id/"
            ],
            "target": "/comic/:id"
          }
        ],
        "name": "漫画更新",
        "maintainers": [
          "MegrezZhu"
        ],
        "location": "comic.ts",
        "module": () => import('@/routes/manhuagui/comic.ts')
      },
      "/:domain?/comic/:id/:chapterCnt?": {
        "path": [
          "/comic/:id/:chapterCnt?",
          "/:domain?/comic/:id/:chapterCnt?"
        ],
        "categories": [
          "anime"
        ],
        "example": "/manhuagui/comic/22942/5",
        "parameters": {
          "id": "漫画ID",
          "chapterCnt": "返回章节的数量，默认为0，返回所有章节"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false,
          "nsfw": true
        },
        "radar": [
          {
            "source": [
              "www.mhgui.com/comic/:id/"
            ],
            "target": "/comic/:id"
          }
        ],
        "name": "漫画更新",
        "maintainers": [
          "MegrezZhu"
        ],
        "location": "comic.ts",
        "module": () => import('@/routes/manhuagui/comic.ts')
      },
      "/subscribe": {
        "path": "/subscribe",
        "categories": [
          "anime"
        ],
        "example": "/manhuagui/subscribe",
        "parameters": {},
        "features": {
          "requireConfig": [
            {
              "name": "MHGUI_COOKIE",
              "description": ""
            }
          ],
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false,
          "nsfw": true
        },
        "radar": [
          {
            "source": [
              "www.mhgui.com/user/book/shelf"
            ]
          }
        ],
        "name": "漫画个人订阅",
        "maintainers": [
          "shininome"
        ],
        "url": "www.mhgui.com/user/book/shelf",
        "description": "::: tip\n  个人订阅需要自建\n  环境变量需要添加 MHGUI_COOKIE\n:::",
        "location": "subscribe.tsx",
        "module": () => import('@/routes/manhuagui/subscribe.tsx')
      }
    },
    "apiRoutes": {},
    "name": "看漫画",
    "url": "www.manhuagui.com",
    "lang": "zh-CN"
  },
  "manus": {
    "routes": {
      "/blog": {
        "path": "/blog",
        "categories": [
          "programming"
        ],
        "example": "/manus/blog",
        "url": "manus.im",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "www.manus.im"
            ],
            "target": "/blog"
          }
        ],
        "name": "Blog",
        "maintainers": [
          "cscnk52"
        ],
        "description": "Manus Blog",
        "view": 5,
        "location": "blog.ts",
        "module": () => import('@/routes/manus/blog.ts')
      }
    },
    "apiRoutes": {},
    "name": "Manus",
    "url": "manus.im",
    "lang": "en"
  },
  "manyvids": {
    "routes": {
      "/profile/vids/:uid": {
        "path": "/profile/vids/:uid",
        "radar": [
          {
            "source": [
              "www.manyvids.com/Profile/:uid/:handle/Store/*",
              "www.manyvids.com/Profile/:uid/:handle/Store"
            ]
          }
        ],
        "parameters": {
          "uid": "User ID, can be found in the URL."
        },
        "name": "Creator Videos",
        "example": "/manyvids/profile/vids/1001213004",
        "maintainers": [
          "TonyRL"
        ],
        "features": {
          "nsfw": true
        },
        "location": "video.tsx",
        "module": () => import('@/routes/manyvids/video.tsx')
      }
    },
    "apiRoutes": {},
    "name": "ManyVids",
    "url": "www.manyvids.com",
    "categories": [
      "multimedia"
    ],
    "lang": "en"
  },
  "maoyan": {
    "routes": {
      "/box": {
        "path": "/box",
        "categories": [
          "multimedia"
        ],
        "example": "/maoyan/box",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "piaofang.maoyan.com/dashboard"
            ],
            "target": "/box"
          }
        ],
        "name": "实时票房榜",
        "maintainers": [
          "JackyST0"
        ],
        "location": "box.ts",
        "module": () => import('@/routes/maoyan/box.ts')
      },
      "/coming": {
        "path": "/coming",
        "categories": [
          "multimedia"
        ],
        "example": "/maoyan/coming",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "www.maoyan.com/films?showType=2",
              "www.maoyan.com/films"
            ],
            "target": "/coming"
          }
        ],
        "name": "即将上映",
        "maintainers": [
          "JackyST0"
        ],
        "location": "coming.ts",
        "module": () => import('@/routes/maoyan/coming.ts')
      },
      "/hot": {
        "path": "/hot",
        "categories": [
          "multimedia"
        ],
        "example": "/maoyan/hot",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "www.maoyan.com/films?showType=1"
            ],
            "target": "/hot"
          }
        ],
        "name": "正在热映",
        "maintainers": [
          "JackyST0"
        ],
        "location": "hot.ts",
        "module": () => import('@/routes/maoyan/hot.ts')
      }
    },
    "apiRoutes": {},
    "name": "猫眼电影",
    "url": "maoyan.com",
    "lang": "zh-CN"
  },
  "mashiro": {
    "routes": {
      "/:lang": {
        "path": "/:lang",
        "categories": [
          "blog"
        ],
        "example": "/mashiro/en",
        "parameters": {
          "lang": "the language of the site. Can be either `en` or `zh-cn`. Default: `en`"
        },
        "radar": [
          {
            "source": [
              "mashiro.best/",
              "mashiro.best/:lang/"
            ]
          }
        ],
        "name": "Blog",
        "maintainers": [
          "MuenYu"
        ],
        "location": "index.ts",
        "module": () => import('@/routes/mashiro/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "Mashiro's Baumkuchen",
    "url": "mashiro.best",
    "description": "Muen's blog posts",
    "zh": {
      "name": "真白的年轮面包"
    }
  },
  "mastodon": {
    "routes": {
      "/tag/:site/:hashtag/:only_media?": {
        "path": "/tag/:site/:hashtag/:only_media?",
        "categories": [
          "social-media"
        ],
        "view": 1,
        "example": "/mastodon/tag/mastodon.social/gochisou/true",
        "parameters": {
          "site": "instance address, only domain, no `http://` or `https://` protocol header",
          "hashtag": "Hashtag you want to subscribe to (without the # symbol)",
          "only_media": {
            "description": "whether only display media content, default to false, any value to true",
            "options": [
              {
                "value": "true",
                "label": "true"
              },
              {
                "value": "false",
                "label": "false"
              }
            ],
            "default": "false"
          }
        },
        "name": "Hashtag timeline",
        "maintainers": [
          "yuikisaito"
        ],
        "location": "tag.ts",
        "module": () => import('@/routes/mastodon/tag.ts')
      },
      "/timeline/:site/:only_media?": {
        "path": "/timeline/:site/:only_media?",
        "categories": [
          "social-media"
        ],
        "view": 1,
        "example": "/mastodon/timeline/pawoo.net/true",
        "parameters": {
          "site": "instance address, only domain, no `http://` or `https://` protocol header",
          "only_media": {
            "description": "whether only display media content, default to false, any value to true",
            "options": [
              {
                "value": "true",
                "label": "true"
              },
              {
                "value": "false",
                "label": "false"
              }
            ],
            "default": "false"
          }
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "Instance timeline (local)",
        "maintainers": [
          "hoilc"
        ],
        "description": "If the instance address is not `mastodon.social` or `pawoo.net`, then the route requires `ALLOW_USER_SUPPLY_UNSAFE_DOMAIN` to be `true`.",
        "location": "timeline-local.ts",
        "module": () => import('@/routes/mastodon/timeline-local.ts')
      },
      "/remote/:site/:only_media?": {
        "path": "/remote/:site/:only_media?",
        "categories": [
          "social-media"
        ],
        "view": 1,
        "example": "/mastodon/remote/pawoo.net/true",
        "parameters": {
          "site": "instance address, only domain, no `http://` or `https://` protocol header",
          "only_media": {
            "description": "whether only display media content, default to false, any value to true",
            "options": [
              {
                "value": "true",
                "label": "true"
              },
              {
                "value": "false",
                "label": "false"
              }
            ],
            "default": "false"
          }
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "Instance timeline (federated)",
        "maintainers": [
          "hoilc"
        ],
        "description": "If the instance address is not `mastodon.social` or `pawoo.net`, then the route requires `ALLOW_USER_SUPPLY_UNSAFE_DOMAIN` to be `true`.",
        "location": "timeline-remote.ts",
        "module": () => import('@/routes/mastodon/timeline-remote.ts')
      },
      "/account_id/:site/:account_id/statuses/:only_media?": {
        "path": "/account_id/:site/:account_id/statuses/:only_media?",
        "categories": [
          "social-media"
        ],
        "view": 1,
        "example": "/mastodon/account_id/mas.to/109300507275095341/statuses/false",
        "parameters": {
          "site": "instance address, only domain, no `http://` or `https://` protocol header",
          "account_id": "account ID, you can get it from `https://INSTANCE/api/v1/accounts/lookup?acct=USERNAME` api",
          "only_media": {
            "description": "whether only display media content, default to false, any value to true",
            "options": [
              {
                "value": "true",
                "label": "true"
              },
              {
                "value": "false",
                "label": "false"
              }
            ],
            "default": "false"
          }
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "User timeline (by account ID)",
        "maintainers": [
          "notofoe",
          "pseudoyu"
        ],
        "location": "account-id.ts",
        "module": () => import('@/routes/mastodon/account-id.ts')
      },
      "/acct/:acct/statuses/:only_media?": {
        "path": "/acct/:acct/statuses/:only_media?",
        "categories": [
          "social-media"
        ],
        "view": 1,
        "example": "/mastodon/acct/Mastodon@mastodon.social/statuses",
        "parameters": {
          "acct": "Webfinger account URI, like `user@host`",
          "only_media": {
            "description": "whether only display media content, default to false, any value to true",
            "options": [
              {
                "value": "true",
                "label": "true"
              },
              {
                "value": "false",
                "label": "false"
              }
            ],
            "default": "false"
          }
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "User timeline",
        "maintainers": [
          "notofoe"
        ],
        "description": "Started from Mastodon v4.0.0, the use of the `search` API in the route no longer requires a user token.\nIf the domain of your Webfinger account URI is the same as the API host of the instance (i.e., no delegation called in some other protocols), then no configuration is required and the route is available out of the box.\nHowever, you can still specify these route-specific configurations if you need to override them.",
        "location": "acct.ts",
        "module": () => import('@/routes/mastodon/acct.ts')
      }
    },
    "apiRoutes": {},
    "name": "Mastodon",
    "url": "mastodon.social",
    "description": "::: tip\nOfficial user RSS:\n\n-   RSS: `https://**:instance**/users/**:username**.rss` ([Example](https://pawoo.net/users/pawoo_support.rss))\n-   Atom: ~~`https://**:instance**/users/**:username**.atom`~~ (Only for pawoo.net, [example](https://pawoo.net/users/pawoo_support.atom))\n\nThese feed do not include boosts (a.k.a. reblogs). RSSHub provides a feed for user timeline based on the Mastodon API, but to use that, you may need to create application on a Mastodon instance, and configure your RSSHub instance. Check the [Deploy Guide](https://docs.rsshub.app/deploy/config#route-specific-configurations) for route-specific configurations.\n:::",
    "lang": "en"
  },
  "mathpix": {
    "routes": {
      "/blog": {
        "path": "/blog",
        "name": "Blog",
        "url": "mathpix.com",
        "maintainers": [
          "nczitzk"
        ],
        "example": "/mathpix/blog",
        "categories": [
          "blog"
        ],
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportRadar": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "mathpix.com/blog"
            ],
            "target": "/blog"
          }
        ],
        "view": 0,
        "location": "blog.tsx",
        "module": () => import('@/routes/mathpix/blog.tsx')
      }
    },
    "apiRoutes": {},
    "name": "Mathpix",
    "url": "mathpix.com",
    "categories": [
      "blog"
    ],
    "description": "",
    "lang": "en"
  },
  "matters": {
    "routes": {
      "/author/:uid": {
        "path": "/author/:uid",
        "name": "Author",
        "example": "/matters/author/robertu",
        "parameters": {
          "uid": "Author id, can be found at author's homepage url"
        },
        "maintainers": [
          "Cerebrater",
          "xosdy"
        ],
        "radar": [
          {
            "source": [
              "matters.town/:uid"
            ]
          }
        ],
        "location": "author.ts",
        "module": () => import('@/routes/matters/author.ts')
      },
      "/latest/:type?": {
        "path": "/latest/:type?",
        "name": "Latest, heat, essence",
        "example": "/matters/latest/heat",
        "parameters": {
          "uid": "Defaults to latest, see table below"
        },
        "maintainers": [
          "xyqfer",
          "Cerebrater",
          "xosdy"
        ],
        "radar": [
          {
            "source": [
              "matters.town"
            ]
          }
        ],
        "description": "| 最新   | 热门 | 精华    |\n| ------ | ---- | ------- |\n| latest | heat | essence |",
        "location": "latest.ts",
        "module": () => import('@/routes/matters/latest.ts')
      },
      "/tags/:tid": {
        "path": "/tags/:tid",
        "name": "Tags",
        "example": "/matters/tags/972-哲學",
        "parameters": {
          "tid": "Tag id, can be found in the url of the tag page"
        },
        "maintainers": [
          "Cerebrater"
        ],
        "radar": [
          {
            "source": [
              "matters.town/tags/:tid"
            ]
          }
        ],
        "location": "tags.ts",
        "module": () => import('@/routes/matters/tags.ts')
      }
    },
    "apiRoutes": {},
    "name": "Matters",
    "url": "matters.town",
    "categories": [
      "new-media"
    ],
    "lang": "en"
  },
  "maven": {
    "routes": {
      "/central/:group/:artifact": {
        "path": "/central/:group/:artifact",
        "name": "Maven Central Feed",
        "maintainers": [
          "chrisis58"
        ],
        "description": "Get the latest versions of a Maven artifact from Maven Central Repository.",
        "url": "central.sonatype.com/",
        "categories": [
          "programming"
        ],
        "parameters": {
          "group": {
            "description": "The group ID of the Maven artifact (e.g., org.springframework)"
          },
          "artifact": {
            "description": "The artifact ID of the Maven artifact (e.g., spring-core)"
          }
        },
        "example": "/maven/central/org.springframework/spring-core",
        "radar": [
          {
            "source": [
              "central.sonatype.com/artifact/:group/:artifact/:suffix",
              "central.sonatype.com/artifact/:group/:artifact"
            ],
            "target": "/maven/central/:group/:artifact"
          }
        ],
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportRadar": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false,
          "nsfw": false
        },
        "location": "central.ts",
        "module": () => import('@/routes/maven/central.ts')
      }
    },
    "apiRoutes": {},
    "name": "Maven",
    "url": "repo1.maven.org/maven2/",
    "categories": [
      "programming"
    ],
    "description": "Apache Maven is a build tool for Java projects. Using a project object model (POM), Maven manages a project's compilation, testing, and documentation.",
    "lang": "en"
  },
  "mckinsey": {
    "routes": {
      "/cn/:category?": {
        "path": "/cn/:category?",
        "categories": [
          "finance"
        ],
        "view": 0,
        "example": "/mckinsey/cn",
        "parameters": {
          "category": {
            "description": "分类，留空为 `最新洞见`",
            "options": [
              {
                "value": "autos",
                "label": "汽车"
              },
              {
                "value": "banking-insurance",
                "label": "金融服务"
              },
              {
                "value": "consumers",
                "label": "消费者"
              },
              {
                "value": "healthcare-pharmaceuticals",
                "label": "医药与医疗"
              },
              {
                "value": "business-technology",
                "label": "数字化"
              },
              {
                "value": "manufacturing",
                "label": "制造业"
              },
              {
                "value": "technology-media-and-telecom",
                "label": "技术，媒体与通信"
              },
              {
                "value": "urbanization-sustainability",
                "label": "城市化与可持续发展"
              },
              {
                "value": "innovation",
                "label": "创新"
              },
              {
                "value": "talent-leadership",
                "label": "人才与领导力"
              },
              {
                "value": "macroeconomy",
                "label": "宏观经济"
              },
              {
                "value": "mckinsey-global-institute",
                "label": "麦肯锡全球研究院"
              },
              {
                "value": "insights",
                "label": "洞见"
              },
              {
                "value": "capital-projects-infrastructure",
                "label": "资本项目和基础设施"
              },
              {
                "value": "交通运输与物流",
                "label": "旅游、运输和物流"
              },
              {
                "value": "全球基础材料",
                "label": "全球基础材料"
              },
              {
                "value": "出海与国际化、转型",
                "label": "出海与国际化、转型"
              }
            ],
            "default": "最新洞见"
          }
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "洞见",
        "maintainers": [
          "laampui"
        ],
        "description": "| 分类                            | 分类名             |\n| ------------------------------- | ------------------ |\n|                                 | 全部洞见           |\n| autos                           | 汽车               |\n| banking-insurance               | 金融服务           |\n| consumers                       | 消费者             |\n| healthcare-pharmaceuticals      | 医药与医疗         |\n| business-technology             | 数字化             |\n| manufacturing                   | 制造业             |\n| technology-media-and-telecom    | 技术，媒体与通信   |\n| urbanization-sustainability     | 城市化与可持续发展 |\n| innovation                      | 创新               |\n| talent-leadership               | 人才与领导力       |\n| macroeconomy                    | 宏观经济           |\n| mckinsey-global-institute       | 麦肯锡全球研究院   |\n| capital-projects-infrastructure | 资本项目和基础设施 |\n| 交通运输与物流                  | 旅游、运输和物流   |\n| 出海与国际化、转型              | 出海与国际化、转型 |\n| 全球基础材料                    | 全球基础材料       |",
        "location": "cn/index.ts",
        "module": () => import('@/routes/mckinsey/cn/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "麦肯锡",
    "url": "mckinsey.com.cn",
    "lang": "zh-CN"
  },
  "mcmod": {
    "routes": {
      "/:type": {
        "path": "/:type",
        "categories": [
          "game"
        ],
        "example": "/mcmod/new",
        "parameters": {
          "type": "查询类型，详见下表"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "最新MOD",
        "maintainers": [
          "hualiong"
        ],
        "description": "`:type` 类型可选如下\n\n| 随机显示MOD | 最新收录MOD | 最近编辑MOD |\n| ------ | --- | ---- |\n| random | new | edit |",
        "location": "index.tsx",
        "module": () => import('@/routes/mcmod/index.tsx')
      }
    },
    "apiRoutes": {},
    "name": "MC百科",
    "url": "www.mcmod.cn",
    "lang": "zh-CN"
  },
  "mdpi": {
    "routes": {
      "/:journal": {
        "path": "/:journal",
        "categories": [
          "journal"
        ],
        "example": "/mdpi/analytica",
        "parameters": {
          "journal": "Journal Name, get it from the journal homepage"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "www.mdpi.com/journal/:journal"
            ]
          }
        ],
        "name": "Journal",
        "maintainers": [
          "Derekmini"
        ],
        "location": "journal.tsx",
        "module": () => import('@/routes/mdpi/journal.tsx')
      }
    },
    "apiRoutes": {},
    "name": "MDPI",
    "url": "www.mdpi.com",
    "lang": "en"
  },
  "medieval-china": {
    "routes": {
      "/": {
        "path": "/",
        "radar": [
          {
            "source": [
              "medieval-china.club/"
            ],
            "target": ""
          }
        ],
        "name": "Unknown",
        "maintainers": [
          "artefaritaKuniklo"
        ],
        "url": "medieval-china.club/",
        "location": "post.ts",
        "module": () => import('@/routes/medieval-china/post.ts')
      }
    },
    "apiRoutes": {},
    "name": "中国的中古",
    "url": "medieval-china.club",
    "lang": "zh-CN"
  },
  "medium": {
    "routes": {
      "/feed/:user": {
        "path": "/feed/:user",
        "categories": [
          "blog"
        ],
        "view": 1,
        "example": "/medium/feed/zhgchgli",
        "parameters": {
          "user": "Username of the Medium"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "medium.com/@:user"
            ],
            "target": "/feed/:user"
          }
        ],
        "name": "Medium Feed",
        "maintainers": [
          "pseudoyu"
        ],
        "location": "feed.ts",
        "module": () => import('@/routes/medium/feed.ts')
      },
      "/following/:user": {
        "path": "/following/:user",
        "categories": [
          "blog"
        ],
        "example": "/medium/following/imsingee",
        "parameters": {
          "user": "Username"
        },
        "features": {
          "requireConfig": [
            {
              "name": "MEDIUM_COOKIE_*",
              "description": ""
            }
          ],
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "Personalized Recommendations - Following",
        "maintainers": [
          "ImSingee"
        ],
        "description": "::: warning\n  Personalized recommendations require the cookie value after logging in, so only self-hosting is supported. See the configuration module on the deployment page for details.\n:::",
        "location": "following.ts",
        "module": () => import('@/routes/medium/following.ts')
      },
      "/for-you/:user": {
        "path": "/for-you/:user",
        "categories": [
          "blog"
        ],
        "example": "/medium/for-you/imsingee",
        "parameters": {
          "user": "Username"
        },
        "features": {
          "requireConfig": [
            {
              "name": "MEDIUM_COOKIE_*",
              "description": ""
            }
          ],
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "Personalized Recommendations - For You",
        "maintainers": [
          "ImSingee"
        ],
        "description": "::: warning\n  Personalized recommendations require the cookie value after logging in, so only self-hosting is supported. See the configuration module on the deployment page for details.\n:::",
        "location": "for-you.ts",
        "module": () => import('@/routes/medium/for-you.ts')
      },
      "/list/:user/:catalogId": {
        "path": "/list/:user/:catalogId",
        "categories": [
          "blog"
        ],
        "example": "/medium/list/imsingee/f2d8d48096a9",
        "parameters": {
          "user": "Username",
          "catalogId": "List ID"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "List",
        "maintainers": [
          "ImSingee"
        ],
        "description": "The List ID is the last part of the URL after `-`, for example, the username in [https://medium.com/@imsingee/list/collection-7e67004f23f9](https://medium.com/@imsingee/list/collection-7e67004f23f9) is `imsingee`, and the ID is `7e67004f23f9`.\n\n::: warning\n  To access private lists, only self-hosting is supported.\n:::",
        "location": "list.ts",
        "module": () => import('@/routes/medium/list.ts')
      },
      "/tag/:user/:tag": {
        "path": "/tag/:user/:tag",
        "categories": [
          "blog"
        ],
        "example": "/medium/tag/imsingee/cybersecurity",
        "parameters": {
          "user": "Username",
          "tag": "Subscribed Tag"
        },
        "features": {
          "requireConfig": [
            {
              "name": "MEDIUM_COOKIE_*",
              "description": ""
            }
          ],
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "Personalized Recommendations - Tag",
        "maintainers": [
          "ImSingee"
        ],
        "description": "There are many tags, which can be obtained by clicking on a tag from the homepage and looking at the URL. For example, if the URL is `https://medium.com/?tag=web3`, then the tag is `web3`.\n\n::: warning\n  Personalized recommendations require the cookie value after logging in, so only self-hosting is supported. See the configuration module on the deployment page for details.\n:::",
        "location": "tag.ts",
        "module": () => import('@/routes/medium/tag.ts')
      }
    },
    "apiRoutes": {},
    "name": "Medium",
    "url": "medium.com",
    "lang": "en"
  },
  "medsci": {
    "routes": {
      "/:sid?/:tid?": {
        "path": "/:sid?/:tid?",
        "categories": [
          "new-media"
        ],
        "example": "/medsci",
        "parameters": {
          "sid": "科室，见下表，默认为推荐",
          "tid": "亚专业，可在对应科室页 URL 中找到，默认为该科室的全部"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "资讯",
        "maintainers": [
          "nczitzk"
        ],
        "description": "::: tip\n  下表为科室对应的 sid，若想获得 tid，可以到对应科室页面 URL 中寻找 `t_id` 字段的值，下面是一个例子：\n\n  如 [肿瘤 - NSCLC](https://www.medsci.cn/department/details?s_id=5&t_id=277) 的 URL 为 `https://www.medsci.cn/department/details?s_id=5&t_id=277`，可以看到此时 `s_id` 对应 `sid` 的值为 5， `t_id` 对应 `tid` 的值为 277，所以可以得到路由 [`/medsci/5/277`](https://rsshub.app/medsci/5/277)\n:::\n\n| 心血管 | 内分泌 | 消化 | 呼吸 | 神经科 |\n| ------ | ------ | ---- | ---- | ------ |\n| 2      | 6      | 4    | 12   | 17     |\n\n| 传染科 | 精神心理 | 肾内科 | 风湿免疫 | 血液科 |\n| ------ | -------- | ------ | -------- | ------ |\n| 9      | 13       | 14     | 15       | 21     |\n\n| 老年医学 | 胃肠外科 | 血管外科 | 肝胆胰外 | 骨科 |\n| -------- | -------- | -------- | -------- | ---- |\n| 19       | 76       | 92       | 91       | 10   |\n\n| 普通外科 | 胸心外科 | 神经外科 | 泌尿外科 | 烧伤科 |\n| -------- | -------- | -------- | -------- | ------ |\n| 23       | 24       | 25       | 26       | 27     |\n\n| 整形科 | 麻醉疼痛 | 罕见病 | 康复医学 | 药械 |\n| ------ | -------- | ------ | -------- | ---- |\n| 28     | 29       | 304    | 95       | 11   |\n\n| 儿科 | 耳鼻咽喉 | 口腔科 | 眼科 | 政策人文 |\n| ---- | -------- | ------ | ---- | -------- |\n| 18   | 30       | 31     | 32   | 33       |\n\n| 营养全科 | 预防公卫 | 妇产科 | 中医科 | 急重症 |\n| -------- | -------- | ------ | ------ | ------ |\n| 34       | 35       | 36     | 37     | 38     |\n\n| 皮肤性病 | 影像放射 | 转化医学 | 检验病理 | 护理 |\n| -------- | -------- | -------- | -------- | ---- |\n| 39       | 40       | 42       | 69       | 79   |\n\n| 糖尿病 | 冠心病 | 肝病 | 乳腺癌 |\n| ------ | ------ | ---- | ------ |\n| 8      | 43     | 22   | 89     |",
        "location": "index.ts",
        "module": () => import('@/routes/medsci/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "梅斯医学 MedSci",
    "url": "medsci.cn",
    "lang": "zh-CN"
  },
  "meishichina": {
    "routes": {
      "/recipe/:category{.+}?": {
        "path": "/recipe/:category{.+}?",
        "name": "菜谱",
        "url": "home.meishichina.com",
        "maintainers": [
          "nczitzk"
        ],
        "example": "/meishichina/recipe",
        "parameters": {
          "category": "分类，默认为最新推荐，见下表"
        },
        "description": "::: tip\n  若订阅 [菜谱大全](https://home.meishichina.com/recipe.html) 中的 `最新推荐` 分类，将 `最新推荐` 作为参数填入，此时路由为 [`/meishichina/recipe/最新推荐/`](https://rsshub.app/meishichina/recipe/最新推荐)。\n\n  若订阅 [菜谱大全](https://home.meishichina.com/recipe.html) 中的 `自制食材` 分类，将 `自制食材` 作为参数填入，此时路由为 [`/meishichina/recipe/自制食材/`](https://rsshub.app/meishichina/recipe/自制食材)。\n:::\n\n| [最新推荐](https://home.meishichina.com/recipe.html) | [最新发布](https://home.meishichina.com/recipe.html) | [热菜](https://home.meishichina.com/recipe.html) | [凉菜](https://home.meishichina.com/recipe.html) | [汤羹](https://home.meishichina.com/recipe.html) | [主食](https://home.meishichina.com/recipe.html) | [小吃](https://home.meishichina.com/recipe.html) | [西餐](https://home.meishichina.com/recipe.html) | [烘焙](https://home.meishichina.com/recipe.html) | [自制食材](https://home.meishichina.com/recipe.html) |\n| ---------------------------------------------------- | ---------------------------------------------------- | ------------------------------------------------ | ------------------------------------------------ | ------------------------------------------------ | ------------------------------------------------ | ------------------------------------------------ | ------------------------------------------------ | ------------------------------------------------ | ---------------------------------------------------- |\n\n::: tip\n  若订阅 [全部分类](https://home.meishichina.com/recipe-type.html) 中的对应分类页，见下方说明。\n\n  若订阅 [热菜最新菜谱](https://home.meishichina.com/recipe/recai/)，网址为 `https://home.meishichina.com/recipe/recai/`。截取 `https://home.meishichina.com/recipe/` 到末尾 `/` 的部分 `recai` 作为参数填入，此时路由为 [`/meishichina/recipe/recai/`](https://rsshub.app/meishichina/recipe/recai)。\n  \n  若订阅 [米饭最热菜谱](https://home.meishichina.com/recipe/mifan/hot/)，网址为 `https://home.meishichina.com/recipe/mifan/hot/`。截取 `https://home.meishichina.com/recipe/` 到末尾 `/` 的部分 `mifan/hot` 作为参数填入，此时路由为 [`/meishichina/recipe/mifan/hot/`](https://rsshub.app/meishichina/recipe/mifan/hot)。\n  \n  若订阅 [制作难度简单菜谱](https://home.meishichina.com/recipe-type-do-level-view-1.html)，网址为 `https://home.meishichina.com/recipe-type-do-level-view-1.html`。截取 `https://home.meishichina.com/` 到末尾 `.html` 的部分 `recipe-type-do-level-view-1` 作为参数填入，此时路由为 [`/meishichina/recipe/recipe-type-do-level-view-1/`](https://rsshub.app/meishichina/recipe/recipe-type-do-level-view-1)。\n:::\n\n<details>\n<summary>更多分类</summary>\n\n#### 常见菜式\n\n| [热菜](https://home.meishichina.com/recipe/recai/)   | [凉菜](https://home.meishichina.com/recipe/liangcai/)      | [汤羹](https://home.meishichina.com/recipe/tanggeng/)      | [主食](https://home.meishichina.com/recipe/zhushi/)    | [小吃](https://home.meishichina.com/recipe/xiaochi/)     | [家常菜](https://home.meishichina.com/recipe/jiachang/)    |\n| ---------------------------------------------------- | ---------------------------------------------------------- | ---------------------------------------------------------- | ------------------------------------------------------ | -------------------------------------------------------- | ---------------------------------------------------------- |\n| [recai](https://rsshub.app/meishichina/recipe/recai) | [liangcai](https://rsshub.app/meishichina/recipe/liangcai) | [tanggeng](https://rsshub.app/meishichina/recipe/tanggeng) | [zhushi](https://rsshub.app/meishichina/recipe/zhushi) | [xiaochi](https://rsshub.app/meishichina/recipe/xiaochi) | [jiachang](https://rsshub.app/meishichina/recipe/jiachang) |\n\n| [泡酱腌菜](https://home.meishichina.com/recipe/jiangpaoyancai/)        | [西餐](https://home.meishichina.com/recipe/xican/)   | [烘焙](https://home.meishichina.com/recipe/hongbei/)     | [烤箱菜](https://home.meishichina.com/recipe/kaoxiangcai/)       | [饮品](https://home.meishichina.com/recipe/yinpin/)    | [零食](https://home.meishichina.com/recipe/lingshi/)     |\n| ---------------------------------------------------------------------- | ---------------------------------------------------- | -------------------------------------------------------- | ---------------------------------------------------------------- | ------------------------------------------------------ | -------------------------------------------------------- |\n| [jiangpaoyancai](https://rsshub.app/meishichina/recipe/jiangpaoyancai) | [xican](https://rsshub.app/meishichina/recipe/xican) | [hongbei](https://rsshub.app/meishichina/recipe/hongbei) | [kaoxiangcai](https://rsshub.app/meishichina/recipe/kaoxiangcai) | [yinpin](https://rsshub.app/meishichina/recipe/yinpin) | [lingshi](https://rsshub.app/meishichina/recipe/lingshi) |\n\n| [火锅](https://home.meishichina.com/recipe/huoguo/)    | [自制食材](https://home.meishichina.com/recipe/zizhishicai/)     | [海鲜](https://home.meishichina.com/recipe/haixian/)     | [宴客菜](https://home.meishichina.com/recipe/yankecai/)    |\n| ------------------------------------------------------ | ---------------------------------------------------------------- | -------------------------------------------------------- | ---------------------------------------------------------- |\n| [huoguo](https://rsshub.app/meishichina/recipe/huoguo) | [zizhishicai](https://rsshub.app/meishichina/recipe/zizhishicai) | [haixian](https://rsshub.app/meishichina/recipe/haixian) | [yankecai](https://rsshub.app/meishichina/recipe/yankecai) |\n\n#### 主食/小吃\n\n| [米饭](https://home.meishichina.com/recipe/mifan/)   | [炒饭](https://home.meishichina.com/recipe/chaofan/)     | [面食](https://home.meishichina.com/recipe/mianshi/)     | [包子](https://home.meishichina.com/recipe/baozi/)   | [饺子](https://home.meishichina.com/recipe/jiaozi/)    | [馒头花卷](https://home.meishichina.com/recipe/mantou/) |\n| ---------------------------------------------------- | -------------------------------------------------------- | -------------------------------------------------------- | ---------------------------------------------------- | ------------------------------------------------------ | ------------------------------------------------------- |\n| [mifan](https://rsshub.app/meishichina/recipe/mifan) | [chaofan](https://rsshub.app/meishichina/recipe/chaofan) | [mianshi](https://rsshub.app/meishichina/recipe/mianshi) | [baozi](https://rsshub.app/meishichina/recipe/baozi) | [jiaozi](https://rsshub.app/meishichina/recipe/jiaozi) | [mantou](https://rsshub.app/meishichina/recipe/mantou)  |\n\n| [面条](https://home.meishichina.com/recipe/miantiao/)      | [饼](https://home.meishichina.com/recipe/bing/)    | [粥](https://home.meishichina.com/recipe/zhou/)    | [馄饨](https://home.meishichina.com/recipe/hundun/)    | [五谷杂粮](https://home.meishichina.com/recipe/wuguzaliang/)     | [北京小吃](https://home.meishichina.com/recipe/beijingxiaochi/)        |\n| ---------------------------------------------------------- | -------------------------------------------------- | -------------------------------------------------- | ------------------------------------------------------ | ---------------------------------------------------------------- | ---------------------------------------------------------------------- |\n| [miantiao](https://rsshub.app/meishichina/recipe/miantiao) | [bing](https://rsshub.app/meishichina/recipe/bing) | [zhou](https://rsshub.app/meishichina/recipe/zhou) | [hundun](https://rsshub.app/meishichina/recipe/hundun) | [wuguzaliang](https://rsshub.app/meishichina/recipe/wuguzaliang) | [beijingxiaochi](https://rsshub.app/meishichina/recipe/beijingxiaochi) |\n\n| [陕西小吃](https://home.meishichina.com/recipe/shanxixiaochi/)       | [广东小吃](https://home.meishichina.com/recipe/guangdongxiaochi/)          | [四川小吃](https://home.meishichina.com/recipe/sichuanxiaochi/)        | [重庆小吃](https://home.meishichina.com/recipe/chongqingxiaochi/)          | [天津小吃](https://home.meishichina.com/recipe/tianjinxiaochi/)        | [上海小吃](https://home.meishichina.com/recipe/shanghaixiochi/)        |\n| -------------------------------------------------------------------- | -------------------------------------------------------------------------- | ---------------------------------------------------------------------- | -------------------------------------------------------------------------- | ---------------------------------------------------------------------- | ---------------------------------------------------------------------- |\n| [shanxixiaochi](https://rsshub.app/meishichina/recipe/shanxixiaochi) | [guangdongxiaochi](https://rsshub.app/meishichina/recipe/guangdongxiaochi) | [sichuanxiaochi](https://rsshub.app/meishichina/recipe/sichuanxiaochi) | [chongqingxiaochi](https://rsshub.app/meishichina/recipe/chongqingxiaochi) | [tianjinxiaochi](https://rsshub.app/meishichina/recipe/tianjinxiaochi) | [shanghaixiochi](https://rsshub.app/meishichina/recipe/shanghaixiochi) |\n\n| [福建小吃](https://home.meishichina.com/recipe/fujianxiaochi/)       | [湖南小吃](https://home.meishichina.com/recipe/hunanxiaochi/)      | [湖北小吃](https://home.meishichina.com/recipe/hubeixiaochi/)      | [江西小吃](https://home.meishichina.com/recipe/jiangxixiaochi/)        | [山东小吃](https://home.meishichina.com/recipe/shandongxiaochi/)         | [山西小吃](https://home.meishichina.com/recipe/jinxiaochi/)    |\n| -------------------------------------------------------------------- | ------------------------------------------------------------------ | ------------------------------------------------------------------ | ---------------------------------------------------------------------- | ------------------------------------------------------------------------ | -------------------------------------------------------------- |\n| [fujianxiaochi](https://rsshub.app/meishichina/recipe/fujianxiaochi) | [hunanxiaochi](https://rsshub.app/meishichina/recipe/hunanxiaochi) | [hubeixiaochi](https://rsshub.app/meishichina/recipe/hubeixiaochi) | [jiangxixiaochi](https://rsshub.app/meishichina/recipe/jiangxixiaochi) | [shandongxiaochi](https://rsshub.app/meishichina/recipe/shandongxiaochi) | [jinxiaochi](https://rsshub.app/meishichina/recipe/jinxiaochi) |\n\n| [河南小吃](https://home.meishichina.com/recipe/henanxiaochi/)      | [台湾小吃](https://home.meishichina.com/recipe/taiwanxiaochi/)       | [江浙小吃](https://home.meishichina.com/recipe/jiangzhexiaochi/)         | [云贵小吃](https://home.meishichina.com/recipe/yunguixiaochi/)       | [东北小吃](https://home.meishichina.com/recipe/dongbeixiaochi/)        | [西北小吃](https://home.meishichina.com/recipe/xibeixiaochi/)      |\n| ------------------------------------------------------------------ | -------------------------------------------------------------------- | ------------------------------------------------------------------------ | -------------------------------------------------------------------- | ---------------------------------------------------------------------- | ------------------------------------------------------------------ |\n| [henanxiaochi](https://rsshub.app/meishichina/recipe/henanxiaochi) | [taiwanxiaochi](https://rsshub.app/meishichina/recipe/taiwanxiaochi) | [jiangzhexiaochi](https://rsshub.app/meishichina/recipe/jiangzhexiaochi) | [yunguixiaochi](https://rsshub.app/meishichina/recipe/yunguixiaochi) | [dongbeixiaochi](https://rsshub.app/meishichina/recipe/dongbeixiaochi) | [xibeixiaochi](https://rsshub.app/meishichina/recipe/xibeixiaochi) |\n\n#### 甜品/饮品\n\n| [甜品](https://home.meishichina.com/recipe/tianpin/)     | [冰品](https://home.meishichina.com/recipe/bingpin/)     | [果汁](https://home.meishichina.com/recipe/guozhi/)    | [糖水](https://home.meishichina.com/recipe/tangshui/)      | [布丁](https://home.meishichina.com/recipe/buding/)    | [果酱](https://home.meishichina.com/recipe/guojiang/)      |\n| -------------------------------------------------------- | -------------------------------------------------------- | ------------------------------------------------------ | ---------------------------------------------------------- | ------------------------------------------------------ | ---------------------------------------------------------- |\n| [tianpin](https://rsshub.app/meishichina/recipe/tianpin) | [bingpin](https://rsshub.app/meishichina/recipe/bingpin) | [guozhi](https://rsshub.app/meishichina/recipe/guozhi) | [tangshui](https://rsshub.app/meishichina/recipe/tangshui) | [buding](https://rsshub.app/meishichina/recipe/buding) | [guojiang](https://rsshub.app/meishichina/recipe/guojiang) |\n\n| [果冻](https://home.meishichina.com/recipe/guodong/)     | [酸奶](https://home.meishichina.com/recipe/suannai/)     | [鸡尾酒](https://home.meishichina.com/recipe/jiweijiu/)    | [咖啡](https://home.meishichina.com/recipe/kafei/)   | [豆浆](https://home.meishichina.com/recipe/doujiang/)      | [奶昔](https://home.meishichina.com/recipe/naixi/)   |\n| -------------------------------------------------------- | -------------------------------------------------------- | ---------------------------------------------------------- | ---------------------------------------------------- | ---------------------------------------------------------- | ---------------------------------------------------- |\n| [guodong](https://rsshub.app/meishichina/recipe/guodong) | [suannai](https://rsshub.app/meishichina/recipe/suannai) | [jiweijiu](https://rsshub.app/meishichina/recipe/jiweijiu) | [kafei](https://rsshub.app/meishichina/recipe/kafei) | [doujiang](https://rsshub.app/meishichina/recipe/doujiang) | [naixi](https://rsshub.app/meishichina/recipe/naixi) |\n\n| [冰淇淋](https://home.meishichina.com/recipe/bingqilin/)     |\n| ------------------------------------------------------------ |\n| [bingqilin](https://rsshub.app/meishichina/recipe/bingqilin) |\n\n#### 适宜人群\n\n| [孕妇](https://home.meishichina.com/recipe/yunfu/)   | [产妇](https://home.meishichina.com/recipe/chanfu/)    | [婴儿](https://home.meishichina.com/recipe/yinger/)    | [儿童](https://home.meishichina.com/recipe/ertong/)    | [老人](https://home.meishichina.com/recipe/laoren/)    | [幼儿](https://home.meishichina.com/recipe/youer/)   |\n| ---------------------------------------------------- | ------------------------------------------------------ | ------------------------------------------------------ | ------------------------------------------------------ | ------------------------------------------------------ | ---------------------------------------------------- |\n| [yunfu](https://rsshub.app/meishichina/recipe/yunfu) | [chanfu](https://rsshub.app/meishichina/recipe/chanfu) | [yinger](https://rsshub.app/meishichina/recipe/yinger) | [ertong](https://rsshub.app/meishichina/recipe/ertong) | [laoren](https://rsshub.app/meishichina/recipe/laoren) | [youer](https://rsshub.app/meishichina/recipe/youer) |\n\n| [哺乳期](https://home.meishichina.com/recipe/buruqi/)  | [青少年](https://home.meishichina.com/recipe/qingshaonian/)        |\n| ------------------------------------------------------ | ------------------------------------------------------------------ |\n| [buruqi](https://rsshub.app/meishichina/recipe/buruqi) | [qingshaonian](https://rsshub.app/meishichina/recipe/qingshaonian) |\n\n#### 食疗食补\n\n| [健康食谱](https://home.meishichina.com/recipe/jiankangshipu/)       | [减肥瘦身](https://home.meishichina.com/recipe/shoushen/)  | [贫血](https://home.meishichina.com/recipe/pinxue/)    | [痛经](https://home.meishichina.com/recipe/tongjing/)      | [清热祛火](https://home.meishichina.com/recipe/qingrequhuo/)     | [滋阴](https://home.meishichina.com/recipe/ziyin/)   |\n| -------------------------------------------------------------------- | ---------------------------------------------------------- | ------------------------------------------------------ | ---------------------------------------------------------- | ---------------------------------------------------------------- | ---------------------------------------------------- |\n| [jiankangshipu](https://rsshub.app/meishichina/recipe/jiankangshipu) | [shoushen](https://rsshub.app/meishichina/recipe/shoushen) | [pinxue](https://rsshub.app/meishichina/recipe/pinxue) | [tongjing](https://rsshub.app/meishichina/recipe/tongjing) | [qingrequhuo](https://rsshub.app/meishichina/recipe/qingrequhuo) | [ziyin](https://rsshub.app/meishichina/recipe/ziyin) |\n\n| [壮阳](https://home.meishichina.com/recipe/zhuangyang/)        | [便秘](https://home.meishichina.com/recipe/bianmi/)    | [排毒养颜](https://home.meishichina.com/recipe/paiduyangyan/)      | [滋润补水](https://home.meishichina.com/recipe/ziyinbushuui/)      | [健脾养胃](https://home.meishichina.com/recipe/jianbiyangwei/)       | [护肝明目](https://home.meishichina.com/recipe/huganmingmu/)     |\n| -------------------------------------------------------------- | ------------------------------------------------------ | ------------------------------------------------------------------ | ------------------------------------------------------------------ | -------------------------------------------------------------------- | ---------------------------------------------------------------- |\n| [zhuangyang](https://rsshub.app/meishichina/recipe/zhuangyang) | [bianmi](https://rsshub.app/meishichina/recipe/bianmi) | [paiduyangyan](https://rsshub.app/meishichina/recipe/paiduyangyan) | [ziyinbushuui](https://rsshub.app/meishichina/recipe/ziyinbushuui) | [jianbiyangwei](https://rsshub.app/meishichina/recipe/jianbiyangwei) | [huganmingmu](https://rsshub.app/meishichina/recipe/huganmingmu) |\n\n| [清肺止咳](https://home.meishichina.com/recipe/qingfeizhike/)      | [下奶](https://home.meishichina.com/recipe/xianai/)    | [补钙](https://home.meishichina.com/recipe/bugai/)   | [醒酒](https://home.meishichina.com/recipe/xingjiu/)     | [抗过敏](https://home.meishichina.com/recipe/kangguomin/)      | [防辐射](https://home.meishichina.com/recipe/fangfushe/)     |\n| ------------------------------------------------------------------ | ------------------------------------------------------ | ---------------------------------------------------- | -------------------------------------------------------- | -------------------------------------------------------------- | ------------------------------------------------------------ |\n| [qingfeizhike](https://rsshub.app/meishichina/recipe/qingfeizhike) | [xianai](https://rsshub.app/meishichina/recipe/xianai) | [bugai](https://rsshub.app/meishichina/recipe/bugai) | [xingjiu](https://rsshub.app/meishichina/recipe/xingjiu) | [kangguomin](https://rsshub.app/meishichina/recipe/kangguomin) | [fangfushe](https://rsshub.app/meishichina/recipe/fangfushe) |\n\n| [提高免疫力](https://home.meishichina.com/recipe/tigaomianyili/)     | [流感](https://home.meishichina.com/recipe/liugan/)    | [驱寒暖身](https://home.meishichina.com/recipe/quhannuanshen/)       | [秋冬进补](https://home.meishichina.com/recipe/qiudongjinbu/)      | [消暑解渴](https://home.meishichina.com/recipe/xiaoshujieke/)      |\n| -------------------------------------------------------------------- | ------------------------------------------------------ | -------------------------------------------------------------------- | ------------------------------------------------------------------ | ------------------------------------------------------------------ |\n| [tigaomianyili](https://rsshub.app/meishichina/recipe/tigaomianyili) | [liugan](https://rsshub.app/meishichina/recipe/liugan) | [quhannuanshen](https://rsshub.app/meishichina/recipe/quhannuanshen) | [qiudongjinbu](https://rsshub.app/meishichina/recipe/qiudongjinbu) | [xiaoshujieke](https://rsshub.app/meishichina/recipe/xiaoshujieke) |\n\n#### 场景\n\n| [早餐](https://home.meishichina.com/recipe/zaocan/)    | [下午茶](https://home.meishichina.com/recipe/xiawucha/)    | [二人世界](https://home.meishichina.com/recipe/erren/) | [野餐](https://home.meishichina.com/recipe/yecan/)   | [开胃菜](https://home.meishichina.com/recipe/kaiweicai/)     | [私房菜](https://home.meishichina.com/recipe/sifangcai/)     |\n| ------------------------------------------------------ | ---------------------------------------------------------- | ------------------------------------------------------ | ---------------------------------------------------- | ------------------------------------------------------------ | ------------------------------------------------------------ |\n| [zaocan](https://rsshub.app/meishichina/recipe/zaocan) | [xiawucha](https://rsshub.app/meishichina/recipe/xiawucha) | [erren](https://rsshub.app/meishichina/recipe/erren)   | [yecan](https://rsshub.app/meishichina/recipe/yecan) | [kaiweicai](https://rsshub.app/meishichina/recipe/kaiweicai) | [sifangcai](https://rsshub.app/meishichina/recipe/sifangcai) |\n\n| [快餐](https://home.meishichina.com/recipe/kuaican/)     | [快手菜](https://home.meishichina.com/recipe/kuaishoucai/)       | [宿舍时代](https://home.meishichina.com/recipe/susheshidai/)     | [中式宴请](https://home.meishichina.com/recipe/zhongshiyanqing/)         | [西式宴请](https://home.meishichina.com/recipe/xishiyanqing/)      |\n| -------------------------------------------------------- | ---------------------------------------------------------------- | ---------------------------------------------------------------- | ------------------------------------------------------------------------ | ------------------------------------------------------------------ |\n| [kuaican](https://rsshub.app/meishichina/recipe/kuaican) | [kuaishoucai](https://rsshub.app/meishichina/recipe/kuaishoucai) | [susheshidai](https://rsshub.app/meishichina/recipe/susheshidai) | [zhongshiyanqing](https://rsshub.app/meishichina/recipe/zhongshiyanqing) | [xishiyanqing](https://rsshub.app/meishichina/recipe/xishiyanqing) |\n\n#### 饮食方式\n\n| [素食](https://home.meishichina.com/recipe/sushi/)   | [素菜](https://home.meishichina.com/recipe/sucai2/)    | [清真菜](https://home.meishichina.com/recipe/qingzhencai/)       | [春季食谱](https://home.meishichina.com/recipe/chunji/) | [夏季食谱](https://home.meishichina.com/recipe/xiaji/) | [秋季食谱](https://home.meishichina.com/recipe/qiuji/) |\n| ---------------------------------------------------- | ------------------------------------------------------ | ---------------------------------------------------------------- | ------------------------------------------------------- | ------------------------------------------------------ | ------------------------------------------------------ |\n| [sushi](https://rsshub.app/meishichina/recipe/sushi) | [sucai2](https://rsshub.app/meishichina/recipe/sucai2) | [qingzhencai](https://rsshub.app/meishichina/recipe/qingzhencai) | [chunji](https://rsshub.app/meishichina/recipe/chunji)  | [xiaji](https://rsshub.app/meishichina/recipe/xiaji)   | [qiuji](https://rsshub.app/meishichina/recipe/qiuji)   |\n\n| [冬季食谱](https://home.meishichina.com/recipe/dongji/) | [小清新](https://home.meishichina.com/recipe/xiaoqingxin/)       | [高颜值](https://home.meishichina.com/recipe/gaoyanzhi/)     |\n| ------------------------------------------------------- | ---------------------------------------------------------------- | ------------------------------------------------------------ |\n| [dongji](https://rsshub.app/meishichina/recipe/dongji)  | [xiaoqingxin](https://rsshub.app/meishichina/recipe/xiaoqingxin) | [gaoyanzhi](https://rsshub.app/meishichina/recipe/gaoyanzhi) |\n\n#### 中式菜系\n\n| [川菜](https://home.meishichina.com/recipe/chuancai/)      | [鲁菜](https://home.meishichina.com/recipe/lucai/)   | [闽菜](https://home.meishichina.com/recipe/mincai/)    | [粤菜](https://home.meishichina.com/recipe/yuecai/)    | [苏菜](https://home.meishichina.com/recipe/sucai/)   | [浙菜](https://home.meishichina.com/recipe/zhecai/)    |\n| ---------------------------------------------------------- | ---------------------------------------------------- | ------------------------------------------------------ | ------------------------------------------------------ | ---------------------------------------------------- | ------------------------------------------------------ |\n| [chuancai](https://rsshub.app/meishichina/recipe/chuancai) | [lucai](https://rsshub.app/meishichina/recipe/lucai) | [mincai](https://rsshub.app/meishichina/recipe/mincai) | [yuecai](https://rsshub.app/meishichina/recipe/yuecai) | [sucai](https://rsshub.app/meishichina/recipe/sucai) | [zhecai](https://rsshub.app/meishichina/recipe/zhecai) |\n\n| [湘菜](https://home.meishichina.com/recipe/xiangcai/)      | [徽菜](https://home.meishichina.com/recipe/huicai/)    | [淮扬菜](https://home.meishichina.com/recipe/huaiyangcai/)       | [豫菜](https://home.meishichina.com/recipe/yucai/)   | [晋菜](https://home.meishichina.com/recipe/jincai/)    | [鄂菜](https://home.meishichina.com/recipe/ecai/)  |\n| ---------------------------------------------------------- | ------------------------------------------------------ | ---------------------------------------------------------------- | ---------------------------------------------------- | ------------------------------------------------------ | -------------------------------------------------- |\n| [xiangcai](https://rsshub.app/meishichina/recipe/xiangcai) | [huicai](https://rsshub.app/meishichina/recipe/huicai) | [huaiyangcai](https://rsshub.app/meishichina/recipe/huaiyangcai) | [yucai](https://rsshub.app/meishichina/recipe/yucai) | [jincai](https://rsshub.app/meishichina/recipe/jincai) | [ecai](https://rsshub.app/meishichina/recipe/ecai) |\n\n| [云南菜](https://home.meishichina.com/recipe/yunnancai/)     | [北京菜](https://home.meishichina.com/recipe/beijingcai/)      | [东北菜](https://home.meishichina.com/recipe/dongbeicai/)      | [西北菜](https://home.meishichina.com/recipe/xibeicai/)    | [贵州菜](https://home.meishichina.com/recipe/guizhoucai/)      | [上海菜](https://home.meishichina.com/recipe/shanghaicai/)       |\n| ------------------------------------------------------------ | -------------------------------------------------------------- | -------------------------------------------------------------- | ---------------------------------------------------------- | -------------------------------------------------------------- | ---------------------------------------------------------------- |\n| [yunnancai](https://rsshub.app/meishichina/recipe/yunnancai) | [beijingcai](https://rsshub.app/meishichina/recipe/beijingcai) | [dongbeicai](https://rsshub.app/meishichina/recipe/dongbeicai) | [xibeicai](https://rsshub.app/meishichina/recipe/xibeicai) | [guizhoucai](https://rsshub.app/meishichina/recipe/guizhoucai) | [shanghaicai](https://rsshub.app/meishichina/recipe/shanghaicai) |\n\n| [新疆菜](https://home.meishichina.com/recipe/xinjiangcai/)       | [客家菜](https://home.meishichina.com/recipe/kejiacai/)    | [台湾美食](https://home.meishichina.com/recipe/taiwancai/)   | [香港美食](https://home.meishichina.com/recipe/xianggangcai/)      | [澳门美食](https://home.meishichina.com/recipe/aomeicai/)  | [赣菜](https://home.meishichina.com/recipe/gancai/)    |\n| ---------------------------------------------------------------- | ---------------------------------------------------------- | ------------------------------------------------------------ | ------------------------------------------------------------------ | ---------------------------------------------------------- | ------------------------------------------------------ |\n| [xinjiangcai](https://rsshub.app/meishichina/recipe/xinjiangcai) | [kejiacai](https://rsshub.app/meishichina/recipe/kejiacai) | [taiwancai](https://rsshub.app/meishichina/recipe/taiwancai) | [xianggangcai](https://rsshub.app/meishichina/recipe/xianggangcai) | [aomeicai](https://rsshub.app/meishichina/recipe/aomeicai) | [gancai](https://rsshub.app/meishichina/recipe/gancai) |\n\n| [中式菜系](https://home.meishichina.com/recipe/zhongshicaixi/)       |\n| -------------------------------------------------------------------- |\n| [zhongshicaixi](https://rsshub.app/meishichina/recipe/zhongshicaixi) |\n\n#### 外国美食\n\n| [日本料理](https://home.meishichina.com/recipe/ribencai/)  | [韩国料理](https://home.meishichina.com/recipe/hanguocai/)   | [泰国菜](https://home.meishichina.com/recipe/taiguocai/)     | [印度菜](https://home.meishichina.com/recipe/yiducai/)   | [法国菜](https://home.meishichina.com/recipe/faguocai/)    | [意大利菜](https://home.meishichina.com/recipe/yidalicai/)   |\n| ---------------------------------------------------------- | ------------------------------------------------------------ | ------------------------------------------------------------ | -------------------------------------------------------- | ---------------------------------------------------------- | ------------------------------------------------------------ |\n| [ribencai](https://rsshub.app/meishichina/recipe/ribencai) | [hanguocai](https://rsshub.app/meishichina/recipe/hanguocai) | [taiguocai](https://rsshub.app/meishichina/recipe/taiguocai) | [yiducai](https://rsshub.app/meishichina/recipe/yiducai) | [faguocai](https://rsshub.app/meishichina/recipe/faguocai) | [yidalicai](https://rsshub.app/meishichina/recipe/yidalicai) |\n\n| [西班牙菜](https://home.meishichina.com/recipe/xibanya/) | [英国菜](https://home.meishichina.com/recipe/yingguocai/)      | [越南菜](https://home.meishichina.com/recipe/yuenancai/)     | [墨西哥菜](https://home.meishichina.com/recipe/moxigecai/)   | [外国美食](https://home.meishichina.com/recipe/waiguomeishi/)      |\n| -------------------------------------------------------- | -------------------------------------------------------------- | ------------------------------------------------------------ | ------------------------------------------------------------ | ------------------------------------------------------------------ |\n| [xibanya](https://rsshub.app/meishichina/recipe/xibanya) | [yingguocai](https://rsshub.app/meishichina/recipe/yingguocai) | [yuenancai](https://rsshub.app/meishichina/recipe/yuenancai) | [moxigecai](https://rsshub.app/meishichina/recipe/moxigecai) | [waiguomeishi](https://rsshub.app/meishichina/recipe/waiguomeishi) |\n\n#### 烘焙\n\n| [蛋糕](https://home.meishichina.com/recipe/dangao/)    | [面包](https://home.meishichina.com/recipe/mianbao/)     | [饼干](https://home.meishichina.com/recipe/binggan/)     | [派塔](https://home.meishichina.com/recipe/paita/)   | [吐司](https://home.meishichina.com/recipe/tusi/)  | [戚风蛋糕](https://home.meishichina.com/recipe/qifeng/) |\n| ------------------------------------------------------ | -------------------------------------------------------- | -------------------------------------------------------- | ---------------------------------------------------- | -------------------------------------------------- | ------------------------------------------------------- |\n| [dangao](https://rsshub.app/meishichina/recipe/dangao) | [mianbao](https://rsshub.app/meishichina/recipe/mianbao) | [binggan](https://rsshub.app/meishichina/recipe/binggan) | [paita](https://rsshub.app/meishichina/recipe/paita) | [tusi](https://rsshub.app/meishichina/recipe/tusi) | [qifeng](https://rsshub.app/meishichina/recipe/qifeng)  |\n\n| [纸杯蛋糕](https://home.meishichina.com/recipe/zhibei/) | [蛋糕卷](https://home.meishichina.com/recipe/dangaojuan/)      | [玛芬蛋糕](https://home.meishichina.com/recipe/mafen/) | [乳酪蛋糕](https://home.meishichina.com/recipe/rulao/) | [芝士蛋糕](https://home.meishichina.com/recipe/zhishi/) | [奶油蛋糕](https://home.meishichina.com/recipe/naiyou/) |\n| ------------------------------------------------------- | -------------------------------------------------------------- | ------------------------------------------------------ | ------------------------------------------------------ | ------------------------------------------------------- | ------------------------------------------------------- |\n| [zhibei](https://rsshub.app/meishichina/recipe/zhibei)  | [dangaojuan](https://rsshub.app/meishichina/recipe/dangaojuan) | [mafen](https://rsshub.app/meishichina/recipe/mafen)   | [rulao](https://rsshub.app/meishichina/recipe/rulao)   | [zhishi](https://rsshub.app/meishichina/recipe/zhishi)  | [naiyou](https://rsshub.app/meishichina/recipe/naiyou)  |\n\n| [批萨](https://home.meishichina.com/recipe/pisa/)  | [慕斯](https://home.meishichina.com/recipe/musi/)  | [曲奇](https://home.meishichina.com/recipe/quqi/)  | [翻糖](https://home.meishichina.com/recipe/fantang/)     |\n| -------------------------------------------------- | -------------------------------------------------- | -------------------------------------------------- | -------------------------------------------------------- |\n| [pisa](https://rsshub.app/meishichina/recipe/pisa) | [musi](https://rsshub.app/meishichina/recipe/musi) | [quqi](https://rsshub.app/meishichina/recipe/quqi) | [fantang](https://rsshub.app/meishichina/recipe/fantang) |\n\n#### 传统美食\n\n| [粽子](https://home.meishichina.com/recipe/zongzi/)    | [月饼](https://home.meishichina.com/recipe/yuebing/)     | [春饼](https://home.meishichina.com/recipe/chunbing/)      | [元宵](https://home.meishichina.com/recipe/yuanxiao/)      | [汤圆](https://home.meishichina.com/recipe/tangyuan/)      | [青团](https://home.meishichina.com/recipe/qingtuan/)      |\n| ------------------------------------------------------ | -------------------------------------------------------- | ---------------------------------------------------------- | ---------------------------------------------------------- | ---------------------------------------------------------- | ---------------------------------------------------------- |\n| [zongzi](https://rsshub.app/meishichina/recipe/zongzi) | [yuebing](https://rsshub.app/meishichina/recipe/yuebing) | [chunbing](https://rsshub.app/meishichina/recipe/chunbing) | [yuanxiao](https://rsshub.app/meishichina/recipe/yuanxiao) | [tangyuan](https://rsshub.app/meishichina/recipe/tangyuan) | [qingtuan](https://rsshub.app/meishichina/recipe/qingtuan) |\n\n| [腊八粥](https://home.meishichina.com/recipe/labazhou/)    | [春卷](https://home.meishichina.com/recipe/chunjuan/)      | [传统美食](https://home.meishichina.com/recipe/chuantongmeishi/)         |\n| ---------------------------------------------------------- | ---------------------------------------------------------- | ------------------------------------------------------------------------ |\n| [labazhou](https://rsshub.app/meishichina/recipe/labazhou) | [chunjuan](https://rsshub.app/meishichina/recipe/chunjuan) | [chuantongmeishi](https://rsshub.app/meishichina/recipe/chuantongmeishi) |\n\n#### 节日食俗\n\n| [立冬](https://home.meishichina.com/recipe/lidong/)    | [冬至](https://home.meishichina.com/recipe/dongzhi/)     | [腊八](https://home.meishichina.com/recipe/laba/)  | [端午节](https://home.meishichina.com/recipe/duanwu/)  | [中秋](https://home.meishichina.com/recipe/zhongqiu/)      | [立春](https://home.meishichina.com/recipe/lichun/)    |\n| ------------------------------------------------------ | -------------------------------------------------------- | -------------------------------------------------- | ------------------------------------------------------ | ---------------------------------------------------------- | ------------------------------------------------------ |\n| [lidong](https://rsshub.app/meishichina/recipe/lidong) | [dongzhi](https://rsshub.app/meishichina/recipe/dongzhi) | [laba](https://rsshub.app/meishichina/recipe/laba) | [duanwu](https://rsshub.app/meishichina/recipe/duanwu) | [zhongqiu](https://rsshub.app/meishichina/recipe/zhongqiu) | [lichun](https://rsshub.app/meishichina/recipe/lichun) |\n\n| [元宵节](https://home.meishichina.com/recipe/yuanxiaojie/)       | [贴秋膘](https://home.meishichina.com/recipe/tieqiubiao/)      | [清明](https://home.meishichina.com/recipe/qingming/)      | [年夜饭](https://home.meishichina.com/recipe/nianyefan/)     | [圣诞节](https://home.meishichina.com/recipe/shengdanjie/)       | [感恩节](https://home.meishichina.com/recipe/ganenjie/)    |\n| ---------------------------------------------------------------- | -------------------------------------------------------------- | ---------------------------------------------------------- | ------------------------------------------------------------ | ---------------------------------------------------------------- | ---------------------------------------------------------- |\n| [yuanxiaojie](https://rsshub.app/meishichina/recipe/yuanxiaojie) | [tieqiubiao](https://rsshub.app/meishichina/recipe/tieqiubiao) | [qingming](https://rsshub.app/meishichina/recipe/qingming) | [nianyefan](https://rsshub.app/meishichina/recipe/nianyefan) | [shengdanjie](https://rsshub.app/meishichina/recipe/shengdanjie) | [ganenjie](https://rsshub.app/meishichina/recipe/ganenjie) |\n\n| [万圣节](https://home.meishichina.com/recipe/wanshengjie/)       | [情人节](https://home.meishichina.com/recipe/qingrenjie/)      | [复活节](https://home.meishichina.com/recipe/fuhuojie/)    | [雨水](https://home.meishichina.com/recipe/yushui/)    | [惊蛰](https://home.meishichina.com/recipe/jingzhi/)     | [春分](https://home.meishichina.com/recipe/chunfen/)     |\n| ---------------------------------------------------------------- | -------------------------------------------------------------- | ---------------------------------------------------------- | ------------------------------------------------------ | -------------------------------------------------------- | -------------------------------------------------------- |\n| [wanshengjie](https://rsshub.app/meishichina/recipe/wanshengjie) | [qingrenjie](https://rsshub.app/meishichina/recipe/qingrenjie) | [fuhuojie](https://rsshub.app/meishichina/recipe/fuhuojie) | [yushui](https://rsshub.app/meishichina/recipe/yushui) | [jingzhi](https://rsshub.app/meishichina/recipe/jingzhi) | [chunfen](https://rsshub.app/meishichina/recipe/chunfen) |\n\n| [谷雨](https://home.meishichina.com/recipe/guyu/)  | [立夏](https://home.meishichina.com/recipe/lixia/)   | [小满](https://home.meishichina.com/recipe/xiaoman/)     | [芒种](https://home.meishichina.com/recipe/mangzhong/)       | [夏至](https://home.meishichina.com/recipe/xiazhi/)    | [小暑](https://home.meishichina.com/recipe/xiaoshu/)     |\n| -------------------------------------------------- | ---------------------------------------------------- | -------------------------------------------------------- | ------------------------------------------------------------ | ------------------------------------------------------ | -------------------------------------------------------- |\n| [guyu](https://rsshub.app/meishichina/recipe/guyu) | [lixia](https://rsshub.app/meishichina/recipe/lixia) | [xiaoman](https://rsshub.app/meishichina/recipe/xiaoman) | [mangzhong](https://rsshub.app/meishichina/recipe/mangzhong) | [xiazhi](https://rsshub.app/meishichina/recipe/xiazhi) | [xiaoshu](https://rsshub.app/meishichina/recipe/xiaoshu) |\n\n| [大暑](https://home.meishichina.com/recipe/dashu/)   | [立秋](https://home.meishichina.com/recipe/xiqiu/)   | [处暑](https://home.meishichina.com/recipe/chushu/)    | [白露](https://home.meishichina.com/recipe/bailu/)   | [秋分](https://home.meishichina.com/recipe/qiufen/)    | [寒露](https://home.meishichina.com/recipe/hanlu/)   |\n| ---------------------------------------------------- | ---------------------------------------------------- | ------------------------------------------------------ | ---------------------------------------------------- | ------------------------------------------------------ | ---------------------------------------------------- |\n| [dashu](https://rsshub.app/meishichina/recipe/dashu) | [xiqiu](https://rsshub.app/meishichina/recipe/xiqiu) | [chushu](https://rsshub.app/meishichina/recipe/chushu) | [bailu](https://rsshub.app/meishichina/recipe/bailu) | [qiufen](https://rsshub.app/meishichina/recipe/qiufen) | [hanlu](https://rsshub.app/meishichina/recipe/hanlu) |\n\n| [霜降](https://home.meishichina.com/recipe/shuangjiang/)         | [小雪](https://home.meishichina.com/recipe/xiaoxue/)     | [大雪](https://home.meishichina.com/recipe/daxue/)   | [小寒](https://home.meishichina.com/recipe/xiaohan/)     | [大寒](https://home.meishichina.com/recipe/dahan/)   | [二月二](https://home.meishichina.com/recipe/eryueer/)   |\n| ---------------------------------------------------------------- | -------------------------------------------------------- | ---------------------------------------------------- | -------------------------------------------------------- | ---------------------------------------------------- | -------------------------------------------------------- |\n| [shuangjiang](https://rsshub.app/meishichina/recipe/shuangjiang) | [xiaoxue](https://rsshub.app/meishichina/recipe/xiaoxue) | [daxue](https://rsshub.app/meishichina/recipe/daxue) | [xiaohan](https://rsshub.app/meishichina/recipe/xiaohan) | [dahan](https://rsshub.app/meishichina/recipe/dahan) | [eryueer](https://rsshub.app/meishichina/recipe/eryueer) |\n\n| [母亲节](https://home.meishichina.com/recipe/muqinjie/)    | [父亲节](https://home.meishichina.com/recipe/fuqinjie/)    | [儿童节](https://home.meishichina.com/recipe/ertongjie/)     | [七夕](https://home.meishichina.com/recipe/qixi/)  | [重阳节](https://home.meishichina.com/recipe/chongyangjie/)        | [节日习俗](https://home.meishichina.com/recipe/jierixisu/)   |\n| ---------------------------------------------------------- | ---------------------------------------------------------- | ------------------------------------------------------------ | -------------------------------------------------- | ------------------------------------------------------------------ | ------------------------------------------------------------ |\n| [muqinjie](https://rsshub.app/meishichina/recipe/muqinjie) | [fuqinjie](https://rsshub.app/meishichina/recipe/fuqinjie) | [ertongjie](https://rsshub.app/meishichina/recipe/ertongjie) | [qixi](https://rsshub.app/meishichina/recipe/qixi) | [chongyangjie](https://rsshub.app/meishichina/recipe/chongyangjie) | [jierixisu](https://rsshub.app/meishichina/recipe/jierixisu) |\n\n#### 按制作难度\n\n| [简单](https://home.meishichina.com/recipe-type-do-level-view-1.html)                            | [普通](https://home.meishichina.com/recipe-type-do-level-view-2.html)                            | [高级](https://home.meishichina.com/recipe-type-do-level-view-3.html)                            | [神级](https://home.meishichina.com/recipe-type-do-level-view-4.html)                            |\n| ------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------ |\n| [recipe-type-do-level-view-1](https://rsshub.app/meishichina/recipe/recipe-type-do-level-view-1) | [recipe-type-do-level-view-2](https://rsshub.app/meishichina/recipe/recipe-type-do-level-view-2) | [recipe-type-do-level-view-3](https://rsshub.app/meishichina/recipe/recipe-type-do-level-view-3) | [recipe-type-do-level-view-4](https://rsshub.app/meishichina/recipe/recipe-type-do-level-view-4) |\n\n#### 按所需时间\n\n| [十分钟](https://home.meishichina.com/recipe-type-do-during-view-1.html)                           | [廿分钟](https://home.meishichina.com/recipe-type-do-during-view-2.html)                           | [半小时](https://home.meishichina.com/recipe-type-do-during-view-3.html)                           | [三刻钟](https://home.meishichina.com/recipe-type-do-during-view-4.html)                           | [一小时](https://home.meishichina.com/recipe-type-do-during-view-5.html)                           | [数小时](https://home.meishichina.com/recipe-type-do-during-view-6.html)                           |\n| -------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------- |\n| [recipe-type-do-during-view-1](https://rsshub.app/meishichina/recipe/recipe-type-do-during-view-1) | [recipe-type-do-during-view-2](https://rsshub.app/meishichina/recipe/recipe-type-do-during-view-2) | [recipe-type-do-during-view-3](https://rsshub.app/meishichina/recipe/recipe-type-do-during-view-3) | [recipe-type-do-during-view-4](https://rsshub.app/meishichina/recipe/recipe-type-do-during-view-4) | [recipe-type-do-during-view-5](https://rsshub.app/meishichina/recipe/recipe-type-do-during-view-5) | [recipe-type-do-during-view-6](https://rsshub.app/meishichina/recipe/recipe-type-do-during-view-6) |\n\n| [一天](https://home.meishichina.com/recipe-type-do-during-view-7.html)                             | [数天](https://home.meishichina.com/recipe-type-do-during-view-8.html)                             |\n| -------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------- |\n| [recipe-type-do-during-view-7](https://rsshub.app/meishichina/recipe/recipe-type-do-during-view-7) | [recipe-type-do-during-view-8](https://rsshub.app/meishichina/recipe/recipe-type-do-during-view-8) |\n\n#### 按菜品口味\n\n| [微辣](https://home.meishichina.com/recipe-type-do-cuisine-view-1.html)                              | [中辣](https://home.meishichina.com/recipe-type-do-cuisine-view-2.html)                              | [超辣](https://home.meishichina.com/recipe-type-do-cuisine-view-3.html)                              | [麻辣](https://home.meishichina.com/recipe-type-do-cuisine-view-4.html)                              | [酸辣](https://home.meishichina.com/recipe-type-do-cuisine-view-5.html)                              | [甜辣](https://home.meishichina.com/recipe-type-do-cuisine-view-29.html)                               |\n| ---------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------ |\n| [recipe-type-do-cuisine-view-1](https://rsshub.app/meishichina/recipe/recipe-type-do-cuisine-view-1) | [recipe-type-do-cuisine-view-2](https://rsshub.app/meishichina/recipe/recipe-type-do-cuisine-view-2) | [recipe-type-do-cuisine-view-3](https://rsshub.app/meishichina/recipe/recipe-type-do-cuisine-view-3) | [recipe-type-do-cuisine-view-4](https://rsshub.app/meishichina/recipe/recipe-type-do-cuisine-view-4) | [recipe-type-do-cuisine-view-5](https://rsshub.app/meishichina/recipe/recipe-type-do-cuisine-view-5) | [recipe-type-do-cuisine-view-29](https://rsshub.app/meishichina/recipe/recipe-type-do-cuisine-view-29) |\n\n| [香辣](https://home.meishichina.com/recipe-type-do-cuisine-view-31.html)                               | [酸甜](https://home.meishichina.com/recipe-type-do-cuisine-view-6.html)                              | [酸咸](https://home.meishichina.com/recipe-type-do-cuisine-view-7.html)                              | [咸鲜](https://home.meishichina.com/recipe-type-do-cuisine-view-8.html)                              | [咸甜](https://home.meishichina.com/recipe-type-do-cuisine-view-9.html)                              | [甜味](https://home.meishichina.com/recipe-type-do-cuisine-view-10.html)                               |\n| ------------------------------------------------------------------------------------------------------ | ---------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------ |\n| [recipe-type-do-cuisine-view-31](https://rsshub.app/meishichina/recipe/recipe-type-do-cuisine-view-31) | [recipe-type-do-cuisine-view-6](https://rsshub.app/meishichina/recipe/recipe-type-do-cuisine-view-6) | [recipe-type-do-cuisine-view-7](https://rsshub.app/meishichina/recipe/recipe-type-do-cuisine-view-7) | [recipe-type-do-cuisine-view-8](https://rsshub.app/meishichina/recipe/recipe-type-do-cuisine-view-8) | [recipe-type-do-cuisine-view-9](https://rsshub.app/meishichina/recipe/recipe-type-do-cuisine-view-9) | [recipe-type-do-cuisine-view-10](https://rsshub.app/meishichina/recipe/recipe-type-do-cuisine-view-10) |\n\n| [苦味](https://home.meishichina.com/recipe-type-do-cuisine-view-11.html)                               | [原味](https://home.meishichina.com/recipe-type-do-cuisine-view-12.html)                               | [清淡](https://home.meishichina.com/recipe-type-do-cuisine-view-13.html)                               | [五香](https://home.meishichina.com/recipe-type-do-cuisine-view-14.html)                               | [鱼香](https://home.meishichina.com/recipe-type-do-cuisine-view-15.html)                               | [葱香](https://home.meishichina.com/recipe-type-do-cuisine-view-16.html)                               |\n| ------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------ |\n| [recipe-type-do-cuisine-view-11](https://rsshub.app/meishichina/recipe/recipe-type-do-cuisine-view-11) | [recipe-type-do-cuisine-view-12](https://rsshub.app/meishichina/recipe/recipe-type-do-cuisine-view-12) | [recipe-type-do-cuisine-view-13](https://rsshub.app/meishichina/recipe/recipe-type-do-cuisine-view-13) | [recipe-type-do-cuisine-view-14](https://rsshub.app/meishichina/recipe/recipe-type-do-cuisine-view-14) | [recipe-type-do-cuisine-view-15](https://rsshub.app/meishichina/recipe/recipe-type-do-cuisine-view-15) | [recipe-type-do-cuisine-view-16](https://rsshub.app/meishichina/recipe/recipe-type-do-cuisine-view-16) |\n\n| [蒜香](https://home.meishichina.com/recipe-type-do-cuisine-view-17.html)                               | [奶香](https://home.meishichina.com/recipe-type-do-cuisine-view-18.html)                               | [酱香](https://home.meishichina.com/recipe-type-do-cuisine-view-19.html)                               | [糟香](https://home.meishichina.com/recipe-type-do-cuisine-view-20.html)                               | [咖喱](https://home.meishichina.com/recipe-type-do-cuisine-view-21.html)                               | [孜然](https://home.meishichina.com/recipe-type-do-cuisine-view-22.html)                               |\n| ------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------ |\n| [recipe-type-do-cuisine-view-17](https://rsshub.app/meishichina/recipe/recipe-type-do-cuisine-view-17) | [recipe-type-do-cuisine-view-18](https://rsshub.app/meishichina/recipe/recipe-type-do-cuisine-view-18) | [recipe-type-do-cuisine-view-19](https://rsshub.app/meishichina/recipe/recipe-type-do-cuisine-view-19) | [recipe-type-do-cuisine-view-20](https://rsshub.app/meishichina/recipe/recipe-type-do-cuisine-view-20) | [recipe-type-do-cuisine-view-21](https://rsshub.app/meishichina/recipe/recipe-type-do-cuisine-view-21) | [recipe-type-do-cuisine-view-22](https://rsshub.app/meishichina/recipe/recipe-type-do-cuisine-view-22) |\n\n| [果味](https://home.meishichina.com/recipe-type-do-cuisine-view-23.html)                               | [香草](https://home.meishichina.com/recipe-type-do-cuisine-view-24.html)                               | [怪味](https://home.meishichina.com/recipe-type-do-cuisine-view-25.html)                               | [咸香](https://home.meishichina.com/recipe-type-do-cuisine-view-26.html)                               | [甜香](https://home.meishichina.com/recipe-type-do-cuisine-view-27.html)                               | [麻香](https://home.meishichina.com/recipe-type-do-cuisine-view-28.html)                               |\n| ------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------ |\n| [recipe-type-do-cuisine-view-23](https://rsshub.app/meishichina/recipe/recipe-type-do-cuisine-view-23) | [recipe-type-do-cuisine-view-24](https://rsshub.app/meishichina/recipe/recipe-type-do-cuisine-view-24) | [recipe-type-do-cuisine-view-25](https://rsshub.app/meishichina/recipe/recipe-type-do-cuisine-view-25) | [recipe-type-do-cuisine-view-26](https://rsshub.app/meishichina/recipe/recipe-type-do-cuisine-view-26) | [recipe-type-do-cuisine-view-27](https://rsshub.app/meishichina/recipe/recipe-type-do-cuisine-view-27) | [recipe-type-do-cuisine-view-28](https://rsshub.app/meishichina/recipe/recipe-type-do-cuisine-view-28) |\n\n| [其他](https://home.meishichina.com/recipe-type-do-cuisine-view-50.html)                               |\n| ------------------------------------------------------------------------------------------------------ |\n| [recipe-type-do-cuisine-view-50](https://rsshub.app/meishichina/recipe/recipe-type-do-cuisine-view-50) |\n\n#### 按主要工艺\n\n| [烧](https://home.meishichina.com/recipe-type-do-technics-view-1.html)                                 | [炒](https://home.meishichina.com/recipe-type-do-technics-view-2.html)                                 | [爆](https://home.meishichina.com/recipe-type-do-technics-view-3.html)                                 | [焖](https://home.meishichina.com/recipe-type-do-technics-view-4.html)                                 | [炖](https://home.meishichina.com/recipe-type-do-technics-view-5.html)                                 | [蒸](https://home.meishichina.com/recipe-type-do-technics-view-6.html)                                 |\n| ------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------ |\n| [recipe-type-do-technics-view-1](https://rsshub.app/meishichina/recipe/recipe-type-do-technics-view-1) | [recipe-type-do-technics-view-2](https://rsshub.app/meishichina/recipe/recipe-type-do-technics-view-2) | [recipe-type-do-technics-view-3](https://rsshub.app/meishichina/recipe/recipe-type-do-technics-view-3) | [recipe-type-do-technics-view-4](https://rsshub.app/meishichina/recipe/recipe-type-do-technics-view-4) | [recipe-type-do-technics-view-5](https://rsshub.app/meishichina/recipe/recipe-type-do-technics-view-5) | [recipe-type-do-technics-view-6](https://rsshub.app/meishichina/recipe/recipe-type-do-technics-view-6) |\n\n| [煮](https://home.meishichina.com/recipe-type-do-technics-view-7.html)                                 | [拌](https://home.meishichina.com/recipe-type-do-technics-view-8.html)                                 | [烤](https://home.meishichina.com/recipe-type-do-technics-view-9.html)                                 | [炸](https://home.meishichina.com/recipe-type-do-technics-view-10.html)                                  | [烩](https://home.meishichina.com/recipe-type-do-technics-view-11.html)                                  | [溜](https://home.meishichina.com/recipe-type-do-technics-view-12.html)                                  |\n| ------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------ | -------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------- |\n| [recipe-type-do-technics-view-7](https://rsshub.app/meishichina/recipe/recipe-type-do-technics-view-7) | [recipe-type-do-technics-view-8](https://rsshub.app/meishichina/recipe/recipe-type-do-technics-view-8) | [recipe-type-do-technics-view-9](https://rsshub.app/meishichina/recipe/recipe-type-do-technics-view-9) | [recipe-type-do-technics-view-10](https://rsshub.app/meishichina/recipe/recipe-type-do-technics-view-10) | [recipe-type-do-technics-view-11](https://rsshub.app/meishichina/recipe/recipe-type-do-technics-view-11) | [recipe-type-do-technics-view-12](https://rsshub.app/meishichina/recipe/recipe-type-do-technics-view-12) |\n\n| [氽](https://home.meishichina.com/recipe-type-do-technics-view-13.html)                                  | [腌](https://home.meishichina.com/recipe-type-do-technics-view-14.html)                                  | [卤](https://home.meishichina.com/recipe-type-do-technics-view-15.html)                                  | [炝](https://home.meishichina.com/recipe-type-do-technics-view-16.html)                                  | [煎](https://home.meishichina.com/recipe-type-do-technics-view-17.html)                                  | [酥](https://home.meishichina.com/recipe-type-do-technics-view-18.html)                                  |\n| -------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------- |\n| [recipe-type-do-technics-view-13](https://rsshub.app/meishichina/recipe/recipe-type-do-technics-view-13) | [recipe-type-do-technics-view-14](https://rsshub.app/meishichina/recipe/recipe-type-do-technics-view-14) | [recipe-type-do-technics-view-15](https://rsshub.app/meishichina/recipe/recipe-type-do-technics-view-15) | [recipe-type-do-technics-view-16](https://rsshub.app/meishichina/recipe/recipe-type-do-technics-view-16) | [recipe-type-do-technics-view-17](https://rsshub.app/meishichina/recipe/recipe-type-do-technics-view-17) | [recipe-type-do-technics-view-18](https://rsshub.app/meishichina/recipe/recipe-type-do-technics-view-18) |\n\n| [扒](https://home.meishichina.com/recipe-type-do-technics-view-19.html)                                  | [熏](https://home.meishichina.com/recipe-type-do-technics-view-20.html)                                  | [煨](https://home.meishichina.com/recipe-type-do-technics-view-21.html)                                  | [酱](https://home.meishichina.com/recipe-type-do-technics-view-22.html)                                  | [煲](https://home.meishichina.com/recipe-type-do-technics-view-30.html)                                  | [烘焙](https://home.meishichina.com/recipe-type-do-technics-view-23.html)                                |\n| -------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------- |\n| [recipe-type-do-technics-view-19](https://rsshub.app/meishichina/recipe/recipe-type-do-technics-view-19) | [recipe-type-do-technics-view-20](https://rsshub.app/meishichina/recipe/recipe-type-do-technics-view-20) | [recipe-type-do-technics-view-21](https://rsshub.app/meishichina/recipe/recipe-type-do-technics-view-21) | [recipe-type-do-technics-view-22](https://rsshub.app/meishichina/recipe/recipe-type-do-technics-view-22) | [recipe-type-do-technics-view-30](https://rsshub.app/meishichina/recipe/recipe-type-do-technics-view-30) | [recipe-type-do-technics-view-23](https://rsshub.app/meishichina/recipe/recipe-type-do-technics-view-23) |\n\n| [火锅](https://home.meishichina.com/recipe-type-do-technics-view-24.html)                                | [砂锅](https://home.meishichina.com/recipe-type-do-technics-view-25.html)                                | [拔丝](https://home.meishichina.com/recipe-type-do-technics-view-26.html)                                | [生鲜](https://home.meishichina.com/recipe-type-do-technics-view-27.html)                                | [调味](https://home.meishichina.com/recipe-type-do-technics-view-28.html)                                | [技巧](https://home.meishichina.com/recipe-type-do-technics-view-29.html)                                |\n| -------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------- |\n| [recipe-type-do-technics-view-24](https://rsshub.app/meishichina/recipe/recipe-type-do-technics-view-24) | [recipe-type-do-technics-view-25](https://rsshub.app/meishichina/recipe/recipe-type-do-technics-view-25) | [recipe-type-do-technics-view-26](https://rsshub.app/meishichina/recipe/recipe-type-do-technics-view-26) | [recipe-type-do-technics-view-27](https://rsshub.app/meishichina/recipe/recipe-type-do-technics-view-27) | [recipe-type-do-technics-view-28](https://rsshub.app/meishichina/recipe/recipe-type-do-technics-view-28) | [recipe-type-do-technics-view-29](https://rsshub.app/meishichina/recipe/recipe-type-do-technics-view-29) |\n\n| [烙](https://home.meishichina.com/recipe-type-do-technics-view-31.html)                                  | [榨汁](https://home.meishichina.com/recipe-type-do-technics-view-32.html)                                | [冷冻](https://home.meishichina.com/recipe-type-do-technics-view-33.html)                                | [焗](https://home.meishichina.com/recipe-type-do-technics-view-34.html)                                  | [焯](https://home.meishichina.com/recipe-type-do-technics-view-35.html)                                  | [干煸](https://home.meishichina.com/recipe-type-do-technics-view-36.html)                                |\n| -------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------- |\n| [recipe-type-do-technics-view-31](https://rsshub.app/meishichina/recipe/recipe-type-do-technics-view-31) | [recipe-type-do-technics-view-32](https://rsshub.app/meishichina/recipe/recipe-type-do-technics-view-32) | [recipe-type-do-technics-view-33](https://rsshub.app/meishichina/recipe/recipe-type-do-technics-view-33) | [recipe-type-do-technics-view-34](https://rsshub.app/meishichina/recipe/recipe-type-do-technics-view-34) | [recipe-type-do-technics-view-35](https://rsshub.app/meishichina/recipe/recipe-type-do-technics-view-35) | [recipe-type-do-technics-view-36](https://rsshub.app/meishichina/recipe/recipe-type-do-technics-view-36) |\n\n| [干锅](https://home.meishichina.com/recipe-type-do-technics-view-37.html)                                | [铁板](https://home.meishichina.com/recipe-type-do-technics-view-38.html)                                | [微波](https://home.meishichina.com/recipe-type-do-technics-view-39.html)                                | [其他](https://home.meishichina.com/recipe-type-do-technics-view-50.html)                                |\n| -------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------- |\n| [recipe-type-do-technics-view-37](https://rsshub.app/meishichina/recipe/recipe-type-do-technics-view-37) | [recipe-type-do-technics-view-38](https://rsshub.app/meishichina/recipe/recipe-type-do-technics-view-38) | [recipe-type-do-technics-view-39](https://rsshub.app/meishichina/recipe/recipe-type-do-technics-view-39) | [recipe-type-do-technics-view-50](https://rsshub.app/meishichina/recipe/recipe-type-do-technics-view-50) |\n\n</details>\n  ",
        "categories": [
          "new-media"
        ],
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportRadar": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "title": "最新推荐",
            "source": [
              "home.meishichina.com/recipe.html"
            ],
            "target": "/recipe/最新推荐"
          },
          {
            "title": "最新发布",
            "source": [
              "home.meishichina.com/recipe.html"
            ],
            "target": "/recipe/最新发布"
          },
          {
            "title": "热菜",
            "source": [
              "home.meishichina.com/recipe.html"
            ],
            "target": "/recipe/热菜"
          },
          {
            "title": "凉菜",
            "source": [
              "home.meishichina.com/recipe.html"
            ],
            "target": "/recipe/凉菜"
          },
          {
            "title": "汤羹",
            "source": [
              "home.meishichina.com/recipe.html"
            ],
            "target": "/recipe/汤羹"
          },
          {
            "title": "主食",
            "source": [
              "home.meishichina.com/recipe.html"
            ],
            "target": "/recipe/主食"
          },
          {
            "title": "小吃",
            "source": [
              "home.meishichina.com/recipe.html"
            ],
            "target": "/recipe/小吃"
          },
          {
            "title": "西餐",
            "source": [
              "home.meishichina.com/recipe.html"
            ],
            "target": "/recipe/西餐"
          },
          {
            "title": "烘焙",
            "source": [
              "home.meishichina.com/recipe.html"
            ],
            "target": "/recipe/烘焙"
          },
          {
            "title": "自制食材",
            "source": [
              "home.meishichina.com/recipe.html"
            ],
            "target": "/recipe/自制食材"
          },
          {
            "title": "常见菜式 - 热菜",
            "source": [
              "home.meishichina.com/recipe/recai/"
            ],
            "target": "/recipe/recai"
          },
          {
            "title": "常见菜式 - 凉菜",
            "source": [
              "home.meishichina.com/recipe/liangcai/"
            ],
            "target": "/recipe/liangcai"
          },
          {
            "title": "常见菜式 - 汤羹",
            "source": [
              "home.meishichina.com/recipe/tanggeng/"
            ],
            "target": "/recipe/tanggeng"
          },
          {
            "title": "常见菜式 - 主食",
            "source": [
              "home.meishichina.com/recipe/zhushi/"
            ],
            "target": "/recipe/zhushi"
          },
          {
            "title": "常见菜式 - 小吃",
            "source": [
              "home.meishichina.com/recipe/xiaochi/"
            ],
            "target": "/recipe/xiaochi"
          },
          {
            "title": "常见菜式 - 家常菜",
            "source": [
              "home.meishichina.com/recipe/jiachang/"
            ],
            "target": "/recipe/jiachang"
          },
          {
            "title": "常见菜式 - 泡酱腌菜",
            "source": [
              "home.meishichina.com/recipe/jiangpaoyancai/"
            ],
            "target": "/recipe/jiangpaoyancai"
          },
          {
            "title": "常见菜式 - 西餐",
            "source": [
              "home.meishichina.com/recipe/xican/"
            ],
            "target": "/recipe/xican"
          },
          {
            "title": "常见菜式 - 烘焙",
            "source": [
              "home.meishichina.com/recipe/hongbei/"
            ],
            "target": "/recipe/hongbei"
          },
          {
            "title": "常见菜式 - 烤箱菜",
            "source": [
              "home.meishichina.com/recipe/kaoxiangcai/"
            ],
            "target": "/recipe/kaoxiangcai"
          },
          {
            "title": "常见菜式 - 饮品",
            "source": [
              "home.meishichina.com/recipe/yinpin/"
            ],
            "target": "/recipe/yinpin"
          },
          {
            "title": "常见菜式 - 零食",
            "source": [
              "home.meishichina.com/recipe/lingshi/"
            ],
            "target": "/recipe/lingshi"
          },
          {
            "title": "常见菜式 - 火锅",
            "source": [
              "home.meishichina.com/recipe/huoguo/"
            ],
            "target": "/recipe/huoguo"
          },
          {
            "title": "常见菜式 - 自制食材",
            "source": [
              "home.meishichina.com/recipe/zizhishicai/"
            ],
            "target": "/recipe/zizhishicai"
          },
          {
            "title": "常见菜式 - 海鲜",
            "source": [
              "home.meishichina.com/recipe/haixian/"
            ],
            "target": "/recipe/haixian"
          },
          {
            "title": "常见菜式 - 宴客菜",
            "source": [
              "home.meishichina.com/recipe/yankecai/"
            ],
            "target": "/recipe/yankecai"
          },
          {
            "title": "主食/小吃 - 米饭",
            "source": [
              "home.meishichina.com/recipe/mifan/"
            ],
            "target": "/recipe/mifan"
          },
          {
            "title": "主食/小吃 - 炒饭",
            "source": [
              "home.meishichina.com/recipe/chaofan/"
            ],
            "target": "/recipe/chaofan"
          },
          {
            "title": "主食/小吃 - 面食",
            "source": [
              "home.meishichina.com/recipe/mianshi/"
            ],
            "target": "/recipe/mianshi"
          },
          {
            "title": "主食/小吃 - 包子",
            "source": [
              "home.meishichina.com/recipe/baozi/"
            ],
            "target": "/recipe/baozi"
          },
          {
            "title": "主食/小吃 - 饺子",
            "source": [
              "home.meishichina.com/recipe/jiaozi/"
            ],
            "target": "/recipe/jiaozi"
          },
          {
            "title": "主食/小吃 - 馒头花卷",
            "source": [
              "home.meishichina.com/recipe/mantou/"
            ],
            "target": "/recipe/mantou"
          },
          {
            "title": "主食/小吃 - 面条",
            "source": [
              "home.meishichina.com/recipe/miantiao/"
            ],
            "target": "/recipe/miantiao"
          },
          {
            "title": "主食/小吃 - 饼",
            "source": [
              "home.meishichina.com/recipe/bing/"
            ],
            "target": "/recipe/bing"
          },
          {
            "title": "主食/小吃 - 粥",
            "source": [
              "home.meishichina.com/recipe/zhou/"
            ],
            "target": "/recipe/zhou"
          },
          {
            "title": "主食/小吃 - 馄饨",
            "source": [
              "home.meishichina.com/recipe/hundun/"
            ],
            "target": "/recipe/hundun"
          },
          {
            "title": "主食/小吃 - 五谷杂粮",
            "source": [
              "home.meishichina.com/recipe/wuguzaliang/"
            ],
            "target": "/recipe/wuguzaliang"
          },
          {
            "title": "主食/小吃 - 北京小吃",
            "source": [
              "home.meishichina.com/recipe/beijingxiaochi/"
            ],
            "target": "/recipe/beijingxiaochi"
          },
          {
            "title": "主食/小吃 - 陕西小吃",
            "source": [
              "home.meishichina.com/recipe/shanxixiaochi/"
            ],
            "target": "/recipe/shanxixiaochi"
          },
          {
            "title": "主食/小吃 - 广东小吃",
            "source": [
              "home.meishichina.com/recipe/guangdongxiaochi/"
            ],
            "target": "/recipe/guangdongxiaochi"
          },
          {
            "title": "主食/小吃 - 四川小吃",
            "source": [
              "home.meishichina.com/recipe/sichuanxiaochi/"
            ],
            "target": "/recipe/sichuanxiaochi"
          },
          {
            "title": "主食/小吃 - 重庆小吃",
            "source": [
              "home.meishichina.com/recipe/chongqingxiaochi/"
            ],
            "target": "/recipe/chongqingxiaochi"
          },
          {
            "title": "主食/小吃 - 天津小吃",
            "source": [
              "home.meishichina.com/recipe/tianjinxiaochi/"
            ],
            "target": "/recipe/tianjinxiaochi"
          },
          {
            "title": "主食/小吃 - 上海小吃",
            "source": [
              "home.meishichina.com/recipe/shanghaixiochi/"
            ],
            "target": "/recipe/shanghaixiochi"
          },
          {
            "title": "主食/小吃 - 福建小吃",
            "source": [
              "home.meishichina.com/recipe/fujianxiaochi/"
            ],
            "target": "/recipe/fujianxiaochi"
          },
          {
            "title": "主食/小吃 - 湖南小吃",
            "source": [
              "home.meishichina.com/recipe/hunanxiaochi/"
            ],
            "target": "/recipe/hunanxiaochi"
          },
          {
            "title": "主食/小吃 - 湖北小吃",
            "source": [
              "home.meishichina.com/recipe/hubeixiaochi/"
            ],
            "target": "/recipe/hubeixiaochi"
          },
          {
            "title": "主食/小吃 - 江西小吃",
            "source": [
              "home.meishichina.com/recipe/jiangxixiaochi/"
            ],
            "target": "/recipe/jiangxixiaochi"
          },
          {
            "title": "主食/小吃 - 山东小吃",
            "source": [
              "home.meishichina.com/recipe/shandongxiaochi/"
            ],
            "target": "/recipe/shandongxiaochi"
          },
          {
            "title": "主食/小吃 - 山西小吃",
            "source": [
              "home.meishichina.com/recipe/jinxiaochi/"
            ],
            "target": "/recipe/jinxiaochi"
          },
          {
            "title": "主食/小吃 - 河南小吃",
            "source": [
              "home.meishichina.com/recipe/henanxiaochi/"
            ],
            "target": "/recipe/henanxiaochi"
          },
          {
            "title": "主食/小吃 - 台湾小吃",
            "source": [
              "home.meishichina.com/recipe/taiwanxiaochi/"
            ],
            "target": "/recipe/taiwanxiaochi"
          },
          {
            "title": "主食/小吃 - 江浙小吃",
            "source": [
              "home.meishichina.com/recipe/jiangzhexiaochi/"
            ],
            "target": "/recipe/jiangzhexiaochi"
          },
          {
            "title": "主食/小吃 - 云贵小吃",
            "source": [
              "home.meishichina.com/recipe/yunguixiaochi/"
            ],
            "target": "/recipe/yunguixiaochi"
          },
          {
            "title": "主食/小吃 - 东北小吃",
            "source": [
              "home.meishichina.com/recipe/dongbeixiaochi/"
            ],
            "target": "/recipe/dongbeixiaochi"
          },
          {
            "title": "主食/小吃 - 西北小吃",
            "source": [
              "home.meishichina.com/recipe/xibeixiaochi/"
            ],
            "target": "/recipe/xibeixiaochi"
          },
          {
            "title": "甜品/饮品 - 甜品",
            "source": [
              "home.meishichina.com/recipe/tianpin/"
            ],
            "target": "/recipe/tianpin"
          },
          {
            "title": "甜品/饮品 - 冰品",
            "source": [
              "home.meishichina.com/recipe/bingpin/"
            ],
            "target": "/recipe/bingpin"
          },
          {
            "title": "甜品/饮品 - 果汁",
            "source": [
              "home.meishichina.com/recipe/guozhi/"
            ],
            "target": "/recipe/guozhi"
          },
          {
            "title": "甜品/饮品 - 糖水",
            "source": [
              "home.meishichina.com/recipe/tangshui/"
            ],
            "target": "/recipe/tangshui"
          },
          {
            "title": "甜品/饮品 - 布丁",
            "source": [
              "home.meishichina.com/recipe/buding/"
            ],
            "target": "/recipe/buding"
          },
          {
            "title": "甜品/饮品 - 果酱",
            "source": [
              "home.meishichina.com/recipe/guojiang/"
            ],
            "target": "/recipe/guojiang"
          },
          {
            "title": "甜品/饮品 - 果冻",
            "source": [
              "home.meishichina.com/recipe/guodong/"
            ],
            "target": "/recipe/guodong"
          },
          {
            "title": "甜品/饮品 - 酸奶",
            "source": [
              "home.meishichina.com/recipe/suannai/"
            ],
            "target": "/recipe/suannai"
          },
          {
            "title": "甜品/饮品 - 鸡尾酒",
            "source": [
              "home.meishichina.com/recipe/jiweijiu/"
            ],
            "target": "/recipe/jiweijiu"
          },
          {
            "title": "甜品/饮品 - 咖啡",
            "source": [
              "home.meishichina.com/recipe/kafei/"
            ],
            "target": "/recipe/kafei"
          },
          {
            "title": "甜品/饮品 - 豆浆",
            "source": [
              "home.meishichina.com/recipe/doujiang/"
            ],
            "target": "/recipe/doujiang"
          },
          {
            "title": "甜品/饮品 - 奶昔",
            "source": [
              "home.meishichina.com/recipe/naixi/"
            ],
            "target": "/recipe/naixi"
          },
          {
            "title": "甜品/饮品 - 冰淇淋",
            "source": [
              "home.meishichina.com/recipe/bingqilin/"
            ],
            "target": "/recipe/bingqilin"
          },
          {
            "title": "适宜人群 - 孕妇",
            "source": [
              "home.meishichina.com/recipe/yunfu/"
            ],
            "target": "/recipe/yunfu"
          },
          {
            "title": "适宜人群 - 产妇",
            "source": [
              "home.meishichina.com/recipe/chanfu/"
            ],
            "target": "/recipe/chanfu"
          },
          {
            "title": "适宜人群 - 婴儿",
            "source": [
              "home.meishichina.com/recipe/yinger/"
            ],
            "target": "/recipe/yinger"
          },
          {
            "title": "适宜人群 - 儿童",
            "source": [
              "home.meishichina.com/recipe/ertong/"
            ],
            "target": "/recipe/ertong"
          },
          {
            "title": "适宜人群 - 老人",
            "source": [
              "home.meishichina.com/recipe/laoren/"
            ],
            "target": "/recipe/laoren"
          },
          {
            "title": "适宜人群 - 幼儿",
            "source": [
              "home.meishichina.com/recipe/youer/"
            ],
            "target": "/recipe/youer"
          },
          {
            "title": "适宜人群 - 哺乳期",
            "source": [
              "home.meishichina.com/recipe/buruqi/"
            ],
            "target": "/recipe/buruqi"
          },
          {
            "title": "适宜人群 - 青少年",
            "source": [
              "home.meishichina.com/recipe/qingshaonian/"
            ],
            "target": "/recipe/qingshaonian"
          },
          {
            "title": "食疗食补 - 健康食谱",
            "source": [
              "home.meishichina.com/recipe/jiankangshipu/"
            ],
            "target": "/recipe/jiankangshipu"
          },
          {
            "title": "食疗食补 - 减肥瘦身",
            "source": [
              "home.meishichina.com/recipe/shoushen/"
            ],
            "target": "/recipe/shoushen"
          },
          {
            "title": "食疗食补 - 贫血",
            "source": [
              "home.meishichina.com/recipe/pinxue/"
            ],
            "target": "/recipe/pinxue"
          },
          {
            "title": "食疗食补 - 痛经",
            "source": [
              "home.meishichina.com/recipe/tongjing/"
            ],
            "target": "/recipe/tongjing"
          },
          {
            "title": "食疗食补 - 清热祛火",
            "source": [
              "home.meishichina.com/recipe/qingrequhuo/"
            ],
            "target": "/recipe/qingrequhuo"
          },
          {
            "title": "食疗食补 - 滋阴",
            "source": [
              "home.meishichina.com/recipe/ziyin/"
            ],
            "target": "/recipe/ziyin"
          },
          {
            "title": "食疗食补 - 壮阳",
            "source": [
              "home.meishichina.com/recipe/zhuangyang/"
            ],
            "target": "/recipe/zhuangyang"
          },
          {
            "title": "食疗食补 - 便秘",
            "source": [
              "home.meishichina.com/recipe/bianmi/"
            ],
            "target": "/recipe/bianmi"
          },
          {
            "title": "食疗食补 - 排毒养颜",
            "source": [
              "home.meishichina.com/recipe/paiduyangyan/"
            ],
            "target": "/recipe/paiduyangyan"
          },
          {
            "title": "食疗食补 - 滋润补水",
            "source": [
              "home.meishichina.com/recipe/ziyinbushuui/"
            ],
            "target": "/recipe/ziyinbushuui"
          },
          {
            "title": "食疗食补 - 健脾养胃",
            "source": [
              "home.meishichina.com/recipe/jianbiyangwei/"
            ],
            "target": "/recipe/jianbiyangwei"
          },
          {
            "title": "食疗食补 - 护肝明目",
            "source": [
              "home.meishichina.com/recipe/huganmingmu/"
            ],
            "target": "/recipe/huganmingmu"
          },
          {
            "title": "食疗食补 - 清肺止咳",
            "source": [
              "home.meishichina.com/recipe/qingfeizhike/"
            ],
            "target": "/recipe/qingfeizhike"
          },
          {
            "title": "食疗食补 - 下奶",
            "source": [
              "home.meishichina.com/recipe/xianai/"
            ],
            "target": "/recipe/xianai"
          },
          {
            "title": "食疗食补 - 补钙",
            "source": [
              "home.meishichina.com/recipe/bugai/"
            ],
            "target": "/recipe/bugai"
          },
          {
            "title": "食疗食补 - 醒酒",
            "source": [
              "home.meishichina.com/recipe/xingjiu/"
            ],
            "target": "/recipe/xingjiu"
          },
          {
            "title": "食疗食补 - 抗过敏",
            "source": [
              "home.meishichina.com/recipe/kangguomin/"
            ],
            "target": "/recipe/kangguomin"
          },
          {
            "title": "食疗食补 - 防辐射",
            "source": [
              "home.meishichina.com/recipe/fangfushe/"
            ],
            "target": "/recipe/fangfushe"
          },
          {
            "title": "食疗食补 - 提高免疫力",
            "source": [
              "home.meishichina.com/recipe/tigaomianyili/"
            ],
            "target": "/recipe/tigaomianyili"
          },
          {
            "title": "食疗食补 - 流感",
            "source": [
              "home.meishichina.com/recipe/liugan/"
            ],
            "target": "/recipe/liugan"
          },
          {
            "title": "食疗食补 - 驱寒暖身",
            "source": [
              "home.meishichina.com/recipe/quhannuanshen/"
            ],
            "target": "/recipe/quhannuanshen"
          },
          {
            "title": "食疗食补 - 秋冬进补",
            "source": [
              "home.meishichina.com/recipe/qiudongjinbu/"
            ],
            "target": "/recipe/qiudongjinbu"
          },
          {
            "title": "食疗食补 - 消暑解渴",
            "source": [
              "home.meishichina.com/recipe/xiaoshujieke/"
            ],
            "target": "/recipe/xiaoshujieke"
          },
          {
            "title": "场景 - 早餐",
            "source": [
              "home.meishichina.com/recipe/zaocan/"
            ],
            "target": "/recipe/zaocan"
          },
          {
            "title": "场景 - 下午茶",
            "source": [
              "home.meishichina.com/recipe/xiawucha/"
            ],
            "target": "/recipe/xiawucha"
          },
          {
            "title": "场景 - 二人世界",
            "source": [
              "home.meishichina.com/recipe/erren/"
            ],
            "target": "/recipe/erren"
          },
          {
            "title": "场景 - 野餐",
            "source": [
              "home.meishichina.com/recipe/yecan/"
            ],
            "target": "/recipe/yecan"
          },
          {
            "title": "场景 - 开胃菜",
            "source": [
              "home.meishichina.com/recipe/kaiweicai/"
            ],
            "target": "/recipe/kaiweicai"
          },
          {
            "title": "场景 - 私房菜",
            "source": [
              "home.meishichina.com/recipe/sifangcai/"
            ],
            "target": "/recipe/sifangcai"
          },
          {
            "title": "场景 - 快餐",
            "source": [
              "home.meishichina.com/recipe/kuaican/"
            ],
            "target": "/recipe/kuaican"
          },
          {
            "title": "场景 - 快手菜",
            "source": [
              "home.meishichina.com/recipe/kuaishoucai/"
            ],
            "target": "/recipe/kuaishoucai"
          },
          {
            "title": "场景 - 宿舍时代",
            "source": [
              "home.meishichina.com/recipe/susheshidai/"
            ],
            "target": "/recipe/susheshidai"
          },
          {
            "title": "场景 - 中式宴请",
            "source": [
              "home.meishichina.com/recipe/zhongshiyanqing/"
            ],
            "target": "/recipe/zhongshiyanqing"
          },
          {
            "title": "场景 - 西式宴请",
            "source": [
              "home.meishichina.com/recipe/xishiyanqing/"
            ],
            "target": "/recipe/xishiyanqing"
          },
          {
            "title": "饮食方式 - 素食",
            "source": [
              "home.meishichina.com/recipe/sushi/"
            ],
            "target": "/recipe/sushi"
          },
          {
            "title": "饮食方式 - 素菜",
            "source": [
              "home.meishichina.com/recipe/sucai2/"
            ],
            "target": "/recipe/sucai2"
          },
          {
            "title": "饮食方式 - 清真菜",
            "source": [
              "home.meishichina.com/recipe/qingzhencai/"
            ],
            "target": "/recipe/qingzhencai"
          },
          {
            "title": "饮食方式 - 春季食谱",
            "source": [
              "home.meishichina.com/recipe/chunji/"
            ],
            "target": "/recipe/chunji"
          },
          {
            "title": "饮食方式 - 夏季食谱",
            "source": [
              "home.meishichina.com/recipe/xiaji/"
            ],
            "target": "/recipe/xiaji"
          },
          {
            "title": "饮食方式 - 秋季食谱",
            "source": [
              "home.meishichina.com/recipe/qiuji/"
            ],
            "target": "/recipe/qiuji"
          },
          {
            "title": "饮食方式 - 冬季食谱",
            "source": [
              "home.meishichina.com/recipe/dongji/"
            ],
            "target": "/recipe/dongji"
          },
          {
            "title": "饮食方式 - 小清新",
            "source": [
              "home.meishichina.com/recipe/xiaoqingxin/"
            ],
            "target": "/recipe/xiaoqingxin"
          },
          {
            "title": "饮食方式 - 高颜值",
            "source": [
              "home.meishichina.com/recipe/gaoyanzhi/"
            ],
            "target": "/recipe/gaoyanzhi"
          },
          {
            "title": "中式菜系 - 川菜",
            "source": [
              "home.meishichina.com/recipe/chuancai/"
            ],
            "target": "/recipe/chuancai"
          },
          {
            "title": "中式菜系 - 鲁菜",
            "source": [
              "home.meishichina.com/recipe/lucai/"
            ],
            "target": "/recipe/lucai"
          },
          {
            "title": "中式菜系 - 闽菜",
            "source": [
              "home.meishichina.com/recipe/mincai/"
            ],
            "target": "/recipe/mincai"
          },
          {
            "title": "中式菜系 - 粤菜",
            "source": [
              "home.meishichina.com/recipe/yuecai/"
            ],
            "target": "/recipe/yuecai"
          },
          {
            "title": "中式菜系 - 苏菜",
            "source": [
              "home.meishichina.com/recipe/sucai/"
            ],
            "target": "/recipe/sucai"
          },
          {
            "title": "中式菜系 - 浙菜",
            "source": [
              "home.meishichina.com/recipe/zhecai/"
            ],
            "target": "/recipe/zhecai"
          },
          {
            "title": "中式菜系 - 湘菜",
            "source": [
              "home.meishichina.com/recipe/xiangcai/"
            ],
            "target": "/recipe/xiangcai"
          },
          {
            "title": "中式菜系 - 徽菜",
            "source": [
              "home.meishichina.com/recipe/huicai/"
            ],
            "target": "/recipe/huicai"
          },
          {
            "title": "中式菜系 - 淮扬菜",
            "source": [
              "home.meishichina.com/recipe/huaiyangcai/"
            ],
            "target": "/recipe/huaiyangcai"
          },
          {
            "title": "中式菜系 - 豫菜",
            "source": [
              "home.meishichina.com/recipe/yucai/"
            ],
            "target": "/recipe/yucai"
          },
          {
            "title": "中式菜系 - 晋菜",
            "source": [
              "home.meishichina.com/recipe/jincai/"
            ],
            "target": "/recipe/jincai"
          },
          {
            "title": "中式菜系 - 鄂菜",
            "source": [
              "home.meishichina.com/recipe/ecai/"
            ],
            "target": "/recipe/ecai"
          },
          {
            "title": "中式菜系 - 云南菜",
            "source": [
              "home.meishichina.com/recipe/yunnancai/"
            ],
            "target": "/recipe/yunnancai"
          },
          {
            "title": "中式菜系 - 北京菜",
            "source": [
              "home.meishichina.com/recipe/beijingcai/"
            ],
            "target": "/recipe/beijingcai"
          },
          {
            "title": "中式菜系 - 东北菜",
            "source": [
              "home.meishichina.com/recipe/dongbeicai/"
            ],
            "target": "/recipe/dongbeicai"
          },
          {
            "title": "中式菜系 - 西北菜",
            "source": [
              "home.meishichina.com/recipe/xibeicai/"
            ],
            "target": "/recipe/xibeicai"
          },
          {
            "title": "中式菜系 - 贵州菜",
            "source": [
              "home.meishichina.com/recipe/guizhoucai/"
            ],
            "target": "/recipe/guizhoucai"
          },
          {
            "title": "中式菜系 - 上海菜",
            "source": [
              "home.meishichina.com/recipe/shanghaicai/"
            ],
            "target": "/recipe/shanghaicai"
          },
          {
            "title": "中式菜系 - 新疆菜",
            "source": [
              "home.meishichina.com/recipe/xinjiangcai/"
            ],
            "target": "/recipe/xinjiangcai"
          },
          {
            "title": "中式菜系 - 客家菜",
            "source": [
              "home.meishichina.com/recipe/kejiacai/"
            ],
            "target": "/recipe/kejiacai"
          },
          {
            "title": "中式菜系 - 台湾美食",
            "source": [
              "home.meishichina.com/recipe/taiwancai/"
            ],
            "target": "/recipe/taiwancai"
          },
          {
            "title": "中式菜系 - 香港美食",
            "source": [
              "home.meishichina.com/recipe/xianggangcai/"
            ],
            "target": "/recipe/xianggangcai"
          },
          {
            "title": "中式菜系 - 澳门美食",
            "source": [
              "home.meishichina.com/recipe/aomeicai/"
            ],
            "target": "/recipe/aomeicai"
          },
          {
            "title": "中式菜系 - 赣菜",
            "source": [
              "home.meishichina.com/recipe/gancai/"
            ],
            "target": "/recipe/gancai"
          },
          {
            "title": "中式菜系 - 中式菜系",
            "source": [
              "home.meishichina.com/recipe/zhongshicaixi/"
            ],
            "target": "/recipe/zhongshicaixi"
          },
          {
            "title": "外国美食 - 日本料理",
            "source": [
              "home.meishichina.com/recipe/ribencai/"
            ],
            "target": "/recipe/ribencai"
          },
          {
            "title": "外国美食 - 韩国料理",
            "source": [
              "home.meishichina.com/recipe/hanguocai/"
            ],
            "target": "/recipe/hanguocai"
          },
          {
            "title": "外国美食 - 泰国菜",
            "source": [
              "home.meishichina.com/recipe/taiguocai/"
            ],
            "target": "/recipe/taiguocai"
          },
          {
            "title": "外国美食 - 印度菜",
            "source": [
              "home.meishichina.com/recipe/yiducai/"
            ],
            "target": "/recipe/yiducai"
          },
          {
            "title": "外国美食 - 法国菜",
            "source": [
              "home.meishichina.com/recipe/faguocai/"
            ],
            "target": "/recipe/faguocai"
          },
          {
            "title": "外国美食 - 意大利菜",
            "source": [
              "home.meishichina.com/recipe/yidalicai/"
            ],
            "target": "/recipe/yidalicai"
          },
          {
            "title": "外国美食 - 西班牙菜",
            "source": [
              "home.meishichina.com/recipe/xibanya/"
            ],
            "target": "/recipe/xibanya"
          },
          {
            "title": "外国美食 - 英国菜",
            "source": [
              "home.meishichina.com/recipe/yingguocai/"
            ],
            "target": "/recipe/yingguocai"
          },
          {
            "title": "外国美食 - 越南菜",
            "source": [
              "home.meishichina.com/recipe/yuenancai/"
            ],
            "target": "/recipe/yuenancai"
          },
          {
            "title": "外国美食 - 墨西哥菜",
            "source": [
              "home.meishichina.com/recipe/moxigecai/"
            ],
            "target": "/recipe/moxigecai"
          },
          {
            "title": "外国美食 - 外国美食",
            "source": [
              "home.meishichina.com/recipe/waiguomeishi/"
            ],
            "target": "/recipe/waiguomeishi"
          },
          {
            "title": "烘焙 - 蛋糕",
            "source": [
              "home.meishichina.com/recipe/dangao/"
            ],
            "target": "/recipe/dangao"
          },
          {
            "title": "烘焙 - 面包",
            "source": [
              "home.meishichina.com/recipe/mianbao/"
            ],
            "target": "/recipe/mianbao"
          },
          {
            "title": "烘焙 - 饼干",
            "source": [
              "home.meishichina.com/recipe/binggan/"
            ],
            "target": "/recipe/binggan"
          },
          {
            "title": "烘焙 - 派塔",
            "source": [
              "home.meishichina.com/recipe/paita/"
            ],
            "target": "/recipe/paita"
          },
          {
            "title": "烘焙 - 吐司",
            "source": [
              "home.meishichina.com/recipe/tusi/"
            ],
            "target": "/recipe/tusi"
          },
          {
            "title": "烘焙 - 戚风蛋糕",
            "source": [
              "home.meishichina.com/recipe/qifeng/"
            ],
            "target": "/recipe/qifeng"
          },
          {
            "title": "烘焙 - 纸杯蛋糕",
            "source": [
              "home.meishichina.com/recipe/zhibei/"
            ],
            "target": "/recipe/zhibei"
          },
          {
            "title": "烘焙 - 蛋糕卷",
            "source": [
              "home.meishichina.com/recipe/dangaojuan/"
            ],
            "target": "/recipe/dangaojuan"
          },
          {
            "title": "烘焙 - 玛芬蛋糕",
            "source": [
              "home.meishichina.com/recipe/mafen/"
            ],
            "target": "/recipe/mafen"
          },
          {
            "title": "烘焙 - 乳酪蛋糕",
            "source": [
              "home.meishichina.com/recipe/rulao/"
            ],
            "target": "/recipe/rulao"
          },
          {
            "title": "烘焙 - 芝士蛋糕",
            "source": [
              "home.meishichina.com/recipe/zhishi/"
            ],
            "target": "/recipe/zhishi"
          },
          {
            "title": "烘焙 - 奶油蛋糕",
            "source": [
              "home.meishichina.com/recipe/naiyou/"
            ],
            "target": "/recipe/naiyou"
          },
          {
            "title": "烘焙 - 批萨",
            "source": [
              "home.meishichina.com/recipe/pisa/"
            ],
            "target": "/recipe/pisa"
          },
          {
            "title": "烘焙 - 慕斯",
            "source": [
              "home.meishichina.com/recipe/musi/"
            ],
            "target": "/recipe/musi"
          },
          {
            "title": "烘焙 - 曲奇",
            "source": [
              "home.meishichina.com/recipe/quqi/"
            ],
            "target": "/recipe/quqi"
          },
          {
            "title": "烘焙 - 翻糖",
            "source": [
              "home.meishichina.com/recipe/fantang/"
            ],
            "target": "/recipe/fantang"
          },
          {
            "title": "传统美食 - 粽子",
            "source": [
              "home.meishichina.com/recipe/zongzi/"
            ],
            "target": "/recipe/zongzi"
          },
          {
            "title": "传统美食 - 月饼",
            "source": [
              "home.meishichina.com/recipe/yuebing/"
            ],
            "target": "/recipe/yuebing"
          },
          {
            "title": "传统美食 - 春饼",
            "source": [
              "home.meishichina.com/recipe/chunbing/"
            ],
            "target": "/recipe/chunbing"
          },
          {
            "title": "传统美食 - 元宵",
            "source": [
              "home.meishichina.com/recipe/yuanxiao/"
            ],
            "target": "/recipe/yuanxiao"
          },
          {
            "title": "传统美食 - 汤圆",
            "source": [
              "home.meishichina.com/recipe/tangyuan/"
            ],
            "target": "/recipe/tangyuan"
          },
          {
            "title": "传统美食 - 青团",
            "source": [
              "home.meishichina.com/recipe/qingtuan/"
            ],
            "target": "/recipe/qingtuan"
          },
          {
            "title": "传统美食 - 腊八粥",
            "source": [
              "home.meishichina.com/recipe/labazhou/"
            ],
            "target": "/recipe/labazhou"
          },
          {
            "title": "传统美食 - 春卷",
            "source": [
              "home.meishichina.com/recipe/chunjuan/"
            ],
            "target": "/recipe/chunjuan"
          },
          {
            "title": "传统美食 - 传统美食",
            "source": [
              "home.meishichina.com/recipe/chuantongmeishi/"
            ],
            "target": "/recipe/chuantongmeishi"
          },
          {
            "title": "节日食俗 - 立冬",
            "source": [
              "home.meishichina.com/recipe/lidong/"
            ],
            "target": "/recipe/lidong"
          },
          {
            "title": "节日食俗 - 冬至",
            "source": [
              "home.meishichina.com/recipe/dongzhi/"
            ],
            "target": "/recipe/dongzhi"
          },
          {
            "title": "节日食俗 - 腊八",
            "source": [
              "home.meishichina.com/recipe/laba/"
            ],
            "target": "/recipe/laba"
          },
          {
            "title": "节日食俗 - 端午节",
            "source": [
              "home.meishichina.com/recipe/duanwu/"
            ],
            "target": "/recipe/duanwu"
          },
          {
            "title": "节日食俗 - 中秋",
            "source": [
              "home.meishichina.com/recipe/zhongqiu/"
            ],
            "target": "/recipe/zhongqiu"
          },
          {
            "title": "节日食俗 - 立春",
            "source": [
              "home.meishichina.com/recipe/lichun/"
            ],
            "target": "/recipe/lichun"
          },
          {
            "title": "节日食俗 - 元宵节",
            "source": [
              "home.meishichina.com/recipe/yuanxiaojie/"
            ],
            "target": "/recipe/yuanxiaojie"
          },
          {
            "title": "节日食俗 - 贴秋膘",
            "source": [
              "home.meishichina.com/recipe/tieqiubiao/"
            ],
            "target": "/recipe/tieqiubiao"
          },
          {
            "title": "节日食俗 - 清明",
            "source": [
              "home.meishichina.com/recipe/qingming/"
            ],
            "target": "/recipe/qingming"
          },
          {
            "title": "节日食俗 - 年夜饭",
            "source": [
              "home.meishichina.com/recipe/nianyefan/"
            ],
            "target": "/recipe/nianyefan"
          },
          {
            "title": "节日食俗 - 圣诞节",
            "source": [
              "home.meishichina.com/recipe/shengdanjie/"
            ],
            "target": "/recipe/shengdanjie"
          },
          {
            "title": "节日食俗 - 感恩节",
            "source": [
              "home.meishichina.com/recipe/ganenjie/"
            ],
            "target": "/recipe/ganenjie"
          },
          {
            "title": "节日食俗 - 万圣节",
            "source": [
              "home.meishichina.com/recipe/wanshengjie/"
            ],
            "target": "/recipe/wanshengjie"
          },
          {
            "title": "节日食俗 - 情人节",
            "source": [
              "home.meishichina.com/recipe/qingrenjie/"
            ],
            "target": "/recipe/qingrenjie"
          },
          {
            "title": "节日食俗 - 复活节",
            "source": [
              "home.meishichina.com/recipe/fuhuojie/"
            ],
            "target": "/recipe/fuhuojie"
          },
          {
            "title": "节日食俗 - 雨水",
            "source": [
              "home.meishichina.com/recipe/yushui/"
            ],
            "target": "/recipe/yushui"
          },
          {
            "title": "节日食俗 - 惊蛰",
            "source": [
              "home.meishichina.com/recipe/jingzhi/"
            ],
            "target": "/recipe/jingzhi"
          },
          {
            "title": "节日食俗 - 春分",
            "source": [
              "home.meishichina.com/recipe/chunfen/"
            ],
            "target": "/recipe/chunfen"
          },
          {
            "title": "节日食俗 - 谷雨",
            "source": [
              "home.meishichina.com/recipe/guyu/"
            ],
            "target": "/recipe/guyu"
          },
          {
            "title": "节日食俗 - 立夏",
            "source": [
              "home.meishichina.com/recipe/lixia/"
            ],
            "target": "/recipe/lixia"
          },
          {
            "title": "节日食俗 - 小满",
            "source": [
              "home.meishichina.com/recipe/xiaoman/"
            ],
            "target": "/recipe/xiaoman"
          },
          {
            "title": "节日食俗 - 芒种",
            "source": [
              "home.meishichina.com/recipe/mangzhong/"
            ],
            "target": "/recipe/mangzhong"
          },
          {
            "title": "节日食俗 - 夏至",
            "source": [
              "home.meishichina.com/recipe/xiazhi/"
            ],
            "target": "/recipe/xiazhi"
          },
          {
            "title": "节日食俗 - 小暑",
            "source": [
              "home.meishichina.com/recipe/xiaoshu/"
            ],
            "target": "/recipe/xiaoshu"
          },
          {
            "title": "节日食俗 - 大暑",
            "source": [
              "home.meishichina.com/recipe/dashu/"
            ],
            "target": "/recipe/dashu"
          },
          {
            "title": "节日食俗 - 立秋",
            "source": [
              "home.meishichina.com/recipe/xiqiu/"
            ],
            "target": "/recipe/xiqiu"
          },
          {
            "title": "节日食俗 - 处暑",
            "source": [
              "home.meishichina.com/recipe/chushu/"
            ],
            "target": "/recipe/chushu"
          },
          {
            "title": "节日食俗 - 白露",
            "source": [
              "home.meishichina.com/recipe/bailu/"
            ],
            "target": "/recipe/bailu"
          },
          {
            "title": "节日食俗 - 秋分",
            "source": [
              "home.meishichina.com/recipe/qiufen/"
            ],
            "target": "/recipe/qiufen"
          },
          {
            "title": "节日食俗 - 寒露",
            "source": [
              "home.meishichina.com/recipe/hanlu/"
            ],
            "target": "/recipe/hanlu"
          },
          {
            "title": "节日食俗 - 霜降",
            "source": [
              "home.meishichina.com/recipe/shuangjiang/"
            ],
            "target": "/recipe/shuangjiang"
          },
          {
            "title": "节日食俗 - 小雪",
            "source": [
              "home.meishichina.com/recipe/xiaoxue/"
            ],
            "target": "/recipe/xiaoxue"
          },
          {
            "title": "节日食俗 - 大雪",
            "source": [
              "home.meishichina.com/recipe/daxue/"
            ],
            "target": "/recipe/daxue"
          },
          {
            "title": "节日食俗 - 小寒",
            "source": [
              "home.meishichina.com/recipe/xiaohan/"
            ],
            "target": "/recipe/xiaohan"
          },
          {
            "title": "节日食俗 - 大寒",
            "source": [
              "home.meishichina.com/recipe/dahan/"
            ],
            "target": "/recipe/dahan"
          },
          {
            "title": "节日食俗 - 二月二",
            "source": [
              "home.meishichina.com/recipe/eryueer/"
            ],
            "target": "/recipe/eryueer"
          },
          {
            "title": "节日食俗 - 母亲节",
            "source": [
              "home.meishichina.com/recipe/muqinjie/"
            ],
            "target": "/recipe/muqinjie"
          },
          {
            "title": "节日食俗 - 父亲节",
            "source": [
              "home.meishichina.com/recipe/fuqinjie/"
            ],
            "target": "/recipe/fuqinjie"
          },
          {
            "title": "节日食俗 - 儿童节",
            "source": [
              "home.meishichina.com/recipe/ertongjie/"
            ],
            "target": "/recipe/ertongjie"
          },
          {
            "title": "节日食俗 - 七夕",
            "source": [
              "home.meishichina.com/recipe/qixi/"
            ],
            "target": "/recipe/qixi"
          },
          {
            "title": "节日食俗 - 重阳节",
            "source": [
              "home.meishichina.com/recipe/chongyangjie/"
            ],
            "target": "/recipe/chongyangjie"
          },
          {
            "title": "节日食俗 - 节日习俗",
            "source": [
              "home.meishichina.com/recipe/jierixisu/"
            ],
            "target": "/recipe/jierixisu"
          },
          {
            "title": "按制作难度 - 简单",
            "source": [
              "home.meishichina.com/recipe-type-do-level-view-1.html"
            ],
            "target": "/recipe/recipe-type-do-level-view-1"
          },
          {
            "title": "按制作难度 - 普通",
            "source": [
              "home.meishichina.com/recipe-type-do-level-view-2.html"
            ],
            "target": "/recipe/recipe-type-do-level-view-2"
          },
          {
            "title": "按制作难度 - 高级",
            "source": [
              "home.meishichina.com/recipe-type-do-level-view-3.html"
            ],
            "target": "/recipe/recipe-type-do-level-view-3"
          },
          {
            "title": "按制作难度 - 神级",
            "source": [
              "home.meishichina.com/recipe-type-do-level-view-4.html"
            ],
            "target": "/recipe/recipe-type-do-level-view-4"
          },
          {
            "title": "按所需时间 - 十分钟",
            "source": [
              "home.meishichina.com/recipe-type-do-during-view-1.html"
            ],
            "target": "/recipe/recipe-type-do-during-view-1"
          },
          {
            "title": "按所需时间 - 廿分钟",
            "source": [
              "home.meishichina.com/recipe-type-do-during-view-2.html"
            ],
            "target": "/recipe/recipe-type-do-during-view-2"
          },
          {
            "title": "按所需时间 - 半小时",
            "source": [
              "home.meishichina.com/recipe-type-do-during-view-3.html"
            ],
            "target": "/recipe/recipe-type-do-during-view-3"
          },
          {
            "title": "按所需时间 - 三刻钟",
            "source": [
              "home.meishichina.com/recipe-type-do-during-view-4.html"
            ],
            "target": "/recipe/recipe-type-do-during-view-4"
          },
          {
            "title": "按所需时间 - 一小时",
            "source": [
              "home.meishichina.com/recipe-type-do-during-view-5.html"
            ],
            "target": "/recipe/recipe-type-do-during-view-5"
          },
          {
            "title": "按所需时间 - 数小时",
            "source": [
              "home.meishichina.com/recipe-type-do-during-view-6.html"
            ],
            "target": "/recipe/recipe-type-do-during-view-6"
          },
          {
            "title": "按所需时间 - 一天",
            "source": [
              "home.meishichina.com/recipe-type-do-during-view-7.html"
            ],
            "target": "/recipe/recipe-type-do-during-view-7"
          },
          {
            "title": "按所需时间 - 数天",
            "source": [
              "home.meishichina.com/recipe-type-do-during-view-8.html"
            ],
            "target": "/recipe/recipe-type-do-during-view-8"
          },
          {
            "title": "按菜品口味 - 微辣",
            "source": [
              "home.meishichina.com/recipe-type-do-cuisine-view-1.html"
            ],
            "target": "/recipe/recipe-type-do-cuisine-view-1"
          },
          {
            "title": "按菜品口味 - 中辣",
            "source": [
              "home.meishichina.com/recipe-type-do-cuisine-view-2.html"
            ],
            "target": "/recipe/recipe-type-do-cuisine-view-2"
          },
          {
            "title": "按菜品口味 - 超辣",
            "source": [
              "home.meishichina.com/recipe-type-do-cuisine-view-3.html"
            ],
            "target": "/recipe/recipe-type-do-cuisine-view-3"
          },
          {
            "title": "按菜品口味 - 麻辣",
            "source": [
              "home.meishichina.com/recipe-type-do-cuisine-view-4.html"
            ],
            "target": "/recipe/recipe-type-do-cuisine-view-4"
          },
          {
            "title": "按菜品口味 - 酸辣",
            "source": [
              "home.meishichina.com/recipe-type-do-cuisine-view-5.html"
            ],
            "target": "/recipe/recipe-type-do-cuisine-view-5"
          },
          {
            "title": "按菜品口味 - 甜辣",
            "source": [
              "home.meishichina.com/recipe-type-do-cuisine-view-29.html"
            ],
            "target": "/recipe/recipe-type-do-cuisine-view-29"
          },
          {
            "title": "按菜品口味 - 香辣",
            "source": [
              "home.meishichina.com/recipe-type-do-cuisine-view-31.html"
            ],
            "target": "/recipe/recipe-type-do-cuisine-view-31"
          },
          {
            "title": "按菜品口味 - 酸甜",
            "source": [
              "home.meishichina.com/recipe-type-do-cuisine-view-6.html"
            ],
            "target": "/recipe/recipe-type-do-cuisine-view-6"
          },
          {
            "title": "按菜品口味 - 酸咸",
            "source": [
              "home.meishichina.com/recipe-type-do-cuisine-view-7.html"
            ],
            "target": "/recipe/recipe-type-do-cuisine-view-7"
          },
          {
            "title": "按菜品口味 - 咸鲜",
            "source": [
              "home.meishichina.com/recipe-type-do-cuisine-view-8.html"
            ],
            "target": "/recipe/recipe-type-do-cuisine-view-8"
          },
          {
            "title": "按菜品口味 - 咸甜",
            "source": [
              "home.meishichina.com/recipe-type-do-cuisine-view-9.html"
            ],
            "target": "/recipe/recipe-type-do-cuisine-view-9"
          },
          {
            "title": "按菜品口味 - 甜味",
            "source": [
              "home.meishichina.com/recipe-type-do-cuisine-view-10.html"
            ],
            "target": "/recipe/recipe-type-do-cuisine-view-10"
          },
          {
            "title": "按菜品口味 - 苦味",
            "source": [
              "home.meishichina.com/recipe-type-do-cuisine-view-11.html"
            ],
            "target": "/recipe/recipe-type-do-cuisine-view-11"
          },
          {
            "title": "按菜品口味 - 原味",
            "source": [
              "home.meishichina.com/recipe-type-do-cuisine-view-12.html"
            ],
            "target": "/recipe/recipe-type-do-cuisine-view-12"
          },
          {
            "title": "按菜品口味 - 清淡",
            "source": [
              "home.meishichina.com/recipe-type-do-cuisine-view-13.html"
            ],
            "target": "/recipe/recipe-type-do-cuisine-view-13"
          },
          {
            "title": "按菜品口味 - 五香",
            "source": [
              "home.meishichina.com/recipe-type-do-cuisine-view-14.html"
            ],
            "target": "/recipe/recipe-type-do-cuisine-view-14"
          },
          {
            "title": "按菜品口味 - 鱼香",
            "source": [
              "home.meishichina.com/recipe-type-do-cuisine-view-15.html"
            ],
            "target": "/recipe/recipe-type-do-cuisine-view-15"
          },
          {
            "title": "按菜品口味 - 葱香",
            "source": [
              "home.meishichina.com/recipe-type-do-cuisine-view-16.html"
            ],
            "target": "/recipe/recipe-type-do-cuisine-view-16"
          },
          {
            "title": "按菜品口味 - 蒜香",
            "source": [
              "home.meishichina.com/recipe-type-do-cuisine-view-17.html"
            ],
            "target": "/recipe/recipe-type-do-cuisine-view-17"
          },
          {
            "title": "按菜品口味 - 奶香",
            "source": [
              "home.meishichina.com/recipe-type-do-cuisine-view-18.html"
            ],
            "target": "/recipe/recipe-type-do-cuisine-view-18"
          },
          {
            "title": "按菜品口味 - 酱香",
            "source": [
              "home.meishichina.com/recipe-type-do-cuisine-view-19.html"
            ],
            "target": "/recipe/recipe-type-do-cuisine-view-19"
          },
          {
            "title": "按菜品口味 - 糟香",
            "source": [
              "home.meishichina.com/recipe-type-do-cuisine-view-20.html"
            ],
            "target": "/recipe/recipe-type-do-cuisine-view-20"
          },
          {
            "title": "按菜品口味 - 咖喱",
            "source": [
              "home.meishichina.com/recipe-type-do-cuisine-view-21.html"
            ],
            "target": "/recipe/recipe-type-do-cuisine-view-21"
          },
          {
            "title": "按菜品口味 - 孜然",
            "source": [
              "home.meishichina.com/recipe-type-do-cuisine-view-22.html"
            ],
            "target": "/recipe/recipe-type-do-cuisine-view-22"
          },
          {
            "title": "按菜品口味 - 果味",
            "source": [
              "home.meishichina.com/recipe-type-do-cuisine-view-23.html"
            ],
            "target": "/recipe/recipe-type-do-cuisine-view-23"
          },
          {
            "title": "按菜品口味 - 香草",
            "source": [
              "home.meishichina.com/recipe-type-do-cuisine-view-24.html"
            ],
            "target": "/recipe/recipe-type-do-cuisine-view-24"
          },
          {
            "title": "按菜品口味 - 怪味",
            "source": [
              "home.meishichina.com/recipe-type-do-cuisine-view-25.html"
            ],
            "target": "/recipe/recipe-type-do-cuisine-view-25"
          },
          {
            "title": "按菜品口味 - 咸香",
            "source": [
              "home.meishichina.com/recipe-type-do-cuisine-view-26.html"
            ],
            "target": "/recipe/recipe-type-do-cuisine-view-26"
          },
          {
            "title": "按菜品口味 - 甜香",
            "source": [
              "home.meishichina.com/recipe-type-do-cuisine-view-27.html"
            ],
            "target": "/recipe/recipe-type-do-cuisine-view-27"
          },
          {
            "title": "按菜品口味 - 麻香",
            "source": [
              "home.meishichina.com/recipe-type-do-cuisine-view-28.html"
            ],
            "target": "/recipe/recipe-type-do-cuisine-view-28"
          },
          {
            "title": "按菜品口味 - 其他",
            "source": [
              "home.meishichina.com/recipe-type-do-cuisine-view-50.html"
            ],
            "target": "/recipe/recipe-type-do-cuisine-view-50"
          },
          {
            "title": "按主要工艺 - 烧",
            "source": [
              "home.meishichina.com/recipe-type-do-technics-view-1.html"
            ],
            "target": "/recipe/recipe-type-do-technics-view-1"
          },
          {
            "title": "按主要工艺 - 炒",
            "source": [
              "home.meishichina.com/recipe-type-do-technics-view-2.html"
            ],
            "target": "/recipe/recipe-type-do-technics-view-2"
          },
          {
            "title": "按主要工艺 - 爆",
            "source": [
              "home.meishichina.com/recipe-type-do-technics-view-3.html"
            ],
            "target": "/recipe/recipe-type-do-technics-view-3"
          },
          {
            "title": "按主要工艺 - 焖",
            "source": [
              "home.meishichina.com/recipe-type-do-technics-view-4.html"
            ],
            "target": "/recipe/recipe-type-do-technics-view-4"
          },
          {
            "title": "按主要工艺 - 炖",
            "source": [
              "home.meishichina.com/recipe-type-do-technics-view-5.html"
            ],
            "target": "/recipe/recipe-type-do-technics-view-5"
          },
          {
            "title": "按主要工艺 - 蒸",
            "source": [
              "home.meishichina.com/recipe-type-do-technics-view-6.html"
            ],
            "target": "/recipe/recipe-type-do-technics-view-6"
          },
          {
            "title": "按主要工艺 - 煮",
            "source": [
              "home.meishichina.com/recipe-type-do-technics-view-7.html"
            ],
            "target": "/recipe/recipe-type-do-technics-view-7"
          },
          {
            "title": "按主要工艺 - 拌",
            "source": [
              "home.meishichina.com/recipe-type-do-technics-view-8.html"
            ],
            "target": "/recipe/recipe-type-do-technics-view-8"
          },
          {
            "title": "按主要工艺 - 烤",
            "source": [
              "home.meishichina.com/recipe-type-do-technics-view-9.html"
            ],
            "target": "/recipe/recipe-type-do-technics-view-9"
          },
          {
            "title": "按主要工艺 - 炸",
            "source": [
              "home.meishichina.com/recipe-type-do-technics-view-10.html"
            ],
            "target": "/recipe/recipe-type-do-technics-view-10"
          },
          {
            "title": "按主要工艺 - 烩",
            "source": [
              "home.meishichina.com/recipe-type-do-technics-view-11.html"
            ],
            "target": "/recipe/recipe-type-do-technics-view-11"
          },
          {
            "title": "按主要工艺 - 溜",
            "source": [
              "home.meishichina.com/recipe-type-do-technics-view-12.html"
            ],
            "target": "/recipe/recipe-type-do-technics-view-12"
          },
          {
            "title": "按主要工艺 - 氽",
            "source": [
              "home.meishichina.com/recipe-type-do-technics-view-13.html"
            ],
            "target": "/recipe/recipe-type-do-technics-view-13"
          },
          {
            "title": "按主要工艺 - 腌",
            "source": [
              "home.meishichina.com/recipe-type-do-technics-view-14.html"
            ],
            "target": "/recipe/recipe-type-do-technics-view-14"
          },
          {
            "title": "按主要工艺 - 卤",
            "source": [
              "home.meishichina.com/recipe-type-do-technics-view-15.html"
            ],
            "target": "/recipe/recipe-type-do-technics-view-15"
          },
          {
            "title": "按主要工艺 - 炝",
            "source": [
              "home.meishichina.com/recipe-type-do-technics-view-16.html"
            ],
            "target": "/recipe/recipe-type-do-technics-view-16"
          },
          {
            "title": "按主要工艺 - 煎",
            "source": [
              "home.meishichina.com/recipe-type-do-technics-view-17.html"
            ],
            "target": "/recipe/recipe-type-do-technics-view-17"
          },
          {
            "title": "按主要工艺 - 酥",
            "source": [
              "home.meishichina.com/recipe-type-do-technics-view-18.html"
            ],
            "target": "/recipe/recipe-type-do-technics-view-18"
          },
          {
            "title": "按主要工艺 - 扒",
            "source": [
              "home.meishichina.com/recipe-type-do-technics-view-19.html"
            ],
            "target": "/recipe/recipe-type-do-technics-view-19"
          },
          {
            "title": "按主要工艺 - 熏",
            "source": [
              "home.meishichina.com/recipe-type-do-technics-view-20.html"
            ],
            "target": "/recipe/recipe-type-do-technics-view-20"
          },
          {
            "title": "按主要工艺 - 煨",
            "source": [
              "home.meishichina.com/recipe-type-do-technics-view-21.html"
            ],
            "target": "/recipe/recipe-type-do-technics-view-21"
          },
          {
            "title": "按主要工艺 - 酱",
            "source": [
              "home.meishichina.com/recipe-type-do-technics-view-22.html"
            ],
            "target": "/recipe/recipe-type-do-technics-view-22"
          },
          {
            "title": "按主要工艺 - 煲",
            "source": [
              "home.meishichina.com/recipe-type-do-technics-view-30.html"
            ],
            "target": "/recipe/recipe-type-do-technics-view-30"
          },
          {
            "title": "按主要工艺 - 烘焙",
            "source": [
              "home.meishichina.com/recipe-type-do-technics-view-23.html"
            ],
            "target": "/recipe/recipe-type-do-technics-view-23"
          },
          {
            "title": "按主要工艺 - 火锅",
            "source": [
              "home.meishichina.com/recipe-type-do-technics-view-24.html"
            ],
            "target": "/recipe/recipe-type-do-technics-view-24"
          },
          {
            "title": "按主要工艺 - 砂锅",
            "source": [
              "home.meishichina.com/recipe-type-do-technics-view-25.html"
            ],
            "target": "/recipe/recipe-type-do-technics-view-25"
          },
          {
            "title": "按主要工艺 - 拔丝",
            "source": [
              "home.meishichina.com/recipe-type-do-technics-view-26.html"
            ],
            "target": "/recipe/recipe-type-do-technics-view-26"
          },
          {
            "title": "按主要工艺 - 生鲜",
            "source": [
              "home.meishichina.com/recipe-type-do-technics-view-27.html"
            ],
            "target": "/recipe/recipe-type-do-technics-view-27"
          },
          {
            "title": "按主要工艺 - 调味",
            "source": [
              "home.meishichina.com/recipe-type-do-technics-view-28.html"
            ],
            "target": "/recipe/recipe-type-do-technics-view-28"
          },
          {
            "title": "按主要工艺 - 技巧",
            "source": [
              "home.meishichina.com/recipe-type-do-technics-view-29.html"
            ],
            "target": "/recipe/recipe-type-do-technics-view-29"
          },
          {
            "title": "按主要工艺 - 烙",
            "source": [
              "home.meishichina.com/recipe-type-do-technics-view-31.html"
            ],
            "target": "/recipe/recipe-type-do-technics-view-31"
          },
          {
            "title": "按主要工艺 - 榨汁",
            "source": [
              "home.meishichina.com/recipe-type-do-technics-view-32.html"
            ],
            "target": "/recipe/recipe-type-do-technics-view-32"
          },
          {
            "title": "按主要工艺 - 冷冻",
            "source": [
              "home.meishichina.com/recipe-type-do-technics-view-33.html"
            ],
            "target": "/recipe/recipe-type-do-technics-view-33"
          },
          {
            "title": "按主要工艺 - 焗",
            "source": [
              "home.meishichina.com/recipe-type-do-technics-view-34.html"
            ],
            "target": "/recipe/recipe-type-do-technics-view-34"
          },
          {
            "title": "按主要工艺 - 焯",
            "source": [
              "home.meishichina.com/recipe-type-do-technics-view-35.html"
            ],
            "target": "/recipe/recipe-type-do-technics-view-35"
          },
          {
            "title": "按主要工艺 - 干煸",
            "source": [
              "home.meishichina.com/recipe-type-do-technics-view-36.html"
            ],
            "target": "/recipe/recipe-type-do-technics-view-36"
          },
          {
            "title": "按主要工艺 - 干锅",
            "source": [
              "home.meishichina.com/recipe-type-do-technics-view-37.html"
            ],
            "target": "/recipe/recipe-type-do-technics-view-37"
          },
          {
            "title": "按主要工艺 - 铁板",
            "source": [
              "home.meishichina.com/recipe-type-do-technics-view-38.html"
            ],
            "target": "/recipe/recipe-type-do-technics-view-38"
          },
          {
            "title": "按主要工艺 - 微波",
            "source": [
              "home.meishichina.com/recipe-type-do-technics-view-39.html"
            ],
            "target": "/recipe/recipe-type-do-technics-view-39"
          },
          {
            "title": "按主要工艺 - 其他",
            "source": [
              "home.meishichina.com/recipe-type-do-technics-view-50.html"
            ],
            "target": "/recipe/recipe-type-do-technics-view-50"
          }
        ],
        "location": "index.ts",
        "module": () => import('@/routes/meishichina/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "美食天下",
    "url": "meishichina.com",
    "categories": [
      "new-media"
    ],
    "description": "",
    "lang": "zh-CN"
  },
  "meituan": {
    "routes": {
      "/tech": {
        "path": "/tech",
        "categories": [
          "programming"
        ],
        "example": "/meituan/tech",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false,
          "supportRadar": true
        },
        "radar": [
          {
            "source": [
              "tech.meituan.com"
            ]
          }
        ],
        "name": "技术团队博客",
        "url": "tech.meituan.com",
        "maintainers": [
          "ktKongTong",
          "cscnk52"
        ],
        "location": "tech.ts",
        "module": () => import('@/routes/meituan/tech.ts')
      }
    },
    "apiRoutes": {},
    "name": "美团",
    "url": "meituan.com",
    "lang": "zh-CN"
  },
  "melonbooks": {
    "routes": {
      "/search/:query?": {
        "path": "/search/:query?",
        "categories": [
          "anime"
        ],
        "example": "/melonbooks/search/name=けいおん",
        "parameters": {
          "category": "链接参数，对应网址问号后的内容，不携带问号"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false,
          "nsfw": true
        },
        "name": "搜索结果",
        "maintainers": [
          "cokemine"
        ],
        "description": "::: tip\n如果你期望获取限制级内容，可以添加`&adult_view=1`参数\n:::",
        "location": "search.ts",
        "module": () => import('@/routes/melonbooks/search.ts')
      }
    },
    "apiRoutes": {},
    "name": "メロンブックス",
    "url": "www.melonbooks.co.jp",
    "description": "サイン本の同人誌、同人ゲーム、同人音楽、同人グッズの通販は国内最大級、業界最速の萌えいっぱいの総合書店メロンブックスで。同人作品、同人委託の特典付商品も多数あり。直営店舗数も同人業界で最大級。",
    "lang": "ja",
    "categories": [
      "anime"
    ]
  },
  "mercari": {
    "routes": {
      "/:sort/:order/:status/:keyword": {
        "path": "/:sort/:order/:status/:keyword",
        "categories": [
          "shopping"
        ],
        "parameters": {
          "sort": {
            "description": "排序方式",
            "default": "default",
            "options": [
              {
                "value": "default",
                "label": "默认排序"
              },
              {
                "value": "create_time",
                "label": "发布时间"
              },
              {
                "value": "score",
                "label": "评分"
              },
              {
                "value": "like",
                "label": "点赞"
              },
              {
                "value": "price",
                "label": "价格"
              }
            ]
          },
          "order": {
            "description": "排序顺序",
            "default": "desc",
            "options": [
              {
                "value": "desc",
                "label": "降序"
              },
              {
                "value": "asc",
                "label": "升序"
              }
            ]
          },
          "status": {
            "description": "商品状态",
            "default": "default",
            "options": [
              {
                "value": "default",
                "label": "全部"
              },
              {
                "value": "onsale",
                "label": "在售"
              },
              {
                "value": "soldout",
                "label": "已售"
              }
            ]
          },
          "keyword": {
            "description": "关键词"
          }
        },
        "example": "/mercari/create_time/desc/default/ふもふも",
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "关键词",
        "maintainers": [
          "yana9i"
        ],
        "url": "jp.mercari.com",
        "location": "keyword.ts",
        "module": () => import('@/routes/mercari/keyword.ts')
      },
      "/search/:query": {
        "path": "/search/:query",
        "categories": [
          "shopping"
        ],
        "example": "/mercari/search/keyword=シャツ&7bd3eacc-ae45-4d73-bc57-a611c9432014=340258ac-e220-4722-8c35-7f73b7382831",
        "parameters": {
          "query": "Search parameters in URL query string format."
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "Search",
        "maintainers": [
          "yana9i",
          "Tsuyumi25"
        ],
        "url": "jp.mercari.com",
        "description": "::: warning\n此路由僅支援 `jp.mercari.com`，不支援 `tw.mercari.com` 和 `hk.mercari.com`。\n\n**注意：** 不同站點的查詢參數格式不同\n- 日本: `keyword=シャツ&order=desc&sort=created_time&status=on_sale`\n- 台灣: `keyword=シャツ&sort=new&status=in-stock&availability=1`\n:::",
        "location": "search.ts",
        "module": () => import('@/routes/mercari/search.ts')
      }
    },
    "apiRoutes": {},
    "name": "Mercari",
    "url": "jp.mercari.com",
    "zh": {
      "name": "煤炉"
    },
    "ja": {
      "name": "メルカリ"
    },
    "zh-TW": {
      "name": "美露可利"
    }
  },
  "meritalk": {
    "routes": {
      "/articles": {
        "path": "/articles",
        "categories": [
          "new-media"
        ],
        "example": "/meritalk/articles",
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "meritalk.com/articles/"
            ],
            "target": "/articles"
          }
        ],
        "name": "Latest Articles",
        "maintainers": [
          "superguyDiluc"
        ],
        "location": "articles.ts",
        "module": () => import('@/routes/meritalk/articles.ts')
      }
    },
    "apiRoutes": {},
    "name": "MeriTalk",
    "url": "meritalk.com"
  },
  "meta": {
    "routes": {
      "/ai/blog": {
        "path": "/ai/blog",
        "categories": [
          "programming"
        ],
        "example": "/meta/ai/blog",
        "name": "AI Blog",
        "maintainers": [
          "TonyRL"
        ],
        "url": "ai.meta.com/blog/",
        "radar": [
          {
            "source": [
              "ai.meta.com/blog/",
              "ai.meta.com"
            ]
          }
        ],
        "location": "ai-blog.ts",
        "module": () => import('@/routes/meta/ai-blog.ts')
      }
    },
    "apiRoutes": {},
    "name": "Meta",
    "url": "www.meta.com"
  },
  "metacritic": {
    "routes": {
      "/:type?/:sort?/:filter?": {
        "path": "/:type?/:sort?/:filter?",
        "name": "Unknown",
        "maintainers": [],
        "location": "index.tsx",
        "module": () => import('@/routes/metacritic/index.tsx')
      }
    },
    "apiRoutes": {},
    "name": "Metacritic",
    "url": "metacritic.com",
    "lang": "en"
  },
  "meteoblue": {
    "routes": {
      "/weathernews": {
        "path": "/weathernews",
        "name": "Weather News",
        "maintainers": [
          "tssujt"
        ],
        "example": "/meteoblue/weathernews",
        "categories": [
          "blog"
        ],
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "description": "Weather news and articles from meteoblue",
        "location": "weathernews.ts",
        "module": () => import('@/routes/meteoblue/weathernews.ts')
      }
    },
    "apiRoutes": {},
    "name": "meteoblue",
    "url": "meteoblue.com",
    "lang": "en",
    "description": "Weather forecasts, climate data, and meteorological news from meteoblue"
  },
  "meteor": {
    "routes": {
      "/boards": {
        "path": "/boards",
        "categories": [
          "bbs"
        ],
        "example": "/meteor/boards",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "meteor.today/"
            ]
          }
        ],
        "name": "看板列表",
        "maintainers": [
          "TonyRL"
        ],
        "url": "meteor.today/",
        "location": "boards.ts",
        "module": () => import('@/routes/meteor/boards.ts')
      },
      "/:board?": {
        "path": "/:board?",
        "categories": [
          "bbs"
        ],
        "example": "/meteor/all",
        "parameters": {
          "board": "看板 ID 或簡稱，可在 URL 或下方路由找到，預設為 `all`"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "看板",
        "maintainers": [
          "TonyRL"
        ],
        "location": "index.ts",
        "module": () => import('@/routes/meteor/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "Meteor",
    "url": "meteor.today",
    "lang": "en"
  },
  "metmuseum": {
    "routes": {
      "/exhibitions/:state?": {
        "path": "/exhibitions/:state?",
        "name": "Unknown",
        "maintainers": [],
        "location": "exhibitions.ts",
        "module": () => import('@/routes/metmuseum/exhibitions.ts')
      }
    },
    "apiRoutes": {},
    "name": "The Metropolitan Museum of Art",
    "url": "www.metmuseum.org",
    "lang": "en"
  },
  "mhlw": {
    "routes": {
      "/monthly-labour-survey": {
        "path": "/monthly-labour-survey",
        "categories": [
          "government"
        ],
        "example": "/mhlw/monthly-labour-survey",
        "radar": [
          {
            "source": [
              "www.mhlw.go.jp/toukei/list/30-1a.html"
            ]
          }
        ],
        "name": "毎月勤労統計調査 全国調査（月別結果）",
        "maintainers": [
          "TonyRL"
        ],
        "url": "www.mhlw.go.jp/toukei/list/30-1a.html",
        "location": "monthly-labour-survey.ts",
        "module": () => import('@/routes/mhlw/monthly-labour-survey.ts')
      }
    },
    "apiRoutes": {},
    "name": "厚生労働省",
    "url": "www.mhlw.go.jp"
  },
  "mi": {
    "routes": {
      "/golden": {
        "path": "/golden",
        "categories": [
          "program-update"
        ],
        "example": "/mi/golden",
        "name": "小米应用商店金米奖",
        "maintainers": [
          "nczitzk"
        ],
        "location": "golden.ts",
        "module": () => import('@/routes/mi/golden.ts')
      },
      "/crowdfunding": {
        "path": "/crowdfunding",
        "categories": [
          "shopping"
        ],
        "example": "/mi/crowdfunding",
        "name": "小米众筹",
        "maintainers": [
          "DIYgod",
          "nuomi1"
        ],
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportRadar": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "m.mi.com/crowdfunding/home"
            ],
            "target": "/crowdfunding"
          }
        ],
        "view": 5,
        "location": "crowdfunding.ts",
        "module": () => import('@/routes/mi/crowdfunding.ts')
      }
    },
    "apiRoutes": {},
    "name": "小米",
    "url": "mi.com",
    "lang": "zh-CN"
  },
  "microsoft": {
    "routes": {
      "/edge/addon/:crxid": {
        "path": "/edge/addon/:crxid",
        "categories": [
          "program-update"
        ],
        "example": "/microsoft/edge/addon/gangkeiaobmjcjokiofpkfpcobpbmnln",
        "parameters": {
          "crxid": "Addon id, can be found in addon url"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "microsoftedge.microsoft.com/addons/detail/:name/:crxid"
            ]
          }
        ],
        "name": "Addons Update",
        "maintainers": [
          "hoilc",
          "DIYgod"
        ],
        "location": "addon.ts",
        "module": () => import('@/routes/microsoft/addon.ts')
      },
      "/mcr/product/*": {
        "path": "/mcr/product/*",
        "categories": [
          "program-update"
        ],
        "example": "/microsoft/mcr/product/dotnet/framework/runtime",
        "parameters": {
          "product": "repository path in mcr.microsoft.com"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "https://mcr.microsoft.com/en-us/product/:product/tags"
            ]
          }
        ],
        "name": "Product tags in mcr.microsoft.com",
        "maintainers": [
          "margani"
        ],
        "location": "mcr.ts",
        "module": () => import('@/routes/microsoft/mcr.ts')
      }
    },
    "apiRoutes": {},
    "name": "Microsoft",
    "url": "microsoft.com",
    "lang": "en"
  },
  "mihoyo": {
    "routes": {
      "/sr/:location?/:category?": {
        "path": "/sr/:location?/:category?",
        "categories": [
          "game"
        ],
        "example": "/mihoyo/sr",
        "parameters": {
          "location": "区域，可选 `zh-cn`（国服，简中）或 `zh-tw`（国际服，繁中）",
          "category": "分类，见下表，默认为最新"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "sr.mihoyo.com/news"
            ],
            "target": "/sr"
          }
        ],
        "name": "崩坏：星穹铁道",
        "maintainers": [
          "shinanory"
        ],
        "url": "sr.mihoyo.com/news",
        "description": "#### 新闻 {#mi-ha-you-beng-huai-xing-qiong-tie-dao-xin-wen}\n\n| 最新     | 新闻 | 公告   | 活动     |\n| -------- | ---- | ------ | -------- |\n| news-all | news | notice | activity |",
        "location": "sr/news.ts",
        "module": () => import('@/routes/mihoyo/sr/news.ts')
      },
      "/ys/:location?/:category?": {
        "path": "/ys/:location?/:category?",
        "categories": [
          "game"
        ],
        "example": "/mihoyo/ys",
        "parameters": {
          "location": "区域，可选 `main`（简中）或 `zh-tw`（繁中）",
          "category": "分类，见下表，默认为最新"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "genshin.hoyoverse.com/:location/news"
            ],
            "target": "/ys/:location"
          }
        ],
        "name": "原神",
        "maintainers": [
          "nczitzk"
        ],
        "description": "#### 新闻 {#mi-ha-you-yuan-shen-xin-wen}\n\n| 最新   | 新闻 | 公告   | 活动     |\n| ------ | ---- | ------ | -------- |\n| latest | news | notice | activity |",
        "location": "ys/news.ts",
        "module": () => import('@/routes/mihoyo/ys/news.ts')
      },
      "/zzz/:location?/:category?": {
        "path": "/zzz/:location?/:category?",
        "categories": [
          "game"
        ],
        "example": "/mihoyo/zzz",
        "parameters": {
          "location": "区域，可选 `zh-cn`（国服，简中）或 `zh-tw`（国际服，繁中）",
          "category": "分类，见下表，默认为最新"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "zzz.mihoyo.com/news"
            ],
            "target": "/zzz"
          }
        ],
        "name": "绝区零",
        "maintainers": [
          "Yeye-0426"
        ],
        "url": "zzz.mihoyo.com/news",
        "description": "#### 新闻 {#mi-ha-you-jue-qu-ling-xin-wen}\n\n| 最新     | 新闻 | 公告   | 活动     |\n| -------- | ---- | ------ | -------- |\n| news-all | news | notice | activity |",
        "location": "zzz/news.ts",
        "module": () => import('@/routes/mihoyo/zzz/news.ts')
      },
      "/bbs/follow-list/:uid": {
        "path": "/bbs/follow-list/:uid",
        "categories": [
          "game"
        ],
        "example": "/mihoyo/bbs/follow-list/77005350",
        "parameters": {
          "uid": "用户uid"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "米游社 - 用户关注",
        "maintainers": [
          "CaoMeiYouRen"
        ],
        "location": "bbs/follow-list.ts",
        "module": () => import('@/routes/mihoyo/bbs/follow-list.ts')
      },
      "/bbs/official/:gids/:type?/:page_size?/:last_id?": {
        "path": "/bbs/official/:gids/:type?/:page_size?/:last_id?",
        "categories": [
          "game"
        ],
        "example": "/mihoyo/bbs/official/2/3/20/",
        "parameters": {
          "gids": "游戏id",
          "type": "公告类型，默认为 2(即 活动)",
          "page_size": "分页大小，默认为 20 ",
          "last_id": "跳过的公告数，例如指定为 40 就是从第 40 条公告开始，可用于分页"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "米游社 - 官方公告",
        "maintainers": [
          "CaoMeiYouRen"
        ],
        "description": "游戏 id\n\n| 崩坏三 | 原神 | 崩坏二 | 未定事件簿 | 星穹铁道 | 绝区零 |\n| ------ | ---- | ------ | ---------- | -------- | ------ |\n| 1      | 2    | 3      | 4          | 6        | 8      |\n\n  公告类型\n\n| 公告 | 活动 | 资讯 |\n| ---- | ---- | ---- |\n| 1    | 2    | 3    |",
        "location": "bbs/official.ts",
        "module": () => import('@/routes/mihoyo/bbs/official.ts')
      },
      "/bbs/img-ranking/:game/:routeParams?": {
        "path": "/bbs/img-ranking/:game/:routeParams?",
        "categories": [
          "game"
        ],
        "example": "/mihoyo/bbs/img-ranking/ys/forumType=tongren&cateType=illustration&rankingType=daily",
        "parameters": {
          "game": "游戏缩写",
          "routeParams": "额外参数；请参阅以下说明和表格"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "miyoushe.com/:game/imgRanking/:forum_id/:ranking_id/:cate_id"
            ],
            "target": "/bbs/img-ranking/:game"
          }
        ],
        "name": "米游社 - 同人榜",
        "maintainers": [
          "CaoMeiYouRen"
        ],
        "description": "| 键          | 含义                                  | 接受的值                                                             | 默认值       |\n| ----------- | ------------------------------------- | -------------------------------------------------------------------- | ------------ |\n| forumType   | 主榜类型（仅原神、大别野有 cos 主榜） | tongren/cos                                                          | tongren      |\n| cateType    | 子榜类型（仅崩坏三、原神有子榜）      | 崩坏三：illustration/comic/cos；原神：illustration/comic/qute/manual | illustration |\n| rankingType | 排行榜类型（崩坏二没有日榜）          | daily/weekly/monthly                                                 | daily        |\n| lastId      | 当前页 id（用于分页）                 | 数字                                                                 | 1            |\n\n  游戏缩写\n\n| 崩坏三 | 原神 | 崩坏二 | 未定事件簿 | 星穹铁道 | 大别野 | 绝区零 |\n| ------ | ---- | ------ | ---------- | -------- | ------ | ------ |\n| bh3    | ys   | bh2    | wd         | sr       | dby    | zzz    |\n\n  主榜类型\n\n| 同人榜  | COS 榜 |\n| ------- | ------ |\n| tongren | cos    |\n\n  子榜类型\n\n  崩坏三 子榜\n\n| 插画         | 漫画  | COS |\n| ------------ | ----- | --- |\n| illustration | comic | cos |\n\n  原神 子榜\n\n| 插画         | 漫画  | Q 版 | 手工   |\n| ------------ | ----- | ---- | ------ |\n| illustration | comic | qute | manual |\n\n  排行榜类型\n\n| 日榜  | 周榜   | 月榜    |\n| ----- | ------ | ------- |\n| daily | weekly | monthly |",
        "location": "bbs/img-ranking.ts",
        "module": () => import('@/routes/mihoyo/bbs/img-ranking.ts')
      },
      "/bbs/timeline": {
        "path": "/bbs/timeline",
        "categories": [
          "game"
        ],
        "example": "/mihoyo/bbs/timeline",
        "parameters": {},
        "features": {
          "requireConfig": [
            {
              "name": "MIHOYO_COOKIE",
              "description": ""
            }
          ],
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "miyoushe.com/:game/timeline"
            ]
          }
        ],
        "name": "米游社 - 用户关注动态",
        "maintainers": [
          "CaoMeiYouRen"
        ],
        "description": "::: warning\n  用户关注动态需要米游社登录后的 Cookie 值，所以只能自建，详情见部署页面的配置模块。\n:::",
        "location": "bbs/timeline.ts",
        "module": () => import('@/routes/mihoyo/bbs/timeline.ts')
      },
      "/bbs/user-post/:uid": {
        "path": "/bbs/user-post/:uid",
        "categories": [
          "game"
        ],
        "example": "/mihoyo/bbs/user-post/77005350",
        "parameters": {
          "uid": "用户uid"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "米游社 - 用户帖子",
        "maintainers": [
          "CaoMeiYouRen"
        ],
        "location": "bbs/user-post.ts",
        "module": () => import('@/routes/mihoyo/bbs/user-post.ts')
      }
    },
    "apiRoutes": {},
    "name": "米哈游",
    "url": "genshin.hoyoverse.com",
    "lang": "zh-CN"
  },
  "mindmeister": {
    "routes": {
      "/:category?/:language?": {
        "path": "/:category?/:language?",
        "categories": [
          "study"
        ],
        "example": "/mindmeister/mind-map-examples",
        "parameters": {
          "category": "Categories, see the table below, `mind-map-examples` by default",
          "language": "Languages, see the table below, `en` by default"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "Public Maps",
        "maintainers": [
          "TonyRL"
        ],
        "description": "| Categories    | parameter         |\n| ------------- | ----------------- |\n| Featured Map  | mind-map-examples |\n| Business      | business          |\n| Design        | design            |\n| Education     | education         |\n| Entertainment | entertainment     |\n| Life          | life              |\n| Marketing     | marketing         |\n| Productivity  | productivity      |\n| Summaries     | summaries         |\n| Technology    | technology        |\n| Other         | other             |\n\n| Languages  | parameter |\n| ---------- | --------- |\n| English    | en        |\n| Deutsch    | de        |\n| Français   | fr        |\n| Español    | es        |\n| Português  | pt        |\n| Nederlands | nl        |\n| Dansk      | da        |\n| Русский    | ru        |\n| 日本語     | ja        |\n| Italiano   | it        |\n| 简体中文   | zh        |\n| 한국어     | ko        |\n| Other      | other     |",
        "location": "example.tsx",
        "module": () => import('@/routes/mindmeister/example.tsx')
      }
    },
    "apiRoutes": {},
    "name": "MindMeister",
    "url": "mindmeister.com",
    "lang": "en"
  },
  "minecraft": {
    "routes": {
      "/blockedservers": {
        "path": "/blockedservers",
        "categories": [
          "game"
        ],
        "example": "/minecraft/blockedservers",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "minecraft.net/"
            ]
          }
        ],
        "name": "Java Blocked Servers",
        "maintainers": [
          "xtexChooser"
        ],
        "url": "minecraft.net/",
        "description": "Java 版中被 Mojang 通过 sessionserver 阻止的服务器域名的 SHA-1 散列",
        "zh": {
          "name": "Java版被阻止的服务器域名散列"
        },
        "location": "blockedservers.ts",
        "module": () => import('@/routes/minecraft/blockedservers.ts')
      },
      "/java-runtime/:arch?/:javaType?": {
        "path": "/java-runtime/:arch?/:javaType?",
        "categories": [
          "game"
        ],
        "example": "/minecraft/java-runtime",
        "parameters": {
          "arch": "Arch, `all` by default",
          "javaType": "Java runtime type, `all` by default"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "minecraft.net/"
            ]
          }
        ],
        "name": "Java Runtimes",
        "maintainers": [
          "xtexChooser"
        ],
        "url": "minecraft.net/",
        "description": "\narch:\n\n- gamecore (Currently not used by Mojang)\n- linux\n- linux-i386\n- mac-os\n- mac-os-arm64\n- windows-arm64\n- windows-x64\n- windows-x86\n\njavaType:\n\n- java-runtime-alpha\n- java-runtime-beta\n- java-runtime-delta\n- java-runtime-gamma\n- java-runtime-gamma-snapshot\n- jre-legacy\n- minecraft-java-exe (Only on Windows)\n",
        "zh": {
          "name": "Java运行时"
        },
        "location": "java-runtime.ts",
        "module": () => import('@/routes/minecraft/java-runtime.ts')
      },
      "/version/:versionType?/:linkType?": {
        "path": "/version/:versionType?/:linkType?",
        "categories": [
          "game"
        ],
        "example": "/minecraft/version",
        "parameters": {
          "versionType": "Game version type, `all` by default",
          "linkType": "Link added to feed, `official` by default"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "minecraft.net/"
            ]
          }
        ],
        "name": "Java Game Update",
        "maintainers": [
          "TheresaQWQ",
          "xtexChooser"
        ],
        "url": "minecraft.net/",
        "description": "\n| Version                    | versionType |\n| -------------------------- | ----------- |\n| 正式版                     | release     |\n| 快照                       | snapshot    |\n| Alpha 及更早的版本         | old_alpha  |\n| Beta 版                    | old_beta   |\n| Target                     | linkType    |\n| -------------------------- | --------    |\n| minecraft.net              | official    |\n| 英文 Minecraft Wiki 版本页 | enwiki      |\n| 中文 Minecraft Wiki 版本页 | zhwiki      |\n",
        "zh": {
          "name": "Java版游戏更新"
        },
        "location": "version.ts",
        "module": () => import('@/routes/minecraft/version.ts')
      }
    },
    "apiRoutes": {},
    "name": "Minecraft",
    "url": "minecraft.net",
    "lang": "en"
  },
  "mingpao": {
    "routes": {
      "/:type?/:category?": {
        "path": "/:type?/:category?",
        "name": "新聞",
        "example": "/mingpao/ins/all",
        "parameters": {
          "type": {
            "description": "新聞類型",
            "default": "ins",
            "options": [
              {
                "value": "ins",
                "label": "即時新聞"
              },
              {
                "value": "pns",
                "label": "每日明報"
              }
            ]
          },
          "category": "頻道，見下表"
        },
        "radar": [
          {
            "title": "即時新聞",
            "source": [
              "news.mingpao.com/ins/:categoryName/section/:date/:category"
            ],
            "target": "/mingpao/ins/:category"
          },
          {
            "title": "每日明報",
            "source": [
              "news.mingpao.com/pns/:categoryName/section/:date/:category"
            ],
            "target": "/mingpao/pns/:category"
          }
        ],
        "maintainers": [
          "TonyRL"
        ],
        "description": "| category | 即時新聞頻道 |\n| -------- | ------------ |\n| all      | 總目錄       |\n| s00001   | 港聞         |\n| s00002   | 經濟         |\n| s00003   | 地產         |\n| s00004   | 兩岸         |\n| s00005   | 國際         |\n| s00006   | 體育         |\n| s00007   | 娛樂         |\n| s00022   | 文摘         |\n| s00024   | 熱點         |\n\n| category | 每日明報頻道 |\n| -------- | ------------ |\n| s00001   | 要聞         |\n| s00002   | 港聞         |\n| s00003   | 社評         |\n| s00004   | 經濟         |\n| s00005   | 副刊         |\n| s00011   | 教育         |\n| s00012   | 觀點         |\n| s00013   | 中國         |\n| s00014   | 國際         |\n| s00015   | 體育         |\n| s00016   | 娛樂         |\n| s00017   | English      |\n| s00018   | 作家專欄     |",
        "location": "index.tsx",
        "module": () => import('@/routes/mingpao/index.tsx')
      }
    },
    "apiRoutes": {},
    "name": "明報",
    "url": "mingpao.com",
    "lang": "zh-TW"
  },
  "miniflux": {
    "routes": {
      "/entry/:feeds/:parameters?": {
        "path": "/entry/:feeds/:parameters?",
        "description": "\n1. Support to get all content: You can obtain the content of all subscription sources by using keywords such as `/miniflux/all` or `/miniflux/default`.\n2. Support to get the subscription content of a specific subscription source by its ID. Please obtain the subscription source ID on the page where it is located under `Sources` (shortcut keys `g` `f`). The URL for each category (or subscription source) displays its ID information. There are several format options available:\n    1. Support `/miniflux/feed=[feed_id]`, please replace `[feed_id]` with the actual ID of the subscribed feed (note that it should be just a number without brackets).\n    2. Support subscribing to multiple feeds using `/miniflux/feed=[feed1_id]&feed=[feed2_id]` or `/miniflux/feeds=[feed1_id]&[feed2_id]`.\n    3. Additionally, you can use shorthand notation by directly using feed IDs: `/miniflux/[feed1_id]&[feed2_id]`.\n3. Further customization options are available based on your needs:\n    1. All parameters/options provided by MiniFlux are supported ([link](https://miniflux.app/docs/api.html#endpoint-get-feed-entries)). As noted in their documentation, multiple filtering options should be connected with `&`. Except for `status`, only the first occurrence of duplicate filter options will be considered.\n    2. Specifically, this route defaults to sorting entries from new to old (`direction=desc`).\n    3. Moreover, this route supports additional options including:\n        - Using the `feed_name` parameter to control title formatting; setting `feed_name=1` will display each title as \"Article Title | Feed Name,\" while default is set at `0`, showing only article titles.\n        - Utilizing the `mark` parameter to specify actions after fetching subscriptions in RSSHub, such as maintaining unchanged state (`unchanged`, default), marking as read (`read`), removing (`removed`) or marking as unread (`unread`). Note that marking as read should not simply be understood as a means for implementing synchronization services; rather, it functions more like an aid for MiniFlux's automatic cleaning feature.\n        - Future support may include utilizing the `link` parameter to control output URLs (this functionality requires corresponding interfaces from MiniFlux). It could involve generating URLs through MiniFlux entity sharing features or original content links.\n        - The output content quantity can be controlled via the 'limit' parameter; although all matching contents are typically outputted by default, **it is recommended that users set this parameter**.\n    ",
        "categories": [
          "other"
        ],
        "example": "/miniflux/feeds=1&2&3/mark=read&limit=7&status=unread",
        "parameters": {
          "feeds": "Subscribe source ID or get all.",
          "parameters": "Filter and set parameters, use `&` to connect multiple."
        },
        "features": {
          "requireConfig": [
            {
              "name": "MINIFLUX_INSTANCE",
              "description": "The instance used by the user, by default, is the official MiniFlux [paid service address](https://reader.miniflux.app)"
            },
            {
              "name": "MINIFLUX_TOKEN",
              "description": "User's API key, please log in to the instance used and go to `Settings` -> `API Key` -> `Create a new API key` to obtain."
            }
          ],
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "Feed entry",
        "maintainers": [
          "emdoe",
          "DIYgod"
        ],
        "location": "entry.ts",
        "module": () => import('@/routes/miniflux/entry.ts')
      },
      "/subscription/:parameters?": {
        "path": "/subscription/:parameters?",
        "description": "\n1. If no specific parameters are specified, all subscription sources will be output by default.\n2. Please obtain the Category ID or Subscription Source ID on the `Category` (shortcut `g` `c`) or `Source` (shortcut `g` `f`) page. The URL of each category (or subscription source) will display its ID information.\n3. Support for category names and category IDs, to output multiple categories, please repeat entering `category=` and connect with `&`, or directly use **English** commas between different category names. For example, you can subscribe through `/miniflux/subscription/category=technology&category=1` or `/miniflux/subscription/categories=technology,1`.\n4. Support specifying the subscription source name or subscription source ID, similar to setting categories. For example, you can subscribe through `/miniflux/subscription/feed=1&feed=Archdaily` or `/miniflux/subscription/feeds=1,Archdaily`.\n5. Support simultaneously specifying subscription source information and category information; it will output subscription sources that meet the selected categories' criteria. Consider an example: by using `/miniflux/subscription/feeds=1,archdaily&category=art,7`, if the Subscription Source ID is 1 or the Subscription Source Name is ArchDaily indeed falls under Category 'art' or has a Category ID of 7, then output that subscription source information.\n    ",
        "categories": [
          "other"
        ],
        "example": "/miniflux/subscription/categories=test",
        "parameters": {
          "parameters": "Category name or category ID or/and subscription source name or subscription source ID"
        },
        "features": {
          "requireConfig": [
            {
              "name": "MINIFLUX_INSTANCE",
              "description": "The instance used by the user, by default, is the official MiniFlux [paid service address](https://reader.miniflux.app)"
            },
            {
              "name": "MINIFLUX_TOKEN",
              "description": "User's API key, please log in to the instance used and go to `Settings` -> `API Key` -> `Create a new API key` to obtain."
            }
          ],
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "Subscriptions",
        "maintainers": [
          "emdoe",
          "DIYgod"
        ],
        "location": "subscription.ts",
        "module": () => import('@/routes/miniflux/subscription.ts')
      }
    },
    "apiRoutes": {},
    "name": "MiniFlux",
    "url": "miniflux.app",
    "lang": "en"
  },
  "mirror": {
    "routes": {
      "/:id": {
        "path": "/:id",
        "categories": [
          "new-media"
        ],
        "example": "/mirror/tingfei.eth",
        "parameters": {
          "id": "user id"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "User",
        "maintainers": [
          "fifteen42",
          "rde9",
          "nczitzk"
        ],
        "location": "index.ts",
        "module": () => import('@/routes/mirror/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "Mirror",
    "url": "mirror.xyz",
    "lang": "en"
  },
  "mirrormedia": {
    "routes": {
      "/category/:category": {
        "path": [
          "/category/:category",
          "/section/:section"
        ],
        "categories": [
          "traditional-media"
        ],
        "example": "/mirrormedia/category/political",
        "parameters": {
          "category": "分类名",
          "section": "子板名"
        },
        "name": "分类",
        "maintainers": [
          "dzx-dzx"
        ],
        "radar": [
          {
            "source": [
              "mirrormedia.mg/category/:category",
              "mirrormedia.mg/section/:section"
            ]
          }
        ],
        "location": "category.ts",
        "module": () => import('@/routes/mirrormedia/category.ts')
      },
      "/section/:section": {
        "path": [
          "/category/:category",
          "/section/:section"
        ],
        "categories": [
          "traditional-media"
        ],
        "example": "/mirrormedia/category/political",
        "parameters": {
          "category": "分类名",
          "section": "子板名"
        },
        "name": "分类",
        "maintainers": [
          "dzx-dzx"
        ],
        "radar": [
          {
            "source": [
              "mirrormedia.mg/category/:category",
              "mirrormedia.mg/section/:section"
            ]
          }
        ],
        "location": "category.ts",
        "module": () => import('@/routes/mirrormedia/category.ts')
      },
      "/": {
        "path": "/",
        "categories": [
          "traditional-media"
        ],
        "example": "/mirrormedia",
        "parameters": {},
        "name": "首页",
        "maintainers": [
          "dzx-dzx"
        ],
        "radar": [
          {
            "source": [
              "mirrormedia.mg"
            ]
          }
        ],
        "location": "index.ts",
        "module": () => import('@/routes/mirrormedia/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "鏡週刊 Mirror Media",
    "url": "mirrormedia.mg",
    "lang": "zh-TW"
  },
  "missav": {
    "routes": {
      "/new": {
        "path": "/new",
        "categories": [
          "multimedia"
        ],
        "example": "/missav/new",
        "features": {
          "requireConfig": false,
          "requirePuppeteer": true,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false,
          "nsfw": true
        },
        "radar": [
          {
            "source": [
              "missav.ws/dm514/new",
              "missav.ws/new",
              "missav.ws/"
            ]
          },
          {
            "source": [
              "missav.ai/dm514/new",
              "missav.ai/new",
              "missav.ai/"
            ]
          }
        ],
        "name": "最近更新",
        "maintainers": [
          "TonyRL"
        ],
        "url": "missav.ws/dm397/new",
        "location": "new.tsx",
        "module": () => import('@/routes/missav/new.tsx')
      }
    },
    "apiRoutes": {},
    "name": "MissAV",
    "url": "missav.ws",
    "lang": "en"
  },
  "misskey": {
    "routes": {
      "/notes/featured/:site": {
        "path": "/notes/featured/:site",
        "categories": [
          "social-media"
        ],
        "view": 1,
        "example": "/misskey/notes/featured/misskey.io",
        "parameters": {
          "site": "instance address, domain only, without `http://` or `https://` protocol header"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "Featured Notes",
        "maintainers": [
          "Misaka13514"
        ],
        "location": "featured-notes.ts",
        "module": () => import('@/routes/misskey/featured-notes.ts')
      },
      "/timeline/home/:site/:routeParams?": {
        "path": "/timeline/home/:site/:routeParams?",
        "categories": [
          "social-media"
        ],
        "view": 1,
        "example": "/misskey/timeline/home/misskey.io",
        "parameters": {
          "site": "instance address, domain only, without `http://` or `https://` protocol header",
          "routeParams": "\n| Key                  | Description                             | Accepted Values | Default |\n| -------------------- | --------------------------------------- | --------------- | ------- |\n| limit                | Number of notes to return               | integer         | 10      |\n| withFiles            | Only return notes containing files      | 0/1/true/false  | false   |\n| withRenotes          | Include renotes in the timeline         | 0/1/true/false  | true    |\n| allowPartial         | Allow partial results                   | 0/1/true/false  | true    |\n| simplifyAuthor       | Simplify author field in feed items     | 0/1/true/false  | true    |\n\nNote: If `withFiles` is set to true, renotes will not be included in the timeline regardless of the value of `withRenotes`.\n\nExamples:\n- /misskey/timeline/home/misskey.io/limit=20&withFiles=true\n- /misskey/timeline/home/misskey.io/withRenotes=false\n        "
        },
        "features": {
          "requireConfig": [
            {
              "name": "MISSKEY_ACCESS_TOKEN",
              "optional": false,
              "description": "\n                    Access token for Misskey API. Requires `read:account` access.\n\n                    Visit the specified site's settings page to obtain an access token. E.g. https://misskey.io/settings/api\n                "
            }
          ],
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "misskey.io"
            ]
          }
        ],
        "name": "Home Timeline",
        "maintainers": [
          "HanaokaYuzu"
        ],
        "description": "::: warning\n    This route is only available for self-hosted instances.\n:::",
        "location": "home-timeline.ts",
        "module": () => import('@/routes/misskey/home-timeline.ts')
      },
      "/users/notes/:username/:routeParams?": {
        "path": "/users/notes/:username/:routeParams?",
        "categories": [
          "social-media"
        ],
        "view": 1,
        "example": "/misskey/users/notes/support@misskey.io",
        "parameters": {
          "username": "Misskey username in the format of username@instance.domain",
          "routeParams": "\n| Key               | Description                             | Accepted Values | Default |\n| ----------------- | --------------------------------------- | --------------- | ------- |\n| withRenotes       | Include renotes in the timeline         | 0/1/true/false  | false   |\n| mediaOnly         | Only return posts containing media      | 0/1/true/false  | false   |\n| simplifyAuthor    | Simplify author field in feed items     | 0/1/true/false  | false   |\n\nNote: `withRenotes` and `mediaOnly` are mutually exclusive and cannot both be set to true.\n\nExamples:\n- /misskey/users/notes/mttb2ccp@misskey.io/withRenotes=true\n- /misskey/users/notes/mttb2ccp@misskey.io/mediaOnly=true"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "User timeline",
        "maintainers": [
          "siygle",
          "SnowAgar25",
          "HanaokaYuzu"
        ],
        "location": "user-timeline.ts",
        "module": () => import('@/routes/misskey/user-timeline.ts')
      }
    },
    "apiRoutes": {},
    "name": "Misskey",
    "url": "misskey.io",
    "lang": "en"
  },
  "misskon": {
    "routes": {
      "/top/:k": {
        "path": "/top/:k",
        "categories": [
          "picture"
        ],
        "example": "/misskon/top/60",
        "parameters": {
          "k": "Top k days, can be 3, 7, 30 or 60"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false,
          "nsfw": true
        },
        "radar": [
          {
            "title": "Top 3 days",
            "source": [
              "misskon.com/top3/"
            ],
            "target": "/top/3"
          },
          {
            "title": "Top 7 days",
            "source": [
              "misskon.com/top7/"
            ],
            "target": "/top/7"
          },
          {
            "title": "Top 30 days",
            "source": [
              "misskon.com/top30/"
            ],
            "target": "/top/30"
          },
          {
            "title": "Top 60 days",
            "source": [
              "misskon.com/top60/"
            ],
            "target": "/top/60"
          }
        ],
        "name": "Top k days",
        "maintainers": [
          "Urabartin"
        ],
        "location": "top.ts",
        "module": () => import('@/routes/misskon/top.ts')
      },
      "/posts/:routeParams?": {
        "path": "/posts/:routeParams?",
        "categories": [
          "picture"
        ],
        "example": "/misskon/posts/search=video&tags_exclude=353,3100&per_page=5",
        "parameters": {
          "routeParams": "Additional parameters for filtering posts, refer to [WordPress API Reference](https://developer.wordpress.org/rest-api/reference/posts/#arguments) for details."
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false,
          "nsfw": true
        },
        "radar": [
          {
            "source": [
              "misskon.com/"
            ],
            "target": "/posts"
          }
        ],
        "name": "Posts",
        "maintainers": [
          "Urabartin"
        ],
        "location": "posts.ts",
        "module": () => import('@/routes/misskon/posts.ts')
      },
      "/tag/:tag": {
        "path": "/tag/:tag",
        "categories": [
          "picture"
        ],
        "example": "/misskon/tag/cosplay",
        "parameters": {
          "tag": "Any tag that exists in MissKon"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false,
          "nsfw": true
        },
        "radar": [
          {
            "source": [
              "misskon.com/tag/:tag/"
            ],
            "target": "/tag/:tag"
          }
        ],
        "name": "Tag",
        "maintainers": [
          "Urabartin"
        ],
        "location": "tag.ts",
        "module": () => import('@/routes/misskon/tag.ts')
      }
    },
    "apiRoutes": {},
    "name": "MissKON",
    "url": "misskon.com",
    "lang": "en"
  },
  "mit": {
    "routes": {
      "/scratch/user-projects/:username": {
        "path": "/scratch/user-projects/:username",
        "categories": [
          "social-media"
        ],
        "example": "/mit/scratch/user-projects/abee",
        "parameters": {
          "username": "Scratch username"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "scratch.mit.edu/users/:username/projects/"
            ],
            "target": "/scratch/user-projects/:username"
          }
        ],
        "name": "Scratch User Projects",
        "maintainers": [
          "Skota11"
        ],
        "location": "scratch/user-projects.ts",
        "module": () => import('@/routes/mit/scratch/user-projects.ts')
      },
      "/hanlab/blog": {
        "path": "/hanlab/blog",
        "categories": [
          "blog"
        ],
        "example": "/mit/hanlab/blog",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "hanlab.mit.edu/blog"
            ]
          }
        ],
        "name": "HAN Lab Blog",
        "maintainers": [
          "johan456789"
        ],
        "description": "MIT HAN Lab pioneers research in efficient AI, advancing algorithms and hardware to make generative models faster, smarter, and more accessible.",
        "location": "hanlab.ts",
        "module": () => import('@/routes/mit/hanlab.ts')
      },
      "/scratch/user-comments/:username": {
        "path": "/scratch/user-comments/:username",
        "categories": [
          "social-media"
        ],
        "example": "/mit/scratch/user-comments/skota11",
        "parameters": {
          "username": "Scratch username"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "scratch.mit.edu/users/:username/"
            ],
            "target": "/scratch/user-comments/:username"
          }
        ],
        "name": "Scratch User Comments",
        "maintainers": [
          "Skota11"
        ],
        "location": "scratch/user-comments.ts",
        "module": () => import('@/routes/mit/scratch/user-comments.ts')
      }
    },
    "apiRoutes": {},
    "name": "Massachusetts Institute of Technology",
    "url": "mit.edu"
  },
  "mittrchina": {
    "routes": {
      "/:type?": {
        "path": "/:type?",
        "categories": [
          "new-media"
        ],
        "example": "/mittrchina/index",
        "parameters": {
          "type": "类型，见下表，默认为首页资讯"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "首页",
        "maintainers": [
          "EsuRt",
          "queensferryme"
        ],
        "description": "| 快讯     | 本周热文 | 首页资讯 | 视频  |\n| -------- | -------- | -------- | ----- |\n| breaking | hot      | index    | video |",
        "location": "index.tsx",
        "module": () => import('@/routes/mittrchina/index.tsx')
      }
    },
    "apiRoutes": {},
    "name": "麻省理工科技评论",
    "url": "mittrchina.com",
    "lang": "zh-CN"
  },
  "miui": {
    "routes": {
      "/community/user/:uid": {
        "path": "/community/user/:uid",
        "categories": [
          "bbs"
        ],
        "example": "/miui/community/user/1200057564",
        "parameters": {
          "uid": "小米用户 UID，可于网页版用户主页链接中 `uid` 项获取"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "web.vip.miui.com/page/info/mio/mio/homePage"
            ]
          }
        ],
        "name": "小米社区用户发帖",
        "maintainers": [
          "abc1763613206"
        ],
        "location": "community/user.ts",
        "module": () => import('@/routes/miui/community/user.ts')
      },
      "/firmware/:device/:type?/:region?": {
        "path": "/firmware/:device/:type?/:region?",
        "categories": [
          "program-update"
        ],
        "example": "/miui/firmware/aries",
        "parameters": {
          "device": "the device `codename` eg. `aries` for Mi 2S",
          "type": "type",
          "region": "Region, default to `cn`"
        },
        "name": "New firmware",
        "maintainers": [
          "Indexyz"
        ],
        "description": "  | stable  | development |\n| ------- | ----------- |\n| release | dev         |\n\n| region | region |\n| ------ | ------ |\n| China  | cn     |\n| Global | global |",
        "location": "firmware/index.ts",
        "module": () => import('@/routes/miui/firmware/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "MIUI",
    "url": "miui.com",
    "lang": "zh-CN"
  },
  "mixcloud": {
    "routes": {
      "/:username/:type?": {
        "path": "/:username/:type?",
        "categories": [
          "multimedia"
        ],
        "example": "/mixcloud/dholbach/uploads",
        "parameters": {
          "username": "Username, can be found in URL",
          "type": "Type, see below, uploads by default"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": true,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "mixcloud.com/:username/:type?"
            ]
          },
          {
            "source": [
              "www.mixcloud.com/:username/:type?"
            ]
          }
        ],
        "name": "User",
        "maintainers": [
          "Misaka13514"
        ],
        "description": "| Shows   | Reposts | Favorites | History | Stream |\n| ------- | ------- | --------- | ------- | ------ |\n| uploads | reposts | favorites | listens | stream |",
        "location": "index.ts",
        "module": () => import('@/routes/mixcloud/index.ts')
      },
      "/:username/playlists/:playlist": {
        "path": "/:username/playlists/:playlist",
        "categories": [
          "multimedia"
        ],
        "example": "/mixcloud/dholbach/playlists/ecclectic-dance",
        "parameters": {
          "username": "Username, can be found in URL",
          "playlist": "Playlist slug, can be found in URL"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": true,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "mixcloud.com/:username/playlists/:playlist"
            ]
          },
          {
            "source": [
              "www.mixcloud.com/:username/playlists/:playlist"
            ]
          }
        ],
        "name": "Playlist",
        "maintainers": [
          "Misaka13514"
        ],
        "location": "user-playlist.ts",
        "module": () => import('@/routes/mixcloud/user-playlist.ts')
      }
    },
    "apiRoutes": {},
    "name": "Mixcloud",
    "url": "www.mixcloud.com",
    "lang": "en"
  },
  "mixi2": {
    "routes": {
      "/community/:id/:media?": {
        "path": "/community/:id/:media?",
        "name": "コミュニティ",
        "categories": [
          "social-media"
        ],
        "example": "/mixi2/community/62e7e813-d242-4c54-a0ee-0aab5b2bbad2",
        "parameters": {
          "id": {
            "description": "コミュニティID"
          },
          "media": {
            "description": "`media`を入力するとメディアを含むポストのみを取得、デフォルトは空で全てのポストを取得"
          }
        },
        "features": {
          "supportRadar": true,
          "requireConfig": [
            {
              "name": "MIXI2_AUTH_TOKEN",
              "description": "mixi2ログイン後の情報。ブラウザのコンソールでクッキーから `auth_token` の値を取得してください"
            },
            {
              "name": "MIXI2_AUTH_KEY",
              "description": "mixi2ログイン後の情報。ブラウザのコンソールでリクエストヘッダーから `x-auth-key` の値を取得してください"
            }
          ]
        },
        "radar": [
          {
            "source": [
              "mixi.social/communities/:id",
              "mixi.social/communities/:id/about"
            ],
            "target": "/community/:id",
            "title": "コミュニティ - ポスト"
          },
          {
            "source": [
              "mixi.social/communities/:id",
              "mixi.social/communities/:id/about"
            ],
            "target": "/community/:id/media",
            "title": "コミュニティ - メディア"
          }
        ],
        "view": 1,
        "maintainers": [
          "KarasuShin"
        ],
        "location": "community.ts",
        "module": () => import('@/routes/mixi2/community.ts')
      },
      "/discovery": {
        "path": "/discovery",
        "name": "発見",
        "categories": [
          "social-media"
        ],
        "example": "/mixi2/discovery",
        "features": {
          "supportRadar": true,
          "requireConfig": [
            {
              "name": "MIXI2_AUTH_TOKEN",
              "description": "mixi2ログイン後の情報。ブラウザのコンソールでクッキーから `auth_token` の値を取得してください"
            },
            {
              "name": "MIXI2_AUTH_KEY",
              "description": "mixi2ログイン後の情報。ブラウザのコンソールでリクエストヘッダーから `x-auth-key` の値を取得してください"
            }
          ]
        },
        "radar": [
          {
            "source": [
              "mixi.social/home/discovery"
            ],
            "target": "/discovery",
            "title": "発見"
          }
        ],
        "view": 1,
        "maintainers": [
          "KarasuShin"
        ],
        "location": "discovery.ts",
        "module": () => import('@/routes/mixi2/discovery.ts')
      },
      "/home": {
        "path": "/home",
        "name": "フォロー中",
        "categories": [
          "social-media"
        ],
        "example": "/mixi2/home",
        "features": {
          "requireConfig": [
            {
              "name": "MIXI2_AUTH_TOKEN",
              "description": "mixi2ログイン後の情報。ブラウザのコンソールでクッキーから `auth_token` の値を取得してください"
            },
            {
              "name": "MIXI2_AUTH_KEY",
              "description": "mixi2ログイン後の情報。ブラウザのコンソールでリクエストヘッダーから `x-auth-key` の値を取得してください"
            }
          ],
          "supportRadar": true
        },
        "radar": [
          {
            "source": [
              "mixi.social/home"
            ],
            "target": "/home",
            "title": "フォロー中"
          }
        ],
        "view": 1,
        "maintainers": [
          "KarasuShin"
        ],
        "location": "home.ts",
        "module": () => import('@/routes/mixi2/home.ts')
      },
      "/user/:name/:media?": {
        "path": "/user/:name/:media?",
        "name": "ユーザー",
        "categories": [
          "social-media"
        ],
        "example": "/mixi2/user/@deyo",
        "parameters": {
          "name": {
            "description": "@で始まるユーザー名"
          },
          "media": {
            "description": "`media`を入力するとメディアを含むポストのみを取得、デフォルトは空で全てのポストを取得"
          }
        },
        "features": {
          "requireConfig": [
            {
              "name": "MIXI2_AUTH_TOKEN",
              "description": "mixi2ログイン後の情報。ブラウザのコンソールでクッキーから `auth_token` の値を取得してください"
            },
            {
              "name": "MIXI2_AUTH_KEY",
              "description": "mixi2ログイン後の情報。ブラウザのコンソールでリクエストヘッダーから `x-auth-key` の値を取得してください"
            }
          ],
          "supportRadar": true
        },
        "radar": [
          {
            "source": [
              "mixi.social/:id"
            ],
            "target": "/user/:id",
            "title": "ユーザー - ポスト"
          },
          {
            "source": [
              "mixi.social/:id"
            ],
            "target": "/user/:id/media",
            "title": "ユーザー - メディア"
          }
        ],
        "view": 1,
        "maintainers": [
          "KarasuShin"
        ],
        "location": "user.ts",
        "module": () => import('@/routes/mixi2/user.ts')
      }
    },
    "apiRoutes": {},
    "name": "mixi2",
    "url": "mixi.social",
    "lang": "ja",
    "categories": [
      "social-media"
    ]
  },
  "miyuki": {
    "routes": {
      "/news": {
        "path": "/news",
        "example": "/miyuki/news",
        "name": "News",
        "url": "www.miyuki.jp/s/y10/news/list",
        "categories": [
          "new-media"
        ],
        "maintainers": [
          "KarasuShin"
        ],
        "features": {
          "supportRadar": true
        },
        "radar": [
          {
            "source": [
              "miyuki.jp",
              "miyuki.jp/s/y10/news/list"
            ],
            "target": "/news"
          }
        ],
        "location": "news.ts",
        "module": () => import('@/routes/miyuki/news.ts')
      }
    },
    "apiRoutes": {},
    "name": "中島みゆき Official",
    "url": "miyuki.jp",
    "lang": "ja",
    "categories": [
      "new-media"
    ]
  },
  "modb": {
    "routes": {
      "/topic/:id": {
        "path": "/topic/:id",
        "categories": [
          "programming"
        ],
        "example": "/modb/topic/44158",
        "parameters": {
          "id": "合辑序号"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "合辑",
        "maintainers": [
          "yueneiqi"
        ],
        "location": "topic.ts",
        "module": () => import('@/routes/modb/topic.ts')
      }
    },
    "apiRoutes": {},
    "name": "墨天轮",
    "url": "modb.pro",
    "lang": "zh-CN"
  },
  "modelscope": {
    "routes": {
      "/learn": {
        "path": "/learn",
        "categories": [
          "programming"
        ],
        "example": "/modelscope/learn",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "www.modelscope.cn/learn"
            ]
          }
        ],
        "name": "研习社",
        "maintainers": [
          "TonyRL"
        ],
        "url": "www.modelscope.cn/learn",
        "location": "learn.ts",
        "module": () => import('@/routes/modelscope/learn.ts')
      },
      "/models": {
        "path": "/models",
        "categories": [
          "programming"
        ],
        "example": "/modelscope/models",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "modelscope.cn/models"
            ]
          }
        ],
        "name": "模型库",
        "maintainers": [
          "TonyRL"
        ],
        "url": "modelscope.cn/models",
        "location": "models.ts",
        "module": () => import('@/routes/modelscope/models.ts')
      },
      "/datasets": {
        "path": "/datasets",
        "categories": [
          "programming"
        ],
        "example": "/modelscope/datasets",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "modelscope.cn/datasets"
            ]
          }
        ],
        "name": "数据集",
        "maintainers": [
          "TonyRL"
        ],
        "url": "modelscope.cn/datasets",
        "location": "datasets.ts",
        "module": () => import('@/routes/modelscope/datasets.ts')
      },
      "/studios": {
        "path": "/studios",
        "categories": [
          "programming"
        ],
        "example": "/modelscope/studios",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "modelscope.cn/studios"
            ]
          }
        ],
        "name": "创空间",
        "maintainers": [
          "TonyRL"
        ],
        "url": "modelscope.cn/studios",
        "location": "studios.ts",
        "module": () => import('@/routes/modelscope/studios.ts')
      },
      "/community": {
        "path": "/community",
        "categories": [
          "programming"
        ],
        "example": "/modelscope/community",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "community.modelscope.cn/"
            ]
          }
        ],
        "name": "DevPress 官方社区",
        "maintainers": [
          "TonyRL"
        ],
        "url": "community.modelscope.cn/",
        "location": "community.tsx",
        "module": () => import('@/routes/modelscope/community.tsx')
      }
    },
    "apiRoutes": {},
    "name": "ModelScope 魔搭社区",
    "url": "modelscope.cn",
    "lang": "zh-CN"
  },
  "modian": {
    "routes": {
      "/zhongchou/:category?/:sort?/:status?": {
        "path": "/zhongchou/:category?/:sort?/:status?",
        "categories": [
          "shopping"
        ],
        "example": "/modian/zhongchou",
        "parameters": {
          "category": "分类，见下表，默认为全部",
          "sort": "排序，见下表，默认为最新上线",
          "status": "状态，见下表，默认为全部"
        },
        "name": "众筹",
        "maintainers": [
          "nczitzk"
        ],
        "description": "分类\n\n| 全部 | 游戏  | 动漫   | 出版       | 桌游       |\n| ---- | ----- | ------ | ---------- | ---------- |\n| all  | games | comics | publishing | tablegames |\n\n| 卡牌  | 潮玩模型 | 影视       | 音乐  | 活动       |\n| ----- | -------- | ---------- | ----- | ---------- |\n| cards | toys     | film-video | music | activities |\n\n| 设计   | 科技       | 食品 | 爱心通道 | 动物救助 |\n| ------ | ---------- | ---- | -------- | -------- |\n| design | technology | food | charity  | animals  |\n\n| 个人愿望 | 其他   |\n| -------- | ------ |\n| wishes   | others |\n\n  排序\n\n| 最新上线  | 金额最高   | 评论最多     |\n| --------- | ---------- | ------------ |\n| top_time | top_money | top_comment |\n\n  状态\n\n| 全部 | 创意 | 预热    | 众筹中 | 众筹成功 |\n| ---- | ---- | ------- | ------ | -------- |\n| all  | idea | preheat | going  | success  |",
        "radar": [
          {
            "source": [
              "zhongchou.modian.com/:category/:sort/:status"
            ]
          }
        ],
        "location": "zhongchou.ts",
        "module": () => import('@/routes/modian/zhongchou.ts')
      }
    },
    "apiRoutes": {},
    "name": "摩点",
    "url": "modian.com",
    "lang": "zh-CN"
  },
  "modrinth": {
    "routes": {
      "/project/:id/versions/:routeParams?": {
        "path": "/project/:id/versions/:routeParams?",
        "categories": [
          "game"
        ],
        "example": "/modrinth/project/sodium/versions",
        "parameters": {
          "id": "Id or slug of the Modrinth project",
          "routeParams": "Extra route params. See the table below for options"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "modrinth.com/mod/:id/*",
              "modrinth.com/plugin/:id/*",
              "modrinth.com/datapack/:id/*",
              "modrinth.com/shader/:id/*",
              "modrinth.com/resourcepack/:id/*",
              "modrinth.com/modpack/:id/*",
              "modrinth.com/mod/:id",
              "modrinth.com/plugin/:id",
              "modrinth.com/datapack/:id",
              "modrinth.com/shader/:id",
              "modrinth.com/resourcepack/:id",
              "modrinth.com/modpack/:id"
            ],
            "target": "/project/:id/versions"
          }
        ],
        "name": "Project versions",
        "maintainers": [
          "SettingDust"
        ],
        "description": "| Name           | Example                                      |\n| -------------- | -------------------------------------------- |\n| loaders        | loaders=fabric&loaders=quilt&loaders=forge |\n| game_versions | game_versions=1.20.1&game_versions=1.20.2 |\n| featured       | featured=true                                |",
        "location": "versions.tsx",
        "module": () => import('@/routes/modrinth/versions.tsx')
      }
    },
    "apiRoutes": {},
    "name": "Modrinth",
    "url": "modrinth.com",
    "lang": "en"
  },
  "mohw": {
    "routes": {
      "/clarification": {
        "path": "/clarification",
        "categories": [
          "government"
        ],
        "example": "/mohw/clarification",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "mohw.gov.tw/"
            ]
          }
        ],
        "name": "即時新聞澄清",
        "maintainers": [
          "nczitzk"
        ],
        "url": "mohw.gov.tw/",
        "location": "clarification.ts",
        "module": () => import('@/routes/mohw/clarification.ts')
      }
    },
    "apiRoutes": {},
    "name": "台灣衛生福利部",
    "url": "mohw.gov.tw",
    "lang": "zh-TW"
  },
  "moodysmismicrosite": {
    "routes": {
      "/report/:industry?": {
        "path": "/report/:industry?",
        "categories": [
          "finance"
        ],
        "view": 0,
        "example": "/moodysmismicrosite/report/企业&金融机构",
        "parameters": {
          "industry": {
            "description": "可选参数，默认为全部行业。行业选择，支持使用&连接多个。",
            "options": [
              {
                "value": "0",
                "label": "企业"
              },
              {
                "value": "1",
                "label": "金融机构"
              },
              {
                "value": "2",
                "label": "主权"
              },
              {
                "value": "3",
                "label": "地方政府及城投公司"
              },
              {
                "value": "4",
                "label": "宏观经济"
              },
              {
                "value": "5",
                "label": "结构融资"
              },
              {
                "value": "6",
                "label": "基础设施及项目融资"
              },
              {
                "value": "7",
                "label": "ESG"
              },
              {
                "value": "8",
                "label": "其他"
              }
            ],
            "default": "全部"
          }
        },
        "radar": [
          {
            "source": [
              "www.moodysmismicrosite.com/report"
            ]
          }
        ],
        "name": "industry",
        "description": "\n| ID | Description |\n| ---   | ---   |\n| 0 | 企业 |\n| 1 | 金融机构 |\n| 2 | 主权 |\n| 3 | 地方政府及城投公司 |\n| 4 | 宏观经济 |\n| 5 | 结构融资 |\n| 6 | 基础设施项目融资 |\n| 7 | ESG |\n| 8 | 其他 |\n    ",
        "maintainers": [
          "Cedaric"
        ],
        "location": "report.ts",
        "module": () => import('@/routes/moodysmismicrosite/report.ts')
      }
    },
    "apiRoutes": {},
    "name": "穆迪评级",
    "url": "www.moodysmismicrosite.com",
    "lang": "zh-CN"
  },
  "mox": {
    "routes": {
      "/:category?": {
        "path": "/:category?",
        "categories": [
          "anime"
        ],
        "example": "/mox",
        "parameters": {
          "category": "分类，可在对应分类页 URL 中找到"
        },
        "features": {
          "requireConfig": [
            {
              "name": "MOX_COOKIE",
              "optional": true,
              "description": "注册用户登录后的 Cookie, 可以从浏览器开发者工具Network面板中的mox页面请求获取，Cookie内容形如VOLSKEY=xxxxxx; VLIBSID=xxxxxx; VOLSESS=xxxxxx"
            }
          ],
          "antiCrawler": true
        },
        "radar": [
          {
            "source": [
              "mox.moe/l/:category",
              "mox.moe/"
            ]
          }
        ],
        "name": "首頁",
        "maintainers": [
          "nczitzk"
        ],
        "description": "::: tip\n  在首页将分类参数选择确定后跳转到的分类页面 URL 中，`/l/` 后的字段即为分类参数。\n\n  如 [科幻 + 日語 + 日本 + 長篇 + 完結 + 最近更新](https://mox.moe/l/CAT%2A科幻,日本,完結,lastupdate,jpn,l,BL) 的 URL 为 [https://mox.moe/l/CAT%2A 科幻，日本，完結，lastupdate,jpn,l,BL](https://mox.moe/l/CAT%2A科幻,日本,完結,lastupdate,jpn,l,BL)，此时 `/l/` 后的字段为 `CAT%2A科幻,日本,完結,lastupdate,jpn,l,BL`。最终获得路由为 [`/mox/CAT%2A科幻,日本,完結,lastupdate,jpn,l,BL`](https://rsshub.app/mox/CAT%2A科幻,日本,完結,lastupdate,jpn,l,BL)\n:::\n\n::: warning\n  由于 mox.moe 对非登录用户屏蔽了部分漫画详情内容的获取，且极易触发反爬机制，导致访问ip被重定向至google.com，因此在未配置`MOX_COOKIE`参数的情况下路由只会返回漫画标题和封面，不会对详情内容进行抓取。\n:::",
        "location": "index.ts",
        "module": () => import('@/routes/mox/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "Mox.moe",
    "url": "mox.moe",
    "lang": "zh-TW"
  },
  "mpaypass": {
    "routes": {
      "/main/:type?": {
        "path": "/main/:type?",
        "categories": [
          "new-media"
        ],
        "example": "/mpaypass/main/policy",
        "parameters": {
          "type": "新闻类型，类型可在URL中找到，类似`policy`，`eye`等，空或其他任意值展示最新新闻"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "分类",
        "maintainers": [
          "zhuan-zhu"
        ],
        "location": "main.ts",
        "module": () => import('@/routes/mpaypass/main.ts')
      },
      "/news": {
        "path": "/news",
        "categories": [
          "new-media"
        ],
        "example": "/mpaypass/news",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "mpaypass.com.cn/"
            ]
          }
        ],
        "name": "新闻",
        "maintainers": [
          "LogicJake",
          "genghis-yang"
        ],
        "url": "mpaypass.com.cn/",
        "location": "news.ts",
        "module": () => import('@/routes/mpaypass/news.ts')
      }
    },
    "apiRoutes": {},
    "name": "移动支付网",
    "url": "mpaypass.com.cn",
    "lang": "zh-CN"
  },
  "mrdx": {
    "routes": {
      "/today": {
        "path": "/today",
        "categories": [
          "traditional-media"
        ],
        "example": "/mrdx/today",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "mrdx.cn*"
            ]
          }
        ],
        "name": "今日",
        "maintainers": [
          "Dustin-Jiang"
        ],
        "url": "mrdx.cn*",
        "location": "daily.ts",
        "module": () => import('@/routes/mrdx/daily.ts')
      }
    },
    "apiRoutes": {},
    "name": "新华每日电讯",
    "url": "mrdx.cn",
    "lang": "zh-CN"
  },
  "mrinalxdev": {
    "routes": {
      "/blog": {
        "path": "/blog",
        "categories": [
          "blog"
        ],
        "example": "/mrinalxdev/blog",
        "url": "mrinalxdev.github.io/mrinalxblogs/blogs/blog.html",
        "name": "Blog",
        "maintainers": [
          "jack-110"
        ],
        "radar": [
          {
            "source": [
              "mrinalxdev.github.io/mrinalxblogs/blogs/blog.html",
              "mrinalxdev.github.io/mrinalxblogs/"
            ],
            "target": "/blog"
          }
        ],
        "location": "blog.ts",
        "module": () => import('@/routes/mrinalxdev/blog.ts')
      }
    },
    "apiRoutes": {},
    "name": "Mrinal Pramanick",
    "url": "mrinalxdev.github.io",
    "lang": "en"
  },
  "mrm": {
    "routes": {
      "/:category?": {
        "path": "/:category?",
        "categories": [
          "finance"
        ],
        "example": "/mrm",
        "parameters": {
          "category": "N"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "通知",
        "maintainers": [
          "TonyRL"
        ],
        "description": "| 交易通知     | 政策规定             | 业务通知          |\n| ------------ | -------------------- | ----------------- |\n| zonghezixun3 | zhengceguiding_list | yewutongzhi_list |",
        "location": "index.ts",
        "module": () => import('@/routes/mrm/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "华储网",
    "url": "mrm.com.cn",
    "lang": "zh-CN"
  },
  "msn": {
    "routes": {
      "/:market/:name/:id": {
        "path": "/:market/:name/:id",
        "parameters": {
          "market": "Market code. Find it in MSN url, e.g. zh-tw",
          "name": "Name of the channel. Find it in MSN url, e.g. Bloomberg",
          "id": "ID of the channel (always starts with sr-vid). Find it in MSN url, e.g. sr-vid-08gw7ky4u229xjsjvnf4n6n7v67gxm0pjmv9fr4y2x9jjmwcri4s"
        },
        "categories": [
          "traditional-media"
        ],
        "example": "/zh-tw/Bloomberg/sr-vid-08gw7ky4u229xjsjvnf4n6n7v67gxm0pjmv9fr4y2x9jjmwcri4s",
        "description": "MSN News",
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportRadar": true
        },
        "radar": [
          {
            "source": [
              "www.msn.com/:market/channel/source/:name/:id"
            ],
            "target": "/:market/:name/:id"
          }
        ],
        "name": "News",
        "maintainers": [
          "KTachibanaM"
        ],
        "location": "index.ts",
        "module": () => import('@/routes/msn/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "MSN",
    "url": "msn.com",
    "zh": {
      "name": "MSN"
    }
  },
  "musify": {
    "routes": {
      "/:language?": {
        "path": "/:language?",
        "name": "Latest",
        "url": "musify.club",
        "maintainers": [
          "nczitzk"
        ],
        "example": "/musify/en",
        "parameters": {
          "category": {
            "description": "Language, Russian by default",
            "options": [
              {
                "label": "Russian",
                "value": ""
              },
              {
                "label": "English",
                "value": "en"
              }
            ]
          }
        },
        "description": "::: tip\nTo subscribe to [Latest](https://musify.club/en), where the source URL is `https://musify.club/en`, extract the certain parts from this URL to be used as parameters, resulting in the route as [`/musify/en`](https://rsshub.app/musify/en).\n:::",
        "categories": [
          "multimedia"
        ],
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportRadar": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "musify.club/:language"
            ],
            "target": "/:language"
          },
          {
            "title": "Latest",
            "source": [
              "musify.club/en"
            ],
            "target": "/en"
          },
          {
            "title": "​​Последняя",
            "source": [
              "musify.club"
            ],
            "target": "/"
          }
        ],
        "view": 0,
        "location": "index.ts",
        "module": () => import('@/routes/musify/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "musify",
    "url": "musify.club",
    "categories": [
      "multimedia"
    ],
    "description": "",
    "lang": "ru"
  },
  "musikguru": {
    "routes": {
      "/news": {
        "path": "/news",
        "name": "News",
        "url": "musikguru.de",
        "maintainers": [
          "nczitzk"
        ],
        "example": "/musikguru/news",
        "categories": [
          "multimedia"
        ],
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportRadar": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "musikguru.de/news"
            ],
            "target": "news"
          }
        ],
        "view": 0,
        "location": "news.ts",
        "module": () => import('@/routes/musikguru/news.ts')
      }
    },
    "apiRoutes": {},
    "name": "MusikGuru",
    "url": "musikguru.de",
    "categories": [
      "multimedia"
    ],
    "description": "",
    "lang": "de"
  },
  "mwm": {
    "routes": {
      "/:category?": {
        "path": "/:category?",
        "categories": [
          "journal"
        ],
        "example": "/mwm",
        "parameters": {
          "category": "分类，见下表，默认为本期要目"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "mwm.net.cn/web/:category",
              "mwm.net.cn/"
            ]
          }
        ],
        "name": "分类",
        "maintainers": [
          "nczitzk"
        ],
        "description": "| 本期要目 | 网络首发 | 学术活动 | 通知公告 |\n| -------- | -------- | -------- | -------- |\n| bqym     | wlsf     | xshd     | tzgg     |",
        "location": "index.ts",
        "module": () => import('@/routes/mwm/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "管理世界",
    "url": "mwm.net.cn",
    "lang": "zh-CN"
  },
  "my-formosa": {
    "routes": {
      "/": {
        "path": "/",
        "categories": [
          "new-media"
        ],
        "example": "/my-formosa",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "my-formosa.com/"
            ]
          }
        ],
        "name": "首页",
        "maintainers": [
          "dzx-dzx"
        ],
        "url": "my-formosa.com",
        "location": "index.ts",
        "module": () => import('@/routes/my-formosa/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "美麗島電子報",
    "url": "my-formosa.com",
    "lang": "zh-TW"
  },
  "mycard520": {
    "routes": {
      "/category/:category?": {
        "path": "/category/:category?",
        "name": "遊戲新聞",
        "url": "app.mycard520.com.tw",
        "maintainers": [
          "nczitzk"
        ],
        "example": "/mycard520/category/cardgame",
        "parameters": {
          "category": {
            "description": "分类，默认为 `cardgame`，即最新遊戲，可在对应分类页 URL 中找到",
            "options": [
              {
                "label": "最新遊戲",
                "value": "cardgame"
              },
              {
                "label": "手機遊戲",
                "value": "cardgame-mobile"
              },
              {
                "label": "PC 遊戲",
                "value": "cardgame-pc"
              },
              {
                "label": "電競賽事",
                "value": "cardgame-esports"
              },
              {
                "label": "實況直播",
                "value": "cardgame-live"
              }
            ]
          }
        },
        "description": "::: tip\n若订阅 [最新遊戲](https://app.mycard520.com.tw/category/cardgame/)，网址为 `https://app.mycard520.com.tw/category/cardgame/`，请截取 `https://app.mycard520.com.tw/category/` 到末尾 `/` 的部分 `cardgame` 作为 `category` 参数填入，此时目标路由为 [`/mycard520/category/cardgame`](https://rsshub.app/mycard520/category/cardgame)。\n:::\n\n| [最新遊戲](https://app.mycard520.com.tw/category/cardgame/) | [手機遊戲](https://app.mycard520.com.tw/category/cardgame-mobile/)       | [PC 遊戲](https://app.mycard520.com.tw/category/cardgame-pc/)    | [電競賽事](https://app.mycard520.com.tw/category/cardgame-esports/)        | [實況直播](https://app.mycard520.com.tw/category/cardgame-live/)     |\n| ----------------------------------------------------------- | ------------------------------------------------------------------------ | ---------------------------------------------------------------- | -------------------------------------------------------------------------- | -------------------------------------------------------------------- |\n| [cardgame](https://rsshub.app/mycard520/category/cardgame)  | [cardgame-mobile](https://rsshub.app/mycard520/category/cardgame-mobile) | [cardgame-pc](https://rsshub.app/mycard520/category/cardgame-pc) | [cardgame-esports](https://rsshub.app/mycard520/category/cardgame-esports) | [cardgame-live](https://rsshub.app/mycard520/category/cardgame-live) |\n",
        "categories": [
          "game"
        ],
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportRadar": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "app.mycard520.com.tw/category/:category"
            ]
          },
          {
            "title": "最新遊戲",
            "source": [
              "app.mycard520.com.tw/category/cardgame"
            ],
            "target": "/category/cardgame"
          },
          {
            "title": "手機遊戲",
            "source": [
              "app.mycard520.com.tw/category/cardgame-mobile"
            ],
            "target": "/category/cardgame-mobile"
          },
          {
            "title": "PC 遊戲",
            "source": [
              "app.mycard520.com.tw/category/cardgame-pc"
            ],
            "target": "/category/cardgame-pc"
          },
          {
            "title": "電競賽事",
            "source": [
              "app.mycard520.com.tw/category/cardgame-esports"
            ],
            "target": "/category/cardgame-esports"
          },
          {
            "title": "實況直播",
            "source": [
              "app.mycard520.com.tw/category/cardgame-live"
            ],
            "target": "/category/cardgame-live"
          }
        ],
        "view": 0,
        "zh": {
          "path": "/category/:category?",
          "name": "游戏新闻",
          "url": "app.mycard520.com.tw",
          "maintainers": [
            "nczitzk"
          ],
          "example": "/mycard520/category/cardgame",
          "parameters": {
            "category": {
              "description": "分类，默认为 `cardgame`，即最新游戏，可在对应分类页 URL 中找到",
              "options": [
                {
                  "label": "最新游戏",
                  "value": "cardgame"
                },
                {
                  "label": "手机游戏",
                  "value": "cardgame-mobile"
                },
                {
                  "label": "PC 游戏",
                  "value": "cardgame-pc"
                },
                {
                  "label": "电竞赛事",
                  "value": "cardgame-esports"
                },
                {
                  "label": "实况直播",
                  "value": "cardgame-live"
                }
              ]
            }
          },
          "description": "::: tip\n若订阅 [最新游戏](https://app.mycard520.com.tw/category/cardgame/)，网址为 `https://app.mycard520.com.tw/category/cardgame/`，请截取 `https://app.mycard520.com.tw/category/` 到末尾 `/` 的部分 `cardgame` 作为 `category` 参数填入，此时目标路由为 [`/mycard520/category/cardgame`](https://rsshub.app/mycard520/category/cardgame)。\n:::\n\n| [最新游戏](https://app.mycard520.com.tw/category/cardgame/) | [手机游戏](https://app.mycard520.com.tw/category/cardgame-mobile/)       | [PC 游戏](https://app.mycard520.com.tw/category/cardgame-pc/)    | [电竞赛事](https://app.mycard520.com.tw/category/cardgame-esports/)        | [实况直播](https://app.mycard520.com.tw/category/cardgame-live/)     |\n| ----------------------------------------------------------- | ------------------------------------------------------------------------ | ---------------------------------------------------------------- | -------------------------------------------------------------------------- | -------------------------------------------------------------------- |\n| [cardgame](https://rsshub.app/mycard520/category/cardgame)  | [cardgame-mobile](https://rsshub.app/mycard520/category/cardgame-mobile) | [cardgame-pc](https://rsshub.app/mycard520/category/cardgame-pc) | [cardgame-esports](https://rsshub.app/mycard520/category/cardgame-esports) | [cardgame-live](https://rsshub.app/mycard520/category/cardgame-live) |\n"
        },
        "location": "news.ts",
        "module": () => import('@/routes/mycard520/news.ts')
      }
    },
    "apiRoutes": {},
    "name": "MyCard娛樂中心",
    "url": "mycard520.com.tw",
    "categories": [
      "game"
    ],
    "description": "",
    "lang": "zh-TW"
  },
  "mydrivers": {
    "routes": {
      "/:category{.+}?": {
        "path": "/:category{.+}?",
        "name": "分类",
        "parameters": {
          "category": "分类，见下表，默认为最新"
        },
        "example": "/mydrivers/bcid/801",
        "maintainers": [
          "kt286",
          "nczitzk"
        ],
        "radar": [
          {
            "source": [
              "m.mydrivers.com/"
            ],
            "target": "/zhibo"
          }
        ],
        "description": "\n#### 板块\n\n| 电脑     | 手机     | 汽车     | 业界     | 游戏     |\n| -------- | -------- | -------- | -------- | -------- |\n| bcid/801 | bcid/802 | bcid/807 | bcid/803 | bcid/806 |\n\n#### 话题\n\n| 科学     | 排行     | 评测     | 一图     |\n| -------- | -------- | -------- | -------- |\n| tid/1000 | tid/1001 | tid/1002 | tid/1003 |\n\n#### 品牌\n\n| 安卓     | 阿里     | 微软    | 百度    | PS5       | Xbox     | 华为     |\n| -------- | -------- | ------- | ------- | --------- | -------- | -------- |\n| icid/121 | icid/270 | icid/90 | icid/67 | icid/6950 | icid/194 | icid/136 |\n\n| 小米      | VIVO     | 三星     | 魅族     | 一加     | 比亚迪   | 小鹏      |\n| --------- | -------- | -------- | -------- | -------- | -------- | --------- |\n| icid/9355 | icid/288 | icid/154 | icid/140 | icid/385 | icid/770 | icid/7259 |\n\n| 蔚来      | 理想       | 奔驰     | 宝马     | 大众     |\n| --------- | ---------- | -------- | -------- | -------- |\n| icid/7318 | icid/12947 | icid/429 | icid/461 | icid/481 |\n",
        "location": "index.tsx",
        "module": () => import('@/routes/mydrivers/index.tsx')
      },
      "/rank/:range?": {
        "path": "/rank/:range?",
        "categories": [
          "new-media"
        ],
        "example": "/mydrivers/rank",
        "parameters": {
          "range": "时间范围，见下表，默认为24小时最热"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "m.mydrivers.com/newsclass.aspx"
            ],
            "target": "/rank"
          }
        ],
        "name": "排行",
        "maintainers": [
          "nczitzk"
        ],
        "url": "m.mydrivers.com/newsclass.aspx",
        "description": "| 24 小时最热 | 本周最热 | 本月最热 |\n| ----------- | -------- | -------- |\n| 0           | 1        | 2        |",
        "location": "rank.ts",
        "module": () => import('@/routes/mydrivers/rank.ts')
      },
      "/cid/:id?": {
        "path": "/cid/:id?",
        "name": "更多分类",
        "parameters": {
          "id": "分类，见下表，留空为直播"
        },
        "example": "/mydrivers/cid/2",
        "maintainers": [
          "nczitzk"
        ],
        "url": "m.mydrivers.com/",
        "radar": [
          {
            "source": [
              "m.mydrivers.com/"
            ],
            "target": "/zhibo"
          }
        ],
        "description": "::: details 更多分类\n\n| 电脑配件 | 手机之家 | 家用电器 | 网络设备 | 办公外设 | 游戏之家 |\n| -------- | -------- | -------- | -------- | -------- | -------- |\n| cid/2    | cid/3    | cid/4    | cid/5    | cid/6    | cid/7    |\n\n| 电脑软件 | 业内动向 | 品牌整机 | 其它资讯 | 显卡   | CPU    |\n| -------- | -------- | -------- | -------- | ------ | ------ |\n| cid/8    | cid/9    | cid/10   | cid/11   | cid/12 | cid/13 |\n\n| 主板   | 内存   | 硬盘   | 机箱   | 电源   | 散热器 |\n| ------ | ------ | ------ | ------ | ------ | ------ |\n| cid/14 | cid/15 | cid/16 | cid/17 | cid/18 | cid/19 |\n\n| 光驱   | 声卡   | 键鼠   | 音箱   | 手机厂商 | 手机配件 |\n| ------ | ------ | ------ | ------ | -------- | -------- |\n| cid/20 | cid/21 | cid/22 | cid/23 | cid/24   | cid/25   |\n\n| PDA    | MP3/MP4 | 摄像机 | 数码相机 | 摄像头 | 数码配件 |\n| ------ | ------- | ------ | -------- | ------ | -------- |\n| cid/26 | cid/27  | cid/29 | cid/30   | cid/31 | cid/32   |\n\n| 电子书 | 导航产品 | 录音笔 | 交换机 | 路由器 | 防火墙 |\n| ------ | -------- | ------ | ------ | ------ | ------ |\n| cid/33 | cid/34   | cid/35 | cid/37 | cid/38 | cid/40 |\n\n| 网卡   | 网络存储 | UPS    | 打印机 | 复印机 | 复合机 |\n| ------ | -------- | ------ | ------ | ------ | ------ |\n| cid/41 | cid/43   | cid/44 | cid/45 | cid/46 | cid/47 |\n\n| 投影仪 | 扫描仪 | 传真机 | 电脑游戏 | 主机游戏 | 游戏主机 |\n| ------ | ------ | ------ | -------- | -------- | -------- |\n| cid/48 | cid/49 | cid/51 | cid/52   | cid/53   | cid/54   |\n\n| 掌机游戏 | 电脑驱动 | 桌面系统 | 视点人物 | 数据报告 | 科技前沿 |\n| -------- | -------- | -------- | -------- | -------- | -------- |\n| cid/55   | cid/57   | cid/58   | cid/62   | cid/63   | cid/65   |\n\n| 笔记本 | 台式机 | 服务器 | 一体机 | 其他   | PC硬件 |\n| ------ | ------ | ------ | ------ | ------ | ------ |\n| cid/66 | cid/67 | cid/68 | cid/69 | cid/73 | cid/74 |\n\n| 时尚数码 | 软件驱动 | 显示器 | 音箱耳机 | 投影机  | 便携机  |\n| -------- | -------- | ------ | -------- | ------- | ------- |\n| cid/78   | cid/79   | cid/80 | cid/92   | cid/100 | cid/108 |\n\n| 手机    | MP3     | MP4     | 闪存盘  | DV摄像机 | U盘     |\n| ------- | ------- | ------- | ------- | -------- | ------- |\n| cid/109 | cid/112 | cid/113 | cid/114 | cid/115  | cid/116 |\n\n| GPS     | 移动硬盘 | 操作系统 | 驱动    | 软件    | 软件更新 |\n| ------- | -------- | -------- | ------- | ------- | -------- |\n| cid/117 | cid/119  | cid/120  | cid/121 | cid/122 | cid/123  |\n\n| 新软推荐 | 业界动态 | 软件评测 | 软件技巧 | 游戏相关 | 驱动研究 |\n| -------- | -------- | -------- | -------- | -------- | -------- |\n| cid/124  | cid/125  | cid/126  | cid/127  | cid/128  | cid/130  |\n\n| 游戏试玩 | 硬件学堂 | 实用技巧 | 新软体验 | 资讯教程 | 软件横评 |\n| -------- | -------- | -------- | -------- | -------- | -------- |\n| cid/131  | cid/132  | cid/133  | cid/134  | cid/135  | cid/136  |\n\n| Windows | Mac     | Linux   | 其它    | 使用技巧 | 深入研究 |\n| ------- | ------- | ------- | ------- | -------- | -------- |\n| cid/137 | cid/138 | cid/139 | cid/140 | cid/141  | cid/142  |\n\n| 游戏机  | 显示    | 存储    | 音频    | 外设    | 数码    |\n| ------- | ------- | ------- | ------- | ------- | ------- |\n| cid/144 | cid/145 | cid/146 | cid/147 | cid/148 | cid/151 |\n\n| 网络    | 办公    | 维修    | 安全    | 聊天    | 影音    |\n| ------- | ------- | ------- | ------- | ------- | ------- |\n| cid/152 | cid/154 | cid/155 | cid/156 | cid/157 | cid/158 |\n\n| 国内    | 国外    | 办公应用 | 设计创意 | 基础知识 | 程序    |\n| ------- | ------- | -------- | -------- | -------- | ------- |\n| cid/159 | cid/160 | cid/161  | cid/162  | cid/163  | cid/164 |\n\n| 其他硬件 | 电视卡/盒 | 游戏体验 | 平板电视 | 企业动态 | 天文航天 |\n| -------- | --------- | -------- | -------- | -------- | -------- |\n| cid/166  | cid/170   | cid/172  | cid/173  | cid/174  | cid/175  |\n\n| MID设备 | 数码相框 | 耳机    | 通讯运营商 | 电视盒  | 线材线缆 |\n| ------- | -------- | ------- | ---------- | ------- | -------- |\n| cid/176 | cid/177  | cid/179 | cid/180    | cid/182 | cid/183  |\n\n| 小家电  | 网络游戏 | 行情信息 | 科学动态 | 生物世界 | 历史考古 |\n| ------- | -------- | -------- | -------- | -------- | -------- |\n| cid/184 | cid/186  | cid/188  | cid/192  | cid/193  | cid/194  |\n\n| 生科医学 | 地理自然 | 工程建筑 | 苹果手机 | 谷歌Android | 塞班手机 |\n| -------- | -------- | -------- | -------- | ----------- | -------- |\n| cid/195  | cid/196  | cid/197  | cid/201  | cid/202     | cid/203  |\n\n| 黑莓手机 | 微软手机 | 移动处理器 | 山寨机  | 手机游戏 | 安卓应用 |\n| -------- | -------- | ---------- | ------- | -------- | -------- |\n| cid/204  | cid/205  | cid/206    | cid/208 | cid/209  | cid/210  |\n\n| 娱乐生活 | 明星全接触 | 电影影讯 | 电视节目 | 音乐戏曲 | 国际风云 |\n| -------- | ---------- | -------- | -------- | -------- | -------- |\n| cid/212  | cid/213    | cid/214  | cid/215  | cid/216  | cid/217  |\n\n| 国内传真 | 社会民生 | 生活百态 | 医药健康 | 家居尚品 | 星座旅游 |\n| -------- | -------- | -------- | -------- | -------- | -------- |\n| cid/218  | cid/219  | cid/220  | cid/221  | cid/222  | cid/223  |\n\n| 评论分析 | 体育竞技 | IT八卦  | 科技动态 | 游戏动态 | 手机系统 |\n| -------- | -------- | ------- | -------- | -------- | -------- |\n| cid/224  | cid/225  | cid/226 | cid/227  | cid/228  | cid/232  |\n\n| 智能设备 | 生活电器 | 汽车相关 | 飞机航空 | 手机周边 | 网络运营商 |\n| -------- | -------- | -------- | -------- | -------- | ---------- |\n| cid/233  | cid/234  | cid/235  | cid/236  | cid/237  | cid/238    |\n\n| 平板电脑 | 苹果iPad | 安卓平板 | Windows平板 | 创业路上 | 网友热议 |\n| -------- | -------- | -------- | ----------- | -------- | -------- |\n| cid/239  | cid/240  | cid/241  | cid/242     | cid/243  | cid/244  |\n\n| IT圈    | 数码周边 | 智能手环 | 智能眼镜 | 智能手表 | iOS应用 |\n| ------- | -------- | -------- | -------- | -------- | ------- |\n| cid/246 | cid/247  | cid/248  | cid/249  | cid/250  | cid/251 |\n\n| 壁纸主题 | 游戏厂商 | 数理化学 | 科普知识 | 奇趣探险 | 汽车世界 |\n| -------- | -------- | -------- | -------- | -------- | -------- |\n| cid/252  | cid/253  | cid/254  | cid/255  | cid/256  | cid/257  |\n\n| 传统汽车 | 电动汽车 | 新能源汽车 | 无人驾驶汽车 | 车载系统 | 车载配件 |\n| -------- | -------- | ---------- | ------------ | -------- | -------- |\n| cid/258  | cid/259  | cid/260    | cid/261      | cid/262  | cid/263  |\n\n| 汽车厂商 | 影音动漫 | 精彩影视 | 电影动画 | 艺术设计 | 摄影达人 |\n| -------- | -------- | -------- | -------- | -------- | -------- |\n| cid/264  | cid/265  | cid/266  | cid/267  | cid/269  | cid/270  |\n\n| 固件    | 样张赏析 | 创意摄影 | WP应用  | 教育未来 | 安卓手机 |\n| ------- | -------- | -------- | ------- | -------- | -------- |\n| cid/272 | cid/273  | cid/274  | cid/284 | cid/285  | cid/288  |\n\n| 智能穿戴 | 移动应用 | 电子竞技 | 游戏八卦 | 游戏评测 | 生活百科 |\n| -------- | -------- | -------- | -------- | -------- | -------- |\n| cid/290  | cid/292  | cid/297  | cid/298  | cid/299  | cid/301  |\n\n| 智能家居 | 智能插座 | 智能摄像头 | 智能路由器 | 智能体重秤 | 智能血压计 |\n| -------- | -------- | ---------- | ---------- | ---------- | ---------- |\n| cid/302  | cid/303  | cid/304    | cid/305    | cid/306    | cid/307    |\n\n| 空气净化器 | 智能净水器 | 电动两轮车 | 公司财报 | 智能行车记录仪 | 网络影视 |\n| ---------- | ---------- | ---------- | -------- | -------------- | -------- |\n| cid/308    | cid/309    | cid/310    | cid/311  | cid/312        | cid/313  |\n\n| 多轴无人机 | 摩托车  | 自行车  | 共享经济 | 生活周边 | 网络安全 |\n| ---------- | ------- | ------- | -------- | -------- | -------- |\n| cid/314    | cid/316 | cid/317 | cid/320  | cid/321  | cid/322  |\n\n| 考勤机  | 网络红人 | 火车高铁 | 机器人  | 其他网络 | 快递物流 |\n| ------- | -------- | -------- | ------- | -------- | -------- |\n| cid/323 | cid/324  | cid/325  | cid/326 | cid/327  | cid/328  |\n\n| 科技资讯 | 好货推荐 | 日常用品 | 餐饮零食 | 化妆品  | 运动健康 |\n| -------- | -------- | -------- | -------- | ------- | -------- |\n| cid/329  | cid/334  | cid/335  | cid/336  | cid/339 | cid/340  |\n\n| 酒水饮料 | 个人洗护 | 电子产品 | 服装鞋帽 | 会员卡  | 用户投稿 |\n| -------- | -------- | -------- | -------- | ------- | -------- |\n| cid/341  | cid/342  | cid/343  | cid/345  | cid/346 | cid/351  |\n\n| APP投稿 | PC投稿  | 视频快讯 | 新品开箱 | 技巧教程 | 科技快讯 |\n| ------- | ------- | -------- | -------- | -------- | -------- |\n| cid/352 | cid/353 | cid/354  | cid/355  | cid/356  | cid/357  |\n\n| 产品评测 | 人物专访 | 会议活动 | 数码影音 | 数码影像 | 游戏周边 |\n| -------- | -------- | -------- | -------- | -------- | -------- |\n| cid/358  | cid/359  | cid/360  | cid/361  | cid/362  | cid/368  |\n\n| 汽车周边 | 个人交通 | 其他交通 |\n| -------- | -------- | -------- |\n| cid/369  | cid/370  | cid/371  |\n\n:::",
        "location": "cid.ts",
        "module": () => import('@/routes/mydrivers/cid.ts')
      }
    },
    "apiRoutes": {},
    "name": "快科技",
    "url": "m.mydrivers.com",
    "lang": "zh-CN"
  },
  "myfans": {
    "routes": {
      "/user/:username": {
        "path": "/user/:username",
        "categories": [
          "multimedia"
        ],
        "example": "/myfans/user/secret_japan",
        "parameters": {
          "username": "User handle"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false,
          "nsfw": true
        },
        "radar": [
          {
            "source": [
              "myfans.jp/:username",
              "myfans.jp/:language/:username"
            ]
          }
        ],
        "name": "User Posts",
        "maintainers": [
          "TonyRL"
        ],
        "location": "post.tsx",
        "module": () => import('@/routes/myfans/post.tsx')
      }
    },
    "apiRoutes": {},
    "name": "myfans",
    "url": "myfans.jp",
    "lang": "ja"
  },
  "myfigurecollection": {
    "routes": {
      "/activity/:category?/:language?/:latestAdditions?/:latestEdits?/:latestAlerts?/:latestPictures?": {
        "path": "/activity/:category?/:language?/:latestAdditions?/:latestEdits?/:latestAlerts?/:latestPictures?",
        "categories": [
          "shopping"
        ],
        "example": "/myfigurecollection/activity",
        "parameters": {
          "category": "Category, Figures by default",
          "language": "Language, as above, `en` by default",
          "latestAdditions": "Latest Additions, on as `1` by default, off as `0`",
          "latestEdits": "Changes, on as `1` by default, off as `0`",
          "latestAlerts": "Alerts, on as `1` by default, off as `0`",
          "latestPictures": "Pictures, on as `1` by default, off as `0`"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "zh.myfigurecollection.net/browse",
              "zh.myfigurecollection.net/"
            ],
            "target": "/:category?/:language?"
          }
        ],
        "name": "Activity",
        "maintainers": [
          "nczitzk"
        ],
        "url": "zh.myfigurecollection.net/browse",
        "description": "Category\n\n| Figures | Goods | Media |\n| ------- | ----- | ----- |\n| 0       | 1     | 2     |\n\n  Language\n\n| Id | Language   |\n| -- | ---------- |\n|    | en         |\n| de | Deutsch    |\n| es | Español    |\n| fi | Suomeksi   |\n| fr | Français   |\n| it | Italiano   |\n| ja | 日本語     |\n| nl | Nederlands |\n| no | Norsk      |\n| pl | Polski     |\n| pt | Português  |\n| ru | Русский    |\n| sv | Svenska    |\n| zh | 中文       |",
        "location": "activity.tsx",
        "module": () => import('@/routes/myfigurecollection/activity.tsx')
      },
      "/:category?/:language?": {
        "path": "/:category?/:language?",
        "categories": [
          "shopping"
        ],
        "example": "/myfigurecollection/potd",
        "parameters": {
          "category": "分类，默认为每日圖片",
          "language": "语言，见上表，默认为空，即 `en`"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "zh.myfigurecollection.net/browse",
              "zh.myfigurecollection.net/"
            ]
          }
        ],
        "name": "圖片",
        "maintainers": [
          "nczitzk"
        ],
        "url": "zh.myfigurecollection.net/browse",
        "description": "| 每日圖片 | 每週圖片 | 每月圖片 |\n| -------- | -------- | -------- |\n| potd     | potw     | potm     |",
        "location": "index.tsx",
        "module": () => import('@/routes/myfigurecollection/index.tsx')
      }
    },
    "apiRoutes": {},
    "name": "MyFigureCollection",
    "url": "myfigurecollection.net",
    "lang": "en"
  },
  "mygopen": {
    "routes": {
      "/:label?": {
        "path": "/:label?",
        "categories": [
          "new-media"
        ],
        "example": "/mygopen",
        "parameters": {
          "label": "分類，见下表，默认为首页"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "mygopen.com/search/label/:label",
              "mygopen.com/"
            ]
          }
        ],
        "name": "分類",
        "maintainers": [
          "nczitzk"
        ],
        "description": "| 謠言 | 詐騙 | 真實資訊 | 教學 |\n| ---- | ---- | -------- | ---- |",
        "location": "index.ts",
        "module": () => import('@/routes/mygopen/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "MyGoPen",
    "url": "mygopen.com",
    "lang": "zh-TW"
  },
  "mymusicsheet": {
    "routes": {
      "/user/sheets/:username/:iso?/:freeOnly?": {
        "path": "/user/sheets/:username/:iso?/:freeOnly?",
        "categories": [
          "shopping"
        ],
        "example": "/mymusicsheet/user/sheets/HalcyonMusic/USD/1",
        "parameters": {
          "username": "Username, can be found in the URL",
          "iso": "ISO 4217 currency code for displaying prices, defaults to `USD`",
          "freeOnly": "Only return free scores, any value to enable"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "mymusicfive.com/:username/*",
              "mymusicfive.com/:username"
            ],
            "target": "/user/sheets/:username"
          }
        ],
        "name": "User Sheets",
        "maintainers": [
          "Freddd13"
        ],
        "description": "Please refer to [Wikipedia](https://en.wikipedia.org/wiki/ISO_4217#Active_codes) for ISO 4217.",
        "location": "usersheets.tsx",
        "module": () => import('@/routes/mymusicsheet/usersheets.tsx')
      }
    },
    "apiRoutes": {},
    "name": "mymusic5 (MyMusicSheet)",
    "url": "mymusicfive.com",
    "lang": "en"
  },
  "mysql": {
    "routes": {
      "/release/:version?": {
        "path": "/release/:version?",
        "categories": [
          "programming"
        ],
        "example": "/mysql/release/8.0",
        "parameters": {
          "version": "Version, see below, 8.0 by default"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "Release Notes",
        "maintainers": [
          "nczitzk"
        ],
        "description": "| 8.0 | 5.7 | 5.6 |\n| --- | --- | --- |",
        "location": "release.ts",
        "module": () => import('@/routes/mysql/release.ts')
      }
    },
    "apiRoutes": {},
    "name": "MySQL",
    "url": "dev.mysql.com",
    "lang": "en"
  },
  "nanhua": {
    "routes": {
      "/report/:type1/:type2": {
        "path": "/report/:type1/:type2",
        "categories": [
          "finance"
        ],
        "example": "/nanhua/report/WEEK/WEEK_black",
        "parameters": {
          "type1": "一级分类代码，如 `WEEK`（周度报告）、`SEASON`（季年报告）、`HOT`（热点报告）等，需要使用 `encodeURIComponent` 编码",
          "type2": "二级分类代码，如 `WEEK_black`（黑色）、`WEEK_enchem`（能化）等，需要使用 `encodeURIComponent` 编码"
        },
        "radar": [
          {
            "source": [
              "mall.nanhua.net/mall/r/w/reportNew/report-list.html"
            ]
          }
        ],
        "name": "研报",
        "maintainers": [
          "TonyRL"
        ],
        "url": "mall.nanhua.net/mall/r/w/reportNew/report-list.html",
        "location": "report.ts",
        "module": () => import('@/routes/nanhua/report.ts')
      }
    },
    "apiRoutes": {},
    "name": "南华期货",
    "url": "mall.nanhua.net",
    "lang": "zh-CN"
  },
  "nankai": {
    "routes": {
      "/ai/:type?": {
        "path": "/ai/:type?",
        "categories": [
          "university"
        ],
        "example": "/nankai/ai/zxdt",
        "parameters": {
          "type": "栏目类型（若为空则默认为\"最新动态\"）"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "ai.nankai.edu.cn",
              "ai.nankai.edu.cn/xwzx/:type.htm"
            ],
            "target": "/ai/:type?"
          }
        ],
        "name": "人工智能学院",
        "maintainers": [
          "LMark"
        ],
        "description": "| 最新动态 | 学院公告 | 学生之窗 | 科研信息 | 本科生教学 | 党团园地 | 研究生招生 | 研究生教学 | 就业信息 | 国际交流 |\n| -------- | -------- | -------- | -------- | ---------- | -------- | ---------- | ---------- | -------- | -------- |\n| zxdt     | xygg     | xszc     | kyxx     | bksjx      | dtyd     | yjszs      | yjsjx      | jyxx     | gjjl     |",
        "url": "ai.nankai.edu.cn",
        "location": "ai-notice.ts",
        "module": () => import('@/routes/nankai/ai-notice.ts')
      },
      "/cc/:type?": {
        "path": "/cc/:type?",
        "categories": [
          "university"
        ],
        "example": "/nankai/cc/13291",
        "parameters": {
          "type": "栏目编号（若为空则默认为\"最新动态\"）"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "cc.nankai.edu.cn",
              "cc.nankai.edu.cn/:type/list.htm"
            ],
            "target": "/cc/:type?"
          }
        ],
        "name": "计算机学院",
        "maintainers": [
          "vicguo0724"
        ],
        "description": "| 最新动态 | 学院公告 | 学生工作通知 | 科研信息 | 本科生教学 | 党团园地 | 研究生招生 | 研究生教学 | 境外交流 |\n| -------- | -------- | ---------- | -------- | ---------- | -------- | ---------- | ---------- | -------- |\n| 13291    | 13292    | 13293      | 13294    | 13295      | 13296    | 13297      | 13298      | 13299    |",
        "url": "cc.nankai.edu.cn",
        "location": "cc-notice.ts",
        "module": () => import('@/routes/nankai/cc-notice.ts')
      },
      "/graduate/:type?": {
        "path": "/graduate/:type?",
        "categories": [
          "university"
        ],
        "example": "/nankai/graduate/zxdt",
        "parameters": {
          "type": "栏目编号（若为空则默认为\"zxdt\"）"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "graduate.nankai.edu.cn",
              "graduate.nankai.edu.cn/:type/list.htm"
            ],
            "target": "/graduate/:type?"
          }
        ],
        "name": "研究生院",
        "maintainers": [
          "ladeng07"
        ],
        "description": "| 最新动态 | 综合信息 | 招生工作 | 培养管理 | 国际交流 | 学科建设 | 学位管理 |\n| -------- | -------- | -------- | -------- | -------- | -------- | -------- |\n| zxdt     | 82       | 83       | 84       | 85       | 86       | 87       |",
        "url": "graduate.nankai.edu.cn",
        "location": "graduate-notice.ts",
        "module": () => import('@/routes/nankai/graduate-notice.ts')
      },
      "/jwc": {
        "path": "/jwc",
        "categories": [
          "university"
        ],
        "example": "/nankai/jwc",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "jwc.nankai.edu.cn/tzgg/list.htm"
            ],
            "target": "/jwc"
          }
        ],
        "name": "教务处通知公告",
        "maintainers": [
          "vicguo0724"
        ],
        "description": "南开大学教务处通知公告",
        "url": "jwc.nankai.edu.cn",
        "location": "jwc.ts",
        "module": () => import('@/routes/nankai/jwc.ts')
      },
      "/notice": {
        "path": "/notice",
        "categories": [
          "university"
        ],
        "example": "/nankai/notice",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "www.nankai.edu.cn",
              "www.nankai.edu.cn/157/list.htm"
            ]
          }
        ],
        "name": "通知公告",
        "maintainers": [
          "vicguo0724"
        ],
        "location": "notice.ts",
        "module": () => import('@/routes/nankai/notice.ts')
      },
      "/yzb/:type?": {
        "path": "/yzb/:type?",
        "categories": [
          "university"
        ],
        "example": "/nankai/yzb/5509",
        "parameters": {
          "type": "栏目名（若为空则默认为“硕士招生”）"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "yzb.nankai.edu.cn",
              "yzb.nankai.edu.cn/:type/list.htm"
            ],
            "target": "/yzb/:type?"
          }
        ],
        "name": "研究生招生网",
        "maintainers": [
          "sddzhyc"
        ],
        "description": "| 硕士招生 | 博士招生 | 港澳台研究生最新信息 |\n| -------- | -------- | -------- |\n| 5509     | 2552    | 2562   |",
        "url": "yzb.nankai.edu.cn",
        "location": "yzb.ts",
        "module": () => import('@/routes/nankai/yzb.ts')
      }
    },
    "apiRoutes": {},
    "name": "南开大学",
    "url": "yzb.nankai.edu.cn",
    "lang": "zh-CN"
  },
  "nasa": {
    "routes": {
      "/apod-cn": {
        "path": "/apod-cn",
        "categories": [
          "picture"
        ],
        "example": "/nasa/apod-cn",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "apod.nasa.govundefined"
            ]
          }
        ],
        "name": "NASA 中文",
        "maintainers": [
          "nczitzk",
          "williamgateszhao"
        ],
        "url": "apod.nasa.govundefined",
        "description": "::: tip\n  [NASA 中文](https://www.nasachina.cn/) 提供了每日天文图的中英双语图文说明，但在更新上偶尔略有一两天的延迟。\n:::",
        "location": "apod-cn.ts",
        "module": () => import('@/routes/nasa/apod-cn.ts')
      },
      "/apod-ncku": {
        "path": "/apod-ncku",
        "categories": [
          "picture"
        ],
        "example": "/nasa/apod-ncku",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "apod.nasa.govundefined"
            ]
          }
        ],
        "name": "Cheng Kung University Mirror",
        "maintainers": [
          "nczitzk",
          "williamgateszhao"
        ],
        "url": "apod.nasa.govundefined",
        "location": "apod-ncku.ts",
        "module": () => import('@/routes/nasa/apod-ncku.ts')
      },
      "/apod": {
        "path": "/apod",
        "categories": [
          "picture"
        ],
        "view": 2,
        "example": "/nasa/apod",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "apod.nasa.govundefined"
            ]
          }
        ],
        "name": "Astronomy Picture of the Day",
        "maintainers": [
          "nczitzk",
          "williamgateszhao"
        ],
        "url": "apod.nasa.govundefined",
        "location": "apod.ts",
        "module": () => import('@/routes/nasa/apod.ts')
      }
    },
    "apiRoutes": {},
    "name": "NASA",
    "url": "apod.nasa.gov",
    "lang": "en"
  },
  "natgeo": {
    "routes": {
      "/dailyselection": {
        "path": "/dailyselection",
        "name": "Daily Selection",
        "categories": [
          "picture"
        ],
        "view": 2,
        "example": "/natgeo/dailyselection",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false
        },
        "radar": [
          {
            "source": [
              "nationalgeographic.com/"
            ]
          }
        ],
        "maintainers": [
          "OrangeEd1t"
        ],
        "location": "dailyselection.ts",
        "module": () => import('@/routes/natgeo/dailyselection.ts')
      },
      "/dailyphoto": {
        "path": "/dailyphoto",
        "categories": [
          "picture"
        ],
        "view": 2,
        "example": "/natgeo/dailyphoto",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "nationalgeographic.com/photo-of-the-day/*",
              "nationalgeographic.com/"
            ]
          }
        ],
        "name": "Daily Photo",
        "maintainers": [
          "LogicJake",
          "OrangeEd1t",
          "TonyRL",
          "pseudoyu"
        ],
        "url": "nationalgeographic.com/photo-of-the-day/*",
        "location": "dailyphoto.tsx",
        "module": () => import('@/routes/natgeo/dailyphoto.tsx')
      },
      "/:cat/:type?": {
        "path": "/:cat/:type?",
        "categories": [
          "travel"
        ],
        "example": "/natgeo/environment/article",
        "parameters": {
          "cat": "分类",
          "type": "类型, 例如`https://www.natgeomedia.com/environment/photo/`对应 `cat`, `type` 分别为 `environment`, `photo`"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "natgeomedia.com/:cat/:type",
              "natgeomedia.com/:cat/",
              "natgeomedia.com/"
            ],
            "target": "/:cat/:type?"
          }
        ],
        "name": "分类",
        "maintainers": [
          "fengkx"
        ],
        "location": "natgeo.ts",
        "module": () => import('@/routes/natgeo/natgeo.ts')
      }
    },
    "apiRoutes": {},
    "name": "National Geographic",
    "url": "nationalgeographic.com",
    "lang": "en"
  },
  "nationalgeographic": {
    "routes": {
      "/latest-stories": {
        "path": "/latest-stories",
        "categories": [
          "travel"
        ],
        "example": "/nationalgeographic/latest-stories",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "www.nationalgeographic.com/pages/topic/latest-stories"
            ]
          }
        ],
        "name": "Latest Stories",
        "maintainers": [
          "miles170"
        ],
        "url": "www.nationalgeographic.com/pages/topic/latest-stories",
        "location": "latest-stories.tsx",
        "module": () => import('@/routes/nationalgeographic/latest-stories.tsx')
      }
    },
    "apiRoutes": {},
    "name": "National Geographic",
    "url": "www.nationalgeographic.com",
    "lang": "en"
  },
  "naturalism": {
    "routes": {
      "/": {
        "path": "/",
        "categories": [
          "other"
        ],
        "example": "/naturalism",
        "radar": [
          {
            "source": [
              "naturalism.org"
            ]
          }
        ],
        "name": "What's New",
        "maintainers": [
          "TonyRL"
        ],
        "url": "naturalism.org",
        "location": "new.ts",
        "module": () => import('@/routes/naturalism/new.ts')
      }
    },
    "apiRoutes": {},
    "name": "Naturalism.org",
    "url": "naturalism.org",
    "lang": "en"
  },
  "nature": {
    "routes": {
      "/cover": {
        "path": "/cover",
        "categories": [
          "journal"
        ],
        "example": "/nature/cover",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "nature.com/"
            ]
          }
        ],
        "name": "Cover Story",
        "maintainers": [
          "y9c",
          "pseudoyu"
        ],
        "url": "nature.com/",
        "description": "Subscribe to the cover images of the Nature journals, and get the latest publication updates in time.",
        "location": "cover.ts",
        "module": () => import('@/routes/nature/cover.ts')
      },
      "/highlight/:journal?": {
        "path": "/highlight/:journal?",
        "categories": [
          "journal"
        ],
        "example": "/nature/highlight",
        "parameters": {
          "journal": "short name for a journal, `nature` by default"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": true
        },
        "radar": [
          {
            "source": [
              "nature.com/:journal/articles",
              "nature.com/:journal",
              "nature.com/"
            ],
            "target": "/highlight/:journal"
          }
        ],
        "name": "Research Highlight",
        "maintainers": [],
        "description": "::: warning\n  Only some journals are supported.\n:::",
        "location": "highlight.ts",
        "module": () => import('@/routes/nature/highlight.ts')
      },
      "/news-and-comment/:journal?": {
        "path": "/news-and-comment/:journal?",
        "radar": [
          {
            "source": [
              "nature.com/latest-news",
              "nature.com/news",
              "nature.com/"
            ],
            "target": "/news"
          }
        ],
        "name": "Unknown",
        "maintainers": [
          "y9c",
          "TonyRL"
        ],
        "url": "nature.com/latest-news",
        "location": "news-and-comment.ts",
        "module": () => import('@/routes/nature/news-and-comment.ts')
      },
      "/news": {
        "path": "/news",
        "categories": [
          "journal"
        ],
        "example": "/nature/news",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": true
        },
        "radar": [
          {
            "source": [
              "nature.com/latest-news",
              "nature.com/news",
              "nature.com/"
            ]
          }
        ],
        "name": "Nature News",
        "maintainers": [
          "y9c",
          "TonyRL"
        ],
        "url": "nature.com/latest-news",
        "location": "news.ts",
        "module": () => import('@/routes/nature/news.ts')
      },
      "/research/:journal?": {
        "path": "/research/:journal?",
        "categories": [
          "journal"
        ],
        "example": "/nature/research/ng",
        "parameters": {
          "journal": "short name for a journal, `nature` by default"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": true
        },
        "radar": [
          {
            "source": [
              "nature.com/:journal/research-articles",
              "nature.com/:journal",
              "nature.com/"
            ],
            "target": "/research/:journal"
          }
        ],
        "name": "Latest Research",
        "maintainers": [
          "y9c",
          "TonyRL",
          "pseudoyu"
        ],
        "description": "|   `:journal`  |   Full Name of the Journal  | Route                                                                              |\n| :-----------: | :-------------------------: | ---------------------------------------------------------------------------------- |\n|     nature    |            Nature           | [/nature/research/nature](https://rsshub.app/nature/research/nature)               |\n|      nbt      |     Nature Biotechnology    | [/nature/research/nbt](https://rsshub.app/nature/research/nbt)                     |\n|     neuro     |     Nature Neuroscience     | [/nature/research/neuro](https://rsshub.app/nature/research/neuro)                 |\n|       ng      |       Nature Genetics       | [/nature/research/ng](https://rsshub.app/nature/research/ng)                       |\n|       ni      |      Nature Immunology      | [/nature/research/ni](https://rsshub.app/nature/research/ni)                       |\n|     nmeth     |        Nature Method        | [/nature/research/nmeth](https://rsshub.app/nature/research/nmeth)                 |\n|     nchem     |       Nature Chemistry      | [/nature/research/nchem](https://rsshub.app/nature/research/nchem)                 |\n|      nmat     |       Nature Materials      | [/nature/research/nmat](https://rsshub.app/nature/research/nmat)                   |\n| natmachintell | Nature Machine Intelligence | [/nature/research/natmachintell](https://rsshub.app/nature/research/natmachintell) |\n\n  -   Using router (`/nature/research/` + \"short name for a journal\") to query latest research paper for a certain journal of Nature Publishing Group.\n      If the `:journal` parameter is blank, then latest research of Nature will return.\n  -   The journals from NPG are run by different group of people, and the website of may not be consitent for all the journals\n  -   Only abstract is rendered in some researches",
        "location": "research.ts",
        "module": () => import('@/routes/nature/research.ts')
      },
      "/siteindex": {
        "path": "/siteindex",
        "categories": [
          "journal"
        ],
        "example": "/nature/siteindex",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "Journal List",
        "maintainers": [
          "TonyRL",
          "pseudoyu"
        ],
        "location": "siteindex.ts",
        "module": () => import('@/routes/nature/siteindex.ts')
      }
    },
    "apiRoutes": {},
    "name": "Nature Journal",
    "url": "nature.com",
    "description": "::: tip\nYou can get all short name of a journal from [https://www.nature.com/siteindex](https://www.nature.com/siteindex) or [Journal List](#nature-journal-journal-list).\n:::",
    "lang": "en"
  },
  "nautil": {
    "routes": {
      "/topic/:tid": {
        "path": "/topic/:tid",
        "categories": [
          "new-media"
        ],
        "example": "/nautil/topic/arts",
        "parameters": {
          "tid": "topic"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "nautil.us/topics/:tid"
            ]
          }
        ],
        "name": "Topics",
        "maintainers": [
          "emdoe"
        ],
        "description": "This route provides a flexible plan with full text content to subscribe specific topic(s) on the Nautilus. Please visit [nautil.us](https://nautil.us) and click `Topics` to acquire whole topic list.",
        "location": "topics.tsx",
        "module": () => import('@/routes/nautil/topics.tsx')
      }
    },
    "apiRoutes": {},
    "name": "Nautilus",
    "url": "nautil.us",
    "lang": "en"
  },
  "nautiljon": {
    "routes": {
      "/releases/manga": {
        "path": "/releases/manga",
        "categories": [
          "reading"
        ],
        "example": "/nautiljon/releases/manga",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "nautiljon.com/"
            ]
          }
        ],
        "name": "France manga releases",
        "maintainers": [
          "Fafnor"
        ],
        "url": "nautiljon.com",
        "location": "manga-releases.ts",
        "module": () => import('@/routes/nautiljon/manga-releases.ts')
      }
    },
    "apiRoutes": {},
    "name": "Nautiljon",
    "url": "nautiljon.com",
    "lang": "fr"
  },
  "nbd": {
    "routes": {
      "/daily": {
        "path": "/daily",
        "categories": [
          "finance"
        ],
        "example": "/nbd/daily",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "nbd.com.cn/",
              "nbd.com.cn/columns/332"
            ]
          }
        ],
        "name": "重磅原创",
        "maintainers": [
          "yuuow"
        ],
        "url": "nbd.com.cn/",
        "location": "daily.ts",
        "module": () => import('@/routes/nbd/daily.ts')
      },
      "/:id?": {
        "path": "/:id?",
        "categories": [
          "finance"
        ],
        "example": "/nbd",
        "parameters": {
          "id": "分类 id，见下表，默认为要闻"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "nbd.com.cn/",
              "nbd.com.cn/columns/:id?"
            ]
          }
        ],
        "name": "分类",
        "maintainers": [
          "nczitzk"
        ],
        "url": "nbd.com.cn/",
        "description": "| 头条 | 要闻 | 图片新闻 | 推荐 |\n| ---- | ---- | -------- | ---- |\n| 2    | 3    | 4        | 5    |",
        "location": "index.ts",
        "module": () => import('@/routes/nbd/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "每经网",
    "url": "nbd.com.cn",
    "lang": "zh-CN"
  },
  "nber": {
    "routes": {
      "/papers": {
        "name": "All Papers",
        "maintainers": [
          "5upernova-heng"
        ],
        "path": "/papers",
        "example": "/nber/papers",
        "features": {
          "supportScihub": true
        },
        "radar": [
          {
            "source": [
              "nber.org/papers"
            ]
          }
        ],
        "url": "nber.org/papers",
        "location": "all.ts",
        "module": () => import('@/routes/nber/all.ts')
      },
      "/new": {
        "name": "New Papers",
        "maintainers": [
          "5upernova-heng"
        ],
        "path": "/new",
        "example": "/nber/new",
        "features": {
          "supportScihub": true
        },
        "radar": [
          {
            "source": [
              "nber.org/papers"
            ]
          }
        ],
        "url": "nber.org/papers",
        "description": "Papers that are published in this week.",
        "location": "new.ts",
        "module": () => import('@/routes/nber/new.ts')
      }
    },
    "apiRoutes": {},
    "name": "National Bureau of Economic Research",
    "url": "nber.org",
    "categories": [
      "journal"
    ],
    "lang": "en"
  },
  "ncc-cma": {
    "routes": {
      "/cmdp/image/:id{.+}?": {
        "path": "/cmdp/image/:id{.+}?",
        "name": "最新监测",
        "url": "cmdp.ncc-cma.net",
        "maintainers": [
          "nczitzk"
        ],
        "example": "/ncc-cma/cmdp/image/RPJQWQYZ",
        "parameters": {
          "category": "图片，默认为 RPJQWQYZ，即日平均气温距平，可在对应列表项 data-id 属性中找到"
        },
        "description": "::: tip\n  若订阅日平均气温距平，将其 data-id `RPJQWQYZ` 作为参数填入，此时路由为 [`/ncc-cma/cmdp/image/RPJQWQYZ`](https://rsshub.app/ncc-cma/cmdp/image/RPJQWQYZ)。\n\n  若同时订阅日平均气温距平、近5天平均气温距和近10天平均气温距平，将其 data-id `RPJQWQYZ`、`ZJ5TPJQWJP` 和 `ZJ10TQWJP` 作为参数填入，此时路由为 [`/ncc-cma/cmdp/image/RPJQWQYZ/ZJ5TPJQWJP/ZJ10TQWJP`](https://rsshub.app/ncc-cma/cmdp/image/RPJQWQYZ/ZJ5TPJQWJP/ZJ10TQWJP)。\n:::\n\n| 日平均气温距平                                              | 近5天平均气温距平                                               | 近10天平均气温距平                                            | 近20天平均气温距平                                            | 近30天平均气温距平                                            |\n| ----------------------------------------------------------- | --------------------------------------------------------------- | ------------------------------------------------------------- | ------------------------------------------------------------- | ------------------------------------------------------------- |\n| [RPJQWQYZ](https://rsshub.app/ncc-cma/cmdp/image/RPJQWQYZ) | [ZJ5TPJQWJP](https://rsshub.app/ncc-cma/cmdp/image/ZJ5TPJQWJP) | [ZJ10TQWJP](https://rsshub.app/ncc-cma/cmdp/image/ZJ10TQWJP) | [ZJ20TQWJP](https://rsshub.app/ncc-cma/cmdp/image/ZJ20TQWJP) | [ZJ30TQWJP](https://rsshub.app/ncc-cma/cmdp/image/ZJ30TQWJP) |\n\n| 本月以来气温距平                                            | 本季以来气温距平                                            | 本年以来气温距平                                            |\n| ----------------------------------------------------------- | ----------------------------------------------------------- | ----------------------------------------------------------- |\n| [BYYLQWJP](https://rsshub.app/ncc-cma/cmdp/image/BYYLQWJP) | [BJYLQWJP](https://rsshub.app/ncc-cma/cmdp/image/BJYLQWJP) | [BNYLQWJP](https://rsshub.app/ncc-cma/cmdp/image/BNYLQWJP) |\n\n| 日降水量分布                                                            | 近5天降水量                                                     | 近10天降水量                                                | 近20天降水量                                                | 近30天降水量                                                |\n| ----------------------------------------------------------------------- | --------------------------------------------------------------- | ----------------------------------------------------------- | ----------------------------------------------------------- | ----------------------------------------------------------- |\n| [QGRJSLFBT0808S](https://rsshub.app/ncc-cma/cmdp/image/QGRJSLFBT0808S) | [ZJ5TJSLFBT](https://rsshub.app/ncc-cma/cmdp/image/ZJ5TJSLFBT) | [ZJ10TJSL](https://rsshub.app/ncc-cma/cmdp/image/ZJ10TJSL) | [ZJ20TJSL](https://rsshub.app/ncc-cma/cmdp/image/ZJ20TJSL) | [ZJ30TJSL](https://rsshub.app/ncc-cma/cmdp/image/ZJ30TJSL) |\n\n| 本月以来降水量                                            | 本季以来降水量                                            | 近10天降水量距平百分率                                          | 近20天降水量距平百分率                                          | 近30天降水量距平百分率                                          |\n| --------------------------------------------------------- | --------------------------------------------------------- | --------------------------------------------------------------- | --------------------------------------------------------------- | --------------------------------------------------------------- |\n| [BYYLJSL](https://rsshub.app/ncc-cma/cmdp/image/BYYLJSL) | [BJYLJSL](https://rsshub.app/ncc-cma/cmdp/image/BJYLJSL) | [ZJ10TJSLJP](https://rsshub.app/ncc-cma/cmdp/image/ZJ10TJSLJP) | [ZJ20TJSLJP](https://rsshub.app/ncc-cma/cmdp/image/ZJ20TJSLJP) | [ZJ30TJSLJP](https://rsshub.app/ncc-cma/cmdp/image/ZJ30TJSLJP) |\n\n| 本月以来降水量距平百分率                                                | 本季以来降水量距平百分率                                                | 本年以来降水量距平百分率                                      |\n| ----------------------------------------------------------------------- | ----------------------------------------------------------------------- | ------------------------------------------------------------- |\n| [BYYLJSLJPZYQHZ](https://rsshub.app/ncc-cma/cmdp/image/BYYLJSLJPZYQHZ) | [BJYLJSLJPZJQHZ](https://rsshub.app/ncc-cma/cmdp/image/BJYLJSLJPZJQHZ) | [BNYLJSLJP](https://rsshub.app/ncc-cma/cmdp/image/BNYLJSLJP) |\n\n| 气温距平（最近10天）                                                 | 气温距平（最近20天）                                                 | 气温距平（最近30天）                                                 | 气温距平（最近90天）                                                 | 最低气温距平（最近30天）                                           |\n| -------------------------------------------------------------------- | -------------------------------------------------------------------- | -------------------------------------------------------------------- | -------------------------------------------------------------------- | ------------------------------------------------------------------ |\n| [glbtmeana10_](https://rsshub.app/ncc-cma/cmdp/image/glbtmeana10_) | [glbtmeana20_](https://rsshub.app/ncc-cma/cmdp/image/glbtmeana20_) | [glbtmeana30_](https://rsshub.app/ncc-cma/cmdp/image/glbtmeana30_) | [glbtmeana90_](https://rsshub.app/ncc-cma/cmdp/image/glbtmeana90_) | [glbtmina30_](https://rsshub.app/ncc-cma/cmdp/image/glbtmina30_) |\n\n| 最低气温距平（最近90天）                                           | 最高气温距平（最近30天）                                           | 最高气温距平（最近90天）                                           |\n| ------------------------------------------------------------------ | ------------------------------------------------------------------ | ------------------------------------------------------------------ |\n| [glbtmina90_](https://rsshub.app/ncc-cma/cmdp/image/glbtmina90_) | [glbtmaxa30_](https://rsshub.app/ncc-cma/cmdp/image/glbtmaxa30_) | [glbtmaxa90_](https://rsshub.app/ncc-cma/cmdp/image/glbtmaxa90_) |\n\n| 降水量（最近10天）                                               | 降水量（最近20天）                                               | 降水量（最近30天）                                               | 降水量（最近90天）                                               | 降水距平百分率（最近10天）                                         |\n| ---------------------------------------------------------------- | ---------------------------------------------------------------- | ---------------------------------------------------------------- | ---------------------------------------------------------------- | ------------------------------------------------------------------ |\n| [glbrain10_](https://rsshub.app/ncc-cma/cmdp/image/glbrain10_) | [glbrain20_](https://rsshub.app/ncc-cma/cmdp/image/glbrain20_) | [glbrain30_](https://rsshub.app/ncc-cma/cmdp/image/glbrain30_) | [glbrain90_](https://rsshub.app/ncc-cma/cmdp/image/glbrain90_) | [glbraina10_](https://rsshub.app/ncc-cma/cmdp/image/glbraina10_) |\n\n| 降水距平百分率（最近20天）                                         | 降水距平百分率（最近30天）                                         | 降水距平百分率（最近90天）                                         |\n| ------------------------------------------------------------------ | ------------------------------------------------------------------ | ------------------------------------------------------------------ |\n| [glbraina20_](https://rsshub.app/ncc-cma/cmdp/image/glbraina20_) | [glbraina30_](https://rsshub.app/ncc-cma/cmdp/image/glbraina30_) | [glbraina90_](https://rsshub.app/ncc-cma/cmdp/image/glbraina90_) |\n\n    ",
        "categories": [
          "forecast"
        ],
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportRadar": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "title": "日平均气温距平",
            "source": [
              "cmdp.ncc-cma.net/cn/index.htm"
            ],
            "target": "/cmdp/image/RPJQWQYZ"
          },
          {
            "title": "近5天平均气温距平",
            "source": [
              "cmdp.ncc-cma.net/cn/index.htm"
            ],
            "target": "/cmdp/image/ZJ5TPJQWJP"
          },
          {
            "title": "近10天平均气温距平",
            "source": [
              "cmdp.ncc-cma.net/cn/index.htm"
            ],
            "target": "/cmdp/image/ZJ10TQWJP"
          },
          {
            "title": "近20天平均气温距平",
            "source": [
              "cmdp.ncc-cma.net/cn/index.htm"
            ],
            "target": "/cmdp/image/ZJ20TQWJP"
          },
          {
            "title": "近30天平均气温距平",
            "source": [
              "cmdp.ncc-cma.net/cn/index.htm"
            ],
            "target": "/cmdp/image/ZJ30TQWJP"
          },
          {
            "title": "本月以来气温距平",
            "source": [
              "cmdp.ncc-cma.net/cn/index.htm"
            ],
            "target": "/cmdp/image/BYYLQWJP"
          },
          {
            "title": "本季以来气温距平",
            "source": [
              "cmdp.ncc-cma.net/cn/index.htm"
            ],
            "target": "/cmdp/image/BJYLQWJP"
          },
          {
            "title": "本年以来气温距平",
            "source": [
              "cmdp.ncc-cma.net/cn/index.htm"
            ],
            "target": "/cmdp/image/BNYLQWJP"
          },
          {
            "title": "日降水量分布",
            "source": [
              "cmdp.ncc-cma.net/cn/index.htm"
            ],
            "target": "/cmdp/image/QGRJSLFBT0808S"
          },
          {
            "title": "近5天降水量",
            "source": [
              "cmdp.ncc-cma.net/cn/index.htm"
            ],
            "target": "/cmdp/image/ZJ5TJSLFBT"
          },
          {
            "title": "近10天降水量",
            "source": [
              "cmdp.ncc-cma.net/cn/index.htm"
            ],
            "target": "/cmdp/image/ZJ10TJSL"
          },
          {
            "title": "近20天降水量",
            "source": [
              "cmdp.ncc-cma.net/cn/index.htm"
            ],
            "target": "/cmdp/image/ZJ20TJSL"
          },
          {
            "title": "近30天降水量",
            "source": [
              "cmdp.ncc-cma.net/cn/index.htm"
            ],
            "target": "/cmdp/image/ZJ30TJSL"
          },
          {
            "title": "本月以来降水量",
            "source": [
              "cmdp.ncc-cma.net/cn/index.htm"
            ],
            "target": "/ncc-cma/cmdp/image/BYYLJSL"
          },
          {
            "title": "本季以来降水量",
            "source": [
              "cmdp.ncc-cma.net/cn/index.htm"
            ],
            "target": "/cmdp/image/BJYLJSL"
          },
          {
            "title": "近10天降水量距平百分率",
            "source": [
              "cmdp.ncc-cma.net/cn/index.htm"
            ],
            "target": "/cmdp/image/ZJ10TJSLJP"
          },
          {
            "title": "近20天降水量距平百分率",
            "source": [
              "cmdp.ncc-cma.net/cn/index.htm"
            ],
            "target": "/cmdp/image/ZJ20TJSLJP"
          },
          {
            "title": "近30天降水量距平百分率",
            "source": [
              "cmdp.ncc-cma.net/cn/index.htm"
            ],
            "target": "/cmdp/image/ZJ30TJSLJP"
          },
          {
            "title": "本月以来降水量距平百分率",
            "source": [
              "cmdp.ncc-cma.net/cn/index.htm"
            ],
            "target": "/cmdp/image/BYYLJSLJPZYQHZ"
          },
          {
            "title": "本季以来降水量距平百分率",
            "source": [
              "cmdp.ncc-cma.net/cn/index.htm"
            ],
            "target": "/cmdp/image/BJYLJSLJPZJQHZ"
          },
          {
            "title": "本年以来降水量距平百分率",
            "source": [
              "cmdp.ncc-cma.net/cn/index.htm"
            ],
            "target": "/cmdp/image/BNYLJSLJP"
          },
          {
            "title": "气温距平（最近10天）",
            "source": [
              "cmdp.ncc-cma.net/cn/index.htm"
            ],
            "target": "/cmdp/image/glbtmeana10_"
          },
          {
            "title": "气温距平（最近20天）",
            "source": [
              "cmdp.ncc-cma.net/cn/index.htm"
            ],
            "target": "/cmdp/image/glbtmeana20_"
          },
          {
            "title": "气温距平（最近30天）",
            "source": [
              "cmdp.ncc-cma.net/cn/index.htm"
            ],
            "target": "/cmdp/image/glbtmeana30_"
          },
          {
            "title": "气温距平（最近90天）",
            "source": [
              "cmdp.ncc-cma.net/cn/index.htm"
            ],
            "target": "/cmdp/image/glbtmeana90_"
          },
          {
            "title": "最低气温距平（最近30天）",
            "source": [
              "cmdp.ncc-cma.net/cn/index.htm"
            ],
            "target": "/cmdp/image/glbtmina30_"
          },
          {
            "title": "最低气温距平（最近90天）",
            "source": [
              "cmdp.ncc-cma.net/cn/index.htm"
            ],
            "target": "/cmdp/image/glbtmina90_"
          },
          {
            "title": "最高气温距平（最近30天）",
            "source": [
              "cmdp.ncc-cma.net/cn/index.htm"
            ],
            "target": "/cmdp/image/glbtmaxa30_"
          },
          {
            "title": "最高气温距平（最近90天）",
            "source": [
              "cmdp.ncc-cma.net/cn/index.htm"
            ],
            "target": "/cmdp/image/glbtmaxa90_"
          },
          {
            "title": "降水量（最近10天）",
            "source": [
              "cmdp.ncc-cma.net/cn/index.htm"
            ],
            "target": "/cmdp/image/glbrain10_"
          },
          {
            "title": "降水量（最近20天）",
            "source": [
              "cmdp.ncc-cma.net/cn/index.htm"
            ],
            "target": "/cmdp/image/glbrain20_"
          },
          {
            "title": "降水量（最近30天）",
            "source": [
              "cmdp.ncc-cma.net/cn/index.htm"
            ],
            "target": "/cmdp/image/glbrain30_"
          },
          {
            "title": "降水量（最近90天）",
            "source": [
              "cmdp.ncc-cma.net/cn/index.htm"
            ],
            "target": "/cmdp/image/glbrain90_"
          },
          {
            "title": "降水距平百分率（最近10天）",
            "source": [
              "cmdp.ncc-cma.net/cn/index.htm"
            ],
            "target": "/cmdp/image/glbraina10_"
          },
          {
            "title": "降水距平百分率（最近20天）",
            "source": [
              "cmdp.ncc-cma.net/cn/index.htm"
            ],
            "target": "/cmdp/image/glbraina20_"
          },
          {
            "title": "降水距平百分率（最近30天）",
            "source": [
              "cmdp.ncc-cma.net/cn/index.htm"
            ],
            "target": "/cmdp/image/glbraina30_"
          },
          {
            "title": "降水距平百分率（最近90天）",
            "source": [
              "cmdp.ncc-cma.net/cn/index.htm"
            ],
            "target": "/cmdp/image/glbraina90_"
          }
        ],
        "location": "cmdp.tsx",
        "module": () => import('@/routes/ncc-cma/cmdp.tsx')
      }
    },
    "apiRoutes": {},
    "name": "国家气候中心",
    "url": "cmdp.ncc-cma.net",
    "categories": [
      "forecast"
    ],
    "description": "",
    "lang": "zh-CN"
  },
  "ncepu": {
    "routes": {
      "/master/:type": {
        "path": "/master/:type",
        "categories": [
          "university"
        ],
        "example": "/ncepu/master/tzgg",
        "parameters": {
          "type": "类型参数"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "北京校区研究生院",
        "maintainers": [
          "nilleo"
        ],
        "description": "| 类型 | 硕士招生信息 | 通知公告 | 研究生培养信息 |\n| ---- | ------------ | -------- | -------------- |\n| 参数 | zsxx         | tzgg     | pyxx           |",
        "location": "master/masterinfo.ts",
        "module": () => import('@/routes/ncepu/master/masterinfo.ts')
      }
    },
    "apiRoutes": {},
    "name": "华北电力大学",
    "url": "yjsy.ncepu.edu.cn",
    "lang": "zh-CN"
  },
  "ncku": {
    "routes": {
      "/csie/:catagory?": {
        "zh-TW": {
          "name": "國立成功大學資訊系公告",
          "description": "可用分類：_all, normal, bachelorAdmission, masterAdmission, speeches, awards, scholarship, jobs"
        },
        "name": "CSIE News",
        "description": "Availible catagories：_all, normal, bachelorAdmission, masterAdmission, speeches, awards, scholarship, jobs",
        "path": "/csie/:catagory?",
        "categories": [
          "university"
        ],
        "example": "/ncku/csie/normal",
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "www.csie.ncku.edu.tw/zh-hant/news/"
            ],
            "target": "/csie/_all"
          },
          {
            "source": [
              "www.csie.ncku.edu.tw/zh-hant/news/:catagory"
            ],
            "target": "/csie/:catagory"
          }
        ],
        "maintainers": [
          "simbafs"
        ],
        "location": "csie.ts",
        "module": () => import('@/routes/ncku/csie.ts')
      },
      "/phys/:catagory?": {
        "zh-TW": {
          "name": "國立成功大學物理系公告"
        },
        "name": "Phys News",
        "description": "| 分類 | catagory |\n| ---- | ---- |\n| 物理系 | 24 |\n| 獎助學金 | scholarship |\n| 招生與錄取報到 | admission |\n| 助教公告 | course-announcement |\n| 大學部 | bachelor-announcement |\n| 研究所 | master-announcement |\n| 畢業離校 | graduation |\n| 學生手冊與新生入學 | student-guide |\n| 榮譽榜 | honor |\n| 求才公告 | career |\n| 其他 | others |\n| 所有訊息 | _all |\n",
        "path": "/phys/:catagory?",
        "parameters": {
          "catagory": "catagory, default is _all"
        },
        "categories": [
          "university"
        ],
        "example": "/ncku/phys/_all",
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "phys.ncku.edu.tw/news/"
            ],
            "target": "/phys/_all"
          },
          {
            "source": [
              "phys.ncku.edu.tw/news/:catagory/"
            ],
            "target": "/phys/:catagory"
          }
        ],
        "maintainers": [
          "simbafs"
        ],
        "location": "phys.ts",
        "module": () => import('@/routes/ncku/phys.ts')
      }
    },
    "apiRoutes": {},
    "name": "National Cheng Kung University",
    "url": "www.ncku.edu.tw",
    "lang": "zh-TW"
  },
  "ncpssd": {
    "routes": {
      "/newlist": {
        "path": "/newlist",
        "categories": [
          "study"
        ],
        "example": "/ncpssd/newlist",
        "radar": [
          {
            "source": [
              "ncpssd.cn/",
              "ncpssd.cn/newlist"
            ]
          }
        ],
        "name": "最新文献",
        "maintainers": [
          "LyleLee"
        ],
        "url": "ncpssd.cn/",
        "location": "newlist.ts",
        "module": () => import('@/routes/ncpssd/newlist.ts')
      }
    },
    "apiRoutes": {},
    "name": "国家哲学社会科学文献中心",
    "url": "ncpssd.cn",
    "lang": "zh-CN"
  },
  "ncu": {
    "routes": {
      "/jwc": {
        "path": "/jwc",
        "categories": [
          "university"
        ],
        "example": "/ncu/jwc",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "jwc.ncu.edu.cn"
            ],
            "target": "/jwc"
          }
        ],
        "name": "教务通知",
        "maintainers": [
          "ywh555hhh",
          "jixiuweilan"
        ],
        "url": "jwc.ncu.edu.cn/Notices.jsp",
        "location": "jwc.ts",
        "module": () => import('@/routes/ncu/jwc.ts')
      }
    },
    "apiRoutes": {},
    "name": "南昌大学",
    "url": "jwc.ncu.edu.cn",
    "lang": "zh-CN"
  },
  "ncwu": {
    "routes": {
      "/notice": {
        "path": "/notice",
        "categories": [
          "university"
        ],
        "example": "/ncwu/notice",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "ncwu.edu.cn/xxtz.htm"
            ]
          }
        ],
        "name": "学校通知",
        "maintainers": [],
        "url": "ncwu.edu.cn/xxtz.htm",
        "location": "notice.ts",
        "module": () => import('@/routes/ncwu/notice.ts')
      }
    },
    "apiRoutes": {},
    "name": "华北水利水电大学",
    "url": "ncwu.edu.cn",
    "lang": "zh-CN"
  },
  "ndss-symposium": {
    "routes": {
      "/ndss": {
        "path": "/ndss",
        "categories": [
          "journal"
        ],
        "example": "/ndss-symposium/ndss",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "ndss-symposium.org/"
            ]
          }
        ],
        "name": "Accepted papers",
        "maintainers": [
          "ZeddYu"
        ],
        "url": "ndss-symposium.org/",
        "description": "Return results from 2020",
        "location": "ndss.ts",
        "module": () => import('@/routes/ndss-symposium/ndss.ts')
      }
    },
    "apiRoutes": {},
    "name": "Network and Distributed System Security (NDSS) Symposium",
    "url": "ndss-symposium.org",
    "lang": "en"
  },
  "neatdownloadmanager": {
    "routes": {
      "/download/:os?": {
        "path": "/download/:os?",
        "categories": [
          "program-update"
        ],
        "example": "/neatdownloadmanager/download",
        "parameters": {
          "os": "Operating system, windows or macos, all by default"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "neatdownloadmanager.com/index.php",
              "neatdownloadmanager.com/"
            ]
          }
        ],
        "name": "Download",
        "maintainers": [
          "nczitzk"
        ],
        "url": "neatdownloadmanager.com/index.php",
        "location": "download.ts",
        "module": () => import('@/routes/neatdownloadmanager/download.ts')
      }
    },
    "apiRoutes": {},
    "name": "Neat Download Manager",
    "url": "neatdownloadmanager.com",
    "lang": "en"
  },
  "neea": {
    "routes": {
      "/local/:type": {
        "path": "/local/:type",
        "name": "国内考试动态",
        "url": "www.neea.edu.cn",
        "maintainers": [
          "SunShinenny"
        ],
        "example": "/neea/local/cet",
        "parameters": {
          "type": "考试项目，见下表"
        },
        "categories": [
          "study"
        ],
        "features": {
          "supportRadar": true
        },
        "radar": [
          {
            "title": "普通高考动态",
            "source": [
              "gaokao.neea.edu.cn"
            ],
            "target": "/local/gaokao"
          },
          {
            "title": "普通高考动态",
            "source": [
              "gaokao.neea.cn"
            ],
            "target": "/local/gaokao"
          },
          {
            "title": "成人高考动态",
            "source": [
              "chengkao.neea.edu.cn"
            ],
            "target": "/local/chengkao"
          },
          {
            "title": "成人高考动态",
            "source": [
              "chengkao.neea.cn"
            ],
            "target": "/local/chengkao"
          },
          {
            "title": "研究生考试动态",
            "source": [
              "yankao.neea.edu.cn"
            ],
            "target": "/local/yankao"
          },
          {
            "title": "研究生考试动态",
            "source": [
              "yankao.neea.cn"
            ],
            "target": "/local/yankao"
          },
          {
            "title": "自学考试动态",
            "source": [
              "zikao.neea.edu.cn"
            ],
            "target": "/local/zikao"
          },
          {
            "title": "自学考试动态",
            "source": [
              "zikao.neea.cn"
            ],
            "target": "/local/zikao"
          },
          {
            "title": "中小学教师资格考试动态",
            "source": [
              "ntce.neea.edu.cn"
            ],
            "target": "/local/ntce"
          },
          {
            "title": "中小学教师资格考试动态",
            "source": [
              "ntce.neea.cn"
            ],
            "target": "/local/ntce"
          },
          {
            "title": "同等学力申请硕士学位考试动态",
            "source": [
              "tdxl.neea.edu.cn"
            ],
            "target": "/local/tdxl"
          },
          {
            "title": "同等学力申请硕士学位考试动态",
            "source": [
              "tdxl.neea.cn"
            ],
            "target": "/local/tdxl"
          },
          {
            "title": "全国四六级考试（CET）动态",
            "source": [
              "cet.neea.edu.cn"
            ],
            "target": "/local/cet"
          },
          {
            "title": "全国四六级考试（CET）动态",
            "source": [
              "cet.neea.cn"
            ],
            "target": "/local/cet"
          },
          {
            "title": "全国计算机等级考试（NCRE）动态",
            "source": [
              "ncre.neea.edu.cn"
            ],
            "target": "/local/ncre"
          },
          {
            "title": "全国计算机等级考试（NCRE）动态",
            "source": [
              "ncre.neea.cn"
            ],
            "target": "/local/ncre"
          },
          {
            "title": "全国计算机应用水平考试（NIT）动态",
            "source": [
              "nit.neea.edu.cn"
            ],
            "target": "/local/nit"
          },
          {
            "title": "全国计算机应用水平考试（NIT）动态",
            "source": [
              "nit.neea.cn"
            ],
            "target": "/local/nit"
          },
          {
            "title": "全国英语等级考试（PETS）动态",
            "source": [
              "pets.neea.edu.cn"
            ],
            "target": "/local/pets"
          },
          {
            "title": "全国英语等级考试（PETS）动态",
            "source": [
              "pets.neea.cn"
            ],
            "target": "/local/pets"
          },
          {
            "title": "全国外语水平考试（WSK）动态",
            "source": [
              "wsk.neea.edu.cn"
            ],
            "target": "/local/wsk"
          },
          {
            "title": "全国外语水平考试（WSK）动态",
            "source": [
              "wsk.neea.cn"
            ],
            "target": "/local/wsk"
          },
          {
            "title": "书画等级考试（CCPT）动态",
            "source": [
              "ccpt.neea.edu.cn"
            ],
            "target": "/local/ccpt"
          },
          {
            "title": "书画等级考试（CCPT）动态",
            "source": [
              "ccpt.neea.cn"
            ],
            "target": "/local/ccpt"
          }
        ],
        "description": "|              | 考试项目                      | type     |\n| ------------ | ----------------------------- | -------- |\n| 国家教育考试 | 普通高考                      | gaokao   |\n|              | 成人高考                      | chengkao |\n|              | 研究生考试                    | yankao   |\n|              | 自学考试                      | zikao    |\n|              | 中小学教师资格考试            | ntce     |\n|              | 同等学力申请硕士学位考试      | tdxl     |\n| 社会证书考试 | 全国四六级考试（CET）         | cet      |\n|              | 全国计算机等级考试（NCRE）    | ncre     |\n|              | 全国计算机应用水平考试（NIT） | nit      |\n|              | 全国英语等级考试（PETS）      | pets     |\n|              | 全国外语水平考试（WSK）       | wsk      |\n|              | 书画等级考试（CCPT）          | ccpt     |",
        "location": "index.ts",
        "module": () => import('@/routes/neea/index.ts')
      },
      "/jlpt": {
        "path": "/jlpt",
        "name": "日本语能力测试 JLPT 通知",
        "url": "jlpt.neea.cn",
        "maintainers": [
          "nczitzk"
        ],
        "example": "/neea/jlpt",
        "categories": [
          "study"
        ],
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportRadar": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "jlpt.neea.cn"
            ],
            "target": "/jlpt"
          }
        ],
        "view": 0,
        "location": "jlpt.ts",
        "module": () => import('@/routes/neea/jlpt.ts')
      }
    },
    "apiRoutes": {},
    "name": "中国教育考试网",
    "url": "www.neea.cn",
    "lang": "zh-CN"
  },
  "nenu": {
    "routes": {
      "/sohac/*": {
        "path": "/sohac/*",
        "name": "Unknown",
        "maintainers": [],
        "location": "sohac.ts",
        "module": () => import('@/routes/nenu/sohac.ts')
      },
      "/yjsy/*": {
        "path": "/yjsy/*",
        "name": "Unknown",
        "maintainers": [],
        "location": "yjsy.ts",
        "module": () => import('@/routes/nenu/yjsy.ts')
      }
    },
    "apiRoutes": {},
    "name": "东北师范大学",
    "url": "sohac.nenu.edu.cn",
    "lang": "zh-CN"
  },
  "netflav": {
    "routes": {
      "/": {
        "path": "/",
        "radar": [
          {
            "source": [
              "netflav.com/"
            ],
            "target": ""
          }
        ],
        "name": "Unknown",
        "maintainers": [
          "TonyRL"
        ],
        "url": "netflav.com/",
        "features": {
          "nsfw": true
        },
        "location": "index.tsx",
        "module": () => import('@/routes/netflav/index.tsx')
      }
    },
    "apiRoutes": {},
    "name": "Netflav",
    "url": "netflav.com",
    "lang": "en"
  },
  "netflix": {
    "routes": {
      "/newsroom/:category?/:region?": {
        "path": "/newsroom/:category?/:region?",
        "categories": [
          "new-media"
        ],
        "example": "/netflix/newsroom",
        "parameters": {
          "category": {
            "description": "Category",
            "default": "all",
            "options": [
              {
                "value": "all",
                "label": "All News"
              },
              {
                "value": "business",
                "label": "Business"
              },
              {
                "value": "entertainment",
                "label": "Entertainment"
              },
              {
                "value": "product",
                "label": "Product"
              },
              {
                "value": "impact",
                "label": "Social Impact"
              }
            ]
          },
          "region": {
            "description": "Region, can be found in the region URL",
            "default": "en",
            "options": [
              {
                "value": "ar",
                "label": "اللغة العربية"
              },
              {
                "value": "de",
                "label": "Deutsch"
              },
              {
                "value": "el",
                "label": "Ελληνικά"
              },
              {
                "value": "en",
                "label": "English"
              },
              {
                "value": "es",
                "label": "Español (LatAm)"
              },
              {
                "value": "es-es",
                "label": "Español (España)"
              },
              {
                "value": "fr",
                "label": "Français"
              },
              {
                "value": "id",
                "label": "Bahasa Indonesia"
              },
              {
                "value": "it",
                "label": "Italiano"
              },
              {
                "value": "ja",
                "label": "日本語"
              },
              {
                "value": "ko",
                "label": "한국어"
              },
              {
                "value": "pl",
                "label": "Polski"
              },
              {
                "value": "pt-br",
                "label": "Português (Brasil)"
              },
              {
                "value": "pt-pt",
                "label": "Português (Portugal)"
              },
              {
                "value": "ro",
                "label": "Română"
              },
              {
                "value": "ru",
                "label": "русский"
              },
              {
                "value": "th",
                "label": "ไทย"
              },
              {
                "value": "tr",
                "label": "Türkçe"
              },
              {
                "value": "vi",
                "label": "Tiếng Việt"
              },
              {
                "value": "zh-hans",
                "label": "简体中文"
              },
              {
                "value": "zh-hant",
                "label": "繁體中文"
              }
            ]
          }
        },
        "radar": [
          {
            "source": [
              "about.netflix.com/:region/newsroom"
            ]
          },
          {
            "source": [
              "netflix.com"
            ]
          }
        ],
        "name": "Newsroom",
        "maintainers": [
          "nczitzk"
        ],
        "url": "about.netflix.com/",
        "location": "newsroom.ts",
        "module": () => import('@/routes/netflix/newsroom.ts')
      },
      "/research": {
        "path": "/research",
        "categories": [
          "new-media"
        ],
        "example": "/netflix/research",
        "radar": [
          {
            "source": [
              "research.netflix.com/archive",
              "research.netflix.com"
            ]
          }
        ],
        "name": "Research",
        "maintainers": [
          "TonyRL"
        ],
        "url": "research.netflix.com/",
        "location": "research.ts",
        "module": () => import('@/routes/netflix/research.ts')
      }
    },
    "apiRoutes": {},
    "name": "Netflix",
    "url": "netflix.com",
    "lang": "en"
  },
  "neu": {
    "routes": {
      "/bmie/:type": {
        "path": "/bmie/:type",
        "categories": [
          "university"
        ],
        "example": "/neu/bmie/news",
        "parameters": {
          "type": "分类 id 见下表"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "医学与生物信息工程学院",
        "maintainers": [
          "tennousuathena"
        ],
        "description": "| Id                      | 名称       |\n| ----------------------- | ---------- |\n| news                    | 学院新闻   |\n| academic                | 学术科研   |\n| talent_development     | 人才培养   |\n| international_exchange | 国际交流   |\n| announcement            | 通知公告   |\n| undergraduate_dev      | 本科生培养 |\n| postgraduate_dev       | 研究生培养 |\n| undergraduate_recruit  | 本科生招募 |\n| postgraduate_recruit   | 研究生招募 |\n| CPC_build              | 党的建设   |\n| CPC_work               | 党委工作   |\n| union_work             | 工会工作   |\n| CYL_work               | 共青团工作 |\n| security_management    | 安全管理   |\n| alumni_style           | 校友风采   |",
        "location": "bmie.ts",
        "module": () => import('@/routes/neu/bmie.ts')
      },
      "/news/:type": {
        "path": "/news/:type",
        "categories": [
          "university"
        ],
        "example": "/neu/news/ddyw",
        "parameters": {
          "type": "种类名，见下表"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "neunews.neu.edu.cn/:type/list.htm"
            ]
          }
        ],
        "name": "新闻网",
        "maintainers": [
          "JeasonLau"
        ],
        "description": "| 种类名   | 参数 |\n| -------- | ---- |\n| 东大要闻 | ddyw |\n| 媒体东大 | mtdd |\n| 通知公告 | tzgg |\n| 新闻纵横 | xwzh |\n| 人才培养 | rcpy |\n| 学术科研 | xsky |\n| 英文新闻 | 217  |\n| 招生就业 | zsjy |\n| 考研出国 | kycg |\n| 校园文学 | xywx |\n| 校友风采 | xyfc |\n| 时事热点 | ssrd |\n| 教育前沿 | jyqy |\n| 文化体育 | whty |\n| 最新科技 | zxkj |",
        "location": "news.ts",
        "module": () => import('@/routes/neu/news.ts')
      },
      "/yz/:type": {
        "path": "/yz/:type",
        "categories": [
          "university"
        ],
        "example": "/neu/yz/master1",
        "parameters": {
          "type": "分类id,见下表"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "yz.neu.edu.cn/:type/list.htm"
            ],
            "target": "/yz/:type"
          }
        ],
        "name": "研究生招生信息网",
        "url": "yz.neu.edu.cn",
        "maintainers": [
          "paintstar"
        ],
        "description": "\n| 分类名                     | 分类id      |\n| ------------------------- | ---------- |\n| 硕士公告                   | master1     |\n| 硕士简章                   | master2     |\n| 博士公告                   | phd1        |\n| 博士简章                   | phd2        |\n| 下载中心                   | download    |",
        "location": "yz.ts",
        "module": () => import('@/routes/neu/yz.ts')
      }
    },
    "apiRoutes": {},
    "name": "东北大学",
    "url": "neunews.neu.edu.cn",
    "lang": "zh-CN"
  },
  "newmuseum": {
    "routes": {
      "/exhibitions": {
        "path": "/exhibitions",
        "categories": [
          "travel"
        ],
        "example": "/newmuseum/exhibitions",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "Exhibitions",
        "maintainers": [
          "chazeon"
        ],
        "location": "exhibitions.ts",
        "module": () => import('@/routes/newmuseum/exhibitions.ts')
      }
    },
    "apiRoutes": {},
    "name": "New Museum",
    "url": "www.newmuseum.org",
    "lang": "en"
  },
  "newrank": {
    "routes": {
      "/douyin/:dyid": {
        "path": "/douyin/:dyid",
        "categories": [
          "social-media"
        ],
        "example": "/newrank/douyin/110266463747",
        "parameters": {
          "dyid": "抖音ID，可在新榜账号详情 URL 中找到"
        },
        "features": {
          "requireConfig": [
            {
              "name": "NEWRANK_COOKIE",
              "description": ""
            }
          ],
          "requirePuppeteer": false,
          "antiCrawler": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "抖音短视频",
        "maintainers": [
          "lessmoe"
        ],
        "description": "::: warning\n免费版账户抖音每天查询次数 20 次，如需增加次数可购买新榜会员或等待未来多账户支持\n:::",
        "location": "douyin.ts",
        "module": () => import('@/routes/newrank/douyin.ts')
      },
      "/wechat/:wxid": {
        "path": "/wechat/:wxid",
        "categories": [
          "social-media"
        ],
        "example": "/newrank/wechat/chijiread",
        "parameters": {
          "wxid": "微信号，若微信号与新榜信息不一致，以新榜为准"
        },
        "features": {
          "requireConfig": [
            {
              "name": "NEWRANK_COOKIE",
              "description": ""
            }
          ],
          "requirePuppeteer": false,
          "antiCrawler": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "微信公众号",
        "maintainers": [
          "lessmoe",
          "pseudoyu"
        ],
        "location": "wechat.ts",
        "module": () => import('@/routes/newrank/wechat.ts')
      }
    },
    "apiRoutes": {},
    "name": "新榜",
    "url": "newrank.cn",
    "description": "::: warning\n部署时需要配置 NEWRANK_COOKIE，具体见部署文档\n请勿过高频抓取，新榜疑似对每天调用 token 总次数进行了限制，超限会报错\n:::",
    "lang": "zh-CN"
  },
  "news": {
    "routes": {
      "/xhsxw": {
        "path": [
          "/xhsxw",
          "/whxw"
        ],
        "categories": [
          "new-media"
        ],
        "example": "/news/xhsxw",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "news.cn/xhsxw.htm"
            ]
          }
        ],
        "name": "新华社新闻",
        "maintainers": [
          "nczitzk"
        ],
        "url": "news.cn/xhsxw.htm",
        "location": "xhsxw.ts",
        "module": () => import('@/routes/news/xhsxw.ts')
      },
      "/whxw": {
        "path": [
          "/xhsxw",
          "/whxw"
        ],
        "categories": [
          "new-media"
        ],
        "example": "/news/xhsxw",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "news.cn/xhsxw.htm"
            ]
          }
        ],
        "name": "新华社新闻",
        "maintainers": [
          "nczitzk"
        ],
        "url": "news.cn/xhsxw.htm",
        "location": "xhsxw.ts",
        "module": () => import('@/routes/news/xhsxw.ts')
      }
    },
    "apiRoutes": {},
    "name": "新华社",
    "url": "news.cn",
    "lang": "zh-CN"
  },
  "newseed": {
    "routes": {
      "/latest": {
        "path": "/latest",
        "categories": [
          "new-media"
        ],
        "example": "/newseed/latest",
        "url": "news.newseed.cn",
        "name": "最新新闻",
        "maintainers": [
          "p3psi-boo"
        ],
        "location": "index.ts",
        "module": () => import('@/routes/newseed/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "新芽",
    "url": "newseed.cn",
    "description": "新芽是专注于互联网创业的媒体平台，提供创业资讯、投融资信息、创业活动、创业服务等。",
    "lang": "zh-CN"
  },
  "newslaundry": {
    "routes": {
      "/explainer": {
        "path": "/explainer",
        "view": 0,
        "categories": [
          "new-media"
        ],
        "example": "/newslaundry/explainer",
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "newslaundry.com/explainer"
            ],
            "target": "/explainer"
          }
        ],
        "name": "Explainer",
        "maintainers": [
          "Rjnishant530"
        ],
        "location": "explainer.ts",
        "module": () => import('@/routes/newslaundry/explainer.ts')
      },
      "/nl-cheatsheet": {
        "path": "/nl-cheatsheet",
        "view": 0,
        "categories": [
          "new-media"
        ],
        "example": "/newslaundry/nl-cheatsheet",
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "newslaundry.com/collection/nl-cheatsheet"
            ],
            "target": "/nl-cheatsheet"
          }
        ],
        "name": "Explains",
        "maintainers": [
          "Rjnishant530"
        ],
        "location": "nl-cheatsheet.ts",
        "module": () => import('@/routes/newslaundry/nl-cheatsheet.ts')
      },
      "/nl-collaborations": {
        "path": "/nl-collaborations",
        "view": 0,
        "categories": [
          "new-media"
        ],
        "example": "/newslaundry/nl-collaborations",
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "newslaundry.com/nl-collaborations"
            ],
            "target": "/nl-collaborations"
          }
        ],
        "name": "NL Collaboration",
        "maintainers": [
          "Rjnishant530"
        ],
        "location": "nl-collaborations.ts",
        "module": () => import('@/routes/newslaundry/nl-collaborations.ts')
      },
      "/podcast/:category?": {
        "path": "/podcast/:category?",
        "view": 0,
        "categories": [
          "new-media"
        ],
        "example": "/newslaundry/podcast",
        "parameters": {
          "category": "Podcast category, see below for details"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": true,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "newslaundry.com/podcast"
            ],
            "target": "/podcast"
          },
          {
            "source": [
              "newslaundry.com/collection/nl-hafta-podcast"
            ],
            "target": "/podcast/nl-hafta"
          },
          {
            "source": [
              "newslaundry.com/podcast/whats-your-ism"
            ],
            "target": "/podcast/whats-your-ism"
          }
        ],
        "name": "Podcast",
        "description": "| Category | URL |\n| -------- | --- |\n| All Podcasts | [/podcast](https://rsshub.app/newslaundry/podcast) |\n| NL Hafta | [/podcast/nl-hafta](https://rsshub.app/newslaundry/podcast/nl-hafta) |\n| What's Your Ism? | [/podcast/whats-your-ism](https://rsshub.app/newslaundry/podcast/whats-your-ism) |",
        "maintainers": [
          "Rjnishant530"
        ],
        "location": "podcast.ts",
        "module": () => import('@/routes/newslaundry/podcast.ts')
      },
      "/reports": {
        "path": "/reports",
        "view": 0,
        "categories": [
          "new-media"
        ],
        "example": "/newslaundry/reports",
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "newslaundry.com/reports"
            ],
            "target": "/reports"
          }
        ],
        "name": "Reports",
        "maintainers": [
          "Rjnishant530"
        ],
        "location": "reports.ts",
        "module": () => import('@/routes/newslaundry/reports.ts')
      },
      "/shot": {
        "path": "/shot",
        "view": 0,
        "categories": [
          "new-media"
        ],
        "example": "/newslaundry/shot",
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "newslaundry.com/shot"
            ],
            "target": "/shot"
          }
        ],
        "name": "Shot",
        "maintainers": [
          "Rjnishant530"
        ],
        "location": "shot.ts",
        "module": () => import('@/routes/newslaundry/shot.ts')
      },
      "/subscriber-only": {
        "path": "/subscriber-only",
        "view": 0,
        "categories": [
          "new-media"
        ],
        "example": "/newslaundry/subscriber-only",
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "newslaundry.com/subscriber-only"
            ],
            "target": "/subscriber-only"
          }
        ],
        "name": "Subscriber Only",
        "maintainers": [
          "Rjnishant530"
        ],
        "location": "subscriber-only.ts",
        "module": () => import('@/routes/newslaundry/subscriber-only.ts')
      }
    },
    "apiRoutes": {},
    "name": "Newslaundry",
    "url": "newslaundry.com",
    "categories": [
      "new-media"
    ],
    "lang": "en"
  },
  "newsmarket": {
    "routes": {
      "/:category?": {
        "path": "/:category?",
        "categories": [
          "new-media"
        ],
        "example": "/newsmarket",
        "parameters": {
          "category": "分类，见下表，默认为首页"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "newsmarket.com.tw/blog/category/:category",
              "newsmarket.com.tw/"
            ]
          }
        ],
        "name": "分類",
        "maintainers": [
          "nczitzk"
        ],
        "description": "| 時事。政策  | 食安        | 新知      | 愛地方       | 種好田       | 好吃。好玩    |\n| ----------- | ----------- | --------- | ------------ | ------------ | ------------- |\n| news-policy | food-safety | knowledge | country-life | good-farming | good-food-fun |\n\n| 食農教育       | 人物               | 漁業。畜牧           | 綠生活。國際        | 評論    |\n| -------------- | ------------------ | -------------------- | ------------------- | ------- |\n| food-education | people-and-history | raising-and-breeding | living-green-travel | opinion |",
        "location": "index.ts",
        "module": () => import('@/routes/newsmarket/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "上下游 News&Market",
    "url": "newsmarket.com.tw",
    "lang": "zh-TW"
  },
  "newswav": {
    "routes": {
      "/": {
        "path": "/",
        "categories": [
          "new-media"
        ],
        "example": "/newswav",
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "newswav.com/latest",
              "newswav.com"
            ]
          }
        ],
        "name": "Latest",
        "maintainers": [
          "TonyRL"
        ],
        "location": "latest.ts",
        "module": () => import('@/routes/newswav/latest.ts')
      }
    },
    "apiRoutes": {},
    "name": "Newswav",
    "url": "newswav.com",
    "lang": "en"
  },
  "newyorker": {
    "routes": {
      "/:category": {
        "path": "/:category",
        "categories": [
          "traditional-media"
        ],
        "view": 0,
        "example": "/newyorker/latest",
        "parameters": {
          "category": "tab name. can be found at url"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "newyorker.com/:category?"
            ]
          }
        ],
        "name": "Articles",
        "maintainers": [
          "EthanWng97",
          "pseudoyu"
        ],
        "location": "news.ts",
        "module": () => import('@/routes/newyorker/news.ts')
      }
    },
    "apiRoutes": {},
    "name": "New Yorker",
    "url": "newyorker.com",
    "lang": "en"
  },
  "newzmz": {
    "routes": {
      "/:id?/:downLinkType?": {
        "path": "/:id?/:downLinkType?",
        "categories": [
          "multimedia"
        ],
        "example": "/newzmz/qEzRyY3v",
        "parameters": {
          "id": "剧集 id，可在剧集下载页 URL 中找到",
          "downLinkType": "下载链接类型，默认为磁力链"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "newzmz.com/"
            ],
            "target": ""
          }
        ],
        "name": "指定剧集",
        "maintainers": [
          "nczitzk"
        ],
        "url": "newzmz.com/",
        "description": "::: tip\n  [雪国列车 (剧版)](https://nzmz.xyz/details-qEzRyY3v.html) 的下载页 URL 为 `https://v.ys99.xyz/view/qEzRyY3v.html`，即剧集 id 为 `qEzRyY3v`\n:::",
        "location": "index.ts",
        "module": () => import('@/routes/newzmz/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "NEW 字幕组",
    "url": "newzmz.com",
    "lang": "zh-CN"
  },
  "nextapple": {
    "routes": {
      "/realtime/:category?": {
        "path": "/realtime/:category?",
        "categories": [
          "new-media"
        ],
        "example": "/nextapple/realtime/latest",
        "parameters": {
          "category": "類別，見下表，默認為首頁"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "tw.nextapple.com/",
              "tw.nextapple.com/realtime/:category"
            ]
          }
        ],
        "name": "最新新聞",
        "maintainers": [
          "miles170"
        ],
        "url": "tw.nextapple.com/",
        "description": "| 首頁   | 焦點      | 熱門 | 娛樂          | 生活 | 女神     | 社會  |\n| ------ | --------- | ---- | ------------- | ---- | -------- | ----- |\n| latest | recommend | hit  | entertainment | life | gorgeous | local |\n\n| 政治     | 國際          | 財經    | 體育   | 旅遊美食  | 3C 車市 |\n| -------- | ------------- | ------- | ------ | --------- | ------- |\n| politics | international | finance | sports | lifestyle | gadget  |",
        "location": "realtime.ts",
        "module": () => import('@/routes/nextapple/realtime.ts')
      }
    },
    "apiRoutes": {},
    "name": "壹蘋新聞網",
    "url": "tw.nextapple.com",
    "lang": "zh-TW"
  },
  "nextjs": {
    "routes": {
      "/blog": {
        "path": "/blog",
        "name": "Blog",
        "categories": [
          "program-update"
        ],
        "maintainers": [
          "equt"
        ],
        "example": "/nextjs/blog",
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "location": "blog.ts",
        "module": () => import('@/routes/nextjs/blog.ts')
      }
    },
    "apiRoutes": {},
    "name": "Next.js",
    "url": "nextjs.org",
    "lang": "en"
  },
  "nga": {
    "routes": {
      "/forum/:fid/:recommend?": {
        "path": "/forum/:fid/:recommend?",
        "categories": [
          "bbs"
        ],
        "view": 0,
        "example": "/nga/forum/489",
        "parameters": {
          "fid": "分区 id, 可在分区主页 URL 找到, 没有 fid 时 stid 同样适用",
          "recommend": "是否只显示精华主题, 留空为否, 任意值为是"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "分区帖子",
        "maintainers": [
          "xyqfer"
        ],
        "location": "forum.ts",
        "module": () => import('@/routes/nga/forum.ts')
      },
      "/post/:tid/:authorId?": {
        "path": "/post/:tid/:authorId?",
        "categories": [
          "bbs"
        ],
        "example": "/nga/post/18449558",
        "parameters": {
          "tid": "帖子 id, 可在帖子 URL 找到",
          "authorId": "作者 id"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "帖子",
        "maintainers": [
          "xyqfer",
          "syrinka"
        ],
        "location": "post.ts",
        "module": () => import('@/routes/nga/post.ts')
      }
    },
    "apiRoutes": {},
    "name": "NGA",
    "url": "bbs.nga.cn",
    "lang": "zh-CN"
  },
  "ngocn2": {
    "routes": {
      "/:category?": {
        "path": "/:category?",
        "categories": [
          "new-media"
        ],
        "example": "/ngocn2",
        "parameters": {
          "category": "分类，见下表，默认为所有文章"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "ngocn2.org/"
            ]
          }
        ],
        "name": "首页",
        "maintainers": [
          "nczitzk"
        ],
        "url": "ngocn2.org/",
        "description": "| 所有文章 | 早报        | 热点     |\n| -------- | ----------- | -------- |\n| article  | daily-brief | trending |",
        "location": "index.ts",
        "module": () => import('@/routes/ngocn2/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "NGOCN",
    "url": "ngocn2.org",
    "lang": "zh-TW"
  },
  "nhentai": {
    "routes": {
      "/index/:key/:keyword/:mode?": {
        "path": "/index/:key/:keyword/:mode?",
        "example": "/nhentai/index/language/chinese",
        "parameters": {
          "key": "Filter term, can be: `parody`, `character`, `tag`, `artist`, `group`, `language` or `category`",
          "keyword": "Filter value",
          "mode": "mode, `simple` to only show cover, `detail` to show all pages, `torrent` to include Magnet URI, need login, refer to [Route-specific Configurations](https://docs.rsshub.app/deploy/config#route-specific-configurations), default to `simple`"
        },
        "features": {
          "requirePuppeteer": false,
          "antiCrawler": true,
          "supportBT": true,
          "nsfw": true
        },
        "radar": [
          {
            "source": [
              "nhentai.net/:key/:keyword"
            ],
            "target": "/index/:key/:keyword"
          }
        ],
        "name": "Filter",
        "maintainers": [
          "MegrezZhu",
          "hoilc",
          "pseudoyu"
        ],
        "location": "index.ts",
        "module": () => import('@/routes/nhentai/index.ts')
      },
      "/search/:keyword/:mode?": {
        "path": "/search/:keyword/:mode?",
        "example": "/nhentai/search/language%3Ajapanese+-scat+-yaoi+-guro+-\"mosaic+censorship\"",
        "parameters": {
          "keyword": "Keywords for search. You can copy the content after `q=` after searching on the original website, or you can enter it directly. See the [official website](https://nhentai.net/info/) for details",
          "mode": "mode, `simple` to only show cover, `detail` to show all pages, `torrent` to include Magnet URI, need login, refer to [Route-specific Configurations](https://docs.rsshub.app/deploy/config#route-specific-configurations), default to `simple`"
        },
        "features": {
          "requirePuppeteer": false,
          "antiCrawler": true,
          "supportBT": true,
          "nsfw": true
        },
        "radar": [
          {
            "source": [
              "nhentai.net/:key/:keyword"
            ],
            "target": "/:key/:keyword"
          }
        ],
        "name": "Advanced Search",
        "maintainers": [
          "MegrezZhu",
          "hoilc",
          "pseudoyu"
        ],
        "location": "search.ts",
        "module": () => import('@/routes/nhentai/search.ts')
      }
    },
    "apiRoutes": {},
    "name": "nhentai",
    "url": "nhentai.net",
    "categories": [
      "anime"
    ],
    "lang": "en"
  },
  "nhk": {
    "routes": {
      "/news/:lang?": {
        "path": "/news/:lang?",
        "categories": [
          "traditional-media"
        ],
        "view": 0,
        "example": "/nhk/news/en",
        "parameters": {
          "lang": {
            "description": "Language, see below",
            "options": [
              {
                "value": "ar",
                "label": "العربية"
              },
              {
                "value": "bn",
                "label": "বাংলা"
              },
              {
                "value": "my",
                "label": "မြန်မာဘာသာစကား"
              },
              {
                "value": "zh",
                "label": "中文（简体）"
              },
              {
                "value": "zt",
                "label": "中文（繁體）"
              },
              {
                "value": "en",
                "label": "English"
              },
              {
                "value": "fr",
                "label": "Français"
              },
              {
                "value": "hi",
                "label": "हिन्दी"
              },
              {
                "value": "id",
                "label": "Bahasa Indonesia"
              },
              {
                "value": "ko",
                "label": "코리언"
              },
              {
                "value": "fa",
                "label": "فارسی"
              },
              {
                "value": "pt",
                "label": "Português"
              },
              {
                "value": "ru",
                "label": "Русский"
              },
              {
                "value": "es",
                "label": "Español"
              },
              {
                "value": "sw",
                "label": "Kiswahili"
              },
              {
                "value": "th",
                "label": "ภาษาไทย"
              },
              {
                "value": "tr",
                "label": "Türkçe"
              },
              {
                "value": "uk",
                "label": "Українська"
              },
              {
                "value": "ur",
                "label": "اردو"
              },
              {
                "value": "vi",
                "label": "Tiếng Việt"
              }
            ],
            "default": "en"
          }
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "www3.nhk.or.jp/nhkworld/:lang/news/list/",
              "www3.nhk.or.jp/nhkworld/:lang/news/"
            ],
            "target": "/news/:lang"
          }
        ],
        "name": "WORLD-JAPAN - Top Stories",
        "maintainers": [
          "TonyRL",
          "pseudoyu",
          "cscnk52"
        ],
        "location": "news.tsx",
        "module": () => import('@/routes/nhk/news.tsx')
      },
      "/news_web_easy": {
        "path": "/news_web_easy",
        "categories": [
          "traditional-media"
        ],
        "example": "/nhk/news_web_easy",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "news.web.nhk/news/easy/",
              "news.web.nhk/"
            ]
          }
        ],
        "name": "News Web Easy",
        "maintainers": [
          "Andiedie"
        ],
        "url": "news.web.nhk/news/easy/",
        "location": "news-web-easy.tsx",
        "module": () => import('@/routes/nhk/news-web-easy.tsx')
      }
    },
    "apiRoutes": {},
    "name": "NHK",
    "url": "www3.nhk.or.jp",
    "lang": "ja"
  },
  "niaogebiji": {
    "routes": {
      "/today": {
        "path": "/today",
        "categories": [
          "new-media"
        ],
        "example": "/niaogebiji/today",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "niaogebiji.com/",
              "niaogebiji.com/bulletin"
            ],
            "target": ""
          }
        ],
        "name": "今日事",
        "maintainers": [
          "KotoriK"
        ],
        "url": "niaogebiji.com/",
        "location": "today.ts",
        "module": () => import('@/routes/niaogebiji/today.ts')
      },
      "/cat/:cat": {
        "path": "/cat/:cat",
        "categories": [
          "new-media"
        ],
        "example": "/niaogebiji/cat/103",
        "parameters": {
          "cat": "如 https://www.niaogebiji.com/cat/103，最后的数字就是id"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "niaogebiji.com/cat/:cat"
            ]
          }
        ],
        "name": "分类目录",
        "maintainers": [
          "cKotoriKat"
        ],
        "url": "niaogebiji.com/",
        "location": "cat.ts",
        "module": () => import('@/routes/niaogebiji/cat.ts')
      },
      "/": {
        "path": "/",
        "radar": [
          {
            "source": [
              "niaogebiji.com/",
              "niaogebiji.com/bulletin"
            ],
            "target": ""
          }
        ],
        "name": "Unknown",
        "maintainers": [
          "WenryXu"
        ],
        "url": "niaogebiji.com/",
        "location": "index.ts",
        "module": () => import('@/routes/niaogebiji/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "鸟哥笔记",
    "url": "niaogebiji.com",
    "lang": "zh-CN"
  },
  "nicovideo": {
    "routes": {
      "/mylist/:id": {
        "name": "Mylist",
        "path": "/mylist/:id",
        "parameters": {
          "id": "Mylist ID"
        },
        "example": "/nicovideo/mylist/2973737",
        "maintainers": [
          "esperecyan"
        ],
        "radar": [
          {
            "source": [
              "www.nicovideo.jp/user/:user/mylist/:id"
            ],
            "target": "/mylist/:id"
          }
        ],
        "location": "mylist.ts",
        "module": () => import('@/routes/nicovideo/mylist.ts')
      },
      "/user/:id/video/:embed?": {
        "name": "User Videos",
        "path": "/user/:id/video/:embed?",
        "parameters": {
          "id": "User ID",
          "embed": "Default to embed the video, set to any value to disable embedding"
        },
        "example": "/nicovideo/user/16690815/video",
        "maintainers": [
          "TonyRL"
        ],
        "radar": [
          {
            "source": [
              "www.nicovideo.jp/user/:id",
              "www.nicovideo.jp/user/:id/video"
            ],
            "target": "/user/:id/video"
          }
        ],
        "location": "video.ts",
        "module": () => import('@/routes/nicovideo/video.ts')
      }
    },
    "apiRoutes": {},
    "name": "Niconico",
    "url": "www.nicovideo.jp",
    "categories": [
      "multimedia"
    ],
    "lang": "ja"
  },
  "nielsberglund": {
    "routes": {
      "/blog": {
        "path": "/blog",
        "categories": [
          "blog"
        ],
        "example": "/nielsberglund/blog",
        "radar": [
          {
            "source": [
              "nielsberglund.com/"
            ]
          }
        ],
        "url": "nielsberglund.com/",
        "name": "Blog",
        "maintainers": [
          "liyaozhong"
        ],
        "description": "Niels Berglund Blog Posts",
        "location": "index.ts",
        "module": () => import('@/routes/nielsberglund/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "Niels Berglund Blog",
    "url": "nielsberglund.com",
    "lang": "en"
  },
  "nifd": {
    "routes": {
      "/research/:categoryGuid?": {
        "path": "/research/:categoryGuid?",
        "categories": [
          "finance"
        ],
        "example": "/nifd/research/3333d2af-91d6-429b-be83-28b92f31b6d7",
        "parameters": {
          "categoryGuid": "资讯类型，默认为周报"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "研究",
        "maintainers": [
          "Fatpandac"
        ],
        "description": "资讯类型可以从网址中获取，如：\n\n  `http://www.nifd.cn/Research?categoryGuid=7a6a826d-b525-42aa-b550-4236e524227f` 对应 `/nifd/research/7a6a826d-b525-42aa-b550-4236e524227f`",
        "location": "research.ts",
        "module": () => import('@/routes/nifd/research.ts')
      }
    },
    "apiRoutes": {},
    "name": "国家金融与发展实验室",
    "url": "www.nifd.cn",
    "lang": "zh-CN"
  },
  "nikkei": {
    "routes": {
      "/asia": {
        "path": "/asia",
        "categories": [
          "traditional-media"
        ],
        "example": "/nikkei/asia",
        "radar": [
          {
            "source": [
              "asia.nikkei.com/"
            ]
          }
        ],
        "name": "Nikkei Asia Latest News",
        "maintainers": [
          "rainrdx"
        ],
        "url": "asia.nikkei.com",
        "location": "asia/index.ts",
        "module": () => import('@/routes/nikkei/asia/index.ts')
      },
      "/cn/*": {
        "path": "/cn/*",
        "name": "中文版新闻",
        "example": "/nikkei/cn",
        "maintainers": [
          "nczitzk"
        ],
        "description": "::: tip\n  如 [中国 经济 日经中文网](https://cn.nikkei.com/china/ceconomy.html) 的 URL 为 `https://cn.nikkei.com/china/ceconomy.html` 对应路由为 [`/nikkei/cn/cn/china/ceconomy`](https://rsshub.app/nikkei/cn/cn/china/ceconomy)\n\n  如 [中國 經濟 日經中文網](https://zh.cn.nikkei.com/china/ceconomy.html) 的 URL 为 `https://zh.cn.nikkei.com/china/ceconomy.html` 对应路由为 [`/nikkei/cn/zh/china/ceconomy`](https://rsshub.app/nikkei/cn/zh/china/ceconomy)\n\n  特别地，当 `path` 填入 `rss` 后（如路由为 [`/nikkei/cn/cn/rss`](https://rsshub.app/nikkei/cn/cn/rss)），此时返回的是 [官方 RSS 的内容](https://cn.nikkei.com/rss.html)\n:::",
        "radar": [
          {
            "title": "中文版新闻",
            "source": [
              "cn.nikkei.com/:category/:type",
              "cn.nikkei.com/:category",
              "cn.nikkei.com/"
            ]
          },
          {
            "title": "中文版新聞",
            "source": [
              "zh.cn.nikkei.com/:category/:type",
              "zh.cn.nikkei.com/:category",
              "zh.cn.nikkei.com/"
            ]
          }
        ],
        "location": "cn/index.ts",
        "module": () => import('@/routes/nikkei/cn/index.ts')
      },
      "/index": {
        "path": "/index",
        "name": "Home",
        "example": "/nikkei/index",
        "maintainers": [
          "zjysdhr"
        ],
        "url": "www.nikkei.com",
        "location": "index.ts",
        "module": () => import('@/routes/nikkei/index.ts')
      },
      "/news/:category/:article_type?": {
        "path": "/news/:category/:article_type?",
        "categories": [
          "traditional-media"
        ],
        "example": "/nikkei/news/news",
        "parameters": {
          "category": "Category, see table below",
          "article_type": "Only includes free articles, set `free` to enable, disabled by default"
        },
        "radar": [
          {
            "source": [
              "www.nikkei.com/:category/archive",
              "www.nikkei.com/:category"
            ],
            "target": "/:category"
          }
        ],
        "name": "News",
        "maintainers": [
          "Arracc",
          "ladeng07"
        ],
        "description": "| 総合 | オピニオン | 経済    | 政治     | 金融      | マーケット | ビジネス | マネーのまなび | テック     | 国際          | スポーツ | 社会・調査 | 地域  | 文化    | ライフスタイル |\n| ---- | ---------- | ------- | -------- | --------- | ---------- | -------- | -------------- | ---------- | ------------- | -------- | ---------- | ----- | ------- | -------------- |\n| news | opinion    | economy | politics | financial | business   | 不支持   | 不支持         | technology | international | sports   | society    | local | culture | lifestyle      |",
        "location": "news.tsx",
        "module": () => import('@/routes/nikkei/news.tsx')
      }
    },
    "apiRoutes": {},
    "name": "The Nikkei 日本経済新聞",
    "url": "nikkei.com",
    "lang": "ja"
  },
  "nintendo": {
    "routes": {
      "/eshop/jp": {
        "path": "/eshop/jp",
        "radar": [
          {
            "source": [
              "nintendo.co.jp/software/switch/index.html",
              "nintendo.co.jp/"
            ]
          }
        ],
        "name": "Unknown",
        "maintainers": [],
        "url": "nintendo.co.jp/software/switch/index.html",
        "location": "eshop-jp.ts",
        "module": () => import('@/routes/nintendo/eshop-jp.ts')
      },
      "/eshop/us": {
        "path": "/eshop/us",
        "radar": [
          {
            "source": [
              "nintendo.com/store/games",
              "nintendo.com/"
            ]
          }
        ],
        "name": "Unknown",
        "maintainers": [],
        "url": "nintendo.com/store/games",
        "location": "eshop-us.ts",
        "module": () => import('@/routes/nintendo/eshop-us.ts')
      },
      "/direct": {
        "path": "/direct",
        "categories": [
          "game"
        ],
        "example": "/nintendo/direct",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "nintendo.com/nintendo-direct/archive",
              "nintendo.com/"
            ]
          }
        ],
        "name": "Nintendo Direct",
        "maintainers": [
          "HFO4"
        ],
        "url": "nintendo.com/nintendo-direct/archive",
        "location": "direct.ts",
        "module": () => import('@/routes/nintendo/direct.ts')
      },
      "/eshop/hk": {
        "path": "/eshop/hk",
        "radar": [
          {
            "source": [
              "nintendo.com.hk/software/switch",
              "nintendo.com.hk/"
            ]
          }
        ],
        "name": "Unknown",
        "maintainers": [],
        "url": "nintendo.com.hk/software/switch",
        "location": "eshop-hk.ts",
        "module": () => import('@/routes/nintendo/eshop-hk.ts')
      },
      "/system-update": {
        "path": "/system-update",
        "categories": [
          "game"
        ],
        "example": "/nintendo/system-update",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "nintendo.co.jp/support/switch/system_update/index.html",
              "nintendo.co.jp/"
            ]
          }
        ],
        "name": "Switch System Update（Japan）",
        "maintainers": [
          "hoilc"
        ],
        "url": "nintendo.co.jp/support/switch/system_update/index.html",
        "location": "system-update.ts",
        "module": () => import('@/routes/nintendo/system-update.ts')
      },
      "/eshop/cn": {
        "path": "/eshop/cn",
        "radar": [
          {
            "source": [
              "nintendoswitch.com.cn/software",
              "nintendoswitch.com.cn/"
            ]
          }
        ],
        "name": "Unknown",
        "maintainers": [],
        "url": "nintendoswitch.com.cn/software",
        "location": "eshop-cn.ts",
        "module": () => import('@/routes/nintendo/eshop-cn.ts')
      },
      "/news/china": {
        "path": "/news/china",
        "categories": [
          "game"
        ],
        "example": "/nintendo/news/china",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "nintendoswitch.com.cn/"
            ]
          }
        ],
        "name": "首页资讯（中国）",
        "maintainers": [
          "NeverBehave"
        ],
        "url": "nintendoswitch.com.cn/",
        "location": "news-china.ts",
        "module": () => import('@/routes/nintendo/news-china.ts')
      },
      "/news": {
        "path": "/news",
        "categories": [
          "game"
        ],
        "example": "/nintendo/news",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "nintendo.com.hk/topics",
              "nintendo.com.hk/"
            ]
          }
        ],
        "name": "News（Hong Kong only）",
        "maintainers": [
          "HFO4"
        ],
        "url": "nintendo.com.hk/topics",
        "location": "news.ts",
        "module": () => import('@/routes/nintendo/news.ts')
      }
    },
    "apiRoutes": {},
    "name": "Nintendo",
    "url": "nintendo.com",
    "lang": "en"
  },
  "nio": {
    "routes": {
      "/nioradio/:albumid": {
        "path": "/nioradio/:albumid",
        "categories": [
          "multimedia"
        ],
        "description": "\n::: tip\n**如何获取电台 ID？**\n打开蔚来 APP 后，点击“此地”→“NIO Radio”，找到自己想要转换为播客的专辑，分享后在生成的链接中找到`container_id=`后方的数字即可。\n常见电台 ID：\n| 电台名称          | 电台 ID |\n| :------------ | :---- |\n| 资讯充电站（早间版）    | 5     |\n| 资讯充电站（晚间版）    | 23    |\n| E 次元财经报       | 148   |\n| 塞萌不塞车         | 661   |\n| 乐行记           | 11    |\n| Weekend Dance | 547   |\n:::",
        "example": "/nio/nioradio/5",
        "parameters": {
          "albumid": "电台专辑 ID"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": true,
          "supportScihub": false
        },
        "name": "NIO Radio",
        "maintainers": [
          "marcosteam"
        ],
        "location": "nioradio.ts",
        "module": () => import('@/routes/nio/nioradio.ts')
      }
    },
    "apiRoutes": {},
    "name": "NIO",
    "url": "nio.com",
    "zh": {
      "name": "蔚来"
    }
  },
  "nippon": {
    "routes": {
      "/:category?": {
        "path": "/:category?",
        "categories": [
          "travel"
        ],
        "example": "/nippon/Politics",
        "parameters": {
          "category": "默认政治，可选如下"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "www.nippon.com/nippon/:category?",
              "www.nippon.com/cn"
            ]
          }
        ],
        "name": "政治外交",
        "description": "| 政治     | 经济    | 社会    | 展览预告 | 焦点专题           | 深度报道 | 话题         | 日本信息库 | 日本一蹩      | 人物访谈 | 编辑部通告    |\n| -------- | ------- | ------- | -------- | ------------------ | -------- | ------------ | ---------- | ------------- | -------- | ------------- |\n| Politics | Economy | Society | Culture  | Science,Technology | In-depth | japan-topics | japan-data | japan-glances | People   | Announcements |",
        "maintainers": [
          "laampui"
        ],
        "location": "index.ts",
        "module": () => import('@/routes/nippon/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "走进日本",
    "url": "www.nippon.com",
    "lang": "zh-CN"
  },
  "njglyy": {
    "routes": {
      "/ygbjypx": {
        "path": "/ygbjypx",
        "categories": [
          "government"
        ],
        "example": "/njglyy/ygbjypx",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "njglyy.com/ygb/jypx/jypx.aspx",
              "njglyy.com/"
            ]
          }
        ],
        "name": "员工版教育培训",
        "maintainers": [
          "real-jiakai"
        ],
        "url": "njglyy.com/ygb/jypx/jypx.aspx",
        "location": "ygbjypx.ts",
        "module": () => import('@/routes/njglyy/ygbjypx.ts')
      }
    },
    "apiRoutes": {},
    "name": "南京鼓楼医院",
    "url": "njglyy.com",
    "lang": "zh-CN"
  },
  "njit": {
    "routes": {
      "/jwc/:type?": {
        "path": "/jwc/:type?",
        "categories": [
          "university"
        ],
        "example": "/njit/jwc/jx",
        "parameters": {
          "type": "默认为 `jx`"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "南京工程学院教务处",
        "maintainers": [
          "zefengdaguo"
        ],
        "description": "| 教学 | 考试 | 信息 | 实践 |\n| ---- | ---- | ---- | ---- |\n| jx   | ks   | xx   | sj   |",
        "location": "jwc.ts",
        "module": () => import('@/routes/njit/jwc.ts')
      },
      "/tzgg": {
        "path": "/tzgg",
        "categories": [
          "university"
        ],
        "example": "/njit/tzgg",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "www.njit.edu.cn/"
            ]
          }
        ],
        "name": "南京工程学院通知公告",
        "maintainers": [
          "zefengdaguo"
        ],
        "url": "www.njit.edu.cn/",
        "location": "tzgg.ts",
        "module": () => import('@/routes/njit/tzgg.ts')
      }
    },
    "apiRoutes": {},
    "name": "南京工程学院",
    "url": "jwc.njit.edu.cn",
    "lang": "zh-CN"
  },
  "njnu": {
    "routes": {
      "/ceai/:type": {
        "path": "/ceai/:type",
        "categories": [
          "university"
        ],
        "example": "/njnu/ceai/xszx",
        "parameters": {
          "type": "分类名"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "计算机与电子信息学院 - 人工智能学院",
        "maintainers": [
          "Shujakuinkuraudo"
        ],
        "description": "| 学院公告 | 学院新闻 | 学生资讯 |\n| -------- | -------- | -------- |\n| xygg     | xyxw     | xszx     |",
        "location": "ceai/ceai.ts",
        "module": () => import('@/routes/njnu/ceai/ceai.ts')
      },
      "/jwc/:type": {
        "path": "/jwc/:type",
        "categories": [
          "university"
        ],
        "example": "/njnu/jwc/xstz",
        "parameters": {
          "type": "分类名"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "教务通知",
        "maintainers": [
          "Shujakuinkuraudo"
        ],
        "description": "| 教师通知 | 新闻动态 | 学生通知 |\n| -------- | -------- | -------- |\n| jstz     | xwdt     | xstz     |",
        "location": "jwc/jwc.ts",
        "module": () => import('@/routes/njnu/jwc/jwc.ts')
      }
    },
    "apiRoutes": {},
    "name": "南京师范大学",
    "url": "ceai.njnu.edu.cn",
    "lang": "zh-CN"
  },
  "nju": {
    "routes": {
      "/rczp/:type": {
        "path": "/rczp/:type",
        "categories": [
          "university"
        ],
        "example": "/nju/rczp/xxfb",
        "parameters": {
          "type": "分类名"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "rczp.nju.edu.cn/sylm/:type/index.html"
            ]
          }
        ],
        "name": "人才招聘网",
        "maintainers": [
          "ret-1"
        ],
        "description": "| 信息发布 | 教研类岗位 | 管理岗位及其他 |\n| -------- | ---------- | -------------- |\n| xxfb     | jylgw      | gllgw          |",
        "location": "rczp.ts",
        "module": () => import('@/routes/nju/rczp.ts')
      },
      "/exchangesys/:type": {
        "path": "/exchangesys/:type",
        "categories": [
          "university"
        ],
        "example": "/nju/exchangesys/proj",
        "parameters": {
          "type": "分类名"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "本科生交换生系统",
        "maintainers": [],
        "description": "| 新闻通知 | 交换生项目 |\n| -------- | ---------- |\n| news     | proj       |",
        "location": "exchangesys.ts",
        "module": () => import('@/routes/nju/exchangesys.ts')
      },
      "/jw/:type": {
        "path": "/jw/:type",
        "categories": [
          "university"
        ],
        "example": "/nju/jw/ggtz",
        "parameters": {
          "type": "分类名"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "jw.nju.edu.cn/:type/list.htm"
            ]
          }
        ],
        "name": "本科生院",
        "maintainers": [
          "cqjjjzr"
        ],
        "description": "| 公告通知 | 教学动态 |\n| -------- | -------- |\n| ggtz     | jxdt     |",
        "location": "jw.ts",
        "module": () => import('@/routes/nju/jw.ts')
      },
      "/admission": {
        "path": "/admission",
        "categories": [
          "university"
        ],
        "example": "/nju/admission",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "admission.nju.edu.cn/tzgg/index.html",
              "admission.nju.edu.cn/tzgg",
              "admission.nju.edu.cn/"
            ]
          }
        ],
        "name": "本科迎新",
        "maintainers": [
          "ret-1"
        ],
        "url": "admission.nju.edu.cn/tzgg/index.html",
        "location": "admission.ts",
        "module": () => import('@/routes/nju/admission.ts')
      },
      "/dafls": {
        "path": "/dafls",
        "categories": [
          "university"
        ],
        "example": "/nju/dafls",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "dafls.nju.edu.cn/13167/list.html",
              "dafls.nju.edu.cn/"
            ]
          }
        ],
        "name": "大学外语部",
        "maintainers": [
          "ret-1"
        ],
        "url": "dafls.nju.edu.cn/13167/list.html",
        "location": "dafls.ts",
        "module": () => import('@/routes/nju/dafls.ts')
      },
      "/gra": {
        "path": "/gra",
        "categories": [
          "university"
        ],
        "example": "/nju/gra",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "grawww.nju.edu.cn/main.htm",
              "grawww.nju.edu.cn/"
            ]
          }
        ],
        "name": "研究生院",
        "maintainers": [
          "ret-1"
        ],
        "url": "grawww.nju.edu.cn/main.htm",
        "location": "gra.ts",
        "module": () => import('@/routes/nju/gra.ts')
      },
      "/hospital": {
        "path": "/hospital",
        "categories": [
          "university"
        ],
        "example": "/nju/hospital",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "hospital.nju.edu.cn/ggtz/index.html"
            ]
          }
        ],
        "name": "校医院",
        "maintainers": [
          "ret-1"
        ],
        "url": "hospital.nju.edu.cn/ggtz/index.html",
        "location": "hosptial.ts",
        "module": () => import('@/routes/nju/hosptial.ts')
      },
      "/hqjt": {
        "path": "/hqjt",
        "categories": [
          "university"
        ],
        "example": "/nju/hqjt",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "webplus.nju.edu.cn/_s25/main.psp"
            ]
          }
        ],
        "name": "后勤集团",
        "maintainers": [
          "ret-1"
        ],
        "url": "webplus.nju.edu.cn/_s25/main.psp",
        "location": "hqjt.ts",
        "module": () => import('@/routes/nju/hqjt.ts')
      },
      "/itsc": {
        "path": "/itsc",
        "categories": [
          "university"
        ],
        "example": "/nju/itsc",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "itsc.nju.edu.cn/tzgg/list.htm"
            ]
          }
        ],
        "name": "ITSC 信息中心",
        "maintainers": [
          "ret-1"
        ],
        "url": "itsc.nju.edu.cn/tzgg/list.htm",
        "location": "itsc.ts",
        "module": () => import('@/routes/nju/itsc.ts')
      },
      "/jjc": {
        "path": "/jjc",
        "categories": [
          "university"
        ],
        "example": "/nju/jjc",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "jjc.nju.edu.cn/main.htm",
              "jjc.nju.edu.cn/"
            ]
          }
        ],
        "name": "基建处",
        "maintainers": [
          "ret-1"
        ],
        "url": "jjc.nju.edu.cn/main.htm",
        "location": "jjc.ts",
        "module": () => import('@/routes/nju/jjc.ts')
      },
      "/scit/:type": {
        "path": "/scit/:type",
        "categories": [
          "university"
        ],
        "example": "/nju/scit/tzgg",
        "parameters": {
          "type": "分类名"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "科学技术处",
        "maintainers": [
          "ret-1"
        ],
        "description": "| 通知公告 | 科研动态 |\n| -------- | -------- |\n| tzgg     | kydt     |",
        "location": "scit.ts",
        "module": () => import('@/routes/nju/scit.ts')
      },
      "/zbb/:type": {
        "path": "/zbb/:type",
        "categories": [
          "university"
        ],
        "example": "/nju/zbb/cgxx",
        "parameters": {
          "type": "分类名"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "招标办公室",
        "maintainers": [
          "ret-1"
        ],
        "description": "| 采购信息 | 成交公示 | 政府采购意向公开 |\n| -------- | -------- | ---------------- |\n| cgxx     | cjgs     | zfcgyxgk         |",
        "location": "zbb.ts",
        "module": () => import('@/routes/nju/zbb.ts')
      },
      "/zcc": {
        "path": "/zcc",
        "categories": [
          "university"
        ],
        "example": "/nju/zcc",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "zcc.nju.edu.cn/tzgg/gyfytdglk/index.html",
              "zcc.nju.edu.cn/tzgg/index.html",
              "zcc.nju.edu.cn/"
            ]
          }
        ],
        "name": "资产管理处",
        "maintainers": [
          "ret-1"
        ],
        "url": "zcc.nju.edu.cn/tzgg/gyfytdglk/index.html",
        "location": "zcc.ts",
        "module": () => import('@/routes/nju/zcc.ts')
      }
    },
    "apiRoutes": {},
    "name": "南京大学",
    "url": "admission.nju.edu.cn",
    "lang": "zh-CN"
  },
  "njucm": {
    "routes": {
      "/grabszs": {
        "path": "/grabszs",
        "categories": [
          "university"
        ],
        "example": "/njucm/grabszs",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "lib.njucm.edu.cn/2899/list.htm",
              "lib.njucm.edu.cn/"
            ]
          }
        ],
        "name": "研究生院博士招生",
        "maintainers": [
          "real-jiakai"
        ],
        "url": "lib.njucm.edu.cn/2899/list.htm",
        "location": "grabs.ts",
        "module": () => import('@/routes/njucm/grabs.ts')
      }
    },
    "apiRoutes": {},
    "name": "南京中医药大学",
    "url": "lib.njucm.edu.cn",
    "lang": "zh-CN"
  },
  "njuferret": {
    "routes": {
      "/blog": {
        "path": "/blog",
        "categories": [
          "blog"
        ],
        "example": "/njuferret/blog",
        "radar": [
          {
            "source": [
              "njuferret.github.io"
            ]
          }
        ],
        "name": "Blogs",
        "maintainers": [
          "tyl0622"
        ],
        "location": "blog.ts",
        "module": () => import('@/routes/njuferret/blog.ts')
      }
    },
    "apiRoutes": {},
    "name": "njuferret",
    "url": "njuferret.github.io",
    "description": "",
    "zh": {
      "name": "有点博客"
    },
    "lang": "zh-CN"
  },
  "njupt": {
    "routes": {
      "/jwc/:type?": {
        "path": "/jwc/:type?",
        "categories": [
          "university"
        ],
        "example": "/njupt/jwc/notice",
        "parameters": {
          "type": "默认为 `notice`"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "教务处通知与新闻",
        "maintainers": [
          "shaoye"
        ],
        "description": "| 通知公告 | 教务快讯 |\n| -------- | -------- |\n| notice   | news     |",
        "location": "jwc.ts",
        "module": () => import('@/routes/njupt/jwc.ts')
      }
    },
    "apiRoutes": {},
    "name": "南京邮电大学",
    "url": "jwc.njupt.edu.cn",
    "lang": "zh-CN"
  },
  "njust": {
    "routes": {
      "/cs/:type?": {
        "path": "/cs/:type?",
        "categories": [
          "university"
        ],
        "example": "/njust/cs/xyxw",
        "parameters": {
          "type": "分类名，见下表，默认为学院新闻"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": true,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "计算机学院",
        "maintainers": [
          "Horacecxk",
          "jasongzy"
        ],
        "description": "| 学院新闻 | 通知公告 | 学术动态 |\n| -------- | -------- | -------- |\n| xyxw     | tzgg     | xsdt     |",
        "location": "cs.ts",
        "module": () => import('@/routes/njust/cs.ts')
      },
      "/cwc/:type?": {
        "path": "/cwc/:type?",
        "categories": [
          "university"
        ],
        "example": "/njust/cwc/tzgg",
        "parameters": {
          "type": "分类名，见下表，默认为通知公告"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": true,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "财务处",
        "maintainers": [
          "MilkShakeYoung",
          "jasongzy"
        ],
        "description": "| 通知公告 | 办事流程 |\n| -------- | -------- |\n| tzgg     | bslc     |",
        "location": "cwc.ts",
        "module": () => import('@/routes/njust/cwc.ts')
      },
      "/dgxg/:type?": {
        "path": "/dgxg/:type?",
        "categories": [
          "university"
        ],
        "example": "/njust/dgxg/gstz",
        "parameters": {
          "type": "分类名，见下表，默认为公示通知"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": true,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "电光学院研学网",
        "maintainers": [
          "jasongzy"
        ],
        "description": "| 公示通知 | 学术文化 | 就业指导 |\n| -------- | -------- | -------- |\n| gstz     | xswh     | jyzd     |",
        "location": "dgxg.ts",
        "module": () => import('@/routes/njust/dgxg.ts')
      },
      "/eo/:grade?/:type?": {
        "path": "/eo/:grade?/:type?",
        "categories": [
          "university"
        ],
        "example": "/njust/eo/17/tz",
        "parameters": {
          "grade": "年级，见下表，默认为本科 2017 级，未列出的年级所对应的参数可以从级网二级页面的 URL Path 中找到，例如：本科 2020 级为 `_t1316`",
          "type": "类别，见下表，默认为年级通知（通知公告），未列出的类别所对应的参数可以从级网二级页面的 URL Path 中找到，例如：电光 20 的通知公告为 `tzgg_12969`"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": true,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "电光学院年级网站",
        "maintainers": [
          "jasongzy"
        ],
        "description": "`grade` 列表：\n\n| 本科 2016 级 | 本科 2017 级 | 本科 2018 级 | 本科 2019 级 |\n| ------------ | ------------ | ------------ | ------------ |\n| 16           | 17           | 18           | 19           |\n\n  `type` 列表：\n\n| 年级通知（通知公告） | 每日动态（主任寄语） |\n| -------------------- | -------------------- |\n| tz                   | dt                   |",
        "location": "eo.ts",
        "module": () => import('@/routes/njust/eo.ts')
      },
      "/eoe/:type?": {
        "path": "/eoe/:type?",
        "categories": [
          "university"
        ],
        "example": "/njust/eoe/tzgg",
        "parameters": {
          "type": "分类名，见下表，默认为通知公告"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": true,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "电光学院",
        "maintainers": [
          "jasongzy"
        ],
        "description": "| 通知公告 | 新闻动态 |\n| -------- | -------- |\n| tzgg     | xwdt     |",
        "location": "eoe.ts",
        "module": () => import('@/routes/njust/eoe.ts')
      },
      "/gs/:type?": {
        "path": "/gs/:type?",
        "categories": [
          "university"
        ],
        "example": "/njust/gs/sytzgg_4568",
        "parameters": {
          "type": "分类 ID，部分示例参数见下表，默认为首页通知公告，其他分类 ID 可以从网站 URL Path 中找到，如国际交流为 `gjjl`"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": true,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "gs.njust.edu.cn/:type/list.htm"
            ],
            "target": "/gs/:type"
          }
        ],
        "name": "研究生院",
        "maintainers": [
          "MilkShakeYoung",
          "jasongzy"
        ],
        "description": "| 首页通知公告 | 首页新闻动态 | 最新通知 | 招生信息 | 培养信息 | 学术活动 |\n| ------------ | ------------ | -------- | -------- | -------- | -------- |\n| sytzgg_4568 | sytzgg       | 14686    | 14687    | 14688    | xshdggl  |",
        "location": "gs.ts",
        "module": () => import('@/routes/njust/gs.ts')
      },
      "/jwc/:type?": {
        "path": "/jwc/:type?",
        "categories": [
          "university"
        ],
        "example": "/njust/jwc/xstz",
        "parameters": {
          "type": "分类名，见下表，默认为学生通知"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": true,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "教务处",
        "maintainers": [
          "MilkShakeYoung",
          "jasongzy"
        ],
        "description": "| 教师通知 | 学生通知 | 新闻 | 学院动态 |\n| -------- | -------- | ---- | -------- |\n| jstz     | xstz     | xw   | xydt     |",
        "location": "jwc.ts",
        "module": () => import('@/routes/njust/jwc.ts')
      }
    },
    "apiRoutes": {},
    "name": "南京理工大学",
    "url": "jwc.njust.edu.cn",
    "lang": "zh-CN"
  },
  "njxzc": {
    "routes": {
      "/libtzgg": {
        "path": "/libtzgg",
        "categories": [
          "university"
        ],
        "example": "/njxzc/libtzgg",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "lib.njxzc.edu.cn/pxyhd/list.htm",
              "lib.njxzc.edu.cn/"
            ]
          }
        ],
        "name": "图书馆通知公告",
        "maintainers": [
          "real-jiakai"
        ],
        "url": "lib.njxzc.edu.cn/pxyhd/list.htm",
        "location": "lib.ts",
        "module": () => import('@/routes/njxzc/lib.ts')
      },
      "/tzgg": {
        "path": "/tzgg",
        "categories": [
          "university"
        ],
        "example": "/njxzc/tzgg",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "www.njxzc.edu.cn/89/list.htm",
              "www.njxzc.edu.cn/"
            ]
          }
        ],
        "name": "官网通知公告",
        "maintainers": [
          "real-jiakai"
        ],
        "url": "www.njxzc.edu.cn/89/list.htm",
        "location": "home.ts",
        "module": () => import('@/routes/njxzc/home.ts')
      }
    },
    "apiRoutes": {},
    "name": "南京晓庄学院",
    "url": "lib.njxzc.edu.cn",
    "lang": "zh-CN"
  },
  "nlc": {
    "routes": {
      "/read/:type?": {
        "path": "/read/:type?",
        "categories": [
          "other"
        ],
        "example": "/nlc/read/电子图书",
        "parameters": {
          "type": "分类，见下表，默认为电子图书"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "读者云平台",
        "maintainers": [
          "nczitzk"
        ],
        "description": "| [电子图书](http://read.nlc.cn/outRes/outResList?type=电子图书) | [电子期刊](http://read.nlc.cn/outRes/outResList?type=电子期刊) | [电子论文](http://read.nlc.cn/outRes/outResList?type=电子论文) | [电子报纸](http://read.nlc.cn/outRes/outResList?type=电子报纸) | [音视频](http://read.nlc.cn/outRes/outResList?type=音视频) |\n| -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- | ---------------------------------------------------------- |\n\n| [标准专利](http://read.nlc.cn/outRes/outResList?type=标准专利) | [工具书](http://read.nlc.cn/outRes/outResList?type=工具书) | [少儿资源](http://read.nlc.cn/outRes/outResList?type=少儿资源) |\n| -------------------------------------------------------------- | ---------------------------------------------------------- | -------------------------------------------------------------- |",
        "location": "read.tsx",
        "module": () => import('@/routes/nlc/read.tsx')
      }
    },
    "apiRoutes": {},
    "name": "中国国家图书馆",
    "url": "read.nlc.cn",
    "lang": "zh-CN"
  },
  "nltimes": {
    "routes": {
      "/news/:category?": {
        "path": "/news/:category?",
        "categories": [
          "new-media"
        ],
        "example": "/nltimes/news/top-stories",
        "parameters": {
          "category": "category"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "nltimes.nl/categories/:category"
            ],
            "target": "/news/:category"
          }
        ],
        "name": "News",
        "maintainers": [
          "Hivol"
        ],
        "description": "| Top Stories (default) | Health | Crime | Politics | Business | Tech | Culture | Sports | Weird | 1-1-2 |\n| --------------------- | ------ | ----- | -------- | -------- | ---- | ------- | ------ | ----- | ----- |\n| top-stories           | health | crime | politics | business | tech | culture | sports | weird | 1-1-2 |",
        "location": "news.ts",
        "module": () => import('@/routes/nltimes/news.ts')
      }
    },
    "apiRoutes": {},
    "name": "NL Times",
    "url": "nltimes.nl",
    "lang": "en"
  },
  "nmc": {
    "routes": {
      "/publish/:id{.+}?": {
        "path": "/publish/:id{.+}?",
        "name": "产品",
        "url": "www.nmc.cn",
        "maintainers": [
          "nczitzk"
        ],
        "example": "/nmc/publish/observations/hourly-temperature/html",
        "parameters": {
          "id": {
            "description": "分类，默认为 `hourly-temperature` 即全国逐时气温，可在对应分类页 URL 中找到",
            "options": [
              {
                "label": "首页 - 卫星云图",
                "value": "satellite/fy4b-visible/htm"
              },
              {
                "label": "首页 - 气象灾害预警",
                "value": "country/warning/index/html"
              },
              {
                "label": "首页 - 环境气象公报",
                "value": "observations/environmental/html"
              },
              {
                "label": "首页 - 降水量预报",
                "value": "precipitation/1-day/html"
              },
              {
                "label": "首页 - 天气公报",
                "value": "weather-bulletin/index/htm"
              },
              {
                "label": "首页 - 每日天气提示",
                "value": "weatherperday/index/htm"
              },
              {
                "label": "首页 - 城市天气预报",
                "value": "forecast/html"
              },
              {
                "label": "天气实况 - 天气图",
                "value": "observations/china/dm/weatherchart-h000/htm"
              },
              {
                "label": "天气实况 - 卫星云图",
                "value": "satellite/fy4b-visible/htm"
              },
              {
                "label": "天气实况 - 雷达图",
                "value": "radar/chinaall/html"
              },
              {
                "label": "天气实况 - 降水量",
                "value": "observations/hourly-precipitation/html"
              },
              {
                "label": "天气实况 - 气温",
                "value": "observations/hourly-temperature/html"
              },
              {
                "label": "天气实况 - 风",
                "value": "observations/hourly-winds/html"
              },
              {
                "label": "天气实况 - 能见度",
                "value": "sea/seaplatform1/html"
              },
              {
                "label": "天气实况 - 强对流",
                "value": "observations/lighting/html"
              },
              {
                "label": "天气实况 - 土壤水分",
                "value": "soil-moisture/10cm/html"
              },
              {
                "label": "城市预报 - 城市预报",
                "value": "forecast/html"
              },
              {
                "label": "天气预报 - 天气公报",
                "value": "weather-bulletin/index/htm"
              },
              {
                "label": "天气预报 - 每日天气提示",
                "value": "weatherperday/index/htm"
              },
              {
                "label": "天气预报 - 春运气象服务专报",
                "value": "weather_forecast/swssr/htm"
              },
              {
                "label": "天气预报 - 气象灾害预警",
                "value": "country/warning/fog/html"
              },
              {
                "label": "天气预报 - 重要天气提示",
                "value": "news/weather_new/html"
              },
              {
                "label": "天气预报 - 重要天气盘点",
                "value": "tianqiyubao/zhongyaotianqipandian/index/html"
              },
              {
                "label": "天气预报 - 降水量预报",
                "value": "precipitation/1-day/html"
              },
              {
                "label": "天气预报 - 冻雨预报",
                "value": "tianqiyubao/dongyuyubao/index/html"
              },
              {
                "label": "天气预报 - 气温预报",
                "value": "temperature/hight/24hour/html"
              },
              {
                "label": "天气预报 - 大风预报",
                "value": "wind/24h/html"
              },
              {
                "label": "天气预报 - 强对流天气预报",
                "value": "bulletin/swpc/html"
              },
              {
                "label": "天气预报 - 中期天气",
                "value": "bulletin/mid-range/htm"
              },
              {
                "label": "天气预报 - 全球天气预报",
                "value": "bulletin/abroadweather/html"
              },
              {
                "label": "天气预报 - 全球灾害性天气监测月报",
                "value": "tianqiyubao/quanqiuzaihaixingtianqijianceyuebao/index/html"
              },
              {
                "label": "天气预报 - 环境气象公报",
                "value": "observations/environmental/html"
              },
              {
                "label": "天气预报 - 山洪灾害气象预警",
                "value": "mountainflood/html"
              },
              {
                "label": "天气预报 - 地质灾害气象风险预警",
                "value": "geohazard/html"
              },
              {
                "label": "天气预报 - 中小河流洪水气象风险预警",
                "value": "swdz/zxhlhsqxyj/html"
              },
              {
                "label": "天气预报 - 渍涝风险气象预警",
                "value": "waterlogging/html"
              },
              {
                "label": "天气预报 - 交通气象预报",
                "value": "traffic/html"
              },
              {
                "label": "天气预报 - 森林火险预报",
                "value": "environment/forestfire-doc/html"
              },
              {
                "label": "天气预报 - 草原火险预报",
                "value": "environment/glassland-fire/html"
              },
              {
                "label": "台风海洋 - 台风快讯与报文",
                "value": "typhoon/typhoon_new/html"
              },
              {
                "label": "台风海洋 - 台风路径预报",
                "value": "typhoon/probability-img2/html"
              },
              {
                "label": "台风海洋 - 台风公报",
                "value": "typhoon/warning/html"
              },
              {
                "label": "台风海洋 - 台风预警",
                "value": "typhoon/warning_index/html"
              },
              {
                "label": "台风海洋 - 海区预报",
                "value": "marine/newcoastal/html"
              },
              {
                "label": "台风海洋 - 海事公报",
                "value": "marine/maritime/html"
              },
              {
                "label": "台风海洋 - 海洋天气预报",
                "value": "marine/forecast/htm"
              },
              {
                "label": "台风海洋 - 近海海雾预报",
                "value": "taifenghaiyang/jinhaihaiwuyubao/index/html"
              },
              {
                "label": "台风海洋 - 海区风力预报",
                "value": "taifenghaiyang/haiqufengliyubao/index/html"
              },
              {
                "label": "台风海洋 - 北太平洋分析与预报",
                "value": "marine/h000/html"
              },
              {
                "label": "台风海洋 - 全球热带气旋监测公报",
                "value": "typhoon/totalcyclone/htm"
              },
              {
                "label": "台风海洋 - 台风命名",
                "value": "typhoon/typhoon-name/index/html"
              },
              {
                "label": "全球预报 - 全球天气公报",
                "value": "quanqiuyubao/quanqiutianqigongbao/index/html"
              },
              {
                "label": "全球预报 - 全球热带气旋监测公报",
                "value": "quanqiuyubao/quanqiuredaiqixuanjiancegongbao/index/html"
              },
              {
                "label": "全球预报 - WMO第XI海区海事天气公报",
                "value": "quanqiuyubao/WMOdiXIhaiquhaishitianqigongbao/index/html"
              },
              {
                "label": "全球预报 - 全球灾害性天气监测月报",
                "value": "quanqiuyubao/quanqiuzaihaixingtianqijianceyuebao/index/html"
              },
              {
                "label": "全球预报 - 全球雨雪落区预报",
                "value": "quanqiuyubao/quanqiuyuxueluoquyubao/yazhou/24xiaoshi/index/html"
              },
              {
                "label": "环境气象 - 雾预报",
                "value": "fog/html"
              },
              {
                "label": "环境气象 - 霾预报",
                "value": "haze/html"
              },
              {
                "label": "环境气象 - 沙尘天气预报",
                "value": "severeweather/dust/html"
              },
              {
                "label": "环境气象 - 空气污染气象条件预报",
                "value": "environment/air_pollution-24/html"
              },
              {
                "label": "环境气象 - 环境气象公报",
                "value": "observations/environmental/html"
              },
              {
                "label": "环境气象 - 大气环境气象公报",
                "value": "environment/National-Bulletin-atmospheric-environment/htm"
              },
              {
                "label": "农业气象 - 土壤水分监测",
                "value": "agro/soil-moisture-monitoring-10cm/html"
              },
              {
                "label": "农业气象 - 农业干旱综合监测",
                "value": "agro/disastersmonitoring/Agricultural_Drought_Monitoring/htm"
              },
              {
                "label": "农业气象 - 关键农时农事",
                "value": "agro/weatherservices/harvest_in_autumn/html"
              },
              {
                "label": "农业气象 - 农业气象周报",
                "value": "agro/ten-week/index/html"
              },
              {
                "label": "农业气象 - 农业气象月报",
                "value": "agro/monthly/index/html"
              },
              {
                "label": "农业气象 - 生态气象监测评估",
                "value": "nongyeqixiang/shengtaiqixiangjiance/caodishengtaiqixiangjiance/index/html"
              },
              {
                "label": "农业气象 - 农业气象专报",
                "value": "crop/index/htm"
              },
              {
                "label": "农业气象 - 作物发育期监测",
                "value": "agro/information/winter-wheat/html"
              },
              {
                "label": "农业气象 - 农业气象灾害风险预警",
                "value": "nongyeqixiang/quanguonongyeqixiangzaihaifengxianyujing/index/html"
              },
              {
                "label": "农业气象 - 国外农业气象月报",
                "value": "nongyeqixiang/guowainongyeqixiangyuebao/index/html"
              }
            ]
          }
        },
        "description": "::: tip\n订阅[全国逐时气温](https://www.nmc.cn/publish/observations/hourly-temperature.html)，其源网址为 `https://www.nmc.cn/publish/observations/hourly-temperature.html`，请参考该 URL 指定部分构成参数，此时路由为 [`/nmc/publish/observations/hourly-temperature/html`](https://rsshub.app/nmc/publish/observations/hourly-temperature/html)。\n\n订阅[天气公报](https://www.nmc.cn/publish/weather-bulletin/index.htm)，其源网址为 `https://www.nmc.cn/publish/weather-bulletin/index.htm`，请参考该 URL 指定部分构成参数，此时路由为 [`/nmc/publish/weather-bulletin/index/htm`](https://rsshub.app/nmc/publish/weather-bulletin/index/htm)。\n:::\n\n<details>\n  <summary>更多分类</summary>\n\n  #### [首页](https://www.nmc.cn/)\n\n  | Category                                                                   | ID                                                                                                |\n  | -------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------- |\n  | [卫星云图](https://www.nmc.cn/publish/satellite/fy4b-visible.htm)          | [satellite/fy4b-visible/htm](https://rsshub.app/nmc/publish/satellite/fy4b-visible/htm)           |\n  | [气象灾害预警](https://www.nmc.cn/publish/country/warning/index.html)      | [country/warning/index/html](https://rsshub.app/nmc/publish/country/warning/index/html)           |\n  | [环境气象公报](https://www.nmc.cn/publish/observations/environmental.html) | [observations/environmental/html](https://rsshub.app/nmc/publish/observations/environmental/html) |\n  | [降水量预报](https://www.nmc.cn/publish/precipitation/1-day.html)          | [precipitation/1-day/html](https://rsshub.app/nmc/publish/precipitation/1-day/html)               |\n  | [天气公报](https://www.nmc.cn/publish/weather-bulletin/index.htm)          | [weather-bulletin/index/htm](https://rsshub.app/nmc/publish/weather-bulletin/index/htm)           |\n  | [每日天气提示](https://www.nmc.cn/publish/weatherperday/index.htm)         | [weatherperday/index/htm](https://rsshub.app/nmc/publish/weatherperday/index/htm)                 |\n  | [城市天气预报](https://www.nmc.cn/publish/forecast.html)                   | [forecast/html](https://rsshub.app/nmc/publish/forecast/html)                                     |\n\n  #### [天气实况](https://www.nmc.cn/publish/observations/hourly-precipitation.html)\n\n  | Category                                                                         | ID                                                                                                                        |\n  | -------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------- |\n  | [天气图](https://www.nmc.cn/publish/observations/china/dm/weatherchart-h000.htm) | [observations/china/dm/weatherchart-h000/htm](https://rsshub.app/nmc/publish/observations/china/dm/weatherchart-h000/htm) |\n  | [卫星云图](https://www.nmc.cn/publish/satellite/fy4b-visible.htm)                | [satellite/fy4b-visible/htm](https://rsshub.app/nmc/publish/satellite/fy4b-visible/htm)                                   |\n  | [雷达图](https://www.nmc.cn/publish/radar/chinaall.html)                         | [radar/chinaall/html](https://rsshub.app/nmc/publish/radar/chinaall/html)                                                 |\n  | [降水量](https://www.nmc.cn/publish/observations/hourly-precipitation.html)      | [observations/hourly-precipitation/html](https://rsshub.app/nmc/publish/observations/hourly-precipitation/html)           |\n  | [气温](https://www.nmc.cn/publish/observations/hourly-temperature.html)          | [observations/hourly-temperature/html](https://rsshub.app/nmc/publish/observations/hourly-temperature/html)               |\n  | [风](https://www.nmc.cn/publish/observations/hourly-winds.html)                  | [observations/hourly-winds/html](https://rsshub.app/nmc/publish/observations/hourly-winds/html)                           |\n  | [能见度](https://www.nmc.cn/publish/sea/seaplatform1.html)                       | [sea/seaplatform1/html](https://rsshub.app/nmc/publish/sea/seaplatform1/html)                                             |\n  | [强对流](https://www.nmc.cn/publish/observations/lighting.html)                  | [observations/lighting/html](https://rsshub.app/nmc/publish/observations/lighting/html)                                   |\n  | [土壤水分](https://www.nmc.cn/publish/soil-moisture/10cm.html)                   | [soil-moisture/10cm/html](https://rsshub.app/nmc/publish/soil-moisture/10cm/html)                                         |\n\n  #### [城市预报](https://www.nmc.cn/publish/forecast.html)\n\n  | Category                                             | ID                                                            |\n  | ---------------------------------------------------- | ------------------------------------------------------------- |\n  | [城市预报](https://www.nmc.cn/publish/forecast.html) | [forecast/html](https://rsshub.app/nmc/publish/forecast/html) |\n\n  #### [天气预报](https://www.nmc.cn/publish/weather-bulletin/index.htm)\n\n  | Category                                                                                                        | ID                                                                                                                                                      |\n  | --------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------- |\n  | [天气公报](https://www.nmc.cn/publish/weather-bulletin/index.htm)                                               | [weather-bulletin/index/htm](https://rsshub.app/nmc/publish/weather-bulletin/index/htm)                                                                 |\n  | [每日天气提示](https://www.nmc.cn/publish/weatherperday/index.htm)                                              | [weatherperday/index/htm](https://rsshub.app/nmc/publish/weatherperday/index/htm)                                                                       |\n  | [春运气象服务专报](https://www.nmc.cn/publish/weather_forecast/swssr.htm)                                       | [weather_forecast/swssr/htm](https://rsshub.app/nmc/publish/weather_forecast/swssr/htm)                                                                 |\n  | [气象灾害预警](https://www.nmc.cn/publish/country/warning/fog.html)                                             | [country/warning/fog/html](https://rsshub.app/nmc/publish/country/warning/fog/html)                                                                     |\n  | [重要天气提示](https://www.nmc.cn/publish/news/weather_new.html)                                                | [news/weather_new/html](https://rsshub.app/nmc/publish/news/weather_new/html)                                                                           |\n  | [重要天气盘点](https://www.nmc.cn/publish/tianqiyubao/zhongyaotianqipandian/index.html)                         | [tianqiyubao/zhongyaotianqipandian/index/html](https://rsshub.app/nmc/publish/tianqiyubao/zhongyaotianqipandian/index/html)                             |\n  | [降水量预报](https://www.nmc.cn/publish/precipitation/1-day.html)                                               | [precipitation/1-day/html](https://rsshub.app/nmc/publish/precipitation/1-day/html)                                                                     |\n  | [冻雨预报](https://www.nmc.cn/publish/tianqiyubao/dongyuyubao/index.html)                                       | [tianqiyubao/dongyuyubao/index/html](https://rsshub.app/nmc/publish/tianqiyubao/dongyuyubao/index/html)                                                 |\n  | [气温预报](https://www.nmc.cn/publish/temperature/hight/24hour.html)                                            | [temperature/hight/24hour/html](https://rsshub.app/nmc/publish/temperature/hight/24hour/html)                                                           |\n  | [大风预报](https://www.nmc.cn/publish/wind/24h.html)                                                            | [wind/24h/html](https://rsshub.app/nmc/publish/wind/24h/html)                                                                                           |\n  | [强对流天气预报](https://www.nmc.cn/publish/bulletin/swpc.html)                                                 | [bulletin/swpc/html](https://rsshub.app/nmc/publish/bulletin/swpc/html)                                                                                 |\n  | [中期天气](https://www.nmc.cn/publish/bulletin/mid-range.htm)                                                   | [bulletin/mid-range/htm](https://rsshub.app/nmc/publish/bulletin/mid-range/htm)                                                                         |\n  | [全球天气预报](https://www.nmc.cn/publish/bulletin/abroadweather.html)                                          | [bulletin/abroadweather/html](https://rsshub.app/nmc/publish/bulletin/abroadweather/html)                                                               |\n  | [全球灾害性天气监测月报](https://www.nmc.cn/publish/tianqiyubao/quanqiuzaihaixingtianqijianceyuebao/index.html) | [tianqiyubao/quanqiuzaihaixingtianqijianceyuebao/index/html](https://rsshub.app/nmc/publish/tianqiyubao/quanqiuzaihaixingtianqijianceyuebao/index/html) |\n  | [环境气象公报](https://www.nmc.cn/publish/observations/environmental.html)                                      | [observations/environmental/html](https://rsshub.app/nmc/publish/observations/environmental/html)                                                       |\n  | [山洪灾害气象预警](https://www.nmc.cn/publish/mountainflood.html)                                               | [mountainflood/html](https://rsshub.app/nmc/publish/mountainflood/html)                                                                                 |\n  | [地质灾害气象风险预警](https://www.nmc.cn/publish/geohazard.html)                                               | [geohazard/html](https://rsshub.app/nmc/publish/geohazard/html)                                                                                         |\n  | [中小河流洪水气象风险预警](https://www.nmc.cn/publish/swdz/zxhlhsqxyj.html)                                     | [swdz/zxhlhsqxyj/html](https://rsshub.app/nmc/publish/swdz/zxhlhsqxyj/html)                                                                             |\n  | [渍涝风险气象预警](https://www.nmc.cn/publish/waterlogging.html)                                                | [waterlogging/html](https://rsshub.app/nmc/publish/waterlogging/html)                                                                                   |\n  | [交通气象预报](https://www.nmc.cn/publish/traffic.html)                                                         | [traffic/html](https://rsshub.app/nmc/publish/traffic/html)                                                                                             |\n  | [森林火险预报](https://www.nmc.cn/publish/environment/forestfire-doc.html)                                      | [environment/forestfire-doc/html](https://rsshub.app/nmc/publish/environment/forestfire-doc/html)                                                       |\n  | [草原火险预报](https://www.nmc.cn/publish/environment/glassland-fire.html)                                      | [environment/glassland-fire/html](https://rsshub.app/nmc/publish/environment/glassland-fire/html)                                                       |\n\n  #### [台风海洋](https://www.nmc.cn/publish/typhoon/typhoon_new.html)\n\n  | Category                                                                              | ID                                                                                                                      |\n  | ------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------- |\n  | [台风快讯与报文](https://www.nmc.cn/publish/typhoon/typhoon_new.html)                 | [typhoon/typhoon_new/html](https://rsshub.app/nmc/publish/typhoon/typhoon_new/html)                                     |\n  | [台风路径预报](https://www.nmc.cn/publish/typhoon/probability-img2.html)              | [typhoon/probability-img2/html](https://rsshub.app/nmc/publish/typhoon/probability-img2/html)                           |\n  | [台风公报](https://www.nmc.cn/publish/typhoon/warning.html)                           | [typhoon/warning/html](https://rsshub.app/nmc/publish/typhoon/warning/html)                                             |\n  | [台风预警](https://www.nmc.cn/publish/typhoon/warning_index.html)                     | [typhoon/warning_index/html](https://rsshub.app/nmc/publish/typhoon/warning_index/html)                                 |\n  | [海区预报](https://www.nmc.cn/publish/marine/newcoastal.html)                         | [marine/newcoastal/html](https://rsshub.app/nmc/publish/marine/newcoastal/html)                                         |\n  | [海事公报](https://www.nmc.cn/publish/marine/maritime.html)                           | [marine/maritime/html](https://rsshub.app/nmc/publish/marine/maritime/html)                                             |\n  | [海洋天气预报](https://www.nmc.cn/publish/marine/forecast.htm)                        | [marine/forecast/htm](https://rsshub.app/nmc/publish/marine/forecast/htm)                                               |\n  | [近海海雾预报](https://www.nmc.cn/publish/taifenghaiyang/jinhaihaiwuyubao/index.html) | [taifenghaiyang/jinhaihaiwuyubao/index/html](https://rsshub.app/nmc/publish/taifenghaiyang/jinhaihaiwuyubao/index/html) |\n  | [海区风力预报](https://www.nmc.cn/publish/taifenghaiyang/haiqufengliyubao/index.html) | [taifenghaiyang/haiqufengliyubao/index/html](https://rsshub.app/nmc/publish/taifenghaiyang/haiqufengliyubao/index/html) |\n  | [北太平洋分析与预报](https://www.nmc.cn/publish/marine/h000.html)                     | [marine/h000/html](https://rsshub.app/nmc/publish/marine/h000/html)                                                     |\n  | [全球热带气旋监测公报](https://www.nmc.cn/publish/typhoon/totalcyclone.htm)           | [typhoon/totalcyclone/htm](https://rsshub.app/nmc/publish/typhoon/totalcyclone/htm)                                     |\n  | [台风命名](https://www.nmc.cn/publish/typhoon/typhoon-name/index.html)                | [typhoon/typhoon-name/index/html](https://rsshub.app/nmc/publish/typhoon/typhoon-name/index/html)                       |\n\n  #### [全球预报](https://www.nmc.cn/publish/quanqiuyubao/quanqiutianqigongbao/index.html)\n\n  | Category                                                                                                         | ID                                                                                                                                                                |\n  | ---------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------- |\n  | [全球天气公报](https://www.nmc.cn/publish/quanqiuyubao/quanqiutianqigongbao/index.html)                          | [quanqiuyubao/quanqiutianqigongbao/index/html](https://rsshub.app/nmc/publish/quanqiuyubao/quanqiutianqigongbao/index/html)                                       |\n  | [全球热带气旋监测公报](https://www.nmc.cn/publish/quanqiuyubao/quanqiuredaiqixuanjiancegongbao/index.html)       | [quanqiuyubao/quanqiuredaiqixuanjiancegongbao/index/html](https://rsshub.app/nmc/publish/quanqiuyubao/quanqiuredaiqixuanjiancegongbao/index/html)                 |\n  | [WMO第XI海区海事天气公报](https://www.nmc.cn/publish/quanqiuyubao/WMOdiXIhaiquhaishitianqigongbao/index.html)    | [quanqiuyubao/WMOdiXIhaiquhaishitianqigongbao/index/html](https://rsshub.app/nmc/publish/quanqiuyubao/WMOdiXIhaiquhaishitianqigongbao/index/html)                 |\n  | [全球灾害性天气监测月报](https://www.nmc.cn/publish/quanqiuyubao/quanqiuzaihaixingtianqijianceyuebao/index.html) | [quanqiuyubao/quanqiuzaihaixingtianqijianceyuebao/index/html](https://rsshub.app/nmc/publish/quanqiuyubao/quanqiuzaihaixingtianqijianceyuebao/index/html)         |\n  | [全球雨雪落区预报](https://www.nmc.cn/publish/quanqiuyubao/quanqiuyuxueluoquyubao/yazhou/24xiaoshi/index.html)   | [quanqiuyubao/quanqiuyuxueluoquyubao/yazhou/24xiaoshi/index/html](https://rsshub.app/nmc/publish/quanqiuyubao/quanqiuyuxueluoquyubao/yazhou/24xiaoshi/index/html) |\n\n  #### [环境气象](https://www.nmc.cn/publish/fog.html)\n\n  | Category                                                                                                 | ID                                                                                                                                                    |\n  | -------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------- |\n  | [雾预报](https://www.nmc.cn/publish/fog.html)                                                            | [fog/html](https://rsshub.app/nmc/publish/fog/html)                                                                                                   |\n  | [霾预报](https://www.nmc.cn/publish/haze.html)                                                           | [haze/html](https://rsshub.app/nmc/publish/haze/html)                                                                                                 |\n  | [沙尘天气预报](https://www.nmc.cn/publish/severeweather/dust.html)                                       | [severeweather/dust/html](https://rsshub.app/nmc/publish/severeweather/dust/html)                                                                     |\n  | [空气污染气象条件预报](https://www.nmc.cn/publish/environment/air_pollution-24.html)                     | [environment/air_pollution-24/html](https://rsshub.app/nmc/publish/environment/air_pollution-24/html)                                                 |\n  | [环境气象公报](https://www.nmc.cn/publish/observations/environmental.html)                               | [observations/environmental/html](https://rsshub.app/nmc/publish/observations/environmental/html)                                                     |\n  | [大气环境气象公报](https://www.nmc.cn/publish/environment/National-Bulletin-atmospheric-environment.htm) | [environment/National-Bulletin-atmospheric-environment/htm](https://rsshub.app/nmc/publish/environment/National-Bulletin-atmospheric-environment/htm) |\n\n  #### [农业气象](https://www.nmc.cn/publish/agro/soil-moisture-monitoring-10cm.html)\n\n  | Category                                                                                                                 | ID                                                                                                                                                                                    |\n  | ------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |\n  | [土壤水分监测](https://www.nmc.cn/publish/agro/soil-moisture-monitoring-10cm.html)                                       | [agro/soil-moisture-monitoring-10cm/html](https://rsshub.app/nmc/publish/agro/soil-moisture-monitoring-10cm/html)                                                                     |\n  | [农业干旱综合监测](https://www.nmc.cn/publish/agro/disastersmonitoring/Agricultural_Drought_Monitoring.htm)              | [agro/disastersmonitoring/Agricultural_Drought_Monitoring/htm](https://rsshub.app/nmc/publish/agro/disastersmonitoring/Agricultural_Drought_Monitoring/htm)                           |\n  | [关键农时农事](https://www.nmc.cn/publish/agro/weatherservices/harvest_in_autumn.html)                                   | [agro/weatherservices/harvest_in_autumn/html](https://rsshub.app/nmc/publish/agro/weatherservices/harvest_in_autumn/html)                                                             |\n  | [农业气象周报](https://www.nmc.cn/publish/agro/ten-week/index.html)                                                      | [agro/ten-week/index/html](https://rsshub.app/nmc/publish/agro/ten-week/index/html)                                                                                                   |\n  | [农业气象月报](https://www.nmc.cn/publish/agro/monthly/index.html)                                                       | [agro/monthly/index/html](https://rsshub.app/nmc/publish/agro/monthly/index/html)                                                                                                     |\n  | [生态气象监测评估](https://www.nmc.cn/publish/nongyeqixiang/shengtaiqixiangjiance/caodishengtaiqixiangjiance/index.html) | [nongyeqixiang/shengtaiqixiangjiance/caodishengtaiqixiangjiance/index/html](https://rsshub.app/nmc/publish/nongyeqixiang/shengtaiqixiangjiance/caodishengtaiqixiangjiance/index/html) |\n  | [农业气象专报](https://www.nmc.cn/publish/crop/index.htm)                                                                | [crop/index/htm](https://rsshub.app/nmc/publish/crop/index/htm)                                                                                                                       |\n  | [作物发育期监测](https://www.nmc.cn/publish/agro/information/winter-wheat.html)                                          | [agro/information/winter-wheat/html](https://rsshub.app/nmc/publish/agro/information/winter-wheat/html)                                                                               |\n  | [农业气象灾害风险预警](https://www.nmc.cn/publish/nongyeqixiang/quanguonongyeqixiangzaihaifengxianyujing/index.html)     | [nongyeqixiang/quanguonongyeqixiangzaihaifengxianyujing/index/html](https://rsshub.app/nmc/publish/nongyeqixiang/quanguonongyeqixiangzaihaifengxianyujing/index/html)                 |\n  | [国外农业气象月报](https://www.nmc.cn/publish/nongyeqixiang/guowainongyeqixiangyuebao/index.html)                        | [nongyeqixiang/guowainongyeqixiangyuebao/index/html](https://rsshub.app/nmc/publish/nongyeqixiang/guowainongyeqixiangyuebao/index/html)                                               |\n\n</details>\n",
        "categories": [
          "forecast"
        ],
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportRadar": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "www.nmc.cn/publish/$:path(.*)\\.(:ext(html|htm))"
            ]
          },
          {
            "title": "首页 - 卫星云图",
            "source": [
              "www.nmc.cn/publish/satellite/fy4b-visible.htm"
            ],
            "target": "/publish/satellite/fy4b-visible/htm"
          },
          {
            "title": "首页 - 气象灾害预警",
            "source": [
              "www.nmc.cn/publish/country/warning/index.html"
            ],
            "target": "/publish/country/warning/index/html"
          },
          {
            "title": "首页 - 环境气象公报",
            "source": [
              "www.nmc.cn/publish/observations/environmental.html"
            ],
            "target": "/publish/observations/environmental/html"
          },
          {
            "title": "首页 - 降水量预报",
            "source": [
              "www.nmc.cn/publish/precipitation/1-day.html"
            ],
            "target": "/publish/precipitation/1-day/html"
          },
          {
            "title": "首页 - 天气公报",
            "source": [
              "www.nmc.cn/publish/weather-bulletin/index.htm"
            ],
            "target": "/publish/weather-bulletin/index/htm"
          },
          {
            "title": "首页 - 每日天气提示",
            "source": [
              "www.nmc.cn/publish/weatherperday/index.htm"
            ],
            "target": "/publish/weatherperday/index/htm"
          },
          {
            "title": "首页 - 城市天气预报",
            "source": [
              "www.nmc.cn/publish/forecast.html"
            ],
            "target": "/publish/forecast/html"
          },
          {
            "title": "天气实况 - 天气图",
            "source": [
              "www.nmc.cn/publish/observations/china/dm/weatherchart-h000.htm"
            ],
            "target": "/publish/observations/china/dm/weatherchart-h000/htm"
          },
          {
            "title": "天气实况 - 卫星云图",
            "source": [
              "www.nmc.cn/publish/satellite/fy4b-visible.htm"
            ],
            "target": "/publish/satellite/fy4b-visible/htm"
          },
          {
            "title": "天气实况 - 雷达图",
            "source": [
              "www.nmc.cn/publish/radar/chinaall.html"
            ],
            "target": "/publish/radar/chinaall/html"
          },
          {
            "title": "天气实况 - 降水量",
            "source": [
              "www.nmc.cn/publish/observations/hourly-precipitation.html"
            ],
            "target": "/publish/observations/hourly-precipitation/html"
          },
          {
            "title": "天气实况 - 气温",
            "source": [
              "www.nmc.cn/publish/observations/hourly-temperature.html"
            ],
            "target": "/publish/observations/hourly-temperature/html"
          },
          {
            "title": "天气实况 - 风",
            "source": [
              "www.nmc.cn/publish/observations/hourly-winds.html"
            ],
            "target": "/publish/observations/hourly-winds/html"
          },
          {
            "title": "天气实况 - 能见度",
            "source": [
              "www.nmc.cn/publish/sea/seaplatform1.html"
            ],
            "target": "/publish/sea/seaplatform1/html"
          },
          {
            "title": "天气实况 - 强对流",
            "source": [
              "www.nmc.cn/publish/observations/lighting.html"
            ],
            "target": "/publish/observations/lighting/html"
          },
          {
            "title": "天气实况 - 土壤水分",
            "source": [
              "www.nmc.cn/publish/soil-moisture/10cm.html"
            ],
            "target": "/publish/soil-moisture/10cm/html"
          },
          {
            "title": "城市预报 - 城市预报",
            "source": [
              "www.nmc.cn/publish/forecast.html"
            ],
            "target": "/publish/forecast/html"
          },
          {
            "title": "天气预报 - 天气公报",
            "source": [
              "www.nmc.cn/publish/weather-bulletin/index.htm"
            ],
            "target": "/publish/weather-bulletin/index/htm"
          },
          {
            "title": "天气预报 - 每日天气提示",
            "source": [
              "www.nmc.cn/publish/weatherperday/index.htm"
            ],
            "target": "/publish/weatherperday/index/htm"
          },
          {
            "title": "天气预报 - 春运气象服务专报",
            "source": [
              "www.nmc.cn/publish/weather_forecast/swssr.htm"
            ],
            "target": "/publish/weather_forecast/swssr/htm"
          },
          {
            "title": "天气预报 - 气象灾害预警",
            "source": [
              "www.nmc.cn/publish/country/warning/fog.html"
            ],
            "target": "/publish/country/warning/fog/html"
          },
          {
            "title": "天气预报 - 重要天气提示",
            "source": [
              "www.nmc.cn/publish/news/weather_new.html"
            ],
            "target": "/publish/news/weather_new/html"
          },
          {
            "title": "天气预报 - 重要天气盘点",
            "source": [
              "www.nmc.cn/publish/tianqiyubao/zhongyaotianqipandian/index.html"
            ],
            "target": "/publish/tianqiyubao/zhongyaotianqipandian/index/html"
          },
          {
            "title": "天气预报 - 降水量预报",
            "source": [
              "www.nmc.cn/publish/precipitation/1-day.html"
            ],
            "target": "/publish/precipitation/1-day/html"
          },
          {
            "title": "天气预报 - 冻雨预报",
            "source": [
              "www.nmc.cn/publish/tianqiyubao/dongyuyubao/index.html"
            ],
            "target": "/publish/tianqiyubao/dongyuyubao/index/html"
          },
          {
            "title": "天气预报 - 气温预报",
            "source": [
              "www.nmc.cn/publish/temperature/hight/24hour.html"
            ],
            "target": "/publish/temperature/hight/24hour/html"
          },
          {
            "title": "天气预报 - 大风预报",
            "source": [
              "www.nmc.cn/publish/wind/24h.html"
            ],
            "target": "/publish/wind/24h/html"
          },
          {
            "title": "天气预报 - 强对流天气预报",
            "source": [
              "www.nmc.cn/publish/bulletin/swpc.html"
            ],
            "target": "/publish/bulletin/swpc/html"
          },
          {
            "title": "天气预报 - 中期天气",
            "source": [
              "www.nmc.cn/publish/bulletin/mid-range.htm"
            ],
            "target": "/publish/bulletin/mid-range/htm"
          },
          {
            "title": "天气预报 - 全球天气预报",
            "source": [
              "www.nmc.cn/publish/bulletin/abroadweather.html"
            ],
            "target": "/publish/bulletin/abroadweather/html"
          },
          {
            "title": "天气预报 - 全球灾害性天气监测月报",
            "source": [
              "www.nmc.cn/publish/tianqiyubao/quanqiuzaihaixingtianqijianceyuebao/index.html"
            ],
            "target": "/publish/tianqiyubao/quanqiuzaihaixingtianqijianceyuebao/index/html"
          },
          {
            "title": "天气预报 - 环境气象公报",
            "source": [
              "www.nmc.cn/publish/observations/environmental.html"
            ],
            "target": "/publish/observations/environmental/html"
          },
          {
            "title": "天气预报 - 山洪灾害气象预警",
            "source": [
              "www.nmc.cn/publish/mountainflood.html"
            ],
            "target": "/publish/mountainflood/html"
          },
          {
            "title": "天气预报 - 地质灾害气象风险预警",
            "source": [
              "www.nmc.cn/publish/geohazard.html"
            ],
            "target": "/publish/geohazard/html"
          },
          {
            "title": "天气预报 - 中小河流洪水气象风险预警",
            "source": [
              "www.nmc.cn/publish/swdz/zxhlhsqxyj.html"
            ],
            "target": "/publish/swdz/zxhlhsqxyj/html"
          },
          {
            "title": "天气预报 - 渍涝风险气象预警",
            "source": [
              "www.nmc.cn/publish/waterlogging.html"
            ],
            "target": "/publish/waterlogging/html"
          },
          {
            "title": "天气预报 - 交通气象预报",
            "source": [
              "www.nmc.cn/publish/traffic.html"
            ],
            "target": "/publish/traffic/html"
          },
          {
            "title": "天气预报 - 森林火险预报",
            "source": [
              "www.nmc.cn/publish/environment/forestfire-doc.html"
            ],
            "target": "/publish/environment/forestfire-doc/html"
          },
          {
            "title": "天气预报 - 草原火险预报",
            "source": [
              "www.nmc.cn/publish/environment/glassland-fire.html"
            ],
            "target": "/publish/environment/glassland-fire/html"
          },
          {
            "title": "台风海洋 - 台风快讯与报文",
            "source": [
              "www.nmc.cn/publish/typhoon/typhoon_new.html"
            ],
            "target": "/publish/typhoon/typhoon_new/html"
          },
          {
            "title": "台风海洋 - 台风路径预报",
            "source": [
              "www.nmc.cn/publish/typhoon/probability-img2.html"
            ],
            "target": "/publish/typhoon/probability-img2/html"
          },
          {
            "title": "台风海洋 - 台风公报",
            "source": [
              "www.nmc.cn/publish/typhoon/warning.html"
            ],
            "target": "/publish/typhoon/warning/html"
          },
          {
            "title": "台风海洋 - 台风预警",
            "source": [
              "www.nmc.cn/publish/typhoon/warning_index.html"
            ],
            "target": "/publish/typhoon/warning_index/html"
          },
          {
            "title": "台风海洋 - 海区预报",
            "source": [
              "www.nmc.cn/publish/marine/newcoastal.html"
            ],
            "target": "/publish/marine/newcoastal/html"
          },
          {
            "title": "台风海洋 - 海事公报",
            "source": [
              "www.nmc.cn/publish/marine/maritime.html"
            ],
            "target": "/publish/marine/maritime/html"
          },
          {
            "title": "台风海洋 - 海洋天气预报",
            "source": [
              "www.nmc.cn/publish/marine/forecast.htm"
            ],
            "target": "/publish/marine/forecast/htm"
          },
          {
            "title": "台风海洋 - 近海海雾预报",
            "source": [
              "www.nmc.cn/publish/taifenghaiyang/jinhaihaiwuyubao/index.html"
            ],
            "target": "/publish/taifenghaiyang/jinhaihaiwuyubao/index/html"
          },
          {
            "title": "台风海洋 - 海区风力预报",
            "source": [
              "www.nmc.cn/publish/taifenghaiyang/haiqufengliyubao/index.html"
            ],
            "target": "/publish/taifenghaiyang/haiqufengliyubao/index/html"
          },
          {
            "title": "台风海洋 - 北太平洋分析与预报",
            "source": [
              "www.nmc.cn/publish/marine/h000.html"
            ],
            "target": "/publish/marine/h000/html"
          },
          {
            "title": "台风海洋 - 全球热带气旋监测公报",
            "source": [
              "www.nmc.cn/publish/typhoon/totalcyclone.htm"
            ],
            "target": "/publish/typhoon/totalcyclone/htm"
          },
          {
            "title": "台风海洋 - 台风命名",
            "source": [
              "www.nmc.cn/publish/typhoon/typhoon-name/index.html"
            ],
            "target": "/publish/typhoon/typhoon-name/index/html"
          },
          {
            "title": "全球预报 - 全球天气公报",
            "source": [
              "www.nmc.cn/publish/quanqiuyubao/quanqiutianqigongbao/index.html"
            ],
            "target": "/publish/quanqiuyubao/quanqiutianqigongbao/index/html"
          },
          {
            "title": "全球预报 - 全球热带气旋监测公报",
            "source": [
              "www.nmc.cn/publish/quanqiuyubao/quanqiuredaiqixuanjiancegongbao/index.html"
            ],
            "target": "/publish/quanqiuyubao/quanqiuredaiqixuanjiancegongbao/index/html"
          },
          {
            "title": "全球预报 - WMO第XI海区海事天气公报",
            "source": [
              "www.nmc.cn/publish/quanqiuyubao/WMOdiXIhaiquhaishitianqigongbao/index.html"
            ],
            "target": "/publish/quanqiuyubao/WMOdiXIhaiquhaishitianqigongbao/index/html"
          },
          {
            "title": "全球预报 - 全球灾害性天气监测月报",
            "source": [
              "www.nmc.cn/publish/quanqiuyubao/quanqiuzaihaixingtianqijianceyuebao/index.html"
            ],
            "target": "/publish/quanqiuyubao/quanqiuzaihaixingtianqijianceyuebao/index/html"
          },
          {
            "title": "全球预报 - 全球雨雪落区预报",
            "source": [
              "www.nmc.cn/publish/quanqiuyubao/quanqiuyuxueluoquyubao/yazhou/24xiaoshi/index.html"
            ],
            "target": "/publish/quanqiuyubao/quanqiuyuxueluoquyubao/yazhou/24xiaoshi/index/html"
          },
          {
            "title": "环境气象 - 雾预报",
            "source": [
              "www.nmc.cn/publish/fog.html"
            ],
            "target": "/publish/fog/html"
          },
          {
            "title": "环境气象 - 霾预报",
            "source": [
              "www.nmc.cn/publish/haze.html"
            ],
            "target": "/publish/haze/html"
          },
          {
            "title": "环境气象 - 沙尘天气预报",
            "source": [
              "www.nmc.cn/publish/severeweather/dust.html"
            ],
            "target": "/publish/severeweather/dust/html"
          },
          {
            "title": "环境气象 - 空气污染气象条件预报",
            "source": [
              "www.nmc.cn/publish/environment/air_pollution-24.html"
            ],
            "target": "/publish/environment/air_pollution-24/html"
          },
          {
            "title": "环境气象 - 环境气象公报",
            "source": [
              "www.nmc.cn/publish/observations/environmental.html"
            ],
            "target": "/publish/observations/environmental/html"
          },
          {
            "title": "环境气象 - 大气环境气象公报",
            "source": [
              "www.nmc.cn/publish/environment/National-Bulletin-atmospheric-environment.htm"
            ],
            "target": "/publish/environment/National-Bulletin-atmospheric-environment/htm"
          },
          {
            "title": "农业气象 - 土壤水分监测",
            "source": [
              "www.nmc.cn/publish/agro/soil-moisture-monitoring-10cm.html"
            ],
            "target": "/publish/agro/soil-moisture-monitoring-10cm/html"
          },
          {
            "title": "农业气象 - 农业干旱综合监测",
            "source": [
              "www.nmc.cn/publish/agro/disastersmonitoring/Agricultural_Drought_Monitoring.htm"
            ],
            "target": "/publish/agro/disastersmonitoring/Agricultural_Drought_Monitoring/htm"
          },
          {
            "title": "农业气象 - 关键农时农事",
            "source": [
              "www.nmc.cn/publish/agro/weatherservices/harvest_in_autumn.html"
            ],
            "target": "/publish/agro/weatherservices/harvest_in_autumn/html"
          },
          {
            "title": "农业气象 - 农业气象周报",
            "source": [
              "www.nmc.cn/publish/agro/ten-week/index.html"
            ],
            "target": "/publish/agro/ten-week/index/html"
          },
          {
            "title": "农业气象 - 农业气象月报",
            "source": [
              "www.nmc.cn/publish/agro/monthly/index.html"
            ],
            "target": "/publish/agro/monthly/index/html"
          },
          {
            "title": "农业气象 - 生态气象监测评估",
            "source": [
              "www.nmc.cn/publish/nongyeqixiang/shengtaiqixiangjiance/caodishengtaiqixiangjiance/index.html"
            ],
            "target": "/publish/nongyeqixiang/shengtaiqixiangjiance/caodishengtaiqixiangjiance/index/html"
          },
          {
            "title": "农业气象 - 农业气象专报",
            "source": [
              "www.nmc.cn/publish/crop/index.htm"
            ],
            "target": "/publish/crop/index/htm"
          },
          {
            "title": "农业气象 - 作物发育期监测",
            "source": [
              "www.nmc.cn/publish/agro/information/winter-wheat.html"
            ],
            "target": "/publish/agro/information/winter-wheat/html"
          },
          {
            "title": "农业气象 - 农业气象灾害风险预警",
            "source": [
              "www.nmc.cn/publish/nongyeqixiang/quanguonongyeqixiangzaihaifengxianyujing/index.html"
            ],
            "target": "/publish/nongyeqixiang/quanguonongyeqixiangzaihaifengxianyujing/index/html"
          },
          {
            "title": "农业气象 - 国外农业气象月报",
            "source": [
              "www.nmc.cn/publish/nongyeqixiang/guowainongyeqixiangyuebao/index.html"
            ],
            "target": "/publish/nongyeqixiang/guowainongyeqixiangyuebao/index/html"
          }
        ],
        "view": 0,
        "location": "publish.ts",
        "module": () => import('@/routes/nmc/publish.ts')
      },
      "/weatheralarm/:province?": {
        "path": "/weatheralarm/:province?",
        "categories": [
          "forecast"
        ],
        "example": "/nmc/weatheralarm/广东省",
        "parameters": {
          "province": "省份"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "nmc.cn/publish/alarm.html",
              "nmc.cn/"
            ],
            "target": "/weatheralarm"
          }
        ],
        "name": "全国气象预警",
        "maintainers": [
          "ylc395"
        ],
        "url": "nmc.cn/publish/alarm.html",
        "location": "weatheralarm.ts",
        "module": () => import('@/routes/nmc/weatheralarm.ts')
      }
    },
    "apiRoutes": {},
    "name": "中央气象台",
    "url": "nmc.cn",
    "lang": "zh-CN"
  },
  "nmtv": {
    "routes": {
      "/column/:id?": {
        "path": "/column/:id?",
        "categories": [
          "traditional-media"
        ],
        "example": "/nmtv/column/877",
        "parameters": {
          "id": "栏目 id，可在对应栏目 URL 中找到"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "点播",
        "maintainers": [
          "nczitzk"
        ],
        "description": "::: tip\n  如 [蒙古语卫视新闻联播](http://www.nmtv.cn/folder292/folder663/folder301/folder830/folder877) 的 URL 为 `http://www.nmtv.cn/folder292/folder663/folder301/folder830/folder877`，其栏目 id 为末尾数字编号，即 `877`。可以得到其对应路由为 [`/nmtv/column/877`](https://rsshub.app/nmtv/column/877)\n:::",
        "location": "column.tsx",
        "module": () => import('@/routes/nmtv/column.tsx')
      }
    },
    "apiRoutes": {},
    "name": "内蒙古广播电视台",
    "url": "nmtv.cn",
    "lang": "zh-CN"
  },
  "nodejs": {
    "routes": {
      "/blog/:language?": {
        "path": "/blog/:language?",
        "categories": [
          "programming"
        ],
        "example": "/nodejs/blog",
        "parameters": {
          "language": "Language, see below, en by default"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "nodejs.org/:language/blog",
              "nodejs.org/"
            ]
          }
        ],
        "name": "News",
        "maintainers": [
          "nczitzk"
        ],
        "description": "Official RSS Source: https://nodejs.org/en/feed/blog.xml\n\n| العربية | Catalan | Deutsch | Español | زبان فارسی |\n| ------- | ------- | ------- | ------- | ---------- |\n| ar      | ca      | de      | es      | fa         |\n\n| Français | Galego | Italiano | 日本語 | 한국어 |\n| -------- | ------ | -------- | ------ | ------ |\n| fr       | gl     | it       | ja     | ko     |\n\n| Português do Brasil | limba română | Русский | Türkçe | Українська |\n| ------------------- | ------------ | ------- | ------ | ---------- |\n| pt-br               | ro           | ru      | tr     | uk         |\n\n| 简体中文 | 繁體中文 |\n| -------- | -------- |\n| zh-cn    | zh-tw    |",
        "location": "blog.ts",
        "module": () => import('@/routes/nodejs/blog.ts')
      }
    },
    "apiRoutes": {},
    "name": "Node.js",
    "url": "nodejs.org",
    "lang": "en"
  },
  "nogizaka46": {
    "routes": {
      "/blog/:id?": {
        "path": "/blog/:id?",
        "categories": [
          "new-media"
        ],
        "example": "/nogizaka46/blog",
        "parameters": {
          "id": "Member ID, see below, `all` by default"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "blog.nogizaka46.com/s/n46/diary/MEMBER"
            ],
            "target": "/blog"
          }
        ],
        "name": "Nogizaka46 Blog 乃木坂 46 博客",
        "maintainers": [
          "Kasper4649",
          "akashigakki"
        ],
        "url": "blog.nogizaka46.com/s/n46/diary/MEMBER",
        "description": "Member ID\n\n| Member ID | Name                  |\n| --------- | --------------------- |\n| 55401     | 岡本 姫奈             |\n| 55400     | 川﨑 桜               |\n| 55397     | 池田 瑛紗             |\n| 55396     | 五百城 茉央           |\n| 55395     | 中西 アルノ           |\n| 55394     | 奥田 いろは           |\n| 55393     | 冨里 奈央             |\n| 55392     | 小川 彩               |\n| 55391     | 菅原 咲月             |\n| 55390     | 一ノ瀬 美空           |\n| 55389     | 井上 和               |\n| 55387     | 弓木 奈於             |\n| 55386     | 松尾 美佑             |\n| 55385     | 林 瑠奈               |\n| 55384     | 佐藤 璃果             |\n| 55383     | 黒見 明香             |\n| 48014     | 清宮 レイ             |\n| 48012     | 北川 悠理             |\n| 48010     | 金川 紗耶             |\n| 48019     | 矢久保 美緒           |\n| 48018     | 早川 聖来             |\n| 48009     | 掛橋 沙耶香           |\n| 48008     | 賀喜 遥香             |\n| 48017     | 筒井 あやめ           |\n| 48015     | 田村 真佑             |\n| 48013     | 柴田 柚菜             |\n| 48006     | 遠藤 さくら           |\n| 36760     | 与田 祐希             |\n| 36759     | 吉田 綾乃クリスティー |\n| 36758     | 山下 美月             |\n| 36757     | 向井 葉月             |\n| 36756     | 中村 麗乃             |\n| 36755     | 佐藤 楓               |\n| 36754     | 阪口 珠美             |\n| 36753     | 久保 史緒里           |\n| 36752     | 大園 桃子             |\n| 36751     | 梅澤 美波             |\n| 36750     | 岩本 蓮加             |\n| 36749     | 伊藤 理々杏           |\n| 264       | 齋藤 飛鳥             |",
        "location": "blog.ts",
        "module": () => import('@/routes/nogizaka46/blog.ts')
      },
      "/news": {
        "path": "/news",
        "categories": [
          "new-media"
        ],
        "example": "/nogizaka46/news",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "news.nogizaka46.com/s/n46/news/list"
            ]
          }
        ],
        "name": "Nogizaka46 News 乃木坂 46 新闻",
        "maintainers": [
          "crispgm",
          "Fatpandac"
        ],
        "url": "news.nogizaka46.com/s/n46/news/list",
        "location": "news.ts",
        "module": () => import('@/routes/nogizaka46/news.ts')
      }
    },
    "apiRoutes": {},
    "name": "Sakamichi Series 坂道系列官网资讯",
    "url": "news.nogizaka46.com",
    "lang": "zh-CN"
  },
  "nosec": {
    "routes": {
      "/:keykind?": {
        "path": "/:keykind?",
        "categories": [
          "programming"
        ],
        "example": "/nosec/hole",
        "parameters": {
          "keykind": "对应文章分类"
        },
        "name": "Posts",
        "maintainers": [
          "hellodword"
        ],
        "description": "| 分类     | 标识       |\n| :------- | :--------- |\n| 威胁情报 | `threaten` |\n| 安全动态 | `security` |\n| 漏洞预警 | `hole`     |\n| 数据泄露 | `leakage`  |\n| 专题报告 | `speech`   |\n| 技术分析 | `skill`    |\n| 安全工具 | `tool`     |",
        "radar": [
          {
            "source": [
              "nosec.org/home/index/:keykind",
              "nosec.org/home/index"
            ]
          }
        ],
        "location": "index.ts",
        "module": () => import('@/routes/nosec/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "NOSEC 安全讯息平台",
    "url": "nosec.org",
    "lang": "zh-CN"
  },
  "notateslaapp": {
    "routes": {
      "/ota": {
        "path": "/ota",
        "categories": [
          "program-update"
        ],
        "example": "/notateslaapp/ota",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "notateslaapp.com/software-updates/history",
              "notateslaapp.com/software-updates",
              "notateslaapp.com/"
            ]
          }
        ],
        "name": "Tesla Software Updates",
        "maintainers": [
          "mrbruce516"
        ],
        "url": "notateslaapp.com/software-updates/history",
        "location": "update.ts",
        "module": () => import('@/routes/notateslaapp/update.ts')
      }
    },
    "apiRoutes": {},
    "name": "Not a Tesla App",
    "url": "notateslaapp.com",
    "lang": "en"
  },
  "notefolio": {
    "routes": {
      "/search/:category?/:order?/:time?/:query?": {
        "path": "/search/:category?/:order?/:time?/:query?",
        "categories": [
          "design"
        ],
        "view": 2,
        "example": "/notefolio/search/1/pick/all/life",
        "parameters": {
          "category": {
            "description": "Category, see below",
            "options": [
              {
                "value": "all",
                "label": "All (전체)"
              },
              {
                "value": "1",
                "label": "Video / Motion Graphics (영상/모션그래픽)"
              },
              {
                "value": "2",
                "label": "Graphic Design (그래픽 디자인)"
              },
              {
                "value": "3",
                "label": "Branding / Editing (브랜딩/편집)"
              },
              {
                "value": "4",
                "label": "UI/UX (UI/UX)"
              },
              {
                "value": "5",
                "label": "Illustration (일러스트레이션)"
              },
              {
                "value": "6",
                "label": "Digital Art (디지털 아트)"
              },
              {
                "value": "7",
                "label": "Character Design (캐릭터 디자인)"
              },
              {
                "value": "8",
                "label": "Product Package Design (제품/패키지 디자인)"
              },
              {
                "value": "9",
                "label": "Photography (포토그래피)"
              },
              {
                "value": "10",
                "label": "Typography (타이포그래피)"
              },
              {
                "value": "11",
                "label": "Crafts (공예)"
              },
              {
                "value": "12",
                "label": "Fine Art (파인아트)"
              }
            ],
            "default": "all"
          },
          "order": {
            "description": "Order, `pick` as Notefolio Pick, `published` as Newest, `like` as like, `pick` by default",
            "options": [
              {
                "value": "pick",
                "label": "Notefolio Pick"
              },
              {
                "value": "published",
                "label": "Newest"
              },
              {
                "value": "like",
                "label": "Like"
              }
            ],
            "default": "pick"
          },
          "time": {
            "description": "Time",
            "options": [
              {
                "value": "all",
                "label": "All the time"
              },
              {
                "value": "one-day",
                "label": "Latest 24 hours"
              },
              {
                "value": "week",
                "label": "Latest week"
              },
              {
                "value": "month",
                "label": "Latest month"
              },
              {
                "value": "three-month",
                "label": "Latest 3 months"
              }
            ],
            "default": "all"
          },
          "query": "Keyword, empty by default"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "notefolio.net/search"
            ]
          }
        ],
        "name": "Works",
        "maintainers": [
          "BianTan"
        ],
        "url": "notefolio.net/search",
        "description": "| Category | Name in Korean     | Name in English         |\n| -------- | ------------------ | ----------------------- |\n| all      | 전체               | All                     |\n| 1        | 영상/모션그래픽    | Video / Motion Graphics |\n| 2        | 그래픽 디자인      | Graphic Design          |\n| 3        | 브랜딩/편집        | Branding / Editing      |\n| 4        | UI/UX              | UI/UX                   |\n| 5        | 일러스트레이션     | Illustration            |\n| 6        | 디지털 아트        | Digital Art             |\n| 7        | 캐릭터 디자인      | Character Design        |\n| 8        | 제품/패키지 디자인 | Product Package Design  |\n| 9        | 포토그래피         | Photography             |\n| 10       | 타이포그래피       | Typography              |\n| 11       | 공예               | Crafts                  |\n| 12       | 파인아트           | Fine Art                |",
        "location": "search.tsx",
        "module": () => import('@/routes/notefolio/search.tsx')
      }
    },
    "apiRoutes": {},
    "name": "Notefolio",
    "url": "notefolio.net",
    "lang": "en"
  },
  "notion": {
    "routes": {
      "/database/:databaseId": {
        "path": "/database/:databaseId",
        "categories": [
          "other"
        ],
        "example": "/notion/database/a7cc133b68454f138011f1530a13531e",
        "parameters": {
          "databaseId": "Database ID"
        },
        "features": {
          "requireConfig": [
            {
              "name": "NOTION_TOKEN",
              "description": ""
            }
          ],
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "notion.so/:id"
            ],
            "target": "/database/:id"
          }
        ],
        "name": "Database",
        "maintainers": [
          "curly210102"
        ],
        "description": "There is an optional query parameter called `properties=` that can be used to customize field mapping. There are three built-in fields: author, pubTime and link, which can be used to add additional information.\n\n  For example, if you have set up three properties in your database - \"Publish Time\", \"Author\", and \"Original Article Link\" - then execute the following JavaScript code to get the result for the properties parameter.\n\n  ```js\n  encodeURIComponent(JSON.stringify({\"pubTime\": \"Publish Time\", \"author\": \"Author\", \"link\": \"Original Article Link\"}))\n  ```\n\n  There is an optional query parameter called `query=` that can be used to customize the search rules for your database, such as custom sorting and filtering rules.\n\n  please refer to the [Notion API documentation](https://developers.notion.com/reference/post-database-query) and execute `encodeURIComponent(JSON.stringify(custom rules))` to provide the query parameter.",
        "location": "database.ts",
        "module": () => import('@/routes/notion/database.ts')
      },
      "/release": {
        "name": "Release",
        "path": "/release",
        "url": "notion.so/releases",
        "example": "/notion/release",
        "categories": [
          "program-update"
        ],
        "maintainers": [
          "equt"
        ],
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "location": "release.ts",
        "module": () => import('@/routes/notion/release.ts')
      }
    },
    "apiRoutes": {},
    "name": "Notion",
    "url": "notion.so",
    "description": "::: warning\nNeed to set up Notion integration, please refer to [Route-specific Configurations](https://docs.rsshub.app/deploy/config#route-specific-configurations) for details.\n:::\n\n::: tip Recommendation\nIt is recommended to use with clipping tools such as Notion Web Clipper.\n:::",
    "lang": "en"
  },
  "now": {
    "routes": {
      "/news/:category?/:id?": {
        "path": "/news/:category?/:id?",
        "categories": [
          "traditional-media"
        ],
        "example": "/now/news",
        "parameters": {
          "category": "分类，见下表，默认为首页",
          "id": "编号，可在对应专题/节目页 URL 中找到 topicId"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "news.now.com/home/:category?",
              "news.now.com/"
            ],
            "target": "/news/:category?"
          }
        ],
        "name": "新聞",
        "maintainers": [
          "nczitzk"
        ],
        "url": "news.now.com/",
        "description": "::: tip\n  **编号** 仅对事件追蹤、評論節目、新聞專題三个分类起作用，例子如下：\n\n  对于 [事件追蹤](https://news.now.com/home/tracker) 中的 [塔利班奪權](https://news.now.com/home/tracker/detail?catCode=123&topicId=1056) 话题，其网址为 `https://news.now.com/home/tracker/detail?catCode=123&topicId=1056`，其中 `topicId` 为 1056，则对应路由为 [`/now/news/tracker/1056`](https://rsshub.app/now/news/tracker/1056)\n:::\n\n| 首頁 | 港聞  | 兩岸國際      | 娛樂          |\n| ---- | ----- | ------------- | ------------- |\n|      | local | international | entertainment |\n\n| 生活 | 科技       | 財經    | 體育   |\n| ---- | ---------- | ------- | ------ |\n| life | technology | finance | sports |\n\n| 事件追蹤 | 評論節目 | 新聞專題 |\n| -------- | -------- | -------- |\n| tracker  | feature  | opinion  |",
        "location": "news.ts",
        "module": () => import('@/routes/now/news.ts')
      }
    },
    "apiRoutes": {},
    "name": "Now 新聞",
    "url": "news.now.com",
    "lang": "zh-TW"
  },
  "nowcoder": {
    "routes": {
      "/hots/:type?": {
        "path": "/hots/:type?",
        "categories": [
          "bbs"
        ],
        "example": "/nowcoder/hots/1?limit=20",
        "parameters": {
          "type": "热榜类型，`1` 指热议话题，`2` 指全站热贴，默认为 `1`"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "mnowpick.nowcoder.com/m/discuss/hot"
            ]
          }
        ],
        "name": "牛客热榜",
        "description": "牛客热榜，包括热议话题和全站热贴",
        "maintainers": [
          "xia0ne"
        ],
        "url": "nowcoder.com/",
        "location": "hots.ts",
        "module": () => import('@/routes/nowcoder/hots.ts')
      },
      "/interview/:jobId": {
        "path": "/interview/:jobId",
        "categories": [
          "bbs"
        ],
        "example": "/nowcoder/interview/11200",
        "parameters": {
          "jobId": "岗位 ID，如 11200（全部）、11002（Java）"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "www.nowcoder.com/interview/"
            ]
          }
        ],
        "name": "牛客面试经验",
        "description": "牛客面试经验",
        "maintainers": [
          "xia0ne"
        ],
        "url": "nowcoder.com/",
        "location": "interview.ts",
        "module": () => import('@/routes/nowcoder/interview.ts')
      },
      "/recommend": {
        "path": "/recommend",
        "categories": [
          "bbs"
        ],
        "example": "/nowcoder/recommend",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "nowcoder.com/"
            ]
          }
        ],
        "name": "求职推荐",
        "maintainers": [
          "junfengP"
        ],
        "url": "nowcoder.com/",
        "location": "recommend.ts",
        "module": () => import('@/routes/nowcoder/recommend.ts')
      },
      "/schedule/:propertyId?/:typeId?": {
        "path": "/schedule/:propertyId?/:typeId?",
        "categories": [
          "bbs"
        ],
        "example": "/nowcoder/schedule",
        "parameters": {
          "propertyId": "行业, 在控制台中抓取接口，可获得行业id，默认0",
          "typeId": "类别，同上"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "nowcoder.com/"
            ],
            "target": "/schedule"
          }
        ],
        "name": "校招日程",
        "maintainers": [
          "junfengP"
        ],
        "url": "nowcoder.com/",
        "location": "schedule.ts",
        "module": () => import('@/routes/nowcoder/schedule.ts')
      },
      "/discuss/:type/:order": {
        "path": "/discuss/:type/:order",
        "categories": [
          "bbs"
        ],
        "example": "/nowcoder/discuss/2/4",
        "parameters": {
          "type": "讨论区分区id 在 URL 中可以找到",
          "order": "排序方式"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "讨论区",
        "maintainers": [
          "LogicJake"
        ],
        "description": "| 最新回复 | 最新发表 | 最新 | 精华 |\n| -------- | -------- | ---- | ---- |\n| 0        | 3        | 1    | 4    |",
        "location": "discuss.ts",
        "module": () => import('@/routes/nowcoder/discuss.ts')
      },
      "/experience/:tagId": {
        "path": "/experience/:tagId",
        "categories": [
          "bbs"
        ],
        "example": "/nowcoder/experience/639?order=3&companyId=665&phaseId=0",
        "parameters": {
          "tagId": "职位id [🔗查询链接](https://www.nowcoder.com/profile/all-jobs)复制打开"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "nowcoder.com/"
            ],
            "target": "/experience"
          }
        ],
        "name": "面经",
        "maintainers": [
          "huyyi"
        ],
        "url": "nowcoder.com/",
        "description": "可选参数：\n\n  -   companyId：公司 id，[🔗查询链接](https://www.nowcoder.com/discuss/tag/exp), 复制打开\n  -   order：3 - 最新；1 - 最热\n  -   phaseId：0 - 所有；1 - 校招；2 - 实习；3 - 社招",
        "location": "experience.ts",
        "module": () => import('@/routes/nowcoder/experience.ts')
      },
      "/jobcenter/:recruitType?/:city?/:type?/:order?/:latest?": {
        "path": "/jobcenter/:recruitType?/:city?/:type?/:order?/:latest?",
        "categories": [
          "bbs"
        ],
        "example": "/nowcoder/jobcenter/1/北京/1/1/true",
        "parameters": {
          "recruitType": "招聘分类，`1` 指 实习广场，`2` 指 社招广场，默认为 `1`",
          "city": "所在城市，可选城市见下表，若空则为 `全国`",
          "type": "职位类型，可选职位代码见下表，若空则为 `全部`",
          "order": "排序参数，可选排序参数代码见下表，若空则为 `默认`",
          "latest": "是否仅查看最近一周，可选 `true` 和 `false`，默认为 `false`"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "nowcoder.com/"
            ],
            "target": "/jobcenter"
          }
        ],
        "name": "实习广场 & 社招广场",
        "maintainers": [
          "nczitzk"
        ],
        "url": "nowcoder.com/",
        "description": "可选城市有：北京、上海、广州、深圳、杭州、南京、成都、厦门、武汉、西安、长沙、哈尔滨、合肥、其他\n\n  职位类型代码见下表：\n\n| 研发 | 测试 | 数据 | 算法 | 前端 | 产品 | 运营 | 其他 |\n| ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- |\n| 1    | 2    | 3    | 4    | 5    | 6    | 7    | 0    |\n\n  排序参数见下表：\n\n| 最新发布 | 最快处理 | 处理率最高 |\n| -------- | -------- | ---------- |\n| 1        | 2        | 3          |",
        "location": "jobcenter.ts",
        "module": () => import('@/routes/nowcoder/jobcenter.ts')
      }
    },
    "apiRoutes": {},
    "name": "牛客网",
    "url": "nowcoder.com",
    "lang": "zh-CN"
  },
  "npm": {
    "routes": {
      "/package/:name{(@[a-z0-9-~][a-z0-9-._~]*/)?[a-z0-9-~][a-z0-9-._~]*}": {
        "path": "/package/:name{(@[a-z0-9-~][a-z0-9-._~]*/)?[a-z0-9-~][a-z0-9-._~]*}",
        "name": "Package",
        "maintainers": [
          "Fatpandac"
        ],
        "categories": [
          "program-update"
        ],
        "example": "/npm/package/rsshub",
        "radar": [
          {
            "source": [
              "www.npmjs.com/package/:name"
            ]
          }
        ],
        "location": "package.tsx",
        "module": () => import('@/routes/npm/package.tsx')
      }
    },
    "apiRoutes": {},
    "name": "NPM",
    "url": "npmjs.com",
    "lang": "en"
  },
  "npr": {
    "routes": {
      "/:endpoint?": {
        "path": "/:endpoint?",
        "categories": [
          "traditional-media"
        ],
        "example": "/npr/1001",
        "parameters": {
          "endpoint": "Channel ID, can be found in Official RSS URL, `1001` by default"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "News",
        "maintainers": [
          "bennyyip"
        ],
        "description": "Provide full article RSS for CBC topics.",
        "location": "full.ts",
        "module": () => import('@/routes/npr/full.ts')
      }
    },
    "apiRoutes": {},
    "name": "NPR (National Public Radio)",
    "url": "npr.org",
    "lang": "en"
  },
  "ntdm": {
    "routes": {
      "/video/:id": {
        "path": "/video/:id",
        "categories": [
          "anime"
        ],
        "example": "/ntdm/video/4309",
        "parameters": {
          "id": "番剧 id，对应详情 URL 中找到"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "ntdm9.com/video/:id"
            ]
          }
        ],
        "name": "番剧详情",
        "maintainers": [
          "Yamico"
        ],
        "location": "video.ts",
        "module": () => import('@/routes/ntdm/video.ts')
      }
    },
    "apiRoutes": {},
    "name": "NT动漫",
    "url": "www.ntdm9.com",
    "lang": "zh-CN"
  },
  "ntdtv": {
    "routes": {
      "/:language/:id": {
        "path": "/:language/:id",
        "categories": [
          "traditional-media"
        ],
        "example": "/ntdtv/b5/prog1201",
        "parameters": {
          "language": "语言，简体为`gb`，繁体为`b5`",
          "id": "子频道名称"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "www.ntdtv.com/:language/:id"
            ]
          }
        ],
        "name": "频道",
        "maintainers": [
          "Fatpandac"
        ],
        "description": "参数均可在官网获取，如：\n\n  `https://www.ntdtv.com/b5/prog1201` 对应 `/ntdtv/b5/prog1201`",
        "location": "channel.ts",
        "module": () => import('@/routes/ntdtv/channel.ts')
      }
    },
    "apiRoutes": {},
    "name": "新唐人电视台",
    "url": "www.ntdtv.com",
    "lang": "zh-CN"
  },
  "ntrblog": {
    "routes": {
      "/articles": {
        "path": "/articles",
        "categories": [
          "anime"
        ],
        "example": "/ntrblog/articles",
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false,
          "nsfw": true
        },
        "name": "Articles",
        "maintainers": [
          "keocheung"
        ],
        "radar": [
          {
            "source": [
              "ntrblog.com"
            ]
          }
        ],
        "location": "articles.ts",
        "module": () => import('@/routes/ntrblog/articles.ts')
      }
    },
    "apiRoutes": {},
    "name": "NTR BLOG（寝取られブログ）",
    "url": "ntrblog.com",
    "lang": "ja"
  },
  "nua": {
    "routes": {
      "/dc/:type": {
        "path": "/dc/:type",
        "categories": [
          "university"
        ],
        "example": "/nua/dc/news",
        "parameters": {
          "type": "News Type"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "dc.nua.edu.cn/:type/list.htm"
            ]
          }
        ],
        "name": "School of Design",
        "maintainers": [
          "evnydd0sf"
        ],
        "description": "| News Type                | Parameters |\n| ------------------------ | ---------- |\n| 学院新闻 NEWS            | news       |\n| 展览 EXHIBITION          | exhibition |\n| 研创 RESEARCH & CREATION | rc         |\n| 项目 PROJECT             | project    |\n| 党团 PARTY               | party      |\n| 后浪 YOUTH               | youth      |",
        "location": "dc.ts",
        "module": () => import('@/routes/nua/dc.ts')
      },
      "/gra/:type": {
        "path": "/gra/:type",
        "categories": [
          "university"
        ],
        "example": "/nua/gra/1959",
        "parameters": {
          "type": "News Type"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "grad.nua.edu.cn/:type/list.htm"
            ]
          }
        ],
        "name": "Graduate Institute",
        "maintainers": [
          "evnydd0sf"
        ],
        "description": "| News Type | Parameters |\n| --------- | ---------- |\n| 招生工作  | 1959       |\n| 培养工作  | 1962       |\n| 学位工作  | 1958       |",
        "location": "gra.ts",
        "module": () => import('@/routes/nua/gra.ts')
      },
      "/index/:type": {
        "path": "/index/:type",
        "categories": [
          "university"
        ],
        "example": "/nua/index/346",
        "parameters": {
          "type": "News Type"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "index.nua.edu.cn/:type/list.htm"
            ]
          }
        ],
        "name": "Official Information",
        "maintainers": [
          "evnydd0sf"
        ],
        "description": "| News Type | Parameters |\n| --------- | ---------- |\n| 公告      | 346        |\n| 南艺要闻  | 332        |",
        "location": "index.ts",
        "module": () => import('@/routes/nua/index.ts')
      },
      "/lib/:type": {
        "path": "/lib/:type",
        "categories": [
          "university"
        ],
        "example": "/nua/lib/xwdt",
        "parameters": {
          "type": "News Type"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "lib.nua.edu.cn/:type/list.htm"
            ]
          }
        ],
        "name": "Library",
        "maintainers": [
          "evnydd0sf"
        ],
        "description": "| News Type | Parameters |\n| --------- | ---------- |\n| 新闻动态  | xwdt       |\n| 党建动态  | djdt       |\n| 资源动态  | zydt       |\n| 服务动态  | fwdt       |",
        "location": "lib.ts",
        "module": () => import('@/routes/nua/lib.ts')
      },
      "/sxw/:type": {
        "path": "/sxw/:type",
        "categories": [
          "university"
        ],
        "example": "/nua/sxw/230",
        "parameters": {
          "type": "News Type"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "sxw.nua.edu.cn/:type/list.htm"
            ]
          }
        ],
        "name": "Shuangxing Information",
        "maintainers": [
          "evnydd0sf"
        ],
        "description": "| News Type | Parameters |\n| --------- | ---------- |\n| 校园电视  | 230        |\n| 院部动态  | 232        |\n| 动感校园  | 233        |\n| 招就指南  | 234        |\n| 南艺院报  | 236        |",
        "location": "sxw.ts",
        "module": () => import('@/routes/nua/sxw.ts')
      }
    },
    "apiRoutes": {},
    "name": "Nanjing University of the Arts 南京艺术学院",
    "url": "index.nua.edu.cn",
    "lang": "zh-CN"
  },
  "nuaa": {
    "routes": {
      "/cae/:type/:getDescription?": {
        "path": "/cae/:type/:getDescription?",
        "name": "Unknown",
        "maintainers": [
          "Xm798"
        ],
        "location": "college/cae.ts",
        "module": () => import('@/routes/nuaa/college/cae.ts')
      },
      "/cs/:type/:getDescription?": {
        "path": "/cs/:type/:getDescription?",
        "categories": [
          "university"
        ],
        "example": "/nuaa/cs/jxdt",
        "parameters": {
          "type": "分类名，见下表",
          "getDescription": "是否获取全文"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": true,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "计算机科学与技术学院",
        "maintainers": [
          "LogicJake",
          "Seiry",
          "qrzbing",
          "Xm798"
        ],
        "description": "| 通知公告 | 热点新闻 | 学科科研 | 教学动态 | 本科生培养 | 研究生培养 | 学生工作 |\n| -------- | -------- | -------- | -------- | ---------- | ---------- | -------- |\n| tzgg     | rdxw     | xkky     | jxdt     | be         | me         | xsgz     |",
        "location": "college/cs.ts",
        "module": () => import('@/routes/nuaa/college/cs.ts')
      },
      "/jwc/:type/:getDescription?": {
        "path": "/jwc/:type/:getDescription?",
        "categories": [
          "university"
        ],
        "example": "/nuaa/jwc/tzgg/getDescription",
        "parameters": {
          "type": "分类名，见下表",
          "getDescription": "是否获取全文"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": true,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "教务处",
        "maintainers": [
          "arcosx",
          "Seiry",
          "qrzbing",
          "Xm798"
        ],
        "description": "| 通知公告 | 教学服务 | 教学建设 | 学生培养 | 教学资源 |\n| -------- | -------- | -------- | -------- | -------- |\n| tzgg     | jxfw     | jxjs     | xspy     | jxzy     |",
        "location": "jwc/jwc.ts",
        "module": () => import('@/routes/nuaa/jwc/jwc.ts')
      },
      "/yjsy/:type/:getDescription?": {
        "path": "/yjsy/:type/:getDescription?",
        "categories": [
          "university"
        ],
        "example": "/nuaa/yjsy/tzgg/getDescription",
        "parameters": {
          "type": "分类名，见下表",
          "getDescription": "是否获取全文"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": true,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "研究生院",
        "maintainers": [
          "junfengP",
          "Seiry",
          "Xm798"
        ],
        "description": "| 通知公告 | 新闻动态 | 学术信息 | 师生风采 |\n| -------- | -------- | -------- | -------- |\n| tzgg     | xwdt     | xsxx     | ssfc     |",
        "location": "yjsy/yjsy.ts",
        "module": () => import('@/routes/nuaa/yjsy/yjsy.ts')
      }
    },
    "apiRoutes": {},
    "name": "南京航空航天大学",
    "url": "aao.nuaa.edu.cn",
    "lang": "zh-CN"
  },
  "nudt": {
    "routes": {
      "/yjszs/:keyId?": {
        "path": "/yjszs/:keyId?",
        "categories": [
          "university"
        ],
        "example": "/nudt/yjszs/2",
        "parameters": {
          "keyId": "分类，见下表，默认为通知公告"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "yjszs.nudt.edu.cn"
            ]
          }
        ],
        "name": "研究生院",
        "maintainers": [
          "Blank0120"
        ],
        "url": "yjszs.nudt.edu.cn/",
        "description": "| 通知公告 | 首页 | 招生简章 | 学校政策 | 硕士招生 | 博士招生 | 院所发文 | 数据统计 |\n| -------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- |\n| 2     | 1     | 8     | 12     | 16     | 17     | 23     | 25     |",
        "location": "yjszs.ts",
        "module": () => import('@/routes/nudt/yjszs.ts')
      }
    },
    "apiRoutes": {},
    "name": "中国人民解放军国防科技大学",
    "url": "www.nudt.edu.cn",
    "lang": "zh-CN"
  },
  "nuist": {
    "routes": {
      "/bulletin/:category?": {
        "path": "/bulletin/:category?",
        "categories": [
          "university"
        ],
        "example": "/nuist/bulletin/wjgg",
        "parameters": {
          "category": "分类名，默认为 `default` (全部)，支持 wjgg, kyxx 等拼音缩写"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "bulletin.nuist.edu.cn/:filename"
            ]
          }
        ],
        "name": "南信大信息公告栏",
        "maintainers": [
          "gylidian",
          "QianYu-u"
        ],
        "description": "\n| 参数 | 含义 |\n| :--- | :--- |\n| default | 全部 |\n| wjgg | 文件公告 |\n| kyxx | 科研信息 |\n| zbxx | 招标信息 |\n| jxks | 教学考试 |\n| dzsw | 党政事务 |\n| ... | (支持官网对应栏目的拼音简写) |\n\n::: warning\n  全文内容需使用 校园网或[VPN](http://vpn.nuist.edu.cn) 获取\n:::",
        "location": "bulletin.ts",
        "module": () => import('@/routes/nuist/bulletin.ts')
      },
      "/cas/:category?": {
        "path": "/cas/:category?",
        "categories": [
          "university"
        ],
        "example": "/nuist/cas/xxgg",
        "parameters": {
          "category": "默认为信息公告"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "NUIST AS（南信大大气科学学院）",
        "maintainers": [
          "gylidian"
        ],
        "description": "| 信息公告 | 新闻快讯 | 科学研究 | 网上公示 | 本科教育 | 研究生教育 |\n| -------- | -------- | -------- | -------- | -------- | ---------- |\n| xxgg     | xwkx     | kxyj     | wsgs     | bkjy     | yjsjy      |",
        "location": "cas.ts",
        "module": () => import('@/routes/nuist/cas.ts')
      },
      "/jwc/:category?": {
        "path": "/jwc/:category?",
        "categories": [
          "university"
        ],
        "example": "/nuist/jwc/jxyw",
        "parameters": {
          "category": "默认为教学要闻"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "教务处",
        "maintainers": [
          "gylidian"
        ],
        "description": "| 教学要闻 | 学院教学 | 教务管理 | 教学研究 | 教务管理 | 教材建设 | 考试中心 |\n| -------- | -------- | -------- | -------- | -------- | -------- | -------- |\n| jxyw     | xyjx     | jwgl     | jxyj     | sjjx     | jcjs     | kszx     |",
        "location": "jwc.ts",
        "module": () => import('@/routes/nuist/jwc.ts')
      },
      "/lib": {
        "path": "/lib",
        "radar": [
          {
            "source": [
              "lib.nuist.edu.cn/",
              "lib.nuist.edu.cn/index/tzgg.htm"
            ]
          }
        ],
        "name": "Unknown",
        "maintainers": [
          "gylidian"
        ],
        "url": "lib.nuist.edu.cn/",
        "location": "library/lib.ts",
        "module": () => import('@/routes/nuist/library/lib.ts')
      },
      "/scs/:category?": {
        "path": "/scs/:category?",
        "categories": [
          "university"
        ],
        "example": "/nuist/scs/xwkx",
        "parameters": {
          "category": "默认为新闻快讯"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "scs.nuist.edu.cn/:category/list.htm"
            ],
            "target": "/scs/:category"
          }
        ],
        "name": "NUIST CS（南信大计软院）",
        "maintainers": [
          "gylidian"
        ],
        "description": "| 新闻快讯 | 通知公告 | 教务信息 | 科研动态 | 学子风采 |\n| -------- | -------- | -------- | -------- | -------- |\n| xwkx     | tzgg     | jwxx     | kydt     | xzfc     |",
        "location": "scs.ts",
        "module": () => import('@/routes/nuist/scs.ts')
      },
      "/sese/:category?": {
        "path": "/sese/:category?",
        "categories": [
          "university"
        ],
        "example": "/nuist/sese/tzgg1",
        "parameters": {
          "category": "默认为通知公告"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "NUIST ESE（南信大环科院）",
        "maintainers": [
          "gylidian"
        ],
        "description": "| 通知公告 | 新闻快讯 | 学术动态 | 学生工作 | 研究生教育 | 本科教育 |\n| -------- | -------- | -------- | -------- | ---------- | -------- |\n| tzgg1    | xwkx     | xsdt1    | xsgz1    | yjsjy1     | bkjy1    |",
        "location": "sese.ts",
        "module": () => import('@/routes/nuist/sese.ts')
      },
      "/xgc": {
        "path": "/xgc",
        "categories": [
          "university"
        ],
        "example": "/nuist/xgc",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "xgc.nuist.edu.cn/",
              "xgc.nuist.edu.cn/419/list.htm"
            ]
          }
        ],
        "name": "南信大学生工作处",
        "maintainers": [
          "gylidian"
        ],
        "url": "xgc.nuist.edu.cn/",
        "location": "xgc.ts",
        "module": () => import('@/routes/nuist/xgc.ts')
      },
      "/yjs/*": {
        "path": "/yjs/*",
        "name": "Unknown",
        "maintainers": [],
        "location": "yjs.ts",
        "module": () => import('@/routes/nuist/yjs.ts')
      }
    },
    "apiRoutes": {},
    "name": "南京信息工程大学",
    "url": "bulletin.nuist.edu.cn",
    "description": "::: tip\n路由地址全部按照 **学校官网域名和栏目编号** 设计\n\n使用方法：\n\n以[南信大信息公告栏](https://bulletin.nuist.edu.cn)为例，点开任意一个栏目\n\n获得 URL 中的**分域名**和**栏目编号（可选）**：https://`bulletin`.nuist.edu.cn/`791`/list.htm\n\n将其替换到 RSS 路由地址中即可：\n\n[https://rsshub.app/**nuist**/`bulletin`](https://rsshub.app/nuist/bulletin) 或 [https://rsshub.app/**nuist**/`bulletin`/`791`](https://rsshub.app/nuist/bulletin)\n:::",
    "lang": "zh-CN"
  },
  "nwafu": {
    "routes": {
      "/:type?": {
        "path": "/:type?",
        "categories": [
          "university"
        ],
        "example": "/nwafu/lib",
        "parameters": {
          "type": "默认为 `jiaowu`"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "校园要闻",
        "maintainers": [
          "karinido"
        ],
        "description": "通知类别\n\n| 图书馆 | 共青团团委 | 信工学院 | 后勤管理处 | 计划财务处 | 教务处 | 新闻网 | 信息化管理处 | 研究生院 | 农业科学院 | 机械与电子工程学院 | 学术活动 | 生命科学学院 |\n| ------ | ---------- | -------- | ---------- | ---------- | ------ | ------ | ------------ | -------- | ---------- | ------------------ | -------- | ------------ |\n| lib    | youth      | cie      | gs         | jcc        | jiaowu | news   | nic          | yjshy    | nxy        | cmee               | xshd     | sm           |",
        "location": "all.ts",
        "module": () => import('@/routes/nwafu/all.ts')
      }
    },
    "apiRoutes": {},
    "name": "西北农林科技大学",
    "url": "nwafu.edu.cn",
    "lang": "zh-CN"
  },
  "nwnu": {
    "routes": {
      "/college/csse/:column": {
        "path": "/college/csse/:column",
        "name": "计算机科学与工程学院",
        "maintainers": [
          "PrinOrange"
        ],
        "categories": [
          "university"
        ],
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "example": "/college/csse/2435",
        "radar": [
          {
            "source": [
              "jsj.nwnu.edu.cn/:column/list"
            ],
            "target": "/college/csse/:column"
          }
        ],
        "description": "\n| column | 标题       | 描述                                          |\n| ------ | ---------- | --------------------------------------------- |\n| 2435   | 学院新闻   | 计算机科学与工程 学院新闻                     |\n| 2436   | 通知公告   | 计算机科学与工程 通知公告                     |\n| 2437   | 学术动态   | 计算机科学与工程 学术动态                     |\n| 2446   | 研究生招生 | 计算机科学与工程学院 研究生招生动态及相关新闻 |\n| 8411   | 评估动态   | 计算机科学与工程学院 院系学科评估动态         |",
        "location": "routes/college/csse.ts",
        "module": () => import('@/routes/nwnu/routes/college/csse.ts')
      },
      "/department/academic-affairs/:column": {
        "path": "/department/academic-affairs/:column",
        "name": "教务处",
        "maintainers": [
          "PrinOrange"
        ],
        "categories": [
          "university"
        ],
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportRadar": true,
          "supportPodcast": false,
          "supportScihub": false
        },
        "example": "/department/academic-affairs/tzgg",
        "radar": [
          {
            "source": [
              "jwc.nwnu.edu.cn/:column/list.htm"
            ],
            "target": "/department/academic-affairs/:column"
          }
        ],
        "description": "\n| column | 标题     | 描述                     |\n| ------ | -------- | ------------------------ |\n| tzgg   | 通知公告 | 西北师范大学教务通知公告 |\n| jwkx   | 教务快讯 | 西北师范大学教务快讯     |",
        "location": "routes/department/academic-affairs.ts",
        "module": () => import('@/routes/nwnu/routes/department/academic-affairs.ts')
      },
      "/department/postgraduate/:column": {
        "path": "/department/postgraduate/:column",
        "name": "研究生院",
        "maintainers": [
          "PrinOrange"
        ],
        "categories": [
          "university"
        ],
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportRadar": true,
          "supportPodcast": false,
          "supportScihub": false
        },
        "example": "/department/postgraduate/2701",
        "radar": [
          {
            "source": [
              "yjsy.nwnu.edu.cn/:column/list.htm"
            ],
            "target": "/department/postgraduate/:column"
          }
        ],
        "description": "\n| column | 标题                           | 描述                                               |\n| ------ | ------------------------------ | -------------------------------------------------- |\n| 2701   | 招生工作（包括硕士、博士招生） | 研究生院招生信息（包含硕士招生和博士招生两个栏目） |\n| 2712   | 博士招生                       | 研究生院博士研究生招生信息                         |\n| 2713   | 硕士招生                       | 研究生院硕士研究生招生信息                         |\n| 2702   | 培养工作                       | 培养工作栏目信息汇总                               |\n| 2703   | 学科建设                       | 研究生院学科建设信息汇总                           |\n| 2704   | 学位工作                       | 研究生院学位工作栏目信息汇总                       |",
        "location": "routes/department/postgraduate.ts",
        "module": () => import('@/routes/nwnu/routes/department/postgraduate.ts')
      }
    },
    "apiRoutes": {},
    "name": "西北师范大学",
    "url": "www.nwnu.edu.cn",
    "lang": "zh-CN"
  },
  "nyaa": {
    "routes": {
      "/search/:query?": {
        "path": [
          "/search/:query?",
          "/user/:username?",
          "/user/:username/search/:query?",
          "/sukebei/search/:query?",
          "/sukebei/user/:username?",
          "/sukebei/user/:username/search/:query?"
        ],
        "categories": [
          "multimedia"
        ],
        "example": "/nyaa/search/psycho-pass",
        "parameters": {
          "query": "Search keyword"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": true,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "Search Result",
        "maintainers": [
          "Lava-Swimmer",
          "noname1776",
          "camera-2018"
        ],
        "location": "main.ts",
        "module": () => import('@/routes/nyaa/main.ts')
      },
      "/user/:username?": {
        "path": [
          "/search/:query?",
          "/user/:username?",
          "/user/:username/search/:query?",
          "/sukebei/search/:query?",
          "/sukebei/user/:username?",
          "/sukebei/user/:username/search/:query?"
        ],
        "categories": [
          "multimedia"
        ],
        "example": "/nyaa/search/psycho-pass",
        "parameters": {
          "query": "Search keyword"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": true,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "Search Result",
        "maintainers": [
          "Lava-Swimmer",
          "noname1776",
          "camera-2018"
        ],
        "location": "main.ts",
        "module": () => import('@/routes/nyaa/main.ts')
      },
      "/user/:username/search/:query?": {
        "path": [
          "/search/:query?",
          "/user/:username?",
          "/user/:username/search/:query?",
          "/sukebei/search/:query?",
          "/sukebei/user/:username?",
          "/sukebei/user/:username/search/:query?"
        ],
        "categories": [
          "multimedia"
        ],
        "example": "/nyaa/search/psycho-pass",
        "parameters": {
          "query": "Search keyword"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": true,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "Search Result",
        "maintainers": [
          "Lava-Swimmer",
          "noname1776",
          "camera-2018"
        ],
        "location": "main.ts",
        "module": () => import('@/routes/nyaa/main.ts')
      },
      "/sukebei/search/:query?": {
        "path": [
          "/search/:query?",
          "/user/:username?",
          "/user/:username/search/:query?",
          "/sukebei/search/:query?",
          "/sukebei/user/:username?",
          "/sukebei/user/:username/search/:query?"
        ],
        "categories": [
          "multimedia"
        ],
        "example": "/nyaa/search/psycho-pass",
        "parameters": {
          "query": "Search keyword"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": true,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "Search Result",
        "maintainers": [
          "Lava-Swimmer",
          "noname1776",
          "camera-2018"
        ],
        "location": "main.ts",
        "module": () => import('@/routes/nyaa/main.ts')
      },
      "/sukebei/user/:username?": {
        "path": [
          "/search/:query?",
          "/user/:username?",
          "/user/:username/search/:query?",
          "/sukebei/search/:query?",
          "/sukebei/user/:username?",
          "/sukebei/user/:username/search/:query?"
        ],
        "categories": [
          "multimedia"
        ],
        "example": "/nyaa/search/psycho-pass",
        "parameters": {
          "query": "Search keyword"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": true,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "Search Result",
        "maintainers": [
          "Lava-Swimmer",
          "noname1776",
          "camera-2018"
        ],
        "location": "main.ts",
        "module": () => import('@/routes/nyaa/main.ts')
      },
      "/sukebei/user/:username/search/:query?": {
        "path": [
          "/search/:query?",
          "/user/:username?",
          "/user/:username/search/:query?",
          "/sukebei/search/:query?",
          "/sukebei/user/:username?",
          "/sukebei/user/:username/search/:query?"
        ],
        "categories": [
          "multimedia"
        ],
        "example": "/nyaa/search/psycho-pass",
        "parameters": {
          "query": "Search keyword"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": true,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "Search Result",
        "maintainers": [
          "Lava-Swimmer",
          "noname1776",
          "camera-2018"
        ],
        "location": "main.ts",
        "module": () => import('@/routes/nyaa/main.ts')
      }
    },
    "apiRoutes": {},
    "name": "Nyaa",
    "url": "nyaa.si",
    "description": "\n::: tip\nThe 'Nyaa' includes several routes to access different parts of the site:\n1. `/nyaa/search/:query?` - Use this route to search for content with a specific query. For example, `/nyaa/search/bocchi` to search for bocchi related content.\n2. `/nyaa/user/:username?` - Access a user's profile by their username, e.g., `/nyaa/user/ANiTorrent`.\n3. `/nyaa/user/:username/search/:query?` - Search within a specific user's submissions using a query, e.g., `/nyaa/user/ANiTorrent/search/bocchi`.\n4. `/nyaa/sukebei/search/:query?` - This route is for searching adult content with a specific query, e.g., `/nyaa/sukebei/search/hentai`.\n5. `/nyaa/sukebei/user/:username?` - Access an adult content user's profile, e.g., `/nyaa/sukebei/user/milannews`.\n6. `/nyaa/sukebei/user/:username/search/:query?` - Search within a specific user's adult content submissions, e.g., `/nyaa/sukebei/user/milannews/search/hentai`.\n:::",
    "lang": "en"
  },
  "nyc": {
    "routes": {
      "/mayors-office-news/:types?/:categories?": {
        "path": "/mayors-office-news/:types?/:categories?",
        "name": "Mayor's Office News",
        "maintainers": [
          "hkamran80"
        ],
        "categories": [
          "government"
        ],
        "example": "/nyc/mayors-office-news/executive-orders/civic-services",
        "parameters": {
          "types": {
            "description": "a comma-separated list of news types. Options: see table.",
            "default": "all"
          },
          "categories": {
            "description": "a comma-separated list of categories. Options: see table.",
            "default": "all"
          }
        },
        "description": "Types\n\n| Type                | Slug                |\n| ------------------- | ------------------- |\n| Press releases      | press-releases      |\n| Executive orders    | executive-orders    |\n| Public schedule     | public-schedule     |\n| Audio               | audio               |\n| Statements          | statements          |\n| Designation letters | designation-letters |\n| Images              | images              |\n| Video               | video               |\n| All                 | all                 |\n\nCategories\n\n| Category                | Slug                |\n| ----------------------- | ------------------- |\n| Business                | business            |\n| Culture and recreation  | culture-recreation  |\n| Environment             | environment         |\n| Housing and development | housing-development |\n| Social services         | social-services     |\n| Civic services          | civic-services      |\n| Education               | education           |\n| Health                  | health              |\n| Public safety           | public-safety       |\n| Transportation          | transportation      |\n| All                     | all                 |",
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "nyc.gov",
              "nyc.gov/mayors-office",
              "nyc.gov/mayors-office/news/",
              "nyc.gov/mayors-office/news/*"
            ]
          }
        ],
        "location": "mayors-office-news.ts",
        "module": () => import('@/routes/nyc/mayors-office-news.ts')
      }
    },
    "apiRoutes": {},
    "name": "New York City Government",
    "url": "nyc.gov",
    "lang": "en-us"
  },
  "nycu": {
    "routes": {
      "/aa/:id?": {
        "name": "教務處公告",
        "categories": [
          "university"
        ],
        "maintainers": [
          "simbafs"
        ],
        "description": "|           名稱           | :id  |\n| :----------------------: | :--: |\n|           全部           | 2652 |\n|          註冊組          | 2462 |\n|          課務組          | 2502 |\n|          綜合組          | 2523 |\n|          實習組          | 2538 |\n|       數位教學中心       | 2545 |\n|       教學發展中心       | 2565 |\n|  國際高教培訓暨認證中心  | 2617 |\n| 雙語教育與學習推動辦公室 | 2638 |",
        "path": "/aa/:id?",
        "parameters": {
          "id": "id, see below"
        },
        "example": "/nycu/aa/2652",
        "location": "aa.ts",
        "module": () => import('@/routes/nycu/aa.ts')
      },
      "/announcement/:type": {
        "name": "校園公告",
        "categories": [
          "university"
        ],
        "maintainers": [
          "simbafs"
        ],
        "description": "|   名稱   | :type |\n| :------: | :---: |\n| 行政公告 |   5   |\n| 演講課程 |   6   |\n| 藝文體育 |   7   |\n| 校園徵才 |   9   |\n| 其他活動 |   8   |\n| 電子公文 |   3   |\n| 校外訊息 |  10   |",
        "path": "/announcement/:type",
        "parameters": {
          "type": "類型，見下表"
        },
        "example": "/nycu/announcement/5",
        "location": "announcement.ts",
        "module": () => import('@/routes/nycu/announcement.ts')
      },
      "/cs/:category?": {
        "name": "資訊學院公告",
        "categories": [
          "university"
        ],
        "maintainers": [
          "simbafs"
        ],
        "description": "|    名稱    |       Name       |    :category     |\n| :--------: | :--------------: | :--------------: |\n|  全部公告  |       All        |       all        |\n|   獎學金   |   Scholarships   |   scholarship    |\n| 課程/演講  |     Courses      |     courses      |\n|   研究所   |    Graduates     |     graduate     |\n|   學士班   |  Undergraduates  |  undergraduate   |\n|  入學公告  |    Admissions    |    candidate     |\n|  獲獎捷報  |      Awards      |      awards      |\n|  系內徵才  |   Internal Job   |      campus      |\n|  企業徵才  |   Industry Job   |   corporation    |\n|   系計中   | Computer Center  |       cscc       |\n|  活動競賽  |     activity     |     activity     |\n| 資訊人院刊 | NYC CCS MAGAZINE | NYC CCS MAGAZINE |",
        "path": "/cs/:category?",
        "parameters": {
          "category": "categories, see below"
        },
        "example": "/nycu/cs/all",
        "location": "cs.ts",
        "module": () => import('@/routes/nycu/cs.ts')
      },
      "/osa/:id?": {
        "name": "學務處公告",
        "categories": [
          "university"
        ],
        "maintainers": [
          "simbafs"
        ],
        "description": "|        項目        |       組別       | :id  |\n| :----------------: | :--------------: | :--: |\n| 經濟支持及學生輔導 |   生輔一、二組   | 2844 |\n| 學生宿舍(陽明校區) |   住宿服務一組   | 3440 |\n| 學生宿舍(交大校區) |   住宿服務二組   | 3465 |\n|      課外活動      | 課外活動一、二組 | 3494 |\n|      健康照護      |    衛生保健組    | 3554 |\n|      職涯發展      |    職涯發展組    | 3594 |\n|      服務學習      |   服務學習中心   | 3635 |\n|      原民資源      |     原資中心     | 3669 |\n|      深耕助學      |     深耕助學     | 3681 |\n|       榮譽榜       |     榮譽事蹟     | 2660 |",
        "path": "/osa/:id?",
        "parameters": {
          "id": "id, see below"
        },
        "example": "/nycu/osa/2844",
        "location": "osa.ts",
        "module": () => import('@/routes/nycu/osa.ts')
      }
    },
    "apiRoutes": {},
    "name": "National Yang Ming Chiao Tung University",
    "url": "nycu.edu.tw",
    "lang": "zh-TW",
    "zh": {
      "name": "國立陽明交通大學"
    }
  },
  "nymity": {
    "routes": {
      "/censorbib": {
        "path": "/censorbib",
        "categories": [
          "journal"
        ],
        "example": "/nymity/censorbib",
        "radar": [
          {
            "source": [
              "censorbib.nymity.ch/"
            ]
          }
        ],
        "name": "CensorBib Updates",
        "maintainers": [
          "xtexChooser"
        ],
        "url": "censorbib.nymity.ch/",
        "location": "censorbib.ts",
        "module": () => import('@/routes/nymity/censorbib.ts')
      }
    },
    "apiRoutes": {},
    "name": "nymity",
    "url": "censorbib.nymity.ch",
    "lang": "en"
  },
  "nytimes": {
    "routes": {
      "/book/:category?": {
        "path": "/book/:category?",
        "categories": [
          "traditional-media"
        ],
        "view": 5,
        "example": "/nytimes/book/combined-print-and-e-book-nonfiction",
        "parameters": {
          "category": {
            "description": "Category, can be found on the [official page](https://www.nytimes.com/books/best-sellers/)",
            "options": [
              {
                "value": "combined-print-and-e-book-nonfiction",
                "label": "Combined Print & E-Book Nonfiction"
              },
              {
                "value": "hardcover-nonfiction",
                "label": "Hardcover Nonfiction"
              },
              {
                "value": "paperback-nonfiction",
                "label": "Paperback Nonfiction"
              },
              {
                "value": "advice-how-to-and-miscellaneous",
                "label": "Advice, How-To & Miscellaneous"
              },
              {
                "value": "combined-print-and-e-book-fiction",
                "label": "Combined Print & E-Book Fiction"
              },
              {
                "value": "hardcover-fiction",
                "label": "Hardcover Fiction"
              },
              {
                "value": "trade-fiction-paperback",
                "label": "Paperback Trade Fiction"
              },
              {
                "value": "childrens-middle-grade-hardcover",
                "label": "Children's Middle Grade Hardcover"
              },
              {
                "value": "picture-books",
                "label": "Picture Books"
              },
              {
                "value": "series-books",
                "label": "Series Books"
              },
              {
                "value": "young-adult-hardcover",
                "label": "Young Adult Hardcover"
              }
            ],
            "default": "combined-print-and-e-book-nonfiction"
          }
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "nytimes.com/"
            ],
            "target": ""
          }
        ],
        "name": "Best Seller Books",
        "maintainers": [
          "melvinto",
          "pseudoyu"
        ],
        "url": "nytimes.com/",
        "location": "book.ts",
        "module": () => import('@/routes/nytimes/book.ts')
      },
      "/daily_briefing_chinese": {
        "path": "/daily_briefing_chinese",
        "categories": [
          "traditional-media"
        ],
        "example": "/nytimes/daily_briefing_chinese",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "nytimes.com/"
            ],
            "target": ""
          }
        ],
        "name": "Daily Briefing",
        "maintainers": [
          "yueyericardo",
          "nczitzk"
        ],
        "url": "nytimes.com/",
        "description": "URL: [https://www.nytimes.com/zh-hans/series/daily-briefing-chinese](https://www.nytimes.com/zh-hans/series/daily-briefing-chinese)",
        "location": "daily-briefing-chinese.tsx",
        "module": () => import('@/routes/nytimes/daily-briefing-chinese.tsx')
      },
      "/:lang?": {
        "path": "/:lang?",
        "categories": [
          "traditional-media"
        ],
        "view": 0,
        "example": "/nytimes/dual",
        "parameters": {
          "lang": {
            "description": "language, default to Chinese",
            "options": [
              {
                "value": "dual",
                "label": "Chinese-English"
              },
              {
                "value": "en",
                "label": "English"
              },
              {
                "value": "traditionalchinese",
                "label": "Traditional Chinese"
              },
              {
                "value": "dual-traditionalchinese",
                "label": "Chinese-English (Traditional Chinese)"
              }
            ]
          }
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "nytimes.com/"
            ],
            "target": ""
          }
        ],
        "name": "News",
        "maintainers": [
          "HenryQW",
          "pseudoyu"
        ],
        "url": "nytimes.com/",
        "description": "By extracting the full text of articles, we provide a better reading experience (full text articles) over the official one.",
        "location": "index.ts",
        "module": () => import('@/routes/nytimes/index.ts')
      },
      "/rss/:cat?": {
        "path": "/rss/:cat?",
        "categories": [
          "traditional-media"
        ],
        "view": 0,
        "example": "/nytimes/rss/HomePage",
        "parameters": {
          "cat": {
            "description": "Category name, corresponding to the last segment of [official feed's](https://www.nytimes.com/rss) url."
          }
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "nytimes.com/"
            ],
            "target": ""
          }
        ],
        "name": "News",
        "maintainers": [
          "HenryQW",
          "pseudoyu",
          "dzx-dzx"
        ],
        "url": "nytimes.com/",
        "description": "Enhance the official EN RSS feed",
        "location": "rss.ts",
        "module": () => import('@/routes/nytimes/rss.ts')
      }
    },
    "apiRoutes": {},
    "name": "The New York Times",
    "url": "nytimes.com",
    "lang": "en"
  },
  "obsidian": {
    "routes": {
      "/plugins": {
        "path": "/plugins",
        "name": "Obsidian Plugins",
        "maintainers": [
          "DIYgod"
        ],
        "categories": [
          "program-update"
        ],
        "example": "/obsidian/plugins",
        "location": "plugins.ts",
        "module": () => import('@/routes/obsidian/plugins.ts')
      },
      "/publish/:id": {
        "path": "/publish/:id",
        "categories": [
          "blog"
        ],
        "example": "/obsidian/publish/marshallontheroad",
        "parameters": {
          "id": "网站 id，由Publish持有者自定义"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "publish.obsidian.md/"
            ]
          }
        ],
        "name": "Publish",
        "maintainers": [
          "Xy2002"
        ],
        "url": "publish.obsidian.md/",
        "location": "publish.ts",
        "module": () => import('@/routes/obsidian/publish.ts')
      }
    },
    "apiRoutes": {},
    "name": "Obsidian",
    "url": "obsidian.md",
    "lang": "en"
  },
  "oceanengine": {
    "routes": {
      "/index/:keyword/:channel?": {
        "path": "/index/:keyword/:channel?",
        "name": "Unknown",
        "maintainers": [
          "Jkker"
        ],
        "location": "arithmetic-index.tsx",
        "module": () => import('@/routes/oceanengine/arithmetic-index.tsx')
      }
    },
    "apiRoutes": {},
    "name": "巨量算数 - 算数指数",
    "url": "trendinsight.oceanengine.com",
    "lang": "zh-CN"
  },
  "oct0pu5": {
    "routes": {
      "/": {
        "path": "/",
        "categories": [
          "blog"
        ],
        "example": "/oct0pu5",
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "oct0pu5.cn"
            ],
            "target": "/"
          }
        ],
        "name": "Oct的小破站",
        "maintainers": [
          "octopus058",
          "wiketool"
        ],
        "location": "rss.ts",
        "module": () => import('@/routes/oct0pu5/rss.ts')
      }
    },
    "apiRoutes": {},
    "name": "Oct0pu5 blog",
    "url": "Oct0pu5.cn",
    "zh": {
      "name": "Oct0pu5的小破站"
    },
    "lang": "zh-CN"
  },
  "odaily": {
    "routes": {
      "/newsflash": {
        "path": "/newsflash",
        "categories": [
          "new-media"
        ],
        "example": "/odaily/newsflash",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "0daily.com/newsflash",
              "0daily.com/"
            ]
          }
        ],
        "name": "快讯",
        "maintainers": [
          "nczitzk"
        ],
        "url": "0daily.com/newsflash",
        "location": "newsflash.ts",
        "module": () => import('@/routes/odaily/newsflash.ts')
      },
      "/search/news/:keyword": {
        "path": "/search/news/:keyword",
        "categories": [
          "new-media"
        ],
        "example": "/odaily/search/news/RSS3",
        "parameters": {
          "keyword": "搜索关键字"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "0daily.com/search/:keyword"
            ]
          }
        ],
        "name": "搜索快讯",
        "maintainers": [
          "snowraincloud"
        ],
        "location": "search-news.ts",
        "module": () => import('@/routes/odaily/search-news.ts')
      },
      "/activity": {
        "path": "/activity",
        "categories": [
          "new-media"
        ],
        "example": "/odaily/activity",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "0daily.com/activityPage",
              "0daily.com/"
            ]
          }
        ],
        "name": "活动",
        "maintainers": [
          "nczitzk"
        ],
        "url": "0daily.com/activityPage",
        "location": "activity.ts",
        "module": () => import('@/routes/odaily/activity.ts')
      },
      "/:id?": {
        "path": "/:id?",
        "categories": [
          "new-media"
        ],
        "example": "/odaily",
        "parameters": {
          "id": "id，见下表，默认为最新"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "0daily.com/"
            ]
          }
        ],
        "name": "文章",
        "maintainers": [
          "nczitzk"
        ],
        "url": "0daily.com/",
        "description": "| 最新 | 新品 | DeFi | NFT | 存储 | 波卡 | 行情 | 活动 |\n| ---- | ---- | ---- | --- | ---- | ---- | ---- | ---- |\n| 280  | 333  | 331  | 334 | 332  | 330  | 297  | 296  |",
        "location": "post.ts",
        "module": () => import('@/routes/odaily/post.ts')
      },
      "/user/:id": {
        "path": "/user/:id",
        "categories": [
          "new-media"
        ],
        "example": "/odaily/user/2147486902",
        "parameters": {
          "id": "用户 id，可在用户页地址栏中找到"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "0daily.com/user/:id",
              "0daily.com/"
            ]
          }
        ],
        "name": "用户文章",
        "maintainers": [
          "nczitzk"
        ],
        "location": "user.ts",
        "module": () => import('@/routes/odaily/user.ts')
      }
    },
    "apiRoutes": {},
    "name": "Odaily 星球日报",
    "url": "odaily.news",
    "lang": "zh-CN"
  },
  "oeeee": {
    "routes": {
      "/app/channel/:id": {
        "path": "/app/channel/:id",
        "name": "Unknown",
        "maintainers": [
          "TimWu007"
        ],
        "location": "app/channel.ts",
        "module": () => import('@/routes/oeeee/app/channel.ts')
      },
      "/app/reporter/:id": {
        "path": "/app/reporter/:id",
        "categories": [
          "traditional-media"
        ],
        "example": "/oeeee/app/reporter/249",
        "parameters": {
          "id": "记者 UID"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "南都客户端（按记者）",
        "maintainers": [
          "TimWu007"
        ],
        "description": "记者的 UID 可通过 `m.mp.oeeee.com` 下的文章页面获取。点击文章下方的作者头像，进入该作者的个人主页，即可从 url 中获取。",
        "location": "app/reporter.ts",
        "module": () => import('@/routes/oeeee/app/reporter.ts')
      },
      "/web/:channel": {
        "path": "/web/:channel",
        "categories": [
          "traditional-media"
        ],
        "example": "/oeeee/web/170",
        "parameters": {
          "channel": "频道 ID"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "奥一网",
        "maintainers": [
          "TimWu007"
        ],
        "description": "-   若在桌面端打开奥一网栏目页（如 `https://www.oeeee.com/api/channel.php?s=/index/index/channel/gz`），可查看该页源代码，搜索 `OECID`。\n  -   若在移动端打开奥一网栏目页（格式例：`https://m.oeeee.com/m.php?s=/m2/channel&channel_id=169`），即可从 url 中获取。需注意的是，如果该栏目页的 url 格式为 `https://m.oeeee.com/detailChannel_indexData.html?channel_id=266` ，则 `266` 并非为本路由可用的频道 ID，建议从桌面端获取。",
        "location": "web.ts",
        "module": () => import('@/routes/oeeee/web.ts')
      }
    },
    "apiRoutes": {},
    "name": "南方都市报",
    "url": "oeeee.com",
    "lang": "zh-CN"
  },
  "oesw": {
    "routes": {
      "*": {
        "name": "Immobilienangebot",
        "example": "/oesw/sofort-verfuegbar/objectType=1&financingType=2&region=1020",
        "path": "*",
        "maintainers": [
          "sk22"
        ],
        "categories": [
          "other"
        ],
        "description": "Get your parameters on https://www.oesw.at under \"Immobilienangebot\".\nMake sure to remove the `?` at the beginning from the query parameters!",
        "location": "index.ts",
        "module": () => import('@/routes/oesw/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "ÖSW",
    "url": "oesw.at",
    "description": "Österreichisches Siedlungswerk - Gemeinnützige Wohnungsaktiengesellschaft"
  },
  "oevw": {
    "routes": {
      "/:json?": {
        "name": "ÖVW Suche",
        "example": "/oevw/%7B%22rooms%22%3A%5B%222%22%2C%223%22%5D%7D",
        "path": "/:json?",
        "maintainers": [
          "sk22"
        ],
        "categories": [
          "other"
        ],
        "description": "\nWhen applying a filter on https://www.oevw.at/suche, a POST request is sent\nto https://www.oevw.at/suche/filter. You can take its JSON body, URL-encode it\n(`encodeURIComponent('{...}')`) and append it to the URL, see example URL.\nfor this route.",
        "parameters": {
          "json": "JSON request body, as sent to oevw.at/suche"
        },
        "location": "index.ts",
        "module": () => import('@/routes/oevw/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "ÖVW",
    "url": "oevw.at",
    "description": "Österreichisches Volkswohnungswerk, Gemeinnützige Ges.m.b.H."
  },
  "oilchem": {
    "routes": {
      "/:type?/:category?/:subCategory?": {
        "path": "/:type?/:category?/:subCategory?",
        "categories": [
          "new-media"
        ],
        "example": "/oilchem/list/140/18263",
        "parameters": {
          "type": "类别 id，可在对应类别页中找到，默认为首页",
          "category": "分类 id，可在对应分类页中找到",
          "subCategory": "子分类 id，可在对应分类页中找到"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "资讯",
        "maintainers": [
          "nczitzk"
        ],
        "description": "以下是几个例子：\n\n  [**化工**](https://chem.oilchem.net) `https://chem.oilchem.net` 中，类别 id 为 `chem`，分类 id 为空，子分类 id 为空，对应路由即为 [`/oilchem/chem`](https://rsshub.app/oilchem/list/140/18263)\n\n  [**甲醇**](https://chem.oilchem.net/chemical/methanol.shtml) 的相关资讯有两个页面入口：其一 `https://chem.oilchem.net/chemical/methanol.shtml` 中，类别 id 为 `chem`，分类 id 为 `chemical`，子分类 id 为 `methanol`，对应路由即为 [`/oilchem/chem/chemical/methanol`](https://rsshub.app/oilchem/chem/chemical/methanol) 或其二 `https://list.oilchem.net/140` 中，类别 id 为 `list`，分类 id 为 `140`，子分类 id 为空，对应路由即为 [`/oilchem/list/140`](https://rsshub.app/oilchem/list/140)；\n\n  [**甲醇热点聚焦**](https://list.oilchem.net/140/18263) `https://list.oilchem.net/140/18263` 中，类别 id 为 `list`，分类 id 为 `140`，子分类 id 为 `18263`，对应路由即为 [`/oilchem/list/140/18263`](https://rsshub.app/oilchem/list/140/18263)",
        "location": "index.ts",
        "module": () => import('@/routes/oilchem/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "隆众资讯",
    "url": "oilchem.net",
    "lang": "zh-CN"
  },
  "okx": {
    "routes": {
      "/:section?": {
        "path": "/:section?",
        "categories": [
          "finance"
        ],
        "example": "/okx/new-listings",
        "parameters": {
          "section": {
            "description": "公告版块",
            "default": "latest-announcements",
            "options": [
              {
                "value": "latest-announcements",
                "label": "最新公告"
              },
              {
                "value": "new-listings",
                "label": "新币种上线"
              },
              {
                "value": "delistings",
                "label": "币对下线"
              },
              {
                "value": "trading-updates",
                "label": "交易规则更新"
              },
              {
                "value": "deposit-withdrawal-suspension-resumption",
                "label": "充提暂停/恢复公告"
              },
              {
                "value": "p2p-trading",
                "label": "C2C 公告"
              },
              {
                "value": "web3",
                "label": "Web3"
              },
              {
                "value": "earn",
                "label": "赚币"
              },
              {
                "value": "jumpstart",
                "label": "Jumpstart"
              },
              {
                "value": "api",
                "label": "API公告"
              },
              {
                "value": "okb-buy-back-burn",
                "label": "OKB销毁"
              },
              {
                "value": "others",
                "label": "其他"
              }
            ]
          }
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "www.okx.com/zh-hans/help/section/:section"
            ],
            "target": "/:section"
          }
        ],
        "name": "公告",
        "maintainers": [
          "lxl66566"
        ],
        "location": "index.ts",
        "module": () => import('@/routes/okx/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "欧易 OKX",
    "url": "www.okx.com/zh-hans",
    "lang": "zh-CN"
  },
  "olevod": {
    "routes": {
      "/vod/:id": {
        "path": "/vod/:id",
        "categories": [
          "multimedia"
        ],
        "example": "/olevod/vod/202449091",
        "parameters": {
          "id": "视频id号"
        },
        "radar": [
          {
            "source": [
              "www.olevod.one/vod/:id"
            ],
            "target": "/vod/:id"
          }
        ],
        "name": "视频",
        "maintainers": [
          "fang63625"
        ],
        "features": {
          "nsfw": true
        },
        "location": "vod.ts",
        "module": () => import('@/routes/olevod/vod.ts')
      },
      "/vodlist": {
        "path": "/vodlist",
        "categories": [
          "multimedia"
        ],
        "example": "/olevod/vodlist",
        "radar": [
          {
            "source": [
              "www.olevod.one"
            ],
            "target": "/vodlist"
          }
        ],
        "name": "最新视频",
        "maintainers": [
          "fang63625"
        ],
        "features": {
          "nsfw": true
        },
        "location": "vodlist.ts",
        "module": () => import('@/routes/olevod/vodlist.ts')
      }
    },
    "apiRoutes": {},
    "name": "欧乐影院",
    "url": "olevod.one",
    "lang": "zh-CN"
  },
  "ollama": {
    "routes": {
      "/blog": {
        "path": "/blog",
        "categories": [
          "programming"
        ],
        "example": "/ollama/blog",
        "radar": [
          {
            "source": [
              "ollama.com/blog"
            ]
          }
        ],
        "name": "Blog",
        "maintainers": [
          "gavrilov"
        ],
        "location": "blog.ts",
        "module": () => import('@/routes/ollama/blog.ts')
      },
      "/library": {
        "path": "/library",
        "categories": [
          "programming"
        ],
        "example": "/ollama/library",
        "radar": [
          {
            "source": [
              "ollama.com/library"
            ]
          }
        ],
        "name": "Models",
        "maintainers": [
          "Nick22nd",
          "gavrilov"
        ],
        "location": "models.ts",
        "module": () => import('@/routes/ollama/models.ts')
      }
    },
    "apiRoutes": {},
    "name": "Ollama",
    "url": "ollama.com",
    "lang": "en"
  },
  "oncc": {
    "routes": {
      "/:language/:channel?": {
        "path": "/:language/:channel?",
        "categories": [
          "traditional-media"
        ],
        "example": "/oncc/zh-hant/news",
        "parameters": {
          "language": "`zh-hans` 为简体，`zh-hant` 为繁体",
          "channel": "频道，默认为港澳"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "即時新聞",
        "maintainers": [
          "Fatpandac"
        ],
        "description": "频道参数可以从官网的地址中获取，如：\n\n  `https://hk.on.cc/hk/finance/index_cn.html` 对应 `/oncc/zh-hans/finance`\n\n  `https://hk.on.cc/hk/finance/index.html` 对应 `/oncc/zh-hant/finance`",
        "location": "index.tsx",
        "module": () => import('@/routes/oncc/index.tsx')
      },
      "/money18/:id?": {
        "path": "/money18/:id?",
        "categories": [
          "traditional-media"
        ],
        "example": "/oncc/money18/exp",
        "parameters": {
          "id": "栏目 id，可在对应栏目页 URL 中找到，默认为 exp，即新聞總覽"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "Money18",
        "maintainers": [
          "nczitzk"
        ],
        "description": "| 新聞總覽 | 全日焦點 | 板塊新聞 | 國際金融 | 大行報告 | A 股新聞 | 地產新聞 | 投資理財  | 新股 IPO | 科技財情 |\n| -------- | -------- | -------- | -------- | -------- | -------- | -------- | --------- | -------- | -------- |\n| exp      | fov      | industry | int      | recagent | ntlgroup | pro      | weainvest | ipo      | tech     |",
        "location": "money18.ts",
        "module": () => import('@/routes/oncc/money18.ts')
      }
    },
    "apiRoutes": {},
    "name": "东网",
    "url": "hk.on.cc",
    "lang": "zh-HK"
  },
  "onehu": {
    "routes": {
      "/": {
        "path": "/",
        "name": "Unknown",
        "maintainers": [
          "ruoshui9527"
        ],
        "location": "common.ts",
        "module": () => import('@/routes/onehu/common.ts')
      }
    },
    "apiRoutes": {},
    "name": "我不是盐神",
    "url": "onehu.xyz",
    "lang": "zh-CN"
  },
  "onet": {
    "routes": {
      "/news": {
        "path": "/news",
        "categories": [
          "new-media"
        ],
        "example": "/onet/news",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "wiadomosci.onet.pl/"
            ]
          }
        ],
        "name": "News",
        "maintainers": [
          "Vegann"
        ],
        "url": "wiadomosci.onet.pl/",
        "description": "This route provides a better reading experience (full text articles) over the official one for `https://wiadomosci.onet.pl`.",
        "location": "news.tsx",
        "module": () => import('@/routes/onet/news.tsx')
      }
    },
    "apiRoutes": {},
    "name": "Onet",
    "url": "wiadomosci.onet.pl",
    "lang": "en"
  },
  "oo-software": {
    "routes": {
      "/changelog/:id": {
        "path": "/changelog/:id",
        "categories": [
          "program-update"
        ],
        "example": "/oo-software/changelog/shutup10",
        "parameters": {
          "id": "Software id, see below, shutup10 by default, can be found in URL"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "Changelog",
        "maintainers": [
          "nczitzk"
        ],
        "description": "| Software        | Id          |\n| --------------- | ----------- |\n| O&O ShutUp10++ | shutup10    |\n| O&O AppBuster  | ooappbuster |\n| O&O Lanytix    | oolanytix   |\n| O&O DeskInfo   | oodeskinfo  |",
        "location": "changelog.ts",
        "module": () => import('@/routes/oo-software/changelog.ts')
      }
    },
    "apiRoutes": {},
    "name": "O&O Software",
    "url": "oo-software.com",
    "lang": "en"
  },
  "openai": {
    "routes": {
      "/chatgpt-atlas/release-notes": {
        "path": "/chatgpt-atlas/release-notes",
        "categories": [
          "program-update"
        ],
        "example": "/openai/chatgpt-atlas/release-notes",
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "ChatGPT Atlas - Release Notes",
        "maintainers": [
          "xbot"
        ],
        "location": "chatgpt-atlas.ts",
        "module": () => import('@/routes/openai/chatgpt-atlas.ts')
      },
      "/chatgpt/release-notes": {
        "path": "/chatgpt/release-notes",
        "categories": [
          "program-update"
        ],
        "example": "/openai/chatgpt/release-notes",
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "ChatGPT - Release Notes",
        "maintainers": [
          "xbot"
        ],
        "location": "chatgpt.ts",
        "module": () => import('@/routes/openai/chatgpt.ts')
      },
      "/cookbook": {
        "path": "/cookbook",
        "categories": [
          "programming"
        ],
        "description": "OpenAI Cookbook 提供了大量使用 OpenAI API 的实用指南和示例代码,涵盖了从基础到高级的各种主题,包括 GPT 模型、嵌入、函数调用、微调等。这里汇集了最新的 API 功能介绍和流行的应用案例,是开发者学习和应用 OpenAI 技术的宝贵资源。",
        "maintainers": [
          "liyaozhong"
        ],
        "radar": [
          {
            "source": [
              "cookbook.openai.com/"
            ]
          }
        ],
        "url": "cookbook.openai.com/",
        "example": "/openai/cookbook",
        "name": "Cookbook",
        "location": "cookbook.ts",
        "module": () => import('@/routes/openai/cookbook.ts')
      },
      "/news": {
        "path": "/news",
        "categories": [
          "programming"
        ],
        "example": "/openai/news",
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "News",
        "maintainers": [
          "goestav",
          "StevenRCE0",
          "nczitzk"
        ],
        "location": "news.ts",
        "module": () => import('@/routes/openai/news.ts')
      },
      "/research": {
        "path": "/research",
        "categories": [
          "programming"
        ],
        "example": "/openai/research",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "Research",
        "maintainers": [
          "yuguorui",
          "chesha1"
        ],
        "location": "research.ts",
        "module": () => import('@/routes/openai/research.ts')
      }
    },
    "apiRoutes": {},
    "name": "OpenAI",
    "url": "openai.com",
    "lang": "en"
  },
  "openalex": {
    "routes": {
      "/:journals/:type?/:ids?": {
        "path": "/:journals/:type?/:ids?",
        "name": "Works",
        "url": "openalex.org",
        "maintainers": [
          "emdoe"
        ],
        "example": "/openalex/s64187185/subfield/2604",
        "parameters": {
          "journals": "Pipe-separated journal source IDs (e.g., s64187185|s123456789)",
          "type": "Optional filter type: subfield, topic, field, or domain",
          "ids": "Optional pipe-separated filter IDs matching the type (e.g., 2604|2605 for subfields)"
        },
        "description": "Get recent scientific publications from OpenAlex filtered by journal and optionally by topic classification (last 2 weeks).\n\nExamples:\n- /openalex/s64187185 - All works from a journal (no topic filter)\n- /openalex/s64187185/subfield/2604 - Filter by subfield\n- /openalex/s64187185|s123456/topic/T10001|T10002 - Filter by topic with multiple journals\n- /openalex/s64187185/field/19 - Filter by field\n- /openalex/s64187185/domain/1 - Filter by domain",
        "categories": [
          "journal"
        ],
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportRadar": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "openalex.org/works"
            ],
            "target": "/:journals/:type?/:ids?"
          }
        ],
        "location": "works.ts",
        "module": () => import('@/routes/openalex/works.ts')
      }
    },
    "apiRoutes": {},
    "name": "OpenAlex",
    "url": "openalex.org",
    "lang": "en"
  },
  "openrice": {
    "routes": {
      "/:lang/hongkong/voting/top/:categoryKey": {
        "path": "/:lang/hongkong/voting/top/:categoryKey",
        "maintainers": [
          "after9"
        ],
        "categories": [
          "shopping"
        ],
        "example": "/openrice/zh/hongkong/voting/top/chinese",
        "parameters": {
          "lang": "语言，缺省为 zh",
          "categoryKey": "类别，缺省为 chinese"
        },
        "name": "OpenRice 開飯熱店 - 年度餐廳投票",
        "description": "\n  lang: 语言，见下方列表\n| 简体 | 繁體 | EN |\n| ----- | ------ | ----- |\n| zh-cn | zh | en |\n\n  categoryKey: 部分类别，见下方列表 (更多的类别可以在页面的link中对照获取)\n| 中菜館 | 上海菜 | 粵菜 | 川菜 | 港式 | 粥粉麵店 | 廚師發辦 | 韓國菜 | 泰國菜 | 越南菜 |\n| -------- | -------- | -------- |  -------- | -------- | -------- | -------- | -------- | -------- | -------- |\n| chinese | shanghainese | guangdong | sichuan | hkstyle | congee_noodles | omakase | korean | thai | vietnamese |\n  ",
        "location": "voting.ts",
        "module": () => import('@/routes/openrice/voting.ts')
      },
      "/:lang/hongkong/offers": {
        "path": "/:lang/hongkong/offers",
        "maintainers": [
          "after9"
        ],
        "categories": [
          "shopping"
        ],
        "example": "/openrice/zh/hongkong/offers",
        "parameters": {
          "lang": "语言，缺省为 zh"
        },
        "name": "香港餐廳精選優惠券",
        "description": "\n| 简体 | 繁體 | EN |\n| ----- | ------ | ----- |\n| zh-cn | zh | en |\n  ",
        "location": "offers.ts",
        "module": () => import('@/routes/openrice/offers.ts')
      },
      "/:lang/hongkong/explore/chart/:category": {
        "path": "/:lang/hongkong/explore/chart/:category",
        "maintainers": [
          "after9"
        ],
        "categories": [
          "shopping"
        ],
        "example": "/openrice/zh/hongkong/explore/chart/most-bookmarked",
        "parameters": {
          "lang": "语言，缺省为 zh",
          "category": "类别，缺省为 most-bookmarked"
        },
        "name": "香港餐廳排行榜",
        "description": "\n| 简体 | 繁體 | EN |\n| ----- | ------ | ----- |\n| zh-cn | zh | en |\n\n| 最多收藏 | 每周最高评分 | 最高浏览 | 最佳甜品餐厅 |\n| ----- | ------ | ----- | ----- |\n| most-bookmarked | best-rating | most-popular | best-dessert |\n  ",
        "location": "chart.tsx",
        "module": () => import('@/routes/openrice/chart.tsx')
      },
      "/:lang/hongkong/promos": {
        "path": "/:lang/hongkong/promos",
        "maintainers": [
          "after9"
        ],
        "categories": [
          "shopping"
        ],
        "example": "/openrice/zh/hongkong/promos",
        "parameters": {
          "lang": "语言，缺省为 zh"
        },
        "name": "香港餐厅滋讯",
        "description": "\n| 简体 | 繁體 | EN |\n| ----- | ------ | ----- |\n| zh-cn | zh | en |\n  ",
        "location": "promos.ts",
        "module": () => import('@/routes/openrice/promos.ts')
      }
    },
    "apiRoutes": {},
    "name": "Openrice開飯喇",
    "url": "www.openrice.com",
    "categories": [
      "shopping"
    ],
    "description": "美食網站Openrice相关資訊",
    "lang": "zh-HK"
  },
  "openwrt": {
    "routes": {
      "/releases/:brand/:model": {
        "path": "/releases/:brand/:model",
        "radar": [
          {
            "source": [
              "openwrt.org/toh/:band/:model"
            ],
            "target": "/releases/:model"
          }
        ],
        "name": "Unknown",
        "maintainers": [],
        "location": "releases.ts",
        "module": () => import('@/routes/openwrt/releases.ts')
      }
    },
    "apiRoutes": {},
    "name": "OpenWrt",
    "url": "openwrt.org",
    "lang": "en"
  },
  "orcid": {
    "routes": {
      "/:id": {
        "path": "/:id",
        "categories": [
          "study"
        ],
        "example": "/orcid/0000-0002-4731-9700",
        "parameters": {
          "id": "Open Researcher and Contributor ID"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "Works List",
        "maintainers": [
          "OrangeEd1t"
        ],
        "location": "index.tsx",
        "module": () => import('@/routes/orcid/index.tsx')
      }
    },
    "apiRoutes": {},
    "name": "ORCID",
    "url": "orcid.org",
    "lang": "en"
  },
  "oreno3d": {
    "routes": {
      "/authors/:authorid/:sort/:pagelimit?": {
        "path": [
          "/authors/:authorid/:sort/:pagelimit?",
          "/characters/:characterid/:sort/:pagelimit?",
          "/origins/:originid/:sort/:pagelimit?",
          "/search/:keyword/:sort/:pagelimit?",
          "/tags/:tagid/:sort/:pagelimit?"
        ],
        "categories": [
          "anime"
        ],
        "example": "/oreno3d/authors/3189/latest/1",
        "parameters": {
          "authorid": "Author id, can be found in URL",
          "sort": "Sort method, see the table above",
          "pagelimit": "The maximum number of pages to be crawled, the default is 1"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false,
          "nsfw": true
        },
        "name": "Author Search",
        "maintainers": [
          "xueli_sherryli"
        ],
        "description": "| favorites | hot | latest | popularity |\n| --------- | --- | ------ | ---------- |\n| favorites | hot | latest | popularity |",
        "location": "main.tsx",
        "module": () => import('@/routes/oreno3d/main.tsx')
      },
      "/characters/:characterid/:sort/:pagelimit?": {
        "path": [
          "/authors/:authorid/:sort/:pagelimit?",
          "/characters/:characterid/:sort/:pagelimit?",
          "/origins/:originid/:sort/:pagelimit?",
          "/search/:keyword/:sort/:pagelimit?",
          "/tags/:tagid/:sort/:pagelimit?"
        ],
        "categories": [
          "anime"
        ],
        "example": "/oreno3d/authors/3189/latest/1",
        "parameters": {
          "authorid": "Author id, can be found in URL",
          "sort": "Sort method, see the table above",
          "pagelimit": "The maximum number of pages to be crawled, the default is 1"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false,
          "nsfw": true
        },
        "name": "Author Search",
        "maintainers": [
          "xueli_sherryli"
        ],
        "description": "| favorites | hot | latest | popularity |\n| --------- | --- | ------ | ---------- |\n| favorites | hot | latest | popularity |",
        "location": "main.tsx",
        "module": () => import('@/routes/oreno3d/main.tsx')
      },
      "/origins/:originid/:sort/:pagelimit?": {
        "path": [
          "/authors/:authorid/:sort/:pagelimit?",
          "/characters/:characterid/:sort/:pagelimit?",
          "/origins/:originid/:sort/:pagelimit?",
          "/search/:keyword/:sort/:pagelimit?",
          "/tags/:tagid/:sort/:pagelimit?"
        ],
        "categories": [
          "anime"
        ],
        "example": "/oreno3d/authors/3189/latest/1",
        "parameters": {
          "authorid": "Author id, can be found in URL",
          "sort": "Sort method, see the table above",
          "pagelimit": "The maximum number of pages to be crawled, the default is 1"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false,
          "nsfw": true
        },
        "name": "Author Search",
        "maintainers": [
          "xueli_sherryli"
        ],
        "description": "| favorites | hot | latest | popularity |\n| --------- | --- | ------ | ---------- |\n| favorites | hot | latest | popularity |",
        "location": "main.tsx",
        "module": () => import('@/routes/oreno3d/main.tsx')
      },
      "/search/:keyword/:sort/:pagelimit?": {
        "path": [
          "/authors/:authorid/:sort/:pagelimit?",
          "/characters/:characterid/:sort/:pagelimit?",
          "/origins/:originid/:sort/:pagelimit?",
          "/search/:keyword/:sort/:pagelimit?",
          "/tags/:tagid/:sort/:pagelimit?"
        ],
        "categories": [
          "anime"
        ],
        "example": "/oreno3d/authors/3189/latest/1",
        "parameters": {
          "authorid": "Author id, can be found in URL",
          "sort": "Sort method, see the table above",
          "pagelimit": "The maximum number of pages to be crawled, the default is 1"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false,
          "nsfw": true
        },
        "name": "Author Search",
        "maintainers": [
          "xueli_sherryli"
        ],
        "description": "| favorites | hot | latest | popularity |\n| --------- | --- | ------ | ---------- |\n| favorites | hot | latest | popularity |",
        "location": "main.tsx",
        "module": () => import('@/routes/oreno3d/main.tsx')
      },
      "/tags/:tagid/:sort/:pagelimit?": {
        "path": [
          "/authors/:authorid/:sort/:pagelimit?",
          "/characters/:characterid/:sort/:pagelimit?",
          "/origins/:originid/:sort/:pagelimit?",
          "/search/:keyword/:sort/:pagelimit?",
          "/tags/:tagid/:sort/:pagelimit?"
        ],
        "categories": [
          "anime"
        ],
        "example": "/oreno3d/authors/3189/latest/1",
        "parameters": {
          "authorid": "Author id, can be found in URL",
          "sort": "Sort method, see the table above",
          "pagelimit": "The maximum number of pages to be crawled, the default is 1"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false,
          "nsfw": true
        },
        "name": "Author Search",
        "maintainers": [
          "xueli_sherryli"
        ],
        "description": "| favorites | hot | latest | popularity |\n| --------- | --- | ------ | ---------- |\n| favorites | hot | latest | popularity |",
        "location": "main.tsx",
        "module": () => import('@/routes/oreno3d/main.tsx')
      }
    },
    "apiRoutes": {},
    "name": "俺の 3D エロ動画 (oreno3d)",
    "url": "oreno3d.com",
    "description": "::: tip\nYou can use some RSS parsing libraries (like `feedpraser` in `Python`) to receive the video update messages and download them automatically\n:::",
    "lang": "ja"
  },
  "ornl": {
    "routes": {
      "/all-news": {
        "path": "/all-news",
        "name": "All News",
        "url": "www.ornl.gov",
        "maintainers": [
          "nczitzk"
        ],
        "example": "/ornl/all-news",
        "categories": [
          "government"
        ],
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportRadar": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "www.ornl.gov/all-news"
            ],
            "target": "/all-news"
          }
        ],
        "view": 0,
        "location": "all-news.ts",
        "module": () => import('@/routes/ornl/all-news.ts')
      }
    },
    "apiRoutes": {},
    "name": "Oak Ridge National Laboratory",
    "url": "ornl.gov",
    "categories": [
      "government"
    ],
    "description": "",
    "lang": "en"
  },
  "oschina": {
    "routes": {
      "/u/:uid": {
        "path": "/u/:uid",
        "categories": [
          "programming"
        ],
        "example": "/oschina/u/3920392",
        "parameters": {
          "uid": "用户 id，可通过查看用户博客网址得到，以 u/数字结尾，数字即为 id"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "my.oschina.net/u/:uid",
              "my.oschina.net/:uid"
            ]
          }
        ],
        "name": "用户博客",
        "maintainers": [
          "dxmpalb"
        ],
        "location": "user.ts",
        "module": () => import('@/routes/oschina/user.ts')
      },
      "/news/:category?": {
        "path": "/news/:category?",
        "categories": [
          "programming"
        ],
        "example": "/oschina/news",
        "parameters": {
          "category": {
            "description": "板块名",
            "default": "0",
            "options": [
              {
                "value": "0",
                "label": "全部"
              },
              {
                "value": "1",
                "label": "开源治理"
              },
              {
                "value": "2",
                "label": "区块链 & Web3 & 元宇宙"
              },
              {
                "value": "3",
                "label": "云原生"
              },
              {
                "value": "4",
                "label": "AI & 大模型"
              },
              {
                "value": "5",
                "label": "数据库"
              },
              {
                "value": "6",
                "label": "硬件 & IoT"
              },
              {
                "value": "7",
                "label": "信息安全"
              },
              {
                "value": "8",
                "label": "程序人生"
              },
              {
                "value": "9",
                "label": "DevOps"
              },
              {
                "value": "10",
                "label": "软件架构"
              },
              {
                "value": "11",
                "label": "开发技能"
              },
              {
                "value": "12",
                "label": "大前端"
              },
              {
                "value": "13",
                "label": "信息安全"
              },
              {
                "value": "14",
                "label": "软件测试 & 运维"
              },
              {
                "value": "15",
                "label": "网络技术"
              },
              {
                "value": "16",
                "label": "游戏开发"
              },
              {
                "value": "17",
                "label": "多媒体处理"
              },
              {
                "value": "19",
                "label": "操作系统"
              },
              {
                "value": "9998",
                "label": "开源资讯"
              },
              {
                "value": "9999",
                "label": "软件资讯"
              }
            ]
          }
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "oschina.net"
            ],
            "target": "/news"
          }
        ],
        "name": "资讯",
        "maintainers": [
          "tgly307",
          "zengxs"
        ],
        "location": "news.ts",
        "module": () => import('@/routes/oschina/news.ts')
      },
      "/column/:id": {
        "path": "/column/:id",
        "name": "专栏",
        "url": "www.oschina.net",
        "maintainers": [
          "nczitzk"
        ],
        "example": "/oschina/column/14",
        "parameters": {
          "id": "专栏 id，可在对应专栏页 URL 中找到"
        },
        "description": "::: tip\n若订阅 [开源安全专栏](https://www.oschina.net/news/column?columnId=14)，网址为 `https://www.oschina.net/news/column?columnId=14`，请截取 `https://www.oschina.net/news/column?columnId=` 到末尾的部分 `14` 作为 `id` 参数填入，此时目标路由为 [`/oschina/column/14`](https://rsshub.app/oschina/column/14)。\n:::\n\n<details>\n<summary>更多专栏</summary>\n\n| 名称            | ID  |\n| --------------- | --- |\n| 古典主义 Debian | 4   |\n| 自由&开源       | 5   |\n| 溯源            | 6   |\n| 开源先懂协议    | 7   |\n| 开源变局        | 8   |\n| 创造者说        | 9   |\n| 精英主义 BSD    | 10  |\n| 苹果有开源      | 11  |\n| 开源访谈        | 12  |\n| 抱团找组织      | 13  |\n| 开源安全        | 14  |\n| OSPO            | 15  |\n| 创业小辑        | 16  |\n| 星推荐          | 17  |\n| 单口开源        | 18  |\n| 编辑部观察直播  | 19  |\n| 开源商业化      | 20  |\n| ChatGPT 专题    | 21  |\n| 开源新思        | 24  |\n| 开源日报        | 25  |\n| 大模型思辨      | 26  |\n| 家里有个程序员  | 27  |\n| 开源漫谈        | 23  |\n\n</details>\n",
        "categories": [
          "programming"
        ],
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportRadar": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "www.oschina.net"
            ]
          }
        ],
        "view": 0,
        "location": "column.ts",
        "module": () => import('@/routes/oschina/column.ts')
      },
      "/event/:category?": {
        "path": "/event/:category?",
        "name": "活动",
        "url": "www.oschina.net",
        "maintainers": [
          "nczitzk"
        ],
        "example": "/oschina/event",
        "parameters": {
          "category": "分类，默认为 `latest`，即最新活动，可在对应分类页 URL 中找到"
        },
        "description": "::: tip\n若订阅 [强力推荐](https://www.oschina.net/event?tab=recommend)，网址为 `https://www.oschina.net/event?tab=recommend`，请截取 `https://www.oschina.net/event?tab=` 到末尾的部分 `recommend` 作为 `category` 参数填入，此时目标路由为 [`/oschina/event/recommend`](https://rsshub.app/oschina/event/recommend)。\n:::\n\n| 强力推荐  | 最新活动 |\n| --------- | -------- |\n| recommend | latest   |\n",
        "categories": [
          "programming"
        ],
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportRadar": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "www.oschina.net"
            ]
          },
          {
            "title": "强力推荐",
            "source": [
              "www.oschina.net"
            ],
            "target": "/event/recommend"
          },
          {
            "title": "最新活动",
            "source": [
              "www.oschina.net"
            ],
            "target": "/event/latest"
          }
        ],
        "view": 0,
        "location": "event.ts",
        "module": () => import('@/routes/oschina/event.ts')
      },
      "/topic/:topic": {
        "path": "/topic/:topic",
        "categories": [
          "programming"
        ],
        "example": "/oschina/topic/weekly-news",
        "parameters": {
          "topic": "主题名，可从 [全部主题](https://www.oschina.net/question/topics) 进入主题页，在 URL 中找到"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "oschina.net/question/topic/:topic"
            ]
          }
        ],
        "name": "问答主题",
        "maintainers": [
          "loveely7"
        ],
        "location": "topic.ts",
        "module": () => import('@/routes/oschina/topic.ts')
      }
    },
    "apiRoutes": {},
    "name": "开源中国",
    "url": "oschina.net",
    "lang": "zh-CN",
    "description": "OSCHINA"
  },
  "oshwhub": {
    "routes": {
      "/explore/:type?/:origin?/:projectTag{.+}?": {
        "path": "/explore/:type?/:origin?/:projectTag{.+}?",
        "name": "开源广场",
        "url": "oshwhub.com",
        "maintainers": [
          "tylinux",
          "nczitzk"
        ],
        "example": "/oshwhub/explore",
        "parameters": {
          "type": {
            "description": "排序方式，默认为 `new`，即最新发布",
            "options": [
              {
                "label": "综合排序",
                "value": "default"
              },
              {
                "label": "最多点赞",
                "value": "like"
              },
              {
                "label": "最新收藏",
                "value": "collect"
              },
              {
                "label": "最新发布",
                "value": "new"
              }
            ]
          },
          "origin": {
            "description": "工程版本，默认为 `all`，即全部版本",
            "options": [
              {
                "label": "全部版本",
                "value": "all"
              },
              {
                "label": "专业版",
                "value": "pro"
              },
              {
                "label": "标准版",
                "value": "std"
              }
            ]
          },
          "projectTag": {
            "description": "项目标签，默认为空，即全部",
            "options": [
              {
                "label": "嵌入式 - 51单片机",
                "value": "3b0f18b7516447f4b98a3830b1f3b665"
              },
              {
                "label": "嵌入式 - STM单片机",
                "value": "ccf89e646cd446a3b83b2f52b0199b62"
              },
              {
                "label": "嵌入式 - AVR单片机",
                "value": "3f6426c635ff442291209a3384a84102"
              },
              {
                "label": "嵌入式 - MM单片机",
                "value": "cc3d1169f18c416c8757901ea6df6223"
              },
              {
                "label": "嵌入式 - HK单片机",
                "value": "b97db05d4ca84ec586b573ac8a30f903"
              },
              {
                "label": "嵌入式 - GD单片机",
                "value": "b20331637f5145acacdcba7b4b425f86"
              },
              {
                "label": "嵌入式 - Arduino",
                "value": "656035358f114d88a6d7ae9f2f008004"
              },
              {
                "label": "嵌入式 - Linux",
                "value": "a970fe2004094a908bccfcd3a19d8119"
              },
              {
                "label": "嵌入式 - RA单片机",
                "value": "10f420434b2e499a9d55a053a1b68532"
              },
              {
                "label": "嵌入式 - FPGA",
                "value": "b9dc4e4d3185457fb0b036697c60c304"
              },
              {
                "label": "嵌入式 - 创客教育套件",
                "value": "7a7e2ffe306f45d49aceeccf643164f1"
              },
              {
                "label": "嵌入式 - DSP",
                "value": "7afd043f0472485f8a0bdd03b7f2b430"
              },
              {
                "label": "嵌入式 - ESP8266/32",
                "value": "6f6eefa0fcb54ab4b75469c64646d9e9"
              },
              {
                "label": "嵌入式 - Hi3861",
                "value": "08da4fffef66412c98862b56bc6de8e0"
              },
              {
                "label": "嵌入式 - CH单片机",
                "value": "46713082ee6e4e5d83ab50b2dde261f9"
              },
              {
                "label": "嵌入式 - CW32单片机",
                "value": "68b1cd8ff95c4a77ada1feac74a15cd7"
              },
              {
                "label": "嵌入式 - N32单片机",
                "value": "a8174b755bb840c284354adda36bea97"
              },
              {
                "label": "嵌入式 - 全志系列",
                "value": "02c3807273ea47c4aaa6708b897a1608"
              },
              {
                "label": "嵌入式 - AIR32",
                "value": "91c29b363a024e73afe4fb2adc3d6336"
              },
              {
                "label": "嵌入式 - 树莓派",
                "value": "68fb2b4eacf244b6b99e208bd0c0453c"
              },
              {
                "label": "嵌入式 - RISC-V",
                "value": "5bf7f884bccf4507acc36a729d8b5078"
              },
              {
                "label": "嵌入式 - 玄铁",
                "value": "e0a360d42a954a29bb6a3e5eee0395fd"
              },
              {
                "label": "嵌入式 - Canaan(嘉楠)",
                "value": "3dec6606d3ca4b898eb86a78fd4c40ea"
              },
              {
                "label": "DIY设计/硬件设计 - 立创泰山派",
                "value": "26b12f4862cc4aa8a7a6ff653d9de9ed"
              },
              {
                "label": "DIY设计/硬件设计 - 立创梁山派",
                "value": "51f92f98f8c3465ebc12e014b654a15c"
              },
              {
                "label": "DIY设计/硬件设计 - 仿真器/编程器",
                "value": "1b87c2546ea3444e9817a1faf8f76ff2"
              },
              {
                "label": "DIY设计/硬件设计 - 电赛TI开发板",
                "value": "d4b25b821c8d4f7cb1bd871853400521"
              },
              {
                "label": "DIY设计/硬件设计 - 电源/能源",
                "value": "e804983891e743439072af4e05aba50d"
              },
              {
                "label": "DIY设计/硬件设计 - 信号/通信",
                "value": "b13a722e49ae40f4ae15c7448c0e807b"
              },
              {
                "label": "DIY设计/硬件设计 - 测量/仪器",
                "value": "b1fb4acdb7354d81b3ed3c18050d0580"
              },
              {
                "label": "DIY设计/硬件设计 - 课设/毕设",
                "value": "7711ced2a349485d85a6cae11c91cc5d"
              },
              {
                "label": "DIY设计/硬件设计 - DIY设计",
                "value": "d3cacd30fc1a4dbea35aba2f00c755e3"
              },
              {
                "label": "DIY设计/硬件设计 - 声光设计",
                "value": "fbca6abc8a114614a5598bf7c33fb72e"
              },
              {
                "label": "DIY设计/硬件设计 - 555定时器",
                "value": "e53cdda17f4840158e9f9a82354f923d"
              },
              {
                "label": "DIY设计/硬件设计 - 方案验证板",
                "value": "90637fd096424071a21927e5cdc436de"
              },
              {
                "label": "DIY设计/硬件设计 - 面板设计",
                "value": "8e9b3ad4569943b19f701cf06d3be169"
              },
              {
                "label": "物联网/智能硬件 - 蓝牙/蓝牙mesh",
                "value": "252438513ded4c87b8bac438d006a0b8"
              },
              {
                "label": "物联网/智能硬件 - WiFi/以太网",
                "value": "f2beb30a80134f3e9595b51148f55cf8"
              },
              {
                "label": "物联网/智能硬件 - 射频/2.4G",
                "value": "72cccbeca286458a9fb31fbbff8cd57f"
              },
              {
                "label": "物联网/智能硬件 - GSM/GPRS",
                "value": "e2f58f5ada1b46aaa30899996e1bffee"
              },
              {
                "label": "物联网/智能硬件 - 无线定位",
                "value": "3c3111e1320c48dd8e60e46201140402"
              },
              {
                "label": "物联网/智能硬件 - 4G/5G技术",
                "value": "3e9823af89424add8e16c8d86dbe6365"
              },
              {
                "label": "物联网/智能硬件 - 智能家居",
                "value": "f1f6fe3058c4476486baa2d51469c116"
              },
              {
                "label": "电子模块 - 电源模块",
                "value": "2613794836ff4fa2954e4cca5749584a"
              },
              {
                "label": "电子模块 - 显示模块",
                "value": "00aa2be7c4d44b5ea060419ca57a94e0"
              },
              {
                "label": "电子模块 - 通信模块",
                "value": "a99c667254ab41f788ffbcb3e78e152b"
              },
              {
                "label": "电子模块 - 传感器模块",
                "value": "b643637f21ea4464aeb312f29ca0131e"
              },
              {
                "label": "电子模块 - 电机驱动模块",
                "value": "7676fdaf039847e3808481a4437e004b"
              },
              {
                "label": "电子模块 - 其他模块",
                "value": "22a10af7cd434f1d8c28588b030963c5"
              },
              {
                "label": "电子应用 - 汽车电子",
                "value": "cc45e77e32764600a9edd9c6bec9a932"
              },
              {
                "label": "电子应用 - 消费电子",
                "value": "e5831c441f25423d88a7311a9b276871"
              },
              {
                "label": "电子应用 - 工业电子",
                "value": "ba95313da8b24bbfbcf00182447f6063"
              },
              {
                "label": "电子应用 - 家用电子",
                "value": "7bee905a7730453c803339f2a1dc77cf"
              },
              {
                "label": "电子应用 - 医疗电子",
                "value": "b3e25776aa9d438980f140b7577b1af7"
              },
              {
                "label": "电子应用 - 工业4.0",
                "value": "2d6d5c8697cc4061a66e6fb06e30f587"
              },
              {
                "label": "电子应用 - 开源复刻",
                "value": "935421b496b44f178a554fbdaa568e0a"
              },
              {
                "label": "电子应用 - 电子竞赛",
                "value": "08a877289c3f4f34b2ca8905996e07ed"
              },
              {
                "label": "电子应用 - AI视觉",
                "value": "e2d486a270aa46f790318c714cc77d02"
              },
              {
                "label": "电工电子 - 电路分析",
                "value": "827cd3b7542646d682f9588973647e96"
              },
              {
                "label": "电工电子 - 电力电子",
                "value": "a08b61928be54154bb1a346f7630e4ba"
              },
              {
                "label": "电工电子 - 模拟电路",
                "value": "858b54c552714ef586fd28705d79e1ec"
              },
              {
                "label": "电工电子 - 数字电路",
                "value": "027f0293ca4e4c0e982c3b11f13b64b6"
              },
              {
                "label": "电工电子 - 高频电路",
                "value": "8938b321c55a41b092da9443fcfba334"
              },
              {
                "label": "电工电子 - 仿真电路",
                "value": "b29c5f43ff8c4f39930174732044842c"
              },
              {
                "label": "电子竞赛/活动 - 星火计划2025",
                "value": "9d75d82c34d74d8eb385281a6ebc7fe9"
              },
              {
                "label": "电子竞赛/活动 - 彩色丝印",
                "value": "4776bafa72df43879ea082ae1345d5bb"
              },
              {
                "label": "电子竞赛/活动 - 立创大赛",
                "value": "f7eefe9c39ff49dabbea446863af30e3"
              },
              {
                "label": "电子竞赛/活动 - 互联网+",
                "value": "10d9b29096d347629eea7fe3a78eb290"
              },
              {
                "label": "电子竞赛/活动 - 创新杯/创青春",
                "value": "e6920b7defbf47f78e811379ab06b3a2"
              },
              {
                "label": "电子竞赛/活动 - FPGA大赛",
                "value": "3348af772eb54f769e345c1c6312c3a9"
              },
              {
                "label": "电子竞赛/活动 - 其他比赛",
                "value": "06ed1c7532594f59916f7ce037a6f3ff"
              },
              {
                "label": "电子竞赛/活动 - 星火计划2024",
                "value": "5f4e56750b0445a7a024b01cc8fa7122"
              },
              {
                "label": "电子竞赛/活动 - 星火计划2023",
                "value": "15637284a6f545128f80a11443cdf1a0"
              },
              {
                "label": "电子设计大赛 - 校内选拔赛",
                "value": "b9b469bc5f9f43fbbca7ea1b42ad261f"
              },
              {
                "label": "电子设计大赛 - 省赛/区赛",
                "value": "9ba4444f3c4e4c0ca6de5c5473cde4a8"
              },
              {
                "label": "电子设计大赛 - 2013年电赛",
                "value": "9b0656c41291403db63ecdd67d8caf07"
              },
              {
                "label": "电子设计大赛 - 2015年电赛",
                "value": "fe146745542a4dde99883058b5325863"
              },
              {
                "label": "电子设计大赛 - 2019年电赛",
                "value": "b3894c65a5ca47f19bab8867da884f04"
              },
              {
                "label": "电子设计大赛 - 2021年电赛",
                "value": "6ccb9fbbd3294c6ba93570c8d35e5310"
              },
              {
                "label": "电子设计大赛 - 2023年电赛",
                "value": "b1e24499fcdb47c7896baf96b0e40aaa"
              }
            ]
          }
        },
        "description": ":::tip\n订阅 [开源广场](https://oshwhub.com/) 中最新发布的项目标签含 “51单片机”和“智能家居”的标准版项目，此时路由为 [`/oshwhub/explore/new/std/51单片机,智能家居`](https://rsshub.app/oshwhub/explore/new/std/51单片机,智能家居)。\n:::\n\n<details>\n  <summary>更多标签</summary>\n\n  #### [嵌入式](https://oshwhub.com/explore?tag=049aa3a2401d45af82141d8cda443355)\n\n  | 名称                                                                             | ID                                                                                                              |\n  | -------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------- |\n  | [51单片机](https://oshwhub.com/explore?tag=3b0f18b7516447f4b98a3830b1f3b665)     | [3b0f18b7516447f4b98a3830b1f3b665](https://rsshub.app/oshwhub/explore/new/all/3b0f18b7516447f4b98a3830b1f3b665) |\n  | [STM单片机](https://oshwhub.com/explore?tag=ccf89e646cd446a3b83b2f52b0199b62)    | [ccf89e646cd446a3b83b2f52b0199b62](https://rsshub.app/oshwhub/explore/new/all/ccf89e646cd446a3b83b2f52b0199b62) |\n  | [AVR单片机](https://oshwhub.com/explore?tag=3f6426c635ff442291209a3384a84102)    | [3f6426c635ff442291209a3384a84102](https://rsshub.app/oshwhub/explore/new/all/3f6426c635ff442291209a3384a84102) |\n  | [MM单片机](https://oshwhub.com/explore?tag=cc3d1169f18c416c8757901ea6df6223)     | [cc3d1169f18c416c8757901ea6df6223](https://rsshub.app/oshwhub/explore/new/all/cc3d1169f18c416c8757901ea6df6223) |\n  | [HK单片机](https://oshwhub.com/explore?tag=b97db05d4ca84ec586b573ac8a30f903)     | [b97db05d4ca84ec586b573ac8a30f903](https://rsshub.app/oshwhub/explore/new/all/b97db05d4ca84ec586b573ac8a30f903) |\n  | [GD单片机](https://oshwhub.com/explore?tag=b20331637f5145acacdcba7b4b425f86)     | [b20331637f5145acacdcba7b4b425f86](https://rsshub.app/oshwhub/explore/new/all/b20331637f5145acacdcba7b4b425f86) |\n  | [Arduino](https://oshwhub.com/explore?tag=656035358f114d88a6d7ae9f2f008004)      | [656035358f114d88a6d7ae9f2f008004](https://rsshub.app/oshwhub/explore/new/all/656035358f114d88a6d7ae9f2f008004) |\n  | [Linux](https://oshwhub.com/explore?tag=a970fe2004094a908bccfcd3a19d8119)        | [a970fe2004094a908bccfcd3a19d8119](https://rsshub.app/oshwhub/explore/new/all/a970fe2004094a908bccfcd3a19d8119) |\n  | [RA单片机](https://oshwhub.com/explore?tag=10f420434b2e499a9d55a053a1b68532)     | [10f420434b2e499a9d55a053a1b68532](https://rsshub.app/oshwhub/explore/new/all/10f420434b2e499a9d55a053a1b68532) |\n  | [FPGA](https://oshwhub.com/explore?tag=b9dc4e4d3185457fb0b036697c60c304)         | [b9dc4e4d3185457fb0b036697c60c304](https://rsshub.app/oshwhub/explore/new/all/b9dc4e4d3185457fb0b036697c60c304) |\n  | [创客教育套件](https://oshwhub.com/explore?tag=7a7e2ffe306f45d49aceeccf643164f1) | [7a7e2ffe306f45d49aceeccf643164f1](https://rsshub.app/oshwhub/explore/new/all/7a7e2ffe306f45d49aceeccf643164f1) |\n  | [DSP](https://oshwhub.com/explore?tag=7afd043f0472485f8a0bdd03b7f2b430)          | [7afd043f0472485f8a0bdd03b7f2b430](https://rsshub.app/oshwhub/explore/new/all/7afd043f0472485f8a0bdd03b7f2b430) |\n  | [ESP8266/32](https://oshwhub.com/explore?tag=6f6eefa0fcb54ab4b75469c64646d9e9)   | [6f6eefa0fcb54ab4b75469c64646d9e9](https://rsshub.app/oshwhub/explore/new/all/6f6eefa0fcb54ab4b75469c64646d9e9) |\n  | [Hi3861](https://oshwhub.com/explore?tag=08da4fffef66412c98862b56bc6de8e0)       | [08da4fffef66412c98862b56bc6de8e0](https://rsshub.app/oshwhub/explore/new/all/08da4fffef66412c98862b56bc6de8e0) |\n  | [CH单片机](https://oshwhub.com/explore?tag=46713082ee6e4e5d83ab50b2dde261f9)     | [46713082ee6e4e5d83ab50b2dde261f9](https://rsshub.app/oshwhub/explore/new/all/46713082ee6e4e5d83ab50b2dde261f9) |\n  | [CW32单片机](https://oshwhub.com/explore?tag=68b1cd8ff95c4a77ada1feac74a15cd7)   | [68b1cd8ff95c4a77ada1feac74a15cd7](https://rsshub.app/oshwhub/explore/new/all/68b1cd8ff95c4a77ada1feac74a15cd7) |\n  | [N32单片机](https://oshwhub.com/explore?tag=a8174b755bb840c284354adda36bea97)    | [a8174b755bb840c284354adda36bea97](https://rsshub.app/oshwhub/explore/new/all/a8174b755bb840c284354adda36bea97) |\n  | [全志系列](https://oshwhub.com/explore?tag=02c3807273ea47c4aaa6708b897a1608)     | [02c3807273ea47c4aaa6708b897a1608](https://rsshub.app/oshwhub/explore/new/all/02c3807273ea47c4aaa6708b897a1608) |\n  | [AIR32](https://oshwhub.com/explore?tag=91c29b363a024e73afe4fb2adc3d6336)        | [91c29b363a024e73afe4fb2adc3d6336](https://rsshub.app/oshwhub/explore/new/all/91c29b363a024e73afe4fb2adc3d6336) |\n  | [树莓派](https://oshwhub.com/explore?tag=68fb2b4eacf244b6b99e208bd0c0453c)       | [68fb2b4eacf244b6b99e208bd0c0453c](https://rsshub.app/oshwhub/explore/new/all/68fb2b4eacf244b6b99e208bd0c0453c) |\n  | [RISC-V](https://oshwhub.com/explore?tag=5bf7f884bccf4507acc36a729d8b5078)       | [5bf7f884bccf4507acc36a729d8b5078](https://rsshub.app/oshwhub/explore/new/all/5bf7f884bccf4507acc36a729d8b5078) |\n  | [玄铁](https://oshwhub.com/explore?tag=e0a360d42a954a29bb6a3e5eee0395fd)         | [e0a360d42a954a29bb6a3e5eee0395fd](https://rsshub.app/oshwhub/explore/new/all/e0a360d42a954a29bb6a3e5eee0395fd) |\n  | [Canaan(嘉楠)](https://oshwhub.com/explore?tag=3dec6606d3ca4b898eb86a78fd4c40ea) | [3dec6606d3ca4b898eb86a78fd4c40ea](https://rsshub.app/oshwhub/explore/new/all/3dec6606d3ca4b898eb86a78fd4c40ea) |\n\n  #### [DIY设计/硬件设计](https://oshwhub.com/explore?tag=b40d10b303384f2c8fc10764dea14413)\n\n  | 名称                                                                              | ID                                                                                                              |\n  | --------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------- |\n  | [立创泰山派](https://oshwhub.com/explore?tag=26b12f4862cc4aa8a7a6ff653d9de9ed)    | [26b12f4862cc4aa8a7a6ff653d9de9ed](https://rsshub.app/oshwhub/explore/new/all/26b12f4862cc4aa8a7a6ff653d9de9ed) |\n  | [立创梁山派](https://oshwhub.com/explore?tag=51f92f98f8c3465ebc12e014b654a15c)    | [51f92f98f8c3465ebc12e014b654a15c](https://rsshub.app/oshwhub/explore/new/all/51f92f98f8c3465ebc12e014b654a15c) |\n  | [仿真器/编程器](https://oshwhub.com/explore?tag=1b87c2546ea3444e9817a1faf8f76ff2) | [1b87c2546ea3444e9817a1faf8f76ff2](https://rsshub.app/oshwhub/explore/new/all/1b87c2546ea3444e9817a1faf8f76ff2) |\n  | [电赛TI开发板](https://oshwhub.com/explore?tag=d4b25b821c8d4f7cb1bd871853400521)  | [d4b25b821c8d4f7cb1bd871853400521](https://rsshub.app/oshwhub/explore/new/all/d4b25b821c8d4f7cb1bd871853400521) |\n  | [电源/能源](https://oshwhub.com/explore?tag=e804983891e743439072af4e05aba50d)     | [e804983891e743439072af4e05aba50d](https://rsshub.app/oshwhub/explore/new/all/e804983891e743439072af4e05aba50d) |\n  | [信号/通信](https://oshwhub.com/explore?tag=b13a722e49ae40f4ae15c7448c0e807b)     | [b13a722e49ae40f4ae15c7448c0e807b](https://rsshub.app/oshwhub/explore/new/all/b13a722e49ae40f4ae15c7448c0e807b) |\n  | [测量/仪器](https://oshwhub.com/explore?tag=b1fb4acdb7354d81b3ed3c18050d0580)     | [b1fb4acdb7354d81b3ed3c18050d0580](https://rsshub.app/oshwhub/explore/new/all/b1fb4acdb7354d81b3ed3c18050d0580) |\n  | [课设/毕设](https://oshwhub.com/explore?tag=7711ced2a349485d85a6cae11c91cc5d)     | [7711ced2a349485d85a6cae11c91cc5d](https://rsshub.app/oshwhub/explore/new/all/7711ced2a349485d85a6cae11c91cc5d) |\n  | [DIY设计](https://oshwhub.com/explore?tag=d3cacd30fc1a4dbea35aba2f00c755e3)       | [d3cacd30fc1a4dbea35aba2f00c755e3](https://rsshub.app/oshwhub/explore/new/all/d3cacd30fc1a4dbea35aba2f00c755e3) |\n  | [声光设计](https://oshwhub.com/explore?tag=fbca6abc8a114614a5598bf7c33fb72e)      | [fbca6abc8a114614a5598bf7c33fb72e](https://rsshub.app/oshwhub/explore/new/all/fbca6abc8a114614a5598bf7c33fb72e) |\n  | [555定时器](https://oshwhub.com/explore?tag=e53cdda17f4840158e9f9a82354f923d)     | [e53cdda17f4840158e9f9a82354f923d](https://rsshub.app/oshwhub/explore/new/all/e53cdda17f4840158e9f9a82354f923d) |\n  | [方案验证板](https://oshwhub.com/explore?tag=90637fd096424071a21927e5cdc436de)    | [90637fd096424071a21927e5cdc436de](https://rsshub.app/oshwhub/explore/new/all/90637fd096424071a21927e5cdc436de) |\n  | [面板设计](https://oshwhub.com/explore?tag=8e9b3ad4569943b19f701cf06d3be169)      | [8e9b3ad4569943b19f701cf06d3be169](https://rsshub.app/oshwhub/explore/new/all/8e9b3ad4569943b19f701cf06d3be169) |\n\n  #### [物联网/智能硬件](https://oshwhub.com/explore?tag=a40182a4166848b0bfa2339022de3f32)\n\n  | 名称                                                                              | ID                                                                                                              |\n  | --------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------- |\n  | [蓝牙/蓝牙mesh](https://oshwhub.com/explore?tag=252438513ded4c87b8bac438d006a0b8) | [252438513ded4c87b8bac438d006a0b8](https://rsshub.app/oshwhub/explore/new/all/252438513ded4c87b8bac438d006a0b8) |\n  | [WiFi/以太网](https://oshwhub.com/explore?tag=f2beb30a80134f3e9595b51148f55cf8)   | [f2beb30a80134f3e9595b51148f55cf8](https://rsshub.app/oshwhub/explore/new/all/f2beb30a80134f3e9595b51148f55cf8) |\n  | [射频/2.4G](https://oshwhub.com/explore?tag=72cccbeca286458a9fb31fbbff8cd57f)     | [72cccbeca286458a9fb31fbbff8cd57f](https://rsshub.app/oshwhub/explore/new/all/72cccbeca286458a9fb31fbbff8cd57f) |\n  | [GSM/GPRS](https://oshwhub.com/explore?tag=e2f58f5ada1b46aaa30899996e1bffee)      | [e2f58f5ada1b46aaa30899996e1bffee](https://rsshub.app/oshwhub/explore/new/all/e2f58f5ada1b46aaa30899996e1bffee) |\n  | [无线定位](https://oshwhub.com/explore?tag=3c3111e1320c48dd8e60e46201140402)      | [3c3111e1320c48dd8e60e46201140402](https://rsshub.app/oshwhub/explore/new/all/3c3111e1320c48dd8e60e46201140402) |\n  | [4G/5G技术](https://oshwhub.com/explore?tag=3e9823af89424add8e16c8d86dbe6365)     | [3e9823af89424add8e16c8d86dbe6365](https://rsshub.app/oshwhub/explore/new/all/3e9823af89424add8e16c8d86dbe6365) |\n  | [智能家居](https://oshwhub.com/explore?tag=f1f6fe3058c4476486baa2d51469c116)      | [f1f6fe3058c4476486baa2d51469c116](https://rsshub.app/oshwhub/explore/new/all/f1f6fe3058c4476486baa2d51469c116) |\n\n  #### [电子模块](https://oshwhub.com/explore?tag=8fba85199b604bb98cda470603f98299)\n\n  | 名称                                                                             | ID                                                                                                              |\n  | -------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------- |\n  | [电源模块](https://oshwhub.com/explore?tag=2613794836ff4fa2954e4cca5749584a)     | [2613794836ff4fa2954e4cca5749584a](https://rsshub.app/oshwhub/explore/new/all/2613794836ff4fa2954e4cca5749584a) |\n  | [显示模块](https://oshwhub.com/explore?tag=00aa2be7c4d44b5ea060419ca57a94e0)     | [00aa2be7c4d44b5ea060419ca57a94e0](https://rsshub.app/oshwhub/explore/new/all/00aa2be7c4d44b5ea060419ca57a94e0) |\n  | [通信模块](https://oshwhub.com/explore?tag=a99c667254ab41f788ffbcb3e78e152b)     | [a99c667254ab41f788ffbcb3e78e152b](https://rsshub.app/oshwhub/explore/new/all/a99c667254ab41f788ffbcb3e78e152b) |\n  | [传感器模块](https://oshwhub.com/explore?tag=b643637f21ea4464aeb312f29ca0131e)   | [b643637f21ea4464aeb312f29ca0131e](https://rsshub.app/oshwhub/explore/new/all/b643637f21ea4464aeb312f29ca0131e) |\n  | [电机驱动模块](https://oshwhub.com/explore?tag=7676fdaf039847e3808481a4437e004b) | [7676fdaf039847e3808481a4437e004b](https://rsshub.app/oshwhub/explore/new/all/7676fdaf039847e3808481a4437e004b) |\n  | [其他模块](https://oshwhub.com/explore?tag=22a10af7cd434f1d8c28588b030963c5)     | [22a10af7cd434f1d8c28588b030963c5](https://rsshub.app/oshwhub/explore/new/all/22a10af7cd434f1d8c28588b030963c5) |\n\n  #### [电子应用](https://oshwhub.com/explore?tag=9759ce685d0f4fb9b5c48c2f99d1b528)\n\n  | 名称                                                                         | ID                                                                                                              |\n  | ---------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------- |\n  | [汽车电子](https://oshwhub.com/explore?tag=cc45e77e32764600a9edd9c6bec9a932) | [cc45e77e32764600a9edd9c6bec9a932](https://rsshub.app/oshwhub/explore/new/all/cc45e77e32764600a9edd9c6bec9a932) |\n  | [消费电子](https://oshwhub.com/explore?tag=e5831c441f25423d88a7311a9b276871) | [e5831c441f25423d88a7311a9b276871](https://rsshub.app/oshwhub/explore/new/all/e5831c441f25423d88a7311a9b276871) |\n  | [工业电子](https://oshwhub.com/explore?tag=ba95313da8b24bbfbcf00182447f6063) | [ba95313da8b24bbfbcf00182447f6063](https://rsshub.app/oshwhub/explore/new/all/ba95313da8b24bbfbcf00182447f6063) |\n  | [家用电子](https://oshwhub.com/explore?tag=7bee905a7730453c803339f2a1dc77cf) | [7bee905a7730453c803339f2a1dc77cf](https://rsshub.app/oshwhub/explore/new/all/7bee905a7730453c803339f2a1dc77cf) |\n  | [医疗电子](https://oshwhub.com/explore?tag=b3e25776aa9d438980f140b7577b1af7) | [b3e25776aa9d438980f140b7577b1af7](https://rsshub.app/oshwhub/explore/new/all/b3e25776aa9d438980f140b7577b1af7) |\n  | [工业4.0](https://oshwhub.com/explore?tag=2d6d5c8697cc4061a66e6fb06e30f587)  | [2d6d5c8697cc4061a66e6fb06e30f587](https://rsshub.app/oshwhub/explore/new/all/2d6d5c8697cc4061a66e6fb06e30f587) |\n  | [开源复刻](https://oshwhub.com/explore?tag=935421b496b44f178a554fbdaa568e0a) | [935421b496b44f178a554fbdaa568e0a](https://rsshub.app/oshwhub/explore/new/all/935421b496b44f178a554fbdaa568e0a) |\n  | [电子竞赛](https://oshwhub.com/explore?tag=08a877289c3f4f34b2ca8905996e07ed) | [08a877289c3f4f34b2ca8905996e07ed](https://rsshub.app/oshwhub/explore/new/all/08a877289c3f4f34b2ca8905996e07ed) |\n  | [AI视觉](https://oshwhub.com/explore?tag=e2d486a270aa46f790318c714cc77d02)   | [e2d486a270aa46f790318c714cc77d02](https://rsshub.app/oshwhub/explore/new/all/e2d486a270aa46f790318c714cc77d02) |\n\n  #### [电工电子](https://oshwhub.com/explore?tag=9456044232c4473d809b794e2c1c5b3c)\n\n  | 名称                                                                         | ID                                                                                                              |\n  | ---------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------- |\n  | [电路分析](https://oshwhub.com/explore?tag=827cd3b7542646d682f9588973647e96) | [827cd3b7542646d682f9588973647e96](https://rsshub.app/oshwhub/explore/new/all/827cd3b7542646d682f9588973647e96) |\n  | [电力电子](https://oshwhub.com/explore?tag=a08b61928be54154bb1a346f7630e4ba) | [a08b61928be54154bb1a346f7630e4ba](https://rsshub.app/oshwhub/explore/new/all/a08b61928be54154bb1a346f7630e4ba) |\n  | [模拟电路](https://oshwhub.com/explore?tag=858b54c552714ef586fd28705d79e1ec) | [858b54c552714ef586fd28705d79e1ec](https://rsshub.app/oshwhub/explore/new/all/858b54c552714ef586fd28705d79e1ec) |\n  | [数字电路](https://oshwhub.com/explore?tag=027f0293ca4e4c0e982c3b11f13b64b6) | [027f0293ca4e4c0e982c3b11f13b64b6](https://rsshub.app/oshwhub/explore/new/all/027f0293ca4e4c0e982c3b11f13b64b6) |\n  | [高频电路](https://oshwhub.com/explore?tag=8938b321c55a41b092da9443fcfba334) | [8938b321c55a41b092da9443fcfba334](https://rsshub.app/oshwhub/explore/new/all/8938b321c55a41b092da9443fcfba334) |\n  | [仿真电路](https://oshwhub.com/explore?tag=b29c5f43ff8c4f39930174732044842c) | [b29c5f43ff8c4f39930174732044842c](https://rsshub.app/oshwhub/explore/new/all/b29c5f43ff8c4f39930174732044842c) |\n\n  #### [电子竞赛/活动](https://oshwhub.com/explore?tag=be87aefef90542438ff784899e6e0270)\n\n  | 名称                                                                              | ID                                                                                                              |\n  | --------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------- |\n  | [星火计划2025](https://oshwhub.com/explore?tag=9d75d82c34d74d8eb385281a6ebc7fe9)  | [9d75d82c34d74d8eb385281a6ebc7fe9](https://rsshub.app/oshwhub/explore/new/all/9d75d82c34d74d8eb385281a6ebc7fe9) |\n  | [彩色丝印](https://oshwhub.com/explore?tag=4776bafa72df43879ea082ae1345d5bb)      | [4776bafa72df43879ea082ae1345d5bb](https://rsshub.app/oshwhub/explore/new/all/4776bafa72df43879ea082ae1345d5bb) |\n  | [立创大赛](https://oshwhub.com/explore?tag=f7eefe9c39ff49dabbea446863af30e3)      | [f7eefe9c39ff49dabbea446863af30e3](https://rsshub.app/oshwhub/explore/new/all/f7eefe9c39ff49dabbea446863af30e3) |\n  | [互联网+](https://oshwhub.com/explore?tag=10d9b29096d347629eea7fe3a78eb290)       | [10d9b29096d347629eea7fe3a78eb290](https://rsshub.app/oshwhub/explore/new/all/10d9b29096d347629eea7fe3a78eb290) |\n  | [创新杯/创青春](https://oshwhub.com/explore?tag=e6920b7defbf47f78e811379ab06b3a2) | [e6920b7defbf47f78e811379ab06b3a2](https://rsshub.app/oshwhub/explore/new/all/e6920b7defbf47f78e811379ab06b3a2) |\n  | [FPGA大赛](https://oshwhub.com/explore?tag=3348af772eb54f769e345c1c6312c3a9)      | [3348af772eb54f769e345c1c6312c3a9](https://rsshub.app/oshwhub/explore/new/all/3348af772eb54f769e345c1c6312c3a9) |\n  | [其他比赛](https://oshwhub.com/explore?tag=06ed1c7532594f59916f7ce037a6f3ff)      | [06ed1c7532594f59916f7ce037a6f3ff](https://rsshub.app/oshwhub/explore/new/all/06ed1c7532594f59916f7ce037a6f3ff) |\n  | [星火计划2024](https://oshwhub.com/explore?tag=5f4e56750b0445a7a024b01cc8fa7122)  | [5f4e56750b0445a7a024b01cc8fa7122](https://rsshub.app/oshwhub/explore/new/all/5f4e56750b0445a7a024b01cc8fa7122) |\n  | [星火计划2023](https://oshwhub.com/explore?tag=15637284a6f545128f80a11443cdf1a0)  | [15637284a6f545128f80a11443cdf1a0](https://rsshub.app/oshwhub/explore/new/all/15637284a6f545128f80a11443cdf1a0) |\n\n  #### [电子设计大赛](https://oshwhub.com/explore?tag=f207d2c4ad2644b7acb4f8345bf6cee6)\n\n  | 名称                                                                           | ID                                                                                                              |\n  | ------------------------------------------------------------------------------ | --------------------------------------------------------------------------------------------------------------- |\n  | [校内选拔赛](https://oshwhub.com/explore?tag=b9b469bc5f9f43fbbca7ea1b42ad261f) | [b9b469bc5f9f43fbbca7ea1b42ad261f](https://rsshub.app/oshwhub/explore/new/all/b9b469bc5f9f43fbbca7ea1b42ad261f) |\n  | [省赛/区赛](https://oshwhub.com/explore?tag=9ba4444f3c4e4c0ca6de5c5473cde4a8)  | [9ba4444f3c4e4c0ca6de5c5473cde4a8](https://rsshub.app/oshwhub/explore/new/all/9ba4444f3c4e4c0ca6de5c5473cde4a8) |\n  | [2013年电赛](https://oshwhub.com/explore?tag=9b0656c41291403db63ecdd67d8caf07) | [9b0656c41291403db63ecdd67d8caf07](https://rsshub.app/oshwhub/explore/new/all/9b0656c41291403db63ecdd67d8caf07) |\n  | [2015年电赛](https://oshwhub.com/explore?tag=fe146745542a4dde99883058b5325863) | [fe146745542a4dde99883058b5325863](https://rsshub.app/oshwhub/explore/new/all/fe146745542a4dde99883058b5325863) |\n  | [2019年电赛](https://oshwhub.com/explore?tag=b3894c65a5ca47f19bab8867da884f04) | [b3894c65a5ca47f19bab8867da884f04](https://rsshub.app/oshwhub/explore/new/all/b3894c65a5ca47f19bab8867da884f04) |\n  | [2021年电赛](https://oshwhub.com/explore?tag=6ccb9fbbd3294c6ba93570c8d35e5310) | [6ccb9fbbd3294c6ba93570c8d35e5310](https://rsshub.app/oshwhub/explore/new/all/6ccb9fbbd3294c6ba93570c8d35e5310) |\n  | [2023年电赛](https://oshwhub.com/explore?tag=b1e24499fcdb47c7896baf96b0e40aaa) | [b1e24499fcdb47c7896baf96b0e40aaa](https://rsshub.app/oshwhub/explore/new/all/b1e24499fcdb47c7896baf96b0e40aaa) |\n\n</details>\n",
        "categories": [
          "programming"
        ],
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportRadar": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "oshwhub.com/explore"
            ],
            "target": "/explore"
          },
          {
            "title": "嵌入式 - 51单片机",
            "source": [
              "oshwhub.com/explore?tag=3b0f18b7516447f4b98a3830b1f3b665"
            ],
            "target": "/explore/new/all/3b0f18b7516447f4b98a3830b1f3b665"
          },
          {
            "title": "嵌入式 - STM单片机",
            "source": [
              "oshwhub.com/explore?tag=ccf89e646cd446a3b83b2f52b0199b62"
            ],
            "target": "/explore/new/all/ccf89e646cd446a3b83b2f52b0199b62"
          },
          {
            "title": "嵌入式 - AVR单片机",
            "source": [
              "oshwhub.com/explore?tag=3f6426c635ff442291209a3384a84102"
            ],
            "target": "/explore/new/all/3f6426c635ff442291209a3384a84102"
          },
          {
            "title": "嵌入式 - MM单片机",
            "source": [
              "oshwhub.com/explore?tag=cc3d1169f18c416c8757901ea6df6223"
            ],
            "target": "/explore/new/all/cc3d1169f18c416c8757901ea6df6223"
          },
          {
            "title": "嵌入式 - HK单片机",
            "source": [
              "oshwhub.com/explore?tag=b97db05d4ca84ec586b573ac8a30f903"
            ],
            "target": "/explore/new/all/b97db05d4ca84ec586b573ac8a30f903"
          },
          {
            "title": "嵌入式 - GD单片机",
            "source": [
              "oshwhub.com/explore?tag=b20331637f5145acacdcba7b4b425f86"
            ],
            "target": "/explore/new/all/b20331637f5145acacdcba7b4b425f86"
          },
          {
            "title": "嵌入式 - Arduino",
            "source": [
              "oshwhub.com/explore?tag=656035358f114d88a6d7ae9f2f008004"
            ],
            "target": "/explore/new/all/656035358f114d88a6d7ae9f2f008004"
          },
          {
            "title": "嵌入式 - Linux",
            "source": [
              "oshwhub.com/explore?tag=a970fe2004094a908bccfcd3a19d8119"
            ],
            "target": "/explore/new/all/a970fe2004094a908bccfcd3a19d8119"
          },
          {
            "title": "嵌入式 - RA单片机",
            "source": [
              "oshwhub.com/explore?tag=10f420434b2e499a9d55a053a1b68532"
            ],
            "target": "/explore/new/all/10f420434b2e499a9d55a053a1b68532"
          },
          {
            "title": "嵌入式 - FPGA",
            "source": [
              "oshwhub.com/explore?tag=b9dc4e4d3185457fb0b036697c60c304"
            ],
            "target": "/explore/new/all/b9dc4e4d3185457fb0b036697c60c304"
          },
          {
            "title": "嵌入式 - 创客教育套件",
            "source": [
              "oshwhub.com/explore?tag=7a7e2ffe306f45d49aceeccf643164f1"
            ],
            "target": "/explore/new/all/7a7e2ffe306f45d49aceeccf643164f1"
          },
          {
            "title": "嵌入式 - DSP",
            "source": [
              "oshwhub.com/explore?tag=7afd043f0472485f8a0bdd03b7f2b430"
            ],
            "target": "/explore/new/all/7afd043f0472485f8a0bdd03b7f2b430"
          },
          {
            "title": "嵌入式 - ESP8266/32",
            "source": [
              "oshwhub.com/explore?tag=6f6eefa0fcb54ab4b75469c64646d9e9"
            ],
            "target": "/explore/new/all/6f6eefa0fcb54ab4b75469c64646d9e9"
          },
          {
            "title": "嵌入式 - Hi3861",
            "source": [
              "oshwhub.com/explore?tag=08da4fffef66412c98862b56bc6de8e0"
            ],
            "target": "/explore/new/all/08da4fffef66412c98862b56bc6de8e0"
          },
          {
            "title": "嵌入式 - CH单片机",
            "source": [
              "oshwhub.com/explore?tag=46713082ee6e4e5d83ab50b2dde261f9"
            ],
            "target": "/explore/new/all/46713082ee6e4e5d83ab50b2dde261f9"
          },
          {
            "title": "嵌入式 - CW32单片机",
            "source": [
              "oshwhub.com/explore?tag=68b1cd8ff95c4a77ada1feac74a15cd7"
            ],
            "target": "/explore/new/all/68b1cd8ff95c4a77ada1feac74a15cd7"
          },
          {
            "title": "嵌入式 - N32单片机",
            "source": [
              "oshwhub.com/explore?tag=a8174b755bb840c284354adda36bea97"
            ],
            "target": "/explore/new/all/a8174b755bb840c284354adda36bea97"
          },
          {
            "title": "嵌入式 - 全志系列",
            "source": [
              "oshwhub.com/explore?tag=02c3807273ea47c4aaa6708b897a1608"
            ],
            "target": "/explore/new/all/02c3807273ea47c4aaa6708b897a1608"
          },
          {
            "title": "嵌入式 - AIR32",
            "source": [
              "oshwhub.com/explore?tag=91c29b363a024e73afe4fb2adc3d6336"
            ],
            "target": "/explore/new/all/91c29b363a024e73afe4fb2adc3d6336"
          },
          {
            "title": "嵌入式 - 树莓派",
            "source": [
              "oshwhub.com/explore?tag=68fb2b4eacf244b6b99e208bd0c0453c"
            ],
            "target": "/explore/new/all/68fb2b4eacf244b6b99e208bd0c0453c"
          },
          {
            "title": "嵌入式 - RISC-V",
            "source": [
              "oshwhub.com/explore?tag=5bf7f884bccf4507acc36a729d8b5078"
            ],
            "target": "/explore/new/all/5bf7f884bccf4507acc36a729d8b5078"
          },
          {
            "title": "嵌入式 - 玄铁",
            "source": [
              "oshwhub.com/explore?tag=e0a360d42a954a29bb6a3e5eee0395fd"
            ],
            "target": "/explore/new/all/e0a360d42a954a29bb6a3e5eee0395fd"
          },
          {
            "title": "嵌入式 - Canaan(嘉楠)",
            "source": [
              "oshwhub.com/explore?tag=3dec6606d3ca4b898eb86a78fd4c40ea"
            ],
            "target": "/explore/new/all/3dec6606d3ca4b898eb86a78fd4c40ea"
          },
          {
            "title": "DIY设计/硬件设计 - 立创泰山派",
            "source": [
              "oshwhub.com/explore?tag=26b12f4862cc4aa8a7a6ff653d9de9ed"
            ],
            "target": "/explore/new/all/26b12f4862cc4aa8a7a6ff653d9de9ed"
          },
          {
            "title": "DIY设计/硬件设计 - 立创梁山派",
            "source": [
              "oshwhub.com/explore?tag=51f92f98f8c3465ebc12e014b654a15c"
            ],
            "target": "/explore/new/all/51f92f98f8c3465ebc12e014b654a15c"
          },
          {
            "title": "DIY设计/硬件设计 - 仿真器/编程器",
            "source": [
              "oshwhub.com/explore?tag=1b87c2546ea3444e9817a1faf8f76ff2"
            ],
            "target": "/explore/new/all/1b87c2546ea3444e9817a1faf8f76ff2"
          },
          {
            "title": "DIY设计/硬件设计 - 电赛TI开发板",
            "source": [
              "oshwhub.com/explore?tag=d4b25b821c8d4f7cb1bd871853400521"
            ],
            "target": "/explore/new/all/d4b25b821c8d4f7cb1bd871853400521"
          },
          {
            "title": "DIY设计/硬件设计 - 电源/能源",
            "source": [
              "oshwhub.com/explore?tag=e804983891e743439072af4e05aba50d"
            ],
            "target": "/explore/new/all/e804983891e743439072af4e05aba50d"
          },
          {
            "title": "DIY设计/硬件设计 - 信号/通信",
            "source": [
              "oshwhub.com/explore?tag=b13a722e49ae40f4ae15c7448c0e807b"
            ],
            "target": "/explore/new/all/b13a722e49ae40f4ae15c7448c0e807b"
          },
          {
            "title": "DIY设计/硬件设计 - 测量/仪器",
            "source": [
              "oshwhub.com/explore?tag=b1fb4acdb7354d81b3ed3c18050d0580"
            ],
            "target": "/explore/new/all/b1fb4acdb7354d81b3ed3c18050d0580"
          },
          {
            "title": "DIY设计/硬件设计 - 课设/毕设",
            "source": [
              "oshwhub.com/explore?tag=7711ced2a349485d85a6cae11c91cc5d"
            ],
            "target": "/explore/new/all/7711ced2a349485d85a6cae11c91cc5d"
          },
          {
            "title": "DIY设计/硬件设计 - DIY设计",
            "source": [
              "oshwhub.com/explore?tag=d3cacd30fc1a4dbea35aba2f00c755e3"
            ],
            "target": "/explore/new/all/d3cacd30fc1a4dbea35aba2f00c755e3"
          },
          {
            "title": "DIY设计/硬件设计 - 声光设计",
            "source": [
              "oshwhub.com/explore?tag=fbca6abc8a114614a5598bf7c33fb72e"
            ],
            "target": "/explore/new/all/fbca6abc8a114614a5598bf7c33fb72e"
          },
          {
            "title": "DIY设计/硬件设计 - 555定时器",
            "source": [
              "oshwhub.com/explore?tag=e53cdda17f4840158e9f9a82354f923d"
            ],
            "target": "/explore/new/all/e53cdda17f4840158e9f9a82354f923d"
          },
          {
            "title": "DIY设计/硬件设计 - 方案验证板",
            "source": [
              "oshwhub.com/explore?tag=90637fd096424071a21927e5cdc436de"
            ],
            "target": "/explore/new/all/90637fd096424071a21927e5cdc436de"
          },
          {
            "title": "DIY设计/硬件设计 - 面板设计",
            "source": [
              "oshwhub.com/explore?tag=8e9b3ad4569943b19f701cf06d3be169"
            ],
            "target": "/explore/new/all/8e9b3ad4569943b19f701cf06d3be169"
          },
          {
            "title": "物联网/智能硬件 - 蓝牙/蓝牙mesh",
            "source": [
              "oshwhub.com/explore?tag=252438513ded4c87b8bac438d006a0b8"
            ],
            "target": "/explore/new/all/252438513ded4c87b8bac438d006a0b8"
          },
          {
            "title": "物联网/智能硬件 - WiFi/以太网",
            "source": [
              "oshwhub.com/explore?tag=f2beb30a80134f3e9595b51148f55cf8"
            ],
            "target": "/explore/new/all/f2beb30a80134f3e9595b51148f55cf8"
          },
          {
            "title": "物联网/智能硬件 - 射频/2.4G",
            "source": [
              "oshwhub.com/explore?tag=72cccbeca286458a9fb31fbbff8cd57f"
            ],
            "target": "/explore/new/all/72cccbeca286458a9fb31fbbff8cd57f"
          },
          {
            "title": "物联网/智能硬件 - GSM/GPRS",
            "source": [
              "oshwhub.com/explore?tag=e2f58f5ada1b46aaa30899996e1bffee"
            ],
            "target": "/explore/new/all/e2f58f5ada1b46aaa30899996e1bffee"
          },
          {
            "title": "物联网/智能硬件 - 无线定位",
            "source": [
              "oshwhub.com/explore?tag=3c3111e1320c48dd8e60e46201140402"
            ],
            "target": "/explore/new/all/3c3111e1320c48dd8e60e46201140402"
          },
          {
            "title": "物联网/智能硬件 - 4G/5G技术",
            "source": [
              "oshwhub.com/explore?tag=3e9823af89424add8e16c8d86dbe6365"
            ],
            "target": "/explore/new/all/3e9823af89424add8e16c8d86dbe6365"
          },
          {
            "title": "物联网/智能硬件 - 智能家居",
            "source": [
              "oshwhub.com/explore?tag=f1f6fe3058c4476486baa2d51469c116"
            ],
            "target": "/explore/new/all/f1f6fe3058c4476486baa2d51469c116"
          },
          {
            "title": "电子模块 - 电源模块",
            "source": [
              "oshwhub.com/explore?tag=2613794836ff4fa2954e4cca5749584a"
            ],
            "target": "/explore/new/all/2613794836ff4fa2954e4cca5749584a"
          },
          {
            "title": "电子模块 - 显示模块",
            "source": [
              "oshwhub.com/explore?tag=00aa2be7c4d44b5ea060419ca57a94e0"
            ],
            "target": "/explore/new/all/00aa2be7c4d44b5ea060419ca57a94e0"
          },
          {
            "title": "电子模块 - 通信模块",
            "source": [
              "oshwhub.com/explore?tag=a99c667254ab41f788ffbcb3e78e152b"
            ],
            "target": "/explore/new/all/a99c667254ab41f788ffbcb3e78e152b"
          },
          {
            "title": "电子模块 - 传感器模块",
            "source": [
              "oshwhub.com/explore?tag=b643637f21ea4464aeb312f29ca0131e"
            ],
            "target": "/explore/new/all/b643637f21ea4464aeb312f29ca0131e"
          },
          {
            "title": "电子模块 - 电机驱动模块",
            "source": [
              "oshwhub.com/explore?tag=7676fdaf039847e3808481a4437e004b"
            ],
            "target": "/explore/new/all/7676fdaf039847e3808481a4437e004b"
          },
          {
            "title": "电子模块 - 其他模块",
            "source": [
              "oshwhub.com/explore?tag=22a10af7cd434f1d8c28588b030963c5"
            ],
            "target": "/explore/new/all/22a10af7cd434f1d8c28588b030963c5"
          },
          {
            "title": "电子应用 - 汽车电子",
            "source": [
              "oshwhub.com/explore?tag=cc45e77e32764600a9edd9c6bec9a932"
            ],
            "target": "/explore/new/all/cc45e77e32764600a9edd9c6bec9a932"
          },
          {
            "title": "电子应用 - 消费电子",
            "source": [
              "oshwhub.com/explore?tag=e5831c441f25423d88a7311a9b276871"
            ],
            "target": "/explore/new/all/e5831c441f25423d88a7311a9b276871"
          },
          {
            "title": "电子应用 - 工业电子",
            "source": [
              "oshwhub.com/explore?tag=ba95313da8b24bbfbcf00182447f6063"
            ],
            "target": "/explore/new/all/ba95313da8b24bbfbcf00182447f6063"
          },
          {
            "title": "电子应用 - 家用电子",
            "source": [
              "oshwhub.com/explore?tag=7bee905a7730453c803339f2a1dc77cf"
            ],
            "target": "/explore/new/all/7bee905a7730453c803339f2a1dc77cf"
          },
          {
            "title": "电子应用 - 医疗电子",
            "source": [
              "oshwhub.com/explore?tag=b3e25776aa9d438980f140b7577b1af7"
            ],
            "target": "/explore/new/all/b3e25776aa9d438980f140b7577b1af7"
          },
          {
            "title": "电子应用 - 工业4.0",
            "source": [
              "oshwhub.com/explore?tag=2d6d5c8697cc4061a66e6fb06e30f587"
            ],
            "target": "/explore/new/all/2d6d5c8697cc4061a66e6fb06e30f587"
          },
          {
            "title": "电子应用 - 开源复刻",
            "source": [
              "oshwhub.com/explore?tag=935421b496b44f178a554fbdaa568e0a"
            ],
            "target": "/explore/new/all/935421b496b44f178a554fbdaa568e0a"
          },
          {
            "title": "电子应用 - 电子竞赛",
            "source": [
              "oshwhub.com/explore?tag=08a877289c3f4f34b2ca8905996e07ed"
            ],
            "target": "/explore/new/all/08a877289c3f4f34b2ca8905996e07ed"
          },
          {
            "title": "电子应用 - AI视觉",
            "source": [
              "oshwhub.com/explore?tag=e2d486a270aa46f790318c714cc77d02"
            ],
            "target": "/explore/new/all/e2d486a270aa46f790318c714cc77d02"
          },
          {
            "title": "电工电子 - 电路分析",
            "source": [
              "oshwhub.com/explore?tag=827cd3b7542646d682f9588973647e96"
            ],
            "target": "/explore/new/all/827cd3b7542646d682f9588973647e96"
          },
          {
            "title": "电工电子 - 电力电子",
            "source": [
              "oshwhub.com/explore?tag=a08b61928be54154bb1a346f7630e4ba"
            ],
            "target": "/explore/new/all/a08b61928be54154bb1a346f7630e4ba"
          },
          {
            "title": "电工电子 - 模拟电路",
            "source": [
              "oshwhub.com/explore?tag=858b54c552714ef586fd28705d79e1ec"
            ],
            "target": "/explore/new/all/858b54c552714ef586fd28705d79e1ec"
          },
          {
            "title": "电工电子 - 数字电路",
            "source": [
              "oshwhub.com/explore?tag=027f0293ca4e4c0e982c3b11f13b64b6"
            ],
            "target": "/explore/new/all/027f0293ca4e4c0e982c3b11f13b64b6"
          },
          {
            "title": "电工电子 - 高频电路",
            "source": [
              "oshwhub.com/explore?tag=8938b321c55a41b092da9443fcfba334"
            ],
            "target": "/explore/new/all/8938b321c55a41b092da9443fcfba334"
          },
          {
            "title": "电工电子 - 仿真电路",
            "source": [
              "oshwhub.com/explore?tag=b29c5f43ff8c4f39930174732044842c"
            ],
            "target": "/explore/new/all/b29c5f43ff8c4f39930174732044842c"
          },
          {
            "title": "电子竞赛/活动 - 星火计划2025",
            "source": [
              "oshwhub.com/explore?tag=9d75d82c34d74d8eb385281a6ebc7fe9"
            ],
            "target": "/explore/new/all/9d75d82c34d74d8eb385281a6ebc7fe9"
          },
          {
            "title": "电子竞赛/活动 - 彩色丝印",
            "source": [
              "oshwhub.com/explore?tag=4776bafa72df43879ea082ae1345d5bb"
            ],
            "target": "/explore/new/all/4776bafa72df43879ea082ae1345d5bb"
          },
          {
            "title": "电子竞赛/活动 - 立创大赛",
            "source": [
              "oshwhub.com/explore?tag=f7eefe9c39ff49dabbea446863af30e3"
            ],
            "target": "/explore/new/all/f7eefe9c39ff49dabbea446863af30e3"
          },
          {
            "title": "电子竞赛/活动 - 互联网+",
            "source": [
              "oshwhub.com/explore?tag=10d9b29096d347629eea7fe3a78eb290"
            ],
            "target": "/explore/new/all/10d9b29096d347629eea7fe3a78eb290"
          },
          {
            "title": "电子竞赛/活动 - 创新杯/创青春",
            "source": [
              "oshwhub.com/explore?tag=e6920b7defbf47f78e811379ab06b3a2"
            ],
            "target": "/explore/new/all/e6920b7defbf47f78e811379ab06b3a2"
          },
          {
            "title": "电子竞赛/活动 - FPGA大赛",
            "source": [
              "oshwhub.com/explore?tag=3348af772eb54f769e345c1c6312c3a9"
            ],
            "target": "/explore/new/all/3348af772eb54f769e345c1c6312c3a9"
          },
          {
            "title": "电子竞赛/活动 - 其他比赛",
            "source": [
              "oshwhub.com/explore?tag=06ed1c7532594f59916f7ce037a6f3ff"
            ],
            "target": "/explore/new/all/06ed1c7532594f59916f7ce037a6f3ff"
          },
          {
            "title": "电子竞赛/活动 - 星火计划2024",
            "source": [
              "oshwhub.com/explore?tag=5f4e56750b0445a7a024b01cc8fa7122"
            ],
            "target": "/explore/new/all/5f4e56750b0445a7a024b01cc8fa7122"
          },
          {
            "title": "电子竞赛/活动 - 星火计划2023",
            "source": [
              "oshwhub.com/explore?tag=15637284a6f545128f80a11443cdf1a0"
            ],
            "target": "/explore/new/all/15637284a6f545128f80a11443cdf1a0"
          },
          {
            "title": "电子设计大赛 - 校内选拔赛",
            "source": [
              "oshwhub.com/explore?tag=b9b469bc5f9f43fbbca7ea1b42ad261f"
            ],
            "target": "/explore/new/all/b9b469bc5f9f43fbbca7ea1b42ad261f"
          },
          {
            "title": "电子设计大赛 - 省赛/区赛",
            "source": [
              "oshwhub.com/explore?tag=9ba4444f3c4e4c0ca6de5c5473cde4a8"
            ],
            "target": "/explore/new/all/9ba4444f3c4e4c0ca6de5c5473cde4a8"
          },
          {
            "title": "电子设计大赛 - 2013年电赛",
            "source": [
              "oshwhub.com/explore?tag=9b0656c41291403db63ecdd67d8caf07"
            ],
            "target": "/explore/new/all/9b0656c41291403db63ecdd67d8caf07"
          },
          {
            "title": "电子设计大赛 - 2015年电赛",
            "source": [
              "oshwhub.com/explore?tag=fe146745542a4dde99883058b5325863"
            ],
            "target": "/explore/new/all/fe146745542a4dde99883058b5325863"
          },
          {
            "title": "电子设计大赛 - 2019年电赛",
            "source": [
              "oshwhub.com/explore?tag=b3894c65a5ca47f19bab8867da884f04"
            ],
            "target": "/explore/new/all/b3894c65a5ca47f19bab8867da884f04"
          },
          {
            "title": "电子设计大赛 - 2021年电赛",
            "source": [
              "oshwhub.com/explore?tag=6ccb9fbbd3294c6ba93570c8d35e5310"
            ],
            "target": "/explore/new/all/6ccb9fbbd3294c6ba93570c8d35e5310"
          },
          {
            "title": "电子设计大赛 - 2023年电赛",
            "source": [
              "oshwhub.com/explore?tag=b1e24499fcdb47c7896baf96b0e40aaa"
            ],
            "target": "/explore/new/all/b1e24499fcdb47c7896baf96b0e40aaa"
          }
        ],
        "view": 0,
        "location": "explore.ts",
        "module": () => import('@/routes/oshwhub/explore.ts')
      }
    },
    "apiRoutes": {},
    "name": "oshwhub 立创开源硬件平台",
    "url": "oshwhub.com",
    "lang": "zh-CN"
  },
  "osu": {
    "routes": {
      "/latest-ranked/:routeParams?": {
        "path": "/latest-ranked/:routeParams?",
        "categories": [
          "game"
        ],
        "example": "/osu/latest-ranked/includeMode=osu&difficultyLimit=L3&difficultyLimit=U7",
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false,
          "supportRadar": true
        },
        "parameters": {
          "routeParams": {
            "description": "Used to pass route parameters in Query String format. Check out route description for more info.",
            "default": "null"
          }
        },
        "name": "Latest Ranked Beatmap",
        "description": "\nSubscribe to the new beatmaps on https://osu.ppy.sh/beatmapsets.\n\n#### Parameter Description\n\nParameters allows you to:\n\n- Filter game mode\n- Limit beatmap difficulty\n- Show/hide game mode in feed title\n\nBelow is a table of all allowed parameters passed to `routeParams`\n\n\n| Name              | Default  | Description                                                                                                                                                                                                                                          |\n| ----------------- | -------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |\n| `includeMode`     | All mode | Could be `osu`, `mania`, `fruits` or `taiko`. Specify included game mode of beatmaps. Including this paramseter multiple times to specify multiple game modes, e.g.: `includeMode=osu&includeMode=mania`. Subscribe to all game modes if not specified |\n| `difficultyLimit` | None     | Lower/upper limit of star rating of the beatmaps in the beatmapset item, e.g.:`difficultyLimit=U6`. Checkout tips in descriptions for detailed explaination and examples.                                                                            |\n| `modeInTitle`     | `true`   | `true` or `false` Add mode info into feed title.\n\n\nThis actual parameters should be passed as `routeParams` in URL Query String format without `?`, e.g.:\n\n    /osu/latest-ranked/modeInTitle=true&includeMode=osu\n\n::: tip\nYou could make use of `difficultyLimit` paramters to create a \"high difficulty/low difficulty only\" only feed.\n\nFor example, if you only wants to play low star rating beatmap like 1 or 2 star, you could subscribe to:\n\n    /osu/latest-ranked/difficultyLimit=U2\n\nThis will filter out all beatmapsets that do not provide at least one beatmap with star rating<=`2.00`.\n\nSimilarly, you could use lower bound to filter out beatmapsets which don't have at least one beatmap\nwith star rating higher than a certain threshold.\n\n    /osu/latest-ranked/difficultyLimit=L6\n\nNow all beatmapsets that don't provided at least one beatmap with star rating higher than `6.00` will be filtered.\n:::",
        "maintainers": [
          "nfnfgo"
        ],
        "radar": [
          {
            "source": [
              "osu.ppy.sh/beatmapsets"
            ]
          }
        ],
        "location": "beatmaps/latest-ranked.tsx",
        "module": () => import('@/routes/osu/beatmaps/latest-ranked.tsx')
      },
      "/packs/:type?": {
        "path": "/packs/:type?",
        "categories": [
          "game"
        ],
        "example": "/osu/packs",
        "parameters": {
          "type": "pack type, default to `standard`, can choose from `featured`, `tournament`, `loved`, `chart`, `theme` and `artist`"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "Beatmap Packs",
        "maintainers": [
          "JimenezLi"
        ],
        "location": "beatmaps/packs.ts",
        "module": () => import('@/routes/osu/beatmaps/packs.ts')
      }
    },
    "apiRoutes": {},
    "name": "osu!",
    "url": "osu.ppy.sh",
    "lang": "en"
  },
  "otobanana": {
    "routes": {
      "/user/:id/cast": {
        "path": "/user/:id/cast",
        "categories": [
          "multimedia"
        ],
        "example": "/otobanana/user/cee16401-96b1-420f-8188-abd4d33093f1/cast",
        "parameters": {
          "id": "User ID, can be found in URL"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": true,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "otobanana.com/user/:id/cast",
              "otobanana.com/user/:id"
            ]
          }
        ],
        "name": "Cast 音声投稿",
        "maintainers": [
          "TonyRL"
        ],
        "location": "cast.ts",
        "module": () => import('@/routes/otobanana/cast.ts')
      },
      "/user/:id/livestream": {
        "path": "/user/:id/livestream",
        "categories": [
          "multimedia"
        ],
        "example": "/otobanana/user/cee16401-96b1-420f-8188-abd4d33093f1/livestream",
        "parameters": {
          "id": "User ID, can be found in URL"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "otobanana.com/user/:id/livestream",
              "otobanana.com/user/:id"
            ]
          }
        ],
        "name": "Livestream ライブ配信",
        "maintainers": [
          "TonyRL"
        ],
        "location": "livestream.ts",
        "module": () => import('@/routes/otobanana/livestream.ts')
      },
      "/user/:id": {
        "path": "/user/:id",
        "categories": [
          "multimedia"
        ],
        "example": "/otobanana/user/cee16401-96b1-420f-8188-abd4d33093f1",
        "parameters": {
          "id": "User ID, can be found in URL"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": true,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "otobanana.com/user/:id"
            ]
          }
        ],
        "name": "Timeline タイムライン",
        "maintainers": [
          "TonyRL"
        ],
        "location": "timeline.ts",
        "module": () => import('@/routes/otobanana/timeline.ts')
      }
    },
    "apiRoutes": {},
    "name": "OTOBANANA",
    "url": "otobanana.com",
    "lang": "zh-CN"
  },
  "ouc": {
    "routes": {
      "/hqsz": {
        "path": "/hqsz",
        "categories": [
          "university"
        ],
        "example": "/ouc/hqsz",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "hqsz.ouc.edu.cn/news.html"
            ]
          }
        ],
        "name": "后勤公告通知",
        "maintainers": [
          "ladeng07"
        ],
        "url": "hqsz.ouc.edu.cn/news.html?typeId=02",
        "location": "hqsz.ts",
        "module": () => import('@/routes/ouc/hqsz.ts')
      },
      "/it/postgraduate": {
        "path": "/it/postgraduate",
        "categories": [
          "university"
        ],
        "example": "/ouc/it/postgraduate",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "it.ouc.edu.cn/_s381/16619/list.psp",
              "it.ouc.edu.cn/16619/list.htm",
              "it.ouc.edu.cn/"
            ]
          }
        ],
        "name": "信息科学与工程学院研究生招生通知公告",
        "maintainers": [
          "shengmaosu"
        ],
        "url": "it.ouc.edu.cn/_s381/16619/list.psp",
        "location": "it-postgraduate.ts",
        "module": () => import('@/routes/ouc/it-postgraduate.ts')
      },
      "/it/tx/:id?": {
        "path": "/it/tx/:id?",
        "categories": [
          "university"
        ],
        "example": "/ouc/it/tx/xwdt",
        "parameters": {
          "id": "默认为 `xwdt`，id过多，这里只举几个例"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "it.ouc.edu.cn/tx/:id/list.htm"
            ],
            "target": "/it/tx/:id"
          }
        ],
        "name": "信息科学与工程学院团学工作",
        "maintainers": [
          "3401797899"
        ],
        "url": "it.ouc.edu.cn/",
        "description": "| 新闻动态 | 学院活动 | 奖助工作获奖情况 |\n| -------- | -------- | ---------------- |\n| xwdt     | tzgg     | 21758            |",
        "location": "it-tx.ts",
        "module": () => import('@/routes/ouc/it-tx.ts')
      },
      "/it/:type?": {
        "path": "/it/:type?",
        "categories": [
          "university"
        ],
        "example": "/ouc/it/0",
        "parameters": {
          "type": "默认为 `0`"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "it.ouc.edu.cn/"
            ],
            "target": "/it"
          }
        ],
        "name": "信息科学与工程学院",
        "maintainers": [
          "GeoffreyChen777",
          "3401797899"
        ],
        "url": "it.ouc.edu.cn/",
        "description": "| 学院要闻 | 学院公告 | 学院活动 |\n| -------- | -------- | -------- |\n| 0        | 1        | 2        |",
        "location": "it.ts",
        "module": () => import('@/routes/ouc/it.ts')
      },
      "/jwc": {
        "path": "/jwc",
        "categories": [
          "university"
        ],
        "example": "/ouc/jwc",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "jwc.ouc.edu.cn/",
              "jwc.ouc.edu.cn/6517/list.htm"
            ]
          }
        ],
        "name": "教务处",
        "maintainers": [
          "3401797899"
        ],
        "url": "jwc.ouc.edu.cn/",
        "location": "jwc.ts",
        "module": () => import('@/routes/ouc/jwc.ts')
      },
      "/jwgl": {
        "path": "/jwgl",
        "categories": [
          "university"
        ],
        "example": "/ouc/jwgl",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "jwgl.ouc.edu.cn/cas/login.action",
              "jwgl.ouc.edu.cn/public/SchoolNotice.jsp"
            ]
          }
        ],
        "name": "选课信息教务通知",
        "maintainers": [
          "3401797899"
        ],
        "url": "jwgl.ouc.edu.cn/cas/login.action",
        "description": "::: warning\n  由于选课通知仅允许校园网访问，需自行部署。\n:::",
        "location": "jwgl.ts",
        "module": () => import('@/routes/ouc/jwgl.ts')
      },
      "/yjs": {
        "path": "/yjs",
        "categories": [
          "university"
        ],
        "example": "/ouc/yjs",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "yz.ouc.edu.cn/5926/list.htm"
            ]
          }
        ],
        "name": "研究生院",
        "maintainers": [
          "shengmaosu"
        ],
        "url": "yz.ouc.edu.cn/5926/list.htm",
        "location": "yjs.ts",
        "module": () => import('@/routes/ouc/yjs.ts')
      }
    },
    "apiRoutes": {},
    "name": "中国海洋大学",
    "url": "it.ouc.edu.cn",
    "lang": "zh-CN"
  },
  "oup": {
    "routes": {
      "/journals/:name": {
        "path": "/journals/:name",
        "categories": [
          "journal"
        ],
        "example": "/oup/journals/adaptation",
        "parameters": {
          "name": "short name for a journal, can be found in URL"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "academic.oup.com/",
              "academic.oup.com/:name/issue"
            ]
          }
        ],
        "name": "Oxford Academic - Journal",
        "maintainers": [
          "Fatpandac"
        ],
        "url": "academic.oup.com/",
        "location": "index.tsx",
        "module": () => import('@/routes/oup/index.tsx')
      }
    },
    "apiRoutes": {},
    "name": "Oxford University Press",
    "url": "academic.oup.com",
    "lang": "en"
  },
  "outagereport": {
    "routes": {
      "/:name/:count?": {
        "path": "/:name/:count?",
        "categories": [
          "forecast"
        ],
        "example": "/outagereport/ubisoft/5",
        "parameters": {
          "name": "Service name, spelling format must be consistent with URL",
          "count": "Counting threshold, will only be written in RSS if the number of people who report to stop serving is not less than this number"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "Report",
        "maintainers": [
          "cxumol",
          "nczitzk"
        ],
        "description": "Please skip the local service area code for `name`, for example `https://outage.report/us/verizon-wireless` to `verizon-wireless`.",
        "location": "index.ts",
        "module": () => import('@/routes/outagereport/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "Outage.Report",
    "url": "outage.report",
    "lang": "en"
  },
  "p-articles": {
    "routes": {
      "/contributors/:author": {
        "path": "/contributors/:author",
        "categories": [
          "reading"
        ],
        "example": "/p-articles/contributors/黃衍仁",
        "parameters": {
          "author": "虛詞作者, 可在作者页面 URL 找到"
        },
        "name": "虛詞作者",
        "maintainers": [
          "Insomnia1437"
        ],
        "radar": [
          {
            "source": [
              "p-articles.com/contributors/:author"
            ]
          }
        ],
        "location": "contributors.ts",
        "module": () => import('@/routes/p-articles/contributors.ts')
      },
      "/section/:section": {
        "path": "/section/:section",
        "categories": [
          "reading"
        ],
        "example": "/p-articles/section/critics",
        "parameters": {
          "section": "版块名称, 可在对应版块 URL 中找到, 子版块链接用`-`连接"
        },
        "name": "版块",
        "maintainers": [
          "Insomnia1437"
        ],
        "radar": [
          {
            "source": [
              "p-articles.com/:section/"
            ]
          }
        ],
        "location": "section.ts",
        "module": () => import('@/routes/p-articles/section.ts')
      }
    },
    "apiRoutes": {},
    "name": "虚词",
    "url": "p-articles.com",
    "description": "\n::: tip\np-articles provides some official RSS feeds:\n\n-   section: `https://p-articles.com/section/:section`\n-   contributors: `https://p-articles.com/contributors/:author`\n:::",
    "lang": "en"
  },
  "pacilution": {
    "routes": {
      "/latest": {
        "path": "/latest",
        "name": "最新文章",
        "maintainers": [
          "PrinOrange"
        ],
        "categories": [
          "journal"
        ],
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "example": "/pacilution/latest",
        "radar": [
          {
            "source": [
              "www.pacilution.com"
            ]
          }
        ],
        "location": "latest.ts",
        "module": () => import('@/routes/pacilution/latest.ts')
      }
    },
    "apiRoutes": {},
    "name": "普世社会科学研究所",
    "url": "www.pacilution.com"
  },
  "panewslab": {
    "routes": {
      "/news": {
        "path": "/news",
        "categories": [
          "new-media"
        ],
        "example": "/panewslab/news",
        "radar": [
          {
            "source": [
              "panewslab.com/"
            ]
          }
        ],
        "name": "快讯",
        "maintainers": [
          "nczitzk"
        ],
        "url": "panewslab.com/",
        "location": "news.ts",
        "module": () => import('@/routes/panewslab/news.ts')
      },
      "/author/:id": {
        "path": [
          "/author/:id",
          "/column/:id"
        ],
        "categories": [
          "new-media"
        ],
        "example": "/panewslab/author/166",
        "parameters": {
          "id": "专栏 id，可在地址栏 URL 中找到"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "panewslab.com/"
            ]
          }
        ],
        "name": "专栏",
        "maintainers": [
          "nczitzk"
        ],
        "url": "panewslab.com/",
        "location": "author.ts",
        "module": () => import('@/routes/panewslab/author.ts')
      },
      "/column/:id": {
        "path": [
          "/author/:id",
          "/column/:id"
        ],
        "categories": [
          "new-media"
        ],
        "example": "/panewslab/author/166",
        "parameters": {
          "id": "专栏 id，可在地址栏 URL 中找到"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "panewslab.com/"
            ]
          }
        ],
        "name": "专栏",
        "maintainers": [
          "nczitzk"
        ],
        "url": "panewslab.com/",
        "location": "author.ts",
        "module": () => import('@/routes/panewslab/author.ts')
      },
      "/profundity/:category?": {
        "path": "/profundity/:category?",
        "categories": [
          "new-media"
        ],
        "example": "/panewslab/profundity",
        "parameters": {
          "category": "分类，见下表，默认为精选"
        },
        "radar": [
          {
            "source": [
              "panewslab.com/"
            ]
          },
          {
            "source": [
              "www.panewslab.com/zh/profundity/index.html"
            ]
          }
        ],
        "name": "深度",
        "maintainers": [
          "nczitzk"
        ],
        "url": "panewslab.com/",
        "description": "| 精选 | 链游 | 元宇宙 | NFT | DeFi | 监管 | 央行数字货币 | 波卡 | Layer 2 | DAO | 融资 | 活动 |\n| ---- | ---- | ------ | --- | ---- | ---- | ------------ | ---- | ------- | --- | ---- | ---- |",
        "location": "profundity.ts",
        "module": () => import('@/routes/panewslab/profundity.ts')
      },
      "/topic/:id": {
        "path": "/topic/:id",
        "categories": [
          "new-media"
        ],
        "example": "/panewslab/topic/1629365774078402",
        "parameters": {
          "id": "专题 id，可在地址栏 URL 中找到"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "panewslab.com/"
            ]
          }
        ],
        "name": "专题",
        "maintainers": [
          "nczitzk"
        ],
        "url": "panewslab.com/",
        "location": "topic.ts",
        "module": () => import('@/routes/panewslab/topic.ts')
      }
    },
    "apiRoutes": {},
    "name": "PANews",
    "url": "panewslab.com",
    "lang": "zh-CN"
  },
  "papers": {
    "routes": {
      "/query/:keyword{.+}?": {
        "path": "/query/:keyword{.+}?",
        "name": "Topic",
        "url": "papers.cool",
        "maintainers": [
          "Muyun99"
        ],
        "example": "/papers/query/Detection",
        "parameters": {
          "keyword": "Keyword to search for papers, e.g., Detection, Segmentation, etc."
        },
        "description": "::: tip\n  If you subscibe to [arXiv Paper queryed by Detection](https://papers.cool/arxiv/search?highlight=1&query=Detection), where the URL is `https://papers.cool/arxiv/search?highlight=1&query=Detection`, extract the part `https://papers.cool/` to the end, and use it as the parameter to fill in. Therefore, the route will be [`/papers/query/Detection`](https://rsshub.app/papers/query/Detection).\n:::\n\n| Category                                              | id                  |\n| ----------------------------------------------------- | ------------------- |\n| arXiv Paper queryed by Detection                      | query/Detection     |\n| arXiv Paper queryed by Segmentation                   | query/Segmentation  |\n  ",
        "categories": [
          "journal"
        ],
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportRadar": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": true
        },
        "radar": [
          {
            "title": "arXiv Paper queryed by Keyword",
            "source": [
              "papers.cool/arxiv/search?highlight=1&query=*&sort=0"
            ],
            "target": "/papers/query/:keyword"
          }
        ],
        "location": "query.ts",
        "module": () => import('@/routes/papers/query.ts')
      },
      "/category/:id{.+}?": {
        "path": "/category/:id{.+}?",
        "name": "Category",
        "url": "papers.cool",
        "maintainers": [
          "nczitzk",
          "Muyun99"
        ],
        "example": "/papers/category/arxiv/cs.AI",
        "parameters": {
          "id": {
            "description": "Category ID, can be found in URL"
          }
        },
        "description": "::: tip\nTo subscribe to [Artificial Intelligence (cs.AI)](https://papers.cool/arxiv/cs.AI) (<https://papers.cool/arxiv/cs.AI>), extract `arxiv/cs.AI` from the URL as the `category` parameter. The resulting route will be [`/papers/category/arxiv/cs.AI`](https://rsshub.app/papers/category/arxiv/cs.AI).\n:::\n\n<details>\n  <summary>More categories</summary>\n\n#### [Astrophysics (astro-ph)](https://papers.cool/arxiv/astro-ph)\n\n| [Astrophysics (astro-ph)](https://papers.cool/arxiv/astro-ph)       | [Astrophysics of Galaxies (astro-ph.GA)](https://papers.cool/arxiv/astro-ph.GA) | [Cosmology and Nongalactic Astrophysics (astro-ph.CO)](https://papers.cool/arxiv/astro-ph.CO) | [Earth and Planetary Astrophysics (astro-ph.EP)](https://papers.cool/arxiv/astro-ph.EP) | [High Energy Astrophysical Phenomena (astro-ph.HE)](https://papers.cool/arxiv/astro-ph.HE) |\n| ------------------------------------------------------------------- | ------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------ |\n| [arxiv/astro-ph](https://rsshub.app/papers/category/arxiv/astro-ph) | [arxiv/astro-ph.GA](https://rsshub.app/papers/category/arxiv/astro-ph.GA)       | [arxiv/astro-ph.CO](https://rsshub.app/papers/category/arxiv/astro-ph.CO)                     | [arxiv/astro-ph.EP](https://rsshub.app/papers/category/arxiv/astro-ph.EP)               | [arxiv/astro-ph.HE](https://rsshub.app/papers/category/arxiv/astro-ph.HE)                  |\n\n| [Instrumentation and Methods for Astrophysics (astro-ph.IM)](https://papers.cool/arxiv/astro-ph.IM) | [Solar and Stellar Astrophysics (astro-ph.SR)](https://papers.cool/arxiv/astro-ph.SR) |\n| --------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------- |\n| [arxiv/astro-ph.IM](https://rsshub.app/papers/category/arxiv/astro-ph.IM)                           | [arxiv/astro-ph.SR](https://rsshub.app/papers/category/arxiv/astro-ph.SR)             |\n\n#### [Condensed Matter (cond-mat)](https://papers.cool/arxiv/cond-mat)\n\n| [Condensed Matter (cond-mat)](https://papers.cool/arxiv/cond-mat)   | [Disordered Systems and Neural Networks (cond-mat.dis-nn)](https://papers.cool/arxiv/cond-mat.dis-nn) | [Materials Science (cond-mat.mtrl-sci)](https://papers.cool/arxiv/cond-mat.mtrl-sci)  | [Mesoscale and Nanoscale Physics (cond-mat.mes-hall)](https://papers.cool/arxiv/cond-mat.mes-hall) | [Other Condensed Matter (cond-mat.other)](https://papers.cool/arxiv/cond-mat.other) |\n| ------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------- |\n| [arxiv/cond-mat](https://rsshub.app/papers/category/arxiv/cond-mat) | [arxiv/cond-mat.dis-nn](https://rsshub.app/papers/category/arxiv/cond-mat.dis-nn)                     | [arxiv/cond-mat.mtrl-sci](https://rsshub.app/papers/category/arxiv/cond-mat.mtrl-sci) | [arxiv/cond-mat.mes-hall](https://rsshub.app/papers/category/arxiv/cond-mat.mes-hall)              | [arxiv/cond-mat.other](https://rsshub.app/papers/category/arxiv/cond-mat.other)     |\n\n| [Quantum Gases (cond-mat.quant-gas)](https://papers.cool/arxiv/cond-mat.quant-gas)      | [Soft Condensed Matter (cond-mat.soft)](https://papers.cool/arxiv/cond-mat.soft) | [Statistical Mechanics (cond-mat.stat-mech)](https://papers.cool/arxiv/cond-mat.stat-mech) | [Strongly Correlated Electrons (cond-mat.str-el)](https://papers.cool/arxiv/cond-mat.str-el) | [Superconductivity (cond-mat.supr-con)](https://papers.cool/arxiv/cond-mat.supr-con)  |\n| --------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------ | -------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------- |\n| [arxiv/cond-mat.quant-gas](https://rsshub.app/papers/category/arxiv/cond-mat.quant-gas) | [arxiv/cond-mat.soft](https://rsshub.app/papers/category/arxiv/cond-mat.soft)    | [arxiv/cond-mat.stat-mech](https://rsshub.app/papers/category/arxiv/cond-mat.stat-mech)    | [arxiv/cond-mat.str-el](https://rsshub.app/papers/category/arxiv/cond-mat.str-el)            | [arxiv/cond-mat.supr-con](https://rsshub.app/papers/category/arxiv/cond-mat.supr-con) |\n\n#### [General Relativity and Quantum Cosmology (gr-qc)](https://papers.cool/arxiv/gr-qc)\n\n| [General Relativity and Quantum Cosmology (gr-qc)](https://papers.cool/arxiv/gr-qc) |\n| ----------------------------------------------------------------------------------- |\n| [arxiv/gr-qc](https://rsshub.app/papers/category/arxiv/gr-qc)                       |\n\n#### [High Energy Physics - Experiment (hep-ex)](https://papers.cool/arxiv/hep-ex)\n\n| [High Energy Physics - Experiment (hep-ex)](https://papers.cool/arxiv/hep-ex) |\n| ----------------------------------------------------------------------------- |\n| [arxiv/hep-ex](https://rsshub.app/papers/category/arxiv/hep-ex)               |\n\n#### [High Energy Physics - Lattice (hep-lat)](https://papers.cool/arxiv/hep-lat)\n\n| [High Energy Physics - Lattice (hep-lat)](https://papers.cool/arxiv/hep-lat) |\n| ---------------------------------------------------------------------------- |\n| [arxiv/hep-lat](https://rsshub.app/papers/category/arxiv/hep-lat)            |\n\n#### [High Energy Physics - Phenomenology (hep-ph)](https://papers.cool/arxiv/hep-ph)\n\n| [High Energy Physics - Phenomenology (hep-ph)](https://papers.cool/arxiv/hep-ph) |\n| -------------------------------------------------------------------------------- |\n| [arxiv/hep-ph](https://rsshub.app/papers/category/arxiv/hep-ph)                  |\n\n#### [High Energy Physics - Theory (hep-th)](https://papers.cool/arxiv/hep-th)\n\n| [High Energy Physics - Theory (hep-th)](https://papers.cool/arxiv/hep-th) |\n| ------------------------------------------------------------------------- |\n| [arxiv/hep-th](https://rsshub.app/papers/category/arxiv/hep-th)           |\n\n#### [Mathematical Physics (math-ph)](https://papers.cool/arxiv/math-ph)\n\n| [Mathematical Physics (math-ph)](https://papers.cool/arxiv/math-ph) |\n| ------------------------------------------------------------------- |\n| [arxiv/math-ph](https://rsshub.app/papers/category/arxiv/math-ph)   |\n\n#### [Nonlinear Sciences (nlin)](https://papers.cool/arxiv/nlin)\n\n| [Nonlinear Sciences (nlin)](https://papers.cool/arxiv/nlin) | [Adaptation and Self-Organizing Systems (nlin.AO)](https://papers.cool/arxiv/nlin.AO) | [Cellular Automata and Lattice Gases (nlin.CG)](https://papers.cool/arxiv/nlin.CG) | [Chaotic Dynamics (nlin.CD)](https://papers.cool/arxiv/nlin.CD)   | [Exactly Solvable and Integrable Systems (nlin.SI)](https://papers.cool/arxiv/nlin.SI) |\n| ----------------------------------------------------------- | ------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------- | ----------------------------------------------------------------- | -------------------------------------------------------------------------------------- |\n| [arxiv/nlin](https://rsshub.app/papers/category/arxiv/nlin) | [arxiv/nlin.AO](https://rsshub.app/papers/category/arxiv/nlin.AO)                     | [arxiv/nlin.CG](https://rsshub.app/papers/category/arxiv/nlin.CG)                  | [arxiv/nlin.CD](https://rsshub.app/papers/category/arxiv/nlin.CD) | [arxiv/nlin.SI](https://rsshub.app/papers/category/arxiv/nlin.SI)                      |\n\n| [Pattern Formation and Solitons (nlin.PS)](https://papers.cool/arxiv/nlin.PS) |\n| ----------------------------------------------------------------------------- |\n| [arxiv/nlin.PS](https://rsshub.app/papers/category/arxiv/nlin.PS)             |\n\n#### [Nuclear Experiment (nucl-ex)](https://papers.cool/arxiv/nucl-ex)\n\n| [Nuclear Experiment (nucl-ex)](https://papers.cool/arxiv/nucl-ex) |\n| ----------------------------------------------------------------- |\n| [arxiv/nucl-ex](https://rsshub.app/papers/category/arxiv/nucl-ex) |\n\n#### [Nuclear Theory (nucl-th)](https://papers.cool/arxiv/nucl-th)\n\n| [Nuclear Theory (nucl-th)](https://papers.cool/arxiv/nucl-th)     |\n| ----------------------------------------------------------------- |\n| [arxiv/nucl-th](https://rsshub.app/papers/category/arxiv/nucl-th) |\n\n#### [Physics (physics)](https://papers.cool/arxiv/physics)\n\n| [Physics (physics)](https://papers.cool/arxiv/physics)            | [Accelerator Physics (physics.acc-ph)](https://papers.cool/arxiv/physics.acc-ph) | [Applied Physics (physics.app-ph)](https://papers.cool/arxiv/physics.app-ph)    | [Atmospheric and Oceanic Physics (physics.ao-ph)](https://papers.cool/arxiv/physics.ao-ph) | [Atomic and Molecular Clusters (physics.atm-clus)](https://papers.cool/arxiv/physics.atm-clus) |\n| ----------------------------------------------------------------- | -------------------------------------------------------------------------------- | ------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------ | ---------------------------------------------------------------------------------------------- |\n| [arxiv/physics](https://rsshub.app/papers/category/arxiv/physics) | [arxiv/physics.acc-ph](https://rsshub.app/papers/category/arxiv/physics.acc-ph)  | [arxiv/physics.app-ph](https://rsshub.app/papers/category/arxiv/physics.app-ph) | [arxiv/physics.ao-ph](https://rsshub.app/papers/category/arxiv/physics.ao-ph)              | [arxiv/physics.atm-clus](https://rsshub.app/papers/category/arxiv/physics.atm-clus)            |\n\n| [Atomic Physics (physics.atom-ph)](https://papers.cool/arxiv/physics.atom-ph)     | [Biological Physics (physics.bio-ph)](https://papers.cool/arxiv/physics.bio-ph) | [Chemical Physics (physics.chem-ph)](https://papers.cool/arxiv/physics.chem-ph)   | [Classical Physics (physics.class-ph)](https://papers.cool/arxiv/physics.class-ph)  | [Computational Physics (physics.comp-ph)](https://papers.cool/arxiv/physics.comp-ph) |\n| --------------------------------------------------------------------------------- | ------------------------------------------------------------------------------- | --------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------ |\n| [arxiv/physics.atom-ph](https://rsshub.app/papers/category/arxiv/physics.atom-ph) | [arxiv/physics.bio-ph](https://rsshub.app/papers/category/arxiv/physics.bio-ph) | [arxiv/physics.chem-ph](https://rsshub.app/papers/category/arxiv/physics.chem-ph) | [arxiv/physics.class-ph](https://rsshub.app/papers/category/arxiv/physics.class-ph) | [arxiv/physics.comp-ph](https://rsshub.app/papers/category/arxiv/physics.comp-ph)    |\n\n| [Data Analysis, Statistics and Probability (physics.data-an)](https://papers.cool/arxiv/physics.data-an) | [Fluid Dynamics (physics.flu-dyn)](https://papers.cool/arxiv/physics.flu-dyn)     | [General Physics (physics.gen-ph)](https://papers.cool/arxiv/physics.gen-ph)    | [Geophysics (physics.geo-ph)](https://papers.cool/arxiv/physics.geo-ph)         | [History and Philosophy of Physics (physics.hist-ph)](https://papers.cool/arxiv/physics.hist-ph) |\n| -------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------- | ------------------------------------------------------------------------------- | ------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------ |\n| [arxiv/physics.data-an](https://rsshub.app/papers/category/arxiv/physics.data-an)                        | [arxiv/physics.flu-dyn](https://rsshub.app/papers/category/arxiv/physics.flu-dyn) | [arxiv/physics.gen-ph](https://rsshub.app/papers/category/arxiv/physics.gen-ph) | [arxiv/physics.geo-ph](https://rsshub.app/papers/category/arxiv/physics.geo-ph) | [arxiv/physics.hist-ph](https://rsshub.app/papers/category/arxiv/physics.hist-ph)                |\n\n| [Instrumentation and Detectors (physics.ins-det)](https://papers.cool/arxiv/physics.ins-det) | [Medical Physics (physics.med-ph)](https://papers.cool/arxiv/physics.med-ph)    | [Optics (physics.optics)](https://papers.cool/arxiv/physics.optics)             | [Physics and Society (physics.soc-ph)](https://papers.cool/arxiv/physics.soc-ph) | [Physics Education (physics.ed-ph)](https://papers.cool/arxiv/physics.ed-ph)  |\n| -------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------- | ------------------------------------------------------------------------------- | -------------------------------------------------------------------------------- | ----------------------------------------------------------------------------- |\n| [arxiv/physics.ins-det](https://rsshub.app/papers/category/arxiv/physics.ins-det)            | [arxiv/physics.med-ph](https://rsshub.app/papers/category/arxiv/physics.med-ph) | [arxiv/physics.optics](https://rsshub.app/papers/category/arxiv/physics.optics) | [arxiv/physics.soc-ph](https://rsshub.app/papers/category/arxiv/physics.soc-ph)  | [arxiv/physics.ed-ph](https://rsshub.app/papers/category/arxiv/physics.ed-ph) |\n\n| [Plasma Physics (physics.plasm-ph)](https://papers.cool/arxiv/physics.plasm-ph)     | [Popular Physics (physics.pop-ph)](https://papers.cool/arxiv/physics.pop-ph)    | [Space Physics (physics.space-ph)](https://papers.cool/arxiv/physics.space-ph)      |\n| ----------------------------------------------------------------------------------- | ------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------- |\n| [arxiv/physics.plasm-ph](https://rsshub.app/papers/category/arxiv/physics.plasm-ph) | [arxiv/physics.pop-ph](https://rsshub.app/papers/category/arxiv/physics.pop-ph) | [arxiv/physics.space-ph](https://rsshub.app/papers/category/arxiv/physics.space-ph) |\n\n#### [Quantum Physics (quant-ph)](https://papers.cool/arxiv/quant-ph)\n\n| [Quantum Physics (quant-ph)](https://papers.cool/arxiv/quant-ph)    |\n| ------------------------------------------------------------------- |\n| [arxiv/quant-ph](https://rsshub.app/papers/category/arxiv/quant-ph) |\n\n#### [Mathematics (math)](https://papers.cool/arxiv/math)\n\n| [Mathematics (math)](https://papers.cool/arxiv/math)        | [Algebraic Geometry (math.AG)](https://papers.cool/arxiv/math.AG) | [Algebraic Topology (math.AT)](https://papers.cool/arxiv/math.AT) | [Analysis of PDEs (math.AP)](https://papers.cool/arxiv/math.AP)   | [Category Theory (math.CT)](https://papers.cool/arxiv/math.CT)    |\n| ----------------------------------------------------------- | ----------------------------------------------------------------- | ----------------------------------------------------------------- | ----------------------------------------------------------------- | ----------------------------------------------------------------- |\n| [arxiv/math](https://rsshub.app/papers/category/arxiv/math) | [arxiv/math.AG](https://rsshub.app/papers/category/arxiv/math.AG) | [arxiv/math.AT](https://rsshub.app/papers/category/arxiv/math.AT) | [arxiv/math.AP](https://rsshub.app/papers/category/arxiv/math.AP) | [arxiv/math.CT](https://rsshub.app/papers/category/arxiv/math.CT) |\n\n| [Classical Analysis and ODEs (math.CA)](https://papers.cool/arxiv/math.CA) | [Combinatorics (math.CO)](https://papers.cool/arxiv/math.CO)      | [Commutative Algebra (math.AC)](https://papers.cool/arxiv/math.AC) | [Complex Variables (math.CV)](https://papers.cool/arxiv/math.CV)  | [Differential Geometry (math.DG)](https://papers.cool/arxiv/math.DG) |\n| -------------------------------------------------------------------------- | ----------------------------------------------------------------- | ------------------------------------------------------------------ | ----------------------------------------------------------------- | -------------------------------------------------------------------- |\n| [arxiv/math.CA](https://rsshub.app/papers/category/arxiv/math.CA)          | [arxiv/math.CO](https://rsshub.app/papers/category/arxiv/math.CO) | [arxiv/math.AC](https://rsshub.app/papers/category/arxiv/math.AC)  | [arxiv/math.CV](https://rsshub.app/papers/category/arxiv/math.CV) | [arxiv/math.DG](https://rsshub.app/papers/category/arxiv/math.DG)    |\n\n| [Dynamical Systems (math.DS)](https://papers.cool/arxiv/math.DS)  | [Functional Analysis (math.FA)](https://papers.cool/arxiv/math.FA) | [General Mathematics (math.GM)](https://papers.cool/arxiv/math.GM) | [General Topology (math.GN)](https://papers.cool/arxiv/math.GN)   | [Geometric Topology (math.GT)](https://papers.cool/arxiv/math.GT) |\n| ----------------------------------------------------------------- | ------------------------------------------------------------------ | ------------------------------------------------------------------ | ----------------------------------------------------------------- | ----------------------------------------------------------------- |\n| [arxiv/math.DS](https://rsshub.app/papers/category/arxiv/math.DS) | [arxiv/math.FA](https://rsshub.app/papers/category/arxiv/math.FA)  | [arxiv/math.GM](https://rsshub.app/papers/category/arxiv/math.GM)  | [arxiv/math.GN](https://rsshub.app/papers/category/arxiv/math.GN) | [arxiv/math.GT](https://rsshub.app/papers/category/arxiv/math.GT) |\n\n| [Group Theory (math.GR)](https://papers.cool/arxiv/math.GR)       | [History and Overview (math.HO)](https://papers.cool/arxiv/math.HO) | [Information Theory (math.IT)](https://papers.cool/arxiv/math.IT) | [K-Theory and Homology (math.KT)](https://papers.cool/arxiv/math.KT) | [Logic (math.LO)](https://papers.cool/arxiv/math.LO)              |\n| ----------------------------------------------------------------- | ------------------------------------------------------------------- | ----------------------------------------------------------------- | -------------------------------------------------------------------- | ----------------------------------------------------------------- |\n| [arxiv/math.GR](https://rsshub.app/papers/category/arxiv/math.GR) | [arxiv/math.HO](https://rsshub.app/papers/category/arxiv/math.HO)   | [arxiv/math.IT](https://rsshub.app/papers/category/arxiv/math.IT) | [arxiv/math.KT](https://rsshub.app/papers/category/arxiv/math.KT)    | [arxiv/math.LO](https://rsshub.app/papers/category/arxiv/math.LO) |\n\n| [Mathematical Physics (math.MP)](https://papers.cool/arxiv/math.MP) | [Metric Geometry (math.MG)](https://papers.cool/arxiv/math.MG)    | [Number Theory (math.NT)](https://papers.cool/arxiv/math.NT)      | [Numerical Analysis (math.NA)](https://papers.cool/arxiv/math.NA) | [Operator Algebras (math.OA)](https://papers.cool/arxiv/math.OA)  |\n| ------------------------------------------------------------------- | ----------------------------------------------------------------- | ----------------------------------------------------------------- | ----------------------------------------------------------------- | ----------------------------------------------------------------- |\n| [arxiv/math.MP](https://rsshub.app/papers/category/arxiv/math.MP)   | [arxiv/math.MG](https://rsshub.app/papers/category/arxiv/math.MG) | [arxiv/math.NT](https://rsshub.app/papers/category/arxiv/math.NT) | [arxiv/math.NA](https://rsshub.app/papers/category/arxiv/math.NA) | [arxiv/math.OA](https://rsshub.app/papers/category/arxiv/math.OA) |\n\n| [Optimization and Control (math.OC)](https://papers.cool/arxiv/math.OC) | [Probability (math.PR)](https://papers.cool/arxiv/math.PR)        | [Quantum Algebra (math.QA)](https://papers.cool/arxiv/math.QA)    | [Representation Theory (math.RT)](https://papers.cool/arxiv/math.RT) | [Rings and Algebras (math.RA)](https://papers.cool/arxiv/math.RA) |\n| ----------------------------------------------------------------------- | ----------------------------------------------------------------- | ----------------------------------------------------------------- | -------------------------------------------------------------------- | ----------------------------------------------------------------- |\n| [arxiv/math.OC](https://rsshub.app/papers/category/arxiv/math.OC)       | [arxiv/math.PR](https://rsshub.app/papers/category/arxiv/math.PR) | [arxiv/math.QA](https://rsshub.app/papers/category/arxiv/math.QA) | [arxiv/math.RT](https://rsshub.app/papers/category/arxiv/math.RT)    | [arxiv/math.RA](https://rsshub.app/papers/category/arxiv/math.RA) |\n\n| [Spectral Theory (math.SP)](https://papers.cool/arxiv/math.SP)    | [Statistics Theory (math.ST)](https://papers.cool/arxiv/math.ST)  | [Symplectic Geometry (math.SG)](https://papers.cool/arxiv/math.SG) |\n| ----------------------------------------------------------------- | ----------------------------------------------------------------- | ------------------------------------------------------------------ |\n| [arxiv/math.SP](https://rsshub.app/papers/category/arxiv/math.SP) | [arxiv/math.ST](https://rsshub.app/papers/category/arxiv/math.ST) | [arxiv/math.SG](https://rsshub.app/papers/category/arxiv/math.SG)  |\n\n#### [Computer Science (cs)](https://papers.cool/arxiv/cs)\n\n| [Computer Science (cs)](https://papers.cool/arxiv/cs)   | [Artificial Intelligence (cs.AI)](https://papers.cool/arxiv/cs.AI) | [Computation and Language (cs.CL)](https://papers.cool/arxiv/cs.CL) | [Computational Complexity (cs.CC)](https://papers.cool/arxiv/cs.CC) | [Computational Engineering, Finance, and Science (cs.CE)](https://papers.cool/arxiv/cs.CE) |\n| ------------------------------------------------------- | ------------------------------------------------------------------ | ------------------------------------------------------------------- | ------------------------------------------------------------------- | ------------------------------------------------------------------------------------------ |\n| [arxiv/cs](https://rsshub.app/papers/category/arxiv/cs) | [arxiv/cs.AI](https://rsshub.app/papers/category/arxiv/cs.AI)      | [arxiv/cs.CL](https://rsshub.app/papers/category/arxiv/cs.CL)       | [arxiv/cs.CC](https://rsshub.app/papers/category/arxiv/cs.CC)       | [arxiv/cs.CE](https://rsshub.app/papers/category/arxiv/cs.CE)                              |\n\n| [Computational Geometry (cs.CG)](https://papers.cool/arxiv/cs.CG) | [Computer Science and Game Theory (cs.GT)](https://papers.cool/arxiv/cs.GT) | [Computer Vision and Pattern Recognition (cs.CV)](https://papers.cool/arxiv/cs.CV) | [Computers and Society (cs.CY)](https://papers.cool/arxiv/cs.CY) | [Cryptography and Security (cs.CR)](https://papers.cool/arxiv/cs.CR) |\n| ----------------------------------------------------------------- | --------------------------------------------------------------------------- | ---------------------------------------------------------------------------------- | ---------------------------------------------------------------- | -------------------------------------------------------------------- |\n| [arxiv/cs.CG](https://rsshub.app/papers/category/arxiv/cs.CG)     | [arxiv/cs.GT](https://rsshub.app/papers/category/arxiv/cs.GT)               | [arxiv/cs.CV](https://rsshub.app/papers/category/arxiv/cs.CV)                      | [arxiv/cs.CY](https://rsshub.app/papers/category/arxiv/cs.CY)    | [arxiv/cs.CR](https://rsshub.app/papers/category/arxiv/cs.CR)        |\n\n| [Data Structures and Algorithms (cs.DS)](https://papers.cool/arxiv/cs.DS) | [Databases (cs.DB)](https://papers.cool/arxiv/cs.DB)          | [Digital Libraries (cs.DL)](https://papers.cool/arxiv/cs.DL)  | [Discrete Mathematics (cs.DM)](https://papers.cool/arxiv/cs.DM) | [Distributed, Parallel, and Cluster Computing (cs.DC)](https://papers.cool/arxiv/cs.DC) |\n| ------------------------------------------------------------------------- | ------------------------------------------------------------- | ------------------------------------------------------------- | --------------------------------------------------------------- | --------------------------------------------------------------------------------------- |\n| [arxiv/cs.DS](https://rsshub.app/papers/category/arxiv/cs.DS)             | [arxiv/cs.DB](https://rsshub.app/papers/category/arxiv/cs.DB) | [arxiv/cs.DL](https://rsshub.app/papers/category/arxiv/cs.DL) | [arxiv/cs.DM](https://rsshub.app/papers/category/arxiv/cs.DM)   | [arxiv/cs.DC](https://rsshub.app/papers/category/arxiv/cs.DC)                           |\n\n| [Emerging Technologies (cs.ET)](https://papers.cool/arxiv/cs.ET) | [Formal Languages and Automata Theory (cs.FL)](https://papers.cool/arxiv/cs.FL) | [General Literature (cs.GL)](https://papers.cool/arxiv/cs.GL) | [Graphics (cs.GR)](https://papers.cool/arxiv/cs.GR)           | [Hardware Architecture (cs.AR)](https://papers.cool/arxiv/cs.AR) |\n| ---------------------------------------------------------------- | ------------------------------------------------------------------------------- | ------------------------------------------------------------- | ------------------------------------------------------------- | ---------------------------------------------------------------- |\n| [arxiv/cs.ET](https://rsshub.app/papers/category/arxiv/cs.ET)    | [arxiv/cs.FL](https://rsshub.app/papers/category/arxiv/cs.FL)                   | [arxiv/cs.GL](https://rsshub.app/papers/category/arxiv/cs.GL) | [arxiv/cs.GR](https://rsshub.app/papers/category/arxiv/cs.GR) | [arxiv/cs.AR](https://rsshub.app/papers/category/arxiv/cs.AR)    |\n\n| [Human-Computer Interaction (cs.HC)](https://papers.cool/arxiv/cs.HC) | [Information Retrieval (cs.IR)](https://papers.cool/arxiv/cs.IR) | [Information Theory (cs.IT)](https://papers.cool/arxiv/cs.IT) | [Logic in Computer Science (cs.LO)](https://papers.cool/arxiv/cs.LO) | [Machine Learning (cs.LG)](https://papers.cool/arxiv/cs.LG)   |\n| --------------------------------------------------------------------- | ---------------------------------------------------------------- | ------------------------------------------------------------- | -------------------------------------------------------------------- | ------------------------------------------------------------- |\n| [arxiv/cs.HC](https://rsshub.app/papers/category/arxiv/cs.HC)         | [arxiv/cs.IR](https://rsshub.app/papers/category/arxiv/cs.IR)    | [arxiv/cs.IT](https://rsshub.app/papers/category/arxiv/cs.IT) | [arxiv/cs.LO](https://rsshub.app/papers/category/arxiv/cs.LO)        | [arxiv/cs.LG](https://rsshub.app/papers/category/arxiv/cs.LG) |\n\n| [Mathematical Software (cs.MS)](https://papers.cool/arxiv/cs.MS) | [Multiagent Systems (cs.MA)](https://papers.cool/arxiv/cs.MA) | [Multimedia (cs.MM)](https://papers.cool/arxiv/cs.MM)         | [Networking and Internet Architecture (cs.NI)](https://papers.cool/arxiv/cs.NI) | [Neural and Evolutionary Computing (cs.NE)](https://papers.cool/arxiv/cs.NE) |\n| ---------------------------------------------------------------- | ------------------------------------------------------------- | ------------------------------------------------------------- | ------------------------------------------------------------------------------- | ---------------------------------------------------------------------------- |\n| [arxiv/cs.MS](https://rsshub.app/papers/category/arxiv/cs.MS)    | [arxiv/cs.MA](https://rsshub.app/papers/category/arxiv/cs.MA) | [arxiv/cs.MM](https://rsshub.app/papers/category/arxiv/cs.MM) | [arxiv/cs.NI](https://rsshub.app/papers/category/arxiv/cs.NI)                   | [arxiv/cs.NE](https://rsshub.app/papers/category/arxiv/cs.NE)                |\n\n| [Numerical Analysis (cs.NA)](https://papers.cool/arxiv/cs.NA) | [Operating Systems (cs.OS)](https://papers.cool/arxiv/cs.OS)  | [Other Computer Science (cs.OH)](https://papers.cool/arxiv/cs.OH) | [Performance (cs.PF)](https://papers.cool/arxiv/cs.PF)        | [Programming Languages (cs.PL)](https://papers.cool/arxiv/cs.PL) |\n| ------------------------------------------------------------- | ------------------------------------------------------------- | ----------------------------------------------------------------- | ------------------------------------------------------------- | ---------------------------------------------------------------- |\n| [arxiv/cs.NA](https://rsshub.app/papers/category/arxiv/cs.NA) | [arxiv/cs.OS](https://rsshub.app/papers/category/arxiv/cs.OS) | [arxiv/cs.OH](https://rsshub.app/papers/category/arxiv/cs.OH)     | [arxiv/cs.PF](https://rsshub.app/papers/category/arxiv/cs.PF) | [arxiv/cs.PL](https://rsshub.app/papers/category/arxiv/cs.PL)    |\n\n| [Robotics (cs.RO)](https://papers.cool/arxiv/cs.RO)           | [Social and Information Networks (cs.SI)](https://papers.cool/arxiv/cs.SI) | [Software Engineering (cs.SE)](https://papers.cool/arxiv/cs.SE) | [Sound (cs.SD)](https://papers.cool/arxiv/cs.SD)              | [Symbolic Computation (cs.SC)](https://papers.cool/arxiv/cs.SC) |\n| ------------------------------------------------------------- | -------------------------------------------------------------------------- | --------------------------------------------------------------- | ------------------------------------------------------------- | --------------------------------------------------------------- |\n| [arxiv/cs.RO](https://rsshub.app/papers/category/arxiv/cs.RO) | [arxiv/cs.SI](https://rsshub.app/papers/category/arxiv/cs.SI)              | [arxiv/cs.SE](https://rsshub.app/papers/category/arxiv/cs.SE)   | [arxiv/cs.SD](https://rsshub.app/papers/category/arxiv/cs.SD) | [arxiv/cs.SC](https://rsshub.app/papers/category/arxiv/cs.SC)   |\n\n| [Systems and Control (cs.SY)](https://papers.cool/arxiv/cs.SY) |\n| -------------------------------------------------------------- |\n| [arxiv/cs.SY](https://rsshub.app/papers/category/arxiv/cs.SY)  |\n\n#### [Quantitative Biology (q-bio)](https://papers.cool/arxiv/q-bio)\n\n| [Quantitative Biology (q-bio)](https://papers.cool/arxiv/q-bio) | [Biomolecules (q-bio.BM)](https://papers.cool/arxiv/q-bio.BM)       | [Cell Behavior (q-bio.CB)](https://papers.cool/arxiv/q-bio.CB)      | [Genomics (q-bio.GN)](https://papers.cool/arxiv/q-bio.GN)           | [Molecular Networks (q-bio.MN)](https://papers.cool/arxiv/q-bio.MN) |\n| --------------------------------------------------------------- | ------------------------------------------------------------------- | ------------------------------------------------------------------- | ------------------------------------------------------------------- | ------------------------------------------------------------------- |\n| [arxiv/q-bio](https://rsshub.app/papers/category/arxiv/q-bio)   | [arxiv/q-bio.BM](https://rsshub.app/papers/category/arxiv/q-bio.BM) | [arxiv/q-bio.CB](https://rsshub.app/papers/category/arxiv/q-bio.CB) | [arxiv/q-bio.GN](https://rsshub.app/papers/category/arxiv/q-bio.GN) | [arxiv/q-bio.MN](https://rsshub.app/papers/category/arxiv/q-bio.MN) |\n\n| [Neurons and Cognition (q-bio.NC)](https://papers.cool/arxiv/q-bio.NC) | [Other Quantitative Biology (q-bio.OT)](https://papers.cool/arxiv/q-bio.OT) | [Populations and Evolution (q-bio.PE)](https://papers.cool/arxiv/q-bio.PE) | [Quantitative Methods (q-bio.QM)](https://papers.cool/arxiv/q-bio.QM) | [Subcellular Processes (q-bio.SC)](https://papers.cool/arxiv/q-bio.SC) |\n| ---------------------------------------------------------------------- | --------------------------------------------------------------------------- | -------------------------------------------------------------------------- | --------------------------------------------------------------------- | ---------------------------------------------------------------------- |\n| [arxiv/q-bio.NC](https://rsshub.app/papers/category/arxiv/q-bio.NC)    | [arxiv/q-bio.OT](https://rsshub.app/papers/category/arxiv/q-bio.OT)         | [arxiv/q-bio.PE](https://rsshub.app/papers/category/arxiv/q-bio.PE)        | [arxiv/q-bio.QM](https://rsshub.app/papers/category/arxiv/q-bio.QM)   | [arxiv/q-bio.SC](https://rsshub.app/papers/category/arxiv/q-bio.SC)    |\n\n| [Tissues and Organs (q-bio.TO)](https://papers.cool/arxiv/q-bio.TO) |\n| ------------------------------------------------------------------- |\n| [arxiv/q-bio.TO](https://rsshub.app/papers/category/arxiv/q-bio.TO) |\n\n#### [Quantitative Finance (q-fin)](https://papers.cool/arxiv/q-fin)\n\n| [Quantitative Finance (q-fin)](https://papers.cool/arxiv/q-fin) | [Computational Finance (q-fin.CP)](https://papers.cool/arxiv/q-fin.CP) | [Economics (q-fin.EC)](https://papers.cool/arxiv/q-fin.EC)          | [General Finance (q-fin.GN)](https://papers.cool/arxiv/q-fin.GN)    | [Mathematical Finance (q-fin.MF)](https://papers.cool/arxiv/q-fin.MF) |\n| --------------------------------------------------------------- | ---------------------------------------------------------------------- | ------------------------------------------------------------------- | ------------------------------------------------------------------- | --------------------------------------------------------------------- |\n| [arxiv/q-fin](https://rsshub.app/papers/category/arxiv/q-fin)   | [arxiv/q-fin.CP](https://rsshub.app/papers/category/arxiv/q-fin.CP)    | [arxiv/q-fin.EC](https://rsshub.app/papers/category/arxiv/q-fin.EC) | [arxiv/q-fin.GN](https://rsshub.app/papers/category/arxiv/q-fin.GN) | [arxiv/q-fin.MF](https://rsshub.app/papers/category/arxiv/q-fin.MF)   |\n\n| [Portfolio Management (q-fin.PM)](https://papers.cool/arxiv/q-fin.PM) | [Pricing of Securities (q-fin.PR)](https://papers.cool/arxiv/q-fin.PR) | [Risk Management (q-fin.RM)](https://papers.cool/arxiv/q-fin.RM)    | [Statistical Finance (q-fin.ST)](https://papers.cool/arxiv/q-fin.ST) | [Trading and Market Microstructure (q-fin.TR)](https://papers.cool/arxiv/q-fin.TR) |\n| --------------------------------------------------------------------- | ---------------------------------------------------------------------- | ------------------------------------------------------------------- | -------------------------------------------------------------------- | ---------------------------------------------------------------------------------- |\n| [arxiv/q-fin.PM](https://rsshub.app/papers/category/arxiv/q-fin.PM)   | [arxiv/q-fin.PR](https://rsshub.app/papers/category/arxiv/q-fin.PR)    | [arxiv/q-fin.RM](https://rsshub.app/papers/category/arxiv/q-fin.RM) | [arxiv/q-fin.ST](https://rsshub.app/papers/category/arxiv/q-fin.ST)  | [arxiv/q-fin.TR](https://rsshub.app/papers/category/arxiv/q-fin.TR)                |\n\n#### [Statistics (stat)](https://papers.cool/arxiv/stat)\n\n| [Statistics (stat)](https://papers.cool/arxiv/stat)         | [Applications (stat.AP)](https://papers.cool/arxiv/stat.AP)       | [Computation (stat.CO)](https://papers.cool/arxiv/stat.CO)        | [Machine Learning (stat.ML)](https://papers.cool/arxiv/stat.ML)   | [Methodology (stat.ME)](https://papers.cool/arxiv/stat.ME)        |\n| ----------------------------------------------------------- | ----------------------------------------------------------------- | ----------------------------------------------------------------- | ----------------------------------------------------------------- | ----------------------------------------------------------------- |\n| [arxiv/stat](https://rsshub.app/papers/category/arxiv/stat) | [arxiv/stat.AP](https://rsshub.app/papers/category/arxiv/stat.AP) | [arxiv/stat.CO](https://rsshub.app/papers/category/arxiv/stat.CO) | [arxiv/stat.ML](https://rsshub.app/papers/category/arxiv/stat.ML) | [arxiv/stat.ME](https://rsshub.app/papers/category/arxiv/stat.ME) |\n\n| [Other Statistics (stat.OT)](https://papers.cool/arxiv/stat.OT)   | [Statistics Theory (stat.TH)](https://papers.cool/arxiv/stat.TH)  |\n| ----------------------------------------------------------------- | ----------------------------------------------------------------- |\n| [arxiv/stat.OT](https://rsshub.app/papers/category/arxiv/stat.OT) | [arxiv/stat.TH](https://rsshub.app/papers/category/arxiv/stat.TH) |\n\n#### [Electrical Engineering and Systems Science (eess)](https://papers.cool/arxiv/eess)\n\n| [Electrical Engineering and Systems Science (eess)](https://papers.cool/arxiv/eess) | [Audio and Speech Processing (eess.AS)](https://papers.cool/arxiv/eess.AS) | [Image and Video Processing (eess.IV)](https://papers.cool/arxiv/eess.IV) | [Signal Processing (eess.SP)](https://papers.cool/arxiv/eess.SP)  | [Systems and Control (eess.SY)](https://papers.cool/arxiv/eess.SY) |\n| ----------------------------------------------------------------------------------- | -------------------------------------------------------------------------- | ------------------------------------------------------------------------- | ----------------------------------------------------------------- | ------------------------------------------------------------------ |\n| [arxiv/eess](https://rsshub.app/papers/category/arxiv/eess)                         | [arxiv/eess.AS](https://rsshub.app/papers/category/arxiv/eess.AS)          | [arxiv/eess.IV](https://rsshub.app/papers/category/arxiv/eess.IV)         | [arxiv/eess.SP](https://rsshub.app/papers/category/arxiv/eess.SP) | [arxiv/eess.SY](https://rsshub.app/papers/category/arxiv/eess.SY)  |\n\n#### [Economics (econ)](https://papers.cool/arxiv/econ)\n\n| [Economics (econ)](https://papers.cool/arxiv/econ)          | [Econometrics (econ.EM)](https://papers.cool/arxiv/econ.EM)       | [General Economics (econ.GN)](https://papers.cool/arxiv/econ.GN)  | [Theoretical Economics (econ.TH)](https://papers.cool/arxiv/econ.TH) |\n| ----------------------------------------------------------- | ----------------------------------------------------------------- | ----------------------------------------------------------------- | -------------------------------------------------------------------- |\n| [arxiv/econ](https://rsshub.app/papers/category/arxiv/econ) | [arxiv/econ.EM](https://rsshub.app/papers/category/arxiv/econ.EM) | [arxiv/econ.GN](https://rsshub.app/papers/category/arxiv/econ.GN) | [arxiv/econ.TH](https://rsshub.app/papers/category/arxiv/econ.TH)    |\n\n</details>\n",
        "categories": [
          "journal"
        ],
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportRadar": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": true
        },
        "radar": [
          {
            "source": [
              "papers.cool/:id{.+}"
            ],
            "target": "/category/:id"
          },
          {
            "title": "Astrophysics (astro-ph)",
            "source": [
              "papers.cool/arxiv/astro-ph"
            ],
            "target": "/category/arxiv/astro-ph"
          },
          {
            "title": "Astrophysics of Galaxies (astro-ph.GA)",
            "source": [
              "papers.cool/arxiv/astro-ph.GA"
            ],
            "target": "/category/arxiv/astro-ph.GA"
          },
          {
            "title": "Cosmology and Nongalactic Astrophysics (astro-ph.CO)",
            "source": [
              "papers.cool/arxiv/astro-ph.CO"
            ],
            "target": "/category/arxiv/astro-ph.CO"
          },
          {
            "title": "Earth and Planetary Astrophysics (astro-ph.EP)",
            "source": [
              "papers.cool/arxiv/astro-ph.EP"
            ],
            "target": "/category/arxiv/astro-ph.EP"
          },
          {
            "title": "High Energy Astrophysical Phenomena (astro-ph.HE)",
            "source": [
              "papers.cool/arxiv/astro-ph.HE"
            ],
            "target": "/category/arxiv/astro-ph.HE"
          },
          {
            "title": "Instrumentation and Methods for Astrophysics (astro-ph.IM)",
            "source": [
              "papers.cool/arxiv/astro-ph.IM"
            ],
            "target": "/category/arxiv/astro-ph.IM"
          },
          {
            "title": "Solar and Stellar Astrophysics (astro-ph.SR)",
            "source": [
              "papers.cool/arxiv/astro-ph.SR"
            ],
            "target": "/category/arxiv/astro-ph.SR"
          },
          {
            "title": "Condensed Matter (cond-mat)",
            "source": [
              "papers.cool/arxiv/cond-mat"
            ],
            "target": "/category/arxiv/cond-mat"
          },
          {
            "title": "Disordered Systems and Neural Networks (cond-mat.dis-nn)",
            "source": [
              "papers.cool/arxiv/cond-mat.dis-nn"
            ],
            "target": "/category/arxiv/cond-mat.dis-nn"
          },
          {
            "title": "Materials Science (cond-mat.mtrl-sci)",
            "source": [
              "papers.cool/arxiv/cond-mat.mtrl-sci"
            ],
            "target": "/category/arxiv/cond-mat.mtrl-sci"
          },
          {
            "title": "Mesoscale and Nanoscale Physics (cond-mat.mes-hall)",
            "source": [
              "papers.cool/arxiv/cond-mat.mes-hall"
            ],
            "target": "/category/arxiv/cond-mat.mes-hall"
          },
          {
            "title": "Other Condensed Matter (cond-mat.other)",
            "source": [
              "papers.cool/arxiv/cond-mat.other"
            ],
            "target": "/category/arxiv/cond-mat.other"
          },
          {
            "title": "Quantum Gases (cond-mat.quant-gas)",
            "source": [
              "papers.cool/arxiv/cond-mat.quant-gas"
            ],
            "target": "/category/arxiv/cond-mat.quant-gas"
          },
          {
            "title": "Soft Condensed Matter (cond-mat.soft)",
            "source": [
              "papers.cool/arxiv/cond-mat.soft"
            ],
            "target": "/category/arxiv/cond-mat.soft"
          },
          {
            "title": "Statistical Mechanics (cond-mat.stat-mech)",
            "source": [
              "papers.cool/arxiv/cond-mat.stat-mech"
            ],
            "target": "/category/arxiv/cond-mat.stat-mech"
          },
          {
            "title": "Strongly Correlated Electrons (cond-mat.str-el)",
            "source": [
              "papers.cool/arxiv/cond-mat.str-el"
            ],
            "target": "/category/arxiv/cond-mat.str-el"
          },
          {
            "title": "Superconductivity (cond-mat.supr-con)",
            "source": [
              "papers.cool/arxiv/cond-mat.supr-con"
            ],
            "target": "/category/arxiv/cond-mat.supr-con"
          },
          {
            "title": "General Relativity and Quantum Cosmology (gr-qc)",
            "source": [
              "papers.cool/arxiv/gr-qc"
            ],
            "target": "/category/arxiv/gr-qc"
          },
          {
            "title": "High Energy Physics - Experiment (hep-ex)",
            "source": [
              "papers.cool/arxiv/hep-ex"
            ],
            "target": "/category/arxiv/hep-ex"
          },
          {
            "title": "High Energy Physics - Lattice (hep-lat)",
            "source": [
              "papers.cool/arxiv/hep-lat"
            ],
            "target": "/category/arxiv/hep-lat"
          },
          {
            "title": "High Energy Physics - Phenomenology (hep-ph)",
            "source": [
              "papers.cool/arxiv/hep-ph"
            ],
            "target": "/category/arxiv/hep-ph"
          },
          {
            "title": "High Energy Physics - Theory (hep-th)",
            "source": [
              "papers.cool/arxiv/hep-th"
            ],
            "target": "/category/arxiv/hep-th"
          },
          {
            "title": "Mathematical Physics (math-ph)",
            "source": [
              "papers.cool/arxiv/math-ph"
            ],
            "target": "/category/arxiv/math-ph"
          },
          {
            "title": "Nonlinear Sciences (nlin)",
            "source": [
              "papers.cool/arxiv/nlin"
            ],
            "target": "/category/arxiv/nlin"
          },
          {
            "title": "Adaptation and Self-Organizing Systems (nlin.AO)",
            "source": [
              "papers.cool/arxiv/nlin.AO"
            ],
            "target": "/category/arxiv/nlin.AO"
          },
          {
            "title": "Cellular Automata and Lattice Gases (nlin.CG)",
            "source": [
              "papers.cool/arxiv/nlin.CG"
            ],
            "target": "/category/arxiv/nlin.CG"
          },
          {
            "title": "Chaotic Dynamics (nlin.CD)",
            "source": [
              "papers.cool/arxiv/nlin.CD"
            ],
            "target": "/category/arxiv/nlin.CD"
          },
          {
            "title": "Exactly Solvable and Integrable Systems (nlin.SI)",
            "source": [
              "papers.cool/arxiv/nlin.SI"
            ],
            "target": "/category/arxiv/nlin.SI"
          },
          {
            "title": "Pattern Formation and Solitons (nlin.PS)",
            "source": [
              "papers.cool/arxiv/nlin.PS"
            ],
            "target": "/category/arxiv/nlin.PS"
          },
          {
            "title": "Nuclear Experiment (nucl-ex)",
            "source": [
              "papers.cool/arxiv/nucl-ex"
            ],
            "target": "/category/arxiv/nucl-ex"
          },
          {
            "title": "Nuclear Theory (nucl-th)",
            "source": [
              "papers.cool/arxiv/nucl-th"
            ],
            "target": "/category/arxiv/nucl-th"
          },
          {
            "title": "Physics (physics)",
            "source": [
              "papers.cool/arxiv/physics"
            ],
            "target": "/category/arxiv/physics"
          },
          {
            "title": "Accelerator Physics (physics.acc-ph)",
            "source": [
              "papers.cool/arxiv/physics.acc-ph"
            ],
            "target": "/category/arxiv/physics.acc-ph"
          },
          {
            "title": "Applied Physics (physics.app-ph)",
            "source": [
              "papers.cool/arxiv/physics.app-ph"
            ],
            "target": "/category/arxiv/physics.app-ph"
          },
          {
            "title": "Atmospheric and Oceanic Physics (physics.ao-ph)",
            "source": [
              "papers.cool/arxiv/physics.ao-ph"
            ],
            "target": "/category/arxiv/physics.ao-ph"
          },
          {
            "title": "Atomic and Molecular Clusters (physics.atm-clus)",
            "source": [
              "papers.cool/arxiv/physics.atm-clus"
            ],
            "target": "/category/arxiv/physics.atm-clus"
          },
          {
            "title": "Atomic Physics (physics.atom-ph)",
            "source": [
              "papers.cool/arxiv/physics.atom-ph"
            ],
            "target": "/category/arxiv/physics.atom-ph"
          },
          {
            "title": "Biological Physics (physics.bio-ph)",
            "source": [
              "papers.cool/arxiv/physics.bio-ph"
            ],
            "target": "/category/arxiv/physics.bio-ph"
          },
          {
            "title": "Chemical Physics (physics.chem-ph)",
            "source": [
              "papers.cool/arxiv/physics.chem-ph"
            ],
            "target": "/category/arxiv/physics.chem-ph"
          },
          {
            "title": "Classical Physics (physics.class-ph)",
            "source": [
              "papers.cool/arxiv/physics.class-ph"
            ],
            "target": "/category/arxiv/physics.class-ph"
          },
          {
            "title": "Computational Physics (physics.comp-ph)",
            "source": [
              "papers.cool/arxiv/physics.comp-ph"
            ],
            "target": "/category/arxiv/physics.comp-ph"
          },
          {
            "title": "Data Analysis, Statistics and Probability (physics.data-an)",
            "source": [
              "papers.cool/arxiv/physics.data-an"
            ],
            "target": "/category/arxiv/physics.data-an"
          },
          {
            "title": "Fluid Dynamics (physics.flu-dyn)",
            "source": [
              "papers.cool/arxiv/physics.flu-dyn"
            ],
            "target": "/category/arxiv/physics.flu-dyn"
          },
          {
            "title": "General Physics (physics.gen-ph)",
            "source": [
              "papers.cool/arxiv/physics.gen-ph"
            ],
            "target": "/category/arxiv/physics.gen-ph"
          },
          {
            "title": "Geophysics (physics.geo-ph)",
            "source": [
              "papers.cool/arxiv/physics.geo-ph"
            ],
            "target": "/category/arxiv/physics.geo-ph"
          },
          {
            "title": "History and Philosophy of Physics (physics.hist-ph)",
            "source": [
              "papers.cool/arxiv/physics.hist-ph"
            ],
            "target": "/category/arxiv/physics.hist-ph"
          },
          {
            "title": "Instrumentation and Detectors (physics.ins-det)",
            "source": [
              "papers.cool/arxiv/physics.ins-det"
            ],
            "target": "/category/arxiv/physics.ins-det"
          },
          {
            "title": "Medical Physics (physics.med-ph)",
            "source": [
              "papers.cool/arxiv/physics.med-ph"
            ],
            "target": "/category/arxiv/physics.med-ph"
          },
          {
            "title": "Optics (physics.optics)",
            "source": [
              "papers.cool/arxiv/physics.optics"
            ],
            "target": "/category/arxiv/physics.optics"
          },
          {
            "title": "Physics and Society (physics.soc-ph)",
            "source": [
              "papers.cool/arxiv/physics.soc-ph"
            ],
            "target": "/category/arxiv/physics.soc-ph"
          },
          {
            "title": "Physics Education (physics.ed-ph)",
            "source": [
              "papers.cool/arxiv/physics.ed-ph"
            ],
            "target": "/category/arxiv/physics.ed-ph"
          },
          {
            "title": "Plasma Physics (physics.plasm-ph)",
            "source": [
              "papers.cool/arxiv/physics.plasm-ph"
            ],
            "target": "/category/arxiv/physics.plasm-ph"
          },
          {
            "title": "Popular Physics (physics.pop-ph)",
            "source": [
              "papers.cool/arxiv/physics.pop-ph"
            ],
            "target": "/category/arxiv/physics.pop-ph"
          },
          {
            "title": "Space Physics (physics.space-ph)",
            "source": [
              "papers.cool/arxiv/physics.space-ph"
            ],
            "target": "/category/arxiv/physics.space-ph"
          },
          {
            "title": "Quantum Physics (quant-ph)",
            "source": [
              "papers.cool/arxiv/quant-ph"
            ],
            "target": "/category/arxiv/quant-ph"
          },
          {
            "title": "Mathematics (math)",
            "source": [
              "papers.cool/arxiv/math"
            ],
            "target": "/category/arxiv/math"
          },
          {
            "title": "Algebraic Geometry (math.AG)",
            "source": [
              "papers.cool/arxiv/math.AG"
            ],
            "target": "/category/arxiv/math.AG"
          },
          {
            "title": "Algebraic Topology (math.AT)",
            "source": [
              "papers.cool/arxiv/math.AT"
            ],
            "target": "/category/arxiv/math.AT"
          },
          {
            "title": "Analysis of PDEs (math.AP)",
            "source": [
              "papers.cool/arxiv/math.AP"
            ],
            "target": "/category/arxiv/math.AP"
          },
          {
            "title": "Category Theory (math.CT)",
            "source": [
              "papers.cool/arxiv/math.CT"
            ],
            "target": "/category/arxiv/math.CT"
          },
          {
            "title": "Classical Analysis and ODEs (math.CA)",
            "source": [
              "papers.cool/arxiv/math.CA"
            ],
            "target": "/category/arxiv/math.CA"
          },
          {
            "title": "Combinatorics (math.CO)",
            "source": [
              "papers.cool/arxiv/math.CO"
            ],
            "target": "/category/arxiv/math.CO"
          },
          {
            "title": "Commutative Algebra (math.AC)",
            "source": [
              "papers.cool/arxiv/math.AC"
            ],
            "target": "/category/arxiv/math.AC"
          },
          {
            "title": "Complex Variables (math.CV)",
            "source": [
              "papers.cool/arxiv/math.CV"
            ],
            "target": "/category/arxiv/math.CV"
          },
          {
            "title": "Differential Geometry (math.DG)",
            "source": [
              "papers.cool/arxiv/math.DG"
            ],
            "target": "/category/arxiv/math.DG"
          },
          {
            "title": "Dynamical Systems (math.DS)",
            "source": [
              "papers.cool/arxiv/math.DS"
            ],
            "target": "/category/arxiv/math.DS"
          },
          {
            "title": "Functional Analysis (math.FA)",
            "source": [
              "papers.cool/arxiv/math.FA"
            ],
            "target": "/category/arxiv/math.FA"
          },
          {
            "title": "General Mathematics (math.GM)",
            "source": [
              "papers.cool/arxiv/math.GM"
            ],
            "target": "/category/arxiv/math.GM"
          },
          {
            "title": "General Topology (math.GN)",
            "source": [
              "papers.cool/arxiv/math.GN"
            ],
            "target": "/category/arxiv/math.GN"
          },
          {
            "title": "Geometric Topology (math.GT)",
            "source": [
              "papers.cool/arxiv/math.GT"
            ],
            "target": "/category/arxiv/math.GT"
          },
          {
            "title": "Group Theory (math.GR)",
            "source": [
              "papers.cool/arxiv/math.GR"
            ],
            "target": "/category/arxiv/math.GR"
          },
          {
            "title": "History and Overview (math.HO)",
            "source": [
              "papers.cool/arxiv/math.HO"
            ],
            "target": "/category/arxiv/math.HO"
          },
          {
            "title": "Information Theory (math.IT)",
            "source": [
              "papers.cool/arxiv/math.IT"
            ],
            "target": "/category/arxiv/math.IT"
          },
          {
            "title": "K-Theory and Homology (math.KT)",
            "source": [
              "papers.cool/arxiv/math.KT"
            ],
            "target": "/category/arxiv/math.KT"
          },
          {
            "title": "Logic (math.LO)",
            "source": [
              "papers.cool/arxiv/math.LO"
            ],
            "target": "/category/arxiv/math.LO"
          },
          {
            "title": "Mathematical Physics (math.MP)",
            "source": [
              "papers.cool/arxiv/math.MP"
            ],
            "target": "/category/arxiv/math.MP"
          },
          {
            "title": "Metric Geometry (math.MG)",
            "source": [
              "papers.cool/arxiv/math.MG"
            ],
            "target": "/category/arxiv/math.MG"
          },
          {
            "title": "Number Theory (math.NT)",
            "source": [
              "papers.cool/arxiv/math.NT"
            ],
            "target": "/category/arxiv/math.NT"
          },
          {
            "title": "Numerical Analysis (math.NA)",
            "source": [
              "papers.cool/arxiv/math.NA"
            ],
            "target": "/category/arxiv/math.NA"
          },
          {
            "title": "Operator Algebras (math.OA)",
            "source": [
              "papers.cool/arxiv/math.OA"
            ],
            "target": "/category/arxiv/math.OA"
          },
          {
            "title": "Optimization and Control (math.OC)",
            "source": [
              "papers.cool/arxiv/math.OC"
            ],
            "target": "/category/arxiv/math.OC"
          },
          {
            "title": "Probability (math.PR)",
            "source": [
              "papers.cool/arxiv/math.PR"
            ],
            "target": "/category/arxiv/math.PR"
          },
          {
            "title": "Quantum Algebra (math.QA)",
            "source": [
              "papers.cool/arxiv/math.QA"
            ],
            "target": "/category/arxiv/math.QA"
          },
          {
            "title": "Representation Theory (math.RT)",
            "source": [
              "papers.cool/arxiv/math.RT"
            ],
            "target": "/category/arxiv/math.RT"
          },
          {
            "title": "Rings and Algebras (math.RA)",
            "source": [
              "papers.cool/arxiv/math.RA"
            ],
            "target": "/category/arxiv/math.RA"
          },
          {
            "title": "Spectral Theory (math.SP)",
            "source": [
              "papers.cool/arxiv/math.SP"
            ],
            "target": "/category/arxiv/math.SP"
          },
          {
            "title": "Statistics Theory (math.ST)",
            "source": [
              "papers.cool/arxiv/math.ST"
            ],
            "target": "/category/arxiv/math.ST"
          },
          {
            "title": "Symplectic Geometry (math.SG)",
            "source": [
              "papers.cool/arxiv/math.SG"
            ],
            "target": "/category/arxiv/math.SG"
          },
          {
            "title": "Computer Science (cs)",
            "source": [
              "papers.cool/arxiv/cs"
            ],
            "target": "/category/arxiv/cs"
          },
          {
            "title": "Artificial Intelligence (cs.AI)",
            "source": [
              "papers.cool/arxiv/cs.AI"
            ],
            "target": "/category/arxiv/cs.AI"
          },
          {
            "title": "Computation and Language (cs.CL)",
            "source": [
              "papers.cool/arxiv/cs.CL"
            ],
            "target": "/category/arxiv/cs.CL"
          },
          {
            "title": "Computational Complexity (cs.CC)",
            "source": [
              "papers.cool/arxiv/cs.CC"
            ],
            "target": "/category/arxiv/cs.CC"
          },
          {
            "title": "Computational Engineering, Finance, and Science (cs.CE)",
            "source": [
              "papers.cool/arxiv/cs.CE"
            ],
            "target": "/category/arxiv/cs.CE"
          },
          {
            "title": "Computational Geometry (cs.CG)",
            "source": [
              "papers.cool/arxiv/cs.CG"
            ],
            "target": "/category/arxiv/cs.CG"
          },
          {
            "title": "Computer Science and Game Theory (cs.GT)",
            "source": [
              "papers.cool/arxiv/cs.GT"
            ],
            "target": "/category/arxiv/cs.GT"
          },
          {
            "title": "Computer Vision and Pattern Recognition (cs.CV)",
            "source": [
              "papers.cool/arxiv/cs.CV"
            ],
            "target": "/category/arxiv/cs.CV"
          },
          {
            "title": "Computers and Society (cs.CY)",
            "source": [
              "papers.cool/arxiv/cs.CY"
            ],
            "target": "/category/arxiv/cs.CY"
          },
          {
            "title": "Cryptography and Security (cs.CR)",
            "source": [
              "papers.cool/arxiv/cs.CR"
            ],
            "target": "/category/arxiv/cs.CR"
          },
          {
            "title": "Data Structures and Algorithms (cs.DS)",
            "source": [
              "papers.cool/arxiv/cs.DS"
            ],
            "target": "/category/arxiv/cs.DS"
          },
          {
            "title": "Databases (cs.DB)",
            "source": [
              "papers.cool/arxiv/cs.DB"
            ],
            "target": "/category/arxiv/cs.DB"
          },
          {
            "title": "Digital Libraries (cs.DL)",
            "source": [
              "papers.cool/arxiv/cs.DL"
            ],
            "target": "/category/arxiv/cs.DL"
          },
          {
            "title": "Discrete Mathematics (cs.DM)",
            "source": [
              "papers.cool/arxiv/cs.DM"
            ],
            "target": "/category/arxiv/cs.DM"
          },
          {
            "title": "Distributed, Parallel, and Cluster Computing (cs.DC)",
            "source": [
              "papers.cool/arxiv/cs.DC"
            ],
            "target": "/category/arxiv/cs.DC"
          },
          {
            "title": "Emerging Technologies (cs.ET)",
            "source": [
              "papers.cool/arxiv/cs.ET"
            ],
            "target": "/category/arxiv/cs.ET"
          },
          {
            "title": "Formal Languages and Automata Theory (cs.FL)",
            "source": [
              "papers.cool/arxiv/cs.FL"
            ],
            "target": "/category/arxiv/cs.FL"
          },
          {
            "title": "General Literature (cs.GL)",
            "source": [
              "papers.cool/arxiv/cs.GL"
            ],
            "target": "/category/arxiv/cs.GL"
          },
          {
            "title": "Graphics (cs.GR)",
            "source": [
              "papers.cool/arxiv/cs.GR"
            ],
            "target": "/category/arxiv/cs.GR"
          },
          {
            "title": "Hardware Architecture (cs.AR)",
            "source": [
              "papers.cool/arxiv/cs.AR"
            ],
            "target": "/category/arxiv/cs.AR"
          },
          {
            "title": "Human-Computer Interaction (cs.HC)",
            "source": [
              "papers.cool/arxiv/cs.HC"
            ],
            "target": "/category/arxiv/cs.HC"
          },
          {
            "title": "Information Retrieval (cs.IR)",
            "source": [
              "papers.cool/arxiv/cs.IR"
            ],
            "target": "/category/arxiv/cs.IR"
          },
          {
            "title": "Information Theory (cs.IT)",
            "source": [
              "papers.cool/arxiv/cs.IT"
            ],
            "target": "/category/arxiv/cs.IT"
          },
          {
            "title": "Logic in Computer Science (cs.LO)",
            "source": [
              "papers.cool/arxiv/cs.LO"
            ],
            "target": "/category/arxiv/cs.LO"
          },
          {
            "title": "Machine Learning (cs.LG)",
            "source": [
              "papers.cool/arxiv/cs.LG"
            ],
            "target": "/category/arxiv/cs.LG"
          },
          {
            "title": "Mathematical Software (cs.MS)",
            "source": [
              "papers.cool/arxiv/cs.MS"
            ],
            "target": "/category/arxiv/cs.MS"
          },
          {
            "title": "Multiagent Systems (cs.MA)",
            "source": [
              "papers.cool/arxiv/cs.MA"
            ],
            "target": "/category/arxiv/cs.MA"
          },
          {
            "title": "Multimedia (cs.MM)",
            "source": [
              "papers.cool/arxiv/cs.MM"
            ],
            "target": "/category/arxiv/cs.MM"
          },
          {
            "title": "Networking and Internet Architecture (cs.NI)",
            "source": [
              "papers.cool/arxiv/cs.NI"
            ],
            "target": "/category/arxiv/cs.NI"
          },
          {
            "title": "Neural and Evolutionary Computing (cs.NE)",
            "source": [
              "papers.cool/arxiv/cs.NE"
            ],
            "target": "/category/arxiv/cs.NE"
          },
          {
            "title": "Numerical Analysis (cs.NA)",
            "source": [
              "papers.cool/arxiv/cs.NA"
            ],
            "target": "/category/arxiv/cs.NA"
          },
          {
            "title": "Operating Systems (cs.OS)",
            "source": [
              "papers.cool/arxiv/cs.OS"
            ],
            "target": "/category/arxiv/cs.OS"
          },
          {
            "title": "Other Computer Science (cs.OH)",
            "source": [
              "papers.cool/arxiv/cs.OH"
            ],
            "target": "/category/arxiv/cs.OH"
          },
          {
            "title": "Performance (cs.PF)",
            "source": [
              "papers.cool/arxiv/cs.PF"
            ],
            "target": "/category/arxiv/cs.PF"
          },
          {
            "title": "Programming Languages (cs.PL)",
            "source": [
              "papers.cool/arxiv/cs.PL"
            ],
            "target": "/category/arxiv/cs.PL"
          },
          {
            "title": "Robotics (cs.RO)",
            "source": [
              "papers.cool/arxiv/cs.RO"
            ],
            "target": "/category/arxiv/cs.RO"
          },
          {
            "title": "Social and Information Networks (cs.SI)",
            "source": [
              "papers.cool/arxiv/cs.SI"
            ],
            "target": "/category/arxiv/cs.SI"
          },
          {
            "title": "Software Engineering (cs.SE)",
            "source": [
              "papers.cool/arxiv/cs.SE"
            ],
            "target": "/category/arxiv/cs.SE"
          },
          {
            "title": "Sound (cs.SD)",
            "source": [
              "papers.cool/arxiv/cs.SD"
            ],
            "target": "/category/arxiv/cs.SD"
          },
          {
            "title": "Symbolic Computation (cs.SC)",
            "source": [
              "papers.cool/arxiv/cs.SC"
            ],
            "target": "/category/arxiv/cs.SC"
          },
          {
            "title": "Systems and Control (cs.SY)",
            "source": [
              "papers.cool/arxiv/cs.SY"
            ],
            "target": "/category/arxiv/cs.SY"
          },
          {
            "title": "Quantitative Biology (q-bio)",
            "source": [
              "papers.cool/arxiv/q-bio"
            ],
            "target": "/category/arxiv/q-bio"
          },
          {
            "title": "Biomolecules (q-bio.BM)",
            "source": [
              "papers.cool/arxiv/q-bio.BM"
            ],
            "target": "/category/arxiv/q-bio.BM"
          },
          {
            "title": "Cell Behavior (q-bio.CB)",
            "source": [
              "papers.cool/arxiv/q-bio.CB"
            ],
            "target": "/category/arxiv/q-bio.CB"
          },
          {
            "title": "Genomics (q-bio.GN)",
            "source": [
              "papers.cool/arxiv/q-bio.GN"
            ],
            "target": "/category/arxiv/q-bio.GN"
          },
          {
            "title": "Molecular Networks (q-bio.MN)",
            "source": [
              "papers.cool/arxiv/q-bio.MN"
            ],
            "target": "/category/arxiv/q-bio.MN"
          },
          {
            "title": "Neurons and Cognition (q-bio.NC)",
            "source": [
              "papers.cool/arxiv/q-bio.NC"
            ],
            "target": "/category/arxiv/q-bio.NC"
          },
          {
            "title": "Other Quantitative Biology (q-bio.OT)",
            "source": [
              "papers.cool/arxiv/q-bio.OT"
            ],
            "target": "/category/arxiv/q-bio.OT"
          },
          {
            "title": "Populations and Evolution (q-bio.PE)",
            "source": [
              "papers.cool/arxiv/q-bio.PE"
            ],
            "target": "/category/arxiv/q-bio.PE"
          },
          {
            "title": "Quantitative Methods (q-bio.QM)",
            "source": [
              "papers.cool/arxiv/q-bio.QM"
            ],
            "target": "/category/arxiv/q-bio.QM"
          },
          {
            "title": "Subcellular Processes (q-bio.SC)",
            "source": [
              "papers.cool/arxiv/q-bio.SC"
            ],
            "target": "/category/arxiv/q-bio.SC"
          },
          {
            "title": "Tissues and Organs (q-bio.TO)",
            "source": [
              "papers.cool/arxiv/q-bio.TO"
            ],
            "target": "/category/arxiv/q-bio.TO"
          },
          {
            "title": "Quantitative Finance (q-fin)",
            "source": [
              "papers.cool/arxiv/q-fin"
            ],
            "target": "/category/arxiv/q-fin"
          },
          {
            "title": "Computational Finance (q-fin.CP)",
            "source": [
              "papers.cool/arxiv/q-fin.CP"
            ],
            "target": "/category/arxiv/q-fin.CP"
          },
          {
            "title": "Economics (q-fin.EC)",
            "source": [
              "papers.cool/arxiv/q-fin.EC"
            ],
            "target": "/category/arxiv/q-fin.EC"
          },
          {
            "title": "General Finance (q-fin.GN)",
            "source": [
              "papers.cool/arxiv/q-fin.GN"
            ],
            "target": "/category/arxiv/q-fin.GN"
          },
          {
            "title": "Mathematical Finance (q-fin.MF)",
            "source": [
              "papers.cool/arxiv/q-fin.MF"
            ],
            "target": "/category/arxiv/q-fin.MF"
          },
          {
            "title": "Portfolio Management (q-fin.PM)",
            "source": [
              "papers.cool/arxiv/q-fin.PM"
            ],
            "target": "/category/arxiv/q-fin.PM"
          },
          {
            "title": "Pricing of Securities (q-fin.PR)",
            "source": [
              "papers.cool/arxiv/q-fin.PR"
            ],
            "target": "/category/arxiv/q-fin.PR"
          },
          {
            "title": "Risk Management (q-fin.RM)",
            "source": [
              "papers.cool/arxiv/q-fin.RM"
            ],
            "target": "/category/arxiv/q-fin.RM"
          },
          {
            "title": "Statistical Finance (q-fin.ST)",
            "source": [
              "papers.cool/arxiv/q-fin.ST"
            ],
            "target": "/category/arxiv/q-fin.ST"
          },
          {
            "title": "Trading and Market Microstructure (q-fin.TR)",
            "source": [
              "papers.cool/arxiv/q-fin.TR"
            ],
            "target": "/category/arxiv/q-fin.TR"
          },
          {
            "title": "Statistics (stat)",
            "source": [
              "papers.cool/arxiv/stat"
            ],
            "target": "/category/arxiv/stat"
          },
          {
            "title": "Applications (stat.AP)",
            "source": [
              "papers.cool/arxiv/stat.AP"
            ],
            "target": "/category/arxiv/stat.AP"
          },
          {
            "title": "Computation (stat.CO)",
            "source": [
              "papers.cool/arxiv/stat.CO"
            ],
            "target": "/category/arxiv/stat.CO"
          },
          {
            "title": "Machine Learning (stat.ML)",
            "source": [
              "papers.cool/arxiv/stat.ML"
            ],
            "target": "/category/arxiv/stat.ML"
          },
          {
            "title": "Methodology (stat.ME)",
            "source": [
              "papers.cool/arxiv/stat.ME"
            ],
            "target": "/category/arxiv/stat.ME"
          },
          {
            "title": "Other Statistics (stat.OT)",
            "source": [
              "papers.cool/arxiv/stat.OT"
            ],
            "target": "/category/arxiv/stat.OT"
          },
          {
            "title": "Statistics Theory (stat.TH)",
            "source": [
              "papers.cool/arxiv/stat.TH"
            ],
            "target": "/category/arxiv/stat.TH"
          },
          {
            "title": "Electrical Engineering and Systems Science (eess)",
            "source": [
              "papers.cool/arxiv/eess"
            ],
            "target": "/category/arxiv/eess"
          },
          {
            "title": "Audio and Speech Processing (eess.AS)",
            "source": [
              "papers.cool/arxiv/eess.AS"
            ],
            "target": "/category/arxiv/eess.AS"
          },
          {
            "title": "Image and Video Processing (eess.IV)",
            "source": [
              "papers.cool/arxiv/eess.IV"
            ],
            "target": "/category/arxiv/eess.IV"
          },
          {
            "title": "Signal Processing (eess.SP)",
            "source": [
              "papers.cool/arxiv/eess.SP"
            ],
            "target": "/category/arxiv/eess.SP"
          },
          {
            "title": "Systems and Control (eess.SY)",
            "source": [
              "papers.cool/arxiv/eess.SY"
            ],
            "target": "/category/arxiv/eess.SY"
          },
          {
            "title": "Economics (econ)",
            "source": [
              "papers.cool/arxiv/econ"
            ],
            "target": "/category/arxiv/econ"
          },
          {
            "title": "Econometrics (econ.EM)",
            "source": [
              "papers.cool/arxiv/econ.EM"
            ],
            "target": "/category/arxiv/econ.EM"
          },
          {
            "title": "General Economics (econ.GN)",
            "source": [
              "papers.cool/arxiv/econ.GN"
            ],
            "target": "/category/arxiv/econ.GN"
          },
          {
            "title": "Theoretical Economics (econ.TH)",
            "source": [
              "papers.cool/arxiv/econ.TH"
            ],
            "target": "/category/arxiv/econ.TH"
          }
        ],
        "view": 0,
        "zh": {
          "path": "/category/:id{.+}?",
          "name": "Category",
          "url": "papers.cool",
          "maintainers": [
            "nczitzk"
          ],
          "example": "/papers/arxiv/cs.AI",
          "parameters": {
            "id": {
              "description": "分类 id，可在对应分类页 URL 中找到"
            }
          },
          "description": "::: tip\n订阅 [人工智能 (cs.AI)](https://papers.cool/arxiv/cs.AI)（<https://papers.cool/arxiv/cs.AI>），请从 URL 中提取 `arxiv/cs.AI` 作为 `category` 参数，得到的路由将是 [`/papers/category/arxiv/cs.AI`](https://rsshub.app/papers/category/arxiv/cs.AI)。\n:::"
        },
        "location": "category.ts",
        "module": () => import('@/routes/papers/category.ts')
      }
    },
    "apiRoutes": {},
    "name": "Cool Papers",
    "url": "papers.cool",
    "categories": [
      "journal"
    ],
    "description": "",
    "lang": "en"
  },
  "paradigm": {
    "routes": {
      "/writing": {
        "path": "/writing",
        "categories": [
          "finance"
        ],
        "example": "/paradigm/writing",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "paradigm.xyz/writing"
            ]
          }
        ],
        "name": "Writing",
        "maintainers": [
          "Fatpandac"
        ],
        "url": "paradigm.xyz/writing",
        "location": "writing.ts",
        "module": () => import('@/routes/paradigm/writing.ts')
      }
    },
    "apiRoutes": {},
    "name": "Paradigm",
    "url": "paradigm.xyz",
    "lang": "en"
  },
  "parliament": {
    "routes": {
      "/section77/:type?": {
        "path": "/section77/:type?",
        "categories": [
          "government"
        ],
        "example": "/parliament/section77",
        "parameters": {
          "type": "Type of hearing status, see below"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "Thailand Parliament Draft of Law's public hearing system",
        "maintainers": [
          "itpcc"
        ],
        "description": "| Presented by MP *       | Presented by People * | Hearing Ongoing     | Hearing ended   | Hearing result reported  | Waiting for PM approval | Assigned into the session | Processed  | PM Rejected   |\n| ------------------------ | ---------------------- | ------------------- | --------------- | ------------------------ | ----------------------- | ------------------------- | ---------- | ------------- |\n| presentbymp              | presentbyperson        | openwsu             | closewsu        | reportwsu                | substatus1              | substatus2                | substatus3 | closewsubypm  |\n| เสนอโดยสมาชิกสภาผู้แทนราษฏร | เสนอโดยประชาชน         | กำลังเปิดรับฟังความคิดเห็น | ปิดรับฟังความคิดเห็น | รายงานผลการรับฟังความคิดเห็น | รอคำรับรองจากนายกรัฐมนตรี   | บรรจุเข้าระเบียบวาระ         | พิจารณาแล้ว  | นายกฯ ไม่รับรอง |\n\n  *Note:* For `presentbymp` and `presentbyperson`, it can also add:\n\n  -   `-m` for the draft which Speaker of Parliament considered as a monetary draft (ประธานสภาผู้แทนราษฎรวินิจฉัยว่า เป็นร่างการเงิน), or\n  -   `-nm` for non-monetary one (ประธานสภาผู้แทนราษฎรวินิจฉัยว่า ไม่เป็นร่างการเงิน).",
        "location": "section77.ts",
        "module": () => import('@/routes/parliament/section77.ts')
      }
    },
    "apiRoutes": {},
    "name": "Thailand Parliament",
    "url": "parliament.go.th",
    "lang": "en"
  },
  "parliament.uk": {
    "routes": {
      "/commonslibrary/type/:topic?": {
        "path": "/commonslibrary/type/:topic?",
        "categories": [
          "government"
        ],
        "example": "/parliament.uk/commonslibrary/type/research-briefing",
        "parameters": {
          "topic": "research by topic, string, example: [research-briefing|data-dashboard]"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": true,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "Commonlibrary",
        "maintainers": [
          "AntiKnot"
        ],
        "location": "commonslibrary.ts",
        "module": () => import('@/routes/parliament.uk/commonslibrary.ts')
      },
      "/lordslibrary/type/:topic?": {
        "path": "/lordslibrary/type/:topic?",
        "categories": [
          "government"
        ],
        "example": "/parliament.uk/lordslibrary/type/research-briefing",
        "parameters": {
          "topic": "research by topic, string, example: [research-briefing|buisness|economy]"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": true,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "House of Lords Library",
        "maintainers": [
          "AntiKnot"
        ],
        "location": "lordslibrary.ts",
        "module": () => import('@/routes/parliament.uk/lordslibrary.ts')
      },
      "/petitions/:state?": {
        "path": "/petitions/:state?",
        "name": "Petitions",
        "url": "petition.parliament.uk",
        "maintainers": [
          "nczitzk"
        ],
        "example": "/parliament.uk/petitions/all",
        "parameters": {
          "state": "State, `all` by default, see below"
        },
        "description": "::: tip\nIf you subscribe to [Recent petitions](https://petition.parliament.uk/petitions?state=recent)，where the URL is `https://petition.parliament.uk/petitions?state=recent`, use the value of `state` as the parameter to fill in. Therefore, the route will be [`/parliament.uk/petitions/recent`](https://rsshub.app/parliament.uk/petitions/recent).\n:::\n\n<details>\n<summary>More states</summary>\n\n| Name                            | ID                |\n| ------------------------------- | ----------------- |\n| All petitions                   | all               |\n| Open petitions                  | open              |\n| Recent petitions                | recent            |\n| Closed petitions                | closed            |\n| Rejected petitions              | rejected          |\n| Awaiting government response    | awaiting_response |\n| Government responses            | with_response     |\n| Awaiting a debate in Parliament | awaiting_debate   |\n| Debated in Parliament           | debated           |\n| Not debated in Parliament       | not_debated       |\n\n</details>\n    ",
        "categories": [
          "government"
        ],
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportRadar": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "petition.parliament.uk/petitions"
            ]
          },
          {
            "title": "All petitions",
            "source": [
              "petition.parliament.uk/petitions"
            ],
            "target": "/petitions/all"
          },
          {
            "title": "Open petitions",
            "source": [
              "petition.parliament.uk/petitions"
            ],
            "target": "/petitions/open"
          },
          {
            "title": "Recent petitions",
            "source": [
              "petition.parliament.uk/petitions"
            ],
            "target": "/petitions/recent"
          },
          {
            "title": "Closed petitions",
            "source": [
              "petition.parliament.uk/petitions"
            ],
            "target": "/petitions/closed"
          },
          {
            "title": "Rejected petitions",
            "source": [
              "petition.parliament.uk/petitions"
            ],
            "target": "/petitions/rejected"
          },
          {
            "title": "Awaiting government response",
            "source": [
              "petition.parliament.uk/petitions"
            ],
            "target": "/petitions/awaiting_response"
          },
          {
            "title": "Government responses",
            "source": [
              "petition.parliament.uk/petitions"
            ],
            "target": "/petitions/with_response"
          },
          {
            "title": "Awaiting a debate in Parliament",
            "source": [
              "petition.parliament.uk/petitions"
            ],
            "target": "/petitions/awaiting_debate"
          },
          {
            "title": "Debated in Parliament",
            "source": [
              "petition.parliament.uk/petitions"
            ],
            "target": "/petitions/debated"
          },
          {
            "title": "Not debated in Parliament",
            "source": [
              "petition.parliament.uk/petitions"
            ],
            "target": "/petitions/not_debated"
          }
        ],
        "view": 0,
        "location": "petitions.tsx",
        "module": () => import('@/routes/parliament.uk/petitions.tsx')
      }
    },
    "apiRoutes": {},
    "name": "UK Parliament",
    "url": "parliament.uk",
    "categories": [
      "government"
    ],
    "description": "The UK Parliament has two Houses that work on behalf of UK citizens to check and challenge the work of Government, make and shape effective laws, and debate/make decisions on the big issues of the day.",
    "lang": "en"
  },
  "patagonia": {
    "routes": {
      "/new-arrivals/:category": {
        "path": "/new-arrivals/:category",
        "categories": [
          "shopping"
        ],
        "example": "/patagonia/new-arrivals/mens",
        "parameters": {
          "category": "category, see below"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "New Arrivals",
        "maintainers": [],
        "description": "| Men's | Women's | Kids' & Baby | Packs & Gear |\n| ----- | ------- | ------------ | ------------ |\n| mens  | womens  | kids         | luggage      |",
        "location": "new-arrivals.tsx",
        "module": () => import('@/routes/patagonia/new-arrivals.tsx')
      }
    },
    "apiRoutes": {},
    "name": "Patagonia",
    "url": "patagonia.com",
    "lang": "en"
  },
  "patreon": {
    "routes": {
      "/:creator": {
        "path": "/:creator",
        "categories": [
          "new-media"
        ],
        "example": "/patreon/straightupsisters",
        "parameters": {
          "creator": "Patreon creator id, can be found in the url"
        },
        "features": {
          "requireConfig": [
            {
              "name": "PATREON_SESSION_ID",
              "optional": true,
              "description": "The value of the session_id cookie after logging in to Patreon, required to access paid posts"
            }
          ],
          "nsfw": true
        },
        "radar": [
          {
            "source": [
              "patreon.com/:creator",
              "www.patreon.com/cw/:creator"
            ]
          }
        ],
        "name": "Home",
        "maintainers": [
          "TonyRL"
        ],
        "location": "feed.tsx",
        "module": () => import('@/routes/patreon/feed.tsx')
      }
    },
    "apiRoutes": {},
    "name": "Patreon",
    "url": "www.patreon.com",
    "lang": "en"
  },
  "paulgraham": {
    "routes": {
      "/articles": {
        "path": [
          "/articles",
          "/essays",
          "/"
        ],
        "categories": [
          "blog"
        ],
        "example": "/paulgraham/articles",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "paulgraham.com/articles.html"
            ]
          }
        ],
        "name": "Essays",
        "maintainers": [
          "Maecenas",
          "nczitzk",
          "dvorak0"
        ],
        "url": "paulgraham.com/articles.html",
        "location": "article.ts",
        "module": () => import('@/routes/paulgraham/article.ts')
      },
      "/essays": {
        "path": [
          "/articles",
          "/essays",
          "/"
        ],
        "categories": [
          "blog"
        ],
        "example": "/paulgraham/articles",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "paulgraham.com/articles.html"
            ]
          }
        ],
        "name": "Essays",
        "maintainers": [
          "Maecenas",
          "nczitzk",
          "dvorak0"
        ],
        "url": "paulgraham.com/articles.html",
        "location": "article.ts",
        "module": () => import('@/routes/paulgraham/article.ts')
      },
      "/": {
        "path": [
          "/articles",
          "/essays",
          "/"
        ],
        "categories": [
          "blog"
        ],
        "example": "/paulgraham/articles",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "paulgraham.com/articles.html"
            ]
          }
        ],
        "name": "Essays",
        "maintainers": [
          "Maecenas",
          "nczitzk",
          "dvorak0"
        ],
        "url": "paulgraham.com/articles.html",
        "location": "article.ts",
        "module": () => import('@/routes/paulgraham/article.ts')
      }
    },
    "apiRoutes": {},
    "name": "Paul Graham",
    "url": "paulgraham.com",
    "lang": "en"
  },
  "pconline": {
    "routes": {
      "/focus/:category?": {
        "path": "/focus/:category?",
        "categories": [
          "new-media"
        ],
        "example": "/pconline/focus",
        "parameters": {
          "category": {
            "description": "科技新闻的类别，获取最新的一页，分别：all, tech, finance, life, company, character",
            "default": "all"
          }
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "pconline.com.cn/focus/",
              "pconline.com.cn/"
            ],
            "target": "/focus"
          }
        ],
        "name": "科技新闻",
        "maintainers": [
          "CH563"
        ],
        "description": "::: tip\n| 全部 | 科技 | 财经 | 生活 | 公司 | 人物 |\n| --- | --- | --- | --- | --- | --- |\n| all | tech | finance | life | company | character |\n:::",
        "location": "focus.ts",
        "module": () => import('@/routes/pconline/focus.ts')
      }
    },
    "apiRoutes": {},
    "name": "太平洋科技",
    "url": "pconline.com.cn",
    "description": "\n::: tip\n太平洋科技是专业IT门户网站,为用户和经销商提供IT资讯和行情报价,涉及电脑,手机,数码产品,软件等.\n:::",
    "lang": "zh-CN"
  },
  "pencilnews": {
    "routes": {
      "/": {
        "path": "/",
        "categories": [
          "new-media"
        ],
        "example": "/pencilnews",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "文章列表",
        "maintainers": [
          "defp"
        ],
        "description": "获取铅笔道最新文章",
        "location": "index.ts",
        "module": () => import('@/routes/pencilnews/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "铅笔道",
    "url": "www.pencilnews.cn",
    "categories": [
      "new-media"
    ],
    "description": "铅笔道是一家专注于泛互联网领域的科技媒体",
    "lang": "zh-CN"
  },
  "penguin-random-house": {
    "routes": {
      "/articles": {
        "path": "/articles",
        "categories": [
          "reading"
        ],
        "example": "/penguin-random-house/articles",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "penguinrandomhouse.com/articles"
            ]
          }
        ],
        "name": "Articles",
        "maintainers": [
          "StevenRCE0"
        ],
        "url": "penguinrandomhouse.com/articles",
        "location": "articles.ts",
        "module": () => import('@/routes/penguin-random-house/articles.ts')
      },
      "/the-read-down": {
        "path": "/the-read-down",
        "categories": [
          "reading"
        ],
        "example": "/penguin-random-house/the-read-down",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "penguinrandomhouse.com/the-read-down"
            ]
          }
        ],
        "name": "Book Lists",
        "maintainers": [
          "StevenRCE0"
        ],
        "url": "penguinrandomhouse.com/the-read-down",
        "location": "thereaddown.ts",
        "module": () => import('@/routes/penguin-random-house/thereaddown.ts')
      }
    },
    "apiRoutes": {},
    "name": "Penguin Random House",
    "url": "penguinrandomhouse.com",
    "lang": "en"
  },
  "people": {
    "routes": {
      "/:site?/:category{.+}?": {
        "path": "/:site?/:category{.+}?",
        "name": "首页头条",
        "maintainers": [
          "nczitzk",
          "pseudoyu"
        ],
        "example": "/people",
        "location": "index.ts",
        "module": () => import('@/routes/people/index.ts')
      },
      "/liuyan/:id/:state?": {
        "path": "/liuyan/:id/:state?",
        "categories": [
          "traditional-media"
        ],
        "example": "/people/liuyan/539",
        "parameters": {
          "id": "编号，可在对应人物页 URL 中找到",
          "state": "状态，见下表，默认为全部"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "liuyan.people.com.cn/"
            ]
          }
        ],
        "name": "领导留言板",
        "maintainers": [
          "nczitzk"
        ],
        "url": "liuyan.people.com.cn/",
        "description": "| 全部 | 待回复 | 办理中 | 已办理 |\n| ---- | ------ | ------ | ------ |\n| 1    | 2      | 3      | 4      |",
        "location": "liuyan.ts",
        "module": () => import('@/routes/people/liuyan.ts')
      },
      "/xjpjh/:keyword?/:year?": {
        "path": "/xjpjh/:keyword?/:year?",
        "categories": [
          "traditional-media"
        ],
        "example": "/people/xjpjh",
        "parameters": {
          "keyword": "关键词，默认不填",
          "year": "年份，默认 all"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "people.com.cn/"
            ],
            "target": "/:site?/:category?"
          }
        ],
        "name": "习近平系列重要讲话",
        "maintainers": [],
        "url": "people.com.cn/",
        "location": "xjpjh.ts",
        "module": () => import('@/routes/people/xjpjh.ts')
      }
    },
    "apiRoutes": {},
    "name": "人民网",
    "url": "people.com.cn",
    "lang": "zh-CN"
  },
  "peopo": {
    "routes": {
      "/topic/:topicId?": {
        "path": "/topic/:topicId?",
        "categories": [
          "new-media"
        ],
        "example": "/peopo/topic/159",
        "parameters": {
          "topicId": "分類 ID，見下表，默認為社會關懷"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "peopo.org/topic/:topicId"
            ],
            "target": "/topic/:topicId"
          }
        ],
        "name": "新聞分類",
        "maintainers": [],
        "description": "| 分類     | ID  |\n| -------- | --- |\n| 社會關懷 | 159 |\n| 生態環保 | 113 |\n| 文化古蹟 | 143 |\n| 社區改造 | 160 |\n| 教育學習 | 161 |\n| 農業     | 163 |\n| 生活休閒 | 162 |\n| 媒體觀察 | 164 |\n| 運動科技 | 165 |\n| 政治經濟 | 166 |\n| 北台灣   | 223 |\n| 中台灣   | 224 |\n| 南台灣   | 225 |\n| 東台灣   | 226 |\n| 校園中心 | 167 |\n| 原住民族 | 227 |\n| 天然災害 | 168 |",
        "location": "topic.ts",
        "module": () => import('@/routes/peopo/topic.ts')
      }
    },
    "apiRoutes": {},
    "name": "PeoPo 公民新聞",
    "url": "peopo.org",
    "lang": "zh-TW"
  },
  "perplexity": {
    "routes": {
      "/blog": {
        "path": "/blog",
        "example": "/perplexity/blog",
        "url": "www.perplexity.ai",
        "categories": [
          "blog"
        ],
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": true,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "www.perplexity.ai/hub"
            ],
            "target": "/blog"
          }
        ],
        "name": "Blog",
        "maintainers": [
          "seeyangzhi"
        ],
        "description": "Perplexity Blog - Explore Perplexity's blog for articles, announcements, product updates, and tips to optimize your experience. Stay informed and make the most of Perplexity.",
        "view": 5,
        "location": "blog.ts",
        "module": () => import('@/routes/perplexity/blog.ts')
      },
      "/changelog": {
        "path": "/changelog",
        "name": "Changelog",
        "url": "www.perplexity.ai",
        "maintainers": [
          "xbot"
        ],
        "example": "/perplexity/changelog",
        "description": "Subscribe to Perplexity changelog for latest updates and releases.",
        "categories": [
          "program-update"
        ],
        "features": {
          "requireConfig": false,
          "requirePuppeteer": true,
          "antiCrawler": false,
          "supportRadar": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "www.perplexity.ai/changelog"
            ],
            "target": "/changelog"
          }
        ],
        "view": 0,
        "location": "changelog.ts",
        "module": () => import('@/routes/perplexity/changelog.ts')
      }
    },
    "apiRoutes": {},
    "name": "Perplexity",
    "url": "www.perplexity.ai",
    "description": "Perplexity - AI-powered search and discovery engine",
    "lang": "en"
  },
  "peterwunder": {
    "routes": {
      "/achievements": {
        "path": "/achievements",
        "categories": [
          "other"
        ],
        "view": 2,
        "example": "/peterwunder/achievements",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "projects.peterwunder.de/achievements"
            ]
          }
        ],
        "name": "New Badges",
        "maintainers": [
          "LinxHex"
        ],
        "description": "Latest badge pages from Peter Wunder's All Activity Challenges catalog. `pubDate` uses the first 'Visible in the app' date because the site does not expose a publication timestamp.",
        "url": "projects.peterwunder.de/achievements",
        "location": "achievements.ts",
        "module": () => import('@/routes/peterwunder/achievements.ts')
      }
    },
    "apiRoutes": {},
    "name": "Peter Wunder",
    "url": "projects.peterwunder.de",
    "categories": [
      "other"
    ],
    "description": "Projects and catalogs maintained by Peter Wunder.",
    "lang": "en"
  },
  "phoronix": {
    "routes": {
      "/:category?/:topic?": {
        "path": "/:category?/:topic?",
        "categories": [
          "new-media"
        ],
        "example": "/phoronix/linux/KDE",
        "parameters": {
          "category": "Category",
          "topic": "Topic. You may find available parameters from their navigator links. E.g. to subscribe to `https://www.phoronix.com/reviews/Operating+Systems`, fill in the path `/phoronix/reviews/Operating+Systems`"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "phoronix.com/:category?/:topic?"
            ]
          }
        ],
        "name": "News & Reviews",
        "maintainers": [
          "oppliate",
          "Rongronggg9"
        ],
        "location": "index.ts",
        "module": () => import('@/routes/phoronix/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "Phoronix",
    "url": "phoronix.com",
    "lang": "en"
  },
  "pianyivps": {
    "routes": {
      "/": {
        "path": "/",
        "categories": [
          "blog"
        ],
        "example": "/pianyivps",
        "radar": [
          {
            "source": [
              "pianyivps.com/"
            ]
          }
        ],
        "name": "最新发布",
        "maintainers": [
          "cnkmmk"
        ],
        "url": "pianyivps.com/",
        "location": "rss.ts",
        "module": () => import('@/routes/pianyivps/rss.ts')
      }
    },
    "apiRoutes": {},
    "name": "便宜VPS网",
    "url": "pianyivps.com",
    "lang": "zh-CN"
  },
  "pianyuan": {
    "routes": {
      "/index/:media?": {
        "path": "/index/:media?",
        "categories": [
          "multimedia"
        ],
        "example": "/pianyuan/index",
        "parameters": {
          "media": "类别，见下表，默认为首页"
        },
        "features": {
          "requireConfig": [
            {
              "name": "PIANYUAN_COOKIE",
              "description": ""
            }
          ],
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "pianyuan.org/"
            ],
            "target": "/index"
          }
        ],
        "name": "最新资源",
        "maintainers": [
          "greatcodeeer",
          "jerry1119"
        ],
        "url": "pianyuan.org/",
        "description": "| 电影 | 剧集 |\n| ---- | ---- |\n| mv   | tv   |",
        "location": "app.ts",
        "module": () => import('@/routes/pianyuan/app.ts')
      },
      "/indexers/pianyuan/results/search/api": {
        "path": "/indexers/pianyuan/results/search/api",
        "radar": [
          {
            "source": [
              "pianyuan.org/"
            ],
            "target": "/index"
          }
        ],
        "name": "Unknown",
        "maintainers": [
          "jerry1119"
        ],
        "url": "pianyuan.org/",
        "location": "search.ts",
        "module": () => import('@/routes/pianyuan/search.ts')
      }
    },
    "apiRoutes": {},
    "name": "片源网",
    "url": "pianyuan.org",
    "lang": "zh-CN"
  },
  "picnob": {
    "routes": {
      "/user/:id/:type?": {
        "path": "/user/:id/:type?",
        "categories": [
          "social-media"
        ],
        "example": "/picnob/user/xlisa_olivex",
        "parameters": {
          "id": "Instagram id",
          "type": "Type of profile page (profile or tagged)"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "www.pixnoy.com/profile/:id"
            ],
            "target": "/user/:id"
          },
          {
            "source": [
              "www.pixnoy.com/profile/:id/tagged"
            ],
            "target": "/user/:id/tagged"
          }
        ],
        "name": "User Profile - Pixnoy",
        "maintainers": [
          "TonyRL",
          "micheal-death",
          "AiraNadih",
          "DIYgod",
          "hyoban",
          "Rongronggg9"
        ],
        "view": 2,
        "location": "user.ts",
        "module": () => import('@/routes/picnob/user.ts')
      }
    },
    "apiRoutes": {},
    "name": "Instagram",
    "url": "www.instagram.com",
    "lang": "en"
  },
  "picnob.info": {
    "routes": {
      "/user/:id/:type?": {
        "path": "/user/:id/:type?",
        "categories": [
          "social-media"
        ],
        "example": "/picnob.info/user/xlisa_olivex",
        "parameters": {
          "id": "Instagram id",
          "type": {
            "description": "Type of profile page",
            "default": "posts",
            "options": [
              {
                "label": "Posts",
                "value": "posts"
              },
              {
                "label": "Stories",
                "value": "stories"
              }
            ]
          }
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "User Profile - Picnob",
        "maintainers": [
          "TonyRL"
        ],
        "view": 2,
        "url": "picnob.info",
        "location": "user.ts",
        "module": () => import('@/routes/picnob.info/user.ts')
      }
    },
    "apiRoutes": {},
    "name": "Instagram",
    "url": "www.instagram.com",
    "lang": "en"
  },
  "pikabu": {
    "routes": {
      "/:type/:name": {
        "path": "/:type/:name",
        "name": "Unknown",
        "maintainers": [],
        "location": "community.ts",
        "module": () => import('@/routes/pikabu/community.ts')
      },
      "/user/:name": {
        "path": "/user/:name",
        "categories": [
          "bbs"
        ],
        "example": "/pikabu/user/@bula.dragon",
        "parameters": {
          "name": "User name"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "pikabu.ru/:name"
            ]
          }
        ],
        "name": "User",
        "maintainers": [
          "TonyRL"
        ],
        "location": "user.ts",
        "module": () => import('@/routes/pikabu/user.ts')
      }
    },
    "apiRoutes": {},
    "name": "Pikabu",
    "url": "pikabu.ru",
    "lang": "ru"
  },
  "pincong": {
    "routes": {
      "/hot/:category?": {
        "path": "/hot/:category?",
        "categories": [
          "bbs"
        ],
        "example": "/pincong/hot",
        "parameters": {
          "category": "分类，与官网分类 URL `category-` 后的数字对应，默认为全部"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": true,
          "antiCrawler": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "精选",
        "maintainers": [
          "zphw"
        ],
        "location": "hot.ts",
        "module": () => import('@/routes/pincong/hot.ts')
      },
      "/category/:category?/:sort?": {
        "path": "/category/:category?/:sort?",
        "categories": [
          "bbs"
        ],
        "example": "/pincong/category/1/new",
        "parameters": {
          "category": "分类，与官网分类 URL `category-` 后的数字对应，默认为全部",
          "sort": "排序方式，参数可见下表，默认为推荐"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": true,
          "antiCrawler": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "发现",
        "maintainers": [
          "zphw"
        ],
        "description": "| 最新 | 推荐      | 热门 |\n| ---- | --------- | ---- |\n| new  | recommend | hot  |",
        "location": "index.ts",
        "module": () => import('@/routes/pincong/index.ts')
      },
      "/topic/:topic": {
        "path": "/topic/:topic",
        "radar": [
          {
            "source": [
              "pincong.rocks/topic/:topic"
            ]
          }
        ],
        "name": "Unknown",
        "maintainers": [
          "zphw"
        ],
        "location": "topic.ts",
        "module": () => import('@/routes/pincong/topic.ts')
      }
    },
    "apiRoutes": {},
    "name": "品葱",
    "url": "pincong.rocks",
    "lang": "zh-CN"
  },
  "pingwest": {
    "routes": {
      "/status": {
        "path": "/status",
        "categories": [
          "new-media"
        ],
        "example": "/pingwest/status",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "pingwest.com/status",
              "pingwest.com/"
            ]
          }
        ],
        "name": "实时要闻",
        "maintainers": [
          "sanmmm"
        ],
        "url": "pingwest.com/status",
        "location": "status.ts",
        "module": () => import('@/routes/pingwest/status.ts')
      },
      "/tag/:tag/:type/:option?": {
        "path": "/tag/:tag/:type/:option?",
        "categories": [
          "new-media"
        ],
        "example": "/pingwest/tag/ChinaJoy/1",
        "parameters": {
          "tag": "话题名或话题id, 可从话题页url中得到",
          "type": "内容类型",
          "option": "参数, 默认无"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "话题动态",
        "maintainers": [
          "sanmmm"
        ],
        "description": "内容类型\n\n| 最新 | 热门 |\n| ---- | ---- |\n| 1    | 2    |\n\n  参数\n\n  -   `fulltext`，全文输出，例如：`/pingwest/tag/ChinaJoy/1/fulltext`\n\n::: tip\n  该路由一次最多显示 30 条文章\n:::",
        "location": "tag.ts",
        "module": () => import('@/routes/pingwest/tag.ts')
      },
      "/user/:uid/:type?/:option?": {
        "path": "/user/:uid/:type?/:option?",
        "categories": [
          "new-media"
        ],
        "example": "/pingwest/user/7781550877/article",
        "parameters": {
          "uid": "用户id, 可从用户主页中得到",
          "type": "内容类型, 默认为`article`",
          "option": "参数"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "pingwest.com/user/:uid/:type",
              "pingwest.com/"
            ],
            "target": "/user/:uid/:type"
          }
        ],
        "name": "用户",
        "maintainers": [
          "sanmmm"
        ],
        "description": "内容类型\n\n| 文章    | 动态  |\n| ------- | ----- |\n| article | state |\n\n  参数\n\n  -   `fulltext`，全文输出，例如：`/pingwest/user/7781550877/article/fulltext`",
        "location": "user.ts",
        "module": () => import('@/routes/pingwest/user.ts')
      }
    },
    "apiRoutes": {},
    "name": "品玩",
    "url": "pingwest.com",
    "lang": "zh-CN"
  },
  "pinterest": {
    "routes": {
      "/user/:username/:type?": {
        "path": "/user/:username/:type?",
        "categories": [
          "picture"
        ],
        "example": "/pinterest/user/howieserious",
        "parameters": {
          "username": "Username",
          "type": {
            "description": "Type, default to `_created`",
            "default": "_created",
            "options": [
              {
                "value": "_created",
                "label": "Created"
              },
              {
                "value": "_saved",
                "label": "Saved"
              }
            ]
          }
        },
        "radar": [
          {
            "source": [
              "www.pinterest.com/:id/:type?",
              "www.pinterest.com/:id"
            ],
            "target": "/user/:id/:type?"
          }
        ],
        "name": "User",
        "maintainers": [
          "TonyRL"
        ],
        "location": "user.ts",
        "module": () => import('@/routes/pinterest/user.ts')
      }
    },
    "apiRoutes": {},
    "name": "Pinterest",
    "url": "www.pinterest.com",
    "lang": "en"
  },
  "pixabay": {
    "routes": {
      "/search/:q/:order?": {
        "path": "/search/:q/:order?",
        "categories": [
          "picture"
        ],
        "view": 2,
        "example": "/pixabay/search/cat",
        "parameters": {
          "q": "Search term",
          "order": {
            "description": "Order",
            "options": [
              {
                "value": "popular",
                "label": "popular"
              },
              {
                "value": "latest",
                "label": "latest"
              }
            ],
            "default": "latest"
          }
        },
        "features": {
          "requireConfig": [
            {
              "name": "PIXABAY_KEY",
              "optional": true,
              "description": ""
            }
          ],
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "pixabay.com/:searchType/search/:q"
            ],
            "target": "/search/:q"
          }
        ],
        "name": "Search",
        "maintainers": [
          "TonyRL"
        ],
        "location": "search.tsx",
        "module": () => import('@/routes/pixabay/search.tsx')
      }
    },
    "apiRoutes": {},
    "name": "Pixabay",
    "url": "pixabay.com",
    "lang": "en"
  },
  "pixelstech": {
    "routes": {
      "/feed/:topic?": {
        "path": "/feed/:topic?",
        "name": "Feed",
        "url": "www.pixelstech.net",
        "maintainers": [
          "nczitzk"
        ],
        "example": "/pixelstech/feed/ai",
        "parameters": {
          "category": {
            "description": "Topic, all by default",
            "options": [
              {
                "label": "All",
                "value": ""
              },
              {
                "label": "AI",
                "value": "ai"
              },
              {
                "label": "Alibaba",
                "value": "alibaba"
              },
              {
                "label": "Apple",
                "value": "apple"
              },
              {
                "label": "Database",
                "value": "database"
              },
              {
                "label": "Go",
                "value": "go"
              },
              {
                "label": "Huawei",
                "value": "huawei"
              },
              {
                "label": "Java",
                "value": "java"
              },
              {
                "label": "JavaScript",
                "value": "javascript"
              },
              {
                "label": "Linux",
                "value": "linux"
              },
              {
                "label": "LLM",
                "value": "llm"
              },
              {
                "label": "Nvidia",
                "value": "nvidia"
              },
              {
                "label": "Python",
                "value": "python"
              },
              {
                "label": "Rust",
                "value": "rust"
              },
              {
                "label": "Tesla",
                "value": "tesla"
              },
              {
                "label": "Web",
                "value": "web"
              },
              {
                "label": "Web3",
                "value": "web3"
              },
              {
                "label": "Zig",
                "value": "zig"
              }
            ]
          }
        },
        "description": ":::tip\nTo subscribe to [AI](https://www.pixelstech.net/feed/ai), where the source URL is `https://www.pixelstech.net/feed/ai`, extract the certain parts from this URL to be used as parameters, resulting in the route as [`/pixelstech/feed/ai`](https://rsshub.app/pixelstech/feed/ai).\n:::\n\n<details>\n  <summary>More topics</summary>\n\n  | Topic                                                    | ID                                                          |\n  | -------------------------------------------------------- | ----------------------------------------------------------- |\n  | [AI](https://www.pixelstech.net/feed/ai)                 | [ai](https://rsshub.app/pixelstech/feed/ai)                 |\n  | [Alibaba](https://www.pixelstech.net/feed/alibaba)       | [alibaba](https://rsshub.app/pixelstech/feed/alibaba)       |\n  | [Apple](https://www.pixelstech.net/feed/apple)           | [apple](https://rsshub.app/pixelstech/feed/apple)           |\n  | [Database](https://www.pixelstech.net/feed/database)     | [database](https://rsshub.app/pixelstech/feed/database)     |\n  | [Go](https://www.pixelstech.net/feed/go)                 | [go](https://rsshub.app/pixelstech/feed/go)                 |\n  | [Huawei](https://www.pixelstech.net/feed/huawei)         | [huawei](https://rsshub.app/pixelstech/feed/huawei)         |\n  | [Java](https://www.pixelstech.net/feed/java)             | [java](https://rsshub.app/pixelstech/feed/java)             |\n  | [JavaScript](https://www.pixelstech.net/feed/javascript) | [javascript](https://rsshub.app/pixelstech/feed/javascript) |\n  | [Linux](https://www.pixelstech.net/feed/linux)           | [linux](https://rsshub.app/pixelstech/feed/linux)           |\n  | [LLM](https://www.pixelstech.net/feed/llm)               | [llm](https://rsshub.app/pixelstech/feed/llm)               |\n  | [Nvidia](https://www.pixelstech.net/feed/nvidia)         | [nvidia](https://rsshub.app/pixelstech/feed/nvidia)         |\n  | [Python](https://www.pixelstech.net/feed/python)         | [python](https://rsshub.app/pixelstech/feed/python)         |\n  | [Rust](https://www.pixelstech.net/feed/rust)             | [rust](https://rsshub.app/pixelstech/feed/rust)             |\n  | [Tesla](https://www.pixelstech.net/feed/tesla)           | [tesla](https://rsshub.app/pixelstech/feed/tesla)           |\n  | [Web](https://www.pixelstech.net/feed/web)               | [web](https://rsshub.app/pixelstech/feed/web)               |\n  | [Web3](https://www.pixelstech.net/feed/web3)             | [web3](https://rsshub.app/pixelstech/feed/web3)             |\n  | [Zig](https://www.pixelstech.net/feed/zig)               | [zig](https://rsshub.app/pixelstech/feed/zig)               |\n\n</details>\n",
        "categories": [
          "new-media"
        ],
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportRadar": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "www.pixelstech.net/feed/:topic?"
            ],
            "target": "/feed/:topic"
          },
          {
            "title": "All",
            "source": [
              "www.pixelstech.net/feed/"
            ],
            "target": "/feed"
          },
          {
            "title": "AI",
            "source": [
              "www.pixelstech.net/feed/ai"
            ],
            "target": "/feed/ai"
          },
          {
            "title": "Alibaba",
            "source": [
              "www.pixelstech.net/feed/alibaba"
            ],
            "target": "/feed/alibaba"
          },
          {
            "title": "Apple",
            "source": [
              "www.pixelstech.net/feed/apple"
            ],
            "target": "/feed/apple"
          },
          {
            "title": "Database",
            "source": [
              "www.pixelstech.net/feed/database"
            ],
            "target": "/feed/database"
          },
          {
            "title": "Go",
            "source": [
              "www.pixelstech.net/feed/go"
            ],
            "target": "/feed/go"
          },
          {
            "title": "Huawei",
            "source": [
              "www.pixelstech.net/feed/huawei"
            ],
            "target": "/feed/huawei"
          },
          {
            "title": "Java",
            "source": [
              "www.pixelstech.net/feed/java"
            ],
            "target": "/feed/java"
          },
          {
            "title": "JavaScript",
            "source": [
              "www.pixelstech.net/feed/javascript"
            ],
            "target": "/feed/javascript"
          },
          {
            "title": "Linux",
            "source": [
              "www.pixelstech.net/feed/linux"
            ],
            "target": "/feed/linux"
          },
          {
            "title": "LLM",
            "source": [
              "www.pixelstech.net/feed/llm"
            ],
            "target": "/feed/llm"
          },
          {
            "title": "Nvidia",
            "source": [
              "www.pixelstech.net/feed/nvidia"
            ],
            "target": "/feed/nvidia"
          },
          {
            "title": "Python",
            "source": [
              "www.pixelstech.net/feed/python"
            ],
            "target": "/feed/python"
          },
          {
            "title": "Rust",
            "source": [
              "www.pixelstech.net/feed/rust"
            ],
            "target": "/feed/rust"
          },
          {
            "title": "Tesla",
            "source": [
              "www.pixelstech.net/feed/tesla"
            ],
            "target": "/feed/tesla"
          },
          {
            "title": "Web",
            "source": [
              "www.pixelstech.net/feed/web"
            ],
            "target": "/feed/web"
          },
          {
            "title": "Web3",
            "source": [
              "www.pixelstech.net/feed/web3"
            ],
            "target": "/feed/web3"
          },
          {
            "title": "Zig",
            "source": [
              "www.pixelstech.net/feed/zig"
            ],
            "target": "/feed/zig"
          }
        ],
        "view": 0,
        "location": "index.ts",
        "module": () => import('@/routes/pixelstech/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "PixelsTech",
    "url": "pixelstech.net",
    "categories": [
      "new-media"
    ],
    "description": "Latest Ai programming news, tutorials and articles. Stay updated with Ai development trends, coding tips, and technical insights for developers.",
    "lang": "en"
  },
  "pixiv": {
    "routes": {
      "/user/bookmarks/:id": {
        "path": "/user/bookmarks/:id",
        "categories": [
          "social-media"
        ],
        "example": "/pixiv/user/bookmarks/15288095",
        "parameters": {
          "id": "user id, available in user's homepage URL"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false,
          "nsfw": true
        },
        "radar": [
          {
            "source": [
              "www.pixiv.net/users/:id/bookmarks/artworks",
              "www.pixiv.net/en/users/:id/bookmarks/artworks"
            ]
          }
        ],
        "name": "User Bookmark",
        "maintainers": [
          "EYHN"
        ],
        "location": "bookmarks.ts",
        "module": () => import('@/routes/pixiv/bookmarks.ts')
      },
      "/user/illustfollows": {
        "path": "/user/illustfollows",
        "categories": [
          "social-media"
        ],
        "example": "/pixiv/user/illustfollows",
        "parameters": {},
        "features": {
          "requireConfig": [
            {
              "name": "PIXIV_REFRESHTOKEN",
              "description": ""
            }
          ],
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false,
          "nsfw": true
        },
        "radar": [
          {
            "source": [
              "www.pixiv.net/bookmark_new_illust.php"
            ]
          }
        ],
        "name": "Following timeline",
        "maintainers": [
          "ClarkeCheng"
        ],
        "url": "www.pixiv.net/bookmark_new_illust.php",
        "description": "::: warning\n  Only for self-hosted\n:::",
        "location": "illustfollow.ts",
        "module": () => import('@/routes/pixiv/illustfollow.ts')
      },
      "/ranking/:mode/:date?": {
        "path": "/ranking/:mode/:date?",
        "categories": [
          "social-media"
        ],
        "view": 2,
        "example": "/pixiv/ranking/week",
        "parameters": {
          "mode": {
            "description": "rank type",
            "options": [
              {
                "value": "day",
                "label": "daily rank"
              },
              {
                "value": "week",
                "label": "weekly rank"
              },
              {
                "value": "month",
                "label": "monthly rank"
              },
              {
                "value": "day_male",
                "label": "male rank"
              },
              {
                "value": "day_felame",
                "label": "female rank"
              },
              {
                "value": "day_ai",
                "label": "AI-generated work Rankings"
              },
              {
                "value": "week_original",
                "label": "original rank"
              },
              {
                "value": "week_rookie",
                "label": "rookie user rank"
              },
              {
                "value": "day_r18",
                "label": "R-18 daily rank"
              },
              {
                "value": "day_r18_ai",
                "label": "R-18 AI-generated work"
              },
              {
                "value": "day_male_r18",
                "label": "R-18 male rank"
              },
              {
                "value": "day_female_r18",
                "label": "R-18 female rank"
              },
              {
                "value": "week_r18",
                "label": "R-18 weekly rank"
              },
              {
                "value": "week_r18g",
                "label": "R-18G rank"
              }
            ],
            "default": "day"
          },
          "date": "format: `2018-4-25`"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false,
          "nsfw": true
        },
        "name": "Rankings",
        "maintainers": [
          "EYHN"
        ],
        "location": "ranking.ts",
        "module": () => import('@/routes/pixiv/ranking.ts')
      },
      "/search/:keyword/:order?/:mode?/:include_ai?": {
        "path": "/search/:keyword/:order?/:mode?/:include_ai?",
        "categories": [
          "social-media"
        ],
        "view": 2,
        "example": "/pixiv/search/Nezuko/popular",
        "parameters": {
          "keyword": "keyword",
          "order": {
            "description": "rank mode, empty or other for time order, popular for popular order",
            "default": "date",
            "options": [
              {
                "label": "time order",
                "value": "date"
              },
              {
                "label": "popular order",
                "value": "popular"
              }
            ]
          },
          "mode": {
            "description": "filte R18 content",
            "default": "no",
            "options": [
              {
                "label": "only not R18",
                "value": "safe"
              },
              {
                "label": "only R18",
                "value": "r18"
              },
              {
                "label": "no filter",
                "value": "no"
              }
            ]
          },
          "include_ai": {
            "description": "whether AI-generated content is included",
            "default": "yes",
            "options": [
              {
                "label": "does not include AI-generated content",
                "value": "no"
              },
              {
                "label": "include AI-generated content",
                "value": "yes"
              }
            ]
          }
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false,
          "nsfw": true
        },
        "name": "Keyword",
        "maintainers": [
          "DIYgod"
        ],
        "location": "search.ts",
        "module": () => import('@/routes/pixiv/search.ts')
      },
      "/user/:id": {
        "path": "/user/:id",
        "categories": [
          "social-media"
        ],
        "view": 2,
        "example": "/pixiv/user/15288095",
        "parameters": {
          "id": "user id, available in user's homepage URL"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false,
          "nsfw": true
        },
        "radar": [
          {
            "source": [
              "www.pixiv.net/users/:id",
              "www.pixiv.net/en/users/:id"
            ]
          }
        ],
        "name": "User Activity",
        "maintainers": [
          "DIYgod"
        ],
        "location": "user.ts",
        "module": () => import('@/routes/pixiv/user.ts')
      },
      "/novel/series/:id": {
        "path": "/novel/series/:id",
        "categories": [
          "social-media"
        ],
        "example": "/pixiv/novel/series/11586857",
        "parameters": {
          "id": "Series id, can be found in URL"
        },
        "features": {
          "requireConfig": [
            {
              "name": "PIXIV_REFRESHTOKEN",
              "optional": true,
              "description": "\nrefresh_token after Pixiv login, required for accessing R18 novels\nPixiv 登錄後的 refresh_token，用於獲取 R18 小說\n[https://docs.rsshub.app/deploy/config#pixiv](https://docs.rsshub.app/deploy/config#pixiv)"
            }
          ],
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false,
          "nsfw": true
        },
        "name": "Novel Series",
        "maintainers": [
          "SnowAgar25",
          "keocheung"
        ],
        "radar": [
          {
            "source": [
              "www.pixiv.net/novel/series/:id"
            ],
            "target": "/novel/series/:id"
          }
        ],
        "location": "novel-series.ts",
        "module": () => import('@/routes/pixiv/novel-series.ts')
      },
      "/user/novels/:id/:full_content?": {
        "path": "/user/novels/:id/:full_content?",
        "categories": [
          "social-media"
        ],
        "view": 0,
        "example": "/pixiv/user/novels/27104704",
        "parameters": {
          "id": "User id, available in user's homepage URL",
          "full_content": {
            "description": "Enable or disable the display of full content. ",
            "options": [
              {
                "value": "true",
                "label": "true"
              },
              {
                "value": "false",
                "label": "false"
              }
            ],
            "default": "false"
          }
        },
        "features": {
          "requireConfig": [
            {
              "name": "PIXIV_REFRESHTOKEN",
              "optional": true,
              "description": "\nPixiv 登錄後的 refresh_token，用於獲取 R18 小說\nrefresh_token after Pixiv login, required for accessing R18 novels\n[https://docs.rsshub.app/deploy/config#pixiv](https://docs.rsshub.app/deploy/config#pixiv)"
            }
          ],
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false,
          "nsfw": true
        },
        "radar": [
          {
            "title": "User Novels (簡介 Basic info)",
            "source": [
              "www.pixiv.net/users/:id/novels",
              "www.pixiv.net/users/:id",
              "www.pixiv.net/en/users/:id/novels",
              "www.pixiv.net/en/users/:id"
            ],
            "target": "/user/novels/:id"
          },
          {
            "title": "User Novels (全文 Full text)",
            "source": [
              "www.pixiv.net/users/:id/novels",
              "www.pixiv.net/users/:id",
              "www.pixiv.net/en/users/:id/novels",
              "www.pixiv.net/en/users/:id"
            ],
            "target": "/user/novels/:id/true"
          }
        ],
        "name": "User Novels",
        "maintainers": [
          "TonyRL",
          "SnowAgar25"
        ],
        "description": "\n| 小說類型 Novel Type | full_content | PIXIV_REFRESHTOKEN | 返回內容 Content |\n|-------------------|--------------|-------------------|-----------------|\n| Non R18           | false        | 不需要 Not Required  | 簡介 Basic info |\n| Non R18           | true         | 不需要 Not Required  | 全文 Full text  |\n| R18               | false        | 需要 Required       | 簡介 Basic info |\n| R18               | true         | 需要 Required       | 全文 Full text  |\n\nDefault value for `full_content` is `false` if not specified.\n\nExample:\n- `/pixiv/user/novels/79603797` → 簡介 Basic info\n- `/pixiv/user/novels/79603797/true` → 全文 Full text",
        "location": "novels.ts",
        "module": () => import('@/routes/pixiv/novels.ts')
      }
    },
    "apiRoutes": {},
    "name": "pixiv",
    "url": "www.pixiv.net",
    "lang": "ja"
  },
  "pixivision": {
    "routes": {
      "/:lang/:category?": {
        "path": "/:lang/:category?",
        "categories": [
          "anime"
        ],
        "view": 0,
        "example": "/pixivision/zh-tw",
        "parameters": {
          "lang": "Language",
          "category": "Category"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "Category",
        "maintainers": [
          "SnowAgar25"
        ],
        "description": "::: tip\n  `https://www.pixivision.net/zh-tw/c/interview` → `/pixivision/zh-tw/interview`\n:::",
        "radar": [
          {
            "source": [
              "www.pixivision.net/:lang"
            ],
            "target": "/:lang"
          },
          {
            "source": [
              "www.pixivision.net/:lang/c/:category"
            ],
            "target": "/:lang/:category"
          }
        ],
        "location": "index.ts",
        "module": () => import('@/routes/pixivision/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "pixivision",
    "url": "www.pixivision.net",
    "lang": "ja"
  },
  "piyao": {
    "routes": {
      "/jrpy": {
        "path": "/jrpy",
        "categories": [
          "other"
        ],
        "example": "/piyao/jrpy",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "piyao.org.cn/jrpy/index.htm"
            ]
          }
        ],
        "name": "今日辟谣",
        "maintainers": [
          "Fatpandac"
        ],
        "url": "piyao.org.cn/jrpy/index.htm",
        "location": "jrpy.ts",
        "module": () => import('@/routes/piyao/jrpy.ts')
      }
    },
    "apiRoutes": {},
    "name": "中国互联网联合辟谣平台",
    "url": "piyao.org.cn",
    "lang": "zh-CN"
  },
  "pkmer": {
    "routes": {
      "/recent": {
        "path": "/recent",
        "categories": [
          "bbs"
        ],
        "example": "/pkmer/recent",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "pkmer.cn/page/*"
            ]
          }
        ],
        "name": "最近更新",
        "maintainers": [
          "Gnoyong"
        ],
        "url": "pkmer.cn/page/*",
        "location": "recent.ts",
        "module": () => import('@/routes/pkmer/recent.ts')
      }
    },
    "apiRoutes": {},
    "name": "PKMer",
    "url": "pkmer.cn",
    "lang": "zh-CN"
  },
  "pku": {
    "routes": {
      "/bbs/hot": {
        "path": "/bbs/hot",
        "categories": [
          "university"
        ],
        "example": "/pku/bbs/hot",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "bbs.pku.edu.cn/v2/hot-topic.php",
              "bbs.pku.edu.cn/"
            ]
          }
        ],
        "name": "北大未名 BBS 全站十大",
        "maintainers": [
          "wooddance"
        ],
        "url": "bbs.pku.edu.cn/v2/hot-topic.php",
        "description": "::: warning\n  论坛部分帖子正文内容的获取需要用户登录后的 Cookie 值，详情见部署页面的配置模块。\n:::",
        "location": "bbs/hot.ts",
        "module": () => import('@/routes/pku/bbs/hot.ts')
      },
      "/cls/announcement": {
        "path": "/cls/announcement",
        "categories": [
          "university"
        ],
        "example": "/pku/cls/announcement",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "bio.pku.edu.cn/homes/Index/news/21/21.html",
              "bio.pku.edu.cn/"
            ]
          }
        ],
        "name": "生命科学学院通知公告",
        "maintainers": [
          "william-swl"
        ],
        "url": "bio.pku.edu.cn/homes/Index/news/21/21.html",
        "location": "cls/announcement.ts",
        "module": () => import('@/routes/pku/cls/announcement.ts')
      },
      "/cls/lecture": {
        "path": "/cls/lecture",
        "categories": [
          "university"
        ],
        "example": "/pku/cls/lecture",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "bio.pku.edu.cn/homes/Index/news_jz/7/7.html",
              "bio.pku.edu.cn/"
            ]
          }
        ],
        "name": "生命科学学院近期讲座",
        "maintainers": [
          "TPOB"
        ],
        "url": "bio.pku.edu.cn/homes/Index/news_jz/7/7.html",
        "location": "cls/lecture.ts",
        "module": () => import('@/routes/pku/cls/lecture.ts')
      },
      "/eecs/:type?": {
        "path": "/eecs/:type?",
        "name": "Unknown",
        "maintainers": [
          "Ir1d"
        ],
        "location": "eecs.ts",
        "module": () => import('@/routes/pku/eecs.ts')
      },
      "/hr/:category?": {
        "path": "/hr/:category?",
        "categories": [
          "university"
        ],
        "example": "/pku/hr",
        "parameters": {
          "category": "分类，见下方说明，默认为首页最新公告"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "hr.pku.edu.cn/"
            ]
          }
        ],
        "name": "人事处",
        "maintainers": [
          "nczitzk"
        ],
        "url": "hr.pku.edu.cn/",
        "description": "::: tip\n  分类字段处填写的是对应北京大学人事处分类页网址中介于 **`http://hr.pku.edu.cn/`** 和 **/index.htm** 中间的一段，并将其中的 `/` 修改为 `-`。\n\n  如 [北京大学人事处 - 人才招聘 - 教师 - 教学科研人员](https://hr.pku.edu.cn/rczp/js/jxkyry/index.htm) 的网址为 `https://hr.pku.edu.cn/rczp/js/jxkyry/index.htm` 其中介于 **`http://hr.pku.edu.cn/`** 和 **`/index.ht`** 中间的一段为 `rczp/js/jxkyry`。随后，并将其中的 `/` 修改为 `-`，可以得到 `rczp-js-jxkyry`。所以最终我们的路由为 [`/pku/hr/rczp-js-jxkyry`](https://rsshub.app/pku/hr/rczp-js-jxkyry)\n:::",
        "location": "hr.ts",
        "module": () => import('@/routes/pku/hr.ts')
      },
      "/nsd/gd": {
        "path": "/nsd/gd",
        "categories": [
          "university"
        ],
        "example": "/pku/nsd/gd",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "nsd.pku.edu.cn/"
            ]
          }
        ],
        "name": "观点 - 国家发展研究院",
        "maintainers": [
          "MisLink"
        ],
        "url": "nsd.pku.edu.cn/",
        "location": "nsd.ts",
        "module": () => import('@/routes/pku/nsd.ts')
      },
      "/admission/sszs": {
        "path": "/admission/sszs",
        "categories": [
          "university"
        ],
        "example": "/pku/admission/sszs",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "admission.pku.edu.cn/zsxx/sszs/index.htm",
              "admission.pku.edu.cn/"
            ]
          }
        ],
        "name": "研究生招生网",
        "maintainers": [
          "pkuyjs"
        ],
        "url": "admission.pku.edu.cn/zsxx/sszs/index.htm",
        "location": "pkuyjs.ts",
        "module": () => import('@/routes/pku/pkuyjs.ts')
      },
      "/rccp/mzyt": {
        "path": "/rccp/mzyt",
        "categories": [
          "university"
        ],
        "example": "/pku/rccp/mzyt",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "www.rccp.pku.edu.cn/"
            ]
          }
        ],
        "name": "每周一推 - 中国政治学研究中心",
        "maintainers": [
          "vhxubo"
        ],
        "url": "www.rccp.pku.edu.cn/",
        "location": "rccp/mzyt.ts",
        "module": () => import('@/routes/pku/rccp/mzyt.ts')
      },
      "/scc/recruit/:type?": {
        "path": "/scc/recruit/:type?",
        "categories": [
          "university"
        ],
        "example": "/pku/scc/recruit/zpxx",
        "parameters": {
          "type": "分区，见下表，默认请求 `zpxx`"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "学生就业指导服务中心",
        "maintainers": [
          "DylanXie123"
        ],
        "description": "| xwrd     | tzgg     | zpxx     | sxxx     | cyxx     |\n| -------- | -------- | -------- | -------- | -------- |\n| 新闻热点 | 通知公告 | 招聘信息 | 实习信息 | 创业信息 |",
        "location": "scc/recruit.ts",
        "module": () => import('@/routes/pku/scc/recruit.ts')
      },
      "/ss/admission": {
        "path": "/ss/admission",
        "categories": [
          "university"
        ],
        "example": "/pku/ss/admission",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "ss.pku.edu.cn/admission/admnotice",
              "ss.pku.edu.cn/"
            ]
          }
        ],
        "name": "软件与微电子学院 - 招生通知",
        "maintainers": [
          "legr4ndk"
        ],
        "url": "ss.pku.edu.cn/admission/admnotice",
        "location": "ss/admission.ts",
        "module": () => import('@/routes/pku/ss/admission.ts')
      },
      "/ss/notice": {
        "path": "/ss/notice",
        "radar": [
          {
            "source": [
              "ss.pku.edu.cn/index.php/newscenter/notice",
              "ss.pku.edu.cn/"
            ]
          }
        ],
        "name": "Unknown",
        "maintainers": [
          "legr4ndk"
        ],
        "url": "ss.pku.edu.cn/index.php/newscenter/notice",
        "location": "ss/notice.ts",
        "module": () => import('@/routes/pku/ss/notice.ts')
      },
      "/ss/pgadmin": {
        "path": "/ss/pgadmin",
        "categories": [
          "university"
        ],
        "example": "/pku/ss/pgadmin",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "ss.pku.edu.cn/admission/admbrochure/admission01",
              "ss.pku.edu.cn/"
            ]
          }
        ],
        "name": "软件与微电子学院 - 硕士统考招生通知",
        "maintainers": [
          "legr4ndk"
        ],
        "url": "ss.pku.edu.cn/admission/admbrochure/admission01",
        "location": "ss/pg-admin.ts",
        "module": () => import('@/routes/pku/ss/pg-admin.ts')
      }
    },
    "apiRoutes": {},
    "name": "北京大学",
    "url": "admission.pku.edu.cn",
    "lang": "zh-CN"
  },
  "playno1": {
    "routes": {
      "/av/:catid?": {
        "path": "/av/:catid?",
        "categories": [
          "bbs"
        ],
        "example": "/playno1/av",
        "parameters": {
          "catid": "分类，见下表，默认为全部文章"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false,
          "nsfw": true
        },
        "name": "AV",
        "maintainers": [
          "TonyRL"
        ],
        "description": "::: warning\n目前观测到该博客可能禁止日本 IP 访问。建议部署在日本区以外的服务器上。\n:::\n\n| 全部文章 | AV 新聞 | AV 導覽 |\n| -------- | ------- | ------- |\n| 78       | 3       | 5       |",
        "location": "av.ts",
        "module": () => import('@/routes/playno1/av.ts')
      },
      "/st/:catid?": {
        "path": "/st/:catid?",
        "categories": [
          "bbs"
        ],
        "example": "/playno1/st",
        "parameters": {
          "catid": "分类，见下表，默认为全部文章"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "stno1.playno1.com/stno1/:catid/"
            ],
            "target": "/st/:catid"
          }
        ],
        "name": "情趣",
        "maintainers": [
          "TonyRL"
        ],
        "description": "| 全部文章 | 情趣體驗報告 | 情趣新聞 | 情趣研究所 |\n| -------- | ------------ | -------- | ---------- |\n| all      | experience   | news     | graduate   |",
        "location": "st.ts",
        "module": () => import('@/routes/playno1/st.ts')
      }
    },
    "apiRoutes": {},
    "name": "PLAYNO.1 玩樂達人",
    "url": "stno1.playno1.com",
    "lang": "zh-TW"
  },
  "playpcesor": {
    "routes": {
      "/": {
        "path": "/",
        "categories": [
          "blog"
        ],
        "example": "/playpcesor",
        "radar": [
          {
            "source": [
              "playpcesor.com/"
            ]
          }
        ],
        "name": "每日精选文章",
        "maintainers": [
          "cnkmmk"
        ],
        "url": "playpcesor.com/",
        "location": "rss.ts",
        "module": () => import('@/routes/playpcesor/rss.ts')
      }
    },
    "apiRoutes": {},
    "name": "电脑玩物",
    "url": "playpcesor.com",
    "lang": "zh-CN"
  },
  "plurk": {
    "routes": {
      "/topic/:topic": {
        "path": "/topic/:topic",
        "categories": [
          "social-media"
        ],
        "view": 1,
        "example": "/plurk/topic/standwithukraine",
        "parameters": {
          "topic": "Topic ID, can be found in URL"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "plurk.com/topic/:topic"
            ]
          }
        ],
        "name": "Topic",
        "maintainers": [
          "TonyRL"
        ],
        "location": "topic.ts",
        "module": () => import('@/routes/plurk/topic.ts')
      },
      "/user/:user": {
        "path": "/user/:user",
        "categories": [
          "social-media"
        ],
        "view": 1,
        "example": "/plurk/user/plurkoffice",
        "parameters": {
          "user": "User ID, can be found in URL"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "User",
        "maintainers": [
          "TonyRL"
        ],
        "location": "user.ts",
        "module": () => import('@/routes/plurk/user.ts')
      },
      "/anonymous": {
        "path": "/anonymous",
        "categories": [
          "social-media"
        ],
        "example": "/plurk/anonymous",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "plurk.com/anonymous"
            ]
          }
        ],
        "name": "Anonymous",
        "maintainers": [
          "TonyRL"
        ],
        "url": "plurk.com/anonymous",
        "location": "anonymous.ts",
        "module": () => import('@/routes/plurk/anonymous.ts')
      },
      "/hotlinks": {
        "path": "/hotlinks",
        "categories": [
          "social-media"
        ],
        "example": "/plurk/hotlinks",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "plurk.com/hotlinks"
            ]
          }
        ],
        "name": "Hotlinks",
        "maintainers": [
          "TonyRL"
        ],
        "url": "plurk.com/hotlinks",
        "location": "hotlinks.ts",
        "module": () => import('@/routes/plurk/hotlinks.ts')
      },
      "/news/:lang?": {
        "path": "/news/:lang?",
        "categories": [
          "social-media"
        ],
        "example": "/plurk/news/:lang?",
        "parameters": {
          "lang": "Language, see the table above, `en` by default"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "plurk.com/news"
            ],
            "target": "/news"
          }
        ],
        "name": "Plurk News",
        "maintainers": [
          "TonyRL"
        ],
        "url": "plurk.com/news",
        "location": "news.ts",
        "module": () => import('@/routes/plurk/news.ts')
      },
      "/search/:keyword": {
        "path": "/search/:keyword",
        "categories": [
          "social-media"
        ],
        "example": "/plurk/search/FGO",
        "parameters": {
          "keyword": "Search keyword"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "Search",
        "maintainers": [
          "TonyRL"
        ],
        "location": "search.ts",
        "module": () => import('@/routes/plurk/search.ts')
      },
      "/top/:category?/:lang?": {
        "path": "/top/:category?/:lang?",
        "categories": [
          "social-media"
        ],
        "view": 1,
        "example": "/plurk/top/topReplurks",
        "parameters": {
          "category": "Category, see the table below, `topReplurks` by default",
          "lang": "Language, see the table below, `en` by default"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "Top",
        "maintainers": [
          "TonyRL"
        ],
        "description": "| Top Replurks | Top Favorites | Top Responded |\n| ------------ | ------------- | ------------- |\n| topReplurks  | topFavorites  | topResponded  |\n\n| English | 中文（繁體） |\n| ------- | ------------ |\n| en      | zh           |",
        "location": "top.ts",
        "module": () => import('@/routes/plurk/top.ts')
      }
    },
    "apiRoutes": {},
    "name": "Plurk",
    "url": "plurk.com",
    "lang": "en"
  },
  "pnas": {
    "routes": {
      "/:topicPath{.+}?": {
        "path": "/:topicPath{.+}?",
        "radar": [
          {
            "source": [
              "pnas.org/*topicPath"
            ],
            "target": "/:topicPath"
          }
        ],
        "name": "Unknown",
        "maintainers": [],
        "url": "pnas.org/*topicPath",
        "location": "index.tsx",
        "module": () => import('@/routes/pnas/index.tsx')
      }
    },
    "apiRoutes": {},
    "name": "Proceedings of The National Academy of Sciences",
    "url": "pnas.org",
    "lang": "en"
  },
  "podwise": {
    "routes": {
      "/explore": {
        "path": "/explore",
        "categories": [
          "multimedia"
        ],
        "view": 4,
        "example": "/podwise/explore",
        "radar": [
          {
            "source": [
              "podwise.ai",
              "podwise.ai/explore"
            ]
          }
        ],
        "name": "Collections",
        "maintainers": [
          "lyling"
        ],
        "location": "collections.ts",
        "module": () => import('@/routes/podwise/collections.ts')
      },
      "/explore/:type": {
        "path": "/explore/:type",
        "categories": [
          "multimedia"
        ],
        "example": "/podwise/explore/latest",
        "parameters": {
          "type": "latest or all episodes."
        },
        "radar": [
          {
            "source": [
              "podwise.ai/explore/:type"
            ]
          }
        ],
        "name": "Episodes",
        "maintainers": [
          "lyling"
        ],
        "location": "episodes.ts",
        "module": () => import('@/routes/podwise/episodes.ts')
      }
    },
    "apiRoutes": {},
    "name": "Podwise",
    "url": "podwise.ai",
    "zh": {
      "name": "Podwise"
    },
    "lang": "en"
  },
  "polymarket": {
    "routes": {
      "/event/:slug": {
        "path": "/event/:slug",
        "categories": [
          "finance"
        ],
        "example": "/polymarket/event/presidential-election-winner-2024",
        "parameters": {
          "slug": "Event slug from the URL (e.g. presidential-election-winner-2024)"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "polymarket.com/event/:slug"
            ],
            "target": "/event/:slug"
          }
        ],
        "name": "Event",
        "url": "polymarket.com",
        "maintainers": [
          "heqi201255"
        ],
        "location": "event.ts",
        "module": () => import('@/routes/polymarket/event.ts')
      },
      "/events/:tagSlug?": {
        "path": "/events/:tagSlug?",
        "categories": [
          "finance"
        ],
        "example": "/polymarket/events",
        "parameters": {
          "tagSlug": "Tag slug to filter events, e.g. politics, sports, crypto. Omit for all events."
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "polymarket.com",
              "polymarket.com/:tagSlug"
            ],
            "target": "/events/:tagSlug"
          }
        ],
        "name": "Events",
        "url": "polymarket.com",
        "maintainers": [
          "heqi201255"
        ],
        "location": "events.ts",
        "module": () => import('@/routes/polymarket/events.ts')
      },
      "/leaderboard/:category?/:timePeriod?": {
        "path": "/leaderboard/:category?/:timePeriod?",
        "categories": [
          "finance"
        ],
        "example": "/polymarket/leaderboard",
        "parameters": {
          "category": {
            "description": "Market category: OVERALL, POLITICS, SPORTS, CRYPTO, CULTURE, MENTIONS, WEATHER, ECONOMICS, TECH, FINANCE",
            "default": "OVERALL"
          },
          "timePeriod": {
            "description": "Time period: DAY, WEEK, MONTH, ALL",
            "default": "DAY"
          }
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "Leaderboard",
        "url": "polymarket.com",
        "maintainers": [
          "heqi201255"
        ],
        "location": "leaderboard.ts",
        "module": () => import('@/routes/polymarket/leaderboard.ts')
      },
      "/positions/:address": {
        "path": "/positions/:address",
        "categories": [
          "finance"
        ],
        "example": "/polymarket/positions/0x7c3db723f1d4d8cb9c550095203b686cb11e5c6b",
        "parameters": {
          "address": "Wallet address (0x...)"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "User Positions",
        "url": "polymarket.com",
        "maintainers": [
          "heqi201255"
        ],
        "location": "positions.ts",
        "module": () => import('@/routes/polymarket/positions.ts')
      },
      "/search/:query": {
        "path": "/search/:query",
        "categories": [
          "finance"
        ],
        "example": "/polymarket/search/trump",
        "parameters": {
          "query": "Search query"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "Search",
        "url": "polymarket.com",
        "maintainers": [
          "heqi201255"
        ],
        "location": "search.ts",
        "module": () => import('@/routes/polymarket/search.ts')
      },
      "/series/:slug?": {
        "path": "/series/:slug?",
        "categories": [
          "finance"
        ],
        "example": "/polymarket/series",
        "parameters": {
          "slug": {
            "description": "Series slug, e.g. nfl, nba, mlb. If omitted, lists all series.",
            "default": "all"
          }
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "polymarket.com/series/:slug"
            ],
            "target": "/series/:slug"
          }
        ],
        "name": "Series",
        "url": "polymarket.com",
        "maintainers": [
          "heqi201255"
        ],
        "location": "series.ts",
        "module": () => import('@/routes/polymarket/series.ts')
      },
      "/user/:address": {
        "path": "/user/:address",
        "categories": [
          "finance"
        ],
        "example": "/polymarket/user/0x7c3db723f1d4d8cb9c550095203b686cb11e5c6b",
        "parameters": {
          "address": "Wallet address (0x...)"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "User Activity",
        "url": "polymarket.com",
        "maintainers": [
          "heqi201255"
        ],
        "location": "user.ts",
        "module": () => import('@/routes/polymarket/user.ts')
      }
    },
    "apiRoutes": {},
    "name": "Polymarket",
    "url": "polymarket.com",
    "description": "Polymarket is a prediction market platform where you can bet on real-world events.",
    "lang": "en"
  },
  "pornhub": {
    "routes": {
      "/category/:caty/:img?": {
        "path": "/category/:caty/:img?",
        "categories": [
          "multimedia"
        ],
        "view": 3,
        "example": "/pornhub/category/popular-with-women",
        "parameters": {
          "caty": "category, see [categories](https://www.pornhub.com/webmasters/categories)",
          "img": "show images, set to `img=1` to enable"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false,
          "nsfw": true
        },
        "name": "Category",
        "maintainers": [
          "nczitzk"
        ],
        "location": "category.ts",
        "module": () => import('@/routes/pornhub/category.ts')
      },
      "/search/:keyword/:img?": {
        "path": "/search/:keyword/:img?",
        "categories": [
          "multimedia"
        ],
        "view": 3,
        "example": "/pornhub/search/stepsister",
        "parameters": {
          "keyword": "keyword",
          "img": "show images, set to `img=1` to enable"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false,
          "nsfw": true
        },
        "name": "Keyword Search",
        "maintainers": [
          "nczitzk"
        ],
        "location": "search.ts",
        "module": () => import('@/routes/pornhub/search.ts')
      },
      "/category_url/:url?/:language?/:img?": {
        "path": "/category_url/:url?/:language?/:img?",
        "categories": [
          "multimedia"
        ],
        "example": "/pornhub/category_url/video%3Fc%3D15%26o%3Dmv%26t%3Dw%26cc%3Djp",
        "parameters": {
          "language": "language, see below. defaults to `www` (English)",
          "url": "relative path after `pornhub.com/`, need to be URL encoded",
          "img": "show images, set to `img=1` to enable"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false,
          "nsfw": true
        },
        "name": "Video List",
        "maintainers": [
          "I2IMk",
          "queensferryme"
        ],
        "description": "**`language`**\n\n  Refer to [Pornhub F.A.Qs](https://help.pornhub.com/hc/en-us/articles/360044327034-How-do-I-change-the-language-), English by default. For example:\n\n  -   `cn` (Chinese), for Pornhub in China [https://cn.pornhub.com](https://cn.pornhub.com)；\n\n  -   `jp` (Japanese), for Pornhub in Japan [https://jp.pornhub.com](https://jp.pornhub.com) etc.",
        "location": "category-url.ts",
        "module": () => import('@/routes/pornhub/category-url.ts')
      },
      "/model/:username/:language?/:sort?/:img?": {
        "path": "/model/:username/:language?/:sort?/:img?",
        "categories": [
          "multimedia"
        ],
        "view": 3,
        "example": "/pornhub/model/stacy-starando",
        "parameters": {
          "language": "language, see below. defaults to www",
          "username": "username, part of the url e.g. `pornhub.com/model/stacy-starando`",
          "sort": "sorting method, see below. Defaults to mr (most recent)",
          "img": "show images, set to `img=1` to enable"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false,
          "nsfw": true
        },
        "radar": [
          {
            "source": [
              "www.pornhub.com/model/:username",
              "www.pornhub.com/model/:username/*"
            ],
            "target": "/model/:username"
          },
          {
            "source": [
              "de.pornhub.com/model/:username",
              "de.pornhub.com/model/:username/*"
            ],
            "target": "/model/:username/de"
          },
          {
            "source": [
              "fr.pornhub.com/model/:username",
              "fr.pornhub.com/model/:username/*"
            ],
            "target": "/model/:username/fr"
          },
          {
            "source": [
              "es.pornhub.com/model/:username",
              "es.pornhub.com/model/:username/*"
            ],
            "target": "/model/:username/es"
          },
          {
            "source": [
              "it.pornhub.com/model/:username",
              "it.pornhub.com/model/:username/*"
            ],
            "target": "/model/:username/it"
          },
          {
            "source": [
              "pt.pornhub.com/model/:username",
              "pt.pornhub.com/model/:username/*"
            ],
            "target": "/model/:username/pt"
          },
          {
            "source": [
              "pl.pornhub.com/model/:username",
              "pl.pornhub.com/model/:username/*"
            ],
            "target": "/model/:username/pl"
          },
          {
            "source": [
              "rt.pornhub.com/model/:username",
              "rt.pornhub.com/model/:username/*"
            ],
            "target": "/model/:username/rt"
          },
          {
            "source": [
              "jp.pornhub.com/model/:username",
              "jp.pornhub.com/model/:username/*"
            ],
            "target": "/model/:username/jp"
          },
          {
            "source": [
              "nl.pornhub.com/model/:username",
              "nl.pornhub.com/model/:username/*"
            ],
            "target": "/model/:username/nl"
          },
          {
            "source": [
              "cz.pornhub.com/model/:username",
              "cz.pornhub.com/model/:username/*"
            ],
            "target": "/model/:username/cz"
          },
          {
            "source": [
              "cn.pornhub.com/model/:username",
              "cn.pornhub.com/model/:username/*"
            ],
            "target": "/model/:username/cn"
          }
        ],
        "name": "Model",
        "maintainers": [
          "I2IMk",
          "queensferryme"
        ],
        "location": "model.ts",
        "module": () => import('@/routes/pornhub/model.ts')
      },
      "/pornstar/:username/:language?/:sort?/:img?": {
        "path": "/pornstar/:username/:language?/:sort?/:img?",
        "categories": [
          "multimedia"
        ],
        "view": 3,
        "example": "/pornhub/pornstar/june-liu/www/mr",
        "parameters": {
          "username": {
            "description": "username, part of the url e.g. `pornhub.com/pornstar/june-liu`"
          },
          "language": {
            "description": "language, defaults to `www` (English)",
            "options": [
              {
                "value": "www",
                "label": "English"
              },
              {
                "value": "de",
                "label": "Deutsch"
              },
              {
                "value": "es",
                "label": "Español"
              },
              {
                "value": "fr",
                "label": "Français"
              },
              {
                "value": "it",
                "label": "Italiano"
              },
              {
                "value": "ja",
                "label": "日本語"
              },
              {
                "value": "pt",
                "label": "Português"
              },
              {
                "value": "pl",
                "label": "Polski"
              },
              {
                "value": "rt",
                "label": "Русский"
              },
              {
                "value": "nl",
                "label": "Dutch"
              },
              {
                "value": "cs",
                "label": "Czech"
              },
              {
                "value": "cn",
                "label": "中文（简体）"
              }
            ],
            "default": "www"
          },
          "sort": {
            "description": "sorting method, defaults to `mr` (Most Recent)",
            "options": [
              {
                "label": "Most Recent",
                "value": "mr"
              },
              {
                "label": "Most Viewed",
                "value": "mv"
              },
              {
                "label": "Top Rated",
                "value": "tr"
              },
              {
                "label": "Longest",
                "value": "lg"
              }
            ]
          },
          "img": "show images, set to `img=1` to enable"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false,
          "nsfw": true
        },
        "radar": [
          {
            "source": [
              "www.pornhub.com/pornstar/:username",
              "www.pornhub.com/pornstar/:username/*"
            ],
            "target": "/pornstar/:username"
          },
          {
            "source": [
              "de.pornhub.com/pornstar/:username",
              "de.pornhub.com/pornstar/:username/*"
            ],
            "target": "/pornstar/:username/de"
          },
          {
            "source": [
              "fr.pornhub.com/pornstar/:username",
              "fr.pornhub.com/pornstar/:username/*"
            ],
            "target": "/pornstar/:username/fr"
          },
          {
            "source": [
              "es.pornhub.com/pornstar/:username",
              "es.pornhub.com/pornstar/:username/*"
            ],
            "target": "/pornstar/:username/es"
          },
          {
            "source": [
              "it.pornhub.com/pornstar/:username",
              "it.pornhub.com/pornstar/:username/*"
            ],
            "target": "/pornstar/:username/it"
          },
          {
            "source": [
              "pt.pornhub.com/pornstar/:username",
              "pt.pornhub.com/pornstar/:username/*"
            ],
            "target": "/pornstar/:username/pt"
          },
          {
            "source": [
              "pl.pornhub.com/pornstar/:username",
              "pl.pornhub.com/pornstar/:username/*"
            ],
            "target": "/pornstar/:username/pl"
          },
          {
            "source": [
              "rt.pornhub.com/pornstar/:username",
              "rt.pornhub.com/pornstar/:username/*"
            ],
            "target": "/pornstar/:username/rt"
          },
          {
            "source": [
              "jp.pornhub.com/pornstar/:username",
              "jp.pornhub.com/pornstar/:username/*"
            ],
            "target": "/pornstar/:username/jp"
          },
          {
            "source": [
              "nl.pornhub.com/pornstar/:username",
              "nl.pornhub.com/pornstar/:username/*"
            ],
            "target": "/pornstar/:username/nl"
          },
          {
            "source": [
              "cz.pornhub.com/pornstar/:username",
              "cz.pornhub.com/pornstar/:username/*"
            ],
            "target": "/pornstar/:username/cz"
          },
          {
            "source": [
              "cn.pornhub.com/pornstar/:username",
              "cn.pornhub.com/pornstar/:username/*"
            ],
            "target": "/pornstar/:username/cn"
          }
        ],
        "name": "Pornstar",
        "maintainers": [
          "I2IMk",
          "queensferryme"
        ],
        "location": "pornstar.ts",
        "module": () => import('@/routes/pornhub/pornstar.ts')
      },
      "/users/:username/:language?/:img?": {
        "path": "/users/:username/:language?/:img?",
        "categories": [
          "multimedia"
        ],
        "example": "/pornhub/users/pornhubmodels",
        "parameters": {
          "language": "language, see below. defaults to `www` (English)",
          "username": "username, part of the url e.g. `pornhub.com/users/pornhubmodels`",
          "img": "show images, set to `img=1` to enable"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false,
          "nsfw": true
        },
        "radar": [
          {
            "source": [
              "www.pornhub.com/users/:username",
              "www.pornhub.com/users/:username/*"
            ],
            "target": "/users/:username"
          },
          {
            "source": [
              "de.pornhub.com/users/:username",
              "de.pornhub.com/users/:username/*"
            ],
            "target": "/users/:username/de"
          },
          {
            "source": [
              "fr.pornhub.com/users/:username",
              "fr.pornhub.com/users/:username/*"
            ],
            "target": "/users/:username/fr"
          },
          {
            "source": [
              "es.pornhub.com/users/:username",
              "es.pornhub.com/users/:username/*"
            ],
            "target": "/users/:username/es"
          },
          {
            "source": [
              "it.pornhub.com/users/:username",
              "it.pornhub.com/users/:username/*"
            ],
            "target": "/users/:username/it"
          },
          {
            "source": [
              "pt.pornhub.com/users/:username",
              "pt.pornhub.com/users/:username/*"
            ],
            "target": "/users/:username/pt"
          },
          {
            "source": [
              "pl.pornhub.com/users/:username",
              "pl.pornhub.com/users/:username/*"
            ],
            "target": "/users/:username/pl"
          },
          {
            "source": [
              "rt.pornhub.com/users/:username",
              "rt.pornhub.com/users/:username/*"
            ],
            "target": "/users/:username/rt"
          },
          {
            "source": [
              "jp.pornhub.com/users/:username",
              "jp.pornhub.com/users/:username/*"
            ],
            "target": "/users/:username/jp"
          },
          {
            "source": [
              "nl.pornhub.com/users/:username",
              "nl.pornhub.com/users/:username/*"
            ],
            "target": "/users/:username/nl"
          },
          {
            "source": [
              "cz.pornhub.com/users/:username",
              "cz.pornhub.com/users/:username/*"
            ],
            "target": "/users/:username/cz"
          },
          {
            "source": [
              "cn.pornhub.com/users/:username",
              "cn.pornhub.com/users/:username/*"
            ],
            "target": "/users/:username/cn"
          }
        ],
        "name": "Users",
        "maintainers": [
          "I2IMk",
          "queensferryme"
        ],
        "location": "users.ts",
        "module": () => import('@/routes/pornhub/users.ts')
      }
    },
    "apiRoutes": {},
    "name": "PornHub",
    "url": "pornhub.com",
    "lang": "en"
  },
  "postman": {
    "routes": {
      "/release-notes": {
        "path": "/release-notes",
        "categories": [
          "program-update"
        ],
        "example": "/postman/release-notes",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "postman.com/downloads/release-notes",
              "postman.com/"
            ]
          }
        ],
        "name": "Release Notes",
        "maintainers": [
          "nczitzk"
        ],
        "url": "postman.com/downloads/release-notes",
        "location": "release-notes.ts",
        "module": () => import('@/routes/postman/release-notes.ts')
      }
    },
    "apiRoutes": {},
    "name": "Postman",
    "url": "postman.com",
    "lang": "en"
  },
  "priconne-redive": {
    "routes": {
      "/news/:server?": {
        "path": "/news/:server?",
        "categories": [
          "game"
        ],
        "example": "/priconne-redive/news",
        "parameters": {
          "server": "服务器，默认日服"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "priconne-redive.jp/news"
            ],
            "target": "/news/jp"
          },
          {
            "source": [
              "princessconnect.so-net.tw/news"
            ],
            "target": "/news/zh-tw"
          },
          {
            "source": [
              "game.bilibili.com/pcr/news.html"
            ],
            "target": "/news/zh-cn"
          }
        ],
        "name": "最新公告",
        "maintainers": [
          "SayaSS",
          "frankcwl"
        ],
        "url": "priconne-redive.jp/news",
        "description": "服务器\n\n| 国服  | 台服  | 日服  |\n| ----- | ----- | ---- |\n| zh-cn | zh-tw | jp   |",
        "location": "news.ts",
        "module": () => import('@/routes/priconne-redive/news.ts')
      }
    },
    "apiRoutes": {},
    "name": "PRINCESS CONNECT! Re Dive プリンセスコネクト！Re Dive",
    "url": "priconne-redive.jp",
    "lang": "ja"
  },
  "producereport": {
    "routes": {
      "/:category{.+}?": {
        "path": "/:category{.+}?",
        "name": "Category",
        "url": "www.producereport.com",
        "maintainers": [
          "nczitzk"
        ],
        "example": "/producereport/produce/fresh-fruits/apples",
        "parameters": {
          "category": {
            "description": "Category, `Fresh Fruits - Apple` by default"
          }
        },
        "description": ":::tip\nTo subscribe to [Apples](https://www.producereport.com/produce/fresh-fruits/apples), where the source URL is `https://www.producereport.com/produce/fresh-fruits/apples`, extract the certain parts from this URL to be used as parameters, resulting in the route as [`/producereport/produce/fresh-fruits/apples`](https://rsshub.app/producereport/produce/fresh-fruits/apples).\n:::\n",
        "categories": [
          "new-media"
        ],
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportRadar": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "www.producereport.com/:category"
            ],
            "target": "/:category"
          }
        ],
        "view": 0,
        "location": "index.ts",
        "module": () => import('@/routes/producereport/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "Produce Report",
    "url": "producereport.com",
    "categories": [
      "new-media"
    ],
    "description": "",
    "lang": "en"
  },
  "producthunt": {
    "routes": {
      "/today": {
        "path": "/today",
        "categories": [
          "other"
        ],
        "example": "/producthunt/today",
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "www.producthunt.com/"
            ]
          }
        ],
        "name": "Top Products Launching Today",
        "maintainers": [
          "miaoyafeng",
          "Fatpandac"
        ],
        "url": "www.producthunt.com/",
        "location": "today.tsx",
        "module": () => import('@/routes/producthunt/today.tsx')
      }
    },
    "apiRoutes": {},
    "name": "Product Hunt",
    "url": "www.producthunt.com",
    "description": "> 官方 Feed 地址为: [https://www.producthunt.com/feed](https://www.producthunt.com/feed)",
    "lang": "en"
  },
  "projectjav": {
    "routes": {
      "/actress/:id": {
        "path": "/actress/:id",
        "categories": [
          "multimedia"
        ],
        "example": "/projectjav/actress/rima-arai-22198",
        "parameters": {
          "id": "Actress ID or slug, can be found in the actress page URL"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false,
          "nsfw": true
        },
        "radar": [
          {
            "source": [
              "projectjav.com/actress/:id"
            ],
            "target": "/actress/:id"
          }
        ],
        "name": "Actress",
        "maintainers": [
          "Exat1979"
        ],
        "url": "projectjav.com/",
        "description": "Fetches the latest movies from a specific actress page on ProjectJAV.",
        "location": "actress.ts",
        "module": () => import('@/routes/projectjav/actress.ts')
      }
    },
    "apiRoutes": {},
    "name": "ProjectJAV",
    "url": "projectjav.com",
    "description": "ProjectJAV provides adult video content information and streaming.",
    "lang": "en"
  },
  "ps": {
    "routes": {
      "/monthly-games": {
        "path": "/monthly-games",
        "categories": [
          "game"
        ],
        "view": 5,
        "example": "/ps/monthly-games",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "www.playstation.com/en-sg/ps-plus/whats-new"
            ]
          }
        ],
        "name": "PlayStation Monthly Games",
        "maintainers": [
          "justjustCC"
        ],
        "url": "www.playstation.com/en-sg/ps-plus/whats-new",
        "location": "monthly-games.tsx",
        "module": () => import('@/routes/ps/monthly-games.tsx')
      },
      "/trophy/:id": {
        "path": "/trophy/:id",
        "categories": [
          "game"
        ],
        "example": "/ps/trophy/DIYgod_",
        "parameters": {
          "id": "User ID"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "PlayStation Network user trophy",
        "maintainers": [
          "DIYgod"
        ],
        "location": "trophy.ts",
        "module": () => import('@/routes/ps/trophy.ts')
      }
    },
    "apiRoutes": {},
    "name": "PlayStation Store",
    "url": "www.playstation.com",
    "lang": "en"
  },
  "psnine": {
    "routes": {
      "/game": {
        "path": "/game",
        "categories": [
          "game"
        ],
        "example": "/psnine/game",
        "name": "游戏",
        "maintainers": [
          "betta-cyber"
        ],
        "radar": [
          {
            "source": [
              "psnine.com/psngame",
              "psnine.com"
            ]
          }
        ],
        "location": "game.ts",
        "module": () => import('@/routes/psnine/game.ts')
      },
      "/": {
        "path": "/",
        "categories": [
          "game"
        ],
        "example": "/psnine",
        "name": "首页",
        "maintainers": [
          "betta-cyber"
        ],
        "radar": [
          {
            "source": [
              "psnine.com"
            ]
          }
        ],
        "location": "index.ts",
        "module": () => import('@/routes/psnine/index.ts')
      },
      "/node/:id?/:order?": {
        "path": "/node/:id?/:order?",
        "parameters": {
          "id": "节点 id，见下表，默认为 news",
          "order": "排序，`date` 即最新，默认为 `obdate` 即综合排序"
        },
        "categories": [
          "game"
        ],
        "example": "/psnine/node/news",
        "name": "节点",
        "maintainers": [
          "betta-cyber",
          "nczitzk"
        ],
        "radar": [
          {
            "source": [
              "psnine.com/node/:id"
            ]
          }
        ],
        "location": "node.ts",
        "module": () => import('@/routes/psnine/node.ts')
      },
      "/shuzhe": {
        "path": "/shuzhe",
        "categories": [
          "game"
        ],
        "example": "/psnine/shuzhe",
        "name": "数折",
        "maintainers": [
          "betta-cyber"
        ],
        "radar": [
          {
            "source": [
              "psnine.com/dd",
              "psnine.com"
            ]
          }
        ],
        "location": "shuzhe.ts",
        "module": () => import('@/routes/psnine/shuzhe.ts')
      },
      "/trade": {
        "path": "/trade",
        "categories": [
          "game"
        ],
        "example": "/psnine/trade",
        "name": "闲游",
        "maintainers": [
          "betta-cyber"
        ],
        "radar": [
          {
            "source": [
              "psnine.com/trade",
              "psnine.com"
            ]
          }
        ],
        "location": "trade.ts",
        "module": () => import('@/routes/psnine/trade.ts')
      }
    },
    "apiRoutes": {},
    "name": "PSN 中文站",
    "url": "psnine.com",
    "lang": "zh-CN",
    "categories": [
      "game"
    ]
  },
  "psyche": {
    "routes": {
      "/topic/:topic": {
        "path": "/topic/:topic",
        "categories": [
          "new-media"
        ],
        "example": "/psyche/topic/therapeia",
        "parameters": {
          "topic": "Topic"
        },
        "radar": [
          {
            "source": [
              "psyche.co/:topic"
            ]
          }
        ],
        "name": "Topics",
        "maintainers": [
          "emdoe"
        ],
        "description": "Supported categories: Therapeia, Eudaimonia, and Poiesis.",
        "location": "topic.ts",
        "module": () => import('@/routes/psyche/topic.ts')
      },
      "/type/:type": {
        "path": "/type/:type",
        "categories": [
          "new-media"
        ],
        "example": "/psyche/type/ideas",
        "parameters": {
          "type": "Type"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "psyche.co/:type"
            ]
          }
        ],
        "name": "Types",
        "maintainers": [
          "emdoe"
        ],
        "description": "Supported types: Ideas, Guides, and Films.",
        "location": "type.ts",
        "module": () => import('@/routes/psyche/type.ts')
      }
    },
    "apiRoutes": {},
    "name": "Psyche",
    "url": "psyche.co",
    "lang": "en"
  },
  "pts": {
    "routes": {
      "/live/:id": {
        "path": "/live/:id",
        "categories": [
          "traditional-media"
        ],
        "example": "/pts/live/62e8e4bbb4de2cbd74468b2b",
        "parameters": {
          "id": "報導 id，可在对应整理報導页 URL 中找到"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "news.pts.org.tw/live/:id",
              "news.pts.org.tw/"
            ]
          }
        ],
        "name": "整理報導",
        "maintainers": [],
        "location": "live.ts",
        "module": () => import('@/routes/pts/live.ts')
      },
      "/curations": {
        "path": "/curations",
        "categories": [
          "traditional-media"
        ],
        "example": "/pts/curations",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "news.pts.org.tw/curations",
              "news.pts.org.tw/"
            ]
          }
        ],
        "name": "專題策展",
        "maintainers": [
          "nczitzk"
        ],
        "url": "news.pts.org.tw/curations",
        "location": "curations.ts",
        "module": () => import('@/routes/pts/curations.ts')
      },
      "*": {
        "path": "*",
        "name": "Unknown",
        "maintainers": [],
        "location": "index.ts",
        "module": () => import('@/routes/pts/index.ts')
      },
      "/projects": {
        "path": "/projects",
        "categories": [
          "traditional-media"
        ],
        "example": "/pts/projects",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "news.pts.org.tw/projects",
              "news.pts.org.tw/"
            ]
          }
        ],
        "name": "數位敘事",
        "maintainers": [
          "nczitzk"
        ],
        "url": "news.pts.org.tw/projects",
        "location": "projects.ts",
        "module": () => import('@/routes/pts/projects.ts')
      }
    },
    "apiRoutes": {},
    "name": "公視新聞網",
    "url": "news.pts.org.tw",
    "lang": "zh-TW"
  },
  "publico": {
    "routes": {
      "/ciencias/:subsection?": {
        "path": "/ciencias/:subsection?",
        "parameters": {
          "subsection": {
            "description": "Filter by subsection. Check the subsections available on the newspaper's website."
          }
        },
        "categories": [
          "traditional-media"
        ],
        "example": "/publico/ciencias",
        "features": {
          "requireConfig": false,
          "requirePuppeteer": true,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "publico.es/ciencias"
            ],
            "target": "/ciencias"
          }
        ],
        "name": "Ciencias",
        "maintainers": [
          "adrianrico97"
        ],
        "location": "ciencias.ts",
        "module": () => import('@/routes/publico/ciencias.ts')
      },
      "/culturas/:subsection?": {
        "path": "/culturas/:subsection?",
        "parameters": {
          "subsection": {
            "description": "Filter by subsection. Check the subsections available on the newspaper's website."
          }
        },
        "categories": [
          "traditional-media"
        ],
        "example": "/publico/culturas",
        "features": {
          "requireConfig": false,
          "requirePuppeteer": true,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "publico.es/culturas"
            ],
            "target": "/culturas"
          }
        ],
        "name": "Culturas",
        "maintainers": [
          "adrianrico97"
        ],
        "location": "culturas.ts",
        "module": () => import('@/routes/publico/culturas.ts')
      },
      "/economia/:subsection?": {
        "path": "/economia/:subsection?",
        "parameters": {
          "subsection": {
            "description": "Filter by subsection. Check the subsections available on the newspaper's website."
          }
        },
        "categories": [
          "traditional-media"
        ],
        "example": "/publico/economia",
        "features": {
          "requireConfig": false,
          "requirePuppeteer": true,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "publico.es/economia"
            ],
            "target": "/economia"
          }
        ],
        "name": "Economia",
        "maintainers": [
          "adrianrico97"
        ],
        "location": "economia.ts",
        "module": () => import('@/routes/publico/economia.ts')
      },
      "/internacional/:subsection?": {
        "path": "/internacional/:subsection?",
        "parameters": {
          "subsection": {
            "description": "Filter by subsection. Check the subsections available on the newspaper's website."
          }
        },
        "categories": [
          "traditional-media"
        ],
        "example": "/publico/internacional",
        "features": {
          "requireConfig": false,
          "requirePuppeteer": true,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "publico.es/internacional"
            ],
            "target": "/internacional"
          }
        ],
        "name": "Internacional",
        "maintainers": [
          "adrianrico97"
        ],
        "location": "internacional.ts",
        "module": () => import('@/routes/publico/internacional.ts')
      },
      "/mujer/:subsection?": {
        "path": "/mujer/:subsection?",
        "parameters": {
          "subsection": {
            "description": "Filter by subsection. Check the subsections available on the newspaper's website."
          }
        },
        "categories": [
          "traditional-media"
        ],
        "example": "/publico/mujer",
        "features": {
          "requireConfig": false,
          "requirePuppeteer": true,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "publico.es/mujer"
            ],
            "target": "/mujer"
          }
        ],
        "name": "Mujer",
        "maintainers": [
          "adrianrico97"
        ],
        "location": "mujer.ts",
        "module": () => import('@/routes/publico/mujer.ts')
      },
      "/opinion/:subsection?": {
        "path": "/opinion/:subsection?",
        "parameters": {
          "subsection": {
            "description": "Filter by subsection. Check the subsections available on the newspaper's website."
          }
        },
        "categories": [
          "traditional-media"
        ],
        "example": "/publico/opinion",
        "features": {
          "requireConfig": false,
          "requirePuppeteer": true,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "publico.es/opinion"
            ],
            "target": "/opinion"
          }
        ],
        "name": "Opinión",
        "maintainers": [
          "adrianrico97"
        ],
        "location": "opinion.ts",
        "module": () => import('@/routes/publico/opinion.ts')
      },
      "/politica/:subsection?": {
        "path": "/politica/:subsection?",
        "parameters": {
          "subsection": {
            "description": "Filter by subsection. Check the subsections available on the newspaper's website."
          }
        },
        "categories": [
          "traditional-media"
        ],
        "example": "/publico/politica",
        "features": {
          "requireConfig": false,
          "requirePuppeteer": true,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "publico.es/politica"
            ],
            "target": "/politica"
          }
        ],
        "name": "Política",
        "maintainers": [
          "adrianrico97"
        ],
        "location": "politica.ts",
        "module": () => import('@/routes/publico/politica.ts')
      },
      "/public": {
        "path": "/public",
        "categories": [
          "traditional-media"
        ],
        "example": "/publico/public",
        "features": {
          "requireConfig": false,
          "requirePuppeteer": true,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "publico.es/public"
            ],
            "target": "/public"
          }
        ],
        "name": "Public",
        "maintainers": [
          "adrianrico97"
        ],
        "location": "public.ts",
        "module": () => import('@/routes/publico/public.ts')
      },
      "/sociedad/:subsection?": {
        "path": "/sociedad/:subsection?",
        "parameters": {
          "subsection": {
            "description": "Filter by subsection. Check the subsections available on the newspaper's website."
          }
        },
        "categories": [
          "traditional-media"
        ],
        "example": "/publico/sociedad",
        "features": {
          "requireConfig": false,
          "requirePuppeteer": true,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "publico.es/sociedad"
            ],
            "target": "/sociedad"
          }
        ],
        "name": "Sociedad",
        "maintainers": [
          "adrianrico97"
        ],
        "location": "sociedad.ts",
        "module": () => import('@/routes/publico/sociedad.ts')
      },
      "/tremending": {
        "path": "/tremending",
        "categories": [
          "traditional-media"
        ],
        "example": "/publico/tremending",
        "features": {
          "requireConfig": false,
          "requirePuppeteer": true,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "publico.es/tremending"
            ],
            "target": "/tremending"
          }
        ],
        "name": "Tremending",
        "maintainers": [
          "adrianrico97"
        ],
        "location": "tremending.ts",
        "module": () => import('@/routes/publico/tremending.ts')
      }
    },
    "apiRoutes": {},
    "name": "Público",
    "url": "publico.es"
  },
  "pubmed": {
    "routes": {
      "/trending/:filters?": {
        "path": "/trending/:filters?",
        "name": "Unknown",
        "maintainers": [
          "nczitzk"
        ],
        "location": "trending.tsx",
        "module": () => import('@/routes/pubmed/trending.tsx')
      }
    },
    "apiRoutes": {},
    "name": "PubMed",
    "url": "pubmed.ncbi.nlm.nih.gov",
    "lang": "en"
  },
  "pubscholar": {
    "routes": {
      "/explore/:category?/:keyword?": {
        "path": "/explore/:category?/:keyword?",
        "name": "Explore",
        "maintainers": [
          "TonyRL"
        ],
        "example": "/pubscholar/explore",
        "parameters": {
          "category": "Category, see the table below, `articles` by default",
          "keyword": "Search Keyword"
        },
        "description": "| Articles / 论文 | Patents / 专利 | Reports / 领域快报 | Information / 动态快讯 | Datasets / 科学数据 | Books / 图书 |\n| --------------- | -------------- | ------------------ | ---------------------- | ------------------- | ------------ |\n| articles        | patents        | bulletins          | reports                | sciencedata         | books        |",
        "location": "explore.ts",
        "module": () => import('@/routes/pubscholar/explore.ts')
      }
    },
    "apiRoutes": {},
    "name": "PubScholar 公益学术平台",
    "url": "pubscholar.cn",
    "categories": [
      "journal"
    ],
    "lang": "zh-CN"
  },
  "pumc": {
    "routes": {
      "/mdadmission": {
        "path": "/mdadmission",
        "categories": [
          "university"
        ],
        "example": "/pumc/mdadmission",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "mdadmission.pumc.edu.cn/mdweb/site",
              "mdadmission.pumc.edu.cn/"
            ]
          }
        ],
        "name": "“4+4” 试点班招生网通知公告",
        "maintainers": [
          "nczitzk"
        ],
        "url": "mdadmission.pumc.edu.cn/mdweb/site",
        "location": "mdadmission.ts",
        "module": () => import('@/routes/pumc/mdadmission.ts')
      }
    },
    "apiRoutes": {},
    "name": "北京协和医学院",
    "url": "mdadmission.pumc.edu.cn",
    "lang": "zh-CN"
  },
  "putty": {
    "routes": {
      "/changes": {
        "path": "/changes",
        "categories": [
          "program-update"
        ],
        "example": "/putty/changes",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "www.chiark.greenend.org.uk/~sgtatham/putty/changes.html",
              "www.chiark.greenend.org.uk/"
            ]
          }
        ],
        "name": "Change Log",
        "maintainers": [
          "nczitzk"
        ],
        "url": "www.chiark.greenend.org.uk/~sgtatham/putty/changes.html",
        "location": "changes.ts",
        "module": () => import('@/routes/putty/changes.ts')
      }
    },
    "apiRoutes": {},
    "name": "PuTTY",
    "url": "www.chiark.greenend.org.uk",
    "lang": "en"
  },
  "pwc": {
    "routes": {
      "/strategyand/sustainability": {
        "path": "/strategyand/sustainability",
        "categories": [
          "other"
        ],
        "example": "/pwc/strategyand/sustainability",
        "radar": [
          {
            "source": [
              "strategyand.pwc.com/at/en/functions/sustainability-strategy/publications.html",
              "strategyand.pwc.com/"
            ]
          }
        ],
        "name": "Sustainability",
        "maintainers": [
          "mintyfrankie"
        ],
        "url": "strategyand.pwc.com/at/en/functions/sustainability-strategy/publications.html",
        "location": "sustainability.ts",
        "module": () => import('@/routes/pwc/sustainability.ts')
      }
    },
    "apiRoutes": {},
    "name": "PwC Strategy&",
    "url": "strategyand.pwc.com",
    "lang": "en"
  },
  "python": {
    "routes": {
      "/release": {
        "path": "/release",
        "name": "Active Python Releases",
        "url": "www.python.org",
        "maintainers": [
          "nczitzk"
        ],
        "example": "/python/release",
        "categories": [
          "programming"
        ],
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportRadar": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "www.python.org",
              "www.python.org/downloads"
            ],
            "target": "/release"
          }
        ],
        "view": 0,
        "location": "release.ts",
        "module": () => import('@/routes/python/release.ts')
      }
    },
    "apiRoutes": {},
    "name": "Python",
    "url": "python.org",
    "categories": [
      "programming"
    ],
    "description": "",
    "lang": "en"
  },
  "qbitai": {
    "routes": {
      "/tag/:tag": {
        "path": "/tag/:tag",
        "categories": [
          "new-media"
        ],
        "example": "/qbitai/tag/大语言模型",
        "parameters": {
          "tag": "标签名"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "qbitai.com/tag/:tag"
            ]
          }
        ],
        "name": "标签",
        "maintainers": [
          "FuryMartin"
        ],
        "location": "tag.ts",
        "module": () => import('@/routes/qbitai/tag.ts')
      },
      "/category/:category": {
        "path": "/category/:category",
        "categories": [
          "new-media"
        ],
        "example": "/qbitai/category/资讯",
        "parameters": {
          "category": "分类名，见下表"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "qbitai.com/category/:category"
            ]
          }
        ],
        "name": "分类",
        "maintainers": [
          "FuryMartin, Geraldxm"
        ],
        "description": "| 资讯 | 数码     | 智能车 | 智库  | 活动    |\n| ---- | -------- | ------ | ----- | ------- |\n| 资讯 | ebandeng | auto   | zhiku | huodong |",
        "location": "category.ts",
        "module": () => import('@/routes/qbitai/category.ts')
      }
    },
    "apiRoutes": {},
    "name": "量子位",
    "url": "qbitai.com",
    "lang": "zh-CN"
  },
  "qbittorrent": {
    "routes": {
      "/news": {
        "path": "/news",
        "categories": [
          "program-update"
        ],
        "example": "/qbittorrent/news",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "qbittorrent.org/news.php",
              "qbittorrent.org/"
            ]
          }
        ],
        "name": "News",
        "maintainers": [
          "TonyRL"
        ],
        "url": "qbittorrent.org/news.php",
        "location": "news.ts",
        "module": () => import('@/routes/qbittorrent/news.ts')
      }
    },
    "apiRoutes": {},
    "name": "qBittorrent",
    "url": "qbittorrent.org",
    "lang": "en"
  },
  "qdu": {
    "routes": {
      "/houqin": {
        "path": "/houqin",
        "categories": [
          "university"
        ],
        "example": "/qdu/houqin",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "houqin.qdu.edu.cn/tzgg.htm",
              "houqin.qdu.edu.cn/"
            ]
          }
        ],
        "name": "后勤管理处通知",
        "maintainers": [
          "abc1763613206"
        ],
        "url": "houqin.qdu.edu.cn/tzgg.htm",
        "location": "houqin.ts",
        "module": () => import('@/routes/qdu/houqin.ts')
      },
      "/jwc": {
        "path": "/jwc",
        "categories": [
          "university"
        ],
        "example": "/qdu/jwc",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "jwc.qdu.edu.cn/jwtz.htm",
              "jwc.qdu.edu.cn/"
            ]
          }
        ],
        "name": "教务处通知",
        "maintainers": [
          "abc1763613206"
        ],
        "url": "jwc.qdu.edu.cn/jwtz.htm",
        "location": "jwc.ts",
        "module": () => import('@/routes/qdu/jwc.ts')
      }
    },
    "apiRoutes": {},
    "name": "青岛大学",
    "url": "jwc.qdu.edu.cn",
    "lang": "zh-CN"
  },
  "qianp": {
    "routes": {
      "/news/:path{.+}?": {
        "path": "/news/:path{.+}?",
        "name": "Unknown",
        "maintainers": [],
        "location": "news.ts",
        "module": () => import('@/routes/qianp/news.ts')
      }
    },
    "apiRoutes": {},
    "name": "千篇网",
    "url": "qianp.com",
    "lang": "zh-CN"
  },
  "qianzhan": {
    "routes": {
      "/analyst/column/:type?": {
        "path": "/analyst/column/:type?",
        "categories": [
          "finance"
        ],
        "example": "/qianzhan/analyst/column/all",
        "parameters": {
          "type": "分类，见下表"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "文章列表",
        "maintainers": [
          "moke8"
        ],
        "description": "| 全部 | 研究员专栏 | 规划师专栏 | 观察家专栏 |\n| ---- | ---------- | ---------- | ---------- |\n| all  | 220        | 627        | 329        |",
        "location": "column.ts",
        "module": () => import('@/routes/qianzhan/column.ts')
      },
      "/analyst/rank/:type?": {
        "path": "/analyst/rank/:type?",
        "categories": [
          "finance"
        ],
        "example": "/qianzhan/analyst/rank/week",
        "parameters": {
          "type": "分类，见下表"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "qianzhan.com/analyst",
              "qianzhan.com/"
            ],
            "target": "/analyst/rank"
          }
        ],
        "name": "排行榜",
        "maintainers": [
          "moke8"
        ],
        "url": "qianzhan.com/analyst",
        "description": "| 周排行 | 月排行 |\n| ------ | ------ |\n| week   | month  |",
        "location": "rank.ts",
        "module": () => import('@/routes/qianzhan/rank.ts')
      }
    },
    "apiRoutes": {},
    "name": "前瞻网",
    "url": "qianzhan.com",
    "lang": "zh-CN"
  },
  "qiche365": {
    "routes": {
      "/recall/:channel": {
        "path": "/recall/:channel",
        "name": "汽车召回",
        "example": "/qiche365/recall/1",
        "parameters": {
          "channel": "频道，见下表"
        },
        "description": "| 国内召回新闻 | 国内召回公告 | 国外召回新闻 | 国外召回公告 |\n| ------------ | ------------ | ------------ | ------------ |\n| 1            | 2            | 3            | 4            |",
        "categories": [
          "government"
        ],
        "features": {
          "antiCrawler": true
        },
        "maintainers": [
          "huanfe1",
          "pseudoyu"
        ],
        "url": "qiche365.org.cn/index/recall/index.html",
        "location": "recall.ts",
        "module": () => import('@/routes/qiche365/recall.ts')
      }
    },
    "apiRoutes": {},
    "name": "汽车召回网",
    "url": "qiche365.org.cn",
    "lang": "zh-CN"
  },
  "qidian": {
    "routes": {
      "/author/:id": {
        "path": "/author/:id",
        "categories": [
          "reading"
        ],
        "example": "/qidian/author/9639927",
        "parameters": {
          "id": "作者 id, 可在作者页面 URL 找到"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "my.qidian.com/author/:id"
            ]
          }
        ],
        "name": "作者",
        "maintainers": [
          "miles170",
          "pseudoyu"
        ],
        "location": "author.tsx",
        "module": () => import('@/routes/qidian/author.tsx')
      },
      "/chapter/:id": {
        "path": "/chapter/:id",
        "categories": [
          "reading"
        ],
        "view": 5,
        "example": "/qidian/chapter/1010400217",
        "parameters": {
          "id": "小说 id, 可在对应小说页 URL 中找到"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "book.qidian.com/info/:id"
            ]
          }
        ],
        "name": "作品章节",
        "maintainers": [
          "fuzy112",
          "pseudoyu"
        ],
        "location": "chapter.ts",
        "module": () => import('@/routes/qidian/chapter.ts')
      },
      "/forum/:id": {
        "path": "/forum/:id",
        "categories": [
          "reading"
        ],
        "example": "/qidian/forum/1010400217",
        "parameters": {
          "id": "小说 id, 可在对应小说页 URL 中找到"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "book.qidian.com/info/:id"
            ]
          }
        ],
        "name": "讨论区",
        "maintainers": [
          "fuzy112",
          "pseudoyu"
        ],
        "location": "forum.ts",
        "module": () => import('@/routes/qidian/forum.ts')
      },
      "/free-next/:type?": {
        "path": "/free-next/:type?",
        "categories": [
          "reading"
        ],
        "example": "/qidian/free-next",
        "parameters": {
          "type": "默认不填为起点中文网，填 mm 为起点女生网"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "www.qidian.com/free"
            ],
            "target": "/free"
          }
        ],
        "name": "限时免费下期预告",
        "maintainers": [
          "LogicJake",
          "pseudoyu"
        ],
        "url": "www.qidian.com/free",
        "location": "free-next.ts",
        "module": () => import('@/routes/qidian/free-next.ts')
      },
      "/free/:type?": {
        "path": "/free/:type?",
        "categories": [
          "reading"
        ],
        "example": "/qidian/free",
        "parameters": {
          "type": "默认不填为起点中文网，填 mm 为起点女生网"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "www.qidian.com/free"
            ],
            "target": "/free"
          }
        ],
        "name": "限时免费",
        "maintainers": [
          "LogicJake",
          "pseudoyu"
        ],
        "url": "www.qidian.com/free",
        "location": "free.ts",
        "module": () => import('@/routes/qidian/free.ts')
      }
    },
    "apiRoutes": {},
    "name": "起点",
    "url": "qidian.com",
    "lang": "zh-CN"
  },
  "qingting": {
    "routes": {
      "/podcast/:id": {
        "path": "/podcast/:id",
        "categories": [
          "multimedia"
        ],
        "example": "/qingting/podcast/293411",
        "parameters": {
          "id": "专辑id, 可在专辑页 URL 中找到"
        },
        "features": {
          "supportPodcast": true,
          "requireConfig": [
            {
              "name": "QINGTING_ID",
              "optional": true,
              "description": "用户id， 部分专辑需要会员身份，用户id可以通过从网页端登录蜻蜓fm后使用开发者工具，在控制台中运行JSON.parse(localStorage.getItem(\"user\")).qingting_id获取"
            }
          ]
        },
        "radar": [
          {
            "source": [
              "qingting.fm/channels/:id"
            ]
          }
        ],
        "name": "播客",
        "maintainers": [
          "RookieZoe",
          "huyyi",
          "pseudoyu"
        ],
        "description": "获取的播放 URL 有效期只有 1 天，需要开启播客 APP 的自动下载功能。",
        "location": "podcast.ts",
        "module": () => import('@/routes/qingting/podcast.ts')
      },
      "/channel/:id": {
        "path": "/channel/:id",
        "categories": [
          "multimedia"
        ],
        "example": "/qingting/channel/293411",
        "parameters": {
          "id": "专辑id, 可在专辑页 URL 中找到"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "专辑",
        "maintainers": [
          "nczitzk",
          "pseudoyu"
        ],
        "location": "channel.ts",
        "module": () => import('@/routes/qingting/channel.ts')
      }
    },
    "apiRoutes": {},
    "name": "蜻蜓 FM",
    "url": "qingting.fm",
    "lang": "zh-CN"
  },
  "qipamaijia": {
    "routes": {
      "/:cate?": {
        "path": "/:cate?",
        "categories": [
          "picture"
        ],
        "example": "/qipamaijia/fuli",
        "parameters": {
          "cate": "频道名，可在对应网址中找到，默认为最新"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false,
          "nsfw": true
        },
        "radar": [
          {
            "source": [
              "qipamaijia.com/",
              "qipamaijia.com/:cate"
            ],
            "target": "/:cate"
          }
        ],
        "name": "频道",
        "maintainers": [
          "Fatpandac",
          "nczitzk"
        ],
        "url": "qipamaijia.com/",
        "location": "index.ts",
        "module": () => import('@/routes/qipamaijia/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "奇葩买家秀",
    "url": "qipamaijia.com",
    "lang": "zh-CN"
  },
  "qiyoujiage": {
    "routes": {
      "/:path{.+}": {
        "path": "/:path{.+}",
        "name": "Unknown",
        "maintainers": [],
        "location": "price.ts",
        "module": () => import('@/routes/qiyoujiage/price.ts')
      }
    },
    "apiRoutes": {},
    "name": "汽油价格网",
    "url": "qiyoujiage.com",
    "lang": "zh-CN"
  },
  "qlu": {
    "routes": {
      "/notice": {
        "path": "/notice",
        "categories": [
          "university"
        ],
        "example": "/qlu/notice",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "qlu.edu.cn/tzggsh/list1.htm"
            ]
          }
        ],
        "name": "通知公告",
        "maintainers": [
          "SunBK201"
        ],
        "url": "qlu.edu.cn/tzggsh/list1.htm",
        "location": "notice.ts",
        "module": () => import('@/routes/qlu/notice.ts')
      }
    },
    "apiRoutes": {},
    "name": "齐鲁工业大学",
    "url": "qlu.edu.cn",
    "lang": "zh-CN"
  },
  "qm120": {
    "routes": {
      "/news/:category?": {
        "path": "/news/:category?",
        "categories": [
          "new-media"
        ],
        "example": "/qm120/news",
        "parameters": {
          "category": "分类，见下表，默认为健康焦点"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "qm120.com/"
            ]
          }
        ],
        "name": "新闻",
        "maintainers": [
          "nczitzk"
        ],
        "url": "qm120.com/",
        "description": "| 健康焦点 | 行业动态 | 医学前沿 | 法规动态 |\n| -------- | -------- | -------- | -------- |\n| jdxw     | hydt     | yxqy     | fgdt     |\n\n| 食品安全 | 医疗事故 | 医药会展 | 医药信息 |\n| -------- | -------- | -------- | -------- |\n| spaq     | ylsg     | yyhz     | yyxx     |\n\n| 新闻专题 | 行业新闻 |\n| -------- | -------- |\n| zhuanti  | xyxw     |",
        "location": "news.ts",
        "module": () => import('@/routes/qm120/news.ts')
      }
    },
    "apiRoutes": {},
    "name": "全民健康网",
    "url": "qm120.com",
    "lang": "zh-CN"
  },
  "qoo-app": {
    "routes": {
      "/apps/:lang?/card/:id": {
        "path": "/apps/:lang?/card/:id",
        "categories": [
          "anime"
        ],
        "example": "/qoo-app/apps/en/card/7675",
        "parameters": {
          "lang": "Language, see the table above, empty means `中文`",
          "id": "Game ID, can be found in URL"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "Game Store - Cards",
        "maintainers": [
          "TonyRL"
        ],
        "location": "apps/card.ts",
        "module": () => import('@/routes/qoo-app/apps/card.ts')
      },
      "/apps/:lang?/comment/:id": {
        "path": "/apps/:lang?/comment/:id",
        "categories": [
          "anime"
        ],
        "example": "/qoo-app/apps/en/comment/7675",
        "parameters": {
          "lang": "Language, see the table below, empty means `中文`",
          "id": "Game ID, can be found in URL"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "Game Store - Review",
        "maintainers": [
          "TonyRL"
        ],
        "description": "| 中文 | English | 한국어 | Español | 日本語 | ไทย | Tiếng Việt |\n| ---- | ------- | ------ | ------- | ------ | --- | ---------- |\n|      | en      | ko     | es      | ja     | th  | vi         |",
        "location": "apps/comment.ts",
        "module": () => import('@/routes/qoo-app/apps/comment.ts')
      },
      "/apps/:lang?/note/:id": {
        "path": "/apps/:lang?/note/:id",
        "categories": [
          "anime"
        ],
        "example": "/qoo-app/apps/en/note/7675",
        "parameters": {
          "lang": "Language, see the table above, empty means `中文`",
          "id": "Game ID, can be found in URL"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "Game Store - Notes",
        "maintainers": [
          "TonyRL"
        ],
        "location": "apps/note.ts",
        "module": () => import('@/routes/qoo-app/apps/note.ts')
      },
      "/apps/:lang?/post/:id": {
        "path": "/apps/:lang?/post/:id",
        "categories": [
          "anime"
        ],
        "example": "/qoo-app/apps/en/post/7675",
        "parameters": {
          "lang": "Language, see the table above, empty means `中文`",
          "id": "Game ID, can be found in URL"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "Game Store - Article",
        "maintainers": [
          "TonyRL"
        ],
        "location": "apps/post.ts",
        "module": () => import('@/routes/qoo-app/apps/post.ts')
      },
      "/news/:lang?": {
        "path": "/news/:lang?",
        "categories": [
          "anime"
        ],
        "example": "/qoo-app/news/en",
        "parameters": {
          "lang": "Language, see the table below, empty means `中文`"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "News",
        "maintainers": [
          "TonyRL"
        ],
        "description": "| 中文 | English |\n| ---- | ------- |\n|      | en      |",
        "location": "news.ts",
        "module": () => import('@/routes/qoo-app/news.ts')
      },
      "/notes/:lang?/note/:id": {
        "path": "/notes/:lang?/note/:id",
        "categories": [
          "anime"
        ],
        "example": "/qoo-app/notes/en/note/2329113",
        "parameters": {
          "lang": "Language, see the table above, empty means `中文`",
          "id": "Note ID, can be found in URL"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "Note Comments",
        "maintainers": [
          "TonyRL"
        ],
        "location": "notes/note.ts",
        "module": () => import('@/routes/qoo-app/notes/note.ts')
      },
      "/notes/:lang?/topic/:topic": {
        "path": "/notes/:lang?/topic/:topic",
        "name": "Unknown",
        "maintainers": [
          "TonyRL"
        ],
        "location": "notes/topic.ts",
        "module": () => import('@/routes/qoo-app/notes/topic.ts')
      },
      "/notes/:lang?/user/:uid": {
        "path": "/notes/:lang?/user/:uid",
        "categories": [
          "anime"
        ],
        "example": "/qoo-app/notes/en/user/35399143",
        "parameters": {
          "lang": "Language, see the table above, empty means `中文`",
          "uid": "User ID, can be found in URL"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "User Notes",
        "maintainers": [
          "TonyRL"
        ],
        "location": "notes/user.ts",
        "module": () => import('@/routes/qoo-app/notes/user.ts')
      },
      "/user/:lang?/appComment/:uid": {
        "path": "/user/:lang?/appComment/:uid",
        "categories": [
          "anime"
        ],
        "example": "/qoo-app/user/en/appComment/35399143",
        "parameters": {
          "lang": "Language, see the table above, empty means `中文`",
          "uid": "User ID, can be found in URL"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "User Game Comments",
        "maintainers": [
          "TonyRL"
        ],
        "location": "user/app-comment.ts",
        "module": () => import('@/routes/qoo-app/user/app-comment.ts')
      }
    },
    "apiRoutes": {},
    "name": "QooApp",
    "url": "apps.qoo-app.com",
    "lang": "zh-CN"
  },
  "qq": {
    "routes": {
      "/weread/:category": {
        "path": "/weread/:category",
        "categories": [
          "new-media"
        ],
        "example": "/qq/weread/newbook",
        "parameters": {
          "category": "榜单名，见下表"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "微信读书榜单",
        "maintainers": [
          "gogo-100"
        ],
        "description": "| 榜单                  | 榜单名     |\n| ---------------------- | ---------- |\n| Top50飙升榜           | rising     |\n| Top50热搜榜           | hot_search |\n| Top50新书榜           | newbook    |\n| Top50小说榜           | general_novel_rising |\n| Top200总榜            | all        |\n| 神作榜                 | newrating_publish |\n| 神作潜力榜            | newrating_potential_publish |\n| 精品小说              | 100000     |\n| 历史                  | 200000     |\n| 文学                  | 300000     |\n| 艺术                  | 400000     |\n| 人物传记              | 500000     |\n| 哲学宗教              | 600000     |\n| 计算机                | 700000     |\n| 心理                  | 800000     |\n| 社会文化              | 900000     |\n| 个人成长              | 1000000    |\n| 经济理财              | 1100000    |\n| 政治军事              | 1200000    |\n| 童书                  | 1300000    |\n| 教育学习              | 1400000    |\n| 科学技术              | 1500000    |\n| 生活百科              | 1600000    |\n| 期刊杂志              | 1700000    |\n| 原版书                | 1800000    |\n| 男生小说              | 1900000    |\n| 女生小说              | 2000000    |\n| 医学健康              | 2100000    |\n\n还可以分得更细 见 https://weread.qq.com/web/category/100000 的小标题栏\n",
        "location": "weread/category.ts",
        "module": () => import('@/routes/qq/weread/category.ts')
      },
      "/kg/:userId": {
        "path": "/kg/:userId",
        "categories": [
          "social-media"
        ],
        "example": "/qq/kg/639a9a86272c308e33",
        "parameters": {
          "userId": "用户 ID, 可在对应页面的 URL 中找到"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": true,
          "supportScihub": false
        },
        "name": "全民K歌 - 用户作品列表",
        "maintainers": [
          "zhangxiang012"
        ],
        "location": "kg/user.ts",
        "module": () => import('@/routes/qq/kg/user.ts')
      },
      "/pd/guild/:id/:sub?/:sort?": {
        "path": [
          "/pd/guild/:id/:sub?/:sort?"
        ],
        "categories": [
          "bbs"
        ],
        "example": "/qq/pd/guild/qrp4pkq01d/650967831/created",
        "parameters": {
          "id": "频道号",
          "sub": "子频道 ID，网页端 URL `subc` 参数的值，默认为 `hot`（全部）",
          "sort": "排序方式，`hot`（热门），`created`（最新发布），`replied`（最新回复），默认为 `created`"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "pd.qq.com/"
            ]
          }
        ],
        "name": "腾讯频道",
        "maintainers": [
          "mobyw"
        ],
        "url": "pd.qq.com/",
        "location": "pd/guild.ts",
        "module": () => import('@/routes/qq/pd/guild.ts')
      },
      "/kg/reply/:playId": {
        "path": "/kg/reply/:playId",
        "categories": [
          "social-media"
        ],
        "example": "/qq/kg/reply/OhXHMdO1VxLWQOOm",
        "parameters": {
          "playId": "音频页 ID, 可在对应页面的 URL 中找到"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "全民K歌 - 用户作品评论动态",
        "maintainers": [
          "zhangxiang012"
        ],
        "location": "kg/reply.ts",
        "module": () => import('@/routes/qq/kg/reply.ts')
      },
      "/ac/comic/:id?": {
        "path": "/ac/comic/:id?",
        "radar": [
          {
            "source": [
              "ac.qq.com/Comic/ComicInfo/id/:id",
              "ac.qq.com/"
            ],
            "target": "/ac/comic/:id"
          }
        ],
        "name": "Unknown",
        "maintainers": [],
        "location": "ac/comic.ts",
        "module": () => import('@/routes/qq/ac/comic.ts')
      },
      "/cfhd/news/:category?": {
        "path": "/cfhd/news/:category?",
        "name": "穿越火线 CFHD 专区资讯中心",
        "url": "cfhd.cf.qq.com",
        "maintainers": [
          "nczitzk"
        ],
        "example": "/qq/cfhd/news",
        "parameters": {
          "category": "分类，默认为 60847，即最新，可在对应分类页 URL 中找到"
        },
        "description": "::: tip\n  若订阅 [穿越火线 CFHD 专区资讯中心 - 最新](https://cfhd.cf.qq.com/webplat/info/news_version3/37427/59139/59140/60847/m22510/list_1.shtml)，网址为 `https://cfhd.cf.qq.com/webplat/info/news_version3/37427/59139/59140/60847/m22510/list_1.shtml`。截取 `https://cfhd.cf.qq.com/webplat/info/news_version3/37427/59139/59140/` 到末尾 `/m22510/list_1.shtml` 的部分 `60847` 作为参数填入，此时路由为 [`/qq/cfhd/news/60847`](https://rsshub.app/qq/cfhd/news/60847)。\n:::\n\n| 分类                                                                                                  | ID                                            |\n| ----------------------------------------------------------------------------------------------------- | --------------------------------------------- |\n| [最新](https://cfhd.cf.qq.com/webplat/info/news_version3/37427/59139/59140/60847/m22510/list_1.shtml) | [60847](https://rsshub.app/qq/cfhd/news/60847) |\n| [公告](https://cfhd.cf.qq.com/webplat/info/news_version3/37427/59139/59140/59625/m22510/list_1.shtml) | [59625](https://rsshub.app/qq/cfhd/news/59625) |\n| [版本](https://cfhd.cf.qq.com/webplat/info/news_version3/37427/59139/59140/60850/m22510/list_1.shtml) | [60850](https://rsshub.app/qq/cfhd/news/60850) |\n| [赛事](https://cfhd.cf.qq.com/webplat/info/news_version3/37427/59139/59140/59626/m22510/list_1.shtml) | [59626](https://rsshub.app/qq/cfhd/news/59626) |\n| [杂谈](https://cfhd.cf.qq.com/webplat/info/news_version3/37427/59139/59140/59624/m22510/list_1.shtml) | [59624](https://rsshub.app/qq/cfhd/news/59624) |\n  ",
        "categories": [
          "game"
        ],
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportRadar": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "title": "穿越火线 CFHD 专区资讯中心 - 最新",
            "source": [
              "cfhd.cf.qq.com/webplat/info/news_version3/37427/59139/59140/60847/m22510/list_1.shtml"
            ],
            "target": "/cfhd/news/60847"
          },
          {
            "title": "穿越火线 CFHD 专区资讯中心 - 公告",
            "source": [
              "cfhd.cf.qq.com/webplat/info/news_version3/37427/59139/59140/59625/m22510/list_1.shtml"
            ],
            "target": "/cfhd/news/59625"
          },
          {
            "title": "穿越火线 CFHD 专区资讯中心 - 版本",
            "source": [
              "cfhd.cf.qq.com/webplat/info/news_version3/37427/59139/59140/60850/m22510/list_1.shtml"
            ],
            "target": "/cfhd/news/60850"
          },
          {
            "title": "穿越火线 CFHD 专区资讯中心 - 赛事",
            "source": [
              "cfhd.cf.qq.com/webplat/info/news_version3/37427/59139/59140/59626/m22510/list_1.shtml"
            ],
            "target": "/cfhd/news/59626"
          },
          {
            "title": "穿越火线 CFHD 专区资讯中心 - 杂谈",
            "source": [
              "cfhd.cf.qq.com/webplat/info/news_version3/37427/59139/59140/59624/m22510/list_1.shtml"
            ],
            "target": "/cfhd/news/59624"
          }
        ],
        "location": "cfhd/index.ts",
        "module": () => import('@/routes/qq/cfhd/index.ts')
      },
      "/fact": {
        "path": "/fact",
        "categories": [
          "other"
        ],
        "example": "/qq/fact",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "vp.fact.qq.com/home",
              "vp.fact.qq.com/"
            ]
          }
        ],
        "name": "最新辟谣",
        "maintainers": [
          "hoilc"
        ],
        "url": "vp.fact.qq.com/home",
        "location": "fact/index.tsx",
        "module": () => import('@/routes/qq/fact/index.tsx')
      },
      "/lol/news/:category?": {
        "path": "/lol/news/:category?",
        "name": "英雄联盟新闻",
        "url": "lol.qq.com",
        "maintainers": [
          "nczitzk"
        ],
        "example": "/qq/lol/news",
        "parameters": {
          "category": "分类，默认为 `23`，即综合，见下表"
        },
        "description": "::: tip\n若订阅 [英雄联盟首页新闻列表 - 公告](https://lol.qq.com/news/index.shtml)，网址为 `https://lol.qq.com/news/index.shtml`，请选择 `24` 作为 `category` 参数填入，此时目标路由为 [`/qq/lol/news/24`](https://rsshub.app/qq/lol/news/24)。\n:::\n\n| 综合 | 公告 | 赛事 | 攻略 | 社区 |\n| ---- | ---- | ---- | ---- | ---- |\n| 23   | 24   | 25   | 27   | 28   |\n",
        "categories": [
          "game"
        ],
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportRadar": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "title": "综合",
            "source": [
              "lol.qq.com/news/index.shtml"
            ],
            "target": "/lol/news/23"
          },
          {
            "title": "公告",
            "source": [
              "lol.qq.com/news/index.shtml"
            ],
            "target": "/lol/news/24"
          },
          {
            "title": "赛事",
            "source": [
              "lol.qq.com/news/index.shtml"
            ],
            "target": "/lol/news/25"
          },
          {
            "title": "攻略",
            "source": [
              "lol.qq.com/news/index.shtml"
            ],
            "target": "/lol/news/27"
          },
          {
            "title": "社区",
            "source": [
              "lol.qq.com/news/index.shtml"
            ],
            "target": "/lol/news/28"
          }
        ],
        "view": 0,
        "location": "lol/news.ts",
        "module": () => import('@/routes/qq/lol/news.ts')
      },
      "/news/:uid/:detail?": {
        "path": "/news/:uid/:detail?",
        "categories": [
          "social-media"
        ],
        "example": "/qq/news/8QMZ2X5a5YUeujw=",
        "parameters": {
          "uid": "用户 ID, 用户主页 URL 中的最后一段部分",
          "detail": "是否抓取全文，该值只要不为空就抓取全文返回，否则只返回摘要"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": true,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "news.qq.com/omn/author/:uid"
            ],
            "target": "/qq/news/:uid"
          }
        ],
        "name": "用户主页列表",
        "maintainers": [
          "hualiong"
        ],
        "location": "news/user.ts",
        "module": () => import('@/routes/qq/news/user.ts')
      },
      "/ac/rank/:type?/:time?": {
        "path": "/ac/rank/:type?/:time?",
        "categories": [
          "anime"
        ],
        "example": "/qq/ac/rank",
        "parameters": {
          "type": "分类，见下表，默认为月票榜",
          "time": "时间，`cur` 为当周、`prev` 为上周"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "ac.qq.com/Rank/comicRank/type/:type",
              "ac.qq.com/"
            ]
          }
        ],
        "name": "排行榜",
        "maintainers": [
          "nczitzk"
        ],
        "description": "| 月票榜 | 飙升榜 | 新作榜 | 畅销榜 | TOP100 | 男生榜 | 女生榜 |\n| ------ | ------ | ------ | ------ | ------ | ------ | ------ |\n| mt     | rise   | new    | pay    | top    | male   | female |\n\n::: tip\n  `time` 参数仅在 `type` 参数选为 **月票榜** 的时候生效。\n:::",
        "location": "ac/rank.ts",
        "module": () => import('@/routes/qq/ac/rank.ts')
      }
    },
    "apiRoutes": {},
    "name": "腾讯网",
    "url": "qq.com",
    "categories": [
      "new-media"
    ],
    "description": "",
    "lang": "zh-CN"
  },
  "qq88": {
    "routes": {
      "/:category?": {
        "path": "/:category?",
        "categories": [
          "multimedia"
        ],
        "example": "/qq88",
        "parameters": {
          "category": "分类 id，见下表，默认为首页"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "分类",
        "maintainers": [
          "nczitzk"
        ],
        "description": "| 首页 | オトナの土ドラ | 日剧 | 日剧 SP |\n| ---- | -------------- | ---- | ------- |\n|      | 10             | 5    | 11      |",
        "location": "index.ts",
        "module": () => import('@/routes/qq88/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "秋爸日字",
    "url": "qq88.info",
    "lang": "zh-CN"
  },
  "qqorw": {
    "routes": {
      "/:category?": {
        "path": "/:category?",
        "categories": [
          "new-media"
        ],
        "example": "/qqorw",
        "parameters": {
          "category": "分类，见下表，默认为首页"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "qqorw.cn/:category",
              "qqorw.cn/"
            ]
          }
        ],
        "name": "每日早报",
        "maintainers": [
          "nczitzk"
        ],
        "description": "| 首页 | 每日早报 | 国际早报 | 生活冷知识 |\n| ---- | -------- | -------- | ---------- |\n|      | mrzb     | zbapp    | zbzzd      |",
        "location": "index.ts",
        "module": () => import('@/routes/qqorw/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "早报网",
    "url": "qqorw.cn",
    "lang": "zh-CN"
  },
  "qstheory": {
    "routes": {
      "/:category?": {
        "path": "/:category?",
        "categories": [
          "traditional-media"
        ],
        "example": "/qstheory",
        "parameters": {
          "industry": "分类，见下表"
        },
        "radar": [
          {
            "source": [
              "www.qstheory.cn/v9zhuanqu/:category/index.htm",
              "www.qstheory.cn/qszq/:category/index.htm",
              "www.qstheory.cn/:category/index.htm"
            ]
          }
        ],
        "name": "分类",
        "maintainers": [
          "nczitzk"
        ],
        "description": "\n| 头条    | 网评 | 视频 | 原创   | 经济    | 政治     | 文化    | 社会    | 党建 | 科教    | 生态    | 国防    | 国际          | 图书  | 学习笔记 | 理论文选 |\n| ------- | ---- | ---- | ------ | ------- | -------- | ------- | ------- | ---- | ------- | ------- | ------- | ------------- | ----- | -------- | -------- |\n| toutiao | qswp | qssp | qslgxd | economy | politics | culture | society | cpc  | science | zoology | defense | international | books | xxbj     | llwx     |",
        "location": "index.ts",
        "module": () => import('@/routes/qstheory/index.ts')
      },
      "/magazine/:magazine": {
        "path": "/magazine/:magazine",
        "categories": [
          "traditional-media"
        ],
        "example": "/qstheory/magazine/qs",
        "parameters": {
          "magazine": "刊物，`qs` 为求是，`hqwglist` 为红旗文稿"
        },
        "radar": [
          {
            "source": [
              "www.qstheory.cn/:magazine/mulu.htm"
            ]
          }
        ],
        "name": "在线读刊",
        "maintainers": [
          "TonyRL",
          "cscnk52"
        ],
        "location": "magazine.ts",
        "module": () => import('@/routes/qstheory/magazine.ts')
      }
    },
    "apiRoutes": {},
    "name": "求是网",
    "url": "www.qstheory.cn",
    "lang": "zh-CN"
  },
  "quantamagazine": {
    "routes": {
      "/archive": {
        "path": "/archive",
        "name": "Archive",
        "url": "quantamagazine.org",
        "maintainers": [
          "emdoe"
        ],
        "example": "/quantamagazine/archive",
        "parameters": {},
        "description": "Get the latest articles from Quanta Magazine.",
        "categories": [
          "new-media"
        ],
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportRadar": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "quantamagazine.org"
            ],
            "target": "/archive"
          }
        ],
        "location": "archive.ts",
        "module": () => import('@/routes/quantamagazine/archive.ts')
      }
    },
    "apiRoutes": {},
    "name": "Quanta Magazine",
    "url": "quantamagazine.org",
    "lang": "en"
  },
  "questmobile": {
    "routes": {
      "/report/:industry?/:label?": {
        "path": "/report/:industry?/:label?",
        "categories": [
          "new-media"
        ],
        "example": "/questmobile/report",
        "parameters": {
          "industry": "行业，见下表，默认为 `-1`，即全部行业",
          "label": "标签，见下表，默认为 `-1`，即全部标签"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "行业研究报告",
        "maintainers": [
          "nczitzk"
        ],
        "description": "::: tip\n  若订阅行业 [互联网行业](https://www.questmobile.com.cn/research/reports/1/-1)，网址为 `https://www.questmobile.com.cn/research/reports/1/-1`\n  参数 industry 为 `互联网行业` 或 `1`，此时路由为 [`/questmobile/report/互联网行业`](https://rsshub.app/questmobile/report/互联网行业) 或 [`/questmobile/report/1/-1`](https://rsshub.app/questmobile/report/1/-1)。\n\n  若订阅标签 [榜单](https://www.questmobile.com.cn/research/reports/-1/11)，网址为 `https://www.questmobile.com.cn/research/reports/-1/11`\n  参数 label 为 `榜单` 或 `11`，此时路由为 [`/questmobile/report/榜单`](https://rsshub.app/questmobile/report/榜单) 或 [`/questmobile/report/-1/11`](https://rsshub.app/questmobile/report/-1/11)。\n\n  若订阅行业和标签 [品牌领域 - 互联网经济](https://www.questmobile.com.cn/research/reports/2/1)，网址为 `https://www.questmobile.com.cn/research/reports/2/1`\n  参数 industry 为 `品牌领域` 或 `2`，参数 label 为 `互联网经济` 或 `1`，此时路由为 [`/questmobile/report/品牌领域/互联网经济`](https://rsshub.app/questmobile/report/品牌领域/互联网经济) 或 [`/questmobile/report/2/1`](https://rsshub.app/questmobile/report/2/1)，甚至 [`/questmobile/report/品牌领域/1`](https://rsshub.app/questmobile/report/品牌领域/1)。\n:::\n\n<details>\n<summary>全部行业和标签</summary>\n\n#### 行业\n\n| 互联网行业 | 移动社交 | 移动视频 | 移动购物 | 系统工具 |\n| ---------- | -------- | -------- | -------- | -------- |\n| 1          | 1001     | 1002     | 1003     | 1004     |\n\n| 出行服务 | 金融理财 | 生活服务 | 移动音乐 | 新闻资讯 |\n| -------- | -------- | -------- | -------- | -------- |\n| 1005     | 1006     | 1007     | 1008     | 1009     |\n\n| 办公商务 | 手机游戏 | 实用工具 | 数字阅读 | 教育学习 |\n| -------- | -------- | -------- | -------- | -------- |\n| 1010     | 1011     | 1012     | 1013     | 1014     |\n\n| 汽车服务 | 拍摄美化 | 智能设备 | 旅游服务 | 健康美容 |\n| -------- | -------- | -------- | -------- | -------- |\n| 1015     | 1016     | 1017     | 1018     | 1020     |\n\n| 育儿母婴 | 主题美化 | 医疗服务 | 品牌领域 | 美妆品牌 |\n| -------- | -------- | -------- | -------- | -------- |\n| 1022     | 1023     | 1024     | 2        | 2001     |\n\n| 母婴品牌 | 家电品牌 | 食品饮料品牌 | 汽车品牌 | 服饰箱包品牌 |\n| -------- | -------- | ------------ | -------- | ------------ |\n| 2002     | 2003     | 2004         | 2005     | 2006         |\n\n#### 标签\n\n| 互联网经济 | 圈层经济 | 粉丝经济 | 银发经济 | 儿童经济 |\n| ---------- | -------- | -------- | -------- | -------- |\n| 1          | 1001     | 1002     | 1004     | 1005     |\n\n| 萌宠经济 | 她经济 | 他经济 | 泛娱乐经济 | 下沉市场经济 |\n| -------- | ------ | ------ | ---------- | ------------ |\n| 1007     | 1009   | 1010   | 1011       | 1012         |\n\n| 内容经济 | 订阅经济 | 会员经济 | 居家经济 | 到家经济 |\n| -------- | -------- | -------- | -------- | -------- |\n| 1013     | 1014     | 1015     | 1016     | 1017     |\n\n| 颜值经济 | 闲置经济 | 旅游经济            | 人群洞察 | 00 后 |\n| -------- | -------- | ------------------- | -------- | ----- |\n| 1018     | 1020     | 1622842051677753346 | 2        | 2002  |\n\n| Z 世代 | 银发族 | 宝妈宝爸 | 萌宠人群 | 运动达人 |\n| ------ | ------ | -------- | -------- | -------- |\n| 2003   | 2004   | 2005     | 2007     | 2008     |\n\n| 女性消费 | 男性消费 | 游戏人群 | 二次元 | 新中产 |\n| -------- | -------- | -------- | ------ | ------ |\n| 2009     | 2010     | 2012     | 2013   | 2014   |\n\n| 下沉市场用户 | 大学生 | 数字化营销 | 广告效果 | 品牌营销 |\n| ------------ | ------ | ---------- | -------- | -------- |\n| 2018         | 2022   | 3          | 3001     | 3002     |\n\n| 全域营销 | 私域流量 | 新媒体营销 | KOL 生态 | 内容营销 |\n| -------- | -------- | ---------- | -------- | -------- |\n| 3003     | 3004     | 3005       | 3006     | 3008     |\n\n| 直播电商 | 短视频带货 | 娱乐营销            | 营销热点 | 双 11 电商大促 |\n| -------- | ---------- | ------------------- | -------- | -------------- |\n| 3009     | 3010       | 1630464311158738945 | 4        | 4001           |\n\n| 618 电商大促 | 春节营销 | 五一假期营销 | 热点事件盘点 | 消费热点 |\n| ------------ | -------- | ------------ | ------------ | -------- |\n| 4002         | 4003     | 4004         | 4007         | 5        |\n\n| 时尚品牌 | 连锁餐饮 | 新式茶饮 | 智能家电 | 国潮品牌 |\n| -------- | -------- | -------- | -------- | -------- |\n| 5001     | 5002     | 5003     | 5004     | 5007     |\n\n| 白酒品牌            | 精益运营 | 媒介策略 | 用户争夺 | 精细化运营 |\n| ------------------- | -------- | -------- | -------- | ---------- |\n| 1622841828310093825 | 6        | 6001     | 6002     | 6003       |\n\n| 用户分层 | 增长黑马 | 社交裂变 | 新兴领域 | 新能源汽车 |\n| -------- | -------- | -------- | -------- | ---------- |\n| 6004     | 6005     | 6007     | 7        | 7001       |\n\n| 智能汽车 | 新消费 | AIoT | 产业互联网 | AIGC                |\n| -------- | ------ | ---- | ---------- | ------------------- |\n| 7002     | 7003   | 7004 | 7005       | 1645677998450511873 |\n\n| OTT 应用            | 智能电视            | 全景数据 | 全景生态 | 微信小程序 |\n| ------------------- | ------------------- | -------- | -------- | ---------- |\n| 1676063510499528705 | 1676063630293045249 | 8        | 8001     | 8002       |\n\n| 支付宝小程序 | 百度智能小程序 | 企业流量            | 抖音小程序          | 手机终端 |\n| ------------ | -------------- | ------------------- | ------------------- | -------- |\n| 8003         | 8004           | 1671052842096496642 | 1676063017220018177 | 9        |\n\n| 智能终端 | 国产终端 | 5G 手机 | 盘点 | 季度报告 |\n| -------- | -------- | ------- | ---- | -------- |\n| 9001     | 9002     | 9003    | 10   | 10001    |\n</details>",
        "location": "report.ts",
        "module": () => import('@/routes/questmobile/report.ts')
      }
    },
    "apiRoutes": {},
    "name": "QuestMobile",
    "url": "questmobile.com.cn",
    "lang": "zh-CN"
  },
  "questn": {
    "routes": {
      "/community/:communityUrl": {
        "path": "/community/:communityUrl",
        "name": "Community Events",
        "url": "app.questn.com",
        "maintainers": [
          "cxheng315"
        ],
        "example": "/questn/community/gmnetwork",
        "parameters": {
          "community_url": "Community URL"
        },
        "categories": [
          "other"
        ],
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "app.questn.com/:communityUrl"
            ],
            "target": "/community/:communityUrl"
          }
        ],
        "location": "community.ts",
        "module": () => import('@/routes/questn/community.ts')
      },
      "/events/:filter?": {
        "path": "/events/:filter?",
        "name": "Events",
        "url": "app.questn.com",
        "maintainers": [
          "cxheng315"
        ],
        "example": "/questn/events",
        "parameters": {
          "filter": "Filter string"
        },
        "description": "\n::: tip\n\nFilter parameters:\n- category: 100: trending, 200: newest, 300: top\n- status_filter: 0: all, 100: available, 400: missed\n- community_filter: 0: all community, 100: verified, 200: followed\n- rewards_filter: 0: all rewards, 100: nft, 200: token, 400: whitelist\n- chain_filter: 0: all chains, 1: ethereum, 56: bsc, 137: polygon, 42161: arb, 10: op, 324: zksync, 43114: avax\n- search: 'Search keyword',\n- count: 'Number of events to fetch',\n- page: 'Page number',\n:::",
        "categories": [
          "other"
        ],
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "app.questn.com/explore"
            ],
            "target": "/events/:category?/:status_filter?/:community_filter?/:reward_filter?/:chain_filter?/:search?/:count?/:page?"
          }
        ],
        "location": "events.ts",
        "module": () => import('@/routes/questn/events.ts')
      }
    },
    "apiRoutes": {},
    "name": "QuestN",
    "url": "app.questn.com",
    "lang": "zh-CN"
  },
  "quicker": {
    "routes": {
      "/qa/:category?/:state?": {
        "path": "/qa/:category?/:state?",
        "categories": [
          "programming"
        ],
        "example": "/quicker/qa",
        "parameters": {
          "category": "分类，见下表，默认为全部",
          "state": "状态，见下表，默认为全部"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "讨论区",
        "maintainers": [
          "Cesaryuan",
          "nczitzk"
        ],
        "description": "分类\n\n| 使用问题 | 动作开发 | BUG 反馈 | 功能建议 |\n| -------- | -------- | -------- | -------- |\n| 1        | 9        | 3        | 4        |\n\n| 动作需求 | 经验创意 | 动作推荐 | 信息发布 |\n| -------- | -------- | -------- | -------- |\n| 6        | 2        | 7        | 5        |\n\n| 随便聊聊 | 异常报告 | 全部 |\n| -------- | -------- | ---- |\n| 8        | 10       | all  |\n\n  状态\n\n| 全部 | 精华   | 已归档  |\n| ---- | ------ | ------- |\n|      | digest | achived |",
        "location": "qa.ts",
        "module": () => import('@/routes/quicker/qa.ts')
      },
      "/share/:category?": {
        "path": "/share/:category?",
        "categories": [
          "programming"
        ],
        "example": "/quicker/share/Recent",
        "parameters": {
          "category": "分类，见下表，默认为动作库最新更新"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "getquicker.net/Share/:category",
              "getquicker.net/"
            ]
          }
        ],
        "name": "动作分享",
        "maintainers": [
          "nczitzk"
        ],
        "description": "| 动作库最新更新 | 动作库最多赞 | 动作库新动作 | 动作库最近赞 |\n| -------------- | ------------ | ------------ | ------------ |\n| Recent         | Recommended  | NewActions   | RecentLiked  |\n\n| 子程序      | 扩展热键  | 文本指令     |\n| ----------- | --------- | ------------ |\n| SubPrograms | PowerKeys | TextCommands |",
        "location": "share.ts",
        "module": () => import('@/routes/quicker/share.ts')
      },
      "/user/:category/:id": {
        "path": "/user/:category/:id",
        "categories": [
          "programming"
        ],
        "example": "/quicker/user/Actions/3-CL",
        "parameters": {
          "category": "分类，见下表",
          "id": "用户 id，可在对应用户页 URL 中找到"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "用户更新",
        "maintainers": [
          "Cesaryuan",
          "nczitzk"
        ],
        "description": "| 动作    | 子程序      | 动作单      |\n| ------- | ----------- | ----------- |\n| Actions | SubPrograms | ActionLists |",
        "location": "user.ts",
        "module": () => import('@/routes/quicker/user.ts')
      },
      "/update": {
        "path": [
          "/update",
          "/versions"
        ],
        "name": "Unknown",
        "maintainers": [
          "Cesaryuan",
          "nczitzk"
        ],
        "url": "getquicker.net/Help/Versions",
        "location": "versions.ts",
        "module": () => import('@/routes/quicker/versions.ts')
      },
      "/versions": {
        "path": [
          "/update",
          "/versions"
        ],
        "name": "Unknown",
        "maintainers": [
          "Cesaryuan",
          "nczitzk"
        ],
        "url": "getquicker.net/Help/Versions",
        "location": "versions.ts",
        "module": () => import('@/routes/quicker/versions.ts')
      }
    },
    "apiRoutes": {},
    "name": "Quicker",
    "url": "getquicker.net",
    "lang": "zh-CN"
  },
  "qust": {
    "routes": {
      "/jw": {
        "path": "/jw",
        "categories": [
          "university"
        ],
        "example": "/qust/jw",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "jw.qust.edu.cn/jwtz.htm",
              "jw.qust.edu.cn/"
            ]
          }
        ],
        "name": "教务通知",
        "maintainers": [
          "Silent-wqh"
        ],
        "url": "jw.qust.edu.cn/jwtz.htm",
        "location": "jw.ts",
        "module": () => import('@/routes/qust/jw.ts')
      }
    },
    "apiRoutes": {},
    "name": "青岛科技大学",
    "url": "jw.qust.edu.cn",
    "lang": "zh-CN"
  },
  "qweather": {
    "routes": {
      "/3days/:location": {
        "path": "/3days/:location",
        "categories": [
          "forecast"
        ],
        "example": "/qweather/3days/广州",
        "parameters": {
          "location": "N"
        },
        "features": {
          "requireConfig": [
            {
              "name": "HEFENG_KEY",
              "description": "QWeather API KEY"
            },
            {
              "name": "HEFENG_API_HOST",
              "description": "This is required after 2026/01/01: https://blog.qweather.com/announce/public-api-domain-change-to-api-host/"
            }
          ],
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "近三天天气",
        "maintainers": [
          "Rein-Ou",
          "la3rence"
        ],
        "description": "获取订阅近三天天气预报",
        "location": "3days.ts",
        "module": () => import('@/routes/qweather/3days.ts')
      },
      "/now/:location": {
        "path": "/now/:location",
        "categories": [
          "forecast"
        ],
        "example": "/qweather/now/广州",
        "parameters": {
          "location": "N"
        },
        "features": {
          "requireConfig": [
            {
              "name": "HEFENG_KEY",
              "description": "访问 `https://www.qweather.com/` 注册开发 API Key。"
            },
            {
              "name": "HEFENG_API_HOST",
              "description": "This is required after 2026/01/01: https://blog.qweather.com/announce/public-api-domain-change-to-api-host/"
            }
          ],
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "实时天气",
        "maintainers": [
          "Rein-Ou"
        ],
        "location": "now.ts",
        "module": () => import('@/routes/qweather/now.ts')
      }
    },
    "apiRoutes": {},
    "name": "和风天气",
    "url": "qweather.com",
    "lang": "zh-CN"
  },
  "qwenlm": {
    "routes": {
      "/blog/:lang?": {
        "path": "/blog/:lang?",
        "categories": [
          "blog"
        ],
        "example": "/qwenlm/blog/zh",
        "parameters": {
          "lang": "Blog language"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "qwenlm.github.io/blog/",
              "qwenlm.github.io/:lang/blog/"
            ],
            "target": "/qwenlm/blog/:lang"
          }
        ],
        "name": "Blog",
        "maintainers": [
          "Kjasn"
        ],
        "location": "blog.ts",
        "module": () => import('@/routes/qwenlm/blog.ts')
      }
    },
    "apiRoutes": {},
    "name": "Qwen Blog",
    "url": "qwenlm.github.io"
  },
  "qztc": {
    "routes": {
      "/home/:type": {
        "path": "/home/:type",
        "categories": [
          "university"
        ],
        "example": "/qztc/home/2093",
        "parameters": {
          "type": "分类，见下表"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "首页",
        "maintainers": [
          "iQNRen"
        ],
        "url": "www.qztc.edu.cn",
        "radar": [
          {
            "source": [
              "www.qztc.edu.cn/:type/list.htm"
            ],
            "target": "/home/:type"
          }
        ],
        "description": "| 板块 | 参数 |\n| ------- | ------- |\n| 泉师新闻 | 2093 |\n| 通知公告 | 2094 |\n| 采购公告 | 2095 |\n| 学术资讯 | xszx |\n| 招聘信息 | 2226 |\n",
        "location": "home/index.ts",
        "module": () => import('@/routes/qztc/home/index.ts')
      },
      "/jwc/:type": {
        "path": "/jwc/:type",
        "categories": [
          "university"
        ],
        "example": "/qztc/jwc/jwdt",
        "parameters": {
          "type": "分类，见下表"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "教务处",
        "maintainers": [
          "iQNRen"
        ],
        "url": "www.qztc.edu.cn",
        "radar": [
          {
            "source": [
              "www.qztc.edu.cn/jwc/:type/list.htm"
            ],
            "target": "/jwc/:type"
          }
        ],
        "description": "| 板块 | 参数 |\n| ------- | ------- |\n| 教务动态 | jwdt |\n| 首 页 | 1020 |\n| 岗位介绍 | 1021 |\n| 管理文件 | 1022 |\n| 教学教改 | 1023 |\n| 办事指南 | 1024 |\n| 通知公告 | 1025 |\n| 下载中心 | 1026 |\n| 对外交流 | 1027 |\n| 政策文件 | 1028 |\n| 会议纪要 | 1029 |\n",
        "location": "jwc/index.ts",
        "module": () => import('@/routes/qztc/jwc/index.ts')
      },
      "/sjxy/:type": {
        "path": "/sjxy/:type",
        "categories": [
          "university"
        ],
        "example": "/qztc/sjxy/1939",
        "parameters": {
          "type": "分类，见下表"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "数学与计算机科学学院 软件学院",
        "maintainers": [
          "iQNRen"
        ],
        "url": "www.qztc.edu.cn",
        "radar": [
          {
            "source": [
              "www.qztc.edu.cn/sjxy/:type/list.htm"
            ],
            "target": "/sjxy/:type"
          }
        ],
        "description": "| 板块 | 参数 |\n| ------- | ------- |\n| 学院概况 | 1938 |\n| 学院动态 | 1939 |\n| 学科建设 | 1940 |\n| 教学教务 | 1941 |\n| 人才培养 | 1942 |\n| 科研工作 | 1943 |\n| 党群工作 | 1944 |\n| 团学工作 | 1945 |\n| 资料下载 | 1947 |\n| 采购信息 | 1948 |\n| 信息公开 | xxgk |\n",
        "location": "sjxy/index.ts",
        "module": () => import('@/routes/qztc/sjxy/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "泉州师范学院",
    "url": "www.qztc.edu.cn",
    "lang": "zh-CN"
  },
  "radio": {
    "routes": {
      "/album/:id": {
        "path": "/album/:id",
        "categories": [
          "multimedia"
        ],
        "example": "/radio/album/15682090498666",
        "parameters": {
          "id": "专辑 id，可在对应专辑页面的 URL 中找到"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": true,
          "supportScihub": false
        },
        "name": "专辑",
        "maintainers": [
          "nczitzk"
        ],
        "description": "如果订阅 [中国相声榜](https://www.radio.cn/pc-portal/sanji/detail.html?columnId=15682090498666)，其 URL 为 `https://www.radio.cn/pc-portal/sanji/detail.html?columnId=15682090498666`，可以得到 `columnId` 为 `15682090498666`\n\n  所以对应路由为 [`/radio/album/15682090498666`](https://rsshub.app/radio/album/15682090498666)\n\n::: tip\n  部分专辑不适用该路由，此时可以尝试 [节目](#yun-ting-jie-mu) 路由\n:::",
        "location": "album.ts",
        "module": () => import('@/routes/radio/album.ts')
      },
      "/:id": {
        "path": "/:id",
        "categories": [
          "multimedia"
        ],
        "example": "/radio/1552135",
        "parameters": {
          "id": "专辑 id，可在对应专辑页面的 URL 中找到"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": true,
          "supportScihub": false
        },
        "name": "节目",
        "maintainers": [
          "kt286",
          "nczitzk"
        ],
        "description": "如果订阅 [共和国追梦人](http://www.radio.cn/pc-portal/sanji/detail.html?columnId=1552135)，其 URL 为 `https://www.radio.cn/pc-portal/sanji/detail.html?columnId=1552135`，可以得到 `columnId` 为 `1552135`\n\n  所以对应路由为 [`/radio/1552135`](https://rsshub.app/radio/1552135)\n\n::: tip\n  该路由仅适用于更新时间较早的电台节目，如 [共和国追梦人](http://www.radio.cn/pc-portal/sanji/detail.html?columnId=1552135)\n\n  与适用于 [专辑](#yun-ting-zhuan-ji) 路由的专辑其 `columnId` 长度相比，它们的 `columnId` 长度较短\n:::",
        "location": "index.ts",
        "module": () => import('@/routes/radio/index.ts')
      },
      "/zhibo/:id": {
        "path": "/zhibo/:id",
        "categories": [
          "multimedia"
        ],
        "example": "/radio/zhibo/1395528",
        "parameters": {
          "id": "直播 id，可在对应点播页面的 URL 中找到"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": true,
          "supportScihub": false
        },
        "name": "直播",
        "maintainers": [
          "nczitzk"
        ],
        "description": "如果订阅 [新闻和报纸摘要](http://www.radio.cn/pc-portal/sanji/zhibo_2.html?name=1395528)，其 URL 为 `http://www.radio.cn/pc-portal/sanji/zhibo_2.html?name=1395528`，可以得到 `name` 为 `1395528`\n\n  所以对应路由为 [`/radio/zhibo/1395528`](https://rsshub.app/radio/zhibo/1395528)\n\n::: tip\n  查看更多电台直播节目，可前往 [电台直播](http://www.radio.cn/pc-portal/erji/radioStation.html)\n:::",
        "location": "zhibo.ts",
        "module": () => import('@/routes/radio/zhibo.ts')
      }
    },
    "apiRoutes": {},
    "name": "云听",
    "url": "radio.cn",
    "lang": "zh-CN"
  },
  "radio-canada": {
    "routes": {
      "/latest/:language?": {
        "path": "/latest/:language?",
        "categories": [
          "new-media"
        ],
        "example": "/radio-canada/latest",
        "parameters": {
          "language": "Language, see below, English by default"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "ici.radio-canada.ca/rci/:lang",
              "ici.radio-canada.ca/"
            ]
          }
        ],
        "name": "Latest News",
        "maintainers": [
          "nczitzk"
        ],
        "description": "| Français | English | Español | 简体中文 | 繁體中文 | العربية | ਪੰਜਾਬੀ | Tagalog |\n| -------- | ------- | ------- | -------- | -------- | ------- | --- | ------- |\n| fr       | en      | es      | zh-hans  | zh-hant  | ar      | pa  | tl      |",
        "location": "latest.ts",
        "module": () => import('@/routes/radio-canada/latest.ts')
      }
    },
    "apiRoutes": {},
    "name": "Radio-Canada.ca",
    "url": "ici.radio-canada.ca",
    "lang": "en"
  },
  "railway": {
    "routes": {
      "/blog": {
        "path": "/blog",
        "categories": [
          "blog"
        ],
        "example": "/railway/blog",
        "url": "blog.railway.com",
        "name": "Blog",
        "maintainers": [
          "jihuayu"
        ],
        "location": "index.ts",
        "module": () => import('@/routes/railway/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "Railway",
    "url": "railway.com",
    "description": "",
    "lang": "en"
  },
  "rarehistoricalphotos": {
    "routes": {
      "/": {
        "path": "/",
        "radar": [
          {
            "source": [
              "rarehistoricalphotos.com/"
            ],
            "target": ""
          }
        ],
        "name": "Unknown",
        "maintainers": [
          "TonyRL"
        ],
        "url": "rarehistoricalphotos.com/",
        "location": "index.ts",
        "module": () => import('@/routes/rarehistoricalphotos/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "Rare Historical Photos",
    "url": "rarehistoricalphotos.com",
    "lang": "en"
  },
  "raspberrypi": {
    "routes": {
      "/magazine": {
        "path": "/magazine",
        "name": "Official Magazine",
        "url": "magazine.raspberrypi.com",
        "maintainers": [
          "nczitzk"
        ],
        "example": "/raspberrypi/magazine",
        "categories": [
          "programming"
        ],
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportRadar": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "magazine.raspberrypi.com"
            ],
            "target": "/raspberrypi/magazine"
          }
        ],
        "view": 0,
        "location": "magazine.ts",
        "module": () => import('@/routes/raspberrypi/magazine.ts')
      }
    },
    "apiRoutes": {},
    "name": "Raspberry Pi",
    "url": "raspberrypi.com",
    "categories": [
      "programming"
    ],
    "description": "",
    "lang": "en"
  },
  "rattibha": {
    "routes": {
      "/user/:user": {
        "path": "/user/:user",
        "categories": [
          "social-media"
        ],
        "example": "/rattibha/user/elonmusk",
        "parameters": {
          "user": "Twitter username, without @"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "rattibha.com/:user"
            ]
          }
        ],
        "name": "User Threads",
        "maintainers": [
          "yshalsager"
        ],
        "location": "user.tsx",
        "module": () => import('@/routes/rattibha/user.tsx')
      }
    },
    "apiRoutes": {},
    "name": "Rattibha",
    "url": "rattibha.com",
    "lang": "en"
  },
  "rawkuma": {
    "routes": {
      "/manga/:id": {
        "path": "/manga/:id",
        "categories": [
          "anime"
        ],
        "example": "/rawkuma/manga/tensei-shitara-dai-nana-ouji-dattanode-kimamani-majutsu-o-kiwamemasu",
        "parameters": {
          "id": "Manga ID, can be found in URL"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false,
          "nsfw": true
        },
        "radar": [
          {
            "source": [
              "rawkuma.com/manga/:id",
              "rawkuma.com/"
            ]
          }
        ],
        "name": "Manga",
        "maintainers": [
          "nczitzk"
        ],
        "location": "manga.tsx",
        "module": () => import('@/routes/rawkuma/manga.tsx')
      }
    },
    "apiRoutes": {},
    "name": "Rawkuma",
    "url": "rawkuma.com",
    "lang": "en"
  },
  "raycast": {
    "routes": {
      "/changelog": {
        "path": "/changelog",
        "name": "Changelog",
        "categories": [
          "program-update"
        ],
        "example": "/raycast/changelog",
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "maintainers": [
          "equt"
        ],
        "location": "changelog.ts",
        "module": () => import('@/routes/raycast/changelog.ts')
      }
    },
    "apiRoutes": {},
    "name": "Raycast",
    "url": "raycast.com",
    "categories": [
      "program-update"
    ],
    "lang": "en"
  },
  "react": {
    "routes": {
      "/blog": {
        "path": "/blog",
        "name": "Blog",
        "categories": [
          "blog"
        ],
        "maintainers": [
          "equt"
        ],
        "example": "/react/blog",
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "location": "blog.ts",
        "module": () => import('@/routes/react/blog.ts')
      }
    },
    "apiRoutes": {},
    "name": "React",
    "url": "react.dev",
    "lang": "en"
  },
  "reactiflux": {
    "routes": {
      "/transcripts": {
        "path": "/transcripts",
        "name": "Transcripts",
        "url": "reactiflux.com/transcripts",
        "maintainers": [
          "nczitzk"
        ],
        "example": "/reactiflux/transcripts",
        "categories": [
          "programming"
        ],
        "radar": [
          {
            "source": [
              "www.reactiflux.com/transcripts"
            ],
            "target": "/transcripts"
          }
        ],
        "location": "transcripts.ts",
        "module": () => import('@/routes/reactiflux/transcripts.ts')
      }
    },
    "apiRoutes": {},
    "name": "Reactiflux",
    "url": "reactiflux.com",
    "categories": [
      "programming"
    ],
    "lang": "en"
  },
  "reactnewsletter": {
    "routes": {
      "/": {
        "path": "/",
        "radar": [
          {
            "source": [
              "bytes.dev/issues",
              "bytes.dev/"
            ],
            "target": ""
          }
        ],
        "name": "Unknown",
        "maintainers": [
          "meixger"
        ],
        "url": "bytes.dev/issues",
        "location": "reactnewsletter.ts",
        "module": () => import('@/routes/reactnewsletter/reactnewsletter.ts')
      }
    },
    "apiRoutes": {},
    "name": "ui.dev",
    "url": "bytes.dev",
    "lang": "en"
  },
  "readhub": {
    "routes": {
      "/daily": {
        "path": "/daily",
        "categories": [
          "new-media"
        ],
        "example": "/readhub/daily",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "readhub.cn/daily"
            ]
          }
        ],
        "name": "每日早报",
        "maintainers": [
          "nczitzk",
          "fashioncj"
        ],
        "url": "readhub.cn/daily",
        "location": "daily.ts",
        "module": () => import('@/routes/readhub/daily.ts')
      },
      "/:category?": {
        "path": "/:category?",
        "categories": [
          "new-media"
        ],
        "example": "/readhub",
        "parameters": {
          "category": "分类，见下表，默认为热门话题"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "分类",
        "maintainers": [
          "WhiteWorld",
          "nczitzk",
          "Fatpandac"
        ],
        "description": "| 热门话题 | 科技动态 | 医疗产业 | 财经快讯           |\n| -------- | -------- | -------- | ------------------ |\n|          | news     | medical  | financial_express |",
        "location": "index.ts",
        "module": () => import('@/routes/readhub/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "Readhub",
    "url": "readhub.cn",
    "lang": "zh-CN"
  },
  "readsomethingwonderful": {
    "routes": {
      "/": {
        "path": "/",
        "name": "Articles",
        "categories": [
          "blog"
        ],
        "example": "/readsomethingwonderful",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "readsomethingwonderful.com/"
            ]
          }
        ],
        "maintainers": [
          "ttttmr"
        ],
        "location": "index.ts",
        "module": () => import('@/routes/readsomethingwonderful/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "Read Something Wonderful",
    "url": "readsomethingwonderful.com",
    "lang": "en"
  },
  "readwise": {
    "routes": {
      "/list/:routeParams?": {
        "path": "/list/:routeParams?",
        "categories": [
          "reading"
        ],
        "example": "/readwise/list/location=new&category=article",
        "parameters": {
          "routeParams": "Parameter combinations, see the description above."
        },
        "features": {
          "requireConfig": [
            {
              "name": "READWISE_ACCESS_TOKEN",
              "optional": false,
              "description": "Visit `https://readwise.io/access_token` to get your access token."
            }
          ],
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "read.readwise.io"
            ],
            "target": "/list"
          }
        ],
        "name": "Reader Document List",
        "maintainers": [
          "xbot"
        ],
        "description": "Specify options (in the format of query string) in parameter `routeParams` to filter documents.\n\n| Parameter                  | Description                                                                            |   Values                                                                                    |  Default                             |\n| -------------------------- | -------------------------------------------------------------------------------------- |   ----------------------------------------------------------------------------------------- |  ----------------------------------- |\n| `location`               | The document's location.                                                               |   `new`/`later`/`shortlist`/`archive`/`feed`                                      |                                      |\n| `category`               | The document's category.                                                               |   `article`/`email`/`rss`/`highlight`/`note`/`pdf`/`epub`/`tweet`/`video` |                                      |\n| `updatedAfter`           | Fetch only documents updated after this date.                                          |   string (formatted as ISO 8601 date)                                                       ||\n| `tag`                    | The document's tag, can be specified once or multiple times.                           |||\n| `tagStrategy`            | If multiple tags are specified, should the documents match all of them or any of them. |   `any`/`all`                                                                           |  `any`                             |\n\nCustomise parameter values to fetch specific documents, for example:\n\n```\nhttps://rsshub.app/readwise/list/location=new&category=article\n```\n\nfetches articles in the Inbox.\n\n```\nhttps://rsshub.app/readwise/list/category=article&tag=shortlist&tag=AI&tagStrategy=all\n```\n\nfetches articles tagged both by `shortlist` and `AI`. ",
        "location": "list.ts",
        "module": () => import('@/routes/readwise/list.ts')
      }
    },
    "apiRoutes": {},
    "name": "Readwise",
    "url": "readwise.io",
    "lang": "en"
  },
  "rebase": {
    "routes": {
      "/geekdaily": {
        "path": "/geekdaily",
        "categories": [
          "new-media"
        ],
        "example": "/rebase/geekdaily",
        "radar": [
          {
            "source": [
              "rebase.network/geekdaily"
            ],
            "target": "/geekdaily"
          }
        ],
        "name": "Web3 Geek Daily",
        "maintainers": [
          "gaoyifan"
        ],
        "location": "geekdaily.ts",
        "module": () => import('@/routes/rebase/geekdaily.ts')
      }
    },
    "apiRoutes": {},
    "name": "Rebase Network",
    "url": "rebase.network",
    "lang": "en"
  },
  "remnote": {
    "routes": {
      "/changelog": {
        "path": "/changelog",
        "categories": [
          "program-update"
        ],
        "example": "/remnote/changelog",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "remnote.com/changelog",
              "remnote.com/"
            ]
          }
        ],
        "name": "Changelog",
        "maintainers": [
          "TonyRL",
          "amakerlife"
        ],
        "url": "remnote.com/changelog",
        "location": "changelog.ts",
        "module": () => import('@/routes/remnote/changelog.ts')
      }
    },
    "apiRoutes": {},
    "name": "RemNote",
    "url": "remnote.com",
    "lang": "en"
  },
  "researchgate": {
    "routes": {
      "/publications/:id": {
        "path": "/publications/:id",
        "radar": [
          {
            "source": [
              "researchgate.net/profile/:username"
            ],
            "target": "/publications/:username"
          }
        ],
        "name": "Unknown",
        "maintainers": [],
        "location": "publications.ts",
        "module": () => import('@/routes/researchgate/publications.ts')
      }
    },
    "apiRoutes": {},
    "name": "ResearchGate",
    "url": "researchgate.net",
    "lang": "en"
  },
  "resetera": {
    "routes": {
      "/thread/:id": {
        "path": "/thread/:id",
        "name": "Thread latest posts (text & images)",
        "url": "resetera.com",
        "example": "/resetera/thread/1076160",
        "parameters": {
          "id": "Numeric thread ID at the end of the URL"
        },
        "maintainers": [
          "ZEN-GUO"
        ],
        "categories": [
          "bbs"
        ],
        "radar": [
          {
            "source": [
              "resetera.com/threads/:slug.:id/"
            ],
            "target": "/thread/:id"
          }
        ],
        "location": "thread.ts",
        "module": () => import('@/routes/resetera/thread.ts')
      }
    },
    "apiRoutes": {},
    "name": "ResetEra",
    "url": "resetera.com",
    "lang": "en"
  },
  "resonac": {
    "routes": {
      "/products": {
        "path": "/products",
        "categories": [
          "other"
        ],
        "example": "/resonac/products",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": true,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "Products",
        "maintainers": [
          "valuex"
        ],
        "description": "",
        "location": "products.ts",
        "module": () => import('@/routes/resonac/products.ts')
      }
    },
    "apiRoutes": {},
    "name": "Resonac",
    "url": "www.resonac.com",
    "lang": "en"
  },
  "reuters": {
    "routes": {
      "/:category/:topic?": {
        "path": "/:category/:topic?",
        "categories": [
          "traditional-media"
        ],
        "view": 0,
        "example": "/reuters/world/us",
        "parameters": {
          "category": {
            "description": "find it in the URL, or tables below",
            "options": [
              {
                "value": "world",
                "label": "World"
              },
              {
                "value": "business",
                "label": "Business"
              },
              {
                "value": "legal",
                "label": "Legal"
              },
              {
                "value": "markets",
                "label": "Markets"
              },
              {
                "value": "breakingviews",
                "label": "Breakingviews"
              },
              {
                "value": "technology",
                "label": "Technology"
              },
              {
                "value": "graphics",
                "label": "Graphics"
              },
              {
                "value": "authors",
                "label": "Authors"
              }
            ],
            "default": "world"
          },
          "topic": "find it in the URL, or tables below, leave empty for `All`"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "reuters.com/:category/:topic?",
              "reuters.com/"
            ]
          }
        ],
        "name": "Category/Topic/Author",
        "maintainers": [
          "LyleLee",
          "HenryQW",
          "proletarius101",
          "black-desk",
          "nczitzk",
          "pseudoyu"
        ],
        "description": "-   `:category`:\n\n      | World | Business | Legal | Markets | Breakingviews | Technology | Graphics |\n      | ----- | -------- | ----- | ------- | ------------- | ---------- | -------- |\n      | world | business | legal | markets | breakingviews | technology | graphics |\n\n  -   `world/:topic`:\n\n      | All | Africa | Americas | Asia Pacific | China | Europe | India | Middle East | United Kingdom | United States | The Great Reboot | Reuters Next |\n      | --- | ------ | -------- | ------------ | ----- | ------ | ----- | ----------- | -------------- | ------------- | ---------------- | ------------ |\n      |     | africa | americas | asia-pacific | china | europe | india | middle-east | uk             | us            | the-great-reboot | reuters-next |\n\n  -   `business/:topic`:\n\n      | All | Aerospace & Defense | Autos & Transportation | Energy | Environment | Finance | Healthcare & Pharmaceuticals | Media & Telecom | Retail & Consumer | Sustainable Business | Charged | Future of Health | Future of Money | Take Five | Reuters Impact |\n      | --- | ------------------- | ---------------------- | ------ | ----------- | ------- | ---------------------------- | --------------- | ----------------- | -------------------- | ------- | ---------------- | --------------- | --------- | -------------- |\n      |     | aerospace-defense   | autos-transportation   | energy | environment | finance | healthcare-pharmaceuticals   | media-telecom   | retail-consumer   | sustainable-business | charged | future-of-health | future-of-money | take-five | reuters-impact |\n\n  -   `legal/:topic`:\n\n      | All | Government | Legal Industry | Litigation | Transactional |\n      | --- | ---------- | -------------- | ---------- | ------------- |\n      |     | government | legalindustry  | litigation | transactional |\n\n  -   `authors/:topic`:\n\n      | Default | Jonathan Landay | any other authors |\n      | ------- | --------------- | ----------------- |\n      | reuters | jonathan-landay | their name in URL |\n\n  More could be found in the URL of the category/topic page.",
        "location": "common.tsx",
        "module": () => import('@/routes/reuters/common.tsx')
      },
      "/investigates": {
        "path": "/investigates",
        "categories": [
          "traditional-media"
        ],
        "view": 0,
        "example": "/reuters/investigates",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "Inverstigates",
        "maintainers": [
          "LyleLee"
        ],
        "location": "investigates.ts",
        "module": () => import('@/routes/reuters/investigates.ts')
      }
    },
    "apiRoutes": {},
    "name": "Reuters",
    "url": "reuters.com",
    "description": "::: tip\nYou can use `sophi=true` query parameter to invoke the **experimental** method, which can, if possible, fetch more articles(between 20 and 100) with `limit` given. But some articles from the old method might not be available.\n:::",
    "lang": "en"
  },
  "rfa": {
    "routes": {
      "/:language?/:channel?/:subChannel?": {
        "path": "/:language?/:channel?/:subChannel?",
        "categories": [
          "traditional-media"
        ],
        "example": "/rfa/english",
        "parameters": {
          "language": "language, English by default",
          "channel": "channel",
          "subChannel": "subchannel, where applicable"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "News",
        "maintainers": [
          "zphw"
        ],
        "description": "Delivers a better experience by supporting parameter specification.\n\nParameters can be obtained from the official website, for instance:\n\n`https://www.rfa.org/cantonese/news` corresponds to `/rfa/cantonese/news`\n\n`https://www.rfa.org/cantonese/news/htm` corresponds to `/rfa/cantonese/news/htm`",
        "location": "index.ts",
        "module": () => import('@/routes/rfa/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "Radio Free Asia (RFA) 自由亚洲电台",
    "url": "rfa.org",
    "lang": "en"
  },
  "rfi": {
    "routes": {
      "/:path{.+}?": {
        "path": "/:path{.+}?",
        "radar": [
          {
            "source": [
              "rfi.fr/*path"
            ],
            "target": "/:path"
          }
        ],
        "name": "Generic News",
        "maintainers": [
          "nczitzk",
          "pseudoyu"
        ],
        "url": "rfi.fr",
        "example": "/rfi",
        "description": "::: tip\n-   To subscribe to [English News](https://www.rfi.fr/en/), which URL is `https://www.rfi.fr/en`, you can get the route as [`/rfi/en`](https://rsshub.app/rfi/en).\n-   To subscribe to [English Europe News](https://www.rfi.fr/en/europe/), which URL is `https://www.rfi.fr/en/europe`, you can get the route as [`/rfi/en/europe`](https://rsshub.app/rfi/en/europe).\n-   To subscribe to topic [Paris Olympics 2024](https://www.rfi.fr/en/tag/paris-olympics-2024/), which URL is `https://www.rfi.fr/en/tag/paris-olympics-2024`, you can get the route as [`/rfi/en/tag/paris-olympics-2024`](https://rsshub.app/rfi/en/tag/paris-olympics-2024).\n:::\n\n::: warning\nThis route does not support podcasts, please use the Offical RSS feed instead.\n:::\n",
        "location": "news.ts",
        "module": () => import('@/routes/rfi/news.ts')
      }
    },
    "apiRoutes": {},
    "name": "Radio France Internationale",
    "url": "rfi.fr",
    "lang": "fr",
    "zh": {
      "name": "法国国际广播电台"
    }
  },
  "right": {
    "routes": {
      "/forum/:id?": {
        "path": "/forum/:id?",
        "categories": [
          "bbs"
        ],
        "example": "/right/forum/31",
        "parameters": {
          "id": "板块 id，可在板块页 URL 中找到，默认为新手入门及其它(硬件)"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "板块",
        "maintainers": [
          "nczitzk"
        ],
        "location": "forum.ts",
        "module": () => import('@/routes/right/forum.ts')
      }
    },
    "apiRoutes": {},
    "name": "恩山无线论坛",
    "url": "right.com.cn",
    "lang": "zh-CN"
  },
  "rockthejvm": {
    "routes": {
      "/articles": {
        "path": "/articles",
        "name": "Article",
        "url": "rockthejvm.com",
        "maintainers": [
          "nczitzk"
        ],
        "example": "/rockthejvm/articles",
        "categories": [
          "programming"
        ],
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportRadar": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "rockthejvm.com/articles"
            ],
            "target": "/articles"
          }
        ],
        "view": 0,
        "location": "articles.ts",
        "module": () => import('@/routes/rockthejvm/articles.ts')
      }
    },
    "apiRoutes": {},
    "name": "Rock the JVM",
    "url": "rockthejvm.com",
    "categories": [
      "programming"
    ],
    "description": "",
    "lang": "en"
  },
  "rodong": {
    "routes": {
      "/news/:language?": {
        "path": "/news/:language?",
        "categories": [
          "traditional-media"
        ],
        "example": "/rodong/news",
        "parameters": {
          "language": "Language, see below, `ko` by default"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "rodong.rep.kp/cn/index.php",
              "rodong.rep.kp/en/index.php",
              "rodong.rep.kp/ko/index.php",
              "rodong.rep.kp/cn",
              "rodong.rep.kp/en",
              "rodong.rep.kp/ko"
            ],
            "target": "/news"
          }
        ],
        "name": "News",
        "maintainers": [
          "TonyRL"
        ],
        "url": "rodong.rep.kp/cn/index.php",
        "description": "| 조선어 | English | 中文 |\n| ------ | ------- | ---- |\n| ko     | en      | cn   |",
        "location": "news.ts",
        "module": () => import('@/routes/rodong/news.ts')
      }
    },
    "apiRoutes": {},
    "name": "Rodong Sinmun 劳动新闻",
    "url": "rodong.rep.kp",
    "lang": "ko"
  },
  "routledge": {
    "routes": {
      "/:bookName/book-series/:bookId": {
        "path": "/:bookName/book-series/:bookId",
        "radar": [
          {
            "source": [
              "routledge.com/:bookName/book-series/:bookId"
            ]
          }
        ],
        "name": "Unknown",
        "maintainers": [
          "TonyRL"
        ],
        "location": "book-series.tsx",
        "module": () => import('@/routes/routledge/book-series.tsx')
      }
    },
    "apiRoutes": {},
    "name": "Routledge",
    "url": "routledge.com",
    "lang": "en"
  },
  "rsc": {
    "routes": {
      "/journal/:id/:category?": {
        "path": "/journal/:id/:category?",
        "categories": [
          "journal"
        ],
        "example": "/rsc/journal/ta",
        "parameters": {
          "id": "Journal id, can be found in URL",
          "category": "Category, see below, All Recent Articles by default"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "Journal",
        "maintainers": [
          "nczitzk"
        ],
        "description": "::: tip\n  All journals at [Current journals](https://pubs.rsc.org/en/journals)\n:::\n\n| All Recent Articles | Advance Articles |\n| ------------------- | ---------------- |\n| allrecentarticles   | advancearticles  |",
        "location": "journal.tsx",
        "module": () => import('@/routes/rsc/journal.tsx')
      }
    },
    "apiRoutes": {},
    "name": "Royal Society of Chemistry",
    "url": "pubs.rsc.org",
    "lang": "en"
  },
  "rss3": {
    "routes": {
      "/:account/:network?/:tag?": {
        "path": "/:account/:network?/:tag?",
        "categories": [
          "social-media"
        ],
        "example": "/rss3/vitalik.eth",
        "name": "Account Activities",
        "maintainers": [
          "DIYgod",
          "pseudoyu"
        ],
        "url": "docs.rss3.io/api-reference#tag/decentralized/GET/decentralized/%7Baccount%7D",
        "description": "Retrieve the activities associated with a specified account in the decentralized system.",
        "parameters": {
          "account": {
            "description": "Retrieve activities from the specified account. This account is a unique identifier within the decentralized system."
          },
          "network": {
            "description": "Retrieve activities from the specified network.",
            "default": "all",
            "options": [
              {
                "value": "all",
                "label": "All"
              },
              {
                "value": "arbitrum",
                "label": "Arbitrum"
              },
              {
                "value": "arweave",
                "label": "Arweave"
              },
              {
                "value": "avax",
                "label": "Avax"
              },
              {
                "value": "base",
                "label": "Base"
              },
              {
                "value": "binance-smart-chain",
                "label": "Binance Smart Chain"
              },
              {
                "value": "crossbell",
                "label": "Crossbell"
              },
              {
                "value": "ethereum",
                "label": "Ethereum"
              },
              {
                "value": "farcaster",
                "label": "Farcaster"
              },
              {
                "value": "gnosis",
                "label": "Gnosis"
              },
              {
                "value": "linea",
                "label": "Linea"
              },
              {
                "value": "optimism",
                "label": "Optimism"
              },
              {
                "value": "polygon",
                "label": "Polygon"
              },
              {
                "value": "vsl",
                "label": "VSL"
              }
            ]
          },
          "tag": {
            "description": "Retrieve activities from the specified tag.",
            "default": "all",
            "options": [
              {
                "value": "all",
                "label": "All"
              },
              {
                "value": "collectible",
                "label": "collectible"
              },
              {
                "value": "exchange",
                "label": "exchange"
              },
              {
                "value": "metaverse",
                "label": "metaverse"
              },
              {
                "value": "rss",
                "label": "rss"
              },
              {
                "value": "social",
                "label": "social"
              },
              {
                "value": "transaction",
                "label": "transaction"
              },
              {
                "value": "unknown",
                "label": "unknown"
              }
            ]
          }
        },
        "location": "index.ts",
        "module": () => import('@/routes/rss3/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "RSS3",
    "url": "rss3.io",
    "description": "The RSS3 Network is the a decentralized network designed to promote the free flow of information on the Open Web .",
    "lang": "en"
  },
  "rsshub": {
    "routes": {
      "/routes/:lang?": {
        "path": "/routes/:lang?",
        "categories": [
          "program-update"
        ],
        "view": 5,
        "example": "/rsshub/routes/en",
        "parameters": {
          "lang": {
            "description": "Language",
            "options": [
              {
                "label": "Chinese",
                "value": "zh"
              },
              {
                "label": "English",
                "value": "en"
              }
            ],
            "default": "en"
          }
        },
        "radar": [
          {
            "source": [
              "docs.rsshub.app/*"
            ],
            "target": "/routes"
          }
        ],
        "name": "New routes",
        "maintainers": [
          "DIYgod"
        ],
        "url": "docs.rsshub.app/*",
        "location": "routes.ts",
        "module": () => import('@/routes/rsshub/routes.ts')
      },
      "/transform/html/:url/:routeParams": {
        "path": "/transform/html/:url/:routeParams",
        "categories": [
          "other"
        ],
        "example": "/rsshub/transform/html/https%3A%2F%2Fwechat2rss.xlab.app%2Fposts%2Flist%2F/item=div%5Bclass%3D%27post%2Dcontent%27%5D%20p%20a",
        "parameters": {
          "url": "`encodeURIComponent`ed URL address",
          "routeParams": "Transformation rules, requires URL encode"
        },
        "features": {
          "requireConfig": [
            {
              "name": "ALLOW_USER_SUPPLY_UNSAFE_DOMAIN",
              "description": ""
            }
          ],
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "Transformation - HTML",
        "maintainers": [
          "ttttmr",
          "hyoban"
        ],
        "description": "Pass URL and transformation rules to convert HTML/JSON into RSS.\n\nSpecify options (in the format of query string) in parameter `routeParams` parameter to extract data from HTML.\n\n| Key                 | Meaning                                                                                                       | Accepted Values | Default                  |\n| ------------------- | ------------------------------------------------------------------------------------------------------------- | --------------- | ------------------------ |\n| `title`           | The title of the RSS                                                                                          | `string`      | Extract from `<title>` |\n| `item`            | The HTML elements as `item` using CSS selector                                                              | `string`      | html                     |\n| `itemTitle`       | The HTML elements as `title` in `item` using CSS selector                                                 | `string`      | `item` element         |\n| `itemTitleAttr`   | The attributes of `title` element as title                                                                  | `string`      | Element text             |\n| `itemLink`        | The HTML elements as `link` in `item` using CSS selector                                                  | `string`      | `item` element         |\n| `itemLinkAttr`    | The attributes of `link` element as link                                                                    | `string`      | `href`                 |\n| `itemDesc`        | The HTML elements as `descrption` in `item` using CSS selector                                            | `string`      | `item` element         |\n| `itemDescAttr`    | The attributes of `descrption` element as description                                                       | `string`      | Element html             |\n| `itemPubDate`     | The HTML elements as `pubDate` in `item` using CSS selector                                               | `string`      | `item` element         |\n| `itemPubDateAttr` | The attributes of `pubDate` element as pubDate                                                              | `string`      | Element html             |\n| `itemContent`     | The HTML elements as `description` in `item` using CSS selector ( in `itemLink` page for full content ) | `string`      |                          |\n| `encoding`        | The encoding of the HTML content                                                                              | `string`      | utf-8                    |\n\n  Parameters parsing in the above example:\n\n| Parameter     | Value                                     |\n| ------------- | ----------------------------------------- |\n| `url`         | `https://wechat2rss.xlab.app/posts/list/` |\n| `routeParams` | `item=div[class='post-content'] p a`      |\n\n  Parsing of `routeParams` parameter:\n\n| Parameter | Value                           |\n| --------- | ------------------------------- |\n| `item`    | `div[class='post-content'] p a` |",
        "location": "transform/html.ts",
        "module": () => import('@/routes/rsshub/transform/html.ts')
      },
      "/transform/json/:url/:routeParams": {
        "path": "/transform/json/:url/:routeParams",
        "categories": [
          "other"
        ],
        "example": "/rsshub/transform/json/https%3A%2F%2Fapi.github.com%2Frepos%2Fginuerzh%2Fgost%2Freleases/title=Gost%20releases&itemTitle=tag_name&itemLink=html_url&itemDesc=body",
        "parameters": {
          "url": "`encodeURIComponent`ed URL address",
          "routeParams": "Transformation rules, requires URL encode"
        },
        "features": {
          "requireConfig": [
            {
              "name": "ALLOW_USER_SUPPLY_UNSAFE_DOMAIN",
              "description": ""
            }
          ],
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "Transformation - JSON",
        "maintainers": [
          "ttttmr"
        ],
        "description": "Specify options (in the format of query string) in parameter `routeParams` parameter to extract data from JSON.\n\n| Key                | Meaning                                      | Accepted Values   | Default                                    |\n| ------------------ | -------------------------------------------- | ----------------- | ------------------------------------------ |\n| `title`          | The title of the RSS                         | `string`        | Extracted from home page of current domain |\n| `item`           | The JSON Path as `item` element            | `string`        | Entire JSON response                       |\n| `itemTitle`      | The JSON Path as `title` in `item`       | `string`        | None                                       |\n| `itemLink`       | The JSON Path as `link` in `item`        | `string`        | None                                       |\n| `itemLinkPrefix` | Optional Prefix for `itemLink` value       | `string`        | None                                       |\n| `itemDesc`       | The JSON Path as `description` in `item` | `string`        | None                                       |\n| `itemPubDate`    | The JSON Path as `pubDate` in `item`     | `string`        | None                                       |\n\n::: tip\nJSON Path only supports format like `a.b.c`. if you need to access arrays, like `a[0].b`, you can write it as `a.0.b`.\n:::\n\n  Parameters parsing in the above example:\n\n| Parameter     | Value                                                                    |\n| ------------- | ------------------------------------------------------------------------ |\n| `url`         | `https://api.github.com/repos/ginuerzh/gost/releases`                    |\n| `routeParams` | `title=Gost releases&itemTitle=tag_name&itemLink=html_url&itemDesc=body` |\n\n  Parsing of `routeParams` parameter:\n\n| Parameter   | Value           |\n| ----------- | --------------- |\n| `title`     | `Gost releases` |\n| `itemTitle` | `tag_name`      |\n| `itemLink`  | `html_url`      |\n| `itemDesc`  | `body`          |",
        "location": "transform/json.ts",
        "module": () => import('@/routes/rsshub/transform/json.ts')
      },
      "/transform/sitemap/:url/:routeParams?": {
        "path": "/transform/sitemap/:url/:routeParams?",
        "name": "Unknown",
        "maintainers": [
          "flrngel"
        ],
        "location": "transform/sitemap.ts",
        "module": () => import('@/routes/rsshub/transform/sitemap.ts')
      }
    },
    "apiRoutes": {},
    "name": "RSSHub",
    "url": "docs.rsshub.app",
    "lang": "en"
  },
  "ruancan": {
    "routes": {
      "/category/:category?": {
        "path": "/category/:category?",
        "categories": [
          "new-media"
        ],
        "example": "/ruancan/category/news",
        "parameters": {
          "category": "分类 id，可在对应分类页 URL 中找到，默认为业界"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "ruancan.com/cat/:category",
              "ruancan.com/"
            ],
            "target": "/category/:category"
          }
        ],
        "name": "分类",
        "maintainers": [],
        "url": "ruancan.com/",
        "location": "category.ts",
        "module": () => import('@/routes/ruancan/category.ts')
      },
      "/": {
        "path": "/",
        "radar": [
          {
            "source": [
              "ruancan.com/"
            ],
            "target": ""
          }
        ],
        "name": "Unknown",
        "maintainers": [],
        "url": "ruancan.com/",
        "location": "index.ts",
        "module": () => import('@/routes/ruancan/index.ts')
      },
      "/search/:keyword?": {
        "path": "/search/:keyword?",
        "categories": [
          "new-media"
        ],
        "example": "/ruancan/search/Windows",
        "parameters": {
          "keyword": "关键字，默认为空"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "ruancan.com/"
            ],
            "target": ""
          }
        ],
        "name": "搜索",
        "maintainers": [],
        "url": "ruancan.com/",
        "location": "search.ts",
        "module": () => import('@/routes/ruancan/search.ts')
      },
      "/user/:id": {
        "path": "/user/:id",
        "radar": [
          {
            "source": [
              "ruancan.com/i/:id",
              "ruancan.com/"
            ]
          }
        ],
        "name": "Unknown",
        "maintainers": [],
        "url": "ruancan.com/",
        "location": "user.ts",
        "module": () => import('@/routes/ruancan/user.ts')
      }
    },
    "apiRoutes": {},
    "name": "软餐",
    "url": "ruancan.com",
    "lang": "zh-CN"
  },
  "ruankao": {
    "routes": {
      "/news": {
        "path": "/news",
        "name": "软考动态",
        "description": "**注意：** 官方网站限制了国外网络请求，可能需要通过部署在中国大陆内的 RSSHub 实例访问。",
        "maintainers": [
          "PrinOrange"
        ],
        "categories": [
          "study"
        ],
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false,
          "supportRadar": true
        },
        "radar": [
          {
            "title": "计算机职业技术资格考试（软考）动态",
            "source": [
              "www.ruankao.org.cn/index/work",
              "www.ruankao.org.cn"
            ],
            "target": "/news"
          }
        ],
        "example": "/ruankao/news",
        "location": "news.ts",
        "module": () => import('@/routes/ruankao/news.ts')
      }
    },
    "apiRoutes": {},
    "name": "中国计算机职业技术资格考试",
    "url": "www.ruankao.org.cn"
  },
  "ruc": {
    "routes": {
      "/ai/:category?": {
        "path": "/ai/:category?",
        "categories": [
          "university"
        ],
        "example": "/ruc/ai",
        "parameters": {
          "category": "分类，见下方说明，默认为首页公告"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "ai.ruc.edu.cn/"
            ]
          }
        ],
        "name": "高瓴人工智能学院",
        "maintainers": [
          "yinhanyan"
        ],
        "url": "ai.ruc.edu.cn/",
        "description": "::: tip\n  分类字段处填写的是对应中国人民大学高瓴人工智能学院分类页网址中介于 **`http://ai.ruc.edu.cn/`** 和 **/index.htm** 中间的一段，并将其中的 `/` 修改为 `-`。\n\n  如 [中国人民大学高瓴人工智能学院 - 新闻公告 - 学院新闻](http://ai.ruc.edu.cn/newslist/newsdetail/index.htm) 的网址为 `http://ai.ruc.edu.cn/newslist/newsdetail/index.htm` 其中介于 **`http://ai.ruc.edu.cn/`** 和 **/index.htm** 中间的一段为 `newslist/newsdetail`。随后，并将其中的 `/` 修改为 `-`，可以得到 `newslist-newsdetail`。所以最终我们的路由为 [`/ruc/ai/newslist-newsdetail`](https://rsshub.app/ruc/ai/newslist-newsdetail)\n:::",
        "location": "ai.ts",
        "module": () => import('@/routes/ruc/ai.ts')
      },
      "/hr/:category?": {
        "path": "/hr/:category?",
        "categories": [
          "university"
        ],
        "example": "/ruc/hr",
        "parameters": {
          "category": "分类，见下方说明，默认为首页通知公告"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "hr.ruc.edu.cn/"
            ]
          }
        ],
        "name": "人事处",
        "maintainers": [
          "nczitzk"
        ],
        "url": "hr.ruc.edu.cn/",
        "description": "::: tip\n  分类字段处填写的是对应中国人民大学人事处分类页网址中介于 **`http://hr.ruc.edu.cn/`** 和 **/index.htm** 中间的一段，并将其中的 `/` 修改为 `-`。\n\n  如 [中国人民大学人事处 - 办事机构 - 教师事务办公室 - 教师通知公告](http://hr.ruc.edu.cn/bsjg/bsjsswbgs/jstzgg/index.htm) 的网址为 `http://hr.ruc.edu.cn/bsjg/bsjsswbgs/jstzgg/index.htm` 其中介于 **`http://hr.ruc.edu.cn/`** 和 **/index.htm** 中间的一段为 `bsjg/bsjsswbgs/jstzgg`。随后，并将其中的 `/` 修改为 `-`，可以得到 `bsjg-bsjsswbgs-jstzgg`。所以最终我们的路由为 [`/ruc/hr/bsjg-bsjsswbgs-jstzgg`](https://rsshub.app/ruc/hr/bsjg-bsjsswbgs-jstzgg)\n:::",
        "location": "hr.ts",
        "module": () => import('@/routes/ruc/hr.ts')
      }
    },
    "apiRoutes": {},
    "name": "Renmin University of China",
    "url": "ruc.edu.cn",
    "zh": {
      "name": "中国人民大学"
    },
    "lang": "zh-CN"
  },
  "rule34video": {
    "routes": {
      "/latest": {
        "path": "/latest",
        "categories": [
          "multimedia"
        ],
        "example": "/rule34video/latest",
        "description": "Latest updates from Rule34 Video",
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false,
          "nsfw": true
        },
        "radar": [
          {
            "source": [
              "rule34video.com/latest-updates/"
            ],
            "target": "/latest"
          }
        ],
        "name": "Latest Updates",
        "maintainers": [
          "ashi-koki"
        ],
        "location": "latest.ts",
        "module": () => import('@/routes/rule34video/latest.ts')
      }
    },
    "apiRoutes": {},
    "name": "Rule34Video",
    "url": "rule34video.com",
    "lang": "en"
  },
  "runyeah": {
    "routes": {
      "/": {
        "path": "/",
        "example": "/runyeah",
        "radar": [
          {
            "source": [
              "runyeah.world/"
            ]
          }
        ],
        "categories": [
          "sport"
        ],
        "name": "最新文章",
        "maintainers": [
          "TonyRL"
        ],
        "url": "runyeah.world/",
        "location": "posts.ts",
        "module": () => import('@/routes/runyeah/posts.ts')
      }
    },
    "apiRoutes": {},
    "name": "跑野大爆炸",
    "url": "runyeah.world",
    "categories": [
      "sport"
    ],
    "lang": "zh-CN"
  },
  "rustcc": {
    "routes": {
      "/jobs": {
        "path": "/jobs",
        "categories": [
          "programming"
        ],
        "example": "/rustcc/jobs",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "rustcc.cn/"
            ]
          }
        ],
        "name": "招聘",
        "maintainers": [
          "CcccFz"
        ],
        "url": "rustcc.cn/",
        "location": "jobs.ts",
        "module": () => import('@/routes/rustcc/jobs.ts')
      },
      "/news": {
        "path": "/news",
        "categories": [
          "programming"
        ],
        "example": "/rustcc/news",
        "radar": [
          {
            "source": [
              "rustcc.cn/"
            ]
          }
        ],
        "name": "新闻/聚合",
        "maintainers": [
          "zhenlohuang"
        ],
        "url": "rustcc.cn/",
        "location": "news.ts",
        "module": () => import('@/routes/rustcc/news.ts')
      }
    },
    "apiRoutes": {},
    "name": "Rust 语言中文社区",
    "url": "rustcc.cn",
    "lang": "zh-CN"
  },
  "sakurazaka46": {
    "routes": {
      "/blog/:id?/:page?": {
        "path": "/blog/:id?/:page?",
        "categories": [
          "new-media"
        ],
        "example": "/sakurazaka46/blog",
        "parameters": {
          "id": "Member ID, see below, `all` by default",
          "page": "Page, `0` by default"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "Sakurazaka46 Blog 櫻坂 46 博客",
        "maintainers": [
          "victor21813",
          "nczitzk",
          "akashigakki"
        ],
        "description": "Member ID\n\n| Member ID | Name         |\n| --------- | ------------ |\n| 2000      | 三期生リレー |\n| 69        | 山下 瞳月    |\n| 68        | 村山 美羽    |\n| 67        | 村井 優      |\n| 66        | 向井 純葉    |\n| 65        | 的野 美青    |\n| 64        | 中嶋 優月    |\n| 63        | 谷口 愛季    |\n| 62        | 小島 凪紗    |\n| 61        | 小田倉 麗奈  |\n| 60        | 遠藤 理子    |\n| 59        | 石森 璃花    |\n| 58        | 守屋 麗奈    |\n| 57        | 増本 綺良    |\n| 56        | 幸阪 茉里乃  |\n| 55        | 大沼 晶保    |\n| 54        | 大園 玲      |\n| 53        | 遠藤 光莉    |\n| 51        | 山﨑 天      |\n| 50        | 森田 ひかる  |\n| 48        | 松田 里奈    |\n| 47        | 藤吉 夏鈴    |\n| 46        | 田村 保乃    |\n| 45        | 武元 唯衣    |\n| 44        | 関 有美子    |\n| 43        | 井上 梨名    |\n| 15        | 原田 葵      |\n| 14        | 土生 瑞穂    |\n| 11        | 菅井 友香    |\n| 08        | 齋藤 冬優花  |\n| 07        | 小林 由依    |\n| 06        | 小池 美波    |\n| 04        | 尾関 梨香    |\n| 03        | 上村 莉菜    |",
        "location": "blog.ts",
        "module": () => import('@/routes/sakurazaka46/blog.ts')
      },
      "/news": {
        "path": "/news",
        "categories": [
          "new-media"
        ],
        "example": "/sakurazaka46/news",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "sakurazaka46.com/s/s46/news/list",
              "sakurazaka46.com/"
            ]
          }
        ],
        "name": "Sakurazaka46 News 櫻坂 46 新闻",
        "maintainers": [
          "nczitzk"
        ],
        "url": "sakurazaka46.com/s/s46/news/list",
        "location": "news.ts",
        "module": () => import('@/routes/sakurazaka46/news.ts')
      }
    },
    "apiRoutes": {},
    "name": "Sakamichi Series 坂道系列官网资讯",
    "url": "sakurazaka46.com",
    "lang": "zh-CN"
  },
  "samd": {
    "routes": {
      "/news/:typeId": {
        "path": "/news/:typeId",
        "categories": [
          "government"
        ],
        "example": "/samd/news/440",
        "parameters": {
          "type": "文章类型ID，见下表"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "description": "| 行业资讯 | 协会动态 | 重要通知 | 政策法规 |\n| --- | --- | --- | --- |\n| 434 | 436 | 438 | 440 |",
        "name": "资讯信息",
        "maintainers": [
          "hualiong"
        ],
        "location": "news.ts",
        "module": () => import('@/routes/samd/news.ts')
      }
    },
    "apiRoutes": {},
    "name": "深圳市医疗器械行业协会",
    "url": "www.samd.org.cn",
    "lang": "zh-CN"
  },
  "samrdprc": {
    "routes": {
      "/:id{.+}?": {
        "path": "/:id{.+}?",
        "name": "栏目",
        "url": "www.samrdprc.org.cn",
        "maintainers": [
          "nczitzk"
        ],
        "example": "/samrdprc/xwdt/gzdt",
        "parameters": {
          "id": {
            "description": "栏目 id，默认为 `xwdt/gzdt`，即国内新闻，可在对应分类页 URL 中找到",
            "options": [
              {
                "label": "新闻动态",
                "value": "xwdt/gzdt"
              },
              {
                "label": "网站公告",
                "value": "wzgg"
              },
              {
                "label": "汽车召回",
                "value": "qczh"
              },
              {
                "label": "消费品召回",
                "value": "xfpzh"
              },
              {
                "label": "技术报告",
                "value": "yjgz/jsyj"
              },
              {
                "label": "SAC/TC463",
                "value": "yjgz/sactc"
              },
              {
                "label": "研究动态",
                "value": "yjgz/yjfx"
              },
              {
                "label": "安全教育",
                "value": "aqjy"
              },
              {
                "label": "国内法规",
                "value": "flfg/gnfg"
              }
            ]
          }
        },
        "description": "::: tip\n订阅 [网站公告](https://www.samrdprc.org.cn/wzgg/)，其源网址为 `https://www.samrdprc.org.cn/wzgg/`，请参考该 URL 指定部分构成参数，此时路由为 [`/samrdprc/wzgg`](https://rsshub.app/samrdprc/wzgg)。\n:::\n\n<details>\n  <summary>更多分类</summary>\n\n  #### 网站首页\n\n  | [新闻动态](https://www.samrdprc.org.cn/xwdt/gzdt/) | [网站公告](https://www.samrdprc.org.cn/wzgg/) | [汽车召回](https://www.samrdprc.org.cn/qczh/) | [消费品召回](https://www.samrdprc.org.cn/xfpzh/) |\n  | -------------------------------------------------- | --------------------------------------------- | --------------------------------------------- | ------------------------------------------------ |\n  | [xwdt/gzdt](https://rsshub.app/samrdprc/xwdt/gzdt) | [wzgg](https://rsshub.app/samrdprc/wzgg)      | [qczh](https://rsshub.app/samrdprc/qczh)      | [xfpzh](https://rsshub.app/samrdprc/xfpzh)       |\n\n  #### 科学研究\n\n  | [技术报告](https://www.samrdprc.org.cn/yjgz/jsyj/) | [SAC/TC463](https://www.samrdprc.org.cn/yjgz/sactc/) | [研究动态](https://www.samrdprc.org.cn/yjgz/yjfx/) |\n  | -------------------------------------------------- | ---------------------------------------------------- | -------------------------------------------------- |\n  | [yjgz/jsyj](https://rsshub.app/samrdprc/yjgz/jsyj) | [yjgz/sactc](https://rsshub.app/samrdprc/yjgz/sactc) | [yjgz/yjfx](https://rsshub.app/samrdprc/yjgz/yjfx) |\n\n  #### 安全教育\n\n  | [安全教育](https://www.samrdprc.org.cn/aqjy/) |\n  | --------------------------------------------- |\n  | [aqjy](https://rsshub.app/samrdprc/aqjy)      |\n\n  #### 法律法规\n\n  | [国内法规](https://www.samrdprc.org.cn/flfg/gnfg/) |\n  | -------------------------------------------------- |\n  | [flfg/gnfg](https://rsshub.app/samrdprc/flfg/gnfg) |\n</details>\n",
        "categories": [
          "government"
        ],
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportRadar": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "www.samrdprc.org.cn/:id"
            ],
            "target": "/:id"
          },
          {
            "title": "网站首页 - 新闻动态",
            "source": [
              "www.samrdprc.org.cn/xwdt/gzdt/"
            ],
            "target": "/xwdt/gzdt"
          },
          {
            "title": "网站首页 - 网站公告",
            "source": [
              "www.samrdprc.org.cn/wzgg/"
            ],
            "target": "/wzgg"
          },
          {
            "title": "网站首页 - 汽车召回",
            "source": [
              "www.samrdprc.org.cn/qczh/"
            ],
            "target": "/qczh"
          },
          {
            "title": "网站首页 - 消费品召回",
            "source": [
              "www.samrdprc.org.cn/xfpzh/"
            ],
            "target": "/xfpzh"
          },
          {
            "title": "科学研究 - 技术报告",
            "source": [
              "www.samrdprc.org.cn/yjgz/jsyj/"
            ],
            "target": "/yjgz/jsyj"
          },
          {
            "title": "科学研究 - SAC/TC463",
            "source": [
              "www.samrdprc.org.cn/yjgz/sactc/"
            ],
            "target": "/yjgz/sactc"
          },
          {
            "title": "科学研究 - 研究动态",
            "source": [
              "www.samrdprc.org.cn/yjgz/yjfx/"
            ],
            "target": "/yjgz/yjfx"
          },
          {
            "title": "安全教育 - 安全教育",
            "source": [
              "www.samrdprc.org.cn/aqjy/"
            ],
            "target": "/aqjy"
          },
          {
            "title": "法律法规 - 国内法规",
            "source": [
              "www.samrdprc.org.cn/flfg/gnfg/"
            ],
            "target": "/flfg/gnfg"
          }
        ],
        "view": 0,
        "location": "index.ts",
        "module": () => import('@/routes/samrdprc/index.ts')
      },
      "/news/:type1/:type2": {
        "path": "/news/:type1/:type2",
        "categories": [
          "government"
        ],
        "example": "/samrdprc/news/xfpzh/xfpgnzh",
        "parameters": {
          "type1": "召回类型ID1，见下表",
          "type2": "召回类型ID2，见下表"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "description": "\n| 类型中文 | 召回类型ID1 | 召回类型ID2 |\n| --- | --- | --- |\n| 消费品召回 | xfpzh | xfpgnzh |\n| 汽车召回 | qczh | gnzhqc |\n",
        "name": "召回信息",
        "maintainers": [
          "a180285"
        ],
        "radar": [
          {
            "source": [
              "www.samrdprc.org.cn/:type1/:type2"
            ],
            "target": "/news/:type1/:type2"
          }
        ],
        "location": "news.ts",
        "module": () => import('@/routes/samrdprc/news.ts')
      }
    },
    "apiRoutes": {},
    "name": "国家市场监督管理总局缺陷产品管理中心",
    "url": "www.samrdprc.org.cn",
    "lang": "zh-CN"
  },
  "samsung": {
    "routes": {
      "/research/blog": {
        "path": "/research/blog",
        "categories": [
          "new-media"
        ],
        "example": "/samsung/research/blog",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "research.samsung.com/blog",
              "research.samsung.com/"
            ]
          }
        ],
        "name": "Research Blog",
        "maintainers": [
          "nczitzk"
        ],
        "url": "research.samsung.com/blog",
        "location": "research/blog.ts",
        "module": () => import('@/routes/samsung/research/blog.ts')
      }
    },
    "apiRoutes": {},
    "name": "Samsung",
    "url": "research.samsung.com",
    "lang": "en"
  },
  "sankei": {
    "routes": {
      "/news/:category": {
        "path": "/news/:category",
        "categories": [
          "traditional-media"
        ],
        "example": "/sankei/news/flash",
        "parameters": {
          "category": "Category name (as it will appear in URLs). For example, for \"Breaking News\" https://www.sankei.com/flash/, the category name would be \"flash\"."
        },
        "radar": [
          {
            "source": [
              "www.sankei.com/:category"
            ],
            "target": "/news/:category"
          }
        ],
        "name": "News",
        "maintainers": [
          "yuikisaito"
        ],
        "location": "news.ts",
        "module": () => import('@/routes/sankei/news.ts')
      },
      "/topics/:topic": {
        "path": [
          "/topics/:topic"
        ],
        "categories": [
          "traditional-media"
        ],
        "example": "/sankei/topics/etc_100",
        "parameters": {
          "topic": "Topic name (format included in URL). For example, for \"Expo 2025 Osaka, Kansai, Japan Special Feature\" https://www.sankei.com/tag/topic/etc_100, the value would be etc_100."
        },
        "radar": [
          {
            "source": [
              "www.sankei.com/tag/topic/:topic"
            ],
            "target": "/topics/:topic"
          }
        ],
        "name": "Topic",
        "maintainers": [
          "yuikisaito"
        ],
        "location": "topics.ts",
        "module": () => import('@/routes/sankei/topics.ts')
      }
    },
    "apiRoutes": {},
    "name": "Sankei Shimbun 産経新聞",
    "url": "sankei.com",
    "lang": "ja"
  },
  "sara": {
    "routes": {
      "/:type": {
        "path": "/:type",
        "categories": [
          "government"
        ],
        "example": "/sara/announcement",
        "parameters": {
          "type": "dynamic | announcement | industry"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "description": "| 协会动态 | 通知公告 |行业动态 |\n| -------- | ------------ | -------- |\n| dynamic | announcement | industry |",
        "name": "新闻资讯",
        "maintainers": [
          "HChenZi"
        ],
        "location": "index.ts",
        "module": () => import('@/routes/sara/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "上海业余无线电协会",
    "url": "www.sara.org.cn",
    "lang": "zh-CN"
  },
  "saraba1st": {
    "routes": {
      "/digest/:tid": {
        "path": "/digest/:tid",
        "categories": [
          "bbs"
        ],
        "example": "/saraba1st/digest/forum-6-1",
        "parameters": {
          "tid": "论坛 id"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "论坛摘要",
        "maintainers": [
          "shinemoon"
        ],
        "description": "版面网址如果为 `https://stage1st.com/2b/forum-6-1.html` 那么论坛 id 就是 `forum-6-1`。",
        "location": "digest.tsx",
        "module": () => import('@/routes/saraba1st/digest.tsx')
      },
      "/thread/:tid": {
        "path": "/thread/:tid",
        "categories": [
          "bbs"
        ],
        "example": "/saraba1st/thread/751272",
        "parameters": {
          "tid": "帖子 id"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "帖子",
        "maintainers": [
          "zengxs"
        ],
        "description": "帖子网址如果为 `https://stage1st.com/2b/thread-751272-1-1.html` 那么帖子 id 就是 `751272`。",
        "location": "thread.ts",
        "module": () => import('@/routes/saraba1st/thread.ts')
      }
    },
    "apiRoutes": {},
    "name": "Saraba1st",
    "url": "stage1st.com",
    "lang": "zh-CN"
  },
  "sass": {
    "routes": {
      "/gs/:type": {
        "path": "/gs/:type",
        "categories": [
          "university"
        ],
        "example": "/sass/gs/1793",
        "parameters": {
          "type": "类别 ID，见下表，其他未列出的栏目参数可以从页面的 URL Path 中找到，例如：硕士统考招生的网址为 `https://gs.sass.org.cn/1793/list.htm`，则类别 ID 为`1793`"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "gs.sass.org.cn/:type/list.htm"
            ]
          }
        ],
        "name": "研究生院",
        "maintainers": [
          "yanbot-team"
        ],
        "description": "| 硕士统考招生 | 硕士推免招生 |\n| ------------ | ------------ |\n| 1793         | sstmzs       |",
        "location": "gs/index.ts",
        "module": () => import('@/routes/sass/gs/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "上海社会科学院",
    "url": "gs.sass.org.cn",
    "lang": "zh-CN"
  },
  "scau": {
    "routes": {
      "/yzb": {
        "path": "/yzb",
        "categories": [
          "university"
        ],
        "example": "/scau/yzb",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "yzb.scau.edu.cn/2136/list1.htm",
              "yzb.scau.edu.cn/"
            ]
          }
        ],
        "name": "华农研讯",
        "maintainers": [
          "shengmaosu"
        ],
        "url": "yzb.scau.edu.cn/2136/list1.htm",
        "location": "yjs.ts",
        "module": () => import('@/routes/scau/yjs.ts')
      },
      "/yjsy": {
        "path": "/yjsy",
        "categories": [
          "university"
        ],
        "example": "/scau/yjsy",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "yjsy.scau.edu.cn/208/list.htm",
              "yjsy.scau.edu.cn/"
            ]
          }
        ],
        "name": "研究生院通知",
        "maintainers": [
          "Chunssu"
        ],
        "url": "yjsy.scau.edu.cn/208/list.htm",
        "location": "yjsy.ts",
        "module": () => import('@/routes/scau/yjsy.ts')
      }
    },
    "apiRoutes": {},
    "name": "华南农业大学",
    "url": "yzb.scau.edu.cn",
    "lang": "zh-CN"
  },
  "science": {
    "routes": {
      "/blogs/:name?": {
        "path": "/blogs/:name?",
        "categories": [
          "journal"
        ],
        "example": "/science/blogs/pipeline",
        "parameters": {
          "name": "Short name for the blog, get this from the url. Defaults to pipeline"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": true,
          "antiCrawler": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "science.org/blogs/:name"
            ],
            "target": "/blogs/:name"
          }
        ],
        "name": "Blogs",
        "maintainers": [
          "TomHodson"
        ],
        "description": "To subscribe to [IN THE PIPELINE by Derek Lowe’s](https://science.org/blogs/pipeline) or the [science editor's blog](https://science.org/blogs/editors-blog), use the name parameter `pipeline` or `editors-blog`.",
        "location": "blogs.ts",
        "module": () => import('@/routes/science/blogs.ts')
      },
      "/cover": {
        "path": "/cover",
        "categories": [
          "journal"
        ],
        "example": "/science/cover",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "science.org/"
            ]
          }
        ],
        "name": "Cover Story",
        "maintainers": [
          "y9c",
          "TonyRL"
        ],
        "url": "science.org/",
        "description": "Subscribe to the cover images of Science journals, and get the latest publication updates in time.\n\n  Including 'Science', 'Science Advances', 'Science Immunology', 'Science Robotics', 'Science Signaling' and 'Science Translational Medicine'.",
        "location": "cover.tsx",
        "module": () => import('@/routes/science/cover.tsx')
      },
      "/current/:journal?": {
        "path": "/current/:journal?",
        "categories": [
          "journal"
        ],
        "example": "/science/current/science",
        "parameters": {
          "journal": "Short name for a journal"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": true,
          "antiCrawler": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": true
        },
        "radar": [
          {
            "source": [
              "science.org/journal/:journal",
              "science.org/toc/:journal/current"
            ],
            "target": "/current/:journal"
          }
        ],
        "name": "Current Issue",
        "maintainers": [
          "y9c",
          "TonyRL"
        ],
        "description": "|  Short name |    Full name of the journal    | Route                                                                          |\n| :---------: | :----------------------------: | ------------------------------------------------------------------------------ |\n|   science   |             Science            | [/science/current/science](https://rsshub.app/science/current/science)         |\n|    sciadv   |        Science Advances        | [/science/current/sciadv](https://rsshub.app/science/current/sciadv)           |\n|  sciimmunol |       Science Immunology       | [/science/current/sciimmunol](https://rsshub.app/science/current/sciimmunol)   |\n| scirobotics |        Science Robotics        | [/science/current/scirobotics](https://rsshub.app/science/current/scirobotics) |\n|  signaling  |        Science Signaling       | [/science/current/signaling](https://rsshub.app/science/current/signaling)     |\n|     stm     | Science Translational Medicine | [/science/current/stm](https://rsshub.app/science/current/stm)                 |\n\n  -   Using route (`/science/current/` + \"short name for a journal\") to get current issue of a journal from AAAS.\n  -   Leaving it empty (`/science/current`) to get update from Science.",
        "location": "current.ts",
        "module": () => import('@/routes/science/current.ts')
      },
      "/early/:journal?": {
        "path": "/early/:journal?",
        "categories": [
          "journal"
        ],
        "example": "/science/early",
        "parameters": {
          "journal": "Short name for a journal"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": true,
          "antiCrawler": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": true
        },
        "radar": [
          {
            "source": [
              "science.org/journal/:journal",
              "science.org/toc/:journal/0/0"
            ],
            "target": "/early/:journal"
          }
        ],
        "name": "First Release",
        "maintainers": [
          "y9c",
          "TonyRL"
        ],
        "description": "*only Science, Science Immunology and Science Translational Medicine have first release*",
        "location": "early.ts",
        "module": () => import('@/routes/science/early.ts')
      }
    },
    "apiRoutes": {},
    "name": "Science Magazine",
    "url": "science.org",
    "lang": "en"
  },
  "sciencedirect": {
    "routes": {
      "/call-for-paper/:subject": {
        "path": "/call-for-paper/:subject",
        "categories": [
          "journal"
        ],
        "example": "/sciencedirect/call-for-paper/education",
        "parameters": {
          "subject": "学科分类，例如“education”"
        },
        "radar": [
          {
            "source": [
              "sciencedirect.com"
            ]
          }
        ],
        "name": "Call for Papers",
        "maintainers": [
          "etShaw-zh"
        ],
        "url": "sciencedirect.com/browse/calls-for-papers",
        "description": "`sciencedirect.com/browse/calls-for-papers?subject=education` -> `/sciencedirect/call-for-paper/education`",
        "location": "call-for-paper.tsx",
        "module": () => import('@/routes/sciencedirect/call-for-paper.tsx')
      },
      "/journal/:id/current": {
        "path": "/journal/:id/current",
        "categories": [
          "journal"
        ],
        "example": "/sciencedirect/journal/journal-of-financial-economics/current",
        "parameters": {
          "id": "Journal id, can be found in URL"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "sciencedirect.com/journal/:id",
              "sciencedirect.com/"
            ]
          }
        ],
        "name": "Current Issue",
        "maintainers": [
          "TonyRL"
        ],
        "location": "current-issue.ts",
        "module": () => import('@/routes/sciencedirect/current-issue.ts')
      },
      "/journal/:id": {
        "path": "/journal/:id",
        "categories": [
          "journal"
        ],
        "example": "/sciencedirect/journal/research-policy",
        "parameters": {
          "id": "Journal id, can be found in URL"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "sciencedirect.com/journal/:id",
              "sciencedirect.com/"
            ]
          }
        ],
        "name": "Journal",
        "maintainers": [
          "nczitzk"
        ],
        "location": "journal.ts",
        "module": () => import('@/routes/sciencedirect/journal.ts')
      }
    },
    "apiRoutes": {},
    "name": "ScienceDirect",
    "url": "sciencedirect.com",
    "lang": "en"
  },
  "sciencenet": {
    "routes": {
      "/blog/:type?/:time?/:sort?": {
        "path": "/blog/:type?/:time?/:sort?",
        "categories": [
          "new-media"
        ],
        "example": "/sciencenet/blog",
        "parameters": {
          "type": "类型，见下表，默认为推荐",
          "time": "时间，见下表，默认为所有时间",
          "sort": "排序，见下表，默认为按发表时间排序"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "精选博客",
        "maintainers": [
          "nczitzk"
        ],
        "description": "类型\n\n| 精选      | 最新 | 热门 |\n| --------- | ---- | ---- |\n| recommend | new  | hot  |\n\n  时间\n\n| 36 小时内精选博文 | 一周内精选博文 | 一月内精选博文 | 半年内精选博文 | 所有时间精选博文 |\n| ----------------- | -------------- | -------------- | -------------- | ---------------- |\n| 1                 | 2              | 3              | 4              | 5                |\n\n  排序\n\n| 按发表时间排序 | 按评论数排序 | 按点击数排序 |\n| -------------- | ------------ | ------------ |\n| 1              | 2            | 3            |",
        "location": "blog.ts",
        "module": () => import('@/routes/sciencenet/blog.ts')
      },
      "/user/:id": {
        "path": "/user/:id",
        "categories": [
          "new-media"
        ],
        "example": "/sciencenet/user/tony8310",
        "parameters": {
          "id": "用户 id，可在对用户博客页 URL 中找到"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "blog.sciencenet.cn/u/:id",
              "blog.sciencenet.cn/"
            ]
          }
        ],
        "name": "用户博客",
        "maintainers": [
          "nczitzk"
        ],
        "location": "user.ts",
        "module": () => import('@/routes/sciencenet/user.ts')
      }
    },
    "apiRoutes": {},
    "name": "科学网",
    "url": "blog.sciencenet.cn",
    "lang": "zh-CN"
  },
  "scientificamerican": {
    "routes": {
      "/podcast/:id?": {
        "path": "/podcast/:id?",
        "name": "Podcasts",
        "url": "www.scientificamerican.com",
        "maintainers": [
          "nczitzk"
        ],
        "example": "/scientificamerican/podcast",
        "parameters": {
          "id": "ID, see below"
        },
        "description": "::: tip\nIf you subscribe to [Science Quickly](https://www.scientificamerican.com/podcast/science-quickly/)，where the URL is `https://www.scientificamerican.com/podcast/science-quickly/`, extract the part `https://www.scientificamerican.com/podcast/` to the end, which is `science-quickly`, and use it as the parameter to fill in. Therefore, the route will be [`/scientificamerican/podcast/science-quickly`](https://rsshub.app/scientificamerican/podcast/science-quickly).\n:::\n\n| All | Science Quickly | Uncertain    |\n| --- | --------------- | ------------ |\n|     | science-quickly | science-talk |\n",
        "categories": [
          "new-media"
        ],
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportRadar": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "www.scientificamerican.com/podcasts/",
              "www.scientificamerican.com/podcast/:id"
            ]
          },
          {
            "title": "Science Quickly",
            "source": [
              "www.scientificamerican.com/podcast/science-quickly/"
            ],
            "target": "/podcast/science-quickly"
          },
          {
            "title": "Uncertain",
            "source": [
              "www.scientificamerican.com/podcast/science-talk/"
            ],
            "target": "/podcast/science-talk"
          }
        ],
        "view": 0,
        "zh": {
          "path": "/podcast/:id?",
          "name": "Podcasts",
          "url": "www.scientificamerican.com",
          "maintainers": [
            "nczitzk"
          ],
          "example": "/scientificamerican/podcast",
          "parameters": {
            "id": "ID，见下表"
          },
          "description": "::: tip\n若订阅 [Science Quickly](https://www.scientificamerican.com/podcast/science-quickly/)，网址为 `https://www.scientificamerican.com/podcast/science-quickly/`，请截取 `https://www.scientificamerican.com/podcast/` 到末尾 `/` 的部分 `science-quickly` 作为 `id` 参数填入，此时目标路由为 [`/scientificamerican/podcast/science-quickly`](https://rsshub.app/scientificamerican/podcast/science-quickly)。\n:::\n\n| 全部 | Science Quickly | Uncertain    |\n| ---- | --------------- | ------------ |\n|      | science-quickly | science-talk |\n"
        },
        "location": "podcast.ts",
        "module": () => import('@/routes/scientificamerican/podcast.ts')
      }
    },
    "apiRoutes": {},
    "name": "Scientific American",
    "url": "scientificamerican.com",
    "categories": [
      "new-media"
    ],
    "description": "Scientific American is the essential guide to the most awe-inspiring advances in science and technology, explaining how they change our understanding of the world and shape our lives.",
    "lang": "en"
  },
  "scitechvista": {
    "routes": {
      "/": {
        "path": "/",
        "categories": [
          "government"
        ],
        "example": "/scitechvista",
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "scitechvista.nat.gov.tw/"
            ]
          }
        ],
        "name": "最新文章",
        "maintainers": [
          "johan456789"
        ],
        "url": "scitechvista.nat.gov.tw",
        "location": "index.tsx",
        "module": () => import('@/routes/scitechvista/index.tsx')
      }
    },
    "apiRoutes": {},
    "name": "科技大觀園",
    "url": "scitechvista.nat.gov.tw",
    "lang": "zh-TW"
  },
  "scmp": {
    "routes": {
      "/coronavirus": {
        "path": "/coronavirus",
        "categories": [
          "other"
        ],
        "example": "/scmp/coronavirus",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "South China Morning Post - China coronavirus outbreak",
        "maintainers": [
          "DIYgod"
        ],
        "location": "coronavirus.ts",
        "module": () => import('@/routes/scmp/coronavirus.ts')
      },
      "/:category_id": {
        "path": "/:category_id",
        "categories": [
          "traditional-media"
        ],
        "example": "/scmp/3",
        "parameters": {
          "category_id": "Category"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "scmp.com/rss/:category_id/feed"
            ]
          }
        ],
        "name": "News",
        "maintainers": [
          "proletarius101"
        ],
        "description": "See the [official RSS page](https://www.scmp.com/rss) to get the ID of each category. This route provides fulltext that the offical feed doesn't.",
        "location": "index.ts",
        "module": () => import('@/routes/scmp/index.ts')
      },
      "/topics/:topic": {
        "path": "/topics/:topic",
        "categories": [
          "traditional-media"
        ],
        "example": "/scmp/topics/coronavirus-pandemic-all-stories",
        "parameters": {
          "topic": "Topic, can be found in URL"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "scmp.com/topics/:topic"
            ]
          }
        ],
        "name": "Topics",
        "maintainers": [
          "TonyRL"
        ],
        "location": "topic.ts",
        "module": () => import('@/routes/scmp/topic.ts')
      }
    },
    "apiRoutes": {},
    "name": "Corona Virus Disease 2019",
    "url": "scmp.com",
    "lang": "en"
  },
  "scnu": {
    "routes": {
      "/cs/match": {
        "path": "/cs/match",
        "categories": [
          "university"
        ],
        "example": "/scnu/cs/match",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "cs.scnu.edu.cn/xueshenggongzuo/chengchangfazhan/kejichuangxin/",
              "cs.scnu.edu.cn/"
            ]
          }
        ],
        "name": "计算机学院竞赛通知",
        "maintainers": [
          "fengkx"
        ],
        "url": "cs.scnu.edu.cn/xueshenggongzuo/chengchangfazhan/kejichuangxin/",
        "location": "cs/match.ts",
        "module": () => import('@/routes/scnu/cs/match.ts')
      },
      "/jw": {
        "path": "/jw",
        "categories": [
          "university"
        ],
        "example": "/scnu/jw",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "jw.scnu.edu.cn/ann/index.html",
              "jw.scnu.edu.cn/"
            ]
          }
        ],
        "name": "教务处通知",
        "maintainers": [
          "fengkx"
        ],
        "url": "jw.scnu.edu.cn/ann/index.html",
        "location": "jw.ts",
        "module": () => import('@/routes/scnu/jw.ts')
      },
      "/library": {
        "path": "/library",
        "categories": [
          "university"
        ],
        "example": "/scnu/library",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "lib.scnu.edu.cn/news/zuixingonggao",
              "lib.scnu.edu.cn/"
            ]
          }
        ],
        "name": "图书馆通知",
        "maintainers": [
          "fengkx"
        ],
        "url": "lib.scnu.edu.cn/news/zuixingonggao",
        "location": "library.ts",
        "module": () => import('@/routes/scnu/library.ts')
      },
      "/ss": {
        "path": "/ss",
        "categories": [
          "university"
        ],
        "example": "/scnu/ss",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "ss.scnu.edu.cn/tongzhigonggao",
              "ss.scnu.edu.cn/"
            ]
          }
        ],
        "name": "软件学院通知公告",
        "maintainers": [
          "shengmaosu"
        ],
        "url": "ss.scnu.edu.cn/tongzhigonggao",
        "location": "ss.ts",
        "module": () => import('@/routes/scnu/ss.ts')
      },
      "/yjs": {
        "path": "/yjs",
        "categories": [
          "university"
        ],
        "example": "/scnu/yjs",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "yz.scnu.edu.cn/tongzhigonggao/ssgg",
              "yz.scnu.edu.cn/"
            ]
          }
        ],
        "name": "研究生院通知公告",
        "maintainers": [
          "shengmaosu"
        ],
        "url": "yz.scnu.edu.cn/tongzhigonggao/ssgg",
        "location": "yjs.ts",
        "module": () => import('@/routes/scnu/yjs.ts')
      }
    },
    "apiRoutes": {},
    "name": "华南师范大学",
    "url": "cs.scnu.edu.cn",
    "lang": "zh-CN"
  },
  "scoop": {
    "routes": {
      "/apps/:query?": {
        "path": "/apps/:query?",
        "name": "Apps",
        "url": "scoop.sh",
        "maintainers": [
          "nczitzk"
        ],
        "example": "/scoop/apps",
        "parameters": {
          "query": {
            "description": "Query, `s=2&d=1&n=true&dm=true&o=true` by default"
          }
        },
        "description": "::: tip\nTo subscribe to [Apps](https://scoop.sh/#/apps?s=2&d=1&n=true&dm=true&o=true), where the source URL is `https://scoop.sh/#/apps?s=2&d=1&n=true&dm=true&o=true`, extract the certain parts from this URL to be used as parameters, resulting in the route as [`/scoop/apps/s=2&d=1&n=true&dm=true&o=true`](https://rsshub.app/scoop/apps/s=2&d=1&n=true&dm=true&o=true).\n:::",
        "categories": [
          "program-update"
        ],
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportRadar": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "scoop.sh/#/apps",
              "scoop.sh"
            ]
          }
        ],
        "view": 5,
        "location": "apps.tsx",
        "module": () => import('@/routes/scoop/apps.tsx')
      }
    },
    "apiRoutes": {},
    "name": "Scoop",
    "url": "scoop.sh",
    "categories": [
      "program-update"
    ],
    "description": "",
    "lang": "en"
  },
  "scpta": {
    "routes": {
      "/news/:category": {
        "path": "/news/:category",
        "categories": [
          "government"
        ],
        "example": "/scpta/news/33",
        "parameters": {
          "category": {
            "description": "分类ID，默认为`33`(工作动态)",
            "default": "33"
          }
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "www.scpta.com.cn/front/News/List"
            ],
            "target": "/news"
          }
        ],
        "name": "通知公告",
        "maintainers": [
          "Yeye-0426"
        ],
        "description": "| 分类                 | category_id |\n|----------------------|-------------|\n| 工作动态             | 33          |\n| 公务员考试           | 56          |\n| 专业技术人员资格考试 | 57          |\n| 事业单位考试         | 67          |\n| 其它                 | 72          |",
        "location": "news.ts",
        "module": () => import('@/routes/scpta/news.ts')
      }
    },
    "apiRoutes": {},
    "name": "四川省人力资源和社会保障厅人事考试专栏",
    "url": "www.scpta.com.cn",
    "categories": [
      "government"
    ],
    "lang": "zh-CN"
  },
  "sctv": {
    "routes": {
      "/programme/:id?/:limit?/:isFull?": {
        "path": "/programme/:id?/:limit?/:isFull?",
        "categories": [
          "traditional-media"
        ],
        "example": "/sctv/programme/1",
        "parameters": {
          "id": "节目 id，可在对应节目页中找到，默认为 `1`，即四川新闻联播",
          "limit": "期数，默认为 15，即单次获取最新 15 期",
          "isFull": "是否仅获取完整视频，填写 true/yes 表示是、false/no 表示否，默认是"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "电视回放",
        "maintainers": [
          "nczitzk"
        ],
        "description": "::: tip\n  参数 **是否仅获取完整视频** 设置为 `true` `yes` `t` `y` 等值后，路由仅返回当期节目的完整视频，而不会返回节目所提供的节选视频。\n\n  查看更多电视节目请前往 [电视回放](https://www.sctv.com/column/list)\n:::\n\n| 节目                   | id      |\n| ---------------------- | ------- |\n| 四川新闻联播           | 1       |\n| 早安四川               | 2       |\n| 今日视点               | 3       |\n| 龙门阵摆四川           | 10523   |\n| 非常话题               | 1014756 |\n| 新闻现场               | 8385    |\n| 黄金三十分             | 8386    |\n| 全媒直播间             | 8434    |\n| 晚报十点半             | 8435    |\n| 现场快报               | 8436    |\n| 四川乡村新闻           | 3673    |\n| 四川文旅报道           | 8174    |\n| 乡村会客厅             | 3674    |\n| 金字招牌               | 3675    |\n| 问您所 “？”            | 3677    |\n| 蜀你最能               | 3679    |\n| 美丽乡村印象           | 3678    |\n| 美丽乡村               | 3676    |\n| 乡村大篷车             | 3680    |\n| 华西论健               | 3681    |\n| 乡村聚乐部             | 3682    |\n| 医保近距离             | 6403    |\n| 音你而来               | 7263    |\n| 吃八方                 | 7343    |\n| 世界那么大             | 7344    |\n| 风云川商               | 7345    |\n| 麻辣烫                 | 7346    |\n| 财经快报               | 7473    |\n| 医生来了               | 7873    |\n| 安逸的旅途             | 8383    |\n| 运动 +                 | 8433    |\n| 好戏连台               | 9733    |\n| 防癌大讲堂             | 1018673 |\n| 消费新观察             | 1017153 |\n| 天天耍大牌             | 1014753 |\n| 廉洁四川               | 1014754 |\n| 看世界                 | 1014755 |\n| 金熊猫说教育（资讯版） | 1014757 |\n| 她说                   | 1014759 |\n| 嗨宝贝                 | 1014762 |\n| 萌眼看世界             | 1014764 |\n| 乡村大讲堂             | 1014765 |\n| 四川党建               | 1014766 |\n| 健康四川               | 1014767 |\n| 技能四川               | 12023   |",
        "location": "programme.tsx",
        "module": () => import('@/routes/sctv/programme.tsx')
      }
    },
    "apiRoutes": {},
    "name": "四川广播电视台",
    "url": "sctv.com",
    "lang": "zh-CN"
  },
  "scu": {
    "routes": {
      "/jwc": {
        "path": "/jwc",
        "categories": [
          "university"
        ],
        "example": "/scu/jwc",
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "jwc.scu.edu.cn"
            ],
            "target": "/jwc"
          }
        ],
        "name": "教务处通知公告",
        "maintainers": [
          "Kyle-You"
        ],
        "location": "jwc/tzgg.ts",
        "module": () => import('@/routes/scu/jwc/tzgg.ts')
      },
      "/scupi": {
        "path": "/scupi",
        "categories": [
          "university"
        ],
        "example": "/scu/scupi",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "匹兹堡学院通知",
        "maintainers": [
          "sitdownkevin"
        ],
        "url": "scupi.scu.edu.cn/activities/notice",
        "description": "",
        "location": "scupi/notice.ts",
        "module": () => import('@/routes/scu/scupi/notice.ts')
      }
    },
    "apiRoutes": {},
    "name": "四川大学",
    "url": "www.scu.edu.cn",
    "lang": "zh-CN"
  },
  "scut": {
    "routes": {
      "/jwc/news": {
        "path": "/jwc/news",
        "categories": [
          "university"
        ],
        "example": "/scut/jwc/news",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "教务处新闻动态",
        "maintainers": [
          "imkero"
        ],
        "location": "jwc/news.ts",
        "module": () => import('@/routes/scut/jwc/news.ts')
      },
      "/jwc/notice/:category?": {
        "path": "/jwc/notice/:category?",
        "categories": [
          "university"
        ],
        "example": "/scut/jwc/notice/all",
        "parameters": {
          "category": "通知分类，默认为 `all`"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "教务处通知公告",
        "maintainers": [
          "imkero"
        ],
        "description": "| 全部 | 选课   | 考试 | 实践     | 交流          | 教师    | 信息 |\n| ---- | ------ | ---- | -------- | ------------- | ------- | ---- |\n| all  | course | exam | practice | communication | teacher | info |",
        "location": "jwc/notice.ts",
        "module": () => import('@/routes/scut/jwc/notice.ts')
      },
      "/jwc/school/:category?": {
        "path": "/jwc/school/:category?",
        "categories": [
          "university"
        ],
        "example": "/scut/jwc/school/all",
        "parameters": {
          "category": "通知分类，默认为 `all`"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "教务处学院通知",
        "maintainers": [
          "imkero",
          "Rongronggg9"
        ],
        "description": "| 全部 | 选课   | 考试 | 信息 |\n| ---- | ------ | ---- | ---- |\n| all  | course | exam | info |",
        "location": "jwc/school.ts",
        "module": () => import('@/routes/scut/jwc/school.ts')
      },
      "/gzic/media": {
        "path": "/gzic/media",
        "categories": [
          "university"
        ],
        "example": "/scut/gzic/media",
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "广州国际校区 - 媒体报道",
        "maintainers": [
          "gdzhht"
        ],
        "description": "::: warning\n由于学校网站对非大陆 IP 的访问存在限制，可能需自行部署。\n:::",
        "location": "gzic/media.ts",
        "module": () => import('@/routes/scut/gzic/media.ts')
      },
      "/gzic/news": {
        "path": "/gzic/news",
        "categories": [
          "university"
        ],
        "example": "/scut/gzic/news",
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "广州国际校区 - 新闻聚焦",
        "maintainers": [
          "gdzhht"
        ],
        "description": "::: warning\n由于学校网站对非大陆 IP 的访问存在限制，可能需自行部署。\n:::",
        "location": "gzic/news.ts",
        "module": () => import('@/routes/scut/gzic/news.ts')
      },
      "/gzic/notice/:category?": {
        "path": "/gzic/notice/:category?",
        "categories": [
          "university"
        ],
        "example": "/scut/gzic/notice/swtz",
        "parameters": {
          "category": "通知分类，默认为 `swtz`"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "广州国际校区 - 通知公告",
        "maintainers": [
          "gdzhht"
        ],
        "description": "| 学术预告 | 教研通知 | 海外学习 | 事务通知 |\n| -------- | -------- | -------- | -------- |\n| xsyg     | jytz     | hwxx     | swtz     |\n\n::: warning\n由于学校网站对非大陆 IP 的访问存在限制，可能需自行部署。\n部分通知详情页可能会被删除（返回 404），或在校园网外无法访问。\n:::",
        "location": "gzic/notice.ts",
        "module": () => import('@/routes/scut/gzic/notice.ts')
      },
      "/scet/notice": {
        "path": "/scet/notice",
        "categories": [
          "university"
        ],
        "example": "/scut/scet/notice",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "土木与交通学院 - 学工通知",
        "maintainers": [
          "railzy"
        ],
        "location": "scet/notice.ts",
        "module": () => import('@/routes/scut/scet/notice.ts')
      },
      "/seie/news_center": {
        "path": "/seie/news_center",
        "categories": [
          "university"
        ],
        "example": "/scut/seie/news_center",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "www2.scut.edu.cn/ee/16285/list.htm"
            ]
          }
        ],
        "name": "电子与信息学院 - 新闻速递",
        "maintainers": [
          "auto-bot-ty"
        ],
        "url": "www2.scut.edu.cn/ee/16285/list.htm",
        "description": "::: warning\n由于学院官网对非大陆 IP 的访问存在限制，需自行部署。\n:::",
        "location": "seie/news-ccenter.ts",
        "module": () => import('@/routes/scut/seie/news-ccenter.ts')
      },
      "/smae/:category?": {
        "path": "/smae/:category?",
        "categories": [
          "university"
        ],
        "example": "/scut/smae/yjsjw",
        "parameters": {
          "category": "通知分类，默认为 `yjsjw`"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "机械与汽车工程学院 - 通知公告",
        "maintainers": [
          "Ermaotie"
        ],
        "description": "| 公务信息 | 党建工作 | 人事工作 | 学生工作 | 科研实验室 | 本科生教务 | 研究生教务 |\n| -------- | -------- | -------- | -------- | ---------- | ---------- | ---------- |\n| gwxx     | djgz     | rsgz     | xsgz     | kysys      | bksjw      | yjsjw      |",
        "location": "smae/notice.ts",
        "module": () => import('@/routes/scut/smae/notice.ts')
      },
      "/yjs": {
        "path": "/yjs",
        "categories": [
          "university"
        ],
        "example": "/scut/yjs",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "www2.scut.edu.cn/graduate/14562/list.htm"
            ]
          }
        ],
        "name": "研究生院通知公告",
        "maintainers": [
          "shengmaosu"
        ],
        "url": "www2.scut.edu.cn/graduate/14562/list.htm",
        "location": "yjs.ts",
        "module": () => import('@/routes/scut/yjs.ts')
      }
    },
    "apiRoutes": {},
    "name": "华南理工大学",
    "url": "jw.scut.edu.cn",
    "lang": "zh-CN"
  },
  "scvtc": {
    "routes": {
      "/xygg": {
        "path": "/xygg",
        "categories": [
          "university"
        ],
        "example": "/scvtc/xygg",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "scvtc.edu.cn/ggfw1/xygg.htm",
              "scvtc.edu.cn/"
            ]
          }
        ],
        "name": "学院公告",
        "maintainers": [
          "nczitzk"
        ],
        "url": "scvtc.edu.cn/ggfw1/xygg.htm",
        "location": "xygg.ts",
        "module": () => import('@/routes/scvtc/xygg.ts')
      }
    },
    "apiRoutes": {},
    "name": "四川职业技术学院",
    "url": "scvtc.edu.cn",
    "lang": "zh-CN"
  },
  "sdo": {
    "routes": {
      "/ff14risingstones/posts/:pid?/:type?": {
        "path": "/ff14risingstones/posts/:pid?/:type?",
        "example": "/sdo/ff14risingstones/posts/all/hot",
        "name": "帖子",
        "categories": [
          "bbs"
        ],
        "maintainers": [
          "KarasuShin"
        ],
        "features": {
          "requireConfig": [
            {
              "name": "SDO_FF14RISINGSTONES",
              "description": "值为 Cookie 头中 ff14risingstones 值"
            },
            {
              "name": "SDO_UA",
              "description": "值为与在网页端获取 Cookie 时相匹配的 User-Agent 值"
            }
          ]
        },
        "parameters": {
          "pid": {
            "description": "分区id，默认显示所有分区，可通过 `,` 拼接多个分区 id 进行筛选",
            "default": "all",
            "options": [
              {
                "label": "全部",
                "value": "all"
              },
              {
                "value": "34",
                "label": "冒险者行会"
              },
              {
                "value": "52",
                "label": "生活杂谈"
              },
              {
                "value": "38",
                "label": "同人创作"
              },
              {
                "value": "36",
                "label": "剧情讨论"
              },
              {
                "value": "51",
                "label": "建议和BUG反馈"
              },
              {
                "value": "37",
                "label": "游戏记录"
              },
              {
                "value": "35",
                "label": "举手提问"
              },
              {
                "value": "74",
                "label": "版务专区"
              },
              {
                "value": "75",
                "label": "官方讯息"
              }
            ]
          },
          "type": {
            "description": "帖文类型，默认不做筛选",
            "options": [
              {
                "label": "置顶",
                "value": "top"
              },
              {
                "label": "精华",
                "value": "refine"
              },
              {
                "label": "周热门",
                "value": "hot"
              }
            ]
          }
        },
        "location": "ff14risingstones/posts.ts",
        "module": () => import('@/routes/sdo/ff14risingstones/posts.ts')
      },
      "/ff14risingstones/strats/:pid?/:type?": {
        "path": "/ff14risingstones/strats/:pid?/:type?",
        "example": "/sdo/ff14risingstones/strats/1,2/refine",
        "name": "攻略",
        "categories": [
          "bbs"
        ],
        "maintainers": [
          "KarasuShin"
        ],
        "features": {
          "requireConfig": [
            {
              "name": "SDO_FF14RISINGSTONES",
              "description": "值为 Cookie 头中 ff14risingstones 值"
            },
            {
              "name": "SDO_UA",
              "description": "值为与在网页端获取 Cookie 时相匹配的 User-Agent 值"
            }
          ]
        },
        "parameters": {
          "pid": {
            "description": "分区id，默认显示所有分区，可通过 `,` 拼接多个分区 id 进行筛选",
            "default": "all",
            "options": [
              {
                "label": "全部",
                "value": "all"
              },
              {
                "label": "新手指引",
                "value": "1"
              },
              {
                "label": "副本攻略",
                "value": "2"
              },
              {
                "label": "战斗职业",
                "value": "3"
              },
              {
                "label": "PVP",
                "value": "4"
              },
              {
                "label": "生产采集",
                "value": "5"
              },
              {
                "label": "投影外观",
                "value": "6"
              },
              {
                "label": "房屋装修",
                "value": "7"
              },
              {
                "label": "骑士",
                "value": "8"
              },
              {
                "label": "武僧",
                "value": "9"
              },
              {
                "label": "战士",
                "value": "10"
              },
              {
                "label": "龙骑士",
                "value": "11"
              },
              {
                "label": "吟游诗人",
                "value": "12"
              },
              {
                "label": "白魔法师",
                "value": "13"
              },
              {
                "label": "黑魔法师",
                "value": "14"
              },
              {
                "label": "召唤师",
                "value": "15"
              },
              {
                "label": "学者",
                "value": "16"
              },
              {
                "label": "忍者",
                "value": "17"
              },
              {
                "label": "机工士",
                "value": "18"
              },
              {
                "label": "暗黑骑士",
                "value": "19"
              },
              {
                "label": "占星术士",
                "value": "20"
              },
              {
                "label": "武士",
                "value": "21"
              },
              {
                "label": "赤魔法师",
                "value": "22"
              },
              {
                "label": "青魔法师",
                "value": "23"
              },
              {
                "label": "绝枪战士",
                "value": "24"
              },
              {
                "label": "舞者",
                "value": "25"
              },
              {
                "label": "钐镰客",
                "value": "26"
              },
              {
                "label": "贤者",
                "value": "27"
              },
              {
                "label": "猫魅族",
                "value": "28"
              },
              {
                "label": "拉拉菲尔族",
                "value": "29"
              },
              {
                "label": "人族",
                "value": "30"
              },
              {
                "label": "精灵族",
                "value": "31"
              },
              {
                "label": "维埃拉族",
                "value": "32"
              },
              {
                "label": "敖龙族",
                "value": "59"
              },
              {
                "label": "硌狮族",
                "value": "60"
              },
              {
                "label": "鲁加族",
                "value": "61"
              },
              {
                "label": "无人岛",
                "value": "62"
              },
              {
                "label": "特殊场景探索",
                "value": "63"
              },
              {
                "label": "游戏资讯",
                "value": "64"
              },
              {
                "label": "内容考据",
                "value": "65"
              },
              {
                "label": "摄影截图",
                "value": "66"
              },
              {
                "label": "金碟游乐场",
                "value": "67"
              },
              {
                "label": "综合",
                "value": "68"
              },
              {
                "label": "其他",
                "value": "69"
              },
              {
                "label": "国际服资讯翻译",
                "value": "70"
              },
              {
                "label": "游戏资讯整理",
                "value": "71"
              },
              {
                "label": "其他",
                "value": "72"
              }
            ]
          },
          "type": {
            "description": "攻略类型，默认不做筛选",
            "options": [
              {
                "label": "置顶",
                "value": "top"
              },
              {
                "label": "精华",
                "value": "refine"
              }
            ]
          }
        },
        "location": "ff14risingstones/strats.ts",
        "module": () => import('@/routes/sdo/ff14risingstones/strats.ts')
      },
      "/ff14risingstones/timeline": {
        "path": "/ff14risingstones/timeline",
        "example": "/sdo/ff14risingstones/timeline",
        "name": "时间线",
        "categories": [
          "bbs"
        ],
        "maintainers": [
          "KarasuShin"
        ],
        "features": {
          "requireConfig": [
            {
              "name": "SDO_FF14RISINGSTONES",
              "description": "值为 Cookie 头中 ff14risingstones 值"
            },
            {
              "name": "SDO_UA",
              "description": "值为与在网页端获取 Cookie 时相匹配的 User-Agent 值"
            }
          ]
        },
        "location": "ff14risingstones/timeline.ts",
        "module": () => import('@/routes/sdo/ff14risingstones/timeline.ts')
      },
      "/ff14risingstones/user-dynamics/:uid": {
        "path": "/ff14risingstones/user-dynamics/:uid",
        "example": "/sdo/ff14risingstones/user-dynamics/10001226",
        "name": "用户动态",
        "categories": [
          "bbs"
        ],
        "maintainers": [
          "KarasuShin"
        ],
        "features": {
          "requireConfig": [
            {
              "name": "SDO_FF14RISINGSTONES",
              "description": "值为 Cookie 头中 ff14risingstones 值"
            },
            {
              "name": "SDO_UA",
              "description": "值为与在网页端获取 Cookie 时相匹配的 User-Agent 值"
            }
          ]
        },
        "location": "ff14risingstones/user-dynamics.ts",
        "module": () => import('@/routes/sdo/ff14risingstones/user-dynamics.ts')
      },
      "/ff14risingstones/user-posts/:uid": {
        "path": "/ff14risingstones/user-posts/:uid",
        "example": "/sdo/ff14risingstones/user-posts/10001226",
        "name": "用户发帖",
        "categories": [
          "bbs"
        ],
        "maintainers": [
          "KarasuShin"
        ],
        "features": {
          "requireConfig": [
            {
              "name": "SDO_FF14RISINGSTONES",
              "description": "值为 Cookie 头中 ff14risingstones 值"
            },
            {
              "name": "SDO_UA",
              "description": "值为与在网页端获取 Cookie 时相匹配的 User-Agent 值"
            }
          ]
        },
        "location": "ff14risingstones/user-posts.ts",
        "module": () => import('@/routes/sdo/ff14risingstones/user-posts.ts')
      },
      "/ff14risingstones/user-resently/:uid": {
        "path": "/ff14risingstones/user-resently/:uid",
        "categories": [
          "bbs"
        ],
        "example": "/sdo/ff14risingstones/user-resently/10008214",
        "name": "游戏近况",
        "maintainers": [
          "KarasuShin"
        ],
        "features": {
          "requireConfig": [
            {
              "name": "SDO_FF14RISINGSTONES",
              "description": "值为 Cookie 头中 ff14risingstones 值"
            },
            {
              "name": "SDO_UA",
              "description": "值为与在网页端获取 Cookie 时相匹配的 User-Agent 值"
            }
          ]
        },
        "location": "ff14risingstones/user-resently.ts",
        "module": () => import('@/routes/sdo/ff14risingstones/user-resently.ts')
      },
      "/ff14risingstones/user-strats/:uid": {
        "path": "/ff14risingstones/user-strats/:uid",
        "example": "/sdo/ff14risingstones/user-strats/10001226",
        "name": "用户攻略",
        "categories": [
          "bbs"
        ],
        "maintainers": [
          "KarasuShin"
        ],
        "features": {
          "requireConfig": [
            {
              "name": "SDO_FF14RISINGSTONES",
              "description": "值为 Cookie 头中 ff14risingstones 值"
            },
            {
              "name": "SDO_UA",
              "description": "值为与在网页端获取 Cookie 时相匹配的 User-Agent 值"
            }
          ]
        },
        "location": "ff14risingstones/user-strats.ts",
        "module": () => import('@/routes/sdo/ff14risingstones/user-strats.ts')
      }
    },
    "apiRoutes": {},
    "name": "盛趣游戏在线",
    "url": "sdo.com",
    "lang": "zh-CN"
  },
  "sdu": {
    "routes": {
      "/cmse/:type?": {
        "path": "/cmse/:type?",
        "categories": [
          "university"
        ],
        "example": "/sdu/cmse/0",
        "parameters": {
          "type": "默认为 `0`"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "材料科学与工程学院通知",
        "maintainers": [
          "Ji4n1ng"
        ],
        "description": "| 通知公告 | 学院新闻 | 本科生教育 | 研究生教育 | 学术动态 |\n| -------- | -------- | ---------- | ---------- | -------- |\n| 0        | 1        | 2          | 3          | 4        |",
        "location": "cmse.ts",
        "module": () => import('@/routes/sdu/cmse.ts')
      },
      "/cs/index/:type?": {
        "path": "/cs/index/:type?",
        "categories": [
          "university"
        ],
        "example": "/sdu/cs/index/announcement",
        "parameters": {
          "type": "默认为 `announcement`"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "www.cs.sdu.edu.cn/",
              "www.cs.sdu.edu.cn/xygg.htm"
            ],
            "target": "/cs/index/announcement"
          },
          {
            "source": [
              "www.cs.sdu.edu.cn/xsbg.htm"
            ],
            "target": "/cs/index/academic"
          },
          {
            "source": [
              "www.cs.sdu.edu.cn/kjjx.htm"
            ],
            "target": "/cs/index/technology"
          },
          {
            "source": [
              "www.cs.sdu.edu.cn/bkjy.htm"
            ],
            "target": "/cs/index/undergraduate"
          },
          {
            "source": [
              "www.cs.sdu.edu.cn/yjsjy.htm"
            ],
            "target": "/cs/index/postgraduate"
          }
        ],
        "name": "计算机科学与技术学院通知",
        "maintainers": [
          "Ji4n1ng",
          "wiketool"
        ],
        "description": "| 学院公告 | 学术报告 | 科技简讯 | 本科教育 | 研究生教育 |\n| -------- | -------- | -------- | -------- | -------- |\n| announcement | academic | technology | undergraduate | postgraduate |",
        "location": "cs/index.ts",
        "module": () => import('@/routes/sdu/cs/index.ts')
      },
      "/cs/yjsgz/:type?": {
        "path": "/cs/yjsgz/:type?",
        "categories": [
          "university"
        ],
        "example": "/sdu/cs/yjsgz/zytz",
        "parameters": {
          "type": "默认为`zytz`"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "计算机科学与技术学院研究生工作网站",
        "maintainers": [
          "kukeya",
          "wiketool"
        ],
        "description": "| 重要通知 | 公示栏 |\n| -------- | -------- |\n| zytz      | gsl       |",
        "location": "cs/yjsgz.ts",
        "module": () => import('@/routes/sdu/cs/yjsgz.ts')
      },
      "/epe/:type?": {
        "path": "/epe/:type?",
        "categories": [
          "university"
        ],
        "example": "/sdu/epe/0",
        "parameters": {
          "type": "默认为 `0`"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "能源与动力工程学院通知",
        "maintainers": [
          "Ji4n1ng"
        ],
        "description": "| 学院动态 | 通知公告 | 学术论坛 |\n| -------- | -------- | -------- |\n| 0        | 1        | 2        |",
        "location": "epe.ts",
        "module": () => import('@/routes/sdu/epe.ts')
      },
      "/gjsw/:type?": {
        "path": "/gjsw/:type?",
        "categories": [
          "university"
        ],
        "example": "/sdu/gjsw/tzgg",
        "parameters": {
          "type": "默认为`tzgg`"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "国际事务部",
        "maintainers": [
          "kukeya"
        ],
        "description": "| 通知公告 |  \n| -------- | \n| tzgg     |      ",
        "location": "gjsw.ts",
        "module": () => import('@/routes/sdu/gjsw.ts')
      },
      "/mech/:type?": {
        "path": "/mech/:type?",
        "categories": [
          "university"
        ],
        "example": "/sdu/mech/0",
        "parameters": {
          "type": "默认为 `0`"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "机械工程学院通知",
        "maintainers": [
          "Ji4n1ng"
        ],
        "description": "| 通知公告 | 院所新闻 | 教学信息 | 学术动态 | 学院简报 |\n| -------- | -------- | -------- | -------- | -------- |\n| 0        | 1        | 2        | 3        | 4        |",
        "location": "mech.ts",
        "module": () => import('@/routes/sdu/mech.ts')
      },
      "/qd/xszxqd/:type?": {
        "path": "/qd/xszxqd/:type?",
        "categories": [
          "university"
        ],
        "example": "/sdu/qd/xszxqd/xtyw",
        "parameters": {
          "type": "默认为`xtyw`"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "学生在线（青岛）",
        "maintainers": [
          "kukeya"
        ],
        "description": "| 学团通知-研究生 | 学团通知-本科生 | 学团通知-团学 | 学团通知-心理 | 学团要闻\n| -------- | -------- |-------- |-------- |-------- |\n| xttz-yjs   | xttz-bks  |  xttz-tx  | xttz-xl  | xtyw  |",
        "location": "qd/xszxqd.ts",
        "module": () => import('@/routes/sdu/qd/xszxqd.ts')
      },
      "/qd/xyb/:type?": {
        "path": "/qd/xyb/:type?",
        "categories": [
          "university"
        ],
        "example": "/sdu/qd/xyb/gztz",
        "parameters": {
          "type": "默认为`gztz`"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "青岛校区学科建设与研究生教育办公室",
        "maintainers": [
          "kukeya"
        ],
        "description": "| 工作通知 | \n| -------- |\n| gztz     | ",
        "location": "qd/xyb.ts",
        "module": () => import('@/routes/sdu/qd/xyb.ts')
      },
      "/sc/:type?": {
        "path": "/sc/:type?",
        "categories": [
          "university"
        ],
        "example": "/sdu/sc/0",
        "parameters": {
          "type": "默认为 `0`"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "软件学院通知",
        "maintainers": [
          "Ji4n1ng"
        ],
        "description": "| 通知公告 | 学术动态 | 本科教育 | 研究生教育 |\n| -------- | -------- | -------- | ---------- |\n| 0        | 1        | 2        | 3          |",
        "location": "sc.ts",
        "module": () => import('@/routes/sdu/sc.ts')
      },
      "/wh/jwc/:column?": {
        "path": "/wh/jwc/:column?",
        "categories": [
          "university"
        ],
        "example": "/sdu/wh/jwc/gztz",
        "parameters": {
          "column": "专栏名称，默认为工作通知（`gztz`）"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "教务处",
        "maintainers": [
          "kxxt"
        ],
        "description": "| 规章制度 | 专业建设 | 实践教学 | 支部风采 | 服务指南 | 教务要闻 | 工作通知 | 教务简报 | 常用下载 |\n| -------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- |\n| gzzd     | zyjs     | sjjx     | zbfc     | fwzn     | jwyw     | gztz     | jwjb     | cyxz     |",
        "location": "wh/jwc.ts",
        "module": () => import('@/routes/sdu/wh/jwc.ts')
      },
      "/wh/news/:column?": {
        "path": "/wh/news/:column?",
        "categories": [
          "university"
        ],
        "example": "/sdu/wh/news/xyyw",
        "parameters": {
          "column": "专栏名称，默认为校园要闻（`xyyw`）"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "新闻网",
        "maintainers": [
          "kxxt"
        ],
        "description": "| 校园要闻 | 学生动态 | 综合新闻 | 山大视点 | 菁菁校园 | 校园简讯 | 玛珈之窗 | 热点专题 | 媒体视角 | 高教视野 | 理论学习 |\n| -------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- |\n| xyyw     | xsdt     | zhxw     | sdsd     | jjxy     | xyjx     | mjzc     | rdzt     | mtsj     | gjsy     | llxx     |",
        "location": "wh/news.ts",
        "module": () => import('@/routes/sdu/wh/news.ts')
      },
      "/ygb/:type?": {
        "path": "/ygb/:type?",
        "categories": [
          "university"
        ],
        "example": "/sdu/ygb/zytz",
        "parameters": {
          "type": "默认为`zytz`"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "研工部",
        "maintainers": [
          "kukeya"
        ],
        "description": "| 重要通知 | 管理服务 | 创新实践 | \n| -------- | -------- |-------- |\n| zytz     | glfw     | cxsj    | ",
        "location": "ygb.ts",
        "module": () => import('@/routes/sdu/ygb.ts')
      },
      "/yz/:type?": {
        "path": "/yz/:type?",
        "categories": [
          "university"
        ],
        "example": "/sdu/yz/tzgg",
        "parameters": {
          "type": "默认为`tzgg`"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "研究生招生信息网",
        "maintainers": [
          "niuyi1017"
        ],
        "description": "| 通知公告 | 招生拓展 | 政策文件 | \n| -------- | -------- |-------- |\n| tzgg     | zstz     | zcwj    | ",
        "location": "yz.ts",
        "module": () => import('@/routes/sdu/yz.ts')
      }
    },
    "apiRoutes": {},
    "name": "山东大学",
    "url": "www.sdu.edu.cn",
    "lang": "zh-CN"
  },
  "sdust": {
    "routes": {
      "/yjsy/zhaosheng/:id?": {
        "path": "/yjsy/zhaosheng/:id?",
        "categories": [
          "university"
        ],
        "example": "/sdust/yjsy/zhaosheng",
        "parameters": {
          "id": "栏目 id，见下表，默认为通知公告"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "研究生招生网",
        "maintainers": [
          "nczitzk"
        ],
        "description": "栏目\n\n| 招生简章 | 专业目录 | 往届录取 | 管理规定 | 资料下载 |\n| -------- | -------- | -------- | -------- | -------- |\n| zsjz     | zyml     | wjlq     | glgd     | zlxz     |\n\n| 通知公告 | 博士招生 | 硕士招生 | 推免生招生 | 招生宣传 |\n| -------- | -------- | -------- | ---------- | -------- |\n| tzgg     | bszs     | sszs     | tms        | zsxc     |",
        "location": "yjsy/zhaosheng.ts",
        "module": () => import('@/routes/sdust/yjsy/zhaosheng.ts')
      }
    },
    "apiRoutes": {},
    "name": "山东科技大学",
    "url": "sdust.edu.cn",
    "lang": "zh-CN"
  },
  "sdzk": {
    "routes": {
      "/:bcid?/:cid?": {
        "path": "/:bcid?/:cid?",
        "categories": [
          "study"
        ],
        "example": "/sdzk",
        "parameters": {
          "bcid": "板块 id，可在对应板块页 URL 中找到，默认为 `1`，即信息与政策",
          "cid": "栏目 id，可在对应板块页 URL 中找到，默认为 `16`，即通知公告"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "新闻",
        "maintainers": [
          "nczitzk"
        ],
        "description": "::: tip\n  若订阅 [信息与政策](https://www.sdzk.cn/NewsList.aspx?BCID=1)，网址为 `https://www.sdzk.cn/NewsList.aspx?BCID=1`。截取 `BCID=1` 作为参数，此时路由为 [`/sdzk/1`](https://rsshub.app/sdzk/1)。\n\n  若订阅 [通知公告](https://www.sdzk.cn/NewsList.aspx?BCID=1&CID=16)，网址为 `https://www.sdzk.cn/NewsList.aspx?BCID=1&CID=16`。截取 `BCID=1` 与 `CID=16` 作为参数，此时路由为 [`/sdzk/1/16`](https://rsshub.app/sdzk/1/16)。\n:::",
        "location": "index.ts",
        "module": () => import('@/routes/sdzk/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "山东省教育招生考试院",
    "url": "sdzk.cn",
    "lang": "zh-CN"
  },
  "sec-in": {
    "routes": {
      "/": {
        "path": "/",
        "name": "Unknown",
        "maintainers": [
          "p7e4"
        ],
        "location": "index.ts",
        "module": () => import('@/routes/sec-in/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "SecIN 信息安全技术社区",
    "url": "sec-in.com",
    "lang": "zh-CN"
  },
  "sec-wiki": {
    "routes": {
      "/weekly": {
        "path": "/weekly",
        "categories": [
          "programming"
        ],
        "example": "/sec-wiki/weekly",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "最新周刊",
        "maintainers": [
          "p7e4"
        ],
        "location": "weekly.ts",
        "module": () => import('@/routes/sec-wiki/weekly.ts')
      }
    },
    "apiRoutes": {},
    "name": "SecWiki - 安全维基",
    "url": "www.sec-wiki.com",
    "lang": "zh-CN"
  },
  "secretsanfrancisco": {
    "routes": {
      "/:category?": {
        "path": "/:category?",
        "categories": [
          "new-media"
        ],
        "example": "/secretsanfrancisco/top-news",
        "parameters": {
          "category": "category name, can be found in url"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "secretsanfrancisco.com/:category"
            ],
            "target": "/:category"
          }
        ],
        "name": "Category",
        "maintainers": [
          "EthanWng97"
        ],
        "location": "rss.tsx",
        "module": () => import('@/routes/secretsanfrancisco/rss.tsx')
      }
    },
    "apiRoutes": {},
    "name": "Secret San francisco",
    "url": "secretsanfrancisco.com",
    "lang": "en"
  },
  "secrss": {
    "routes": {
      "/author/:author": {
        "path": "/author/:author",
        "categories": [
          "programming"
        ],
        "example": "/secrss/author/网络安全威胁和漏洞信息共享平台",
        "parameters": {
          "author": "N"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "作者",
        "maintainers": [
          "XinRoom",
          "SunBK201"
        ],
        "location": "author.ts",
        "module": () => import('@/routes/secrss/author.ts')
      },
      "/category/:category?": {
        "path": "/category/:category?",
        "categories": [
          "programming"
        ],
        "example": "/secrss/category/产业趋势",
        "parameters": {
          "category": "N"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "分类",
        "maintainers": [
          "XinRoom",
          "SunBK201"
        ],
        "location": "category.ts",
        "module": () => import('@/routes/secrss/category.ts')
      }
    },
    "apiRoutes": {},
    "name": "安全内参",
    "url": "secrss.com",
    "lang": "zh-CN"
  },
  "seekingalpha": {
    "routes": {
      "/:symbol/:category?": {
        "path": "/:symbol/:category?",
        "categories": [
          "finance"
        ],
        "example": "/seekingalpha/TSM/transcripts",
        "parameters": {
          "symbol": "Stock symbol",
          "category": "Category, see below, `news` by default"
        },
        "features": {
          "antiCrawler": true
        },
        "radar": [
          {
            "source": [
              "seekingalpha.com/symbol/:symbol/:category",
              "seekingalpha.com/symbol/:symbol/earnings/:category"
            ],
            "target": "/:symbol/:category"
          }
        ],
        "name": "Summary",
        "maintainers": [
          "TonyRL"
        ],
        "description": "| Analysis | News | Transcripts | Press Releases | Related Analysis |\n| -------- | ---- | ----------- | -------------- | ---------------- |\n| analysis | news | transcripts | press-releases | related-analysis |",
        "location": "index.tsx",
        "module": () => import('@/routes/seekingalpha/index.tsx')
      }
    },
    "apiRoutes": {},
    "name": "Seeking Alpha",
    "url": "seekingalpha.com",
    "lang": "en"
  },
  "sega": {
    "routes": {
      "/maimaidx/news": {
        "path": "/maimaidx/news",
        "categories": [
          "game"
        ],
        "example": "/sega/maimaidx/news",
        "radar": [
          {
            "source": [
              "info-maimai.sega.jp/"
            ]
          }
        ],
        "name": "maimai DX Japanese Ver. News",
        "maintainers": [
          "randompasser"
        ],
        "url": "info-maimai.sega.jp/",
        "location": "maimaidx.ts",
        "module": () => import('@/routes/sega/maimaidx.ts')
      },
      "/pjsekai/news": {
        "path": "/pjsekai/news",
        "categories": [
          "game"
        ],
        "example": "/sega/pjsekai/news",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "pjsekai.sega.jp/news/index.html"
            ]
          }
        ],
        "name": "世界计划 多彩舞台 ｜ ProjectSekai ｜ プロセカ",
        "maintainers": [
          "15x15G"
        ],
        "url": "pjsekai.sega.jp/news/index.html",
        "location": "pjsekai.ts",
        "module": () => import('@/routes/sega/pjsekai.ts')
      }
    },
    "apiRoutes": {},
    "name": "SEGA",
    "url": "pjsekai.sega.jp",
    "lang": "ja"
  },
  "segmentfault": {
    "routes": {
      "/channel/:name": {
        "path": "/channel/:name",
        "categories": [
          "programming"
        ],
        "example": "/segmentfault/channel/frontend",
        "parameters": {
          "name": "频道名称，在频道 URL 可以找到"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "segmentfault.com/channel/:name"
            ]
          }
        ],
        "name": "频道",
        "maintainers": [
          "LogicJake",
          "Fatpandac"
        ],
        "location": "channel.ts",
        "module": () => import('@/routes/segmentfault/channel.ts')
      },
      "/blogs/:tag": {
        "path": "/blogs/:tag",
        "categories": [
          "programming"
        ],
        "example": "/segmentfault/blogs/go",
        "parameters": {
          "tag": "标签名称，在 [标签](https://segmentfault.com/tags) 中可以找到"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "segmentfault.com/t/:tag/blogs"
            ]
          }
        ],
        "name": "博客",
        "maintainers": [
          "shiluanzzz"
        ],
        "location": "blogs.ts",
        "module": () => import('@/routes/segmentfault/blogs.ts')
      },
      "/user/:name": {
        "path": "/user/:name",
        "categories": [
          "programming"
        ],
        "example": "/segmentfault/user/minnanitkong",
        "parameters": {
          "name": "用户 Id，用户详情页 URL 可以找到"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "segmentfault.com/u/:name"
            ]
          }
        ],
        "name": "用户",
        "maintainers": [
          "leyuuu",
          "Fatpandac"
        ],
        "location": "user.ts",
        "module": () => import('@/routes/segmentfault/user.ts')
      }
    },
    "apiRoutes": {},
    "name": "SegmentFault",
    "url": "segmentfault.com",
    "lang": "zh-CN"
  },
  "sehuatang": {
    "routes": {
      "/bt/:subforumid?": {
        "path": [
          "/bt/:subforumid?",
          "/picture/:subforumid",
          "/:subforumid?/:type?",
          "/:subforumid?",
          ""
        ],
        "name": "Forum",
        "maintainers": [
          "qiwihui",
          "junfengP",
          "nczitzk"
        ],
        "features": {
          "nsfw": true
        },
        "description": "**原创 BT 电影**\n\n| 国产原创 | 亚洲无码原创 | 亚洲有码原创 | 高清中文字幕 | 三级写真 | VR 视频 | 素人有码 | 欧美无码 | 韩国主播 | 动漫原创 | 综合讨论 |\n| -------- | ------------ | ------------ | ------------ | -------- | ------- | -------- | -------- | -------- | -------- | -------- |\n| gcyc     | yzwmyc       | yzymyc       | gqzwzm       | sjxz     | vr      | srym     | omwm     | hgzb     | dmyc     | zhtl     |\n\n  **色花图片**\n\n| 原创自拍 | 转贴自拍 | 华人街拍 | 亚洲性爱 | 欧美性爱 | 卡通动漫 | 套图下载 |\n| -------- | -------- | -------- | -------- | -------- | -------- | -------- |\n| yczp     | ztzp     | hrjp     | yzxa     | omxa     | ktdm     | ttxz     |",
        "location": "index.ts",
        "module": () => import('@/routes/sehuatang/index.ts')
      },
      "/picture/:subforumid": {
        "path": [
          "/bt/:subforumid?",
          "/picture/:subforumid",
          "/:subforumid?/:type?",
          "/:subforumid?",
          ""
        ],
        "name": "Forum",
        "maintainers": [
          "qiwihui",
          "junfengP",
          "nczitzk"
        ],
        "features": {
          "nsfw": true
        },
        "description": "**原创 BT 电影**\n\n| 国产原创 | 亚洲无码原创 | 亚洲有码原创 | 高清中文字幕 | 三级写真 | VR 视频 | 素人有码 | 欧美无码 | 韩国主播 | 动漫原创 | 综合讨论 |\n| -------- | ------------ | ------------ | ------------ | -------- | ------- | -------- | -------- | -------- | -------- | -------- |\n| gcyc     | yzwmyc       | yzymyc       | gqzwzm       | sjxz     | vr      | srym     | omwm     | hgzb     | dmyc     | zhtl     |\n\n  **色花图片**\n\n| 原创自拍 | 转贴自拍 | 华人街拍 | 亚洲性爱 | 欧美性爱 | 卡通动漫 | 套图下载 |\n| -------- | -------- | -------- | -------- | -------- | -------- | -------- |\n| yczp     | ztzp     | hrjp     | yzxa     | omxa     | ktdm     | ttxz     |",
        "location": "index.ts",
        "module": () => import('@/routes/sehuatang/index.ts')
      },
      "/:subforumid?/:type?": {
        "path": [
          "/bt/:subforumid?",
          "/picture/:subforumid",
          "/:subforumid?/:type?",
          "/:subforumid?",
          ""
        ],
        "name": "Forum",
        "maintainers": [
          "qiwihui",
          "junfengP",
          "nczitzk"
        ],
        "features": {
          "nsfw": true
        },
        "description": "**原创 BT 电影**\n\n| 国产原创 | 亚洲无码原创 | 亚洲有码原创 | 高清中文字幕 | 三级写真 | VR 视频 | 素人有码 | 欧美无码 | 韩国主播 | 动漫原创 | 综合讨论 |\n| -------- | ------------ | ------------ | ------------ | -------- | ------- | -------- | -------- | -------- | -------- | -------- |\n| gcyc     | yzwmyc       | yzymyc       | gqzwzm       | sjxz     | vr      | srym     | omwm     | hgzb     | dmyc     | zhtl     |\n\n  **色花图片**\n\n| 原创自拍 | 转贴自拍 | 华人街拍 | 亚洲性爱 | 欧美性爱 | 卡通动漫 | 套图下载 |\n| -------- | -------- | -------- | -------- | -------- | -------- | -------- |\n| yczp     | ztzp     | hrjp     | yzxa     | omxa     | ktdm     | ttxz     |",
        "location": "index.ts",
        "module": () => import('@/routes/sehuatang/index.ts')
      },
      "/:subforumid?": {
        "path": [
          "/bt/:subforumid?",
          "/picture/:subforumid",
          "/:subforumid?/:type?",
          "/:subforumid?",
          ""
        ],
        "name": "Forum",
        "maintainers": [
          "qiwihui",
          "junfengP",
          "nczitzk"
        ],
        "features": {
          "nsfw": true
        },
        "description": "**原创 BT 电影**\n\n| 国产原创 | 亚洲无码原创 | 亚洲有码原创 | 高清中文字幕 | 三级写真 | VR 视频 | 素人有码 | 欧美无码 | 韩国主播 | 动漫原创 | 综合讨论 |\n| -------- | ------------ | ------------ | ------------ | -------- | ------- | -------- | -------- | -------- | -------- | -------- |\n| gcyc     | yzwmyc       | yzymyc       | gqzwzm       | sjxz     | vr      | srym     | omwm     | hgzb     | dmyc     | zhtl     |\n\n  **色花图片**\n\n| 原创自拍 | 转贴自拍 | 华人街拍 | 亚洲性爱 | 欧美性爱 | 卡通动漫 | 套图下载 |\n| -------- | -------- | -------- | -------- | -------- | -------- | -------- |\n| yczp     | ztzp     | hrjp     | yzxa     | omxa     | ktdm     | ttxz     |",
        "location": "index.ts",
        "module": () => import('@/routes/sehuatang/index.ts')
      },
      "": {
        "path": [
          "/bt/:subforumid?",
          "/picture/:subforumid",
          "/:subforumid?/:type?",
          "/:subforumid?",
          ""
        ],
        "name": "Forum",
        "maintainers": [
          "qiwihui",
          "junfengP",
          "nczitzk"
        ],
        "features": {
          "nsfw": true
        },
        "description": "**原创 BT 电影**\n\n| 国产原创 | 亚洲无码原创 | 亚洲有码原创 | 高清中文字幕 | 三级写真 | VR 视频 | 素人有码 | 欧美无码 | 韩国主播 | 动漫原创 | 综合讨论 |\n| -------- | ------------ | ------------ | ------------ | -------- | ------- | -------- | -------- | -------- | -------- | -------- |\n| gcyc     | yzwmyc       | yzymyc       | gqzwzm       | sjxz     | vr      | srym     | omwm     | hgzb     | dmyc     | zhtl     |\n\n  **色花图片**\n\n| 原创自拍 | 转贴自拍 | 华人街拍 | 亚洲性爱 | 欧美性爱 | 卡通动漫 | 套图下载 |\n| -------- | -------- | -------- | -------- | -------- | -------- | -------- |\n| yczp     | ztzp     | hrjp     | yzxa     | omxa     | ktdm     | ttxz     |",
        "location": "index.ts",
        "module": () => import('@/routes/sehuatang/index.ts')
      },
      "/user/:uid": {
        "path": "/user/:uid",
        "categories": [
          "multimedia"
        ],
        "example": "/sehuatang/user/411096",
        "parameters": {
          "uid": "用户 uid, 可在用户主页 URL 中找到"
        },
        "features": {
          "requireConfig": [
            {
              "name": "SEHUATANG_COOKIE",
              "description": ""
            }
          ],
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false,
          "nsfw": true
        },
        "name": "作者文章",
        "maintainers": [
          "JamYiz"
        ],
        "location": "user.ts",
        "module": () => import('@/routes/sehuatang/user.ts')
      }
    },
    "apiRoutes": {},
    "name": "色花堂",
    "url": "sehuatang.net",
    "lang": "zh-CN"
  },
  "semiconductors": {
    "routes": {
      "/:category{.+}?": {
        "path": "/:category{.+}?",
        "name": "Latest News",
        "url": "www.semiconductors.org",
        "maintainers": [
          "nczitzk"
        ],
        "example": "/semiconductors/news-events/latest-news",
        "parameters": {
          "category": {
            "description": "Category, `news-events/latest-news` by default"
          }
        },
        "description": ":::tip\nTo subscribe to [Latest News](https://www.semiconductors.org/news-events/latest-news/), where the source URL is `https://www.semiconductors.org/news-events/latest-news/`, extract the certain parts from this URL to be used as parameters, resulting in the route as [`/semiconductors/news-events/latest-news`](https://rsshub.app/semiconductors/news-events/latest-news).\n:::",
        "categories": [
          "new-media"
        ],
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportRadar": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "www.semiconductors.org/:category"
            ],
            "target": "/:category"
          }
        ],
        "view": 0,
        "location": "index.ts",
        "module": () => import('@/routes/semiconductors/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "Semiconductor Industry Association",
    "url": "semiconductors.org",
    "categories": [
      "new-media"
    ],
    "description": "",
    "lang": "en"
  },
  "sensortower": {
    "routes": {
      "/blog/:language?": {
        "path": "/blog/:language?",
        "categories": [
          "new-media"
        ],
        "example": "/sensortower/blog",
        "parameters": {
          "language": "Language, see below, English by default"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "sensortower.com/blog",
              "sensortower.com/zh-CN/blog",
              "sensortower.com/ja/blog",
              "sensortower.com/ko/blog",
              "sensortower.com/"
            ],
            "target": "/blog"
          }
        ],
        "name": "Blog",
        "maintainers": [
          "nczitzk"
        ],
        "url": "sensortower.com/blog",
        "description": "| English | Chinese | Japanese | Korean |\n| ------- | ------- | -------- | ------ |\n|         | zh-CN   | ja       | ko     |",
        "location": "blog.ts",
        "module": () => import('@/routes/sensortower/blog.ts')
      }
    },
    "apiRoutes": {},
    "name": "Sensor Tower",
    "url": "sensortower.com",
    "lang": "en"
  },
  "setn": {
    "routes": {
      "/:category?": {
        "path": "/:category?",
        "categories": [
          "traditional-media"
        ],
        "example": "/setn",
        "parameters": {
          "category": "分类，见下表，默认为即時"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "setn.com/ViewAll.aspx",
              "setn.com/"
            ],
            "target": ""
          }
        ],
        "name": "新聞",
        "maintainers": [
          "nczitzk"
        ],
        "url": "setn.com/ViewAll.aspx",
        "description": "| 即時 | 熱門 | 娛樂 | 政治 | 社會 |\n| ---- | ---- | ---- | ---- | ---- |\n\n| 國際 | 兩岸 | 生活 | 健康 | 旅遊 |\n| ---- | ---- | ---- | ---- | ---- |\n\n| 運動 | 地方 | 財經 | 富房網 | 名家 |\n| ---- | ---- | ---- | ------ | ---- |\n\n| 新奇 | 科技 | 汽車 | 寵物 | 女孩 | HOT 焦點 |\n| ---- | ---- | ---- | ---- | ---- | -------- |",
        "location": "index.ts",
        "module": () => import('@/routes/setn/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "三立新聞網",
    "url": "setn.com",
    "lang": "zh-TW"
  },
  "seu": {
    "routes": {
      "/cse/:type?": {
        "path": "/cse/:type?",
        "categories": [
          "university"
        ],
        "example": "/seu/cse/xyxw",
        "parameters": {
          "type": "分类名，默认为 `xyxw`"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "cse.seu.edu.cn/:type/list.htm",
              "cse.seu.edu.cn/"
            ]
          }
        ],
        "name": "计算机技术与工程学院",
        "maintainers": [
          "LogicJake"
        ],
        "description": "| 学院新闻 | 通知公告 | 教务信息 | 就业信息 | 学工事务 |\n| -------- | -------- | -------- | -------- | -------- |\n| xyxw     | tzgg     | jwxx     | jyxx     | xgsw     |",
        "location": "cse/index.ts",
        "module": () => import('@/routes/seu/cse/index.ts')
      },
      "/cyber/tzgg": {
        "path": "/cyber/tzgg",
        "categories": [
          "university"
        ],
        "example": "/seu/cyber/tzgg",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "cyber.seu.edu.cn/tzgg/list.htm",
              "cyber.seu.edu.cn/"
            ]
          }
        ],
        "name": "网络空间安全学院 - 通知公告",
        "maintainers": [
          "shrugginG"
        ],
        "description": "东南大学网络空间安全学院通知公告",
        "location": "cyber/index.ts",
        "module": () => import('@/routes/seu/cyber/index.ts')
      },
      "/radio/academic": {
        "path": "/radio/academic",
        "categories": [
          "university"
        ],
        "example": "/seu/radio/academic",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "radio.seu.edu.cn/_s29/15986/list.psp",
              "radio.seu.edu.cn/"
            ]
          }
        ],
        "name": "信息科学与工程学院学术活动",
        "maintainers": [
          "HenryQW"
        ],
        "url": "radio.seu.edu.cn/_s29/15986/list.psp",
        "location": "radio/academic.ts",
        "module": () => import('@/routes/seu/radio/academic.ts')
      },
      "/yjs": {
        "path": "/yjs",
        "categories": [
          "university"
        ],
        "example": "/seu/yjs",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "seugs.seu.edu.cn/26671/list.htm",
              "seugs.seu.edu.cn/"
            ]
          }
        ],
        "name": "研究生院全部公告",
        "maintainers": [
          "Denkiyohou"
        ],
        "url": "seugs.seu.edu.cn/26671/list.htm",
        "location": "yjs.ts",
        "module": () => import('@/routes/seu/yjs.ts')
      },
      "/yzb/:type": {
        "path": "/yzb/:type",
        "categories": [
          "university"
        ],
        "example": "/seu/yzb/6676",
        "parameters": {
          "type": "分类名，见下表"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "yzb.seu.edu.cn/:type/list.htm"
            ]
          }
        ],
        "name": "研究生招生网通知公告",
        "maintainers": [
          "fuzy112"
        ],
        "description": "| 硕士招生 | 博士招生 | 港澳台及中外合作办学 |\n| -------- | -------- | -------------------- |\n| 6676     | 6677     | 6679                 |",
        "location": "yzb/index.ts",
        "module": () => import('@/routes/seu/yzb/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "东南大学",
    "url": "cse.seu.edu.cn",
    "lang": "zh-CN"
  },
  "sfacg": {
    "routes": {
      "/novel/chapter/:id": {
        "path": "/novel/chapter/:id",
        "categories": [
          "reading"
        ],
        "example": "/sfacg/novel/chapter/672431",
        "parameters": {
          "id": "小说 id, 可在对应小说页 URL 中找到"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "book.sfacg.com/Novel/:id/*"
            ]
          }
        ],
        "name": "章节",
        "maintainers": [
          "keocheung"
        ],
        "location": "novel-chapter.ts",
        "module": () => import('@/routes/sfacg/novel-chapter.ts')
      }
    },
    "apiRoutes": {},
    "name": "SF 轻小说",
    "url": "book.sfacg.com",
    "lang": "zh-CN"
  },
  "shcstheatre": {
    "routes": {
      "/programs": {
        "path": "/programs",
        "categories": [
          "shopping"
        ],
        "example": "/shcstheatre/programs",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "www.shcstheatre.com/Program/programList.aspx"
            ]
          }
        ],
        "name": "节目列表",
        "maintainers": [
          "fuzy112"
        ],
        "url": "www.shcstheatre.com/Program/programList.aspx",
        "location": "programs.tsx",
        "module": () => import('@/routes/shcstheatre/programs.tsx')
      }
    },
    "apiRoutes": {},
    "name": "上海文化广场",
    "url": "www.shcstheatre.com",
    "lang": "zh-CN"
  },
  "shiep": {
    "routes": {
      "/:type/:id?": {
        "path": "/:type/:id?",
        "categories": [
          "university"
        ],
        "example": "/shiep/news/notice",
        "parameters": {
          "type": "类型名称，见下表",
          "id": "页面 ID，默认为通知公告或学院公告所对应的 ID"
        },
        "radar": [
          {
            "title": "武装部保卫处",
            "source": [
              "bwc.shiep.edu.cn/:id/list.htm"
            ],
            "target": "/bwc/:id"
          },
          {
            "title": "本科就业信息网",
            "source": [
              "career.shiep.edu.cn/news/index/tag/:id"
            ],
            "target": "/career/:id"
          },
          {
            "title": "资产经营公司/产业办",
            "source": [
              "cyb.shiep.edu.cn/:id/list.htm"
            ],
            "target": "/cyb/:id"
          },
          {
            "title": "党委办公室",
            "source": [
              "dangban.shiep.edu.cn/:id/list.htm"
            ],
            "target": "/dangban/:id"
          },
          {
            "title": "党建服务中心/党建督查室",
            "source": [
              "djfwzxdcs.shiep.edu.cn/:id/list.htm"
            ],
            "target": "/djfwzxdcs/:id"
          },
          {
            "title": "电气工程学院",
            "source": [
              "dqxy.shiep.edu.cn/:id/list.htm"
            ],
            "target": "/dqxy/:id"
          },
          {
            "title": "对外联络处",
            "source": [
              "dwllc.shiep.edu.cn/:id/list.htm"
            ],
            "target": "/dwllc/:id"
          },
          {
            "title": "电子与信息工程学院",
            "source": [
              "dxxy.shiep.edu.cn/:id/list.htm"
            ],
            "target": "/dxxy/:id"
          },
          {
            "title": "能源与机械工程学院",
            "source": [
              "energy.shiep.edu.cn/:id/list.htm"
            ],
            "target": "/energy/:id"
          },
          {
            "title": "上海热交换系统节能工程技术研究中心",
            "source": [
              "energy-saving.shiep.edu.cn/:id/list.htm"
            ],
            "target": "/energy-saving/:id"
          },
          {
            "title": "Shanghai University of Electric Power",
            "source": [
              "english.shiep.edu.cn/:id/list.htm"
            ],
            "target": "/english/:id"
          },
          {
            "title": "国际交流与合作处（港澳台办公室）",
            "source": [
              "fao.shiep.edu.cn/:id/list.htm"
            ],
            "target": "/fao/:id"
          },
          {
            "title": "妇工委",
            "source": [
              "fgw.shiep.edu.cn/:id/list.htm"
            ],
            "target": "/fgw/:id"
          },
          {
            "title": "发展规划处",
            "source": [
              "fzghc.shiep.edu.cn/:id/list.htm"
            ],
            "target": "/fzghc/:id"
          },
          {
            "title": "上海新能源人才技术教育交流中心",
            "source": [
              "gec.shiep.edu.cn/:id/list.htm"
            ],
            "target": "/gec/:id"
          },
          {
            "title": "工会",
            "source": [
              "gonghui.shiep.edu.cn/:id/list.htm"
            ],
            "target": "/gonghui/:id"
          },
          {
            "title": "上海绿色能源并网技术研究中心",
            "source": [
              "green-energy.shiep.edu.cn/:id/list.htm"
            ],
            "target": "/green-energy/:id"
          },
          {
            "title": "能源化学实验教学中心",
            "source": [
              "hhsyzx.shiep.edu.cn/:id/list.htm"
            ],
            "target": "/hhsyzx/:id"
          },
          {
            "title": "环境与化学工程学院",
            "source": [
              "hhxy.shiep.edu.cn/:id/list.htm"
            ],
            "target": "/hhxy/:id"
          },
          {
            "title": "后勤管理处（后勤服务中心）",
            "source": [
              "hqglc.shiep.edu.cn/:id/list.htm"
            ],
            "target": "/hqglc/:id"
          },
          {
            "title": "创新创业工程训练中心",
            "source": [
              "ieetc.shiep.edu.cn/:id/list.htm"
            ],
            "target": "/ieetc/:id"
          },
          {
            "title": "机关党委",
            "source": [
              "jgdw.shiep.edu.cn/:id/list.htm"
            ],
            "target": "/jgdw/:id"
          },
          {
            "title": "经济与管理学院",
            "source": [
              "jgxy.shiep.edu.cn/:id/list.htm"
            ],
            "target": "/jgxy/:id"
          },
          {
            "title": "纪委（监察专员办公室）",
            "source": [
              "jijian.shiep.edu.cn/:id/list.htm"
            ],
            "target": "/jijian/:id"
          },
          {
            "title": "基建处",
            "source": [
              "jjc.shiep.edu.cn/:id/list.htm"
            ],
            "target": "/jjc/:id"
          },
          {
            "title": "继续教育学院（国际教育学院）",
            "source": [
              "jjxy.shiep.edu.cn/:id/list.htm"
            ],
            "target": "/jjxy/:id"
          },
          {
            "title": "教师教学发展中心",
            "source": [
              "jsjxfzzx.shiep.edu.cn/:id/list.htm"
            ],
            "target": "/jsjxfzzx/:id"
          },
          {
            "title": "计算机科学与技术学院",
            "source": [
              "jsjxy.shiep.edu.cn/:id/list.htm"
            ],
            "target": "/jsjxy/:id"
          },
          {
            "title": "技术转移中心",
            "source": [
              "jszyzx.shiep.edu.cn/:id/list.htm"
            ],
            "target": "/jszyzx/:id"
          },
          {
            "title": "教务处",
            "source": [
              "jwc.shiep.edu.cn/:id/list.htm"
            ],
            "target": "/jwc/:id"
          },
          {
            "title": "电力装备设计与制造虚拟仿真中心",
            "source": [
              "jxfz.shiep.edu.cn/:id/list.htm"
            ],
            "target": "/jxfz/:id"
          },
          {
            "title": "能源电力科创中心",
            "source": [
              "kczx.shiep.edu.cn/:id/list.htm"
            ],
            "target": "/kczx/:id"
          },
          {
            "title": "科研处/融合办",
            "source": [
              "kyc.shiep.edu.cn/:id/list.htm"
            ],
            "target": "/kyc/:id"
          },
          {
            "title": "临港新校区建设综合办公室",
            "source": [
              "lgxq.shiep.edu.cn/:id/list.htm"
            ],
            "target": "/lgxq/:id"
          },
          {
            "title": "图书馆",
            "source": [
              "library.shiep.edu.cn/:id/list.htm"
            ],
            "target": "/library/:id"
          },
          {
            "title": "现代教育技术中心/信息办",
            "source": [
              "metc.shiep.edu.cn/:id/list.htm"
            ],
            "target": "/metc/:id"
          },
          {
            "title": "上海市电力材料防护与新材料重点实验室",
            "source": [
              "mpep.shiep.edu.cn/:id/list.htm"
            ],
            "target": "/mpep/:id"
          },
          {
            "title": "新闻网",
            "source": [
              "news.shiep.edu.cn/:id/list.htm"
            ],
            "target": "/news/:id"
          },
          {
            "title": "能源电力智库",
            "source": [
              "nydlzk.shiep.edu.cn/:id/list.htm"
            ],
            "target": "/nydlzk/:id"
          },
          {
            "title": "校长办公室（档案馆）",
            "source": [
              "office.shiep.edu.cn/:id/list.htm"
            ],
            "target": "/office/:id"
          },
          {
            "title": "国家新能源电力系统实验教学示范中心",
            "source": [
              "rpstec.shiep.edu.cn/:id/list.htm"
            ],
            "target": "/rpstec/:id"
          },
          {
            "title": "党委教师工作部/人事处",
            "source": [
              "rsc.shiep.edu.cn/:id/list.htm"
            ],
            "target": "/rsc/:id"
          },
          {
            "title": "人文艺术学院",
            "source": [
              "rwysxy.shiep.edu.cn/:id/list.htm"
            ],
            "target": "/rwysxy/:id"
          },
          {
            "title": "审计处",
            "source": [
              "sjc.shiep.edu.cn/:id/list.htm"
            ],
            "target": "/sjc/:id"
          },
          {
            "title": "马克思主义学院",
            "source": [
              "skb.shiep.edu.cn/:id/list.htm"
            ],
            "target": "/skb/:id"
          },
          {
            "title": "数理学院",
            "source": [
              "slxy.shiep.edu.cn/:id/list.htm"
            ],
            "target": "/slxy/:id"
          },
          {
            "title": "智能发电实验教学中心",
            "source": [
              "spgc.shiep.edu.cn/:id/list.htm"
            ],
            "target": "/spgc/:id"
          },
          {
            "title": "实验室与资产管理处",
            "source": [
              "sysyzcglc.shiep.edu.cn/:id/list.htm"
            ],
            "target": "/sysyzcglc/:id"
          },
          {
            "title": "离退休党委/退管办",
            "source": [
              "tgb.shiep.edu.cn/:id/list.htm"
            ],
            "target": "/tgb/:id"
          },
          {
            "title": "团委",
            "source": [
              "tw.shiep.edu.cn/:id/list.htm"
            ],
            "target": "/tw/:id"
          },
          {
            "title": "体育学院",
            "source": [
              "tyb.shiep.edu.cn/:id/list.htm"
            ],
            "target": "/tyb/:id"
          },
          {
            "title": "统战部",
            "source": [
              "tzb.shiep.edu.cn/:id/list.htm"
            ],
            "target": "/tzb/:id"
          },
          {
            "title": "文明办",
            "source": [
              "wenming.shiep.edu.cn/:id/list.htm"
            ],
            "target": "/wenming/:id"
          },
          {
            "title": "外国语学院",
            "source": [
              "wgyxy.shiep.edu.cn/:id/list.htm"
            ],
            "target": "/wgyxy/:id"
          },
          {
            "title": "宣传部（文明办、融媒体中心）",
            "source": [
              "xcb.shiep.edu.cn/:id/list.htm"
            ],
            "target": "/xcb/:id"
          },
          {
            "title": "学生处",
            "source": [
              "xsc.shiep.edu.cn/:id/list.htm"
            ],
            "target": "/xsc/:id"
          },
          {
            "title": "巡查办",
            "source": [
              "xunchaban.shiep.edu.cn/:id/list.htm"
            ],
            "target": "/xunchaban/:id"
          },
          {
            "title": "信息公开网",
            "source": [
              "xxgk.shiep.edu.cn/:id/list.htm"
            ],
            "target": "/xxgk/:id"
          },
          {
            "title": "研究生院/研工部",
            "source": [
              "yjsc.shiep.edu.cn/:id/list.htm"
            ],
            "target": "/yjsc/:id"
          },
          {
            "title": "自动化工程学院",
            "source": [
              "zdhxy.shiep.edu.cn/:id/list.htm"
            ],
            "target": "/zdhxy/:id"
          },
          {
            "title": "本科招生网",
            "source": [
              "zs.shiep.edu.cn/:id/list.htm"
            ],
            "target": "/zs/:id"
          },
          {
            "title": "学习路上",
            "source": [
              "ztjy.shiep.edu.cn/:id/list.htm"
            ],
            "target": "/ztjy/:id"
          },
          {
            "title": "组织部（老干部处、党校）",
            "source": [
              "zzb.shiep.edu.cn/:id/list.htm"
            ],
            "target": "/zzb/:id"
          }
        ],
        "name": "新闻网与学院通知",
        "maintainers": [
          "gumibea",
          "TeamSUEP"
        ],
        "description": "类型名称与默认 ID：\n\n  学院一览：\n\n| 能源与机械工程学院 | 环境与化学工程学院 | 电气工程学院 | 自动化工程学院 | 计算机科学与技术学院 | 电子与信息工程学院 | 经济与管理学院 | 数理学院 | 外国语学院 | 体育学院 | 马克思主义学院 | 人文艺术学院 | 继续教育学院（国际教育学院） | 海上风电研究院 |\n| ------------------ | ------------------ | ------------ | -------------- | -------------------- | ------------------ | -------------- | -------- | ---------- | -------- | -------------- | ------------ | ---------------------------- | -------------- |\n| energy             | hhxy               | dqxy         | zdhxy          | jsjxy                | dxxy               | jgxy           | slxy     | wgyxy      | tyb      | skb            | rwysxy       | jjxy                         | hsfdyjy        |\n| 892                | 5559               | 2462         | 2002           | xygg                 | tzgg               | 3633           | 2063     | tzgg       | 2891     | 1736           | 3089         | 2582                         | 5748           |\n\n  党群部门：\n\n| 党委办公室 | 组织部（老干部处、党校） | 党建服务中心 / 党建督查室 | 宣传部（文明办、融媒体中心） | 统战部 | 机关党委 | 纪委（监察专员办公室） | 巡查办    | 武装部 | 学生工作部 | 团委 | 工会（妇工委） | 教师工作部 | 离退休党委 | 研究生工作部 |\n| ---------- | ------------------------ | ------------------------- | ---------------------------- | ------ | -------- | ---------------------- | --------- | ------ | ---------- | ---- | -------------- | ---------- | ---------- | ------------ |\n| dangban    | zzb                      | djfwzxdcs                 | xcb                          | tzb    | jgdw     | jijian                 | xunchaban | bwc    | xsc        | tw   | gonghui        | rsc        | tgb        | yjsc         |\n| 4013       | 1534                     | tzgg                      | 2925                         | 3858   | 3205     | 59                     | 5044      | tzgg   | 3482       | 2092 | 1806           | 1695       | notice     | 1161         |\n\n  行政部门：\n\n| 校长办公室（档案馆） | 对外联络处 | 发展规划处 | 审计处 | 保卫处 | 学生处 | 人事处 | 退管办 | 国际交流与合作处（港澳台办公室） | 科研处 / 融合办 | 教务处 | 研究生院 | 后勤管理处（后勤服务中心） | 实验室与资产管理处 | 基建处 | 临港新校区建设综合办公室 | 图书馆  | 现代教育技术中心 / 信息办 | 创新创业工程训练中心 | 资产经营公司 / 产业办 | 能源电力科创中心 | 技术转移中心 |\n| -------------------- | ---------- | ---------- | ------ | ------ | ------ | ------ | ------ | -------------------------------- | --------------- | ------ | -------- | -------------------------- | ------------------ | ------ | ------------------------ | ------- | ------------------------- | -------------------- | --------------------- | ---------------- | ------------ |\n| office               | dwllc      | fzghc      | sjc    | bwc    | xsc    | rsc    | tgb    | fao                              | kyc             | jwc    | yjsc     | hqglc                      | sysyzcglc          | jjc    | lgxq                     | library | metc                      | ieetc                | cyb                   | kczx             | jszyzx       |\n| 389                  | 2649       | 291        | 199    | tzgg   | 3482   | 1695   | notice | tzgg                             | 834             | 227    | 1161     | 1616                       | 312                | 327    | 377                      | 4866    | tzgg                      | cxcy                 | 367                   | 3946             | 4247         |\n\n  其它：\n\n| 新闻网 | 信息公开网 | 本科招生网 | 本科就业信息网 | 文明办  | 学习路上 | “学条例 守党纪”专题网 | 上海新能源人才技术教育交流中心 | 上海绿色能源并网技术研究中心 | 能源电力智库 | 智能发电实验教学中心 |\n| ------ | ---------- | ---------- | -------------- | ------- | -------- | --------------------- | ------------------------------ | ---------------------------- | ------------ | -------------------- |\n| news   | xxgk       | zs         | career         | wenming | ztjy     | xxjy                  | gec                            | green-energy                 | nydlzk       | spgc                 |\n| notice | zxgkxx     | zxxx       | tzgg           | 2202    | 5575     | 5973                  | 1959                           | 118                          | tzgg         | 4449                 |\n\n  参数与来源页面对应规则为：`https://${type}.shiep.edu.cn/${id}/list.htm`",
        "location": "index.tsx",
        "module": () => import('@/routes/shiep/index.tsx')
      }
    },
    "apiRoutes": {},
    "name": "上海电力大学",
    "url": "bwc.shiep.edu.cn",
    "lang": "zh-CN"
  },
  "shisu": {
    "routes": {
      "/en/:section": {
        "path": "/en/:section",
        "categories": [
          "university"
        ],
        "example": "/shisu/en/news",
        "parameters": {
          "section": "The name of resources"
        },
        "radar": [
          {
            "source": [
              "en.shisu.edu.cn/resources/:section/"
            ],
            "target": "/en/:section"
          }
        ],
        "name": "SISU TODAY | FEATURED STORIES",
        "maintainers": [
          "Duuckjing"
        ],
        "description": "- features: Read a series of in-depth stories about SISU faculty, students, alumni and beyond campus.\n  - news: SISU TODAY English site.",
        "location": "en.ts",
        "module": () => import('@/routes/shisu/en.ts')
      },
      "/news/:section": {
        "path": "/news/:section",
        "categories": [
          "university"
        ],
        "example": "/shisu/news/news",
        "parameters": {
          "section": "主站的新闻类别"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "news.shisu.edu.cn/:section/index.html"
            ],
            "target": "/news/:section"
          }
        ],
        "name": "上外新闻",
        "maintainers": [
          "Duuckjing"
        ],
        "description": "| 首页 | 特稿    | 学术      | 教学       | 国际          | 校园   | 人物   | 视讯       | 公告   |\n| ---- | ------- | --------- | ---------- | ------------- | ------ | ------ | ---------- | ------ |\n| news | gazette | research- | academics- | international | campus | people | multimedia | notice |",
        "location": "news.ts",
        "module": () => import('@/routes/shisu/news.ts')
      }
    },
    "apiRoutes": {},
    "name": "上海外国语大学",
    "url": "shisu.edu.cn",
    "lang": "zh-CN"
  },
  "shmeea": {
    "routes": {
      "/:id?": {
        "path": "/:id?",
        "categories": [
          "study"
        ],
        "example": "/shmeea/08000",
        "parameters": {
          "id": "页面 ID，可在 URL 中找到，默认为消息速递"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "消息",
        "maintainers": [
          "jialinghui",
          "Misaka13514"
        ],
        "description": "::: tip\n  例如：消息速递的网址为 `https://www.shmeea.edu.cn/page/08000/index.html`，则页面 ID 为 `08000`。\n:::\n\n::: warning\n  暂不支持大类分类和[院内动态](https://www.shmeea.edu.cn/page/19000/index.html)\n:::",
        "location": "index.ts",
        "module": () => import('@/routes/shmeea/index.ts')
      },
      "/self-study": {
        "path": "/self-study",
        "categories": [
          "study"
        ],
        "example": "/shmeea/self-study",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "www.shmeea.edu.cn/page/04000/index.html",
              "www.shmeea.edu.cn/"
            ]
          }
        ],
        "name": "自学考试通知公告",
        "maintainers": [
          "h2ws"
        ],
        "url": "www.shmeea.edu.cn/page/04000/index.html",
        "location": "self-study.ts",
        "module": () => import('@/routes/shmeea/self-study.ts')
      }
    },
    "apiRoutes": {},
    "name": "上海市教育考试院",
    "url": "www.shmeea.edu.cn",
    "description": "官方网址：[https://www.shmeea.edu.cn](https://www.shmeea.edu.cn)",
    "lang": "zh-CN"
  },
  "shmtu": {
    "routes": {
      "/jwc/:type": {
        "path": "/jwc/:type",
        "categories": [
          "university"
        ],
        "example": "/shmtu/jwc/jwgg",
        "parameters": {
          "type": "类型名称"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "jwc.shmtu.edu.cn/:type"
            ]
          }
        ],
        "name": "教务信息",
        "maintainers": [
          "imbytecat",
          "simonsmh"
        ],
        "description": "| 教务公告 | 教务新闻 |\n| -------- | -------- |\n| jwgg     | jwxw     |",
        "location": "jwc.ts",
        "module": () => import('@/routes/shmtu/jwc.ts')
      },
      "/portal/:type": {
        "path": "/portal/:type",
        "categories": [
          "university"
        ],
        "example": "/shmtu/portal/bmtzgg",
        "parameters": {
          "type": "类型名称"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "portal.shmtu.edu.cn/:type"
            ]
          }
        ],
        "name": "数字平台",
        "maintainers": [
          "imbytecat"
        ],
        "description": "| 部门通知公告 | 学术与大型活动公告 | 部门动态 |\n| ------------ | ------------------ | -------- |\n| bmtzgg       | xsydxhdgg          | bmdt     |",
        "location": "portal.tsx",
        "module": () => import('@/routes/shmtu/portal.tsx')
      },
      "/www/:type": {
        "path": "/www/:type",
        "categories": [
          "university"
        ],
        "example": "/shmtu/www/events",
        "parameters": {
          "type": "类型名称"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "www.shmtu.edu.cn/:type"
            ]
          }
        ],
        "name": "官网信息",
        "maintainers": [
          "imbytecat",
          "simonsmh"
        ],
        "description": "| 学术讲座 | 通知公告 |\n| -------- | -------- |\n| events   | notes    |",
        "location": "www.ts",
        "module": () => import('@/routes/shmtu/www.ts')
      }
    },
    "apiRoutes": {},
    "name": "上海海事大学",
    "url": "jwc.shmtu.edu.cn",
    "lang": "zh-CN"
  },
  "shoac": {
    "routes": {
      "/recent-show": {
        "path": "/recent-show",
        "categories": [
          "shopping"
        ],
        "example": "/shoac/recent-show",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "shoac.com.cn/"
            ]
          }
        ],
        "name": "演出月历",
        "maintainers": [
          "TonyRL"
        ],
        "url": "shoac.com.cn/",
        "location": "recent-show.tsx",
        "module": () => import('@/routes/shoac/recent-show.tsx')
      }
    },
    "apiRoutes": {},
    "name": "上海东方艺术中心",
    "url": "shoac.com.cn",
    "lang": "zh-CN"
  },
  "shopback": {
    "routes": {
      "/:store": {
        "path": "/:store",
        "categories": [
          "shopping"
        ],
        "example": "/shopback/shopee-mart",
        "parameters": {
          "store": "Store, can be found in URL"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "shopback.com.tw/:category",
              "shopback.com.tw/"
            ]
          }
        ],
        "name": "Store",
        "maintainers": [
          "nczitzk"
        ],
        "location": "store.ts",
        "module": () => import('@/routes/shopback/store.ts')
      }
    },
    "apiRoutes": {},
    "name": "ShopBack",
    "url": "shopback.com.tw",
    "lang": "zh-TW"
  },
  "shopify": {
    "routes": {
      "/apps/:handle/reviews/:page?": {
        "path": "/apps/:handle/reviews/:page?",
        "example": "/shopify/apps/flow/reviews",
        "parameters": {
          "handle": "例如一个 App 的链接 https://apps.shopify.com/flow，其中 flow 就是指的是 handle"
        },
        "name": "App reviews",
        "maintainers": [
          "PrintNow"
        ],
        "radar": [
          {
            "source": [
              "apps.shopify.com/:handle"
            ]
          }
        ],
        "location": "apps/[handle].reviews.ts",
        "module": () => import('@/routes/shopify/apps/[handle].reviews.ts')
      },
      "/apps/search/:q": {
        "path": "/apps/search/:q",
        "example": "/shopify/apps/search/flow",
        "parameters": {
          "q": "需要搜索的 App"
        },
        "name": "App store search",
        "maintainers": [
          "PrintNow"
        ],
        "radar": [
          {
            "source": [
              "apps.shopify.com/search"
            ]
          }
        ],
        "location": "apps/search.ts",
        "module": () => import('@/routes/shopify/apps/search.ts')
      }
    },
    "apiRoutes": {},
    "name": "Shopify",
    "url": "shopify.com",
    "lang": "en"
  },
  "shoppingdesign": {
    "routes": {
      "/posts": {
        "path": "/posts",
        "categories": [
          "design"
        ],
        "example": "/shoppingdesign/posts",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "www.shoppingdesign.com.tw/post"
            ]
          }
        ],
        "name": "文章列表",
        "maintainers": [
          "miles170"
        ],
        "url": "www.shoppingdesign.com.tw/post",
        "location": "posts.ts",
        "module": () => import('@/routes/shoppingdesign/posts.ts')
      }
    },
    "apiRoutes": {},
    "name": "Shopping Design",
    "url": "www.shoppingdesign.com.tw",
    "lang": "zh-TW"
  },
  "showstart": {
    "routes": {
      "/artist/:id": {
        "path": "/artist/:id",
        "categories": [
          "shopping"
        ],
        "example": "/showstart/artist/301783",
        "parameters": {
          "id": "音乐人 ID"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "www.showstart.com/artist/:id"
            ]
          }
        ],
        "name": "按音乐人 - 演出更新",
        "maintainers": [
          "lchtao26"
        ],
        "description": "::: tip\n音乐人 ID 查询: `/showstart/search/artist/:keyword`，如: [https://rsshub.app/showstart/search/artist/周杰伦](https://rsshub.app/showstart/search/artist/周杰伦)\n:::",
        "location": "artist.ts",
        "module": () => import('@/routes/showstart/artist.ts')
      },
      "/brand/:id": {
        "path": "/brand/:id",
        "categories": [
          "shopping"
        ],
        "example": "/showstart/brand/34707",
        "parameters": {
          "id": "厂牌 ID"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "www.showstart.com/host/:id"
            ]
          }
        ],
        "name": "按厂牌 - 演出更新",
        "maintainers": [
          "lchtao26"
        ],
        "description": "::: tip\n厂牌 ID 查询: `/showstart/search/brand/:keyword`，如: [https://rsshub.app/showstart/search/brand/声场](https://rsshub.app/showstart/search/brand/声场)\n:::",
        "location": "brand.ts",
        "module": () => import('@/routes/showstart/brand.ts')
      },
      "/event/:cityCode/:showStyle?": {
        "path": "/event/:cityCode/:showStyle?",
        "categories": [
          "shopping"
        ],
        "example": "/showstart/event/571/3",
        "parameters": {
          "cityCode": "演出城市 (编号)",
          "showStyle": "演出风格 (编号)"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "按城市 - 演出更新",
        "maintainers": [
          "lchtao26"
        ],
        "description": "::: tip\n-   演出城市 `cityCode` 查询: `/showstart/search/city/:keyword`, 如: [https://rsshub.app/showstart/search/city/杭州](https://rsshub.app/showstart/search/city/杭州)\n\n-   演出风格 `showStyle` 查询: `/showstart/search/style/:keyword`，如: [https://rsshub.app/showstart/search/style/摇滚](https://rsshub.app/showstart/search/style/摇滚)\n:::",
        "location": "event.ts",
        "module": () => import('@/routes/showstart/event.ts')
      },
      "/search/:type/:keyword?": {
        "path": "/search/:type/:keyword?",
        "categories": [
          "shopping"
        ],
        "example": "/showstart/search/live",
        "parameters": {
          "keyword": "搜索关键词",
          "type": {
            "description": "类别",
            "options": [
              {
                "value": "event",
                "label": "演出"
              },
              {
                "value": "artist",
                "label": "音乐人"
              },
              {
                "value": "site",
                "label": "场地"
              },
              {
                "value": "brand",
                "label": "厂牌"
              },
              {
                "value": "city",
                "label": "城市"
              },
              {
                "value": "style",
                "label": "风格"
              }
            ]
          }
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "演出搜索",
        "maintainers": [
          "lchtao26"
        ],
        "location": "search.ts",
        "module": () => import('@/routes/showstart/search.ts')
      },
      "/site/:siteId": {
        "path": "/site/:siteId",
        "categories": [
          "shopping"
        ],
        "example": "/showstart/site/3583",
        "parameters": {
          "siteId": "演出场地 (编号)"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "www.showstart.com/venue/:id"
            ]
          }
        ],
        "name": "按场地 - 演出更新",
        "maintainers": [
          "lchtao26"
        ],
        "description": "::: tip\n-   演出场地 ID 查询: `/showstart/search/site/:keyword`, 如: [https://rsshub.app/showstart/search/site/酒球会](https://rsshub.app/showstart/search/site/酒球会)\n:::",
        "location": "site.ts",
        "module": () => import('@/routes/showstart/site.ts')
      }
    },
    "apiRoutes": {},
    "name": "秀动网",
    "url": "www.showstart.com",
    "lang": "zh-CN"
  },
  "shu": {
    "routes": {
      "/global/:type?": {
        "path": "/global/:type?",
        "categories": [
          "university"
        ],
        "example": "/shu/global/tzgg",
        "parameters": {
          "type": "分类，默认为通知公告"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "global.shu.edu.cn/cd/tzgg.htm",
              "global.shu.edu.cn/cd/xwsd.htm"
            ],
            "target": "/global"
          }
        ],
        "name": "国际部港澳台办公室",
        "maintainers": [
          "GhhG123"
        ],
        "url": "global.shu.edu.cn/",
        "description": "| 通知公告 | 新闻速递 |\n| -------- | -------- |\n| tzgg     | xwsd     |",
        "location": "global.ts",
        "module": () => import('@/routes/shu/global.ts')
      },
      "/gs/:type?": {
        "path": "/gs/:type?",
        "categories": [
          "university"
        ],
        "example": "/shu/gs/zhxw",
        "parameters": {
          "type": "分类，默认为学术公告"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "gs.shu.edu.cn/"
            ],
            "target": "/gs"
          }
        ],
        "name": "研究生院",
        "maintainers": [
          "GhhG123"
        ],
        "url": "gs.shu.edu.cn/",
        "description": "| 综合新闻 | 培养管理 | 国际交流 |\n| -------- | --------- | --------- |\n| zhxw     | pygl      | gjjl      |",
        "location": "gs.ts",
        "module": () => import('@/routes/shu/gs.ts')
      },
      "/news/:type?": {
        "path": "/news/:type?",
        "categories": [
          "university"
        ],
        "example": "/shu/news/tzgg",
        "parameters": {
          "type": "分类，默认为通知公告"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "www.shu.edu.cn/"
            ],
            "target": "/news"
          }
        ],
        "name": "官网通知公告",
        "maintainers": [
          "lonelyion",
          "GhhG123"
        ],
        "url": "www.shu.edu.cn/",
        "description": "| 通知公告 | 重要新闻 |\n| -------- | --------- |\n| tzgg     | zyxw      |",
        "location": "index.ts",
        "module": () => import('@/routes/shu/index.ts')
      },
      "/jwb/:type?": {
        "path": [
          "/jwb/:type?"
        ],
        "radar": [
          {
            "source": [
              "www.shu.edu.cn/index"
            ],
            "target": "/:type?"
          }
        ],
        "name": "教务部",
        "maintainers": [
          "tuxinghuan",
          "GhhG123"
        ],
        "description": "| 通知通告 | 新闻 | 政策文件(bug) |\n| -------- | ---- | -------- |\n| notice   | news | policy   |",
        "location": "jwb.ts",
        "module": () => import('@/routes/shu/jwb.ts')
      },
      "/journals/society/current": {
        "path": "/journals/society/current",
        "categories": [
          "journal"
        ],
        "example": "/journals/society/current",
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "《社会》杂志当期目录",
        "maintainers": [
          "CNYoki"
        ],
        "location": "society.ts",
        "module": () => import('@/routes/shu/society.ts')
      },
      "/xxgk/:type?": {
        "path": "/xxgk/:type?",
        "categories": [
          "university"
        ],
        "example": "/shu/xxgk/dwjlxm",
        "parameters": {
          "type": "分类，默认为对外交流项目"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "xxgk.shu.edu.cn/"
            ],
            "target": "/xxgk"
          }
        ],
        "name": "信息公开网",
        "maintainers": [
          "GhhG123"
        ],
        "url": "xxgk.shu.edu.cn/",
        "description": "| 对外交流项目 | 合作交流 |\n| -------- | --------- |\n| dwjlxm   | hzjl      |",
        "location": "xxgk.ts",
        "module": () => import('@/routes/shu/xxgk.ts')
      },
      "/xykd/:type?": {
        "path": "/xykd/:type?",
        "categories": [
          "university"
        ],
        "example": "/shu/xykd/xsbg",
        "parameters": {
          "type": "分类，默认为学术公告"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "www.shu.edu.cn/"
            ],
            "target": "/xykd"
          }
        ],
        "name": "校园看点",
        "maintainers": [
          "GhhG123"
        ],
        "url": "www.shu.edu.cn/",
        "description": "| 文化信息 | 学术报告 |\n| -------- | --------- |\n| whxx     | xsbg      |",
        "location": "xykd.ts",
        "module": () => import('@/routes/shu/xykd.ts')
      }
    },
    "apiRoutes": {},
    "name": "上海大学",
    "url": "www.shu.edu.cn",
    "description": "上海大学相关网网站",
    "lang": "zh-CN"
  },
  "shuiguopai": {
    "routes": {
      "/": {
        "path": "/",
        "radar": [
          {
            "source": [
              "shuiguopai.com/"
            ],
            "target": ""
          }
        ],
        "name": "Unknown",
        "maintainers": [
          "nczitzk"
        ],
        "url": "shuiguopai.com/",
        "features": {
          "nsfw": true
        },
        "location": "index.tsx",
        "module": () => import('@/routes/shuiguopai/index.tsx')
      }
    },
    "apiRoutes": {},
    "name": "水果派",
    "url": "shuiguopai.com",
    "lang": "zh-CN"
  },
  "sicau": {
    "routes": {
      "/jk/:gid/:typeId/:sortType/:token": {
        "path": "/jk/:gid/:typeId/:sortType/:token",
        "categories": [
          "university"
        ],
        "example": "/sicau/jk/0/0/2/8d95466cf63e537292b303cb92b5958c",
        "parameters": {
          "gid": "活动所属组织ID，见下表",
          "typeId": "活动类别ID，见下表",
          "sortType": "排序方式，见下表",
          "token": "访问令牌，可通过示例中的令牌直接访问（会过期）"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "二课活动",
        "maintainers": [
          "hualiong"
        ],
        "url": "jk.sicau.edu.cn",
        "description": "\n\n::: tip\n**本校学生**可以直接 POST `https://jk.sicau.edu.cn/user/login/v1.0.0/snoLogin` 从返回结果中的 `token` 字段拿到个人令牌，记得在url后添加以下**查询参数**：\n\n-   sid: `f1c97a0e81c24e98adb1ebdadca0699b`\n-   loginName: `你的学号`\n-   password: `你的i川农密码`\n\n:::\n\n::: warning\n由于i川农后台有请求限制，为避免一次性大量请求而被限流，每次只请求结果的第一页数据，即前20条\n:::\n\n**活动所属组织ID：**\n\n| ID   | 组织                 | ID   | 组织               | ID   | 组织                   | ID   | 组织                   |\n| ---- | -------------------- | ---- | ------------------ | ---- | ---------------------- | ---- | ---------------------- |\n| 0    | 全部组织             | 14   | 校纪委             | 28   | 食品学院               | 42   | 经济学院               |\n| 1    | 管理学院             | 15   | 生命科学学院       | 29   | 环境学院               | 43   | 机电学院               |\n| 2    | 学生心理健康服务中心 | 16   | 水利水电学院       | 30   | 国家重点实验室         | 44   | 都江堰校区综合办后管科 |\n| 3    | 档案馆               | 17   | 国合处             | 31   | 党委统战部             | 45   | 园艺学院               |\n| 4    | 马克思主义学院       | 18   | 商旅学院           | 32   | 草业科技学院           | 46   | 资源学院               |\n| 5    | 都江堰校区党政办     | 19   | 风景园林学院       | 33   | 商学院                 | 47   | 学生处                 |\n| 6    | 土木工程学院         | 20   | 建筑与城乡规划学院 | 34   | 党委组织部             | 48   | 农学院                 |\n| 7    | 林学院               | 21   | 体育学院           | 35   | 校团委                 | 49   | 公共管理学院           |\n| 8    | 动物医学院           | 22   | 校体委             | 36   | 法学院                 | 50   | 图书馆                 |\n| 9    | 保卫处               | 23   | 校区团委           | 37   | 水稻研究所             | 51   | 校学生会               |\n| 10   | 理学院               | 24   | 后勤管理处         | 38   | 研究生院               | 52   | 动物科技学院           |\n| 11   | 艺术与传媒学院       | 25   | 教务处             | 39   | 后勤服务总公司         | 53   | 信息工程学院           |\n| 12   | 大学生艺术团         | 26   | 人文学院           | 40   | 招生就业处             |      |                        |\n| 13   | 都江堰校区基础教学部 | 27   | 党委宣传部         | 41   | 学生社团管理与服务中心 |      |                        |\n\n**活动类别ID：**\n\n| ID   | 组织             | ID   | 组织                 | ID   | 组织           |\n| ---- | ---------------- | ---- | -------------------- | ---- | -------------- |\n| 0    | 所有类别         | 5    | 校本文化（校规校纪） | 10   | 体质测试       |\n| 1    | 党团学习         | 6    | 德育—社会实践        | 11   | 文化艺术活动   |\n| 2    | 学生干部社会工作 | 7    | 创新创业类           | 12   | 文艺演出或讲座 |\n| 3    | 校院班任务       | 8    | 科技学术讲座         | 13   | 劳动教育       |\n| 4    | 德育（志愿公益） | 9    | 体育活动（新）       |      |                |\n\n**排序方式：**\n\n| 即将开始 | 最新活动 | 可参与 |\n| -------  | -------- | -------- |\n| 1     | 2     | 4     |\n",
        "location": "jk.ts",
        "module": () => import('@/routes/sicau/jk.ts')
      },
      "/dky/:category?": {
        "path": "/dky/:category?",
        "categories": [
          "university"
        ],
        "example": "/sicau/dky/tzgg",
        "parameters": {
          "category": "分类，见下表，默认为通知公告"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "dky.sicau.edu.cn/"
            ]
          }
        ],
        "name": "动物科技学院",
        "maintainers": [
          "nczitzk"
        ],
        "url": "dky.sicau.edu.cn/",
        "description": "| 通知公告 | 学院动态 | 教学管理 | 动科大讲堂 | 就业信息 |\n| -------- | -------- | -------- | ---------- | -------- |\n| tzgg     | xydt     | jxgl     | dkdjt      | zpxx     |",
        "location": "dky.ts",
        "module": () => import('@/routes/sicau/dky.ts')
      },
      "/jiaowu/jxtz/:detail?": {
        "path": "/jiaowu/jxtz/:detail?",
        "categories": [
          "university"
        ],
        "example": "/sicau/jiaowu/jxtz/detail",
        "parameters": {
          "detail": "是否抓取全文，该值只要不为空就抓取全文返回，否则只返回标题"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "jiaowu.sicau.edu.cn/web/web/web/index.asp"
            ],
            "target": "/jiaowu/jxtz"
          }
        ],
        "name": "教务处",
        "maintainers": [
          "hualiong"
        ],
        "description": "\n::: tip\n抓取全文返回会导致更长的响应时间，可以尝试使用 `/sicau/jiaowu/jxtz` 路径，这将只返回标题，然后再在应用内抓取全文内容。\n:::\n",
        "url": "jiaowu.sicau.edu.cn/",
        "location": "jiaowu.ts",
        "module": () => import('@/routes/sicau/jiaowu.ts')
      },
      "/yan/:category?": {
        "path": "/yan/:category?",
        "categories": [
          "university"
        ],
        "example": "/sicau/yan/xwgg",
        "parameters": {
          "category": "分类，见下表，默认为新闻公告"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "yan.sicau.edu.cn/"
            ]
          }
        ],
        "name": "研究生院",
        "maintainers": [
          "nczitzk"
        ],
        "url": "yan.sicau.edu.cn/",
        "description": "| 新闻公告 | 学术报告 |\n| -------- | -------- |\n| xwgg     | xsbg     |",
        "location": "yan.ts",
        "module": () => import('@/routes/sicau/yan.ts')
      },
      "/zsjy/:category?": {
        "path": "/zsjy/:category?",
        "categories": [
          "university"
        ],
        "example": "/sicau/zsjy/bkszs",
        "parameters": {
          "category": "分类，见下表，默认为本科生招生"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "dky.sicau.edu.cn/"
            ]
          }
        ],
        "name": "招生就业",
        "maintainers": [
          "nczitzk"
        ],
        "url": "dky.sicau.edu.cn/",
        "description": "| 本科生招生 | 研究生招生 | 毕业生选录指南 |\n| ---------- | ---------- | -------------- |\n| bkszs      | yjszs      | bysxlzn        |",
        "location": "zsjy.ts",
        "module": () => import('@/routes/sicau/zsjy.ts')
      }
    },
    "apiRoutes": {},
    "name": "四川农业大学",
    "url": "www.sicau.edu.cn",
    "lang": "zh-CN"
  },
  "sigsac": {
    "routes": {
      "/ccs": {
        "path": "/ccs",
        "categories": [
          "journal"
        ],
        "example": "/sigsac/ccs",
        "radar": [
          {
            "source": [
              "sigsac.org/ccs.html",
              "sigsac.org/"
            ]
          }
        ],
        "name": "The ACM Conference on Computer and Communications Security",
        "maintainers": [
          "ZeddYu"
        ],
        "url": "sigsac.org/ccs.html",
        "description": "Return results from 2020",
        "location": "ccs.ts",
        "module": () => import('@/routes/sigsac/ccs.ts')
      }
    },
    "apiRoutes": {},
    "name": "ACM Special Interest Group on Security Audit and Control",
    "url": "sigsac.org",
    "lang": "en"
  },
  "simpleinfo": {
    "routes": {
      "/:category?": {
        "path": "/:category?",
        "categories": [
          "new-media"
        ],
        "example": "/simpleinfo",
        "parameters": {
          "category": "分类名"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "blog.simpleinfo.cc/blog/:category"
            ],
            "target": "/:category"
          }
        ],
        "name": "志祺七七",
        "maintainers": [
          "haukeng"
        ],
        "description": "| 夥伴聊聊 | 專案設計 |\n| -------- | -------- |\n| work     | talk     |\n\n| 國內外新聞 | 政治百分百 | 社會觀察家 | 心理與哲學            |\n| ---------- | ---------- | ---------- | --------------------- |\n| news       | politics   | society    | psychology-philosophy |\n\n| 科學大探索 | 環境與健康         | ACG 快樂聊 | 好書籍分享   | 其它主題     |\n| ---------- | ------------------ | ---------- | ------------ | ------------ |\n| science    | environment-health | acg        | book-sharing | other-topics |",
        "location": "index.tsx",
        "module": () => import('@/routes/simpleinfo/index.tsx')
      }
    },
    "apiRoutes": {},
    "name": "簡訊設計",
    "url": "blog.simpleinfo.cc",
    "lang": "zh-TW"
  },
  "sina": {
    "routes": {
      "/sports/:type?": {
        "path": "/sports/:type?",
        "name": "新浪体育",
        "categories": [
          "sport"
        ],
        "example": "/sports",
        "parameters": {
          "type": "类别"
        },
        "maintainers": [
          "nczitzk"
        ],
        "location": "sports.ts",
        "module": () => import('@/routes/sina/sports.ts')
      },
      "/csj": {
        "path": "/csj",
        "categories": [
          "new-media"
        ],
        "example": "/sina/csj",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "tech.sina.com.cn/chuangshiji",
              "tech.sina.com.cn/"
            ]
          }
        ],
        "name": "专栏 - 创事记",
        "maintainers": [
          "xapool"
        ],
        "url": "tech.sina.com.cn/chuangshiji",
        "location": "chuangshiji.ts",
        "module": () => import('@/routes/sina/chuangshiji.ts')
      },
      "/discovery/:type": {
        "path": "/discovery/:type",
        "categories": [
          "new-media"
        ],
        "example": "/sina/discovery/zx",
        "parameters": {
          "type": "订阅分区类型，见下表"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "科技 - 科学探索",
        "maintainers": [
          "LogicJake"
        ],
        "description": "| 最新 | 天文航空 | 动物植物 | 自然地理 | 历史考古 | 生命医学 | 生活百科 | 科技前沿 |\n| ---- | -------- | -------- | -------- | -------- | -------- | -------- | -------- |\n| zx   | twhk     | dwzw     | zrdl     | lskg     | smyx     | shbk     | kjqy     |",
        "location": "discovery.ts",
        "module": () => import('@/routes/sina/discovery.ts')
      },
      "/finance/china/:lid?": {
        "path": "/finance/china/:lid?",
        "categories": [
          "new-media"
        ],
        "example": "/sina/finance/china",
        "parameters": {
          "lid": "分区 id，见下表，默认为 `1686`"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "finance.sina.com.cn/china",
              "finance.sina.com.cn/"
            ],
            "target": "/finance/china"
          }
        ],
        "name": "财经－国內",
        "maintainers": [
          "yubinbai"
        ],
        "url": "finance.sina.com.cn/china",
        "description": "| 国内滚动 | 宏观经济 | 金融新闻 | 地方经济 | 部委动态 | 今日财经 TOP10 |\n| -------- | -------- | -------- | -------- | -------- | -------------- |\n| 1686     | 1687     | 1690     | 1688     | 1689     | 3231           |",
        "location": "finance/china.ts",
        "module": () => import('@/routes/sina/finance/china.ts')
      },
      "/finance/rollnews/:lid?": {
        "path": "/finance/rollnews/:lid?",
        "categories": [
          "new-media"
        ],
        "example": "/sina/finance/rollnews",
        "parameters": {
          "lid": "分区 id，见下表，默认为 `2519`"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "finance.sina.com.cn/roll",
              "finance.sina.com.cn/"
            ],
            "target": "/finance/rollnews"
          }
        ],
        "name": "财经－滚动新闻",
        "maintainers": [
          "betterandbetterii"
        ],
        "url": "finance.sina.com.cn/roll",
        "description": "| 财经 | 股市 | 美股 | 中国概念股 | 港股 | 研究报告 | 全球市场 | 外汇 |\n| ---- | ---- | ---- | ---------- | ---- | -------- | -------- | ---- |\n| 2519 | 2671 | 2672 | 2673       | 2674 | 2675     | 2676     | 2487 |",
        "location": "finance/rollnews.ts",
        "module": () => import('@/routes/sina/finance/rollnews.ts')
      },
      "/finance/stock/usstock/:cids?": {
        "path": "/finance/stock/usstock/:cids?",
        "categories": [
          "new-media"
        ],
        "example": "/sina/finance/stock/usstock",
        "parameters": {
          "cids": "分区 id，见下表，默认为 `57045`"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "finance.sina.com.cn/stock/usstock",
              "finance.sina.com.cn/"
            ],
            "target": "/finance/stock/usstock"
          }
        ],
        "name": "美股",
        "maintainers": [
          "TonyRL"
        ],
        "url": "finance.sina.com.cn/stock/usstock",
        "description": "| 最新报道 | 中概股 | 国际财经 | 互联网 |\n| -------- | ------ | -------- | ------ |\n| 57045    | 57046  | 56409    | 40811  |",
        "location": "finance/stock/usstock.ts",
        "module": () => import('@/routes/sina/finance/stock/usstock.ts')
      },
      "/rollnews/:lid?": {
        "path": "/rollnews/:lid?",
        "categories": [
          "new-media"
        ],
        "example": "/sina/rollnews",
        "parameters": {
          "lid": "分区 id，可在 URL 中找到，默认为 `2509`"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "滚动新闻",
        "maintainers": [
          "xyqfer"
        ],
        "description": "| 全部 | 国内 | 国际 | 社会 | 体育 | 娱乐 | 军事 | 科技 | 财经 | 股市 | 美股 |\n| ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- |\n| 2509 | 2510 | 2511 | 2669 | 2512 | 2513 | 2514 | 2515 | 2516 | 2517 | 2518 |",
        "location": "rollnews.ts",
        "module": () => import('@/routes/sina/rollnews.ts')
      }
    },
    "apiRoutes": {},
    "name": "新浪",
    "url": "finance.sina.com.cn",
    "lang": "zh-CN"
  },
  "sinchew": {
    "routes": {
      "*": {
        "path": "*",
        "radar": [
          {
            "source": [
              "sinchew.com.my/"
            ],
            "target": ""
          }
        ],
        "name": "Unknown",
        "maintainers": [],
        "url": "sinchew.com.my/",
        "location": "index.tsx",
        "module": () => import('@/routes/sinchew/index.tsx')
      }
    },
    "apiRoutes": {},
    "name": "星洲网",
    "url": "sinchew.com.my",
    "lang": "zh-CN"
  },
  "sis001": {
    "routes": {
      "/author/:id?": {
        "path": "/author/:id?",
        "categories": [
          "bbs"
        ],
        "example": "/sis001/author/13131575",
        "parameters": {
          "id": "作者 ID，可以在作者的个人空间地址找到"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false,
          "nsfw": true
        },
        "name": "作者",
        "maintainers": [
          "keocheung"
        ],
        "location": "author.ts",
        "module": () => import('@/routes/sis001/author.ts')
      },
      "/forum/:id?": {
        "path": "/forum/:id?",
        "categories": [
          "bbs"
        ],
        "example": "/sis001/forum/322",
        "parameters": {
          "id": "子版块 ID，可在子论坛 URL 找到，默认为 `Funny Jokes | 短篇笑话区`"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false,
          "nsfw": true
        },
        "name": "子版块",
        "maintainers": [
          "TonyRL"
        ],
        "location": "forum.ts",
        "module": () => import('@/routes/sis001/forum.ts')
      }
    },
    "apiRoutes": {},
    "name": "第一会所",
    "url": "sis001.com",
    "description": "::: tip\n    第一会所有多个备用网址，本路由默认使用`https://sis001.com`，若该网址无法访问，可以在部署实例的时候通过`SIS001_BASE_URL`环境变量配置要使用的地址，如`https://www.sis001.com`等\n:::",
    "lang": "zh-CN"
  },
  "sjtu": {
    "routes": {
      "/tongqu/:type?": {
        "path": "/tongqu/:type?",
        "categories": [
          "university"
        ],
        "example": "/sjtu/tongqu/lecture",
        "parameters": {
          "type": "类型，默认为全部"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "同去网最新活动",
        "maintainers": [
          "SeanChao"
        ],
        "description": "| 全部 | 最新   | 招新        | 讲座    | 户外      | 招聘 | 游学       | 比赛         | 公益           | 主题党日 | 学生事务       | 广告 | 其他   |\n| ---- | ------ | ----------- | ------- | --------- | ---- | ---------- | ------------ | -------------- | -------- | -------------- | ---- | ------ |\n| all  | newest | recruitment | lecture | outdoords | jobs | studyTours | competitions | publicWarefare | partyDay | studentAffairs | ads  | others |",
        "location": "tongqu/activity.tsx",
        "module": () => import('@/routes/sjtu/tongqu/activity.tsx')
      },
      "/gs/:type/:num?": {
        "path": "/gs/:type/:num?",
        "categories": [
          "university"
        ],
        "example": "/sjtu/gs/enroll/59",
        "parameters": {
          "type": "类别",
          "num": "细分类别, 仅对`type`为`enroll`或`exchange`有效"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "gs.sjtu.edu.cn/announcement/:type"
            ],
            "target": "/gs/:type"
          }
        ],
        "name": "研究生通知公告",
        "maintainers": [
          "dzx-dzx"
        ],
        "description": "| 工作信息 | 招生信息 | 培养信息 | 学位学科 | 国际交流 | 创新工程 |\n| -------- | -------- | -------- | -------- | -------- | -------- |\n| work     | enroll   | train    | degree   | exchange | xsjy     |\n\n  当`type`为`enroll`, `num`可选字段:\n\n| 58       | 59       | 60         | 61       | 62       |\n| -------- | -------- | ---------- | -------- | -------- |\n| 博士招生 | 硕士招生 | 港澳台招生 | 考点信息 | 院系动态 |\n\n  当`type`为`exchange`, `num`可选字段:\n\n| 67             | 68             | 69             | 70             | 71             |\n| -------------- | -------------- | -------------- | -------------- | -------------- |\n| 国家公派研究生 | 国际化培养资助 | 校际交换与联培 | 交流与合作项目 | 项目招募与宣讲 |",
        "location": "gs.ts",
        "module": () => import('@/routes/sjtu/gs.ts')
      },
      "/jwc/:type?": {
        "path": "/jwc/:type?",
        "categories": [
          "university"
        ],
        "example": "/sjtu/jwc",
        "parameters": {
          "type": "默认为 notice"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "教务处通知公告",
        "maintainers": [
          "SeanChao"
        ],
        "description": "| 新闻中心 | 通知通告 | 教学运行  | 注册学务 | 研究办 | 教改办 | 综合办 | 语言文字 | 工会与支部 | 通识教育 | 面向学生的通知 |\n| -------- | -------- | --------- | -------- | ------ | ------ | ------ | -------- | ---------- | -------- |\n| news     | notice   | operation | affairs  | yjb    | jgb    | zhb    | language | party      | ge       | students  |",
        "location": "jwc.ts",
        "module": () => import('@/routes/sjtu/jwc.ts')
      },
      "/seiee/icisee/:cat": {
        "path": "/seiee/icisee/:cat",
        "categories": [
          "university"
        ],
        "example": "/sjtu/seiee/icisee/news",
        "parameters": {
          "cat": "子类别"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [],
        "name": "集成电路学院（信息与电子工程学院）",
        "maintainers": [
          "dzx-dzx"
        ],
        "location": "seiee/icisee.ts",
        "module": () => import('@/routes/sjtu/seiee/icisee.ts')
      },
      "/seiee/:path/:catID?/:searchCatCode?": {
        "path": "/seiee/:path/:catID?/:searchCatCode?",
        "categories": [
          "university"
        ],
        "example": "/sjtu/seiee/xzzx_notice_bks",
        "parameters": {
          "path": "不含'.html'的最后一部分路径",
          "catID": "'本科生人才培养'与'研究生人才培养'的类别ID",
          "searchCatCode": "'本科生人才培养'与'研究生人才培养'下类别名"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "www.seiee.sjtu.edu.cn/:path.html"
            ],
            "target": "/seiee/:path"
          }
        ],
        "name": "电子信息与电气工程学院",
        "maintainers": [
          "dzx-dzx"
        ],
        "location": "seiee/index.ts",
        "module": () => import('@/routes/sjtu/seiee/index.ts')
      },
      "/yzb/zkxx/:type": {
        "path": "/yzb/zkxx/:type",
        "categories": [
          "university"
        ],
        "example": "/sjtu/yzb/zkxx/sszs",
        "parameters": {
          "type": "无默认选项"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "研究生招生网招考信息",
        "maintainers": [
          "stdrc"
        ],
        "description": "| 博士招生 | 硕士招生 | 港澳台招生 | 考点信息 | 院系动态 |\n| -------- | -------- | ---------- | -------- | -------- |\n| bszs     | sszs     | gatzs      | kdxx     | yxdt     |",
        "location": "yzb/zkxx.ts",
        "module": () => import('@/routes/sjtu/yzb/zkxx.ts')
      }
    },
    "apiRoutes": {},
    "name": "上海交通大学",
    "url": "www.sjtu.edu.cn",
    "lang": "zh-CN"
  },
  "skeb": {
    "routes": {
      "/following_creators/:username": {
        "path": "/following_creators/:username",
        "categories": [
          "picture"
        ],
        "example": "/skeb/following_creators/@brm2_1925",
        "parameters": {
          "username": "Skeb Username with @"
        },
        "features": {
          "requireConfig": [
            {
              "name": "SKEB_BEARER_TOKEN",
              "optional": false,
              "description": "在瀏覽器開發者工具（F12）的主控台中輸入 `localStorage.getItem(\"token\")` 獲取"
            }
          ],
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false,
          "nsfw": true
        },
        "name": "Following Creators",
        "maintainers": [
          "SnowAgar25"
        ],
        "radar": [
          {
            "title": "Following Creators",
            "source": [
              "skeb.jp/:username"
            ],
            "target": "/following_creators/:username"
          }
        ],
        "description": "Get the list of creators the specified user is following on Skeb.",
        "location": "following-creators.ts",
        "module": () => import('@/routes/skeb/following-creators.ts')
      },
      "/following_works/:username": {
        "path": "/following_works/:username",
        "categories": [
          "picture"
        ],
        "example": "/skeb/following_works/@brm2_1925",
        "parameters": {
          "username": "Skeb Username with @"
        },
        "features": {
          "requireConfig": [
            {
              "name": "SKEB_BEARER_TOKEN",
              "optional": false,
              "description": "在瀏覽器開發者工具（F12）的主控台中輸入 `localStorage.getItem(\"token\")` 獲取"
            }
          ],
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false,
          "nsfw": true
        },
        "name": "Following Works",
        "maintainers": [
          "SnowAgar25"
        ],
        "radar": [
          {
            "title": "Following Works",
            "source": [
              "skeb.jp/:username"
            ],
            "target": "/following_works/:username"
          }
        ],
        "description": "Get the latest works for the specified user's followings on Skeb.",
        "location": "following-works.ts",
        "module": () => import('@/routes/skeb/following-works.ts')
      },
      "/friend_works/:username": {
        "path": "/friend_works/:username",
        "categories": [
          "picture"
        ],
        "example": "/skeb/friend_works/@brm2_1925",
        "parameters": {
          "username": "Skeb Username with @"
        },
        "features": {
          "requireConfig": [
            {
              "name": "SKEB_BEARER_TOKEN",
              "optional": false,
              "description": "在瀏覽器開發者工具（F12）的主控台中輸入 `localStorage.getItem(\"token\")` 獲取"
            }
          ],
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false,
          "nsfw": true
        },
        "name": "Friend Works",
        "maintainers": [
          "SnowAgar25"
        ],
        "radar": [
          {
            "title": "Friend Works",
            "source": [
              "skeb.jp/:username"
            ],
            "target": "/friend_works/:username"
          }
        ],
        "description": "Get the latest requests for the specified user's followings on Skeb.",
        "location": "friend-works.ts",
        "module": () => import('@/routes/skeb/friend-works.ts')
      },
      "/:category": {
        "path": "/:category",
        "categories": [
          "picture"
        ],
        "example": "/skeb/new_art_works",
        "parameters": {
          "category": "Category, the div id of the section title on the homepage."
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false,
          "nsfw": true
        },
        "name": "Skeb",
        "maintainers": [
          "SnowAgar25"
        ],
        "radar": [
          {
            "title": "新着作品 (Illust)",
            "source": [
              "skeb.jp"
            ],
            "target": "/new_art_works"
          },
          {
            "title": "新着作品 (Voice)",
            "source": [
              "skeb.jp"
            ],
            "target": "/new_voice_works"
          },
          {
            "title": "新着作品 (Novel)",
            "source": [
              "skeb.jp"
            ],
            "target": "/new_novel_works"
          },
          {
            "title": "新着作品 (Video)",
            "source": [
              "skeb.jp"
            ],
            "target": "/new_video_works"
          },
          {
            "title": "新着作品 (Music)",
            "source": [
              "skeb.jp"
            ],
            "target": "/new_music_works"
          },
          {
            "title": "新着作品 (Advice)",
            "source": [
              "skeb.jp"
            ],
            "target": "/new_correction_works"
          },
          {
            "title": "新着作品 (Comic)",
            "source": [
              "skeb.jp"
            ],
            "target": "/new_comic_works"
          },
          {
            "title": "人気の作品 (Popular)",
            "source": [
              "skeb.jp"
            ],
            "target": "/popular_works"
          },
          {
            "title": "人気クリエイター",
            "source": [
              "skeb.jp"
            ],
            "target": "/popular_creators"
          },
          {
            "title": "新着クリエイター",
            "source": [
              "skeb.jp"
            ],
            "target": "/new_creators"
          }
        ],
        "location": "index.ts",
        "module": () => import('@/routes/skeb/index.ts')
      },
      "/search/:keyword": {
        "path": "/search/:keyword",
        "categories": [
          "picture"
        ],
        "example": "/skeb/search/初音ミク",
        "parameters": {
          "keyword": "Search keyword"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false,
          "nsfw": true
        },
        "name": "Search Results",
        "maintainers": [
          "SnowAgar25"
        ],
        "description": "Get the search results for works on Skeb",
        "location": "search.ts",
        "module": () => import('@/routes/skeb/search.ts')
      },
      "/works/:username": {
        "path": "/works/:username",
        "categories": [
          "picture"
        ],
        "example": "/skeb/works/@brm2_1925",
        "parameters": {
          "username": "Skeb Username with @"
        },
        "features": {
          "requireConfig": [
            {
              "name": "SKEB_BEARER_TOKEN",
              "optional": false,
              "description": "在瀏覽器開發者工具（F12）的主控台中輸入 `localStorage.getItem(\"token\")` 獲取"
            }
          ],
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false,
          "nsfw": true
        },
        "name": "Creator Works",
        "maintainers": [
          "SnowAgar25"
        ],
        "radar": [
          {
            "title": "Creator Works",
            "source": [
              "skeb.jp/:username"
            ],
            "target": "/works/:username"
          }
        ],
        "description": "Get the latest works of a specific creator on Skeb",
        "location": "works.ts",
        "module": () => import('@/routes/skeb/works.ts')
      }
    },
    "apiRoutes": {},
    "name": "Skeb",
    "url": "skeb.jp",
    "lang": "ja"
  },
  "skebetter": {
    "routes": {
      "/illust/:type": {
        "path": "/illust/:type",
        "categories": [
          "anime"
        ],
        "example": "/skebetter/illust/hot",
        "parameters": {
          "type": "Type, see below"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false,
          "nsfw": true
        },
        "name": "Illust",
        "maintainers": [
          "SnowAgar25"
        ],
        "radar": [
          {
            "title": "Illust - Hot",
            "source": [
              "skebetter.com/illust"
            ],
            "target": "/illust/hot"
          },
          {
            "title": "Illust - Week",
            "source": [
              "skebetter.com/illust"
            ],
            "target": "/illust/week"
          },
          {
            "title": "Illust - Month",
            "source": [
              "skebetter.com/illust"
            ],
            "target": "/illust/month"
          },
          {
            "title": "Illust - Latest",
            "source": [
              "skebetter.com/illust"
            ],
            "target": "/illust/latest"
          }
        ],
        "description": "\n| 急上昇 | 週間 | 月間 | 新着 |\n| ----- | ---- | ---- | ---- |\n| hot | week | month| latest |",
        "location": "illust.ts",
        "module": () => import('@/routes/skebetter/illust.ts')
      },
      "/:type": {
        "path": "/:type",
        "categories": [
          "anime"
        ],
        "example": "/skebetter/hot",
        "parameters": {
          "type": "Type, see below"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false,
          "nsfw": true
        },
        "name": "Hot",
        "maintainers": [
          "SnowAgar25"
        ],
        "radar": [
          {
            "title": "Skebetter - Hot",
            "source": [
              "skebetter.com"
            ],
            "target": "/hot"
          },
          {
            "title": "Skebetter - Week",
            "source": [
              "skebetter.com"
            ],
            "target": "/week"
          },
          {
            "title": "Skebetter - Month",
            "source": [
              "skebetter.com"
            ],
            "target": "/month"
          },
          {
            "title": "Skebetter - Latest",
            "source": [
              "skebetter.com"
            ],
            "target": "/latest"
          }
        ],
        "description": "\n| 急上昇 | 週間 | 月間 | 新着 |\n| ----- | ---- | ---- | ---- |\n| hot | week | month| latest |",
        "location": "index.ts",
        "module": () => import('@/routes/skebetter/index.ts')
      },
      "/manga/:order": {
        "path": "/manga/:order",
        "categories": [
          "anime"
        ],
        "example": "/skebetter/manga/1",
        "parameters": {
          "order": "Order, see below."
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false,
          "nsfw": true
        },
        "name": "Manga",
        "maintainers": [
          "SnowAgar25"
        ],
        "radar": [
          {
            "title": "Manga - Latest",
            "source": [
              "skebetter.com/series"
            ],
            "target": "/manga/1"
          },
          {
            "title": "Manga - Hot",
            "source": [
              "skebetter.com/series"
            ],
            "target": "/manga/2"
          }
        ],
        "description": "\n| 新着 (Latest) | 人気 (Hot) |\n| ---- | ---- |\n| 1    | 2    |",
        "location": "manga.ts",
        "module": () => import('@/routes/skebetter/manga.ts')
      }
    },
    "apiRoutes": {},
    "name": "Skebetter",
    "url": "skebetter.com",
    "lang": "en"
  },
  "sketis": {
    "routes": {
      "/isabelle-dev/blog/:blog": {
        "path": "/isabelle-dev/blog/:blog",
        "categories": [
          "programming"
        ],
        "example": "/sketis/isabelle-dev/blog/1",
        "parameters": {
          "blog": "name of blog (1 for NEWS; 2 for Release)"
        },
        "description": "\n- Isabelle News: `https://isabelle-dev.sketis.net/phame/blog/view/1/`\n- Isabelle Release: `https://isabelle-dev.sketis.net/phame/blog/view/2/`\n",
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "isabelle-dev.sketis.net/phame/",
              "isabelle-dev.sketis.net/phame/blog/",
              "isabelle-dev.sketis.net/phame/blog/view/:blog/",
              "isabelle-dev.sketis.net/phame/post/",
              "isabelle-dev.sketis.net/phame/post/view/:post_id/:post_title/"
            ],
            "target": "/isabelle-dev/blog/1"
          },
          {
            "source": [
              "isabelle-dev.sketis.net/phame/",
              "isabelle-dev.sketis.net/phame/blog/",
              "isabelle-dev.sketis.net/phame/blog/view/:blog/",
              "isabelle-dev.sketis.net/phame/post/",
              "isabelle-dev.sketis.net/phame/post/view/:post_id/:post_title/"
            ],
            "target": "/isabelle-dev/blog/2"
          }
        ],
        "name": "Isabelle Development Blogs",
        "url": "isabelle-dev.sketis.net",
        "maintainers": [
          "Ritsuka314"
        ],
        "location": "isabelle-dev/blog/index.ts",
        "module": () => import('@/routes/sketis/isabelle-dev/blog/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "Sketis | Website of Dr. Makarius Wenzel",
    "url": "sketis.net",
    "lang": "en"
  },
  "skysports": {
    "routes": {
      "/news/:team": {
        "path": "/news/:team",
        "categories": [
          "sport"
        ],
        "example": "/skysports/news/ac-milan",
        "parameters": {
          "team": "Team id, can be found in URL to the team page"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "News",
        "maintainers": [
          "nczitzk"
        ],
        "location": "news.ts",
        "module": () => import('@/routes/skysports/news.ts')
      }
    },
    "apiRoutes": {},
    "name": "Sky Sports",
    "url": "skysports.com",
    "categories": [
      "sport"
    ],
    "lang": "en"
  },
  "slashdot": {
    "routes": {
      "/:section?": {
        "path": "/:section?",
        "categories": [
          "new-media"
        ],
        "example": "/slashdot",
        "parameters": {
          "section": "Section name, can be found in the URL host, leave empty for the main page"
        },
        "radar": [
          {
            "source": [
              "slashdot.org"
            ]
          },
          {
            "source": [
              "devices.slashdot.org"
            ],
            "target": "/devices"
          },
          {
            "source": [
              "build.slashdot.org"
            ],
            "target": "/build"
          },
          {
            "source": [
              "entertainment.slashdot.org"
            ],
            "target": "/entertainment"
          },
          {
            "source": [
              "technology.slashdot.org"
            ],
            "target": "/technology"
          },
          {
            "source": [
              "science.slashdot.org"
            ],
            "target": "/science"
          },
          {
            "source": [
              "yro.slashdot.org"
            ],
            "target": "/yro"
          }
        ],
        "name": "News",
        "maintainers": [
          "TonyRL"
        ],
        "location": "index.ts",
        "module": () => import('@/routes/slashdot/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "Slashdot",
    "url": "slashdot.org",
    "lang": "en"
  },
  "slowmist": {
    "routes": {
      "/:type?": {
        "path": "/:type?",
        "categories": [
          "new-media"
        ],
        "example": "/slowmist/research",
        "parameters": {
          "type": "分类，见下表，默认为公司新闻"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "slowmist.com/zh/news.html"
            ]
          }
        ],
        "name": "动态",
        "maintainers": [
          "AtlasQuan"
        ],
        "url": "slowmist.com/zh/news.html",
        "description": "| 公司新闻 | 漏洞披露 | 技术研究 |\n| -------- | -------- | -------- |\n| news     | vul      | research |",
        "location": "slowmist.ts",
        "module": () => import('@/routes/slowmist/slowmist.ts')
      }
    },
    "apiRoutes": {},
    "name": "慢雾科技",
    "url": "slowmist.com",
    "lang": "zh-CN"
  },
  "smartlink": {
    "routes": {
      "/:site": {
        "path": "/:site",
        "categories": [
          "social-media"
        ],
        "example": "/smartlink/bloombergpursuits",
        "parameters": {
          "site": "the site attached to smartlink.bio/"
        },
        "radar": [
          {
            "source": [
              "smartlink.bio/"
            ]
          }
        ],
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "Posts",
        "maintainers": [
          "nickyfoto"
        ],
        "description": "smartlink.bio link in bio takes your audience from Instagram and TikTok to your website in one easy step.",
        "location": "index.ts",
        "module": () => import('@/routes/smartlink/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "SmartLink",
    "url": "smartlink.bio",
    "lang": "en"
  },
  "smashingmagazine": {
    "routes": {
      "/:category?": {
        "path": "/:category?",
        "categories": [
          "programming"
        ],
        "example": "/smashingmagazine/react",
        "parameters": {
          "category": "Find in URL or Table below"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "smashingmagazine.com/category/:category"
            ],
            "target": "/:category"
          }
        ],
        "name": "Category",
        "maintainers": [
          "Rjnishant530"
        ],
        "url": "smashingmagazine.com/articles/",
        "description": "| **Category**       |                    |\n| ------------------ | ------------------ |\n| Accessibility      | accessibility      |\n| Best practices     | best-practices     |\n| Business           | business           |\n| Career             | career             |\n| Checklists         | checklists         |\n| CSS                | css                |\n| Data Visualization | data-visualization |\n| Design             | design             |\n| Design Patterns    | design-patterns    |\n| Design Systems     | design-systems     |\n| E-Commerce         | e-commerce         |\n| Figma              | figma              |\n| Freebies           | freebies           |\n| HTML               | html               |\n| Illustrator        | illustrator        |\n| Inspiration        | inspiration        |\n| JavaScript         | javascript         |\n| Mobile             | mobile             |\n| Performance        | performance        |\n| Privacy            | privacy            |\n| React              | react              |\n| Responsive Design  | responsive-design  |\n| Round-Ups          | round-ups          |\n| SEO                | seo                |\n| Typography         | typography         |\n| Tools              | tools              |\n| UI                 | ui                 |\n| Usability          | usability          |\n| UX                 | ux                 |\n| Vue                | vue                |\n| Wallpapers         | wallpapers         |\n| Web Design         | web-design         |\n| Workflow           | workflow           |",
        "location": "category.ts",
        "module": () => import('@/routes/smashingmagazine/category.ts')
      }
    },
    "apiRoutes": {},
    "name": "Smashing Magazine",
    "url": "smashingmagazine.com",
    "lang": "en"
  },
  "smzdm": {
    "routes": {
      "/ranking/:rank_type/:rank_id/:hour": {
        "path": "/ranking/:rank_type/:rank_id/:hour",
        "categories": [
          "shopping"
        ],
        "view": 5,
        "example": "/smzdm/ranking/pinlei/11/3",
        "parameters": {
          "rank_type": {
            "description": "榜单类型",
            "options": [
              {
                "value": "pinlei",
                "label": "好价品类榜"
              },
              {
                "value": "dianshang",
                "label": "好价电商榜"
              },
              {
                "value": "haitao",
                "label": "海淘 TOP 榜"
              },
              {
                "value": "haowen",
                "label": "好文排行榜"
              },
              {
                "value": "haowu",
                "label": "好物排行榜"
              }
            ]
          },
          "rank_id": {
            "description": "榜单ID",
            "options": [
              {
                "label": "好价品类榜-全部",
                "value": "11"
              },
              {
                "label": "好价品类榜-食品生鲜",
                "value": "12"
              },
              {
                "label": "好价品类榜-电脑数码",
                "value": "13"
              },
              {
                "label": "好价品类榜-运动户外",
                "value": "14"
              },
              {
                "label": "好价品类榜-家用电器",
                "value": "15"
              },
              {
                "label": "好价品类榜-白菜",
                "value": "17"
              },
              {
                "label": "好价品类榜-服饰鞋包",
                "value": "74"
              },
              {
                "label": "好价品类榜-日用百货",
                "value": "75"
              },
              {
                "label": "好价电商榜-券活动",
                "value": "24"
              },
              {
                "label": "好价电商榜-京东",
                "value": "23"
              },
              {
                "label": "好价电商榜-天猫",
                "value": "25"
              },
              {
                "label": "好价电商榜-亚马逊中国",
                "value": "26"
              },
              {
                "label": "好价电商榜-国美在线",
                "value": "27"
              },
              {
                "label": "好价电商榜-苏宁易购",
                "value": "28"
              },
              {
                "label": "好价电商榜-网易",
                "value": "29"
              },
              {
                "label": "好价电商榜-西集网",
                "value": "30"
              },
              {
                "label": "好价电商榜-美国亚马逊",
                "value": "31"
              },
              {
                "label": "好价电商榜-日本亚马逊",
                "value": "32"
              },
              {
                "label": "好价电商榜-ebay",
                "value": "33"
              },
              {
                "label": "海淘 TOP 榜-全部",
                "value": "39"
              },
              {
                "label": "海淘 TOP 榜-海外直邮",
                "value": "34"
              },
              {
                "label": "海淘 TOP 榜-美国榜",
                "value": "35"
              },
              {
                "label": "海淘 TOP 榜-欧洲榜",
                "value": "36"
              },
              {
                "label": "海淘 TOP 榜-澳新榜",
                "value": "37"
              },
              {
                "label": "海淘 TOP 榜-亚洲榜",
                "value": "38"
              },
              {
                "label": "海淘 TOP 榜-晒物榜",
                "value": "hsw"
              },
              {
                "label": "好文排行榜-原创",
                "value": "yc"
              },
              {
                "label": "好文排行榜-资讯",
                "value": "zx"
              },
              {
                "label": "好物排行榜-新晋榜",
                "value": "hwall"
              },
              {
                "label": "好物排行榜-消费众测",
                "value": "zc"
              },
              {
                "label": "好物排行榜-新锐品牌",
                "value": "nb"
              },
              {
                "label": "好物排行榜-好物榜单",
                "value": "hw"
              }
            ]
          },
          "hour": {
            "description": "时间跨度",
            "options": [
              {
                "value": "3",
                "label": "3 小时"
              },
              {
                "value": "12",
                "label": "12 小时"
              },
              {
                "value": "24",
                "label": "24 小时"
              }
            ]
          }
        },
        "features": {
          "requireConfig": [
            {
              "name": "SMZDM_COOKIE",
              "description": "什么值得买登录后的 Cookie 值"
            }
          ],
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "排行榜",
        "maintainers": [
          "DIYgod"
        ],
        "location": "ranking.ts",
        "module": () => import('@/routes/smzdm/ranking.ts')
      },
      "/article/:uid": {
        "path": "/article/:uid",
        "categories": [
          "shopping"
        ],
        "example": "/smzdm/article/6902738986",
        "parameters": {
          "uid": "用户 id，网址上直接可以看到"
        },
        "features": {
          "requireConfig": [
            {
              "name": "SMZDM_COOKIE",
              "description": "什么值得买登录后的 Cookie 值"
            }
          ],
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "zhiyou.smzdm.com/member/:uid/article"
            ]
          }
        ],
        "name": "用户文章",
        "maintainers": [
          "xfangbao"
        ],
        "location": "article.ts",
        "module": () => import('@/routes/smzdm/article.ts')
      },
      "/baoliao/:uid": {
        "path": "/baoliao/:uid",
        "categories": [
          "shopping"
        ],
        "example": "/smzdm/baoliao/7367111021",
        "parameters": {
          "uid": "用户id，网址上直接可以看到"
        },
        "features": {
          "requireConfig": [
            {
              "name": "SMZDM_COOKIE",
              "description": "什么值得买登录后的 Cookie 值"
            }
          ],
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "zhiyou.smzdm.com/member/:uid/baoliao"
            ]
          }
        ],
        "name": "用户爆料",
        "maintainers": [
          "nczitzk"
        ],
        "location": "baoliao.ts",
        "module": () => import('@/routes/smzdm/baoliao.ts')
      },
      "/haowen/fenlei/:name/:sort?": {
        "path": "/haowen/fenlei/:name/:sort?",
        "categories": [
          "shopping"
        ],
        "example": "/smzdm/haowen/fenlei/shenghuodianqi",
        "parameters": {
          "name": "分类名，可在 URL 中查看",
          "sort": "排序方式，默认为最新"
        },
        "features": {
          "requireConfig": [
            {
              "name": "SMZDM_COOKIE",
              "description": "什么值得买登录后的 Cookie 值"
            }
          ],
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "post.smzdm.com/fenlei/:name"
            ],
            "target": "/haowen/fenlei/:name"
          }
        ],
        "name": "好文分类",
        "maintainers": [
          "LogicJake"
        ],
        "description": "| 最新 | 周排行 | 月排行 |\n| ---- | ------ | ------ |\n| 0    | 7      | 30     |",
        "location": "haowen-fenlei.ts",
        "module": () => import('@/routes/smzdm/haowen-fenlei.ts')
      },
      "/haowen/:day?": {
        "path": "/haowen/:day?",
        "categories": [
          "shopping"
        ],
        "example": "/smzdm/haowen/1",
        "parameters": {
          "day": {
            "description": "以天为时间跨度，默认为 `1`",
            "options": [
              {
                "value": "1",
                "label": "今日热门"
              },
              {
                "value": "7",
                "label": "周热门"
              },
              {
                "value": "30",
                "label": "月热门"
              }
            ],
            "default": "1"
          }
        },
        "features": {
          "requireConfig": [
            {
              "name": "SMZDM_COOKIE",
              "description": "什么值得买登录后的 Cookie 值"
            }
          ],
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "好文",
        "maintainers": [
          "LogicJake",
          "pseudoyu"
        ],
        "location": "haowen.ts",
        "module": () => import('@/routes/smzdm/haowen.ts')
      },
      "/keyword/:keyword": {
        "path": "/keyword/:keyword",
        "categories": [
          "shopping"
        ],
        "view": 5,
        "example": "/smzdm/keyword/女装",
        "parameters": {
          "keyword": "你想订阅的关键词"
        },
        "features": {
          "requireConfig": [
            {
              "name": "SMZDM_COOKIE",
              "description": "什么值得买登录后的 Cookie 值"
            }
          ],
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "关键词",
        "maintainers": [
          "DIYgod",
          "MeanZhang"
        ],
        "location": "keyword.ts",
        "module": () => import('@/routes/smzdm/keyword.ts')
      },
      "/product/:id": {
        "path": "/product/:id",
        "categories": [
          "shopping"
        ],
        "example": "/smzdm/product/zm5vzpe",
        "parameters": {
          "id": "商品 id，网址上直接可以看到"
        },
        "features": {
          "requireConfig": [
            {
              "name": "SMZDM_COOKIE",
              "description": "什么值得买登录后的 Cookie 值"
            }
          ],
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "wiki.smzdm.com/p/:id"
            ],
            "target": "/product/:id"
          }
        ],
        "name": "商品",
        "maintainers": [
          "chesha1"
        ],
        "location": "product.ts",
        "module": () => import('@/routes/smzdm/product.ts')
      }
    },
    "apiRoutes": {},
    "name": "什么值得买",
    "url": "post.smzdm.com",
    "description": "::: tip\n网站也提供了部分 RSS: [https://www.smzdm.com/dingyue](https://www.smzdm.com/dingyue)\n:::",
    "lang": "zh-CN"
  },
  "snnu": {
    "routes": {
      "/ccs/:type?": {
        "path": "/ccs/:type?",
        "categories": [
          "university"
        ],
        "example": "/snnu/ccs",
        "url": "ccs.snnu.edu.cn",
        "parameters": {
          "type": "类型，默认为通知公告 (tzgg)，可选学院动态 (news)、学术活动 (xshd)"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportRadar": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "计算机科学学院",
        "maintainers": [
          "alterkeyy"
        ],
        "radar": [
          {
            "source": [
              "ccs.snnu.edu.cn/tzgg/zhgl1.htm"
            ],
            "target": "/ccs/tzgg"
          },
          {
            "source": [
              "ccs.snnu.edu.cn/xydt/zhxw1.htm"
            ],
            "target": "/ccs/news"
          },
          {
            "source": [
              "ccs.snnu.edu.cn/xssq/xshd.htm"
            ],
            "target": "/ccs/xshd"
          }
        ],
        "location": "ccs.ts",
        "module": () => import('@/routes/snnu/ccs.ts')
      },
      "/": {
        "path": "/",
        "categories": [
          "university"
        ],
        "example": "/snnu",
        "url": "www.snnu.edu.cn",
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportRadar": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "学校官网 - 通知公告",
        "maintainers": [
          "alterkeyy"
        ],
        "radar": [
          {
            "source": [
              "www.snnu.edu.cn/tzgg.htm"
            ],
            "target": "/"
          }
        ],
        "location": "index.ts",
        "module": () => import('@/routes/snnu/index.ts')
      },
      "/yjs": {
        "path": "/yjs",
        "categories": [
          "university"
        ],
        "example": "/snnu/yjs",
        "url": "newyjs.snnu.edu.cn",
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportRadar": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "研究生院通知公告",
        "maintainers": [
          "alterkeyy"
        ],
        "radar": [
          {
            "source": [
              "newyjs.snnu.edu.cn/tzgg1.htm"
            ],
            "target": "/yjs"
          }
        ],
        "location": "yjs.ts",
        "module": () => import('@/routes/snnu/yjs.ts')
      }
    },
    "apiRoutes": {},
    "name": "Shaanxi Normal University",
    "url": "snnu.edu.cn",
    "zh": {
      "name": "陕西师范大学"
    }
  },
  "snowpeak": {
    "routes": {
      "/us/new-arrivals": {
        "path": "/us/new-arrivals",
        "categories": [
          "shopping"
        ],
        "example": "/snowpeak/us/new-arrivals",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "snowpeak.com/collections/new-arrivals",
              "snowpeak.com/"
            ]
          }
        ],
        "name": "New Arrivals(USA)",
        "maintainers": [
          "EthanWng97"
        ],
        "url": "snowpeak.com/collections/new-arrivals",
        "location": "us-new-arrivals.tsx",
        "module": () => import('@/routes/snowpeak/us-new-arrivals.tsx')
      }
    },
    "apiRoutes": {},
    "name": "Snow Peak",
    "url": "snowpeak.com",
    "lang": "en"
  },
  "sobooks": {
    "routes": {
      "/date/:date?": {
        "path": "/date/:date?",
        "categories": [
          "reading"
        ],
        "example": "/sobooks/date/2020-11",
        "parameters": {
          "date": "日期，见例子，默认为当前年月"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "sobooks.net/:category"
            ],
            "target": "/:category"
          }
        ],
        "name": "归档",
        "maintainers": [
          "nczitzk"
        ],
        "location": "date.ts",
        "module": () => import('@/routes/sobooks/date.ts')
      },
      "/:category?": {
        "path": "/:category?",
        "categories": [
          "reading"
        ],
        "example": "/sobooks",
        "parameters": {
          "category": "分类, 见下表"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "sobooks.net/:category"
            ],
            "target": "/:category"
          }
        ],
        "name": "首页",
        "maintainers": [
          "nczitzk"
        ],
        "description": "| 分类     | 分类名           |\n| -------- | ---------------- |\n| 小说文学 | xiaoshuowenxue   |\n| 历史传记 | lishizhuanji     |\n| 人文社科 | renwensheke      |\n| 励志成功 | lizhichenggong   |\n| 经济管理 | jingjiguanli     |\n| 学习教育 | xuexijiaoyu      |\n| 生活时尚 | shenghuoshishang |\n| 英文原版 | yingwenyuanban   |",
        "location": "index.ts",
        "module": () => import('@/routes/sobooks/index.ts')
      },
      "/tag/:id?": {
        "path": "/tag/:id?",
        "categories": [
          "reading"
        ],
        "example": "/sobooks/tag/小说",
        "parameters": {
          "id": "标签, 见下表，默认为小说"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "sobooks.net/books/tag/:tag"
            ],
            "target": "/tag/:tag"
          }
        ],
        "name": "标签",
        "maintainers": [
          "nczitzk"
        ],
        "description": "热门标签\n\n| 小说 | 文学 | 历史 | 日本 | 科普 | 管理 | 推理 | 社会 | 经济   |\n| ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ------ |\n| 传记 | 美国 | 悬疑 | 哲学 | 心理 | 商业 | 金融 | 思维 | 经典   |\n| 随笔 | 投资 | 文化 | 励志 | 科幻 | 成长 | 中国 | 英国 | 政治   |\n| 漫画 | 纪实 | 艺术 | 科学 | 生活 | 职场 | 散文 | 法国 | 互联网 |\n| 营销 | 奇幻 | 二战 | 股票 | 女性 | 德国 | 学习 | 战争 | 创业   |\n| 绘本 | 名著 | 爱情 | 军事 | 理财 | 教育 | 世界 | 人物 | 沟通   |",
        "location": "tag.ts",
        "module": () => import('@/routes/sobooks/tag.ts')
      }
    },
    "apiRoutes": {},
    "name": "SoBooks",
    "url": "sobooks.net",
    "lang": "en"
  },
  "sogou": {
    "routes": {
      "/doodles": {
        "path": "/doodles",
        "categories": [
          "other"
        ],
        "example": "/sogou/doodles",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "特色 LOGO",
        "maintainers": [
          "xyqfer"
        ],
        "location": "doodles.ts",
        "module": () => import('@/routes/sogou/doodles.ts')
      },
      "/search/:keyword": {
        "path": "/search/:keyword",
        "categories": [
          "other"
        ],
        "example": "/sogou/search/rss",
        "parameters": {
          "keyword": "搜索关键词"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "搜索",
        "maintainers": [
          "CaoMeiYouRen"
        ],
        "location": "search.tsx",
        "module": () => import('@/routes/sogou/search.tsx')
      }
    },
    "apiRoutes": {},
    "name": "搜狗",
    "url": "www.sogou.com",
    "lang": "zh-CN"
  },
  "sohu": {
    "routes": {
      "/mobile": {
        "path": "/mobile",
        "categories": [
          "new-media"
        ],
        "example": "/sohu/mobile",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "m.sohu.com/limit"
            ],
            "target": "/mobile"
          }
        ],
        "name": "首页新闻",
        "maintainers": [
          "asqwe1"
        ],
        "description": "订阅手机搜狐网的首页新闻",
        "location": "mobile.ts",
        "module": () => import('@/routes/sohu/mobile.ts')
      },
      "/mp/:xpt": {
        "path": "/mp/:xpt",
        "categories": [
          "new-media"
        ],
        "example": "/sohu/mp/c29odXptdGhnbjZ3NEBzb2h1LmNvbQ==",
        "parameters": {
          "xpt": "搜狐号 xpt ，可在URL中找到或搜狐号 ID"
        },
        "radar": [
          {
            "source": [
              "mp.sohu.com/profile"
            ]
          }
        ],
        "name": "最新",
        "maintainers": [
          "HenryQW"
        ],
        "description": "搜狐号 ID 可以通过以下方式获取：\n  1.  通过浏览器搜索相关搜狐号 `果壳 site: mp.sohu.com`。\n  2.  通过浏览器控制台执行 `window.globalConst.mkeyConst_mkey`，返回的即为搜狐号 ID。",
        "location": "mp.tsx",
        "module": () => import('@/routes/sohu/mp.tsx')
      }
    },
    "apiRoutes": {},
    "name": "搜狐号",
    "url": "sohu.com",
    "lang": "zh-CN"
  },
  "solidot": {
    "routes": {
      "/:type?": {
        "path": "/:type?",
        "categories": [
          "traditional-media"
        ],
        "view": 0,
        "example": "/solidot/linux",
        "parameters": {
          "type": {
            "description": "消息类型，在网站上方选择后复制子域名或参见 [https://www.solidot.org/index.rss](https://www.solidot.org/index.rss) 即可",
            "options": [
              {
                "value": "www",
                "label": "全部"
              },
              {
                "value": "startup",
                "label": "创业"
              },
              {
                "value": "linux",
                "label": "Linux"
              },
              {
                "value": "science",
                "label": "科学"
              },
              {
                "value": "technology",
                "label": "科技"
              },
              {
                "value": "mobile",
                "label": "移动"
              },
              {
                "value": "apple",
                "label": "苹果"
              },
              {
                "value": "hardware",
                "label": "硬件"
              },
              {
                "value": "software",
                "label": "软件"
              },
              {
                "value": "security",
                "label": "安全"
              },
              {
                "value": "games",
                "label": "游戏"
              },
              {
                "value": "books",
                "label": "书籍"
              },
              {
                "value": "ask",
                "label": "ask"
              },
              {
                "value": "idle",
                "label": "idle"
              },
              {
                "value": "blog",
                "label": "博客"
              },
              {
                "value": "cloud",
                "label": "云计算"
              },
              {
                "value": "story",
                "label": "奇客故事"
              }
            ],
            "default": "www"
          }
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "最新消息",
        "maintainers": [
          "sgqy",
          "hang333",
          "TonyRL"
        ],
        "location": "main.ts",
        "module": () => import('@/routes/solidot/main.ts')
      }
    },
    "apiRoutes": {},
    "name": "Solidot",
    "url": "www.solidot.org",
    "lang": "zh-CN"
  },
  "sony": {
    "routes": {
      "/downloads/:productType/:productId": {
        "path": "/downloads/:productType/:productId",
        "categories": [
          "program-update"
        ],
        "example": "/sony/downloads/product/nw-wm1am2",
        "parameters": {
          "productType": "product type",
          "productId": "product id"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "sony.com/electronics/support/:productType/:productId/downloads"
            ]
          }
        ],
        "name": "Software Downloads",
        "maintainers": [
          "EthanWng97"
        ],
        "description": "::: tip\n  Open `https://www.sony.com/electronics/support` and search for the corresponding product, such as `Sony A7M4`, the website corresponding to which is `https://www.sony.com/electronics/support/e-mount-body-ilce-7-series/ilce-7m4/downloads`, where `productType` is `e-mount-body-ilce-7-series` and `productId` is `ilce-7m4`.\n:::",
        "location": "downloads.ts",
        "module": () => import('@/routes/sony/downloads.ts')
      }
    },
    "apiRoutes": {},
    "name": "Sony",
    "url": "sony.com",
    "lang": "en"
  },
  "sorrycc": {
    "routes": {
      "/": {
        "name": "文章",
        "categories": [
          "blog"
        ],
        "path": "/",
        "example": "/sorrycc",
        "radar": [
          {
            "source": [
              "sorrycc.com"
            ]
          }
        ],
        "maintainers": [
          "KarasuShin"
        ],
        "view": 0,
        "features": {
          "supportRadar": true,
          "requireConfig": [
            {
              "name": "SORRYCC_COOKIES",
              "description": "登录用户的Cookie,获取方式：\n1. 登录sorrycc.com\n2. 打开浏览器开发者工具，切换到 Application 面板\n3. 点击侧边栏中的Storage -> Cookies -> https://sorrycc.com\n4. 复制 Cookie 中的 wordpress_logged_in_f05fca638390aed897fbe3c2fff03000 值",
              "optional": true
            }
          ]
        },
        "description": "云谦的博客，部分内容存在权限校验，访问完整内容请部署RSSHub私有实例并配置授权信息",
        "location": "index.ts",
        "module": () => import('@/routes/sorrycc/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "云谦的博客",
    "url": "sorrycc.com",
    "lang": "zh-CN"
  },
  "soundofhope": {
    "routes": {
      "/:channel/:id": {
        "path": "/:channel/:id",
        "categories": [
          "traditional-media"
        ],
        "example": "/soundofhope/term/203",
        "parameters": {
          "channel": "频道",
          "id": "子频道 ID"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "soundofhope.org/:channel/:id"
            ]
          }
        ],
        "name": "频道",
        "maintainers": [
          "Fatpandac"
        ],
        "description": "参数均可在官网获取，如：\n\n  `https://www.soundofhope.org/term/203` 对应 `/soundofhope/term/203`",
        "location": "channel.ts",
        "module": () => import('@/routes/soundofhope/channel.ts')
      }
    },
    "apiRoutes": {},
    "name": "希望之声",
    "url": "soundofhope.org",
    "lang": "en"
  },
  "soundon": {
    "routes": {
      "/p/:id": {
        "path": "/p/:id",
        "categories": [
          "multimedia"
        ],
        "example": "/soundon/p/33a68cdc-18ad-4192-84cc-22bd7fdc6a31",
        "parameters": {
          "id": "Podcast ID"
        },
        "features": {
          "supportPodcast": true
        },
        "radar": [
          {
            "source": [
              "player.soundon.fm/p/:id"
            ]
          }
        ],
        "name": "Podcast",
        "maintainers": [
          "TonyRL"
        ],
        "view": 4,
        "location": "podcast.ts",
        "module": () => import('@/routes/soundon/podcast.ts')
      }
    },
    "apiRoutes": {},
    "name": "SoundOn",
    "url": "player.soundon.fm",
    "lang": "en"
  },
  "sourceforge": {
    "routes": {
      "/:routeParams?": {
        "path": "/:routeParams?",
        "categories": [
          "program-update"
        ],
        "example": "/sourceforge/topic=artificial-intelligence&os=windows",
        "parameters": {
          "routeParams": "route params, see below"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "Software",
        "maintainers": [
          "JimenezLi"
        ],
        "description": "For some URL like [https://sourceforge.net/directory/artificial-intelligence/windows/](https://sourceforge.net/directory/artificial-intelligence/windows/), it is equal to [https://sourceforge.net/directory/?topic=artificial-intelligence&os=windows\"](https://sourceforge.net/directory/?topic=artificial-intelligence&os=windows), thus subscribing to `/sourceforge/topic=artificial-intelligence&os=windows`.\n\n  URL params can duplicate, such as `/sourceforge/topic=artificial-intelligence&os=windows&os=linux`.",
        "location": "index.ts",
        "module": () => import('@/routes/sourceforge/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "SourceForge",
    "url": "www.sourceforge.net",
    "lang": "en"
  },
  "southcn": {
    "routes": {
      "/nfapp/column/:column?": {
        "path": "/nfapp/column/:column?",
        "categories": [
          "traditional-media"
        ],
        "example": "/southcn/nfapp/column/38",
        "parameters": {
          "column": "栏目或南方号 ID"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "南方 +（按栏目 ID）",
        "maintainers": [
          "TimWu007"
        ],
        "description": "::: tip\n  若此处输入的是栏目 ID（而非南方号 ID），则该接口会返回与输入栏目相关联栏目的文章。例如，输入栏目 ID `38`（广州），则返回的结果还会包含 ID 为 `3547`（市长报道集）的文章。\n:::\n\n  1.  `pc.nfapp.southcn.com` 下的文章页面，可通过 url 查看，例：`http://pc.nfapp.southcn.com/13707/7491109.html` 的栏目 ID 为 `13707`。\n  2.  `static.nfapp.southcn.com` 下的文章页面，可查看网页源代码，搜索 `columnid`。\n  3.  [https://m.nfapp.southcn.com/column/all](https://m.nfapp.southcn.com/column/all) 列出了部分栏目，`id` 即为栏目 ID。",
        "location": "nfapp/column.ts",
        "module": () => import('@/routes/southcn/nfapp/column.ts')
      },
      "/nfapp/reporter/:reporter": {
        "path": "/nfapp/reporter/:reporter",
        "categories": [
          "traditional-media"
        ],
        "example": "/southcn/nfapp/reporter/969927791",
        "parameters": {
          "reporter": "作者 UUID"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "南方 +（按作者）",
        "maintainers": [
          "TimWu007"
        ],
        "description": "作者的 UUID 只可通过 `static.nfapp.southcn.com` 下的文章页面获取。点击文章下方的作者介绍，进入该作者的个人主页，即可从 url 中获取。",
        "location": "nfapp/reporter.ts",
        "module": () => import('@/routes/southcn/nfapp/reporter.ts')
      }
    },
    "apiRoutes": {},
    "name": "南方网",
    "url": "nfapp.southcn.com",
    "lang": "zh-CN"
  },
  "spankbang": {
    "routes": {
      "/new_videos": {
        "path": "/new_videos",
        "categories": [
          "multimedia"
        ],
        "example": "/spankbang/new_videos",
        "name": "New Porn Videos",
        "maintainers": [
          "TonyRL"
        ],
        "features": {
          "antiCrawler": true,
          "requirePuppeteer": true,
          "nsfw": true
        },
        "radar": [
          {
            "source": [
              "spankbang.com/new_videos/",
              "spankbang.com/"
            ]
          }
        ],
        "location": "new-videos.tsx",
        "module": () => import('@/routes/spankbang/new-videos.tsx')
      }
    },
    "apiRoutes": {},
    "name": "SpankBang",
    "url": "spankbang.com",
    "lang": "en"
  },
  "spglobal": {
    "routes": {
      "/ratings/:language?": {
        "path": "/ratings/:language?",
        "categories": [
          "finance"
        ],
        "view": 5,
        "example": "/spglobal/ratings/en",
        "parameters": {
          "language": {
            "description": "语言",
            "options": [
              {
                "value": "zh",
                "label": "中文"
              },
              {
                "value": "en",
                "label": "English"
              },
              {
                "value": "es",
                "label": "Español"
              },
              {
                "value": "pt",
                "label": "Português"
              },
              {
                "value": "jp",
                "label": "日本語"
              },
              {
                "value": "ru",
                "label": "Русский"
              },
              {
                "value": "ar",
                "label": "العربية"
              }
            ]
          }
        },
        "radar": [
          {
            "source": [
              "www.spglobal.com/ratings/:language"
            ]
          }
        ],
        "name": "Ratings",
        "description": "\n| language | Description |\n| ---   | ---   |\n| zh | 中文 |\n| en | English |\n| es | Español |\n| pt | Português |\n| jp | 日本語 |\n| ru | Русский |\n| ar | العربية |\n    ",
        "maintainers": [
          "Cedaric"
        ],
        "location": "ratings.ts",
        "module": () => import('@/routes/spglobal/ratings.ts')
      }
    },
    "apiRoutes": {},
    "name": "S&P Global",
    "url": "www.spglobal.com",
    "lang": "en"
  },
  "spotify": {
    "routes": {
      "/artist/:id": {
        "path": "/artist/:id",
        "categories": [
          "multimedia"
        ],
        "view": 4,
        "example": "/spotify/artist/6k9TBCxyr4bXwZ8Y21Kwn1",
        "parameters": {
          "id": "Artist ID"
        },
        "features": {
          "requireConfig": [
            {
              "name": "SPOTIFY_CLIENT_ID",
              "description": ""
            },
            {
              "name": "SPOTIFY_CLIENT_SECRET",
              "description": ""
            }
          ],
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "open.spotify.com/artist/:id"
            ]
          }
        ],
        "name": "Artist Albums",
        "maintainers": [
          "outloudvi"
        ],
        "location": "artist.ts",
        "module": () => import('@/routes/spotify/artist.ts')
      },
      "/top/artists": {
        "path": "/top/artists",
        "categories": [
          "multimedia"
        ],
        "example": "/spotify/top/artists",
        "parameters": {},
        "features": {
          "requireConfig": [
            {
              "name": "SPOTIFY_CLIENT_ID",
              "description": ""
            },
            {
              "name": "SPOTIFY_CLIENT_SECRET",
              "description": ""
            },
            {
              "name": "SPOTIFY_REFRESHTOKEN",
              "description": ""
            }
          ],
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "open.spotify.com/"
            ]
          }
        ],
        "name": "Personal Top Artists",
        "maintainers": [
          "outloudvi"
        ],
        "url": "open.spotify.com/",
        "location": "artists-top.ts",
        "module": () => import('@/routes/spotify/artists-top.ts')
      },
      "/playlist/:id": {
        "path": "/playlist/:id",
        "categories": [
          "multimedia"
        ],
        "view": 4,
        "example": "/spotify/playlist/4UBVy1LttvodwivPUuwJk2",
        "parameters": {
          "id": "Playlist ID"
        },
        "features": {
          "requireConfig": [
            {
              "name": "SPOTIFY_CLIENT_ID",
              "description": ""
            },
            {
              "name": "SPOTIFY_CLIENT_SECRET",
              "description": ""
            }
          ],
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "description": "::: warning\nDue to [limitations by Spotify](https://developer.spotify.com/blog/2024-11-27-changes-to-the-web-api), this endpoint is unable to access \"Algorithmic and Spotify-owned editorial playlists\".\n:::",
        "radar": [
          {
            "source": [
              "open.spotify.com/playlist/:id"
            ]
          }
        ],
        "name": "Playlist",
        "maintainers": [
          "outloudvi"
        ],
        "location": "playlist.ts",
        "module": () => import('@/routes/spotify/playlist.ts')
      },
      "/saved/:limit?": {
        "path": "/saved/:limit?",
        "categories": [
          "multimedia"
        ],
        "example": "/spotify/saved/50",
        "parameters": {
          "limit": "Track count, 50 by default"
        },
        "features": {
          "requireConfig": [
            {
              "name": "SPOTIFY_CLIENT_ID",
              "description": ""
            },
            {
              "name": "SPOTIFY_CLIENT_SECRET",
              "description": ""
            },
            {
              "name": "SPOTIFY_REFRESHTOKEN",
              "description": ""
            }
          ],
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "open.spotify.com/collection/tracks"
            ],
            "target": "/saved"
          }
        ],
        "name": "Personal Saved Tracks",
        "maintainers": [
          "outloudvi"
        ],
        "url": "open.spotify.com/collection/tracks",
        "location": "saved.ts",
        "module": () => import('@/routes/spotify/saved.ts')
      },
      "/show/:id": {
        "path": "/show/:id",
        "categories": [
          "multimedia"
        ],
        "view": 4,
        "example": "/spotify/show/5CfCWKI5pZ28U0uOzXkDHe",
        "parameters": {
          "id": "Show ID"
        },
        "features": {
          "requireConfig": [
            {
              "name": "SPOTIFY_CLIENT_ID",
              "description": ""
            },
            {
              "name": "SPOTIFY_CLIENT_SECRET",
              "description": ""
            }
          ],
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "open.spotify.com/show/:id"
            ]
          }
        ],
        "name": "Show/Podcasts",
        "maintainers": [
          "caiohsramos",
          "pseudoyu"
        ],
        "location": "show.ts",
        "module": () => import('@/routes/spotify/show.ts')
      },
      "/top/tracks": {
        "path": "/top/tracks",
        "categories": [
          "multimedia"
        ],
        "example": "/spotify/top/tracks",
        "parameters": {},
        "features": {
          "requireConfig": [
            {
              "name": "SPOTIFY_CLIENT_ID",
              "description": ""
            },
            {
              "name": "SPOTIFY_CLIENT_SECRET",
              "description": ""
            },
            {
              "name": "SPOTIFY_REFRESHTOKEN",
              "description": ""
            }
          ],
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "open.spotify.com/"
            ]
          }
        ],
        "name": "Personal Top Tracks",
        "maintainers": [
          "outloudvi"
        ],
        "url": "open.spotify.com/",
        "location": "tracks-top.ts",
        "module": () => import('@/routes/spotify/tracks-top.ts')
      }
    },
    "apiRoutes": {},
    "name": "Spotify",
    "url": "open.spotify.com",
    "lang": "en"
  },
  "springer": {
    "routes": {
      "/journal/:journal": {
        "path": "/journal/:journal",
        "categories": [
          "journal"
        ],
        "example": "/springer/journal/10450",
        "parameters": {
          "journal": "Journal Code, the number in the URL from the journal homepage"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "www.springer.com/journal/:journal/*"
            ]
          }
        ],
        "name": "Journal",
        "maintainers": [
          "Derekmini",
          "TonyRL",
          "xiahaoyun"
        ],
        "location": "journal.tsx",
        "module": () => import('@/routes/springer/journal.tsx')
      }
    },
    "apiRoutes": {},
    "name": "Springer",
    "url": "www.springer.com",
    "lang": "en"
  },
  "sputniknews": {
    "routes": {
      "/:category?/:language?": {
        "path": "/:category?/:language?",
        "categories": [
          "traditional-media"
        ],
        "example": "/sputniknews",
        "parameters": {
          "category": "Category, can be found in URL, `news` by default",
          "language": "Language, see below, English by default"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "Category",
        "maintainers": [
          "nczitzk"
        ],
        "description": "Categories for International site:\n\n| WORLD | COVID-19 | BUSINESS | SPORT | TECH | OPINION |\n| ----- | -------- | -------- | ----- | ---- | ------- |\n| world | covid-19 | business | sport | tech | opinion |\n\n  Categories for Chinese site:\n\n| 新闻 | 中国  | 俄罗斯 | 国际            | 俄中关系                 | 评论    |\n| ---- | ----- | ------ | --------------- | ------------------------ | ------- |\n| news | china | russia | category_guoji | russia_china_relations | opinion |\n\n  Language\n\n| Language    | Id          |\n| ----------- | ----------- |\n| English     | english     |\n| Spanish     | spanish     |\n| German      | german      |\n| French      | french      |\n| Greek       | greek       |\n| Italian     | italian     |\n| Czech       | czech       |\n| Polish      | polish      |\n| Serbian     | serbian     |\n| Latvian     | latvian     |\n| Lithuanian  | lithuanian  |\n| Moldavian   | moldavian   |\n| Belarusian  | belarusian  |\n| Armenian    | armenian    |\n| Abkhaz      | abkhaz      |\n| Ssetian     | ssetian     |\n| Georgian    | georgian    |\n| Azerbaijani | azerbaijani |\n| Arabic      | arabic      |\n| Turkish     | turkish     |\n| Persian     | persian     |\n| Dari        | dari        |\n| Kazakh      | kazakh      |\n| Kyrgyz      | kyrgyz      |\n| Uzbek       | uzbek       |\n| Tajik       | tajik       |\n| Vietnamese  | vietnamese  |\n| Japanese    | japanese    |\n| Chinese     | chinese     |\n| Portuguese  | portuguese  |",
        "location": "index.ts",
        "module": () => import('@/routes/sputniknews/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "Sputnik News 俄罗斯卫星通讯社",
    "url": "sputniknews.cn",
    "lang": "zh-CN"
  },
  "sqmc": {
    "routes": {
      "/www/:category?": {
        "path": "/www/:category?",
        "categories": [
          "university"
        ],
        "example": "/sqmc/www/3157",
        "parameters": {
          "category": "分类ID，默认为`3157`"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "sqmc.edu.cn/:category/list.htm"
            ]
          }
        ],
        "name": "官网信息",
        "maintainers": [
          "nyaShine"
        ],
        "description": "| 学校要闻 | 通知 | 学术讲座 | 基层风采书院 | 基层风采院系 | 外媒报道 | 三全学院报 |\n| -------- | ---- | -------- | ------------ | ------------ | -------- | ---------- |\n| 3157     | 3187 | 3188     | 3185         | 3186         | 3199     | 3200       |",
        "location": "www.ts",
        "module": () => import('@/routes/sqmc/www.ts')
      }
    },
    "apiRoutes": {},
    "name": "新乡医学院三全学院",
    "url": "sqmc.edu.cn",
    "lang": "zh-CN"
  },
  "sse": {
    "routes": {
      "/convert/:query?": {
        "path": "/convert/:query?",
        "categories": [
          "finance"
        ],
        "example": "/sse/convert/beginDate=2018-08-18&endDate=2019-08-18&companyCode=603283&title=股份",
        "parameters": {
          "query": "筛选条件，见示例"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "可转换公司债券公告",
        "maintainers": [
          "kt286"
        ],
        "location": "convert.ts",
        "module": () => import('@/routes/sse/convert.ts')
      },
      "/disclosure/:query?": {
        "path": "/disclosure/:query?",
        "categories": [
          "finance"
        ],
        "example": "/sse/disclosure/beginDate=2018-08-18&endDate=2020-08-25&productId=600696",
        "parameters": {
          "query": "筛选条件，见示例"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "上市公司信息最新公告披露",
        "maintainers": [
          "harveyqiu"
        ],
        "location": "disclosure.ts",
        "module": () => import('@/routes/sse/disclosure.ts')
      },
      "/inquire": {
        "path": "/inquire",
        "categories": [
          "finance"
        ],
        "example": "/sse/inquire",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "www.sse.com.cn/disclosure/credibility/supervision/inquiries",
              "www.sse.com.cn/"
            ]
          }
        ],
        "name": "监管问询",
        "maintainers": [
          "Jeason0228"
        ],
        "url": "www.sse.com.cn/disclosure/credibility/supervision/inquiries",
        "location": "inquire.tsx",
        "module": () => import('@/routes/sse/inquire.tsx')
      },
      "/renewal": {
        "path": "/renewal",
        "categories": [
          "finance"
        ],
        "example": "/sse/renewal",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "kcb.sse.com.cn/home",
              "kcb.sse.com.cn/"
            ]
          }
        ],
        "name": "科创板项目动态",
        "maintainers": [
          "Jeason0228"
        ],
        "url": "kcb.sse.com.cn/home",
        "location": "renewal.tsx",
        "module": () => import('@/routes/sse/renewal.tsx')
      },
      "/sselawsrules/:category{.+}?": {
        "path": "/sselawsrules/:category{.+}?",
        "name": "本所业务规则",
        "url": "www.sse.com.cn",
        "maintainers": [
          "nczitzk"
        ],
        "example": "/sse/sselawsrules/latest",
        "parameters": {
          "category": "分类，默认为最新规则，即 `latest`，可在对应分类页 URL 中找到"
        },
        "description": "::: tip\n  若订阅 [最新规则](https://www.sse.com.cn/lawandrules/sselawsrules/latest/)，网址为 `https://www.sse.com.cn/lawandrules/sselawsrules/latest/`。截取 `https://www.sse.com.cn/lawandrules/sselawsrules/` 到末尾 `/` 的部分 `latest` 作为参数填入，此时路由为 [`/sse/sselawsrules/latest`](https://rsshub.app/sse/sselawsrules/latest)。\n:::\n\n| [最新规则](https://www.sse.com.cn/lawandrules/sselawsrules/latest/) | [章程](https://www.sse.com.cn/lawandrules/sselawsrules/article/) | [首发](https://www.sse.com.cn/lawandrules/sselawsrules/stocks/review/firstepisode/)          | [再融资](https://www.sse.com.cn/lawandrules/sselawsrules/stocks/review/refinancing/)       | [重组](https://www.sse.com.cn/lawandrules/sselawsrules/stocks/review/recombination/)           |\n| ------------------------------------------------------------------- | ---------------------------------------------------------------- | -------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------ | ---------------------------------------------------------------------------------------------- |\n| [latest](https://rsshub.app/sse/sselawsrules/latest)                | [article](https://rsshub.app/sse/sselawsrules/article)           | [stocks/review/firstepisode](https://rsshub.app/sse/sselawsrules/stocks/review/firstepisode) | [stocks/review/refinancing](https://rsshub.app/sse/sselawsrules/stocks/review/refinancing) | [stocks/review/recombination](https://rsshub.app/sse/sselawsrules/stocks/review/recombination) |\n\n| [转板](https://www.sse.com.cn/lawandrules/sselawsrules/stocks/review/flap/)  | [发行承销](https://www.sse.com.cn/lawandrules/sselawsrules/stocks/issue/) | [主板上市（挂牌）](https://www.sse.com.cn/lawandrules/sselawsrules/stocks/mainipo/) | [科创板上市（挂牌）](https://www.sse.com.cn/lawandrules/sselawsrules/stocks/staripo/) | [股票交易](https://www.sse.com.cn/lawandrules/sselawsrules/stocks/exchange/) |\n| ---------------------------------------------------------------------------- | ------------------------------------------------------------------------- | ----------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------- |\n| [stocks/review/flap](https://rsshub.app/sse/sselawsrules/stocks/review/flap) | [stocks/issue](https://rsshub.app/sse/sselawsrules/stocks/issue)          | [stocks/mainipo](https://rsshub.app/sse/sselawsrules/stocks/mainipo)                | [stocks/staripo](https://rsshub.app/sse/sselawsrules/stocks/staripo)                  | [stocks/exchange](https://rsshub.app/sse/sselawsrules/stocks/exchange)       |\n\n| [试点创新企业](https://www.sse.com.cn/lawandrules/sselawsrules/stocks/innovative/) | [股权分置改革](https://www.sse.com.cn/lawandrules/sselawsrules/stocks/reform/) | [发行上市审核](https://www.sse.com.cn/lawandrules/sselawsrules/bond/review/) | [发行承销](https://www.sse.com.cn/lawandrules/sselawsrules/bond/issue/) | [公司债券上市（挂牌）](https://www.sse.com.cn/lawandrules/sselawsrules/bond/listing/corporatebond/) |\n| ---------------------------------------------------------------------------------- | ------------------------------------------------------------------------------ | ---------------------------------------------------------------------------- | ----------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------- |\n| [stocks/innovative](https://rsshub.app/sse/sselawsrules/stocks/innovative)         | [stocks/reform](https://rsshub.app/sse/sselawsrules/stocks/reform)             | [bond/review](https://rsshub.app/sse/sselawsrules/bond/review)               | [bond/issue](https://rsshub.app/sse/sselawsrules/bond/issue)            | [bond/listing/corporatebond](https://rsshub.app/sse/sselawsrules/bond/listing/corporatebond)        |\n\n| [资产支持证券上市（挂牌）](https://www.sse.com.cn/lawandrules/sselawsrules/bond/listing/assets/) | [债券交易通用](https://www.sse.com.cn/lawandrules/sselawsrules/bond/trading/currency/) | [国债预发行](https://www.sse.com.cn/lawandrules/sselawsrules/bond/trading/tbondp/) | [债券质押式三方回购](https://www.sse.com.cn/lawandrules/sselawsrules/bond/trading/tripartyrepo/) | [债券质押式协议回购](https://www.sse.com.cn/lawandrules/sselawsrules/bond/trading/repurchase/) |\n| ------------------------------------------------------------------------------------------------ | -------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------ | ---------------------------------------------------------------------------------------------- |\n| [bond/listing/assets](https://rsshub.app/sse/sselawsrules/bond/listing/assets)                   | [bond/trading/currency](https://rsshub.app/sse/sselawsrules/bond/trading/currency)     | [bond/trading/tbondp](https://rsshub.app/sse/sselawsrules/bond/trading/tbondp)     | [bond/trading/tripartyrepo](https://rsshub.app/sse/sselawsrules/bond/trading/tripartyrepo)       | [bond/trading/repurchase](https://rsshub.app/sse/sselawsrules/bond/trading/repurchase)         |\n\n| [国债买断式回购交易](https://www.sse.com.cn/lawandrules/sselawsrules/bond/trading/outrightrepo/) | [信用保护工具](https://www.sse.com.cn/lawandrules/sselawsrules/bond/trading/cdx/) | [上市公司可转债](https://www.sse.com.cn/lawandrules/sselawsrules/bond/convertible/) | [基金上市](https://www.sse.com.cn/lawandrules/sselawsrules/fund/listing/) | [基金交易](https://www.sse.com.cn/lawandrules/sselawsrules/fund/trading/) |\n| ------------------------------------------------------------------------------------------------ | --------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------- | ------------------------------------------------------------------------- | ------------------------------------------------------------------------- |\n| [bond/trading/outrightrepo](https://rsshub.app/sse/sselawsrules/bond/trading/outrightrepo)       | [bond/trading/cdx](https://rsshub.app/sse/sselawsrules/bond/trading/cdx)          | [bond/convertible](https://rsshub.app/sse/sselawsrules/bond/convertible)            | [fund/listing](https://rsshub.app/sse/sselawsrules/fund/listing)          | [fund/trading](https://rsshub.app/sse/sselawsrules/fund/trading)          |\n\n| [基础设施公募REITs](https://www.sse.com.cn/lawandrules/sselawsrules/reits/) | [期权](https://www.sse.com.cn/lawandrules/sselawsrules/option/) | [通用类](https://www.sse.com.cn/lawandrules/sselawsrules/trade/universal/) | [融资融券](https://www.sse.com.cn/lawandrules/sselawsrules/trade/specific/margin/) | [转融通](https://www.sse.com.cn/lawandrules/sselawsrules/trade/specific/refinancing/)        |\n| --------------------------------------------------------------------------- | --------------------------------------------------------------- | -------------------------------------------------------------------------- | ---------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------- |\n| [reits](https://rsshub.app/sse/sselawsrules/reits)                          | [option](https://rsshub.app/sse/sselawsrules/option)            | [trade/universal](https://rsshub.app/sse/sselawsrules/trade/universal)     | [trade/specific/margin](https://rsshub.app/sse/sselawsrules/trade/specific/margin) | [trade/specific/refinancing](https://rsshub.app/sse/sselawsrules/trade/specific/refinancing) |\n\n| [质押式回购](https://www.sse.com.cn/lawandrules/sselawsrules/trade/specific/repo/) | [质押式报价回购](https://www.sse.com.cn/lawandrules/sselawsrules/trade/specific/pricerepo/) | [约定购回](https://www.sse.com.cn/lawandrules/sselawsrules/trade/specific/promise/)  | [协议转让](https://www.sse.com.cn/lawandrules/sselawsrules/trade/specific/xyzr/) | [其他](https://www.sse.com.cn/lawandrules/sselawsrules/trade/specific/others/)     |\n| ---------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------ | -------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------- |\n| [trade/specific/repo](https://rsshub.app/sse/sselawsrules/trade/specific/repo)     | [trade/specific/pricerepo](https://rsshub.app/sse/sselawsrules/trade/specific/pricerepo)    | [trade/specific/promise](https://rsshub.app/sse/sselawsrules/trade/specific/promise) | [trade/specific/xyzr](https://rsshub.app/sse/sselawsrules/trade/specific/xyzr)   | [trade/specific/others](https://rsshub.app/sse/sselawsrules/trade/specific/others) |\n\n| [沪港通](https://www.sse.com.cn/lawandrules/sselawsrules/global/hkexsc/) | [互联互通存托凭证](https://www.sse.com.cn/lawandrules/sselawsrules/global/slsc/) | [会员管理](https://www.sse.com.cn/lawandrules/sselawsrules/member/personnel/) | [适当性管理](https://www.sse.com.cn/lawandrules/sselawsrules/member/adequacy/) | [纪律处分与复核](https://www.sse.com.cn/lawandrules/sselawsrules/disciplinary/) |\n| ------------------------------------------------------------------------ | -------------------------------------------------------------------------------- | ----------------------------------------------------------------------------- | ------------------------------------------------------------------------------ | ------------------------------------------------------------------------------- |\n| [global/hkexsc](https://rsshub.app/sse/sselawsrules/global/hkexsc)       | [global/slsc](https://rsshub.app/sse/sselawsrules/global/slsc)                   | [member/personnel](https://rsshub.app/sse/sselawsrules/member/personnel)      | [member/adequacy](https://rsshub.app/sse/sselawsrules/member/adequacy)         | [disciplinary](https://rsshub.app/sse/sselawsrules/disciplinary)                |\n\n| [交易收费](https://www.sse.com.cn/lawandrules/sselawsrules/charge/) | [其他业务规则](https://www.sse.com.cn/lawandrules/sselawsrules/other/) | [业务规则废止公告](https://www.sse.com.cn/lawandrules/sserules/repeal/announcement/)                                       | [已废止规则文本](https://www.sse.com.cn/lawandrules/sselawsrules/repeal/rules/) |\n| ------------------------------------------------------------------- | ---------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------- |\n| [charge](https://rsshub.app/sse/sselawsrules/charge)                | [other](https://rsshub.app/sse/sselawsrules/other)                     | [/lawandrules/sserules/repeal/announcement](https://rsshub.app/sse/sselawsrules//lawandrules/sserules/repeal/announcement) | [repeal/rules](https://rsshub.app/sse/sselawsrules/repeal/rules)                |\n  ",
        "categories": [
          "finance"
        ],
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportRadar": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "www.sse.com.cn/lawandrules/sselawsrules/:category"
            ]
          },
          {
            "title": "最新规则",
            "source": [
              "www.sse.com.cn/lawandrules/sselawsrules/latest/"
            ],
            "target": "/sselawsrules/latest"
          },
          {
            "title": "章程",
            "source": [
              "www.sse.com.cn/lawandrules/sselawsrules/article/"
            ],
            "target": "/sselawsrules/article"
          },
          {
            "title": "首发",
            "source": [
              "www.sse.com.cn/lawandrules/sselawsrules/stocks/review/firstepisode/"
            ],
            "target": "/sselawsrules/stocks/review/firstepisode"
          },
          {
            "title": "再融资",
            "source": [
              "www.sse.com.cn/lawandrules/sselawsrules/stocks/review/refinancing/"
            ],
            "target": "/sselawsrules/stocks/review/refinancing"
          },
          {
            "title": "重组",
            "source": [
              "www.sse.com.cn/lawandrules/sselawsrules/stocks/review/recombination/"
            ],
            "target": "/sselawsrules/stocks/review/recombination"
          },
          {
            "title": "转板",
            "source": [
              "www.sse.com.cn/lawandrules/sselawsrules/stocks/review/flap/"
            ],
            "target": "/sselawsrules/stocks/review/flap"
          },
          {
            "title": "发行承销",
            "source": [
              "www.sse.com.cn/lawandrules/sselawsrules/stocks/issue/"
            ],
            "target": "/sselawsrules/stocks/issue"
          },
          {
            "title": "主板上市（挂牌）",
            "source": [
              "www.sse.com.cn/lawandrules/sselawsrules/stocks/mainipo/"
            ],
            "target": "/sselawsrules/stocks/mainipo"
          },
          {
            "title": "科创板上市（挂牌）",
            "source": [
              "www.sse.com.cn/lawandrules/sselawsrules/stocks/staripo/"
            ],
            "target": "/sselawsrules/stocks/staripo"
          },
          {
            "title": "股票交易",
            "source": [
              "www.sse.com.cn/lawandrules/sselawsrules/stocks/exchange/"
            ],
            "target": "/sselawsrules/stocks/exchange"
          },
          {
            "title": "试点创新企业",
            "source": [
              "www.sse.com.cn/lawandrules/sselawsrules/stocks/innovative/"
            ],
            "target": "/sselawsrules/stocks/innovative"
          },
          {
            "title": "股权分置改革",
            "source": [
              "www.sse.com.cn/lawandrules/sselawsrules/stocks/reform/"
            ],
            "target": "/sselawsrules/stocks/reform"
          },
          {
            "title": "发行上市审核",
            "source": [
              "www.sse.com.cn/lawandrules/sselawsrules/bond/review/"
            ],
            "target": "/sselawsrules/bond/review"
          },
          {
            "title": "发行承销",
            "source": [
              "www.sse.com.cn/lawandrules/sselawsrules/bond/issue/"
            ],
            "target": "/sselawsrules/bond/issue"
          },
          {
            "title": "公司债券上市（挂牌）",
            "source": [
              "www.sse.com.cn/lawandrules/sselawsrules/bond/listing/corporatebond/"
            ],
            "target": "/sselawsrules/bond/listing/corporatebond"
          },
          {
            "title": "资产支持证券上市（挂牌）",
            "source": [
              "www.sse.com.cn/lawandrules/sselawsrules/bond/listing/assets/"
            ],
            "target": "/sselawsrules/bond/listing/assets"
          },
          {
            "title": "债券交易通用",
            "source": [
              "www.sse.com.cn/lawandrules/sselawsrules/bond/trading/currency/"
            ],
            "target": "/sselawsrules/bond/trading/currency"
          },
          {
            "title": "国债预发行",
            "source": [
              "www.sse.com.cn/lawandrules/sselawsrules/bond/trading/tbondp/"
            ],
            "target": "/sselawsrules/bond/trading/tbondp"
          },
          {
            "title": "债券质押式三方回购",
            "source": [
              "www.sse.com.cn/lawandrules/sselawsrules/bond/trading/tripartyrepo/"
            ],
            "target": "/sselawsrules/bond/trading/tripartyrepo"
          },
          {
            "title": "债券质押式协议回购",
            "source": [
              "www.sse.com.cn/lawandrules/sselawsrules/bond/trading/repurchase/"
            ],
            "target": "/sselawsrules/bond/trading/repurchase"
          },
          {
            "title": "国债买断式回购交易",
            "source": [
              "www.sse.com.cn/lawandrules/sselawsrules/bond/trading/outrightrepo/"
            ],
            "target": "/sselawsrules/bond/trading/outrightrepo"
          },
          {
            "title": "信用保护工具",
            "source": [
              "www.sse.com.cn/lawandrules/sselawsrules/bond/trading/cdx/"
            ],
            "target": "/sselawsrules/bond/trading/cdx"
          },
          {
            "title": "上市公司可转债",
            "source": [
              "www.sse.com.cn/lawandrules/sselawsrules/bond/convertible/"
            ],
            "target": "/sselawsrules/bond/convertible"
          },
          {
            "title": "基金上市",
            "source": [
              "www.sse.com.cn/lawandrules/sselawsrules/fund/listing/"
            ],
            "target": "/sselawsrules/fund/listing"
          },
          {
            "title": "基金交易",
            "source": [
              "www.sse.com.cn/lawandrules/sselawsrules/fund/trading/"
            ],
            "target": "/sselawsrules/fund/trading"
          },
          {
            "title": "基础设施公募REITs",
            "source": [
              "www.sse.com.cn/lawandrules/sselawsrules/reits/"
            ],
            "target": "/sselawsrules/reits"
          },
          {
            "title": "期权",
            "source": [
              "www.sse.com.cn/lawandrules/sselawsrules/option/"
            ],
            "target": "/sselawsrules/option"
          },
          {
            "title": "通用类",
            "source": [
              "www.sse.com.cn/lawandrules/sselawsrules/trade/universal/"
            ],
            "target": "/sselawsrules/trade/universal"
          },
          {
            "title": "融资融券",
            "source": [
              "www.sse.com.cn/lawandrules/sselawsrules/trade/specific/margin/"
            ],
            "target": "/sselawsrules/trade/specific/margin"
          },
          {
            "title": "转融通",
            "source": [
              "www.sse.com.cn/lawandrules/sselawsrules/trade/specific/refinancing/"
            ],
            "target": "/sselawsrules/trade/specific/refinancing"
          },
          {
            "title": "质押式回购",
            "source": [
              "www.sse.com.cn/lawandrules/sselawsrules/trade/specific/repo/"
            ],
            "target": "/sselawsrules/trade/specific/repo"
          },
          {
            "title": "质押式报价回购",
            "source": [
              "www.sse.com.cn/lawandrules/sselawsrules/trade/specific/pricerepo/"
            ],
            "target": "/sselawsrules/trade/specific/pricerepo"
          },
          {
            "title": "约定购回",
            "source": [
              "www.sse.com.cn/lawandrules/sselawsrules/trade/specific/promise/"
            ],
            "target": "/sselawsrules/trade/specific/promise"
          },
          {
            "title": "协议转让",
            "source": [
              "www.sse.com.cn/lawandrules/sselawsrules/trade/specific/xyzr/"
            ],
            "target": "/sselawsrules/trade/specific/xyzr"
          },
          {
            "title": "其他",
            "source": [
              "www.sse.com.cn/lawandrules/sselawsrules/trade/specific/others/"
            ],
            "target": "/sselawsrules/trade/specific/others"
          },
          {
            "title": "沪港通",
            "source": [
              "www.sse.com.cn/lawandrules/sselawsrules/global/hkexsc/"
            ],
            "target": "/sselawsrules/global/hkexsc"
          },
          {
            "title": "互联互通存托凭证",
            "source": [
              "www.sse.com.cn/lawandrules/sselawsrules/global/slsc/"
            ],
            "target": "/sselawsrules/global/slsc"
          },
          {
            "title": "会员管理",
            "source": [
              "www.sse.com.cn/lawandrules/sselawsrules/member/personnel/"
            ],
            "target": "/sselawsrules/member/personnel"
          },
          {
            "title": "适当性管理",
            "source": [
              "www.sse.com.cn/lawandrules/sselawsrules/member/adequacy/"
            ],
            "target": "/sselawsrules/member/adequacy"
          },
          {
            "title": "纪律处分与复核",
            "source": [
              "www.sse.com.cn/lawandrules/sselawsrules/disciplinary/"
            ],
            "target": "/sselawsrules/disciplinary"
          },
          {
            "title": "交易收费",
            "source": [
              "www.sse.com.cn/lawandrules/sselawsrules/charge/"
            ],
            "target": "/sselawsrules/charge"
          },
          {
            "title": "其他业务规则",
            "source": [
              "www.sse.com.cn/lawandrules/sselawsrules/other/"
            ],
            "target": "/sselawsrules/other"
          },
          {
            "title": "业务规则废止公告",
            "source": [
              "www.sse.com.cn/lawandrules/sserules/repeal/announcement/"
            ],
            "target": "/sselawsrules//lawandrules/sserules/repeal/announcement"
          },
          {
            "title": "已废止规则文本",
            "source": [
              "www.sse.com.cn/lawandrules/sselawsrules/repeal/rules/"
            ],
            "target": "/sselawsrules/repeal/rules"
          }
        ],
        "location": "sselawsrules.ts",
        "module": () => import('@/routes/sse/sselawsrules.ts')
      }
    },
    "apiRoutes": {},
    "name": "上海证券交易所",
    "url": "bond.sse.com.cn",
    "lang": "zh-CN"
  },
  "ssm": {
    "routes": {
      "/news": {
        "path": "/news",
        "categories": [
          "government"
        ],
        "example": "/ssm/news",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "www.ssm.gov.mo/",
              "www.ssm.gov.mo/portal"
            ]
          }
        ],
        "name": "最新消息",
        "maintainers": [
          "Fatpandac"
        ],
        "url": "www.ssm.gov.mo/",
        "location": "news.tsx",
        "module": () => import('@/routes/ssm/news.tsx')
      }
    },
    "apiRoutes": {},
    "name": "澳门卫生局",
    "url": "www.ssm.gov.mo",
    "lang": "zh-CN"
  },
  "sspai": {
    "routes": {
      "/prime/community": {
        "path": "/prime/community",
        "categories": [
          "new-media"
        ],
        "example": "/sspai/prime/community",
        "features": {
          "requireConfig": [
            {
              "name": "SSPAI_BEARERTOKEN",
              "optional": false,
              "description": "少数派会员账号认证 token。获取方式：登陆后打开少数派会员社区界面，打开浏览器开发者工具中 “网络”(Network) 选项卡，筛选 URL 找到任一个地址为 `sspai.com/api` 开头的请求，点击检查其 “消息头”，在 “请求头” 中找到Authorization字段，将其值复制填入配置即可。你的配置应该形如 `SSPAI_BEARERTOKEN: 'Bearer eyJxxxx......xx_U8'`。"
            }
          ],
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "sspai.com/community"
            ]
          }
        ],
        "name": "会员社区",
        "maintainers": [
          "mintyfrankie"
        ],
        "location": "prime-community.ts",
        "module": () => import('@/routes/sspai/prime-community.ts')
      },
      "/activity/:slug": {
        "path": "/activity/:slug",
        "categories": [
          "new-media"
        ],
        "example": "/sspai/activity/urfp0d9i",
        "parameters": {
          "slug": "作者 slug，可在作者主页URL中找到"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "sspai.com/u/:id/updates"
            ],
            "target": "/activity/:id"
          }
        ],
        "name": "作者动态",
        "maintainers": [
          "umm233"
        ],
        "location": "activity.ts",
        "module": () => import('@/routes/sspai/activity.ts')
      },
      "/author/:id": {
        "path": "/author/:id",
        "categories": [
          "new-media"
        ],
        "example": "/sspai/author/796518",
        "parameters": {
          "id": "作者 slug 或 id，slug 可在作者主页URL中找到，id 不易查找，仅作兼容"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "sspai.com/u/:id/posts"
            ]
          }
        ],
        "name": "作者",
        "maintainers": [
          "SunShinenny",
          "hoilc"
        ],
        "location": "author.ts",
        "module": () => import('@/routes/sspai/author.ts')
      },
      "/bookmarks/:slug": {
        "path": "/bookmarks/:slug",
        "categories": [
          "new-media"
        ],
        "example": "/sspai/bookmarks/urfp0d9i",
        "parameters": {
          "slug": "用户 slug，可在个人主页URL中找到"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "sspai.com/u/:slug/bookmark_posts"
            ]
          }
        ],
        "name": "用户收藏",
        "maintainers": [
          "curly210102"
        ],
        "location": "bookmarks.ts",
        "module": () => import('@/routes/sspai/bookmarks.ts')
      },
      "/column/:id": {
        "path": "/column/:id",
        "categories": [
          "new-media"
        ],
        "example": "/sspai/column/262",
        "parameters": {
          "id": "专栏 id"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "sspai.com/column/:id"
            ]
          }
        ],
        "name": "专栏",
        "maintainers": [
          "LogicJake"
        ],
        "location": "column.ts",
        "module": () => import('@/routes/sspai/column.ts')
      },
      "/index": {
        "path": "/index",
        "categories": [
          "new-media"
        ],
        "view": 0,
        "example": "/sspai/index",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "sspai.com/index"
            ]
          }
        ],
        "name": "首页",
        "maintainers": [
          "HenryQW",
          "cscnk52"
        ],
        "url": "sspai.com/index",
        "location": "index.ts",
        "module": () => import('@/routes/sspai/index.ts')
      },
      "/matrix": {
        "path": "/matrix",
        "categories": [
          "new-media"
        ],
        "example": "/sspai/matrix",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "sspai.com/matrix"
            ]
          }
        ],
        "name": "Matrix",
        "maintainers": [
          "feigaoxyz"
        ],
        "url": "sspai.com/matrix",
        "location": "matrix.ts",
        "module": () => import('@/routes/sspai/matrix.ts')
      },
      "/series/:id": {
        "path": "/series/:id",
        "categories": [
          "new-media"
        ],
        "example": "/sspai/series/77",
        "parameters": {
          "id": "专栏 id"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "sspai.com/series/:id",
              "sspai.com/series/:id/list",
              "sspai.com/series/:id/metadata"
            ]
          }
        ],
        "name": "付费专栏文章更新",
        "maintainers": [
          "TonyRL"
        ],
        "url": "sspai.com/series",
        "location": "series-update.ts",
        "module": () => import('@/routes/sspai/series-update.ts')
      },
      "/shortcuts": {
        "path": "/shortcuts",
        "categories": [
          "new-media"
        ],
        "example": "/sspai/shortcuts",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "shortcuts.sspai.com/*"
            ]
          }
        ],
        "name": "Shortcuts Gallery",
        "maintainers": [
          "Andiedie"
        ],
        "url": "shortcuts.sspai.com/*",
        "location": "shortcuts-gallery.ts",
        "module": () => import('@/routes/sspai/shortcuts-gallery.ts')
      },
      "/tag/:keyword": {
        "path": "/tag/:keyword",
        "categories": [
          "new-media"
        ],
        "example": "/sspai/tag/apple",
        "parameters": {
          "keyword": "关键词"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "sspai.com/tag/:keyword"
            ]
          }
        ],
        "name": "标签订阅",
        "maintainers": [
          "Jeason0228"
        ],
        "location": "tag.ts",
        "module": () => import('@/routes/sspai/tag.ts')
      },
      "/topic/:id": {
        "path": "/topic/:id",
        "categories": [
          "new-media"
        ],
        "example": "/sspai/topic/250",
        "parameters": {
          "id": "专题 id，可在专题主页URL中找到"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "sspai.com/topic/:id"
            ]
          }
        ],
        "name": "专题内文章更新",
        "maintainers": [
          "SunShinenny"
        ],
        "location": "topic.ts",
        "module": () => import('@/routes/sspai/topic.ts')
      },
      "/topics": {
        "path": "/topics",
        "categories": [
          "new-media"
        ],
        "example": "/sspai/topics",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "sspai.com/topics"
            ]
          }
        ],
        "name": "专题",
        "maintainers": [
          "SunShinenny"
        ],
        "url": "sspai.com/topics",
        "description": "此为专题广场更新提示 => 集合型而非单篇文章。与下方 \"专题内文章更新\" 存在明显区别！",
        "location": "topics.ts",
        "module": () => import('@/routes/sspai/topics.ts')
      },
      "/series": {
        "path": "/series",
        "categories": [
          "new-media"
        ],
        "example": "/sspai/series",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "sspai.com/series"
            ]
          }
        ],
        "name": "最新上架付费专栏",
        "maintainers": [
          "HenryQW"
        ],
        "url": "sspai.com/series",
        "description": "> 少数派专栏需要付费订阅，RSS 仅做更新提醒，不含付费内容.",
        "location": "series.ts",
        "module": () => import('@/routes/sspai/series.ts')
      }
    },
    "apiRoutes": {},
    "name": "少数派 sspai",
    "url": "sspai.com",
    "lang": "zh-CN"
  },
  "sspu": {
    "routes": {
      "/jwc/:listId": {
        "path": "/jwc/:listId",
        "radar": [
          {
            "source": [
              "jwc.sspu.edu.cn/jwc/:listId/list.htm"
            ]
          }
        ],
        "name": "Unknown",
        "maintainers": [
          "TonyRL"
        ],
        "location": "jwc.ts",
        "module": () => import('@/routes/sspu/jwc.ts')
      },
      "/pe/:id?": {
        "path": "/pe/:id?",
        "radar": [
          {
            "source": [
              "pe2016.sspu.edu.cn/:id/list.htm"
            ],
            "target": "/pe/:id"
          }
        ],
        "name": "Unknown",
        "maintainers": [
          "nczitzk"
        ],
        "location": "pe.ts",
        "module": () => import('@/routes/sspu/pe.ts')
      }
    },
    "apiRoutes": {},
    "name": "上海第二工业大学",
    "url": "jwc.sspu.edu.cn",
    "lang": "zh-CN"
  },
  "stanford": {
    "routes": {
      "/hazyresearch/blog": {
        "path": [
          "/hazyresearch/blog"
        ],
        "categories": [
          "blog"
        ],
        "example": "/stanford/hazyresearch/blog",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "hazyresearch.stanford.edu/blog"
            ]
          }
        ],
        "name": "Hazy Research Blog",
        "maintainers": [
          "dvorak0"
        ],
        "url": "hazyresearch.stanford.edu/blog",
        "location": "blog.ts",
        "module": () => import('@/routes/stanford/blog.ts')
      }
    },
    "apiRoutes": {},
    "name": "Stanford",
    "url": "hazyresearch.stanford.edu/blog",
    "lang": "en"
  },
  "startuplatte": {
    "routes": {
      "/:category?": {
        "path": "/:category?",
        "categories": [
          "new-media"
        ],
        "example": "/startuplatte",
        "parameters": {
          "category": "分类，见下表，默认为首頁"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "startuplatte.com/category/:category",
              "startuplatte.com/"
            ]
          }
        ],
        "name": "分类",
        "maintainers": [
          "nczitzk"
        ],
        "description": "| 首頁 | 大師智慧 | 深度分析 | 新知介紹 |\n| ---- | -------- | -------- | -------- |\n|      | quote    | analysis | trend    |",
        "location": "index.ts",
        "module": () => import('@/routes/startuplatte/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "創新拿鐵",
    "url": "startuplatte.com",
    "lang": "zh-TW"
  },
  "stbu": {
    "routes": {
      "/jsjxy": {
        "path": "/jsjxy",
        "categories": [
          "university"
        ],
        "example": "/stbu/jsjxy",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "jsjxy.stbu.edu.cn/news",
              "jsjxy.stbu.edu.cn"
            ]
          },
          {
            "source": [
              "stbu.edu.cn"
            ]
          }
        ],
        "name": "计算机学院 - 通知公告",
        "maintainers": [
          "HyperCherry"
        ],
        "url": "jsjxy.stbu.edu.cn/news",
        "description": "::: warning\n计算机学院通知公告疑似禁止了非大陆 IP 访问，使用路由需要自行 [部署](https://docs.rsshub.app/deploy/)。\n:::",
        "location": "jsjxy.ts",
        "module": () => import('@/routes/stbu/jsjxy.ts')
      },
      "/xyxw": {
        "path": "/xyxw",
        "categories": [
          "university"
        ],
        "example": "/stbu/xyxw",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "stbu.edu.cn/html/news/xueyuan",
              "stbu.edu.cn"
            ]
          }
        ],
        "name": "学院新闻",
        "maintainers": [
          "HyperCherry"
        ],
        "url": "stbu.edu.cn/html/news/xueyuan",
        "location": "xyxw.ts",
        "module": () => import('@/routes/stbu/xyxw.ts')
      }
    },
    "apiRoutes": {},
    "name": "四川工商学院",
    "url": "stbu.edu.cn",
    "lang": "zh-CN"
  },
  "stcn": {
    "routes": {
      "/article/list/:id?": {
        "path": "/article/list/:id?",
        "name": "列表",
        "url": "www.stcn.com",
        "maintainers": [
          "nczitzk"
        ],
        "example": "/stcn/article/list/yw",
        "parameters": {
          "category": {
            "description": "分类，默认为 `yw`，即要闻，可在对应分类页 URL 中找到",
            "options": [
              {
                "label": "要闻",
                "value": "yw"
              },
              {
                "label": "股市",
                "value": "gs"
              },
              {
                "label": "公司",
                "value": "company"
              },
              {
                "label": "基金",
                "value": "fund"
              },
              {
                "label": "金融",
                "value": "finance"
              },
              {
                "label": "评论",
                "value": "comment"
              },
              {
                "label": "产经",
                "value": "cj"
              },
              {
                "label": "科创板",
                "value": "kcb"
              },
              {
                "label": "新三板",
                "value": "xsb"
              },
              {
                "label": "ESG",
                "value": "zk"
              },
              {
                "label": "滚动",
                "value": "gd"
              }
            ]
          }
        },
        "description": "::: tip\n若订阅 [要闻](https://www.stcn.com/article/list/yw.html)，网址为 `https://www.stcn.com/article/list/yw.html`，请截取 `https://www.stcn.com/article/list/` 到末尾 `.html` 的部分 `yw` 作为 `id` 参数填入，此时目标路由为 [`/stcn/article/list/yw`](https://rsshub.app/stcn/article/list/yw)。\n:::\n\n| 要闻 | 股市 | 公司    | 基金 | 金融    | 评论    |\n| ---- | ---- | ------- | ---- | ------- | ------- |\n| yw   | gs   | company | fund | finance | comment |\n\n| 产经 | 科创板 | 新三板 | ESG | 滚动 |\n| ---- | ------ | ------ | --- | ---- |\n| cj   | kcb    | xsb    | zk  | gd   |\n",
        "categories": [
          "finance"
        ],
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportRadar": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "www.stcn.com/article/list.html",
              "www.stcn.com/article/list/:id"
            ]
          },
          {
            "title": "要闻",
            "source": [
              "www.stcn.com/article/list.html",
              "www.stcn.com/article/list/yw.html"
            ],
            "target": "/article/list/yw"
          },
          {
            "title": "股市",
            "source": [
              "www.stcn.com/article/list.html",
              "www.stcn.com/article/list/gs.html"
            ],
            "target": "/article/list/gs"
          },
          {
            "title": "公司",
            "source": [
              "www.stcn.com/article/list.html",
              "www.stcn.com/article/list/company.html"
            ],
            "target": "/article/list/company"
          },
          {
            "title": "基金",
            "source": [
              "www.stcn.com/article/list.html",
              "www.stcn.com/article/list/fund.html"
            ],
            "target": "/article/list/fund"
          },
          {
            "title": "金融",
            "source": [
              "www.stcn.com/article/list.html",
              "www.stcn.com/article/list/finance.html"
            ],
            "target": "/article/list/finance"
          },
          {
            "title": "评论",
            "source": [
              "www.stcn.com/article/list.html",
              "www.stcn.com/article/list/comment.html"
            ],
            "target": "/article/list/comment"
          },
          {
            "title": "产经",
            "source": [
              "www.stcn.com/article/list.html",
              "www.stcn.com/article/list/cj.html"
            ],
            "target": "/article/list/cj"
          },
          {
            "title": "科创板",
            "source": [
              "www.stcn.com/article/list.html",
              "www.stcn.com/article/list/kcb.html"
            ],
            "target": "/article/list/kcb"
          },
          {
            "title": "新三板",
            "source": [
              "www.stcn.com/article/list.html",
              "www.stcn.com/article/list/xsb.html"
            ],
            "target": "/article/list/xsb"
          },
          {
            "title": "ESG",
            "source": [
              "www.stcn.com/article/list.html",
              "www.stcn.com/article/list/zk.html"
            ],
            "target": "/article/list/zk"
          },
          {
            "title": "滚动",
            "source": [
              "www.stcn.com/article/list.html",
              "www.stcn.com/article/list/gd.html"
            ],
            "target": "/article/list/gd"
          }
        ],
        "view": 0,
        "location": "index.ts",
        "module": () => import('@/routes/stcn/index.ts')
      },
      "/article/list/kx": {
        "path": "/article/list/kx",
        "name": "快讯",
        "url": "www.stcn.com",
        "maintainers": [
          "nczitzk"
        ],
        "example": "/stcn/article/list/kx",
        "categories": [
          "finance"
        ],
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportRadar": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "www.stcn.com/article/list/kx.html"
            ],
            "target": "/article/list/kx"
          }
        ],
        "view": 0,
        "location": "kx.ts",
        "module": () => import('@/routes/stcn/kx.ts')
      },
      "/article/rank/:id?": {
        "path": "/article/rank/:id?",
        "name": "热榜",
        "url": "www.stcn.com",
        "maintainers": [
          "nczitzk"
        ],
        "example": "/stcn/article/rank/yw",
        "parameters": {
          "category": {
            "description": "分类，默认为 `yw`，即要闻，可在对应分类页 URL 中找到",
            "options": [
              {
                "label": "要闻",
                "value": "yw"
              },
              {
                "label": "股市",
                "value": "gs"
              },
              {
                "label": "公司",
                "value": "company"
              },
              {
                "label": "基金",
                "value": "fund"
              },
              {
                "label": "金融",
                "value": "finance"
              },
              {
                "label": "评论",
                "value": "comment"
              },
              {
                "label": "产经",
                "value": "cj"
              },
              {
                "label": "科创板",
                "value": "kcb"
              },
              {
                "label": "新三板",
                "value": "xsb"
              },
              {
                "label": "ESG",
                "value": "zk"
              },
              {
                "label": "滚动",
                "value": "gd"
              }
            ]
          }
        },
        "description": "::: tip\n若订阅 [要闻](https://www.stcn.com/article/list/yw.html)，网址为 `https://www.stcn.com/article/list/yw.html`，请截取 `https://www.stcn.com/article/list/` 到末尾 `.html` 的部分 `yw` 作为 `id` 参数填入，此时目标路由为 [`/stcn/article/rank/yw`](https://rsshub.app/stcn/article/rank/yw)。\n:::\n\n| 要闻 | 股市 | 公司    | 基金 | 金融    | 评论    |\n| ---- | ---- | ------- | ---- | ------- | ------- |\n| yw   | gs   | company | fund | finance | comment |\n\n| 产经 | 科创板 | 新三板 | ESG | 滚动 |\n| ---- | ------ | ------ | --- | ---- |\n| cj   | kcb    | xsb    | zk  | gd   |\n",
        "categories": [
          "finance"
        ],
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportRadar": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "www.stcn.com/article/list.html",
              "www.stcn.com/article/list/:id"
            ]
          },
          {
            "title": "要闻",
            "source": [
              "www.stcn.com/article/list.html",
              "www.stcn.com/article/list/yw.html"
            ],
            "target": "/article/rank/yw"
          },
          {
            "title": "股市",
            "source": [
              "www.stcn.com/article/list.html",
              "www.stcn.com/article/list/gs.html"
            ],
            "target": "/article/rank/gs"
          },
          {
            "title": "公司",
            "source": [
              "www.stcn.com/article/list.html",
              "www.stcn.com/article/list/company.html"
            ],
            "target": "/article/rank/company"
          },
          {
            "title": "基金",
            "source": [
              "www.stcn.com/article/list.html",
              "www.stcn.com/article/list/fund.html"
            ],
            "target": "/article/rank/fund"
          },
          {
            "title": "金融",
            "source": [
              "www.stcn.com/article/list.html",
              "www.stcn.com/article/list/finance.html"
            ],
            "target": "/article/rank/finance"
          },
          {
            "title": "评论",
            "source": [
              "www.stcn.com/article/list.html",
              "www.stcn.com/article/list/comment.html"
            ],
            "target": "/article/rank/comment"
          },
          {
            "title": "产经",
            "source": [
              "www.stcn.com/article/list.html",
              "www.stcn.com/article/list/cj.html"
            ],
            "target": "/article/rank/cj"
          },
          {
            "title": "科创板",
            "source": [
              "www.stcn.com/article/list.html",
              "www.stcn.com/article/list/kcb.html"
            ],
            "target": "/article/rank/kcb"
          },
          {
            "title": "新三板",
            "source": [
              "www.stcn.com/article/list.html",
              "www.stcn.com/article/list/xsb.html"
            ],
            "target": "/article/rank/xsb"
          },
          {
            "title": "ESG",
            "source": [
              "www.stcn.com/article/list.html",
              "www.stcn.com/article/list/zk.html"
            ],
            "target": "/article/rank/zk"
          },
          {
            "title": "滚动",
            "source": [
              "www.stcn.com/article/list.html",
              "www.stcn.com/article/list/gd.html"
            ],
            "target": "/article/rank/gd"
          }
        ],
        "view": 0,
        "location": "rank.ts",
        "module": () => import('@/routes/stcn/rank.ts')
      }
    },
    "apiRoutes": {},
    "name": "证券时报网",
    "url": "stcn.com",
    "lang": "zh-CN"
  },
  "stdaily": {
    "routes": {
      "/digitalpaper": {
        "path": "/digitalpaper",
        "categories": [
          "traditional-media"
        ],
        "example": "/stdaily/digitalpaper",
        "name": "科技日报",
        "maintainers": [
          "lyqluis",
          "KarasuShin"
        ],
        "features": {
          "supportRadar": true
        },
        "radar": [
          {
            "source": [
              "epaper.stdaily.com/statics/technology-site/index.html"
            ],
            "target": "/digitalpaper"
          }
        ],
        "location": "digitalpaper.tsx",
        "module": () => import('@/routes/stdaily/digitalpaper.tsx')
      }
    },
    "apiRoutes": {},
    "name": "中国科技网",
    "url": "epaper.stdaily.com",
    "lang": "zh-CN"
  },
  "steam": {
    "routes": {
      "/news/:appid/:language?": {
        "path": "/news/:appid/:language?",
        "name": "News",
        "url": "steamcommunity.com",
        "maintainers": [
          "keocheung"
        ],
        "example": "/news/958260/english",
        "parameters": {
          "appid": "Game App ID, all digits, can be found in the URL",
          "language": "Language, english by default, see below for more languages"
        },
        "description": "\n<details>\n<summary>More languages</summary>\n\n| 语言代码                                          | 语言名称   |\n| ------------------------------------------------- | ---------- |\n| English                                           | english    |\n| Español - España (Spanish - Spain)                | spanish    |\n| Français (French)                                 | french     |\n| Italiano (Italian)                                | italian    |\n| Deutsch (German)                                  | german     |\n| Ελληνικά (Greek)                                  | greek      |\n| 한국어 (Korean)                                   | koreana    |\n| 简体中文 (Simplified Chinese)                     | schinese   |\n| 繁體中文 (Traditional Chinese)                    | tchinese   |\n| Русский (Russian)                                 | russian    |\n| ไทย (Thai)                                        | thai       |\n| 日本語 (Japanese)                                 | japanese   |\n| Português (Portuguese)                            | portuguese |\n| Português - Brasil (Portuguese - Brazil)          | brazilian  |\n| Polski (Polish)                                   | polish     |\n| Dansk (Danish)                                    | danish     |\n| Nederlands (Dutch)                                | dutch      |\n| Suomi (Finnish)                                   | finnish    |\n| Norsk (Norwegian)                                 | norwegian  |\n| Svenska (Swedish)                                 | swedish    |\n| Čeština (Czech)                                   | czech      |\n| Magyar (Hungarian)                                | hungarian  |\n| Română (Romanian)                                 | romanian   |\n| Български (Bulgarian)                             | bulgarian  |\n| Türkçe (Turkish)                                  | turkish    |\n| Українська (Ukrainian)                            | ukrainian  |\n| Tiếng Việt (Vietnamese)                           | vietnamese |\n| Español - Latinoamérica (Spanish - Latin America) | latam      |\n\n</details>\n    ",
        "categories": [
          "game"
        ],
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportRadar": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "title": "News",
            "source": [
              "steamcommunity.com/app/:appid",
              "steamcommunity.com/app/:appid/allnews",
              "steamcommunity.com/app/:appid/announcements",
              "steamcommunity.com/app/:appid/news"
            ],
            "target": "/news/:appid"
          }
        ],
        "location": "news.ts",
        "module": () => import('@/routes/steam/news.ts')
      },
      "/appcommunityfeed/:appid/:routeParams?": {
        "path": "/appcommunityfeed/:appid/:routeParams?",
        "categories": [
          "game"
        ],
        "example": "/steam/appcommunityfeed/730",
        "parameters": {
          "appid": "Steam appid, can be found on the community hub page or store page URL.",
          "routeParams": "Query parameters."
        },
        "radar": [
          {
            "title": "Community Hub",
            "source": [
              "steamcommunity.com/app/:appid"
            ],
            "target": "/appcommunityfeed/:appid"
          },
          {
            "title": "Community Hub",
            "source": [
              "store.steampowered.com/app/:appid/*/"
            ],
            "target": "/appcommunityfeed/:appid"
          }
        ],
        "description": "Query Parameters:\n\n| Name                   | Type   | Description             |\n| ---------------------- | ------ | ----------------------- |\n| p                      | string | p                       |\n| rgSections[]           | string | rgSections              |\n| filterLanguage         | string | Filter Language         |\n| languageTag            | string | Language Tag            |\n| nMaxInappropriateScore | string | Max Inappropriate Score |\n\nExample:\n- `/appcommunityfeed/730/p=1&rgSections[]=2&rgSections[]=4&filterLanguage=english&languageTag=english&nMaxInappropriateScore=1` for CS2 Screenshot and Artwork contents.\n- `/appcommunityfeed/730/rgSections[]=6` for CS2 Workshop contents only.\n- `/appcommunityfeed/570/rgSections[]=3&rgSections[]=9` for Dota2 Video and Guides contents.\n\n::: tip\nIt can also access community hub contents that require a logged-in account.\n:::\n",
        "name": "Steam Community Hub Feeds",
        "maintainers": [
          "NyaaaDoge"
        ],
        "location": "appcommunityfeed.tsx",
        "module": () => import('@/routes/steam/appcommunityfeed.tsx')
      },
      "/curator/:id/:routeParams?": {
        "path": "/curator/:id/:routeParams?",
        "categories": [
          "game"
        ],
        "example": "/steam/curator/34646096-80-Days",
        "parameters": {
          "id": "Steam curator id. It usually consists of a series of numbers and the curator's name.",
          "routeParams": {
            "description": "Extra parameters to filter the reviews. The following parameters are supported:\n| Key             | Description                                                                                   | Accepts                                    | Defaults to |\n| --------------- | --------------------------------------------------------------------------------------------- | ------------------------------------------ | ----------- |\n| `curations`   | Review type to filter by. `0`: Recommended, `1`: Not Recommended, `2`: Informational    | `0`/`1`/`2`/`0,1`/`0,2`/`1,2`  |             |\n| `tagids`      | Tag to filter by. Details are provided below.                                                 | use comma to separate multiple tagid       |             |\n\nNote: There is a [‘Popular Tags’](https://store.steampowered.com/tag/browse) page where you can find many but not all of the tags. The tag’s ID is in the `data-tagid` attribute of the element.Steam does not currently provide a page that comprehensively lists all tags, and you may need to explore alternative ways to find them.\n\nExamples:\n* `/steam/curator/34646096-80-Days/curations=&tagids=`\n* `/steam/curator/34646096-80-Days/curations=0&tagids=19`\n* `/steam/curator/34646096-80-Days/curations=0,2&tagids=19,21`\n"
          }
        },
        "radar": [
          {
            "title": "Latest Curator Reviews",
            "source": [
              "store.steampowered.com/curator/:id"
            ],
            "target": "/curator/:id"
          }
        ],
        "description": "The Latest reviews from a Steam Curator.",
        "name": "Latest Curator Reviews",
        "maintainers": [
          "naremloa",
          "fenxer"
        ],
        "location": "curator.tsx",
        "module": () => import('@/routes/steam/curator.tsx')
      },
      "/search/:params": {
        "path": "/search/:params",
        "categories": [
          "game"
        ],
        "example": "/steam/search/sort_by=Released_DESC&tags=492&category1=10&os=linux",
        "parameters": {
          "params": "Query parameters for a Steam Store search."
        },
        "radar": [
          {
            "source": [
              "store.steampowered.com",
              "store.steampowered.com/search/:params"
            ]
          }
        ],
        "name": "Store Search",
        "maintainers": [
          "moppman"
        ],
        "location": "search.ts",
        "module": () => import('@/routes/steam/search.ts')
      },
      "/sharefile-changelog/:sharefileID/:routeParams?": {
        "path": "/sharefile-changelog/:sharefileID/:routeParams?",
        "categories": [
          "game"
        ],
        "example": "/steam/sharefile-changelog/2851063440/l=schinese",
        "parameters": {
          "sharefileID": "Steam community sharefile id. Usually refers to a workshop item.",
          "routeParams": "Route parameters."
        },
        "radar": [
          {
            "title": "Sharefile Changelog",
            "source": [
              "steamcommunity.com/sharedfiles/filedetails/changelog/:sharefileID"
            ],
            "target": "/sharefile-changelog/:sharefileID"
          }
        ],
        "description": "Steam Community Sharefile's Changelog. Primary used for a workshop item.\nHelpful route parameters:\n- `l=` language parameter, change the language of description.\n- `p=` page parameter, change the results page. p=1 by default.\n",
        "name": "Sharefile Changelog",
        "maintainers": [
          "NyaaaDoge"
        ],
        "location": "sharefile-changelog.ts",
        "module": () => import('@/routes/steam/sharefile-changelog.ts')
      },
      "/workshopsearch/:appid?/:routeParams?": {
        "path": "/workshopsearch/:appid?/:routeParams?",
        "categories": [
          "game"
        ],
        "example": "/steam/workshopsearch/730",
        "parameters": {
          "appid": "Steam appid, can be found on the community hub page or store page URL, 730 by default.",
          "routeParams": "Route parameters, can be found on the search result page URL. Route parameters located after the appid."
        },
        "radar": [
          {
            "title": "Workshop Search Results",
            "source": [
              "steamcommunity.com/app/:appid/workshop/"
            ],
            "target": "/workshopsearch/:appid"
          }
        ],
        "description": "Steam Community Workshop Search Results.\nThe parameter 'l=language' changes the language of search results(if possible).\nFor example, route `/workshopsearch/730/l=schinese` will display the simplified Chinese descriptions of the entry.\n\nLanguage Parameter:\n\n| English | 简体中文 | 繁體中文 | 日本語   | 한국어  | ภาษาไทย | български | čeština | dansk  | Deutsch | español | latam | ελληνικά | français | italiano | Bahasa Indonesia | magyar    | Nederlands | norsk     | polski | português  | brasileiro | română   | русский | suomi   | svenska | Türkçe  | Tiếng Việt | українська |\n| ------- | -------- | -------- | -------- | ------- | ------- | --------- | ------- | ------ | ------- | ------- | ----- | -------- | -------- | -------- | ---------------- | --------- | ---------- | --------- | ------ | ---------- | ---------- | -------- | ------- | ------- | ------- | ------- | ---------- | ---------- |\n| english | schinese | tchinese | japanese | koreana | thai    | bulgarian | czech   | danish | german  | spanish | latam | greek    | french   | italian  | indonesian       | hungarian | dutch      | norwegian | polish | portuguese | brazilian  | romanian | russian | finnish | swedish | turkish | vietnamese | ukrainian  |\n\n",
        "name": "Community Workshop Search",
        "maintainers": [
          "NyaaaDoge"
        ],
        "location": "workshop-search.tsx",
        "module": () => import('@/routes/steam/workshop-search.tsx')
      }
    },
    "apiRoutes": {},
    "name": "Steam",
    "url": "store.steampowered.com",
    "lang": "en"
  },
  "stheadline": {
    "routes": {
      "/std/:category{.+}?": {
        "path": "/std/:category{.+}?",
        "name": "即時",
        "maintainers": [
          "TonyRL"
        ],
        "example": "/stheadline/std/realtimenews",
        "parameters": {
          "category": "分類路徑，URL 中 `www.stheadline.com/` 後至中文分類名前部分，預設為 `realtimenews`"
        },
        "radar": [
          {
            "source": [
              "www.stheadline.com/theme/:category/chineseCategory",
              "www.stheadline.com/:category/:chineseCategory"
            ],
            "target": "/std/:category"
          }
        ],
        "location": "std/realtime.ts",
        "module": () => import('@/routes/stheadline/std/realtime.ts')
      }
    },
    "apiRoutes": {},
    "name": "星島日報",
    "url": "std.stheadline.com",
    "lang": "zh-TW"
  },
  "stockedge": {
    "routes": {
      "/daily-updates/news": {
        "path": "/daily-updates/news",
        "categories": [
          "finance"
        ],
        "view": 5,
        "example": "/stockedge/daily-updates/news",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "web.stockedge.com/daily-updates/news"
            ]
          }
        ],
        "name": "Daily Updates News",
        "maintainers": [
          "Rjnishant530"
        ],
        "url": "web.stockedge.com/daily-updates/news",
        "location": "daily-news.ts",
        "module": () => import('@/routes/stockedge/daily-news.ts')
      }
    },
    "apiRoutes": {},
    "name": "Stock Edge",
    "url": "web.stockedge.com",
    "lang": "en"
  },
  "storm": {
    "routes": {
      "/channel/:id?": {
        "path": "/channel/:id?",
        "categories": [
          "new-media"
        ],
        "example": "/storm/channel/2",
        "parameters": {
          "id": "ID，可在 URL 中找到"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "storm.mg/channel/:id"
            ]
          }
        ],
        "name": "频道",
        "maintainers": [
          "dzx-dzx"
        ],
        "location": "channel.ts",
        "module": () => import('@/routes/storm/channel.ts')
      },
      "/:category?/:id?": {
        "path": "/:category?/:id?",
        "categories": [
          "new-media"
        ],
        "example": "/storm",
        "parameters": {
          "category": "分类，见下表，默认为新聞總覽",
          "id": "子分类 ID，可在 URL 中找到"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "storm.mg/:category/:id"
            ]
          }
        ],
        "name": "分类",
        "maintainers": [
          "nczitzk"
        ],
        "description": "| 新聞總覽 | 地方新聞      | 歷史頻道 | 評論總覽    |\n| -------- | ------------- | -------- | ----------- |\n| articles | localarticles | history  | all-comment |\n\n::: tip\n  支持形如 `https://www.storm.mg/category/118` 的路由，即 [`/storm/category/118`](https://rsshub.app/storm/category/118)\n\n  支持形如 `https://www.storm.mg/localarticle-category/s149845` 的路由，即 [`/storm/localarticle-category/s149845`](https://rsshub.app/storm/localarticle-category/s149845)\n:::",
        "location": "index.ts",
        "module": () => import('@/routes/storm/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "風傳媒",
    "url": "storm.mg",
    "lang": "zh-TW"
  },
  "storyfm": {
    "routes": {
      "/episodes": {
        "path": "/episodes",
        "categories": [
          "multimedia"
        ],
        "example": "/storyfm/episodes",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": true,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "storyfm.cn/episodes-list",
              "storyfm.cn/"
            ]
          }
        ],
        "name": "播客",
        "maintainers": [
          "nczitzk"
        ],
        "url": "storyfm.cn/episodes-list",
        "location": "episodes.tsx",
        "module": () => import('@/routes/storyfm/episodes.tsx')
      },
      "/index": {
        "path": "/index",
        "categories": [
          "multimedia"
        ],
        "example": "/storyfm/index",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "storyfm.cn/"
            ]
          }
        ],
        "name": "首页",
        "maintainers": [
          "sanmmm"
        ],
        "url": "storyfm.cn/",
        "location": "index.ts",
        "module": () => import('@/routes/storyfm/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "故事 FM",
    "url": "storyfm.cn",
    "lang": "zh-CN"
  },
  "straitstimes": {
    "routes": {
      "/:category?/:section?": {
        "path": "/:category?/:section?",
        "categories": [
          "traditional-media"
        ],
        "example": "/straitstimes/singapore",
        "parameters": {
          "category": "Category, see below for more information",
          "section": "Section, see below for more information"
        },
        "features": {
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false,
          "requireConfig": false
        },
        "name": "News",
        "maintainers": [
          "quiniapiezoelectricity"
        ],
        "description": "\n| Category               | `:category`               |\n| ---------------------- | --------------------------- |\n| Singapore              | `singapore`               |\n| Asia                   | `asia`                    |\n| World                  | `world`                   |\n| Opinion                | `opinion`                 |\n| Life                   | `life`                    |\n| Business               | `business`                |\n| Jobs                   | `jobs`                    |\n| Parenting & Education  | `parenting-and-education` |\n| Food                   | `food`                    |\n| Tech                   | `tech`                    |\n| Sport                  | `sport`                   |\n| Podcasts               | `podcasts`                |,\n\n| Section                | `:section`                |\n| ---------------------- | --------------------------- |\n| Top Stories            | `top-stories`             |\n| Latest                 | `latest`                  |",
        "radar": [
          {
            "source": [
              "www.straitstimes.com/:category"
            ],
            "target": "/:category"
          },
          {
            "source": [
              "www.straitstimes.com"
            ],
            "target": "/"
          }
        ],
        "location": "index.tsx",
        "module": () => import('@/routes/straitstimes/index.tsx')
      }
    },
    "apiRoutes": {},
    "name": "The Strait Times",
    "url": "straitstimes.com",
    "description": "",
    "lang": "en"
  },
  "stratechery": {
    "routes": {
      "/": {
        "path": "/",
        "name": "Unknown",
        "maintainers": [
          "chazeon"
        ],
        "location": "index.ts",
        "module": () => import('@/routes/stratechery/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "Stratechery by Ben Thompson",
    "url": "blog.stratechery.com",
    "lang": "en"
  },
  "stream-capital": {
    "routes": {
      "/search": {
        "path": "/search",
        "name": "最新",
        "categories": [
          "finance"
        ],
        "example": "/stream-capital/search",
        "maintainers": [
          "TonyRL"
        ],
        "radar": [
          {
            "source": [
              "www.stream-capital.com/search"
            ]
          }
        ],
        "location": "search.ts",
        "module": () => import('@/routes/stream-capital/search.ts')
      }
    },
    "apiRoutes": {},
    "name": "远川研究所",
    "url": "www.stream-capital.com",
    "lang": "zh-CN"
  },
  "studygolang": {
    "routes": {
      "/go/:id?": {
        "path": "/go/:id?",
        "categories": [
          "programming"
        ],
        "example": "/studygolang/go/daily",
        "parameters": {
          "id": "板块 id，默认为周刊"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "studygolang.com/go/:id",
              "studygolang.com/"
            ]
          }
        ],
        "name": "板块",
        "maintainers": [
          "nczitzk"
        ],
        "location": "go.ts",
        "module": () => import('@/routes/studygolang/go.ts')
      },
      "/jobs": {
        "path": "/jobs",
        "categories": [
          "programming"
        ],
        "example": "/studygolang/jobs",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "招聘",
        "maintainers": [
          "CcccFz",
          "nczitzk"
        ],
        "location": "jobs.ts",
        "module": () => import('@/routes/studygolang/jobs.ts')
      },
      "/weekly": {
        "path": "/weekly",
        "categories": [
          "programming"
        ],
        "example": "/studygolang/weekly",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "周刊",
        "maintainers": [
          "CWeilet",
          "nczitzk"
        ],
        "location": "weekly.ts",
        "module": () => import('@/routes/studygolang/weekly.ts')
      }
    },
    "apiRoutes": {},
    "name": "Go 语言中文网",
    "url": "studygolang.com",
    "lang": "zh-CN"
  },
  "subhd": {
    "routes": {
      "/:type?/:category?": {
        "path": "/:type?/:category?",
        "name": "Unknown",
        "maintainers": [],
        "location": "index.ts",
        "module": () => import('@/routes/subhd/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "Sub HD",
    "url": "subhd.tv",
    "lang": "zh-CN"
  },
  "substack": {
    "routes": {
      "/subscribe/:user": {
        "path": "/subscribe/:user",
        "categories": [
          "blog"
        ],
        "view": 1,
        "example": "/substack/subscribe/mangoread",
        "parameters": {
          "user": "Username of the Substack"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "Substack Subscription",
        "maintainers": [
          "pseudoyu"
        ],
        "location": "subscribe.ts",
        "module": () => import('@/routes/substack/subscribe.ts')
      }
    },
    "apiRoutes": {},
    "name": "Substack",
    "url": "substack.com",
    "lang": "en"
  },
  "supchina": {
    "routes": {
      "/": {
        "path": "/",
        "radar": [
          {
            "source": [
              "supchina.com/feed",
              "supchina.com/"
            ],
            "target": ""
          }
        ],
        "name": "Unknown",
        "maintainers": [
          "nczitzk"
        ],
        "url": "supchina.com/feed",
        "location": "index.ts",
        "module": () => import('@/routes/supchina/index.ts')
      },
      "/podcasts": {
        "path": "/podcasts",
        "categories": [
          "new-media"
        ],
        "example": "/supchina/podcasts",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "supchina.com/podcasts",
              "supchina.com/"
            ]
          }
        ],
        "name": "Podcasts",
        "maintainers": [
          "nczitzk"
        ],
        "url": "supchina.com/podcasts",
        "location": "podcasts.ts",
        "module": () => import('@/routes/supchina/podcasts.ts')
      }
    },
    "apiRoutes": {},
    "name": "SupChina",
    "url": "supchina.com",
    "lang": "zh-CN"
  },
  "supercell": {
    "routes": {
      "/:game/blog/:locale?": {
        "path": "/:game/blog/:locale?",
        "categories": [
          "game"
        ],
        "example": "/supercell/clashroyale/blog/zh",
        "parameters": {
          "game": "Game name, see below",
          "locale": "Language code, see below, English by default"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "supercell.com/en/games/:game/:locale/blog"
            ],
            "target": "/:game/blog/:locale"
          }
        ],
        "name": "Game Blog",
        "maintainers": [
          "fishyo"
        ],
        "description": "Supported games\n\n| Game              | Slug          |\n| ----------------- | ------------- |\n| Clash Royale      | clashroyale   |\n| Brawl Stars       | brawlstars    |\n| Clash of Clans    | clashofclans  |\n| Boom Beach        | boombeach     |\n| Hay Day           | hayday        |\n\nLanguage codes\n\n| Language           | Code    |\n| ------------------ | ------- |\n| English            |         |\n| 繁體中文           | zh      |\n| 简体中文           | zh-hans |\n| Français           | fr      |\n| Deutsch            | de      |\n| Indonesia          | id      |\n| Italiano           | it      |\n| 日本語             | ja      |\n| 한국어             | ko      |\n| Português          | pt      |\n| Русский            | ru      |\n| Español            | es      |",
        "location": "blog.ts",
        "module": () => import('@/routes/supercell/blog.ts')
      }
    },
    "apiRoutes": {},
    "name": "Supercell",
    "url": "supercell.com",
    "lang": "en"
  },
  "surfshark": {
    "routes": {
      "/blog/:category{.+}?": {
        "path": "/blog/:category{.+}?",
        "name": "Blog",
        "url": "surfshark.com",
        "maintainers": [
          "nczitzk"
        ],
        "example": "/surfshark/blog",
        "parameters": {
          "category": {
            "description": "Category, All by default",
            "options": [
              {
                "label": "All",
                "value": ""
              },
              {
                "label": "Cybersecurity",
                "value": "cybersecurity"
              },
              {
                "label": "All things VPN",
                "value": "all-things-vpn"
              },
              {
                "label": "Internet censorship",
                "value": "internet-censorship"
              },
              {
                "label": "Entertainment",
                "value": "entertainment"
              },
              {
                "label": "Expert Insights",
                "value": "expert-insights"
              },
              {
                "label": "Video",
                "value": "video"
              },
              {
                "label": "News",
                "value": "news"
              }
            ]
          }
        },
        "description": "::: tip\nTo subscribe to [Cybersecurity](https://surfshark.com/blog/cybersecurity), where the source URL is `https://surfshark.com/blog/cybersecurity`, extract the certain parts from this URL to be used as parameters, resulting in the route as [`/surfshark/blog/cybersecurity`](https://rsshub.app/surfshark/blog/cybersecurity).\n:::\n\n<details>\n  <summary>More categories</summary>\n\n| Category                                                              | ID                                                                           |\n| --------------------------------------------------------------------- | ---------------------------------------------------------------------------- |\n| [All](https://surfshark.com/blog)                                     | (empty)                                                                      |\n| [Cybersecurity](https://surfshark.com/blog/cybersecurity)             | [cybersecurity](https://rsshub.app/surfshark/blog/cybersecurity)             |\n| [All things VPN](https://surfshark.com/blog/all-things-vpn)           | [all-things-vpn](https://rsshub.app/surfshark/blog/all-things-vpn)           |\n| [Internet censorship](https://surfshark.com/blog/internet-censorship) | [internet-censorship](https://rsshub.app/surfshark/blog/internet-censorship) |\n| [Entertainment](https://surfshark.com/blog/entertainment)             | [entertainment](https://rsshub.app/surfshark/blog/entertainment)             |\n| [Expert Insights](https://surfshark.com/blog/expert-insights)         | [expert-insights](https://rsshub.app/surfshark/blog/expert-insights)         |\n| [Video](https://surfshark.com/blog/video)                             | [video](https://rsshub.app/surfshark/blog/video)                             |\n| [News](https://surfshark.com/blog/news)                               | [news](https://rsshub.app/surfshark/blog/news)                               |\n\n</details>\n",
        "categories": [
          "new-media"
        ],
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportRadar": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "surfshark.com/blog/:category"
            ],
            "target": "/blog/:category"
          },
          {
            "title": "All",
            "source": [
              "surfshark.com/blog"
            ],
            "target": "/blog"
          },
          {
            "title": "Cybersecurity",
            "source": [
              "surfshark.com/blog/cybersecurity"
            ],
            "target": "/blog/cybersecurity"
          },
          {
            "title": "All things VPN",
            "source": [
              "surfshark.com/blog/all-things-vpn"
            ],
            "target": "/blog/all-things-vpn"
          },
          {
            "title": "Internet censorship",
            "source": [
              "surfshark.com/blog/internet-censorship"
            ],
            "target": "/blog/internet-censorship"
          },
          {
            "title": "Entertainment",
            "source": [
              "surfshark.com/blog/entertainment"
            ],
            "target": "/blog/entertainment"
          },
          {
            "title": "Expert Insights",
            "source": [
              "surfshark.com/blog/expert-insights"
            ],
            "target": "/blog/expert-insights"
          },
          {
            "title": "Video",
            "source": [
              "surfshark.com/blog/video"
            ],
            "target": "/blog/video"
          },
          {
            "title": "News",
            "source": [
              "surfshark.com/blog/news"
            ],
            "target": "/blog/news"
          }
        ],
        "view": 0,
        "location": "blog.ts",
        "module": () => import('@/routes/surfshark/blog.ts')
      }
    },
    "apiRoutes": {},
    "name": "Surfshark",
    "url": "surfshark.com",
    "lang": "en"
  },
  "sustainabilitymag": {
    "routes": {
      "/articles": {
        "path": "/articles",
        "name": "Articles",
        "url": "sustainabilitymag.com/articles",
        "maintainers": [
          "mintyfrankie"
        ],
        "categories": [
          "other"
        ],
        "example": "/sustainabilitymag/articles",
        "radar": [
          {
            "source": [
              "https://sustainabilitymag.com/articles"
            ],
            "target": "/sustainabilitymag/articles"
          }
        ],
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "location": "articles.ts",
        "module": () => import('@/routes/sustainabilitymag/articles.ts')
      }
    },
    "apiRoutes": {},
    "name": "Sustainability Magazine",
    "url": "sustainabilitymag.com",
    "lang": "en"
  },
  "sustech": {
    "routes": {
      "/yjs": {
        "path": "/yjs",
        "categories": [
          "university"
        ],
        "example": "/sustech/yjs",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "gs.sustech.edu.cn/"
            ]
          }
        ],
        "name": "研究生网通知公告",
        "maintainers": [
          "shengmaosu"
        ],
        "url": "gs.sustech.edu.cn/",
        "location": "yjs.ts",
        "module": () => import('@/routes/sustech/yjs.ts')
      },
      "/bidding": {
        "path": "/bidding",
        "categories": [
          "university"
        ],
        "example": "/sustech/bidding",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "biddingoffice.sustech.edu.cn/"
            ]
          }
        ],
        "name": "采购与招标管理部",
        "maintainers": [
          "sparkcyf"
        ],
        "url": "biddingoffice.sustech.edu.cn/",
        "location": "bidding.ts",
        "module": () => import('@/routes/sustech/bidding.ts')
      },
      "/newshub-zh": {
        "path": "/newshub-zh",
        "categories": [
          "university"
        ],
        "example": "/sustech/newshub-zh",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "newshub.sustech.edu.cn/news"
            ]
          }
        ],
        "name": "新闻网（中文）",
        "maintainers": [
          "sparkcyf"
        ],
        "url": "newshub.sustech.edu.cn/news",
        "location": "newshub-zh.ts",
        "module": () => import('@/routes/sustech/newshub-zh.ts')
      }
    },
    "apiRoutes": {},
    "name": "南方科技大学",
    "url": "biddingoffice.sustech.edu.cn",
    "lang": "zh-CN"
  },
  "swissinfo": {
    "routes": {
      "/:language?/:category?": {
        "path": "/:language?/:category?",
        "categories": [
          "new-media"
        ],
        "example": "/swissinfo/eng/latest-news",
        "parameters": {
          "language": "Language, eng by default",
          "category": "Category, Latest News by default"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "swissinfo.ch/:language/:category",
              "swissinfo.ch/"
            ]
          }
        ],
        "name": "Category",
        "maintainers": [
          "nczitzk"
        ],
        "location": "index.ts",
        "module": () => import('@/routes/swissinfo/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "swissinfo",
    "url": "swissinfo.ch",
    "lang": "en"
  },
  "swjtu": {
    "routes": {
      "/jyzpxx": {
        "path": "/jyzpxx",
        "categories": [
          "university"
        ],
        "example": "/swjtu/jyzpxx",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "jiuye.swjtu.edu.cn/career",
              "jiuye.swjtu.edu.cn/"
            ]
          }
        ],
        "name": "就业招聘信息",
        "maintainers": [
          "qizidog"
        ],
        "url": "jiuye.swjtu.edu.cn/career",
        "location": "jyzpxx.ts",
        "module": () => import('@/routes/swjtu/jyzpxx.ts')
      },
      "/gsee/yjs": {
        "path": "/gsee/yjs",
        "categories": [
          "university"
        ],
        "example": "/swjtu/gsee/yjs",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "gsee.swjtu.edu.cn/"
            ]
          }
        ],
        "name": "地球科学与工程学院",
        "maintainers": [
          "E1nzbern"
        ],
        "description": "研究生教育通知公告",
        "location": "gsee/yjs.ts",
        "module": () => import('@/routes/swjtu/gsee/yjs.ts')
      },
      "/jtys/yjs": {
        "path": "/jtys/yjs",
        "categories": [
          "university"
        ],
        "example": "/swjtu/jtys/yjs",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "交通运输与物流学院",
        "maintainers": [
          "qizidog"
        ],
        "description": "#### 研究生通知 {#xi-nan-jiao-tong-da-xue-jiao-tong-yun-shu-yu-wu-liu-xue-yuan-yan-jiu-sheng-tong-zhi}",
        "location": "jtys/yjs.ts",
        "module": () => import('@/routes/swjtu/jtys/yjs.ts')
      },
      "/jwc": {
        "path": "/jwc",
        "categories": [
          "university"
        ],
        "example": "/swjtu/jwc",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "jwc.swjtu.edu.cn/vatuu/WebAction",
              "jwc.swjtu.edu.cn/"
            ]
          }
        ],
        "name": "教务网",
        "maintainers": [
          "mobyw"
        ],
        "url": "jwc.swjtu.edu.cn/vatuu/WebAction",
        "location": "jwc.ts",
        "module": () => import('@/routes/swjtu/jwc.ts')
      },
      "/scai/:type": {
        "path": "/scai/:type",
        "categories": [
          "university"
        ],
        "example": "/swjtu/scai/bks",
        "parameters": {
          "type": "通知类型"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "scai.swjtu.edu.cn/"
            ]
          }
        ],
        "name": "计算机与人工智能学院",
        "description": "\n| 分区              | 参数         |\n| ----------------- | ----------- |\n| 本科生教育         | bks         |\n| 研究生教育         | yjs         |\n| 学生工作           | xsgz        |\n",
        "maintainers": [
          "AzureG03",
          "SuperJeason"
        ],
        "location": "scai.ts",
        "module": () => import('@/routes/swjtu/scai.ts')
      },
      "/sports": {
        "path": "/sports",
        "categories": [
          "university"
        ],
        "example": "/swjtu/sports",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "sports.swjtu.edu.cn/"
            ]
          }
        ],
        "name": "体育学院",
        "description": "新闻资讯",
        "maintainers": [
          "AzureG03"
        ],
        "location": "sports.ts",
        "module": () => import('@/routes/swjtu/sports.ts')
      },
      "/xg/:code?": {
        "path": "/xg/:code?",
        "categories": [
          "university"
        ],
        "example": "/swjtu/xg/tzgg",
        "parameters": {
          "code": "栏目(默认为tzgg)"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "xg.swjtu.edu.cn/web/Home/PushNewsList",
              "xg.swjtu.edu.cn/web/Home/NewsList",
              "xg.swjtu.edu.cn/web/Home/ColourfulCollegeNewsList",
              "xg.swjtu.edu.cn/web/Publicity/List",
              "xg.swjtu.edu.cn/"
            ],
            "target": "/xg"
          }
        ],
        "name": "扬华素质网",
        "maintainers": [
          "mobyw"
        ],
        "url": "xg.swjtu.edu.cn/web/Home/PushNewsList",
        "description": "栏目列表：\n\n| 通知公告 | 扬华新闻 | 多彩学院 | 学工之家 |\n| -------- | -------- | -------- | -------- |\n| tzgg     | yhxw     | dcxy     | xgzj     |",
        "location": "xg.ts",
        "module": () => import('@/routes/swjtu/xg.ts')
      }
    },
    "apiRoutes": {},
    "name": "西南交通大学",
    "url": "www.swjtu.edu.cn",
    "lang": "zh-CN"
  },
  "swpu": {
    "routes": {
      "/bgw/:code": {
        "path": "/bgw/:code",
        "categories": [
          "university"
        ],
        "example": "/swpu/bgw/zytzgg",
        "parameters": {
          "code": "栏目代码"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "swpu.edu.cn/"
            ],
            "target": ""
          }
        ],
        "name": "办公网",
        "maintainers": [
          "CYTMWIA"
        ],
        "url": "swpu.edu.cn/",
        "description": "| 栏目 | 重要通知公告 | 部门通知公告 | 本周活动 |\n| ---- | ------------ | ------------ | -------- |\n| 代码 | zytzgg       | bmtzgg       | bzhd     |",
        "location": "bgw.ts",
        "module": () => import('@/routes/swpu/bgw.ts')
      },
      "/cjxy/:code": {
        "path": "/cjxy/:code",
        "categories": [
          "university"
        ],
        "example": "/swpu/cjxy/xyxw",
        "parameters": {
          "code": "栏目代码"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "swpu.edu.cn/"
            ],
            "target": ""
          }
        ],
        "name": "财经学院",
        "maintainers": [
          "RiverTwilight"
        ],
        "url": "swpu.edu.cn/",
        "description": "| 栏目 | 学院新闻 | 学院通知 |\n| ---- | -------- | -------- |\n| 代码 | xyxw     | xytz     |",
        "location": "cjxy.ts",
        "module": () => import('@/routes/swpu/cjxy.ts')
      },
      "/dean/:code": {
        "path": "/dean/:code",
        "categories": [
          "university"
        ],
        "example": "/swpu/dean/tzgg",
        "parameters": {
          "code": "栏目代码"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "swpu.edu.cn/"
            ],
            "target": ""
          }
        ],
        "name": "教务处",
        "maintainers": [
          "CYTMWIA"
        ],
        "url": "swpu.edu.cn/",
        "description": "| 栏目 | 通知公告 | 新闻报道 | 视点声音 |\n| ---- | -------- | -------- | -------- |\n| 代码 | tzgg     | xwbd     | sdsy     |",
        "location": "dean.ts",
        "module": () => import('@/routes/swpu/dean.ts')
      },
      "/dxy/:code": {
        "path": "/dxy/:code",
        "categories": [
          "university"
        ],
        "example": "/swpu/dxy/1156",
        "parameters": {
          "code": "栏目代码"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "swpu.edu.cn/"
            ],
            "target": ""
          }
        ],
        "name": "电气信息学院",
        "maintainers": [
          "CYTMWIA"
        ],
        "url": "swpu.edu.cn/",
        "description": "| 栏目 | 学院新闻 | 学院通知 |\n| ---- | -------- | -------- |\n| 代码 | 1122     | 1156     |",
        "location": "dxy.ts",
        "module": () => import('@/routes/swpu/dxy.ts')
      },
      "/is/:code": {
        "path": "/is/:code",
        "categories": [
          "university"
        ],
        "example": "/swpu/is/xyxw",
        "parameters": {
          "code": "栏目代码"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "swpu.edu.cn/"
            ],
            "target": ""
          }
        ],
        "name": "信息学院",
        "maintainers": [
          "RiverTwilight"
        ],
        "url": "swpu.edu.cn/",
        "description": "| 栏目 | 学院新闻 | 通知公告 | 教育教学 | 学生工作 | 招生就业 |\n| ---- | -------- | -------- | -------- | -------- | -------- |\n| 代码 | xyxw     | tzgg     | jyjx     | xsgz     | zsjy     |",
        "location": "is.ts",
        "module": () => import('@/routes/swpu/is.ts')
      },
      "/scs/:code": {
        "path": "/scs/:code",
        "categories": [
          "university"
        ],
        "example": "/swpu/scs/tzgg",
        "parameters": {
          "code": "栏目代码"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "swpu.edu.cn/"
            ],
            "target": ""
          }
        ],
        "name": "计算机与软件学院",
        "maintainers": [
          "CYTMWIA"
        ],
        "url": "swpu.edu.cn/",
        "description": "| 栏目 | 通知公告 | 新闻速递 |\n| ---- | -------- | -------- |\n| 代码 | tzgg     | xwsd     |",
        "location": "scs.ts",
        "module": () => import('@/routes/swpu/scs.ts')
      }
    },
    "apiRoutes": {},
    "name": "西南石油大学",
    "url": "swpu.edu.cn",
    "lang": "zh-CN"
  },
  "sycl": {
    "routes": {
      "/:feed?": {
        "path": "/:feed?",
        "categories": [
          "programming"
        ],
        "example": "/sycl/news",
        "parameters": {
          "feed": "Feed source, defaults to news, references https://feeds.sycl.tech/"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "Feeds",
        "maintainers": [
          "mocusez"
        ],
        "description": "|  Events  | News |    Research Paper     |  Videos  |\n| :----: | :--: | :-------------: | :----: |\n| events | news | research_papers | videos |",
        "location": "feeds.ts",
        "module": () => import('@/routes/sycl/feeds.ts')
      }
    },
    "apiRoutes": {},
    "name": "SYCL",
    "url": "sycl.tech",
    "lang": "en"
  },
  "syosetu": {
    "routes": {
      "/rankingr18/:sub/:type": {
        "path": "/rankingr18/:sub/:type",
        "categories": [
          "reading"
        ],
        "example": "/syosetu/rankingr18/noc/daily_total?limit=50",
        "parameters": {
          "sub": {
            "description": "Target site for R18 rankings",
            "options": [
              {
                "value": "noc",
                "label": "ノクターン"
              },
              {
                "value": "mnlt",
                "label": "ムーンライト"
              },
              {
                "value": "mid",
                "label": "ミッドナイト"
              },
              {
                "value": "mnlt-bl",
                "label": "ムーンライト BL"
              }
            ]
          },
          "type": {
            "description": "Detailed ranking type (format: period_noveltype)",
            "options": [
              {
                "value": "daily_total",
                "label": "日間 (DAILY) 総合 (TOTAL)"
              },
              {
                "value": "daily_t",
                "label": "日間 (DAILY) 短編 (SHORT)"
              },
              {
                "value": "daily_r",
                "label": "日間 (DAILY) 連載中 (ONGOING)"
              },
              {
                "value": "daily_er",
                "label": "日間 (DAILY) 完結済 (COMPLETE)"
              },
              {
                "value": "weekly_total",
                "label": "週間 (WEEKLY) 総合 (TOTAL)"
              },
              {
                "value": "weekly_t",
                "label": "週間 (WEEKLY) 短編 (SHORT)"
              },
              {
                "value": "weekly_r",
                "label": "週間 (WEEKLY) 連載中 (ONGOING)"
              },
              {
                "value": "weekly_er",
                "label": "週間 (WEEKLY) 完結済 (COMPLETE)"
              },
              {
                "value": "monthly_total",
                "label": "月間 (MONTHLY) 総合 (TOTAL)"
              },
              {
                "value": "monthly_t",
                "label": "月間 (MONTHLY) 短編 (SHORT)"
              },
              {
                "value": "monthly_r",
                "label": "月間 (MONTHLY) 連載中 (ONGOING)"
              },
              {
                "value": "monthly_er",
                "label": "月間 (MONTHLY) 完結済 (COMPLETE)"
              },
              {
                "value": "quarter_total",
                "label": "四半期 (QUARTER) 総合 (TOTAL)"
              },
              {
                "value": "quarter_t",
                "label": "四半期 (QUARTER) 短編 (SHORT)"
              },
              {
                "value": "quarter_r",
                "label": "四半期 (QUARTER) 連載中 (ONGOING)"
              },
              {
                "value": "quarter_er",
                "label": "四半期 (QUARTER) 完結済 (COMPLETE)"
              },
              {
                "value": "yearly_total",
                "label": "年間 (YEARLY) 総合 (TOTAL)"
              },
              {
                "value": "yearly_t",
                "label": "年間 (YEARLY) 短編 (SHORT)"
              },
              {
                "value": "yearly_r",
                "label": "年間 (YEARLY) 連載中 (ONGOING)"
              },
              {
                "value": "yearly_er",
                "label": "年間 (YEARLY) 完結済 (COMPLETE)"
              }
            ]
          }
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "R18 Rankings",
        "url": "syosetu.com/site/group",
        "maintainers": [
          "SnowAgar25"
        ],
        "description": "\n| Period | Description | 説明 |\n| --- | --- | --- |\n| daily | Daily Ranking | 日間ランキング |\n| weekly | Weekly Ranking | 週間ランキング |\n| monthly | Monthly Ranking | 月間ランキング |\n| quarter | Quarterly Ranking | 四半期ランキング |\n| yearly | Yearly Ranking | 年間ランキング |\n\n| Novel Type | Description | 説明 |\n| --- | --- | --- |\n| total | All Works | 総合 |\n| t | Short Stories | 短編 |\n| r | Ongoing Series | 連載中 |\n| er | Completed Series | 完結済 |\n\n::: tip\nCombine Period and Novel Type with `_`.\nFor example: `daily_total`, `weekly_r`, `monthly_er`\n:::",
        "radar": [
          {
            "source": [
              "noc.syosetu.com/rank/list/type/:type"
            ],
            "target": "/rankingr18/noc/:type"
          },
          {
            "source": [
              "mid.syosetu.com/rank/list/type/:type"
            ],
            "target": "/rankingr18/mid/:type"
          },
          {
            "source": [
              "mnlt.syosetu.com/rank/list/type/:type"
            ],
            "target": "/rankingr18/mnlt/:type"
          },
          {
            "source": [
              "mnlt.syosetu.com/rank/bllist/type/:type"
            ],
            "target": "/rankingr18/mnlt-bl/:type"
          },
          {
            "title": "ノクターン 日間ランキング BEST5",
            "source": [
              "noc.syosetu.com/rank/top"
            ],
            "target": "/rankingr18/noc/daily_total?limit=5"
          },
          {
            "title": "ノクターン 週間ランキング BEST5",
            "source": [
              "noc.syosetu.com/rank/top"
            ],
            "target": "/rankingr18/noc/weekly_total?limit=5"
          },
          {
            "title": "ノクターン 月間ランキング BEST5",
            "source": [
              "noc.syosetu.com/rank/top"
            ],
            "target": "/rankingr18/noc/monthly_total?limit=5"
          },
          {
            "title": "ノクターン 四半期ランキング BEST5",
            "source": [
              "noc.syosetu.com/rank/top"
            ],
            "target": "/rankingr18/noc/quarter_total?limit=5"
          },
          {
            "title": "ノクターン 年間ランキング BEST5",
            "source": [
              "noc.syosetu.com/rank/top"
            ],
            "target": "/rankingr18/noc/yearly_total?limit=5"
          },
          {
            "title": "ムーンライト 日間ランキング BEST5",
            "source": [
              "mnlt.syosetu.com/rank/top"
            ],
            "target": "/rankingr18/mnlt/daily_total?limit=5"
          },
          {
            "title": "ムーンライト 週間ランキング BEST5",
            "source": [
              "mnlt.syosetu.com/rank/top"
            ],
            "target": "/rankingr18/mnlt/weekly_total?limit=5"
          },
          {
            "title": "ムーンライト 月間ランキング BEST5",
            "source": [
              "mnlt.syosetu.com/rank/top"
            ],
            "target": "/rankingr18/mnlt/monthly_total?limit=5"
          },
          {
            "title": "ムーンライト 四半期ランキング BEST5",
            "source": [
              "mnlt.syosetu.com/rank/top"
            ],
            "target": "/rankingr18/mnlt/quarter_total?limit=5"
          },
          {
            "title": "ムーンライト 年間ランキング BEST5",
            "source": [
              "mnlt.syosetu.com/rank/top"
            ],
            "target": "/rankingr18/mnlt/yearly_total?limit=5"
          },
          {
            "title": "ミッドナイト 日間ランキング BEST5",
            "source": [
              "mid.syosetu.com/rank/top"
            ],
            "target": "/rankingr18/mid/daily_total?limit=5"
          },
          {
            "title": "ミッドナイト 週間ランキング BEST5",
            "source": [
              "mid.syosetu.com/rank/top"
            ],
            "target": "/rankingr18/mid/weekly_total?limit=5"
          },
          {
            "title": "ミッドナイト 月間ランキング BEST5",
            "source": [
              "mid.syosetu.com/rank/top"
            ],
            "target": "/rankingr18/mid/monthly_total?limit=5"
          },
          {
            "title": "ミッドナイト 四半期ランキング BEST5",
            "source": [
              "mid.syosetu.com/rank/top"
            ],
            "target": "/rankingr18/mid/quarter_total?limit=5"
          },
          {
            "title": "ミッドナイト 年間ランキング BEST5",
            "source": [
              "mid.syosetu.com/rank/top"
            ],
            "target": "/rankingr18/mid/yearly_total?limit=5"
          },
          {
            "title": "ムーンライト BL 日間ランキング BEST5",
            "source": [
              "mnlt.syosetu.com/rank/bltop"
            ],
            "target": "/rankingr18/mnlt-bl/daily_total?limit=5"
          },
          {
            "title": "ムーンライト BL 週間ランキング BEST5",
            "source": [
              "mnlt.syosetu.com/rank/bltop"
            ],
            "target": "/rankingr18/mnlt-bl/weekly_total?limit=5"
          },
          {
            "title": "ムーンライト BL 月間ランキング BEST5",
            "source": [
              "mnlt.syosetu.com/rank/bltop"
            ],
            "target": "/rankingr18/mnlt-bl/monthly_total?limit=5"
          },
          {
            "title": "ムーンライト BL 四半期ランキング BEST5",
            "source": [
              "mnlt.syosetu.com/rank/bltop"
            ],
            "target": "/rankingr18/mnlt-bl/quarter_total?limit=5"
          },
          {
            "title": "ムーンライト BL 年間ランキング BEST5",
            "source": [
              "mnlt.syosetu.com/rank/bltop"
            ],
            "target": "/rankingr18/mnlt-bl/yearly_total?limit=5"
          }
        ],
        "location": "ranking-r18.ts",
        "module": () => import('@/routes/syosetu/ranking-r18.ts')
      },
      "/search/:sub/:query": {
        "path": "/search/:sub/:query",
        "categories": [
          "reading"
        ],
        "example": "/syosetu/search/noc/word=ハーレム&notword=&type=r&mintime=&maxtime=&minlen=30000&maxlen=&min_globalpoint=&max_globalpoint=&minlastup=&maxlastup=&minfirstup=&maxfirstup=&isgl=1&notbl=1&order=new?limit=5",
        "parameters": {
          "sub": {
            "description": "The target Syosetu subsite.",
            "options": [
              {
                "value": "yomou",
                "label": "小説を読もう"
              },
              {
                "value": "noc",
                "label": "ノクターン"
              },
              {
                "value": "mnlt",
                "label": "ムーンライト"
              },
              {
                "value": "mid",
                "label": "ミッドナイト"
              }
            ]
          },
          "query": "Search parameters in Syosetu format."
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "Search",
        "maintainers": [
          "SnowAgar25"
        ],
        "location": "search.ts",
        "module": () => import('@/routes/syosetu/search.ts')
      },
      "/ranking/:listType/:type": {
        "path": "/ranking/:listType/:type",
        "categories": [
          "reading"
        ],
        "example": "/syosetu/ranking/list/daily_total?limit=50",
        "parameters": {
          "listType": {
            "description": "Ranking type",
            "options": [
              {
                "value": "list",
                "label": "総合ランキング (General Ranking)"
              },
              {
                "value": "genre",
                "label": "ジャンル別ランキング (Genre Ranking)"
              },
              {
                "value": "isekai",
                "label": "異世界転生/転移ランキング (Isekai Ranking)"
              }
            ]
          },
          "type": {
            "description": "Detailed ranking type, can be found in Syosetu ranking URLs",
            "options": [
              {
                "value": "daily_total",
                "label": "list - [日間] 総合ランキング - すべて"
              },
              {
                "value": "daily_t",
                "label": "list - [日間] 総合ランキング - 短編"
              },
              {
                "value": "daily_r",
                "label": "list - [日間] 総合ランキング - 連載中"
              },
              {
                "value": "daily_er",
                "label": "list - [日間] 総合ランキング - 完結済"
              },
              {
                "value": "weekly_total",
                "label": "list - [週間] 総合ランキング - すべて"
              },
              {
                "value": "weekly_t",
                "label": "list - [週間] 総合ランキング - 短編"
              },
              {
                "value": "weekly_r",
                "label": "list - [週間] 総合ランキング - 連載中"
              },
              {
                "value": "weekly_er",
                "label": "list - [週間] 総合ランキング - 完結済"
              },
              {
                "value": "monthly_total",
                "label": "list - [月間] 総合ランキング - すべて"
              },
              {
                "value": "monthly_t",
                "label": "list - [月間] 総合ランキング - 短編"
              },
              {
                "value": "monthly_r",
                "label": "list - [月間] 総合ランキング - 連載中"
              },
              {
                "value": "monthly_er",
                "label": "list - [月間] 総合ランキング - 完結済"
              },
              {
                "value": "quarter_total",
                "label": "list - [四半期] 総合ランキング - すべて"
              },
              {
                "value": "quarter_t",
                "label": "list - [四半期] 総合ランキング - 短編"
              },
              {
                "value": "quarter_r",
                "label": "list - [四半期] 総合ランキング - 連載中"
              },
              {
                "value": "quarter_er",
                "label": "list - [四半期] 総合ランキング - 完結済"
              },
              {
                "value": "yearly_total",
                "label": "list - [年間] 総合ランキング - すべて"
              },
              {
                "value": "yearly_t",
                "label": "list - [年間] 総合ランキング - 短編"
              },
              {
                "value": "yearly_r",
                "label": "list - [年間] 総合ランキング - 連載中"
              },
              {
                "value": "yearly_er",
                "label": "list - [年間] 総合ランキング - 完結済"
              },
              {
                "value": "total_total",
                "label": "list - [累計] 総合ランキング - すべて"
              },
              {
                "value": "total_t",
                "label": "list - [累計] 総合ランキング - 短編"
              },
              {
                "value": "total_r",
                "label": "list - [累計] 総合ランキング - 連載中"
              },
              {
                "value": "total_er",
                "label": "list - [累計] 総合ランキング - 完結済"
              },
              {
                "value": "daily_101_total",
                "label": "genre - [日間] 異世界〔恋愛〕ランキング - すべて"
              },
              {
                "value": "daily_101_t",
                "label": "genre - [日間] 異世界〔恋愛〕ランキング - 短編"
              },
              {
                "value": "daily_101_r",
                "label": "genre - [日間] 異世界〔恋愛〕ランキング - 連載中"
              },
              {
                "value": "daily_101_er",
                "label": "genre - [日間] 異世界〔恋愛〕ランキング - 完結済"
              },
              {
                "value": "daily_102_total",
                "label": "genre - [日間] 現実世界〔恋愛〕ランキング - すべて"
              },
              {
                "value": "daily_102_t",
                "label": "genre - [日間] 現実世界〔恋愛〕ランキング - 短編"
              },
              {
                "value": "daily_102_r",
                "label": "genre - [日間] 現実世界〔恋愛〕ランキング - 連載中"
              },
              {
                "value": "daily_102_er",
                "label": "genre - [日間] 現実世界〔恋愛〕ランキング - 完結済"
              },
              {
                "value": "daily_201_total",
                "label": "genre - [日間] ハイファンタジー〔ファンタジー〕ランキング - すべて"
              },
              {
                "value": "daily_201_t",
                "label": "genre - [日間] ハイファンタジー〔ファンタジー〕ランキング - 短編"
              },
              {
                "value": "daily_201_r",
                "label": "genre - [日間] ハイファンタジー〔ファンタジー〕ランキング - 連載中"
              },
              {
                "value": "daily_201_er",
                "label": "genre - [日間] ハイファンタジー〔ファンタジー〕ランキング - 完結済"
              },
              {
                "value": "daily_202_total",
                "label": "genre - [日間] ローファンタジー〔ファンタジー〕ランキング - すべて"
              },
              {
                "value": "daily_202_t",
                "label": "genre - [日間] ローファンタジー〔ファンタジー〕ランキング - 短編"
              },
              {
                "value": "daily_202_r",
                "label": "genre - [日間] ローファンタジー〔ファンタジー〕ランキング - 連載中"
              },
              {
                "value": "daily_202_er",
                "label": "genre - [日間] ローファンタジー〔ファンタジー〕ランキング - 完結済"
              },
              {
                "value": "daily_301_total",
                "label": "genre - [日間] 純文学〔文芸〕ランキング - すべて"
              },
              {
                "value": "daily_301_t",
                "label": "genre - [日間] 純文学〔文芸〕ランキング - 短編"
              },
              {
                "value": "daily_301_r",
                "label": "genre - [日間] 純文学〔文芸〕ランキング - 連載中"
              },
              {
                "value": "daily_301_er",
                "label": "genre - [日間] 純文学〔文芸〕ランキング - 完結済"
              },
              {
                "value": "daily_302_total",
                "label": "genre - [日間] ヒューマンドラマ〔文芸〕ランキング - すべて"
              },
              {
                "value": "daily_302_t",
                "label": "genre - [日間] ヒューマンドラマ〔文芸〕ランキング - 短編"
              },
              {
                "value": "daily_302_r",
                "label": "genre - [日間] ヒューマンドラマ〔文芸〕ランキング - 連載中"
              },
              {
                "value": "daily_302_er",
                "label": "genre - [日間] ヒューマンドラマ〔文芸〕ランキング - 完結済"
              },
              {
                "value": "daily_303_total",
                "label": "genre - [日間] 歴史〔文芸〕ランキング - すべて"
              },
              {
                "value": "daily_303_t",
                "label": "genre - [日間] 歴史〔文芸〕ランキング - 短編"
              },
              {
                "value": "daily_303_r",
                "label": "genre - [日間] 歴史〔文芸〕ランキング - 連載中"
              },
              {
                "value": "daily_303_er",
                "label": "genre - [日間] 歴史〔文芸〕ランキング - 完結済"
              },
              {
                "value": "daily_304_total",
                "label": "genre - [日間] 推理〔文芸〕ランキング - すべて"
              },
              {
                "value": "daily_304_t",
                "label": "genre - [日間] 推理〔文芸〕ランキング - 短編"
              },
              {
                "value": "daily_304_r",
                "label": "genre - [日間] 推理〔文芸〕ランキング - 連載中"
              },
              {
                "value": "daily_304_er",
                "label": "genre - [日間] 推理〔文芸〕ランキング - 完結済"
              },
              {
                "value": "daily_305_total",
                "label": "genre - [日間] ホラー〔文芸〕ランキング - すべて"
              },
              {
                "value": "daily_305_t",
                "label": "genre - [日間] ホラー〔文芸〕ランキング - 短編"
              },
              {
                "value": "daily_305_r",
                "label": "genre - [日間] ホラー〔文芸〕ランキング - 連載中"
              },
              {
                "value": "daily_305_er",
                "label": "genre - [日間] ホラー〔文芸〕ランキング - 完結済"
              },
              {
                "value": "daily_306_total",
                "label": "genre - [日間] アクション〔文芸〕ランキング - すべて"
              },
              {
                "value": "daily_306_t",
                "label": "genre - [日間] アクション〔文芸〕ランキング - 短編"
              },
              {
                "value": "daily_306_r",
                "label": "genre - [日間] アクション〔文芸〕ランキング - 連載中"
              },
              {
                "value": "daily_306_er",
                "label": "genre - [日間] アクション〔文芸〕ランキング - 完結済"
              },
              {
                "value": "daily_307_total",
                "label": "genre - [日間] コメディー〔文芸〕ランキング - すべて"
              },
              {
                "value": "daily_307_t",
                "label": "genre - [日間] コメディー〔文芸〕ランキング - 短編"
              },
              {
                "value": "daily_307_r",
                "label": "genre - [日間] コメディー〔文芸〕ランキング - 連載中"
              },
              {
                "value": "daily_307_er",
                "label": "genre - [日間] コメディー〔文芸〕ランキング - 完結済"
              },
              {
                "value": "daily_401_total",
                "label": "genre - [日間] VRゲーム〔SF〕ランキング - すべて"
              },
              {
                "value": "daily_401_t",
                "label": "genre - [日間] VRゲーム〔SF〕ランキング - 短編"
              },
              {
                "value": "daily_401_r",
                "label": "genre - [日間] VRゲーム〔SF〕ランキング - 連載中"
              },
              {
                "value": "daily_401_er",
                "label": "genre - [日間] VRゲーム〔SF〕ランキング - 完結済"
              },
              {
                "value": "daily_402_total",
                "label": "genre - [日間] 宇宙〔SF〕ランキング - すべて"
              },
              {
                "value": "daily_402_t",
                "label": "genre - [日間] 宇宙〔SF〕ランキング - 短編"
              },
              {
                "value": "daily_402_r",
                "label": "genre - [日間] 宇宙〔SF〕ランキング - 連載中"
              },
              {
                "value": "daily_402_er",
                "label": "genre - [日間] 宇宙〔SF〕ランキング - 完結済"
              },
              {
                "value": "daily_403_total",
                "label": "genre - [日間] 空想科学〔SF〕ランキング - すべて"
              },
              {
                "value": "daily_403_t",
                "label": "genre - [日間] 空想科学〔SF〕ランキング - 短編"
              },
              {
                "value": "daily_403_r",
                "label": "genre - [日間] 空想科学〔SF〕ランキング - 連載中"
              },
              {
                "value": "daily_403_er",
                "label": "genre - [日間] 空想科学〔SF〕ランキング - 完結済"
              },
              {
                "value": "daily_404_total",
                "label": "genre - [日間] パニック〔SF〕ランキング - すべて"
              },
              {
                "value": "daily_404_t",
                "label": "genre - [日間] パニック〔SF〕ランキング - 短編"
              },
              {
                "value": "daily_404_r",
                "label": "genre - [日間] パニック〔SF〕ランキング - 連載中"
              },
              {
                "value": "daily_404_er",
                "label": "genre - [日間] パニック〔SF〕ランキング - 完結済"
              },
              {
                "value": "daily_9901_total",
                "label": "genre - [日間] 童話〔その他〕ランキング - すべて"
              },
              {
                "value": "daily_9901_t",
                "label": "genre - [日間] 童話〔その他〕ランキング - 短編"
              },
              {
                "value": "daily_9901_r",
                "label": "genre - [日間] 童話〔その他〕ランキング - 連載中"
              },
              {
                "value": "daily_9901_er",
                "label": "genre - [日間] 童話〔その他〕ランキング - 完結済"
              },
              {
                "value": "daily_9902_total",
                "label": "genre - [日間] 詩〔その他〕ランキング - すべて"
              },
              {
                "value": "daily_9902_t",
                "label": "genre - [日間] 詩〔その他〕ランキング - 短編"
              },
              {
                "value": "daily_9902_r",
                "label": "genre - [日間] 詩〔その他〕ランキング - 連載中"
              },
              {
                "value": "daily_9902_er",
                "label": "genre - [日間] 詩〔その他〕ランキング - 完結済"
              },
              {
                "value": "daily_9903_total",
                "label": "genre - [日間] エッセイ〔その他〕ランキング - すべて"
              },
              {
                "value": "daily_9903_t",
                "label": "genre - [日間] エッセイ〔その他〕ランキング - 短編"
              },
              {
                "value": "daily_9903_r",
                "label": "genre - [日間] エッセイ〔その他〕ランキング - 連載中"
              },
              {
                "value": "daily_9903_er",
                "label": "genre - [日間] エッセイ〔その他〕ランキング - 完結済"
              },
              {
                "value": "daily_9904_total",
                "label": "genre - [日間] リプレイ〔その他〕ランキング - すべて"
              },
              {
                "value": "daily_9904_t",
                "label": "genre - [日間] リプレイ〔その他〕ランキング - 短編"
              },
              {
                "value": "daily_9904_r",
                "label": "genre - [日間] リプレイ〔その他〕ランキング - 連載中"
              },
              {
                "value": "daily_9904_er",
                "label": "genre - [日間] リプレイ〔その他〕ランキング - 完結済"
              },
              {
                "value": "daily_9999_total",
                "label": "genre - [日間] その他〔その他〕ランキング - すべて"
              },
              {
                "value": "daily_9999_t",
                "label": "genre - [日間] その他〔その他〕ランキング - 短編"
              },
              {
                "value": "daily_9999_r",
                "label": "genre - [日間] その他〔その他〕ランキング - 連載中"
              },
              {
                "value": "daily_9999_er",
                "label": "genre - [日間] その他〔その他〕ランキング - 完結済"
              },
              {
                "value": "daily_9801_total",
                "label": "genre - [日間] ノンジャンル〔ノンジャンル〕ランキング - すべて"
              },
              {
                "value": "daily_9801_t",
                "label": "genre - [日間] ノンジャンル〔ノンジャンル〕ランキング - 短編"
              },
              {
                "value": "daily_9801_r",
                "label": "genre - [日間] ノンジャンル〔ノンジャンル〕ランキング - 連載中"
              },
              {
                "value": "daily_9801_er",
                "label": "genre - [日間] ノンジャンル〔ノンジャンル〕ランキング - 完結済"
              },
              {
                "value": "weekly_101_total",
                "label": "genre - [週間] 異世界〔恋愛〕ランキング - すべて"
              },
              {
                "value": "weekly_101_t",
                "label": "genre - [週間] 異世界〔恋愛〕ランキング - 短編"
              },
              {
                "value": "weekly_101_r",
                "label": "genre - [週間] 異世界〔恋愛〕ランキング - 連載中"
              },
              {
                "value": "weekly_101_er",
                "label": "genre - [週間] 異世界〔恋愛〕ランキング - 完結済"
              },
              {
                "value": "weekly_102_total",
                "label": "genre - [週間] 現実世界〔恋愛〕ランキング - すべて"
              },
              {
                "value": "weekly_102_t",
                "label": "genre - [週間] 現実世界〔恋愛〕ランキング - 短編"
              },
              {
                "value": "weekly_102_r",
                "label": "genre - [週間] 現実世界〔恋愛〕ランキング - 連載中"
              },
              {
                "value": "weekly_102_er",
                "label": "genre - [週間] 現実世界〔恋愛〕ランキング - 完結済"
              },
              {
                "value": "weekly_201_total",
                "label": "genre - [週間] ハイファンタジー〔ファンタジー〕ランキング - すべて"
              },
              {
                "value": "weekly_201_t",
                "label": "genre - [週間] ハイファンタジー〔ファンタジー〕ランキング - 短編"
              },
              {
                "value": "weekly_201_r",
                "label": "genre - [週間] ハイファンタジー〔ファンタジー〕ランキング - 連載中"
              },
              {
                "value": "weekly_201_er",
                "label": "genre - [週間] ハイファンタジー〔ファンタジー〕ランキング - 完結済"
              },
              {
                "value": "weekly_202_total",
                "label": "genre - [週間] ローファンタジー〔ファンタジー〕ランキング - すべて"
              },
              {
                "value": "weekly_202_t",
                "label": "genre - [週間] ローファンタジー〔ファンタジー〕ランキング - 短編"
              },
              {
                "value": "weekly_202_r",
                "label": "genre - [週間] ローファンタジー〔ファンタジー〕ランキング - 連載中"
              },
              {
                "value": "weekly_202_er",
                "label": "genre - [週間] ローファンタジー〔ファンタジー〕ランキング - 完結済"
              },
              {
                "value": "weekly_301_total",
                "label": "genre - [週間] 純文学〔文芸〕ランキング - すべて"
              },
              {
                "value": "weekly_301_t",
                "label": "genre - [週間] 純文学〔文芸〕ランキング - 短編"
              },
              {
                "value": "weekly_301_r",
                "label": "genre - [週間] 純文学〔文芸〕ランキング - 連載中"
              },
              {
                "value": "weekly_301_er",
                "label": "genre - [週間] 純文学〔文芸〕ランキング - 完結済"
              },
              {
                "value": "weekly_302_total",
                "label": "genre - [週間] ヒューマンドラマ〔文芸〕ランキング - すべて"
              },
              {
                "value": "weekly_302_t",
                "label": "genre - [週間] ヒューマンドラマ〔文芸〕ランキング - 短編"
              },
              {
                "value": "weekly_302_r",
                "label": "genre - [週間] ヒューマンドラマ〔文芸〕ランキング - 連載中"
              },
              {
                "value": "weekly_302_er",
                "label": "genre - [週間] ヒューマンドラマ〔文芸〕ランキング - 完結済"
              },
              {
                "value": "weekly_303_total",
                "label": "genre - [週間] 歴史〔文芸〕ランキング - すべて"
              },
              {
                "value": "weekly_303_t",
                "label": "genre - [週間] 歴史〔文芸〕ランキング - 短編"
              },
              {
                "value": "weekly_303_r",
                "label": "genre - [週間] 歴史〔文芸〕ランキング - 連載中"
              },
              {
                "value": "weekly_303_er",
                "label": "genre - [週間] 歴史〔文芸〕ランキング - 完結済"
              },
              {
                "value": "weekly_304_total",
                "label": "genre - [週間] 推理〔文芸〕ランキング - すべて"
              },
              {
                "value": "weekly_304_t",
                "label": "genre - [週間] 推理〔文芸〕ランキング - 短編"
              },
              {
                "value": "weekly_304_r",
                "label": "genre - [週間] 推理〔文芸〕ランキング - 連載中"
              },
              {
                "value": "weekly_304_er",
                "label": "genre - [週間] 推理〔文芸〕ランキング - 完結済"
              },
              {
                "value": "weekly_305_total",
                "label": "genre - [週間] ホラー〔文芸〕ランキング - すべて"
              },
              {
                "value": "weekly_305_t",
                "label": "genre - [週間] ホラー〔文芸〕ランキング - 短編"
              },
              {
                "value": "weekly_305_r",
                "label": "genre - [週間] ホラー〔文芸〕ランキング - 連載中"
              },
              {
                "value": "weekly_305_er",
                "label": "genre - [週間] ホラー〔文芸〕ランキング - 完結済"
              },
              {
                "value": "weekly_306_total",
                "label": "genre - [週間] アクション〔文芸〕ランキング - すべて"
              },
              {
                "value": "weekly_306_t",
                "label": "genre - [週間] アクション〔文芸〕ランキング - 短編"
              },
              {
                "value": "weekly_306_r",
                "label": "genre - [週間] アクション〔文芸〕ランキング - 連載中"
              },
              {
                "value": "weekly_306_er",
                "label": "genre - [週間] アクション〔文芸〕ランキング - 完結済"
              },
              {
                "value": "weekly_307_total",
                "label": "genre - [週間] コメディー〔文芸〕ランキング - すべて"
              },
              {
                "value": "weekly_307_t",
                "label": "genre - [週間] コメディー〔文芸〕ランキング - 短編"
              },
              {
                "value": "weekly_307_r",
                "label": "genre - [週間] コメディー〔文芸〕ランキング - 連載中"
              },
              {
                "value": "weekly_307_er",
                "label": "genre - [週間] コメディー〔文芸〕ランキング - 完結済"
              },
              {
                "value": "weekly_401_total",
                "label": "genre - [週間] VRゲーム〔SF〕ランキング - すべて"
              },
              {
                "value": "weekly_401_t",
                "label": "genre - [週間] VRゲーム〔SF〕ランキング - 短編"
              },
              {
                "value": "weekly_401_r",
                "label": "genre - [週間] VRゲーム〔SF〕ランキング - 連載中"
              },
              {
                "value": "weekly_401_er",
                "label": "genre - [週間] VRゲーム〔SF〕ランキング - 完結済"
              },
              {
                "value": "weekly_402_total",
                "label": "genre - [週間] 宇宙〔SF〕ランキング - すべて"
              },
              {
                "value": "weekly_402_t",
                "label": "genre - [週間] 宇宙〔SF〕ランキング - 短編"
              },
              {
                "value": "weekly_402_r",
                "label": "genre - [週間] 宇宙〔SF〕ランキング - 連載中"
              },
              {
                "value": "weekly_402_er",
                "label": "genre - [週間] 宇宙〔SF〕ランキング - 完結済"
              },
              {
                "value": "weekly_403_total",
                "label": "genre - [週間] 空想科学〔SF〕ランキング - すべて"
              },
              {
                "value": "weekly_403_t",
                "label": "genre - [週間] 空想科学〔SF〕ランキング - 短編"
              },
              {
                "value": "weekly_403_r",
                "label": "genre - [週間] 空想科学〔SF〕ランキング - 連載中"
              },
              {
                "value": "weekly_403_er",
                "label": "genre - [週間] 空想科学〔SF〕ランキング - 完結済"
              },
              {
                "value": "weekly_404_total",
                "label": "genre - [週間] パニック〔SF〕ランキング - すべて"
              },
              {
                "value": "weekly_404_t",
                "label": "genre - [週間] パニック〔SF〕ランキング - 短編"
              },
              {
                "value": "weekly_404_r",
                "label": "genre - [週間] パニック〔SF〕ランキング - 連載中"
              },
              {
                "value": "weekly_404_er",
                "label": "genre - [週間] パニック〔SF〕ランキング - 完結済"
              },
              {
                "value": "weekly_9901_total",
                "label": "genre - [週間] 童話〔その他〕ランキング - すべて"
              },
              {
                "value": "weekly_9901_t",
                "label": "genre - [週間] 童話〔その他〕ランキング - 短編"
              },
              {
                "value": "weekly_9901_r",
                "label": "genre - [週間] 童話〔その他〕ランキング - 連載中"
              },
              {
                "value": "weekly_9901_er",
                "label": "genre - [週間] 童話〔その他〕ランキング - 完結済"
              },
              {
                "value": "weekly_9902_total",
                "label": "genre - [週間] 詩〔その他〕ランキング - すべて"
              },
              {
                "value": "weekly_9902_t",
                "label": "genre - [週間] 詩〔その他〕ランキング - 短編"
              },
              {
                "value": "weekly_9902_r",
                "label": "genre - [週間] 詩〔その他〕ランキング - 連載中"
              },
              {
                "value": "weekly_9902_er",
                "label": "genre - [週間] 詩〔その他〕ランキング - 完結済"
              },
              {
                "value": "weekly_9903_total",
                "label": "genre - [週間] エッセイ〔その他〕ランキング - すべて"
              },
              {
                "value": "weekly_9903_t",
                "label": "genre - [週間] エッセイ〔その他〕ランキング - 短編"
              },
              {
                "value": "weekly_9903_r",
                "label": "genre - [週間] エッセイ〔その他〕ランキング - 連載中"
              },
              {
                "value": "weekly_9903_er",
                "label": "genre - [週間] エッセイ〔その他〕ランキング - 完結済"
              },
              {
                "value": "weekly_9904_total",
                "label": "genre - [週間] リプレイ〔その他〕ランキング - すべて"
              },
              {
                "value": "weekly_9904_t",
                "label": "genre - [週間] リプレイ〔その他〕ランキング - 短編"
              },
              {
                "value": "weekly_9904_r",
                "label": "genre - [週間] リプレイ〔その他〕ランキング - 連載中"
              },
              {
                "value": "weekly_9904_er",
                "label": "genre - [週間] リプレイ〔その他〕ランキング - 完結済"
              },
              {
                "value": "weekly_9999_total",
                "label": "genre - [週間] その他〔その他〕ランキング - すべて"
              },
              {
                "value": "weekly_9999_t",
                "label": "genre - [週間] その他〔その他〕ランキング - 短編"
              },
              {
                "value": "weekly_9999_r",
                "label": "genre - [週間] その他〔その他〕ランキング - 連載中"
              },
              {
                "value": "weekly_9999_er",
                "label": "genre - [週間] その他〔その他〕ランキング - 完結済"
              },
              {
                "value": "weekly_9801_total",
                "label": "genre - [週間] ノンジャンル〔ノンジャンル〕ランキング - すべて"
              },
              {
                "value": "weekly_9801_t",
                "label": "genre - [週間] ノンジャンル〔ノンジャンル〕ランキング - 短編"
              },
              {
                "value": "weekly_9801_r",
                "label": "genre - [週間] ノンジャンル〔ノンジャンル〕ランキング - 連載中"
              },
              {
                "value": "weekly_9801_er",
                "label": "genre - [週間] ノンジャンル〔ノンジャンル〕ランキング - 完結済"
              },
              {
                "value": "monthly_101_total",
                "label": "genre - [月間] 異世界〔恋愛〕ランキング - すべて"
              },
              {
                "value": "monthly_101_t",
                "label": "genre - [月間] 異世界〔恋愛〕ランキング - 短編"
              },
              {
                "value": "monthly_101_r",
                "label": "genre - [月間] 異世界〔恋愛〕ランキング - 連載中"
              },
              {
                "value": "monthly_101_er",
                "label": "genre - [月間] 異世界〔恋愛〕ランキング - 完結済"
              },
              {
                "value": "monthly_102_total",
                "label": "genre - [月間] 現実世界〔恋愛〕ランキング - すべて"
              },
              {
                "value": "monthly_102_t",
                "label": "genre - [月間] 現実世界〔恋愛〕ランキング - 短編"
              },
              {
                "value": "monthly_102_r",
                "label": "genre - [月間] 現実世界〔恋愛〕ランキング - 連載中"
              },
              {
                "value": "monthly_102_er",
                "label": "genre - [月間] 現実世界〔恋愛〕ランキング - 完結済"
              },
              {
                "value": "monthly_201_total",
                "label": "genre - [月間] ハイファンタジー〔ファンタジー〕ランキング - すべて"
              },
              {
                "value": "monthly_201_t",
                "label": "genre - [月間] ハイファンタジー〔ファンタジー〕ランキング - 短編"
              },
              {
                "value": "monthly_201_r",
                "label": "genre - [月間] ハイファンタジー〔ファンタジー〕ランキング - 連載中"
              },
              {
                "value": "monthly_201_er",
                "label": "genre - [月間] ハイファンタジー〔ファンタジー〕ランキング - 完結済"
              },
              {
                "value": "monthly_202_total",
                "label": "genre - [月間] ローファンタジー〔ファンタジー〕ランキング - すべて"
              },
              {
                "value": "monthly_202_t",
                "label": "genre - [月間] ローファンタジー〔ファンタジー〕ランキング - 短編"
              },
              {
                "value": "monthly_202_r",
                "label": "genre - [月間] ローファンタジー〔ファンタジー〕ランキング - 連載中"
              },
              {
                "value": "monthly_202_er",
                "label": "genre - [月間] ローファンタジー〔ファンタジー〕ランキング - 完結済"
              },
              {
                "value": "monthly_301_total",
                "label": "genre - [月間] 純文学〔文芸〕ランキング - すべて"
              },
              {
                "value": "monthly_301_t",
                "label": "genre - [月間] 純文学〔文芸〕ランキング - 短編"
              },
              {
                "value": "monthly_301_r",
                "label": "genre - [月間] 純文学〔文芸〕ランキング - 連載中"
              },
              {
                "value": "monthly_301_er",
                "label": "genre - [月間] 純文学〔文芸〕ランキング - 完結済"
              },
              {
                "value": "monthly_302_total",
                "label": "genre - [月間] ヒューマンドラマ〔文芸〕ランキング - すべて"
              },
              {
                "value": "monthly_302_t",
                "label": "genre - [月間] ヒューマンドラマ〔文芸〕ランキング - 短編"
              },
              {
                "value": "monthly_302_r",
                "label": "genre - [月間] ヒューマンドラマ〔文芸〕ランキング - 連載中"
              },
              {
                "value": "monthly_302_er",
                "label": "genre - [月間] ヒューマンドラマ〔文芸〕ランキング - 完結済"
              },
              {
                "value": "monthly_303_total",
                "label": "genre - [月間] 歴史〔文芸〕ランキング - すべて"
              },
              {
                "value": "monthly_303_t",
                "label": "genre - [月間] 歴史〔文芸〕ランキング - 短編"
              },
              {
                "value": "monthly_303_r",
                "label": "genre - [月間] 歴史〔文芸〕ランキング - 連載中"
              },
              {
                "value": "monthly_303_er",
                "label": "genre - [月間] 歴史〔文芸〕ランキング - 完結済"
              },
              {
                "value": "monthly_304_total",
                "label": "genre - [月間] 推理〔文芸〕ランキング - すべて"
              },
              {
                "value": "monthly_304_t",
                "label": "genre - [月間] 推理〔文芸〕ランキング - 短編"
              },
              {
                "value": "monthly_304_r",
                "label": "genre - [月間] 推理〔文芸〕ランキング - 連載中"
              },
              {
                "value": "monthly_304_er",
                "label": "genre - [月間] 推理〔文芸〕ランキング - 完結済"
              },
              {
                "value": "monthly_305_total",
                "label": "genre - [月間] ホラー〔文芸〕ランキング - すべて"
              },
              {
                "value": "monthly_305_t",
                "label": "genre - [月間] ホラー〔文芸〕ランキング - 短編"
              },
              {
                "value": "monthly_305_r",
                "label": "genre - [月間] ホラー〔文芸〕ランキング - 連載中"
              },
              {
                "value": "monthly_305_er",
                "label": "genre - [月間] ホラー〔文芸〕ランキング - 完結済"
              },
              {
                "value": "monthly_306_total",
                "label": "genre - [月間] アクション〔文芸〕ランキング - すべて"
              },
              {
                "value": "monthly_306_t",
                "label": "genre - [月間] アクション〔文芸〕ランキング - 短編"
              },
              {
                "value": "monthly_306_r",
                "label": "genre - [月間] アクション〔文芸〕ランキング - 連載中"
              },
              {
                "value": "monthly_306_er",
                "label": "genre - [月間] アクション〔文芸〕ランキング - 完結済"
              },
              {
                "value": "monthly_307_total",
                "label": "genre - [月間] コメディー〔文芸〕ランキング - すべて"
              },
              {
                "value": "monthly_307_t",
                "label": "genre - [月間] コメディー〔文芸〕ランキング - 短編"
              },
              {
                "value": "monthly_307_r",
                "label": "genre - [月間] コメディー〔文芸〕ランキング - 連載中"
              },
              {
                "value": "monthly_307_er",
                "label": "genre - [月間] コメディー〔文芸〕ランキング - 完結済"
              },
              {
                "value": "monthly_401_total",
                "label": "genre - [月間] VRゲーム〔SF〕ランキング - すべて"
              },
              {
                "value": "monthly_401_t",
                "label": "genre - [月間] VRゲーム〔SF〕ランキング - 短編"
              },
              {
                "value": "monthly_401_r",
                "label": "genre - [月間] VRゲーム〔SF〕ランキング - 連載中"
              },
              {
                "value": "monthly_401_er",
                "label": "genre - [月間] VRゲーム〔SF〕ランキング - 完結済"
              },
              {
                "value": "monthly_402_total",
                "label": "genre - [月間] 宇宙〔SF〕ランキング - すべて"
              },
              {
                "value": "monthly_402_t",
                "label": "genre - [月間] 宇宙〔SF〕ランキング - 短編"
              },
              {
                "value": "monthly_402_r",
                "label": "genre - [月間] 宇宙〔SF〕ランキング - 連載中"
              },
              {
                "value": "monthly_402_er",
                "label": "genre - [月間] 宇宙〔SF〕ランキング - 完結済"
              },
              {
                "value": "monthly_403_total",
                "label": "genre - [月間] 空想科学〔SF〕ランキング - すべて"
              },
              {
                "value": "monthly_403_t",
                "label": "genre - [月間] 空想科学〔SF〕ランキング - 短編"
              },
              {
                "value": "monthly_403_r",
                "label": "genre - [月間] 空想科学〔SF〕ランキング - 連載中"
              },
              {
                "value": "monthly_403_er",
                "label": "genre - [月間] 空想科学〔SF〕ランキング - 完結済"
              },
              {
                "value": "monthly_404_total",
                "label": "genre - [月間] パニック〔SF〕ランキング - すべて"
              },
              {
                "value": "monthly_404_t",
                "label": "genre - [月間] パニック〔SF〕ランキング - 短編"
              },
              {
                "value": "monthly_404_r",
                "label": "genre - [月間] パニック〔SF〕ランキング - 連載中"
              },
              {
                "value": "monthly_404_er",
                "label": "genre - [月間] パニック〔SF〕ランキング - 完結済"
              },
              {
                "value": "monthly_9901_total",
                "label": "genre - [月間] 童話〔その他〕ランキング - すべて"
              },
              {
                "value": "monthly_9901_t",
                "label": "genre - [月間] 童話〔その他〕ランキング - 短編"
              },
              {
                "value": "monthly_9901_r",
                "label": "genre - [月間] 童話〔その他〕ランキング - 連載中"
              },
              {
                "value": "monthly_9901_er",
                "label": "genre - [月間] 童話〔その他〕ランキング - 完結済"
              },
              {
                "value": "monthly_9902_total",
                "label": "genre - [月間] 詩〔その他〕ランキング - すべて"
              },
              {
                "value": "monthly_9902_t",
                "label": "genre - [月間] 詩〔その他〕ランキング - 短編"
              },
              {
                "value": "monthly_9902_r",
                "label": "genre - [月間] 詩〔その他〕ランキング - 連載中"
              },
              {
                "value": "monthly_9902_er",
                "label": "genre - [月間] 詩〔その他〕ランキング - 完結済"
              },
              {
                "value": "monthly_9903_total",
                "label": "genre - [月間] エッセイ〔その他〕ランキング - すべて"
              },
              {
                "value": "monthly_9903_t",
                "label": "genre - [月間] エッセイ〔その他〕ランキング - 短編"
              },
              {
                "value": "monthly_9903_r",
                "label": "genre - [月間] エッセイ〔その他〕ランキング - 連載中"
              },
              {
                "value": "monthly_9903_er",
                "label": "genre - [月間] エッセイ〔その他〕ランキング - 完結済"
              },
              {
                "value": "monthly_9904_total",
                "label": "genre - [月間] リプレイ〔その他〕ランキング - すべて"
              },
              {
                "value": "monthly_9904_t",
                "label": "genre - [月間] リプレイ〔その他〕ランキング - 短編"
              },
              {
                "value": "monthly_9904_r",
                "label": "genre - [月間] リプレイ〔その他〕ランキング - 連載中"
              },
              {
                "value": "monthly_9904_er",
                "label": "genre - [月間] リプレイ〔その他〕ランキング - 完結済"
              },
              {
                "value": "monthly_9999_total",
                "label": "genre - [月間] その他〔その他〕ランキング - すべて"
              },
              {
                "value": "monthly_9999_t",
                "label": "genre - [月間] その他〔その他〕ランキング - 短編"
              },
              {
                "value": "monthly_9999_r",
                "label": "genre - [月間] その他〔その他〕ランキング - 連載中"
              },
              {
                "value": "monthly_9999_er",
                "label": "genre - [月間] その他〔その他〕ランキング - 完結済"
              },
              {
                "value": "monthly_9801_total",
                "label": "genre - [月間] ノンジャンル〔ノンジャンル〕ランキング - すべて"
              },
              {
                "value": "monthly_9801_t",
                "label": "genre - [月間] ノンジャンル〔ノンジャンル〕ランキング - 短編"
              },
              {
                "value": "monthly_9801_r",
                "label": "genre - [月間] ノンジャンル〔ノンジャンル〕ランキング - 連載中"
              },
              {
                "value": "monthly_9801_er",
                "label": "genre - [月間] ノンジャンル〔ノンジャンル〕ランキング - 完結済"
              },
              {
                "value": "quarter_101_total",
                "label": "genre - [四半期] 異世界〔恋愛〕ランキング - すべて"
              },
              {
                "value": "quarter_101_t",
                "label": "genre - [四半期] 異世界〔恋愛〕ランキング - 短編"
              },
              {
                "value": "quarter_101_r",
                "label": "genre - [四半期] 異世界〔恋愛〕ランキング - 連載中"
              },
              {
                "value": "quarter_101_er",
                "label": "genre - [四半期] 異世界〔恋愛〕ランキング - 完結済"
              },
              {
                "value": "quarter_102_total",
                "label": "genre - [四半期] 現実世界〔恋愛〕ランキング - すべて"
              },
              {
                "value": "quarter_102_t",
                "label": "genre - [四半期] 現実世界〔恋愛〕ランキング - 短編"
              },
              {
                "value": "quarter_102_r",
                "label": "genre - [四半期] 現実世界〔恋愛〕ランキング - 連載中"
              },
              {
                "value": "quarter_102_er",
                "label": "genre - [四半期] 現実世界〔恋愛〕ランキング - 完結済"
              },
              {
                "value": "quarter_201_total",
                "label": "genre - [四半期] ハイファンタジー〔ファンタジー〕ランキング - すべて"
              },
              {
                "value": "quarter_201_t",
                "label": "genre - [四半期] ハイファンタジー〔ファンタジー〕ランキング - 短編"
              },
              {
                "value": "quarter_201_r",
                "label": "genre - [四半期] ハイファンタジー〔ファンタジー〕ランキング - 連載中"
              },
              {
                "value": "quarter_201_er",
                "label": "genre - [四半期] ハイファンタジー〔ファンタジー〕ランキング - 完結済"
              },
              {
                "value": "quarter_202_total",
                "label": "genre - [四半期] ローファンタジー〔ファンタジー〕ランキング - すべて"
              },
              {
                "value": "quarter_202_t",
                "label": "genre - [四半期] ローファンタジー〔ファンタジー〕ランキング - 短編"
              },
              {
                "value": "quarter_202_r",
                "label": "genre - [四半期] ローファンタジー〔ファンタジー〕ランキング - 連載中"
              },
              {
                "value": "quarter_202_er",
                "label": "genre - [四半期] ローファンタジー〔ファンタジー〕ランキング - 完結済"
              },
              {
                "value": "quarter_301_total",
                "label": "genre - [四半期] 純文学〔文芸〕ランキング - すべて"
              },
              {
                "value": "quarter_301_t",
                "label": "genre - [四半期] 純文学〔文芸〕ランキング - 短編"
              },
              {
                "value": "quarter_301_r",
                "label": "genre - [四半期] 純文学〔文芸〕ランキング - 連載中"
              },
              {
                "value": "quarter_301_er",
                "label": "genre - [四半期] 純文学〔文芸〕ランキング - 完結済"
              },
              {
                "value": "quarter_302_total",
                "label": "genre - [四半期] ヒューマンドラマ〔文芸〕ランキング - すべて"
              },
              {
                "value": "quarter_302_t",
                "label": "genre - [四半期] ヒューマンドラマ〔文芸〕ランキング - 短編"
              },
              {
                "value": "quarter_302_r",
                "label": "genre - [四半期] ヒューマンドラマ〔文芸〕ランキング - 連載中"
              },
              {
                "value": "quarter_302_er",
                "label": "genre - [四半期] ヒューマンドラマ〔文芸〕ランキング - 完結済"
              },
              {
                "value": "quarter_303_total",
                "label": "genre - [四半期] 歴史〔文芸〕ランキング - すべて"
              },
              {
                "value": "quarter_303_t",
                "label": "genre - [四半期] 歴史〔文芸〕ランキング - 短編"
              },
              {
                "value": "quarter_303_r",
                "label": "genre - [四半期] 歴史〔文芸〕ランキング - 連載中"
              },
              {
                "value": "quarter_303_er",
                "label": "genre - [四半期] 歴史〔文芸〕ランキング - 完結済"
              },
              {
                "value": "quarter_304_total",
                "label": "genre - [四半期] 推理〔文芸〕ランキング - すべて"
              },
              {
                "value": "quarter_304_t",
                "label": "genre - [四半期] 推理〔文芸〕ランキング - 短編"
              },
              {
                "value": "quarter_304_r",
                "label": "genre - [四半期] 推理〔文芸〕ランキング - 連載中"
              },
              {
                "value": "quarter_304_er",
                "label": "genre - [四半期] 推理〔文芸〕ランキング - 完結済"
              },
              {
                "value": "quarter_305_total",
                "label": "genre - [四半期] ホラー〔文芸〕ランキング - すべて"
              },
              {
                "value": "quarter_305_t",
                "label": "genre - [四半期] ホラー〔文芸〕ランキング - 短編"
              },
              {
                "value": "quarter_305_r",
                "label": "genre - [四半期] ホラー〔文芸〕ランキング - 連載中"
              },
              {
                "value": "quarter_305_er",
                "label": "genre - [四半期] ホラー〔文芸〕ランキング - 完結済"
              },
              {
                "value": "quarter_306_total",
                "label": "genre - [四半期] アクション〔文芸〕ランキング - すべて"
              },
              {
                "value": "quarter_306_t",
                "label": "genre - [四半期] アクション〔文芸〕ランキング - 短編"
              },
              {
                "value": "quarter_306_r",
                "label": "genre - [四半期] アクション〔文芸〕ランキング - 連載中"
              },
              {
                "value": "quarter_306_er",
                "label": "genre - [四半期] アクション〔文芸〕ランキング - 完結済"
              },
              {
                "value": "quarter_307_total",
                "label": "genre - [四半期] コメディー〔文芸〕ランキング - すべて"
              },
              {
                "value": "quarter_307_t",
                "label": "genre - [四半期] コメディー〔文芸〕ランキング - 短編"
              },
              {
                "value": "quarter_307_r",
                "label": "genre - [四半期] コメディー〔文芸〕ランキング - 連載中"
              },
              {
                "value": "quarter_307_er",
                "label": "genre - [四半期] コメディー〔文芸〕ランキング - 完結済"
              },
              {
                "value": "quarter_401_total",
                "label": "genre - [四半期] VRゲーム〔SF〕ランキング - すべて"
              },
              {
                "value": "quarter_401_t",
                "label": "genre - [四半期] VRゲーム〔SF〕ランキング - 短編"
              },
              {
                "value": "quarter_401_r",
                "label": "genre - [四半期] VRゲーム〔SF〕ランキング - 連載中"
              },
              {
                "value": "quarter_401_er",
                "label": "genre - [四半期] VRゲーム〔SF〕ランキング - 完結済"
              },
              {
                "value": "quarter_402_total",
                "label": "genre - [四半期] 宇宙〔SF〕ランキング - すべて"
              },
              {
                "value": "quarter_402_t",
                "label": "genre - [四半期] 宇宙〔SF〕ランキング - 短編"
              },
              {
                "value": "quarter_402_r",
                "label": "genre - [四半期] 宇宙〔SF〕ランキング - 連載中"
              },
              {
                "value": "quarter_402_er",
                "label": "genre - [四半期] 宇宙〔SF〕ランキング - 完結済"
              },
              {
                "value": "quarter_403_total",
                "label": "genre - [四半期] 空想科学〔SF〕ランキング - すべて"
              },
              {
                "value": "quarter_403_t",
                "label": "genre - [四半期] 空想科学〔SF〕ランキング - 短編"
              },
              {
                "value": "quarter_403_r",
                "label": "genre - [四半期] 空想科学〔SF〕ランキング - 連載中"
              },
              {
                "value": "quarter_403_er",
                "label": "genre - [四半期] 空想科学〔SF〕ランキング - 完結済"
              },
              {
                "value": "quarter_404_total",
                "label": "genre - [四半期] パニック〔SF〕ランキング - すべて"
              },
              {
                "value": "quarter_404_t",
                "label": "genre - [四半期] パニック〔SF〕ランキング - 短編"
              },
              {
                "value": "quarter_404_r",
                "label": "genre - [四半期] パニック〔SF〕ランキング - 連載中"
              },
              {
                "value": "quarter_404_er",
                "label": "genre - [四半期] パニック〔SF〕ランキング - 完結済"
              },
              {
                "value": "quarter_9901_total",
                "label": "genre - [四半期] 童話〔その他〕ランキング - すべて"
              },
              {
                "value": "quarter_9901_t",
                "label": "genre - [四半期] 童話〔その他〕ランキング - 短編"
              },
              {
                "value": "quarter_9901_r",
                "label": "genre - [四半期] 童話〔その他〕ランキング - 連載中"
              },
              {
                "value": "quarter_9901_er",
                "label": "genre - [四半期] 童話〔その他〕ランキング - 完結済"
              },
              {
                "value": "quarter_9902_total",
                "label": "genre - [四半期] 詩〔その他〕ランキング - すべて"
              },
              {
                "value": "quarter_9902_t",
                "label": "genre - [四半期] 詩〔その他〕ランキング - 短編"
              },
              {
                "value": "quarter_9902_r",
                "label": "genre - [四半期] 詩〔その他〕ランキング - 連載中"
              },
              {
                "value": "quarter_9902_er",
                "label": "genre - [四半期] 詩〔その他〕ランキング - 完結済"
              },
              {
                "value": "quarter_9903_total",
                "label": "genre - [四半期] エッセイ〔その他〕ランキング - すべて"
              },
              {
                "value": "quarter_9903_t",
                "label": "genre - [四半期] エッセイ〔その他〕ランキング - 短編"
              },
              {
                "value": "quarter_9903_r",
                "label": "genre - [四半期] エッセイ〔その他〕ランキング - 連載中"
              },
              {
                "value": "quarter_9903_er",
                "label": "genre - [四半期] エッセイ〔その他〕ランキング - 完結済"
              },
              {
                "value": "quarter_9904_total",
                "label": "genre - [四半期] リプレイ〔その他〕ランキング - すべて"
              },
              {
                "value": "quarter_9904_t",
                "label": "genre - [四半期] リプレイ〔その他〕ランキング - 短編"
              },
              {
                "value": "quarter_9904_r",
                "label": "genre - [四半期] リプレイ〔その他〕ランキング - 連載中"
              },
              {
                "value": "quarter_9904_er",
                "label": "genre - [四半期] リプレイ〔その他〕ランキング - 完結済"
              },
              {
                "value": "quarter_9999_total",
                "label": "genre - [四半期] その他〔その他〕ランキング - すべて"
              },
              {
                "value": "quarter_9999_t",
                "label": "genre - [四半期] その他〔その他〕ランキング - 短編"
              },
              {
                "value": "quarter_9999_r",
                "label": "genre - [四半期] その他〔その他〕ランキング - 連載中"
              },
              {
                "value": "quarter_9999_er",
                "label": "genre - [四半期] その他〔その他〕ランキング - 完結済"
              },
              {
                "value": "quarter_9801_total",
                "label": "genre - [四半期] ノンジャンル〔ノンジャンル〕ランキング - すべて"
              },
              {
                "value": "quarter_9801_t",
                "label": "genre - [四半期] ノンジャンル〔ノンジャンル〕ランキング - 短編"
              },
              {
                "value": "quarter_9801_r",
                "label": "genre - [四半期] ノンジャンル〔ノンジャンル〕ランキング - 連載中"
              },
              {
                "value": "quarter_9801_er",
                "label": "genre - [四半期] ノンジャンル〔ノンジャンル〕ランキング - 完結済"
              },
              {
                "value": "yearly_101_total",
                "label": "genre - [年間] 異世界〔恋愛〕ランキング - すべて"
              },
              {
                "value": "yearly_101_t",
                "label": "genre - [年間] 異世界〔恋愛〕ランキング - 短編"
              },
              {
                "value": "yearly_101_r",
                "label": "genre - [年間] 異世界〔恋愛〕ランキング - 連載中"
              },
              {
                "value": "yearly_101_er",
                "label": "genre - [年間] 異世界〔恋愛〕ランキング - 完結済"
              },
              {
                "value": "yearly_102_total",
                "label": "genre - [年間] 現実世界〔恋愛〕ランキング - すべて"
              },
              {
                "value": "yearly_102_t",
                "label": "genre - [年間] 現実世界〔恋愛〕ランキング - 短編"
              },
              {
                "value": "yearly_102_r",
                "label": "genre - [年間] 現実世界〔恋愛〕ランキング - 連載中"
              },
              {
                "value": "yearly_102_er",
                "label": "genre - [年間] 現実世界〔恋愛〕ランキング - 完結済"
              },
              {
                "value": "yearly_201_total",
                "label": "genre - [年間] ハイファンタジー〔ファンタジー〕ランキング - すべて"
              },
              {
                "value": "yearly_201_t",
                "label": "genre - [年間] ハイファンタジー〔ファンタジー〕ランキング - 短編"
              },
              {
                "value": "yearly_201_r",
                "label": "genre - [年間] ハイファンタジー〔ファンタジー〕ランキング - 連載中"
              },
              {
                "value": "yearly_201_er",
                "label": "genre - [年間] ハイファンタジー〔ファンタジー〕ランキング - 完結済"
              },
              {
                "value": "yearly_202_total",
                "label": "genre - [年間] ローファンタジー〔ファンタジー〕ランキング - すべて"
              },
              {
                "value": "yearly_202_t",
                "label": "genre - [年間] ローファンタジー〔ファンタジー〕ランキング - 短編"
              },
              {
                "value": "yearly_202_r",
                "label": "genre - [年間] ローファンタジー〔ファンタジー〕ランキング - 連載中"
              },
              {
                "value": "yearly_202_er",
                "label": "genre - [年間] ローファンタジー〔ファンタジー〕ランキング - 完結済"
              },
              {
                "value": "yearly_301_total",
                "label": "genre - [年間] 純文学〔文芸〕ランキング - すべて"
              },
              {
                "value": "yearly_301_t",
                "label": "genre - [年間] 純文学〔文芸〕ランキング - 短編"
              },
              {
                "value": "yearly_301_r",
                "label": "genre - [年間] 純文学〔文芸〕ランキング - 連載中"
              },
              {
                "value": "yearly_301_er",
                "label": "genre - [年間] 純文学〔文芸〕ランキング - 完結済"
              },
              {
                "value": "yearly_302_total",
                "label": "genre - [年間] ヒューマンドラマ〔文芸〕ランキング - すべて"
              },
              {
                "value": "yearly_302_t",
                "label": "genre - [年間] ヒューマンドラマ〔文芸〕ランキング - 短編"
              },
              {
                "value": "yearly_302_r",
                "label": "genre - [年間] ヒューマンドラマ〔文芸〕ランキング - 連載中"
              },
              {
                "value": "yearly_302_er",
                "label": "genre - [年間] ヒューマンドラマ〔文芸〕ランキング - 完結済"
              },
              {
                "value": "yearly_303_total",
                "label": "genre - [年間] 歴史〔文芸〕ランキング - すべて"
              },
              {
                "value": "yearly_303_t",
                "label": "genre - [年間] 歴史〔文芸〕ランキング - 短編"
              },
              {
                "value": "yearly_303_r",
                "label": "genre - [年間] 歴史〔文芸〕ランキング - 連載中"
              },
              {
                "value": "yearly_303_er",
                "label": "genre - [年間] 歴史〔文芸〕ランキング - 完結済"
              },
              {
                "value": "yearly_304_total",
                "label": "genre - [年間] 推理〔文芸〕ランキング - すべて"
              },
              {
                "value": "yearly_304_t",
                "label": "genre - [年間] 推理〔文芸〕ランキング - 短編"
              },
              {
                "value": "yearly_304_r",
                "label": "genre - [年間] 推理〔文芸〕ランキング - 連載中"
              },
              {
                "value": "yearly_304_er",
                "label": "genre - [年間] 推理〔文芸〕ランキング - 完結済"
              },
              {
                "value": "yearly_305_total",
                "label": "genre - [年間] ホラー〔文芸〕ランキング - すべて"
              },
              {
                "value": "yearly_305_t",
                "label": "genre - [年間] ホラー〔文芸〕ランキング - 短編"
              },
              {
                "value": "yearly_305_r",
                "label": "genre - [年間] ホラー〔文芸〕ランキング - 連載中"
              },
              {
                "value": "yearly_305_er",
                "label": "genre - [年間] ホラー〔文芸〕ランキング - 完結済"
              },
              {
                "value": "yearly_306_total",
                "label": "genre - [年間] アクション〔文芸〕ランキング - すべて"
              },
              {
                "value": "yearly_306_t",
                "label": "genre - [年間] アクション〔文芸〕ランキング - 短編"
              },
              {
                "value": "yearly_306_r",
                "label": "genre - [年間] アクション〔文芸〕ランキング - 連載中"
              },
              {
                "value": "yearly_306_er",
                "label": "genre - [年間] アクション〔文芸〕ランキング - 完結済"
              },
              {
                "value": "yearly_307_total",
                "label": "genre - [年間] コメディー〔文芸〕ランキング - すべて"
              },
              {
                "value": "yearly_307_t",
                "label": "genre - [年間] コメディー〔文芸〕ランキング - 短編"
              },
              {
                "value": "yearly_307_r",
                "label": "genre - [年間] コメディー〔文芸〕ランキング - 連載中"
              },
              {
                "value": "yearly_307_er",
                "label": "genre - [年間] コメディー〔文芸〕ランキング - 完結済"
              },
              {
                "value": "yearly_401_total",
                "label": "genre - [年間] VRゲーム〔SF〕ランキング - すべて"
              },
              {
                "value": "yearly_401_t",
                "label": "genre - [年間] VRゲーム〔SF〕ランキング - 短編"
              },
              {
                "value": "yearly_401_r",
                "label": "genre - [年間] VRゲーム〔SF〕ランキング - 連載中"
              },
              {
                "value": "yearly_401_er",
                "label": "genre - [年間] VRゲーム〔SF〕ランキング - 完結済"
              },
              {
                "value": "yearly_402_total",
                "label": "genre - [年間] 宇宙〔SF〕ランキング - すべて"
              },
              {
                "value": "yearly_402_t",
                "label": "genre - [年間] 宇宙〔SF〕ランキング - 短編"
              },
              {
                "value": "yearly_402_r",
                "label": "genre - [年間] 宇宙〔SF〕ランキング - 連載中"
              },
              {
                "value": "yearly_402_er",
                "label": "genre - [年間] 宇宙〔SF〕ランキング - 完結済"
              },
              {
                "value": "yearly_403_total",
                "label": "genre - [年間] 空想科学〔SF〕ランキング - すべて"
              },
              {
                "value": "yearly_403_t",
                "label": "genre - [年間] 空想科学〔SF〕ランキング - 短編"
              },
              {
                "value": "yearly_403_r",
                "label": "genre - [年間] 空想科学〔SF〕ランキング - 連載中"
              },
              {
                "value": "yearly_403_er",
                "label": "genre - [年間] 空想科学〔SF〕ランキング - 完結済"
              },
              {
                "value": "yearly_404_total",
                "label": "genre - [年間] パニック〔SF〕ランキング - すべて"
              },
              {
                "value": "yearly_404_t",
                "label": "genre - [年間] パニック〔SF〕ランキング - 短編"
              },
              {
                "value": "yearly_404_r",
                "label": "genre - [年間] パニック〔SF〕ランキング - 連載中"
              },
              {
                "value": "yearly_404_er",
                "label": "genre - [年間] パニック〔SF〕ランキング - 完結済"
              },
              {
                "value": "yearly_9901_total",
                "label": "genre - [年間] 童話〔その他〕ランキング - すべて"
              },
              {
                "value": "yearly_9901_t",
                "label": "genre - [年間] 童話〔その他〕ランキング - 短編"
              },
              {
                "value": "yearly_9901_r",
                "label": "genre - [年間] 童話〔その他〕ランキング - 連載中"
              },
              {
                "value": "yearly_9901_er",
                "label": "genre - [年間] 童話〔その他〕ランキング - 完結済"
              },
              {
                "value": "yearly_9902_total",
                "label": "genre - [年間] 詩〔その他〕ランキング - すべて"
              },
              {
                "value": "yearly_9902_t",
                "label": "genre - [年間] 詩〔その他〕ランキング - 短編"
              },
              {
                "value": "yearly_9902_r",
                "label": "genre - [年間] 詩〔その他〕ランキング - 連載中"
              },
              {
                "value": "yearly_9902_er",
                "label": "genre - [年間] 詩〔その他〕ランキング - 完結済"
              },
              {
                "value": "yearly_9903_total",
                "label": "genre - [年間] エッセイ〔その他〕ランキング - すべて"
              },
              {
                "value": "yearly_9903_t",
                "label": "genre - [年間] エッセイ〔その他〕ランキング - 短編"
              },
              {
                "value": "yearly_9903_r",
                "label": "genre - [年間] エッセイ〔その他〕ランキング - 連載中"
              },
              {
                "value": "yearly_9903_er",
                "label": "genre - [年間] エッセイ〔その他〕ランキング - 完結済"
              },
              {
                "value": "yearly_9904_total",
                "label": "genre - [年間] リプレイ〔その他〕ランキング - すべて"
              },
              {
                "value": "yearly_9904_t",
                "label": "genre - [年間] リプレイ〔その他〕ランキング - 短編"
              },
              {
                "value": "yearly_9904_r",
                "label": "genre - [年間] リプレイ〔その他〕ランキング - 連載中"
              },
              {
                "value": "yearly_9904_er",
                "label": "genre - [年間] リプレイ〔その他〕ランキング - 完結済"
              },
              {
                "value": "yearly_9999_total",
                "label": "genre - [年間] その他〔その他〕ランキング - すべて"
              },
              {
                "value": "yearly_9999_t",
                "label": "genre - [年間] その他〔その他〕ランキング - 短編"
              },
              {
                "value": "yearly_9999_r",
                "label": "genre - [年間] その他〔その他〕ランキング - 連載中"
              },
              {
                "value": "yearly_9999_er",
                "label": "genre - [年間] その他〔その他〕ランキング - 完結済"
              },
              {
                "value": "yearly_9801_total",
                "label": "genre - [年間] ノンジャンル〔ノンジャンル〕ランキング - すべて"
              },
              {
                "value": "yearly_9801_t",
                "label": "genre - [年間] ノンジャンル〔ノンジャンル〕ランキング - 短編"
              },
              {
                "value": "yearly_9801_r",
                "label": "genre - [年間] ノンジャンル〔ノンジャンル〕ランキング - 連載中"
              },
              {
                "value": "yearly_9801_er",
                "label": "genre - [年間] ノンジャンル〔ノンジャンル〕ランキング - 完結済"
              },
              {
                "value": "total_101_total",
                "label": "genre - [累計] 異世界〔恋愛〕ランキング - すべて"
              },
              {
                "value": "total_101_t",
                "label": "genre - [累計] 異世界〔恋愛〕ランキング - 短編"
              },
              {
                "value": "total_101_r",
                "label": "genre - [累計] 異世界〔恋愛〕ランキング - 連載中"
              },
              {
                "value": "total_101_er",
                "label": "genre - [累計] 異世界〔恋愛〕ランキング - 完結済"
              },
              {
                "value": "total_102_total",
                "label": "genre - [累計] 現実世界〔恋愛〕ランキング - すべて"
              },
              {
                "value": "total_102_t",
                "label": "genre - [累計] 現実世界〔恋愛〕ランキング - 短編"
              },
              {
                "value": "total_102_r",
                "label": "genre - [累計] 現実世界〔恋愛〕ランキング - 連載中"
              },
              {
                "value": "total_102_er",
                "label": "genre - [累計] 現実世界〔恋愛〕ランキング - 完結済"
              },
              {
                "value": "total_201_total",
                "label": "genre - [累計] ハイファンタジー〔ファンタジー〕ランキング - すべて"
              },
              {
                "value": "total_201_t",
                "label": "genre - [累計] ハイファンタジー〔ファンタジー〕ランキング - 短編"
              },
              {
                "value": "total_201_r",
                "label": "genre - [累計] ハイファンタジー〔ファンタジー〕ランキング - 連載中"
              },
              {
                "value": "total_201_er",
                "label": "genre - [累計] ハイファンタジー〔ファンタジー〕ランキング - 完結済"
              },
              {
                "value": "total_202_total",
                "label": "genre - [累計] ローファンタジー〔ファンタジー〕ランキング - すべて"
              },
              {
                "value": "total_202_t",
                "label": "genre - [累計] ローファンタジー〔ファンタジー〕ランキング - 短編"
              },
              {
                "value": "total_202_r",
                "label": "genre - [累計] ローファンタジー〔ファンタジー〕ランキング - 連載中"
              },
              {
                "value": "total_202_er",
                "label": "genre - [累計] ローファンタジー〔ファンタジー〕ランキング - 完結済"
              },
              {
                "value": "total_301_total",
                "label": "genre - [累計] 純文学〔文芸〕ランキング - すべて"
              },
              {
                "value": "total_301_t",
                "label": "genre - [累計] 純文学〔文芸〕ランキング - 短編"
              },
              {
                "value": "total_301_r",
                "label": "genre - [累計] 純文学〔文芸〕ランキング - 連載中"
              },
              {
                "value": "total_301_er",
                "label": "genre - [累計] 純文学〔文芸〕ランキング - 完結済"
              },
              {
                "value": "total_302_total",
                "label": "genre - [累計] ヒューマンドラマ〔文芸〕ランキング - すべて"
              },
              {
                "value": "total_302_t",
                "label": "genre - [累計] ヒューマンドラマ〔文芸〕ランキング - 短編"
              },
              {
                "value": "total_302_r",
                "label": "genre - [累計] ヒューマンドラマ〔文芸〕ランキング - 連載中"
              },
              {
                "value": "total_302_er",
                "label": "genre - [累計] ヒューマンドラマ〔文芸〕ランキング - 完結済"
              },
              {
                "value": "total_303_total",
                "label": "genre - [累計] 歴史〔文芸〕ランキング - すべて"
              },
              {
                "value": "total_303_t",
                "label": "genre - [累計] 歴史〔文芸〕ランキング - 短編"
              },
              {
                "value": "total_303_r",
                "label": "genre - [累計] 歴史〔文芸〕ランキング - 連載中"
              },
              {
                "value": "total_303_er",
                "label": "genre - [累計] 歴史〔文芸〕ランキング - 完結済"
              },
              {
                "value": "total_304_total",
                "label": "genre - [累計] 推理〔文芸〕ランキング - すべて"
              },
              {
                "value": "total_304_t",
                "label": "genre - [累計] 推理〔文芸〕ランキング - 短編"
              },
              {
                "value": "total_304_r",
                "label": "genre - [累計] 推理〔文芸〕ランキング - 連載中"
              },
              {
                "value": "total_304_er",
                "label": "genre - [累計] 推理〔文芸〕ランキング - 完結済"
              },
              {
                "value": "total_305_total",
                "label": "genre - [累計] ホラー〔文芸〕ランキング - すべて"
              },
              {
                "value": "total_305_t",
                "label": "genre - [累計] ホラー〔文芸〕ランキング - 短編"
              },
              {
                "value": "total_305_r",
                "label": "genre - [累計] ホラー〔文芸〕ランキング - 連載中"
              },
              {
                "value": "total_305_er",
                "label": "genre - [累計] ホラー〔文芸〕ランキング - 完結済"
              },
              {
                "value": "total_306_total",
                "label": "genre - [累計] アクション〔文芸〕ランキング - すべて"
              },
              {
                "value": "total_306_t",
                "label": "genre - [累計] アクション〔文芸〕ランキング - 短編"
              },
              {
                "value": "total_306_r",
                "label": "genre - [累計] アクション〔文芸〕ランキング - 連載中"
              },
              {
                "value": "total_306_er",
                "label": "genre - [累計] アクション〔文芸〕ランキング - 完結済"
              },
              {
                "value": "total_307_total",
                "label": "genre - [累計] コメディー〔文芸〕ランキング - すべて"
              },
              {
                "value": "total_307_t",
                "label": "genre - [累計] コメディー〔文芸〕ランキング - 短編"
              },
              {
                "value": "total_307_r",
                "label": "genre - [累計] コメディー〔文芸〕ランキング - 連載中"
              },
              {
                "value": "total_307_er",
                "label": "genre - [累計] コメディー〔文芸〕ランキング - 完結済"
              },
              {
                "value": "total_401_total",
                "label": "genre - [累計] VRゲーム〔SF〕ランキング - すべて"
              },
              {
                "value": "total_401_t",
                "label": "genre - [累計] VRゲーム〔SF〕ランキング - 短編"
              },
              {
                "value": "total_401_r",
                "label": "genre - [累計] VRゲーム〔SF〕ランキング - 連載中"
              },
              {
                "value": "total_401_er",
                "label": "genre - [累計] VRゲーム〔SF〕ランキング - 完結済"
              },
              {
                "value": "total_402_total",
                "label": "genre - [累計] 宇宙〔SF〕ランキング - すべて"
              },
              {
                "value": "total_402_t",
                "label": "genre - [累計] 宇宙〔SF〕ランキング - 短編"
              },
              {
                "value": "total_402_r",
                "label": "genre - [累計] 宇宙〔SF〕ランキング - 連載中"
              },
              {
                "value": "total_402_er",
                "label": "genre - [累計] 宇宙〔SF〕ランキング - 完結済"
              },
              {
                "value": "total_403_total",
                "label": "genre - [累計] 空想科学〔SF〕ランキング - すべて"
              },
              {
                "value": "total_403_t",
                "label": "genre - [累計] 空想科学〔SF〕ランキング - 短編"
              },
              {
                "value": "total_403_r",
                "label": "genre - [累計] 空想科学〔SF〕ランキング - 連載中"
              },
              {
                "value": "total_403_er",
                "label": "genre - [累計] 空想科学〔SF〕ランキング - 完結済"
              },
              {
                "value": "total_404_total",
                "label": "genre - [累計] パニック〔SF〕ランキング - すべて"
              },
              {
                "value": "total_404_t",
                "label": "genre - [累計] パニック〔SF〕ランキング - 短編"
              },
              {
                "value": "total_404_r",
                "label": "genre - [累計] パニック〔SF〕ランキング - 連載中"
              },
              {
                "value": "total_404_er",
                "label": "genre - [累計] パニック〔SF〕ランキング - 完結済"
              },
              {
                "value": "total_9901_total",
                "label": "genre - [累計] 童話〔その他〕ランキング - すべて"
              },
              {
                "value": "total_9901_t",
                "label": "genre - [累計] 童話〔その他〕ランキング - 短編"
              },
              {
                "value": "total_9901_r",
                "label": "genre - [累計] 童話〔その他〕ランキング - 連載中"
              },
              {
                "value": "total_9901_er",
                "label": "genre - [累計] 童話〔その他〕ランキング - 完結済"
              },
              {
                "value": "total_9902_total",
                "label": "genre - [累計] 詩〔その他〕ランキング - すべて"
              },
              {
                "value": "total_9902_t",
                "label": "genre - [累計] 詩〔その他〕ランキング - 短編"
              },
              {
                "value": "total_9902_r",
                "label": "genre - [累計] 詩〔その他〕ランキング - 連載中"
              },
              {
                "value": "total_9902_er",
                "label": "genre - [累計] 詩〔その他〕ランキング - 完結済"
              },
              {
                "value": "total_9903_total",
                "label": "genre - [累計] エッセイ〔その他〕ランキング - すべて"
              },
              {
                "value": "total_9903_t",
                "label": "genre - [累計] エッセイ〔その他〕ランキング - 短編"
              },
              {
                "value": "total_9903_r",
                "label": "genre - [累計] エッセイ〔その他〕ランキング - 連載中"
              },
              {
                "value": "total_9903_er",
                "label": "genre - [累計] エッセイ〔その他〕ランキング - 完結済"
              },
              {
                "value": "total_9904_total",
                "label": "genre - [累計] リプレイ〔その他〕ランキング - すべて"
              },
              {
                "value": "total_9904_t",
                "label": "genre - [累計] リプレイ〔その他〕ランキング - 短編"
              },
              {
                "value": "total_9904_r",
                "label": "genre - [累計] リプレイ〔その他〕ランキング - 連載中"
              },
              {
                "value": "total_9904_er",
                "label": "genre - [累計] リプレイ〔その他〕ランキング - 完結済"
              },
              {
                "value": "total_9999_total",
                "label": "genre - [累計] その他〔その他〕ランキング - すべて"
              },
              {
                "value": "total_9999_t",
                "label": "genre - [累計] その他〔その他〕ランキング - 短編"
              },
              {
                "value": "total_9999_r",
                "label": "genre - [累計] その他〔その他〕ランキング - 連載中"
              },
              {
                "value": "total_9999_er",
                "label": "genre - [累計] その他〔その他〕ランキング - 完結済"
              },
              {
                "value": "total_9801_total",
                "label": "genre - [累計] ノンジャンル〔ノンジャンル〕ランキング - すべて"
              },
              {
                "value": "total_9801_t",
                "label": "genre - [累計] ノンジャンル〔ノンジャンル〕ランキング - 短編"
              },
              {
                "value": "total_9801_r",
                "label": "genre - [累計] ノンジャンル〔ノンジャンル〕ランキング - 連載中"
              },
              {
                "value": "total_9801_er",
                "label": "genre - [累計] ノンジャンル〔ノンジャンル〕ランキング - 完結済"
              },
              {
                "value": "daily_1_total",
                "label": "isekai - [日間] 異世界転生/転移〔恋愛〕ランキング - すべて"
              },
              {
                "value": "daily_1_t",
                "label": "isekai - [日間] 異世界転生/転移〔恋愛〕ランキング - 短編"
              },
              {
                "value": "daily_1_r",
                "label": "isekai - [日間] 異世界転生/転移〔恋愛〕ランキング - 連載中"
              },
              {
                "value": "daily_1_er",
                "label": "isekai - [日間] 異世界転生/転移〔恋愛〕ランキング - 完結済"
              },
              {
                "value": "daily_2_total",
                "label": "isekai - [日間] 異世界転生/転移〔ファンタジー〕ランキング - すべて"
              },
              {
                "value": "daily_2_t",
                "label": "isekai - [日間] 異世界転生/転移〔ファンタジー〕ランキング - 短編"
              },
              {
                "value": "daily_2_r",
                "label": "isekai - [日間] 異世界転生/転移〔ファンタジー〕ランキング - 連載中"
              },
              {
                "value": "daily_2_er",
                "label": "isekai - [日間] 異世界転生/転移〔ファンタジー〕ランキング - 完結済"
              },
              {
                "value": "daily_o_total",
                "label": "isekai - [日間] 異世界転生/転移〔文芸・SF・その他〕ランキング - すべて"
              },
              {
                "value": "daily_o_t",
                "label": "isekai - [日間] 異世界転生/転移〔文芸・SF・その他〕ランキング - 短編"
              },
              {
                "value": "daily_o_r",
                "label": "isekai - [日間] 異世界転生/転移〔文芸・SF・その他〕ランキング - 連載中"
              },
              {
                "value": "daily_o_er",
                "label": "isekai - [日間] 異世界転生/転移〔文芸・SF・その他〕ランキング - 完結済"
              },
              {
                "value": "weekly_1_total",
                "label": "isekai - [週間] 異世界転生/転移〔恋愛〕ランキング - すべて"
              },
              {
                "value": "weekly_1_t",
                "label": "isekai - [週間] 異世界転生/転移〔恋愛〕ランキング - 短編"
              },
              {
                "value": "weekly_1_r",
                "label": "isekai - [週間] 異世界転生/転移〔恋愛〕ランキング - 連載中"
              },
              {
                "value": "weekly_1_er",
                "label": "isekai - [週間] 異世界転生/転移〔恋愛〕ランキング - 完結済"
              },
              {
                "value": "weekly_2_total",
                "label": "isekai - [週間] 異世界転生/転移〔ファンタジー〕ランキング - すべて"
              },
              {
                "value": "weekly_2_t",
                "label": "isekai - [週間] 異世界転生/転移〔ファンタジー〕ランキング - 短編"
              },
              {
                "value": "weekly_2_r",
                "label": "isekai - [週間] 異世界転生/転移〔ファンタジー〕ランキング - 連載中"
              },
              {
                "value": "weekly_2_er",
                "label": "isekai - [週間] 異世界転生/転移〔ファンタジー〕ランキング - 完結済"
              },
              {
                "value": "weekly_o_total",
                "label": "isekai - [週間] 異世界転生/転移〔文芸・SF・その他〕ランキング - すべて"
              },
              {
                "value": "weekly_o_t",
                "label": "isekai - [週間] 異世界転生/転移〔文芸・SF・その他〕ランキング - 短編"
              },
              {
                "value": "weekly_o_r",
                "label": "isekai - [週間] 異世界転生/転移〔文芸・SF・その他〕ランキング - 連載中"
              },
              {
                "value": "weekly_o_er",
                "label": "isekai - [週間] 異世界転生/転移〔文芸・SF・その他〕ランキング - 完結済"
              },
              {
                "value": "monthly_1_total",
                "label": "isekai - [月間] 異世界転生/転移〔恋愛〕ランキング - すべて"
              },
              {
                "value": "monthly_1_t",
                "label": "isekai - [月間] 異世界転生/転移〔恋愛〕ランキング - 短編"
              },
              {
                "value": "monthly_1_r",
                "label": "isekai - [月間] 異世界転生/転移〔恋愛〕ランキング - 連載中"
              },
              {
                "value": "monthly_1_er",
                "label": "isekai - [月間] 異世界転生/転移〔恋愛〕ランキング - 完結済"
              },
              {
                "value": "monthly_2_total",
                "label": "isekai - [月間] 異世界転生/転移〔ファンタジー〕ランキング - すべて"
              },
              {
                "value": "monthly_2_t",
                "label": "isekai - [月間] 異世界転生/転移〔ファンタジー〕ランキング - 短編"
              },
              {
                "value": "monthly_2_r",
                "label": "isekai - [月間] 異世界転生/転移〔ファンタジー〕ランキング - 連載中"
              },
              {
                "value": "monthly_2_er",
                "label": "isekai - [月間] 異世界転生/転移〔ファンタジー〕ランキング - 完結済"
              },
              {
                "value": "monthly_o_total",
                "label": "isekai - [月間] 異世界転生/転移〔文芸・SF・その他〕ランキング - すべて"
              },
              {
                "value": "monthly_o_t",
                "label": "isekai - [月間] 異世界転生/転移〔文芸・SF・その他〕ランキング - 短編"
              },
              {
                "value": "monthly_o_r",
                "label": "isekai - [月間] 異世界転生/転移〔文芸・SF・その他〕ランキング - 連載中"
              },
              {
                "value": "monthly_o_er",
                "label": "isekai - [月間] 異世界転生/転移〔文芸・SF・その他〕ランキング - 完結済"
              },
              {
                "value": "quarter_1_total",
                "label": "isekai - [四半期] 異世界転生/転移〔恋愛〕ランキング - すべて"
              },
              {
                "value": "quarter_1_t",
                "label": "isekai - [四半期] 異世界転生/転移〔恋愛〕ランキング - 短編"
              },
              {
                "value": "quarter_1_r",
                "label": "isekai - [四半期] 異世界転生/転移〔恋愛〕ランキング - 連載中"
              },
              {
                "value": "quarter_1_er",
                "label": "isekai - [四半期] 異世界転生/転移〔恋愛〕ランキング - 完結済"
              },
              {
                "value": "quarter_2_total",
                "label": "isekai - [四半期] 異世界転生/転移〔ファンタジー〕ランキング - すべて"
              },
              {
                "value": "quarter_2_t",
                "label": "isekai - [四半期] 異世界転生/転移〔ファンタジー〕ランキング - 短編"
              },
              {
                "value": "quarter_2_r",
                "label": "isekai - [四半期] 異世界転生/転移〔ファンタジー〕ランキング - 連載中"
              },
              {
                "value": "quarter_2_er",
                "label": "isekai - [四半期] 異世界転生/転移〔ファンタジー〕ランキング - 完結済"
              },
              {
                "value": "quarter_o_total",
                "label": "isekai - [四半期] 異世界転生/転移〔文芸・SF・その他〕ランキング - すべて"
              },
              {
                "value": "quarter_o_t",
                "label": "isekai - [四半期] 異世界転生/転移〔文芸・SF・その他〕ランキング - 短編"
              },
              {
                "value": "quarter_o_r",
                "label": "isekai - [四半期] 異世界転生/転移〔文芸・SF・その他〕ランキング - 連載中"
              },
              {
                "value": "quarter_o_er",
                "label": "isekai - [四半期] 異世界転生/転移〔文芸・SF・その他〕ランキング - 完結済"
              },
              {
                "value": "yearly_1_total",
                "label": "isekai - [年間] 異世界転生/転移〔恋愛〕ランキング - すべて"
              },
              {
                "value": "yearly_1_t",
                "label": "isekai - [年間] 異世界転生/転移〔恋愛〕ランキング - 短編"
              },
              {
                "value": "yearly_1_r",
                "label": "isekai - [年間] 異世界転生/転移〔恋愛〕ランキング - 連載中"
              },
              {
                "value": "yearly_1_er",
                "label": "isekai - [年間] 異世界転生/転移〔恋愛〕ランキング - 完結済"
              },
              {
                "value": "yearly_2_total",
                "label": "isekai - [年間] 異世界転生/転移〔ファンタジー〕ランキング - すべて"
              },
              {
                "value": "yearly_2_t",
                "label": "isekai - [年間] 異世界転生/転移〔ファンタジー〕ランキング - 短編"
              },
              {
                "value": "yearly_2_r",
                "label": "isekai - [年間] 異世界転生/転移〔ファンタジー〕ランキング - 連載中"
              },
              {
                "value": "yearly_2_er",
                "label": "isekai - [年間] 異世界転生/転移〔ファンタジー〕ランキング - 完結済"
              },
              {
                "value": "yearly_o_total",
                "label": "isekai - [年間] 異世界転生/転移〔文芸・SF・その他〕ランキング - すべて"
              },
              {
                "value": "yearly_o_t",
                "label": "isekai - [年間] 異世界転生/転移〔文芸・SF・その他〕ランキング - 短編"
              },
              {
                "value": "yearly_o_r",
                "label": "isekai - [年間] 異世界転生/転移〔文芸・SF・その他〕ランキング - 連載中"
              },
              {
                "value": "yearly_o_er",
                "label": "isekai - [年間] 異世界転生/転移〔文芸・SF・その他〕ランキング - 完結済"
              },
              {
                "value": "total_1_total",
                "label": "isekai - [累計] 異世界転生/転移〔恋愛〕ランキング - すべて"
              },
              {
                "value": "total_1_t",
                "label": "isekai - [累計] 異世界転生/転移〔恋愛〕ランキング - 短編"
              },
              {
                "value": "total_1_r",
                "label": "isekai - [累計] 異世界転生/転移〔恋愛〕ランキング - 連載中"
              },
              {
                "value": "total_1_er",
                "label": "isekai - [累計] 異世界転生/転移〔恋愛〕ランキング - 完結済"
              },
              {
                "value": "total_2_total",
                "label": "isekai - [累計] 異世界転生/転移〔ファンタジー〕ランキング - すべて"
              },
              {
                "value": "total_2_t",
                "label": "isekai - [累計] 異世界転生/転移〔ファンタジー〕ランキング - 短編"
              },
              {
                "value": "total_2_r",
                "label": "isekai - [累計] 異世界転生/転移〔ファンタジー〕ランキング - 連載中"
              },
              {
                "value": "total_2_er",
                "label": "isekai - [累計] 異世界転生/転移〔ファンタジー〕ランキング - 完結済"
              },
              {
                "value": "total_o_total",
                "label": "isekai - [累計] 異世界転生/転移〔文芸・SF・その他〕ランキング - すべて"
              },
              {
                "value": "total_o_t",
                "label": "isekai - [累計] 異世界転生/転移〔文芸・SF・その他〕ランキング - 短編"
              },
              {
                "value": "total_o_r",
                "label": "isekai - [累計] 異世界転生/転移〔文芸・SF・その他〕ランキング - 連載中"
              },
              {
                "value": "total_o_er",
                "label": "isekai - [累計] 異世界転生/転移〔文芸・SF・その他〕ランキング - 完結済"
              }
            ]
          }
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "Rankings",
        "url": "yomou.syosetu.com/rank/top",
        "maintainers": [
          "SnowAgar25"
        ],
        "description": "\n| Keyword | Description | 説明 |\n| --- | --- | --- |\n| list | Overall Ranking | 総合ランキング |\n| genre | Genre Ranking | ジャンル別ランキング |\n| isekai | Isekai/Reincarnation/Transfer Ranking | 異世界転生/転移ランキング |\n\n| Period | Description |\n| --- | --- |\n| daily | Daily Ranking |\n| weekly | Weekly Ranking |\n| monthly | Monthly Ranking |\n| quarter | Quarterly Ranking |\n| yearly | Yearly Ranking |\n\n\n| Type | Description |\n| --- | --- |\n| total | All Works |\n| t | Short Stories |\n| r | Ongoing Series |\n| er | Completed Series |\n\n::: warning\nPlease note that novel type options may vary depending on the ranking category.\n\nランキングの種類によって、小説タイプが異なる場合がございますのでご注意ください。\n:::\n\n::: danger 注意事項\nThe \"注目度ランキング\" (Attention Ranking) is not supported as syosetu does not provide a public API for this feature and the results cannot be replicated through the search API.\n\n「注目度ランキング」については、API が非公開で検索 API でも同様の結果を得ることができないため、本 Route ではサポートしておりません。\n:::\n\n::: tip 異世界転生/転移ランキングについて (Isekai)\nWhen multiple works have the same points, their order may differ from syosetu's ranking as syosetu randomizes the order for works with identical points.\n\n集計の結果、同じポイントの作品が複数存在する場合、Syosetu ではランダムで順位が決定されるため、本 Route の順位と異なる場合があります。\n:::\n",
        "radar": [
          {
            "source": [
              "yomou.syosetu.com/rank/list/type/:type"
            ],
            "target": "/ranking/list/:type"
          },
          {
            "source": [
              "yomou.syosetu.com/rank/genrelist/type/:type"
            ],
            "target": "/ranking/genre/:type"
          },
          {
            "source": [
              "yomou.syosetu.com/rank/isekailist/type/:type"
            ],
            "target": "/ranking/isekai/:type"
          },
          {
            "title": "日間ランキング BEST5",
            "source": [
              "yomou.syosetu.com/rank/top/"
            ],
            "target": "/ranking/list/daily_total?limit=5"
          },
          {
            "title": "週間ランキング BEST5",
            "source": [
              "yomou.syosetu.com/rank/top/"
            ],
            "target": "/ranking/list/weekly_total?limit=5"
          },
          {
            "title": "月間ランキング BEST5",
            "source": [
              "yomou.syosetu.com/rank/top/"
            ],
            "target": "/ranking/list/monthly_total?limit=5"
          },
          {
            "title": "四半期ランキング BEST5",
            "source": [
              "yomou.syosetu.com/rank/top/"
            ],
            "target": "/ranking/list/quarter_total?limit=5"
          },
          {
            "title": "年間ランキング BEST5",
            "source": [
              "yomou.syosetu.com/rank/top/"
            ],
            "target": "/ranking/list/yearly_total?limit=5"
          },
          {
            "title": "累計ランキング BEST5",
            "source": [
              "yomou.syosetu.com/rank/top/"
            ],
            "target": "/ranking/list/total_total?limit=5"
          },
          {
            "title": "[日間] 異世界〔恋愛〕ランキング BEST5",
            "source": [
              "yomou.syosetu.com/rank/top/"
            ],
            "target": "/ranking/genre/daily_101_total?limit=5"
          },
          {
            "title": "[日間] 現実世界〔恋愛〕ランキング BEST5",
            "source": [
              "yomou.syosetu.com/rank/top/"
            ],
            "target": "/ranking/genre/daily_102_total?limit=5"
          },
          {
            "title": "[日間] ハイファンタジー〔ファンタジー〕ランキング BEST5",
            "source": [
              "yomou.syosetu.com/rank/top/"
            ],
            "target": "/ranking/genre/daily_201_total?limit=5"
          },
          {
            "title": "[日間] ローファンタジー〔ファンタジー〕ランキング BEST5",
            "source": [
              "yomou.syosetu.com/rank/top/"
            ],
            "target": "/ranking/genre/daily_202_total?limit=5"
          },
          {
            "title": "[日間] 純文学〔文芸〕ランキング BEST5",
            "source": [
              "yomou.syosetu.com/rank/top/"
            ],
            "target": "/ranking/genre/daily_301_total?limit=5"
          },
          {
            "title": "[日間] ヒューマンドラマ〔文芸〕ランキング BEST5",
            "source": [
              "yomou.syosetu.com/rank/top/"
            ],
            "target": "/ranking/genre/daily_302_total?limit=5"
          },
          {
            "title": "[日間] 歴史〔文芸〕ランキング BEST5",
            "source": [
              "yomou.syosetu.com/rank/top/"
            ],
            "target": "/ranking/genre/daily_303_total?limit=5"
          },
          {
            "title": "[日間] 推理〔文芸〕ランキング BEST5",
            "source": [
              "yomou.syosetu.com/rank/top/"
            ],
            "target": "/ranking/genre/daily_304_total?limit=5"
          },
          {
            "title": "[日間] ホラー〔文芸〕ランキング BEST5",
            "source": [
              "yomou.syosetu.com/rank/top/"
            ],
            "target": "/ranking/genre/daily_305_total?limit=5"
          },
          {
            "title": "[日間] アクション〔文芸〕ランキング BEST5",
            "source": [
              "yomou.syosetu.com/rank/top/"
            ],
            "target": "/ranking/genre/daily_306_total?limit=5"
          },
          {
            "title": "[日間] コメディー〔文芸〕ランキング BEST5",
            "source": [
              "yomou.syosetu.com/rank/top/"
            ],
            "target": "/ranking/genre/daily_307_total?limit=5"
          },
          {
            "title": "[日間] VRゲーム〔SF〕ランキング BEST5",
            "source": [
              "yomou.syosetu.com/rank/top/"
            ],
            "target": "/ranking/genre/daily_401_total?limit=5"
          },
          {
            "title": "[日間] 宇宙〔SF〕ランキング BEST5",
            "source": [
              "yomou.syosetu.com/rank/top/"
            ],
            "target": "/ranking/genre/daily_402_total?limit=5"
          },
          {
            "title": "[日間] 空想科学〔SF〕ランキング BEST5",
            "source": [
              "yomou.syosetu.com/rank/top/"
            ],
            "target": "/ranking/genre/daily_403_total?limit=5"
          },
          {
            "title": "[日間] パニック〔SF〕ランキング BEST5",
            "source": [
              "yomou.syosetu.com/rank/top/"
            ],
            "target": "/ranking/genre/daily_404_total?limit=5"
          },
          {
            "title": "[日間] 童話〔その他〕ランキング BEST5",
            "source": [
              "yomou.syosetu.com/rank/top/"
            ],
            "target": "/ranking/genre/daily_9901_total?limit=5"
          },
          {
            "title": "[日間] 詩〔その他〕ランキング BEST5",
            "source": [
              "yomou.syosetu.com/rank/top/"
            ],
            "target": "/ranking/genre/daily_9902_total?limit=5"
          },
          {
            "title": "[日間] エッセイ〔その他〕ランキング BEST5",
            "source": [
              "yomou.syosetu.com/rank/top/"
            ],
            "target": "/ranking/genre/daily_9903_total?limit=5"
          },
          {
            "title": "[日間] その他〔その他〕ランキング BEST5",
            "source": [
              "yomou.syosetu.com/rank/top/"
            ],
            "target": "/ranking/genre/daily_9999_total?limit=5"
          },
          {
            "title": "[日間] 異世界転生/転移〔恋愛〕ランキング BEST5",
            "source": [
              "yomou.syosetu.com/rank/top/"
            ],
            "target": "/ranking/isekai/daily_1_total?limit=5"
          },
          {
            "title": "[日間] 異世界転生/転移〔ファンタジー〕ランキング BEST5",
            "source": [
              "yomou.syosetu.com/rank/top/"
            ],
            "target": "/ranking/isekai/daily_2_total?limit=5"
          },
          {
            "title": "[日間] 異世界転生/転移〔文芸・SF・その他〕ランキング BEST5",
            "source": [
              "yomou.syosetu.com/rank/top/"
            ],
            "target": "/ranking/isekai/daily_o_total?limit=5"
          }
        ],
        "location": "ranking.ts",
        "module": () => import('@/routes/syosetu/ranking.ts')
      },
      "/dev": {
        "path": "/dev",
        "categories": [
          "program-update"
        ],
        "example": "/syosetu/dev",
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "なろう小説 API の更新履歴",
        "url": "dev.syosetu.com",
        "maintainers": [
          "SnowAgar25"
        ],
        "radar": [
          {
            "title": "なろう小説 API の更新履歴",
            "source": [
              "dev.syosetu.com"
            ],
            "target": "/dev"
          }
        ],
        "location": "dev.ts",
        "module": () => import('@/routes/syosetu/dev.ts')
      },
      "/:ncode": {
        "path": "/:ncode",
        "categories": [
          "reading"
        ],
        "example": "/syosetu/n9292ii",
        "parameters": {
          "ncode": "Novel code, can be found in URL"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "Novel Updates",
        "maintainers": [
          "eternasuno",
          "SnowAgar25"
        ],
        "radar": [
          {
            "title": "Novel Updates",
            "source": [
              "ncode.syosetu.com/:ncode",
              "ncode.syosetu.com/:ncode/:chapter"
            ],
            "target": "/:ncode"
          },
          {
            "title": "Novel Updates",
            "source": [
              "novel18.syosetu.com/:ncode",
              "novel18.syosetu.com/:ncode/:chapter"
            ],
            "target": "/:ncode"
          }
        ],
        "location": "index.ts",
        "module": () => import('@/routes/syosetu/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "Syosetu",
    "url": "syosetu.com",
    "lang": "ja"
  },
  "sysu": {
    "routes": {
      "/cse": {
        "path": "/cse",
        "categories": [
          "university"
        ],
        "example": "/sysu/cse",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "cse.sysu.edu.cn/"
            ]
          }
        ],
        "name": "数据科学与计算机学院动态",
        "maintainers": [],
        "url": "cse.sysu.edu.cn/",
        "location": "cse.ts",
        "module": () => import('@/routes/sysu/cse.ts')
      },
      "/ygafz/:type?": {
        "path": "/ygafz/:type?",
        "categories": [
          "university"
        ],
        "example": "/sysu/ygafz",
        "parameters": {
          "type": "分类，见下表，默认为 `notice`"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": true,
          "antiCrawler": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "ygafz.sysu.edu.cn/:type?"
            ]
          }
        ],
        "name": "粤港澳发展研究院",
        "description": "| 人才招聘   | 人才培养      | 新闻动态 | 通知公告 | 专家观点 |\n| ---------- | ------------- | -------- | -------- | -------- |\n| jobopening | personnelplan | news     | notice   | opinion  |\n\n| 研究成果 | 研究论文 | 学术著作 | 形势政策 |\n| -------- | -------- | -------- | -------- |\n| results  | papers   | writings | policy   |",
        "maintainers": [
          "TonyRL"
        ],
        "location": "ygafz.ts",
        "module": () => import('@/routes/sysu/ygafz.ts')
      }
    },
    "apiRoutes": {},
    "name": "中山大学",
    "url": "cse.sysu.edu.cn",
    "lang": "zh-CN"
  },
  "szftedu": {
    "routes": {
      "/dongtai": {
        "path": "/dongtai",
        "categories": [
          "university"
        ],
        "example": "/szftedu/dongtai",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "动态",
        "maintainers": [
          "valuex"
        ],
        "description": "",
        "location": "dongtai.ts",
        "module": () => import('@/routes/szftedu/dongtai.ts')
      },
      "/gonggao": {
        "path": "/gonggao",
        "categories": [
          "university"
        ],
        "example": "/szftedu/gonggao",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "公告",
        "maintainers": [
          "valuex"
        ],
        "description": "",
        "location": "gonggao.ts",
        "module": () => import('@/routes/szftedu/gonggao.ts')
      }
    },
    "apiRoutes": {},
    "name": "园岭小学",
    "url": "ylxx.szftedu.cn",
    "lang": "zh-CN"
  },
  "szse": {
    "routes": {
      "/inquire/:category?/:select?/:keyword?": {
        "path": "/inquire/:category?/:select?/:keyword?",
        "categories": [
          "finance"
        ],
        "example": "/szse/inquire",
        "parameters": {
          "category": "类型，见下表，默认为 `0` 即 主板",
          "select": "函件类别, 见下表，默认为全部函件类别",
          "keyword": "公司代码或简称，默认为空"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "szse.cn/disclosure/supervision/inquire/index.html",
              "szse.cn/"
            ],
            "target": "/inquire"
          }
        ],
        "name": "问询函件",
        "maintainers": [
          "Jeason0228",
          "nczitzk"
        ],
        "url": "szse.cn/disclosure/supervision/inquire/index.html",
        "description": "类型\n\n| 主板 | 创业板 |\n| ---- | ------ |\n| 0    | 1      |\n\n  函件类别\n\n| 全部函件类别 | 非许可类重组问询函 | 问询函 | 违法违规线索分析报告 | 许可类重组问询函 | 监管函（会计师事务所模板） | 提请关注函（会计师事务所模板） | 年报问询函 | 向中介机构发函 | 半年报问询函 | 关注函 | 公司部函 | 三季报问询函 |\n| ------------ | ------------------ | ------ | -------------------- | ---------------- | -------------------------- | ------------------------------ | ---------- | -------------- | ------------ | ------ | -------- | ------------ |",
        "location": "inquire.tsx",
        "module": () => import('@/routes/szse/inquire.tsx')
      },
      "/projectdynamic/:type?/:stage?/:status?": {
        "path": "/projectdynamic/:type?/:stage?/:status?",
        "categories": [
          "finance"
        ],
        "example": "/szse/projectdynamic",
        "parameters": {
          "type": "类型，见下表，默认为IPO",
          "stage": "阶段，见下表，默认为全部",
          "status": "状态，见下表，默认为全部"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "listing.szse.cn/projectdynamic/1/index.html",
              "listing.szse.cn/projectdynamic/2/index.html",
              "listing.szse.cn/projectdynamic/3/index.html",
              "listing.szse.cn/"
            ]
          }
        ],
        "name": "创业板项目动态",
        "maintainers": [
          "nczitzk"
        ],
        "url": "listing.szse.cn/projectdynamic/1/index.html",
        "description": "类型\n\n| IPO | 再融资 | 重大资产重组 |\n| --- | ------ | ------------ |\n| 1   | 2      | 3            |\n\n  阶段\n\n| 全部 | 受理 | 问询 | 上市委会议 |\n| ---- | ---- | ---- | ---------- |\n| 0    | 10   | 20   | 30         |\n\n| 提交注册 | 注册结果 | 中止 | 终止 |\n| -------- | -------- | ---- | ---- |\n| 35       | 40       | 50   | 60   |\n\n  状态\n\n| 全部 | 新受理 | 已问询 | 通过 | 未通过 |\n| ---- | ------ | ------ | ---- | ------ |\n| 0    | 20     | 30     | 45   | 44     |\n\n| 暂缓审议 | 复审通过 | 复审不通过 | 提交注册 |\n| -------- | -------- | ---------- | -------- |\n| 46       | 56       | 54         | 60       |\n\n| 注册生效 | 不予注册 | 补充审核 | 终止注册 |\n| -------- | -------- | -------- | -------- |\n| 70       | 74       | 78       | 76       |\n\n| 中止 | 审核不通过 | 撤回 |\n| ---- | ---------- | ---- |\n| 80   | 90         | 95   |",
        "location": "projectdynamic.tsx",
        "module": () => import('@/routes/szse/projectdynamic.tsx')
      },
      "/disclosure/listed/notice/:query?": {
        "path": "/disclosure/listed/notice/:query?",
        "name": "上市公司公告",
        "url": "www.szse.cn",
        "maintainers": [
          "nczitzk"
        ],
        "example": "/szse/disclosure/listed/notice",
        "parameters": {
          "query": "Filter options. can filte by \"stock\",\"beginDate\",\"endDate\". example:\"stock=000001&beginDate=2025-07-01&endDate=2025-08-30\""
        },
        "categories": [
          "finance"
        ],
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportRadar": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "www.szse.cn/disclosure/listed/notice/index.html"
            ],
            "target": "/disclosure/listed/notice"
          }
        ],
        "view": 0,
        "location": "disclosure/listed-notice.ts",
        "module": () => import('@/routes/szse/disclosure/listed-notice.ts')
      },
      "/notice": {
        "path": "/notice",
        "categories": [
          "finance"
        ],
        "example": "/szse/notice",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "szse.cn/disclosure/notice/company/index.html",
              "szse.cn/"
            ]
          }
        ],
        "name": "上市公告 - 可转换债券",
        "maintainers": [
          "Jeason0228",
          "nczitzk"
        ],
        "url": "szse.cn/disclosure/notice/company/index.html",
        "location": "notice.ts",
        "module": () => import('@/routes/szse/notice.ts')
      },
      "/rule/:channel{.+}?": {
        "path": "/rule/:channel{.+}?",
        "name": "本所业务规则",
        "url": "www.szse.cn",
        "maintainers": [
          "nczitzk"
        ],
        "example": "/szse/rule/allrules/bussiness",
        "parameters": {
          "channel": "频道，默认为 `allrules/bussiness`，即全部业务规则，可在对应频道页 URL 中找到"
        },
        "description": "::: tip\n  若订阅 [综合类](https://www.szse.cn/www/lawrules/rule/all/index.html)，网址为 `https://www.szse.cn/www/lawrules/rule/all/index.html`。截取 `https://www.szse.cn/www/lawrules/rule/` 到末尾 `/index.html` 的部分 `all` 作为参数填入，此时路由为 [`/szse/rule/all`](https://rsshub.app/szse/rule/all)。\n:::\n\n| 频道                                                                        | ID                                                    |\n| --------------------------------------------------------------------------- | ----------------------------------------------------- |\n| [综合类](https://www.szse.cn/www/lawrules/rule/all/index.html)              | [all](https://rsshub.app/szes/rule/all)               |\n| [基础设施REITs类](https://www.szse.cn/www/lawrules/rule/reits/index.html)   | [reits](https://rsshub.app/szes/rule/reits)           |\n| [衍生品类](https://www.szse.cn/www/lawrules/rule/derivative/index.html)     | [derivative](https://rsshub.app/szes/rule/derivative) |\n| [会员管理类](https://www.szse.cn/www/lawrules/rule/memberty/index.html)     | [memberty](https://rsshub.app/szes/rule/memberty)     |\n| [纪律处分与内部救济类](https://www.szse.cn/www/lawrules/rule/pr/index.html) | [pr](https://rsshub.app/szes/rule/pr)                 |\n\n#### 股票类\n\n| 频道                                                                                     | ID                                                                                    |\n| ---------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------- |\n| [发行上市审核](https://www.szse.cn/www/lawrules/rule/stock/audit/index.html)             | [stock/audit](https://rsshub.app/szes/rule/stock/audit)                               |\n| [发行承销](https://www.szse.cn/www/lawrules/rule/stock/issue/index.html)                 | [stock/issue](https://rsshub.app/szes/rule/stock/issue)                               |\n| [通用](https://www.szse.cn/www/lawrules/rule/stock/supervision/currency/index.html)      | [stock/supervision/currency](https://rsshub.app/szes/rule/stock/supervision/currency) |\n| [主板专用](https://www.szse.cn/www/lawrules/rule/stock/supervision/mb/index.html)        | [stock/supervision/mb](https://rsshub.app/szes/rule/stock/supervision/mb)             |\n| [创业板专用](https://www.szse.cn/www/lawrules/rule/stock/supervision/chinext/index.html) | [stock/supervision/chinext](https://rsshub.app/szes/rule/stock/supervision/chinext)   |\n| [交易](https://www.szse.cn/www/lawrules/rule/stock/trade/index.html)                     | [stock/trade](https://rsshub.app/szes/rule/stock/trade)                               |\n\n#### 固收类\n\n| 频道                                                                                 | ID                                                                            |\n| ------------------------------------------------------------------------------------ | ----------------------------------------------------------------------------- |\n| [发行上市（挂牌）](https://www.szse.cn/www/lawrules/rule/bond/bonds/list/index.html) | [bond/bonds/list](https://rsshub.app/szes/rule/bond/bonds/list)               |\n| [持续监管](https://www.szse.cn/www/lawrules/rule/bond/bonds/supervision/index.html)  | [bond/bonds/supervision](https://rsshub.app/szes/rule/bond/bonds/supervision) |\n| [交易](https://www.szse.cn/www/lawrules/rule/bond/bonds/trade/index.html)            | [bond/bonds/trade](https://rsshub.app/szes/rule/bond/bonds/trade)             |\n| [资产支持证券](https://www.szse.cn/www/lawrules/rule/bond/abs/index.html)            | [bond/abs](https://rsshub.app/szes/rule/bond/abs)                             |\n\n#### 基金类\n\n| 频道                                                                | ID                                                    |\n| ------------------------------------------------------------------- | ----------------------------------------------------- |\n| [上市](https://www.szse.cn/www/lawrules/rule/fund/list/index.html)  | [fund/list](https://rsshub.app/szes/rule/fund/list)   |\n| [交易](https://www.szse.cn/www/lawrules/rule/fund/trade/index.html) | [fund/trade](https://rsshub.app/szes/rule/fund/trade) |\n\n#### 交易类\n\n| 频道                                                                                     | ID                                                                                    |\n| ---------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------- |\n| [通用](https://www.szse.cn/www/lawrules/rule/trade/current/index.html)                   | [trade/current](https://rsshub.app/szes/rule/trade/current)                           |\n| [融资融券](https://www.szse.cn/www/lawrules/rule/trade/business/margin/index.html)       | [trade/business/margin](https://rsshub.app/szes/rule/trade/business/margin)           |\n| [转融通](https://www.szse.cn/www/lawrules/rule/trade/business/refinancing/index.html)    | [trade/business/refinancing](https://rsshub.app/szes/rule/trade/business/refinancing) |\n| [股票质押式回购](https://www.szse.cn/www/lawrules/rule/trade/business/pledge/index.html) | [trade/business/pledge](https://rsshub.app/szes/rule/trade/business/pledge)           |\n| [质押式报价回购](https://www.szse.cn/www/lawrules/rule/trade/business/price/index.html)  | [trade/business/price](https://rsshub.app/szes/rule/trade/business/price)             |\n| [约定购回](https://www.szse.cn/www/lawrules/rule/trade/business/promise/index.html)      | [trade/business/promise](https://rsshub.app/szes/rule/trade/business/promise)         |\n| [协议转让](https://www.szse.cn/www/lawrules/rule/trade/business/transfer/index.html)     | [trade/business/transfer](https://rsshub.app/szes/rule/trade/business/transfer)       |\n| [其他](https://www.szse.cn/www/lawrules/rule/trade/business/oth/index.html)              | [trade/business/oth](https://rsshub.app/szes/rule/trade/business/oth)                 |\n\n#### 跨境创新类\n\n| 频道                                                                          | ID                                                    |\n| ----------------------------------------------------------------------------- | ----------------------------------------------------- |\n| [深港通](https://www.szse.cn/www/lawrules/rule/inno/szhk/index.html)          | [inno/szhk](https://rsshub.app/szes/rule/inno/szhk)   |\n| [试点创新企业](https://www.szse.cn/www/lawrules/rule/inno/pilot/index.html)   | [inno/pilot](https://rsshub.app/szes/rule/inno/pilot) |\n| [H股全流通](https://www.szse.cn/www/lawrules/rule/inno/hc/index.html)         | [inno/hc](https://rsshub.app/szes/rule/inno/hc)       |\n| [互联互通存托凭证](https://www.szse.cn/www/lawrules/rule/inno/gdr/index.html) | [inno/gdr](https://rsshub.app/szes/rule/inno/gdr)     |\n\n#### 全部规则\n\n| 频道                                                                                | ID                                                                    |\n| ----------------------------------------------------------------------------------- | --------------------------------------------------------------------- |\n| [全部业务规则](https://www.szse.cn/www/lawrules/rule/allrules/bussiness/index.html) | [allrules/bussiness](https://rsshub.app/szes/rule/allrules/bussiness) |\n| [规则汇编下载](https://www.szse.cn/www/lawrules/rule/allrules/rulejoin/index.html)  | [allrules/rulejoin](https://rsshub.app/szes/rule/allrules/rulejoin)   |\n\n#### 已废止规则\n\n| 频道                                                                                 | ID                                                                      |\n| ------------------------------------------------------------------------------------ | ----------------------------------------------------------------------- |\n| [规则废止公告](https://www.szse.cn/www/lawrules/rule/repeal/announcement/index.html) | [repeal/announcement](https://rsshub.app/szes/rule/repeal/announcement) |\n| [已废止规则文本](https://www.szse.cn/www/lawrules/rule/repeal/rules/index.html)      | [repeal/rules](https://rsshub.app/szes/rule/repeal/rules)               |\n  ",
        "categories": [
          "finance"
        ],
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportRadar": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "www.szse.cn/www/lawrules/rule/:category"
            ]
          },
          {
            "title": "综合类",
            "source": [
              "www.szse.cn/www/lawrules/rule/all/index.html"
            ],
            "target": "/rule/all"
          },
          {
            "title": "基础设施REITs类",
            "source": [
              "www.szse.cn/www/lawrules/rule/reits/index.html"
            ],
            "target": "/rule/reits"
          },
          {
            "title": "衍生品类",
            "source": [
              "www.szse.cn/www/lawrules/rule/derivative/index.html"
            ],
            "target": "/rule/derivative"
          },
          {
            "title": "会员管理类",
            "source": [
              "www.szse.cn/www/lawrules/rule/memberty/index.html"
            ],
            "target": "/rule/memberty"
          },
          {
            "title": "纪律处分与内部救济类",
            "source": [
              "www.szse.cn/www/lawrules/rule/pr/index.html"
            ],
            "target": "/rule/pr"
          },
          {
            "title": "股票类 - 发行上市审核",
            "source": [
              "www.szse.cn/www/lawrules/rule/stock/audit/index.html"
            ],
            "target": "/rule/stock/audit"
          },
          {
            "title": "股票类 - 发行承销",
            "source": [
              "www.szse.cn/www/lawrules/rule/stock/issue/index.html"
            ],
            "target": "/rule/stock/issue"
          },
          {
            "title": "股票类 - 通用",
            "source": [
              "www.szse.cn/www/lawrules/rule/stock/supervision/currency/index.html"
            ],
            "target": "/rule/stock/supervision/currency"
          },
          {
            "title": "股票类 - 主板专用",
            "source": [
              "www.szse.cn/www/lawrules/rule/stock/supervision/mb/index.html"
            ],
            "target": "/rule/stock/supervision/mb"
          },
          {
            "title": "股票类 - 创业板专用",
            "source": [
              "www.szse.cn/www/lawrules/rule/stock/supervision/chinext/index.html"
            ],
            "target": "/rule/stock/supervision/chinext"
          },
          {
            "title": "股票类 - 交易",
            "source": [
              "www.szse.cn/www/lawrules/rule/stock/trade/index.html"
            ],
            "target": "/rule/stock/trade"
          },
          {
            "title": "固收类 - 发行上市（挂牌）",
            "source": [
              "www.szse.cn/www/lawrules/rule/bond/bonds/list/index.html"
            ],
            "target": "/rule/bond/bonds/list"
          },
          {
            "title": "固收类 - 持续监管",
            "source": [
              "www.szse.cn/www/lawrules/rule/bond/bonds/supervision/index.html"
            ],
            "target": "/rule/bond/bonds/supervision"
          },
          {
            "title": "固收类 - 交易",
            "source": [
              "www.szse.cn/www/lawrules/rule/bond/bonds/trade/index.html"
            ],
            "target": "/rule/bond/bonds/trade"
          },
          {
            "title": "固收类 - 资产支持证券",
            "source": [
              "www.szse.cn/www/lawrules/rule/bond/abs/index.html"
            ],
            "target": "/rule/bond/abs"
          },
          {
            "title": "基金类 - 上市",
            "source": [
              "www.szse.cn/www/lawrules/rule/fund/list/index.html"
            ],
            "target": "/rule/fund/list"
          },
          {
            "title": "基金类 - 交易",
            "source": [
              "www.szse.cn/www/lawrules/rule/fund/trade/index.html"
            ],
            "target": "/rule/fund/trade"
          },
          {
            "title": "交易类 - 通用",
            "source": [
              "www.szse.cn/www/lawrules/rule/trade/current/index.html"
            ],
            "target": "/rule/trade/current"
          },
          {
            "title": "交易类 - 融资融券",
            "source": [
              "www.szse.cn/www/lawrules/rule/trade/business/margin/index.html"
            ],
            "target": "/rule/trade/business/margin"
          },
          {
            "title": "交易类 - 转融通",
            "source": [
              "www.szse.cn/www/lawrules/rule/trade/business/refinancing/index.html"
            ],
            "target": "/rule/trade/business/refinancing"
          },
          {
            "title": "交易类 - 股票质押式回购",
            "source": [
              "www.szse.cn/www/lawrules/rule/trade/business/pledge/index.html"
            ],
            "target": "/rule/trade/business/pledge"
          },
          {
            "title": "交易类 - 质押式报价回购",
            "source": [
              "www.szse.cn/www/lawrules/rule/trade/business/price/index.html"
            ],
            "target": "/rule/trade/business/price"
          },
          {
            "title": "交易类 - 约定购回",
            "source": [
              "www.szse.cn/www/lawrules/rule/trade/business/promise/index.html"
            ],
            "target": "/rule/trade/business/promise"
          },
          {
            "title": "交易类 - 协议转让",
            "source": [
              "www.szse.cn/www/lawrules/rule/trade/business/transfer/index.html"
            ],
            "target": "/rule/trade/business/transfer"
          },
          {
            "title": "交易类 - 其他",
            "source": [
              "www.szse.cn/www/lawrules/rule/trade/business/oth/index.html"
            ],
            "target": "/rule/trade/business/oth"
          },
          {
            "title": "跨境创新类 - 深港通",
            "source": [
              "www.szse.cn/www/lawrules/rule/inno/szhk/index.html"
            ],
            "target": "/rule/inno/szhk"
          },
          {
            "title": "跨境创新类 - 试点创新企业",
            "source": [
              "www.szse.cn/www/lawrules/rule/inno/pilot/index.html"
            ],
            "target": "/rule/inno/pilot"
          },
          {
            "title": "跨境创新类 - H股全流通",
            "source": [
              "www.szse.cn/www/lawrules/rule/inno/hc/index.html"
            ],
            "target": "/rule/inno/hc"
          },
          {
            "title": "跨境创新类 - 互联互通存托凭证",
            "source": [
              "www.szse.cn/www/lawrules/rule/inno/gdr/index.html"
            ],
            "target": "/rule/inno/gdr"
          },
          {
            "title": "全部规则 - 全部业务规则",
            "source": [
              "www.szse.cn/www/lawrules/rule/allrules/bussiness/index.html"
            ],
            "target": "/rule/allrules/bussiness"
          },
          {
            "title": "全部规则 - 规则汇编下载",
            "source": [
              "www.szse.cn/www/lawrules/rule/allrules/rulejoin/index.html"
            ],
            "target": "/rule/allrules/rulejoin"
          },
          {
            "title": "已废止规则 - 规则废止公告",
            "source": [
              "www.szse.cn/www/lawrules/rule/repeal/announcement/index.html"
            ],
            "target": "/rule/repeal/announcement"
          },
          {
            "title": "已废止规则 - 已废止规则文本",
            "source": [
              "www.szse.cn/www/lawrules/rule/repeal/rules/index.html"
            ],
            "target": "/rule/repeal/rules"
          }
        ],
        "location": "rule.ts",
        "module": () => import('@/routes/szse/rule.ts')
      }
    },
    "apiRoutes": {},
    "name": "深圳证券交易所",
    "url": "szse.cn",
    "lang": "zh-CN"
  },
  "szu": {
    "routes": {
      "/yz/:type?": {
        "path": "/yz/:type?",
        "categories": [
          "university"
        ],
        "example": "/szu/yz/1",
        "parameters": {
          "type": "默认为 `1`"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "研究生招生网",
        "maintainers": [
          "NagaruZ"
        ],
        "description": "| 研究生 | 博士生 |\n| ------ | ------ |\n| 1      | 2      |",
        "location": "yz/index.ts",
        "module": () => import('@/routes/szu/yz/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "深圳大学",
    "url": "yz.szu.edu.cn",
    "lang": "zh-CN"
  },
  "t66y": {
    "routes": {
      "/:id/:type?/:search?": {
        "path": "/:id/:type?/:search?",
        "categories": [
          "multimedia"
        ],
        "example": "/t66y/20/2",
        "parameters": {
          "id": "分区 id, 可在分区页 URL 中找到",
          "type": "类型 id, 可在分区类型过滤后的 URL 中找到",
          "search": "主题类型筛选，可在分区主题类型筛选后的 URL 中找到，默认为 `today`"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false,
          "nsfw": true
        },
        "name": "分区帖子",
        "maintainers": [
          "zhboner"
        ],
        "description": "> 注意：并非所有的分区都有子类型，可以参考成人文学交流区的 `古典武侠` 这一子类型。\n\n| 亚洲无码原创区 | 亚洲有码原创区 | 欧美原创区 | 动漫原创区 | 国产原创区 |\n| -------------- | -------------- | ---------- | ---------- | ---------- |\n| 2              | 15             | 4          | 5          | 25         |\n\n| 中字原创区 | 转帖交流区 | HTTP 下载区 | 在线成人区 |\n| ---------- | ---------- | ----------- | ---------- |\n| 26         | 27         | 21          | 22         |\n\n| 技术讨论区 | 新时代的我们 | 达盖尔的旗帜 | 成人文学交流 |\n| ---------- | ------------ | ------------ | ------------ |\n| 7          | 8            | 16           | 20           |\n\n  **主题过滤**\n\n  > 因为该类型无法搭配子类型使用，所以使用时 `type` 子类型需使用 `-999` 占位\n\n| 今日主题 | 热门主题 | 精华主题 | 原创主题 | 今日新作  |\n| ------- | ------- | ------- | ------- | ------ |\n| today   | hot     | digest  | 1       | 2      |",
        "location": "index.ts",
        "module": () => import('@/routes/t66y/index.ts')
      },
      "/post/:tid": {
        "path": "/post/:tid",
        "categories": [
          "multimedia"
        ],
        "example": "/t66y/post/3286088",
        "parameters": {
          "tid": "帖子 id, 可在帖子 URL 中找到"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false,
          "nsfw": true
        },
        "name": "帖子跟踪",
        "maintainers": [
          "cnzgray"
        ],
        "description": "::: tip\n  帖子 id 查找办法:\n\n  打开想跟踪的帖子，比如：`https://t66y.com/htm_data/20/1811/3286088.html` 其中 `3286088` 就是帖子 id。\n:::",
        "location": "post.ts",
        "module": () => import('@/routes/t66y/post.ts')
      }
    },
    "apiRoutes": {},
    "name": "草榴社区",
    "url": "t66y.com",
    "lang": "zh-CN"
  },
  "tableau": {
    "routes": {
      "/viz-of-the-day": {
        "path": "/viz-of-the-day",
        "categories": [
          "study"
        ],
        "example": "/tableau/viz-of-the-day",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "Viz of the day",
        "maintainers": [],
        "location": "viz-of-the-day.ts",
        "module": () => import('@/routes/tableau/viz-of-the-day.ts')
      }
    },
    "apiRoutes": {},
    "name": "Tableau",
    "url": "public.tableau.com",
    "lang": "en"
  },
  "tailwindcss": {
    "routes": {
      "/blog": {
        "path": "/blog",
        "categories": [
          "programming"
        ],
        "example": "/tailwindcss/blog",
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "Blog",
        "maintainers": [
          "goestav"
        ],
        "location": "blog.ts",
        "module": () => import('@/routes/tailwindcss/blog.ts')
      }
    },
    "apiRoutes": {},
    "name": "TailwindCSS",
    "url": "tailwindcss.com",
    "lang": "en"
  },
  "taiwanmobile": {
    "routes": {
      "/rate-plans": {
        "path": "/rate-plans",
        "categories": [
          "other"
        ],
        "example": "/taiwanmobile/rate-plans",
        "radar": [
          {
            "source": [
              "taiwanmobile.com/cs/public/servAnn/queryList.htm"
            ]
          }
        ],
        "name": "資費公告",
        "maintainers": [
          "Tsuyumi25"
        ],
        "url": "www.taiwanmobile.com/cs/public/servAnn/queryList.htm?type=1",
        "location": "rate-plans.ts",
        "module": () => import('@/routes/taiwanmobile/rate-plans.ts')
      }
    },
    "apiRoutes": {},
    "name": "台灣大哥大",
    "url": "www.taiwanmobile.com",
    "lang": "zh-TW"
  },
  "taiwannews": {
    "routes": {
      "/hot/:lang?": {
        "path": "/hot/:lang?",
        "categories": [
          "traditional-media"
        ],
        "example": "/taiwannews/hot",
        "parameters": {
          "lang": "Language, `en` or `zh`, `en` by default"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "taiwannews.com.tw/:lang/index"
            ],
            "target": "/hot/:lang"
          }
        ],
        "name": "Hot News",
        "maintainers": [
          "TonyRL"
        ],
        "location": "hot.ts",
        "module": () => import('@/routes/taiwannews/hot.ts')
      }
    },
    "apiRoutes": {},
    "name": "Taiwan News",
    "url": "taiwannews.com.tw",
    "lang": "en"
  },
  "tangshufang": {
    "routes": {
      "/:category?": {
        "path": "/:category?",
        "categories": [
          "new-media"
        ],
        "example": "/tangshufang",
        "parameters": {
          "category": "分类，见下表，默认为首页"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "tangshufang.com/:category",
              "tangshufang.com/"
            ]
          }
        ],
        "name": "分类",
        "maintainers": [
          "nczitzk"
        ],
        "description": "| 首页 | 老唐实盘 | 书房拾遗 | 理念 & 估值 | 经典陪读 | 财务套利 |\n| ---- | -------- | -------- | ----------- | -------- | -------- |\n|      | shipan   | wenda    | linian      | peidu    | taoli    |\n\n| 企业分析 | 白酒企业 | 腾讯控股 | 分众传媒 | 海康威视 | 其他企业 |\n| -------- | -------- | -------- | -------- | -------- | -------- |\n| qiye     | baijiu   | tengxun  | fenzhong | haikang  | qita     |\n\n| 核心五篇 | 读者投稿 | 读书随笔 | 财报浅析 | 出行游记 | 巴芒连载 |\n| -------- | -------- | -------- | -------- | -------- | -------- |\n| hexin    | tougao   | suibi    | caibao   | youji    | bamang   |",
        "location": "index.ts",
        "module": () => import('@/routes/tangshufang/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "唐书房",
    "url": "tangshufang.com",
    "lang": "zh-CN"
  },
  "taobao": {
    "routes": {
      "/zhongchou/:type?": {
        "path": "/zhongchou/:type?",
        "categories": [
          "shopping"
        ],
        "example": "/taobao/zhongchou/all",
        "parameters": {
          "type": "类型, 默认为 `all` 全部"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "众筹项目",
        "maintainers": [
          "xyqfer",
          "Fatpandac"
        ],
        "description": "| 全部 | 科技 | 食品        | 动漫 | 设计   | 公益 | 娱乐 | 影音  | 书籍 | 游戏 | 其他  |\n| ---- | ---- | ----------- | ---- | ------ | ---- | ---- | ----- | ---- | ---- | ----- |\n| all  | tech | agriculture | acg  | design | love | tele | music | book | game | other |",
        "location": "zhongchou.tsx",
        "module": () => import('@/routes/taobao/zhongchou.tsx')
      },
      "/mysql/monthly": {
        "path": "/mysql/monthly",
        "name": "数据库内核月报",
        "url": "mysql.taobao.org",
        "maintainers": [
          "nczitzk"
        ],
        "example": "/taobao/mysql/monthly",
        "categories": [
          "programming"
        ],
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportRadar": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "mysql.taobao.org/monthly/"
            ],
            "target": "/mysql/monthly"
          }
        ],
        "view": 0,
        "location": "mysql.ts",
        "module": () => import('@/routes/taobao/mysql.ts')
      }
    },
    "apiRoutes": {},
    "name": "淘宝网",
    "url": "taobao.com",
    "lang": "zh-CN"
  },
  "taoguba": {
    "routes": {
      "/blog/:id": {
        "path": "/blog/:id",
        "categories": [
          "finance"
        ],
        "example": "/taoguba/blog/252069",
        "parameters": {
          "id": "博客 id，可在对应博客页中找到"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "tgb.cn/blog/:id",
              "tgb.cn/"
            ]
          }
        ],
        "name": "用户博客",
        "maintainers": [
          "nczitzk"
        ],
        "location": "blog.ts",
        "module": () => import('@/routes/taoguba/blog.ts')
      },
      "/:category?": {
        "path": "/:category?",
        "categories": [
          "finance"
        ],
        "example": "/taoguba",
        "parameters": {
          "id": "分类，见下表，默认为社区总版"
        },
        "name": "淘股论坛",
        "maintainers": [
          "nczitzk"
        ],
        "description": "| 淘股论坛 | 社区总版 | 精华加油 | 网友点赞 |\n| -------- | -------- | -------- | -------- |\n| bbs      | zongban  | jinghua  | dianzan  |",
        "location": "index.ts",
        "module": () => import('@/routes/taoguba/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "淘股吧",
    "url": "tgb.cn",
    "lang": "zh-CN"
  },
  "taptap": {
    "routes": {
      "/topic/:id/:type?/:sort?/:lang?": {
        "path": "/topic/:id/:type?/:sort?/:lang?",
        "categories": [
          "game"
        ],
        "example": "/taptap/topic/142793/official",
        "parameters": {
          "id": "游戏 ID，游戏主页 URL 中获取",
          "type": "论坛版块，默认显示所有帖子，论坛版块 URL 中 `type` 参数，见下表，默认为 `feed`",
          "sort": "排序，见下表，默认为 `created`",
          "lang": "语言，`zh-CN`或`zh-TW`，默认为`zh-CN`"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "taptap.cn/app/:id/topic",
              "taptap.cn/app/:id"
            ],
            "target": "/topic/:id"
          }
        ],
        "name": "游戏论坛",
        "maintainers": [
          "hoilc",
          "TonyRL"
        ],
        "description": "| 全部 | 精华  | 官方     | 影片  |\n| ---- | ----- | -------- | ----- |\n| feed | elite | official | video |\n\n| 发布时间 | 回复时间  | 默认排序 |\n| -------- | --------- | ------- |\n| created  | commented | default |",
        "location": "topic.ts",
        "module": () => import('@/routes/taptap/topic.ts')
      },
      "/changelog/:id/:lang?": {
        "path": "/changelog/:id/:lang?",
        "categories": [
          "game"
        ],
        "example": "/taptap/changelog/60809/en_US",
        "parameters": {
          "id": "游戏 ID，游戏主页 URL 中获取",
          "lang": "语言，默认使用 `zh_CN`，亦可使用 `en_US`"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "www.taptap.cn/app/:id"
            ],
            "target": "/changelog/:id"
          }
        ],
        "name": "游戏更新",
        "maintainers": [
          "hoilc",
          "ETiV"
        ],
        "location": "changelog-cn.ts",
        "module": () => import('@/routes/taptap/changelog-cn.ts')
      },
      "/intl/changelog/:id/:lang?": {
        "path": "/intl/changelog/:id/:lang?",
        "categories": [
          "game"
        ],
        "example": "/taptap/intl/changelog/191001/zh_TW",
        "parameters": {
          "id": "Game's App ID, you may find it from the URL of the Game",
          "lang": "Language, checkout the table below for possible values, default is `en_US`"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "www.taptap.io/app/:id"
            ],
            "target": "/intl/changelog/:id"
          }
        ],
        "name": "Game's Changelog",
        "maintainers": [
          "hoilc",
          "ETiV"
        ],
        "description": "Language Code\n\n| English (US) | 繁體中文 | 한국어 | 日本語 |\n| ------------ | -------- | ------ | ------ |\n| en_US       | zh_TW   | ko_KR | ja_JP |",
        "location": "changelog-intl.ts",
        "module": () => import('@/routes/taptap/changelog-intl.ts')
      },
      "/review/:id/:order?/:lang?": {
        "path": "/review/:id/:order?/:lang?",
        "categories": [
          "game"
        ],
        "example": "/taptap/review/142793/hot",
        "parameters": {
          "id": "游戏 ID，游戏主页 URL 中获取",
          "order": "排序方式，空为综合，可选如下",
          "lang": "语言，`zh-CN` 或 `zh-TW`，默认为 `zh-CN`"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "www.taptap.cn/app/:id/review",
              "www.taptap.cn/app/:id"
            ],
            "target": "/review/:id"
          }
        ],
        "name": "游戏评价",
        "maintainers": [
          "hoilc",
          "TonyRL"
        ],
        "description": "| 最新   | 综合 |\n| --- | --- |\n| new | hot |",
        "location": "review-cn.ts",
        "module": () => import('@/routes/taptap/review-cn.ts')
      },
      "/intl/review/:id/:order?/:lang?": {
        "path": "/intl/review/:id/:order?/:lang?",
        "categories": [
          "game"
        ],
        "example": "/taptap/intl/review/82354/recent",
        "parameters": {
          "id": "Game's App ID, you may find it from the URL of the Game",
          "order": "Sort Method, default is `helpful`, checkout the table below for possible values",
          "lang": "Language, checkout the table below for possible values, default is `en_US`"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "www.taptap.io/app/:id/review",
              "www.taptap.io/app/:id"
            ],
            "target": "/intl/review/:id"
          }
        ],
        "name": "Ratings & Reviews",
        "maintainers": [
          "hoilc",
          "TonyRL",
          "ETiV"
        ],
        "description": "Sort Method\n\n| Most Helpful | Most Recent |\n| ------------ | ----------- |\n| helpful      | recent      |\n\nLanguage Code\n\n| English (US) | 繁體中文 | 한국어 | 日本語 |\n| ------------ | -------- | ------ | ------ |\n| en_US       | zh_TW   | ko_KR | ja_JP |",
        "location": "review-intl.ts",
        "module": () => import('@/routes/taptap/review-intl.ts')
      }
    },
    "apiRoutes": {},
    "name": "TapTap",
    "url": "www.taptap.io",
    "description": "::: warning\n由于区域限制，需要在有国内 IP 的机器上自建才能正常获取 RSS。而对于《TapTap 国际版》则需要部署在具有海外出口的 IP 上才可正常获取 RSS。\n:::",
    "lang": "zh-CN"
  },
  "tass": {
    "routes": {
      "/:category?": {
        "path": "/:category?",
        "categories": [
          "traditional-media"
        ],
        "example": "/tass/politics",
        "parameters": {
          "category": "Category, can be found in URL, `politics` by default"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "tass.com/:category"
            ],
            "target": "/:category"
          }
        ],
        "name": "News",
        "maintainers": [
          "TonyRL"
        ],
        "description": "| Russian Politics & Diplomacy | World | Business & Economy | Military & Defense | Science & Space | Emergencies | Society & Culture | Press Review | Sports |\n| ---------------------------- | ----- | ------------------ | ------------------ | --------------- | ----------- | ----------------- | ------------ | ------ |\n| politics                     | world | economy            | defense            | science         | emergencies | society           | pressreview  | sports |",
        "location": "news.ts",
        "module": () => import('@/routes/tass/news.ts')
      }
    },
    "apiRoutes": {},
    "name": "Russian News Agency TASS",
    "url": "tass.com",
    "lang": "en"
  },
  "tctmd": {
    "routes": {
      "/conference-news": {
        "path": "/conference-news",
        "categories": [
          "journal"
        ],
        "example": "/tctmd/conference-news",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "www.tctmd.com/news/conference-news"
            ]
          }
        ],
        "name": "Conference News",
        "maintainers": [
          "ChuYinan2023"
        ],
        "url": "www.tctmd.com/news/conference-news",
        "location": "conference-news.ts",
        "module": () => import('@/routes/tctmd/conference-news.ts')
      }
    },
    "apiRoutes": {},
    "name": "TCTMD",
    "url": "www.tctmd.com",
    "description": "Cardiovascular news, education, and clinical trial coverage from the Cardiovascular Research Foundation",
    "lang": "en"
  },
  "techcrunch": {
    "routes": {
      "/category/:categoryId": {
        "path": "/category/:categoryId",
        "categories": [
          "new-media"
        ],
        "example": "/techcrunch/category/577047203",
        "parameters": {
          "categoryId": "分类id"
        },
        "name": "Category",
        "maintainers": [
          "MilliumOrion"
        ],
        "description": "Use the category ID to retrieve a list of articles, category ID.  \nFrom the page source of `https://techcrunch.com/category/***`, locate the `{category_id}`  \nExample:  \n`html` -> `head` -> `<link rel=\"alternate\" title=\"JSON\" type=\"application/json\" href=\"https://techcrunch.com/wp-json/wp/v2/categories/{category_id}\">`",
        "location": "category.ts",
        "module": () => import('@/routes/techcrunch/category.ts')
      },
      "/news": {
        "path": "/news",
        "categories": [
          "new-media"
        ],
        "example": "/techcrunch/news",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "techcrunch.com/"
            ]
          }
        ],
        "name": "News",
        "maintainers": [
          "EthanWng97"
        ],
        "url": "techcrunch.com/",
        "location": "news.ts",
        "module": () => import('@/routes/techcrunch/news.ts')
      }
    },
    "apiRoutes": {},
    "name": "TechCrunch",
    "url": "techcrunch.com",
    "lang": "en"
  },
  "techflowpost": {
    "routes": {
      "/express": {
        "path": "/express",
        "categories": [
          "finance"
        ],
        "view": 0,
        "example": "/techflowpost/express",
        "radar": [
          {
            "source": [
              "techflowpost.com/newsletter/index.html"
            ]
          }
        ],
        "name": "快讯",
        "maintainers": [
          "nczitzk"
        ],
        "url": "techflowpost.com/",
        "location": "express.ts",
        "module": () => import('@/routes/techflowpost/express.ts')
      },
      "/featured/:category?": {
        "path": "/featured/:category?",
        "categories": [
          "finance"
        ],
        "view": 0,
        "example": "/techflowpost/featured",
        "parameters": {
          "category": "分类，见下表，默认为全部"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "techflowpost.com/article/index.html"
            ]
          }
        ],
        "name": "精选",
        "maintainers": [
          "zhenlohuang"
        ],
        "url": "techflowpost.com/article/index.html",
        "description": "| 全部 | 行业 & 项目观察 | 项目简介 | 项目动态 | 赛道解读 | 播客笔记 | 交易观察 | VC洞察 | 实用教程 | 人物故事 & 访谈 | 法律 & 监管动态 | 活动动态 | 交易所动态 |\n  | ---- | --------------- | -------- | -------- | -------- | -------- | -------- | ------ | -------- | --------------- | --------------- | -------- | ---------- |\n  |      | 2040            | 2046     | 2047     | 2045     | 2044     | 2043     | 2042   | 2041     | 2039            | 2033            | 2032     | 2031       |",
        "location": "featured.ts",
        "module": () => import('@/routes/techflowpost/featured.ts')
      },
      "/": {
        "path": "/",
        "example": "/techflowpost",
        "radar": [
          {
            "source": [
              "techflowpost.com/"
            ]
          }
        ],
        "name": "首页",
        "categories": [
          "finance"
        ],
        "view": 0,
        "maintainers": [
          "nczitzk"
        ],
        "url": "techflowpost.com/",
        "location": "index.ts",
        "module": () => import('@/routes/techflowpost/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "深潮 TechFlow",
    "url": "techflowpost.com",
    "lang": "zh-CN"
  },
  "techpowerup": {
    "routes": {
      "/": {
        "path": "/",
        "radar": [
          {
            "source": [
              "techpowerup.com/"
            ]
          }
        ],
        "name": "Latest Content",
        "maintainers": [
          "TonyRL"
        ],
        "example": "/techpowerup",
        "url": "www.techpowerup.com/",
        "location": "index.ts",
        "module": () => import('@/routes/techpowerup/index.ts')
      },
      "/review/:keyword?": {
        "path": "/review/:keyword?",
        "categories": [
          "new-media"
        ],
        "example": "/techpowerup/review/amd",
        "parameters": {
          "keyword": "Search Keyword"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "techpowerup.com/review/search",
              "techpowerup.com/review"
            ],
            "target": ""
          }
        ],
        "name": "Reviews",
        "maintainers": [
          "TonyRL"
        ],
        "url": "www.techpowerup.com/review/",
        "location": "review.ts",
        "module": () => import('@/routes/techpowerup/review.ts')
      }
    },
    "apiRoutes": {},
    "name": "TechPowerUp",
    "url": "www.techpowerup.com",
    "lang": "en"
  },
  "techsir": {
    "routes": {
      "/": {
        "path": "/",
        "categories": [
          "new-media"
        ],
        "example": "/techsir",
        "url": "www.techsir.com",
        "name": "最新资讯",
        "maintainers": [
          "p3psi-boo"
        ],
        "location": "index.ts",
        "module": () => import('@/routes/techsir/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "TechSir",
    "url": "techsir.com",
    "description": "科技先生 TechSir.Com 是新酷科技创新与创业媒体",
    "lang": "zh-CN"
  },
  "telecompaper": {
    "routes": {
      "/news/:caty/:year?/:country?/:type?": {
        "path": "/news/:caty/:year?/:country?/:type?",
        "categories": [
          "journal"
        ],
        "example": "/telecompaper/news/mobile/2020/China/News",
        "parameters": {
          "caty": "Category, see table below",
          "year": "Year. The year in respective category page filter, `all` for unlimited year, empty by default",
          "country": "Country or continent, `all` for unlimited country or continent, empty by default",
          "type": "Type, can be found in the `Types` filter, `all` for unlimited type, unlimited by default"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "News",
        "maintainers": [
          "nczitzk"
        ],
        "description": "Category\n\n| WIRELESS | BROADBAND | VIDEO     | GENERAL | IT | INDUSTRY RESOURCES |\n| -------- | --------- | --------- | ------- | -- | ------------------ |\n| mobile   | internet  | boardcast | general | it | industry-resources |\n\n::: tip\n  If `country` or `type` includes empty space, use `-` instead. For example, `United States` needs to be replaced with `United-States`, `White paper` needs to be replaced with `White-paper`\n\n  Filters in [INDUSTRY RESOURCES](https://www.telecompaper.com/industry-resources) only provides `Content Type` which corresponds to `type`. `year` and `country` are not supported.\n:::",
        "location": "news.ts",
        "module": () => import('@/routes/telecompaper/news.ts')
      },
      "/search/:keyword?/:company?/:sort?/:period?": {
        "path": "/search/:keyword?/:company?/:sort?/:period?",
        "categories": [
          "journal"
        ],
        "example": "/telecompaper/search/Nokia",
        "parameters": {
          "keyword": "Keyword",
          "company": "Company name, empty by default",
          "sort": "Sorting, see table below, `Date Descending` by default",
          "period": "Date selection, Last 12 months by default"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "Search",
        "maintainers": [
          "nczitzk"
        ],
        "description": "Sorting\n\n| Date Ascending | Date Descending |\n| -------------- | --------------- |\n| 1              | 2               |\n\n  Date selection\n\n| 1 month | 3 months | 6 months | 12 months | 24 months |\n| ------- | -------- | -------- | --------- | --------- |\n| 1       | 3        | 6        | 12        | 24        |",
        "location": "search.ts",
        "module": () => import('@/routes/telecompaper/search.ts')
      }
    },
    "apiRoutes": {},
    "name": "Telecompaper",
    "url": "telecompaper.com",
    "lang": "en"
  },
  "telegram": {
    "routes": {
      "/media/:entityName/:messageId": {
        "path": "/media/:entityName/:messageId",
        "categories": [
          "social-media"
        ],
        "example": "/telegram/media/telegram/1233",
        "parameters": {
          "entityName": "entity name",
          "messageId": "message id"
        },
        "features": {
          "requireConfig": [
            {
              "name": "TELEGRAM_SESSION",
              "optional": false,
              "description": "Telegram API Authentication"
            }
          ],
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [],
        "name": "Channel Media",
        "maintainers": [
          "synchrone"
        ],
        "description": "\n::: tip\n  Serves telegram media like pictures, video or files.\n:::\n",
        "location": "channel-media.ts",
        "module": () => import('@/routes/telegram/channel-media.ts')
      },
      "/stickerpack/:name": {
        "path": "/stickerpack/:name",
        "categories": [
          "social-media"
        ],
        "view": 2,
        "example": "/telegram/stickerpack/DIYgod",
        "parameters": {
          "name": "Sticker Pack name, available in the sharing URL"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "Sticker Pack",
        "maintainers": [
          "DIYgod"
        ],
        "location": "stickerpack.ts",
        "module": () => import('@/routes/telegram/stickerpack.ts')
      },
      "/stories/:username/:story?": {
        "path": "/stories/:username/:story?",
        "categories": [
          "social-media"
        ],
        "example": "/telegram/stories/telegram",
        "parameters": {
          "username": "entity name",
          "story": "story"
        },
        "features": {
          "requireConfig": [
            {
              "name": "TELEGRAM_SESSION",
              "optional": false,
              "description": "Telegram API Authentication"
            },
            {
              "name": "TELEGRAM_API_ID",
              "optional": true,
              "description": "Telegram API ID"
            },
            {
              "name": "TELEGRAM_API_HASH",
              "optional": true,
              "description": "Telegram API Hash"
            },
            {
              "name": "TELEGRAM_MAX_CONCURRENT_DOWNLOADS",
              "optional": true,
              "description": "Telegram Max Concurrent Downloads"
            },
            {
              "name": "TELEGRAM_PROXY_HOST",
              "optional": true,
              "description": "Telegram Proxy Host"
            },
            {
              "name": "TELEGRAM_PROXY_PORT",
              "optional": true,
              "description": "Telegram Proxy Port"
            },
            {
              "name": "TELEGRAM_PROXY_SECRET",
              "optional": true,
              "description": "Telegram Proxy Secret"
            }
          ],
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [],
        "name": "Stories",
        "maintainers": [
          "synchrone"
        ],
        "description": "",
        "location": "stories.ts",
        "module": () => import('@/routes/telegram/stories.ts')
      },
      "/blog": {
        "path": "/blog",
        "categories": [
          "social-media"
        ],
        "view": 0,
        "example": "/telegram/blog",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "telegram.org/blog"
            ]
          }
        ],
        "name": "Telegram Blog",
        "maintainers": [
          "fengkx"
        ],
        "url": "telegram.org/blog",
        "location": "blog.ts",
        "module": () => import('@/routes/telegram/blog.ts')
      },
      "/channel/:username/:routeParams?": {
        "path": "/channel/:username/:routeParams?",
        "categories": [
          "social-media"
        ],
        "view": 1,
        "example": "/telegram/channel/awesomeRSSHub",
        "parameters": {
          "username": "channel username",
          "routeParams": "extra parameters, see the table below\n| Key                    | Description                                                           | Accepts                                            | Defaults to  |\n| :--------------------: | :-------------------------------------------------------------------: | :------------------------------------------------: | :----------: |\n| showLinkPreview        | Show the link preview from Telegram                                   | 0/1/true/false                                     | true         |\n| showViaBot             | For messages sent via bot, show the bot                               | 0/1/true/false                                     | true         |\n| showReplyTo            | For reply messages, show the target of the reply                      | 0/1/true/false                                     | true         |\n| showFwdFrom            | For forwarded messages, show the forwarding source                    | 0/1/true/false                                     | true         |\n| showFwdFromAuthor      | For forwarded messages, show the author of the forwarding source      | 0/1/true/false                                     | true         |\n| showInlineButtons      | Show inline buttons                                                   | 0/1/true/false                                     | false        |\n| showMediaTagInTitle    | Show media tags in the title                                          | 0/1/true/false                                     | true         |\n| showMediaTagAsEmoji    | Show media tags as emoji                                              | 0/1/true/false                                     | true         |\n| showHashtagAsHyperlink | Show hashtags as hyperlinks (`https://t.me/s/channel?q=%23hashtag`) | 0/1/true/false                                     | true         |\n| includeFwd             | Include forwarded messages                                            | 0/1/true/false                                     | true         |\n| includeReply           | Include reply messages                                                | 0/1/true/false                                     | true         |\n| includeServiceMsg      | Include service messages (e.g. message pinned, channel photo updated) | 0/1/true/false                                     | true         |\n| includeUnsupportedMsg  | Include messages unsupported by t.me                                  | 0/1/true/false                                     | false        |\n| searchQuery            | search query                                                          | keywords; replace `#hashtag` with `%23hashtag` | (no keyword) |\n\nSpecify different option values than default values can meet different needs, URL\n\n```\nhttps://rsshub.app/telegram/channel/NewlearnerChannel/showLinkPreview=0&showViaBot=0&showReplyTo=0&showFwdFrom=0&showFwdFromAuthor=0&showInlineButtons=0&showMediaTagInTitle=1&showMediaTagAsEmoji=1&includeFwd=0&includeReply=1&includeServiceMsg=0&includeUnsupportedMsg=0\n```\n\ngenerates an RSS without any link previews and annoying metadata, with emoji media tags in the title, without forwarded messages (but with reply messages), and without messages you don't care about (service messages and unsupported messages), for people who prefer pure subscriptions.\n\nFor backward compatibility reasons, invalid `routeParams` will be treated as `searchQuery` .\n"
        },
        "features": {
          "requireConfig": [
            {
              "name": "TELEGRAM_SESSION",
              "optional": true,
              "description": "Telegram API Authentication"
            },
            {
              "name": "TELEGRAM_API_ID",
              "optional": true,
              "description": "Telegram API ID"
            },
            {
              "name": "TELEGRAM_API_HASH",
              "optional": true,
              "description": "Telegram API Hash"
            },
            {
              "name": "TELEGRAM_MAX_CONCURRENT_DOWNLOADS",
              "optional": true,
              "description": "Telegram Max Concurrent Downloads"
            },
            {
              "name": "TELEGRAM_PROXY_HOST",
              "optional": true,
              "description": "Telegram Proxy Host"
            },
            {
              "name": "TELEGRAM_PROXY_PORT",
              "optional": true,
              "description": "Telegram Proxy Port"
            },
            {
              "name": "TELEGRAM_PROXY_SECRET",
              "optional": true,
              "description": "Telegram Proxy Secret"
            }
          ],
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "t.me/s/:username"
            ],
            "target": "/channel/:username"
          }
        ],
        "name": "Channel",
        "maintainers": [
          "DIYgod",
          "Rongronggg9",
          "synchrone",
          "pseudoyu"
        ],
        "description": "\n::: tip\n  Due to Telegram restrictions, some channels involving pornography, copyright, and politics cannot be subscribed. You can confirm by visiting `https://t.me/s/:username`, it's recommended to deploy your own instance with telegram api configs (create your telegram application via `https://core.telegram.org/api/obtaining_api_id`, run this command `node ./lib/routes/telegram/scripts/get-telegram-session.mjs` to get `TELEGRAM_SESSION` and set it as Environment Variable).\n:::",
        "location": "channel.ts",
        "module": () => import('@/routes/telegram/channel.ts')
      }
    },
    "apiRoutes": {},
    "name": "Telegram",
    "url": "t.me",
    "lang": "en"
  },
  "tencent": {
    "routes": {
      "/cloud/developer/column/:categoryId?": {
        "path": "/cloud/developer/column/:categoryId?",
        "categories": [
          "programming"
        ],
        "example": "/tencent/cloud/developer/column/1",
        "parameters": {
          "categoryId": "categoryId from page url"
        },
        "radar": [
          {
            "source": [
              "cloud.tencent.com/developer/column"
            ]
          }
        ],
        "name": "腾讯云开发者社区专栏",
        "maintainers": [
          "lyling"
        ],
        "location": "cloud/developer/column.ts",
        "module": () => import('@/routes/tencent/cloud/developer/column.ts')
      },
      "/pvp/newsindex/:type": {
        "path": "/pvp/newsindex/:type",
        "categories": [
          "game"
        ],
        "example": "/tencent/pvp/newsindex/all",
        "parameters": {
          "type": "栏目分类，见下表"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "新闻中心",
        "maintainers": [
          "Jeason0228",
          "HenryQW"
        ],
        "description": "| 全部 | 热门 | 新闻 | 公告 | 活动 | 赛事 | 优化 |\n| ---- | ---- | ---- | ---- | ---- | ---- | ---- |\n| all  | rm   | xw   | gg   | hd   | ss   | yh   |",
        "location": "pvp/newsindex.ts",
        "module": () => import('@/routes/tencent/pvp/newsindex.ts')
      },
      "/news/coronavirus/data/:province?/:city?": {
        "path": "/news/coronavirus/data/:province?/:city?",
        "name": "Unknown",
        "maintainers": [
          "CaoMeiYouRen"
        ],
        "location": "news/coronavirus/data.tsx",
        "module": () => import('@/routes/tencent/news/coronavirus/data.tsx')
      },
      "/news/coronavirus/total": {
        "path": "/news/coronavirus/total",
        "radar": [
          {
            "source": [
              "new.qq.com/zt2020/page/feiyan.htm"
            ]
          }
        ],
        "name": "Unknown",
        "maintainers": [
          "CaoMeiYouRen"
        ],
        "url": "new.qq.com/zt2020/page/feiyan.htm",
        "location": "news/coronavirus/total.tsx",
        "module": () => import('@/routes/tencent/news/coronavirus/total.tsx')
      },
      "/news/author/:mid": {
        "path": "/news/author/:mid",
        "categories": [
          "new-media"
        ],
        "example": "/tencent/news/author/5933889",
        "parameters": {
          "mid": "企鹅号 ID"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "title": "当前作者文章",
            "source": [
              "news.qq.com/omn/author/:mid"
            ]
          }
        ],
        "name": "作者",
        "maintainers": [
          "LogicJake",
          "miles170"
        ],
        "location": "news/author.tsx",
        "module": () => import('@/routes/tencent/news/author.tsx')
      },
      "/qq/sdk/changelog/:platform": {
        "path": "/qq/sdk/changelog/:platform",
        "categories": [
          "program-update"
        ],
        "example": "/tencent/qq/sdk/changelog/iOS",
        "parameters": {
          "platform": "平台，iOS / Android"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "更新日志",
        "maintainers": [
          "nuomi1"
        ],
        "location": "qq/sdk/changelog.ts",
        "module": () => import('@/routes/tencent/qq/sdk/changelog.ts')
      }
    },
    "apiRoutes": {},
    "name": "腾讯",
    "url": "tencent.com",
    "lang": "zh-CN"
  },
  "tesla": {
    "routes": {
      "/cx/:category?/:city?": {
        "path": "/cx/:category?/:city?",
        "categories": [
          "shopping"
        ],
        "example": "/tesla/cx/生活方式/北京",
        "parameters": {
          "category": "分类，见下表，默认为空，即全部",
          "city": "城市，默认为空，即全国"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "权益中心",
        "maintainers": [
          "simonsmh",
          "nczitzk"
        ],
        "description": "| 充电免停 | 酒店 | 美食 | 生活方式 |\n| -------- | ---- | ---- | -------- |\n\n::: tip\n  分类为 **充电免停** 时，城市参数不起作用\n:::\n\n<details>\n<summary>可选城市</summary>\n\n| 成都 | 深圳 | 洛阳 | 北京 | 南京 | 绍兴 |\n| ---- | ---- | ---- | ---- | ---- | ---- |\n\n| 西安 | 上海 | 阿坝藏族羌族自治州 | 重庆 | 郑州 | 天津 |\n| ---- | ---- | ------------------ | ---- | ---- | ---- |\n\n| 晋中 | 三亚 | 湖州 | 苏州 | 扬州 | 秦皇岛 |\n| ---- | ---- | ---- | ---- | ---- | ------ |\n\n| 长沙 | 武汉 | 安阳 | 温州 | 瑞安 | 石家庄 |\n| ---- | ---- | ---- | ---- | ---- | ------ |\n\n| 佛山 | 广州 | 杭州 | 烟台 | 沧州 | 张家港 |\n| ---- | ---- | ---- | ---- | ---- | ------ |\n\n| 金华 | 临沧 | 大理 | 南昌 | 贵阳 | 信阳 |\n| ---- | ---- | ---- | ---- | ---- | ---- |\n\n| 张家口 | 铜仁 | 沈阳 | 合肥 | 黔东 | 高邮 |\n| ------ | ---- | ---- | ---- | ---- | ---- |\n\n| 三河 | 安顺 | 莆田 | 阳江 | 南宁 | 台州 |\n| ---- | ---- | ---- | ---- | ---- | ---- |\n\n| 余姚 | 淄博 | 三明 | 中山 | 宁波 | 厦门 |\n| ---- | ---- | ---- | ---- | ---- | ---- |\n\n| 永康 | 慈溪 | 台山 | 福州 | 无锡 | 宜昌 |\n| ---- | ---- | ---- | ---- | ---- | ---- |\n\n| 泉州 | 肇庆 | 太仓 | 珠海 | 邢台 | 衡水 |\n| ---- | ---- | ---- | ---- | ---- | ---- |\n\n| 温岭 | 宜兴 | 东莞 | 威海 | 南通 | 舟山 |\n| ---- | ---- | ---- | ---- | ---- | ---- |\n\n| 都匀 | 长治 | 江阴 | 云浮 | 常州 | 唐山 |\n| ---- | ---- | ---- | ---- | ---- | ---- |\n\n| 平湖 | 商丘 | 保定 | 泰州 | 青岛 | 龙口 |\n| ---- | ---- | ---- | ---- | ---- | ---- |\n\n| 泰安 | 岳阳 | 惠州 | 徐州 | 哈尔滨 | 潍坊 |\n| ---- | ---- | ---- | ---- | ------ | ---- |\n\n| 大同 | 嘉兴 | 毕节 | 临汾 | 江门 | 诸暨 |\n| ---- | ---- | ---- | ---- | ---- | ---- |\n\n| 儋州 | 衢州 | 大连 | 昆山 | 靖江 | 常熟 |\n| ---- | ---- | ---- | ---- | ---- | ---- |\n\n| 罗定 | 丽江 | 晋江 | 乐清 | 茂名 | 福清 |\n| ---- | ---- | ---- | ---- | ---- | ---- |\n\n| 廊坊 | 兰溪 | 汕尾 | 滨州 | 昆明 | 玉环 |\n| ---- | ---- | ---- | ---- | ---- | ---- |\n\n| 绵阳 | 漳州 | 德州 | 聊城 | 龙岩 | 临沂 |\n| ---- | ---- | ---- | ---- | ---- | ---- |\n\n| 新沂 | 桐乡 | 迪庆藏族自治州 | 汕头 | 潮州 | 驻马店 |\n| ---- | ---- | -------------- | ---- | ---- | ------ |\n\n| 曲阜 | 郴州 | 济源 | 兴义 |\n| ---- | ---- | ---- | ---- |\n</details>",
        "location": "cx.ts",
        "module": () => import('@/routes/tesla/cx.ts')
      },
      "/price": {
        "path": "/price",
        "categories": [
          "shopping"
        ],
        "example": "/tesla/price",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "tesla.cn/model3/design",
              "tesla.cn/"
            ]
          }
        ],
        "name": "价格",
        "maintainers": [
          "xiaokyo"
        ],
        "url": "tesla.cn/model3/design",
        "location": "price/index.ts",
        "module": () => import('@/routes/tesla/price/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "特斯拉中国",
    "url": "tesla.cn",
    "lang": "zh-CN"
  },
  "test": {
    "routes": {
      "/:id/:params?": {
        "path": "/:id/:params?",
        "name": "Test",
        "maintainers": [
          "DIYgod",
          "NeverBehave"
        ],
        "location": "index.ts",
        "module": () => import('@/routes/test/index.ts')
      }
    },
    "apiRoutes": {
      "/": {
        "path": "/",
        "maintainers": [
          "DIYgod"
        ],
        "location": "api-index.ts",
        "module": () => import('@/routes/test/api-index.ts')
      }
    },
    "name": "RSSHub Test",
    "lang": "en"
  },
  "tfc-taiwan": {
    "routes": {
      "/category/:category": {
        "name": "分類",
        "maintainers": [
          "TonyRL"
        ],
        "example": "/tfc-taiwan/category/weekly-top-ten-rumors",
        "path": "/category/:category",
        "parameters": {
          "category": "分類，見下表，預設為 `weekly-top-ten-rumors`"
        },
        "url": "tfc-taiwan.org.tw/category/rumor-mill/",
        "description": "| 謠言風向球 | 議題觀察室        | TOP10                 | 名家專欄       | 國際視野             |\n| ---------- | ----------------- | --------------------- | -------------- | -------------------- |\n| rumor-mill | issue-observatory | weekly-top-ten-rumors | expert-columns | research-and-updates |",
        "location": "category.ts",
        "module": () => import('@/routes/tfc-taiwan/category.ts')
      },
      "/": {
        "name": "最新查核報告",
        "maintainers": [
          "TonyRL"
        ],
        "example": "/tfc-taiwan",
        "path": "/",
        "url": "tfc-taiwan.org.tw/latest-news/",
        "location": "index.ts",
        "module": () => import('@/routes/tfc-taiwan/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "Taiwan FactCheck Center",
    "url": "tfc-taiwan.org.tw",
    "lang": "zh-TW",
    "zh-TW": {
      "name": "台灣事實查核中心"
    }
  },
  "tgbus": {
    "routes": {
      "/list/:category": {
        "path": "/list/:category",
        "parameters": {
          "category": "列表分类，见下表"
        },
        "categories": [
          "game"
        ],
        "example": "/tgbus/list/news",
        "radar": [
          {
            "source": [
              "www.tgbus.com/list/:category/"
            ],
            "target": "/list/:category"
          }
        ],
        "name": "文章列表",
        "maintainers": [
          "Xzonn"
        ],
        "description": "| 最新资讯 | 游戏评测 | 游戏视频 | 巴士首页特稿 | 硬件资讯 |\n| -------- | -------- | -------- | ------------ | -------- |\n| news     | review   | video    | special      | hardware |",
        "location": "list.ts",
        "module": () => import('@/routes/tgbus/list.ts')
      }
    },
    "apiRoutes": {},
    "name": "电玩巴士 TGBUS",
    "url": "tgbus.com",
    "lang": "zh-CN"
  },
  "the": {
    "routes": {
      "/:filter{.+}?": {
        "path": "/:filter{.+}?",
        "name": "分类",
        "url": "river.to",
        "maintainers": [
          "nczitzk",
          "pseudoyu"
        ],
        "example": "/the",
        "parameters": {
          "filter": "过滤器，见下方描述"
        },
        "description": "::: tip\n  如果你想订阅特定类别或出版物，可以在路由中填写 filter 参数。\n\n  `/category/rawj7o4ypewv94` 可以实现订阅 [时局](https://river.to/occasus/rawj7o4ypewv94) 类别。此时，路由是 [`/the/category/rawj7o4ypewv94/`](https://rsshub.app/the/category/rawj7o4ypewv94).\n\n  也可以直接使用 slug：[`/the/rawj7o4ypewv94`](https://rsshub.app/the/rawj7o4ypewv94)\n:::\n\n| 分类                                                      | ID                                                               |\n| --------------------------------------------------------- | ---------------------------------------------------------------- |\n| [时局](https://river.to/occasus/rawj7o4ypewv94)           | [rawj7o4ypewv94](https://rsshub.app/the/category/rawj7o4ypewv94) |\n| [剩余价值](https://river.to/occasus/rawmw7dsta2jew)       | [rawmw7dsta2jew](https://rsshub.app/the/category/rawmw7dsta2jew) |\n| [Beijing](https://river.to/occasus/rawbcvxkktdkq8)        | [rawbcvxkktdkq8](https://rsshub.app/the/category/rawbcvxkktdkq8) |\n| [稳中向好](https://river.to/occasus/raw4krvx85dh27)       | [raw4krvx85dh27](https://rsshub.app/the/category/raw4krvx85dh27) |\n| [水深火热](https://river.to/occasus/rawtn8jpsc6uvv)       | [rawtn8jpsc6uvv](https://rsshub.app/the/category/rawtn8jpsc6uvv) |\n| [东升西降](https://river.to/occasus/rawai5kd4z15il)       | [rawai5kd4z15il](https://rsshub.app/the/category/rawai5kd4z15il) |\n| [大局](https://river.to/occasus/raw2efkzejrsx8)           | [raw2efkzejrsx8](https://rsshub.app/the/category/raw2efkzejrsx8) |\n| [境外势力](https://river.to/occasus/rawmpalhnlphuc)       | [rawmpalhnlphuc](https://rsshub.app/the/category/rawmpalhnlphuc) |\n| [副刊](https://river.to/occasus/rawxght2jr2u5z)           | [rawxght2jr2u5z](https://rsshub.app/the/category/rawxght2jr2u5z) |\n| [天高地厚](https://river.to/occasus/rawrsnh9zakqdx)       | [rawrsnh9zakqdx](https://rsshub.app/the/category/rawrsnh9zakqdx) |\n| [Oyster](https://river.to/occasus/rawdhl9hugdfn9)         | [rawdhl9hugdfn9](https://rsshub.app/the/category/rawdhl9hugdfn9) |\n  ",
        "categories": [
          "new-media"
        ],
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportRadar": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "river.to/occasus/:category?"
            ]
          },
          {
            "title": "时局",
            "source": [
              "river.to/occasus/rawj7o4ypewv94"
            ],
            "target": "/the/category/rawj7o4ypewv94"
          },
          {
            "title": "剩余价值",
            "source": [
              "river.to/occasus/rawmw7dsta2jew"
            ],
            "target": "/the/category/rawmw7dsta2jew"
          },
          {
            "title": "Beijing",
            "source": [
              "river.to/occasus/rawbcvxkktdkq8"
            ],
            "target": "/the/category/rawbcvxkktdkq8"
          },
          {
            "title": "稳中向好",
            "source": [
              "river.to/occasus/raw4krvx85dh27"
            ],
            "target": "/the/category/raw4krvx85dh27"
          },
          {
            "title": "水深火热",
            "source": [
              "river.to/occasus/rawtn8jpsc6uvv"
            ],
            "target": "/the/category/rawtn8jpsc6uvv"
          },
          {
            "title": "东升西降",
            "source": [
              "river.to/occasus/rawai5kd4z15il"
            ],
            "target": "/the/category/rawai5kd4z15il"
          },
          {
            "title": "大局",
            "source": [
              "river.to/occasus/raw2efkzejrsx8"
            ],
            "target": "/the/category/raw2efkzejrsx8"
          },
          {
            "title": "境外势力",
            "source": [
              "river.to/occasus/rawmpalhnlphuc"
            ],
            "target": "/the/category/rawmpalhnlphuc"
          },
          {
            "title": "副刊",
            "source": [
              "river.to/occasus/rawxght2jr2u5z"
            ],
            "target": "/the/category/rawxght2jr2u5z"
          },
          {
            "title": "天高地厚",
            "source": [
              "river.to/occasus/rawrsnh9zakqdx"
            ],
            "target": "/the/category/rawrsnh9zakqdx"
          },
          {
            "title": "Oyster",
            "source": [
              "river.to/occasus/rawdhl9hugdfn9"
            ],
            "target": "/the/category/rawdhl9hugdfn9"
          }
        ],
        "location": "index.ts",
        "module": () => import('@/routes/the/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "River.to (江河日下)",
    "url": "river.to",
    "categories": [
      "new-media"
    ],
    "description": "",
    "lang": "zh-CN"
  },
  "theatlantic": {
    "routes": {
      "/:category": {
        "path": "/:category",
        "categories": [
          "traditional-media"
        ],
        "example": "/theatlantic/latest",
        "parameters": {
          "category": "category, see below"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "www.theatlantic.com/:category"
            ]
          }
        ],
        "name": "News",
        "maintainers": [
          "EthanWng97",
          "pseudoyu"
        ],
        "description": "| Popular      | Latest | Politics | Technology | Business |\n| ------------ | ------ | -------- | ---------- | -------- |\n| most-popular | latest | politics | technology | business |\n\n  More categories (except photo) can be found within the navigation bar at [https://www.theatlantic.com](https://www.theatlantic.com)",
        "location": "news.ts",
        "module": () => import('@/routes/theatlantic/news.ts')
      }
    },
    "apiRoutes": {},
    "name": "The Atlantic",
    "url": "www.theatlantic.com",
    "lang": "en"
  },
  "theblock": {
    "routes": {
      "/category/:category": {
        "path": "/category/:category",
        "categories": [
          "finance"
        ],
        "example": "/theblock/category/crypto-ecosystems",
        "parameters": {
          "category": "News category"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "Category",
        "maintainers": [
          "pseudoyu"
        ],
        "radar": [
          {
            "source": [
              "theblock.co/category/:category"
            ],
            "target": "/category/:category"
          }
        ],
        "description": "Get latest news from TheBlock by category. Note that due to website limitations, only article summaries may be available.",
        "location": "index.ts",
        "module": () => import('@/routes/theblock/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "TheBlock",
    "url": "theblock.co",
    "lang": "en"
  },
  "theblockbeats": {
    "routes": {
      "/:channel?/:original?": {
        "path": "/:channel?/:original?",
        "categories": [
          "finance"
        ],
        "view": 0,
        "example": "/theblockbeats/newsflash",
        "parameters": {
          "channel": {
            "description": "类型",
            "options": [
              {
                "value": "newsflash",
                "label": "快讯"
              },
              {
                "value": "article",
                "label": "文章"
              }
            ],
            "default": "newsflash"
          },
          "original": {
            "description": "文章类型，仅 `channel` 为 `article` 时有效",
            "options": [
              {
                "value": "0",
                "label": "全部"
              },
              {
                "value": "1",
                "label": "深度"
              },
              {
                "value": "2",
                "label": "精选"
              },
              {
                "value": "3",
                "label": "热点追踪"
              }
            ],
            "default": "0"
          }
        },
        "name": "新闻快讯",
        "maintainers": [
          "Fatpandac",
          "jameshih",
          "DIYgod"
        ],
        "radar": [
          {
            "title": "文章",
            "source": [
              "www.theblockbeats.info/article"
            ],
            "target": "/article"
          },
          {
            "title": "快讯",
            "source": [
              "www.theblockbeats.info/newsflash"
            ],
            "target": "/newsflash"
          }
        ],
        "description": "|    快讯   |   文章  |\n| :-------: | :-----: |\n| newsflash | article |\n\n| 全部 | 深度 | 精选 | 热点追踪 |\n| :--: | :--: | :--: | :---: |\n|     | -2  | 1    |  2     |",
        "location": "index.tsx",
        "module": () => import('@/routes/theblockbeats/index.tsx')
      }
    },
    "apiRoutes": {},
    "name": "律动 BlockBeats",
    "url": "www.theblockbeats.info",
    "lang": "zh-CN"
  },
  "thebrain": {
    "routes": {
      "/blog": {
        "path": "/blog",
        "name": "Blog",
        "url": "www.thebrain.com",
        "maintainers": [
          "nczitzk"
        ],
        "example": "/thebrain/blog",
        "categories": [
          "new-media"
        ],
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportRadar": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "www.thebrain.com/blog"
            ],
            "target": "/blog"
          }
        ],
        "view": 0,
        "location": "blog.tsx",
        "module": () => import('@/routes/thebrain/blog.tsx')
      }
    },
    "apiRoutes": {},
    "name": "TheBrain",
    "url": "thebrain.com",
    "categories": [
      "new-media"
    ],
    "description": "",
    "lang": "en"
  },
  "thecover": {
    "routes": {
      "/channel/:id?": {
        "path": "/channel/:id?",
        "categories": [
          "new-media"
        ],
        "example": "/thecover/channel/3560",
        "parameters": {
          "id": "对应id,可在频道链接中获取，默认为3892"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "频道",
        "maintainers": [
          "yuxinliu-alex"
        ],
        "description": "| 天下 | 四川 | 辟谣 | 国际 | 云招考 | 30 秒 | 拍客 | 体育 | 国内 | 帮扶铁军 | 文娱 | 宽窄 | 商业 | 千面 | 封面号 |\n| ---- | ---- | ---- | ---- | ------ | ----- | ---- | ---- | ---- | -------- | ---- | ---- | ---- | ---- | ------ |\n| 3892 | 3560 | 3909 | 3686 | 11     | 3902  | 3889 | 3689 | 1    | 4002     | 12   | 46   | 4    | 21   | 17     |",
        "location": "channel.ts",
        "module": () => import('@/routes/thecover/channel.ts')
      }
    },
    "apiRoutes": {},
    "name": "封面新闻",
    "url": "thecover.cn",
    "lang": "zh-CN"
  },
  "thegadgetflow": {
    "routes": {
      "/:category?": {
        "path": "/:category?",
        "categories": [
          "shopping"
        ],
        "example": "/thegadgetflow/cool-gadgets-gifts",
        "parameters": {
          "category": "category name, can be found in url"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "thegadgetflow.com/categories/:category"
            ],
            "target": "/:category"
          }
        ],
        "name": "Category",
        "maintainers": [
          "EthanWng97"
        ],
        "location": "rss.tsx",
        "module": () => import('@/routes/thegadgetflow/rss.tsx')
      }
    },
    "apiRoutes": {},
    "name": "Gadget Flow",
    "url": "thegadgetflow.com",
    "lang": "en"
  },
  "thegradient": {
    "routes": {
      "/posts": {
        "path": "/posts",
        "categories": [
          "blog"
        ],
        "example": "/thegradient/posts",
        "radar": [
          {
            "source": [
              "thegradient.pub/"
            ]
          }
        ],
        "url": "thegradient.pub/",
        "name": "Posts",
        "maintainers": [
          "liyaozhong"
        ],
        "description": "The Gradient Blog Posts",
        "location": "index.ts",
        "module": () => import('@/routes/thegradient/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "The Gradient",
    "url": "thegradient.pub",
    "lang": "en"
  },
  "thehindu": {
    "routes": {
      "/topic/:topic": {
        "path": "/topic/:topic",
        "categories": [
          "traditional-media"
        ],
        "example": "/thehindu/topic/rains",
        "parameters": {
          "topic": "Topic slug, can be found in URL."
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "thehindu.com/topic/:topic"
            ]
          }
        ],
        "name": "Topic",
        "maintainers": [
          "TonyRL"
        ],
        "location": "topic.ts",
        "module": () => import('@/routes/thehindu/topic.ts')
      }
    },
    "apiRoutes": {},
    "name": "The Hindu",
    "url": "thehindu.com",
    "lang": "en"
  },
  "theinitium": {
    "routes": {
      "/follow/articles/:language?": {
        "path": "/follow/articles/:language?",
        "name": "个人订阅追踪动态（已停用）",
        "maintainers": [
          "AgFlore",
          "pseudoyu"
        ],
        "parameters": {
          "language": "语言"
        },
        "radar": [],
        "example": "/theinitium/follow/articles",
        "categories": [
          "new-media"
        ],
        "description": ":::warning\n此路由已停用。端传媒已迁移到 Ghost CMS，不再支持通过 API 获取个人追踪内容。请改用标签或栏目订阅。\n:::",
        "location": "follow.ts",
        "module": () => import('@/routes/theinitium/follow.ts')
      },
      "/app/:category?": {
        "path": "/app/:category?",
        "categories": [
          "new-media"
        ],
        "example": "/theinitium/app",
        "parameters": {
          "category": "Category, see below, latest_sc by default"
        },
        "features": {
          "requireConfig": [
            {
              "name": "INITIUM_MEMBER_COOKIE",
              "optional": true,
              "description": "端传媒会员登录后的 Cookie，用于获取付费文章全文。"
            }
          ],
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "App",
        "maintainers": [
          "quiniapiezoelectricity",
          "pseudoyu"
        ],
        "radar": [
          {
            "source": [
              "theinitium.com/latest/"
            ],
            "target": "/app/latest_sc"
          }
        ],
        "description": "Category 栏目：\n\n| ----- | 简体中文     | 繁體中文      |\n| ----- | ----------------- | ---------------- |\n| 最新   | latest_sc | latest_tc |\n| 日报   | daily_brief_sc | daily_brief_tc |\n| 速递   | whats_new_sc | whats_new_tc |\n| 专题   | report_sc | report_tc |\n| 评论   | opinion_sc | opinion_tc |\n| 国际   | international_sc | international_tc |\n| 大陆   | mainland_sc | mainland_tc |\n| 香港   | hongkong_sc | hongkong_tc |\n| 台湾   | taiwan_sc | taiwan_tc |\n\n:::tip\n原 App 路由已迁移至 Ghost CMS API。播客（article_audio）分类已停用，请改用 `/theinitium/channel` 路由。\n:::",
        "location": "app.ts",
        "module": () => import('@/routes/theinitium/app.ts')
      },
      "/author/:type/:language?": {
        "path": "/author/:type/:language?",
        "name": "作者",
        "url": "theinitium.com",
        "maintainers": [
          "AgFlore",
          "pseudoyu"
        ],
        "parameters": {
          "type": "作者 slug，可从作者主页 URL 中获取，如 `https://theinitium.com/author/initium-newsroom/`",
          "language": "语言，简体`zh-hans`，繁体`zh-hant`，缺省为不限"
        },
        "features": {
          "requireConfig": [
            {
              "name": "INITIUM_MEMBER_COOKIE",
              "optional": true,
              "description": "端传媒会员登录后的 Cookie，用于获取付费文章全文。"
            }
          ],
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "theinitium.com/author/:type"
            ],
            "target": "/author/:type"
          }
        ],
        "example": "/theinitium/author/initium-newsroom",
        "categories": [
          "new-media"
        ],
        "location": "author.ts",
        "module": () => import('@/routes/theinitium/author.ts')
      },
      "/channel/:type?/:language?": {
        "path": "/channel/:type?/:language?",
        "name": "栏目",
        "url": "theinitium.com",
        "maintainers": [
          "prnake",
          "mintyfrankie",
          "pseudoyu"
        ],
        "parameters": {
          "type": "栏目，缺省为最新（latest）",
          "language": "语言，简体`zh-hans`，繁体`zh-hant`，缺省为不限"
        },
        "features": {
          "requireConfig": [
            {
              "name": "INITIUM_MEMBER_COOKIE",
              "optional": true,
              "description": "端传媒会员登录后的 Cookie，用于获取付费文章全文。获取方式：登录 theinitium.com 后，从浏览器开发者工具中复制 Cookie。"
            }
          ],
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "theinitium.com/latest/"
            ],
            "target": "/channel/latest"
          },
          {
            "source": [
              "theinitium.com/tag/:type"
            ],
            "target": "/channel/:type"
          }
        ],
        "example": "/theinitium/channel/latest",
        "categories": [
          "new-media"
        ],
        "description": "Type 栏目（对应 Ghost 标签）：\n\n| 最新   | 速递     | 评论    | 国际          | 大陆     | 香港     | 台湾   | 科技       | 专题   | 日报        | 周报   |\n| ------ | -------- | ------- | ------------- | -------- | -------- | ------ | ---------- | ------ | ----------- | ------ |\n| latest | whatsnew | opinion | international | mainland | hongkong | taiwan | technology | feature | daily-brief | weekly |\n\n:::tip\n设置环境变量 `INITIUM_MEMBER_COOKIE` 可获取付费文章全文。\n:::",
        "location": "channel.ts",
        "module": () => import('@/routes/theinitium/channel.ts')
      },
      "/tags/:type/:language?": {
        "path": "/tags/:type/:language?",
        "name": "话题・标签",
        "url": "theinitium.com",
        "maintainers": [
          "AgFlore",
          "pseudoyu"
        ],
        "parameters": {
          "type": "标签 slug，可从标签页 URL 中获取，如 `https://theinitium.com/tag/south-korea/` 则为 `south-korea`",
          "language": "语言，简体`zh-hans`，繁体`zh-hant`，缺省为不限"
        },
        "features": {
          "requireConfig": [
            {
              "name": "INITIUM_MEMBER_COOKIE",
              "optional": true,
              "description": "端传媒会员登录后的 Cookie，用于获取付费文章全文。"
            }
          ],
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "theinitium.com/tag/:type"
            ],
            "target": "/tags/:type"
          }
        ],
        "example": "/theinitium/tags/south-korea",
        "categories": [
          "new-media"
        ],
        "location": "tags.ts",
        "module": () => import('@/routes/theinitium/tags.ts')
      }
    },
    "apiRoutes": {},
    "name": "The Initium",
    "url": "theinitium.com",
    "description": ":::tip\nSet the environment variable `INITIUM_MEMBER_COOKIE` to get the full text of paid articles. After logging in to theinitium.com, copy the Cookie from the browser developer tools.\n\nOld environment variables `INITIUM_USERNAME`, `INITIUM_PASSWORD`, and `INITIUM_BEARER_TOKEN` are no longer used since the site migrated to Ghost CMS.\n:::",
    "zh": {
      "name": "端傳媒",
      "description": ":::tip\n设置环境变量 `INITIUM_MEMBER_COOKIE` 可获取付费文章全文。登录 theinitium.com 后，从浏览器开发者工具中复制 Cookie。\n\n旧的环境变量 `INITIUM_USERNAME`、`INITIUM_PASSWORD` 和 `INITIUM_BEARER_TOKEN` 已不再使用（网站已迁移至 Ghost CMS）。\n:::"
    }
  },
  "themoviedb": {
    "routes": {
      "/collection/:id/:lang?": {
        "path": "/collection/:id/:lang?",
        "categories": [
          "multimedia"
        ],
        "example": "/themoviedb/collection/131292/en-US",
        "parameters": {
          "id": "Collection ID",
          "lang": "Language"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "Collection",
        "maintainers": [
          "x2cf"
        ],
        "location": "collection.ts",
        "module": () => import('@/routes/themoviedb/collection.ts')
      },
      "/tv/:id/seasons/:seasonNumber/episodes/:lang?": {
        "path": "/tv/:id/seasons/:seasonNumber/episodes/:lang?",
        "categories": [
          "multimedia"
        ],
        "example": "/themoviedb/tv/70593/seasons/1/episodes/en-US",
        "parameters": {
          "id": "TV show ID",
          "seasonNumber": "Season number",
          "lang": "Language"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "TV Show Episodes",
        "maintainers": [
          "x2cf"
        ],
        "location": "episodes.ts",
        "module": () => import('@/routes/themoviedb/episodes.ts')
      },
      "/tv/:id/seasons/:lang?": {
        "path": "/tv/:id/seasons/:lang?",
        "categories": [
          "multimedia"
        ],
        "view": 5,
        "example": "/themoviedb/tv/70593/seasons/en-US",
        "parameters": {
          "id": "TV show ID",
          "lang": "Language"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "TV Show Seasons",
        "maintainers": [
          "x2cf"
        ],
        "location": "seasons.ts",
        "module": () => import('@/routes/themoviedb/seasons.ts')
      },
      "/:mediaType/:sheet/:lang?": {
        "path": "/:mediaType/:sheet/:lang?",
        "categories": [
          "multimedia"
        ],
        "example": "/themoviedb/tv/top-rated/en-US",
        "parameters": {
          "mediaType": "`movie` or `tv`",
          "sheet": "Sheet, see below",
          "lang": "Language"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "Sheet",
        "maintainers": [
          "x2cf"
        ],
        "description": "When `mediaType` is `tv`, `sheet` should be:\n\n| Airing Today | On TV      | Top Rated |\n| ------------ | ---------- | --------- |\n| airing-today | on-the-air | top-rated |\n\n  When `mediaType` is `movie`, `sheet` should be:\n\n| Now Playing | Upcoming | Top Rated |\n| ----------- | -------- | --------- |\n| now-playing | upcoming | top-rated |",
        "location": "sheet.ts",
        "module": () => import('@/routes/themoviedb/sheet.ts')
      },
      "/trending/:mediaType/:timeWindow/:lang?": {
        "path": "/trending/:mediaType/:timeWindow/:lang?",
        "categories": [
          "multimedia"
        ],
        "example": "/themoviedb/trending/tv/day/en-US",
        "parameters": {
          "mediaType": "`movie` or `tv`",
          "timeWindow": "`day` or `week`",
          "lang": "Language"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "Trending",
        "maintainers": [
          "x2cf"
        ],
        "location": "trending.ts",
        "module": () => import('@/routes/themoviedb/trending.ts')
      }
    },
    "apiRoutes": {},
    "name": "The Movie Database",
    "url": "themoviedb.org",
    "description": "::: tip\nRefer to [https://developers.themoviedb.org/3/getting-started/languages](https://developers.themoviedb.org/3/getting-started/languages) for the language parameter in the route.\n:::",
    "lang": "en"
  },
  "thenewslens": {
    "routes": {
      "*": {
        "path": "*",
        "name": "Unknown",
        "maintainers": [],
        "location": "index.ts",
        "module": () => import('@/routes/thenewslens/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "The News Lens 關鍵評論",
    "url": "thenewslens.com",
    "lang": "zh-TW"
  },
  "thepaper": {
    "routes": {
      "/factpaper/:status?": {
        "path": "/factpaper/:status?",
        "categories": [
          "new-media"
        ],
        "example": "/thepaper/factpaper",
        "parameters": {
          "status": "状态 id，可选 `1` 即 有定论 或 `0` 即 核查中，默认为 `1`"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "factpaper.cn/"
            ],
            "target": "/factpaper/:status"
          }
        ],
        "name": "明查",
        "maintainers": [
          "nczitzk"
        ],
        "url": "factpaper.cn/",
        "location": "factpaper.tsx",
        "module": () => import('@/routes/thepaper/factpaper.tsx')
      },
      "/839studio/:id": {
        "path": "/839studio/:id",
        "radar": [
          {
            "source": [
              "thepaper.cn/"
            ]
          }
        ],
        "name": "澎湃美数课作品集 - 分类",
        "maintainers": [
          "umm233"
        ],
        "url": "thepaper.cn/",
        "location": "839studio/category.ts",
        "module": () => import('@/routes/thepaper/839studio/category.ts')
      },
      "/839studio": {
        "path": "/839studio",
        "name": "澎湃美数课作品集",
        "maintainers": [
          "umm233"
        ],
        "location": "839studio/studio.ts",
        "module": () => import('@/routes/thepaper/839studio/studio.ts')
      },
      "/channel/:id": {
        "path": "/channel/:id",
        "categories": [
          "new-media"
        ],
        "example": "/thepaper/channel/25950",
        "parameters": {
          "id": "频道 id，可在频道页 URL 中找到"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "频道",
        "maintainers": [
          "xyqfer",
          "nczitzk",
          "bigfei"
        ],
        "description": "| 频道 ID | 频道名 |\n| ------- | ------ |\n| 26916   | 视频   |\n| 108856  | 战疫   |\n| 25950   | 时事   |\n| 25951   | 财经   |\n| 36079   | 澎湃号 |\n| 119908  | 科技   |\n| 25952   | 思想   |\n| 119489  | 智库   |\n| 25953   | 生活   |\n| 26161   | 问吧   |\n| 122908  | 国际   |\n| -21     | 体育   |\n| -24     | 评论   |",
        "location": "channel.ts",
        "module": () => import('@/routes/thepaper/channel.ts')
      },
      "/featured": {
        "path": "/featured",
        "categories": [
          "new-media"
        ],
        "example": "/thepaper/featured",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "thepaper.cn/"
            ]
          }
        ],
        "name": "首页头条",
        "maintainers": [
          "HenryQW",
          "nczitzk",
          "bigfei"
        ],
        "url": "thepaper.cn/",
        "location": "featured.ts",
        "module": () => import('@/routes/thepaper/featured.ts')
      },
      "/list/:id": {
        "path": "/list/:id",
        "categories": [
          "new-media"
        ],
        "example": "/thepaper/list/25457",
        "parameters": {
          "id": "栏目 id，可在栏目页 URL 中找到"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "栏目",
        "maintainers": [
          "nczitzk",
          "bigfei"
        ],
        "description": "| 栏目 ID | 栏目名       |\n| ------- | ------------ |\n| 26912   | 上直播       |\n| 26913   | 七环视频     |\n| 26965   | 温度计       |\n| 26908   | 一级视场     |\n| 27260   | World 湃     |\n| 26907   | 湃客科技     |\n| 33168   | 纪录湃       |\n| 26911   | 围观         |\n| 26918   | @所有人      |\n| 26906   | 大都会       |\n| 26909   | 追光灯       |\n| 26910   | 运动装       |\n| 26914   | 健寻记       |\n| 82188   | AI 播报      |\n| 89035   | 眼界         |\n| 92278   | 关键帧       |\n| 90069   | 战疫         |\n| 25462   | 中国政库     |\n| 25488   | 中南海       |\n| 97924   | 初心之路     |\n| 25489   | 舆论场       |\n| 25490   | 打虎记       |\n| 25423   | 人事风向     |\n| 25426   | 法治中国     |\n| 25424   | 一号专案     |\n| 25463   | 港台来信     |\n| 25491   | 长三角政商   |\n| 25428   | 直击现场     |\n| 68750   | 公益湃       |\n| 27604   | 暖闻         |\n| 25464   | 澎湃质量报告 |\n| 25425   | 绿政公署     |\n| 25429   | 澎湃国际     |\n| 25481   | 外交学人     |\n| 25430   | 澎湃防务     |\n| 25678   | 唐人街       |\n| 25427   | 澎湃人物     |\n| 25422   | 浦江头条     |\n| 25487   | 教育家       |\n| 25634   | 全景现场     |\n| 25635   | 美数课       |\n| 25600   | 快看         |\n| 25434   | 10% 公司     |\n| 25436   | 能见度       |\n| 25433   | 地产界       |\n| 25438   | 财经上下游   |\n| 25435   | 金改实验室   |\n| 25437   | 牛市点线面   |\n| 119963  | IPO 最前线   |\n| 25485   | 澎湃商学院   |\n| 25432   | 自贸区连线   |\n| 37978   | 进博会在线   |\n| 36079   | 湃客         |\n| 27392   | 政务         |\n| 77286   | 媒体         |\n| 27234   | 科学湃       |\n| 119445  | 生命科学     |\n| 119447  | 未来 2%      |\n| 119446  | 元宇宙观察   |\n| 119448  | 科创 101     |\n| 119449  | 科学城邦     |\n| 25444   | 社论         |\n| 27224   | 澎湃评论     |\n| 26525   | 思想湃       |\n| 26878   | 上海书评     |\n| 25483   | 思想市场     |\n| 25457   | 私家历史     |\n| 25574   | 翻书党       |\n| 25455   | 艺术评论     |\n| 26937   | 古代艺术     |\n| 25450   | 文化课       |\n| 25482   | 逝者         |\n| 25536   | 专栏         |\n| 26506   | 异次元       |\n| 97313   | 海平面       |\n| 103076  | 一问三知     |\n| 25445   | 澎湃研究所   |\n| 25446   | 全球智库     |\n| 26915   | 城市漫步     |\n| 25456   | 市政厅       |\n| 104191  | 世界会客厅   |\n| 25448   | 有戏         |\n| 26609   | 文艺范       |\n| 25942   | 身体         |\n| 26015   | 私・奔       |\n| 25599   | 运动家       |\n| 25842   | 私家地理     |\n| 80623   | 非常品       |\n| 26862   | 楼市         |\n| 25769   | 生活方式     |\n| 25990   | 澎湃联播     |\n| 26173   | 视界         |\n| 26202   | 亲子学堂     |\n| 26404   | 赢家         |\n| 26490   | 汽车圈       |\n| 115327  | IP SH        |\n| 117340  | 酒业         |",
        "location": "list.ts",
        "module": () => import('@/routes/thepaper/list.ts')
      },
      "/user/:pphId": {
        "path": "/user/:pphId",
        "categories": [
          "new-media"
        ],
        "example": "/thepaper/user/4221423",
        "parameters": {
          "pphId": "澎湃号 id，可在澎湃号页 URL 中找到"
        },
        "name": "澎湃号",
        "maintainers": [
          "TonyRL"
        ],
        "location": "user.ts",
        "module": () => import('@/routes/thepaper/user.ts')
      },
      "/gov/:pphId": {
        "path": "/gov/:pphId",
        "categories": [
          "new-media"
        ],
        "example": "/thepaper/gov/63850",
        "parameters": {
          "pphId": "政务号 id，可在政务号页 URL 中找到"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "政务号",
        "maintainers": [
          "occam-7"
        ],
        "location": "gov.ts",
        "module": () => import('@/routes/thepaper/gov.ts')
      },
      "/sidebar/:sec?": {
        "path": "/sidebar/:sec?",
        "radar": [
          {
            "source": [
              "thepaper.cn/"
            ],
            "target": "/sidebar"
          }
        ],
        "name": "侧边栏",
        "categories": [
          "new-media"
        ],
        "example": "/thepaper/sidebar",
        "parameters": {
          "sec": {
            "description": "侧边栏 id",
            "options": [
              {
                "label": "澎湃热榜",
                "value": "hotNews"
              },
              {
                "label": "澎湃快讯",
                "value": "financialInformationNews"
              },
              {
                "label": "早晚报",
                "value": "morningEveningNews"
              },
              {
                "label": "要闻精选",
                "value": "editorHandpicked"
              }
            ]
          }
        },
        "maintainers": [
          "bigfei"
        ],
        "url": "thepaper.cn/",
        "location": "sidebar.ts",
        "module": () => import('@/routes/thepaper/sidebar.ts')
      }
    },
    "apiRoutes": {},
    "name": "澎湃新闻",
    "url": "thepaper.cn",
    "description": "以下所有路由可使用参数`old`以采取旧全文获取方法。该方法会另外获取网页中的图片与视频资源。在原始 url 追加`?old=yes`以启用.",
    "lang": "zh-CN"
  },
  "thepetcity": {
    "routes": {
      "/:term?": {
        "path": "/:term?",
        "categories": [
          "new-media"
        ],
        "example": "/thepetcity",
        "parameters": {
          "term": "見下表，留空為全部文章"
        },
        "radar": [
          {
            "title": "Pet Staff 毛孩好物",
            "source": [
              "thepetcity.co/category/cute-item",
              "thepetcity.co/"
            ],
            "target": "/1"
          },
          {
            "title": "Funny News毛孩趣聞",
            "source": [
              "thepetcity.co/category/funny-news",
              "thepetcity.co/"
            ],
            "target": "/2"
          },
          {
            "title": "Knowledge飼養大全",
            "source": [
              "thepetcity.co/category/knowledge",
              "thepetcity.co/"
            ],
            "target": "/3"
          },
          {
            "title": "Hot Spot 毛孩打卡點",
            "source": [
              "thepetcity.co/category/hot-spot",
              "thepetcity.co/"
            ],
            "target": "/4"
          },
          {
            "title": "Raise Pets 養寵物新手",
            "source": [
              "thepetcity.co/category/raise-cats",
              "thepetcity.co/"
            ],
            "target": "/5"
          },
          {
            "title": "PetCity 毛孩日常 | 飼養竉物、竉物用品、萌寵趣聞",
            "source": [
              "thepetcity.co/"
            ],
            "target": ""
          }
        ],
        "name": "分類",
        "maintainers": [
          "TonyRL",
          "bigfei"
        ],
        "url": "thepetcity.co/",
        "description": "| Column Name       | TermID |\n| -------------------- | ------ |\n| Knowledge飼養大全     | 3      |\n| Funny News毛孩趣聞    | 2      |\n| Raise Pets 養寵物新手  | 5      |\n| Hot Spot 毛孩打卡點    | 4      |\n| Pet Staff 毛孩好物    | 1      |",
        "location": "index.ts",
        "module": () => import('@/routes/thepetcity/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "PetCity 毛孩日常",
    "url": "thepetcity.co",
    "lang": "zh-TW"
  },
  "theverge": {
    "routes": {
      "/:hub?": {
        "path": "/:hub?",
        "categories": [
          "new-media"
        ],
        "example": "/theverge",
        "parameters": {
          "hub": "Hub, see below, All Posts by default"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "theverge.com/:hub",
              "theverge.com/"
            ]
          }
        ],
        "name": "Category",
        "maintainers": [
          "HenryQW",
          "vbali"
        ],
        "description": "| Hub         | Hub name            |\n| ----------- | ------------------- |\n|             | All Posts           |\n| android     | Android             |\n| apple       | Apple               |\n| apps        | Apps & Software     |\n| blackberry  | BlackBerry          |\n| culture     | Culture             |\n| gaming      | Gaming              |\n| hd          | HD & Home           |\n| microsoft   | Microsoft           |\n| photography | Photography & Video |\n| policy      | Policy & Law        |\n| web         | Web & Social        |\n\n  Provides a better reading experience (full text articles) over the official one.",
        "location": "index.ts",
        "module": () => import('@/routes/theverge/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "The Verge",
    "url": "theverge.com",
    "lang": "en"
  },
  "thewirehindi": {
    "routes": {
      "/category/:category": {
        "path": "/category/:category",
        "categories": [
          "new-media"
        ],
        "example": "/thewirehindi/category/bharat",
        "parameters": {
          "category": {
            "description": "Category name",
            "options": [
              {
                "value": "interview",
                "label": "इंटरव्यू"
              },
              {
                "value": "audio",
                "label": "ऑडियो"
              },
              {
                "value": "kala-sahitya",
                "label": "कला-साहित्य"
              },
              {
                "value": "campus",
                "label": "कैंपस"
              },
              {
                "value": "covid-19",
                "label": "कोविड-19"
              },
              {
                "value": "jan-ki-baat",
                "label": "जन की बात"
              },
              {
                "value": "duniya",
                "label": "दुनिया"
              },
              {
                "value": "north-east",
                "label": "नॉर्थ ईस्ट"
              },
              {
                "value": "prasangik",
                "label": "प्रासंगिक"
              },
              {
                "value": "bharat",
                "label": "भारत"
              },
              {
                "value": "media",
                "label": "मीडिया"
              },
              {
                "value": "media-bol",
                "label": "मीडिया बोल"
              },
              {
                "value": "rajneeti",
                "label": "राजनीति"
              },
              {
                "value": "vichar",
                "label": "विचार"
              },
              {
                "value": "vigyan",
                "label": "विज्ञान"
              },
              {
                "value": "vishesh",
                "label": "विशेष"
              },
              {
                "value": "video",
                "label": "वीडियो"
              },
              {
                "value": "samaj",
                "label": "समाज"
              },
              {
                "value": "ham-bhi-bharat",
                "label": "हम भी भारत"
              },
              {
                "value": "hamare-bare-mein",
                "label": "हमारे बारे में"
              }
            ]
          }
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "thewirehindi.com/category/*"
            ]
          }
        ],
        "name": "Category",
        "maintainers": [
          "Rjnishant530"
        ],
        "url": "thewirehindi.com/",
        "location": "category.ts",
        "module": () => import('@/routes/thewirehindi/category.ts')
      },
      "/": {
        "path": "/",
        "categories": [
          "new-media"
        ],
        "example": "/thewirehindi",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "thewirehindi.com/"
            ]
          }
        ],
        "name": "Latest News",
        "maintainers": [
          "Rjnishant530"
        ],
        "url": "thewirehindi.com/",
        "location": "index.ts",
        "module": () => import('@/routes/thewirehindi/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "The Wire Hindi",
    "url": "thewirehindi.com",
    "lang": "hi"
  },
  "thinkingmachines": {
    "routes": {
      "/news": {
        "path": "/news",
        "name": "News",
        "url": "thinkingmachines.ai/news",
        "maintainers": [
          "w3nhao"
        ],
        "example": "/thinkingmachines/news",
        "categories": [
          "programming"
        ],
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false
        },
        "radar": [
          {
            "source": [
              "thinkingmachines.ai/news",
              "thinkingmachines.ai/news/"
            ],
            "target": "/news"
          }
        ],
        "location": "news.ts",
        "module": () => import('@/routes/thinkingmachines/news.ts')
      }
    },
    "apiRoutes": {},
    "name": "Thinking Machines Lab",
    "url": "thinkingmachines.ai"
  },
  "thoughtco": {
    "routes": {
      "/:category?": {
        "path": "/:category?",
        "categories": [
          "new-media"
        ],
        "example": "/thoughtco",
        "parameters": {
          "category": "Category id, see below"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "Category",
        "maintainers": [
          "nczitzk"
        ],
        "description": "#### Science, Tech, Math\n\n| category         | id                         |\n| ---------------- | -------------------------- |\n| Science          | science-4132464            |\n| Math             | math-4133545               |\n| Social Sciences  | social-sciences-4133522    |\n| Computer Science | computer-science-4133486   |\n| Animals & Nature | animals-and-nature-4133421 |\n\n#### Humanities\n\n| category          | id                          |\n| ----------------- | --------------------------- |\n| History & Culture | history-and-culture-4133356 |\n| Visual Arts       | visual-arts-4132957         |\n| Literature        | literature-4133251          |\n| English           | english-4688281             |\n| Geography         | geography-4133035           |\n| Philosophy        | philosophy-4133025          |\n| Issues            | issues-4133022              |\n\n#### Languages\n\n| category                     | id               |\n| ---------------------------- | ---------------- |\n| English as a Second Language | esl-4133095      |\n| Spanish                      | spanish-4133085  |\n| French                       | french-4133079   |\n| German                       | german-4133073   |\n| Italian                      | italian-4133069  |\n| Japanese                     | japanese-4133062 |\n| Mandarin                     | mandarin-4133057 |\n| Russian                      | russian-4175265  |\n\n#### Resources\n\n| category               | id                           |\n| ---------------------- | ---------------------------- |\n| For Students & Parents | for-students-parents-4132588 |\n| For Educators          | for-educators-4132509        |\n| For Adult Learners     | for-adult-learners-4132469   |\n\n<details>\n<summary>More categories</summary>\n\n#### Science\n\n| category          | id                          |\n| ----------------- | --------------------------- |\n| Chemistry         | chemistry-4133594           |\n| Biology           | biology-4133580             |\n| Physics           | physics-4133571             |\n| Geology           | geology-4133564             |\n| Astronomy         | astronomy-4133558           |\n| Weather & Climate | weather-and-climate-4133550 |\n\n#### Math\n\n| category              | id                              |\n| --------------------- | ------------------------------- |\n| Math Tutorials        | math-tutorials-4133543          |\n| Geometry              | geometry-4133540                |\n| Arithmetic            | arithmetic-4133542              |\n| Pre Algebra & Algebra | pre-algebra-and-algebra-4133541 |\n| Statistics            | statistics-4133539              |\n| Exponential Decay     | exponential-decay-4133528       |\n| Worksheets By Grade   | worksheets-by-grade-4133526     |\n| Resources             | math-resources-4133523          |\n\n#### Social Sciences\n\n| category    | id                  |\n| ----------- | ------------------- |\n| Psychology  | psychology-4160512  |\n| Sociology   | sociology-4133515   |\n| Archaeology | archaeology-4133504 |\n| Economics   | economics-4133521   |\n| Ergonomics  | ergonomics-4133492  |\n\n#### Computer Science\n\n| category               | id                               |\n| ---------------------- | -------------------------------- |\n| PHP Programming        | php-4133485                      |\n| Perl                   | perl-4133481                     |\n| Python                 | python-4133477                   |\n| Java Programming       | java-programming-4133478         |\n| Javascript Programming | javascript-programming-4133476   |\n| Delphi Programming     | delphi-programming-4133475       |\n| C & C++ Programming    | c-and-c-plus-programming-4133470 |\n| Ruby Programming       | ruby-programming-4133469         |\n| Visual Basic           | visual-basic-4133468             |\n\n#### Animals and Nature\n\n| category         | id                       |\n| ---------------- | ------------------------ |\n| Amphibians       | amphibians-4133418       |\n| Birds            | birds-4133416            |\n| Habitat Profiles | habitat-profiles-4133412 |\n| Mammals          | mammals-4133411          |\n| Reptiles         | reptiles-4133408         |\n| Insects          | insects-4133406          |\n| Marine Life      | marine-life-4133393      |\n| Forestry         | forestry-4133386         |\n| Dinosaurs        | dinosaurs-4133376        |\n| Evolution        | evolution-4133366        |\n\n#### History and Culture\n\n| category                       | id                                       |\n| ------------------------------ | ---------------------------------------- |\n| American History               | american-history-4133354                 |\n| African American History       | african-american-history-4133344         |\n| African History                | african-history-4133338                  |\n| Ancient History and Culture    | ancient-history-4133336                  |\n| Asian History                  | asian-history-4133325                    |\n| European History               | european-history-4133316                 |\n| Genealogy                      | genealogy-4133308                        |\n| Inventions                     | inventions-4133303                       |\n| Latin American History         | latin-american-history-4133296           |\n| Medieval & Renaissance History | medieval-and-renaissance-history-4133289 |\n| Military History               | military-history-4133285                 |\n| The 20th Century               | 20th-century-4133273                     |\n| Women's History                | womens-history-4133260                   |\n\n#### Visual Arts\n\n| category      | id                   |\n| ------------- | -------------------- |\n| Art & Artists | art-4132956          |\n| Architecture  | architecture-4132953 |\n\n#### Literature\n\n| category           | id                         |\n| ------------------ | -------------------------- |\n| Best Sellers       | best-sellers-4133250       |\n| Classic Literature | classic-literature-4133245 |\n| Plays & Drama      | plays-and-drama-4133239    |\n| Poetry             | poetry-4133232             |\n| Quotations         | quotations-4133229         |\n| Shakespeare        | shakespeare-4133223        |\n| Short Stories      | short-stories-4133217      |\n| Children's Books   | childrens-books-4133216    |\n\n#### English\n\n| category        | id                      |\n| --------------- | ----------------------- |\n| English Grammar | english-grammar-4133049 |\n| Writing         | writing-4133048         |\n\n#### Geography\n\n| category                 | id                                 |\n| ------------------------ | ---------------------------------- |\n| Basics                   | geography-basics-4133034           |\n| Physical Geography       | physical-geography-4133032         |\n| Political Geography      | political-geography-4133033        |\n| Population               | population-4133031                 |\n| Country Information      | country-information-4133030        |\n| Key Figures & Milestones | key-figures-and-milestones-4133029 |\n| Maps                     | maps-4133027                       |\n| Urban Geography          | urban-geography-4133026            |\n\n#### Philosophy\n\n| category                       | id                                       |\n| ------------------------------ | ---------------------------------------- |\n| Philosophical Theories & Ideas | philosophical-theories-and-ideas-4133024 |\n| Major Philosophers             | major-philosophers-4133023               |\n\n#### Issues\n\n| category                          | id                               |\n| --------------------------------- | -------------------------------- |\n| The U. S. Government              | us-government-4133021            |\n| U.S. Foreign Policy               | us-foreign-policy-4133010        |\n| U.S. Liberal Politics             | us-liberal-politics-4133009      |\n| U.S. Conservative Politics        | us-conservative-politics-4133006 |\n| Women's Issues                    | womens-issues-4133002            |\n| Civil Liberties                   | civil-liberties-4132996          |\n| The Middle East                   | middle-east-4132989              |\n| Race Relations                    | race-relations-4132982           |\n| Immigration                       | immigration-4132977              |\n| Crime & Punishment                | crime-and-punishment-4132972     |\n| Canadian Government               | canadian-government-4132959      |\n| Understanding Types of Government | types-of-government-5179107      |\n\n#### English as a Second Language\n\n| category                     | id                                         |\n| ---------------------------- | ------------------------------------------ |\n| Pronunciation & Conversation | esl-pronunciation-and-conversation-4133093 |\n| Vocabulary                   | esl-vocabulary-4133092                     |\n| Writing Skills               | esl-writing-skills-4133091                 |\n| Reading Comprehension        | esl-reading-comprehension-4133090          |\n| Grammar                      | esl-grammar-4133089                        |\n| Business English             | esl-business-english-4133088               |\n| Resources for Teachers       | resources-for-esl-teachers-4133087         |\n\n#### Spanish\n\n| category          | id                                  |\n| ----------------- | ----------------------------------- |\n| History & Culture | spanish-history-and-culture-4133084 |\n| Pronunciation     | spanish-pronunciation-4133083       |\n| Vocabulary        | spanish-vocabulary-4133082          |\n| Writing Skills    | spanish-writing-skills-4133081      |\n| Grammar           | spanish-grammar-4133080             |\n\n#### French\n\n| category                     | id                                           |\n| ---------------------------- | -------------------------------------------- |\n| Pronunciation & Conversation | french-pronunciation-4133075                 |\n| Vocabulary                   | french-vocabulary-4133076                    |\n| Grammar                      | french-grammar-4133074                       |\n| Resources For Teachers       | french-resources-for-french-teachers-4133077 |\n\n#### German\n\n| category                     | id                                 |\n| ---------------------------- | ---------------------------------- |\n| History & Culture            | german-history-and-culture-4133071 |\n| Pronunciation & Conversation | german-pronunciation-4133070       |\n| Vocabulary                   | german-vocabulary-4133068          |\n| Grammar                      | german-grammar-4133067             |\n\n#### Italian\n\n| category          | id                                  |\n| ----------------- | ----------------------------------- |\n| History & Culture | italian-history-and-culture-4133065 |\n| Vocabulary        | italian-vocabulary-4133061          |\n| Grammar           | italian-grammar-4133063             |\n\n#### Japanese\n\n| category                      | id                                   |\n| ----------------------------- | ------------------------------------ |\n| History & Culture             | japanese-history-and-culture-4133058 |\n| Essential Japanese Vocabulary | japanese-vocabulary-4133060          |\n| Japanese Grammar              | japanese-grammar-4133056             |\n\n#### Mandarin\n\n| category                         | id                                       |\n| -------------------------------- | ---------------------------------------- |\n| Mandarin History and Culture     | mandarin-history-and-culture-4133054     |\n| Pronunciation                    | mandarin-pronunciation-4133053           |\n| Vocabulary                       | mandarin-vocabulary-4133052              |\n| Understanding Chinese Characters | understanding-chinese-characters-4133051 |\n\n#### Russian\n\n| category | id              |\n| -------- | --------------- |\n| Russian  | russian-4175265 |\n\n#### For Students & Parents\n\n| category           | id                         |\n| ------------------ | -------------------------- |\n| Homework Help      | homework-help-4132587      |\n| Private School     | private-school-4132514     |\n| Test Prep          | test-prep-4132578          |\n| College Admissions | college-admissions-4132565 |\n| College Life       | college-life-4132553       |\n| Graduate School    | graduate-school-4132543    |\n| Business School    | business-school-4132536    |\n| Law School         | law-school-4132527         |\n| Distance Learning  | distance-learning-4132521  |\n\n#### For Educators\n\n| category             | id                            |\n| -------------------- | ----------------------------- |\n| Becoming A Teacher   | becoming-a-teacher-4132510    |\n| Assessments & Tests  | assessments-and-tests-4132508 |\n| Elementary Education | elementary-education-4132507  |\n| Secondary Education  | secondary-education-4132504   |\n| Special Education    | special-education-4132499     |\n| Teaching             | teaching-4132488              |\n| Homeschooling        | homeschooling-4132480         |\n\n#### For Adult Learners\n\n| category                | id                              |\n| ----------------------- | ------------------------------- |\n| Tips For Adult Students | tips-for-adult-students-4132468 |\n| Getting Your Ged        | getting-your-ged-4132466        |\n</details>",
        "location": "index.ts",
        "module": () => import('@/routes/thoughtco/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "ThoughtCo",
    "url": "thoughtco.com",
    "lang": "en"
  },
  "thoughtworks": {
    "routes": {
      "/blog": {
        "path": "/blog",
        "categories": [
          "programming"
        ],
        "example": "/thoughtworks/blog",
        "radar": [
          {
            "source": [
              "www.thoughtworks.com/zh-cn/insights/blog"
            ]
          }
        ],
        "name": "Inside Blog",
        "maintainers": [
          "Hyvi"
        ],
        "location": "index.ts",
        "module": () => import('@/routes/thoughtworks/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "ThoughtWorks",
    "url": "www.thoughtworks.com/zh-cn/insights/blog",
    "lang": "zh-CN"
  },
  "threads": {
    "routes": {
      "/:user/:routeParams?": {
        "path": "/:user/:routeParams?",
        "categories": [
          "social-media"
        ],
        "view": 1,
        "example": "/threads/zuck",
        "parameters": {
          "user": "Username",
          "routeParams": {
            "description": "Extra parameters, see the table below\nSpecify options (in the format of query string) in parameter `routeParams` to control some extra features for threads\n\n| Key                            | Description                                                                                                                  | Accepts                | Defaults to |\n| ------------------------------ | ---------------------------------------------------------------------------------------------------------------------------- | ---------------------- | ----------- |\n| `showAuthorInTitle`            | Show author name in title                                                                                                    | `0`/`1`/`true`/`false` | `true`      |\n| `showAuthorInDesc`             | Show author name in description (RSS body)                                                                                   | `0`/`1`/`true`/`false` | `true`      |\n| `showQuotedAuthorAvatarInDesc` | Show avatar of quoted author in description (RSS body) (Not recommended if your RSS reader extracts images from description) | `0`/`1`/`true`/`false` | `false`     |\n| `showAuthorAvatarInDesc`       | Show avatar of author in description (RSS body) (Not recommended if your RSS reader extracts images from description)        | `0`/`1`/`true`/`false` | `falseP`    |\n| `showEmojiForQuotesAndReply`   | Use \"🔁\" instead of \"QT\", \"↩️\" instead of \"Re\"                                                                               | `0`/`1`/`true`/`false` | `true`      |\n| `showQuotedInTitle`            | Show quoted tweet in title                                                                                                   | `0`/`1`/`true`/`false` | `true`      |\n| `replies`                      | Show replies                                                                                                                 | `0`/`1`/`true`/`false` | `true`      |"
          }
        },
        "name": "User timeline",
        "maintainers": [
          "ninboy",
          "pseudoyu"
        ],
        "location": "index.ts",
        "module": () => import('@/routes/threads/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "Threads",
    "url": "threads.net",
    "lang": "en"
  },
  "thwiki": {
    "routes": {
      "/calendar/:before?/:after?": {
        "path": "/calendar/:before?/:after?",
        "categories": [
          "anime"
        ],
        "example": "/thwiki/calendar",
        "parameters": {
          "before": "From how many days ago (default 30)",
          "after": "To how many days after (default 30)"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "thwiki.cc/",
              "thwiki.cc/日程表"
            ],
            "target": "/calendar"
          }
        ],
        "name": "Calendar",
        "maintainers": [
          "aether17"
        ],
        "url": "thwiki.cc/",
        "location": "index.ts",
        "module": () => import('@/routes/thwiki/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "THBWiki",
    "url": "thwiki.cc",
    "lang": "zh-CN"
  },
  "thzt": {
    "routes": {
      "/blog": {
        "path": "/blog",
        "categories": [
          "blog"
        ],
        "example": "/thzt/blog",
        "url": "thzt.github.io",
        "name": "Blog",
        "maintainers": [
          "jihuayu"
        ],
        "location": "index.ts",
        "module": () => import('@/routes/thzt/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "thzt",
    "url": "thzt.github.io",
    "description": "",
    "lang": "zh-CN"
  },
  "tidb": {
    "routes": {
      "/blog/c/:category?": {
        "path": "/blog/c/:category?",
        "name": "专栏分类",
        "url": "tidb.net",
        "maintainers": [
          "nczitzk"
        ],
        "example": "/tidb/blog/c/latest",
        "parameters": {
          "category": {
            "description": "分类，默认为 `latest`，即全部文章，可在对应分类页 URL 中找到",
            "options": [
              {
                "label": "全部文章",
                "value": "latest"
              },
              {
                "label": "管理与运维",
                "value": "management-and-operation"
              },
              {
                "label": "实践案例",
                "value": "practical-case"
              },
              {
                "label": "架构选型",
                "value": "architecture-selection"
              },
              {
                "label": "原理解读",
                "value": "principle-interpretation"
              },
              {
                "label": "应用开发",
                "value": "application-development"
              },
              {
                "label": "社区动态",
                "value": "community-feeds"
              }
            ]
          }
        },
        "description": "::: tip\n订阅 [管理与运维](https://tidb.net/blog/c/management-and-operation)，其源网址为 `https://tidb.net/blog/c/management-and-operation`，请参考该 URL 指定部分构成参数，此时路由为 [`/tidb/blog/c/management-and-operation`](https://rsshub.app/tidb/blog/c/management-and-operation)。\n:::\n\n| 分类                                                           | ID                                                                                  |\n| -------------------------------------------------------------- | ----------------------------------------------------------------------------------- |\n| [全部文章](https://tidb.net/blog)                              | [latest](https://rsshub.app/tidb/blog)                                              |\n| [管理与运维](https://tidb.net/blog/c/management-and-operation) | [management-and-operation](https://rsshub.app/tidb/blog/c/management-and-operation) |\n| [实践案例](https://tidb.net/blog/c/practical-case)             | [practical-case](https://rsshub.app/tidb/blog/c/practical-case)                     |\n| [架构选型](https://tidb.net/blog/c/architecture-selection)     | [architecture-selection](https://rsshub.app/tidb/blog/c/architecture-selection)     |\n| [原理解读](https://tidb.net/blog/c/principle-interpretation)   | [principle-interpretation](https://rsshub.app/tidb/blog/c/principle-interpretation) |\n| [应用开发](https://tidb.net/blog/c/application-development)    | [application-development](https://rsshub.app/tidb/blog/c/application-development)   |\n| [社区动态](https://tidb.net/blog/c/community-feeds)            | [community-feeds](https://rsshub.app/tidb/blog/c/community-feeds)                   |\n\n",
        "categories": [
          "programming"
        ],
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportRadar": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "tidb.net/blog",
              "tidb.net/blog/c/:category"
            ]
          },
          {
            "title": "全部文章",
            "source": [
              "tidb.net/blog"
            ],
            "target": "/blog/c/latest"
          },
          {
            "title": "管理与运维",
            "source": [
              "tidb.net/blog/c/management-and-operation"
            ],
            "target": "/blog/c/management-and-operation"
          },
          {
            "title": "实践案例",
            "source": [
              "tidb.net/blog/c/practical-case"
            ],
            "target": "/blog/c/practical-case"
          },
          {
            "title": "架构选型",
            "source": [
              "tidb.net/blog/c/architecture-selection"
            ],
            "target": "/blog/c/architecture-selection"
          },
          {
            "title": "原理解读",
            "source": [
              "tidb.net/blog/c/principle-interpretation"
            ],
            "target": "/blog/c/principle-interpretation"
          },
          {
            "title": "应用开发",
            "source": [
              "tidb.net/blog/c/application-development"
            ],
            "target": "/blog/c/application-development"
          },
          {
            "title": "社区动态",
            "source": [
              "tidb.net/blog/c/community-feeds"
            ],
            "target": "/blog/c/community-feeds"
          }
        ],
        "view": 0,
        "location": "blog.ts",
        "module": () => import('@/routes/tidb/blog.ts')
      }
    },
    "apiRoutes": {},
    "name": "TiDB 社区",
    "url": "tidb.net",
    "categories": [
      "programming"
    ],
    "description": "",
    "lang": "zh-CN"
  },
  "tiddlywiki": {
    "routes": {
      "/releases": {
        "path": "/releases",
        "categories": [
          "program-update"
        ],
        "example": "/tiddlywiki/releases",
        "url": "tiddlywiki.com",
        "name": "Releases",
        "maintainers": [
          "p3psi-boo"
        ],
        "radar": [
          {
            "source": [
              "github.com/TiddlyWiki/TiddlyWiki5"
            ],
            "target": "/releases"
          },
          {
            "source": [
              "tiddlywiki.com"
            ],
            "target": "/releases"
          }
        ],
        "location": "releases.ts",
        "module": () => import('@/routes/tiddlywiki/releases.ts')
      }
    },
    "apiRoutes": {},
    "name": "TiddlyWiki",
    "url": "tiddlywiki.com",
    "description": "",
    "lang": "en"
  },
  "tiktok": {
    "routes": {
      "/live/:user": {
        "path": "/live/:user",
        "categories": [
          "social-media"
        ],
        "example": "/tiktok/live/@shinichifuku",
        "parameters": {
          "user": "User ID, including @"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "www.tiktok.com/:user/live"
            ],
            "target": "/live/:user"
          }
        ],
        "name": "Live",
        "maintainers": [
          "TonyRL"
        ],
        "location": "live.ts",
        "module": () => import('@/routes/tiktok/live.ts')
      },
      "/user/:user/:iframe?": {
        "path": "/user/:user/:iframe?",
        "categories": [
          "social-media"
        ],
        "example": "/tiktok/user/@linustech/true",
        "parameters": {
          "user": "User ID, including @",
          "iframe": "Use the official iframe to embed the video, which allows you to view the video if the default option does not work. Default to `false`"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": true,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "www.tiktok.com/:user"
            ],
            "target": "/user/:user"
          }
        ],
        "name": "User",
        "maintainers": [
          "TonyRL"
        ],
        "location": "user.ts",
        "module": () => import('@/routes/tiktok/user.ts')
      }
    },
    "apiRoutes": {},
    "name": "TikTok",
    "url": "tiktok.com",
    "lang": "en"
  },
  "timednews": {
    "routes": {
      "/news/:type?": {
        "path": "/news/:type?",
        "categories": [
          "new-media"
        ],
        "example": "/timednews/news",
        "parameters": {
          "type": "子分类，见下表，默认为全部"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "新闻",
        "maintainers": [
          "linbuxiao"
        ],
        "description": "子分类\n\n| 全部 | 时政           | 财经    | 科技       | 社会   | 体娱   | 国际          | 美国 | 中国 | 欧洲   | 评论     |\n| ---- | -------------- | ------- | ---------- | ------ | ------ | ------------- | ---- | ---- | ------ | -------- |\n| all  | currentAffairs | finance | technology | social | sports | international | usa  | cn   | europe | comments |",
        "location": "news.ts",
        "module": () => import('@/routes/timednews/news.ts')
      }
    },
    "apiRoutes": {},
    "name": "时刻新闻",
    "url": "timednews.com",
    "lang": "zh-CN"
  },
  "tingshuitz": {
    "routes": {
      "/guangzhou": {
        "path": "/guangzhou",
        "categories": [
          "forecast"
        ],
        "example": "/tingshuitz/guangzhou",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "广州市",
        "maintainers": [
          "xyqfer"
        ],
        "location": "guangzhou.ts",
        "module": () => import('@/routes/tingshuitz/guangzhou.ts')
      },
      "/wuhan/:channelId?": {
        "path": "/wuhan/:channelId?",
        "radar": [
          {
            "source": [
              "whwater.com/IWater.shtml",
              "whwater.com/"
            ],
            "target": "/wuhan"
          }
        ],
        "name": "Unknown",
        "maintainers": [],
        "url": "whwater.com/IWater.shtml",
        "location": "wuhan.ts",
        "module": () => import('@/routes/tingshuitz/wuhan.ts')
      },
      "/shenzhen": {
        "path": "/shenzhen",
        "categories": [
          "forecast"
        ],
        "example": "/tingshuitz/shenzhen",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "sz-water.com.cn/*"
            ]
          }
        ],
        "name": "深圳市",
        "maintainers": [
          "lilPiper"
        ],
        "url": "sz-water.com.cn/*",
        "description": "可能仅限中国大陆服务器访问，以实际情况为准。",
        "location": "shenzhen.tsx",
        "module": () => import('@/routes/tingshuitz/shenzhen.tsx')
      },
      "/changsha/:channelId?": {
        "path": "/changsha/:channelId?",
        "categories": [
          "forecast"
        ],
        "example": "/tingshuitz/changsha/78",
        "parameters": {
          "channelId": "N"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "长沙市",
        "maintainers": [
          "shansing"
        ],
        "description": "可能仅限于中国大陆服务器访问，以实际情况为准。\n\n| channelId | 分类     |\n| --------- | -------- |\n| 78        | 计划停水 |\n| 157       | 抢修停水 |",
        "location": "changsha.ts",
        "module": () => import('@/routes/tingshuitz/changsha.ts')
      },
      "/dalian": {
        "path": "/dalian",
        "categories": [
          "forecast"
        ],
        "example": "/tingshuitz/dalian",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "swj.dl.gov.cn/col/col4296/index.html",
              "swj.dl.gov.cn/"
            ]
          }
        ],
        "name": "大连市",
        "maintainers": [
          "DIYgod"
        ],
        "url": "swj.dl.gov.cn/col/col4296/index.html",
        "location": "dalian.ts",
        "module": () => import('@/routes/tingshuitz/dalian.ts')
      },
      "/dongguan": {
        "path": "/dongguan",
        "categories": [
          "forecast"
        ],
        "example": "/tingshuitz/dongguan",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "东莞市",
        "maintainers": [
          "victoriqueko"
        ],
        "location": "dongguan.ts",
        "module": () => import('@/routes/tingshuitz/dongguan.ts')
      },
      "/hangzhou": {
        "path": "/hangzhou",
        "categories": [
          "forecast"
        ],
        "example": "/tingshuitz/hangzhou",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "www.hzwgc.com/public/stop_the_water",
              "www.hzwgc.com/"
            ]
          }
        ],
        "name": "杭州市",
        "maintainers": [
          "znhocn"
        ],
        "url": "www.hzwgc.com/public/stop_the_water",
        "location": "hangzhou.ts",
        "module": () => import('@/routes/tingshuitz/hangzhou.ts')
      },
      "/nanjing": {
        "path": "/nanjing",
        "categories": [
          "forecast"
        ],
        "example": "/tingshuitz/nanjing",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "jlwater.com/portal/10000015",
              "jlwater.com/"
            ]
          }
        ],
        "name": "南京市",
        "maintainers": [
          "ocleo1",
          "pseudoyu"
        ],
        "url": "jlwater.com/portal/10000015",
        "location": "nanjing.ts",
        "module": () => import('@/routes/tingshuitz/nanjing.ts')
      },
      "/xian": {
        "path": "/xian",
        "categories": [
          "forecast"
        ],
        "example": "/tingshuitz/xian",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "西安市",
        "maintainers": [
          "ciaranchen"
        ],
        "location": "xian.ts",
        "module": () => import('@/routes/tingshuitz/xian.ts')
      },
      "/xiaoshan": {
        "path": "/xiaoshan",
        "categories": [
          "forecast"
        ],
        "example": "/tingshuitz/xiaoshan",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "www.xswater.com/gongshui/channels/227.html",
              "www.xswater.com/"
            ]
          }
        ],
        "name": "萧山区",
        "maintainers": [
          "znhocn"
        ],
        "url": "www.xswater.com/gongshui/channels/227.html",
        "location": "xiaoshan.ts",
        "module": () => import('@/routes/tingshuitz/xiaoshan.ts')
      },
      "/yangjiang": {
        "path": "/yangjiang",
        "categories": [
          "forecast"
        ],
        "example": "/tingshuitz/yangjiang",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "yjsswjt.com/zxdt_list.jsp",
              "yjsswjt.com/"
            ]
          }
        ],
        "name": "阳江市",
        "maintainers": [
          "ciaranchen"
        ],
        "url": "yjsswjt.com/zxdt_list.jsp",
        "location": "yangjiang.ts",
        "module": () => import('@/routes/tingshuitz/yangjiang.ts')
      }
    },
    "apiRoutes": {},
    "name": "停水通知",
    "url": "swj.dl.gov.cn",
    "description": "",
    "lang": "zh-CN"
  },
  "tingtingfm": {
    "routes": {
      "/program/:programId": {
        "path": "/program/:programId",
        "categories": [
          "multimedia"
        ],
        "view": 4,
        "example": "/tingtingfm/program/M7VJv6Jj4R",
        "parameters": {
          "programId": "节目 ID，可以在 URL 中找到"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": true,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "mobile.tingtingfm.com/v3/program/:programId"
            ]
          }
        ],
        "name": "节目",
        "maintainers": [
          "TonyRL"
        ],
        "location": "program.tsx",
        "module": () => import('@/routes/tingtingfm/program.tsx')
      }
    },
    "apiRoutes": {},
    "name": "听听 FM",
    "url": "mobile.tingtingfm.com",
    "lang": "zh-CN"
  },
  "tisi": {
    "routes": {
      "/latest": {
        "path": "/latest",
        "categories": [
          "new-media"
        ],
        "example": "/tisi/latest",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "最近更新",
        "maintainers": [
          "Fatpandac"
        ],
        "location": "index.ts",
        "module": () => import('@/routes/tisi/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "腾讯研究院",
    "url": "tisi.org",
    "lang": "zh-CN"
  },
  "tju": {
    "routes": {
      "/cic/:type?": {
        "path": "/cic/:type?",
        "categories": [
          "university"
        ],
        "example": "/tju/cic/news",
        "parameters": {
          "type": "default `news`"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "College of Intelligence and Computing",
        "maintainers": [
          "AlanZeng423",
          "SuperPung"
        ],
        "description": "| College News | Notification | TJU Forum for CIC |\n| :----------: | :----------: | :---------------: |\n|     news     | notification |       forum       |",
        "location": "cic/index.ts",
        "module": () => import('@/routes/tju/cic/index.ts')
      },
      "/news/:type?": {
        "path": "/news/:type?",
        "categories": [
          "university"
        ],
        "example": "/tju/news/focus",
        "parameters": {
          "type": "default `focus`"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "News",
        "maintainers": [
          "AlanZeng423",
          "SuperPung"
        ],
        "description": "| Focus on TJU | General News | Internal News | Media Report | Pictures of TJU |\n| :----------: | :----------: | :-----------: | :----------: | :-------------: |\n|     focus    |    general   |    internal   |     media    |     picture     |",
        "location": "news/index.ts",
        "module": () => import('@/routes/tju/news/index.ts')
      },
      "/oaa/:type?": {
        "path": "/oaa/:type?",
        "categories": [
          "university"
        ],
        "example": "/tju/oaa/news",
        "parameters": {
          "type": "default `news`"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "The Office of Academic Affairs",
        "maintainers": [
          "AlanZeng423",
          "AmosChenYQ",
          "SuperPung"
        ],
        "description": "| News | Notification |\n| :--: | :----------: |\n| news | notification |",
        "location": "oaa/index.ts",
        "module": () => import('@/routes/tju/oaa/index.ts')
      },
      "/yzb/:type?": {
        "path": "/yzb/:type?",
        "categories": [
          "university"
        ],
        "example": "/tju/yzb/notice",
        "parameters": {
          "type": "default `notice`"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "Admission Office of Graduate",
        "maintainers": [
          "SuperPung"
        ],
        "description": "| School-level Notice | Master | Doctor | On-the-job Degree |\n| :-----------------: | :----: | :----: | :---------------: |\n|        notice       | master | doctor |        job        |",
        "location": "yzb/index.ts",
        "module": () => import('@/routes/tju/yzb/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "Tianjin University 天津大学",
    "url": "cic.tju.edu.cn",
    "lang": "zh-CN"
  },
  "tkww": {
    "routes": {
      "/:column{.+}?": {
        "path": "/:column{.+}?",
        "categories": [
          "traditional-media"
        ],
        "example": "/tkww/hong_kong",
        "parameters": {
          "column": "欄目，默認為 home (首頁)"
        },
        "features": {
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "新聞",
        "maintainers": [
          "quiniapiezoelectricity"
        ],
        "radar": [
          {
            "source": [
              "www.tkww.hk/:column"
            ],
            "target": "/:column"
          }
        ],
        "description": "\n::: tip\n欄目可用`名稱`或對應網頁的`path`，\n如 `https://www.tkww.hk/hong_kong` 的欄目可以填`香港`或是`hong_kong`\n而 `https://www.tkww.hk/china/shanghai` 的欄目則需填`china/shanghai`\n:::",
        "location": "index.ts",
        "module": () => import('@/routes/tkww/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "大公文匯網",
    "url": "www.tkww.hk",
    "lang": "zh-HK"
  },
  "tmtpost": {
    "routes": {
      "/nictation": {
        "path": "/nictation",
        "categories": [
          "new-media"
        ],
        "example": "/tmtpost/word",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": {
          "source": [
            "www.tmtpost.com"
          ]
        },
        "name": "快报",
        "maintainers": [
          "defp"
        ],
        "url": "www.tmtpost.com/nictation",
        "location": "nictation.ts",
        "module": () => import('@/routes/tmtpost/nictation.ts')
      },
      "/column/:id": {
        "path": "/column/:id",
        "name": "最新",
        "url": "www.tmtpost.com",
        "maintainers": [
          "nczitzk"
        ],
        "example": "/tmtpost/column/6916385",
        "parameters": {
          "id": {
            "description": "专栏 id，可在对应专栏页 URL 中找到",
            "options": [
              {
                "label": "AGI",
                "value": "6916385"
              },
              {
                "label": "出海",
                "value": "6998081"
              },
              {
                "label": "创新场景",
                "value": "3882035"
              },
              {
                "label": "钛度号",
                "value": "6100587"
              },
              {
                "label": "深度",
                "value": "3189960"
              },
              {
                "label": "焦点",
                "value": "6043895"
              },
              {
                "label": "创投",
                "value": "5994956"
              },
              {
                "label": "汽车",
                "value": "2573550"
              },
              {
                "label": "3C",
                "value": "3615534"
              },
              {
                "label": "消费",
                "value": "3882530"
              },
              {
                "label": "大健康",
                "value": "3882507"
              },
              {
                "label": "金融",
                "value": "3882486"
              },
              {
                "label": "钛智宏观",
                "value": "4277188"
              },
              {
                "label": "产业研究",
                "value": "5506730"
              },
              {
                "label": "地产",
                "value": "3882499"
              },
              {
                "label": "大公司",
                "value": "2446153"
              },
              {
                "label": "IPO",
                "value": "6043750"
              },
              {
                "label": "钛度图闻",
                "value": "5750087"
              },
              {
                "label": "城视",
                "value": "6998636"
              },
              {
                "label": "创业家",
                "value": "4273329"
              },
              {
                "label": "人文",
                "value": "6252390"
              },
              {
                "label": "新职业研究所",
                "value": "5750104"
              },
              {
                "label": "科普",
                "value": "5714992"
              },
              {
                "label": "文娱",
                "value": "2446157"
              }
            ]
          }
        },
        "description": "::: tip\n若订阅 [AGI](https://www.tmtpost.com/column/6916385)，网址为 `https://www.tmtpost.com/column/6916385`，请截取 `https://www.tmtpost.com/column` 到末尾的部分 `6916385` 作为 `id` 参数填入，此时目标路由为 [`/tmtpost/column/6916385`](https://rsshub.app/tmtpost/column/6916385)。\n:::\n\n<details>\n  <summary>更多分类</summary>\n\n  | [AGI](https://www.tmtpost.com/column/6916385)        | [出海](https://www.tmtpost.com/column/6998081)       | [创新场景](https://www.tmtpost.com/column/3882035)   | [钛度号](https://www.tmtpost.com/column/6100587)     | [深度](https://www.tmtpost.com/column/3189960)       |\n  | ---------------------------------------------------- | ---------------------------------------------------- | ---------------------------------------------------- | ---------------------------------------------------- | ---------------------------------------------------- |\n  | [6916385](https://rsshub.app/tmtpost/column/6916385) | [6998081](https://rsshub.app/tmtpost/column/6998081) | [3882035](https://rsshub.app/tmtpost/column/3882035) | [6100587](https://rsshub.app/tmtpost/column/6100587) | [3189960](https://rsshub.app/tmtpost/column/3189960) |\n\n  | [焦点](https://www.tmtpost.com/column/6043895)       | [创投](https://www.tmtpost.com/column/5994956)       | [汽车](https://www.tmtpost.com/column/2573550)       | [3C](https://www.tmtpost.com/column/3615534)         | [消费](https://www.tmtpost.com/column/3882530)       |\n  | ---------------------------------------------------- | ---------------------------------------------------- | ---------------------------------------------------- | ---------------------------------------------------- | ---------------------------------------------------- |\n  | [6043895](https://rsshub.app/tmtpost/column/6043895) | [5994956](https://rsshub.app/tmtpost/column/5994956) | [2573550](https://rsshub.app/tmtpost/column/2573550) | [3615534](https://rsshub.app/tmtpost/column/3615534) | [3882530](https://rsshub.app/tmtpost/column/3882530) |\n\n  | [大健康](https://www.tmtpost.com/column/3882507)     | [金融](https://www.tmtpost.com/column/3882486)       | [钛智宏观](https://www.tmtpost.com/column/4277188)   | [产业研究](https://www.tmtpost.com/column/5506730)   | [地产](https://www.tmtpost.com/column/3882499)       |\n  | ---------------------------------------------------- | ---------------------------------------------------- | ---------------------------------------------------- | ---------------------------------------------------- | ---------------------------------------------------- |\n  | [3882507](https://rsshub.app/tmtpost/column/3882507) | [3882486](https://rsshub.app/tmtpost/column/3882486) | [4277188](https://rsshub.app/tmtpost/column/4277188) | [5506730](https://rsshub.app/tmtpost/column/5506730) | [3882499](https://rsshub.app/tmtpost/column/3882499) |\n\n  | [大公司](https://www.tmtpost.com/column/2446153)     | [IPO](https://www.tmtpost.com/column/6043750)        | [钛度图闻](https://www.tmtpost.com/column/5750087)   | [城视](https://www.tmtpost.com/column/6998636)       | [创业家](https://www.tmtpost.com/column/4273329)     |\n  | ---------------------------------------------------- | ---------------------------------------------------- | ---------------------------------------------------- | ---------------------------------------------------- | ---------------------------------------------------- |\n  | [2446153](https://rsshub.app/tmtpost/column/2446153) | [6043750](https://rsshub.app/tmtpost/column/6043750) | [5750087](https://rsshub.app/tmtpost/column/5750087) | [6998636](https://rsshub.app/tmtpost/column/6998636) | [4273329](https://rsshub.app/tmtpost/column/4273329) |\n\n  | [人文](https://www.tmtpost.com/column/6252390)       | [新职业研究所](https://www.tmtpost.com/column/5750104) | [科普](https://www.tmtpost.com/column/5714992)       | [文娱](https://www.tmtpost.com/column/2446157)       |\n  | ---------------------------------------------------- | ------------------------------------------------------ | ---------------------------------------------------- | ---------------------------------------------------- |\n  | [6252390](https://rsshub.app/tmtpost/column/6252390) | [5750104](https://rsshub.app/tmtpost/column/5750104)   | [5714992](https://rsshub.app/tmtpost/column/5714992) | [2446157](https://rsshub.app/tmtpost/column/2446157) |\n\n</details>\n",
        "categories": [
          "new-media"
        ],
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportRadar": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "www.tmtpost.com/column/:id"
            ],
            "target": "/column/:id"
          },
          {
            "title": "AGI",
            "source": [
              "www.tmtpost.com/column/6916385"
            ],
            "target": "/column/6916385"
          },
          {
            "title": "出海",
            "source": [
              "www.tmtpost.com/column/6998081"
            ],
            "target": "/column/6998081"
          },
          {
            "title": "创新场景",
            "source": [
              "www.tmtpost.com/column/3882035"
            ],
            "target": "/column/3882035"
          },
          {
            "title": "钛度号",
            "source": [
              "www.tmtpost.com/column/6100587"
            ],
            "target": "/column/6100587"
          },
          {
            "title": "深度",
            "source": [
              "www.tmtpost.com/column/3189960"
            ],
            "target": "/column/3189960"
          },
          {
            "title": "焦点",
            "source": [
              "www.tmtpost.com/column/6043895"
            ],
            "target": "/column/6043895"
          },
          {
            "title": "创投",
            "source": [
              "www.tmtpost.com/column/5994956"
            ],
            "target": "/column/5994956"
          },
          {
            "title": "汽车",
            "source": [
              "www.tmtpost.com/column/2573550"
            ],
            "target": "/column/2573550"
          },
          {
            "title": "3C",
            "source": [
              "www.tmtpost.com/column/3615534"
            ],
            "target": "/column/3615534"
          },
          {
            "title": "消费",
            "source": [
              "www.tmtpost.com/column/3882530"
            ],
            "target": "/column/3882530"
          },
          {
            "title": "大健康",
            "source": [
              "www.tmtpost.com/column/3882507"
            ],
            "target": "/column/3882507"
          },
          {
            "title": "金融",
            "source": [
              "www.tmtpost.com/column/3882486"
            ],
            "target": "/column/3882486"
          },
          {
            "title": "钛智宏观",
            "source": [
              "www.tmtpost.com/column/4277188"
            ],
            "target": "/column/4277188"
          },
          {
            "title": "产业研究",
            "source": [
              "www.tmtpost.com/column/5506730"
            ],
            "target": "/column/5506730"
          },
          {
            "title": "地产",
            "source": [
              "www.tmtpost.com/column/3882499"
            ],
            "target": "/column/3882499"
          },
          {
            "title": "大公司",
            "source": [
              "www.tmtpost.com/column/2446153"
            ],
            "target": "/column/2446153"
          },
          {
            "title": "IPO",
            "source": [
              "www.tmtpost.com/column/6043750"
            ],
            "target": "/column/6043750"
          },
          {
            "title": "钛度图闻",
            "source": [
              "www.tmtpost.com/column/5750087"
            ],
            "target": "/column/5750087"
          },
          {
            "title": "城视",
            "source": [
              "www.tmtpost.com/column/6998636"
            ],
            "target": "/column/6998636"
          },
          {
            "title": "创业家",
            "source": [
              "www.tmtpost.com/column/4273329"
            ],
            "target": "/column/4273329"
          },
          {
            "title": "人文",
            "source": [
              "www.tmtpost.com/column/6252390"
            ],
            "target": "/column/6252390"
          },
          {
            "title": "新职业研究所",
            "source": [
              "www.tmtpost.com/column/5750104"
            ],
            "target": "/column/5750104"
          },
          {
            "title": "科普",
            "source": [
              "www.tmtpost.com/column/5714992"
            ],
            "target": "/column/5714992"
          },
          {
            "title": "文娱",
            "source": [
              "www.tmtpost.com/column/2446157"
            ],
            "target": "/column/2446157"
          }
        ],
        "view": 0,
        "location": "column.ts",
        "module": () => import('@/routes/tmtpost/column.ts')
      },
      "/new": {
        "path": "/new",
        "name": "最新",
        "url": "www.tmtpost.com",
        "maintainers": [
          "nczitzk"
        ],
        "example": "/tmtpost/new",
        "categories": [
          "new-media"
        ],
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportRadar": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "www.tmtpost.com"
            ],
            "target": "/new"
          }
        ],
        "view": 0,
        "location": "new.ts",
        "module": () => import('@/routes/tmtpost/new.ts')
      }
    },
    "apiRoutes": {},
    "name": "钛媒体",
    "url": "tmtpost.com",
    "categories": [
      "new-media"
    ],
    "description": "钛媒体是一家专注于新媒体领域的科技媒体",
    "lang": "zh-CN"
  },
  "tokeninsight": {
    "routes": {
      "/blog/:lang?": {
        "path": "/blog/:lang?",
        "categories": [
          "finance"
        ],
        "example": "/tokeninsight/blog/en",
        "parameters": {
          "lang": "Language, see below, Chinese by default"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "tokeninsight.com/:lang/blogs"
            ],
            "target": "/blog/:lang"
          }
        ],
        "name": "Blogs",
        "maintainers": [
          "fuergaosi233"
        ],
        "location": "blog.ts",
        "module": () => import('@/routes/tokeninsight/blog.ts')
      },
      "/bulletin/:lang?": {
        "path": "/bulletin/:lang?",
        "categories": [
          "finance"
        ],
        "example": "/tokeninsight/bulletin/en",
        "parameters": {
          "lang": "Language, see below, Chinese by default"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "tokeninsight.com/:lang/latest"
            ],
            "target": "/bulletin/:lang"
          }
        ],
        "name": "Latest",
        "maintainers": [],
        "location": "bulletin.ts",
        "module": () => import('@/routes/tokeninsight/bulletin.ts')
      },
      "/report/:lang?": {
        "path": "/report/:lang?",
        "categories": [
          "finance"
        ],
        "example": "/tokeninsight/report/en",
        "parameters": {
          "lang": "Language, see below, Chinese by default"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "tokeninsight.com/:lang/report"
            ],
            "target": "/report/:lang"
          }
        ],
        "name": "Research",
        "maintainers": [],
        "description": "Language:\n\n| Chinese | English |\n| ------- | ------- |\n| zh      | en      |",
        "location": "report.ts",
        "module": () => import('@/routes/tokeninsight/report.ts')
      }
    },
    "apiRoutes": {},
    "name": "TokenInsight",
    "url": "tokeninsight.com",
    "description": "::: tip\nTokenInsight also provides official RSS, you can take a look at [https://api.tokeninsight.com/reference/rss](https://api.tokeninsight.com/reference/rss).\n:::",
    "lang": "en"
  },
  "tongji": {
    "routes": {
      "/bks": {
        "path": "/bks",
        "categories": [
          "university"
        ],
        "example": "/tongji/bks",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "bksy.tongji.edu.cn/"
            ]
          }
        ],
        "name": "本科生院通知公告",
        "maintainers": [
          "shiquda"
        ],
        "url": "bksy.tongji.edu.cn/",
        "location": "bks.ts",
        "module": () => import('@/routes/tongji/bks.ts')
      },
      "/gs": {
        "path": "/gs",
        "categories": [
          "university"
        ],
        "example": "/tongji/gs",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "gs.tongji.edu.cn/tzgg.htm",
              "gs.tongji.edu.cn/"
            ]
          }
        ],
        "name": "研究生院通知公告",
        "maintainers": [
          "sitdownkevin"
        ],
        "url": "gs.tongji.edu.cn/tzgg.htm",
        "location": "gs.ts",
        "module": () => import('@/routes/tongji/gs.ts')
      },
      "/sse/:type?": {
        "path": "/sse/:type?",
        "categories": [
          "university"
        ],
        "example": "/tongji/sse/xytz",
        "parameters": {
          "type": "通知类型，默认为 `xytz`"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "软件学院通知",
        "maintainers": [
          "sgqy"
        ],
        "description": "| 本科生通知 | 研究生通知 | 教工通知 | 全体通知 | 学院通知 | 学院新闻 | 学院活动 |\n| ---------- | ---------- | -------- | -------- | -------- | -------- | -------- |\n| bkstz      | yjstz      | jgtz     | qttz     | xytz     | xyxw     | xyhd     |\n\n  注意: `qttz` 与 `xytz` 在原网站等价.",
        "location": "sse/notice.ts",
        "module": () => import('@/routes/tongji/sse/notice.ts')
      },
      "/yjs": {
        "path": "/yjs",
        "categories": [
          "university"
        ],
        "example": "/tongji/yjs",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "yz.tongji.edu.cn/zsxw/ggtz.htm",
              "yz.tongji.edu.cn/"
            ]
          }
        ],
        "name": "研究生招生网通知公告",
        "maintainers": [
          "shengmaosu",
          "sitdownkevin"
        ],
        "url": "yz.tongji.edu.cn/zsxw/ggtz.htm",
        "location": "yjs.ts",
        "module": () => import('@/routes/tongji/yjs.ts')
      },
      "/sem/:type?": {
        "path": "/sem/:type?",
        "categories": [
          "university"
        ],
        "example": "/tongji/sem/notice",
        "parameters": {
          "type": "通知类型，默认为 `notice`"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "经济与管理学院通知",
        "maintainers": [
          "sitdownkevin"
        ],
        "url": "sem.tongji.edu.cn/semch",
        "description": "| 学院通知 | 招生通知 | 学术观点 | 新闻 | 活动 | 视点 | 教师与行政人员招聘 |\n| -------- | -------------- | ------------------ | ---- | ---------- | --------- | ------------------ |\n| notice   | enrollment     | academic-paper     | news | events     | focus     | collegerecruitment |\n",
        "location": "sem/notice.ts",
        "module": () => import('@/routes/tongji/sem/notice.ts')
      }
    },
    "apiRoutes": {},
    "name": "同济大学",
    "url": "bksy.tongji.edu.cn",
    "lang": "zh-CN"
  },
  "tongli": {
    "routes": {
      "/news/:type": {
        "path": "/news/:type",
        "categories": [
          "reading"
        ],
        "example": "/tongli/news/6",
        "parameters": {
          "type": "分類，可以在“新聞”鏈接中找到"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "新聞",
        "maintainers": [
          "CokeMine"
        ],
        "location": "news.ts",
        "module": () => import('@/routes/tongli/news.ts')
      }
    },
    "apiRoutes": {},
    "name": "東立出版社",
    "url": "tongli.com.tw",
    "lang": "zh-TW"
  },
  "toodaylab": {
    "routes": {
      "/:params{.+}?": {
        "path": "/:params{.+}?",
        "name": "Unknown",
        "maintainers": [],
        "location": "index.ts",
        "module": () => import('@/routes/toodaylab/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "理想生活实验室",
    "url": "toodaylab.com",
    "lang": "zh-CN"
  },
  "tophub": {
    "routes": {
      "/:id": {
        "path": "/:id",
        "categories": [
          "new-media"
        ],
        "example": "/tophub/Om4ejxvxEN",
        "parameters": {
          "id": "榜单id，可在 URL 中找到"
        },
        "features": {
          "requireConfig": [
            {
              "name": "TOPHUB_COOKIE",
              "optional": true,
              "description": ""
            }
          ],
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "tophub.today/n/:id"
            ]
          }
        ],
        "name": "榜单",
        "maintainers": [
          "LogicJake"
        ],
        "location": "index.ts",
        "module": () => import('@/routes/tophub/index.ts')
      },
      "/list/:id": {
        "path": "/list/:id",
        "categories": [
          "new-media"
        ],
        "example": "/tophub/list/Om4ejxvxEN",
        "parameters": {
          "id": "榜单id，可在 URL 中找到"
        },
        "features": {
          "requireConfig": [
            {
              "name": "TOPHUB_COOKIE",
              "optional": true,
              "description": ""
            }
          ],
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "tophub.today/n/:id"
            ]
          }
        ],
        "name": "榜单列表",
        "maintainers": [
          "akynazh"
        ],
        "description": "::: tip\n将榜单条目集合到一个列表中，且有热度排序，可避免推送大量条目。\n:::",
        "location": "list.tsx",
        "module": () => import('@/routes/tophub/list.tsx')
      }
    },
    "apiRoutes": {},
    "name": "今日热榜",
    "url": "tophub.today",
    "description": "::: warning\n由于需要登录后的 Cookie 值才能获取原始链接，所以需要自建，需要在环境变量中配置 `TOPHUB_COOKIE`，详情见部署页面的配置模块。\n:::",
    "lang": "zh-CN"
  },
  "topys": {
    "routes": {
      "/:keyword?": {
        "path": "/:keyword?",
        "categories": [
          "new-media"
        ],
        "example": "/topys",
        "parameters": {
          "keyword": "关键字，可在对应结果页的 URL 中找到"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "topys.cn/search/:keyword",
              "topys.cn/"
            ]
          }
        ],
        "name": "关键字",
        "maintainers": [
          "nczitzk"
        ],
        "description": "| 创意 | 设计 | 商业 | 艺术 | 文化 | 科技 |\n| ---- | ---- | ---- | ---- | ---- | ---- |",
        "location": "index.ts",
        "module": () => import('@/routes/topys/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "TOPYS",
    "url": "topys.cn",
    "lang": "zh-CN"
  },
  "toranoana": {
    "routes": {
      "/news/:category?": {
        "path": "/news/:category?",
        "categories": [
          "anime"
        ],
        "example": "/toranoana/news/toragen",
        "parameters": {
          "category": "category"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "Category",
        "maintainers": [
          "Tsuyumi25"
        ],
        "radar": [
          {
            "title": "総合新着記事",
            "source": [
              "news.toranoana.jp"
            ],
            "target": "/news"
          },
          {
            "title": "女性向け",
            "source": [
              "news.toranoana.jp/joshi"
            ],
            "target": "/news/joshi"
          },
          {
            "title": "イラスト展",
            "source": [
              "news.toranoana.jp/exhibitions"
            ],
            "target": "/news/exhibition"
          },
          {
            "source": [
              "news.toranoana.jp/category/:category"
            ],
            "target": "/news/:category"
          }
        ],
        "description": "\n::: warning TIP\n[総合新着記事](https://news.toranoana.jp)→`/toranoana/news`  \n[女性向け](https://news.toranoana.jp/joshi)→`/toranoana/news/joshi`  \n[イラスト展](https://news.toranoana.jp/exhibitions)→`/toranoana/news/exhibition`  \n[`https://news.toranoana.jp/category/media`](https://news.toranoana.jp/category/media)→`/toranoana/news/media`\n:::",
        "location": "news.ts",
        "module": () => import('@/routes/toranoana/news.ts')
      }
    },
    "apiRoutes": {},
    "name": "とらのあな",
    "url": "toranoana.jp",
    "lang": "ja"
  },
  "toutiao": {
    "routes": {
      "/user/token/:token": {
        "path": "/user/token/:token",
        "categories": [
          "new-media"
        ],
        "example": "/toutiao/user/token/MS4wLjABAAAAEmbqJP2CmC8XXv1BpMvQ3sQHKAxFsq8wHxj8XVIQWja6tMcB-QEbFkzkRNgMl12M",
        "parameters": {
          "token": "用户 token，可在用户主页 URL 找到"
        },
        "features": {
          "antiCrawler": true
        },
        "radar": [
          {
            "source": [
              "www.toutiao.com/c/user/token/:token"
            ]
          }
        ],
        "name": "头条主页",
        "maintainers": [
          "TonyRL"
        ],
        "location": "user.tsx",
        "module": () => import('@/routes/toutiao/user.tsx')
      }
    },
    "apiRoutes": {},
    "name": "今日头条",
    "url": "www.toutiao.com",
    "lang": "zh-CN"
  },
  "towardsdatascience": {
    "routes": {
      "/latest": {
        "path": "/latest",
        "categories": [
          "blog"
        ],
        "example": "/latest",
        "radar": [
          {
            "source": [
              "towardsdatascience.com/"
            ]
          }
        ],
        "name": "Towards Data Science",
        "maintainers": [
          "mintyfrankie"
        ],
        "url": "towardsdatascience.com/latest",
        "location": "latest.ts",
        "module": () => import('@/routes/towardsdatascience/latest.ts')
      }
    },
    "apiRoutes": {},
    "name": "Towards Data Science",
    "url": "towardsdatascience.com",
    "lang": "en"
  },
  "tradingview": {
    "routes": {
      "/blog/:category{.+}?": {
        "path": "/blog/:category{.+}?",
        "name": "Unknown",
        "maintainers": [],
        "location": "blog.ts",
        "module": () => import('@/routes/tradingview/blog.ts')
      },
      "/desktop": {
        "path": "/desktop",
        "categories": [
          "program-update"
        ],
        "example": "/tradingview/desktop",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "tradingview.com/support/solutions/43000673888-tradingview-desktop-releases-and-release-notes/"
            ]
          }
        ],
        "name": "Desktop releases and release notes",
        "maintainers": [
          "nczitzk"
        ],
        "url": "tradingview.com/support/solutions/43000673888-tradingview-desktop-releases-and-release-notes/",
        "location": "desktop.ts",
        "module": () => import('@/routes/tradingview/desktop.ts')
      },
      "/pine/:version?": {
        "path": "/pine/:version?",
        "radar": [
          {
            "source": [
              "tradingview.com/pine-script-docs/en/:version/Release_notes.html"
            ],
            "target": "/pine/:version"
          }
        ],
        "name": "Unknown",
        "maintainers": [],
        "location": "pine.ts",
        "module": () => import('@/routes/tradingview/pine.ts')
      }
    },
    "apiRoutes": {},
    "name": "TradingView",
    "url": "tradingview.com",
    "lang": "en"
  },
  "transcriptforest": {
    "routes": {
      "/:channel?": {
        "path": "/:channel?",
        "radar": [
          {
            "source": [
              "www.transcriptforest.com/en/channel"
            ],
            "target": ""
          }
        ],
        "name": "Unknown",
        "maintainers": [
          "nczitzk"
        ],
        "url": "www.transcriptforest.com/en/channel",
        "location": "index.ts",
        "module": () => import('@/routes/transcriptforest/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "Transcript Forest",
    "url": "www.transcriptforest.com",
    "lang": "en"
  },
  "transformer-circuits": {
    "routes": {
      "/": {
        "path": "/",
        "categories": [
          "programming"
        ],
        "example": "/transformer-circuits",
        "parameters": {},
        "radar": [
          {
            "source": [
              "transformer-circuits.pub/"
            ],
            "target": "/"
          }
        ],
        "name": "Articles",
        "maintainers": [
          "shinmohuang"
        ],
        "location": "index.tsx",
        "module": () => import('@/routes/transformer-circuits/index.tsx')
      }
    },
    "apiRoutes": {},
    "name": "Transformer Circuits",
    "url": "transformer-circuits.pub",
    "lang": "en"
  },
  "trendforce": {
    "routes": {
      "/news": {
        "path": "/news",
        "name": "News",
        "url": "www.trendforce.com",
        "maintainers": [
          "nczitzk"
        ],
        "example": "/trendforce/news",
        "categories": [
          "new-media"
        ],
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportRadar": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "www.trendforce.com/news/"
            ],
            "target": "/news"
          }
        ],
        "view": 0,
        "location": "new.ts",
        "module": () => import('@/routes/trendforce/new.ts')
      },
      "/cn/presscenter/news": {
        "path": "/cn/presscenter/news",
        "categories": [
          "new-media"
        ],
        "example": "/trendforce/cn/presscenter/news",
        "radar": [
          {
            "source": [
              "www.trendforce.cn/presscenter/news"
            ]
          }
        ],
        "name": "产业洞察",
        "maintainers": [
          "TonyRL"
        ],
        "url": "www.trendforce.cn/presscenter/news",
        "location": "news-cn.ts",
        "module": () => import('@/routes/trendforce/news-cn.ts')
      }
    },
    "apiRoutes": {},
    "name": "TrendForce",
    "url": "trendforce.com",
    "categories": [
      "new-media"
    ],
    "description": "",
    "lang": "en",
    "zh": {
      "name": "集邦咨询",
      "url": "trendforce.cn"
    }
  },
  "trendingpapers": {
    "routes": {
      "/papers/:category?/:time?/:cited?": {
        "path": "/papers/:category?/:time?/:cited?",
        "categories": [
          "journal"
        ],
        "example": "/trendingpapers/papers",
        "parameters": {
          "category": "Category of papers, can be found in URL. `All categories` by default.",
          "time": "Time like `24 hours` to specify the duration of ranking, can be found in URL. `Since beginning` by default.",
          "cited": "Cited or uncited papers, can be found in URL. `Cited and uncited papers` by default."
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "Trending Papers on arXiv",
        "maintainers": [
          "CookiePieWw"
        ],
        "location": "papers.ts",
        "module": () => import('@/routes/trendingpapers/papers.ts')
      }
    },
    "apiRoutes": {},
    "name": "Trending Papers",
    "url": "trendingpapers.com",
    "lang": "en"
  },
  "tribalfootball": {
    "routes": {
      "/": {
        "path": "/",
        "radar": [
          {
            "source": [
              "tribalfootball.com/"
            ],
            "target": ""
          }
        ],
        "name": "Unknown",
        "maintainers": [
          "Rongronggg9"
        ],
        "url": "tribalfootball.com/",
        "location": "latest.tsx",
        "module": () => import('@/routes/tribalfootball/latest.tsx')
      }
    },
    "apiRoutes": {},
    "name": "Tribal Football",
    "url": "tribalfootball.com",
    "lang": "en"
  },
  "trow": {
    "routes": {
      "/portal": {
        "path": "/portal",
        "categories": [
          "bbs"
        ],
        "example": "/trow/portal",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "trow.cc/"
            ]
          }
        ],
        "name": "首页更新",
        "maintainers": [
          "shiningdracon"
        ],
        "url": "trow.cc/",
        "location": "portal.ts",
        "module": () => import('@/routes/trow/portal.ts')
      }
    },
    "apiRoutes": {},
    "name": "The Ring of Wonder",
    "url": "trow.cc",
    "lang": "en"
  },
  "tsdm39": {
    "routes": {
      "/bd/:type?": {
        "path": "/bd/:type?",
        "name": "BD",
        "categories": [
          "anime"
        ],
        "maintainers": [
          "equt"
        ],
        "example": "/tsdm39/bd",
        "parameters": {
          "type": "BD type, checkout the table below for details"
        },
        "features": {
          "requireConfig": [
            {
              "name": "TSDM39_COOKIES",
              "optional": false,
              "description": "天使动漫论坛登陆后的 cookie 值，可在浏览器控制台通过 `document.cookie` 获取。"
            }
          ],
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "description": "| 720P | 1080P | BDMV | 4K | AV1 |\n| :--: | :--: | :--: | :--: | :--: |\n| 403 | 404 | 405 | 4130 | 5815 |",
        "location": "bd.ts",
        "module": () => import('@/routes/tsdm39/bd.ts')
      }
    },
    "apiRoutes": {},
    "name": "天使动漫论坛",
    "url": "www.tsdm39.com",
    "categories": [
      "anime"
    ],
    "lang": "zh-CN"
  },
  "tsinghua": {
    "routes": {
      "/lib/tzgg/:category": {
        "path": "/lib/tzgg/:category",
        "categories": [
          "university"
        ],
        "example": "/tsinghua/lib/tzgg/qtkx",
        "parameters": {
          "category": "分类，可在对应分类页 URL 中找到"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "lib.tsinghua.edu.cn/tzgg/:category"
            ]
          }
        ],
        "name": "图书馆通知公告",
        "maintainers": [
          "linsenwang"
        ],
        "location": "lib/tzgg.ts",
        "module": () => import('@/routes/tsinghua/lib/tzgg.ts')
      },
      "/lib/zydt/:category?": {
        "path": "/lib/zydt/:category?",
        "name": "图书馆资源动态",
        "url": "lib.tsinghua.edu.cn",
        "maintainers": [
          "nczitzk"
        ],
        "example": "/tsinghua/lib/zydt",
        "parameters": {
          "category": "分类，默认为空，即全部，可在对应分类页 URL 中找到"
        },
        "description": "::: tip\n  若订阅 [清华大学图书馆已购资源动态](https://lib.tsinghua.edu.cn/zydt/yg.htm)，网址为 `https://lib.tsinghua.edu.cn/zydt/yg.htm`。截取 `https://lib.tsinghua.edu.cn/zydt` 到末尾 `.htm` 的部分 `yg` 作为参数填入，此时路由为 [`/tsinghua/lib/zydt/yg`](https://rsshub.app/tsinghua/lib/zydt/yg)。\n:::\n\n| 已购 | 试用 |\n| ---- | ---- |\n| yg   | sy   |\n  ",
        "categories": [
          "university"
        ],
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportRadar": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "lib.tsinghua.edu.cn/zydt/:category?"
            ]
          },
          {
            "title": "图书馆资源动态",
            "source": [
              "lib.tsinghua.edu.cn/zydt"
            ],
            "target": "/lib/zydt"
          },
          {
            "title": "图书馆已购资源动态",
            "source": [
              "lib.tsinghua.edu.cn/zydt/yg"
            ],
            "target": "/lib/zydt/yg"
          },
          {
            "title": "图书馆试用资源动态",
            "source": [
              "lib.tsinghua.edu.cn/zydt/sy"
            ],
            "target": "/lib/zydt/sy"
          }
        ],
        "location": "lib/zydt.ts",
        "module": () => import('@/routes/tsinghua/lib/zydt.ts')
      },
      "/news/:category?": {
        "path": "/news/:category?",
        "categories": [
          "university"
        ],
        "example": "/tsinghua/news",
        "parameters": {
          "category": "分类，可在对应分类页 URL 中找到，留空为 `zxdt`"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "清华新闻",
        "radar": [
          {
            "source": [
              "www.tsinghua.edu.cn/news/:category"
            ]
          }
        ],
        "maintainers": [
          "TonyRL"
        ],
        "url": "www.tsinghua.edu.cn/news.htm",
        "location": "news.ts",
        "module": () => import('@/routes/tsinghua/news.ts')
      }
    },
    "apiRoutes": {},
    "name": "清华大学",
    "url": "tsinghua.edu.cn",
    "categories": [
      "university"
    ],
    "description": "",
    "lang": "zh-CN"
  },
  "ttv": {
    "routes": {
      "/:category?": {
        "path": "/:category?",
        "categories": [
          "traditional-media"
        ],
        "example": "/ttv",
        "parameters": {
          "category": "分类"
        },
        "name": "分类",
        "maintainers": [
          "dzx-dzx"
        ],
        "radar": [
          {
            "source": [
              "news.ttv.com.tw/:category"
            ]
          }
        ],
        "location": "index.ts",
        "module": () => import('@/routes/ttv/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "台視新聞網",
    "url": "news.ttv.com.tw",
    "lang": "zh-TW"
  },
  "tumblr": {
    "routes": {
      "/posts/:blog": {
        "path": "/posts/:blog",
        "categories": [
          "blog"
        ],
        "example": "/tumblr/posts/biketouring-nearby",
        "parameters": {
          "blog": "Blog identifier (see `https://www.tumblr.com/docs/en/api/v2#blog-identifiers`)"
        },
        "radar": [],
        "features": {
          "requireConfig": [
            {
              "name": "TUMBLR_CLIENT_ID",
              "description": "Please see above for details."
            },
            {
              "name": "TUMBLR_CLIENT_SECRET",
              "description": "Please see above for details."
            },
            {
              "name": "TUMBLR_REFRESH_TOKEN",
              "description": "Please see above for details."
            }
          ],
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "Posts",
        "maintainers": [
          "Rakambda",
          "PolarisStarnor"
        ],
        "description": "::: tip\nTumblr provides official RSS feeds for non \"dashboard only\" blogs, for instance [https://biketouring-nearby.tumblr.com](https://biketouring-nearby.tumblr.com/rss).\n:::",
        "location": "posts.ts",
        "module": () => import('@/routes/tumblr/posts.ts')
      },
      "/tagged/:tag": {
        "path": "/tagged/:tag",
        "categories": [
          "social-media"
        ],
        "example": "/tumblr/tagged/nature",
        "parameters": {
          "tag": "Tag name (see `https://www.tumblr.com/docs/en/api/v2#tagged--get-posts-with-tag`)"
        },
        "radar": [],
        "features": {
          "requireConfig": [
            {
              "name": "TUMBLR_CLIENT_ID",
              "description": "Please see above for details."
            },
            {
              "name": "TUMBLR_CLIENT_SECRET",
              "description": "Please see above for details."
            },
            {
              "name": "TUMBLR_REFRESH_TOKEN",
              "description": "Please see above for details."
            }
          ],
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "Tagged Posts",
        "maintainers": [
          "PolarisStarnor"
        ],
        "location": "tagged.ts",
        "module": () => import('@/routes/tumblr/tagged.ts')
      }
    },
    "apiRoutes": {},
    "name": "Tumblr",
    "url": "tumblr.com",
    "lang": "en",
    "description": "Register an application on `https://www.tumblr.com/oauth/apps`.\n\n- `TUMBLR_CLIENT_ID`: The key is labelled as `OAuth consumer Key` in the info page of the registered application.\n- `TUMBLR_CLIENT_SECRET`: The key is labelled as `OAuth consumer Secret` in the info page of the registered application.\n- `TUMBLR_REFRESH_TOKEN`: Navigate to `https://www.tumblr.com/oauth2/authorize?client_id=${CLIENT_ID}&response_type=code&scope=basic%20offline_access&state=mystate` in your browser and login. After doing so, you'll be redirected to the URL you defined when registering the application. Look for the `code` parameter in the URL. You can then call `curl -F grant_type=authorization_code -F \"code=${CODE}\" -F \"client_id=${CLIENT_ID}\" -F \"client_secret=${CLIENT_SECRET}\" \"https://api.tumblr.com/v2/oauth2/token\"`\n\nTwo login methods are currently supported:\n\n- `TUMBLR_CLIENT_ID`: The key never expires, however blogs that are \"dashboard only\" cannot be accessed.\n- `TUMBLR_CLIENT_ID` + `TUMBLR_CLIENT_SECRET` + `TUMBLR_REFRESH_TOKEN`: The refresh token will expire and will need to be regenerated, \"dashboard only\" blogs can be accessed."
  },
  "tvb": {
    "routes": {
      "/news/:category?/:language?": {
        "path": "/news/:category?/:language?",
        "categories": [
          "traditional-media"
        ],
        "example": "/tvb/news",
        "parameters": {
          "category": "分类，见下表，默认为要聞",
          "language": "语言，见下表"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "tvb.com/:language/:category",
              "tvb.com/"
            ]
          }
        ],
        "name": "新闻",
        "maintainers": [
          "nczitzk"
        ],
        "description": "分类\n\n| 要聞  | 快訊    | 港澳  | 兩岸         | 國際  | 財經    | 體育   | 法庭       | 天氣    |\n| ----- | ------- | ----- | ------------ | ----- | ------- | ------ | ---------- | ------- |\n| focus | instant | local | greaterchina | world | finance | sports | parliament | weather |\n\n  语言\n\n| 繁 | 简 |\n| -- | -- |\n| tc | sc |",
        "location": "news.tsx",
        "module": () => import('@/routes/tvb/news.tsx')
      }
    },
    "apiRoutes": {},
    "name": "无线新闻",
    "url": "tvb.com",
    "lang": "zh-HK"
  },
  "tver": {
    "routes": {
      "/series/:id": {
        "path": "/series/:id",
        "categories": [
          "traditional-media"
        ],
        "example": "/tver/series/srx2o7o3c8",
        "parameters": {
          "id": "Series ID (as it appears in URLs). For example, in https://tver.jp/series/srx2o7o3c8, the ID is \"srx2o7o3c8\"."
        },
        "radar": [
          {
            "source": [
              "tver.jp/series/:id"
            ],
            "target": "/series/:id"
          }
        ],
        "name": "Series",
        "maintainers": [
          "yuikisaito"
        ],
        "location": "series.ts",
        "module": () => import('@/routes/tver/series.ts')
      }
    },
    "apiRoutes": {},
    "name": "TVer",
    "url": "tver.jp",
    "lang": "ja"
  },
  "tvtropes": {
    "routes": {
      "/featured/:category?": {
        "path": "/featured/:category?",
        "categories": [
          "other"
        ],
        "example": "/tvtropes/featured/today",
        "parameters": {
          "category": "Category, see below, Today's Featured Trope by default"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "Featured",
        "maintainers": [
          "nczitzk"
        ],
        "description": "| Today's Featured Trope | Newest Trope |\n| ---------------------- | ------------ |\n| today                  | newest       |",
        "location": "featured.tsx",
        "module": () => import('@/routes/tvtropes/featured.tsx')
      }
    },
    "apiRoutes": {},
    "name": "TV Tropes",
    "url": "tvtropes.org",
    "lang": "en"
  },
  "tw-nongmu": {
    "routes": {
      "/market": {
        "path": "/market",
        "categories": [
          "other"
        ],
        "example": "/tw-nongmu/market",
        "radar": [
          {
            "source": [
              "www.tw-nongmu.com/market.html",
              "www.tw-nongmu.com/"
            ]
          }
        ],
        "name": "鱼价行情",
        "maintainers": [
          "TonyRL"
        ],
        "url": "www.tw-nongmu.com/market.html",
        "location": "market.ts",
        "module": () => import('@/routes/tw-nongmu/market.ts')
      }
    },
    "apiRoutes": {},
    "name": "通威农业发展",
    "url": "www.tw-nongmu.com",
    "lang": "zh-CN"
  },
  "twitch": {
    "routes": {
      "/live/:login": {
        "path": "/live/:login",
        "categories": [
          "live"
        ],
        "view": 5,
        "example": "/twitch/live/riotgames",
        "parameters": {
          "login": "Twitch username"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "Live",
        "maintainers": [
          "hoilc"
        ],
        "location": "live.ts",
        "module": () => import('@/routes/twitch/live.ts')
      },
      "/schedule/:login": {
        "path": "/schedule/:login",
        "categories": [
          "live"
        ],
        "example": "/twitch/schedule/riotgames",
        "parameters": {
          "login": "Twitch username"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "www.twitch.tv/:login/schedule"
            ]
          }
        ],
        "name": "Stream Schedule",
        "maintainers": [
          "hoilc"
        ],
        "location": "schedule.ts",
        "module": () => import('@/routes/twitch/schedule.ts')
      },
      "/video/:login/:filter?": {
        "path": "/video/:login/:filter?",
        "categories": [
          "live"
        ],
        "view": 3,
        "example": "/twitch/video/riotgames/highlights",
        "parameters": {
          "login": "Twitch username",
          "filter": {
            "description": "Video type, Default to all",
            "options": [
              {
                "value": "archive",
                "label": "Archive"
              },
              {
                "value": "highlights",
                "label": "Highlights"
              },
              {
                "value": "all",
                "label": "All"
              }
            ],
            "default": "all"
          }
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "www.twitch.tv/:login/videos"
            ],
            "target": "/video/:login"
          }
        ],
        "name": "Channel Video",
        "maintainers": [
          "hoilc"
        ],
        "location": "video.ts",
        "module": () => import('@/routes/twitch/video.ts')
      }
    },
    "apiRoutes": {},
    "name": "Twitch",
    "url": "www.twitch.tv",
    "lang": "en"
  },
  "twitter": {
    "routes": {
      "/trends/:woeid?": {
        "path": "/trends/:woeid?",
        "categories": [
          "social-media"
        ],
        "example": "/twitter/trends/23424856",
        "parameters": {
          "woeid": "Yahoo! Where On Earth ID. default to woeid=1 (World Wide)"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "Trends",
        "maintainers": [
          "sakamossan"
        ],
        "location": "trends.ts",
        "module": () => import('@/routes/twitter/trends.ts')
      },
      "/home_latest/:routeParams?": {
        "path": "/home_latest/:routeParams?",
        "categories": [
          "social-media"
        ],
        "example": "/twitter/home_latest",
        "features": {
          "requireConfig": [
            {
              "name": "TWITTER_AUTH_TOKEN",
              "description": "Please see above for details."
            }
          ],
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "Home latest timeline",
        "maintainers": [
          "DIYgod",
          "CaoMeiYouRen"
        ],
        "radar": [
          {
            "source": [
              "x.com/home"
            ],
            "target": "/home_latest"
          }
        ],
        "location": "home-latest.ts",
        "module": () => import('@/routes/twitter/home-latest.ts')
      },
      "/home/:routeParams?": {
        "path": "/home/:routeParams?",
        "categories": [
          "social-media"
        ],
        "example": "/twitter/home",
        "features": {
          "requireConfig": [
            {
              "name": "TWITTER_AUTH_TOKEN",
              "description": "Please see above for details."
            }
          ],
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "Home timeline",
        "maintainers": [
          "DIYgod",
          "CaoMeiYouRen"
        ],
        "radar": [
          {
            "source": [
              "x.com/home"
            ],
            "target": "/home"
          }
        ],
        "location": "home.ts",
        "module": () => import('@/routes/twitter/home.ts')
      },
      "/keyword/:keyword/:routeParams?": {
        "path": "/keyword/:keyword/:routeParams?",
        "categories": [
          "social-media"
        ],
        "view": 1,
        "example": "/twitter/keyword/RSSHub",
        "parameters": {
          "keyword": "keyword",
          "routeParams": "extra parameters, see the table above"
        },
        "features": {
          "requireConfig": [
            {
              "name": "TWITTER_AUTH_TOKEN",
              "description": "Please see above for details."
            },
            {
              "name": "TWITTER_THIRD_PARTY_API",
              "description": "Please see above for details."
            }
          ],
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "Keyword",
        "maintainers": [
          "DIYgod",
          "yindaheng98",
          "Rongronggg9",
          "pseudoyu"
        ],
        "radar": [
          {
            "source": [
              "x.com/search"
            ]
          }
        ],
        "location": "keyword.ts",
        "module": () => import('@/routes/twitter/keyword.ts')
      },
      "/likes/:id/:routeParams?": {
        "path": "/likes/:id/:routeParams?",
        "categories": [
          "social-media"
        ],
        "example": "/twitter/likes/DIYgod",
        "parameters": {
          "id": "username",
          "routeParams": "extra parameters, see the table above"
        },
        "features": {
          "requireConfig": [
            {
              "name": "TWITTER_AUTH_TOKEN",
              "description": "Please see above for details."
            }
          ],
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "User likes",
        "maintainers": [
          "xyqfer"
        ],
        "location": "likes.ts",
        "module": () => import('@/routes/twitter/likes.ts')
      },
      "/list/:id/:routeParams?": {
        "path": "/list/:id/:routeParams?",
        "categories": [
          "social-media"
        ],
        "example": "/twitter/list/1502570462752219136",
        "parameters": {
          "id": "list id, get from url",
          "routeParams": "extra parameters, see the table above"
        },
        "features": {
          "requireConfig": [
            {
              "name": "TWITTER_AUTH_TOKEN",
              "description": "Please see above for details."
            },
            {
              "name": "TWITTER_THIRD_PARTY_API",
              "description": "Please see above for details."
            }
          ],
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "List timeline",
        "maintainers": [
          "DIYgod",
          "xyqfer",
          "pseudoyu"
        ],
        "radar": [
          {
            "source": [
              "x.com/i/lists/:id"
            ],
            "target": "/list/:id"
          }
        ],
        "location": "list.ts",
        "module": () => import('@/routes/twitter/list.ts')
      },
      "/media/:id/:routeParams?": {
        "path": "/media/:id/:routeParams?",
        "categories": [
          "social-media"
        ],
        "view": 2,
        "example": "/twitter/media/_RSSHub",
        "parameters": {
          "id": "username; in particular, if starts with `+`, it will be recognized as a [unique ID](https://github.com/DIYgod/RSSHub/issues/12221), e.g. `+44196397`",
          "routeParams": "extra parameters, see the table above."
        },
        "features": {
          "requireConfig": [
            {
              "name": "TWITTER_AUTH_TOKEN",
              "description": "Please see above for details."
            }
          ],
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "User media",
        "maintainers": [
          "DIYgod",
          "yindaheng98",
          "Rongronggg9"
        ],
        "radar": [
          {
            "source": [
              "x.com/:id/media"
            ],
            "target": "/media/:id"
          }
        ],
        "location": "media.ts",
        "module": () => import('@/routes/twitter/media.ts')
      },
      "/tweet/:id/status/:status/:original?": {
        "path": "/tweet/:id/status/:status/:original?",
        "categories": [
          "social-media"
        ],
        "example": "/twitter/tweet/DIYgod/status/1650844643997646852",
        "parameters": {
          "id": "username; in particular, if starts with `+`, it will be recognized as a [unique ID](https://github.com/DIYgod/RSSHub/issues/12221), e.g. `+44196397`",
          "status": "tweet ID",
          "original": "extra parameters, data type of return, if the value is not `0`/`false` and `config.isPackage` is `true`, return the original data of twitter"
        },
        "features": {
          "requireConfig": [],
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "Tweet Details",
        "maintainers": [
          "LarchLiu",
          "Rongronggg9"
        ],
        "location": "tweet.ts",
        "module": () => import('@/routes/twitter/tweet.ts')
      },
      "/user/:id/:routeParams?": {
        "path": "/user/:id/:routeParams?",
        "categories": [
          "social-media"
        ],
        "view": 1,
        "example": "/twitter/user/_RSSHub",
        "parameters": {
          "id": "username; in particular, if starts with `+`, it will be recognized as a [unique ID](https://github.com/DIYgod/RSSHub/issues/12221), e.g. `+44196397`",
          "routeParams": "extra parameters, see the table above"
        },
        "features": {
          "requireConfig": [
            {
              "name": "TWITTER_AUTH_TOKEN",
              "description": "Please see above for details."
            },
            {
              "name": "TWITTER_THIRD_PARTY_API",
              "description": "Use third-party API to query twitter data",
              "optional": true
            },
            {
              "name": "TWITTER_CONSUMER_KEY",
              "description": "Please see above for details."
            },
            {
              "name": "TWITTER_CONSUMER_SECRET",
              "description": "Please see above for details."
            }
          ],
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "User timeline",
        "maintainers": [
          "DIYgod",
          "yindaheng98",
          "Rongronggg9",
          "CaoMeiYouRen",
          "pseudoyu"
        ],
        "radar": [
          {
            "source": [
              "x.com/:id"
            ],
            "target": "/user/:id"
          }
        ],
        "location": "user.ts",
        "module": () => import('@/routes/twitter/user.ts')
      }
    },
    "apiRoutes": {},
    "name": "X (Twitter)",
    "url": "x.com",
    "description": "Specify options (in the format of query string) in parameter `routeParams` to control some extra features for Tweets\n\n| Key                            | Description                                                                                                                          | Accepts                | Defaults to                               |\n| ------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------ | ---------------------- | ----------------------------------------- |\n| `readable`                     | Enable readable layout                                                                                                               | `0`/`1`/`true`/`false` | `false`                                   |\n| `authorNameBold`               | Display author name in bold                                                                                                          | `0`/`1`/`true`/`false` | `false`                                   |\n| `showAuthorInTitle`            | Show author name in title                                                                                                            | `0`/`1`/`true`/`false` | `false` (`true` in `/twitter/followings`) |\n| `showAuthorAsTitleOnly`        | Show only author name as title                                                                                                            | `0`/`1`/`true`/`false` | `false`                                   |\n| `showAuthorInDesc`             | Show author name in description (RSS body)                                                                                           | `0`/`1`/`true`/`false` | `false` (`true` in `/twitter/followings`) |\n| `showQuotedAuthorAvatarInDesc` | Show avatar of quoted Tweet's author in description (RSS body) (Not recommended if your RSS reader extracts images from description) | `0`/`1`/`true`/`false` | `false`                                   |\n| `showAuthorAvatarInDesc`       | Show avatar of author in description (RSS body) (Not recommended if your RSS reader extracts images from description)                | `0`/`1`/`true`/`false` | `false`                                   |\n| `showEmojiForRetweetAndReply`  | Use \"🔁\" instead of \"RT\", \"↩️\" & \"💬\" instead of \"Re\"                                                                                | `0`/`1`/`true`/`false` | `false`                                   |\n| `showSymbolForRetweetAndReply` | Use \" RT \" instead of \"\", \" Re \" instead of \"\"                                                                                       | `0`/`1`/`true`/`false` | `true`                                    |\n| `showRetweetTextInTitle`       | Show quote comments in title (if `false`, only the retweeted tweet will be shown in the title)                                       | `0`/`1`/`true`/`false` | `true`                                    |\n| `addLinkForPics`               | Add clickable links for Tweet pictures                                                                                               | `0`/`1`/`true`/`false` | `false`                                   |\n| `showTimestampInDescription`   | Show timestamp in description                                                                                                        | `0`/`1`/`true`/`false` | `false`                                   |\n| `showQuotedInTitle`            | Show quoted tweet in title                                                                                                           | `0`/`1`/`true`/`false` | `false`                                   |\n| `widthOfPics`                  | Width of Tweet pictures                                                                                                              | Unspecified/Integer    | Unspecified                               |\n| `heightOfPics`                 | Height of Tweet pictures                                                                                                             | Unspecified/Integer    | Unspecified                               |\n| `sizeOfAuthorAvatar`           | Size of author's avatar                                                                                                              | Integer                | `48`                                      |\n| `sizeOfQuotedAuthorAvatar`     | Size of quoted tweet's author's avatar                                                                                               | Integer                | `24`                                      |\n| `includeReplies`               | Include replies, only available in `/twitter/user`                                                                                   | `0`/`1`/`true`/`false` | `false`                                   |\n| `includeRts`                   | Include retweets, only available in `/twitter/user`                                                                                  | `0`/`1`/`true`/`false` | `true`                                    |\n| `forceWebApi`                  | Force using Web API even if Developer API is configured, only available in `/twitter/user` and `/twitter/keyword`                    | `0`/`1`/`true`/`false` | `false`                                   |\n| `count`                        | `count` parameter passed to Twitter API, only available in `/twitter/user`                                                           | Unspecified/Integer    | Unspecified                               |\n| `onlyMedia`                    | Only get tweets with a media                                                                                                             | `0`/`1`/`true`/`false` | `false`                 |\n| `mediaNumber `                 | Number the medias                                                                                                            | `0`/`1`/`true`/`false` | `false`                 |\n\nSpecify different option values than default values to improve readability. The URL\n\n```\nhttps://rsshub.app/twitter/user/durov/readable=1&authorNameBold=1&showAuthorInTitle=1&showAuthorInDesc=1&showQuotedAuthorAvatarInDesc=1&showAuthorAvatarInDesc=1&showEmojiForRetweetAndReply=1&showRetweetTextInTitle=0&addLinkForPics=1&showTimestampInDescription=1&showQuotedInTitle=1&heightOfPics=150\n```\n\ngenerates\n\n<img loading=\"lazy\" src=\"/img/readable-twitter.png\" alt=\"Readable Twitter RSS of Durov\" />\n\nCurrently supports two authentication methods:\n\n- Using `TWITTER_AUTH_TOKEN` (recommended): Configure a comma-separated list of `auth_token` cookies of logged-in Twitter Web. RSSHub will use this information to directly access Twitter's web API to obtain data.\n\n~~- Using `TWITTER_USERNAME` `TWITTER_PASSWORD` and `TWITTER_AUTHENTICATION_SECRET`: Configure a comma-separated list of Twitter username and password. RSSHub will use this information to log in to Twitter and obtain data using the mobile API. Please note that if you have not logged in with the current IP address before, it is easy to trigger Twitter's risk control mechanism.~~ This no longer works since mobile client attestation has been implemented in October 2025.\n\n- Using `TWITTER_CONSUMER_KEY` and `TWITTER_CONSUMER_SECRET`: Configure a comma-separated list of Twitter API keys and secrets. RSSHub will use this information to access Twitter's Pay-Per-Use developer API to obtain data.\n- OPTIONAL: Using `TWITTER_ACCESS_TOKEN` and `TWITTER_ACCESS_SECRET`: Configure a comma-separated list of Twitter API access tokens and secrets. RSSHub will use this information to access Twitter's Pay-Per-Use developer API with user authentication to obtain data. If not provided, RSSHub will only use app authentication, which may only access to public information.\n\n",
    "lang": "en"
  },
  "twreporter": {
    "routes": {
      "/category/:category": {
        "path": "/category/:category",
        "categories": [
          "new-media"
        ],
        "example": "/twreporter/category/world",
        "parameters": {
          "category": "Category"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "twreporter.org/:category"
            ]
          }
        ],
        "name": "分類",
        "maintainers": [
          "emdoe"
        ],
        "url": "twreporter.org/",
        "location": "category.ts",
        "module": () => import('@/routes/twreporter/category.ts')
      },
      "/newest": {
        "path": "/newest",
        "categories": [
          "new-media"
        ],
        "example": "/twreporter/newest",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "twreporter.org/"
            ]
          }
        ],
        "name": "最新",
        "maintainers": [
          "emdoe"
        ],
        "url": "twreporter.org/",
        "location": "newest.ts",
        "module": () => import('@/routes/twreporter/newest.ts')
      }
    },
    "apiRoutes": {},
    "name": "報導者",
    "url": "twreporter.org",
    "lang": "zh-TW"
  },
  "txks": {
    "routes": {
      "/news": {
        "path": "/news",
        "name": "通信考试动态",
        "description": "**注意：** 官方网站限制了国外网络请求，可能需要通过部署在中国大陆内的 RSSHub 实例访问。",
        "maintainers": [
          "PrinOrange"
        ],
        "categories": [
          "study"
        ],
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false,
          "supportRadar": true
        },
        "radar": [
          {
            "title": "全国通信专业技术人员职业水平考试动态",
            "source": [
              "www.txks.org.cn/index/work",
              "www.txks.org.cn"
            ],
            "target": "/news"
          }
        ],
        "example": "/txks/news",
        "location": "news.ts",
        "module": () => import('@/routes/txks/news.ts')
      }
    },
    "apiRoutes": {},
    "name": "全国通信专业技术人员职业水平考试",
    "url": "www.txks.org.cn",
    "lang": "zh-CN"
  },
  "txrjy": {
    "routes": {
      "/fornumtopic/:channel?": {
        "path": "/fornumtopic/:channel?",
        "categories": [
          "bbs"
        ],
        "example": "/txrjy/fornumtopic",
        "parameters": {
          "channel": "频道的 id，见下表，默认为最新500个主题帖"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "论坛 频道",
        "maintainers": [
          "Fatpandac"
        ],
        "description": "| 最新 500 个主题帖 | 最新 500 个回复帖 | 最新精华帖 | 最新精华帖 | 一周热帖 | 本月热帖 |\n| :---------------: | :---------------: | :--------: | :--------: | :------: | :------: |\n|         1         |         2         |      3     |      4     |     5    |     6    |",
        "location": "fornumtopic.tsx",
        "module": () => import('@/routes/txrjy/fornumtopic.tsx')
      }
    },
    "apiRoutes": {},
    "name": "通信人家园",
    "url": "txrjy.com",
    "lang": "zh-CN"
  },
  "tynu": {
    "routes": {
      "/": {
        "path": "/",
        "radar": [
          {
            "source": [
              "tynu.edu.cn/index/tzgg.htm",
              "tynu.edu.cn/index.htm",
              "tynu.edu.cn/"
            ],
            "target": ""
          }
        ],
        "name": "Unknown",
        "maintainers": [
          "2PoL"
        ],
        "url": "tynu.edu.cn/index/tzgg.htm",
        "location": "tynu.ts",
        "module": () => import('@/routes/tynu/tynu.ts')
      }
    },
    "apiRoutes": {},
    "name": "太原师范学院",
    "url": "tynu.edu.cn",
    "lang": "zh-CN"
  },
  "typeless": {
    "routes": {
      "/changelog": {
        "path": "/changelog",
        "example": "/typeless/changelog",
        "categories": [
          "program-update"
        ],
        "radar": [
          {
            "source": [
              "www.typeless.com/help/release-notes/*",
              "www.typeless.com/help/release-notes",
              "www.typeless.com"
            ]
          }
        ],
        "name": "Changelog",
        "maintainers": [
          "TonyRL"
        ],
        "url": "www.typeless.com/help/release-notes",
        "location": "changelog.ts",
        "module": () => import('@/routes/typeless/changelog.ts')
      }
    },
    "apiRoutes": {},
    "name": "Typeless",
    "url": "typeless.com",
    "lang": "en"
  },
  "typora": {
    "routes": {
      "/changelog/dev": {
        "path": "/changelog/dev",
        "categories": [
          "program-update"
        ],
        "example": "/typora/changelog/dev",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "support.typora.io/"
            ],
            "target": "/changelog"
          }
        ],
        "name": "Dev Release Changelog",
        "maintainers": [
          "nczitzk"
        ],
        "url": "support.typora.io/",
        "location": "changelog-dev.ts",
        "module": () => import('@/routes/typora/changelog-dev.ts')
      },
      "/changelog": {
        "path": "/changelog",
        "categories": [
          "program-update"
        ],
        "example": "/typora/changelog",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "support.typora.io/"
            ]
          }
        ],
        "name": "Changelog",
        "maintainers": [
          "cnzgray"
        ],
        "url": "support.typora.io/",
        "location": "changelog.ts",
        "module": () => import('@/routes/typora/changelog.ts')
      }
    },
    "apiRoutes": {},
    "name": "Typora",
    "url": "typora.io",
    "lang": "en"
  },
  "typst": {
    "routes": {
      "/universe": {
        "path": "/universe",
        "categories": [
          "program-update"
        ],
        "example": "/typst/universe",
        "radar": [
          {
            "source": [
              "typst.app/universe"
            ],
            "target": "/universe"
          }
        ],
        "name": "Universe",
        "maintainers": [
          "HPDell"
        ],
        "location": "universe.ts",
        "module": () => import('@/routes/typst/universe.ts')
      }
    },
    "apiRoutes": {},
    "name": "Typst",
    "url": "typst.com",
    "description": "\nCompose papers faster: Focus on your text and let Typst take care of layout and formatting.\n",
    "zh": {
      "name": "Typst"
    },
    "lang": "en"
  },
  "u3c3": {
    "routes": {
      "/search/:keyword/:preview?": {
        "path": [
          "/search/:keyword/:preview?",
          "/:type?/:preview?"
        ],
        "categories": [
          "multimedia"
        ],
        "example": "/u3c3/search/新片速递",
        "parameters": {
          "keyword": "Search keyword",
          "preview": "Show image preview, off by default, non empty value means on"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": true,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "Search",
        "maintainers": [
          "storytellerF"
        ],
        "location": "index.ts",
        "module": () => import('@/routes/u3c3/index.ts')
      },
      "/:type?/:preview?": {
        "path": [
          "/search/:keyword/:preview?",
          "/:type?/:preview?"
        ],
        "categories": [
          "multimedia"
        ],
        "example": "/u3c3/search/新片速递",
        "parameters": {
          "keyword": "Search keyword",
          "preview": "Show image preview, off by default, non empty value means on"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": true,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "Search",
        "maintainers": [
          "storytellerF"
        ],
        "location": "index.ts",
        "module": () => import('@/routes/u3c3/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "U3C3",
    "url": "u3c3.com",
    "lang": "zh-CN"
  },
  "u9a9": {
    "routes": {
      "/:preview?": {
        "path": [
          "/:preview?",
          "/search/:keyword/:preview?"
        ],
        "example": "/u9a9/search/新片速递",
        "radar": [
          {
            "source": [
              "u9a9.com/"
            ],
            "target": ""
          }
        ],
        "name": "Search",
        "maintainers": [
          "TonyRL"
        ],
        "url": "u9a9.com/",
        "location": "index.ts",
        "module": () => import('@/routes/u9a9/index.ts')
      },
      "/search/:keyword/:preview?": {
        "path": [
          "/:preview?",
          "/search/:keyword/:preview?"
        ],
        "example": "/u9a9/search/新片速递",
        "radar": [
          {
            "source": [
              "u9a9.com/"
            ],
            "target": ""
          }
        ],
        "name": "Search",
        "maintainers": [
          "TonyRL"
        ],
        "url": "u9a9.com/",
        "location": "index.ts",
        "module": () => import('@/routes/u9a9/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "U9A9",
    "url": "u9a9.com",
    "lang": "zh-CN"
  },
  "uber": {
    "routes": {
      "/blog/:compat?": {
        "path": "/blog/:compat?",
        "categories": [
          "blog"
        ],
        "example": "/uber/blog",
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "www.uber.com/:language/blog/engineering"
            ],
            "target": "/blog"
          }
        ],
        "name": "Engineering",
        "maintainers": [
          "hulb"
        ],
        "url": "www.uber.com/en-HK/blog/engineering",
        "description": "The English blog on any of Uber's regional sites (e.g., www.uber.com/en-JP/blog) is the same engineering blog provided by this route, so language selection is not supported. This route is not for the public news blog on specific regional sites (e.g., www.uber.com/ja-JP/blog).",
        "zh": {
          "description": "uber的任何区域站点的英文blog（例如www.uber.com/en-JP/blog）都是相同的内容，正是本路由提供的engineering blog，因此本路由不提供语言选择；本路由不是uber在特定区域站点的公开新闻blog（例如www.uber.com/ja-JP/blog)"
        },
        "location": "blog.ts",
        "module": () => import('@/routes/uber/blog.ts')
      }
    },
    "apiRoutes": {},
    "name": "Uber",
    "url": "www.uber.com",
    "lang": "en"
  },
  "ucas": {
    "routes": {
      "/ai": {
        "path": "/ai",
        "categories": [
          "university"
        ],
        "example": "/ucas/ai",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "ai.ucas.ac.cn/index.php/zh-cn/tzgg",
              "ai.ucas.ac.cn/"
            ]
          }
        ],
        "name": "人工智能学院",
        "maintainers": [
          "shengmaosu"
        ],
        "url": "ai.ucas.ac.cn/index.php/zh-cn/tzgg",
        "location": "ai.ts",
        "module": () => import('@/routes/ucas/ai.ts')
      },
      "/job/:type?": {
        "path": "/job/:type?",
        "categories": [
          "university"
        ],
        "example": "/ucas/job",
        "parameters": {
          "type": "招聘类型，默认为博士后"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "招聘信息",
        "maintainers": [
          "Fatpandac"
        ],
        "description": "| 招聘类型 | 博士后 | 课题项目聘用 | 管理支撑人才 | 教学科研人才 |\n| :------: | :----: | :----------: | :----------: | :----------: |\n|   参数   |   bsh  |    ktxmpy    |    glzcrc    |    jxkyrc    |",
        "location": "index.ts",
        "module": () => import('@/routes/ucas/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "中国科学院大学",
    "url": "ai.ucas.ac.cn",
    "lang": "zh-CN"
  },
  "uchicago": {
    "routes": {
      "/journals/current/:journal": {
        "path": "/journals/current/:journal",
        "categories": [
          "journal"
        ],
        "example": "/uchicago/journals/current/jpe",
        "parameters": {
          "journal": "Journal id, can be found in URL. [Browse journals by title](https://www.journals.uchicago.edu/action/showPublications)"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "journals.uchicago.edu/toc/:journal/current",
              "journals.uchicago.edu/journal/:journal"
            ]
          }
        ],
        "name": "Current Issue",
        "maintainers": [
          "TonyRL"
        ],
        "location": "current.ts",
        "module": () => import('@/routes/uchicago/current.ts')
      }
    },
    "apiRoutes": {},
    "name": "The University of Chicago Press: Journals",
    "url": "journals.uchicago.edu",
    "lang": "en"
  },
  "udn": {
    "routes": {
      "/news/breakingnews/:id": {
        "path": "/news/breakingnews/:id",
        "categories": [
          "traditional-media"
        ],
        "example": "/udn/news/breakingnews/99",
        "parameters": {
          "id": "类别"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "udn.com/news/breaknews/1/:id",
              "udn.com/"
            ]
          }
        ],
        "name": "即時新聞",
        "maintainers": [
          "miles170",
          "pseudoyu"
        ],
        "description": "| 0    | 1    | 2    | 3    | 4    | 5    | 6    | 7    | 8    | 9    | 11   | 12   | 13   | 99     |\n| ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ------ |\n| 精選 | 要聞 | 社會 | 地方 | 兩岸 | 國際 | 財經 | 運動 | 娛樂 | 生活 | 股市 | 文教 | 數位 | 不分類 |",
        "location": "breaking-news.tsx",
        "module": () => import('@/routes/udn/breaking-news.tsx')
      },
      "/global/:category?": {
        "path": "/global/:category?",
        "categories": [
          "traditional-media"
        ],
        "example": "/udn/global",
        "parameters": {
          "category": "分类，见下表，默认为首頁"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "global.udn.com/global_vision/index",
              "global.udn.com/"
            ]
          }
        ],
        "name": "轉角國際 - 首頁",
        "maintainers": [
          "nczitzk",
          "pseudoyu"
        ],
        "description": "| 首頁 | 編輯精選 | 熱門文章 |\n| ---- | -------- | -------- |\n|      | editor   | hot      |",
        "location": "global/index.ts",
        "module": () => import('@/routes/udn/global/index.ts')
      },
      "/global/tag/:tag?": {
        "path": "/global/tag/:tag?",
        "categories": [
          "traditional-media"
        ],
        "example": "/udn/global/tag/過去24小時",
        "parameters": {
          "tag": "标签，可在对应标签页 URL 中找到"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "global.udn.com/search/tagging/1020/:tag",
              "global.udn.com/"
            ]
          }
        ],
        "name": "轉角國際 - 標籤",
        "maintainers": [
          "emdoe",
          "nczitzk",
          "pseudoyu"
        ],
        "description": "| 過去 24 小時 | 鏡頭背後 | 深度專欄 | 重磅廣播 |\n| ------------ | -------- | -------- | -------- |",
        "location": "global/tag.ts",
        "module": () => import('@/routes/udn/global/tag.ts')
      }
    },
    "apiRoutes": {},
    "name": "聯合新聞網",
    "url": "udn.com",
    "lang": "zh-TW"
  },
  "uestc": {
    "routes": {
      "/auto": {
        "path": "/auto",
        "categories": [
          "university"
        ],
        "example": "/uestc/auto",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": true,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "auto.uestc.edu.cn/"
            ]
          }
        ],
        "name": "自动化工程学院",
        "maintainers": [
          "talengu",
          "mobyw"
        ],
        "url": "auto.uestc.edu.cn/",
        "location": "auto.ts",
        "module": () => import('@/routes/uestc/auto.ts')
      },
      "/bbs/:types?": {
        "path": "/bbs/:types?",
        "name": "清水河畔",
        "maintainers": [
          "huyyi"
        ],
        "categories": [
          "university"
        ],
        "url": "bbs.uestc.edu.cn",
        "example": "/uestc/bbs/newthread",
        "parameters": {
          "types": "选择内容类型(多选`,`分割），可选值：[newreply,newthread,digest,life,hotlist]。默认为所有。"
        },
        "features": {
          "requireConfig": [
            {
              "name": "UESTC_BBS_COOKIE",
              "optional": false,
              "description": "河畔的cookie"
            },
            {
              "name": "UESTC_BBS_AUTH_KEY",
              "optional": false,
              "description": "河畔Header中的authorization字段"
            }
          ],
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "description": "\n::: tip\n仅支持自建，您需要设置以下配置才能正常使用：\n-   河畔cookie: `UESTC_BBS_COOKIE`\n-   Header中的授权字段: `UESTC_BBS_AUTH_KEY`\n:::\n",
        "radar": [
          {
            "source": [
              "bbs.uestc.edu.cn/*"
            ],
            "target": "/bbs/newthread"
          }
        ],
        "location": "bbs.ts",
        "module": () => import('@/routes/uestc/bbs.ts')
      },
      "/cqe/:type?": {
        "path": "/cqe/:type?",
        "categories": [
          "university"
        ],
        "example": "/uestc/cqe/tzgg",
        "parameters": {
          "type": "默认为 `tzgg`"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": true,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "cqe.uestc.edu.cn/"
            ],
            "target": "/cqe"
          }
        ],
        "name": "文化素质教育中心",
        "maintainers": [
          "truobel",
          "mobyw"
        ],
        "url": "cqe.uestc.edu.cn/",
        "description": "| 活动预告 | 通知公告 |\n| -------- | -------- |\n| hdyg     | tzgg     |",
        "location": "cqe.ts",
        "module": () => import('@/routes/uestc/cqe.ts')
      },
      "/gr/:type?": {
        "path": "/gr/:type?",
        "categories": [
          "university"
        ],
        "example": "/uestc/gr/student",
        "parameters": {
          "type": "默认为 `important`"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "gr.uestc.edu.cn/"
            ]
          }
        ],
        "name": "研究生院",
        "maintainers": [
          "huyyi",
          "mobyw"
        ],
        "url": "gr.uestc.edu.cn/",
        "description": "| 重要公告  | 教学管理 | 学位管理 | 学生管理 | 就业实践 |\n| --------- | -------- | -------- | -------- | -------- |\n| important | teaching | degree   | student  | practice |",
        "location": "gr.ts",
        "module": () => import('@/routes/uestc/gr.ts')
      },
      "/jwc/:type?": {
        "path": "/jwc/:type?",
        "categories": [
          "university"
        ],
        "example": "/uestc/jwc/student",
        "parameters": {
          "type": "默认为 `important`"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "www.jwc.uestc.edu.cn/"
            ],
            "target": "/jwc"
          }
        ],
        "name": "教务处",
        "maintainers": [
          "achjqz",
          "mobyw"
        ],
        "url": "www.jwc.uestc.edu.cn/",
        "description": "| 重要公告  | 学生事务公告 | 教师事务公告 | 教学新闻 | 办公室 |\n| --------- | ------------ | ------------ | -------- | ------ |\n| important | student      | teacher      | teaching | office |",
        "location": "jwc.ts",
        "module": () => import('@/routes/uestc/jwc.ts')
      },
      "/news/:type?": {
        "path": "/news/:type?",
        "categories": [
          "university"
        ],
        "example": "/uestc/news/culture",
        "parameters": {
          "type": "默认为 `announcement`"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "news.uestc.edu.cn/"
            ],
            "target": "/news"
          }
        ],
        "name": "新闻中心",
        "maintainers": [
          "achjqz",
          "mobyw"
        ],
        "url": "news.uestc.edu.cn/",
        "description": "| 学术    | 文化    | 公告         | 校内通知     |\n| ------- | ------- | ------------ | ------------ |\n| academy | culture | announcement | notification |",
        "location": "news.ts",
        "module": () => import('@/routes/uestc/news.ts')
      },
      "/scse": {
        "path": "/scse",
        "categories": [
          "university"
        ],
        "example": "/uestc/scse",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": true,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "scse.uestc.edu.cn/"
            ]
          }
        ],
        "name": "计算机科学与工程学院",
        "maintainers": [
          "talengu",
          "mobyw"
        ],
        "url": "scse.uestc.edu.cn/",
        "location": "scse.ts",
        "module": () => import('@/routes/uestc/scse.ts')
      },
      "/sice": {
        "path": "/sice",
        "categories": [
          "university"
        ],
        "example": "/uestc/sice",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": true,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "sice.uestc.edu.cn/"
            ]
          }
        ],
        "name": "信息与通信工程学院",
        "maintainers": [
          "huyyi",
          "mobyw"
        ],
        "url": "sice.uestc.edu.cn/",
        "location": "sice.ts",
        "module": () => import('@/routes/uestc/sice.ts')
      },
      "/sise/:type?": {
        "path": "/sise/:type?",
        "categories": [
          "university"
        ],
        "example": "/uestc/sise/1",
        "parameters": {
          "type": "默认为 `1`"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": true,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "sise.uestc.edu.cn/"
            ],
            "target": "/sise"
          }
        ],
        "name": "信息与软件工程学院",
        "maintainers": [
          "Yadomin",
          "mobyw"
        ],
        "url": "sise.uestc.edu.cn/",
        "description": "| 最新 | 院办 | 学生科 | 教务科 | 研管科 | 组织 | 人事 | 实践教育中心 | Int'I |\n| ---- | ---- | ------ | ------ | ------ | ---- | ---- | ------------ | ----- |\n| 1    | 2    | 3      | 4      | 5      | 6    | 7    | 8            | 9     |",
        "location": "sise.ts",
        "module": () => import('@/routes/uestc/sise.ts')
      }
    },
    "apiRoutes": {},
    "name": "电子科技大学",
    "url": "www.uestc.edu.cn",
    "lang": "zh-CN"
  },
  "uibe": {
    "routes": {
      "/hr/:category?/:type?": {
        "path": "/hr/:category?/:type?",
        "categories": [
          "university"
        ],
        "example": "/uibe/hr",
        "parameters": {
          "category": "分类，可在对应页 URL 中找到，默认为通知公告",
          "type": "类型，可在对应页 URL 中找到，默认为空"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "hr.uibe.edu.cn/:category/:type",
              "hr.uibe.edu.cn/:category",
              "hr.uibe.edu.cn/"
            ]
          }
        ],
        "name": "人力资源处",
        "maintainers": [
          "nczitzk"
        ],
        "description": "::: tip\n  如 [通知公告](http://hr.uibe.edu.cn/tzgg) 的 URL 为 `http://hr.uibe.edu.cn/tzgg`，其路由为 [`/uibe/hr/tzgg`](https://rsshub.app/uibe/hr/tzgg)\n\n  如 [教师招聘](http://hr.uibe.edu.cn/jszp) 中的 [招聘信息](http://hr.uibe.edu.cn/jszp/zpxx) 的 URL 为 `http://hr.uibe.edu.cn/jszp/zpxx`，其路由为 [`/uibe/hr/jszp/zpxx`](https://rsshub.app/uibe/jszp/zpxx)\n:::",
        "location": "hr.ts",
        "module": () => import('@/routes/uibe/hr.ts')
      }
    },
    "apiRoutes": {},
    "name": "对外经济贸易大学",
    "url": "hr.uibe.edu.cn",
    "lang": "zh-CN"
  },
  "ulapia": {
    "routes": {
      "/reports/:category?": {
        "path": "/reports/:category?",
        "categories": [
          "finance"
        ],
        "example": "/ulapia/reports/stock_research",
        "parameters": {
          "category": "频道类型，默认为券商晨报（今日晨报）"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "频道",
        "maintainers": [
          "Fatpandac"
        ],
        "description": "|     个股研报    |      行业研报      |      策略研报      |     宏观研报    |    新股研报   | 券商晨报（今日晨报） |\n| :-------------: | :----------------: | :----------------: | :-------------: | :-----------: | :------------------: |\n| stock_research | industry_research | strategy_research | macro_research | ipo_research |    brokerage_news   |",
        "location": "index.ts",
        "module": () => import('@/routes/ulapia/index.ts')
      },
      "/research/latest": {
        "path": "/research/latest",
        "categories": [
          "finance"
        ],
        "example": "/ulapia/research/latest",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "www.ulapia.com/"
            ]
          }
        ],
        "name": "最新研报",
        "maintainers": [],
        "url": "www.ulapia.com/",
        "location": "research.ts",
        "module": () => import('@/routes/ulapia/research.ts')
      }
    },
    "apiRoutes": {},
    "name": "乌拉邦",
    "url": "www.ulapia.com",
    "lang": "zh-CN"
  },
  "unipd": {
    "routes": {
      "/ilbolive/news": {
        "path": "/ilbolive/news",
        "name": "Il Bo Live - News",
        "url": "ilbolive.unipd.it/it/news",
        "maintainers": [
          "Gexi0619"
        ],
        "example": "/unipd/ilbolive/news",
        "parameters": {},
        "description": "Il Bo Live - News",
        "categories": [
          "university"
        ],
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportRadar": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "ilbolive.unipd.it/it/news"
            ],
            "target": "/ilbolive/news"
          }
        ],
        "location": "ilbolive/news.ts",
        "module": () => import('@/routes/unipd/ilbolive/news.ts')
      }
    },
    "apiRoutes": {},
    "name": "Università di Padova",
    "url": "unipd.it",
    "lang": "it"
  },
  "uniqlo": {
    "routes": {
      "/new/:country/:category": {
        "path": "/new/:country/:category",
        "categories": [
          "shopping"
        ],
        "example": "/uniqlo/new/sg/men",
        "parameters": {
          "country": "currently only supports sg, us, jp",
          "category": "supports `men` `women`, `kids`, `baby`"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "New Arrivals",
        "maintainers": [
          "DIYgod"
        ],
        "location": "new.ts",
        "module": () => import('@/routes/uniqlo/new.ts')
      }
    },
    "apiRoutes": {},
    "name": "Uniqlo",
    "url": "www.uniqlo.com",
    "lang": "en"
  },
  "unraid": {
    "routes": {
      "/community-apps": {
        "path": "/community-apps",
        "categories": [
          "program-update"
        ],
        "example": "/unraid/community-apps",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "unraid.net/community/apps"
            ]
          }
        ],
        "name": "Community Apps",
        "maintainers": [
          "KTachibanaM"
        ],
        "url": "unraid.net/community/apps",
        "location": "community-apps.ts",
        "module": () => import('@/routes/unraid/community-apps.ts')
      }
    },
    "apiRoutes": {},
    "name": "Unraid",
    "url": "unraid.net",
    "lang": "en"
  },
  "unusualwhales": {
    "routes": {
      "/news": {
        "path": "/news",
        "categories": [
          "finance"
        ],
        "example": "/unusualwhales/news",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "unusualwhales.com/news",
              "unusualwhales.com/"
            ]
          }
        ],
        "name": "News Feed",
        "maintainers": [
          "TonyRL"
        ],
        "url": "unusualwhales.com/news",
        "location": "news.ts",
        "module": () => import('@/routes/unusualwhales/news.ts')
      }
    },
    "apiRoutes": {},
    "name": "Unusual Whales",
    "url": "unusualwhales.com",
    "lang": "en"
  },
  "upc": {
    "routes": {
      "/jsj/:type": {
        "path": "/jsj/:type",
        "categories": [
          "university"
        ],
        "example": "/upc/jsj/news",
        "parameters": {
          "type": "分类，见下表"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "计算机科学与技术学院",
        "maintainers": [
          "Veagau"
        ],
        "description": "| 学院新闻 | 学术关注 | 学工动态 | 通知公告 |\n| -------- | -------- | -------- | -------- |\n| news     | scholar  | states   | notice   |",
        "location": "jsj.ts",
        "module": () => import('@/routes/upc/jsj.ts')
      },
      "/jwc/:type?": {
        "path": "/jwc/:type?",
        "categories": [
          "university"
        ],
        "example": "/upc/jwc/tzgg",
        "parameters": {
          "type": "分类，见下表，其值与对应网页url路径参数一致，默认为所有通知"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "jwc.upc.edu.cn",
              "jwc.upc.edu.cn/:type/list.htm"
            ],
            "target": "/jwc/:type?"
          }
        ],
        "name": "教务处",
        "maintainers": [
          "sddzhyc"
        ],
        "description": "| 所有通知 | 教学·运行 | 学业·学籍 | 教学·研究 | 课程·教材 | 实践·教学 | 创新·创业 | 语言·文字 | 继续·教育 | 本科·招生 |\n| -------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- |\n| tzgg     | 18519    | 18520   | 18521    |    18522 |    18523 | 18524    |  yywwz   |  jxwjy   |   bkwzs  |",
        "url": "jwc.upc.edu.cn/tzgg/list.htm",
        "location": "jwc.ts",
        "module": () => import('@/routes/upc/jwc.ts')
      },
      "/main/:type": {
        "path": "/main/:type",
        "categories": [
          "university"
        ],
        "example": "/upc/main/notice",
        "parameters": {
          "type": "分类，见下表"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "主页",
        "maintainers": [
          "Veagau"
        ],
        "description": "| 通知公告 | 学术动态 |\n| -------- | -------- |\n| notice   | scholar  |",
        "location": "main.ts",
        "module": () => import('@/routes/upc/main.ts')
      },
      "/yjs": {
        "path": "/yjs",
        "categories": [
          "university"
        ],
        "example": "/upc/yjs",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "zs.gs.upc.edu.cn/sszs/list.htm",
              "zs.gs.upc.edu.cn/"
            ]
          }
        ],
        "name": "研究生院通知公告",
        "maintainers": [
          "shengmaosu"
        ],
        "url": "zs.gs.upc.edu.cn/sszs/list.htm",
        "location": "yjs.ts",
        "module": () => import('@/routes/upc/yjs.ts')
      }
    },
    "apiRoutes": {},
    "name": "中国石油大学（华东）",
    "url": "computer.upc.edu.cn",
    "lang": "zh-CN"
  },
  "ups": {
    "routes": {
      "/track/:trackingNumber": {
        "path": "/track/:trackingNumber",
        "categories": [
          "other"
        ],
        "example": "/ups/track/1Z78R6790470567520",
        "parameters": {
          "trackingNumber": "The UPS tracking number (e.g., 1Z78R6790470567520)."
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "Tracking",
        "maintainers": [
          "Aquabet"
        ],
        "location": "track.ts",
        "module": () => import('@/routes/ups/track.ts')
      }
    },
    "apiRoutes": {},
    "name": "UPS",
    "url": "ups.com",
    "description": "United Parcel Service (UPS) updates, news, and tracking RSS feeds.",
    "zh": {
      "name": "UPS(联合包裹服务公司)",
      "description": "联合包裹服务公司（UPS）的更新、新闻和追踪 RSS 源。"
    }
  },
  "uptimerobot": {
    "routes": {
      "/rss/:id/:routeParams?": {
        "path": "/rss/:id/:routeParams?",
        "categories": [
          "forecast"
        ],
        "example": "/uptimerobot/rss/u358785-e4323652448755805d668f1a66506f2f",
        "parameters": {
          "id": "the last part of your RSS URL (e.g. `u358785-e4323652448755805d668f1a66506f2f` for `https://rss.uptimerobot.com/u358785-e4323652448755805d668f1a66506f2f`)",
          "routeParams": "extra parameters, see the table below"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "rss.uptimerobot.com/:id"
            ],
            "target": "/rss/:id"
          }
        ],
        "name": "RSS",
        "maintainers": [
          "Rongronggg9"
        ],
        "description": "| Key    | Description                                                              | Accepts        | Defaults to |\n| ------ | ------------------------------------------------------------------------ | -------------- | ----------- |\n| showID | Show monitor ID (disabling it will also disable link for each RSS entry) | 0/1/true/false | true        |",
        "location": "rss.tsx",
        "module": () => import('@/routes/uptimerobot/rss.tsx')
      }
    },
    "apiRoutes": {},
    "name": "Uptime Robot",
    "url": "rss.uptimerobot.com",
    "lang": "en"
  },
  "uraaka-joshi": {
    "routes": {
      "/:id": {
        "path": "/:id",
        "categories": [
          "other"
        ],
        "example": "/uraaka-joshi/_rrwq",
        "parameters": {
          "id": "User ID"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": true,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false,
          "nsfw": true
        },
        "radar": [
          {
            "source": [
              "uraaka-joshi.com/:id"
            ]
          }
        ],
        "name": "User",
        "maintainers": [
          "SettingDust",
          "Halcao"
        ],
        "url": "uraaka-joshi.com/",
        "location": "uraaka-joshi-user.ts",
        "module": () => import('@/routes/uraaka-joshi/uraaka-joshi-user.ts')
      },
      "/": {
        "path": "/",
        "radar": [
          {
            "source": [
              "uraaka-joshi.com/"
            ],
            "target": ""
          }
        ],
        "name": "Unknown",
        "maintainers": [
          "SettingDust",
          "Halcao"
        ],
        "url": "uraaka-joshi.com/",
        "features": {
          "nsfw": true
        },
        "location": "uraaka-joshi.ts",
        "module": () => import('@/routes/uraaka-joshi/uraaka-joshi.ts')
      }
    },
    "apiRoutes": {},
    "name": "裏垢女子まとめ",
    "url": "uraaka-joshi.com",
    "lang": "ja"
  },
  "urbandictionary": {
    "routes": {
      "/random": {
        "path": "/random",
        "categories": [
          "other"
        ],
        "example": "/urbandictionary/random",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "urbandictionary.com/random.php",
              "urbandictionary.com/"
            ]
          }
        ],
        "name": "Random words",
        "maintainers": [
          "TonyRL"
        ],
        "url": "urbandictionary.com/random.php",
        "location": "random.tsx",
        "module": () => import('@/routes/urbandictionary/random.tsx')
      }
    },
    "apiRoutes": {},
    "name": "Urban Dictionary",
    "url": "urbandictionary.com",
    "lang": "en"
  },
  "usenix": {
    "routes": {
      "/loginonline": {
        "path": "/loginonline",
        "categories": [
          "journal"
        ],
        "example": "/usenix/loginonline",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "usenix.org/publications/loginonline",
              "usenix.org/publications",
              "usenix.org/"
            ]
          }
        ],
        "name": ";login:",
        "maintainers": [
          "wu-yufei"
        ],
        "location": "loginonline.ts",
        "module": () => import('@/routes/usenix/loginonline.ts')
      },
      "/usenix-security-sympoium": {
        "path": "/usenix-security-sympoium",
        "categories": [
          "journal"
        ],
        "example": "/usenix/usenix-security-sympoium",
        "radar": [
          {
            "source": [
              "usenix.org/conferences/all",
              "usenix.org/conferences",
              "usenix.org/"
            ]
          }
        ],
        "name": "Security Symposia",
        "maintainers": [
          "ZeddYu"
        ],
        "url": "usenix.org/conferences/all",
        "description": "Return results from 2020",
        "location": "usenix.ts",
        "module": () => import('@/routes/usenix/usenix.ts')
      }
    },
    "apiRoutes": {},
    "name": "USENIX",
    "url": "usenix.org",
    "lang": "en"
  },
  "usepanda": {
    "routes": {
      "/feeds/:id": {
        "path": "/feeds/:id",
        "categories": [
          "other"
        ],
        "example": "/usepanda/feeds/5718e53e7a84fb1901e059cc",
        "parameters": {
          "id": "Feed ID"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "Feeds",
        "maintainers": [
          "lyrl"
        ],
        "description": "| Channel | feedId                   |\n| ------- | ------------------------ |\n| Github  | 5718e53e7a84fb1901e059cc |",
        "location": "index.ts",
        "module": () => import('@/routes/usepanda/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "Panda",
    "url": "usepanda.com",
    "lang": "en"
  },
  "ustb": {
    "routes": {
      "/tj/news/:type?": {
        "path": "/tj/news/:type?",
        "categories": [
          "university"
        ],
        "example": "/ustb/tj/news/all",
        "parameters": {
          "type": "默认为 `all`"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "天津学院",
        "maintainers": [
          "henbf"
        ],
        "description": "| 全部 | 学院新闻 | 学术活动 | 城市建设学院 | 信息工程学院 | 经济学院 | 管理学院 | 材料系 | 机械工程系 | 护理系 | 法律系 | 外语系 | 艺术系 |\n| ---- | -------- | -------- | ------------ | ------------ | -------- | -------- | ------ | ---------- | ------ | ------ | ------ | ------ |\n| all  | xyxw     | xshhd    | csjsxy       | xxgcxy       | jjx      | glxy     | clx    | jxgcx      | hlx    | flx    | wyx    | ysx    |",
        "location": "tj/news.ts",
        "module": () => import('@/routes/ustb/tj/news.ts')
      },
      "/yjsy/news/:type": {
        "path": "/yjsy/news/:type",
        "categories": [
          "university"
        ],
        "example": "/ustb/yjsy/news/all",
        "parameters": {
          "type": "文章类别"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "gs.ustb.edu.cn/:type"
            ]
          }
        ],
        "name": "研究生院",
        "maintainers": [
          "DA1Y1"
        ],
        "description": "| 北京科技大学研究生院 | 土木与资源工程学院 | 能源与环境工程学院 | 冶金与生态工程学院 | 材料科学与工程学院 | 机械工程学院 | 自动化学院 | 计算机与通信工程学院 | 数理学院 | 化学与生物工程学院 | 经济管理学院 | 文法学院 | 马克思主义学院 | 外国语学院 | 国家材料服役安全科学中心 | 新金属材料国家重点实验室 | 工程技术研究院 | 钢铁共性技术协同创新中心 | 钢铁冶金新技术国家重点实验室 | 新材料技术研究院 | 科技史与文化遗产研究院 | 顺德研究生院 |\n| -------------------- | ------------------ | ------------------ | ------------------ | ------------------ | ------------ | ---------- | -------------------- | -------- | ------------------ | ------------ | -------- | -------------- | ---------- | ------------------------ | ------------------------ | -------------- | ------------------------ | ---------------------------- | ---------------- | ---------------------- | ------------ |\n| all                  | cres               | seee               | metall             | mse                | me           | saee       | scce                 | shuli    | huasheng           | sem          | wenfa    | marx           | sfs        | ncms                     | skl                      | iet            | cicst                    | slam                         | adma             | ihmm                   | sd           |",
        "location": "yjsy/news.ts",
        "module": () => import('@/routes/ustb/yjsy/news.ts')
      },
      "/yzxc/tzgg": {
        "path": "/yzxc/tzgg",
        "categories": [
          "university"
        ],
        "example": "/ustb/yzxc/tzgg",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "yzxc.ustb.edu.cn/"
            ]
          }
        ],
        "name": "研究生招生信息网",
        "maintainers": [
          "yanbot-team"
        ],
        "url": "yzxc.ustb.edu.cn/",
        "location": "yzxc/tzgg.ts",
        "module": () => import('@/routes/ustb/yzxc/tzgg.ts')
      }
    },
    "apiRoutes": {},
    "name": "北京科技大学",
    "url": "gs.ustb.edu.cn",
    "lang": "zh-CN"
  },
  "ustc": {
    "routes": {
      "/job/:category?": {
        "path": "/job/:category?",
        "categories": [
          "university"
        ],
        "example": "/ustc/job",
        "parameters": {
          "category": "分类，见下表，默认为招聘公告"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "job.ustc.edu.cn/"
            ],
            "target": "/job"
          }
        ],
        "name": "就业信息网",
        "maintainers": [
          "nczitzk"
        ],
        "url": "job.ustc.edu.cn/",
        "description": "| 专场招聘会  | 校园双选会   | 空中宣讲  | 招聘公告 |\n| ----------- | ------------ | --------- | -------- |\n| RecruitList | Doublechoice | Broadcast | joblist2 |",
        "location": "job.ts",
        "module": () => import('@/routes/ustc/job.ts')
      },
      "/eeis/:type?": {
        "path": "/eeis/:type?",
        "categories": [
          "university"
        ],
        "example": "/ustc/eeis/tzgg",
        "parameters": {
          "type": "分类，见下表，默认为通知公告"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "eeis.ustc.edu.cn/"
            ],
            "target": "/eeis"
          }
        ],
        "name": "电子工程与信息科学系",
        "maintainers": [
          "jasongzy"
        ],
        "url": "eeis.ustc.edu.cn/",
        "description": "| 通知公告 | 新闻信息 |\n| -------- | -------- |\n| tzgg     | xwxx     |",
        "location": "eeis.ts",
        "module": () => import('@/routes/ustc/eeis.ts')
      },
      "/gs/:type?": {
        "path": "/gs/:type?",
        "categories": [
          "university"
        ],
        "example": "/ustc/gs/tzgg",
        "parameters": {
          "type": "分类，见下表，默认为通知公告"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "gradschool.ustc.edu.cn/"
            ],
            "target": "/gs"
          }
        ],
        "name": "研究生院",
        "maintainers": [
          "jasongzy"
        ],
        "url": "gradschool.ustc.edu.cn/",
        "description": "| 通知公告 | 新闻动态 |\n| -------- | -------- |\n| tzgg     | xwdt     |",
        "location": "gs.ts",
        "module": () => import('@/routes/ustc/gs.ts')
      },
      "/news/:type?": {
        "path": "/news/:type?",
        "categories": [
          "university"
        ],
        "example": "/ustc/news/gl",
        "parameters": {
          "type": "分类，默认为管理类"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "ustc.edu.cn/"
            ],
            "target": "/news"
          }
        ],
        "name": "官网通知公告",
        "maintainers": [
          "hang333",
          "jasongzy"
        ],
        "url": "ustc.edu.cn/",
        "description": "| 教学类 | 科研类 | 管理类 | 服务类 |\n| ------ | ------ | ------ | ------ |\n| jx     | ky     | gl     | fw     |",
        "location": "index.ts",
        "module": () => import('@/routes/ustc/index.ts')
      },
      "/jwc/:type?": {
        "path": "/jwc/:type?",
        "categories": [
          "university"
        ],
        "example": "/ustc/jwc/info",
        "parameters": {
          "type": "分类，默认显示所有种类"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "www.teach.ustc.edu.cn/"
            ],
            "target": "/jwc"
          }
        ],
        "name": "教务处通知新闻",
        "maintainers": [
          "hang333"
        ],
        "url": "www.teach.ustc.edu.cn/",
        "description": "| 信息 | 教学     | 考试 | 交流     |\n| ---- | -------- | ---- | -------- |\n| info | teaching | exam | exchange |",
        "location": "jwc.ts",
        "module": () => import('@/routes/ustc/jwc.ts')
      },
      "/math/:type?": {
        "path": "/math/:type?",
        "categories": [
          "university"
        ],
        "example": "/ustc/math/tzgg",
        "parameters": {
          "type": "分类，见下表，默认为通知公告"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "math.ustc.edu.cn/"
            ],
            "target": "/math"
          }
        ],
        "name": "数学科学学院",
        "maintainers": [
          "ne0-wu"
        ],
        "url": "math.ustc.edu.cn/",
        "description": "| 学院新闻 | 通知公告 | 学术交流 | 学术报告 |\n| -------- | -------- | -------- | -------- |\n| xyxw     | tzgg     | xsjl     | xsbg     |",
        "location": "math.ts",
        "module": () => import('@/routes/ustc/math.ts')
      },
      "/scms/:type?": {
        "path": "/scms/:type?",
        "categories": [
          "university"
        ],
        "example": "/ustc/scms/tzgg",
        "parameters": {
          "type": "分类，见下表，默认为通知公告"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "scms.ustc.edu.cn/:id/list.htm"
            ],
            "target": "/scms"
          }
        ],
        "name": "化学与材料科学学院",
        "maintainers": [
          "boxie123"
        ],
        "url": "scms.ustc.edu.cn/",
        "description": "| 院内新闻 | 通知公告 | 科研动态 | 学术活动 | 其他 |\n| -------- | -------- | -------- | -------- | -------- |\n| ynxw     | tzgg     | kydt     | xshd     | 自定义id  |",
        "location": "scms.ts",
        "module": () => import('@/routes/ustc/scms.ts')
      },
      "/sist/:type?": {
        "path": "/sist/:type?",
        "categories": [
          "university"
        ],
        "example": "/ustc/sist/tzgg",
        "parameters": {
          "type": "分类，见下表，默认为通知公告"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "sist.ustc.edu.cn/"
            ],
            "target": "/sist"
          }
        ],
        "name": "信息科学技术学院",
        "maintainers": [
          "jasongzy"
        ],
        "url": "sist.ustc.edu.cn/",
        "description": "| 通知公告 | 招生工作 |\n| -------- | -------- |\n| tzgg     | zsgz     |",
        "location": "sist.ts",
        "module": () => import('@/routes/ustc/sist.ts')
      }
    },
    "apiRoutes": {},
    "name": "中国科学技术大学",
    "url": "ustc.edu.cn",
    "lang": "zh-CN"
  },
  "usts": {
    "routes": {
      "/jwch/:type?": {
        "path": "/jwch/:type?",
        "categories": [
          "university"
        ],
        "example": "/usts/jwch",
        "parameters": {
          "type": "类型，默认为教务动态"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "教务处",
        "maintainers": [],
        "description": "| 类型 | 教务动态 | 公告在线 | 选课通知 |\n| ---- | -------- | -------- | -------- |\n|      | jwdt     | ggzx     | xktz     |",
        "location": "jwch.ts",
        "module": () => import('@/routes/usts/jwch.ts')
      }
    },
    "apiRoutes": {},
    "name": "苏州科技大学",
    "url": "jwch.usts.edu.cn",
    "lang": "zh-CN"
  },
  "utgd": {
    "routes": {
      "/category/:category?": {
        "path": "/category/:category?",
        "categories": [
          "new-media"
        ],
        "example": "/utgd/category/method",
        "parameters": {
          "category": "分类，可在对应分类页的 URL 中找到，默认为方法"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "utgd.net/category/s/:category",
              "utgd.net/"
            ],
            "target": "/category/:category"
          }
        ],
        "name": "分类",
        "maintainers": [
          "nczitzk"
        ],
        "description": "| 方法   | 观点    |\n| ------ | ------- |\n| method | opinion |",
        "location": "category.ts",
        "module": () => import('@/routes/utgd/category.ts')
      },
      "/timeline": {
        "path": "/timeline",
        "categories": [
          "new-media"
        ],
        "example": "/utgd/timeline",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "utgd.net/"
            ]
          }
        ],
        "name": "时间线",
        "maintainers": [
          "nczitzk"
        ],
        "url": "utgd.net/",
        "location": "timeline.ts",
        "module": () => import('@/routes/utgd/timeline.ts')
      },
      "/topic/:topic?": {
        "path": "/topic/:topic?",
        "categories": [
          "new-media"
        ],
        "example": "/utgd/topic/在线阅读专栏",
        "parameters": {
          "topic": "专题，默认为在线阅读专栏"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "utgd.net/topic",
              "utgd.net/"
            ],
            "target": "/topic/:topic"
          }
        ],
        "name": "专题",
        "maintainers": [
          "nczitzk"
        ],
        "url": "utgd.net/topic",
        "description": "| 在线阅读专栏 | 卡片笔记专题 |\n| ------------ | ------------ |\n\n  更多专栏请见 [专题广场](https://utgd.net/topic)",
        "location": "topic.ts",
        "module": () => import('@/routes/utgd/topic.ts')
      }
    },
    "apiRoutes": {},
    "name": "UNTAG",
    "url": "utgd.net",
    "lang": "zh-CN"
  },
  "uw": {
    "routes": {
      "/gix/news/:category": {
        "path": "/gix/news/:category",
        "categories": [
          "university"
        ],
        "example": "/uw/gix/news/blog",
        "parameters": {
          "category": "Blog Type"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "gixnetwork.org/news/:category"
            ]
          }
        ],
        "name": "Global Innovation Exchange News",
        "maintainers": [
          "dykderrick"
        ],
        "description": "| Blog | In The News |\n| ---- | ----------- |\n| blog | inthenews   |",
        "location": "gix/news.ts",
        "module": () => import('@/routes/uw/gix/news.ts')
      }
    },
    "apiRoutes": {},
    "name": "University of Washington",
    "url": "gixnetwork.org",
    "lang": "en"
  },
  "v1tx": {
    "routes": {
      "/": {
        "path": "/",
        "radar": [
          {
            "source": [
              "v1tx.com/"
            ],
            "target": ""
          }
        ],
        "name": "Unknown",
        "maintainers": [
          "TonyRL"
        ],
        "url": "v1tx.com/",
        "location": "index.ts",
        "module": () => import('@/routes/v1tx/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "v1tx",
    "url": "v1tx.com",
    "lang": "zh-CN"
  },
  "v2ex": {
    "routes": {
      "/post/:postid": {
        "path": "/post/:postid",
        "categories": [
          "bbs"
        ],
        "example": "/v2ex/post/584403",
        "parameters": {
          "postid": "帖子ID，在 URL 可以找到"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "v2ex.com/t/:postid"
            ]
          }
        ],
        "name": "帖子",
        "maintainers": [
          "kt286"
        ],
        "location": "post.ts",
        "module": () => import('@/routes/v2ex/post.ts')
      },
      "/topics/:type": {
        "path": "/topics/:type",
        "categories": [
          "bbs"
        ],
        "view": 0,
        "example": "/v2ex/topics/latest",
        "parameters": {
          "type": {
            "description": "主题类型",
            "options": [
              {
                "value": "hot",
                "label": "最热主题"
              },
              {
                "value": "latest",
                "label": "最新主题"
              }
            ],
            "default": "hot"
          }
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "最热 / 最新主题",
        "maintainers": [
          "WhiteWorld"
        ],
        "location": "topics.ts",
        "module": () => import('@/routes/v2ex/topics.ts')
      },
      "/tab/:tabid": {
        "path": "/tab/:tabid",
        "categories": [
          "bbs"
        ],
        "view": 0,
        "example": "/v2ex/tab/hot",
        "parameters": {
          "tabid": "tab标签ID,在 URL 可以找到"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "标签",
        "maintainers": [
          "liyefox"
        ],
        "location": "tab.ts",
        "module": () => import('@/routes/v2ex/tab.ts')
      },
      "/xna": {
        "path": "/xna",
        "categories": [
          "bbs",
          "blog"
        ],
        "view": 0,
        "example": "/v2ex/xna",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "XNA",
        "maintainers": [
          "luckyscript"
        ],
        "location": "xna.ts",
        "module": () => import('@/routes/v2ex/xna.ts')
      }
    },
    "apiRoutes": {},
    "name": "V2EX",
    "url": "v2ex.com",
    "lang": "zh-CN"
  },
  "v2rayshare": {
    "routes": {
      "/": {
        "path": "/",
        "radar": [
          {
            "source": [
              "v2rayshare.com/"
            ],
            "target": ""
          }
        ],
        "name": "Unknown",
        "maintainers": [
          "77taibai"
        ],
        "url": "v2rayshare.com/",
        "location": "index.ts",
        "module": () => import('@/routes/v2rayshare/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "V2rayShare",
    "url": "v2rayshare.com",
    "lang": "zh-CN"
  },
  "vcb-s": {
    "routes": {
      "/category/:cate": {
        "path": "/category/:cate",
        "categories": [
          "anime"
        ],
        "example": "/vcb-s/category/works",
        "parameters": {
          "cate": "分类"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "vcb-s.com/archives/category/:cate"
            ]
          }
        ],
        "name": "分类文章",
        "maintainers": [
          "cxfksword"
        ],
        "url": "vcb-s.com/",
        "description": "| 作品项目 | 科普系列 | 计划与日志 |\n| -------- | -------- | ---------- |\n| works    | kb       | planlog    |",
        "location": "category.ts",
        "module": () => import('@/routes/vcb-s/category.ts')
      },
      "/": {
        "path": "/",
        "radar": [
          {
            "source": [
              "vcb-s.com/"
            ],
            "target": ""
          }
        ],
        "name": "Unknown",
        "maintainers": [
          "cxfksword"
        ],
        "url": "vcb-s.com/",
        "location": "index.ts",
        "module": () => import('@/routes/vcb-s/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "VCB-Studio",
    "url": "vcb-s.com",
    "lang": "zh-CN"
  },
  "verfghbw": {
    "routes": {
      "/press/:keyword?": {
        "path": "/press/:keyword?",
        "categories": [
          "government"
        ],
        "example": "/verfghbw/press",
        "parameters": {
          "keyword": "Keyword"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "verfgh.baden-wuerttemberg.de/de/presse-und-service/pressemitteilungen/"
            ],
            "target": "/press"
          }
        ],
        "name": "Press releases",
        "maintainers": [
          "quinn-dev"
        ],
        "url": "verfgh.baden-wuerttemberg.de/de/presse-und-service/pressemitteilungen/",
        "location": "press.ts",
        "module": () => import('@/routes/verfghbw/press.ts')
      }
    },
    "apiRoutes": {},
    "name": "Constitutional Court of Baden-Württemberg (Germany)",
    "url": "verfgh.baden-wuerttemberg.de",
    "lang": "de"
  },
  "vertikal": {
    "routes": {
      "/latest": {
        "path": "/latest",
        "categories": [
          "new-media"
        ],
        "example": "/vertikal/latest",
        "radar": [
          {
            "source": [
              "vertikal.net/en/news",
              "vertikal.net"
            ]
          }
        ],
        "name": "News Archive",
        "maintainers": [
          "TonyRL"
        ],
        "url": "vertikal.net/en/news",
        "location": "latest.ts",
        "module": () => import('@/routes/vertikal/latest.ts')
      }
    },
    "apiRoutes": {},
    "name": "Vertikal.net",
    "url": "vertikal.net",
    "lang": "en"
  },
  "vice": {
    "routes": {
      "/topic/:topic/:language?": {
        "path": "/topic/:topic/:language?",
        "categories": [
          "traditional-media"
        ],
        "example": "/vice/topic/politics/en",
        "parameters": {
          "topic": "Can be found in the URL",
          "language": "defaults to `en`, use the website to discover other codes"
        },
        "radar": [
          {
            "source": [
              "www.vice.com/:language/topic/:topic"
            ],
            "target": "/topic/:topic/:language"
          }
        ],
        "name": "Topic",
        "maintainers": [
          "K33k0"
        ],
        "url": "vice.com/",
        "location": "topic.tsx",
        "module": () => import('@/routes/vice/topic.tsx')
      }
    },
    "apiRoutes": {},
    "name": "VICE",
    "url": "vice.com",
    "lang": "en"
  },
  "vimeo": {
    "routes": {
      "/user/:username/:cat?": {
        "path": "/user/:username/:cat?",
        "categories": [
          "social-media"
        ],
        "view": 3,
        "example": "/vimeo/user/filmsupply/picks",
        "parameters": {
          "username": "In this example [https://vimeo.com/filmsupply](https://vimeo.com/filmsupply)  is `filmsupply`",
          "cat": "deafult for all latest videos, others categories in this example such as `Docmentary`, `Narrative`, `Drama`. Set `picks` for promote orders, just orderd like web page. When `picks` added, published date won't show up"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "User Profile",
        "maintainers": [
          "MisteryMonster"
        ],
        "description": "::: tip Special category name attention\n  Some of the categories contain slash like `3D/CG` , must change the slash `/` to the vertical bar`|`.\n:::",
        "location": "usr-videos.ts",
        "module": () => import('@/routes/vimeo/usr-videos.ts')
      },
      "/category/:category/:staffpicks?": {
        "path": "/category/:category/:staffpicks?",
        "categories": [
          "social-media"
        ],
        "view": 3,
        "example": "/vimeo/category/documentary/staffpicks",
        "parameters": {
          "category": "Category name can get from url like `documentary` in [https://vimeo.com/categories/documentary/videos](https://vimeo.com/categories/documentary/videos) ",
          "staffpicks": "type `staffpicks` to sort with staffpicks"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "Category",
        "maintainers": [
          "MisteryMonster"
        ],
        "location": "category.ts",
        "module": () => import('@/routes/vimeo/category.ts')
      },
      "/channel/:channel": {
        "path": "/channel/:channel",
        "categories": [
          "social-media"
        ],
        "example": "/vimeo/channel/bestoftheyear",
        "parameters": {
          "channel": "channel name can get from url like `bestoftheyear` in  [https://vimeo.com/channels/bestoftheyear/videos](https://vimeo.com/channels/bestoftheyear/videos) ."
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "vimeo.com/channels/:channel",
              "vimeo.com/channels/:channel/videos",
              "vimeo.com/channels/:channel/videos/:sort/:format"
            ]
          }
        ],
        "name": "Channel",
        "maintainers": [
          "MisteryMonster"
        ],
        "location": "channel.ts",
        "module": () => import('@/routes/vimeo/channel.ts')
      }
    },
    "apiRoutes": {},
    "name": "Vimeo",
    "url": "vimeo.com",
    "lang": "en"
  },
  "visionias": {
    "routes": {
      "/dailySummary": {
        "path": "/dailySummary",
        "example": "/visionias/dailySummary",
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "visionias.in/current-affairs/upsc-daily-news-summary"
            ],
            "target": "/dailySummary"
          }
        ],
        "name": "Daily News Summary",
        "maintainers": [
          "Rjnishant530"
        ],
        "location": "daily-news-summary.ts",
        "module": () => import('@/routes/visionias/daily-news-summary.ts')
      },
      "/monthlyMagazine": {
        "path": "/monthlyMagazine",
        "example": "/visionias/monthlyMagazine",
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "visionias.in/current-affairs/monthly-magazine"
            ],
            "target": "/monthlyMagazine"
          }
        ],
        "name": "Monthly Magazine",
        "maintainers": [
          "Rjnishant530"
        ],
        "location": "monthly-magazine.ts",
        "module": () => import('@/routes/visionias/monthly-magazine.ts')
      },
      "/newsToday/:filter?": {
        "path": "/newsToday/:filter?",
        "example": "/visionias/newsToday",
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "parameters": {
          "filter": {
            "description": "Period to fetch news for the current month. All news for the current month or only the latest",
            "default": "latest",
            "options": [
              {
                "value": "all",
                "label": "All"
              },
              {
                "value": "latest",
                "label": "Latest"
              }
            ]
          }
        },
        "radar": [
          {
            "source": [
              "visionias.in/current-affairs/news-today"
            ],
            "target": "/newsToday"
          }
        ],
        "name": "News Today",
        "maintainers": [
          "Rjnishant530"
        ],
        "location": "news-today.ts",
        "module": () => import('@/routes/visionias/news-today.ts')
      },
      "/weeklyFocus": {
        "path": "/weeklyFocus",
        "example": "/visionias/weeklyFocus",
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "visionias.in/current-affairs/weekly-focus"
            ],
            "target": "/weeklyFocus"
          }
        ],
        "name": "Weekly Focus",
        "maintainers": [
          "Rjnishant530"
        ],
        "location": "weekly-focus.ts",
        "module": () => import('@/routes/visionias/weekly-focus.ts')
      }
    },
    "apiRoutes": {},
    "name": "VisionIAS",
    "url": "visionias.in",
    "lang": "en",
    "categories": [
      "study"
    ]
  },
  "visualstudio": {
    "routes": {
      "/code/blog": {
        "path": "/code/blog",
        "categories": [
          "programming"
        ],
        "example": "/visualstudio/code/blog",
        "url": "code.visualstudio.com",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "code.visualstudio.com/"
            ],
            "target": "/code/blog"
          }
        ],
        "name": "Code Blog",
        "maintainers": [
          "cscnk52"
        ],
        "description": "Provides a better reading experience (full articles) over the official ones.",
        "view": 5,
        "location": "code-blog.ts",
        "module": () => import('@/routes/visualstudio/code-blog.ts')
      }
    },
    "apiRoutes": {},
    "name": "Visual Studio",
    "url": "visualstudio.com",
    "lang": "en"
  },
  "vocus": {
    "routes": {
      "/publication/:id": {
        "path": "/publication/:id",
        "categories": [
          "social-media"
        ],
        "example": "/vocus/publication/bass",
        "parameters": {
          "id": "出版專題 id，可在出版專題主页的 URL 找到"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "vocus.cc/:id/home",
              "vocus.cc/:id/introduce"
            ]
          }
        ],
        "name": "出版專題",
        "maintainers": [
          "Maecenas"
        ],
        "location": "publication.ts",
        "module": () => import('@/routes/vocus/publication.ts')
      },
      "/user/:id": {
        "path": "/user/:id",
        "categories": [
          "social-media"
        ],
        "example": "/vocus/user/tsetyan",
        "parameters": {
          "id": "用户 id，可在用户主页的 URL 找到"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "用户个人文章",
        "maintainers": [
          "LogicJake"
        ],
        "location": "user.ts",
        "module": () => import('@/routes/vocus/user.ts')
      }
    },
    "apiRoutes": {},
    "name": "方格子",
    "url": "vocus.cc",
    "lang": "zh-TW"
  },
  "vom": {
    "routes": {
      "/featured/:lang?": {
        "path": "/featured/:lang?",
        "categories": [
          "traditional-media"
        ],
        "example": "/vom/featured",
        "parameters": {
          "lang": "Language, see the table below, `mn` by default"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "vom.mn/:lang",
              "vom.mn/"
            ],
            "target": "/featured/:lang"
          }
        ],
        "name": "News",
        "maintainers": [
          "TonyRL"
        ],
        "description": "| English | 日本語 | Монгол | Русский | 简体中文 |\n| ------- | ------ | ------ | ------- | -------- |\n| en      | ja     | mn     | ru      | zh       |",
        "location": "featured.ts",
        "module": () => import('@/routes/vom/featured.ts')
      }
    },
    "apiRoutes": {},
    "name": "Voice of Mongolia",
    "url": "vom.mn",
    "lang": "en"
  },
  "voronoiapp": {
    "routes": {
      "/author/:username": {
        "url": "voronoiapp.com",
        "categories": [
          "picture"
        ],
        "view": 2,
        "maintainers": [
          "Cesaryuan"
        ],
        "name": "Author Posts",
        "path": "/author/:username",
        "radar": [
          {
            "source": [
              "www.voronoiapp.com/author/:username"
            ],
            "target": "/author/:username"
          }
        ],
        "example": "/voronoiapp/author/visualcapitalist",
        "parameters": {
          "username": "The username of the author"
        },
        "location": "author.ts",
        "module": () => import('@/routes/voronoiapp/author.ts')
      },
      "/editors-pick/:category?": {
        "url": "voronoiapp.com",
        "categories": [
          "picture"
        ],
        "view": 2,
        "maintainers": [
          "Cesaryuan"
        ],
        "name": "Editor's Pick Posts",
        "path": "/editors-pick/:category?",
        "radar": [
          {
            "source": [
              "www.voronoiapp.com/posts/editors-pick"
            ],
            "target": "/editors-pick"
          }
        ],
        "example": "/voronoiapp/editors-pick",
        "parameters": {
          "category": {
            "description": "The category of the post",
            "default": "",
            "options": [
              {
                "value": "",
                "label": "All categories"
              },
              {
                "value": "Automotive",
                "label": "Automotive Data Insights - Explore a range of automotive data visualizations showcasing trends, innovations, and market dynamics in the automotive industry."
              },
              {
                "value": "Business",
                "label": "Business Visualization Trends - Discover business visualizations covering market analysis, corporate strategies, and economic impacts across global industries."
              },
              {
                "value": "Climate",
                "label": "Climate Data Visualized - Delve into climate change data visualizations that detail weather patterns, environmental impacts, and sustainability efforts worldwide."
              },
              {
                "value": "Demographics",
                "label": "Demographic Visual Insights - Explore visual demographics data showcasing population trends, societal changes, and demographic analytics across regions."
              },
              {
                "value": "Economy",
                "label": "Economic Visualization Insights - View economic visualizations illustrating financial markets, economic policies, and global economic health."
              },
              {
                "value": "Energy",
                "label": "Energy Industry Visual Data - Discover the dynamics of global energy consumption, renewable sources, and energy market trends through vivid visualizations."
              },
              {
                "value": "Entertainment",
                "label": "Entertainment Industry Data - Explore data visualizations in the entertainment industry, covering everything from box office trends to streaming service analytics."
              },
              {
                "value": "Geopolitics",
                "label": "Geopolitical Data Visualized - Understand global geopolitical shifts and international relations through comprehensive geopolitical data visualizations."
              },
              {
                "value": "Healthcare",
                "label": "Healthcare Insights Visualized - Analyze healthcare data visualizations spanning disease trends, healthcare services, and public health policies."
              },
              {
                "value": "Innovation",
                "label": "Innovation in Data - Dive into innovation data visualizations highlighting technology advancements, R&D investments, and patent trends."
              },
              {
                "value": "Maps",
                "label": "Cartographic Visual Insights - Discover cartographic visualizations that map everything from socio-economic data to geographical phenomena."
              },
              {
                "value": "Markets",
                "label": "Market Trends Visualized - Visualize market trends, financial data, and economic forecasts through comprehensive market visualizations."
              },
              {
                "value": "Money",
                "label": "Financial Data Visualized - Dive into financial visualizations depicting currency trends, investment flows, and banking statistics."
              },
              {
                "value": "Natural Resources",
                "label": "Natural Resources Data - Explore visualizations of natural resources, detailing extraction, consumption, and conservation data."
              },
              {
                "value": "Politics",
                "label": "Political Visual Insights - Analyze political trends, election results, and legislative impacts through detailed political visualizations."
              },
              {
                "value": "Public Opinion",
                "label": "Public Opinion Trends - Discover visualizations of public opinion polls, social trends, and cultural shifts across different regions."
              },
              {
                "value": "Real Estate",
                "label": "Real Estate Market Insights - Explore real estate market trends, property values, and urban development through targeted data visualizations."
              },
              {
                "value": "Sports",
                "label": "Sports Data Insights - Analyze sports data visualizations that showcase performance statistics, team rankings, and sports economics."
              },
              {
                "value": "Technology",
                "label": "Technology Trends Visualized - Dive into technology visualizations highlighting industry trends, tech adoption rates, and innovation impacts."
              },
              {
                "value": "Wealth",
                "label": "Wealth Distribution Insights - Explore wealth distribution, financial health, and economic disparities through detailed visualizations."
              },
              {
                "value": "Travel",
                "label": "Travel Trends Visualized - Discover travel trends, tourism statistics, and destination analytics through engaging visualizations."
              },
              {
                "value": "Nature",
                "label": "Nature and Conservation Data - Delve into visualizations of ecological data, wildlife statistics, and conservation efforts around the globe."
              },
              {
                "value": "Space",
                "label": "Space Exploration Data - Explore the universe with space data visualizations covering planetary science, space missions, and astronomical discoveries."
              },
              {
                "value": "Diagram",
                "label": "Diagrammatic Data Insights - Understand complex data through diagrams that simplify information across various topics and industries."
              },
              {
                "value": "Other",
                "label": "Diverse Data Visualizations - Explore a variety of data visualizations that don't neatly fit into any single category but offer unique insights."
              }
            ]
          }
        },
        "location": "editors-pick.ts",
        "module": () => import('@/routes/voronoiapp/editors-pick.ts')
      },
      "/home/:category?": {
        "url": "voronoiapp.com",
        "categories": [
          "picture"
        ],
        "view": 2,
        "maintainers": [
          "Cesaryuan"
        ],
        "name": "Home Posts",
        "path": "/home/:category?",
        "description": "This is the home page of Voronoi App",
        "radar": [
          {
            "source": [
              "www.voronoiapp.com",
              "www.voronoiapp.com/posts/voronoi"
            ],
            "target": "/home"
          }
        ],
        "example": "/voronoiapp/home",
        "parameters": {
          "category": {
            "description": "The category of the post",
            "default": "",
            "options": [
              {
                "value": "",
                "label": "All categories"
              },
              {
                "value": "Automotive",
                "label": "Automotive Data Insights - Explore a range of automotive data visualizations showcasing trends, innovations, and market dynamics in the automotive industry."
              },
              {
                "value": "Business",
                "label": "Business Visualization Trends - Discover business visualizations covering market analysis, corporate strategies, and economic impacts across global industries."
              },
              {
                "value": "Climate",
                "label": "Climate Data Visualized - Delve into climate change data visualizations that detail weather patterns, environmental impacts, and sustainability efforts worldwide."
              },
              {
                "value": "Demographics",
                "label": "Demographic Visual Insights - Explore visual demographics data showcasing population trends, societal changes, and demographic analytics across regions."
              },
              {
                "value": "Economy",
                "label": "Economic Visualization Insights - View economic visualizations illustrating financial markets, economic policies, and global economic health."
              },
              {
                "value": "Energy",
                "label": "Energy Industry Visual Data - Discover the dynamics of global energy consumption, renewable sources, and energy market trends through vivid visualizations."
              },
              {
                "value": "Entertainment",
                "label": "Entertainment Industry Data - Explore data visualizations in the entertainment industry, covering everything from box office trends to streaming service analytics."
              },
              {
                "value": "Geopolitics",
                "label": "Geopolitical Data Visualized - Understand global geopolitical shifts and international relations through comprehensive geopolitical data visualizations."
              },
              {
                "value": "Healthcare",
                "label": "Healthcare Insights Visualized - Analyze healthcare data visualizations spanning disease trends, healthcare services, and public health policies."
              },
              {
                "value": "Innovation",
                "label": "Innovation in Data - Dive into innovation data visualizations highlighting technology advancements, R&D investments, and patent trends."
              },
              {
                "value": "Maps",
                "label": "Cartographic Visual Insights - Discover cartographic visualizations that map everything from socio-economic data to geographical phenomena."
              },
              {
                "value": "Markets",
                "label": "Market Trends Visualized - Visualize market trends, financial data, and economic forecasts through comprehensive market visualizations."
              },
              {
                "value": "Money",
                "label": "Financial Data Visualized - Dive into financial visualizations depicting currency trends, investment flows, and banking statistics."
              },
              {
                "value": "Natural Resources",
                "label": "Natural Resources Data - Explore visualizations of natural resources, detailing extraction, consumption, and conservation data."
              },
              {
                "value": "Politics",
                "label": "Political Visual Insights - Analyze political trends, election results, and legislative impacts through detailed political visualizations."
              },
              {
                "value": "Public Opinion",
                "label": "Public Opinion Trends - Discover visualizations of public opinion polls, social trends, and cultural shifts across different regions."
              },
              {
                "value": "Real Estate",
                "label": "Real Estate Market Insights - Explore real estate market trends, property values, and urban development through targeted data visualizations."
              },
              {
                "value": "Sports",
                "label": "Sports Data Insights - Analyze sports data visualizations that showcase performance statistics, team rankings, and sports economics."
              },
              {
                "value": "Technology",
                "label": "Technology Trends Visualized - Dive into technology visualizations highlighting industry trends, tech adoption rates, and innovation impacts."
              },
              {
                "value": "Wealth",
                "label": "Wealth Distribution Insights - Explore wealth distribution, financial health, and economic disparities through detailed visualizations."
              },
              {
                "value": "Travel",
                "label": "Travel Trends Visualized - Discover travel trends, tourism statistics, and destination analytics through engaging visualizations."
              },
              {
                "value": "Nature",
                "label": "Nature and Conservation Data - Delve into visualizations of ecological data, wildlife statistics, and conservation efforts around the globe."
              },
              {
                "value": "Space",
                "label": "Space Exploration Data - Explore the universe with space data visualizations covering planetary science, space missions, and astronomical discoveries."
              },
              {
                "value": "Diagram",
                "label": "Diagrammatic Data Insights - Understand complex data through diagrams that simplify information across various topics and industries."
              },
              {
                "value": "Other",
                "label": "Diverse Data Visualizations - Explore a variety of data visualizations that don't neatly fit into any single category but offer unique insights."
              }
            ]
          }
        },
        "location": "home.ts",
        "module": () => import('@/routes/voronoiapp/home.ts')
      },
      "/latest/:category?": {
        "url": "voronoiapp.com",
        "categories": [
          "picture"
        ],
        "view": 2,
        "maintainers": [
          "Cesaryuan"
        ],
        "name": "Latest Posts",
        "path": "/latest/:category?",
        "radar": [
          {
            "source": [
              "www.voronoiapp.com/posts/latest"
            ],
            "target": "/latest"
          }
        ],
        "example": "/voronoiapp/latest",
        "parameters": {
          "category": {
            "description": "The category of the post",
            "default": "",
            "options": [
              {
                "value": "",
                "label": "All categories"
              },
              {
                "value": "Automotive",
                "label": "Automotive Data Insights - Explore a range of automotive data visualizations showcasing trends, innovations, and market dynamics in the automotive industry."
              },
              {
                "value": "Business",
                "label": "Business Visualization Trends - Discover business visualizations covering market analysis, corporate strategies, and economic impacts across global industries."
              },
              {
                "value": "Climate",
                "label": "Climate Data Visualized - Delve into climate change data visualizations that detail weather patterns, environmental impacts, and sustainability efforts worldwide."
              },
              {
                "value": "Demographics",
                "label": "Demographic Visual Insights - Explore visual demographics data showcasing population trends, societal changes, and demographic analytics across regions."
              },
              {
                "value": "Economy",
                "label": "Economic Visualization Insights - View economic visualizations illustrating financial markets, economic policies, and global economic health."
              },
              {
                "value": "Energy",
                "label": "Energy Industry Visual Data - Discover the dynamics of global energy consumption, renewable sources, and energy market trends through vivid visualizations."
              },
              {
                "value": "Entertainment",
                "label": "Entertainment Industry Data - Explore data visualizations in the entertainment industry, covering everything from box office trends to streaming service analytics."
              },
              {
                "value": "Geopolitics",
                "label": "Geopolitical Data Visualized - Understand global geopolitical shifts and international relations through comprehensive geopolitical data visualizations."
              },
              {
                "value": "Healthcare",
                "label": "Healthcare Insights Visualized - Analyze healthcare data visualizations spanning disease trends, healthcare services, and public health policies."
              },
              {
                "value": "Innovation",
                "label": "Innovation in Data - Dive into innovation data visualizations highlighting technology advancements, R&D investments, and patent trends."
              },
              {
                "value": "Maps",
                "label": "Cartographic Visual Insights - Discover cartographic visualizations that map everything from socio-economic data to geographical phenomena."
              },
              {
                "value": "Markets",
                "label": "Market Trends Visualized - Visualize market trends, financial data, and economic forecasts through comprehensive market visualizations."
              },
              {
                "value": "Money",
                "label": "Financial Data Visualized - Dive into financial visualizations depicting currency trends, investment flows, and banking statistics."
              },
              {
                "value": "Natural Resources",
                "label": "Natural Resources Data - Explore visualizations of natural resources, detailing extraction, consumption, and conservation data."
              },
              {
                "value": "Politics",
                "label": "Political Visual Insights - Analyze political trends, election results, and legislative impacts through detailed political visualizations."
              },
              {
                "value": "Public Opinion",
                "label": "Public Opinion Trends - Discover visualizations of public opinion polls, social trends, and cultural shifts across different regions."
              },
              {
                "value": "Real Estate",
                "label": "Real Estate Market Insights - Explore real estate market trends, property values, and urban development through targeted data visualizations."
              },
              {
                "value": "Sports",
                "label": "Sports Data Insights - Analyze sports data visualizations that showcase performance statistics, team rankings, and sports economics."
              },
              {
                "value": "Technology",
                "label": "Technology Trends Visualized - Dive into technology visualizations highlighting industry trends, tech adoption rates, and innovation impacts."
              },
              {
                "value": "Wealth",
                "label": "Wealth Distribution Insights - Explore wealth distribution, financial health, and economic disparities through detailed visualizations."
              },
              {
                "value": "Travel",
                "label": "Travel Trends Visualized - Discover travel trends, tourism statistics, and destination analytics through engaging visualizations."
              },
              {
                "value": "Nature",
                "label": "Nature and Conservation Data - Delve into visualizations of ecological data, wildlife statistics, and conservation efforts around the globe."
              },
              {
                "value": "Space",
                "label": "Space Exploration Data - Explore the universe with space data visualizations covering planetary science, space missions, and astronomical discoveries."
              },
              {
                "value": "Diagram",
                "label": "Diagrammatic Data Insights - Understand complex data through diagrams that simplify information across various topics and industries."
              },
              {
                "value": "Other",
                "label": "Diverse Data Visualizations - Explore a variety of data visualizations that don't neatly fit into any single category but offer unique insights."
              }
            ]
          }
        },
        "location": "latest.ts",
        "module": () => import('@/routes/voronoiapp/latest.ts')
      },
      "/popular/:tab?/:time_range?/:category?": {
        "url": "voronoiapp.com",
        "categories": [
          "picture"
        ],
        "view": 2,
        "maintainers": [
          "Cesaryuan"
        ],
        "name": "Popular Posts",
        "path": "/popular/:tab?/:time_range?/:category?",
        "radar": [
          {
            "title": "Most Liked Posts",
            "source": [
              "www.voronoiapp.com/posts/most-popular"
            ],
            "target": "/popular/most-popular"
          },
          {
            "title": "Most Discussed Posts",
            "source": [
              "www.voronoiapp.com/posts/most-discussed"
            ],
            "target": "/popular/most-discussed"
          },
          {
            "title": "Most Viewed Posts",
            "source": [
              "www.voronoiapp.com/posts/most-viewed"
            ],
            "target": "/popular/most-viewed"
          }
        ],
        "parameters": {
          "tab": {
            "description": "The tab to get the popular posts from.",
            "default": "most-popular",
            "options": [
              {
                "value": "most-popular",
                "label": "Most Liked"
              },
              {
                "value": "most-discussed",
                "label": "Most Discussed"
              },
              {
                "value": "most-viewed",
                "label": "Most Viewed"
              }
            ]
          },
          "time_range": {
            "description": "Time range between which the posts are popular.",
            "default": "MONTH",
            "options": [
              {
                "value": "WEEK",
                "label": "Last 7 days"
              },
              {
                "value": "MONTH",
                "label": "Last 30 days"
              },
              {
                "value": "YEAR",
                "label": "Last 12 months"
              },
              {
                "value": "ALL",
                "label": "All time"
              }
            ]
          },
          "category": {
            "description": "The category of the post",
            "default": "",
            "options": [
              {
                "value": "",
                "label": "All categories"
              },
              {
                "value": "Automotive",
                "label": "Automotive Data Insights - Explore a range of automotive data visualizations showcasing trends, innovations, and market dynamics in the automotive industry."
              },
              {
                "value": "Business",
                "label": "Business Visualization Trends - Discover business visualizations covering market analysis, corporate strategies, and economic impacts across global industries."
              },
              {
                "value": "Climate",
                "label": "Climate Data Visualized - Delve into climate change data visualizations that detail weather patterns, environmental impacts, and sustainability efforts worldwide."
              },
              {
                "value": "Demographics",
                "label": "Demographic Visual Insights - Explore visual demographics data showcasing population trends, societal changes, and demographic analytics across regions."
              },
              {
                "value": "Economy",
                "label": "Economic Visualization Insights - View economic visualizations illustrating financial markets, economic policies, and global economic health."
              },
              {
                "value": "Energy",
                "label": "Energy Industry Visual Data - Discover the dynamics of global energy consumption, renewable sources, and energy market trends through vivid visualizations."
              },
              {
                "value": "Entertainment",
                "label": "Entertainment Industry Data - Explore data visualizations in the entertainment industry, covering everything from box office trends to streaming service analytics."
              },
              {
                "value": "Geopolitics",
                "label": "Geopolitical Data Visualized - Understand global geopolitical shifts and international relations through comprehensive geopolitical data visualizations."
              },
              {
                "value": "Healthcare",
                "label": "Healthcare Insights Visualized - Analyze healthcare data visualizations spanning disease trends, healthcare services, and public health policies."
              },
              {
                "value": "Innovation",
                "label": "Innovation in Data - Dive into innovation data visualizations highlighting technology advancements, R&D investments, and patent trends."
              },
              {
                "value": "Maps",
                "label": "Cartographic Visual Insights - Discover cartographic visualizations that map everything from socio-economic data to geographical phenomena."
              },
              {
                "value": "Markets",
                "label": "Market Trends Visualized - Visualize market trends, financial data, and economic forecasts through comprehensive market visualizations."
              },
              {
                "value": "Money",
                "label": "Financial Data Visualized - Dive into financial visualizations depicting currency trends, investment flows, and banking statistics."
              },
              {
                "value": "Natural Resources",
                "label": "Natural Resources Data - Explore visualizations of natural resources, detailing extraction, consumption, and conservation data."
              },
              {
                "value": "Politics",
                "label": "Political Visual Insights - Analyze political trends, election results, and legislative impacts through detailed political visualizations."
              },
              {
                "value": "Public Opinion",
                "label": "Public Opinion Trends - Discover visualizations of public opinion polls, social trends, and cultural shifts across different regions."
              },
              {
                "value": "Real Estate",
                "label": "Real Estate Market Insights - Explore real estate market trends, property values, and urban development through targeted data visualizations."
              },
              {
                "value": "Sports",
                "label": "Sports Data Insights - Analyze sports data visualizations that showcase performance statistics, team rankings, and sports economics."
              },
              {
                "value": "Technology",
                "label": "Technology Trends Visualized - Dive into technology visualizations highlighting industry trends, tech adoption rates, and innovation impacts."
              },
              {
                "value": "Wealth",
                "label": "Wealth Distribution Insights - Explore wealth distribution, financial health, and economic disparities through detailed visualizations."
              },
              {
                "value": "Travel",
                "label": "Travel Trends Visualized - Discover travel trends, tourism statistics, and destination analytics through engaging visualizations."
              },
              {
                "value": "Nature",
                "label": "Nature and Conservation Data - Delve into visualizations of ecological data, wildlife statistics, and conservation efforts around the globe."
              },
              {
                "value": "Space",
                "label": "Space Exploration Data - Explore the universe with space data visualizations covering planetary science, space missions, and astronomical discoveries."
              },
              {
                "value": "Diagram",
                "label": "Diagrammatic Data Insights - Understand complex data through diagrams that simplify information across various topics and industries."
              },
              {
                "value": "Other",
                "label": "Diverse Data Visualizations - Explore a variety of data visualizations that don't neatly fit into any single category but offer unique insights."
              }
            ]
          }
        },
        "example": "/voronoiapp/popular/most-popular/MONTH",
        "location": "popular.ts",
        "module": () => import('@/routes/voronoiapp/popular.ts')
      },
      "/search/:keyword": {
        "url": "voronoiapp.com",
        "categories": [
          "picture"
        ],
        "view": 2,
        "maintainers": [
          "Cesaryuan"
        ],
        "name": "Search Keyword Posts",
        "path": "/search/:keyword",
        "radar": [
          {
            "source": [
              "www.voronoiapp.com/explore"
            ]
          }
        ],
        "example": "/voronoiapp/search/china",
        "parameters": {
          "keyword": "The keyword to search for"
        },
        "location": "search.ts",
        "module": () => import('@/routes/voronoiapp/search.ts')
      }
    },
    "apiRoutes": {},
    "name": "Voronoi",
    "url": "voronoiapp.com",
    "lang": "en"
  },
  "wabei": {
    "routes": {
      "/hot-recommend": {
        "path": "/hot-recommend",
        "categories": [
          "finance"
        ],
        "example": "/wabei/hot-recommend",
        "url": "www.wabei.cn",
        "name": "热门推荐",
        "maintainers": [
          "p3psi-boo"
        ],
        "location": "index.ts",
        "module": () => import('@/routes/wabei/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "挖贝网",
    "url": "www.wabei.cn",
    "description": "挖贝网专注于新三板、A股和港股报道",
    "lang": "zh-CN"
  },
  "wainao": {
    "routes": {
      "/wainao-reads": {
        "path": "/wainao-reads",
        "categories": [
          "new-media"
        ],
        "example": "/wainao/wainao-reads",
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "url": "www.wainao.me",
        "name": "歪脑读",
        "maintainers": [
          "lucky13820"
        ],
        "radar": [
          {
            "source": [
              "www.wainao.me",
              "www.wainao.me/wainao-reads"
            ],
            "target": "/wainao-reads"
          }
        ],
        "location": "wainao-reads.ts",
        "module": () => import('@/routes/wainao/wainao-reads.ts')
      },
      "/topics/:id?": {
        "path": "/topics/:id?",
        "name": "主题",
        "url": "wainao.me",
        "maintainers": [
          "nczitzk"
        ],
        "example": "/wainao/topics/hotspot",
        "parameters": {
          "id": {
            "description": "主题 id，默认为 `hotspot`，即热点，可在对应主题页 URL 中找到",
            "options": [
              {
                "label": "热点",
                "value": "hotspot"
              },
              {
                "label": "人物",
                "value": "people"
              },
              {
                "label": "身份",
                "value": "identity"
              },
              {
                "label": "政治",
                "value": "politics"
              },
              {
                "label": "社会",
                "value": "society"
              },
              {
                "label": "文化",
                "value": "culture"
              },
              {
                "label": "经济",
                "value": "economics"
              },
              {
                "label": "环境",
                "value": "environment"
              },
              {
                "label": "FUN",
                "value": "fun"
              }
            ]
          }
        },
        "description": "::: tip\n若订阅 [人物](https://www.wainao.me/topics/people)，网址为 `https://www.wainao.me/topics/people`，请截取 `https://www.wainao.me/topics/` 到末尾的部分 `people` 作为 `id` 参数填入，此时目标路由为 [`/wainao/topics/people`](https://rsshub.app/wainao/topics/people)。\n:::\n\n| [热点](https://www.wainao.me/topics/hotspot)        | [人物](https://www.wainao.me/topics/people)       | [身份](https://www.wainao.me/topics/identity)         | [政治](https://www.wainao.me/topics/politics)         | [社会](https://www.wainao.me/topics/society)        | [文化](https://www.wainao.me/topics/culture)        | [经济](https://www.wainao.me/topics/economics)          | [环境](https://www.wainao.me/topics/environment)            | [FUN](https://www.wainao.me/topics/fun)     |\n| --------------------------------------------------- | ------------------------------------------------- | ----------------------------------------------------- | ----------------------------------------------------- | --------------------------------------------------- | --------------------------------------------------- | ------------------------------------------------------- | ----------------------------------------------------------- | ------------------------------------------- |\n| [hotspot](https://rsshub.app/wainao/topics/hotspot) | [people](https://rsshub.app/wainao/topics/people) | [identity](https://rsshub.app/wainao/topics/identity) | [politics](https://rsshub.app/wainao/topics/politics) | [society](https://rsshub.app/wainao/topics/society) | [culture](https://rsshub.app/wainao/topics/culture) | [economics](https://rsshub.app/wainao/topics/economics) | [environment](https://rsshub.app/wainao/topics/environment) | [fun](https://rsshub.app/wainao/topics/fun) |\n",
        "categories": [
          "new-media"
        ],
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportRadar": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "www.wainao.me/topics/:id"
            ],
            "target": "/topics/:id"
          },
          {
            "title": "热点",
            "source": [
              "www.wainao.me/topics/hotspot"
            ],
            "target": "/topics/hotspot"
          },
          {
            "title": "人物",
            "source": [
              "www.wainao.me/topics/people"
            ],
            "target": "/topics/people"
          },
          {
            "title": "身份",
            "source": [
              "www.wainao.me/topics/identity"
            ],
            "target": "/topics/identity"
          },
          {
            "title": "政治",
            "source": [
              "www.wainao.me/topics/politics"
            ],
            "target": "/topics/politics"
          },
          {
            "title": "社会",
            "source": [
              "www.wainao.me/topics/society"
            ],
            "target": "/topics/society"
          },
          {
            "title": "文化",
            "source": [
              "www.wainao.me/topics/culture"
            ],
            "target": "/topics/culture"
          },
          {
            "title": "经济",
            "source": [
              "www.wainao.me/topics/economics"
            ],
            "target": "/topics/economics"
          },
          {
            "title": "环境",
            "source": [
              "www.wainao.me/topics/environment"
            ],
            "target": "/topics/environment"
          },
          {
            "title": "FUN",
            "source": [
              "www.wainao.me/topics/fun"
            ],
            "target": "/topics/fun"
          }
        ],
        "view": 0,
        "location": "topics.tsx",
        "module": () => import('@/routes/wainao/topics.tsx')
      }
    },
    "apiRoutes": {},
    "name": "歪脑",
    "url": "wainao.me",
    "description": "歪脑是为讲中文的年轻一代度身定制的新闻杂志。",
    "lang": "zh-CN"
  },
  "wallhaven": {
    "routes": {
      "/search/:filter?/:needDetails?": {
        "path": [
          "/search/:filter?/:needDetails?",
          "/:filter?/:needDetails?"
        ],
        "categories": [
          "picture"
        ],
        "example": "/wallhaven/search/categories=110&purity=110&sorting=date_added&order=desc",
        "parameters": {
          "filter": "Filter, empty by default",
          "needDetails": "Need Details, `true`/`yes` as yes, no by default"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "wallhaven.cc/"
            ]
          }
        ],
        "name": "Search",
        "maintainers": [
          "nczitzk",
          "Fatpandac"
        ],
        "url": "wallhaven.cc/",
        "description": "::: tip\n  Subscribe pages starting with `https://wallhaven.cc/search`, fill the text after `?` as `filter` in the route. The following is an example:\n\n  The text after `?` is `q=id%3A711&sorting=random&ref=fp&seed=8g0dgd` for [Wallpaper Search: #landscape - wallhaven.cc](https://wallhaven.cc/search?q=id%3A711&sorting=random&ref=fp&seed=8g0dgd), so the route is [/wallhaven/q=id%3A711&sorting=random&ref=fp&seed=8g0dgd](https://rsshub.app/wallhaven/q=id%3A711&sorting=random&ref=fp&seed=8g0dgd)\n:::",
        "location": "index.ts",
        "module": () => import('@/routes/wallhaven/index.ts')
      },
      "/:filter?/:needDetails?": {
        "path": [
          "/search/:filter?/:needDetails?",
          "/:filter?/:needDetails?"
        ],
        "categories": [
          "picture"
        ],
        "example": "/wallhaven/search/categories=110&purity=110&sorting=date_added&order=desc",
        "parameters": {
          "filter": "Filter, empty by default",
          "needDetails": "Need Details, `true`/`yes` as yes, no by default"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "wallhaven.cc/"
            ]
          }
        ],
        "name": "Search",
        "maintainers": [
          "nczitzk",
          "Fatpandac"
        ],
        "url": "wallhaven.cc/",
        "description": "::: tip\n  Subscribe pages starting with `https://wallhaven.cc/search`, fill the text after `?` as `filter` in the route. The following is an example:\n\n  The text after `?` is `q=id%3A711&sorting=random&ref=fp&seed=8g0dgd` for [Wallpaper Search: #landscape - wallhaven.cc](https://wallhaven.cc/search?q=id%3A711&sorting=random&ref=fp&seed=8g0dgd), so the route is [/wallhaven/q=id%3A711&sorting=random&ref=fp&seed=8g0dgd](https://rsshub.app/wallhaven/q=id%3A711&sorting=random&ref=fp&seed=8g0dgd)\n:::",
        "location": "index.ts",
        "module": () => import('@/routes/wallhaven/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "wallhaven",
    "url": "wallhaven.cc",
    "description": "::: tip\nWhen parameter **Need Details** is set to `true` `yes` `t` `y`, RSS will add the title, uploader, upload time, and category information of each image, which can support the filtering function of RSS reader.\n\nHowever, the number of requests to the site increases a lot when it is turned on, which causes the site to return `Response code 429 (Too Many Requests)`. So you need to specify a smaller `limit` parameter, i.e. add `?limit=<the number of posts for a request>` after the route, here is an example.\n\nFor example [Latest Wallpapers](https://wallhaven.cc/latest), the route turning on **Need Details** is [/wallhaven/latest/true](https://rsshub.app/wallhaven/latest/true), and then specify a smaller `limit`. We can get [/wallhaven/latest/true?limit=5](https://rsshub.app/wallhaven/latest/true?limit=5).\n:::",
    "lang": "en"
  },
  "wallpaperhub": {
    "routes": {
      "/": {
        "path": "/",
        "radar": [
          {
            "source": [
              "wallpaperhub.app/wallpaperhub",
              "wallpaperhub.app/"
            ],
            "target": ""
          }
        ],
        "name": "Unknown",
        "maintainers": [
          "nczitzk"
        ],
        "url": "wallpaperhub.app/wallpaperhub",
        "location": "index.tsx",
        "module": () => import('@/routes/wallpaperhub/index.tsx')
      }
    },
    "apiRoutes": {},
    "name": "WallpaperHub",
    "url": "wallpaperhub.app",
    "lang": "en"
  },
  "wallstreetcn": {
    "routes": {
      "/calendar/:section?": {
        "path": "/calendar/:section?",
        "categories": [
          "finance"
        ],
        "example": "/wallstreetcn/calendar",
        "parameters": {
          "section": "`macrodatas` 或 `report`，默认为 `macrodatas`"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "wallstreetcn.com/calendar"
            ]
          }
        ],
        "name": "财经日历",
        "maintainers": [
          "TonyRL"
        ],
        "url": "wallstreetcn.com/calendar",
        "location": "calendar.ts",
        "module": () => import('@/routes/wallstreetcn/calendar.ts')
      },
      "/hot/:period?": {
        "path": "/hot/:period?",
        "categories": [
          "finance"
        ],
        "example": "/wallstreetcn/hot",
        "parameters": {
          "period": "时期，可选 `day` 即 当日 或 `week` 即 当周，默认为当日"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "wallstreetcn.com/"
            ]
          }
        ],
        "name": "最热文章",
        "maintainers": [
          "nczitzk"
        ],
        "url": "wallstreetcn.com/",
        "location": "hot.ts",
        "module": () => import('@/routes/wallstreetcn/hot.ts')
      },
      "/news/:category?": {
        "path": "/news/:category?",
        "categories": [
          "finance"
        ],
        "example": "/wallstreetcn/news",
        "radar": [
          {
            "source": [
              "wallstreetcn.com/news/:category",
              "wallstreetcn.com/"
            ]
          }
        ],
        "name": "资讯",
        "maintainers": [
          "nczitzk"
        ],
        "description": "| id           | 分类 |\n| ------------ | ---- |\n| global       | 最新 |\n| shares       | 股市 |\n| bonds        | 债市 |\n| commodities  | 商品 |\n| forex        | 外汇 |\n| enterprise   | 公司 |\n| asset-manage | 资管 |\n| tmt          | 科技 |\n| estate       | 地产 |\n| car          | 汽车 |\n| medicine     | 医药 |",
        "location": "news.ts",
        "module": () => import('@/routes/wallstreetcn/news.ts')
      },
      "/live/:category?/:score?": {
        "path": "/live/:category?/:score?",
        "categories": [
          "finance"
        ],
        "example": "/wallstreetcn/live",
        "parameters": {
          "category": "快讯分类，默认`global`，见下表",
          "score": "快讯重要度，默认`1`全部快讯，可设置为`2`只看重要的"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "wallstreetcn.com/live/:category",
              "wallstreetcn.com/"
            ],
            "target": "/live/:category?"
          }
        ],
        "name": "实时快讯",
        "maintainers": [
          "nczitzk"
        ],
        "description": "| 要闻   | A 股    | 美股     | 港股     | 外汇  | 商品      | 理财      |\n| ------ | ------- | -------- | -------- | ----- | --------- | --------- |\n| global | a-stock | us-stock | hk-stock | forex | commodity | financing |",
        "location": "live.tsx",
        "module": () => import('@/routes/wallstreetcn/live.tsx')
      }
    },
    "apiRoutes": {},
    "name": "华尔街见闻",
    "url": "wallstreetcn.com",
    "lang": "zh-CN"
  },
  "wanqu": {
    "routes": {
      "/news": {
        "path": "/news",
        "categories": [
          "new-media"
        ],
        "example": "/wanqu/news",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "wanqu.co/"
            ]
          }
        ],
        "name": "最新推荐",
        "maintainers": [
          "Fatpandac"
        ],
        "url": "wanqu.co/",
        "location": "news.ts",
        "module": () => import('@/routes/wanqu/news.ts')
      }
    },
    "apiRoutes": {},
    "name": "湾区日报",
    "url": "wanqu.co",
    "lang": "zh-CN"
  },
  "warhammer-community": {
    "routes": {
      "/news": {
        "path": "/news",
        "categories": [
          "game"
        ],
        "example": "/warhammer-community/news",
        "radar": [
          {
            "source": [
              "www.warhammer-community.com/en-gb/all-news-and-features/",
              "www.warhammer-community.com/en-gb/"
            ]
          }
        ],
        "name": "News",
        "maintainers": [
          "TonyRL"
        ],
        "url": "www.warhammer-community.com/en-gb/all-news-and-features/",
        "location": "news.ts",
        "module": () => import('@/routes/warhammer-community/news.ts')
      }
    },
    "apiRoutes": {},
    "name": "Warhammer Community",
    "url": "www.warhammer-community.com/en-gb/",
    "lang": "en"
  },
  "warp": {
    "routes": {
      "/blog": {
        "path": "/blog",
        "categories": [
          "programming"
        ],
        "example": "/warp/blog",
        "url": "warp.dev",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "www.warp.dev"
            ],
            "target": "/blog"
          }
        ],
        "name": "Blog",
        "maintainers": [
          "cscnk52"
        ],
        "description": "Provides a better reading experience (full articles) over the official ones.",
        "view": 5,
        "location": "blog.ts",
        "module": () => import('@/routes/warp/blog.ts')
      }
    },
    "apiRoutes": {},
    "name": "Warp",
    "url": "warp.dev",
    "lang": "en"
  },
  "warthunder": {
    "routes": {
      "/news": {
        "path": "/news",
        "categories": [
          "game"
        ],
        "example": "/warthunder/news",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "warthunder.com/en/news",
              "warthunder.com/"
            ]
          }
        ],
        "name": "News",
        "maintainers": [
          "axojhf"
        ],
        "url": "warthunder.com/en/news",
        "description": "News data from [https://warthunder.com/en/news/](https://warthunder.com/en/news/)\n  The `pubDate` provided under UTC time zone, so please ignore the specific time!!!",
        "location": "news.tsx",
        "module": () => import('@/routes/warthunder/news.tsx')
      }
    },
    "apiRoutes": {},
    "name": "War Thunder",
    "url": "warthunder.com",
    "lang": "en"
  },
  "washingtonpost": {
    "routes": {
      "/app/:category{.+}?": {
        "path": "/app/:category{.+}?",
        "categories": [
          "traditional-media"
        ],
        "example": "/washingtonpost/app/national",
        "parameters": {
          "category": "Category from the path of the URL of the corresponding site, see below"
        },
        "features": {
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "App",
        "maintainers": [
          "quiniapiezoelectricity"
        ],
        "radar": [
          {
            "source": [
              "www.washingtonpost.com/:category"
            ],
            "target": "/app/:category"
          }
        ],
        "description": "::: tip\nFor example, the category for https://www.washingtonpost.com/national/investigations would be /national/investigations.\n:::",
        "location": "app.tsx",
        "module": () => import('@/routes/washingtonpost/app.tsx')
      }
    },
    "apiRoutes": {},
    "name": "The Washington Post",
    "url": "www.washingtonpost.com",
    "lang": "en"
  },
  "wbv-gpa": {
    "routes": {
      "/:category?/:state?": {
        "name": "Angebote",
        "example": "/wbv-gpa/wohnungen/wien",
        "path": "/:category?/:state?",
        "maintainers": [
          "sk22"
        ],
        "categories": [
          "other"
        ],
        "description": "\nSearch housing by WBV-GPA, see \"Angebote\" menu item in https://www.wbv-gpa.at.\nFiltering by state is done client-side.\n",
        "parameters": {
          "category": "Anything behind `/angebote/` in the URL. Default: `wohnungen`",
          "state": "Optionally filter by Austrian state (`wien`, `steiermark`, ...)"
        },
        "radar": [
          {
            "source": [
              "https://www.wbv-gpa.at/wohnungen/",
              "https://www.wbv-gpa.at/angebote//:category"
            ],
            "target": "/:category"
          }
        ],
        "location": "index.ts",
        "module": () => import('@/routes/wbv-gpa/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "WBV-GPA",
    "description": "Wohnbauvereinigung für Privatangestellte - Gemeinnützige Gesellschaft mit beschränkter Haftung",
    "url": "wbv-gpa.at",
    "lang": "de"
  },
  "wchscu": {
    "routes": {
      "/recruit": {
        "name": "招聘公告",
        "path": "/recruit",
        "example": "/wchscu/recruit",
        "url": "www.wchscu.cn",
        "maintainers": [
          "ViggoC"
        ],
        "categories": [
          "other"
        ],
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportRadar": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "www.wchscu.cn/public/notice/recruit"
            ]
          }
        ],
        "location": "recruit.ts",
        "module": () => import('@/routes/wchscu/recruit.ts')
      }
    },
    "apiRoutes": {},
    "name": "华西医院",
    "url": "www.wchscu.cn",
    "lang": "zh-CN"
  },
  "wdc": {
    "routes": {
      "/download/:id?": {
        "path": "/download/:id?",
        "categories": [
          "program-update"
        ],
        "example": "/wdc/download/279",
        "parameters": {
          "id": "Software id, can be found in URL, 279 as Western Digital Dashboard by default"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "Download",
        "maintainers": [],
        "location": "download.ts",
        "module": () => import('@/routes/wdc/download.ts')
      }
    },
    "apiRoutes": {},
    "name": "Western Digital",
    "url": "support.wdc.com",
    "lang": "en"
  },
  "wdfxw": {
    "routes": {
      "/bookfree/:id?": {
        "path": "/bookfree/:id?",
        "name": "免费区",
        "url": "www.wdfxw.net",
        "maintainers": [
          "nczitzk"
        ],
        "example": "/wdfxw/bookfree",
        "parameters": {
          "category": {
            "description": "分类，默认为空，即全部，可在对应分类页 URL 中找到",
            "options": [
              {
                "label": "全部",
                "value": ""
              },
              {
                "label": "行业标准",
                "value": "00002"
              },
              {
                "label": "国家标准GB",
                "value": "00001"
              },
              {
                "label": "国外标准",
                "value": "00003"
              },
              {
                "label": "监理资料",
                "value": "00004"
              },
              {
                "label": "施工组织设计",
                "value": "00005"
              },
              {
                "label": "土木工程毕业设计论文",
                "value": "00006"
              },
              {
                "label": "机械类毕业设计论文",
                "value": "00007"
              },
              {
                "label": "小学课件教学资料",
                "value": "00008"
              },
              {
                "label": "初中课件教学资料",
                "value": "00009"
              },
              {
                "label": "高中课件教学资料",
                "value": "00010"
              },
              {
                "label": "工作计划个人总结",
                "value": "00011"
              },
              {
                "label": "中学小学教案导学案与教学设计",
                "value": "00012"
              },
              {
                "label": "作文大全",
                "value": "00013"
              },
              {
                "label": "幼儿教育",
                "value": "00014"
              },
              {
                "label": "论文",
                "value": "00015"
              },
              {
                "label": "财务管理",
                "value": "00016"
              },
              {
                "label": "管理信息化",
                "value": "00017"
              },
              {
                "label": "行业分类",
                "value": "00018"
              },
              {
                "label": "合同样本",
                "value": "00019"
              },
              {
                "label": "品质管理",
                "value": "00020"
              },
              {
                "label": "企业管理",
                "value": "00021"
              },
              {
                "label": "人力资源",
                "value": "00022"
              },
              {
                "label": "生产管理",
                "value": "00023"
              },
              {
                "label": "市场营销",
                "value": "00024"
              },
              {
                "label": "制度表格",
                "value": "00025"
              },
              {
                "label": "行业资料",
                "value": "00026"
              },
              {
                "label": "国家标准",
                "value": "00027"
              },
              {
                "label": "软件教程",
                "value": "00028"
              },
              {
                "label": "标准汇编",
                "value": "00029"
              },
              {
                "label": "其他",
                "value": "00030"
              },
              {
                "label": "职业资格考试",
                "value": "00031"
              },
              {
                "label": "股票证券行业研究报告(研报）",
                "value": "00032"
              },
              {
                "label": "基金申请",
                "value": "00033"
              },
              {
                "label": "教师资格证考试资料",
                "value": "00034"
              },
              {
                "label": "专利说明书",
                "value": "00035"
              }
            ]
          }
        },
        "description": "::: tip\n订阅 [行业标准](https://www.wdfxw.net/bookfree-00002.html)，其源网址为 `https://www.wdfxw.net/bookfree-00002.html`，请参考该 URL 指定部分构成参数，此时路由为 [`/wdfxw/bookfree/00002`](https://rsshub.app/wdfxw/bookfree/00002)。\n:::\n\n<details>\n  <summary>更多分类</summary>\n\n| 分类                                                                      | ID                                                   |\n| ------------------------------------------------------------------------- | ---------------------------------------------------- |\n| [全部](https://www.wdfxw.net/bookfree.html)                               | [<无>](https://rsshub.app/wdfxw/bookfree)            |\n| [行业标准](https://www.wdfxw.net/bookfree-00002.html)                     | [00002](https://rsshub.app/wdfxw/bookfree/00002)     |\n| [国家标准 GB](https://www.wdfxw.net/bookfree-00001.html)                  | [00001](https://rsshub.app/wdfxw/bookfree/00001)     |\n| [国外标准](https://www.wdfxw.net/bookfree-00003.html)                     | [00003](https://rsshub.app/wdfxw/bookfree/00003)     |\n| [监理资料](https://www.wdfxw.net/bookfree-00004.html)                     | [00004](https://rsshub.app/wdfxw/bookfree/00004)     |\n| [施工组织设计](https://极速.wdfxw.net/bookfree-00005.html)                | [00005](https://rsshub.app/wdfxw/bookfree/00005)     |\n| [土木工程毕业设计论文](https://www.wdfxw.net/bookfree-00006.html)         | [00006](https://rsshub.app/wdfxw/bookfree/00006)     |\n| [机械类毕业设计论文](https://www.wdfxw.net/bookfree-00007.html)           | [00007](https://rsshub.app/wdfxw/bookfree/00007)     |\n| [小学课件教学资料](https://www.wdfxw.net/bookfree-00008.html)             | [00008](https://rsshub.app/wdfxw/bookfree/00008)     |\n| [初中课件教学资料](https://www.wdfxw.net/bookfree-00009.html)             | [00009](https://rsshub.app/wdfxw/bookfree/00009)     |\n| [高中课件教学资料](https://www.wdfxw.net/bookfree-00010.html)             | [00010](https://rsshub.app/wdfxw/bookfree/00010)     |\n| [工作计划个人总结](https://www.wdfxw.net/bookfree-00011.html)             | [00011](极速//rsshub.app/wdfxw/bookfree/00011)       |\n| [中学小学教案导学案与教学设计](https://www.wdfxw.net/bookfree-00012.html) | [00012](https://rsshub.app/wdfxw/bookfree/00012)     |\n| [作文大全](https://www.wdfxw.net/bookfree-00013.html)                     | [00013](https://rsshub.app/wdfxw/bookfree/00013)     |\n| [幼儿教育](https://www.wdfxw.net/bookfree-00014.html)                     | [00014](https://rsshub.app/wdfxw/bookfree/00014)     |\n| [论文](https://www.wdfxw.net/bookfree-00015.html)                         | [00015](https://rsshub.app/wdfxw/bookfree/00015)     |\n| [财务管理](https://www.wdfxw.net/bookfree-00016.html)                     | [00016](https://rsshub.app/wdfxw/bookfree/00016)     |\n| [管理信息化](https://www.wdfxw.net/bookfree-00017.html)                   | [00017](https://rsshub.app/wdfxw/bookfree/00017)     |\n| [行业分类](https://www.wdfxw.net/bookfree-00018.html)                     | [00018](https://rsshub.app/wdfxw/bookfree/00018)     |\n| [合同样本](https://www.wdfxw.net/bookfree-00019.html)                     | [00019](https://rsshub.app/wdf极速xw/bookfree/00019) |\n| [品质管理](https://www.wdfxw.net/bookfree-00020.html)                     | [00020](https://rsshub.app/wdfxw/bookfree/00020)     |\n| [企业管理](https://www.wdfxw.net/bookfree-00021.html)                     | [00021](https://rsshub.app/wdfxw/bookfree/00021)     |\n| [人力资源](https://www.wdfxw.net/bookfree-00022.html)                     | [00022](https://rsshub.app/wdfxw/bookfree/00022)     |\n| [生产管理](https://www.wdfxw.net/bookfree-00023.html)                     | [00023](https://rsshub.app/wdfxw/bookfree/00023)     |\n| [市场营销](https://www.wdfxw.net/bookfree-00024.html)                     | [00024](https://rsshub.app/wdfxw/bookfree/00024)     |\n| [制度表格](https://www.wdfxw.net/bookfree-00025.html)                     | [00025](https://rsshub.app/wdfxw/bookfree/00025)     |\n| [行业资料](https://www.wdfxw.net/bookfree-00026.html)                     | [00026](https://rsshub.app/wdfxw/bookfree/00026)     |\n| [国家标准](https://www.wdfxw.net/bookfree-00027.html)                     | [00027](https://rsshub.app/wdfxw/bookfree/00027)     |\n| [软件教程](https://www.wdfxw.net/bookfree-00028.html)                     | [00028](https://rsshub.app/wdfxw/bookfree/00028)     |\n| [标准汇编](https://www.wdfxw.net/bookfree-00029.html)                     | [00029](https://rsshub.app/wdfxw/bookfree/00029)     |\n| [其他](https://www.wdfxw.net/bookfree-00030.html)                         | [00030](https://rsshub.app/wdfxw/bookfree/00030)     |\n| [职业资格考试](https://www.wdfxw.net/bookfree-00031.html)                 | [00031](https://rsshub.app/wdfxw/bookfree/00031)     |\n| [股票证券行业研究报告(研报）](https://www.wdfxw.net/bookfree-00032.html)  | [00032](https://rsshub.app/wdfxw/bookfree/00032)     |\n| [基金申请](https://www.wdfxw.net/bookfree-00033.html)                     | [00033](https://rsshub.app/wdfxw/bookfree/00033)     |\n| [教师资格证考试资料](https://www.wdfxw.net/bookfree-00034.html)           | [00034](https://rsshub.app/wdfxw/bookfree/00034)     |\n| [专利说明书](https://www.wdfxw.net/bookfree-00035.html)                   | [00035](https://rsshub.app/wdfxw/bookfree/00035)     |\n\n</details>\n",
        "categories": [
          "reading"
        ],
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportRadar": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "www.wdfxw.net"
            ],
            "target": "/bookfree"
          },
          {
            "title": "全部",
            "source": [
              "www.wdfxw.net/bookfree.html"
            ],
            "target": "/bookfree"
          },
          {
            "title": "行业标准",
            "source": [
              "www.wdfxw.net/bookfree-00002.html"
            ],
            "target": "/bookfree/00002"
          },
          {
            "title": "国家标准GB",
            "source": [
              "www.wdfxw.net/bookfree-00001.html"
            ],
            "target": "/bookfree/00001"
          },
          {
            "title": "国外标准",
            "source": [
              "www.wdfxw.net/bookfree-00003.html"
            ],
            "target": "/bookfree/00003"
          },
          {
            "title": "监理资料",
            "source": [
              "www.wdfxw.net/bookfree-00004.html"
            ],
            "target": "/bookfree/00004"
          },
          {
            "title": "施工组织设计",
            "source": [
              "www.wdfxw.net/bookfree-00005.html"
            ],
            "target": "/bookfree/00005"
          },
          {
            "title": "土木工程毕业设计论文",
            "source": [
              "www.wdfxw.net/bookfree-00006.html"
            ],
            "target": "/bookfree/00006"
          },
          {
            "title": "机械类毕业设计论文",
            "source": [
              "www.wdfxw.net/bookfree-00007.html"
            ],
            "target": "/bookfree/00007"
          },
          {
            "title": "小学课件教学资料",
            "source": [
              "www.wdfxw.net/bookfree-00008.html"
            ],
            "target": "/bookfree/00008"
          },
          {
            "title": "初中课件教学资料",
            "source": [
              "www.wdfxw.net/bookfree-00009.html"
            ],
            "target": "/bookfree/00009"
          },
          {
            "title": "高中课件教学资料",
            "source": [
              "www.wdfxw.net/bookfree-00010.html"
            ],
            "target": "/bookfree/00010"
          },
          {
            "title": "工作计划个人总结",
            "source": [
              "www.wdfxw.net/bookfree-00011.html"
            ],
            "target": "/bookfree/00011"
          },
          {
            "title": "中学小学教案导学案与教学设计",
            "source": [
              "www.wdfxw.net/bookfree-00012.html"
            ],
            "target": "/bookfree/00012"
          },
          {
            "title": "作文大全",
            "source": [
              "www.wdfxw.net/bookfree-00013.html"
            ],
            "target": "/bookfree/00013"
          },
          {
            "title": "幼儿教育",
            "source": [
              "www.wdfxw.net/bookfree-00014.html"
            ],
            "target": "/bookfree/00014"
          },
          {
            "title": "论文",
            "source": [
              "www.wdfxw.net/bookfree-00015.html"
            ],
            "target": "/bookfree/00015"
          },
          {
            "title": "财务管理",
            "source": [
              "www.wdfxw.net/bookfree-00016.html"
            ],
            "target": "/bookfree/00016"
          },
          {
            "title": "管理信息化",
            "source": [
              "www.wdfxw.net/bookfree-00017.html"
            ],
            "target": "/bookfree/00017"
          },
          {
            "title": "行业分类",
            "source": [
              "www.wdfxw.net/bookfree-00018.html"
            ],
            "target": "/bookfree/00018"
          },
          {
            "title": "合同样本",
            "source": [
              "www.wdfxw.net/bookfree-00019.html"
            ],
            "target": "/bookfree/00019"
          },
          {
            "title": "品质管理",
            "source": [
              "www.wdfxw.net/bookfree-00020.html"
            ],
            "target": "/bookfree/00020"
          },
          {
            "title": "企业管理",
            "source": [
              "www.wdfxw.net/bookfree-00021.html"
            ],
            "target": "/bookfree/00021"
          },
          {
            "title": "人力资源",
            "source": [
              "www.wdfxw.net/bookfree-00022.html"
            ],
            "target": "/bookfree/00022"
          },
          {
            "title": "生产管理",
            "source": [
              "www.wdfxw.net/bookfree-00023.html"
            ],
            "target": "/bookfree/00023"
          },
          {
            "title": "市场营销",
            "source": [
              "www.wdfxw.net/bookfree-00024.html"
            ],
            "target": "/bookfree/00024"
          },
          {
            "title": "制度表格",
            "source": [
              "www.wdfxw.net/bookfree-00025.html"
            ],
            "target": "/bookfree/00025"
          },
          {
            "title": "行业资料",
            "source": [
              "www.wdfxw.net/bookfree-00026.html"
            ],
            "target": "/bookfree/00026"
          },
          {
            "title": "国家标准",
            "source": [
              "www.wdfxw.net/bookfree-00027.html"
            ],
            "target": "/bookfree/00027"
          },
          {
            "title": "软件教程",
            "source": [
              "www.wdfxw.net/bookfree-00028.html"
            ],
            "target": "/bookfree/00028"
          },
          {
            "title": "标准汇编",
            "source": [
              "www.wdfxw.net/bookfree-00029.html"
            ],
            "target": "/bookfree/00029"
          },
          {
            "title": "其他",
            "source": [
              "www.wdfxw.net/bookfree-00030.html"
            ],
            "target": "/bookfree/00030"
          },
          {
            "title": "职业资格考试",
            "source": [
              "www.wdfxw.net/bookfree-00031.html"
            ],
            "target": "/bookfree/00031"
          },
          {
            "title": "股票证券行业研究报告(研报）",
            "source": [
              "www.wdfxw.net/bookfree-00032.html"
            ],
            "target": "/bookfree/00032"
          },
          {
            "title": "基金申请",
            "source": [
              "www.wdfxw.net/bookfree-00033.html"
            ],
            "target": "/bookfree/00033"
          },
          {
            "title": "教师资格证考试资料",
            "source": [
              "www.wdfxw.net/bookfree-00034.html"
            ],
            "target": "/bookfree/00034"
          },
          {
            "title": "专利说明书",
            "source": [
              "www.wdfxw.net/bookfree-00035.html"
            ],
            "target": "/bookfree/00035"
          }
        ],
        "view": 0,
        "location": "bookfree.tsx",
        "module": () => import('@/routes/wdfxw/bookfree.tsx')
      }
    },
    "apiRoutes": {},
    "name": "WDFXW文档分享网",
    "url": "wdfxw.net",
    "description": "",
    "lang": "zh"
  },
  "web": {
    "routes": {
      "/articles": {
        "path": "/articles",
        "categories": [
          "programming"
        ],
        "example": "/web/articles",
        "radar": [
          {
            "source": [
              "web.dev/articles"
            ]
          }
        ],
        "name": "Articles",
        "maintainers": [
          "KarasuShin"
        ],
        "location": "articles.ts",
        "module": () => import('@/routes/web/articles.ts')
      },
      "/blog": {
        "path": "/blog",
        "categories": [
          "programming"
        ],
        "example": "/web/blog",
        "radar": [
          {
            "source": [
              "web.dev/blog"
            ]
          }
        ],
        "name": "Blog",
        "maintainers": [
          "KarasuShin"
        ],
        "location": "blog.ts",
        "module": () => import('@/routes/web/blog.ts')
      },
      "/series/:seriesName": {
        "path": "/series/:seriesName",
        "parameters": {
          "seriesName": "topic name in the series section"
        },
        "categories": [
          "programming"
        ],
        "example": "/web/series/new-to-the-web",
        "radar": [
          {
            "source": [
              "web.dev/series/:seriesName"
            ],
            "target": "/series/:seriesName"
          }
        ],
        "name": "Series",
        "maintainers": [
          "KarasuShin"
        ],
        "description": "::: tip\n    The `seriesName` can be extracted from the Series page URL: `https://web.dev/series/:seriesName`\n:::",
        "location": "series.ts",
        "module": () => import('@/routes/web/series.ts')
      }
    },
    "apiRoutes": {},
    "name": "web.dev",
    "url": "web.dev",
    "lang": "en"
  },
  "web3caff": {
    "routes": {
      "*": {
        "path": "*",
        "name": "Unknown",
        "maintainers": [],
        "location": "index.ts",
        "module": () => import('@/routes/web3caff/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "Web3Caff",
    "url": "web3caff.com",
    "lang": "en"
  },
  "webcatalog": {
    "routes": {
      "/changelog": {
        "path": "/changelog",
        "categories": [
          "program-update"
        ],
        "example": "/webcatalog/changelog",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "desktop.webcatalog.io/:lang/changelog"
            ]
          }
        ],
        "name": "Changelog",
        "maintainers": [
          "Tsuyumi25"
        ],
        "url": "desktop.webcatalog.io/en/changelog",
        "location": "changelog.ts",
        "module": () => import('@/routes/webcatalog/changelog.ts')
      }
    },
    "apiRoutes": {},
    "name": "WebCatalog",
    "url": "desktop.webcatalog.io",
    "lang": "en"
  },
  "wechat": {
    "routes": {
      "/wechat2rss/:id": {
        "path": "/wechat2rss/:id",
        "categories": [
          "new-media"
        ],
        "example": "/wechat/wechat2rss/5b925323244e9737c39285596c53e3a2f4a30774",
        "parameters": {
          "id": "公众号 id，打开 `https://wechat2rss.xlab.app/posts/list/`，在 URL 中找到 id；注意不是公众号页的 id，而是订阅的 id"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "公众号（Wechat2RSS 来源）",
        "maintainers": [
          "TonyRL"
        ],
        "location": "wechat2rss.ts",
        "module": () => import('@/routes/wechat/wechat2rss.ts')
      },
      "/announce": {
        "path": "/announce",
        "categories": [
          "programming"
        ],
        "example": "/wechat/announce",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "mp.weixin.qq.com/cgi-bin/announce"
            ]
          }
        ],
        "name": "公众平台系统公告栏目",
        "maintainers": [
          "xyqfer"
        ],
        "url": "mp.weixin.qq.com/cgi-bin/announce",
        "location": "announce.ts",
        "module": () => import('@/routes/wechat/announce.ts')
      },
      "/ce/:id": {
        "path": "/ce/:id",
        "categories": [
          "new-media"
        ],
        "example": "/wechat/ce/595a5b14d7164e53908f1606",
        "parameters": {
          "id": "公众号 id，在 [CareerEngine](https://search.careerengine.us/) 搜索公众号，通过 URL 中找到对应的公众号 id"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "cimidata.com/a/:id"
            ]
          }
        ],
        "name": "公众号（CareerEngine 来源）",
        "maintainers": [
          "HenryQW"
        ],
        "location": "ce.ts",
        "module": () => import('@/routes/wechat/ce.ts')
      },
      "/data258/:id?": {
        "path": "/data258/:id?",
        "radar": [
          {
            "source": [
              "mp.data258.com/",
              "mp.data258.com/article/category/:id"
            ]
          }
        ],
        "name": "Unknown",
        "maintainers": [
          "Rongronggg9"
        ],
        "url": "mp.data258.com/",
        "location": "data258.ts",
        "module": () => import('@/routes/wechat/data258.ts')
      },
      "/ershicimi/:id": {
        "path": "/ershicimi/:id",
        "categories": [
          "new-media"
        ],
        "example": "/wechat/ershicimi/813oxJOl",
        "parameters": {
          "id": "公众号id，打开公众号页，在 URL 中找到 id"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "公众号（二十次幂来源）",
        "maintainers": [
          "sanmmm"
        ],
        "location": "ershcimi.ts",
        "module": () => import('@/routes/wechat/ershcimi.ts')
      },
      "/mp/homepage/:biz/:hid/:cid?": {
        "path": "/mp/homepage/:biz/:hid/:cid?",
        "categories": [
          "new-media"
        ],
        "example": "/wechat/mp/homepage/MzA3MDM3NjE5NQ==/16",
        "parameters": {
          "biz": "公众号id",
          "hid": "分页id",
          "cid": "页内栏目"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "公众号栏目 (非推送 & 历史消息)",
        "maintainers": [
          "MisteryMonster"
        ],
        "description": "只适用拥有首页模板 (分享链接带有 homepage) 的公众号。例如从公众号分享出来的链接为 `https://mp.weixin.qq.com/mp/homepage?__biz=MzA3MDM3NjE5NQ==&hid=4`，`biz` 为 `MzA3MDM3NjE5NQ==`，`hid` 为 `4`。\n\n  有些页面里会有分栏， `cid` 可以通过元素选择器选中栏目查看`data-index`。如[链接](https://mp.weixin.qq.com/mp/homepage?__biz=MzA3MDM3NjE5NQ==&hid=4)里的 `京都职人` 栏目的 `cid` 为 `0`，`文艺时光` 栏目的 `cid` 为 `2`。如果不清楚的话最左边的栏目为`0`，其右方栏目依次递增 `1`。",
        "location": "mp.ts",
        "module": () => import('@/routes/wechat/mp.ts')
      },
      "/mp/msgalbum/:biz/:aid": {
        "path": "/mp/msgalbum/:biz/:aid",
        "categories": [
          "new-media"
        ],
        "example": "/wechat/mp/msgalbum/MzA3MDM3NjE5NQ==/1375870284640911361",
        "parameters": {
          "biz": "公众号id",
          "aid": "Tag id"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "公众号文章话题 Tag",
        "maintainers": [
          "MisteryMonster"
        ],
        "description": "一些公众号（如看理想）会在微信文章里添加 Tag ，点入 Tag 的链接如 `https://mp.weixin.qq.com/mp/appmsgalbum?__biz=MzA3MDM3NjE5NQ==&action=getalbum&album_id=1375870284640911361`，其中`biz` 为 `MzA3MDM3NjE5NQ==`，`aid` 为 `1375870284640911361`。",
        "location": "msgalbum.ts",
        "module": () => import('@/routes/wechat/msgalbum.ts')
      },
      "/sogou/:id": {
        "path": "/sogou/:id",
        "categories": [
          "new-media"
        ],
        "example": "/wechat/sogou/qimao0908",
        "parameters": {
          "id": "公众号 id, 打开 weixin.sogou.com 并搜索相应公众号， 在 URL 中找到 id"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "公众号（搜狗来源）",
        "maintainers": [
          "EthanWng97",
          "pseudoyu"
        ],
        "location": "sogou.ts",
        "module": () => import('@/routes/wechat/sogou.ts')
      },
      "/tgchannel/:id/:mpName?/:searchQueryType?": {
        "path": "/tgchannel/:id/:mpName?/:searchQueryType?",
        "categories": [
          "new-media"
        ],
        "example": "/wechat/tgchannel/lifeweek",
        "parameters": {
          "id": "公众号绑定频道 id",
          "mpName": "欲筛选的公众号全名（URL-encoded，精确匹配），在频道订阅了多个公众号时可选用",
          "searchQueryType": "搜索查询类型，见下表"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "公众号（Telegram 频道来源）",
        "maintainers": [
          "LogicJake",
          "Rongronggg9"
        ],
        "description": "| 搜索查询类型 | 将使用的搜索关键字 |            适用于           |\n| :----------: | :----------------: | :-------------------------: |\n|      `0`     |     (禁用搜索)     |       所有情况 (默认)       |\n|      `1`     |     公众号全名     | 未启用 efb-patch-middleware |\n|      `2`     |     #公众号全名    | 已启用 efb-patch-middleware |\n\n::: tip\n  启用搜索有助于在订阅了过多公众号的频道里有效筛选，不易因为大量公众号同时推送导致一些公众号消息被遗漏，但必须正确选择搜索查询类型，否则会搜索失败。\n:::\n\n::: warning\n  该方法需要通过 efb 进行频道绑定，具体操作见 [https://github.com/DIYgod/RSSHub/issues/2172](https://github.com/DIYgod/RSSHub/issues/2172)\n:::",
        "location": "tgchannel.ts",
        "module": () => import('@/routes/wechat/tgchannel.ts')
      },
      "/uread/:userid": {
        "path": "/uread/:userid",
        "categories": [
          "new-media"
        ],
        "example": "/wechat/uread/shensing",
        "parameters": {
          "userid": "公众号的微信号, 可在 微信-公众号-更多资料 中找到。并不是所有的都支持，能不能用随缘"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "公众号（优读来源）",
        "maintainers": [
          "kt286"
        ],
        "location": "uread.ts",
        "module": () => import('@/routes/wechat/uread.ts')
      }
    },
    "apiRoutes": {},
    "name": "微信小程序",
    "url": "posts.careerengine.us",
    "description": "::: tip\n公众号直接抓取困难，故目前提供几种间接抓取方案，请自行选择\n:::",
    "lang": "zh-CN"
  },
  "weekendhk": {
    "routes": {
      "/": {
        "path": "/",
        "example": "/weekendhk",
        "radar": [
          {
            "source": [
              "weekendhk.com/"
            ]
          }
        ],
        "name": "最新文章",
        "maintainers": [
          "TonyRL"
        ],
        "url": "weekendhk.com/",
        "location": "posts.ts",
        "module": () => import('@/routes/weekendhk/posts.ts')
      }
    },
    "apiRoutes": {},
    "name": "新假期周刊",
    "url": "weekendhk.com",
    "lang": "zh-HK"
  },
  "weibo": {
    "routes": {
      "/search/hot/:fulltext?": {
        "path": "/search/hot/:fulltext?",
        "categories": [
          "social-media"
        ],
        "view": 1,
        "example": "/weibo/search/hot",
        "parameters": {
          "fulltext": {
            "description": "\n-   使用`/weibo/search/hot`可以获取热搜条目列表；\n-   使用`/weibo/search/hot/fulltext`可以进一步获取热搜条目下的摘要信息（不含图片视频）；\n-   使用`/weibo/search/hot/fulltext?pic=true`可以获取图片缩略（但需要配合额外的手段，例如浏览器上的 Header Editor 等来修改 referer 参数为`https://weibo.com`，以规避微博的外链限制，否则图片无法显示。）\n-   使用`/weibo/search/hot/fulltext?pic=true&fullpic=true`可以获取 Original 图片（但需要配合额外的手段，例如浏览器上的 Header Editor 等来修改 referer 参数为`https://weibo.com`，以规避微博的外链限制，否则图片无法显示。）"
          }
        },
        "features": {
          "requireConfig": [
            {
              "name": "WEIBO_COOKIES",
              "optional": true,
              "description": ""
            }
          ],
          "requirePuppeteer": true,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "s.weibo.com/top/summary"
            ]
          }
        ],
        "name": "热搜榜",
        "maintainers": [
          "xyqfer",
          "shinemoon"
        ],
        "url": "s.weibo.com/top/summary",
        "location": "search/hot.tsx",
        "module": () => import('@/routes/weibo/search/hot.tsx')
      },
      "/friends/:routeParams?": {
        "path": "/friends/:routeParams?",
        "categories": [
          "social-media"
        ],
        "example": "/weibo/friends",
        "parameters": {
          "routeParams": "额外参数；请参阅上面的说明和表格"
        },
        "features": {
          "requireConfig": [
            {
              "name": "WEIBO_COOKIES",
              "optional": true,
              "description": ""
            }
          ],
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "weibo.com/"
            ],
            "target": "/friends"
          }
        ],
        "name": "最新关注时间线",
        "maintainers": [
          "CaoMeiYouRen"
        ],
        "url": "weibo.com/",
        "description": "::: warning\n  此方案必须使用用户`Cookie`进行抓取\n\n  因微博 cookies 的过期与更新方案未经验证，部署一次 Cookie 的有效时长未知\n\n  微博用户 Cookie 的配置可参照部署文档\n:::",
        "location": "friends.ts",
        "module": () => import('@/routes/weibo/friends.ts')
      },
      "/group/:gid/:gname?/:routeParams?": {
        "path": "/group/:gid/:gname?/:routeParams?",
        "categories": [
          "social-media"
        ],
        "example": "/weibo/group/4541216424989965",
        "parameters": {
          "gid": "分组id, 在网页版分组地址栏末尾`?gid=`处获取",
          "gname": "分组显示名称; 默认为: `微博分组`",
          "routeParams": "额外参数；请参阅上面的说明和表格"
        },
        "features": {
          "requireConfig": [
            {
              "name": "WEIBO_COOKIES",
              "optional": true,
              "description": ""
            }
          ],
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "自定义分组",
        "maintainers": [
          "monologconnor",
          "Rongronggg9"
        ],
        "description": "::: warning\n  由于微博官方未提供自定义分组相关 api, 此方案必须使用用户`Cookie`进行抓取\n\n  因微博 cookies 的过期与更新方案未经验证，部署一次 Cookie 的有效时长未知\n\n  微博用户 Cookie 的配置可参照部署文档\n:::",
        "location": "group.ts",
        "module": () => import('@/routes/weibo/group.ts')
      },
      "/keyword/:keyword/:routeParams?": {
        "path": "/keyword/:keyword/:routeParams?",
        "categories": [
          "social-media"
        ],
        "view": 1,
        "example": "/weibo/keyword/RSSHub",
        "parameters": {
          "keyword": "你想订阅的微博关键词",
          "routeParams": "额外参数；请参阅上面的说明和表格"
        },
        "features": {
          "requireConfig": [
            {
              "name": "WEIBO_COOKIES",
              "optional": true,
              "description": ""
            }
          ],
          "requirePuppeteer": true,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "关键词",
        "maintainers": [
          "DIYgod",
          "Rongronggg9"
        ],
        "location": "keyword.ts",
        "module": () => import('@/routes/weibo/keyword.ts')
      },
      "/oasis/user/:userid": {
        "path": "/oasis/user/:userid",
        "categories": [
          "social-media"
        ],
        "example": "/weibo/oasis/user/1990895721",
        "parameters": {
          "userid": "用户 id, 可在用户主页 URL 中找到"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "m.weibo.cn/u/:uid",
              "m.weibo.cn/profile/:uid"
            ],
            "target": "/user/:uid"
          }
        ],
        "name": "绿洲用户",
        "maintainers": [
          "kt286"
        ],
        "location": "oasis/user.ts",
        "module": () => import('@/routes/weibo/oasis/user.ts')
      },
      "/super_index/:id/:type?/:routeParams?": {
        "path": "/super_index/:id/:type?/:routeParams?",
        "categories": [
          "social-media"
        ],
        "example": "/weibo/super_index/1008084989d223732bf6f02f75ea30efad58a9/sort_time",
        "parameters": {
          "id": "超话ID",
          "type": "类型：见下表",
          "routeParams": "额外参数；请参阅上面的说明和表格"
        },
        "features": {
          "requireConfig": [
            {
              "name": "WEIBO_COOKIES",
              "optional": true,
              "description": ""
            }
          ],
          "requirePuppeteer": true,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "weibo.com/p/:id/super_index"
            ],
            "target": "/super_index/:id"
          }
        ],
        "name": "超话",
        "maintainers": [
          "zengxs",
          "Rongronggg9"
        ],
        "description": "| type       | 备注             |\n| ---------- | ---------------- |\n| soul       | 精华             |\n| video      | 视频（暂不支持） |\n| album      | 相册（暂不支持） |\n| hot_sort  | 热门             |\n| sort_time | 最新帖子         |\n| feed       | 最新评论         |",
        "location": "super-index.ts",
        "module": () => import('@/routes/weibo/super-index.ts')
      },
      "/timeline/:uid/:feature?/:routeParams?": {
        "path": "/timeline/:uid/:feature?/:routeParams?",
        "categories": [
          "social-media"
        ],
        "example": "/weibo/timeline/3306934123",
        "parameters": {
          "uid": "用户的uid",
          "feature": "过滤类型ID，0：全部、1：原创、2：图片、3：视频、4：音乐，默认为0。",
          "routeParams": "额外参数；请参阅上面的说明和表格"
        },
        "features": {
          "requireConfig": [
            {
              "name": "WEIBO_APP_KEY",
              "description": ""
            },
            {
              "name": "WEIBO_REDIRECT_URL",
              "description": ""
            }
          ],
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "个人时间线",
        "maintainers": [
          "zytomorrow",
          "DIYgod",
          "Rongronggg9"
        ],
        "description": "::: warning\n  需要对应用户打开页面进行授权生成 token 才能生成内容\n\n  自部署需要申请并配置微博 key，具体见部署文档\n:::",
        "location": "timeline.ts",
        "module": () => import('@/routes/weibo/timeline.ts')
      },
      "/user_bookmarks/:uid/:routeParams?": {
        "path": "/user_bookmarks/:uid/:routeParams?",
        "categories": [
          "social-media"
        ],
        "example": "/weibo/user_bookmarks/1195230310",
        "parameters": {
          "uid": "用户 id, 博主主页打开控制台执行 `$CONFIG.oid` 获取",
          "routeParams": "额外参数；请参阅上面的说明和表格；特别地，当 `routeParams=1` 时开启微博视频显示"
        },
        "features": {
          "requireConfig": [
            {
              "name": "WEIBO_COOKIES",
              "optional": true,
              "description": ""
            }
          ],
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "weibo.com/"
            ],
            "target": "/user_bookmarks/:uid"
          }
        ],
        "name": "用户收藏动态",
        "maintainers": [
          "cztchoice"
        ],
        "url": "weibo.com/",
        "description": "::: warning\n  此方案必须使用用户`Cookie`进行抓取，只可以获取本人的收藏动态\n\n  因微博 cookies 的过期与更新方案未经验证，部署一次 Cookie 的有效时长未知\n\n  微博用户 Cookie 的配置可参照部署文档\n:::",
        "location": "user-bookmarks.ts",
        "module": () => import('@/routes/weibo/user-bookmarks.ts')
      },
      "/user/:uid/:routeParams?": {
        "path": "/user/:uid/:routeParams?",
        "categories": [
          "social-media"
        ],
        "view": 1,
        "example": "/weibo/user/1195230310",
        "parameters": {
          "uid": "用户 id, 博主主页打开控制台执行 `$CONFIG.oid` 获取",
          "routeParams": "额外参数；请参阅上面的说明和表格；特别地，当 `routeParams=1` 时开启微博视频显示"
        },
        "features": {
          "requireConfig": [
            {
              "name": "WEIBO_COOKIES",
              "optional": true,
              "description": ""
            }
          ],
          "requirePuppeteer": true,
          "antiCrawler": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "m.weibo.cn/u/:uid",
              "m.weibo.cn/profile/:uid"
            ],
            "target": "/user/:uid"
          },
          {
            "source": [
              "weibo.com/u/:uid"
            ],
            "target": "/user/:uid"
          },
          {
            "source": [
              "www.weibo.com/u/:uid"
            ],
            "target": "/user/:uid"
          }
        ],
        "name": "博主",
        "maintainers": [
          "DIYgod",
          "iplusx",
          "Rongronggg9",
          "Konano"
        ],
        "description": "::: warning\n  部分博主仅登录可见，未提供 Cookie 的情况下不支持订阅，可以通过打开 `https://m.weibo.cn/u/:uid` 验证\n:::",
        "location": "user.ts",
        "module": () => import('@/routes/weibo/user.ts')
      }
    },
    "apiRoutes": {},
    "name": "微博",
    "url": "weibo.com",
    "description": "::: warning\n微博会针对请求的来源地区返回不同的结果。一个已知的例子为：部分视频因未知原因仅限中国大陆境内访问 (CDN 域名为 `locallimit.us.sinaimg.cn` 而非 `f.video.weibocdn.com`)。若一条微博含有这种视频且 RSSHub 实例部署在境外，抓取到的微博可能不含视频。将 RSSHub 部署在境内有助于抓取这种视频，但阅读器也必须处于境内网络环境以加载视频。\n:::\n\n::: warning\n大部分路由均需要 Cookies 才能获取。优先使用 `WEIBO_COOKIES`；未设置时尝试使用 Puppeteer 获取访客 Cookies。部分路由不支持访客访问，则必须设置 `WEIBO_COOKIES`，详见各个路由的文档。\n:::\n\n对于微博内容，在 `routeParams` 参数中以 query string 格式指定选项，可以控制输出的样式\n\n| 键                         | 含义                                                               | 接受的值       | 默认值                              |\n| -------------------------- | ------------------------------------------------------------------ | -------------- | ----------------------------------- |\n| readable                   | 是否开启细节排版可读性优化                                         | 0/1/true/false | false                               |\n| authorNameBold             | 是否加粗作者名字                                                   | 0/1/true/false | false                               |\n| showAuthorInTitle          | 是否在标题处显示作者                                               | 0/1/true/false | false（`/weibo/keyword/`中为 true） |\n| showAuthorInDesc           | 是否在正文处显示作者                                               | 0/1/true/false | false（`/weibo/keyword/`中为 true） |\n| showAuthorAvatarInDesc     | 是否在正文处显示作者头像（若阅读器会提取正文图片，不建议开启）     | 0/1/true/false | false                               |\n| showEmojiForRetweet        | 显示 “🔁” 取代 “转发” 两个字                                       | 0/1/true/false | false                               |\n| showRetweetTextInTitle     | 在标题出显示转发评论（置为 false 则在标题只显示被转发微博）        | 0/1/true/false | true                                |\n| addLinkForPics             | 为图片添加可点击的链接                                             | 0/1/true/false | false                               |\n| showTimestampInDescription | 在正文处显示被转发微博的时间戳                                     | 0/1/true/false | false                               |\n| widthOfPics                | 微博配图宽（生效取决于阅读器）                                     | 不指定 / 数字  | 不指定                              |\n| heightOfPics               | 微博配图高（生效取决于阅读器）                                     | 不指定 / 数字  | 不指定                              |\n| sizeOfAuthorAvatar         | 作者头像大小                                                       | 数字           | 48                                  |\n| displayVideo               | 是否直接显示微博视频和 Live Photo，只在博主或个人时间线 RSS 中有效 | 0/1/true/false | true                                |\n| displayArticle             | 是否直接显示微博文章，只在博主或个人时间线 RSS 中有效              | 0/1/true/false | false                               |\n| displayComments            | 是否直接显示热门评论，只在博主或个人时间线 RSS 中有效              | 0/1/true/false | false                               |\n| showEmojiInDescription     | 是否展示正文和评论中的微博表情，关闭则替换为 `[表情名]`            | 0/1/true/false | true                                |\n| showLinkIconInDescription  | 是否展示正文和评论中的链接图标                                     | 0/1/true/false | true                                |\n| preferMobileLink           | 是否使用移动版链接（默认使用 PC 版）                               | 0/1/true/false | false                               |\n| showRetweeted              | 是否显示转发的微博                                                 | 0/1/true/false | true                               |\n| showBloggerIcons           | 是否显示评论中博主的标志，只在显示热门评论时有效                                           | 0/1/true/false | false                               |\n\n指定更多与默认值不同的参数选项可以改善 RSS 的可读性，如\n\n[https://rsshub.app/weibo/user/1642909335/readable=1&authorNameBold=1&showAuthorInTitle=1&showAuthorInDesc=1&showAuthorAvatarInDesc=1&showEmojiForRetweet=1&showRetweetTextInTitle=0&addLinkForPics=1&showTimestampInDescription=1&showTimestampInDescription=1&heightOfPics=150](https://rsshub.app/weibo/user/1642909335/readable=1&authorNameBold=1&showAuthorInTitle=1&showAuthorInDesc=1&showAuthorAvatarInDesc=1&showEmojiForRetweet=1&showRetweetTextInTitle=0&addLinkForPics=1&showTimestampInDescription=1&showTimestampInDescription=1&heightOfPics=150)\n\n的效果为\n\n<img loading=\"lazy\" src=\"/img/readable-weibo.png\" alt=\"微博小秘书的可读微博 RSS\" />",
    "lang": "zh-CN"
  },
  "wellcee": {
    "routes": {
      "/support-city": {
        "path": "/support-city",
        "example": "/wellcee/support-city",
        "name": "支持的城市",
        "maintainers": [
          "TonyRL"
        ],
        "radar": [
          {
            "source": [
              "www.wellcee.com"
            ]
          }
        ],
        "url": "www.wellcee.com",
        "location": "support-city.ts",
        "module": () => import('@/routes/wellcee/support-city.ts')
      },
      "/rent/:city/:district?": {
        "path": "/rent/:city/:district?",
        "example": "/wellcee/rent/北京",
        "parameters": {
          "city": "城市",
          "district": "地区"
        },
        "name": "租房信息",
        "maintainers": [
          "TonyRL"
        ],
        "url": "www.wellcee.com",
        "description": "支持的城市可以通过 [/wellcee/support-city](https://rsshub.app/wellcee/support-city) 获取",
        "location": "rent.tsx",
        "module": () => import('@/routes/wellcee/rent.tsx')
      }
    },
    "apiRoutes": {},
    "name": "Wellcee 唯心所寓",
    "url": "wellcee.com",
    "categories": [
      "other"
    ],
    "lang": "zh-CN"
  },
  "wenku8": {
    "routes": {
      "/chapter/:id": {
        "path": "/chapter/:id",
        "categories": [
          "reading"
        ],
        "example": "/wenku8/chapter/74",
        "parameters": {
          "id": "小说 id, 可在对应小说页 URL 中找到"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "章节",
        "maintainers": [
          "zsakvo"
        ],
        "location": "chapter.ts",
        "module": () => import('@/routes/wenku8/chapter.ts')
      },
      "/:category?": {
        "path": "/:category?",
        "name": "Unknown",
        "maintainers": [
          "Fatpandac"
        ],
        "location": "index.ts",
        "module": () => import('@/routes/wenku8/index.ts')
      },
      "/volume/:id": {
        "path": "/volume/:id",
        "categories": [
          "reading"
        ],
        "example": "/wenku8/volume/1163",
        "parameters": {
          "id": "小说 id, 可在对应小说页 URL 中找到"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "最新卷",
        "maintainers": [
          "huangliangshusheng"
        ],
        "location": "volume.ts",
        "module": () => import('@/routes/wenku8/volume.ts')
      }
    },
    "apiRoutes": {},
    "name": "轻小说文库",
    "url": "www.wenku8.net",
    "lang": "zh-CN"
  },
  "wfdf": {
    "routes": {
      "/news": {
        "path": "/news",
        "categories": [
          "sport"
        ],
        "example": "/wfdf/news",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "wfdf.sport/news/",
              "wfdf.sport/"
            ]
          }
        ],
        "name": "News",
        "maintainers": [
          "HankChow"
        ],
        "url": "wfdf.sport/news/",
        "location": "news.ts",
        "module": () => import('@/routes/wfdf/news.ts')
      }
    },
    "apiRoutes": {},
    "name": "WFDF",
    "url": "wfdf.sport",
    "categories": [
      "sport"
    ],
    "lang": "en"
  },
  "wfu": {
    "routes": {
      "/jwc": {
        "path": "/jwc",
        "categories": [
          "university"
        ],
        "example": "/wfu/jwc",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "jwc.wfu.edu.cn/"
            ]
          }
        ],
        "name": "教务处通知",
        "maintainers": [
          "cccht"
        ],
        "url": "jwc.wfu.edu.cn/",
        "location": "jwc.ts",
        "module": () => import('@/routes/wfu/jwc.ts')
      },
      "/news/:type?": {
        "path": "/news/:type?",
        "categories": [
          "university"
        ],
        "example": "/wfu/news/wyyw",
        "parameters": {
          "type": "分类，默认为 `wyyw`，具体参数见下表"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "news.wfu.edu.cn/"
            ],
            "target": "/news"
          }
        ],
        "name": "新闻",
        "maintainers": [
          "cccht"
        ],
        "url": "news.wfu.edu.cn/",
        "description": "| **内容** | **参数** |\n| :------: | :------: |\n| 潍院要闻 |   wyyw   |\n| 综合新闻 |   zhxw   |\n| 学术纵横 |   xszh   |",
        "location": "news.ts",
        "module": () => import('@/routes/wfu/news.ts')
      }
    },
    "apiRoutes": {},
    "name": "潍坊学院",
    "url": "jwc.wfu.edu.cn",
    "lang": "zh-CN"
  },
  "whitehouse": {
    "routes": {
      "/news/:category?": {
        "path": "/news/:category?",
        "categories": [
          "government"
        ],
        "example": "/whitehouse/news",
        "parameters": {
          "category": "Category, see below, all by default"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "whitehouse.gov/:category",
              "whitehouse.gov/"
            ],
            "target": "/news/:category"
          }
        ],
        "name": "News",
        "maintainers": [
          "nczitzk",
          "hkamran80"
        ],
        "description": "| All | Articles | Briefings and Statements | Presidential Actions | Remarks |\n| --- | -------- | ------------------------ | -------------------- | ------- |\n|     | articles | briefings-statements     | presidential-actions | remarks |",
        "location": "news.ts",
        "module": () => import('@/routes/whitehouse/news.ts')
      }
    },
    "apiRoutes": {},
    "name": "The White House",
    "url": "whitehouse.gov",
    "lang": "en"
  },
  "who": {
    "routes": {
      "/news/:language?": {
        "path": "/news/:language?",
        "categories": [
          "government"
        ],
        "example": "/who/news",
        "parameters": {
          "language": "Language, see below, English by default"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "who.int/news"
            ],
            "target": "/news"
          }
        ],
        "name": "News",
        "maintainers": [
          "nczitzk"
        ],
        "url": "who.int/news",
        "description": "Language\n\n| English | العربية | 中文 | Français | Русский | Español | Português |\n| ------- | ------- | ---- | -------- | ------- | ------- | --------- |\n| en      | ar      | zh   | fr       | ru      | es      | pt        |",
        "location": "news.ts",
        "module": () => import('@/routes/who/news.ts')
      },
      "/news-room/:category?/:language?": {
        "path": "/news-room/:category?/:language?",
        "categories": [
          "government"
        ],
        "example": "/who/news-room/feature-stories",
        "parameters": {
          "category": "Category, see below, Feature stories by default",
          "language": "Language, see below, English by default"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "who.int/news-room/:type"
            ],
            "target": "/news-room/:type"
          }
        ],
        "name": "Newsroom",
        "maintainers": [
          "LogicJake",
          "nczitzk"
        ],
        "url": "who.int/news",
        "description": "Category\n\n| Feature stories | Commentaries |\n| --------------- | ------------ |\n| feature-stories | commentaries |\n\n  Language\n\n| English | العربية | 中文 | Français | Русский | Español | Português |\n| ------- | ------- | ---- | -------- | ------- | ------- | --------- |\n| en      | ar      | zh   | fr       | ru      | es      | pt        |",
        "location": "news-room.ts",
        "module": () => import('@/routes/who/news-room.ts')
      },
      "/speeches/:language?": {
        "path": "/speeches/:language?",
        "categories": [
          "government"
        ],
        "example": "/who/speeches",
        "parameters": {
          "language": "Language, see below, English by default"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "who.int/director-general/speeches"
            ],
            "target": "/speeches"
          }
        ],
        "name": "Speeches",
        "maintainers": [
          "nczitzk"
        ],
        "url": "who.int/director-general/speeches",
        "description": "Language\n\n| English | العربية | 中文 | Français | Русский | Español | Português |\n| ------- | ------- | ---- | -------- | ------- | ------- | --------- |\n| en      | ar      | zh   | fr       | ru      | es      | pt        |",
        "location": "speeches.ts",
        "module": () => import('@/routes/who/speeches.ts')
      }
    },
    "apiRoutes": {},
    "name": "World Health Organization | WHO",
    "url": "who.int",
    "lang": "en"
  },
  "whu": {
    "routes": {
      "/cs/:type": {
        "path": "/cs/:type",
        "categories": [
          "university"
        ],
        "example": "/whu/cs/2",
        "parameters": {
          "type": "公告类型，详见表格"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "计算机学院公告",
        "maintainers": [
          "ttyfly"
        ],
        "description": "| 公告类型 | 学院新闻 | 学术交流 | 通知公告 | 科研进展 |\n| -------- | -------- | -------- | -------- | -------- |\n| 参数     | 0        | 1        | 2        | 3        |",
        "location": "cs.ts",
        "module": () => import('@/routes/whu/cs.ts')
      },
      "/gs/:type?": {
        "path": "/gs/:type?",
        "categories": [
          "university"
        ],
        "example": "/whu/gs/0",
        "parameters": {
          "type": "分类，默认为 `0`，具体参数见下表"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "gs.whu.edu.cn/index.htm",
              "gs.whu.edu.cn/"
            ],
            "target": "/gs"
          }
        ],
        "name": "研究生院",
        "maintainers": [
          "Delreyaa"
        ],
        "url": "gs.whu.edu.cn/index.htm",
        "description": "| 公告类型 | 新闻动态 | 学术探索 | 院系风采 | 通知 (全部) | 通知 (招生) | 通知 (培养) | 通知 (学位) | 通知 (质量与专业学位) | 通知 (综合) |\n| -------- | -------- | -------- | -------- | ----------- | ----------- | ----------- | ----------- | --------------------- | ----------- |\n| 参数     | 0        | 1        | 2        | 3           | 4           | 5           | 6           | 7                     | 8           |",
        "location": "gs/index.ts",
        "module": () => import('@/routes/whu/gs/index.ts')
      },
      "/hyxt/:category{.+}?": {
        "path": "/hyxt/:category{.+}?",
        "name": "Unknown",
        "maintainers": [],
        "location": "hyxt.ts",
        "module": () => import('@/routes/whu/hyxt.ts')
      },
      "/news/:category{.+}?": {
        "path": "/news/:category{.+}?",
        "categories": [
          "university"
        ],
        "example": "/whu/news",
        "parameters": {
          "category": "新闻栏目，可选"
        },
        "name": "新闻网",
        "maintainers": [],
        "description": "\ncategory 参数可选，范围如下:\n\n| 新闻栏目 | 武大资讯 | 学术动态 | 珞珈影像 | 武大视频 |\n| -------- | -------- | -------- | -------- | -------- |\n| 参数     |  0 或 `wdzx/wdyw`  | 1 或 `kydt` | 2 或 `stkj/ljyx` | 3 或 `stkj/wdsp` |\n\n此外 route 后可以加上 `?limit=n` 的查询参数，表示只获取前 n 条新闻；如果不指定默认为 10。\n",
        "location": "news.ts",
        "module": () => import('@/routes/whu/news.ts')
      },
      "/rsgis/:type/:sub?": {
        "path": "/rsgis/:type/:sub?",
        "categories": [
          "university"
        ],
        "example": "/whu/rsgis/index",
        "parameters": {
          "type": "栏目，详见表格",
          "sub": "子栏目。当 `type` 为 `index` 的时候不起效；当 `type` 为其他合法值时，默认为 `all` 表示所有子类，其他可选项见下表。"
        },
        "radar": [
          {
            "source": [
              "rsgis.whu.edu.cn/index.htm"
            ],
            "target": "/rsgis/index"
          }
        ],
        "name": "武汉大学遥感信息工程学院",
        "maintainers": [
          "HPDell"
        ],
        "description": "\n\n|  分类名  | `type` 值 |  子类名  | `sub` 值 |\n| :------: | :-------- | :------: | :------- |\n|   首页   | `index`   |          |          |\n| 学院新闻 | `xyxw`    |   全部   | `all`    |\n|          |           | 学院要闻 | `xyyw`   |\n|          |           | 合作交流 | `hzjl`   |\n|          |           | 媒体聚焦 | `mtjj`   |\n|          |           | 学工要闻 | `xgyw`   |\n| 科学研究 | `kxyj`    |   全部   | `all`    |\n|          |           | 学术报告 | `xsbg`   |\n|          |           | 学术交流 | `xsjl`   |\n|          |           | 学术成果 | `kycg`   |\n|          |           | 申报信息 | `sbxx`   |\n| 通知公告 | `tzgg`    |   全部   | `all`    |\n|          |           | 学院通知 | `xytz`   |\n|          |           | 教学动态 | `jxdt`   |\n|          |           | 学术动态 | `xsdt`   |\n|          |           | 人才引进 | `rcyj`   |\n",
        "location": "rsgis.ts",
        "module": () => import('@/routes/whu/rsgis.ts')
      },
      "/swrh/:type": {
        "path": "/swrh/:type",
        "categories": [
          "university"
        ],
        "example": "/whu/swrh/2",
        "radar": [
          {
            "source": [
              "swrh.whu.edu.cn/:type"
            ],
            "target": "/swrh/:type"
          }
        ],
        "parameters": {
          "type": "公告类型，详见表格"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "水利水电学院公告",
        "maintainers": [
          "FanofZY"
        ],
        "description": "| 公告类型 | 学院新闻 | 学术科研 | 通知公告 |\n| -------- | -------- | -------- | -------- |\n| 参数     | 0        | 1        | 2        |",
        "location": "swrh.ts",
        "module": () => import('@/routes/whu/swrh.ts')
      }
    },
    "apiRoutes": {},
    "name": "武汉大学",
    "url": "cs.whu.edu.cn",
    "lang": "zh-CN"
  },
  "wiensued": {
    "routes": {
      "*": {
        "name": "Objekte",
        "example": "/wiensued/city=Wien&search=&space-from=30&space-to=100&room-from=2&room-to=4&rent=1&property=1&state[]=inplanung&state[]=inbau&state[]=sofort&state[]=bestand",
        "path": "*",
        "maintainers": [
          "sk22"
        ],
        "categories": [
          "other"
        ],
        "description": "\nPass in the parameters (e.g. `city=Wien&state[]=sofort`) and/or the path\nleading up to the listing (e.g. `wohnen/sofort-verfuegbar`)\n",
        "location": "index.ts",
        "module": () => import('@/routes/wiensued/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "Wien-Süd",
    "url": "wiensued.at",
    "description": "Gemeinnützige Bau- u. Wohnungsgenossenschaft „Wien-Süd“ eingetragene Genossenschaft m.b.H."
  },
  "wikinews": {
    "routes": {
      "/latest": {
        "path": "/latest",
        "categories": [
          "new-media"
        ],
        "example": "/wikinews/latest",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "zh.wikinews.org/wiki/Special:新闻订阅"
            ]
          }
        ],
        "name": "最新新闻",
        "maintainers": [
          "KotoriK"
        ],
        "description": "根据维基新闻的[sitemap](https://zh.wikinews.org/wiki/Special:%E6%96%B0%E9%97%BB%E8%AE%A2%E9%98%85)获取新闻全文。目前仅支持中文维基新闻。",
        "location": "index.ts",
        "module": () => import('@/routes/wikinews/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "维基新闻",
    "url": "zh.wikinews.org",
    "lang": "zh-CN"
  },
  "wikipedia": {
    "routes": {
      "/current-events/:includeToday?": {
        "path": "/current-events/:includeToday?",
        "categories": [
          "new-media"
        ],
        "example": "/wikipedia/current-events",
        "parameters": {
          "includeToday": {
            "description": "Include current day events (may be incomplete early in the day)",
            "default": "auto",
            "options": [
              {
                "label": "Auto (include after 18:00 UTC)",
                "value": "auto"
              },
              {
                "label": "Always include current day",
                "value": "always"
              },
              {
                "label": "Never include current day",
                "value": "never"
              },
              {
                "label": "Include after specific UTC hour (0-23)",
                "value": "0-23"
              }
            ]
          }
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "en.wikipedia.org/wiki/Portal:Current_events"
            ],
            "target": "/wikipedia/current-events"
          }
        ],
        "name": "Current Events",
        "maintainers": [
          "aavanian"
        ],
        "description": "Wikipedia Portal: Current events - Latest news and events from the past 7 days",
        "location": "current-events.ts",
        "module": () => import('@/routes/wikipedia/current-events.ts')
      }
    },
    "apiRoutes": {},
    "name": "Wikipedia",
    "url": "en.wikipedia.org",
    "lang": "en"
  },
  "windsurf": {
    "routes": {
      "/blog": {
        "path": "/blog",
        "name": "Blog",
        "url": "windsurf.com",
        "maintainers": [
          "nczitzk"
        ],
        "example": "/windsurf/blog",
        "categories": [
          "programming"
        ],
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportRadar": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "windsurf.com/blog"
            ],
            "target": "/blog"
          }
        ],
        "view": 0,
        "location": "blog.tsx",
        "module": () => import('@/routes/windsurf/blog.tsx')
      },
      "/changelog": {
        "path": "/changelog",
        "name": "Changelog",
        "url": "windsurf.com",
        "maintainers": [
          "nczitzk"
        ],
        "example": "/windsurf/changelog",
        "categories": [
          "programming"
        ],
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportRadar": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "windsurf.com/changelog"
            ],
            "target": "/changelog"
          }
        ],
        "view": 0,
        "location": "changelog.ts",
        "module": () => import('@/routes/windsurf/changelog.ts')
      }
    },
    "apiRoutes": {},
    "name": "Windsurf",
    "url": "windsurf.com",
    "categories": [
      "programming"
    ],
    "description": "",
    "lang": "en"
  },
  "winstall": {
    "routes": {
      "/:appId": {
        "path": "/:appId",
        "categories": [
          "program-update"
        ],
        "example": "/winstall/Mozilla.Firefox",
        "parameters": {
          "appId": "Application ID"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "winstall.app/apps/:appId"
            ]
          }
        ],
        "name": "Apps Update",
        "maintainers": [
          "TonyRL"
        ],
        "location": "update.tsx",
        "module": () => import('@/routes/winstall/update.tsx')
      }
    },
    "apiRoutes": {},
    "name": "winstall",
    "url": "winstall.app",
    "lang": "en"
  },
  "wired": {
    "routes": {
      "/tag/:tag": {
        "path": "/tag/:tag",
        "example": "/wired/tag/facebook",
        "parameters": {
          "tag": "Tag name"
        },
        "radar": [
          {
            "source": [
              "www.wired.com/tag/:tag/"
            ]
          }
        ],
        "name": "Tags",
        "maintainers": [
          "Naiqus"
        ],
        "location": "tag.ts",
        "module": () => import('@/routes/wired/tag.ts')
      }
    },
    "apiRoutes": {},
    "name": "WIRED",
    "url": "www.wired.com",
    "categories": [
      "traditional-media"
    ],
    "lang": "en"
  },
  "wise": {
    "routes": {
      "/pair/:source/:target": {
        "path": "/pair/:source/:target",
        "categories": [
          "other"
        ],
        "example": "/wise/pair/GBP/USD",
        "parameters": {
          "source": "Base currency abbreviation",
          "target": "Quote currency abbreviation"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "FX Pair Yesterday",
        "maintainers": [
          "HenryQW"
        ],
        "description": "Refer to [the list of supported currencies](https://wise.com/tools/exchange-rate-alerts/).",
        "location": "pair.tsx",
        "module": () => import('@/routes/wise/pair.tsx')
      }
    },
    "apiRoutes": {},
    "name": "Wise",
    "url": "wise.com",
    "lang": "en"
  },
  "withgoogle": {
    "routes": {
      "/explorables": {
        "name": "PAIR - AI Exploreables",
        "url": "pair.withgoogle.com/explorables",
        "path": "/explorables",
        "maintainers": [
          "cesaryuan"
        ],
        "example": "/withgoogle/explorables",
        "categories": [
          "blog"
        ],
        "radar": [
          {
            "source": [
              "pair.withgoogle.com/explorables"
            ],
            "target": ""
          }
        ],
        "location": "explorables.ts",
        "module": () => import('@/routes/withgoogle/explorables.ts')
      }
    },
    "apiRoutes": {},
    "name": "People + AI Research (PAIR)",
    "url": "pair.withgoogle.com",
    "lang": "en"
  },
  "wizfile": {
    "routes": {
      "/updates": {
        "path": "/updates",
        "categories": [
          "program-update"
        ],
        "example": "/wizfile/updates",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "antibody-software.com/wizfile/download"
            ]
          }
        ],
        "name": "Version History",
        "maintainers": [
          "Fatpandac"
        ],
        "url": "antibody-software.com/wizfile/download",
        "location": "index.ts",
        "module": () => import('@/routes/wizfile/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "WziFile",
    "url": "antibody-software.com",
    "lang": "en"
  },
  "wkjyqh": {
    "routes": {
      "/research": {
        "path": "/research",
        "categories": [
          "finance"
        ],
        "example": "/wkjyqh/research",
        "radar": [
          {
            "source": [
              "www.wkjyqh.com/main/research_center/yjbg/index.shtml",
              "www.wkjyqh.com/main/research_center/"
            ]
          }
        ],
        "name": "研究报告",
        "maintainers": [
          "TonyRL"
        ],
        "url": "www.wkjyqh.com/main/research_center/yjbg/index.shtml",
        "location": "research.ts",
        "module": () => import('@/routes/wkjyqh/research.ts')
      }
    },
    "apiRoutes": {},
    "name": "五矿期货",
    "url": "www.wkjyqh.com",
    "categories": [
      "finance"
    ],
    "lang": "zh-CN"
  },
  "wmc-bj": {
    "routes": {
      "/publish/:category{.+}?": {
        "path": "/publish/:category{.+}?",
        "name": "Unknown",
        "maintainers": [],
        "location": "publish.tsx",
        "module": () => import('@/routes/wmc-bj/publish.tsx')
      }
    },
    "apiRoutes": {},
    "name": "World Meteorological Centre Beijing",
    "url": "wmc-bj.net",
    "lang": "en"
  },
  "wmpvp": {
    "routes": {
      "/news/:type": {
        "path": "/news/:type",
        "categories": [
          "game"
        ],
        "example": "/wmpvp/news/1",
        "parameters": {
          "type": "资讯分类，见下表"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "资讯列表",
        "maintainers": [
          "tssujt"
        ],
        "description": "| DOTA2 | CS2 |\n| ----- | --- |\n| 1     | 2   |",
        "location": "index.ts",
        "module": () => import('@/routes/wmpvp/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "完美世界电竞",
    "url": "wmpvp.com",
    "lang": "zh-CN"
  },
  "wnacg": {
    "routes": {
      "/category/:cid": {
        "name": "分类更新",
        "maintainers": [
          "Gandum2077"
        ],
        "path": "/category/:cid",
        "example": "/wnacg/category/6",
        "radar": [
          {
            "source": [
              "wnacg.com/*"
            ]
          }
        ],
        "url": "wnacg.com/albums.html",
        "features": {
          "nsfw": true
        },
        "location": "category.ts",
        "module": () => import('@/routes/wnacg/category.ts')
      },
      "/": {
        "name": "最新",
        "maintainers": [
          "KenMizz"
        ],
        "path": "/",
        "example": "/wnacg",
        "radar": [
          {
            "source": [
              "wnacg.com/albums.html",
              "wnacg.com/"
            ]
          }
        ],
        "url": "wnacg.com/albums.html",
        "features": {
          "nsfw": true
        },
        "location": "index.ts",
        "module": () => import('@/routes/wnacg/index.ts')
      },
      "/tag/:tag": {
        "name": "標籤更新",
        "maintainers": [
          "Gandum2077"
        ],
        "path": "/tag/:tag",
        "example": "/wnacg/tag/漢化",
        "radar": [
          {
            "source": [
              "wnacg.com/*"
            ]
          }
        ],
        "url": "wnacg.com/albums.html",
        "features": {
          "nsfw": true
        },
        "location": "tag.ts",
        "module": () => import('@/routes/wnacg/tag.ts')
      }
    },
    "apiRoutes": {},
    "name": "紳士漫畫",
    "url": "wnacg.org",
    "lang": "zh-TW"
  },
  "wogem": {
    "routes": {
      "/:page?": {
        "name": "Angebote",
        "example": "/wogem/angebote?filter=Graz",
        "path": "/:page?",
        "maintainers": [
          "sk22"
        ],
        "categories": [
          "other"
        ],
        "description": "Pass in the name of the php file, e.g. `angebote` for `/de/angebote.php``.",
        "parameters": {
          "page": "Page name, e.g. `angebote` for `angebote.php. Defaults to `angebote`"
        },
        "location": "index.ts",
        "module": () => import('@/routes/wogem/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "WOGEM",
    "url": "wogem.at",
    "description": "Gemeinnützige Wohn-, Bau- und Siedlungsgesellschaft m.b.H"
  },
  "wohnnet": {
    "routes": {
      "/:category/:region/*": {
        "name": "Immobiliensuche",
        "path": "/:category/:region/*",
        "maintainers": [
          "sk22"
        ],
        "categories": [
          "other"
        ],
        "description": "\nOnly returns the first page of search results, allowing you to keep track of\nnewly added apartments. If you're looking for an apartment, make sure to also\nlook through the other pages on the website.\n\n::: tip\nNote that the parameter `&sortierung=neueste-zuerst` for chronological order\nis automatically appended.\n:::\n\n::: tip\nTo get your query URL, go to https://www.wohnnet.at/immobilien/suche, apply\nall desired filters (but at least a category and a region!) and click the\n\"… Treffer anzeigen\" link. From the resulting URL, cut off the\n`https://www.wohnnet.at/immobilien/` part at the beginning and replace only\nthe `?` (the `&`s stay as is!) after the region name with a `/`.\n\nExamples:\n\n* `https://www.wohnnet.at/immobilien/mietwohnungen/wien`\n    - → `/wohnnet/mietwohnungen/wien`\n* `https://www.wohnnet.at/immobilien/mietwohnungen/wien?unterregionen=g90101`\n    - → `/wohnnet/mietwohnungen/wien/unterregionen=g90101`\n* `https://www.wohnnet.at/immobilien/mietwohnungen/wien?unterregionen=g90101&merkmale=balkon`\n    - → `/wohnnet/mietwohnungen/wien/unterregionen=g90101&merkmale=balkon`\n:::\n",
        "example": "/wohnnet/mietwohnungen/wien/unterregionen=g90101--g90201--g90301--g90401--g90501&flaeche=40&preis=-1000",
        "parameters": {
          "category": "Category (`mietwohnungen`, `eigentumswohnungen`, `grundstuecke`, …)",
          "region": "Region (`wien`, `oesterreich`, …)",
          "unterregionen": "Unterregionen (e.g. `g90101--g90201--g90301`)",
          "intention": "Intention (`kauf` | `miete`)",
          "zimmer": "Zimmer (at least number, e.g. `2`)",
          "flaeche": "Fläche (m², `40-` = at least 40 m², `40-60` = between 40 m² and 60 m²)",
          "preis": "Preis (€, `-1000` = at most 1,000 €, `500-1000` = between 500 € and 1,000 €)",
          "merkmale": "Merkmale (multiple, delimited by `--`, e.g. `balkon--garten--kurzzeitmiete--moebliert--parkplatz--provisionsfrei--sofort-beziehbar`)"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "location": "index.ts",
        "module": () => import('@/routes/wohnnet/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "wohnnet.at",
    "url": "wohnnet.at",
    "description": "Austrian search engine for real estate",
    "lang": "de"
  },
  "wordpress": {
    "routes": {
      "/:url?/:filter{.+}?": {
        "path": "/:url?/:filter{.+}?",
        "name": "WordPress",
        "url": "wordpress.org",
        "maintainers": [
          "nczitzk"
        ],
        "example": "/wordpress/https%3A%2F%2Fwordpress.org%2Fnews/category/Podcast",
        "parameters": {
          "url": "URL, <https://wordpress.org/news> by default",
          "filter": "Filter, see below"
        },
        "description": "If you subscribe to [WordPress News](https://wordpress.org/news/)，where the URL is `https://wordpress.org/news/`, Encode the URL using `encodeURIComponent()` and then use it as the parameter. Therefore, the route will be [`/wordpress/https%3A%2F%2Fwordpress.org%2Fnews`](https://rsshub.app/wordpress/https%3A%2F%2Fwordpress.org%2Fnews).\n\n::: tip\n  If you wish to subscribe to specific categories or tags, you can fill in the \"filter\" parameter in the route. `/category/Podcast` to subscribe to the Podcast category. In this case, the route would be [`/wordpress/https%3A%2F%2Fwordpress.org%2Fnews/category/Podcast`](https://rsshub.app/wordpress/https%3A%2F%2Fwordpress.org%2Fnews/category/Podcast).\n\n  You can also subscribe to multiple categories. `/category/Podcast,Community` to subscribe to both the Podcast and Community categories. In this case, the route would be [`/wordpress/https%3A%2F%2Fwordpress.org%2Fnews/category/Podcast,Community`](https://rsshub.app/wordpress/https%3A%2F%2Fwordpress.org%2Fnews/category/Podcast,Community).\n\n  Categories and tags can be combined as well. `/category/Releases/tag/tagging` to subscribe to the Releases category and the tagging tag. In this case, the route would be [`/wordpress/https%3A%2F%2Fwordpress.org%2Fnews/category/Releases/tag/tagging`](https://rsshub.app/wordpress/https%3A%2F%2Fwordpress.org%2Fnews/category/Releases/tag/tagging).\n  \n  You can also search for keywords. `/search/Blog` to search for the keyword \"Blog\". In this case, the route would be [`/wordpress/https%3A%2F%2Fwordpress.org%2Fnews/search/Blog`](https://rsshub.app/wordpress/https%3A%2F%2Fwordpress.org%2Fnews/search/Blog).\n:::",
        "categories": [
          "blog"
        ],
        "features": {
          "requireConfig": [
            {
              "name": "ALLOW_USER_SUPPLY_UNSAFE_DOMAIN",
              "description": "This RSS is disabled unless 'ALLOW_USER_SUPPLY_UNSAFE_DOMAIN' is set to 'true'.",
              "optional": false
            }
          ],
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportRadar": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [],
        "location": "index.ts",
        "module": () => import('@/routes/wordpress/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "WordPress",
    "url": "wordpress.org",
    "categories": [
      "blog"
    ],
    "description": "",
    "lang": "en"
  },
  "worldjournal": {
    "routes": {
      "/:path{.+}?": {
        "path": "/:path{.+}?",
        "radar": [
          {
            "source": [
              "worldjournal.com/wj/*path"
            ],
            "target": "/:path"
          }
        ],
        "name": "Unknown",
        "maintainers": [],
        "url": "worldjournal.com/wj/*path",
        "location": "index.ts",
        "module": () => import('@/routes/worldjournal/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "世界新聞網",
    "url": "worldjournal.com",
    "lang": "zh-TW"
  },
  "worldofwarships": {
    "routes": {
      "/devblog": {
        "path": "/devblog",
        "categories": [
          "game"
        ],
        "example": "/worldofwarships/devblog",
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "blog.worldofwarships.com"
            ],
            "target": "/devblog"
          }
        ],
        "name": "Development Blog",
        "maintainers": [
          "SinCerely023"
        ],
        "location": "devblog.ts",
        "module": () => import('@/routes/worldofwarships/devblog.ts')
      }
    },
    "apiRoutes": {},
    "name": "World of Warships",
    "url": "worldofwarships.com",
    "zh": {
      "name": "战舰世界"
    },
    "zh-TW": {
      "name": "戰艦世界"
    },
    "description": "Tip: use proxy if necessary.",
    "lang": "en"
  },
  "woshipm": {
    "routes": {
      "/user_article/:id": {
        "path": "/user_article/:id",
        "categories": [
          "new-media"
        ],
        "example": "/woshipm/user_article/324696",
        "parameters": {
          "id": "用户 id"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "woshipm.com/u/:id"
            ]
          }
        ],
        "name": "用户文章",
        "maintainers": [
          "LogicJake"
        ],
        "location": "user-article.ts",
        "module": () => import('@/routes/woshipm/user-article.ts')
      },
      "/wen": {
        "path": "/wen",
        "categories": [
          "new-media"
        ],
        "example": "/woshipm/wen",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "wen.woshipm.com/"
            ]
          }
        ],
        "name": "天天问",
        "maintainers": [
          "WenryXu"
        ],
        "url": "wen.woshipm.com/",
        "location": "wen.ts",
        "module": () => import('@/routes/woshipm/wen.ts')
      },
      "/popular/:range?": {
        "path": "/popular/:range?",
        "categories": [
          "new-media"
        ],
        "example": "/woshipm/popular",
        "parameters": {
          "range": "时间，见下表，默认为 `daily`"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "woshipm.com/"
            ],
            "target": "/popular"
          }
        ],
        "name": "热门文章",
        "maintainers": [
          "WenryXu"
        ],
        "url": "woshipm.com/",
        "description": "| 日榜  | 周榜   | 月榜    |\n| ----- | ------ | ------- |\n| daily | weekly | monthly |",
        "location": "popular.ts",
        "module": () => import('@/routes/woshipm/popular.ts')
      }
    },
    "apiRoutes": {},
    "name": "人人都是产品经理",
    "url": "woshipm.com",
    "lang": "zh-CN"
  },
  "wsj": {
    "routes": {
      "/:lang/:category?": {
        "path": "/:lang/:category?",
        "categories": [
          "traditional-media"
        ],
        "example": "/wsj/en-us/opinion",
        "parameters": {
          "lang": "Language, `en-us`, `zh-cn`, `zh-tw`",
          "category": "Category. See below"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "News",
        "maintainers": [
          "oppilate"
        ],
        "description": "en_us\n\n| World | U.S. | Politics | Economy | Business | Tech       | Markets | Opinion | Books & Arts | Real Estate | Life & Work | Sytle               | Sports |\n| ----- | ---- | -------- | ------- | -------- | ---------- | ------- | ------- | ------------ | ----------- | ----------- | ------------------- | ------ |\n| world | us   | politics | economy | business | technology | markets | opinion | books-arts   | realestate  | life-work   | style-entertainment | sports |\n\n  zh-cn / zh-tw\n\n| 国际  | 中国  | 金融市场 | 经济    | 商业     | 科技       | 派        | 专栏与观点 |\n| ----- | ----- | -------- | ------- | -------- | ---------- | --------- | ---------- |\n| world | china | markets  | economy | business | technology | life-arts | opinion    |\n\n  Provide full article RSS for WSJ topics.",
        "location": "news.ts",
        "module": () => import('@/routes/wsj/news.ts')
      }
    },
    "apiRoutes": {},
    "name": "The Wall Street Journal (WSJ) 华尔街日报",
    "url": "cn.wsj.com",
    "lang": "zh-CN"
  },
  "wsyu": {
    "routes": {
      "/news/:type?": {
        "path": "/news/:type?",
        "categories": [
          "university"
        ],
        "example": "/wsyu/news/xxyw",
        "parameters": {
          "type": "分类，默认为 `xxyw`"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "新闻中心",
        "maintainers": [
          "Derekmini"
        ],
        "description": "| 学校要闻 | 综合新闻 | 媒体聚焦 |\n| -------- | -------- | -------- |\n| xxyw     | zhxw     | mtjj     |",
        "location": "news.ts",
        "module": () => import('@/routes/wsyu/news.ts')
      }
    },
    "apiRoutes": {},
    "name": "武昌首义学院",
    "url": "www.wsyu.edu.cn",
    "lang": "zh-CN"
  },
  "wtu": {
    "routes": {
      "/:type": {
        "path": "/:type",
        "categories": [
          "university"
        ],
        "example": "/wtu/2",
        "parameters": {
          "type": "公告类型，详见表格"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "信息门户公告",
        "maintainers": [
          "loyio"
        ],
        "description": "| 公告类型 | 通知公告 | 教务信息 | 科研动态 |\n| -------- | -------- | -------- | -------- |\n| 参数     | 1        | 2        | 3        |",
        "location": "index.ts",
        "module": () => import('@/routes/wtu/index.ts')
      },
      "/job/:type": {
        "path": "/job/:type",
        "categories": [
          "university"
        ],
        "example": "/wtu/job/xxtz",
        "parameters": {
          "type": "信息类型"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "wtu.91wllm.com/news/index/tag/:type"
            ]
          }
        ],
        "name": "就业信息",
        "maintainers": [
          "ticks-tan"
        ],
        "description": "| 信息类型 | 消息通知 | 通知公告 | 新闻快递 |\n| -------- | -------- | -------- | -------- |\n| 参数     | xxtz     | tzgg     | xwkd     |",
        "location": "job.ts",
        "module": () => import('@/routes/wtu/job.ts')
      }
    },
    "apiRoutes": {},
    "name": "武汉纺织大学",
    "url": "wtu.91wllm.com",
    "lang": "zh-CN"
  },
  "wufazhuce": {
    "routes": {
      "/one": {
        "path": "/one",
        "categories": [
          "new-media"
        ],
        "example": "/wufazhuce/one",
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "wufazhuce.com"
            ],
            "target": "/one"
          }
        ],
        "name": "「ONE · 一个」",
        "maintainers": [
          "sicheng1806"
        ],
        "location": "one.ts",
        "module": () => import('@/routes/wufazhuce/one.ts')
      }
    },
    "apiRoutes": {},
    "name": "「ONE · 一个」",
    "url": "wufazhuce.com",
    "lang": "zh-CN"
  },
  "wyzxwk": {
    "routes": {
      "/article/:id?": {
        "path": "/article/:id?",
        "categories": [
          "new-media"
        ],
        "example": "/wyzxwk/article/shushe",
        "parameters": {
          "id": "栏目 id，可在栏目页 URL 中找到，默认为时代观察"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "wyzxwk.com/Article/:id",
              "wyzxwk.com/"
            ]
          }
        ],
        "name": "栏目",
        "maintainers": [
          "nczitzk"
        ],
        "description": "时政\n\n| 时代观察 | 舆论战争 |\n| -------- | -------- |\n| shidai   | yulun    |\n\n  经济\n\n| 经济视点 | 社会民生 | 三农关注 | 产业研究 |\n| -------- | -------- | -------- | -------- |\n| jingji   | shehui   | sannong  | chanye   |\n\n  国际\n\n| 国际纵横 | 国防外交 |\n| -------- | -------- |\n| guoji    | guofang  |\n\n  思潮\n\n| 理想之旅 | 思潮碰撞 | 文艺新生 | 读书交流 |\n| -------- | -------- | -------- | -------- |\n| lixiang  | sichao   | wenyi    | shushe   |\n\n  历史\n\n| 历史视野 | 中华文化 | 中华医药 | 共产党人 |\n| -------- | -------- | -------- | -------- |\n| lishi    | zhonghua | zhongyi  | cpers    |\n\n  争鸣\n\n| 风华正茂 | 工农之声 | 网友杂谈 | 网友时评 |\n| -------- | -------- | -------- | -------- |\n| qingnian | gongnong | zatan    | shiping  |\n\n  活动\n\n| 乌有公告 | 红色旅游 | 乌有讲堂  | 书画欣赏 |\n| -------- | -------- | --------- | -------- |\n| gonggao  | lvyou    | jiangtang | shuhua   |",
        "location": "article.ts",
        "module": () => import('@/routes/wyzxwk/article.ts')
      }
    },
    "apiRoutes": {},
    "name": "乌有之乡",
    "url": "wyzxwk.com",
    "lang": "zh-CN"
  },
  "wzu": {
    "routes": {
      "/news/:type?": {
        "path": "/news/:type?",
        "name": "Unknown",
        "maintainers": [
          "Chandler-Lu"
        ],
        "location": "news.ts",
        "module": () => import('@/routes/wzu/news.ts')
      }
    },
    "apiRoutes": {},
    "name": "温州大学",
    "url": "wzu.edu.cn",
    "lang": "zh-CN"
  },
  "x-mol": {
    "routes": {
      "/news/:tag?": {
        "path": "/news/:tag?",
        "categories": [
          "study"
        ],
        "example": "/x-mol/news/3",
        "parameters": {
          "tag": "Tag number, can be obtained from news list URL. Empty value means news index."
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "x-mol.com/news/index"
            ],
            "target": "/news"
          }
        ],
        "name": "News",
        "maintainers": [
          "cssxsh"
        ],
        "url": "x-mol.com/news/index",
        "location": "news.tsx",
        "module": () => import('@/routes/x-mol/news.tsx')
      },
      "/paper/:type/:magazine": {
        "path": "/paper/:type/:magazine",
        "categories": [
          "journal"
        ],
        "example": "/x-mol/paper/0/9",
        "parameters": {
          "type": "type",
          "magazine": "magazine"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "Journal",
        "maintainers": [
          "cssxsh"
        ],
        "location": "paper.ts",
        "module": () => import('@/routes/x-mol/paper.ts')
      }
    },
    "apiRoutes": {},
    "name": "X-MOL",
    "url": "x-mol.com",
    "lang": "zh-CN"
  },
  "x6d": {
    "routes": {
      "/:id?": {
        "path": "/:id?",
        "name": "分类",
        "url": "xd.x6d.com",
        "maintainers": [
          "nczitzk"
        ],
        "example": "/x6d/34",
        "parameters": {
          "id": "分类 id，可在对应分类页面的 URL 中找到，默认为首页最近更新"
        },
        "description": "| 技巧分享 | QQ 技巧 | 微信技巧 | 其他教程 | 其他分享 |\n| -------- | ------- | -------- | -------- | -------- |\n| 31       | 55      | 112      | 33       | 88       |\n\n| 宅家自学 | 健身养生 | 摄影剪辑 | 长点知识 | 自我提升 | 两性相关 | 编程办公 | 职场关系 | 新媒体运营 | 其他教程 |\n| -------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | ---------- | -------- |\n| 18       | 98       | 94       | 93       | 99       | 100      | 21       | 22       | 19         | 44       |\n\n| 活动线报 | 流量话费 | 免费会员 | 实物活动 | 游戏活动 | 红包活动 | 空间域名 | 其他活动 |\n| -------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- |\n| 34       | 35       | 91       | 92       | 39       | 38       | 37       | 36       |\n\n| 值得一看 | 找点乐子 | 热门事件 | 节目推荐 |\n| -------- | -------- | -------- | -------- |\n| 65       | 50       | 77       | 101      |\n\n| 值得一听 | 每日一听 | 歌单推荐 |\n| -------- | -------- | -------- |\n| 71       | 87       | 79       |\n\n| 资源宝库 | 书籍资料 | 设计资源 | 剪辑资源 | 办公资源 | 壁纸资源 | 编程资源 |\n| -------- | -------- | -------- | -------- | -------- | -------- | -------- |\n| 106      | 107      | 108      | 109      | 110      | 111      | 113      |",
        "categories": [
          "new-media"
        ],
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "location": "index.ts",
        "module": () => import('@/routes/x6d/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "小刀娱乐网",
    "url": "xd.x6d.com",
    "lang": "zh-CN"
  },
  "xaufe": {
    "routes": {
      "/jiaowu/:category?": {
        "path": "/jiaowu/:category?",
        "categories": [
          "university"
        ],
        "example": "/xaufe/jiaowu/tzgg",
        "parameters": {
          "category": "分类，默认为通知公告"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "教务处",
        "maintainers": [
          "shaokeyibb"
        ],
        "description": "| 通知公告 |\n| :------: |\n|   tzgg   |",
        "location": "jiaowu.ts",
        "module": () => import('@/routes/xaufe/jiaowu.ts')
      }
    },
    "apiRoutes": {},
    "name": "西安财经大学",
    "url": "jiaowu.xaufe.edu.cn",
    "lang": "zh-CN"
  },
  "xaut": {
    "routes": {
      "/index/:category?": {
        "path": "/index/:category?",
        "categories": [
          "university"
        ],
        "example": "/xaut/index/tzgg",
        "parameters": {
          "category": "通知类别，默认为学校新闻"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "学校主页",
        "maintainers": [
          "mocusez"
        ],
        "description": "| 学校新闻 | 砥志研思 | 立德树人 | 传道授业 | 校闻周知 |\n| :------: | :------: | :------: | :------: | :------: |\n|   xxxw   |   dzys   |   ldsr   |   cdsy   |   xwzz   |",
        "location": "index.ts",
        "module": () => import('@/routes/xaut/index.ts')
      },
      "/jwc/:category?": {
        "path": "/jwc/:category?",
        "categories": [
          "university"
        ],
        "example": "/xaut/jwc/tzgg",
        "parameters": {
          "category": "通知类别，默认为通知公告"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "教务处",
        "maintainers": [
          "mocusez"
        ],
        "description": "::: warning\n  有些内容需使用校园网或 VPN 访问知行网获取\n:::\n\n| 通知公告 | 新闻动态 | 规章制度 | 竞赛结果公示 | 竞赛获奖通知 | 竞赛信息 | 公开公示 |\n| :------: | :------: | :------: | :----------: | :----------: | :------: | :------: |\n|   tzgg   |   xwdt   |   gzzd   |     jggs     |     jsjg     |   jsxx   |   gkgs   |",
        "location": "jwc.ts",
        "module": () => import('@/routes/xaut/jwc.ts')
      },
      "/rsc/:category?": {
        "path": "/rsc/:category?",
        "categories": [
          "university"
        ],
        "example": "/xaut/rsc/tzgg",
        "parameters": {
          "category": "通知类别，默认为通知公告"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "人事处",
        "maintainers": [
          "mocusez",
          "light0926"
        ],
        "description": "::: warning\n  有些内容指向外部链接，目前只提供这些链接，不提供具体内容，去除 jwc 和 index 的修改\n:::\n\n| 通知公告 | 工作动态 |\n| :------: | :------: |\n|   tzgg   |   gzdt   |",
        "location": "rsc.ts",
        "module": () => import('@/routes/xaut/rsc.ts')
      }
    },
    "apiRoutes": {},
    "name": "西安理工大学",
    "url": "www.xaut.edu.cn",
    "lang": "zh-CN"
  },
  "xbmu": {
    "routes": {
      "/academic": {
        "path": "/academic",
        "name": "学术信息",
        "maintainers": [
          "PrinOrange"
        ],
        "categories": [
          "university"
        ],
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "example": "/xbmu/academic",
        "location": "academic.ts",
        "module": () => import('@/routes/xbmu/academic.ts')
      },
      "/announcement": {
        "path": "/announcement",
        "name": "通知公告",
        "maintainers": [
          "PrinOrange"
        ],
        "categories": [
          "university"
        ],
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "example": "/xbmu/announcement",
        "location": "announcement.ts",
        "module": () => import('@/routes/xbmu/announcement.ts')
      }
    },
    "apiRoutes": {},
    "name": "西北民族大学",
    "url": "www.xbmu.edu.cn"
  },
  "xbookcn": {
    "routes": {
      "/:label?": {
        "path": "/:label?",
        "categories": [
          "reading"
        ],
        "example": "/xbookcn/精选作品",
        "parameters": {
          "label": "按名称分类，详见https://blog.xbookcn.net/p/all.html"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false,
          "nsfw": true
        },
        "name": "短篇",
        "maintainers": [
          "Lyunvy"
        ],
        "location": "blog.ts",
        "module": () => import('@/routes/xbookcn/blog.ts')
      }
    },
    "apiRoutes": {},
    "name": "中文成人文學網",
    "url": "www.xbookcn.net",
    "lang": "zh-TW"
  },
  "xboxfan": {
    "routes": {
      "/news": {
        "path": "/news",
        "categories": [
          "game"
        ],
        "example": "/xboxfan/news",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "xboxfan.com/"
            ]
          }
        ],
        "name": "资讯",
        "maintainers": [
          "XXY233"
        ],
        "url": "xboxfan.com/",
        "location": "news.ts",
        "module": () => import('@/routes/xboxfan/news.ts')
      }
    },
    "apiRoutes": {},
    "name": "盒心光环",
    "url": "xboxfan.com",
    "lang": "zh-CN"
  },
  "xhamster": {
    "routes": {
      "/:creators": {
        "path": "/:creators",
        "categories": [
          "multimedia"
        ],
        "example": "/xhamster/faustina-pierre",
        "parameters": {
          "creators": "Creator slug from the URL (e.g. `faustina-pierre`)"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false,
          "nsfw": true
        },
        "radar": [
          {
            "source": [
              "xhamster.com/creators/:creators",
              "xhamster.com/creators/:creators/newest"
            ],
            "target": "/:creators"
          }
        ],
        "name": "Newest Videos by Creator",
        "maintainers": [
          "eve2ptp"
        ],
        "url": "xhamster.com/faustina-pierre/newest",
        "location": "index.ts",
        "module": () => import('@/routes/xhamster/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "xHamster",
    "url": "xhamster.com",
    "lang": "en"
  },
  "xianbao": {
    "routes": {
      "/:category?": {
        "path": "/:category?",
        "name": "线板酷",
        "url": "new.xianbao.fun",
        "maintainers": [
          "nashi23"
        ],
        "example": "/xianbao",
        "parameters": {
          "category": "类别id，默认为：latest"
        },
        "description": "\n| 分类         | id             |\n| ------------ | -------------- |\n| 最新         | latest         |\n| 赚客吧       | zuankeba       |\n| 赚客吧热帖   | zuankeba-hot   |\n| 新赚吧       | xinzuanba      |\n| 新赚吧热帖   | xinzuanba-hot  |\n| 微博         | weibo          |\n| 微博热帖     | weibo-hot      |\n| 豆瓣线报     | douban         |\n| 豆瓣热帖     | douban-hot     |\n| 酷安         | kuan           |\n| 小嘀咕       | xiaodigu       |\n| 葫芦侠       | huluxia        |\n| 小刀娱乐网   | xiadao         |\n| 技术QQ网     | qqjishu        |\n| YYOK大全     | yyok           |\n| 活动资讯网   | huodong        |\n| 免费赚钱中心 | mianfei        |\n| 一小时       | yixiaoshi      |\n| 三小时       | sanxiaoshi     |\n| 六小时       | liuxiaoshi     |\n| 十二小时     | shierxiaoshi   |\n| 二十四小时   | ershisixiaoshi |\n| 四十八小时   | sishibaxiaoshi |\n| 今天         | jintian        |\n| 昨天         | zuotian        |\n| 前天         | qiantian       |\n| 三天         | santian        |\n| 五天         | wutian         |\n| 七天         | qitian         |\n| 十五天       | shiwutian      |",
        "categories": [
          "shopping"
        ],
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportRadar": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "new.xianbao.fun"
            ],
            "target": "/"
          }
        ],
        "location": "index.ts",
        "module": () => import('@/routes/xianbao/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "线报酷",
    "url": "new.xianbao.fun",
    "lang": "zh-CN"
  },
  "xiaoheihe": {
    "routes": {
      "/discount/:platform": {
        "path": "/discount/:platform",
        "categories": [
          "game"
        ],
        "example": "/xiaoheihe/discount/pc",
        "parameters": {
          "platform": "平台分类，见下表"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "游戏折扣",
        "maintainers": [
          "tssujt"
        ],
        "description": "| PC  | Switch  | PSN   | Xbox |\n| ----- | ------ | ----- | ----- |\n| pc    | switch | psn   | xbox  |",
        "location": "discount.ts",
        "module": () => import('@/routes/xiaoheihe/discount.ts')
      },
      "/add2cart/:platform": {
        "path": "/add2cart/:platform",
        "categories": [
          "game"
        ],
        "example": "/xiaoheihe/add2cart/epic",
        "parameters": {
          "platform": "平台名：epic、steam或gog"
        },
        "name": "喜加一",
        "maintainers": [
          "ladeng07"
        ],
        "location": "add2cart.ts",
        "module": () => import('@/routes/xiaoheihe/add2cart.ts')
      },
      "/news": {
        "path": "/news",
        "categories": [
          "game"
        ],
        "example": "/xiaoheihe/news",
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "游戏新闻",
        "maintainers": [
          "tssujt"
        ],
        "location": "news.ts",
        "module": () => import('@/routes/xiaoheihe/news.ts')
      },
      "/user/:id": {
        "path": "/user/:id",
        "categories": [
          "game"
        ],
        "example": "/xiaoheihe/user/30664023",
        "parameters": {
          "id": "用户 ID"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "用户动态",
        "maintainers": [
          "tssujt"
        ],
        "location": "user.ts",
        "module": () => import('@/routes/xiaoheihe/user.ts')
      }
    },
    "apiRoutes": {},
    "name": "小黑盒",
    "url": "xiaoheihe.cn",
    "lang": "zh-CN"
  },
  "xiaohongshu": {
    "routes": {
      "/board/:board_id": {
        "path": "/board/:board_id",
        "categories": [
          "social-media"
        ],
        "example": "/xiaohongshu/board/5db6f79200000000020032df",
        "parameters": {
          "board_id": "专辑 ID"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": true,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "xiaohongshu.com/board/:board_id"
            ]
          }
        ],
        "name": "专辑",
        "maintainers": [
          "lotosbin"
        ],
        "location": "board.ts",
        "module": () => import('@/routes/xiaohongshu/board.ts')
      },
      "/user/:user_id/:category/:routeParams?": {
        "path": "/user/:user_id/:category/:routeParams?",
        "name": "用户笔记/收藏",
        "categories": [
          "social-media"
        ],
        "view": 0,
        "maintainers": [
          "lotosbin",
          "howerhe",
          "rien7",
          "dddaniel1",
          "pseudoyu"
        ],
        "radar": [
          {
            "source": [
              "xiaohongshu.com/user/profile/:user_id"
            ],
            "target": "/user/:user_id/notes"
          }
        ],
        "example": "/xiaohongshu/user/593032945e87e77791e03696/notes",
        "features": {
          "antiCrawler": true,
          "requirePuppeteer": true,
          "requireConfig": [
            {
              "name": "XIAOHONGSHU_COOKIE",
              "optional": true,
              "description": "小红书 cookie 值，可在网络里面看到。"
            }
          ]
        },
        "parameters": {
          "user_id": "user id, length 24 characters",
          "category": {
            "description": "category, notes or collect",
            "options": [
              {
                "value": "notes",
                "label": "notes"
              },
              {
                "value": "collect",
                "label": "collect"
              }
            ],
            "default": "notes"
          },
          "routeParams": {
            "description": "displayLivePhoto,`/user/:user_id/notes/displayLivePhoto=0`,不限时LivePhoto显示为图片,`/user/:user_id/notes/displayLivePhoto=1`,取值不为0时LivePhoto显示为视频",
            "default": "0"
          }
        },
        "location": "user.ts",
        "module": () => import('@/routes/xiaohongshu/user.ts')
      }
    },
    "apiRoutes": {
      "/check-cookie": {
        "path": "/check-cookie",
        "description": "检查小红书 cookie 是否有效",
        "maintainers": [
          "DIYgod"
        ],
        "location": "check-cookie.ts",
        "module": () => import('@/routes/xiaohongshu/check-cookie.ts')
      }
    },
    "name": "小红书",
    "url": "xiaohongshu.com",
    "lang": "zh-CN"
  },
  "xiaomiyoupin": {
    "routes": {
      "/crowdfunding": {
        "path": "/crowdfunding",
        "categories": [
          "shopping"
        ],
        "example": "/xiaomiyoupin/crowdfunding",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "xiaomiyoupin.com/"
            ]
          }
        ],
        "name": "小米有品众筹",
        "maintainers": [
          "bigfei"
        ],
        "url": "xiaomiyoupin.com/",
        "location": "crowdfunding.ts",
        "module": () => import('@/routes/xiaomiyoupin/crowdfunding.ts')
      },
      "/latest": {
        "path": "/latest",
        "categories": [
          "shopping"
        ],
        "example": "/xiaomiyoupin/latest",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "xiaomiyoupin.com/"
            ]
          }
        ],
        "name": "小米有品每日上新",
        "maintainers": [
          "xyqfer",
          "DIYgod",
          "bigfei"
        ],
        "url": "xiaomiyoupin.com/",
        "location": "latest.ts",
        "module": () => import('@/routes/xiaomiyoupin/latest.ts')
      }
    },
    "apiRoutes": {},
    "name": "小米有品",
    "url": "xiaomiyoupin.com",
    "lang": "zh-CN"
  },
  "xiaote": {
    "routes": {
      "/news": {
        "path": "/news",
        "categories": [
          "bbs"
        ],
        "example": "/xiaote/news",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "xiaote.com/"
            ]
          }
        ],
        "name": "首页帖子",
        "maintainers": [
          "wxsimon"
        ],
        "url": "xiaote.com/",
        "location": "index.ts",
        "module": () => import('@/routes/xiaote/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "小特社区",
    "url": "xiaote.com",
    "lang": "zh-CN"
  },
  "xiaoyuzhou": {
    "routes": {
      "/": {
        "path": "/",
        "radar": [
          {
            "source": [
              "xiaoyuzhoufm.com/"
            ],
            "target": ""
          }
        ],
        "name": "Unknown",
        "maintainers": [
          "prnake",
          "Maecenas"
        ],
        "url": "xiaoyuzhoufm.com/",
        "location": "pickup.ts",
        "module": () => import('@/routes/xiaoyuzhou/pickup.ts')
      },
      "/podcast/:id": {
        "path": "/podcast/:id",
        "categories": [
          "multimedia"
        ],
        "view": 4,
        "example": "/xiaoyuzhou/podcast/6021f949a789fca4eff4492c",
        "parameters": {
          "id": "播客 id 或单集 id，可以在小宇宙播客的 URL 中找到"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "xiaoyuzhoufm.com/podcast/:id",
              "xiaoyuzhoufm.com/episode/:id"
            ]
          }
        ],
        "name": "播客",
        "maintainers": [
          "hondajojo",
          "jtsang4",
          "pseudoyu",
          "cscnk52"
        ],
        "url": "xiaoyuzhoufm.com/",
        "location": "podcast.ts",
        "module": () => import('@/routes/xiaoyuzhou/podcast.ts')
      }
    },
    "apiRoutes": {},
    "name": "小宇宙",
    "url": "xiaoyuzhoufm.com",
    "lang": "zh-CN"
  },
  "xiaozhuanlan": {
    "routes": {
      "/column/:id": {
        "path": "/column/:id",
        "categories": [
          "new-media"
        ],
        "example": "/xiaozhuanlan/column/olddriver-selection",
        "parameters": {
          "id": "专栏 ID，可在专栏页 URL 中找到"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "xiaozhuanlan.com/:id"
            ]
          }
        ],
        "name": "专栏",
        "maintainers": [
          "TonyRL"
        ],
        "location": "column.ts",
        "module": () => import('@/routes/xiaozhuanlan/column.ts')
      }
    },
    "apiRoutes": {},
    "name": "小专栏",
    "url": "xiaozhuanlan.com",
    "lang": "zh-CN"
  },
  "xidian": {
    "routes": {
      "/cs/:category?": {
        "path": "/cs/:category?",
        "categories": [
          "university"
        ],
        "example": "/xidian/cs/xyxw",
        "parameters": {
          "category": "通知类别，默认为主页-学院新闻"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "计算机科学与技术学院",
        "url": "cs.xidian.edu.cn",
        "maintainers": [
          "ZiHao256"
        ],
        "description": "| 文章来源                   | 参数          |\n| ---------------------- | ----------- |\n| ✅主页-学院新闻                | xyxw        |\n| ✅主页-通知公告                | tzgg        |\n| ✅主页-交流合作                | jlhz1       |\n| ✅主页-人事人才                | rsrc        |\n| ✅主页-本科生教育 / 本科教育-教学新闻   | bkjy_jxxw   |\n| ✅主页-研究生教育 / 研究生教育-研究生通知 | yjsjy_yjstz |\n| ✅主页-就业招聘                | jyzhaop     |",
        "radar": [
          {
            "source": [
              "cs.xidian.edu.cn/"
            ]
          }
        ],
        "location": "cs.ts",
        "module": () => import('@/routes/xidian/cs.ts')
      },
      "/gr/:category?": {
        "path": "/gr/:category?",
        "categories": [
          "university"
        ],
        "example": "/xidian/gr/home_tzgg1",
        "parameters": {
          "category": "通知类别，默认为主页-通知公告"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "研究生院/卓越工程师学院",
        "url": "gr.xidian.edu.cn",
        "maintainers": [
          "ZiHao256"
        ],
        "description": "| 文章来源          | 参数           |\n| ------------- | ------------ |\n| ✅主页-最新动态      | home_zxdt    |\n| ✅主页-通知公告      | home_tzgg1   |\n| ✅主页-讲座报告      | home_jzbg    |\n| ✅研院介绍-基本情况    | yyjs_jbqk    |\n| ✅研院介绍-机构设置    | yyjs_jbqk1   |\n| ✅研院介绍-部门领导    | yyjs_jbqk2   |\n| ✅研院介绍-服务指南    | yyjs_jbqk3   |\n| ✅研院介绍-学院联系方式  | yyjs_jbqk4   |\n| ✅招生信息         | yjsy         |\n| ✅招生信息-硕士研究生招生 | yjsy_yjszs   |\n| ✅招生信息-博士研究生招生 | yjsy_bsyjszs |\n| ✅招生信息-其他类型招生  | yjsy_qtlxzs  |\n| ✅培养管理         | pygl         |\n| ✅培养管理-学术学位    | pygl_xsxw    |\n| ✅培养管理-专业学位    | pygl_zyxw    |\n| ✅培养管理-教学管理    | pygl_jxgl    |\n| ✅培养管理-课程建设    | pygl_jxgl1   |\n| ✅培养管理-管理规定    | pygl_jxgl2   |\n| ✅培养管理-国际交流    | pygl_jxgl3   |\n| ✅培养管理-办事流程    | pygl_bslc    |\n| ✅学位授予         | xwsy         |\n| ✅学位授予-通知公告    | xwsy_tzgg    |\n| ✅学位授予-规章制度    | xwsy_gzzd    |\n| ✅学位授予-授位名单    | xwsy_swmd    |\n| ✅学位授予-资料下载    | xwsy_zlxz    |",
        "radar": [
          {
            "source": [
              "gr.xidian.edu.cn/"
            ]
          }
        ],
        "location": "gr.ts",
        "module": () => import('@/routes/xidian/gr.ts')
      },
      "/jwc/:category?": {
        "path": "/jwc/:category?",
        "categories": [
          "university"
        ],
        "example": "/xidian/jwc/tzgg",
        "parameters": {
          "category": "通知类别，默认为通知公告"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "教务处",
        "url": "jwc.xidian.edu.cn",
        "maintainers": [
          "ShadowySpirits"
        ],
        "description": "| 教学信息 | 教学研究 | 实践教学 | 质量监控 | 通知公告 |\n| :------: | :------: | :------: | :------: | :------: |\n|   jxxx   |   jxyj   |   sjjx   |   zljk   |   tzgg   |",
        "location": "jwc.ts",
        "module": () => import('@/routes/xidian/jwc.ts')
      }
    },
    "apiRoutes": {},
    "name": "西安电子科技大学",
    "url": "www.xidian.edu.cn",
    "lang": "zh-CN"
  },
  "ximalaya": {
    "routes": {
      "/:type/:id/:all/:shownote?": {
        "path": [
          "/:type/:id/:all/:shownote?"
        ],
        "categories": [
          "multimedia"
        ],
        "example": "/ximalaya/album/299146",
        "parameters": {
          "type": "专辑类型, 通常可以使用 `album`，可在对应专辑页面的 URL 中找到",
          "id": "专辑 id, 可在对应专辑页面的 URL 中找到",
          "all": "是否需要获取全部节目，填入 `1`、`true`、`all` 视为获取所有节目，填入其他则不获取。"
        },
        "features": {
          "requireConfig": [
            {
              "name": "XIMALAYA_TOKEN",
              "description": ""
            }
          ],
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": true,
          "supportScihub": false
        },
        "name": "专辑",
        "maintainers": [
          "lengthmin",
          "jjeejj",
          "prnake"
        ],
        "description": "目前喜马拉雅的 API 只能一集一集的获取各节目上的 ShowNote，会极大的占用系统资源，所以默认为不获取节目的 ShowNote。\n\n::: warning\n  专辑类型即 url 中的分类拼音，使用通用分类 `album` 通常是可行的，专辑 id 是跟在**分类拼音**后的那个 id, 不要输成某集的 id 了\n\n  **付费内容需要配置好已购买账户的 token 才能收听，详情见部署页面的配置模块**\n:::",
        "location": "album.ts",
        "module": () => import('@/routes/ximalaya/album.ts')
      }
    },
    "apiRoutes": {},
    "name": "喜马拉雅",
    "url": "ximalaya.com",
    "lang": "zh-CN"
  },
  "xinpianchang": {
    "routes": {
      "/discover/:params?": {
        "path": [
          "/discover/:params?",
          "/:params?"
        ],
        "categories": [
          "new-media"
        ],
        "example": "/xinpianchang/discover",
        "parameters": {
          "params": "参数，可在对应分类页 URL 中找到，默认为 `article-0-0-all-all-0-0-score` ，即全部"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "发现",
        "maintainers": [
          "nczitzk"
        ],
        "description": "::: tip\n  跳转到欲订阅的分类页，将 URL 的 `/discover` 到末尾的部分填入 `params` 参数。\n\n  如 [全部原创视频作品](https://www.xinpianchang.com/discover/article-0-0-all-all-0-0-score) 的 URL 为 `https://www.xinpianchang.com/discover/article-0-0-all-all-0-0-score`，其 `/discover` 到末尾的部分为 `article-0-0-all-all-0-0-score`，所以对应的路由为 [/xinpianchang/discover/article-0-0-all-all-0-0-score](https://rsshub.app/xinpianchang/discover/article-0-0-all-all-0-0-score)。\n:::",
        "location": "index.ts",
        "module": () => import('@/routes/xinpianchang/index.ts')
      },
      "/:params?": {
        "path": [
          "/discover/:params?",
          "/:params?"
        ],
        "categories": [
          "new-media"
        ],
        "example": "/xinpianchang/discover",
        "parameters": {
          "params": "参数，可在对应分类页 URL 中找到，默认为 `article-0-0-all-all-0-0-score` ，即全部"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "发现",
        "maintainers": [
          "nczitzk"
        ],
        "description": "::: tip\n  跳转到欲订阅的分类页，将 URL 的 `/discover` 到末尾的部分填入 `params` 参数。\n\n  如 [全部原创视频作品](https://www.xinpianchang.com/discover/article-0-0-all-all-0-0-score) 的 URL 为 `https://www.xinpianchang.com/discover/article-0-0-all-all-0-0-score`，其 `/discover` 到末尾的部分为 `article-0-0-all-all-0-0-score`，所以对应的路由为 [/xinpianchang/discover/article-0-0-all-all-0-0-score](https://rsshub.app/xinpianchang/discover/article-0-0-all-all-0-0-score)。\n:::",
        "location": "index.ts",
        "module": () => import('@/routes/xinpianchang/index.ts')
      },
      "/rank/:category?": {
        "path": "/rank/:category?",
        "categories": [
          "new-media"
        ],
        "example": "/xinpianchang/rank",
        "parameters": {
          "category": "分类 id，可在对应排行榜页 URL 中找到，见下表，默认为 `all` ，即总榜"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "排行榜",
        "maintainers": [
          "nczitzk"
        ],
        "description": "| 分类     | id         |\n| -------- | ---------- |\n| 总榜     | all        |\n| 精选榜   | staffPicks |\n| 广告     | ad         |\n| 宣传片   | publicity  |\n| 创意     | creative   |\n| 干货教程 | backstage  |",
        "location": "rank.ts",
        "module": () => import('@/routes/xinpianchang/rank.ts')
      }
    },
    "apiRoutes": {},
    "name": "新片场",
    "url": "xinpianchang.com",
    "lang": "zh-CN"
  },
  "xjtlu": {
    "routes": {
      "/news/:lang?/:category?": {
        "path": "/news/:lang?/:category?",
        "categories": [
          "university"
        ],
        "example": "/xjtlu/news/en/technology",
        "url": "www.xjtlu.edu.cn/en/news",
        "parameters": {
          "lang": "Language, `en` or `zh`, default: `en`",
          "category": "Category, see table below, default: `all`"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "www.xjtlu.edu.cn/:lang/about/news/all-news",
              "www.xjtlu.edu.cn/:lang/news"
            ],
            "target": "/news/:lang"
          }
        ],
        "name": "News",
        "maintainers": [
          "Circloud"
        ],
        "description": "Categories:\n\n| Category | English Name | Chinese Name |\n| -------- | ------------ | ------------ |\n| `all` | All | 全部 |\n| `anniversary` | XJTLU 20th Anniversary | 西浦20周年 |\n| `technology` | Science and Technology | 科技 |\n| `business` | Business | 商业管理 |\n| `environment` | Built Environment | 建筑环境 |\n| `humanities` | Humanities and Social Sciences | 人文社科 |\n| `community` | Community | 校园与社区 |\n| `about` | About XJTLU | 要闻聚焦 |\n| `stories` | XJTLU Stories | 招生专区 |",
        "location": "news.ts",
        "module": () => import('@/routes/xjtlu/news.ts')
      }
    },
    "apiRoutes": {},
    "name": "Xi'an Jiaotong-Liverpool University",
    "url": "www.xjtlu.edu.cn",
    "categories": [
      "university"
    ],
    "lang": "en",
    "zh": {
      "name": "西交利物浦大学"
    }
  },
  "xjtu": {
    "routes": {
      "/job/:subpath?": {
        "path": "/job/:subpath?",
        "categories": [
          "university"
        ],
        "example": "/xjtu/job/zxgg",
        "parameters": {
          "subpath": "栏目类型，默认请求`zxgg`，详见下方表格"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "就业创业中心",
        "maintainers": [
          "DylanXie123"
        ],
        "description": "栏目类型\n\n| 中心公告 | 选调生 | 重点单位 | 国际组织 | 创新创业 | 就业实习 |\n| -------- | ------ | -------- | -------- | -------- | -------- |\n| zxgg     | xds    | zddw     | gjzz     | cxcy     | jysx     |",
        "location": "job.tsx",
        "module": () => import('@/routes/xjtu/job.tsx')
      },
      "/2yuan/news/:id?": {
        "path": "/2yuan/news/:id?",
        "categories": [
          "university"
        ],
        "example": "/xjtu/2yuan/news",
        "parameters": {
          "id": "编号，见下表，默认为通知公告"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "第二附属医院新闻",
        "maintainers": [
          "nczitzk"
        ],
        "description": "| 分类     | 编号 |\n| -------- | ---- |\n| 通知公告 | 110  |\n| 综合新闻 | 6    |\n| 科室动态 | 8    |\n| 教学动态 | 45   |\n| 科研动态 | 51   |\n| 护理动态 | 57   |\n| 党群活动 | 63   |\n| 外事活动 | 13   |\n| 媒体二院 | 14   |\n| 理论政策 | 16   |",
        "location": "2yuan/news.ts",
        "module": () => import('@/routes/xjtu/2yuan/news.ts')
      },
      "/dean/:subpath{.+}": {
        "path": "/dean/:subpath{.+}",
        "name": "教务处",
        "maintainers": [
          "hoilc"
        ],
        "example": "/xjtu/dean/jxxx/jxtz2",
        "description": "打开一个类似 <https://dean.xjtu.edu.cn/jxxx/jxtz2.htm> 的网址，在 `.cn` 后的内容就是 subpath，此例中是 `jxxx/jxtz2`",
        "location": "dean.ts",
        "module": () => import('@/routes/xjtu/dean.ts')
      },
      "/dyyy/:path{.+}": {
        "path": "/dyyy/:path{.+}",
        "name": "Unknown",
        "maintainers": [],
        "location": "dyyy/index.ts",
        "module": () => import('@/routes/xjtu/dyyy/index.ts')
      },
      "/ee/jzxx/:category?": {
        "path": "/ee/jzxx/:category?",
        "categories": [
          "university"
        ],
        "example": "/xjtu/ee/jzxx/bks",
        "parameters": {
          "category": "类别：`bks`，默认为首页，详情在描述中"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "ee.xjtu.edu.cn/jzxx/:category?.htm"
            ]
          }
        ],
        "name": "电气学院通知",
        "maintainers": [
          "riverflows2333"
        ],
        "description": "栏目类型\n\n| 主页 | 本科生 | 研究生 | 科研学术 | 采购招标 | 招聘就业 | 行政办公\n| --- | ----- | ----- | ------ | ------- | ------ | ------\n|  -  |  bks  |  yjs  |  kyxs  |   cgzb  |  zpjy  | xzbg  ",
        "location": "ee-jzxx.ts",
        "module": () => import('@/routes/xjtu/ee-jzxx.ts')
      },
      "/ee/:id?": {
        "path": "/ee/:id?",
        "categories": [
          "university"
        ],
        "example": "/xjtu/ee/1114",
        "parameters": {
          "id": "栏目id，默认请求`1124`，可在 URL 中找到"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "ee.xjtu.edu.cn/"
            ]
          }
        ],
        "name": "电气学院",
        "maintainers": [
          "DylanXie123"
        ],
        "url": "ee.xjtu.edu.cn/",
        "location": "ee.ts",
        "module": () => import('@/routes/xjtu/ee.ts')
      },
      "/gs/tzgg": {
        "path": "/gs/tzgg",
        "categories": [
          "university"
        ],
        "example": "/xjtu/gs/tzgg",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "gs.xjtu.edu.cn/"
            ]
          }
        ],
        "name": "研究生院通知公告",
        "maintainers": [
          "nczitzk"
        ],
        "url": "gs.xjtu.edu.cn/",
        "location": "gs/tzgg.ts",
        "module": () => import('@/routes/xjtu/gs/tzgg.ts')
      },
      "/international/:subpath{.+}": {
        "path": "/international/:subpath{.+}",
        "name": "Unknown",
        "maintainers": [],
        "location": "international.ts",
        "module": () => import('@/routes/xjtu/international.ts')
      },
      "/std/:category?": {
        "path": "/std/:category?",
        "categories": [
          "university"
        ],
        "example": "/xjtu/std/zytz",
        "parameters": {
          "category": "分类，见下表，默认为通知公告"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "科技在线",
        "maintainers": [
          "nczitzk"
        ],
        "description": "| 通知公告 | 重要通知 | 项目申报 | 成果申报 | 信息快讯 |\n| -------- | -------- | -------- | -------- | -------- |\n|          | zytz     | xmsb     | cgsb     | xxkx     |",
        "location": "std.tsx",
        "module": () => import('@/routes/xjtu/std.tsx')
      },
      "/yz/:category?": {
        "path": "/yz/:category?",
        "categories": [
          "university"
        ],
        "example": "/xjtu/yz/zsdt",
        "parameters": {
          "category": "栏目类型，默认请求`zsdt`，详见下方表格"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "yz.xjtu.edu.cn/index/:category.htm"
            ],
            "target": "/yz/:category"
          }
        ],
        "name": "研究生招生信息网",
        "maintainers": [
          "YoghurtGuy"
        ],
        "description": "栏目类型\n\n| 招生动态 | 通知公告 | 政策法规 | 招生统计 | 历年复试线 | 博士招生 | 硕士招生 | 推免生 | 其他招生 |\n| -------- | -------- | -------- | -------- | ---------- | -------- | -------- | ------ | -------- |\n| zsdt     | tzgg     | zcfg     | zstj     | lnfsx      | bszs     | sszs     | tms    | qtzs     |",
        "location": "yz.ts",
        "module": () => import('@/routes/xjtu/yz.ts')
      },
      "/zs/:category{.+}?": {
        "path": "/zs/:category{.+}?",
        "name": "本科招生网",
        "url": "zs.xjtu.edu.cn",
        "maintainers": [
          "nczitzk"
        ],
        "example": "/xjtu/zs/zsxx1/zskx",
        "parameters": {
          "category": {
            "description": "分类，默认为 zsxx1/zskx，可在对应分类页 URL 中找到",
            "options": [
              {
                "label": "招生快讯",
                "value": "zsxx1/zskx"
              },
              {
                "label": "招生政策",
                "value": "zsxx1/zszc"
              },
              {
                "label": "招生计划",
                "value": "zsxx1/zsjh"
              },
              {
                "label": "阳光公告",
                "value": "zsxx1/yggg"
              },
              {
                "label": "历年录取",
                "value": "zsxx1/lnlq"
              }
            ]
          }
        },
        "description": "::: tip\n若订阅 [招生快讯](https://zs.xjtu.edu.cn/zsxx1/zskx.htm)，网址为 `https://zs.xjtu.edu.cn/zsxx1/zskx.htm`，请截取 `https://zs.xjtu.edu.cn/` 到末尾 `.htm` 的部分 `zsxx1/zskx` 作为 `category` 参数填入，此时目标路由为 [`/xjtu/zs/zsxx1/zskx`](https://rsshub.app/xjtu/zs/zsxx1/zskx)。\n:::\n\n| [招生快讯](https://zs.xjtu.edu.cn/zsxx1/zskx.htm)   | [招生政策](https://zs.xjtu.edu.cn/zsxx1/zszc.htm)   | [招生计划](https://zs.xjtu.edu.cn/zsxx1/zsjh.htm)   | [阳光公告](https://zs.xjtu.edu.cn/zsxx1/yggg.htm)   | [历年录取](https://zs.xjtu.edu.cn/zsxx1/lnlq.htm)   |\n| --------------------------------------------------- | --------------------------------------------------- | --------------------------------------------------- | --------------------------------------------------- | --------------------------------------------------- |\n| [zsxx1/zskx](https://rsshub.app/xjtu/zs/zsxx1/zskx) | [zsxx1/zszc](https://rsshub.app/xjtu/zs/zsxx1/zszc) | [zsxx1/zsjh](https://rsshub.app/xjtu/zs/zsxx1/zsjh) | [zsxx1/yggg](https://rsshub.app/xjtu/zs/zsxx1/yggg) | [zsxx1/lnlq](https://rsshub.app/xjtu/zs/zsxx1/lnlq) |\n",
        "categories": [
          "university"
        ],
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportRadar": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "zs.xjtu.edu.cn/:category"
            ]
          }
        ],
        "view": 0,
        "location": "zs.ts",
        "module": () => import('@/routes/xjtu/zs.ts')
      }
    },
    "apiRoutes": {},
    "name": "西安交通大学",
    "url": "2yuan.xjtu.edu.cn",
    "lang": "zh-CN"
  },
  "xkb": {
    "routes": {
      "/:channel": {
        "path": "/:channel",
        "categories": [
          "traditional-media"
        ],
        "example": "/xkb/350",
        "parameters": {
          "channel": "栏目 ID，点击对应栏目后在地址栏找到"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "新闻",
        "maintainers": [
          "TimWu007"
        ],
        "description": "常用栏目 ID：\n\n| 栏目名 | ID  |\n| ------ | --- |\n| 首页   | 350 |\n| 重点   | 359 |\n| 广州   | 353 |\n| 湾区   | 360 |\n| 天下   | 355 |",
        "location": "index.tsx",
        "module": () => import('@/routes/xkb/index.tsx')
      }
    },
    "apiRoutes": {},
    "name": "新快报",
    "url": "xkb.com.cn",
    "lang": "zh-CN"
  },
  "xmanhua": {
    "routes": {
      "/:uid": {
        "path": "/:uid",
        "categories": [
          "anime"
        ],
        "example": "/xmanhua/73xm",
        "parameters": {
          "uid": "漫画 id,在浏览器中可见，例如鬼灭之刃对应的 id 为 `73xm`"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false,
          "nsfw": true
        },
        "radar": [
          {
            "source": [
              "xmanhua.com/:uid"
            ]
          }
        ],
        "name": "最新动态",
        "maintainers": [
          "Ye11"
        ],
        "location": "index.ts",
        "module": () => import('@/routes/xmanhua/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "X 漫画",
    "url": "xmanhua.com",
    "lang": "zh-CN"
  },
  "xmnn": {
    "routes": {
      "/epaper/:id?": {
        "path": "/epaper/:id?",
        "categories": [
          "traditional-media"
        ],
        "example": "/xmnn/epaper/xmrb",
        "parameters": {
          "id": "报纸 id，见下表，默认为 `xmrb`，即厦门日报"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "epaper.xmnn.cn/:id"
            ],
            "target": "/epaper/:id"
          }
        ],
        "name": "数字媒体",
        "maintainers": [
          "nczitzk"
        ],
        "description": "| 厦门日报 | 厦门晚报 | 海西晨报 | 城市捷报 |\n| -------- | -------- | -------- | -------- |\n| xmrb     | xmwb     | hxcb     | csjb     |",
        "location": "epaper.ts",
        "module": () => import('@/routes/xmnn/epaper.ts')
      },
      "/news/:category{.+}?": {
        "path": "/news/:category{.+}?",
        "name": "Unknown",
        "maintainers": [],
        "location": "news.ts",
        "module": () => import('@/routes/xmnn/news.ts')
      }
    },
    "apiRoutes": {},
    "name": "厦门网",
    "url": "epaper.xmnn.cn",
    "lang": "zh-CN"
  },
  "xmu": {
    "routes": {
      "/kydt": {
        "path": "/kydt",
        "categories": [
          "university"
        ],
        "example": "/xmu/kydt",
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "soe.xmu.edu.cn/kxyj/kydt.htm"
            ]
          }
        ],
        "name": "科研动态",
        "maintainers": [
          "linsenwang"
        ],
        "location": "kydt.ts",
        "module": () => import('@/routes/xmu/kydt.ts')
      }
    },
    "apiRoutes": {},
    "name": "Xiamen University",
    "url": "soe.xmu.edu.cn",
    "zh": {
      "name": "厦门大学经济学院"
    }
  },
  "xmut": {
    "routes": {
      "/jwc/bkjw/:category?": {
        "path": "/jwc/bkjw/:category?",
        "name": "Unknown",
        "maintainers": [],
        "location": "jwc/bkjw.ts",
        "module": () => import('@/routes/xmut/jwc/bkjw.ts')
      },
      "/jwc/yjjw/:category?": {
        "path": "/jwc/yjjw/:category?",
        "name": "Unknown",
        "maintainers": [],
        "location": "jwc/yjs.ts",
        "module": () => import('@/routes/xmut/jwc/yjs.ts')
      }
    },
    "apiRoutes": {},
    "name": "厦门理工大学",
    "url": "jwc.xmut.edu.cn",
    "lang": "zh-CN"
  },
  "xsijishe": {
    "routes": {
      "/forum/:fid": {
        "path": "/forum/:fid",
        "categories": [
          "bbs"
        ],
        "example": "/xsijishe/forum/51",
        "parameters": {
          "fid": "子论坛 id"
        },
        "features": {
          "requireConfig": [
            {
              "name": "XSIJISHE_COOKIE",
              "description": ""
            },
            {
              "name": "XSIJISHE_USER_AGENT",
              "description": ""
            }
          ],
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false,
          "nsfw": true
        },
        "name": "论坛",
        "maintainers": [
          "akynazh"
        ],
        "description": "::: tip 关于子论坛 id 的获取方法\n  `/xsijishe/forum/51` 对应于论坛 `https://xsijishe.com/forum-51-1.html`，这个论坛的 fid 为 51，也就是 `forum-{fid}-1` 中的 fid。\n:::",
        "location": "forum.ts",
        "module": () => import('@/routes/xsijishe/forum.ts')
      },
      "/rank/:type": {
        "path": "/rank/:type",
        "categories": [
          "bbs"
        ],
        "example": "/xsijishe/rank/weekly",
        "parameters": {
          "type": {
            "description": "排行榜类型",
            "options": [
              {
                "value": "weekly",
                "label": "周榜"
              },
              {
                "value": "monthly",
                "label": "月榜"
              }
            ]
          }
        },
        "features": {
          "requireConfig": [
            {
              "name": "XSIJISHE_COOKIE",
              "description": ""
            },
            {
              "name": "XSIJISHE_USER_AGENT",
              "description": ""
            }
          ],
          "requirePuppeteer": true,
          "antiCrawler": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false,
          "nsfw": true
        },
        "name": "排行榜",
        "maintainers": [
          "akynazh",
          "AiraNadih"
        ],
        "location": "rank.ts",
        "module": () => import('@/routes/xsijishe/rank.ts')
      }
    },
    "apiRoutes": {},
    "name": "司机社",
    "url": "xsijishe.com",
    "lang": "zh-CN"
  },
  "xueqiu": {
    "routes": {
      "/timeline/:usergroup_id?": {
        "path": "/timeline/:usergroup_id?",
        "categories": [
          "finance"
        ],
        "example": "/xueqiu/timeline/",
        "parameters": {
          "usergroup_id": "用户组 ID，-1 为全部关注用户"
        },
        "features": {
          "requireConfig": [
            {
              "name": "XUEQIU_COOKIES",
              "description": ""
            }
          ],
          "requirePuppeteer": false,
          "antiCrawler": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "用户关注时间线",
        "maintainers": [
          "ErnestDong"
        ],
        "description": "::: warning\n  用户关注动态需要登录后的 Cookie 值，所以只能自建，详情见部署页面的配置模块。\n:::\n\n| -1   | -2       | 1             |\n| ---- | -------- | ------------- |\n| 全部 | 关注精选 | 自定义第 1 组 |",
        "location": "timeline.ts",
        "module": () => import('@/routes/xueqiu/timeline.ts')
      },
      "/user_stock/:id": {
        "path": "/user_stock/:id",
        "categories": [
          "finance"
        ],
        "example": "/xueqiu/user_stock/1247347556",
        "parameters": {
          "id": "用户 id, 可在用户主页 URL 中找到"
        },
        "features": {
          "requireConfig": [
            {
              "name": "XUEQIU_COOKIES",
              "description": ""
            }
          ],
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "xueqiu.com/u/:id"
            ]
          }
        ],
        "name": "用户自选动态",
        "maintainers": [
          "hillerliao"
        ],
        "description": "::: warning\n  用户自选动态需要登录后的 Cookie 值，所以只能自建，详情见部署页面的配置模块。\n:::",
        "location": "user-stock.ts",
        "module": () => import('@/routes/xueqiu/user-stock.ts')
      },
      "/column/:id": {
        "path": "/column/:id",
        "categories": [
          "finance"
        ],
        "example": "/xueqiu/column/9962554712",
        "parameters": {
          "id": "用户 id, 可在用户主页 URL 中找到"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "xueqiu.com/:id/column"
            ]
          }
        ],
        "name": "用户专栏",
        "maintainers": [
          "TonyRL",
          "pseudoyu"
        ],
        "location": "column.ts",
        "module": () => import('@/routes/xueqiu/column.ts')
      },
      "/fund/:id": {
        "path": "/fund/:id",
        "categories": [
          "finance"
        ],
        "example": "/xueqiu/fund/040008",
        "parameters": {
          "id": "基金代码, 可在基金主页 URL 中找到. 此路由的数据为场外基金 (`F`开头)"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "蛋卷基金净值更新",
        "maintainers": [
          "HenryQW",
          "NathanDai"
        ],
        "location": "fund.ts",
        "module": () => import('@/routes/xueqiu/fund.ts')
      },
      "/snb/:id": {
        "path": "/snb/:id",
        "categories": [
          "finance"
        ],
        "example": "/xueqiu/snb/ZH1288184",
        "parameters": {
          "id": "组合代码, 可在组合主页 URL 中找到."
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "xueqiu.com/P/:id",
              "xueqiu.com/p/:id"
            ]
          }
        ],
        "name": "组合最新调仓信息",
        "maintainers": [
          "ZhishanZhang"
        ],
        "location": "snb.ts",
        "module": () => import('@/routes/xueqiu/snb.ts')
      },
      "/favorite/:id": {
        "path": "/favorite/:id",
        "categories": [
          "finance"
        ],
        "example": "/xueqiu/favorite/8152922548",
        "parameters": {
          "id": "用户 id, 可在用户主页 URL 中找到"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "xueqiu.com/u/:id"
            ]
          }
        ],
        "name": "用户收藏动态",
        "maintainers": [
          "imlonghao"
        ],
        "location": "favorite.ts",
        "module": () => import('@/routes/xueqiu/favorite.ts')
      },
      "/hots": {
        "path": "/hots",
        "categories": [
          "finance"
        ],
        "example": "/xueqiu/hots",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "xueqiu.com/"
            ]
          }
        ],
        "name": "热帖",
        "maintainers": [
          "hillerliao"
        ],
        "url": "xueqiu.com/",
        "location": "hots.ts",
        "module": () => import('@/routes/xueqiu/hots.ts')
      },
      "/user/:id/:type?": {
        "path": "/user/:id/:type?",
        "categories": [
          "finance"
        ],
        "example": "/xueqiu/user/8152922548",
        "parameters": {
          "id": "用户 id, 可在用户主页 URL 中找到",
          "type": "动态的类型, 不填则默认全部"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": true,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "xueqiu.com/u/:id"
            ],
            "target": "/user/:id"
          }
        ],
        "name": "用户动态",
        "maintainers": [
          "imlonghao"
        ],
        "description": "| 原发布 | 长文 | 问答 | 热门 | 交易 |\n| ------ | ---- | ---- | ---- | ---- |\n| 0      | 2    | 4    | 9    | 11   |",
        "location": "user.ts",
        "module": () => import('@/routes/xueqiu/user.ts')
      },
      "/stock_comments/:id": {
        "path": "/stock_comments/:id",
        "categories": [
          "finance"
        ],
        "example": "/xueqiu/stock_comments/SZ002626",
        "parameters": {
          "id": "股票代码（需要带上交易所）"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "xueqiu.com/S/:id"
            ]
          }
        ],
        "name": "股票评论",
        "maintainers": [],
        "location": "stock-comments.tsx",
        "module": () => import('@/routes/xueqiu/stock-comments.tsx')
      },
      "/stock_info/:id/:type?": {
        "path": "/stock_info/:id/:type?",
        "categories": [
          "finance"
        ],
        "example": "/xueqiu/stock_info/SZ000002",
        "parameters": {
          "id": "股票代码（需要带上交易所）",
          "type": "动态的类型, 不填则为股票公告"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "xueqiu.com/S/:id",
              "xueqiu.com/s/:id"
            ],
            "target": "/stock_info/:id"
          }
        ],
        "name": "股票信息",
        "maintainers": [
          "YuYang"
        ],
        "description": "| 公告         | 新闻 | 研报     |\n| ------------ | ---- | -------- |\n| announcement | news | research |",
        "location": "stock-info.ts",
        "module": () => import('@/routes/xueqiu/stock-info.ts')
      },
      "/today": {
        "path": "/today",
        "categories": [
          "finance"
        ],
        "example": "/xueqiu/today",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "xueqiu.com/today"
            ]
          }
        ],
        "name": "今日话题",
        "maintainers": [
          "nczitzk"
        ],
        "url": "xueqiu.com/today",
        "location": "today.ts",
        "module": () => import('@/routes/xueqiu/today.ts')
      }
    },
    "apiRoutes": {},
    "name": "雪球",
    "url": "danjuanapp.com",
    "lang": "zh-CN"
  },
  "xunhupay": {
    "routes": {
      "/blog": {
        "path": "/blog",
        "categories": [
          "blog"
        ],
        "example": "/xunhupay/blog",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "www.xunhupay.com/blog"
            ]
          }
        ],
        "name": "文章",
        "maintainers": [
          "Joey"
        ],
        "url": "www.xunhupay.com/blog",
        "location": "index.ts",
        "module": () => import('@/routes/xunhupay/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "虎皮椒",
    "url": "www.xunhupay.com",
    "lang": "zh-CN"
  },
  "xupt": {
    "routes": {
      "/jyc/:type?": {
        "path": "/jyc/:type?",
        "categories": [
          "university"
        ],
        "example": "/xupt/jyc",
        "parameters": {
          "type": "分类，默认为 tzgg（通知公告）"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "jyc.xupt.edu.cn/index/tzgg.htm"
            ],
            "target": "/jyc/tzgg"
          }
        ],
        "name": "教务处通知公告",
        "maintainers": [
          "StudyingLover"
        ],
        "description": "| 分类 | 参数 |\n| ---- | ---- |\n| 通知公告 | tzgg |",
        "location": "jyc.ts",
        "module": () => import('@/routes/xupt/jyc.ts')
      }
    },
    "apiRoutes": {},
    "name": "西安邮电大学",
    "url": "xupt.edu.cn",
    "description": "西安邮电大学教务处通知公告",
    "zh": {
      "name": "西安邮电大学"
    }
  },
  "xwenming": {
    "routes": {
      "/:category?": {
        "path": "/:category?",
        "name": "分类",
        "url": "www.xwenming.com",
        "maintainers": [
          "nczitzk"
        ],
        "example": "/xwenming/news",
        "parameters": {
          "category": {
            "description": "分类，默认为全部，可在对应分类页 URL 中找到",
            "options": [
              {
                "label": "全部",
                "value": ""
              },
              {
                "label": "科技前沿",
                "value": "news"
              },
              {
                "label": "疑难杂症",
                "value": "solve"
              },
              {
                "label": "通知专栏",
                "value": "notice"
              },
              {
                "label": "未分类",
                "value": "uncategorized"
              }
            ]
          }
        },
        "description": "::: tip\n订阅 [科技前沿](https://www.xwenming.com/index.php/category/news)，其源网址为 `https://www.xwenming.com/index.php/category/news`，请参考该 URL 指定部分构成参数，此时路由为 [`/xwenming/category/news`](https://rsshub.app/xwenming/category/news) 或 [`/xwenming/category/科技前沿`](https://rsshub.app/xwenming/category/科技前沿)。\n:::\n\n| 分类                                                                | ID                                                                  |\n| ------------------------------------------------------------------- | ------------------------------------------------------------------- |\n| [全部](https://www.xwenming.com)                                    | [<空>](https://rsshub.app/xwenming)                                 |\n| [科技前沿](https://www.xwenming.com/index.php/category/news)        | [news](https://rsshub.app/xwenming/category/news)                   |\n| [疑难杂症](https://www.xwenming.com/index.php/category/solve)       | [solve](https://rsshub.app/xwenming/category/solve)                 |\n| [通知专栏](https://www.xwenming.com/index.php/category/notice)      | [notice](https://rsshub.app/xwenming/category/notice)               |\n| [未分类](https://www.xwenming.com/index.php/category/uncategorized) | [uncategorized](https://rsshub.app/xwenming/category/uncategorized) |\n",
        "categories": [
          "new-media"
        ],
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportRadar": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "www.xwenming.com",
              "www.xwenming.com/index.php/category/:category"
            ],
            "target": "/:category"
          },
          {
            "title": "全部",
            "source": [
              "www.xwenming.com"
            ],
            "target": "/"
          },
          {
            "title": "科技前沿",
            "source": [
              "www.xwenming.com/index.php/category/news"
            ],
            "target": "/news"
          },
          {
            "title": "疑难杂症",
            "source": [
              "www.xwenming.com/index.php/category/solve"
            ],
            "target": "/solve"
          },
          {
            "title": "通知专栏",
            "source": [
              "www.xwenming.com/index.php/category/notice"
            ],
            "target": "/notice"
          },
          {
            "title": "未分类",
            "source": [
              "www.xwenming.com/index.php/category/uncategorized"
            ],
            "target": "/uncategorized"
          }
        ],
        "view": 0,
        "location": "index.ts",
        "module": () => import('@/routes/xwenming/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "未知文明",
    "url": "xwenming.com",
    "categories": [
      "new-media"
    ],
    "description": "",
    "lang": "zh-CN"
  },
  "xys": {
    "routes": {
      "/new": {
        "path": "/new",
        "categories": [
          "blog"
        ],
        "example": "/xys/new",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "xys.org/",
              "xys.org/new.html"
            ]
          }
        ],
        "name": "新到资料",
        "maintainers": [
          "wenzhenl"
        ],
        "url": "xys.org/",
        "location": "new.tsx",
        "module": () => import('@/routes/xys/new.tsx')
      }
    },
    "apiRoutes": {},
    "name": "新语丝",
    "url": "xys.org",
    "lang": "zh-CN"
  },
  "xyu": {
    "routes": {
      "/library": {
        "path": "/library",
        "categories": [
          "university"
        ],
        "example": "/xyu/library",
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "图书馆通知公告",
        "maintainers": [
          "JinMokai"
        ],
        "url": "lib.xyc.edu.cn/index/tzgg.htm",
        "radar": [
          {
            "source": [
              "lib.xyc.edu.cn/index/tzgg.htm"
            ],
            "target": "/library"
          }
        ],
        "location": "library.ts",
        "module": () => import('@/routes/xyu/library.ts')
      },
      "/index/tzgg": {
        "path": "/index/tzgg",
        "categories": [
          "university"
        ],
        "example": "/xyu/index/tzgg",
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "www.xyc.edu.cn/index/tzgg.htm"
            ]
          }
        ],
        "name": "官网通知公告",
        "maintainers": [
          "JinMokai"
        ],
        "url": "www.xyc.edu.cn/index/tzgg.htm",
        "location": "notices.ts",
        "module": () => import('@/routes/xyu/notices.ts')
      }
    },
    "apiRoutes": {},
    "name": "新余学院",
    "url": "xyc.edu.cn",
    "lang": "zh-CN"
  },
  "xyzrank": {
    "routes": {
      "/:category?": {
        "path": "/:category?",
        "radar": [
          {
            "source": [
              "xyzrank.com/"
            ],
            "target": ""
          }
        ],
        "name": "Unknown",
        "maintainers": [],
        "url": "xyzrank.com/",
        "location": "index.tsx",
        "module": () => import('@/routes/xyzrank/index.tsx')
      }
    },
    "apiRoutes": {},
    "name": "中文播客榜",
    "url": "xyzrank.com",
    "description": "::: tip\n可以通过指定 `limit` 参数确定榜单排名下限，默认为 250。\n\n若只查看榜单前 50，可在订阅 URL 后加入 `?limit=50`。\n\n即，以 [热门节目](https://xyzrank.com/#/) 为例，路由为[`/xyzrank?limit=50`](https://rsshub.app/xyzrank?limit=50)。\n:::",
    "lang": "zh-CN"
  },
  "yahoo": {
    "routes": {
      "/news/:region/:category?": {
        "path": "/news/:region/:category?",
        "categories": [
          "new-media"
        ],
        "example": "/yahoo/news/hk/world",
        "parameters": {
          "region": "Region, `hk/tw/au/ca/fr/malaysia/nz/sg/uk/en(us)`, the part represented by the asterisk (*) in *.news.yahoo.com",
          "category": "Category, The part represented by the asterisk (*) in .news.yahoo.com/rss/*, region \"hk/tw\" differs, see the description below"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "news.yahoo.com/"
            ]
          }
        ],
        "name": "News",
        "maintainers": [
          "KeiLongW",
          "williamgateszhao"
        ],
        "url": "news.yahoo.com/",
        "description": "\n`Region`\n\nSupport all regions represented by the asterisk (*) in *.news.yahoo.com, such as hk/tw/au/ca/fr/malaysia/nz/sg/uk/en(us). For www.yahoo.com, use en or us. Sites with news domains other than *.news.yahoo.com, such as de.nachrichten.yahoo.com or news.yahoo.co.jp, are not supported.\n\n`Category`\n\nThe parsing method for Yahoo Hong Kong and Taiwan is quite unique. All supported categories are as follows\n\nCategory for hk.news.yahoo.com (hongkong)\n\n| 全部     | 港聞      | 兩岸國際 | 財經      | 娛樂          | 體育   | 健康   | 親子       | 副刊       |\n| ------- | --------- | -------- | -------- | ------------- | ------ | ------ | --------- | ---------- |\n| (empty) | hong-kong | world    | business | entertainment | sports | health | parenting | supplement |\n\nCategory for tw.news.yahoo.com (taiwan)\n\n| 全部     | 政治     | 財經    | 娛樂          | 運動    | 社會地方 | 國際   | 生活      | 健康   | 科技        |\n| ------- | -------- | ------- | ------------- | ------ | -------- | ----- | --------- | ------ | ---------- |\n| (empty) | politics | finance | entertainment | sports | society  | world | lifestyle | health | technology |\n\nOther Yahoo news is fetched from the RSS provided by Yahoo. Please refer to the categories displayed on the pages of *.news.yahoo.com (for example, \"world\"), and try to access *.news.yahoo.com/rss/world to see if it is accessible and contains recent news (some categories exist but are not updated). If it is accessible and has recent news, then that category can be used on the corresponding site. For example, the available categories for news.yahoo.com are as follows\n\nCategory for news.yahoo.com (US)\n\n| All     | US | Politics | World | Science | Tech |\n| ------- | -- | -------- | ----- | ------- | ---- |\n| (empty) | us | politics | world | science | tech |\n\nTo give another example, since uk.news.yahoo.com/rss/ukoriginal is accessible and has recent news, /yahoo/news/uk/ukoriginal is a valid RSSHub route.\n\n`author`\n\nFor Yahoo Hong Kong and Yahoo Taiwan, please use another \"news source\" route.\n\nFor other Yahoo News, this route's RSS provides the author field. You can use RSSHub's built-in \"content filtering\" feature. For example, /yahoo-wg/news/tw/technology?filter_author=Yahoo%20Tech|Engadget can filter out news with authors containing Yahoo Tech or Engadget from Yahoo Taiwan's technology news, which is the Chinese version of Engadget.\n",
        "zh": {
          "name": "新闻",
          "description": "\n`区域 Region`\n\n支持所有 *.news.yahoo.com 中*号所代表的区域, 例如`hk/tw/au/ca/fr/malaysia/nz/sg/uk/en(us)`, 其中 www.yahoo.com 用 en 或 us 来表示。不支持新闻域名不为 *.news.yahoo.com 的站点如 de.nachrichten.yahoo.com 或 news.yahoo.co.jp。\n\n`分类 Category`\n\n香港和台湾雅虎的读取方式比较特别, 所有支持的 category 如下\n\nhk.news.yahoo.com (香港) 所支持的分类\n\n| 全部     | 港聞      | 兩岸國際 | 財經      | 娛樂          | 體育   | 健康   | 親子       | 副刊       |\n| ------- | --------- | -------- | -------- | ------------- | ------ | ------ | --------- | ---------- |\n| （留空） | hong-kong | world    | business | entertainment | sports | health | parenting | supplement |\n\ntw.news.yahoo.com (台湾) 所支持的分类\n\n| 全部     | 政治     | 財經    | 娛樂          | 運動    | 社會地方 | 國際   | 生活      | 健康   | 科技        |\n| ------- | -------- | ------- | ------------- | ------ | -------- | ----- | --------- | ------ | ---------- |\n| （留空） | politics | finance | entertainment | sports | society  | world | lifestyle | health | technology |\n\n其他雅虎新闻读取自 yahoo 提供的 RSS, 请根据 *.news.yahoo.com 的页面上展示的分类(例如 world ), 尝试 *.news.yahoo.com/rss/world 能否访问并且有近期的新闻(有些分类存在但未更新), 如果可以的话则该分类可以用在相应站点, 例如 news.yahoo.com 可用的分类如下\n\nnews.yahoo.com (美国) 所支持的分类\n\n| All     | US | Politics | World | Science | Tech |\n| ------- | -- | -------- | ----- | ------- | ---- |\n| (留空)  | us | politics | world | science | tech |\n\n再举例, 由于 uk.news.yahoo.com/rss/ukoriginal 可以访问并且有较新的新闻, 所以 /yahoo/news/uk/ukoriginal 是一个有效的RSSHub路由。\n\n`作者 author`\n\n对于香港和台湾雅虎, 请使用另一个\"新聞來源\"路由。\n\n对于其他雅虎新闻, 本路由的 RSS 中提供了 author 字段, 可使用 RSSHub 的内置\"内容过滤\"功能, 例如 /yahoo-wg/news/tw/technology?filter_author=Yahoo%20Tech|Engadget 可从台湾雅虎的科技新闻中过滤出作者名称中包含 Yahoo Tech 或者 Engadget 的新闻, 即瘾科技中文版。\n"
        },
        "location": "news/index.ts",
        "module": () => import('@/routes/yahoo/news/index.ts')
      },
      "/news/list/:region/:listId": {
        "path": "/news/list/:region/:listId",
        "categories": [
          "new-media"
        ],
        "example": "/yahoo/news/list/hk/09fcf7b0-0ab2-11e8-bf1f-4d52d4f79454",
        "parameters": {
          "region": "`hk`, `tw`",
          "listId": "見下表"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "hk.news.yahoo.com/"
            ]
          },
          {
            "source": [
              "tw.news.yahoo.com/"
            ]
          }
        ],
        "name": "合作媒體",
        "maintainers": [
          "TonyRL",
          "williamgateszhao",
          "tpnonthealps"
        ],
        "description": "\n| 合作媒體 (`HK`) | `:listId`                              |\n| ----------------- | ---------------------------------------- |\n| 東方日報          | `33ddd580-0ab3-11e8-bfe1-4b555fb1e429` |\n| now.com           | `01b4d760-0ab4-11e8-af3a-54037d3dced3` |\n| am730             | `c4842090-0ab2-11e8-af7f-041a72ce7398` |\n| BBC               | `4d3fc9a0-fac8-11e9-87f2-564ca250983e` |\n| 信報財經新聞      | `5a8a0aa0-0ab3-11e8-b3dc-d990c79d6cb1` |\n| 香港電台          | `b4bfc2d0-0ab3-11e8-bf9f-c888fc09923f` |\n| 法新社            | `1cc44280-facb-11e9-ad7c-f3ba971275c8` |\n| Bloomberg         | `40023670-facc-11e9-9dde-9175ff306602` |\n| 香港動物報        | `6058fa9c-d74d-487a-8b49-aa99a2a2978e` |",
        "location": "news/listid.ts",
        "module": () => import('@/routes/yahoo/news/listid.ts')
      },
      "/news/providers/:region/list": {
        "path": "/news/providers/:region/list",
        "categories": [
          "new-media"
        ],
        "example": "/yahoo/news/providers/tw/list",
        "parameters": {
          "region": "地区, 同路由\"新闻来源\"中的支持地区, 即 hk 或 tw"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "hk.news.yahoo.com/"
            ]
          },
          {
            "source": [
              "tw.news.yahoo.com/"
            ]
          }
        ],
        "name": "新聞來源列表",
        "maintainers": [
          "TonyRL",
          "williamgateszhao"
        ],
        "location": "news/provider-helper.ts",
        "module": () => import('@/routes/yahoo/news/provider-helper.ts')
      },
      "/news/provider/:region/:providerId": {
        "path": "/news/provider/:region/:providerId",
        "categories": [
          "new-media"
        ],
        "example": "/yahoo/news/provider/tw/yahoo_tech_tw_942",
        "parameters": {
          "region": "地區, hk 或 tw, 分别表示香港雅虎和台湾雅虎",
          "providerId": "新聞來源 ID, 可透過路由\"新聞來源列表\"獲得"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "hk.news.yahoo.com/"
            ]
          },
          {
            "source": [
              "tw.news.yahoo.com/"
            ]
          }
        ],
        "name": "新聞來源",
        "maintainers": [
          "TonyRL",
          "williamgateszhao"
        ],
        "description": "\n`Region`\n\n| 香港 | 台灣 |\n| ---- | ---- |\n| hk   | tw   |\n\n`ProviderId`\n\n除了可以通过路由\"新聞來源列表\"获得外, 也可通过 hk.news.yahoo.com/archive 和 tw.news.yahoo.com/archive 选择\"新闻来源\"后通过页面 Url 来获得。\n\n例如 hk.news.yahoo.com/yahoo_movies_hk_660--所有分類/archive, `yahoo_movies_hk_660` 就是 ProviderId 。\n",
        "location": "news/provider.ts",
        "module": () => import('@/routes/yahoo/news/provider.ts')
      }
    },
    "apiRoutes": {},
    "name": "Yahoo",
    "url": "news.yahoo.com",
    "lang": "en-us"
  },
  "yamap": {
    "routes": {
      "/": {
        "path": "/",
        "categories": [
          "travel"
        ],
        "example": "/yamap",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "文章",
        "maintainers": [
          "valuex"
        ],
        "description": "",
        "location": "articles.ts",
        "module": () => import('@/routes/yamap/articles.ts')
      }
    },
    "apiRoutes": {},
    "name": "YAMAP",
    "url": "yamap.com",
    "lang": "ja"
  },
  "yamibo": {
    "routes": {
      "/bbs/forum/:fid/:type?": {
        "name": "BBS - 板块",
        "categories": [
          "bbs"
        ],
        "path": "/bbs/forum/:fid/:type?",
        "example": "/yamibo/bbs/forum/5/404",
        "parameters": {
          "fid": "板块 id，可从URL中提取。https://bbs.yamibo.com/forum-aa-b.html中的aa部分即为fid值",
          "type": "板块子分类，网页中选中板块分类后URL中的typeid值"
        },
        "maintainers": [
          "KarasuShin"
        ],
        "features": {
          "antiCrawler": true,
          "requireConfig": [
            {
              "optional": true,
              "name": "YAMIBO_SALT",
              "description": "百合会BBS登录后的认证信息，获取方式：1. 登录百合会BBS网页版 2. 打开浏览器开发者工具，切换到 Application 面板\n3. 点击侧边栏中的Storage -> Cookies -> https://bbs.yamibo.com 4. 复制 Cookie 中的 EeqY_2132_saltkey 值"
            },
            {
              "optional": true,
              "name": "YAMIBO_AUTH",
              "description": "百合会BBS登录后的认证信息，获取方式：1. 登录百合会BBS网页版 2. 打开浏览器开发者工具，切换到 Application 面板\n3. 点击侧边栏中的Storage -> Cookies -> https://bbs.yamibo.com 4. 复制 Cookie 中的 EeqY_2132_auth 值"
            }
          ]
        },
        "description": "::: warning\n百合会BBS访问部分板块需要用户登录认证，请参考配置说明\n:::",
        "location": "bbs/forum.ts",
        "module": () => import('@/routes/yamibo/bbs/forum.ts')
      },
      "/bbs/thread/:tid": {
        "name": "BBS - 讨论串",
        "categories": [
          "bbs"
        ],
        "path": "/bbs/thread/:tid",
        "example": "/yamibo/bbs/thread/541914",
        "parameters": {
          "tid": "讨论串 id，可从URL中提取。https://bbs.yamibo.com/forum.php?mod=viewthread&tid=xxxx中的xxx或https://bbs.yamibo.com/thread-aaa-b-c.html中的aaa部分即为tid值"
        },
        "maintainers": [
          "KarasuShin"
        ],
        "features": {
          "antiCrawler": true,
          "requireConfig": [
            {
              "optional": true,
              "name": "YAMIBO_SALT",
              "description": "百合会BBS登录后的认证信息，获取方式：1. 登录百合会BBS网页版 2. 打开浏览器开发者工具，切换到 Application 面板\n3. 点击侧边栏中的Storage -> Cookies -> https://bbs.yamibo.com 4. 复制 Cookie 中的 EeqY_2132_saltkey 值"
            },
            {
              "optional": true,
              "name": "YAMIBO_AUTH",
              "description": "百合会BBS登录后的认证信息，获取方式：1. 登录百合会BBS网页版 2. 打开浏览器开发者工具，切换到 Application 面板\n3. 点击侧边栏中的Storage -> Cookies -> https://bbs.yamibo.com 4. 复制 Cookie 中的 EeqY_2132_auth 值"
            }
          ]
        },
        "description": "::: warning\n百合会BBS访问部分讨论串需要用户登录认证，请参考配置说明\n:::",
        "location": "bbs/thread.ts",
        "module": () => import('@/routes/yamibo/bbs/thread.ts')
      }
    },
    "apiRoutes": {},
    "name": "百合会",
    "url": "yamibo.com",
    "lang": "zh-CN"
  },
  "yande": {
    "routes": {
      "/post/popular_recent/:period?": {
        "path": "/post/popular_recent/:period?",
        "categories": [
          "picture"
        ],
        "view": 2,
        "example": "/yande/post/popular_recent/1d",
        "parameters": {
          "period": {
            "description": "展示时间",
            "options": [
              {
                "value": "1d",
                "label": "最近 24 小时"
              },
              {
                "value": "1w",
                "label": "最近一周"
              },
              {
                "value": "1m",
                "label": "最近一月"
              },
              {
                "value": "1y",
                "label": "最近一年"
              }
            ],
            "default": "1d"
          }
        },
        "radar": [
          {
            "source": [
              "yande.re/post"
            ]
          }
        ],
        "name": "Popular Recent Posts",
        "maintainers": [
          "magic-akari",
          "SettingDust",
          "fashioncj",
          "NekoAria"
        ],
        "description": "| 最近 24 小时    | 最近一周     | 最近一月    | 最近一年     |\n| ------- | -------- | ------- | -------- |\n| 1d | 1w | 1m | 1y |",
        "features": {
          "nsfw": true
        },
        "location": "post.ts",
        "module": () => import('@/routes/yande/post.ts')
      }
    },
    "apiRoutes": {},
    "name": "yande.re",
    "url": "yande.re",
    "description": "yande post",
    "lang": "en"
  },
  "yangtzeu": {
    "routes": {
      "/dongke/*": {
        "path": "/dongke/*",
        "name": "Unknown",
        "maintainers": [],
        "location": "dongke.ts",
        "module": () => import('@/routes/yangtzeu/dongke.ts')
      }
    },
    "apiRoutes": {},
    "name": "长江大学",
    "url": "yangtzeu.edu.cn",
    "lang": "zh-CN"
  },
  "ycwb": {
    "routes": {
      "/:node": {
        "path": "/:node",
        "categories": [
          "traditional-media"
        ],
        "example": "/ycwb/1",
        "parameters": {
          "node": "栏目 id"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "新闻",
        "maintainers": [
          "TimWu007"
        ],
        "description": "注：小部分栏目的 URL 会给出 nodeid。如未给出，可打开某条新闻链接后，查看网页源代码，搜索 nodeid 的值。\n\n  常用栏目节点：\n\n| 首页 | 中国 | 国际 | 体育 | 要闻 | 珠江评论 | 民生观察 | 房产 | 金羊教育 | 金羊财富 | 金羊文化 | 金羊健康 | 金羊汽车 |\n| ---- | ---- | ---- | ---- | ---- | -------- | -------- | ---- | -------- | -------- | -------- | -------- | -------- |\n| 1    | 14   | 15   | 16   | 22   | 1875     | 21773    | 222  | 5725     | 633      | 5281     | 21692    | 223      |\n\n| 广州 | 广州 - 广州要闻 | 广州 - 社会百态 | 广州 - 深读广州 | 广州 - 生活服务 | 今日大湾区 | 广东 - 政经热闻 | 广东 - 民生视点 | 广东 - 滚动新闻 |\n| ---- | --------------- | --------------- | --------------- | --------------- | ---------- | --------------- | --------------- | --------------- |\n| 18   | 5261            | 6030            | 13352           | 83422           | 100418     | 13074           | 12252           | 12212           |",
        "location": "index.tsx",
        "module": () => import('@/routes/ycwb/index.tsx')
      }
    },
    "apiRoutes": {},
    "name": "羊城晚报金羊网",
    "url": "xwlb.com.cn",
    "lang": "zh-CN"
  },
  "yenpress": {
    "routes": {
      "/series/:name": {
        "path": "/series/:name",
        "example": "/yenpress/series/alya-sometimes-hides-her-feelings-in-russian",
        "parameters": {
          "name": "Series name"
        },
        "name": "Series",
        "maintainers": [
          "TonyRL"
        ],
        "radar": [
          {
            "source": [
              "yenpress.com/series/:name"
            ],
            "target": "/series/:name"
          }
        ],
        "location": "series.tsx",
        "module": () => import('@/routes/yenpress/series.tsx')
      }
    },
    "apiRoutes": {},
    "name": "Yen Press",
    "url": "yenpress.com",
    "categories": [
      "reading"
    ],
    "lang": "en"
  },
  "ygkkk": {
    "routes": {
      "/": {
        "path": "/",
        "categories": [
          "blog"
        ],
        "example": "/ygkkk",
        "radar": [
          {
            "source": [
              "ygkkk.blogspot.com/"
            ]
          }
        ],
        "name": "最新发表",
        "maintainers": [
          "cnkmmk"
        ],
        "url": "ygkkk.blogspot.com/",
        "location": "rss.ts",
        "module": () => import('@/routes/ygkkk/rss.ts')
      }
    },
    "apiRoutes": {},
    "name": "甬哥侃侃侃YouTube教程摘要随笔",
    "url": "ygkkk.blogspot.com",
    "lang": "zh-CN"
  },
  "yicai": {
    "routes": {
      "/author/:id?": {
        "path": "/author/:id?",
        "categories": [
          "traditional-media"
        ],
        "example": "/yicai/author/100005663",
        "parameters": {
          "id": "作者 id，可在对应作者页中找到，默认为第一财经研究院"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "yicai.com/author/:id",
              "yicai.com/author"
            ],
            "target": "/author/:id"
          }
        ],
        "name": "一财号",
        "maintainers": [
          "nczitzk"
        ],
        "location": "author.ts",
        "module": () => import('@/routes/yicai/author.ts')
      },
      "/carousel": {
        "path": "/carousel",
        "categories": [
          "traditional-media"
        ],
        "example": "/yicai/carousel",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "yicai.com/"
            ]
          }
        ],
        "name": "轮播",
        "maintainers": [
          "nczitzk"
        ],
        "url": "yicai.com/",
        "location": "carousel.ts",
        "module": () => import('@/routes/yicai/carousel.ts')
      },
      "/dt/:column?/:category?": {
        "path": "/dt/:column?/:category?",
        "categories": [
          "traditional-media"
        ],
        "example": "/yicai/dt/article",
        "parameters": {
          "column": "栏目，见下表，默认为文章",
          "category": "分类，见下表，默认为全部"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "DT 财经",
        "maintainers": [
          "nczitzk"
        ],
        "description": "#### [文章](https://dt.yicai.com/article)\n\n| 分类     | ID         |\n| -------- | ---------- |\n| 全部     | article/0  |\n| 新流行   | article/31 |\n| 新趋势   | article/32 |\n| 商业黑马 | article/33 |\n| 新品     | article/34 |\n| 营销     | article/35 |\n| 大公司   | article/36 |\n| 城市生活 | article/38 |\n\n#### [报告](https://dt.yicai.com/report)\n\n| 分类       | ID        |\n| ---------- | --------- |\n| 全部       | report/0  |\n| 人群观念   | report/9  |\n| 人群行为   | report/22 |\n| 美妆个护   | report/23 |\n| 3C 数码    | report/24 |\n| 营销趋势   | report/25 |\n| 服饰鞋包   | report/27 |\n| 互联网     | report/28 |\n| 城市与居住 | report/29 |\n| 消费趋势   | report/30 |\n| 生活趋势   | report/37 |\n\n#### [可视化](https://dt.yicai.com/visualization)\n\n| 分类     | ID               |\n| -------- | ---------------- |\n| 全部     | visualization/0  |\n| 新流行   | visualization/39 |\n| 新趋势   | visualization/40 |\n| 商业黑马 | visualization/41 |\n| 新品     | visualization/42 |\n| 营销     | visualization/43 |\n| 大公司   | visualization/44 |\n| 城市生活 | visualization/45 |",
        "location": "dt.ts",
        "module": () => import('@/routes/yicai/dt.ts')
      },
      "/feed/:id?": {
        "path": "/feed/:id?",
        "categories": [
          "traditional-media"
        ],
        "example": "/yicai/feed/669",
        "parameters": {
          "id": "主题 id，可在对应主题页中找到，默认为一财早报"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "yicai.com/feed/:id",
              "yicai.com/feed"
            ],
            "target": "/feed/:id"
          }
        ],
        "name": "关注",
        "maintainers": [
          "nczitzk"
        ],
        "description": "::: tip\n  全部主题词见 [此处](https://www.yicai.com/feed/alltheme)\n:::",
        "location": "feed.ts",
        "module": () => import('@/routes/yicai/feed.ts')
      },
      "/vip/:id?": {
        "path": "/vip/:id?",
        "categories": [
          "traditional-media"
        ],
        "example": "/yicai/vip/428",
        "parameters": {
          "id": "频道 id，可在对应频道页中找到，默认为一元点金"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "yicai.com/vip/product/:id",
              "yicai.com/"
            ],
            "target": "/vip/:id"
          }
        ],
        "name": "VIP 频道",
        "maintainers": [
          "nczitzk"
        ],
        "location": "vip.ts",
        "module": () => import('@/routes/yicai/vip.ts')
      },
      "/brief": {
        "path": "/brief",
        "categories": [
          "traditional-media"
        ],
        "example": "/yicai/brief",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "yicai.com/brief"
            ]
          }
        ],
        "name": "正在",
        "maintainers": [
          "sanmmm",
          "nczitzk"
        ],
        "url": "yicai.com/brief",
        "location": "brief.ts",
        "module": () => import('@/routes/yicai/brief.ts')
      },
      "/headline": {
        "path": "/headline",
        "categories": [
          "traditional-media"
        ],
        "example": "/yicai/headline",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "yicai.com/"
            ]
          }
        ],
        "name": "头条",
        "maintainers": [
          "nczitzk"
        ],
        "url": "yicai.com/",
        "location": "headline.ts",
        "module": () => import('@/routes/yicai/headline.ts')
      },
      "/latest": {
        "path": "/latest",
        "categories": [
          "traditional-media"
        ],
        "example": "/yicai/latest",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "yicai.com/"
            ]
          }
        ],
        "name": "最新",
        "maintainers": [
          "nczitzk"
        ],
        "url": "yicai.com/",
        "location": "latest.ts",
        "module": () => import('@/routes/yicai/latest.ts')
      },
      "/news/:id?": {
        "path": "/news/:id?",
        "categories": [
          "traditional-media"
        ],
        "example": "/yicai/news",
        "parameters": {
          "id": "分类 id，见下表，可在对应分类页中找到，默认为新闻"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "yicai.com/news/:id",
              "yicai.com/news"
            ],
            "target": "/news/:id"
          }
        ],
        "name": "新闻",
        "maintainers": [
          "nczitzk"
        ],
        "description": "| Id                       | 名称       |\n| ------------------------ | ---------- |\n| gushi                    | A 股       |\n| kechuangban              | 科创板     |\n| hongguan                 | 大政       |\n| jinrong                  | 金融       |\n| quanqiushichang          | 海外市场   |\n| gongsi                   | 产经       |\n| shijie                   | 全球       |\n| kechuang                 | 科技       |\n| quyu                     | 区域       |\n| comment                  | 评论       |\n| dafengwenhua             | 商业人文   |\n| books                    | 阅读周刊   |\n| loushi                   | 地产       |\n| automobile               | 汽车       |\n| china_financial_herald | 对话陆家嘴 |\n| fashion                  | 时尚       |\n| ad                       | 商业资讯   |\n| info                     | 资讯       |\n| jzfxb                    | 价值风向标 |\n| shuducaijing             | 数读财经   |\n| shujujiepan              | 数据解盘   |\n| shudushenghuo            | 数读生活   |\n| cbndata                  | CBNData    |\n| dtcj                     | DT 财经    |\n| xfsz                     | 消费数知   |",
        "location": "news.ts",
        "module": () => import('@/routes/yicai/news.ts')
      },
      "/video/:id?": {
        "path": "/video/:id?",
        "categories": [
          "traditional-media"
        ],
        "example": "/yicai/video",
        "parameters": {
          "id": "分类 id，见下表，可在对应分类页中找到，默认为视听"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "yicai.com/video/:id",
              "yicai.com/video"
            ],
            "target": "/video/:id"
          }
        ],
        "name": "视听",
        "maintainers": [
          "nczitzk"
        ],
        "description": "| Id                   | 名称                         |\n| -------------------- | ---------------------------- |\n| youliao              | 有料                         |\n| appshipin            | 此刻                         |\n| yicaisudi            | 速递                         |\n| caishang             | 财商                         |\n| shiji                | 史记                         |\n| jinrigushi           | 今日股市                     |\n| tangulunjin          | 谈股论金                     |\n| gongsiyuhangye       | 公司与行业                   |\n| cjyxx                | 财经夜行线                   |\n| 6thtradingday        | 第六交易日                   |\n| cjfw                 | 财经风味                     |\n| chuangshidai         | 创时代                       |\n| weilaiyaoqinghan     | 未来邀请函                   |\n| tounaofengbao        | 头脑风暴                     |\n| zhongguojingyingzhe  | 中国经营者                   |\n| shichanglingjuli     | 市场零距离                   |\n| huanqiucaijing       | 环球财经视界                 |\n| zgjcqyjglsxftl       | 中国杰出企业家管理思想访谈录 |\n| jiemacaishang        | 解码财商                     |\n| sxpl                 | 首席评论                     |\n| zhongguojingjiluntan | 中国经济论坛                 |\n| opinionleader        | 意见领袖                     |\n| xinjinrong           | 解码新金融                   |\n| diyidichan           | 第一地产                     |\n| zhichedaren          | 智车达人                     |\n| chuangtoufengyun     | 创投风云                     |\n| chunxiangrensheng    | 醇享人生                     |\n| diyishengyin         | 第一声音                     |\n| sanliangboqianjin    | 财智双全                     |\n| weilaiyaoqinghan     | 未来邀请函                   |\n| zjdy                 | 主角 ▪ 大医                 |\n| leye                 | 乐业之城                     |\n| sanrenxing           | 价值三人行                   |\n| yuandongli           | 中国源动力                   |\n| pioneerzone          | 直击引领区                   |",
        "location": "video.ts",
        "module": () => import('@/routes/yicai/video.ts')
      }
    },
    "apiRoutes": {},
    "name": "第一财经",
    "url": "yicai.com",
    "lang": "zh-CN"
  },
  "yilinzazhi": {
    "routes": {
      "/": {
        "path": "/",
        "categories": [
          "reading"
        ],
        "view": 0,
        "example": "/yilinzazhi",
        "radar": [
          {
            "source": [
              "www.yilinzazhi.com"
            ],
            "target": "/"
          }
        ],
        "name": "文章列表",
        "maintainers": [
          "g0ngjie"
        ],
        "url": "www.yilinzazhi.com",
        "location": "index.ts",
        "module": () => import('@/routes/yilinzazhi/index.ts')
      },
      "/latest": {
        "path": "/latest",
        "categories": [
          "reading"
        ],
        "view": 0,
        "example": "/yilinzazhi/latest",
        "radar": [
          {
            "source": [
              "www.yilinzazhi.com"
            ],
            "target": "/"
          }
        ],
        "name": "近期文章汇总",
        "maintainers": [
          "g0ngjie"
        ],
        "url": "www.yilinzazhi.com",
        "description": "最近一期的文章汇总",
        "location": "latest.ts",
        "module": () => import('@/routes/yilinzazhi/latest.ts')
      }
    },
    "apiRoutes": {},
    "name": "意林杂志",
    "url": "www.yilinzazhi.com",
    "categories": [
      "reading"
    ],
    "description": "",
    "lang": "zh-CN"
  },
  "ymgal": {
    "routes": {
      "/article/:type?": {
        "path": "/article/:type?",
        "categories": [
          "anime"
        ],
        "example": "/ymgal/article",
        "parameters": {
          "type": "文章类型"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "文章",
        "maintainers": [
          "SunBK201"
        ],
        "description": "| 全部文章 | 资讯 | 专栏   |\n| -------- | ---- | ------ |\n| all      | news | column |",
        "location": "article.ts",
        "module": () => import('@/routes/ymgal/article.ts')
      },
      "/game/release": {
        "path": "/game/release",
        "categories": [
          "anime"
        ],
        "example": "/ymgal/game/release",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false,
          "nsfw": true
        },
        "radar": [
          {
            "source": [
              "ymgal.games/"
            ]
          }
        ],
        "name": "本月新作",
        "maintainers": [
          "SunBK201"
        ],
        "url": "ymgal.games/",
        "location": "game.tsx",
        "module": () => import('@/routes/ymgal/game.tsx')
      }
    },
    "apiRoutes": {},
    "name": "月幕 Galgame",
    "url": "ymgal.games",
    "lang": "zh-CN"
  },
  "yna": {
    "routes": {
      "/:lang?/:channel?": {
        "path": "/:lang?/:channel?",
        "categories": [
          "traditional-media"
        ],
        "example": "/yna/en/national",
        "parameters": {
          "lang": "Language, see below, `ko` by default",
          "channel": "RSS Feed Channel, see below, `news` by default"
        },
        "features": {
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false,
          "requireConfig": false
        },
        "name": "News",
        "maintainers": [
          "quiniapiezoelectricity"
        ],
        "description": "\n| Language  | 한국어 | English | 简体中文 | 日本語 | عربي   | Español | Français |\n| --------- | ------ | ------- | -------- | ------ | ------ | ------- | -------- |\n| `:lang` | `ko` | `en`  | `cn`   | `jp` | `ar` | `es`  | `fr`   |\n\nFor a full list of RSS Feed Channels, please refer to the RSS feed page of the corresponding language\n| RSS Feed Page                                             |\n| --------------------------------------------------------- |\n| [한국어](https://www.yna.co.kr/rss/index?site=footer_rss) |\n| [English](https://en.yna.co.kr/channel/index)             |\n| [简体中文](https://cn.yna.co.kr/channel/index)            |\n| [日本語](https://jp.yna.co.kr/channel/index)              |\n| [عربي](https://ar.yna.co.kr/channel/index)                |\n| [Español](https://sp.yna.co.kr/channel/index)             |\n| [Français](https://fr.yna.co.kr/channel/index)            |\n\n::: tip\nFor example, the path for the RSS feed url https://www.yna.co.kr/rss/economy.xml and https://cn.yna.co.kr/RSS/news.xml would be `/ko/economy` and `/cn/news` respectively. \n:::\n",
        "location": "index.ts",
        "module": () => import('@/routes/yna/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "Yonhap News Agency",
    "url": "yna.co.kr",
    "lang": "ko",
    "zh": {
      "name": "韩联社"
    }
  },
  "ynet": {
    "routes": {
      "/list/:category?/:id?": {
        "path": "/list/:category?/:id?",
        "name": "列表",
        "url": "ynet.com",
        "maintainers": [
          "nczitzk"
        ],
        "example": "/ynet/list/news/2121t76",
        "parameters": {
          "category": {
            "description": "分类，默认为 `news`，可在对应分类页 URL 中找到"
          },
          "id": {
            "description": "列表 ID，可在对应列表页 URL 中找到"
          }
        },
        "description": ":::tip\n订阅 [北青快讯](https://news.ynet.com/list/2121t76.html)，其源网址为 `https://news.ynet.com/list/2121t76.html`，请参考该 URL 指定部分构成参数，此时路由为 [`/ynet/list/news/2121t76`](https://rsshub.app/ynet/list/news/2121t76)。\n:::\n",
        "categories": [
          "new-media"
        ],
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportRadar": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "ynet.com"
            ]
          }
        ],
        "view": 0,
        "location": "list.ts",
        "module": () => import('@/routes/ynet/list.ts')
      }
    },
    "apiRoutes": {},
    "name": "北青网",
    "url": "ynet.com",
    "categories": [
      "new-media"
    ],
    "description": "",
    "lang": "zh-CN"
  },
  "yoasobi-music": {
    "routes": {
      "/info/:category?": {
        "path": "/info/:category?",
        "categories": [
          "live"
        ],
        "example": "/yoasobi-music/info/news",
        "parameters": {
          "category": "`news`, `biography`"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "www.yoasobi-music.jp/",
              "www.yoasobi-music.jp/:category"
            ],
            "target": "/info/:category"
          }
        ],
        "name": "News & Biography",
        "maintainers": [],
        "url": "www.yoasobi-music.jp/",
        "location": "info.tsx",
        "module": () => import('@/routes/yoasobi-music/info.tsx')
      },
      "/live": {
        "path": "/live",
        "categories": [
          "live"
        ],
        "example": "/yoasobi-music/live",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "www.yoasobi-music.jp/",
              "www.yoasobi-music.jp/live"
            ]
          }
        ],
        "name": "Live",
        "maintainers": [
          "Kiotlin"
        ],
        "url": "www.yoasobi-music.jp/",
        "location": "live.tsx",
        "module": () => import('@/routes/yoasobi-music/live.tsx')
      },
      "/media": {
        "path": "/media",
        "categories": [
          "live"
        ],
        "example": "/yoasobi-music/media",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "www.yoasobi-music.jp/",
              "www.yoasobi-music.jp/media"
            ]
          }
        ],
        "name": "Media",
        "maintainers": [
          "Kiotlin"
        ],
        "url": "www.yoasobi-music.jp/",
        "location": "media.tsx",
        "module": () => import('@/routes/yoasobi-music/media.tsx')
      }
    },
    "apiRoutes": {},
    "name": "Yoasobi Official",
    "url": "www.yoasobi-music.jp",
    "lang": "ja"
  },
  "yomiuri": {
    "routes": {
      "/:category?": {
        "path": "/:category?",
        "categories": [
          "traditional-media"
        ],
        "example": "/yomiuri/news",
        "parameters": {
          "category": "Category, `news` by default"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "www.yomiuri.co.jp/:category?"
            ]
          }
        ],
        "name": "News",
        "maintainers": [
          "Arracc"
        ],
        "description": "Free articles only.\n\n| Category       | Parameter |\n| -------------- | --------- |\n| 新着・速報     | news      |\n| 社会           | national  |\n| 政治           | politics  |\n| 経済           | economy   |\n| スポーツ       | sports    |\n| 国際           | world     |\n| 地域           | local     |\n| 科学・ＩＴ     | science   |\n| エンタメ・文化 | culture   |\n| ライフ         | life      |\n| 医療・健康     | medical   |\n| 教育・就活     | kyoiku    |\n| 選挙・世論調査 | election  |\n| 囲碁・将棋     | igoshougi |\n| 社説           | editorial |\n| 皇室           | koushitsu |",
        "location": "news.ts",
        "module": () => import('@/routes/yomiuri/news.ts')
      }
    },
    "apiRoutes": {},
    "name": "Yomiuri Shimbun 読売新聞",
    "url": "www.yomiuri.co.jp",
    "lang": "ja"
  },
  "yomujp": {
    "routes": {
      "/:level?": {
        "path": "/:level?",
        "categories": [
          "reading"
        ],
        "example": "/yomujp/n1",
        "parameters": {
          "level": "等级，n1~n6，为空默认全部"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "yomujp.com/",
              "yomujp.com/:level"
            ],
            "target": "/:level"
          }
        ],
        "name": "等级",
        "maintainers": [
          "eternasuno"
        ],
        "url": "yomujp.com/",
        "location": "level.ts",
        "module": () => import('@/routes/yomujp/level.ts')
      }
    },
    "apiRoutes": {},
    "name": "日本語多読道場",
    "url": "yomujp.com",
    "lang": "ja"
  },
  "youku": {
    "routes": {
      "/channel/:channelId/:embed?": {
        "path": "/channel/:channelId/:embed?",
        "categories": [
          "multimedia"
        ],
        "example": "/youku/channel/UNTg3MTM3OTcy",
        "parameters": {
          "channelId": "频道 id",
          "embed": "默认为开启内嵌视频, 任意值为关闭"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "i.youku.com/i/:id"
            ],
            "target": "/channel/:id"
          }
        ],
        "name": "频道",
        "maintainers": [
          "xyqfer",
          "Fatpandac"
        ],
        "location": "channel.tsx",
        "module": () => import('@/routes/youku/channel.tsx')
      }
    },
    "apiRoutes": {},
    "name": "优酷",
    "url": "i.youku.com",
    "lang": "zh-CN"
  },
  "youmemark": {
    "routes": {
      "/:userid": {
        "path": "/:userid",
        "categories": [
          "blog"
        ],
        "example": "/youmemark/pseudoyu",
        "parameters": {
          "userid": "`userid` is the user id of youmemark"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "Bookmarks",
        "maintainers": [
          "pseudoyu"
        ],
        "radar": [
          {
            "source": [
              "youmemark.com/user/:userid"
            ],
            "target": "/:userid"
          }
        ],
        "description": "Get user's public bookmarks from YouMeMark\n::: tip\n  Add `?limit=<number>` to the end of the route to limit the number of items. Default is 10.\n:::",
        "location": "index.ts",
        "module": () => import('@/routes/youmemark/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "YouMeMark",
    "url": "youmemark.com",
    "lang": "zh-CN"
  },
  "youtube": {
    "routes": {
      "/community/:handle": {
        "path": "/community/:handle",
        "categories": [
          "social-media"
        ],
        "example": "/youtube/community/@JFlaMusic",
        "parameters": {
          "handle": "YouTube handles or channel id"
        },
        "name": "Community Posts",
        "maintainers": [
          "TonyRL"
        ],
        "location": "community.tsx",
        "module": () => import('@/routes/youtube/community.tsx')
      },
      "/c/:username/:embed?": {
        "path": "/c/:username/:embed?",
        "categories": [
          "social-media"
        ],
        "example": "/youtube/c/YouTubeCreators",
        "parameters": {
          "username": "YouTube custom URL",
          "embed": "Default to embed the video, set to any value to disable embedding"
        },
        "features": {
          "requireConfig": [
            {
              "name": "YOUTUBE_KEY",
              "description": " YouTube API Key, support multiple keys, split them with `,`, [API Key application](https://console.developers.google.com/)"
            }
          ],
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "www.youtube.com/c/:id"
            ],
            "target": "/c/:id"
          }
        ],
        "name": "Custom URL",
        "maintainers": [
          "TonyRL"
        ],
        "location": "custom.ts",
        "module": () => import('@/routes/youtube/custom.ts')
      },
      "/live/:username/:embed?": {
        "path": "/live/:username/:embed?",
        "categories": [
          "live"
        ],
        "example": "/youtube/live/@GawrGura",
        "parameters": {
          "username": "YouTuber id",
          "embed": "Default to embed the video, set to any value to disable embedding"
        },
        "features": {
          "requireConfig": [
            {
              "name": "YOUTUBE_KEY",
              "description": "YouTube API Key (enable YouTube Data API v3), support multiple keys, split them with `,`, [API Key application](https://console.developers.google.com/), [YouTube Data API v3](https://console.cloud.google.com/apis/library/youtube.googleapis.com)"
            }
          ],
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "Live",
        "maintainers": [
          "sussurr127"
        ],
        "location": "live.ts",
        "module": () => import('@/routes/youtube/live.ts')
      },
      "/charts/:category?/:country?/:embed?": {
        "path": "/charts/:category?/:country?/:embed?",
        "categories": [
          "social-media"
        ],
        "example": "/youtube/charts",
        "parameters": {
          "category": "Chart, see table below, default to `TopVideos`",
          "country": "Country Code, see table below, default to global",
          "embed": "Default to embed the video, set to any value to disable embedding"
        },
        "name": "Music Charts",
        "maintainers": [
          "TonyRL"
        ],
        "description": "Chart\n\n| Top artists | Top songs | Top music videos | Trending       |\n| ----------- | --------- | ---------------- | -------------- |\n| TopArtists  | TopSongs  | TopVideos        | TrendingVideos |\n\n  Country Code\n\n| Argentina | Australia | Austria | Belgium | Bolivia | Brazil | Canada |\n| --------- | --------- | ------- | ------- | ------- | ------ | ------ |\n| ar        | au        | at      | be      | bo      | br     | ca     |\n\n| Chile | Colombia | Costa Rica | Czechia | Denmark | Dominican Republic | Ecuador |\n| ----- | -------- | ---------- | ------- | ------- | ------------------ | ------- |\n| cl    | co       | cr         | cz      | dk      | do                 | ec      |\n\n| Egypt | El Salvador | Estonia | Finland | France | Germany | Guatemala |\n| ----- | ----------- | ------- | ------- | ------ | ------- | --------- |\n| eg    | sv          | ee      | fi      | fr     | de      | gt        |\n\n| Honduras | Hungary | Iceland | India | Indonesia | Ireland | Israel | Italy |\n| -------- | ------- | ------- | ----- | --------- | ------- | ------ | ----- |\n| hn       | hu      | is      | in    | id        | ie      | il     | it    |\n\n| Japan | Kenya | Luxembourg | Mexico | Netherlands | New Zealand | Nicaragua |\n| ----- | ----- | ---------- | ------ | ----------- | ----------- | --------- |\n| jp    | ke    | lu         | mx     | nl          | nz          | ni        |\n\n| Nigeria | Norway | Panama | Paraguay | Peru | Poland | Portugal | Romania |\n| ------- | ------ | ------ | -------- | ---- | ------ | -------- | ------- |\n| ng      | no     | pa     | py       | pe   | pl     | pt       | ro      |\n\n| Russia | Saudi Arabia | Serbia | South Africa | South Korea | Spain | Sweden | Switzerland |\n| ------ | ------------ | ------ | ------------ | ----------- | ----- | ------ | ----------- |\n| ru     | sa           | rs     | za           | kr          | es    | se     | ch          |\n\n| Tanzania | Turkey | Uganda | Ukraine | United Arab Emirates | United Kingdom | United States |\n| -------- | ------ | ------ | ------- | -------------------- | -------------- | ------------- |\n| tz       | tr     | ug     | ua      | ae                   | gb             | us            |\n\n| Uruguay | Zimbabwe |\n| ------- | -------- |\n| uy      | zw       |",
        "location": "charts.ts",
        "module": () => import('@/routes/youtube/charts.ts')
      },
      "/subscriptions/:embed?": {
        "path": "/subscriptions/:embed?",
        "categories": [
          "social-media"
        ],
        "example": "/youtube/subscriptions",
        "parameters": {
          "embed": "Default to embed the video, set to any value to disable embedding"
        },
        "features": {
          "requireConfig": [
            {
              "name": "YOUTUBE_KEY",
              "description": ""
            },
            {
              "name": "YOUTUBE_CLIENT_ID",
              "description": ""
            },
            {
              "name": "YOUTUBE_CLIENT_SECRET",
              "description": ""
            },
            {
              "name": "YOUTUBE_REFRESH_TOKEN",
              "description": ""
            }
          ]
        },
        "radar": [
          {
            "source": [
              "www.youtube.com/feed/subscriptions",
              "www.youtube.com/feed/channels"
            ],
            "target": "/subscriptions"
          }
        ],
        "name": "Subscriptions",
        "maintainers": [
          "TonyRL"
        ],
        "url": "www.youtube.com/feed/subscriptions",
        "location": "subscriptions.ts",
        "module": () => import('@/routes/youtube/subscriptions.ts')
      },
      "/channel/:id/:routeParams?": {
        "path": "/channel/:id/:routeParams?",
        "categories": [
          "social-media"
        ],
        "example": "/youtube/channel/UCDwDMPOZfxVV0x_dz0eQ8KQ",
        "parameters": {
          "id": "YouTube channel id",
          "routeParams": "Extra parameters, see the table below"
        },
        "radar": [
          {
            "source": [
              "www.youtube.com/channel/:id"
            ],
            "target": "/channel/:id"
          }
        ],
        "name": "Channel with id",
        "maintainers": [
          "DIYgod",
          "pseudoyu"
        ],
        "description": "::: tip Parameter\n| Name       | Description                                                                         | Default |\n| ---------- | ----------------------------------------------------------------------------------- | ------- |\n| embed      | Whether to embed the video, fill in any value to disable embedding                  | embed   |\n| filterShorts | Whether to filter out shorts from the feed, fill in any falsy value to show shorts | true    |\n:::\n\n::: tip\nYouTube provides official RSS feeds for channels, for instance [https://www.youtube.com/feeds/videos.xml?channel_id=UCDwDMPOZfxVV0x_dz0eQ8KQ](https://www.youtube.com/feeds/videos.xml?channel_id=UCDwDMPOZfxVV0x_dz0eQ8KQ).\n:::",
        "features": {
          "requireConfig": [
            {
              "name": "YOUTUBE_KEY",
              "description": " YouTube API Key, support multiple keys, split them with `,`, [API Key application](https://console.developers.google.com/)",
              "optional": true
            }
          ],
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "location": "channel.ts",
        "module": () => import('@/routes/youtube/channel.ts')
      },
      "/playlist/:id/:embed?": {
        "path": "/playlist/:id/:embed?",
        "categories": [
          "social-media"
        ],
        "view": 3,
        "example": "/youtube/playlist/PLqQ1RwlxOgeLTJ1f3fNMSwhjVgaWKo_9Z",
        "parameters": {
          "id": "YouTube playlist id",
          "embed": "Default to embed the video, set to any value to disable embedding"
        },
        "features": {
          "requireConfig": [
            {
              "name": "YOUTUBE_KEY",
              "description": " YouTube API Key, support multiple keys, split them with `,`, [API Key application](https://console.developers.google.com/)",
              "optional": true
            }
          ],
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "Playlist",
        "maintainers": [
          "HenryQW"
        ],
        "location": "playlist.ts",
        "module": () => import('@/routes/youtube/playlist.ts')
      },
      "/user/:username/:routeParams?": {
        "path": "/user/:username/:routeParams?",
        "categories": [
          "social-media"
        ],
        "view": 3,
        "example": "/youtube/user/@JFlaMusic",
        "parameters": {
          "username": "YouTuber handle with @",
          "routeParams": "Extra parameters, see the table below"
        },
        "description": "::: tip Parameter\n| Name       | Description                                                                         | Default |\n| ---------- | ----------------------------------------------------------------------------------- | ------- |\n| embed      | Whether to embed the video, fill in any value to disable embedding                  | embed   |\n| filterShorts | Whether to filter out shorts from the feed, fill in any falsy value to show shorts | true    |\n:::",
        "features": {
          "requireConfig": [
            {
              "name": "YOUTUBE_KEY",
              "description": " YouTube API Key, support multiple keys, split them with `,`, [API Key application](https://console.developers.google.com/)",
              "optional": true
            }
          ],
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "www.youtube.com/user/:username",
              "www.youtube.com/:username",
              "www.youtube.com/:username/videos"
            ],
            "target": "/user/:username"
          }
        ],
        "name": "Channel with user handle",
        "maintainers": [
          "DIYgod",
          "pseudoyu"
        ],
        "location": "user.ts",
        "module": () => import('@/routes/youtube/user.ts')
      }
    },
    "apiRoutes": {},
    "name": "YouTube",
    "url": "youtube.com",
    "lang": "en"
  },
  "youzhiyouxing": {
    "routes": {
      "/materials/:id?": {
        "path": "/materials/:id?",
        "categories": [
          "finance"
        ],
        "view": 0,
        "example": "/youzhiyouxing/materials",
        "parameters": {
          "id": {
            "description": "分类",
            "options": [
              {
                "value": "0",
                "label": "全部"
              },
              {
                "value": "4",
                "label": "知行小酒馆"
              },
              {
                "value": "2",
                "label": "知行黑板报"
              },
              {
                "value": "10",
                "label": "无人知晓"
              },
              {
                "value": "1",
                "label": "孟岩专栏"
              },
              {
                "value": "3",
                "label": "知行读书会"
              },
              {
                "value": "11",
                "label": "你好，同路人"
              }
            ],
            "default": "0"
          }
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "youzhiyouxing.cn/materials"
            ],
            "target": "/materials"
          }
        ],
        "name": "有知文章",
        "maintainers": [
          "broven",
          "Fatpandac",
          "nczitzk"
        ],
        "url": "youzhiyouxing.cn/materials",
        "description": "| 全部 | 知行小酒馆 | 知行黑板报 | 无人知晓 | 孟岩专栏 | 知行读书会 | 你好，同路人 |\n| :--: | :--------: | :--------: | :------: | :------: | :--------: | :----------: |\n|   0  |      4     |      2     |    10    |     1    |      3     |      11      |",
        "location": "materials.ts",
        "module": () => import('@/routes/youzhiyouxing/materials.ts')
      }
    },
    "apiRoutes": {},
    "name": "有知有行",
    "url": "youzhiyouxing.cn",
    "lang": "zh-CN"
  },
  "yuanliao": {
    "routes": {
      "/:tag?": {
        "path": "/:tag?",
        "name": "主题",
        "url": "yuanliao.info",
        "maintainers": [
          "nczitzk"
        ],
        "example": "/yuanliao",
        "parameters": {
          "tag": {
            "description": "标签，默认为全部，可在对应标签页 URL 中找到",
            "options": [
              {
                "label": "问题反馈",
                "value": "bug-report"
              },
              {
                "label": "Windows",
                "value": "windows"
              },
              {
                "label": "macOS",
                "value": "macos"
              },
              {
                "label": "Linux",
                "value": "linux"
              },
              {
                "label": "意见建议",
                "value": "suggestions"
              },
              {
                "label": "插件发布",
                "value": "plugins"
              },
              {
                "label": "插件需求",
                "value": "plugin-needs"
              },
              {
                "label": "开发者",
                "value": "developers"
              }
            ]
          }
        },
        "description": "::: tip\n订阅 [问题反馈](https://yuanliao.info/t/bug-report)，其源网址为 `https://yuanliao.info/t/bug-report`，请参考该 URL 指定部分构成参数，此时路由为 [`/yuanliao/bug-report`](https://rsshub.app/yuanliao/bug-report)。\n:::\n\n| 标签                                             | id                                                       |\n| ------------------------------------------------ | -------------------------------------------------------- |\n| [问题反馈](https://yuanliao.info/t/bug-report)   | [bug-report](https://rsshub.app/yuanliao/bug-report)     |\n| [Windows](https://yuanliao.info/t/windows)       | [windows](https://rsshub.app/yuanliao/windows)           |\n| [macOS](https://yuanliao.info/t/macos)           | [macos](https://rsshub.app/yuanliao/macos)               |\n| [Linux](https://yuanliao.info/t/linux)           | [linux](https://rsshub.app/yuanliao/linux)               |\n| [意见建议](https://yuanliao.info/t/suggestions)  | [suggestions](https://rsshub.app/yuanliao/suggestions)   |\n| [插件发布](https://yuanliao.info/t/plugins)      | [plugins](https://rsshub.app/yuanliao/plugins)           |\n| [插件需求](https://yuanliao.info/t/plugin-needs) | [plugin-needs](https://rsshub.app/yuanliao/plugin-needs) |\n| [开发者](https://yuanliao.info/t/developers)     | [developers](https://rsshub.app/yuanliao/developers)     |\n",
        "categories": [
          "bbs"
        ],
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportRadar": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "yuanliao.info",
              "yuanliao.info/t/:tag"
            ]
          },
          {
            "title": "问题反馈",
            "source": [
              "yuanliao.info/t/bug-report"
            ],
            "target": "/bug-report"
          },
          {
            "title": "Windows",
            "source": [
              "yuanliao.info/t/windows"
            ],
            "target": "/windows"
          },
          {
            "title": "macOS",
            "source": [
              "yuanliao.info/t/macos"
            ],
            "target": "/macos"
          },
          {
            "title": "Linux",
            "source": [
              "yuanliao.info/t/linux"
            ],
            "target": "/linux"
          },
          {
            "title": "意见建议",
            "source": [
              "yuanliao.info/t/suggestions"
            ],
            "target": "/suggestions"
          },
          {
            "title": "插件发布",
            "source": [
              "yuanliao.info/t/plugins"
            ],
            "target": "/plugins"
          },
          {
            "title": "插件需求",
            "source": [
              "yuanliao.info/t/plugin-needs"
            ],
            "target": "/plugin-needs"
          },
          {
            "title": "开发者",
            "source": [
              "yuanliao.info/t/developers"
            ],
            "target": "/developers"
          }
        ],
        "view": 0,
        "location": "index.ts",
        "module": () => import('@/routes/yuanliao/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "猿料",
    "url": "yuanliao.info",
    "categories": [
      "bbs"
    ],
    "description": "uTools 官方社区",
    "lang": "zh-CN"
  },
  "yuque": {
    "routes": {
      "/:name/:book": {
        "path": "/:name/:book",
        "categories": [
          "study"
        ],
        "example": "/yuque/ruanyf/weekly",
        "parameters": {
          "name": "用戶名",
          "book": "知识库 ID"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "yuque.com/:name/:book"
            ]
          }
        ],
        "name": "知识库",
        "maintainers": [
          "aha2mao",
          "ltaoo"
        ],
        "description": "| Node.js 专栏                                             | 阮一峰每周分享                                                 | 语雀使用手册                                             |\n| -------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------- |\n| [/yuque/egg/nodejs](https://rsshub.app/yuque/egg/nodejs) | [/yuque/ruanyf/weekly](https://rsshub.app/yuque/ruanyf/weekly) | [/yuque/yuque/help](https://rsshub.app/yuque/yuque/help) |",
        "location": "book.ts",
        "module": () => import('@/routes/yuque/book.ts')
      }
    },
    "apiRoutes": {},
    "name": "语雀",
    "url": "yuque.com",
    "lang": "zh-CN"
  },
  "yxdown": {
    "routes": {
      "/news/:category?": {
        "path": "/news/:category?",
        "categories": [
          "game"
        ],
        "example": "/yxdown/news",
        "parameters": {
          "category": "分类，见下表，默认为资讯首页"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "资讯",
        "maintainers": [
          "nczitzk"
        ],
        "description": "| 资讯首页 | 业界动态 | 视频预告 | 新作发布 | 游戏资讯 | 游戏评测 | 网络游戏 | 手机游戏 |\n| -------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- |\n|          | dongtai  | yugao    | xinzuo   | zixun    | pingce   | wangluo  | shouyou  |",
        "location": "news.ts",
        "module": () => import('@/routes/yxdown/news.ts')
      },
      "/recommend": {
        "path": "/recommend",
        "categories": [
          "game"
        ],
        "example": "/yxdown/recommend",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "yxdown.com/"
            ]
          }
        ],
        "name": "精彩推荐",
        "maintainers": [
          "nczitzk"
        ],
        "url": "yxdown.com/",
        "location": "recommend.ts",
        "module": () => import('@/routes/yxdown/recommend.ts')
      }
    },
    "apiRoutes": {},
    "name": "游讯网",
    "url": "yxdown.com",
    "lang": "zh-CN"
  },
  "yxdzqb": {
    "routes": {
      "/:type": {
        "path": "/:type",
        "categories": [
          "game"
        ],
        "example": "/yxdzqb/popular_cn",
        "parameters": {
          "type": "折扣类型"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "yxdzqb.com/"
            ]
          }
        ],
        "name": "游戏折扣",
        "maintainers": [
          "LogicJake",
          "nczitzk"
        ],
        "url": "yxdzqb.com/",
        "description": "| Steam 最新折扣 | Steam 热门游戏折扣 | Steam 热门中文游戏折扣 | Steam 历史低价 | Steam 中文游戏历史低价 |\n| -------------- | ------------------ | ---------------------- | -------------- | ---------------------- |\n| discount       | popular            | popular_cn            | low            | low_cn                |",
        "location": "index.tsx",
        "module": () => import('@/routes/yxdzqb/index.tsx')
      }
    },
    "apiRoutes": {},
    "name": "游戏打折情报",
    "url": "yxdzqb.com",
    "lang": "zh-CN"
  },
  "yxrb": {
    "routes": {
      "/:category?": {
        "path": "/:category?",
        "categories": [
          "game"
        ],
        "example": "/yxrb/info",
        "parameters": {
          "category": "分类，见下表，预设为 `info`"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "news.yxrb.net/:category",
              "news.yxrb.net/"
            ],
            "target": "/:category"
          }
        ],
        "name": "分类",
        "maintainers": [
          "TonyRL"
        ],
        "description": "| 资讯 | 访谈    | 服务    | 游理游据 |\n| ---- | ------- | ------- | -------- |\n| info | talking | service | comments |",
        "location": "home.ts",
        "module": () => import('@/routes/yxrb/home.ts')
      }
    },
    "apiRoutes": {},
    "name": "游戏日报",
    "url": "news.yxrb.net",
    "lang": "zh-CN"
  },
  "yyets": {
    "routes": {
      "/article/:type?": {
        "path": "/article/:type?",
        "categories": [
          "multimedia"
        ],
        "view": 0,
        "example": "/yyets/article",
        "parameters": {
          "type": {
            "description": "类型",
            "options": [
              {
                "value": "all",
                "label": "全部"
              },
              {
                "value": "news",
                "label": "影视资讯"
              },
              {
                "value": "report",
                "label": "收视快报"
              },
              {
                "value": "m_review",
                "label": "人人影评"
              },
              {
                "value": "t_review",
                "label": "人人剧评"
              },
              {
                "value": "new_review",
                "label": "新剧评测"
              },
              {
                "value": "recom",
                "label": "片单推荐"
              }
            ],
            "default": "all"
          }
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "影视资讯",
        "maintainers": [
          "wb121017405"
        ],
        "description": "| 全部 | 影视资讯 | 收视快报 | 人人影评  | 人人剧评  | 新剧评测    | 片单推荐 |\n| ---- | -------- | -------- | --------- | --------- | ----------- | -------- |\n|      | news     | report   | m_review | t_review | new_review | recom    |",
        "location": "article.ts",
        "module": () => import('@/routes/yyets/article.ts')
      },
      "/today": {
        "path": "/today",
        "categories": [
          "multimedia"
        ],
        "view": 5,
        "example": "/yyets/today",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "yysub.net/tv/schedule",
              "yysub.net/"
            ]
          }
        ],
        "name": "今日播出",
        "maintainers": [
          "bao1991213"
        ],
        "url": "yysub.net/tv/schedule",
        "location": "today.ts",
        "module": () => import('@/routes/yyets/today.ts')
      }
    },
    "apiRoutes": {},
    "name": "人人影视",
    "url": "yysub.net",
    "lang": "zh-CN"
  },
  "yystv": {
    "routes": {
      "/category/:category": {
        "path": "/category/:category",
        "categories": [
          "game"
        ],
        "example": "/yystv/category/recommend",
        "parameters": {
          "category": "专栏类型"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "游研社 - 分类文章",
        "maintainers": [
          "betta-cyber",
          "dousha"
        ],
        "description": "| 推游      | 游戏史  | 大事件 | 文化    | 趣闻 | 经典回顾 | 业界     |\n| --------- | ------- | ------ | ------- | ---- | -------- | -------- |\n| recommend | history | big    | culture | news | retro    | industry |",
        "location": "category.ts",
        "module": () => import('@/routes/yystv/category.ts')
      },
      "/docs": {
        "path": "/docs",
        "categories": [
          "game"
        ],
        "example": "/yystv/docs",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "yystv.cn/docs"
            ]
          }
        ],
        "name": "游研社 - 全部文章",
        "maintainers": [
          "HaitianLiu",
          "yy4382"
        ],
        "url": "yystv.cn/docs",
        "location": "docs.ts",
        "module": () => import('@/routes/yystv/docs.ts')
      }
    },
    "apiRoutes": {},
    "name": "游研社",
    "url": "yystv.cn",
    "lang": "zh-CN"
  },
  "zagg": {
    "routes": {
      "/new-arrivals/:query?": {
        "path": "/new-arrivals/:query?",
        "categories": [
          "shopping"
        ],
        "example": "/zagg/new-arrivals/brand=164&cat=3038,3041",
        "parameters": {
          "query": "query, search page querystring"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "New Arrivals",
        "maintainers": [
          "EthanWng97"
        ],
        "description": "For instance, in `https://www.zagg.com/en_us/new-arrivals?brand=164&cat=3038%2C3041`, the query is `brand=164&cat=3038%2C3041`",
        "location": "new-arrivals.tsx",
        "module": () => import('@/routes/zagg/new-arrivals.tsx')
      }
    },
    "apiRoutes": {},
    "name": "Zagg",
    "url": "zagg.com",
    "lang": "en"
  },
  "zaimanhua": {
    "routes": {
      "/comic/:id": {
        "path": "/comic/:id",
        "categories": [
          "anime"
        ],
        "parameters": {
          "id": "漫画ID"
        },
        "example": "/zaimanhua/comic/57069",
        "features": {
          "requireConfig": [
            {
              "name": "ZAIMANHUA_TOKEN",
              "optional": true,
              "description": "用户登录后，可以从浏览器开发者工具 Network 面板中的请求信息中获取 token，使用请求中的 `Authorization` 的值，完整设置为 `Bearer <token>`，或直接设置 token 并由路由自动补齐 `Bearer ` 前缀。"
            }
          ],
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false,
          "nsfw": true
        },
        "radar": [
          {
            "source": [
              "manhua.zaimanhua.com/details",
              "manhua.zaimanhua.com/details/:id"
            ],
            "target": "/comic/:id"
          }
        ],
        "name": "漫画更新",
        "maintainers": [
          "kjasn"
        ],
        "description": "::: Warning\n未登录用户无法获取到所有漫画，需要设置`ZAIMANHUA_TOKEN`环境变量以使用 API 授权访问。\n且由于源网站本身的限制，建议尽量在部署于中国大陆网络内的 RSSHub 节点中使用本路由。若在海外网络环境中使用，即使设置了`ZAIMANHUA_TOKEN`环境变量，也可能无法获取全部漫画。\n:::",
        "location": "comic.ts",
        "module": () => import('@/routes/zaimanhua/comic.ts')
      },
      "/update": {
        "path": "/update",
        "categories": [
          "anime"
        ],
        "example": "/zaimanhua/update",
        "features": {
          "requireConfig": [
            {
              "name": "ZAIMANHUA_TOKEN",
              "optional": true,
              "description": "可从浏览器开发者工具中抓取站点请求头 `Authorization` 的 Bearer token，并配置为环境变量。可设置为完整值 `Bearer <token>`，或仅设置 token 由路由自动补齐 `Bearer ` 前缀。"
            }
          ],
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false,
          "nsfw": true
        },
        "radar": [
          {
            "source": [
              "manhua.zaimanhua.com/update"
            ],
            "target": "/update"
          }
        ],
        "name": "最近更新",
        "maintainers": [
          "kjasn"
        ],
        "description": "::: Warning\n建议设置`ZAIMANHUA_TOKEN`环境变量以使用 API 授权访问。且由于源网站本身的限制，建议尽量在部署于中国大陆网络内的 RSSHub 节点中使用本路由。若在海外网络环境中使用，即使设置了`ZAIMANHUA_TOKEN`环境变量，也可能无法获取全部漫画。\n:::",
        "location": "update.ts",
        "module": () => import('@/routes/zaimanhua/update.ts')
      }
    },
    "apiRoutes": {},
    "name": "再漫画",
    "url": "manhua.zaimanhua.com",
    "lang": "zh-CN"
  },
  "zaker": {
    "routes": {
      "/channel/:id?": {
        "path": "/channel/:id?",
        "parameters": {
          "id": "分类 ID，可在 URL 中找到，默认为 `1`"
        },
        "radar": [
          {
            "source": [
              "www.myzaker.com/channel/:id"
            ],
            "target": "/channel/:id"
          }
        ],
        "name": "分类",
        "example": "/zaker/channel/13",
        "maintainers": [
          "LogicJake",
          "kt286",
          "TonyRL"
        ],
        "location": "channel.ts",
        "module": () => import('@/routes/zaker/channel.ts')
      },
      "/focusread": {
        "path": "/focusread",
        "radar": [
          {
            "source": [
              "www.myzaker.com/"
            ],
            "target": "/focusread"
          }
        ],
        "name": "精读",
        "example": "/zaker/focusread",
        "maintainers": [
          "AlexdanerZe",
          "TonyRL"
        ],
        "location": "focus.ts",
        "module": () => import('@/routes/zaker/focus.ts')
      }
    },
    "apiRoutes": {},
    "name": "ZAKER",
    "url": "myzaker.com",
    "lang": "zh-CN"
  },
  "zaobao": {
    "routes": {
      "/interactive-graphics": {
        "path": "/interactive-graphics",
        "categories": [
          "traditional-media"
        ],
        "example": "/zaobao/interactive-graphics",
        "name": "互动新闻",
        "maintainers": [
          "shunf4"
        ],
        "location": "interactive.ts",
        "module": () => import('@/routes/zaobao/interactive.ts')
      },
      "/other/:type?/:section?": {
        "path": "/other/:type?/:section?",
        "categories": [
          "traditional-media"
        ],
        "example": "/zaobao/other/lifestyle/health",
        "parameters": {
          "type": "https://www.zaobao.com/**lifestyle**/health 中的 **lifestyle**",
          "section": "https://www.zaobao.com/lifestyle/**health** 中的 **health**"
        },
        "name": "其他栏目",
        "maintainers": [
          "shunf4"
        ],
        "description": "除了上面两个兼容规则之外，联合早报网站里所有页面形如 [https://www.zaobao.com/lifestyle/health](https://www.zaobao.com/lifestyle/health) 这样的栏目都能被这个规则解析到，早报的大部分栏目都是这个样式的。你可以测试之后再订阅。",
        "location": "other.ts",
        "module": () => import('@/routes/zaobao/other.ts')
      },
      "/realtime/:section?": {
        "path": "/realtime/:section?",
        "categories": [
          "traditional-media"
        ],
        "example": "/zaobao/realtime/china",
        "parameters": {
          "section": "分类，缺省为 china"
        },
        "name": "即时新闻",
        "maintainers": [
          "shunf4"
        ],
        "description": "| 中国  | 新加坡    | 国际  | 财经     |\n| ----- | --------- | ----- | -------- |\n| china | singapore | world | zfinance |",
        "location": "realtime.ts",
        "module": () => import('@/routes/zaobao/realtime.ts')
      },
      "/znews/:section?": {
        "path": "/znews/:section?",
        "categories": [
          "traditional-media"
        ],
        "example": "/zaobao/znews/china",
        "parameters": {
          "section": "分类，缺省为 china"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "新闻",
        "maintainers": [
          "shunf4"
        ],
        "description": "| 中国  | 新加坡    | 东南亚 | 国际  | 体育   |\n| ----- | --------- | ------ | ----- | ------ |\n| china | singapore | sea    | world | sports |",
        "location": "znews.ts",
        "module": () => import('@/routes/zaobao/znews.ts')
      }
    },
    "apiRoutes": {},
    "name": "联合早报",
    "url": "www.zaobao.com",
    "description": "::: warning\n由于 [RSSHub#10309](https://github.com/DIYgod/RSSHub/issues/10309) 中的问题，使用靠近香港的服务器部署将从 hk 版联合早报爬取内容，造成输出的新闻段落顺序错乱。如有订阅此源的需求，建议寻求部署在远离香港的服务器上的 RSSHub，或者在自建时选择远离香港的服务器。\n:::",
    "lang": "zh-CN"
  },
  "zaozao": {
    "routes": {
      "/article/:type?": {
        "path": "/article/:type?",
        "categories": [
          "programming"
        ],
        "example": "/zaozao/article/quality",
        "parameters": {
          "type": "文章分类"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "www.zaozao.run/article/:type"
            ],
            "target": "/article/:type"
          }
        ],
        "name": "文章",
        "maintainers": [
          "shaomingbo"
        ],
        "description": "| 精品推荐  | 技术干货 | 职场成长 | 社区动态  | 组件物料 | 行业动态 |\n| --------- | -------- | -------- | --------- | -------- | -------- |\n| recommend | quality  | growth   | community | material | industry |",
        "location": "article.ts",
        "module": () => import('@/routes/zaozao/article.ts')
      }
    },
    "apiRoutes": {},
    "name": "前端早早聊",
    "url": "www.zaozao.run",
    "lang": "zh-CN"
  },
  "zcmu": {
    "routes": {
      "/jwc/:type?": {
        "path": "/jwc/:type?",
        "categories": [
          "university"
        ],
        "example": "/zcmu/jwc/1",
        "parameters": {
          "type": "通知模块id"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "教务处",
        "maintainers": [
          "CCraftY"
        ],
        "description": "| 教务管理 | 成绩管理 | 学籍管理 | 考试管理 | 选课管理 | 排课管理 |\n| -------- | -------- | -------- | -------- | -------- | -------- |\n| 0        | 1        | 2        | 3        | 4        | 5        |",
        "location": "jwc/index.ts",
        "module": () => import('@/routes/zcmu/jwc/index.ts')
      },
      "/yxy/:type?": {
        "path": "/yxy/:type?",
        "categories": [
          "university"
        ],
        "example": "/zcmu/yxy/0",
        "parameters": {
          "type": "模块id"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "药学院",
        "maintainers": [
          "CCraftY"
        ],
        "description": "| 通知公告 | 评优评奖 | 文明规范 | 创新创业 | 校园文化 | 心理驿站 | 日常通知 |\n| -------- | -------- | -------- | -------- | -------- | -------- | -------- |\n| 0        | 1        | 2        | 3        | 4        | 5        | 6        |",
        "location": "yxy/index.ts",
        "module": () => import('@/routes/zcmu/yxy/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "浙江中医药大学",
    "url": "jwc.zcmu.edu.cn",
    "lang": "zh-CN"
  },
  "zcool": {
    "routes": {
      "/discover/:query?/:subCate?/:hasVideo?/:city?/:college?/:recommendLevel?/:sort?": {
        "path": "/discover/:query?/:subCate?/:hasVideo?/:city?/:college?/:recommendLevel?/:sort?",
        "categories": [
          "design"
        ],
        "example": "/zcool/discover",
        "parameters": {
          "query": "查询参数或分类，若填写分类见下表，默认为空 或 `0` 即精选",
          "subCate": "子分类，见下表，默认为 `0` 即该父分类下全部",
          "hasVideo": "是否含视频，默认为 `0` 即全部，亦可选 `1` 即含视频",
          "city": "地区代码，填入发现页中 `选择城市` 中的各级地名，如 `亚洲`、`中国`、`北京`、`纽约`、`巴黎`等",
          "college": "学校，默认为 `0` 即全部",
          "recommendLevel": "推荐等级，见下表，默认为 `2` 即编辑精选",
          "sort": "排序方式，可选 `0` 即最新发布 或 `9` 即默认排序，默认为 `9`"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "发现",
        "maintainers": [
          "nczitzk"
        ],
        "description": "查看 **精选** 分类下的全部内容，其他参数选择默认，可直接使用路由 [`/zcool/discover/0`](https://rsshub.app/zcool/discover/0)\n\n  查看 **精选** 分类下的 **运营设计** 子分类全部内容，其他参数选择默认，可直接使用路由 [`/zcool/discover/0/617`](https://rsshub.app/zcool/discover/0/617)\n\n  在 **精选** 分类下的 **运营设计** 子分类全部内容基础上，筛选出有 **视频**，可直接使用路由 [`/zcool/discover/0/617/1`](https://rsshub.app/zcool/discover/0/617/1)\n\n  在 **精选** 分类下的 **运营设计** 子分类全部内容基础上，筛选出有 **视频**，且城市选择 **北京**，可直接使用路由 [`/zcool/discover/0/617/1/北京`](https://rsshub.app/zcool/discover/0/617/1/北京)\n\n::: tip\n  下方仅提供 **分类及其子分类** 参数的代码。**学校** 参数的代码可以在 [站酷发现页](https://www.zcool.com.cn/discover) 中选择跳转后，从浏览器地址栏中找到。\n:::\n\n  分类 cate\n\n| 精选 | 平面 | 插画 | UI | 网页 | 摄影 | 三维 | 影视 | 空间 | 工业 / 产品 | 动漫 | 纯艺术 | 手工艺 | 服装 | 其他 |\n| ---- | ---- | ---- | -- | ---- | ---- | ---- | ---- | ---- | ----------- | ---- | ------ | ------ | ---- | ---- |\n| 0    | 8    | 1    | 17 | 607  | 33   | 24   | 610  | 609  | 499         | 608  | 612    | 611    | 613  | 44   |\n\n  子分类 subCate\n\n  精选 0\n\n| 运营设计 | 包装 | 动画 / 影视 | 人像摄影 | 商业插画 | 电商 | APP 界面 | 艺术插画 | 家装设计 | 海报 | 文章   |\n| -------- | ---- | ----------- | -------- | -------- | ---- | -------- | -------- | -------- | ---- | ------ |\n| 617      | 9    | 30          | 34       | 2        | 616  | 757      | 292      | 637      | 10   | 809824 |\n\n  平面 8\n\n| 包装 | 海报 | 品牌 | IP 形象 | 字体 / 字形 | Logo | 书籍 / 画册 | 宣传物料 | 图案 | 信息图表 | PPT/Keynote | 其他平面 | 文章 |\n| ---- | ---- | ---- | ------- | ----------- | ---- | ----------- | -------- | ---- | -------- | ----------- | -------- | ---- |\n| 9    | 10   | 15   | 779     | 14          | 13   | 12          | 534      | 624  | 625      | 626         | 11       | 809  |\n\n  插画 1\n\n| 商业插画 | 概念设定 | 游戏原画 | 绘本 | 儿童插画 | 艺术插画 | 创作习作 | 新锐潮流插画 | 像素画 | 文章 |\n| -------- | -------- | -------- | ---- | -------- | -------- | -------- | ------------ | ------ | ---- |\n| 2        | 5        | 685      | 631  | 684      | 292      | 7        | 3            | 4      | 819  |\n\n  UI 17\n\n| APP 界面 | 游戏 UI | 软件界面 | 图标 | 主题 / 皮肤 | 交互 / UE | 动效设计 | 闪屏 / 壁纸 | 其他 UI | 文章 |\n| -------- | ------- | -------- | ---- | ----------- | --------- | -------- | ----------- | ------- | ---- |\n| 757      | 692     | 621      | 20   | 19          | 623       | 797      | 21          | 23      | 822  |\n\n  网页 607\n\n| 电商 | 企业官网 | 游戏 / 娱乐 | 运营设计 | 移动端网页 | 门户网站 | 个人网站 | 其他网页 | 文章 |\n| ---- | -------- | ----------- | -------- | ---------- | -------- | -------- | -------- | ---- |\n| 616  | 614      | 693         | 617      | 777        | 615      | 618      | 620      | 823  |\n\n  摄影 33\n\n| 人像摄影 | 风光摄影 | 人文 / 纪实摄影 | 美食摄影 | 产品摄影 | 环境 / 建筑摄影 | 时尚 / 艺术摄影 | 修图 / 后期 | 宠物摄影 | 婚礼摄影 | 其他摄影 | 文章 |\n| -------- | -------- | --------------- | -------- | -------- | --------------- | --------------- | ----------- | -------- | -------- | -------- | ---- |\n| 34       | 35       | 36              | 825      | 686      | 38              | 800             | 687         | 40       | 808      | 43       | 810  |\n\n  三维 24\n\n| 动画 / 影视 | 机械 / 交通 | 人物 / 生物 | 产品 | 场景 | 建筑 / 空间 | 其他三维 | 文章 |\n| ----------- | ----------- | ----------- | ---- | ---- | ----------- | -------- | ---- |\n| 30          | 25          | 27          | 807  | 26   | 29          | 32       | 818  |\n\n  影视 610\n\n| 短片 | Motion Graphic | 宣传片 | 影视后期 | 栏目片头 | MV  | 设定 / 分镜 | 其他影视 | 文章 |\n| ---- | -------------- | ------ | -------- | -------- | --- | ----------- | -------- | ---- |\n| 645  | 649            | 804    | 646      | 647      | 644 | 650         | 651      | 817  |\n\n  空间 609\n\n| 家装设计 | 酒店餐饮设计 | 商业空间设计 | 建筑设计 | 舞台美术 | 展陈设计 | 景观设计 | 其他空间 | 文章 |\n| -------- | ------------ | ------------ | -------- | -------- | -------- | -------- | -------- | ---- |\n| 637      | 811          | 641          | 636      | 638      | 639      | 640      | 642      | 812  |\n\n  工业 / 产品 499\n\n| 生活用品 | 电子产品 | 交通工具 | 工业用品 / 机械 | 人机交互 | 玩具 | 其他工业 / 产品 | 文章 |\n| -------- | -------- | -------- | --------------- | -------- | ---- | --------------- | ---- |\n| 508      | 506      | 509      | 511             | 510      | 689  | 514             | 813  |\n\n  动漫 608\n\n| 短篇 / 格漫 | 中 / 长篇漫画 | 网络表情 | 单幅漫画 | 动画片 | 其他动漫 | 文章 |\n| ----------- | ------------- | -------- | -------- | ------ | -------- | ---- |\n| 628         | 629           | 632      | 627      | 633    | 635      | 820  |\n\n  纯艺术 612\n\n| 绘画 | 雕塑 | 书法 | 实验艺术 | 文章 |\n| ---- | ---- | ---- | -------- | ---- |\n| 659  | 662  | 668  | 657      | 821  |\n\n  手工艺 611\n\n| 工艺品设计 | 手办 / 模玩 | 首饰设计 | 其他手工艺 | 文章 |\n| ---------- | ----------- | -------- | ---------- | ---- |\n| 654        | 656         | 756      | 658        | 816  |\n\n  服装 613\n\n| 休闲 / 流行服饰 | 正装 / 礼服 | 传统 / 民族服饰 | 配饰 | 鞋履设计 | 儿童服饰 | 其他服装 | 文章 |\n| --------------- | ----------- | --------------- | ---- | -------- | -------- | -------- | ---- |\n| 672             | 671         | 814             | 677  | 676      | 673      | 680      | 815  |\n\n  其他 44\n\n| 文案 / 策划 | VR 设计 | 独立游戏 | 其他 | 文章 |\n| ----------- | ------- | -------- | ---- | ---- |\n| 417         | 798     | 683      | 45   | 824  |\n\n  推荐等级 recommendLevel\n\n| 全部 | 编辑精选 | 首页推荐 | 全部推荐 |\n| ---- | -------- | -------- | -------- |\n| 0    | 2        | 3        | 1        |",
        "location": "discover.ts",
        "module": () => import('@/routes/zcool/discover.ts')
      },
      "/top/:type": {
        "path": "/top/:type",
        "categories": [
          "design"
        ],
        "view": 2,
        "example": "/zcool/top/design",
        "parameters": {
          "type": {
            "description": "推荐类型",
            "options": [
              {
                "value": "design",
                "label": "作品榜单"
              },
              {
                "value": "article",
                "label": "文章榜单"
              }
            ]
          }
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "作品总榜单",
        "maintainers": [
          "yuuow"
        ],
        "location": "top.ts",
        "module": () => import('@/routes/zcool/top.ts')
      },
      "/user/:uid": {
        "path": "/user/:uid",
        "categories": [
          "design"
        ],
        "view": 2,
        "example": "/zcool/user/baiyong",
        "parameters": {
          "uid": "个性域名前缀或者用户ID"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "www.zcool.com.cn/u/:id"
            ],
            "target": "/user/:id"
          }
        ],
        "name": "用户作品",
        "description": "  例如:\n\n    站酷的个人主页 `https://baiyong.zcool.com.cn` 对应 rss 路径 `/zcool/user/baiyong`\n\n    站酷的个人主页 `https://www.zcool.com.cn/u/568339` 对应 rss 路径 `/zcool/user/568339`",
        "maintainers": [
          "junbaor"
        ],
        "location": "user.ts",
        "module": () => import('@/routes/zcool/user.ts')
      }
    },
    "apiRoutes": {},
    "name": "站酷",
    "url": "www.zcool.com.cn",
    "lang": "zh-CN"
  },
  "zed": {
    "routes": {
      "/blog": {
        "path": "/blog",
        "categories": [
          "programming"
        ],
        "example": "/zed/blog",
        "url": "zed.dev",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "zed.dev"
            ],
            "target": "/blog"
          }
        ],
        "name": "Blog",
        "maintainers": [
          "cscnk52"
        ],
        "description": "Provides a better reading experience (full articles) over the official ones.",
        "view": 5,
        "location": "blog.ts",
        "module": () => import('@/routes/zed/blog.ts')
      }
    },
    "apiRoutes": {},
    "name": "Zed",
    "url": "zed.dev",
    "lang": "en"
  },
  "zhibo8": {
    "routes": {
      "/forum/:id": {
        "path": "/forum/:id",
        "categories": [
          "bbs"
        ],
        "example": "/zhibo8/forum/8",
        "parameters": {
          "id": "子论坛 id，可在子论坛 URL 找到"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "子论坛",
        "maintainers": [
          "LogicJake"
        ],
        "location": "forum.ts",
        "module": () => import('@/routes/zhibo8/forum.ts')
      },
      "/luxiang/:category?": {
        "path": "/luxiang/:category?",
        "radar": [
          {
            "source": [
              "zhibo8.cc/:category/luxiang.htm"
            ],
            "target": "/luxiang/:category"
          }
        ],
        "name": "Unknown",
        "maintainers": [
          "TonyRL"
        ],
        "location": "luxiang.ts",
        "module": () => import('@/routes/zhibo8/luxiang.ts')
      },
      "/more/:category?": {
        "path": "/more/:category?",
        "categories": [
          "bbs"
        ],
        "example": "/zhibo8/more/nba",
        "parameters": {
          "category": "分类，见下表，默认为 NBA"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "news.zhibo8.cc/:category"
            ],
            "target": "/more/:category"
          }
        ],
        "name": "滚动新闻",
        "description": "\n| NBA | 足球  | 电竞     | 综合   |\n| --- | ----- | -------- | ------ |\n| nba | zuqiu | dianjing | zonghe |",
        "maintainers": [
          "nczitzk"
        ],
        "location": "more.ts",
        "module": () => import('@/routes/zhibo8/more.ts')
      },
      "/post/:id": {
        "path": "/post/:id",
        "categories": [
          "bbs"
        ],
        "example": "/zhibo8/post/3050708",
        "parameters": {
          "id": "帖子 id，可在帖子 URL 找到"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "回帖",
        "maintainers": [
          "LogicJake"
        ],
        "location": "post.ts",
        "module": () => import('@/routes/zhibo8/post.ts')
      }
    },
    "apiRoutes": {},
    "name": "直播吧",
    "url": "zhibo8.cc",
    "lang": "zh-CN"
  },
  "zhihu": {
    "routes": {
      "/hot/:category?": {
        "path": "/hot/:category?",
        "categories": [
          "social-media"
        ],
        "example": "/zhihu/hot",
        "view": 0,
        "features": {
          "requireConfig": [
            {
              "name": "ZHIHU_COOKIES",
              "description": "",
              "optional": true
            }
          ],
          "requirePuppeteer": false,
          "antiCrawler": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "知乎热榜",
        "maintainers": [
          "nczitzk",
          "pseudoyu",
          "DIYgod"
        ],
        "location": "hot.ts",
        "module": () => import('@/routes/zhihu/hot.ts')
      },
      "/bookstore/newest": {
        "path": "/bookstore/newest",
        "categories": [
          "social-media"
        ],
        "example": "/zhihu/bookstore/newest",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "知乎书店 - 新书",
        "maintainers": [
          "xyqfer"
        ],
        "location": "bookstore/newest.ts",
        "module": () => import('@/routes/zhihu/bookstore/newest.ts')
      },
      "/pin/daily": {
        "path": "/pin/daily",
        "categories": [
          "social-media"
        ],
        "example": "/zhihu/pin/daily",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "daily.zhihu.com/*"
            ],
            "target": "/daily"
          }
        ],
        "name": "知乎想法 - 24 小时新闻汇总",
        "maintainers": [
          "xyqfer"
        ],
        "url": "daily.zhihu.com/*",
        "location": "pin/daily.ts",
        "module": () => import('@/routes/zhihu/pin/daily.ts')
      },
      "/pin/hotlist": {
        "path": "/pin/hotlist",
        "categories": [
          "social-media"
        ],
        "example": "/zhihu/pin/hotlist",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "www.zhihu.com/zhihu/bookstore/newest"
            ]
          }
        ],
        "name": "知乎想法热榜",
        "maintainers": [
          "xyqfer"
        ],
        "url": "www.zhihu.com/zhihu/bookstore/newest",
        "location": "pin/hotlist.ts",
        "module": () => import('@/routes/zhihu/pin/hotlist.ts')
      },
      "/people/pins/:id": {
        "path": "/people/pins/:id",
        "categories": [
          "social-media"
        ],
        "example": "/zhihu/people/pins/kan-dan-45",
        "parameters": {
          "id": "作者 id，可在用户主页 URL 中找到"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "www.zhihu.com/people/:id/pins"
            ]
          }
        ],
        "name": "用户想法",
        "maintainers": [
          "xyqfer"
        ],
        "location": "pin/people.ts",
        "module": () => import('@/routes/zhihu/pin/people.ts')
      },
      "/xhu/people/answers/:hexId": {
        "path": "/xhu/people/answers/:hexId",
        "categories": [
          "social-media"
        ],
        "example": "/zhihu/xhu/people/answers/246e6cf44e94cefbf4b959cb5042bc91",
        "parameters": {
          "hexId": "用户的 16 进制 id，获取方式同 [xhu - 用户动态](#zhi-hu-xhu-yong-hu-dong-tai)"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "www.zhihu.com/people/:id/answers"
            ],
            "target": "/people/answers/:id"
          }
        ],
        "name": "xhu - 用户回答",
        "maintainers": [
          "JimenezLi"
        ],
        "location": "xhu/answers.ts",
        "module": () => import('@/routes/zhihu/xhu/answers.ts')
      },
      "/xhu/collection/:id": {
        "path": "/xhu/collection/:id",
        "categories": [
          "social-media"
        ],
        "example": "/zhihu/xhu/collection/26444956",
        "parameters": {
          "id": "收藏夹 id, 可在收藏夹页面 URL 中找到"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "www.zhihu.com/collection/:id"
            ]
          }
        ],
        "name": "xhu - 收藏夹",
        "maintainers": [
          "JimenezLi"
        ],
        "location": "xhu/collection.ts",
        "module": () => import('@/routes/zhihu/xhu/collection.ts')
      },
      "/xhu/people/posts/:hexId": {
        "path": "/xhu/people/posts/:hexId",
        "categories": [
          "social-media"
        ],
        "example": "/zhihu/xhu/people/posts/246e6cf44e94cefbf4b959cb5042bc91",
        "parameters": {
          "hexId": "用户的 16 进制 id，获取方式同 [xhu - 用户动态](#zhi-hu-xhu-yong-hu-dong-tai)"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "xhu - 用户文章",
        "maintainers": [
          "JimenezLi"
        ],
        "location": "xhu/posts.ts",
        "module": () => import('@/routes/zhihu/xhu/posts.ts')
      },
      "/collection/:id/:getAll?": {
        "path": "/collection/:id/:getAll?",
        "categories": [
          "social-media"
        ],
        "example": "/zhihu/collection/26444956",
        "parameters": {
          "id": "收藏夹 id，可在收藏夹页面 URL 中找到",
          "getAll": "获取全部收藏内容，任意值为打开"
        },
        "features": {
          "requireConfig": [
            {
              "name": "ZHIHU_COOKIES",
              "description": ""
            }
          ],
          "requirePuppeteer": false,
          "antiCrawler": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "www.zhihu.com/collection/:id"
            ],
            "target": "/collection/:id"
          }
        ],
        "name": "收藏夹",
        "maintainers": [
          "huruji",
          "Colin-XKL",
          "Fatpandac"
        ],
        "location": "collection.ts",
        "module": () => import('@/routes/zhihu/collection.ts')
      },
      "/daily": {
        "path": "/daily",
        "categories": [
          "social-media"
        ],
        "example": "/zhihu/daily",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "daily.zhihu.com/*"
            ]
          }
        ],
        "name": "知乎日报",
        "maintainers": [
          "DHPO",
          "pseudoyu"
        ],
        "url": "daily.zhihu.com/*",
        "location": "daily.ts",
        "module": () => import('@/routes/zhihu/daily.ts')
      },
      "/posts/:usertype/:id": {
        "path": "/posts/:usertype/:id",
        "categories": [
          "social-media"
        ],
        "example": "/zhihu/posts/people/frederchen",
        "parameters": {
          "usertype": "作者 id，可在用户主页 URL 中找到",
          "id": "用户类型usertype，参考用户主页的URL。目前有两种，见下表"
        },
        "features": {
          "requireConfig": [
            {
              "name": "ZHIHU_COOKIES",
              "description": "",
              "optional": true
            }
          ],
          "requirePuppeteer": false,
          "antiCrawler": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "www.zhihu.com/:usertype/:id/posts",
              "www.zhihu.com/:usertype/:id"
            ]
          }
        ],
        "name": "用户文章",
        "maintainers": [
          "whtsky",
          "Colin-XKL"
        ],
        "description": "| 普通用户 | 机构用户 |\n| -------- | -------- |\n| people   | org      |",
        "location": "posts.ts",
        "module": () => import('@/routes/zhihu/posts.ts')
      },
      "/weekly": {
        "path": "/weekly",
        "categories": [
          "social-media"
        ],
        "example": "/zhihu/weekly",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "www.zhihu.com/pub/weekly"
            ]
          }
        ],
        "name": "知乎书店 - 知乎周刊",
        "maintainers": [
          "LogicJake"
        ],
        "url": "www.zhihu.com/pub/weekly",
        "location": "weekly.ts",
        "module": () => import('@/routes/zhihu/weekly.ts')
      },
      "/xhu/zhuanlan/:id": {
        "path": "/xhu/zhuanlan/:id",
        "categories": [
          "social-media"
        ],
        "example": "/zhihu/xhu/zhuanlan/githubdaily",
        "parameters": {
          "id": "专栏 id, 可在专栏主页 URL 中找到"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "zhuanlan.zhihu.com/:id"
            ],
            "target": "/zhuanlan/:id"
          }
        ],
        "name": "xhu- 专栏",
        "maintainers": [
          "JimenezLi"
        ],
        "location": "xhu/zhuanlan.ts",
        "module": () => import('@/routes/zhihu/xhu/zhuanlan.ts')
      },
      "/zhuanlan/:id": {
        "path": "/zhuanlan/:id",
        "categories": [
          "social-media"
        ],
        "example": "/zhihu/zhuanlan/googledevelopers",
        "parameters": {
          "id": "专栏 id，可在专栏主页 URL 中找到"
        },
        "features": {
          "requireConfig": [
            {
              "name": "ZHIHU_COOKIES",
              "description": ""
            }
          ],
          "requirePuppeteer": false,
          "antiCrawler": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "zhuanlan.zhihu.com/:id"
            ]
          }
        ],
        "name": "专栏",
        "maintainers": [
          "DIYgod"
        ],
        "location": "zhuanlan.ts",
        "module": () => import('@/routes/zhihu/zhuanlan.ts')
      },
      "/people/activities/:id": {
        "path": "/people/activities/:id",
        "categories": [
          "social-media"
        ],
        "view": 0,
        "example": "/zhihu/people/activities/diygod",
        "parameters": {
          "id": "作者 id，可在用户主页 URL 中找到"
        },
        "features": {
          "requireConfig": [
            {
              "name": "ZHIHU_COOKIES",
              "description": "",
              "optional": true
            }
          ],
          "requirePuppeteer": false,
          "antiCrawler": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "www.zhihu.com/people/:id"
            ]
          }
        ],
        "name": "用户动态",
        "maintainers": [
          "DIYgod"
        ],
        "location": "activities.ts",
        "module": () => import('@/routes/zhihu/activities.ts')
      },
      "/people/allCollections/:id": {
        "path": "/people/allCollections/:id",
        "categories": [
          "social-media"
        ],
        "view": 0,
        "example": "/zhihu/people/allCollections/87-44-49-67",
        "parameters": {
          "id": "作者 id，可在用户主页 URL 中找到"
        },
        "features": {
          "requireConfig": [
            {
              "name": "ZHIHU_COOKIES",
              "description": ""
            }
          ],
          "requirePuppeteer": false,
          "antiCrawler": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "www.zhihu.com/people/:id"
            ]
          }
        ],
        "name": "用户全部收藏内容",
        "maintainers": [
          "Healthyyue"
        ],
        "location": "all-collections.ts",
        "module": () => import('@/routes/zhihu/all-collections.ts')
      },
      "/people/answers/:id": {
        "path": "/people/answers/:id",
        "categories": [
          "social-media"
        ],
        "example": "/zhihu/people/answers/diygod",
        "parameters": {
          "id": "作者 id，可在用户主页 URL 中找到"
        },
        "features": {
          "requireConfig": [
            {
              "name": "ZHIHU_COOKIES",
              "description": "",
              "optional": true
            }
          ],
          "requirePuppeteer": false,
          "antiCrawler": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "www.zhihu.com/people/:id/answers"
            ]
          }
        ],
        "name": "用户回答",
        "maintainers": [
          "DIYgod",
          "prnake"
        ],
        "location": "answers.ts",
        "module": () => import('@/routes/zhihu/answers.ts')
      },
      "/daily/section/:sectionId": {
        "path": "/daily/section/:sectionId",
        "categories": [
          "social-media"
        ],
        "example": "/zhihu/daily/section/2",
        "parameters": {
          "sectionId": "合集 id，可在 https://news-at.zhihu.com/api/7/sections 找到"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "daily.zhihu.com/*"
            ],
            "target": "/daily"
          }
        ],
        "name": "知乎日报 - 合集",
        "maintainers": [
          "ccbikai"
        ],
        "url": "daily.zhihu.com/*",
        "location": "daily-section.ts",
        "module": () => import('@/routes/zhihu/daily-section.ts')
      },
      "/question/:questionId/:sortBy?": {
        "path": "/question/:questionId/:sortBy?",
        "categories": [
          "social-media"
        ],
        "example": "/zhihu/question/59895982",
        "parameters": {
          "questionId": "问题 id",
          "sortBy": "排序方式：`default`, `created`, `updated`。默认为 `default`"
        },
        "features": {
          "requireConfig": [
            {
              "name": "ZHIHU_COOKIES",
              "description": "",
              "optional": true
            }
          ],
          "requirePuppeteer": false,
          "antiCrawler": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "www.zhihu.com/question/:questionId"
            ],
            "target": "/question/:questionId"
          }
        ],
        "name": "问题",
        "maintainers": [],
        "location": "question.ts",
        "module": () => import('@/routes/zhihu/question.ts')
      },
      "/timeline": {
        "path": "/timeline",
        "categories": [
          "social-media"
        ],
        "example": "/zhihu/timeline",
        "parameters": {},
        "features": {
          "requireConfig": [
            {
              "name": "ZHIHU_COOKIES",
              "description": ""
            }
          ],
          "requirePuppeteer": false,
          "antiCrawler": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "用户关注时间线",
        "maintainers": [
          "SeanChao"
        ],
        "description": "::: warning\n  用户关注动态需要登录后的 Cookie 值，所以只能自建，详情见部署页面的配置模块。\n:::",
        "location": "timeline.ts",
        "module": () => import('@/routes/zhihu/timeline.ts')
      },
      "/topic/:topicId/:isTop?": {
        "path": "/topic/:topicId/:isTop?",
        "categories": [
          "social-media"
        ],
        "example": "/zhihu/topic/19828946",
        "parameters": {
          "topicId": "话题 id",
          "isTop": "仅精华，默认为否，其他值为是"
        },
        "features": {
          "requireConfig": [
            {
              "name": "ZHIHU_COOKIES",
              "description": ""
            }
          ],
          "requirePuppeteer": false,
          "antiCrawler": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "www.zhihu.com/topic/:topicId/:type"
            ],
            "target": "/topic/:topicId"
          }
        ],
        "name": "话题",
        "maintainers": [
          "xyqfer"
        ],
        "location": "topic.ts",
        "module": () => import('@/routes/zhihu/topic.ts')
      },
      "/xhu/people/activities/:hexId": {
        "path": "/xhu/people/activities/:hexId",
        "categories": [
          "social-media"
        ],
        "example": "/zhihu/xhu/people/activities/246e6cf44e94cefbf4b959cb5042bc91",
        "parameters": {
          "hexId": "用户的 16 进制 id，获取方式见下方说明"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "www.zhihu.com/people/:id"
            ],
            "target": "/people/activities/:id"
          }
        ],
        "name": "xhu - 用户动态",
        "maintainers": [
          "JimenezLi"
        ],
        "description": "[xhu](https://github.com/REToys/xhu)\n\n::: tip\n  用户的 16 进制 id 获取方式：\n\n  1.  可以通过 RSSHub Radar 扩展获取；\n  2.  或者在用户主页打开 F12 控制台，执行以下代码：`console.log(/\"id\":\"([0-9a-f]*?)\",\"urlToken\"/.exec(document.getElementById('js-initialData').innerHTML)[1]);` 即可获取用户的 16 进制 id。\n:::",
        "location": "xhu/activities.ts",
        "module": () => import('@/routes/zhihu/xhu/activities.ts')
      },
      "/xhu/question/:questionId/:sortBy?": {
        "path": "/xhu/question/:questionId/:sortBy?",
        "categories": [
          "social-media"
        ],
        "example": "/zhihu/xhu/question/264051433",
        "parameters": {
          "questionId": "问题 id",
          "sortBy": "排序方式：`default`, `created`, `updated`。默认为 `default`"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "www.zhihu.com/question/:questionId"
            ],
            "target": "/xhu/question/:questionId"
          }
        ],
        "name": "xhu - 问题",
        "maintainers": [
          "JimenezLi"
        ],
        "location": "xhu/question.ts",
        "module": () => import('@/routes/zhihu/xhu/question.ts')
      },
      "/xhu/topic/:topicId": {
        "path": "/xhu/topic/:topicId",
        "categories": [
          "social-media"
        ],
        "example": "/zhihu/xhu/topic/19566035",
        "parameters": {
          "topicId": "话题ID"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "www.zhihu.com/topic/:topicId/:type"
            ]
          }
        ],
        "name": "xhu - 话题",
        "maintainers": [
          "JimenezLi"
        ],
        "location": "xhu/topic.ts",
        "module": () => import('@/routes/zhihu/xhu/topic.ts')
      }
    },
    "apiRoutes": {
      "/check-cookie": {
        "path": "/check-cookie",
        "description": "检查 zhihu cookie 是否有效",
        "maintainers": [
          "DIYgod"
        ],
        "location": "check-cookie.ts",
        "module": () => import('@/routes/zhihu/check-cookie.ts')
      }
    },
    "name": "知乎",
    "url": "www.zhihu.com",
    "description": "::: tip\n自2024年7月，未登录状态下大部分路由[无法获取全文](https://github.com/DIYgod/RSSHub/issues/16260)。若有需要请在登陆知乎后寻找并添加包含`z_c0`的Cookies至环境变量`ZHIHU_COOKIES`。\n:::",
    "lang": "zh-CN"
  },
  "zhitongcaijing": {
    "routes": {
      "/:id?/:category?": {
        "path": "/:id?/:category?",
        "categories": [
          "finance"
        ],
        "view": 0,
        "example": "/zhitongcaijing",
        "parameters": {
          "id": "栏目 id，可在对应栏目页 URL 中找到，默认为 recommend，即推荐",
          "category": "分类 id，可在对应栏目子分类页 URL 中找到，默认为全部"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "推荐",
        "maintainers": [
          "nczitzk"
        ],
        "description": "| id           | 栏目 |\n| ------------ | ---- |\n| recommend    | 推荐 |\n| hkstock      | 港股 |\n| meigu        | 美股 |\n| agu          | 沪深 |\n| ct           | 创投 |\n| esg          | ESG  |\n| aqs          | 券商 |\n| ajj          | 基金 |\n| focus        | 要闻 |\n| announcement | 公告 |\n| research     | 研究 |\n| shares       | 新股 |\n| bazaar       | 市场 |\n| company      | 公司 |",
        "location": "index.tsx",
        "module": () => import('@/routes/zhitongcaijing/index.tsx')
      }
    },
    "apiRoutes": {},
    "name": "智通财经网",
    "url": "zhitongcaijing.com",
    "lang": "zh-CN"
  },
  "zhiy": {
    "routes": {
      "/letters/:author": {
        "path": "/letters/:author",
        "categories": [
          "new-media"
        ],
        "example": "/zhiy/letters/messy",
        "parameters": {
          "author": "作者 ID，可在URL中找到"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "zhiy.cc/:author"
            ]
          }
        ],
        "name": "Newsletter",
        "maintainers": [
          "TonyRL"
        ],
        "location": "letter.ts",
        "module": () => import('@/routes/zhiy/letter.ts')
      },
      "/posts/:author": {
        "path": "/posts/:author",
        "categories": [
          "new-media"
        ],
        "example": "/zhiy/posts/long",
        "parameters": {
          "author": "作者 ID，可在URL中找到"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "zhiy.cc/:author"
            ]
          }
        ],
        "name": "笔记",
        "maintainers": [
          "TonyRL"
        ],
        "location": "post.tsx",
        "module": () => import('@/routes/zhiy/post.tsx')
      }
    },
    "apiRoutes": {},
    "name": "知园",
    "url": "zhiy.cc",
    "lang": "zh-CN"
  },
  "zhizhuan100": {
    "routes": {
      "/analytic": {
        "path": "/analytic",
        "categories": [
          "finance"
        ],
        "view": 0,
        "example": "/zhizhuan100/analytic",
        "radar": [
          {
            "source": [
              "www.zhizhuan100.com.cn/analysis"
            ]
          }
        ],
        "name": "analytic",
        "maintainers": [
          "Cedaric"
        ],
        "location": "report.ts",
        "module": () => import('@/routes/zhizhuan100/report.ts')
      }
    },
    "apiRoutes": {},
    "name": "智篆商业",
    "url": "www.zhizhuan100.com.cn",
    "lang": "zh-CN"
  },
  "zhonglun": {
    "routes": {
      "/research/article/:language?": {
        "path": "/research/article/:language?",
        "name": "中伦研究专业文章",
        "url": "zhonglun.com",
        "maintainers": [
          "nczitzk"
        ],
        "example": "/zhonglun/research/article/zh",
        "parameters": {
          "category": "语言，默认为 zh，即简体中文，可在对应分类页 URL 中找到"
        },
        "description": "\n| ENG | 简体中文 | 日本語 | 한국어 |\n| --- | -------- | ------ | ------ |\n| en  | zh       | ja     | kr     |\n    ",
        "categories": [
          "new-media"
        ],
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportRadar": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "title": "专业文章",
            "source": [
              "zhonglun.com/research/articles"
            ],
            "target": "/research/article/zh"
          },
          {
            "title": " Articles",
            "source": [
              "en.zhonglun.com/research/articles"
            ],
            "target": "/research/article/en"
          },
          {
            "title": "論評",
            "source": [
              "ja.zhonglun.com/research/articles"
            ],
            "target": "/research/article/ja"
          },
          {
            "title": "전문기사",
            "source": [
              "kr.zhonglun.com/research/articles"
            ],
            "target": "/research/article/kr"
          }
        ],
        "location": "index.ts",
        "module": () => import('@/routes/zhonglun/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "中伦律师事务所",
    "url": "zhonglun.com",
    "categories": [
      "new-media"
    ],
    "description": "",
    "lang": "zh-CN"
  },
  "zhubai": {
    "routes": {
      "/posts/:id": {
        "path": "/posts/:id",
        "categories": [
          "blog"
        ],
        "example": "/zhubai/posts/via",
        "parameters": {
          "id": "`id` 为竹白主页 url 中的三级域名，如 via.zhubai.love 的 `id` 为 `via`"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "文章",
        "maintainers": [
          "naixy28"
        ],
        "description": "::: tip\n  在路由末尾处加上 `?limit=限制获取数目` 来限制获取条目数量，默认值为`20`\n:::",
        "location": "index.ts",
        "module": () => import('@/routes/zhubai/index.ts')
      },
      "/top20": {
        "path": "/top20",
        "categories": [
          "blog"
        ],
        "example": "/zhubai/top20",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "analy.zhubai.love/"
            ]
          }
        ],
        "name": "上周热门 TOP 20",
        "maintainers": [
          "nczitzk"
        ],
        "url": "analy.zhubai.love/",
        "location": "top20.tsx",
        "module": () => import('@/routes/zhubai/top20.tsx')
      }
    },
    "apiRoutes": {},
    "name": "竹白",
    "url": "zhubai.love",
    "lang": "zh-CN"
  },
  "zhujiceping": {
    "routes": {
      "/": {
        "path": "/",
        "categories": [
          "blog"
        ],
        "example": "/zhujiceping",
        "radar": [
          {
            "source": [
              "zhujiceping.com/"
            ]
          }
        ],
        "name": "最新发布",
        "maintainers": [
          "cnkmmk"
        ],
        "url": "zhujiceping.com/",
        "location": "rss.ts",
        "module": () => import('@/routes/zhujiceping/rss.ts')
      }
    },
    "apiRoutes": {},
    "name": "国外主机测评",
    "url": "zhujiceping.com",
    "lang": "zh-CN"
  },
  "zhuwang": {
    "routes": {
      "/zhujia": {
        "path": "/zhujia",
        "categories": [
          "shopping"
        ],
        "example": "/zhuwang/zhujia",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "zhujia.zhuwang.cc/"
            ]
          }
        ],
        "name": "全国今日生猪价格",
        "maintainers": [],
        "url": "zhujia.zhuwang.cc/",
        "location": "index.ts",
        "module": () => import('@/routes/zhuwang/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "中国养猪网",
    "url": "zhujia.zhuwang.cc",
    "lang": "zh-CN"
  },
  "zimuxia": {
    "routes": {
      "/:category?": {
        "path": "/:category?",
        "categories": [
          "multimedia"
        ],
        "example": "/zimuxia",
        "parameters": {
          "category": "分类，见下表，默认为 ALL"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "分类",
        "maintainers": [
          "nczitzk"
        ],
        "description": "| ALL | FIX 德语社 | 欧美剧集 | 欧美电影 | 综艺 & 纪录 | FIX 日语社 | FIX 韩语社 | FIX 法语社 |\n| --- | ---------- | -------- | -------- | ----------- | ---------- | ---------- | ---------- |\n|     | 昆仑德语社 | 欧美剧集 | 欧美电影 | 综艺纪录    | fix 日语社 | fix 韩语社 | fix 法语社 |",
        "location": "index.ts",
        "module": () => import('@/routes/zimuxia/index.ts')
      },
      "/portfolio/:id": {
        "path": "/portfolio/:id",
        "categories": [
          "multimedia"
        ],
        "example": "/zimuxia/portfolio/我们这一天",
        "parameters": {
          "id": "剧集名，可在剧集页 URL 中找到"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "zimuxia.cn/portfolio/:id"
            ]
          }
        ],
        "name": "剧集",
        "maintainers": [
          "nczitzk"
        ],
        "description": "::: tip\n本路由以 `magnet` 为默认 linktype，可以通过在路由后方加上 `?linktype=链接类型` 指定导出的链接类型。比如路由为 [`/zimuxia/portfolio/我们这一天?linktype=baidu`](https://rsshub.app/zimuxia/portfolio/我们这一天?linktype=baidu) 来导出百度盘链接。目前，你可以选择的 `链接类型` 包括: `magnet`(默认), `all`(所有), `ed2k`(电驴), `baidu`(百度盘), `quark`(夸克盘), `115`(115 盘), `subhd`(字幕).\n:::",
        "location": "portfolio.ts",
        "module": () => import('@/routes/zimuxia/portfolio.ts')
      }
    },
    "apiRoutes": {},
    "name": "FIX 字幕侠",
    "url": "zimuxia.cn",
    "lang": "zh-CN"
  },
  "zjgtjy": {
    "routes": {
      "/:type?": {
        "path": "/:type?",
        "name": "Unknown",
        "maintainers": [
          "Fatpandac"
        ],
        "location": "index.ts",
        "module": () => import('@/routes/zjgtjy/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "浙江省土地使用权网上交易系统",
    "url": "zjgtjy.cn",
    "lang": "zh-CN"
  },
  "zjol": {
    "routes": {
      "/paper/:id?": {
        "path": "/paper/:id?",
        "categories": [
          "traditional-media"
        ],
        "example": "/zjol/paper/zjrb",
        "parameters": {
          "id": "报纸 id，见下表，默认为 `zjrb`，即浙江日报"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "浙报集团系列报刊",
        "maintainers": [
          "nczitzk"
        ],
        "description": "| 浙江日报 | 钱江晚报 | 美术报 | 浙江老年报 | 浙江法制报 | 江南游报 |\n| -------- | -------- | ------ | ---------- | ---------- | -------- |\n| zjrb     | qjwb     | msb    | zjlnb      | zjfzb      | jnyb     |",
        "location": "paper.ts",
        "module": () => import('@/routes/zjol/paper.ts')
      }
    },
    "apiRoutes": {},
    "name": "浙江在线",
    "url": "zjol.com.cn",
    "lang": "zh-CN"
  },
  "zju": {
    "routes": {
      "/career/:type": {
        "path": "/career/:type",
        "categories": [
          "university"
        ],
        "example": "/zju/career/1",
        "parameters": {
          "type": "分类，见下表"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "就业服务平台",
        "maintainers": [
          "Caicailiushui"
        ],
        "description": "| 新闻动态 | 活动通知 | 学院通知 | 告示通知 |\n| -------- | -------- | -------- | -------- |\n| 1        | 2        | 3        | 4        |",
        "location": "career/index.ts",
        "module": () => import('@/routes/zju/career/index.ts')
      },
      "/cse/:category?": {
        "path": "/cse/:category?",
        "categories": [
          "university"
        ],
        "example": "/zju/cse/bksjy",
        "parameters": {
          "category": "类别：`bksjy`，默认为简讯专栏，详情在描述中"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "控制学院通知",
        "maintainers": [
          "Rabbits-sys"
        ],
        "description": "栏目类型\n\n| 简讯专栏 | 本科生教育 | 研究生教育 | 科研学术 | 人事工作 | 学生思政 | 对外交流 | 就业指导 |\n| ------ | ------- | ------- | ------ | ------ | ------ | ------ | ------ |\n|   -    |  bksjy  |  yjsjy  |  kyxs  |  rsgz  |  xssz  |  dwjl  |  jyzd  |",
        "location": "cse/index.ts",
        "module": () => import('@/routes/zju/cse/index.ts')
      },
      "/cst/custom/:id": {
        "path": "/cst/custom/:id",
        "categories": [
          "university"
        ],
        "example": "/zju/cst/custom/36194+36241+36246",
        "parameters": {
          "id": "提取出通知页面中的 `ID`，如 `http://www.cst.zju.edu.cn/36246/list.htm` 中的 `36246`，可将你想获取通知的多个页面，通过 `+` 符号来聚合。"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "软件学院",
        "maintainers": [
          "zwithz"
        ],
        "description": "| 全部通知 | 招生信息 | 教务管理 | 论文管理 | 思政工作 | 评奖评优 | 实习就业 | 国际实习 | 国内合作科研 | 国际合作科研 | 校园服务 |\n| -------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | ------------ | ------------ | -------- |\n| 0        | 1        | 2        | 3        | 4        | 5        | 6        | 7        | 8            | 9            | 10       |\n\n#### 自定义聚合通知 {#zhe-jiang-da-xue-ruan-jian-xue-yuan-zi-ding-yi-ju-he-tong-zhi}",
        "location": "cst/custom.ts",
        "module": () => import('@/routes/zju/cst/custom.ts')
      },
      "/cst/:type": {
        "path": "/cst/:type",
        "categories": [
          "university"
        ],
        "example": "/zju/cst/0",
        "parameters": {
          "type": "分类，见下表"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "软件学院",
        "description": "| 全部通知 | 招生信息 | 教务管理 | 论文管理 | 思政工作 | 评奖评优 | 实习就业 | 国际实习 | 国内合作科研 | 国际合作科研 | 校园服务 |\n| -------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | ------------ | ------------ | -------- |\n| 0        | 1        | 2        | 3        | 4        | 5        | 6        | 7        | 8            | 9            | 10       |",
        "maintainers": [
          "yonvenne",
          "zwithz"
        ],
        "location": "cst/index.ts",
        "module": () => import('@/routes/zju/cst/index.ts')
      },
      "/grs/:type": {
        "path": "/grs/:type",
        "categories": [
          "university"
        ],
        "example": "/zju/grs/1",
        "parameters": {
          "type": "分类，见下表"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "研究生院",
        "maintainers": [
          "Caicailiushui"
        ],
        "description": "| 全部公告 | 教学管理 | 各类资助 | 学科建设 | 海外交流 |\n| -------- | -------- | -------- | -------- | -------- |\n| 1        | 2        | 3        | 4        | 5        |",
        "location": "grs/index.ts",
        "module": () => import('@/routes/zju/grs/index.ts')
      },
      "/list/:type": {
        "path": "/list/:type",
        "categories": [
          "university"
        ],
        "example": "/zju/list/xs",
        "parameters": {
          "type": "`xs`为学术，`xw`为新闻，`5461`是图片新闻，`578`是浙大报道，具体参数参考左侧的菜单"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "普通栏目 如学术 / 图片 / 新闻等",
        "maintainers": [
          "Jeason0228"
        ],
        "location": "list.ts",
        "module": () => import('@/routes/zju/list.ts')
      },
      "/physics/:type": {
        "path": "/physics/:type",
        "categories": [
          "university"
        ],
        "example": "/zju/physics/1",
        "parameters": {
          "type": "分类，见下表"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "物理学院",
        "maintainers": [
          "Caicailiushui"
        ],
        "description": "| 本院动态 | 科研进展 | 研究生教育最新消息 |\n| -------- | -------- | ------------------ |\n| 1        | 2        | 3                  |",
        "location": "physics/index.ts",
        "module": () => import('@/routes/zju/physics/index.ts')
      },
      "/sis/:type": {
        "path": "/sis/:type",
        "categories": [
          "university"
        ],
        "example": "/zju/sis/0",
        "parameters": {
          "type": "分类，见下表"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "外国语学院",
        "description": "| 重要公告 | 最新通知 | 教育教学 | 科学研究 | 新闻动态 | 联系我们 | 党政管理 | 组织人事 | 科学研究 | 本科教育 | 研究生教育 | 学生思政 | 校友联络 | 对外交流 |\n| -------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- |\n| 0        | 1        | 2        | 3        | 4        | 5        | 6        | 7            | 8            | 9       | 10       | 11       | 12       | 13       |\n",
        "maintainers": [
          "Alex222222222222"
        ],
        "url": "www.sis.zju.edu.cn",
        "location": "sis/index.ts",
        "module": () => import('@/routes/zju/sis/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "浙江大学",
    "url": "physics.zju.edu.cn",
    "lang": "zh-CN"
  },
  "zjut": {
    "routes": {
      "/cs/:type": {
        "path": "/cs/:type",
        "categories": [
          "university"
        ],
        "example": "/zjut/cs/54",
        "parameters": {
          "type": "分类，见下表"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "浙江工业大学计算机科学与技术学院、软件学院",
        "maintainers": [
          "zhullyb"
        ],
        "url": "cs.zjut.edu.cn",
        "radar": [
          {
            "source": [
              "cs.zjut.edu.cn/jsp/newsclass.jsp"
            ],
            "target": "/cs/:type"
          }
        ],
        "description": "| 新闻资讯 | 学术动态 | 通知公告 |\n| ------- | ------- | ------- |\n| 54      | 55      | 53      |",
        "location": "cs/index.ts",
        "module": () => import('@/routes/zjut/cs/index.ts')
      },
      "/da/:type": {
        "path": "/da/:type",
        "categories": [
          "university"
        ],
        "example": "/zjut/da/1",
        "parameters": {
          "type": "分类，见下表"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "设计与建筑学院",
        "maintainers": [
          "yikZero"
        ],
        "url": "www.design.zjut.edu.cn",
        "description": "| 学院新闻 | 公告通知 | 科研申报 | 科研成果 | 文件与资源 | 学术交流 |\n| -------- | -------- | -------- | -------- | -------- | -------- |\n| 1        | 2        | 3        | 4        | 5        | 6        |",
        "location": "da/index.ts",
        "module": () => import('@/routes/zjut/da/index.ts')
      },
      "/jwc/:type": {
        "path": "/jwc/:type",
        "categories": [
          "university"
        ],
        "example": "/zjut/jwc/1839",
        "parameters": {
          "type": "分类，见下表"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "浙江工业大学教务处",
        "maintainers": [
          "zhullyb"
        ],
        "url": "www.jwc.zjut.edu.cn",
        "radar": [
          {
            "source": [
              "www.jwc.zjut.edu.cn/:type/list.htm"
            ],
            "target": "/jwc/:type"
          }
        ],
        "description": "| 板块 | 参数 |\n| ------- | ------- |\n| 新闻动态 | 1838 |\n| 课程思政 | 1842 |\n| 校内动态 | 2613 |\n| 学习思考 | 2614 |\n| 成果展示 | 2615 |\n| 媒体聚焦 | 2616 |\n| 制度文件 | 2617 |\n| 教学运行 | 1849 |\n| 实践竞赛 | 1850 |\n| 留学生Notice | 1851 |\n| 项目申报 | 1852 |\n| 学籍管理 | 1853 |\n| 办事指南 | 1839 |",
        "location": "jwc/index.ts",
        "module": () => import('@/routes/zjut/jwc/index.ts')
      },
      "/news/:type": {
        "path": "/news/:type",
        "categories": [
          "university"
        ],
        "example": "/zjut/news/5414",
        "parameters": {
          "type": "分类，见下表"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "浙工大新闻",
        "maintainers": [
          "junbaor",
          "yikZero"
        ],
        "url": "www.news.zjut.edu.cn",
        "radar": [
          {
            "source": [
              "www.news.zjut.edu.cn/:type/list.htm"
            ]
          }
        ],
        "description": "| 图片新闻 | 工大要闻 | 综合新闻 | 学术・探索 | 三创・人物 | 智库工大 | 美誉工大 | 葵园融媒 |\n| -------- | -------- | -------- | ---------- | ---------- | -------- | -------- | -------- |\n| 5414     | 5415     | 5416     | 5422       | 5423       | 5424     | 5425     | 5419     |",
        "location": "news.ts",
        "module": () => import('@/routes/zjut/news.ts')
      },
      "/www/:type": {
        "path": "/www/:type",
        "categories": [
          "university"
        ],
        "example": "/zjut/www/4528",
        "parameters": {
          "type": "分类，见下表"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "浙江工业大学首页",
        "maintainers": [
          "zhullyb"
        ],
        "url": "www.zjut.edu.cn",
        "radar": [
          {
            "source": [
              "www.zjut.edu.cn/:type/list.htm"
            ],
            "target": "/www/:type"
          }
        ],
        "description": "| 板块 | 参数 |\n| ------- | ------- |\n| 学术动态 | xsdt_4662 |\n| 三创·人物 | 4527 |\n| 通知公告 | 4528 |\n| 美誉工大 | 5389 |\n| 智库工大 | 5390 |\n| 工大校历 | 4520 |\n| 校区班车 | xqbc |",
        "location": "www/index.ts",
        "module": () => import('@/routes/zjut/www/index.ts')
      }
    },
    "apiRoutes": {},
    "name": "浙江工业大学",
    "url": "www.zjut.edu.cn",
    "lang": "zh-CN"
  },
  "zjuvag": {
    "routes": {
      "/blog": {
        "path": "/blog",
        "categories": [
          "blog"
        ],
        "example": "/zjuvag/blog",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "博客",
        "maintainers": [
          "KaiyoungYu"
        ],
        "location": "blog.ts",
        "module": () => import('@/routes/zjuvag/blog.ts')
      }
    },
    "apiRoutes": {},
    "name": "浙江大学可视分析小组",
    "url": "zjuvag.org",
    "lang": "zh-CN"
  },
  "zodgame": {
    "routes": {
      "/forum/:fid?": {
        "path": "/forum/:fid?",
        "categories": [
          "bbs"
        ],
        "example": "/zodgame/forum/13",
        "parameters": {
          "fid": "forum id, can be found in URL"
        },
        "features": {
          "requireConfig": [
            {
              "name": "ZODGAME_COOKIE",
              "description": ""
            }
          ],
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false,
          "nsfw": true
        },
        "name": "forum",
        "maintainers": [
          "FeCCC"
        ],
        "location": "forum.tsx",
        "module": () => import('@/routes/zodgame/forum.tsx')
      }
    },
    "apiRoutes": {},
    "name": "ZodGame",
    "url": "zodgame.xyz",
    "lang": "en"
  },
  "zongheng": {
    "routes": {
      "/detail/:id": {
        "path": "/detail/:id",
        "categories": [
          "reading"
        ],
        "example": "/zongheng/detail/1366535",
        "parameters": {
          "id": "作品 ID"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "www.zongheng.org/detail/:id"
            ]
          }
        ],
        "name": "章节更新",
        "maintainers": [
          "TonyRL"
        ],
        "url": "www.zongheng.com",
        "location": "detail.ts",
        "module": () => import('@/routes/zongheng/detail.ts')
      }
    },
    "apiRoutes": {},
    "name": "纵横中文网",
    "url": "www.zongheng.com",
    "lang": "zh-CN"
  },
  "zotero": {
    "routes": {
      "/versions": {
        "path": "/versions",
        "categories": [
          "program-update"
        ],
        "example": "/zotero/versions",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "zotero.org/",
              "zotero.org/support/changelog"
            ]
          }
        ],
        "name": "Version History",
        "maintainers": [
          "jasongzy"
        ],
        "url": "zotero.org/",
        "location": "versions.ts",
        "module": () => import('@/routes/zotero/versions.ts')
      }
    },
    "apiRoutes": {},
    "name": "Zotero",
    "url": "zotero.org",
    "lang": "en"
  },
  "zrblog": {
    "routes": {
      "/": {
        "path": "/",
        "categories": [
          "blog"
        ],
        "example": "/zrblog",
        "radar": [
          {
            "source": [
              "zrblog.net/"
            ]
          }
        ],
        "name": "最新文章",
        "maintainers": [
          "cnkmmk"
        ],
        "url": "zrblog.net/",
        "location": "rss.ts",
        "module": () => import('@/routes/zrblog/rss.ts')
      }
    },
    "apiRoutes": {},
    "name": "赵容部落",
    "url": "zrblog.net",
    "lang": "zh-CN"
  },
  "zsxq": {
    "routes": {
      "/group/:id/:scope?": {
        "name": "星球",
        "categories": [
          "social-media"
        ],
        "path": "/group/:id/:scope?",
        "example": "/zsxq/group/88855458825252",
        "parameters": {
          "id": "星球id，从网页端url中获取",
          "scope": "栏目分类，默认为\"all\"，见下表"
        },
        "maintainers": [
          "KarasuShin"
        ],
        "radar": [
          {
            "source": [
              "wx.zsxq.com/dweb2/index/group/:id"
            ]
          }
        ],
        "features": {
          "requireConfig": [
            {
              "name": "ZSXQ_ACCESS_TOKEN",
              "description": "知识星球访问令牌,获取方式：\n1. 登录知识星球网页版\n2. 打开浏览器开发者工具，切换到 Application 面板\n3. 点击侧边栏中的Storage -> Cookies -> https://wx.zsxq.com\n4. 复制 Cookie 中的 zsxq_access_token 值"
            }
          ]
        },
        "description": "| all  | digests | by_owner | questions | tasks |\n| ---- | ------ | --------- | -------- | ------ |\n| 最新 | 精华    | 只看星主    | 问答      | 作业   |",
        "location": "group.ts",
        "module": () => import('@/routes/zsxq/group.ts')
      },
      "/user/:id": {
        "name": "用户足迹",
        "categories": [
          "social-media"
        ],
        "path": "/user/:id",
        "example": "/zsxq/user/2414218251",
        "parameters": {
          "id": "用户id，从网页端url中获取"
        },
        "maintainers": [
          "KarasuShin"
        ],
        "radar": [
          {
            "source": [
              "wx.zsxq.com/dweb2/index/footprint/:id"
            ]
          }
        ],
        "features": {
          "requireConfig": [
            {
              "name": "ZSXQ_ACCESS_TOKEN",
              "description": "知识星球访问令牌,获取方式：\n1. 登录知识星球网页版\n2. 打开浏览器开发者工具，切换到 Application 面板\n3. 点击侧边栏中的Storage -> Cookies -> https://wx.zsxq.com\n4. 复制 Cookie 中的 zsxq_access_token 值"
            }
          ]
        },
        "location": "user.ts",
        "module": () => import('@/routes/zsxq/user.ts')
      }
    },
    "apiRoutes": {},
    "name": "知识星球",
    "url": "zsxq.com",
    "lang": "zh-CN"
  },
  "zuel": {
    "routes": {
      "/notice": {
        "path": "/notice",
        "categories": [
          "university"
        ],
        "example": "/zuel/notice",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "wap.zuel.edu.cn/",
              "wap.zuel.edu.cn/notice/list.htm"
            ]
          }
        ],
        "name": "通知公告",
        "maintainers": [
          "nczitzk"
        ],
        "url": "wap.zuel.edu.cn/",
        "location": "notice.ts",
        "module": () => import('@/routes/zuel/notice.ts')
      }
    },
    "apiRoutes": {},
    "name": "中南财经政法大学",
    "url": "wap.zuel.edu.cn",
    "lang": "zh-CN"
  },
  "zuvio": {
    "routes": {
      "/student5/boards": {
        "path": "/student5/boards",
        "categories": [
          "bbs"
        ],
        "example": "/zuvio/student5/boards",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "看板列表",
        "maintainers": [
          "TonyRL"
        ],
        "location": "boards.ts",
        "module": () => import('@/routes/zuvio/boards.ts')
      },
      "/student5/:board?": {
        "path": "/student5/:board?",
        "categories": [
          "bbs"
        ],
        "example": "/zuvio/student5/34",
        "parameters": {
          "board": "看板 ID，空为全站文章，可在看板 URL 或下方路由找到"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "校園話題",
        "maintainers": [
          "TonyRL"
        ],
        "location": "student5.ts",
        "module": () => import('@/routes/zuvio/student5.ts')
      }
    },
    "apiRoutes": {},
    "name": "Zuvio",
    "url": "irs.zuvio.com.tw",
    "lang": "zh-TW"
  },
  "zxcs": {
    "routes": {
      "/novel/:type": {
        "path": "/novel/:type",
        "name": "小说列表",
        "url": "zxcs.click",
        "maintainers": [
          "liaochuan"
        ],
        "example": "/zxcs/novel/jinqigengxin",
        "parameters": {
          "type": "小说类型, 可在对应类型页 URL 中找到"
        },
        "description": "支持小说类型：jinqigengxin-近期更新,dushi-都市,xianxia-仙侠,xuanhuan-玄幻,qihuan-奇幻,lishi-历史,youxi-游戏,wuxia-武侠,kehuan-科幻,tiyu-体育,lingyi-灵异,junshi-军事,erciyuan-轻小说",
        "categories": [
          "reading"
        ],
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "zxcs.click/:type"
            ],
            "target": "/novel/:type"
          }
        ],
        "location": "novel.ts",
        "module": () => import('@/routes/zxcs/novel.ts')
      }
    },
    "apiRoutes": {},
    "name": "知轩藏书",
    "url": "zxcs.click",
    "lang": "zh-CN"
  },
  "zyshow": {
    "routes": {
      "*": {
        "path": "*",
        "name": "Unknown",
        "maintainers": [],
        "location": "index.tsx",
        "module": () => import('@/routes/zyshow/index.tsx')
      }
    },
    "apiRoutes": {},
    "name": "综艺秀",
    "url": "zyshow.net",
    "lang": "zh-CN"
  },
  "zyw": {
    "routes": {
      "/hot/:site?": {
        "path": "/hot/:site?",
        "categories": [
          "new-media"
        ],
        "example": "/zyw/hot",
        "parameters": {
          "site": "站点，见下表，默认为空，即全部"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "name": "今日热榜",
        "maintainers": [
          "nczitzk"
        ],
        "description": "::: tip\n  全部站点请见 [此处](https://hot.zyw.asia/#/list)\n:::\n\n| 哔哩哔哩 | 微博 | 知乎 | 36 氪 | 百度 | 少数派 | IT 之家 | 澎湃新闻 | 今日头条 | 百度贴吧 | 稀土掘金 | 腾讯新闻 |\n| -------- | ---- | ---- | ----- | ---- | ------ | ------- | -------- | -------- | -------- | -------- | -------- |",
        "location": "hot.ts",
        "module": () => import('@/routes/zyw/hot.ts')
      }
    },
    "apiRoutes": {},
    "name": "zyw",
    "url": "hot.zyw.asia",
    "lang": "zh-CN"
  },
  "zzu": {
    "routes": {
      "/dwzzb/:type": {
        "path": "/dwzzb/:type",
        "categories": [
          "university"
        ],
        "example": "/zzu/dwzzb/djgz",
        "parameters": {
          "type": "分类名"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "dwzzb.v.zzu.edu.cn/"
            ]
          }
        ],
        "name": "郑大党委组织部",
        "maintainers": [
          "amandus1990"
        ],
        "description": "| 党建工作 | 干部工作 | 人才工作 | 乡村振兴工作 |\n| -------- | -------- | -------- | -------- |\n| djgz     | gbgz     | rcgz     | fpgz     |",
        "location": "dwzzb.ts",
        "module": () => import('@/routes/zzu/dwzzb.ts')
      },
      "/dzb/:type": {
        "path": "/dzb/:type",
        "categories": [
          "university"
        ],
        "example": "/zzu/dzb/xwzx",
        "parameters": {
          "type": "分类名"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "www5.zzu.edu.cn/dzb/"
            ]
          }
        ],
        "name": "郑大党政办",
        "maintainers": [
          "amandus1990"
        ],
        "description": "| 新闻资讯 | 通知公告 |\n| -------- | -------- |\n| xwzx     | tzgg     |",
        "location": "dzb.ts",
        "module": () => import('@/routes/zzu/dzb.ts')
      },
      "/gs/:type": {
        "path": "/gs/:type",
        "categories": [
          "university"
        ],
        "example": "/zzu/gs/xwzx",
        "parameters": {
          "type": "分类名"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "gs.zzu.edu.cn/"
            ]
          }
        ],
        "name": "郑大研究生院",
        "maintainers": [
          "amandus1990"
        ],
        "description": "| 新闻资讯 | 通知公告 |\n| -------- | -------- |\n| xwzx     | tzgg     |",
        "location": "gs.ts",
        "module": () => import('@/routes/zzu/gs.ts')
      },
      "/jwc/:type": {
        "path": "/jwc/:type",
        "categories": [
          "university"
        ],
        "example": "/zzu/jwc/xwkd",
        "parameters": {
          "type": "分类名"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "www5.zzu.edu.cn/jwc/"
            ]
          }
        ],
        "name": "郑大教务部",
        "maintainers": [
          "amandus1990"
        ],
        "description": "| 新闻快递 | 通知公告 |\n| -------- | -------- |\n| xwkd     | tzgg     |",
        "location": "jwc.ts",
        "module": () => import('@/routes/zzu/jwc.ts')
      },
      "/kjc/:type": {
        "path": "/kjc/:type",
        "categories": [
          "university"
        ],
        "example": "",
        "parameters": {
          "type": "分类名"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "www7.zzu.edu.cn/kjc/"
            ]
          }
        ],
        "name": "郑大科研院",
        "maintainers": [
          "amandus1990"
        ],
        "description": "| 新闻资讯 | 通知公告 |\n| -------- | -------- |\n| xwzx     | tzgg     |",
        "location": "kjc.ts",
        "module": () => import('@/routes/zzu/kjc.ts')
      },
      "/math/:type": {
        "path": "/math/:type",
        "categories": [
          "university"
        ],
        "example": "/zzu/math/xyxw",
        "parameters": {
          "type": "分类名"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "www5.zzu.edu.cn/math/"
            ]
          }
        ],
        "name": "郑大数学与统计学院",
        "maintainers": [
          "amandus1990"
        ],
        "description": "| 学院新闻 | 通知公告 | 党工团学 | 学术报告 |\n| -------- | -------- | -------- | -------- |\n| xyxw     | tzgg     | dgtx     | xsbg     |",
        "location": "math.ts",
        "module": () => import('@/routes/zzu/math.ts')
      },
      "/news/:type": {
        "path": "/news/:type",
        "categories": [
          "university"
        ],
        "example": "/zzu/news/ywsd",
        "parameters": {
          "type": "分类名"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "news.zzu.edu.cn/"
            ]
          }
        ],
        "name": "郑大新闻网",
        "maintainers": [
          "amandus1990"
        ],
        "description": "| 要闻速递 | 教学科研 | 基层动态 | 媒体郑大 |\n| -------- | -------- | -------- | -------- |\n| ywsd     | jxky     | jcdt     | mtzd     |",
        "location": "news.ts",
        "module": () => import('@/routes/zzu/news.ts')
      },
      "/rsc/:type": {
        "path": "/rsc/:type",
        "categories": [
          "university"
        ],
        "example": "/zzu/rsc/rsyw",
        "parameters": {
          "type": "分类名"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "www5.zzu.edu.cn/rsc/"
            ]
          }
        ],
        "name": "郑大人事部",
        "maintainers": [
          "amandus1990"
        ],
        "description": "| 人事要闻 | 通知公告 | 招聘公告 |\n| -------- | -------- | -------- |\n| rsyw     | tzgg     | zpxx     |",
        "location": "rsc.ts",
        "module": () => import('@/routes/zzu/rsc.ts')
      },
      "/ss/:type": {
        "path": "/ss/:type",
        "categories": [
          "university"
        ],
        "example": "/zzu/ss/xwzx",
        "parameters": {
          "type": "分类名"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "www5.zzu.edu.cn/ss/"
            ]
          }
        ],
        "name": "郑大社科院",
        "maintainers": [
          "amandus1990"
        ],
        "description": "| 新闻资讯 | 通知公告 |\n| -------- | -------- |\n| xwzx     | tzgg     |",
        "location": "ss.ts",
        "module": () => import('@/routes/zzu/ss.ts')
      },
      "/student/:type": {
        "path": "/student/:type",
        "categories": [
          "university"
        ],
        "example": "/zzu/student/xwzx",
        "parameters": {
          "type": "分类名"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "www5.zzu.edu.cn/student/"
            ]
          }
        ],
        "name": "郑大学生处",
        "maintainers": [
          "amandus1990"
        ],
        "description": "| 新闻资讯 | 通知公告 |\n| -------- | -------- |\n| xwzx     | tzgg     |",
        "location": "student.ts",
        "module": () => import('@/routes/zzu/student.ts')
      },
      "/sxy/:type": {
        "path": "/sxy/:type",
        "categories": [
          "university"
        ],
        "example": "/zzu/sxy/xyxw",
        "parameters": {
          "type": "分类名"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "www5.zzu.edu.cn/sxy/"
            ]
          }
        ],
        "name": "郑大商学院",
        "maintainers": [
          "amandus1990"
        ],
        "description": "| 学院新闻 | 通知公告 | 教学科研 | 党工团学 | 讲座报告 | 学者观点 |\n| -------- | -------- | -------- | -------- | -------- | -------- |\n| xyxw     | tzgg     | jxky     | dgtx     | jzbg     | xzgd     |",
        "location": "sxy.ts",
        "module": () => import('@/routes/zzu/sxy.ts')
      },
      "/tzhb/:type": {
        "path": "/tzhb/:type",
        "categories": [
          "university"
        ],
        "example": "/zzu/tzhb/gzdt",
        "parameters": {
          "type": "分类名"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "www5.zzu.edu.cn/tzhb/"
            ]
          }
        ],
        "name": "郑大党委统战部",
        "maintainers": [
          "amandus1990"
        ],
        "description": "| 工作动态 | 通知公告 |\n| -------- | -------- |\n| gzdt     | tzgg     |",
        "location": "tzhb.ts",
        "module": () => import('@/routes/zzu/tzhb.ts')
      },
      "/xbx/:type": {
        "path": "/xbx/:type",
        "categories": [
          "university"
        ],
        "example": "/zzu/xbx/xwzx",
        "parameters": {
          "type": "分类名"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "www5.zzu.edu.cn/xbx/"
            ]
          }
        ],
        "name": "郑大校长办",
        "maintainers": [
          "amandus1990"
        ],
        "description": "| 新闻资讯 | 通知公告 |\n| -------- | -------- |\n| xwzx     | tzgg     |",
        "location": "xbx.ts",
        "module": () => import('@/routes/zzu/xbx.ts')
      },
      "/xuan/:type": {
        "path": "/xuan/:type",
        "categories": [
          "university"
        ],
        "example": "/zzu/xuan/gzdt",
        "parameters": {
          "type": "分类名"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "www5.zzu.edu.cn/xuan/"
            ]
          }
        ],
        "name": "郑大党委宣传部",
        "maintainers": [
          "amandus1990"
        ],
        "description": "| 工作动态 | 通知公告 |\n| -------- | -------- |\n| gzdt     | tzgg     |",
        "location": "xuan.ts",
        "module": () => import('@/routes/zzu/xuan.ts')
      },
      "/zcycwb/:type": {
        "path": "/zcycwb/:type",
        "categories": [
          "university"
        ],
        "example": "/zzu/zcycwb/xwzx",
        "parameters": {
          "type": "分类名"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "www5.zzu.edu.cn/zcycwb/"
            ]
          }
        ],
        "name": "郑大资产与财务部",
        "maintainers": [
          "amandus1990"
        ],
        "description": "| 新闻资讯 | 通知公告 |\n| -------- | -------- |\n| xwzx     | tzgg     |",
        "location": "zcycwb.ts",
        "module": () => import('@/routes/zzu/zcycwb.ts')
      }
    },
    "apiRoutes": {},
    "name": "郑州大学",
    "url": "www.zzu.edu.cn",
    "lang": "zh-CN"
  },
  "picuki": {
    "routes": {
      "/profile/:id/:type?/:functionalFlag?": {
        "path": "/profile/:id/:type?/:functionalFlag?",
        "categories": [
          "social-media"
        ],
        "example": "/picuki/profile/linustech",
        "parameters": {
          "id": "Tiktok user id (without @)",
          "type": {
            "description": "Type of profile page",
            "options": [
              {
                "value": "profile",
                "label": "Profile Page"
              },
              {
                "value": "story",
                "label": "Story Page"
              }
            ],
            "default": "profile"
          },
          "functionalFlag": {
            "description": "Functional flag for video embedding",
            "options": [
              {
                "value": "0",
                "label": "Off, only show video poster as an image"
              },
              {
                "value": "1",
                "label": "On"
              }
            ],
            "default": "1"
          }
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": true,
          "antiCrawler": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "www.picuki.com/profile/:id"
            ],
            "target": "/profile/:id"
          },
          {
            "source": [
              "www.picuki.com/story/:id"
            ],
            "target": "/profile/:id/story"
          }
        ],
        "name": "User Profile - Picuki",
        "maintainers": [
          "hoilc",
          "Rongronggg9",
          "devinmugen",
          "NekoAria"
        ],
        "location": "profile.ts",
        "module": () => import('@/routes/picuki/profile.ts')
      }
    },
    "apiRoutes": {},
    "name": "TikTok",
    "url": "tiktok.com",
    "lang": "en"
  },
  "sotwe": {
    "routes": {
      "/user/:id": {
        "path": "/user/:id",
        "categories": [
          "social-media"
        ],
        "example": "/sotwe/user/_RSSHub",
        "parameters": {
          "id": "Twitter username"
        },
        "features": {
          "requireConfig": false,
          "requirePuppeteer": true,
          "antiCrawler": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "www.sotwe.com/:id"
            ],
            "target": "/user/:id"
          }
        ],
        "name": "User timeline - Sotwe",
        "maintainers": [
          "TonyRL"
        ],
        "view": 2,
        "location": "user.ts",
        "module": () => import('@/routes/sotwe/user.ts')
      }
    },
    "apiRoutes": {},
    "name": "X (Twitter)",
    "url": "x.com",
    "description": "Specify options (in the format of query string) in parameter `routeParams` to control some extra features for Tweets\n\n| Key                            | Description                                                                                                                          | Accepts                | Defaults to                               |\n| ------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------ | ---------------------- | ----------------------------------------- |\n| `readable`                     | Enable readable layout                                                                                                               | `0`/`1`/`true`/`false` | `false`                                   |\n| `authorNameBold`               | Display author name in bold                                                                                                          | `0`/`1`/`true`/`false` | `false`                                   |\n| `showAuthorInTitle`            | Show author name in title                                                                                                            | `0`/`1`/`true`/`false` | `false` (`true` in `/twitter/followings`) |\n| `showAuthorAsTitleOnly`        | Show only author name as title                                                                                                            | `0`/`1`/`true`/`false` | `false`                                   |\n| `showAuthorInDesc`             | Show author name in description (RSS body)                                                                                           | `0`/`1`/`true`/`false` | `false` (`true` in `/twitter/followings`) |\n| `showQuotedAuthorAvatarInDesc` | Show avatar of quoted Tweet's author in description (RSS body) (Not recommended if your RSS reader extracts images from description) | `0`/`1`/`true`/`false` | `false`                                   |\n| `showAuthorAvatarInDesc`       | Show avatar of author in description (RSS body) (Not recommended if your RSS reader extracts images from description)                | `0`/`1`/`true`/`false` | `false`                                   |\n| `showEmojiForRetweetAndReply`  | Use \"🔁\" instead of \"RT\", \"↩️\" & \"💬\" instead of \"Re\"                                                                                | `0`/`1`/`true`/`false` | `false`                                   |\n| `showSymbolForRetweetAndReply` | Use \" RT \" instead of \"\", \" Re \" instead of \"\"                                                                                       | `0`/`1`/`true`/`false` | `true`                                    |\n| `showRetweetTextInTitle`       | Show quote comments in title (if `false`, only the retweeted tweet will be shown in the title)                                       | `0`/`1`/`true`/`false` | `true`                                    |\n| `addLinkForPics`               | Add clickable links for Tweet pictures                                                                                               | `0`/`1`/`true`/`false` | `false`                                   |\n| `showTimestampInDescription`   | Show timestamp in description                                                                                                        | `0`/`1`/`true`/`false` | `false`                                   |\n| `showQuotedInTitle`            | Show quoted tweet in title                                                                                                           | `0`/`1`/`true`/`false` | `false`                                   |\n| `widthOfPics`                  | Width of Tweet pictures                                                                                                              | Unspecified/Integer    | Unspecified                               |\n| `heightOfPics`                 | Height of Tweet pictures                                                                                                             | Unspecified/Integer    | Unspecified                               |\n| `sizeOfAuthorAvatar`           | Size of author's avatar                                                                                                              | Integer                | `48`                                      |\n| `sizeOfQuotedAuthorAvatar`     | Size of quoted tweet's author's avatar                                                                                               | Integer                | `24`                                      |\n| `includeReplies`               | Include replies, only available in `/twitter/user`                                                                                   | `0`/`1`/`true`/`false` | `false`                                   |\n| `includeRts`                   | Include retweets, only available in `/twitter/user`                                                                                  | `0`/`1`/`true`/`false` | `true`                                    |\n| `forceWebApi`                  | Force using Web API even if Developer API is configured, only available in `/twitter/user` and `/twitter/keyword`                    | `0`/`1`/`true`/`false` | `false`                                   |\n| `count`                        | `count` parameter passed to Twitter API, only available in `/twitter/user`                                                           | Unspecified/Integer    | Unspecified                               |\n| `onlyMedia`                    | Only get tweets with a media                                                                                                             | `0`/`1`/`true`/`false` | `false`                 |\n| `mediaNumber `                 | Number the medias                                                                                                            | `0`/`1`/`true`/`false` | `false`                 |\n\nSpecify different option values than default values to improve readability. The URL\n\n```\nhttps://rsshub.app/twitter/user/durov/readable=1&authorNameBold=1&showAuthorInTitle=1&showAuthorInDesc=1&showQuotedAuthorAvatarInDesc=1&showAuthorAvatarInDesc=1&showEmojiForRetweetAndReply=1&showRetweetTextInTitle=0&addLinkForPics=1&showTimestampInDescription=1&showQuotedInTitle=1&heightOfPics=150\n```\n\ngenerates\n\n<img loading=\"lazy\" src=\"/img/readable-twitter.png\" alt=\"Readable Twitter RSS of Durov\" />\n\nCurrently supports two authentication methods:\n\n- Using `TWITTER_AUTH_TOKEN` (recommended): Configure a comma-separated list of `auth_token` cookies of logged-in Twitter Web. RSSHub will use this information to directly access Twitter's web API to obtain data.\n\n~~- Using `TWITTER_USERNAME` `TWITTER_PASSWORD` and `TWITTER_AUTHENTICATION_SECRET`: Configure a comma-separated list of Twitter username and password. RSSHub will use this information to log in to Twitter and obtain data using the mobile API. Please note that if you have not logged in with the current IP address before, it is easy to trigger Twitter's risk control mechanism.~~ This no longer works since mobile client attestation has been implemented in October 2025.\n\n- Using `TWITTER_CONSUMER_KEY` and `TWITTER_CONSUMER_SECRET`: Configure a comma-separated list of Twitter API keys and secrets. RSSHub will use this information to access Twitter's Pay-Per-Use developer API to obtain data.\n- OPTIONAL: Using `TWITTER_ACCESS_TOKEN` and `TWITTER_ACCESS_SECRET`: Configure a comma-separated list of Twitter API access tokens and secrets. RSSHub will use this information to access Twitter's Pay-Per-Use developer API with user authentication to obtain data. If not provided, RSSHub will only use app authentication, which may only access to public information.\n\n",
    "lang": "en"
  },
  "daum": {
    "name": "daum",
    "routes": {
      "/potplayer/:lang?": {
        "path": "/potplayer/:lang?",
        "name": "Potplayer Update History",
        "url": "potplayer.daum.net",
        "maintainers": [
          "nczitzk"
        ],
        "example": "/daum/potplayer",
        "parameters": {
          "lang": {
            "description": "Language, Korean by default",
            "options": [
              {
                "label": "한국어",
                "value": "Kor"
              },
              {
                "label": "中文(简体)",
                "value": "Chs"
              },
              {
                "label": "中文(繁体)",
                "value": "Cht"
              },
              {
                "label": "English",
                "value": "Eng"
              },
              {
                "label": "Українська",
                "value": "Eng"
              },
              {
                "label": "Русский",
                "value": "Rus"
              },
              {
                "label": "Polski",
                "value": "Pol"
              }
            ]
          }
        },
        "description": "::: tip\nTo subscribe to [Potplayer Update History](https://t1.daumcdn.net/potplayer/PotPlayer/v4/Update2/UpdateEng.html), where the source URL is `https://t1.daumcdn.net/potplayer/PotPlayer/v4/Update2/UpdateEng.html`, extract the certain parts from this URL to be used as parameters, resulting in the route as [`/daum/potplayer/Eng`](https://rsshub.app/daum/potplayer/Eng).\n:::\n\n| Language                                                                           | Id                                           |\n| ---------------------------------------------------------------------------------- | -------------------------------------------- |\n| [한국어](https://t1.daumcdn.net/potplayer/PotPlayer/v4/Update2/Update.html)        |                                              |\n| [中文(简体)](https://t1.daumcdn.net/potplayer/PotPlayer/v4/Update2/UpdateChs.html) | [Chs](https://rsshub.app/daum/potplayer/Chs) |\n| [中文(繁体)](https://t1.daumcdn.net/potplayer/PotPlayer/v4/Update2/UpdateCht.html) | [Cht](https://rsshub.app/daum/potplayer/Cht) |\n| [ENGLISH](https://t1.daumcdn.net/potplayer/PotPlayer/v4/Update2/UpdateEng.html)    | [Eng](https://rsshub.app/daum/potplayer/Eng) |\n| [Українська](https://t1.daumcdn.net/potplayer/PotPlayer/v4/Update2/UpdateEng.html) | [Eng](https://rsshub.app/daum/potplayer/Eng) |\n| [РУССКИЙ](https://t1.daumcdn.net/potplayer/PotPlayer/v4/Update2/UpdateRus.html)    | [Eng](https://rsshub.app/daum/potplayer/Rus) |\n| [Polski](https://t1.daumcdn.net/potplayer/PotPlayer/v4/Update2/UpdatePol.html)     | [Eng](https://rsshub.app/daum/potplayer/Pol) |\n",
        "categories": [
          "program-update"
        ],
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportRadar": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "potplayer.daum.net"
            ]
          },
          {
            "title": "한국어",
            "source": [
              "t1.daumcdn.net/potplayer/PotPlayer/v4/Update2/Update.html"
            ],
            "target": "/potplayer"
          },
          {
            "title": "中文(简体)",
            "source": [
              "t1.daumcdn.net/potplayer/PotPlayer/v4/Update2/UpdateChs.html"
            ],
            "target": "/potplayer/Chs"
          },
          {
            "title": "中文(繁体)",
            "source": [
              "t1.daumcdn.net/potplayer/PotPlayer/v4/Update2/UpdateCht.html"
            ],
            "target": "/potplayer/Cht"
          },
          {
            "title": "English",
            "source": [
              "t1.daumcdn.net/potplayer/PotPlayer/v4/Update2/UpdateEng.html"
            ],
            "target": "/potplayer/Eng"
          },
          {
            "title": "Українська",
            "source": [
              "t1.daumcdn.net/potplayer/PotPlayer/v4/Update2/UpdateEng.html"
            ],
            "target": "/potplayer/Eng"
          },
          {
            "title": "Русский",
            "source": [
              "t1.daumcdn.net/potplayer/PotPlayer/v4/Update2/UpdateRus.html"
            ],
            "target": "/potplayer/Rus"
          },
          {
            "title": "Polski",
            "source": [
              "t1.daumcdn.net/potplayer/PotPlayer/v4/Update2/UpdatePol.html"
            ],
            "target": "/potplayer/Pol"
          }
        ],
        "view": 0,
        "zh": {
          "path": "/potplayer/:lang?",
          "name": "PotPlayer 版本更新信息",
          "url": "potplayer.daum.net",
          "maintainers": [
            "nczitzk"
          ],
          "example": "/daum/potplayer/zh_CN",
          "parameters": {
            "lang": {
              "description": "语言，默认为韩语，可在对应页 URL 中找到",
              "options": [
                {
                  "label": "한국어",
                  "value": "Kor"
                },
                {
                  "label": "中文(简体)",
                  "value": "Chs"
                },
                {
                  "label": "中文(繁体)",
                  "value": "Cht"
                },
                {
                  "label": "English",
                  "value": "Eng"
                },
                {
                  "label": "Українська",
                  "value": "Eng"
                },
                {
                  "label": "Русский",
                  "value": "Rus"
                },
                {
                  "label": "Polski",
                  "value": "Pol"
                }
              ]
            }
          },
          "description": "::: tip\n若订阅 [Potplayer Update History](https://t1.daumcdn.net/potplayer/PotPlayer/v4/Update2/UpdateChs.html)，网址为 `https://t1.daumcdn.net/potplayer/PotPlayer/v4/Update2/UpdateChs.html`，请截取 `https://t1.daumcdn.net/potplayer/PotPlayer/v4/Update2/Update` 到末尾的部分 `Chs` 作为 `lang` 参数填入，此时目标路由为 [`/daum/potplayer/Chs`](https://rsshub.app/daum/potplayer/Chs)。\n:::\n\n| Language                                                                           | Id                                           |\n| ---------------------------------------------------------------------------------- | -------------------------------------------- |\n| [한국어](https://t1.daumcdn.net/potplayer/PotPlayer/v4/Update2/Update.html)        |                                              |\n| [中文(简体)](https://t1.daumcdn.net/potplayer/PotPlayer/v4/Update2/UpdateChs.html) | [Chs](https://rsshub.app/daum/potplayer/Chs) |\n| [中文(繁体)](https://t1.daumcdn.net/potplayer/PotPlayer/v4/Update2/UpdateCht.html) | [Cht](https://rsshub.app/daum/potplayer/Cht) |\n| [ENGLISH](https://t1.daumcdn.net/potplayer/PotPlayer/v4/Update2/UpdateEng.html)    | [Eng](https://rsshub.app/daum/potplayer/Eng) |\n| [Українська](https://t1.daumcdn.net/potplayer/PotPlayer/v4/Update2/UpdateEng.html) | [Eng](https://rsshub.app/daum/potplayer/Eng) |\n| [РУССКИЙ](https://t1.daumcdn.net/potplayer/PotPlayer/v4/Update2/UpdateRus.html)    | [Eng](https://rsshub.app/daum/potplayer/Rus) |\n| [Polski](https://t1.daumcdn.net/potplayer/PotPlayer/v4/Update2/UpdatePol.html)     | [Eng](https://rsshub.app/daum/potplayer/Pol) |\n"
        },
        "location": "potplayer.ts",
        "module": () => import('@/routes/daum/potplayer.ts')
      }
    },
    "apiRoutes": {}
  },
  "199it": {
    "name": "199it",
    "routes": {
      "/:category{.+}?": {
        "path": "/:category{.+}?",
        "name": "资讯",
        "url": "199it.com",
        "maintainers": [
          "nczitzk"
        ],
        "example": "/199it/newly",
        "parameters": {
          "category": {
            "description": "分类，默认为 `newly`，即最新，可在对应分类页 URL 中找到",
            "options": [
              {
                "label": "最新",
                "value": "newly"
              },
              {
                "label": "报告",
                "value": "archives/category/report"
              },
              {
                "label": "新兴产业",
                "value": "archives/category/emerging"
              },
              {
                "label": "金融科技",
                "value": "archives/category/fintech"
              },
              {
                "label": "共享经济",
                "value": "archives/category/sharingeconomy"
              },
              {
                "label": "移动互联网",
                "value": "archives/category/mobile-internet"
              },
              {
                "label": "电子商务",
                "value": "archives/category/electronic-commerce"
              },
              {
                "label": "社交网络",
                "value": "archives/category/social-network"
              },
              {
                "label": "网络广告",
                "value": "archives/category/advertising"
              },
              {
                "label": "投资&amp;经济，互联网金融",
                "value": "archives/category/economic-data"
              },
              {
                "label": "服务",
                "value": "archives/category/service"
              },
              {
                "label": "网络服务行业",
                "value": "archives/category/dataindustry"
              },
              {
                "label": "用户研究",
                "value": "archives/category/internet-users"
              }
            ]
          }
        },
        "description": "::: tip\n若订阅 [研究报告](https://www.199it.com/archives/category/report)，网址为 `https://www.199it.com/archives/category/report`，请截取 `https://www.199it.com/archives/category/report` 到末尾的部分 `archives/category/report` 作为 `category` 参数填入，此时目标路由为 [`/199it/archives/category/report`](https://rsshub.app/199it/archives/category/report)。\n:::\n\n<details>\n  <summary>更多分类</summary>\n\n| 分类                                                                              | ID                                                                                                      |\n| --------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------- |\n| [报告](http://www.199it.com/archives/category/report)                             | [archives/category/report](https://rsshub.app/199it/archives/category/report)                           |\n| [新兴产业](http://www.199it.com/archives/category/emerging)                       | [archives/category/emerging](https://rsshub.app/199it/archives/category/emerging)                       |\n| [金融科技](http://www.199it.com/archives/category/fintech)                        | [archives/category/fintech](https://rsshub.app/199it/archives/category/fintech)                         |\n| [共享经济](http://www.199it.com/archives/category/sharingeconomy)                 | [archives/category/sharingeconomy](https://rsshub.app/199it/archives/category/sharingeconomy)           |\n| [移动互联网](http://www.199it.com/archives/category/mobile-internet)              | [archives/category/mobile-internet](https://rsshub.app/199it/archives/category/mobile-internet)         |\n| [电子商务](http://www.199it.com/archives/category/electronic-commerce)            | [archives/category/electronic-commerce](https://rsshub.app/199it/archives/category/electronic-commerce) |\n| [社交网络](http://www.199it.com/archives/category/social-network)                 | [archives/category/social-network](https://rsshub.app/199it/archives/category/social-network)           |\n| [网络广告](http://www.199it.com/archives/category/advertising)                    | [archives/category/advertising](https://rsshub.app/199it/archives/category/advertising)                 |\n| [投资&amp;经济，互联网金融](http://www.199it.com/archives/category/economic-data) | [archives/category/economic-data](https://rsshub.app/199it/archives/category/economic-data)             |\n| [服务](http://www.199it.com/archives/category/service)                            | [archives/category/service](https://rsshub.app/199it/archives/category/service)                         |\n| [网络服务行业](http://www.199it.com/archives/category/dataindustry)               | [archives/category/dataindustry](https://rsshub.app/199it/archives/category/dataindustry)               |\n| [用户研究](http://www.199it.com/archives/category/internet-users)                 | [archives/category/internet-users](https://rsshub.app/199it/archives/category/internet-users)           |\n\n</details>\n",
        "categories": [
          "new-media"
        ],
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportRadar": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "www.199it.com/:category"
            ]
          },
          {
            "title": "最新",
            "source": [
              "www.199it.com/newly"
            ],
            "target": "/newly"
          },
          {
            "title": "报告",
            "source": [
              "www.199it.com/archives/category/report"
            ],
            "target": "/archives/category/report"
          },
          {
            "title": "新兴产业",
            "source": [
              "www.199it.com/archives/category/emerging"
            ],
            "target": "/archives/category/emerging"
          },
          {
            "title": "金融科技",
            "source": [
              "www.199it.com/archives/category/fintech"
            ],
            "target": "/archives/category/fintech"
          },
          {
            "title": "共享经济",
            "source": [
              "www.199it.com/archives/category/sharingeconomy"
            ],
            "target": "/archives/category/sharingeconomy"
          },
          {
            "title": "移动互联网",
            "source": [
              "www.199it.com/archives/category/mobile-internet"
            ],
            "target": "/archives/category/mobile-internet"
          },
          {
            "title": "电子商务",
            "source": [
              "www.199it.com/archives/category/electronic-commerce"
            ],
            "target": "/archives/category/electronic-commerce"
          },
          {
            "title": "社交网络",
            "source": [
              "www.199it.com/archives/category/social-network"
            ],
            "target": "/archives/category/social-network"
          },
          {
            "title": "网络广告",
            "source": [
              "www.199it.com/archives/category/advertising"
            ],
            "target": "/archives/category/advertising"
          },
          {
            "title": "投资&amp;经济，互联网金融",
            "source": [
              "www.199it.com/archives/category/economic-data"
            ],
            "target": "/archives/category/economic-data"
          },
          {
            "title": "服务",
            "source": [
              "www.199it.com/archives/category/service"
            ],
            "target": "/archives/category/service"
          },
          {
            "title": "网络服务行业",
            "source": [
              "www.199it.com/archives/category/dataindustry"
            ],
            "target": "/archives/category/dataindustry"
          },
          {
            "title": "用户研究",
            "source": [
              "www.199it.com/archives/category/internet-users"
            ],
            "target": "/archives/category/internet-users"
          }
        ],
        "view": 0,
        "location": "index.tsx",
        "module": () => import('@/routes/199it/index.tsx')
      }
    },
    "apiRoutes": {}
  },
  "cline": {
    "name": "cline",
    "routes": {
      "/blog": {
        "path": "/blog",
        "categories": [
          "blog"
        ],
        "example": "/cline/blog",
        "parameters": {},
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "cline.bot/blog/archive",
              "cline.bot/blog"
            ],
            "target": "/blog"
          }
        ],
        "name": "Blog",
        "maintainers": [
          "yeshan333"
        ],
        "description": "Cline Official Blog articles",
        "url": "cline.bot/blog",
        "location": "blog.ts",
        "module": () => import('@/routes/cline/blog.ts')
      }
    },
    "apiRoutes": {}
  },
  "cognition": {
    "name": "cognition",
    "routes": {
      "/blog/:category?": {
        "path": "/blog/:category?",
        "name": "Blog",
        "url": "cognition.ai/blog",
        "maintainers": [
          "Loongphy",
          "ttttmr"
        ],
        "example": "/cognition/blog",
        "categories": [
          "programming"
        ],
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportRadar": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "cognition.ai/blog/1",
              "cognition.ai/blog/:category/1"
            ],
            "target": "/blog/:category?"
          }
        ],
        "view": 0,
        "parameters": {
          "category": "Category name, e.g., Research, Tutorials"
        },
        "location": "blog.ts",
        "module": () => import('@/routes/cognition/blog.ts')
      }
    },
    "apiRoutes": {}
  },
  "x410": {
    "name": "x410",
    "routes": {
      "/news": {
        "path": "/news",
        "name": "News",
        "url": "x410.dev",
        "maintainers": [
          "nczitzk"
        ],
        "example": "/x410/news",
        "categories": [
          "new-media"
        ],
        "features": {
          "requireConfig": false,
          "requirePuppeteer": false,
          "antiCrawler": false,
          "supportRadar": true,
          "supportBT": false,
          "supportPodcast": false,
          "supportScihub": false
        },
        "radar": [
          {
            "source": [
              "x410.dev"
            ],
            "target": "/news"
          }
        ],
        "view": 0,
        "location": "news.ts",
        "module": () => import('@/routes/x410/news.ts')
      }
    },
    "apiRoutes": {}
  }
}