From 8b577e82e36724c8f7dbad94212f6b00f387eae9 Mon Sep 17 00:00:00 2001 From: GitHub Action Date: Sun, 26 Sep 2021 08:48:40 +0000 Subject: [PATCH] style: auto format --- assets/radar-rules.js | 2896 ++++++++++++++++------------------------- 1 file changed, 1151 insertions(+), 1745 deletions(-) diff --git a/assets/radar-rules.js b/assets/radar-rules.js index e18786662a..fdd482104b 100644 --- a/assets/radar-rules.js +++ b/assets/radar-rules.js @@ -1,1354 +1,842 @@ -({ "8world.com":{ _name:"8视界", - ".":[ { title:"分类", - docs:"https://docs.rsshub.app/new-media.html#_8-shi-jie-fen-lei", - source:[ "/:category", - "/" ], - target:"/8world/:category?" } ] }, - "aamacau.com":{ _name:"論盡媒體 AllAboutMacau Media", - ".":[ { title:"话题", - docs:"https://docs.rsshub.app/new-media.html#lun-jin-mei-ti-allaboutmacau-media-hua-ti", - source:[ "/" ], - target:"/:category?/:id?" } ] }, - "eprice.com.tw":{ _name:"ePrice", - ".":[ { title:"ePrice 比價王", - docs:"https://docs.rsshub.app/new-media.html#eprice", - source:[ "/" ], - target:"/:region?" } ] }, - "eprice.com.hk":{ _name:"ePrice", - ".":[ { title:"ePrice 香港", - docs:"https://docs.rsshub.app/new-media.html#eprice", - source:[ "/" ], - target:"/:region?" } ] }, - "furstar.jp":{ _name:"Furstar", - ".":[ { title:"最新售卖角色列表", - docs:"https://docs.rsshub.app/shopping.html#furstar-zui-xin-shou-mai-jiao-se-lie-biao", - source:[ "/:lang", - "/" ], - target:"/furstar/characters/:lang" }, - { title:"已经出售的角色列表", - docs:"https://docs.rsshub.app/shopping.html#furstar-yi-jing-chu-shou-de-jiao-se-lie-biao", - source:[ "/:lang/archive.php", - "/archive.php" ], - target:"/furstar/archive/:lang" }, - { title:"画师列表", - docs:"https://docs.rsshub.app/shopping.html#furstar-hua-shi-lie-biao", - source:[ "/" ], - target:"/furstar/artists" } ] }, - "https://www.icac.org.hk":{ _name:"廉政公署", - ".":[ { title:"新闻公布", - docs:"https://docs.rsshub.app/government.html#xiang-gang-lian-zheng-gong-shu", - source:[ "/:lang/press/index.html" ], - target:"/icac/news/:lang" } ] }, - "trow.cc":{ _name:"The Ring of Wonder", - ".":[ { title:"首页更新", - docs:"https://docs.rsshub.app/bbs.html#the-ring-of-wonder", - source:[ "/" ], - target:"/portal" } ] }, - "bilibili.com":{ _name:"bilibili", - www:[ { title:"分区视频", - docs:"https://docs.rsshub.app/social-media.html#bilibili", - source:[ "/v/*tpath", - "/documentary", - "/movie", - "/tv" ] }, - { title:"视频评论", - docs:"https://docs.rsshub.app/social-media.html#bilibili", - source:"/video/:aid", - target:(params) => `/bilibili/video/reply/${params.aid.replace('av', '')}` }, - { title:"视频弹幕", - docs:"https://docs.rsshub.app/social-media.html#bilibili", - source:"/video/:aid", - target:(params, url) => { +({ + '8world.com': { _name: '8视界', '.': [{ title: '分类', docs: 'https://docs.rsshub.app/new-media.html#_8-shi-jie-fen-lei', source: ['/:category', '/'], target: '/8world/:category?' }] }, + 'aamacau.com': { _name: '論盡媒體 AllAboutMacau Media', '.': [{ title: '话题', docs: 'https://docs.rsshub.app/new-media.html#lun-jin-mei-ti-allaboutmacau-media-hua-ti', source: ['/'], target: '/:category?/:id?' }] }, + 'eprice.com.tw': { _name: 'ePrice', '.': [{ title: 'ePrice 比價王', docs: 'https://docs.rsshub.app/new-media.html#eprice', source: ['/'], target: '/:region?' }] }, + 'eprice.com.hk': { _name: 'ePrice', '.': [{ title: 'ePrice 香港', docs: 'https://docs.rsshub.app/new-media.html#eprice', source: ['/'], target: '/:region?' }] }, + 'furstar.jp': { + _name: 'Furstar', + '.': [ + { title: '最新售卖角色列表', docs: 'https://docs.rsshub.app/shopping.html#furstar-zui-xin-shou-mai-jiao-se-lie-biao', source: ['/:lang', '/'], target: '/furstar/characters/:lang' }, + { title: '已经出售的角色列表', docs: 'https://docs.rsshub.app/shopping.html#furstar-yi-jing-chu-shou-de-jiao-se-lie-biao', source: ['/:lang/archive.php', '/archive.php'], target: '/furstar/archive/:lang' }, + { title: '画师列表', docs: 'https://docs.rsshub.app/shopping.html#furstar-hua-shi-lie-biao', source: ['/'], target: '/furstar/artists' }, + ], + }, + 'https://www.icac.org.hk': { _name: '廉政公署', '.': [{ title: '新闻公布', docs: 'https://docs.rsshub.app/government.html#xiang-gang-lian-zheng-gong-shu', source: ['/:lang/press/index.html'], target: '/icac/news/:lang' }] }, + 'trow.cc': { _name: 'The Ring of Wonder', '.': [{ title: '首页更新', docs: 'https://docs.rsshub.app/bbs.html#the-ring-of-wonder', source: ['/'], target: '/portal' }] }, + 'bilibili.com': { + _name: 'bilibili', + www: [ + { title: '分区视频', docs: 'https://docs.rsshub.app/social-media.html#bilibili', source: ['/v/*tpath', '/documentary', '/movie', '/tv'] }, + { title: '视频评论', docs: 'https://docs.rsshub.app/social-media.html#bilibili', source: '/video/:aid', target: (params) => `/bilibili/video/reply/${params.aid.replace('av', '')}` }, + { + title: '视频弹幕', + docs: 'https://docs.rsshub.app/social-media.html#bilibili', + source: '/video/:aid', + target: (params, url) => { const pid = new URL(url).searchParams.get('p'); return `/bilibili/video/danmaku/${params.aid.replace('av', '')}/${pid ? pid : 1}`; - } }, - { title:"番剧", - docs:"https://docs.rsshub.app/social-media.html#bilibili", - source:"/bangumi/media/:bid", - target:(params) => `/bilibili/bangumi/media/${params.bid.replace('md', '')}` } ], - space:[ { title:"UP 主动态", - docs:"https://docs.rsshub.app/social-media.html#bilibili", - source:"/:uid", - target:"/bilibili/user/dynamic/:uid" }, - { title:"UP 主投稿", - docs:"https://docs.rsshub.app/social-media.html#bilibili", - source:"/:uid", - target:"/bilibili/user/video/:uid" }, - { title:"UP 主专栏", - docs:"https://docs.rsshub.app/social-media.html#bilibili", - source:"/:uid", - target:"/bilibili/user/article/:uid" }, - { title:"UP 主默认收藏夹", - docs:"https://docs.rsshub.app/social-media.html#bilibili", - source:"/:uid", - target:"/bilibili/user/fav/:uid" }, - { title:"UP 主投币视频", - docs:"https://docs.rsshub.app/social-media.html#bilibili", - source:"/:uid", - target:"/bilibili/user/coin/:uid" }, - { title:"UP 主粉丝", - docs:"https://docs.rsshub.app/social-media.html#bilibili", - source:"/:uid", - target:"/bilibili/user/followers/:uid" }, - { title:"UP 主关注用户", - docs:"https://docs.rsshub.app/social-media.html#bilibili", - source:"/:uid", - target:"/bilibili/user/followings/:uid" }, - { title:"用户追番列表", - docs:"https://docs.rsshub.app/social-media.html#bilibili", - source:"/:uid", - target:"/bilibili/user/bangumi/:uid" } ], - manga:[ { title:"漫画更新", - docs:"https://docs.rsshub.app/social-media.html#bilibili-man-hua-geng-xin", - source:"/detail/:comicid", - target:"/bilibili/manga/update/:comicid" } ] }, - "weibo.com":{ _name:"微博", - ".":[ { title:"博主", - docs:"https://docs.rsshub.app/social-media.html#wei-bo", - source:[ "/u/:id", - "/:id" ], - target:(params, url, document) => { + }, + }, + { title: '番剧', docs: 'https://docs.rsshub.app/social-media.html#bilibili', source: '/bangumi/media/:bid', target: (params) => `/bilibili/bangumi/media/${params.bid.replace('md', '')}` }, + ], + space: [ + { title: 'UP 主动态', docs: 'https://docs.rsshub.app/social-media.html#bilibili', source: '/:uid', target: '/bilibili/user/dynamic/:uid' }, + { title: 'UP 主投稿', docs: 'https://docs.rsshub.app/social-media.html#bilibili', source: '/:uid', target: '/bilibili/user/video/:uid' }, + { title: 'UP 主专栏', docs: 'https://docs.rsshub.app/social-media.html#bilibili', source: '/:uid', target: '/bilibili/user/article/:uid' }, + { title: 'UP 主默认收藏夹', docs: 'https://docs.rsshub.app/social-media.html#bilibili', source: '/:uid', target: '/bilibili/user/fav/:uid' }, + { title: 'UP 主投币视频', docs: 'https://docs.rsshub.app/social-media.html#bilibili', source: '/:uid', target: '/bilibili/user/coin/:uid' }, + { title: 'UP 主粉丝', docs: 'https://docs.rsshub.app/social-media.html#bilibili', source: '/:uid', target: '/bilibili/user/followers/:uid' }, + { title: 'UP 主关注用户', docs: 'https://docs.rsshub.app/social-media.html#bilibili', source: '/:uid', target: '/bilibili/user/followings/:uid' }, + { title: '用户追番列表', docs: 'https://docs.rsshub.app/social-media.html#bilibili', source: '/:uid', target: '/bilibili/user/bangumi/:uid' }, + ], + manga: [{ title: '漫画更新', docs: 'https://docs.rsshub.app/social-media.html#bilibili-man-hua-geng-xin', source: '/detail/:comicid', target: '/bilibili/manga/update/:comicid' }], + }, + 'weibo.com': { + _name: '微博', + '.': [ + { + title: '博主', + docs: 'https://docs.rsshub.app/social-media.html#wei-bo', + source: ['/u/:id', '/:id'], + target: (params, url, document) => { let uid = document?.documentElement.innerHTML.match(/\$CONFIG\['oid']='(\d+)'/)?.[1]; if (!uid && !isNaN(params.id)) { uid = params.id; } return uid ? `/weibo/user/${uid}` : ''; - } }, - { title:"关键词", - docs:"https://docs.rsshub.app/social-media.html#wei-bo" }, - { title:"超话", - docs:"https://docs.rsshub.app/social-media.html#wei-bo", - source:"/p/:id/super_index", - target:"/weibo/super_index/:id" } ], - s:[ { title:"热搜榜", - docs:"https://docs.rsshub.app/social-media.html#wei-bo", - source:"/top/summary", - target:"/weibo/search/hot" } ] }, - "weibo.cn":{ _name:"微博", - m:[ { title:"博主", - docs:"https://docs.rsshub.app/social-media.html#wei-bo", - source:[ "/u/:uid", - "/profile/:uid" ], - target:"/weibo/user/:uid" } ] }, - "pixiv.net":{ _name:"Pixiv", - www:[ { title:"用户收藏", - docs:"https://docs.rsshub.app/social-media.html#pixiv", - source:"/users/:id/bookmarks/artworks", - target:"/pixiv/user/bookmarks/:id" }, - { title:"用户动态", - docs:"https://docs.rsshub.app/social-media.html#pixiv", - source:"/users/:id", - target:"/pixiv/user/:id" }, - { title:"排行榜", - docs:"https://docs.rsshub.app/social-media.html#pixiv", - source:"/ranking.php", - target:(params, url) => `/pixiv/ranking/${new URL(url).searchParams.get('mode') || 'daily'}` }, - { title:"关键词", - docs:"https://docs.rsshub.app/social-media.html#pixiv", - source:[ "/tags/:keyword", - "/tags/:keyword/:type?" ], - target:(params, url) => `/pixiv/search/:keyword/${new URL(url).searchParams.get('order')}/${new URL(url).searchParams.get('mode')}` }, - { title:"关注的新作品", - docs:"https://docs.rsshub.app/social-media.html#pixiv", - source:"/bookmark_new_illust.php", - target:"/pixiv/user/illustfollows" } ] }, - "twitter.com":{ _name:"Twitter", - ".":[ { title:"用户时间线", - docs:"https://docs.rsshub.app/social-media.html#twitter", - source:"/:id", - target:(params) => { + }, + }, + { title: '关键词', docs: 'https://docs.rsshub.app/social-media.html#wei-bo' }, + { title: '超话', docs: 'https://docs.rsshub.app/social-media.html#wei-bo', source: '/p/:id/super_index', target: '/weibo/super_index/:id' }, + ], + s: [{ title: '热搜榜', docs: 'https://docs.rsshub.app/social-media.html#wei-bo', source: '/top/summary', target: '/weibo/search/hot' }], + }, + 'weibo.cn': { _name: '微博', m: [{ title: '博主', docs: 'https://docs.rsshub.app/social-media.html#wei-bo', source: ['/u/:uid', '/profile/:uid'], target: '/weibo/user/:uid' }] }, + 'pixiv.net': { + _name: 'Pixiv', + www: [ + { title: '用户收藏', docs: 'https://docs.rsshub.app/social-media.html#pixiv', source: '/users/:id/bookmarks/artworks', target: '/pixiv/user/bookmarks/:id' }, + { title: '用户动态', docs: 'https://docs.rsshub.app/social-media.html#pixiv', source: '/users/:id', target: '/pixiv/user/:id' }, + { title: '排行榜', docs: 'https://docs.rsshub.app/social-media.html#pixiv', source: '/ranking.php', target: (params, url) => `/pixiv/ranking/${new URL(url).searchParams.get('mode') || 'daily'}` }, + { + title: '关键词', + docs: 'https://docs.rsshub.app/social-media.html#pixiv', + source: ['/tags/:keyword', '/tags/:keyword/:type?'], + target: (params, url) => `/pixiv/search/:keyword/${new URL(url).searchParams.get('order')}/${new URL(url).searchParams.get('mode')}`, + }, + { title: '关注的新作品', docs: 'https://docs.rsshub.app/social-media.html#pixiv', source: '/bookmark_new_illust.php', target: '/pixiv/user/illustfollows' }, + ], + }, + 'twitter.com': { + _name: 'Twitter', + '.': [ + { + title: '用户时间线', + docs: 'https://docs.rsshub.app/social-media.html#twitter', + source: '/:id', + target: (params) => { if (params.id !== 'home' && params.id !== 'explore' && params.id !== 'notifications' && params.id !== 'messages' && params.id !== 'explore' && params.id !== 'search') { return '/twitter/user/:id'; } - } }, - { title:"用户关注时间线", - docs:"https://docs.rsshub.app/social-media.html#twitter", - source:"/:id", - target:(params) => { + }, + }, + { + title: '用户关注时间线', + docs: 'https://docs.rsshub.app/social-media.html#twitter', + source: '/:id', + target: (params) => { if (params.id !== 'home' && params.id !== 'explore' && params.id !== 'notifications' && params.id !== 'messages' && params.id !== 'explore' && params.id !== 'search') { return '/twitter/followings/:id'; } - } }, - { title:"用户喜欢列表", - docs:"https://docs.rsshub.app/social-media.html#twitter", - source:"/:id", - target:(params) => { + }, + }, + { + title: '用户喜欢列表', + docs: 'https://docs.rsshub.app/social-media.html#twitter', + source: '/:id', + target: (params) => { if (params.id !== 'home' && params.id !== 'explore' && params.id !== 'notifications' && params.id !== 'messages' && params.id !== 'explore' && params.id !== 'search') { return '/twitter/likes/:id'; } - } }, - { title:"列表时间线", - docs:"https://docs.rsshub.app/social-media.html#twitter", - source:"/:id/lists/:name", - target:(params) => { + }, + }, + { + title: '列表时间线', + docs: 'https://docs.rsshub.app/social-media.html#twitter', + source: '/:id/lists/:name', + target: (params) => { if (params.id !== 'home' && params.id !== 'explore' && params.id !== 'notifications' && params.id !== 'messages' && params.id !== 'explore' && params.id !== 'search') { return '/twitter/list/:id/:name'; } - } }, - { title:"关键词", - docs:"https://docs.rsshub.app/social-media.html#twitter", - source:"/search", - target:(params, url) => `/twitter/keyword/${new URL(url).searchParams.get('q')}` } ] }, - "youtube.com":{ _name:"YouTube", - www:[ { title:"用户", - docs:"https://docs.rsshub.app/social-media.html#youtube", - source:"/user/:username", - target:"/youtube/user/:username" }, - { title:"频道", - docs:"https://docs.rsshub.app/social-media.html#youtube", - source:"/channel/:id", - target:"/youtube/channel/:id" }, - { title:"播放列表", - docs:"https://docs.rsshub.app/social-media.html#youtube", - source:"/playlist", - target:(params, url) => `/youtube/playlist/${new URL(url).searchParams.get('list')}` } ] }, - "github.com":{ _name:"GitHub", - ".":[ { title:"用户仓库", - docs:"https://docs.rsshub.app/programming.html#github", - source:"/:user", - target:"/github/repos/:user" }, - { title:"用户 Followers", - docs:"https://docs.rsshub.app/programming.html#github", - source:"/:user", - target:"/github/user/followers/:user" }, - { title:"Trending", - docs:"https://docs.rsshub.app/programming.html#github", - source:"/trending", - target:"/github/trending/:since" }, - { title:"Trending", - docs:"https://docs.rsshub.app/programming.html#github", - source:"/topics", - target:"/github/topics/:name/:qs?" }, - { title:"仓库 Issue", - docs:"https://docs.rsshub.app/programming.html#github", - source:[ "/:user/:repo/issues", - "/:user/:repo/issues/:id", - "/:user/:repo" ], - target:"/github/issue/:user/:repo" }, - { title:"仓库 Pull Requests", - docs:"https://docs.rsshub.app/programming.html#github", - source:[ "/:user/:repo/pulls", - "/:user/:repo/pulls/:id", - "/:user/:repo" ], - target:"/github/pull/:user/:repo" }, - { title:"仓库 Stars", - docs:"https://docs.rsshub.app/programming.html#github", - source:[ "/:user/:repo/stargazers", - "/:user/:repo" ], - target:"/github/stars/:user/:repo" }, - { title:"仓库 Branches", - docs:"https://docs.rsshub.app/programming.html#github", - source:[ "/:user/:repo/branches", - "/:user/:repo" ], - target:"/github/branches/:user/:repo" }, - { title:"文件 Commits", - docs:"https://docs.rsshub.app/programming.html#github", - source:"/:user/:repo/blob/:branch/*filepath", - target:"/github/file/:user/:repo/:branch/:filepath" }, - { title:"用户 Starred Repositories", - docs:"https://docs.rsshub.app/programming.html#github", - source:"/:user", - target:"/github/starred_repos/:user" }, - { title:"仓库 Contributors", - docs:"https://docs.rsshub.app/programming.html#github", - source:[ "/:user/:repo/graphs/contributors", - "/:user/:repo" ], - target:"/github/contributors/:user/:repo" } ] }, - "zhihu.com":{ _name:"知乎", - www:[ { title:"收藏夹", - docs:"https://docs.rsshub.app/social-media.html#zhi-hu", - source:"/collection/:id", - target:"/zhihu/collection/:id" }, - { title:"用户动态", - docs:"https://docs.rsshub.app/social-media.html#zhi-hu", - source:"/people/:id", - target:"/zhihu/people/activities/:id" }, - { title:"用户回答", - docs:"https://docs.rsshub.app/social-media.html#zhi-hu", - source:"/people/:id/answers", - target:"/zhihu/people/answers/:id" }, - { title:"用户想法", - docs:"https://docs.rsshub.app/social-media.html#zhi-hu", - source:"/people/:id/pins", - target:"/zhihu/people/pins/:id" }, - { title:"用户文章", - docs:"https://docs.rsshub.app/social-media.html#zhi-hu", - source:"/:usertype/:id/posts", - target:"/zhihu/posts/:usertype/:id" }, - { title:"热榜", - docs:"https://docs.rsshub.app/social-media.html#zhi-hu", - source:"/hot", - target:"/zhihu/hotlist" }, - { title:"想法热榜", - docs:"https://docs.rsshub.app/social-media.html#zhi-hu", - target:"/zhihu/pin/hotlist" }, - { title:"问题", - docs:"https://docs.rsshub.app/social-media.html#zhi-hu", - source:"/question/:questionId", - target:"/zhihu/question/:questionId" }, - { title:"话题", - docs:"https://docs.rsshub.app/social-media.html#zhi-hu", - source:"/topic/:topicId/:type", - target:"/zhihu/topic/:topicId" }, - { title:"新书", - docs:"https://docs.rsshub.app/social-media.html#zhi-hu", - source:"/zhihu/bookstore/newest", - target:"/zhihu/pin/hotlist" }, - { title:"想法-24 小时新闻汇总", - docs:"https://docs.rsshub.app/social-media.html#zhi-hu", - source:"/pin/special/972884951192113152", - target:"/zhihu/pin/daily" }, - { title:"书店-周刊", - docs:"https://docs.rsshub.app/social-media.html#zhi-hu", - source:"/pub/weekly", - target:"/zhihu/weekly" }, - { title:"专栏", - docs:"https://docs.rsshub.app/social-media.html#zhi-hu", - source:"/column/:id", - target:"/zhihu/zhuanlan/:id" } ], - zhuanlan:[ { title:"专栏", - docs:"https://docs.rsshub.app/social-media.html#zhi-hu", - source:"/:id", - target:"/zhihu/zhuanlan/:id" } ], - daily:[ { title:"日报", - docs:"https://docs.rsshub.app/social-media.html#zhi-hu", - source:"", - target:"/zhihu/daily" }, - { title:"日报", - docs:"https://docs.rsshub.app/social-media.html#zhi-hu", - source:"/*tpath", - target:"/zhihu/daily" } ] }, - "smzdm.com":{ _name:"什么值得买", - www:[ { title:"排行榜", - docs:"https://docs.rsshub.app/shopping.html#shen-me-zhi-de-mai", - source:"/top" } ], - search:[ { title:"关键词", - docs:"https://docs.rsshub.app/shopping.html#shen-me-zhi-de-mai", - source:"/", - target:(params, url) => `/smzdm/keyword/${new URL(url).searchParams.get('s')}` } ] }, - "rsshub.app":{ _name:"RSSHub", - docs:[ { title:"有新路由啦", - docs:"https://docs.rsshub.app/program-update.html#rsshub", - source:[ "", - "/*tpath" ], - target:"/rsshub/routes" }, - { title:"有新赞助商啦", - docs:"https://docs.rsshub.app/program-update.html#rsshub", - source:[ "", - "/*tpath" ], - target:"/rsshub/sponsors" } ] }, - "ximalaya.com":{ _name:"喜马拉雅", - ".":[ { title:"专辑", - docs:"https://docs.rsshub.app/multimedia.html#xi-ma-la-ya", - source:"/:type/:id", - target:(params) => { + }, + }, + { title: '关键词', docs: 'https://docs.rsshub.app/social-media.html#twitter', source: '/search', target: (params, url) => `/twitter/keyword/${new URL(url).searchParams.get('q')}` }, + ], + }, + 'youtube.com': { + _name: 'YouTube', + www: [ + { title: '用户', docs: 'https://docs.rsshub.app/social-media.html#youtube', source: '/user/:username', target: '/youtube/user/:username' }, + { title: '频道', docs: 'https://docs.rsshub.app/social-media.html#youtube', source: '/channel/:id', target: '/youtube/channel/:id' }, + { title: '播放列表', docs: 'https://docs.rsshub.app/social-media.html#youtube', source: '/playlist', target: (params, url) => `/youtube/playlist/${new URL(url).searchParams.get('list')}` }, + ], + }, + 'github.com': { + _name: 'GitHub', + '.': [ + { title: '用户仓库', docs: 'https://docs.rsshub.app/programming.html#github', source: '/:user', target: '/github/repos/:user' }, + { title: '用户 Followers', docs: 'https://docs.rsshub.app/programming.html#github', source: '/:user', target: '/github/user/followers/:user' }, + { title: 'Trending', docs: 'https://docs.rsshub.app/programming.html#github', source: '/trending', target: '/github/trending/:since' }, + { title: 'Trending', docs: 'https://docs.rsshub.app/programming.html#github', source: '/topics', target: '/github/topics/:name/:qs?' }, + { title: '仓库 Issue', docs: 'https://docs.rsshub.app/programming.html#github', source: ['/:user/:repo/issues', '/:user/:repo/issues/:id', '/:user/:repo'], target: '/github/issue/:user/:repo' }, + { title: '仓库 Pull Requests', docs: 'https://docs.rsshub.app/programming.html#github', source: ['/:user/:repo/pulls', '/:user/:repo/pulls/:id', '/:user/:repo'], target: '/github/pull/:user/:repo' }, + { title: '仓库 Stars', docs: 'https://docs.rsshub.app/programming.html#github', source: ['/:user/:repo/stargazers', '/:user/:repo'], target: '/github/stars/:user/:repo' }, + { title: '仓库 Branches', docs: 'https://docs.rsshub.app/programming.html#github', source: ['/:user/:repo/branches', '/:user/:repo'], target: '/github/branches/:user/:repo' }, + { title: '文件 Commits', docs: 'https://docs.rsshub.app/programming.html#github', source: '/:user/:repo/blob/:branch/*filepath', target: '/github/file/:user/:repo/:branch/:filepath' }, + { title: '用户 Starred Repositories', docs: 'https://docs.rsshub.app/programming.html#github', source: '/:user', target: '/github/starred_repos/:user' }, + { title: '仓库 Contributors', docs: 'https://docs.rsshub.app/programming.html#github', source: ['/:user/:repo/graphs/contributors', '/:user/:repo'], target: '/github/contributors/:user/:repo' }, + ], + }, + 'zhihu.com': { + _name: '知乎', + www: [ + { title: '收藏夹', docs: 'https://docs.rsshub.app/social-media.html#zhi-hu', source: '/collection/:id', target: '/zhihu/collection/:id' }, + { title: '用户动态', docs: 'https://docs.rsshub.app/social-media.html#zhi-hu', source: '/people/:id', target: '/zhihu/people/activities/:id' }, + { title: '用户回答', docs: 'https://docs.rsshub.app/social-media.html#zhi-hu', source: '/people/:id/answers', target: '/zhihu/people/answers/:id' }, + { title: '用户想法', docs: 'https://docs.rsshub.app/social-media.html#zhi-hu', source: '/people/:id/pins', target: '/zhihu/people/pins/:id' }, + { title: '用户文章', docs: 'https://docs.rsshub.app/social-media.html#zhi-hu', source: '/:usertype/:id/posts', target: '/zhihu/posts/:usertype/:id' }, + { title: '热榜', docs: 'https://docs.rsshub.app/social-media.html#zhi-hu', source: '/hot', target: '/zhihu/hotlist' }, + { title: '想法热榜', docs: 'https://docs.rsshub.app/social-media.html#zhi-hu', target: '/zhihu/pin/hotlist' }, + { title: '问题', docs: 'https://docs.rsshub.app/social-media.html#zhi-hu', source: '/question/:questionId', target: '/zhihu/question/:questionId' }, + { title: '话题', docs: 'https://docs.rsshub.app/social-media.html#zhi-hu', source: '/topic/:topicId/:type', target: '/zhihu/topic/:topicId' }, + { title: '新书', docs: 'https://docs.rsshub.app/social-media.html#zhi-hu', source: '/zhihu/bookstore/newest', target: '/zhihu/pin/hotlist' }, + { title: '想法-24 小时新闻汇总', docs: 'https://docs.rsshub.app/social-media.html#zhi-hu', source: '/pin/special/972884951192113152', target: '/zhihu/pin/daily' }, + { title: '书店-周刊', docs: 'https://docs.rsshub.app/social-media.html#zhi-hu', source: '/pub/weekly', target: '/zhihu/weekly' }, + { title: '专栏', docs: 'https://docs.rsshub.app/social-media.html#zhi-hu', source: '/column/:id', target: '/zhihu/zhuanlan/:id' }, + ], + zhuanlan: [{ title: '专栏', docs: 'https://docs.rsshub.app/social-media.html#zhi-hu', source: '/:id', target: '/zhihu/zhuanlan/:id' }], + daily: [ + { title: '日报', docs: 'https://docs.rsshub.app/social-media.html#zhi-hu', source: '', target: '/zhihu/daily' }, + { title: '日报', docs: 'https://docs.rsshub.app/social-media.html#zhi-hu', source: '/*tpath', target: '/zhihu/daily' }, + ], + }, + 'smzdm.com': { + _name: '什么值得买', + www: [{ title: '排行榜', docs: 'https://docs.rsshub.app/shopping.html#shen-me-zhi-de-mai', source: '/top' }], + search: [{ title: '关键词', docs: 'https://docs.rsshub.app/shopping.html#shen-me-zhi-de-mai', source: '/', target: (params, url) => `/smzdm/keyword/${new URL(url).searchParams.get('s')}` }], + }, + 'rsshub.app': { + _name: 'RSSHub', + docs: [ + { title: '有新路由啦', docs: 'https://docs.rsshub.app/program-update.html#rsshub', source: ['', '/*tpath'], target: '/rsshub/routes' }, + { title: '有新赞助商啦', docs: 'https://docs.rsshub.app/program-update.html#rsshub', source: ['', '/*tpath'], target: '/rsshub/sponsors' }, + ], + }, + 'ximalaya.com': { + _name: '喜马拉雅', + '.': [ + { + title: '专辑', + docs: 'https://docs.rsshub.app/multimedia.html#xi-ma-la-ya', + source: '/:type/:id', + target: (params) => { if (parseInt(params.id) + '' === params.id) { return '/ximalaya/album/:id/'; } - } } ] }, - "algocasts.io":{ _name:"AlgoCasts", - ".":[ { title:"视频更新", - docs:"https://docs.rsshub.app/programming.html#algocasts", - source:"/episodes", - target:"/algocasts" } ] }, - "soulapp.cn":{ _name:"Soul", - ".":[ { title:"瞬间更新", - docs:"https://docs.rsshub.app/social-media.html#soul" } ] }, - "juejin.cn":{ _name:"掘金", - ".":[ { title:"标签", - docs:"https://docs.rsshub.app/programming.html#jue-jin-biao-qian", - source:"/tag/:tag", - target:"/juejin/tag/:tag" }, - { title:"小册", - docs:"https://docs.rsshub.app/programming.html#jue-jin-xiao-ce", - source:"/books", - target:"/juejin/books" }, - { title:"沸点", - docs:"https://docs.rsshub.app/programming.html#jue-jin-fei-dian", - source:[ "/pins/:type", - "/pins/topic/:type" ], - target:(params) => (params.type !== 'recommended' ? '/juejin/pins/:type' : '/juejin/pins') }, - { title:"专栏", - docs:"https://docs.rsshub.app/programming.html#jue-jin-zhuan-lan", - source:[ "/user/:id", - "/user/:id/posts" ], - target:"/juejin/posts/:id" }, - { title:"收藏集", - docs:"https://docs.rsshub.app/programming.html#jue-jin-shou-cang-ji", - source:[ "/user/:id", - "/user/:id/collections" ], - target:"/juejin/collections/:id" }, - { title:"单个收藏夹", - docs:"https://docs.rsshub.app/programming.html#jue-jin-dan-ge-shou-cang-jia", - source:"/collection/:collectionId", - target:"/juejin/collection/:collectionId" } ] }, - "anime1.me":{ _name:"Anime1", - ".":[ { title:"動畫", - docs:"https://docs.rsshub.app/anime.html#anime1", - source:"/category/:time/:name", - target:"/anime1/anime/:time/:name" }, - { title:"搜尋", - docs:"https://docs.rsshub.app/anime.html#anime1", - source:"/", - target:(params, url) => { + }, + }, + ], + }, + 'algocasts.io': { _name: 'AlgoCasts', '.': [{ title: '视频更新', docs: 'https://docs.rsshub.app/programming.html#algocasts', source: '/episodes', target: '/algocasts' }] }, + 'soulapp.cn': { _name: 'Soul', '.': [{ title: '瞬间更新', docs: 'https://docs.rsshub.app/social-media.html#soul' }] }, + 'juejin.cn': { + _name: '掘金', + '.': [ + { title: '标签', docs: 'https://docs.rsshub.app/programming.html#jue-jin-biao-qian', source: '/tag/:tag', target: '/juejin/tag/:tag' }, + { title: '小册', docs: 'https://docs.rsshub.app/programming.html#jue-jin-xiao-ce', source: '/books', target: '/juejin/books' }, + { + title: '沸点', + docs: 'https://docs.rsshub.app/programming.html#jue-jin-fei-dian', + source: ['/pins/:type', '/pins/topic/:type'], + target: (params) => (params.type !== 'recommended' ? '/juejin/pins/:type' : '/juejin/pins'), + }, + { title: '专栏', docs: 'https://docs.rsshub.app/programming.html#jue-jin-zhuan-lan', source: ['/user/:id', '/user/:id/posts'], target: '/juejin/posts/:id' }, + { title: '收藏集', docs: 'https://docs.rsshub.app/programming.html#jue-jin-shou-cang-ji', source: ['/user/:id', '/user/:id/collections'], target: '/juejin/collections/:id' }, + { title: '单个收藏夹', docs: 'https://docs.rsshub.app/programming.html#jue-jin-dan-ge-shou-cang-jia', source: '/collection/:collectionId', target: '/juejin/collection/:collectionId' }, + ], + }, + 'anime1.me': { + _name: 'Anime1', + '.': [ + { title: '動畫', docs: 'https://docs.rsshub.app/anime.html#anime1', source: '/category/:time/:name', target: '/anime1/anime/:time/:name' }, + { + title: '搜尋', + docs: 'https://docs.rsshub.app/anime.html#anime1', + source: '/', + target: (params, url) => { const keyword = new URL(url).searchParams.get('s'); return keyword ? `/anime1/search/${keyword}` : ''; - } } ] }, - "swufe.edu.cn":{ _name:"西南财经大学", - it:[ { title:"经济信息工程学院 - 通知公告", - docs:"https://docs.rsshub.app/university.html#xi-nan-cai-jing-da-xue", - source:"/index/tzgg.htm", - target:"/swufe/seie/tzgg" }, - { title:"经济信息工程学院 - 学院新闻", - docs:"https://docs.rsshub.app/university.html#xi-nan-cai-jing-da-xue", - source:"/index/xyxw.htm", - target:"/swufe/seie/xyxw" } ] }, - "ishuhui.com":{ _name:"鼠绘漫画", - www:[ { title:"鼠绘漫画", - docs:"https://docs.rsshub.app/anime.html#shu-hui-man-hua", - source:"/comics/anime/:id", - target:"/shuhui/comics/:id" } ] }, - "www.chicagotribune.com":{ _name:"Chicago Tribune", - www:[ { title:"Chicago Tribune", - docs:"https://docs.rsshub.app/traditional_media.html#chicago-tribune", - source:"/" } ] }, - "haimaoba.com":{ _name:"海猫吧", - www:[ { title:"漫画更新", - docs:"https://docs.rsshub.app/anime.html#hai-mao-ba", - source:"/catalog/:id", - target:"/haimaoba/:id" } ] }, - "manhuagui.com":{ _name:"漫画柜", - www:[ { title:"漫画更新", - docs:"https://docs.rsshub.app/anime.html#kan-man-hua", - source:"/comic/:id/", - target:"/manhuagui/comic/:id" } ] }, - "mhgui.com":{ _name:"漫画柜镜像站", - www:[ { title:"漫画更新", - docs:"https://docs.rsshub.app/anime.html#kan-man-hua-jing-xiang-zhan", - source:"/comic/:id/", - target:"/mhgui/comic/:id" } ] }, - "tw.manhuagui.com":{ _name:"漫画柜台湾", - www:[ { title:"漫画更新", - docs:"https://docs.rsshub.app/anime.html#kan-man-hua-tai-wan", - source:"/comic/:id/", - target:"/twmanhuagui/comic/:id" } ] }, - "pgyer.com":{ _name:"蒲公英应用分发", - www:[ { title:"app更新", - docs:"https://docs.rsshub.app/program-update.html#pu-gong-ying-ying-yong-fen-fa", - source:"/:app", - target:"/pgyer/:app" } ] }, - "pianyuan.la":{ _name:"片源网", - ".":[ { title:"电影和剧集", - docs:"https://docs.rsshub.app/multimedia.html#pian-yuan", - source:"/" } ] }, - "sspai.com":{ _name:"少数派", - ".":[ { title:"最新上架付费专栏", - docs:"https://docs.rsshub.app/new-media.html#shao-shu-pai-sspai", - source:"/series", - target:"/sspai/series" }, - { title:"Matrix", - docs:"https://docs.rsshub.app/new-media.html#shao-shu-pai-sspai", - source:"/matrix", - target:"/sspai/matrix" }, - { title:"专栏", - docs:"https://docs.rsshub.app/new-media.html#shao-shu-pai-sspai", - source:"/column/:id", - target:"/sspai/column/:id" }, - { title:"作者动态", - docs:"https://docs.rsshub.app/new-media.html#shao-shu-pai-sspai", - source:"/u/:id/updates", - target:"/sspai/activity/:id" }, - { title:"作者已发布文章", - docs:"https://docs.rsshub.app/new-media.html#shao-shu-pai-sspai", - source:"/u/:id/posts", - target:"/sspai/author/:id" }, - { title:"专题", - docs:"https://docs.rsshub.app/new-media.html#shao-shu-pai-sspai", - source:"/topics", - target:"/sspai/topics" }, - { title:"专题内文章更新", - docs:"https://docs.rsshub.app/new-media.html#shao-shu-pai-sspai", - source:"/topic/:id", - target:"/sspai/topic/:id" }, - { title:"标签订阅", - docs:"https://docs.rsshub.app/new-media.html#shao-shu-pai-sspai", - source:"/tag/:keyword", - target:"/sspai/tag/:keyword" } ], - shortcuts:[ { title:"Shortcuts Gallery", - docs:"https://docs.rsshub.app/new-media.html#shao-shu-pai-sspai", - source:[ "", - "/*tpath" ], - target:"/sspai/shortcuts" } ] }, - "baidu.com":{ _name:"贴吧", - tieba:[ { title:"帖子列表", - docs:"https://docs.rsshub.app/bbs.html#tie-ba", - source:"f", - target:(params, url) => { + }, + }, + ], + }, + 'swufe.edu.cn': { + _name: '西南财经大学', + it: [ + { title: '经济信息工程学院 - 通知公告', docs: 'https://docs.rsshub.app/university.html#xi-nan-cai-jing-da-xue', source: '/index/tzgg.htm', target: '/swufe/seie/tzgg' }, + { title: '经济信息工程学院 - 学院新闻', docs: 'https://docs.rsshub.app/university.html#xi-nan-cai-jing-da-xue', source: '/index/xyxw.htm', target: '/swufe/seie/xyxw' }, + ], + }, + 'ishuhui.com': { _name: '鼠绘漫画', www: [{ title: '鼠绘漫画', docs: 'https://docs.rsshub.app/anime.html#shu-hui-man-hua', source: '/comics/anime/:id', target: '/shuhui/comics/:id' }] }, + 'www.chicagotribune.com': { _name: 'Chicago Tribune', www: [{ title: 'Chicago Tribune', docs: 'https://docs.rsshub.app/traditional_media.html#chicago-tribune', source: '/' }] }, + 'haimaoba.com': { _name: '海猫吧', www: [{ title: '漫画更新', docs: 'https://docs.rsshub.app/anime.html#hai-mao-ba', source: '/catalog/:id', target: '/haimaoba/:id' }] }, + 'manhuagui.com': { _name: '漫画柜', www: [{ title: '漫画更新', docs: 'https://docs.rsshub.app/anime.html#kan-man-hua', source: '/comic/:id/', target: '/manhuagui/comic/:id' }] }, + 'mhgui.com': { _name: '漫画柜镜像站', www: [{ title: '漫画更新', docs: 'https://docs.rsshub.app/anime.html#kan-man-hua-jing-xiang-zhan', source: '/comic/:id/', target: '/mhgui/comic/:id' }] }, + 'tw.manhuagui.com': { _name: '漫画柜台湾', www: [{ title: '漫画更新', docs: 'https://docs.rsshub.app/anime.html#kan-man-hua-tai-wan', source: '/comic/:id/', target: '/twmanhuagui/comic/:id' }] }, + 'pgyer.com': { _name: '蒲公英应用分发', www: [{ title: 'app更新', docs: 'https://docs.rsshub.app/program-update.html#pu-gong-ying-ying-yong-fen-fa', source: '/:app', target: '/pgyer/:app' }] }, + 'pianyuan.la': { _name: '片源网', '.': [{ title: '电影和剧集', docs: 'https://docs.rsshub.app/multimedia.html#pian-yuan', source: '/' }] }, + 'sspai.com': { + _name: '少数派', + '.': [ + { title: '最新上架付费专栏', docs: 'https://docs.rsshub.app/new-media.html#shao-shu-pai-sspai', source: '/series', target: '/sspai/series' }, + { title: 'Matrix', docs: 'https://docs.rsshub.app/new-media.html#shao-shu-pai-sspai', source: '/matrix', target: '/sspai/matrix' }, + { title: '专栏', docs: 'https://docs.rsshub.app/new-media.html#shao-shu-pai-sspai', source: '/column/:id', target: '/sspai/column/:id' }, + { title: '作者动态', docs: 'https://docs.rsshub.app/new-media.html#shao-shu-pai-sspai', source: '/u/:id/updates', target: '/sspai/activity/:id' }, + { title: '作者已发布文章', docs: 'https://docs.rsshub.app/new-media.html#shao-shu-pai-sspai', source: '/u/:id/posts', target: '/sspai/author/:id' }, + { title: '专题', docs: 'https://docs.rsshub.app/new-media.html#shao-shu-pai-sspai', source: '/topics', target: '/sspai/topics' }, + { title: '专题内文章更新', docs: 'https://docs.rsshub.app/new-media.html#shao-shu-pai-sspai', source: '/topic/:id', target: '/sspai/topic/:id' }, + { title: '标签订阅', docs: 'https://docs.rsshub.app/new-media.html#shao-shu-pai-sspai', source: '/tag/:keyword', target: '/sspai/tag/:keyword' }, + ], + shortcuts: [{ title: 'Shortcuts Gallery', docs: 'https://docs.rsshub.app/new-media.html#shao-shu-pai-sspai', source: ['', '/*tpath'], target: '/sspai/shortcuts' }], + }, + 'baidu.com': { + _name: '贴吧', + tieba: [ + { + title: '帖子列表', + docs: 'https://docs.rsshub.app/bbs.html#tie-ba', + source: 'f', + target: (params, url) => { const type = new URL(url).searchParams.get('tab'); if (!type || type === 'main') { return `/tieba/forum/${new URL(url).searchParams.get('kw')}`; } - } }, - { title:"精品帖子", - docs:"https://docs.rsshub.app/bbs.html#tie-ba", - source:"f", - target:(params, url) => { + }, + }, + { + title: '精品帖子', + docs: 'https://docs.rsshub.app/bbs.html#tie-ba', + source: 'f', + target: (params, url) => { const type = new URL(url).searchParams.get('tab'); if (type === 'good') { return `/tieba/forum/good/${new URL(url).searchParams.get('kw')}`; } - } }, - { title:"帖子动态", - docs:"https://docs.rsshub.app/bbs.html#tie-ba", - source:"/p/:id", - target:"/tieba/post/:id" }, - { title:"只看楼主", - docs:"https://docs.rsshub.app/bbs.html#tie-ba", - source:"/p/:id", - target:"/tieba/post/lz/:id" }, - { title:"用户帖子", - docs:"https://docs.rsshub.app/bbs.html#tie-ba", - source:"/home/main", - target:(params, url) => { + }, + }, + { title: '帖子动态', docs: 'https://docs.rsshub.app/bbs.html#tie-ba', source: '/p/:id', target: '/tieba/post/:id' }, + { title: '只看楼主', docs: 'https://docs.rsshub.app/bbs.html#tie-ba', source: '/p/:id', target: '/tieba/post/lz/:id' }, + { + title: '用户帖子', + docs: 'https://docs.rsshub.app/bbs.html#tie-ba', + source: '/home/main', + target: (params, url) => { const uid = new URL(url).searchParams.get('un'); if (uid) { return `/tieba/user/${uid}`; } - } } ] }, - "wineyun.com":{ _name:"酒云网", - www:[ { title:"最新商品", - docs:"https://docs.rsshub.app/other.html#jiu-yun-wang", - source:[ "/:category" ], - target:"/wineyun/:category" } ] }, - "epicgames.com":{ _name:"Epic Games", - www:[ { title:"每周免费游戏", - docs:"https://docs.rsshub.app/game.html#epicgames-freegame", - source:"/store/zh-CN/free-games", - target:"/epicgames/freegames" } ] }, - "docker.com":{ _name:"Docker", - hub:[ { title:"镜像有新 Build", - docs:"https://docs.rsshub.app/program-update.html#docker-hub", - source:[ "/r/:owner/:image", - "/r/:owner/:image/tags", - "/_/:image" ], - target:(params) => `/dockerhub/build/${params.owner ? params.owner : 'library'}/${params.image}` } ] }, - "nga.cn":{ _name:"NGA", - bbs:[ { title:"分区帖子", - docs:"https://docs.rsshub.app/bbs.html#nga", - source:"/thread.php", - target:(params, url) => new URL(url).searchParams.get('fid') && `/nga/forum/${new URL(url).searchParams.get('fid')}` }, - { title:"帖子", - docs:"https://docs.rsshub.app/bbs.html#nga", - source:"/read.php", - target:(params, url) => new URL(url).searchParams.get('tid') && `/nga/post/${new URL(url).searchParams.get('tid')}` } ] }, - "playstation.com":{ _name:"PlayStation", - store:[ { title:"游戏列表", - docs:"https://docs.rsshub.app/game.html#playstation", - source:"/zh-hans-hk/grid/:id/:page", - target:"/ps/list/:id" }, - { title:"折扣|价格", - docs:"https://docs.rsshub.app/game.html#playstation", - source:[ "/:lang/product/:gridName" ], - target:"/ps/:lang/product/:gridName" } ], - www:[ { title:"用户奖杯", - docs:"https://docs.rsshub.app/game.html#playstation" }, - { title:"系统更新纪录", - docs:"https://docs.rsshub.app/game.html#playstation" } ] }, - "monsterhunter.com":{ _name:"怪物猎人世界", - www:[ { title:"更新情报", - docs:"https://docs.rsshub.app/game.html#guai-wu-lie-ren-shi-jie", - source:[ "", - "/*tpath" ], - target:"/mhw/update" }, - { title:"最新消息", - docs:"https://docs.rsshub.app/game.html#guai-wu-lie-ren-shi-jie", - source:[ "", - "/*tpath" ], - target:"/mhw/news" } ] }, - "vgtime.com":{ _name:"游戏时光", - www:[ { title:"新闻", - docs:"https://docs.rsshub.app/game.html#you-xi-shi-guang", - source:"/topic/index.jhtml", - target:"/vgtime/news" }, - { title:"游戏发售表", - docs:"https://docs.rsshub.app/game.html#you-xi-shi-guang", - source:"/game/release.jhtml", - target:"/vgtime/release" }, - { title:"关键词资讯", - docs:"https://docs.rsshub.app/game.html#you-xi-shi-guang", - source:"/search/list.jhtml", - target:(params, url) => `/vgtime/keyword/${new URL(url).searchParams.get('keyword')}` } ] }, - "bing.com":{ _name:"Bing", - www:[ { title:"每日壁纸", - docs:"https://docs.rsshub.app/picture.html#bing-bi-zhi", - source:"", - target:"/bing" } ] }, - "dcard.tw":{ _name:"Dcard", - www:[ { title:"首頁帖子-最新", - docs:"https://docs.rsshub.app/bbs.html#dcard", - source:"/f", - target:"/dcard/posts/latest" }, - { title:"首頁帖子-熱門", - docs:"https://docs.rsshub.app/bbs.html#dcard", - source:"/f", - target:"/dcard/posts/popular" }, - { title:"板塊帖子-最新", - docs:"https://docs.rsshub.app/bbs.html#dcard", - source:"/f/:section", - target:"/dcard/:section/latest" }, - { title:"板塊帖子-熱門", - docs:"https://docs.rsshub.app/bbs.html#dcard", - source:"/f/:section", - target:"/dcard/:section/popular" } ] }, - "wegene.com":{ _name:"WeGene", - www:[ { title:"最近更新", - docs:"https://docs.rsshub.app/other.html#wegene", - source:"", - target:"/wegene/newest" }, - { title:"栏目", - docs:"https://docs.rsshub.app/other.html#wegene", - source:"/crowdsourcing", - target:"/wegene/column/all/all" } ] }, - "qdaily.com":{ _name:"好奇心日报", - www:[ { title:"标签", - docs:"https://docs.rsshub.app/new-media.html#hao-qi-xin-ri-bao", - source:"/tags/:idd", - target:(params) => `/qdaily/tag/${params.idd.replace('.html', '')}` }, - { title:"栏目", - docs:"https://docs.rsshub.app/new-media.html#hao-qi-xin-ri-bao", - source:"/special_columns/:idd", - target:(params) => `/qdaily/column/${params.idd.replace('.html', '')}` }, - { title:"分类", - docs:"https://docs.rsshub.app/new-media.html#hao-qi-xin-ri-bao", - source:"/categories/:idd", - target:(params) => `/qdaily/category/${params.idd.replace('.html', '')}` } ] }, - "3ycy.com":{ _name:"三界异次元", - www:[ { title:"最近更新", - docs:"https://docs.rsshub.app/anime.html#san-jie-yi-ci-yuan", - source:"/", - target:"/3ycy/home" } ] }, - "emi-nitta.net":{ _name:"Emi Nitta", - ".":[ { title:"最近更新", - docs:"https://docs.rsshub.app/other.html#xin-tian-hui-hai-guan-fang-wang-zhan", - source:"/updates", - target:"/emi-nitta/updates" }, - { title:"新闻", - docs:"https://docs.rsshub.app/other.html#xin-tian-hui-hai-guan-fang-wang-zhan", - source:"/contents/news", - target:"/emi-nitta/news" } ] }, - "alter-shanghai.cn":{ _name:"Alter", - ".":[ { title:"新闻", - docs:"https://docs.rsshub.app/shopping.html#alter-zhong-guo", - source:"/cn/news.html", - target:"/alter-cn/news" } ] }, - "itslide.com":{ _name:"ITSlide", - www:[ { title:"最新", - docs:"https://docs.rsshub.app/programming.html#itslide", - source:"/*", - target:"/itslide/new" } ] }, - "leboncoin.fr":{ _name:"leboncoin", - www:[ { title:"ads", - docs:"https://docs.rsshub.app/en/shopping.html#leboncoin", - source:"/recherche", - target:(params, url) => '/leboncoin/ad/' + url.split('?')[1] } ] }, - "yuancheng.work":{ _name:"远程.work", - ".":[ { title:"招聘信息", - docs:"https://docs.rsshub.app/other.html#yuan-cheng-work", - source:"/:caty", - target:(params, url) => { + }, + }, + ], + }, + 'wineyun.com': { _name: '酒云网', www: [{ title: '最新商品', docs: 'https://docs.rsshub.app/other.html#jiu-yun-wang', source: ['/:category'], target: '/wineyun/:category' }] }, + 'epicgames.com': { _name: 'Epic Games', www: [{ title: '每周免费游戏', docs: 'https://docs.rsshub.app/game.html#epicgames-freegame', source: '/store/zh-CN/free-games', target: '/epicgames/freegames' }] }, + 'docker.com': { + _name: 'Docker', + hub: [ + { + title: '镜像有新 Build', + docs: 'https://docs.rsshub.app/program-update.html#docker-hub', + source: ['/r/:owner/:image', '/r/:owner/:image/tags', '/_/:image'], + target: (params) => `/dockerhub/build/${params.owner ? params.owner : 'library'}/${params.image}`, + }, + ], + }, + 'nga.cn': { + _name: 'NGA', + bbs: [ + { title: '分区帖子', docs: 'https://docs.rsshub.app/bbs.html#nga', source: '/thread.php', target: (params, url) => new URL(url).searchParams.get('fid') && `/nga/forum/${new URL(url).searchParams.get('fid')}` }, + { title: '帖子', docs: 'https://docs.rsshub.app/bbs.html#nga', source: '/read.php', target: (params, url) => new URL(url).searchParams.get('tid') && `/nga/post/${new URL(url).searchParams.get('tid')}` }, + ], + }, + 'playstation.com': { + _name: 'PlayStation', + store: [ + { title: '游戏列表', docs: 'https://docs.rsshub.app/game.html#playstation', source: '/zh-hans-hk/grid/:id/:page', target: '/ps/list/:id' }, + { title: '折扣|价格', docs: 'https://docs.rsshub.app/game.html#playstation', source: ['/:lang/product/:gridName'], target: '/ps/:lang/product/:gridName' }, + ], + www: [ + { title: '用户奖杯', docs: 'https://docs.rsshub.app/game.html#playstation' }, + { title: '系统更新纪录', docs: 'https://docs.rsshub.app/game.html#playstation' }, + ], + }, + 'monsterhunter.com': { + _name: '怪物猎人世界', + www: [ + { title: '更新情报', docs: 'https://docs.rsshub.app/game.html#guai-wu-lie-ren-shi-jie', source: ['', '/*tpath'], target: '/mhw/update' }, + { title: '最新消息', docs: 'https://docs.rsshub.app/game.html#guai-wu-lie-ren-shi-jie', source: ['', '/*tpath'], target: '/mhw/news' }, + ], + }, + 'vgtime.com': { + _name: '游戏时光', + www: [ + { title: '新闻', docs: 'https://docs.rsshub.app/game.html#you-xi-shi-guang', source: '/topic/index.jhtml', target: '/vgtime/news' }, + { title: '游戏发售表', docs: 'https://docs.rsshub.app/game.html#you-xi-shi-guang', source: '/game/release.jhtml', target: '/vgtime/release' }, + { title: '关键词资讯', docs: 'https://docs.rsshub.app/game.html#you-xi-shi-guang', source: '/search/list.jhtml', target: (params, url) => `/vgtime/keyword/${new URL(url).searchParams.get('keyword')}` }, + ], + }, + 'bing.com': { _name: 'Bing', www: [{ title: '每日壁纸', docs: 'https://docs.rsshub.app/picture.html#bing-bi-zhi', source: '', target: '/bing' }] }, + 'dcard.tw': { + _name: 'Dcard', + www: [ + { title: '首頁帖子-最新', docs: 'https://docs.rsshub.app/bbs.html#dcard', source: '/f', target: '/dcard/posts/latest' }, + { title: '首頁帖子-熱門', docs: 'https://docs.rsshub.app/bbs.html#dcard', source: '/f', target: '/dcard/posts/popular' }, + { title: '板塊帖子-最新', docs: 'https://docs.rsshub.app/bbs.html#dcard', source: '/f/:section', target: '/dcard/:section/latest' }, + { title: '板塊帖子-熱門', docs: 'https://docs.rsshub.app/bbs.html#dcard', source: '/f/:section', target: '/dcard/:section/popular' }, + ], + }, + 'wegene.com': { + _name: 'WeGene', + www: [ + { title: '最近更新', docs: 'https://docs.rsshub.app/other.html#wegene', source: '', target: '/wegene/newest' }, + { title: '栏目', docs: 'https://docs.rsshub.app/other.html#wegene', source: '/crowdsourcing', target: '/wegene/column/all/all' }, + ], + }, + 'qdaily.com': { + _name: '好奇心日报', + www: [ + { title: '标签', docs: 'https://docs.rsshub.app/new-media.html#hao-qi-xin-ri-bao', source: '/tags/:idd', target: (params) => `/qdaily/tag/${params.idd.replace('.html', '')}` }, + { title: '栏目', docs: 'https://docs.rsshub.app/new-media.html#hao-qi-xin-ri-bao', source: '/special_columns/:idd', target: (params) => `/qdaily/column/${params.idd.replace('.html', '')}` }, + { title: '分类', docs: 'https://docs.rsshub.app/new-media.html#hao-qi-xin-ri-bao', source: '/categories/:idd', target: (params) => `/qdaily/category/${params.idd.replace('.html', '')}` }, + ], + }, + '3ycy.com': { _name: '三界异次元', www: [{ title: '最近更新', docs: 'https://docs.rsshub.app/anime.html#san-jie-yi-ci-yuan', source: '/', target: '/3ycy/home' }] }, + 'emi-nitta.net': { + _name: 'Emi Nitta', + '.': [ + { title: '最近更新', docs: 'https://docs.rsshub.app/other.html#xin-tian-hui-hai-guan-fang-wang-zhan', source: '/updates', target: '/emi-nitta/updates' }, + { title: '新闻', docs: 'https://docs.rsshub.app/other.html#xin-tian-hui-hai-guan-fang-wang-zhan', source: '/contents/news', target: '/emi-nitta/news' }, + ], + }, + 'alter-shanghai.cn': { _name: 'Alter', '.': [{ title: '新闻', docs: 'https://docs.rsshub.app/shopping.html#alter-zhong-guo', source: '/cn/news.html', target: '/alter-cn/news' }] }, + 'itslide.com': { _name: 'ITSlide', www: [{ title: '最新', docs: 'https://docs.rsshub.app/programming.html#itslide', source: '/*', target: '/itslide/new' }] }, + 'leboncoin.fr': { _name: 'leboncoin', www: [{ title: 'ads', docs: 'https://docs.rsshub.app/en/shopping.html#leboncoin', source: '/recherche', target: (params, url) => '/leboncoin/ad/' + url.split('?')[1] }] }, + 'yuancheng.work': { + _name: '远程.work', + '.': [ + { + title: '招聘信息', + docs: 'https://docs.rsshub.app/other.html#yuan-cheng-work', + source: '/:caty', + target: (params, url) => { if (!url) { return '/remote-work'; } return '/remote-work/' + /\w+-(\w+)-\w+/.exec(url)[1]; - } } ] }, - "chinatimes.com":{ _name:"中時電子報", - www:[ { title:"新聞", - docs:"https://docs.rsshub.app/traditional-media.html#zhong-shi-dian-zi-bao", - source:"/:caty", - target:(params) => '/chinatimes/' + params.caty } ] }, - "ithome.com":{ _name:"IT 之家", - ".":[ { title:"24 小时阅读榜", - docs:"https://docs.rsshub.app/new-media.html#it-zhi-jia", - source:[ "", - "/*" ], - target:"/ithome/ranking/24h" }, - { title:"7 天最热", - docs:"https://docs.rsshub.app/new-media.html#it-zhi-jia", - source:[ "", - "/*" ], - target:"/ithome/ranking/7days" }, - { title:"月榜", - docs:"https://docs.rsshub.app/new-media.html#it-zhi-jia", - source:[ "", - "/*" ], - target:"/ithome/ranking/monthly" } ], - it:[ { title:"IT 资讯", - docs:"https://docs.rsshub.app/new-media.html#it-zhi-jia", - source:"/", - target:"/ithome/it" } ], - soft:[ { title:"软件之家", - docs:"https://docs.rsshub.app/new-media.html#it-zhi-jia", - source:"/", - target:"/ithome/soft" } ], - win10:[ { title:"win10 之家", - docs:"https://docs.rsshub.app/new-media.html#it-zhi-jia", - source:"/", - target:"/ithome/win10" } ], - iphone:[ { title:"iphone 之家", - docs:"https://docs.rsshub.app/new-media.html#it-zhi-jia", - source:"/", - target:"/ithome/iphone" } ], - ipad:[ { title:"ipad 之家", - docs:"https://docs.rsshub.app/new-media.html#it-zhi-jia", - source:"/", - target:"/ithome/ipad" } ], - android:[ { title:"android 之家", - docs:"https://docs.rsshub.app/new-media.html#it-zhi-jia", - source:"/", - target:"/ithome/android" } ], - digi:[ { title:"数码之家", - docs:"https://docs.rsshub.app/new-media.html#it-zhi-jia", - source:"/", - target:"/ithome/digi" } ], - next:[ { title:"智能时代", - docs:"https://docs.rsshub.app/new-media.html#it-zhi-jia", - source:"/", - target:"/ithome/next" } ] }, - "govopendata.com":{ _name:"新闻联播文字版", - cn:[ { title:"新闻联播文字版", - docs:"https://docs.rsshub.app/traditional-media.html#xin-wen-lian-bo-wen-zi-ban", - source:"/xinwenlianbo", - target:"/xinwenlianbo/index" } ] }, - "steampowered.com":{ _name:"Steam", - store:[ { title:"search", - docs:"https://docs.rsshub.app/game.html#steam", - source:"/search/", - target:(params, url) => `/steam/search/${new URL(url).searchParams}` } ] }, - "baijingapp.com":{ _name:"白鲸出海", - www:[ { title:"文章", - docs:"https://docs.rsshub.app/new-media.html#bai-jing-chu-hai", - source:"", - target:"/baijing" } ] }, - "xiaomi.cn":{ _name:"小米社区", - www:[ { title:"圈子", - docs:"https://docs.rsshub.app/bbs.html#xiao-mi-she-qu", - source:"/board/:boardId", - target:"/mi/bbs/board/:boardId" } ] }, - "163.com":{ _name:"网易", - ds:[ { title:"大神", - docs:"https://docs.rsshub.app/game.html#wang-yi-da-shen", - source:"/user/:id", - target:"/netease/ds/:id" } ], - open:[ { title:"公开课 - 精品课程", - docs:"https://docs.rsshub.app/study.html#wang-yi-gong-kai-ke", - source:"/", - target:"/open163/vip" }, - { title:"公开课 - 最新课程", - docs:"https://docs.rsshub.app/study.html#wang-yi-gong-kai-ke", - source:"/", - target:"/open163/latest" } ], - music:[ { title:"云音乐 - 用户歌单", - docs:"https://docs.rsshub.app/multimedia.html#wang-yi-yun-yin-yue", - source:"/", - target:(params, url) => { + }, + }, + ], + }, + 'chinatimes.com': { _name: '中時電子報', www: [{ title: '新聞', docs: 'https://docs.rsshub.app/traditional-media.html#zhong-shi-dian-zi-bao', source: '/:caty', target: (params) => '/chinatimes/' + params.caty }] }, + 'ithome.com': { + _name: 'IT 之家', + '.': [ + { title: '24 小时阅读榜', docs: 'https://docs.rsshub.app/new-media.html#it-zhi-jia', source: ['', '/*'], target: '/ithome/ranking/24h' }, + { title: '7 天最热', docs: 'https://docs.rsshub.app/new-media.html#it-zhi-jia', source: ['', '/*'], target: '/ithome/ranking/7days' }, + { title: '月榜', docs: 'https://docs.rsshub.app/new-media.html#it-zhi-jia', source: ['', '/*'], target: '/ithome/ranking/monthly' }, + ], + it: [{ title: 'IT 资讯', docs: 'https://docs.rsshub.app/new-media.html#it-zhi-jia', source: '/', target: '/ithome/it' }], + soft: [{ title: '软件之家', docs: 'https://docs.rsshub.app/new-media.html#it-zhi-jia', source: '/', target: '/ithome/soft' }], + win10: [{ title: 'win10 之家', docs: 'https://docs.rsshub.app/new-media.html#it-zhi-jia', source: '/', target: '/ithome/win10' }], + iphone: [{ title: 'iphone 之家', docs: 'https://docs.rsshub.app/new-media.html#it-zhi-jia', source: '/', target: '/ithome/iphone' }], + ipad: [{ title: 'ipad 之家', docs: 'https://docs.rsshub.app/new-media.html#it-zhi-jia', source: '/', target: '/ithome/ipad' }], + android: [{ title: 'android 之家', docs: 'https://docs.rsshub.app/new-media.html#it-zhi-jia', source: '/', target: '/ithome/android' }], + digi: [{ title: '数码之家', docs: 'https://docs.rsshub.app/new-media.html#it-zhi-jia', source: '/', target: '/ithome/digi' }], + next: [{ title: '智能时代', docs: 'https://docs.rsshub.app/new-media.html#it-zhi-jia', source: '/', target: '/ithome/next' }], + }, + 'govopendata.com': { _name: '新闻联播文字版', cn: [{ title: '新闻联播文字版', docs: 'https://docs.rsshub.app/traditional-media.html#xin-wen-lian-bo-wen-zi-ban', source: '/xinwenlianbo', target: '/xinwenlianbo/index' }] }, + 'steampowered.com': { _name: 'Steam', store: [{ title: 'search', docs: 'https://docs.rsshub.app/game.html#steam', source: '/search/', target: (params, url) => `/steam/search/${new URL(url).searchParams}` }] }, + 'baijingapp.com': { _name: '白鲸出海', www: [{ title: '文章', docs: 'https://docs.rsshub.app/new-media.html#bai-jing-chu-hai', source: '', target: '/baijing' }] }, + 'xiaomi.cn': { _name: '小米社区', www: [{ title: '圈子', docs: 'https://docs.rsshub.app/bbs.html#xiao-mi-she-qu', source: '/board/:boardId', target: '/mi/bbs/board/:boardId' }] }, + '163.com': { + _name: '网易', + ds: [{ title: '大神', docs: 'https://docs.rsshub.app/game.html#wang-yi-da-shen', source: '/user/:id', target: '/netease/ds/:id' }], + open: [ + { title: '公开课 - 精品课程', docs: 'https://docs.rsshub.app/study.html#wang-yi-gong-kai-ke', source: '/', target: '/open163/vip' }, + { title: '公开课 - 最新课程', docs: 'https://docs.rsshub.app/study.html#wang-yi-gong-kai-ke', source: '/', target: '/open163/latest' }, + ], + music: [ + { + title: '云音乐 - 用户歌单', + docs: 'https://docs.rsshub.app/multimedia.html#wang-yi-yun-yin-yue', + source: '/', + target: (params, url) => { const id = new URL(url).hash.match(/home\?id=(.*)/)[1]; return id ? `/ncm/user/playlist/${id}` : ''; - } }, - { title:"云音乐 - 歌单歌曲", - docs:"https://docs.rsshub.app/multimedia.html#wang-yi-yun-yin-yue", - source:"/", - target:(params, url) => { + }, + }, + { + title: '云音乐 - 歌单歌曲', + docs: 'https://docs.rsshub.app/multimedia.html#wang-yi-yun-yin-yue', + source: '/', + target: (params, url) => { const id = new URL(url).hash.match(/playlist\?id=(.*)/)[1]; return id ? `/ncm/playlist/${id}` : ''; - } }, - { title:"云音乐 - 歌手专辑", - docs:"https://docs.rsshub.app/multimedia.html#wang-yi-yun-yin-yue", - source:"/", - target:(params, url) => { + }, + }, + { + title: '云音乐 - 歌手专辑', + docs: 'https://docs.rsshub.app/multimedia.html#wang-yi-yun-yin-yue', + source: '/', + target: (params, url) => { const id = new URL(url).hash.match(/album\?id=(.*)/)[1]; return id ? `/ncm/artist/${id}` : ''; - } }, - { title:"云音乐 - 电台节目", - docs:"https://docs.rsshub.app/multimedia.html#wang-yi-yun-yin-yue", - source:"/", - target:(params, url) => { + }, + }, + { + title: '云音乐 - 电台节目', + docs: 'https://docs.rsshub.app/multimedia.html#wang-yi-yun-yin-yue', + source: '/', + target: (params, url) => { const id = new URL(url).hash.match(/djradio\?id=(.*)/)[1]; return id ? `/ncm/djradio/${id}` : ''; - } } ], - "y.music":[ { title:"云音乐 - 用户歌单", - docs:"https://docs.rsshub.app/multimedia.html#wang-yi-yun-yin-yue", - source:"/m/user", - target:(params, url) => `/ncm/playlist/${new URL(url).searchParams.get('id')}` }, - { title:"云音乐 - 歌单歌曲", - docs:"https://docs.rsshub.app/multimedia.html#wang-yi-yun-yin-yue", - source:"/m/playlist", - target:(params, url) => `/ncm/playlist/${new URL(url).searchParams.get('id')}` }, - { title:"云音乐 - 歌手专辑", - docs:"https://docs.rsshub.app/multimedia.html#wang-yi-yun-yin-yue", - source:"/m/album", - target:(params, url) => `/ncm/playlist/${new URL(url).searchParams.get('id')}` }, - { title:"云音乐 - 播单声音", - docs:"https://docs.rsshub.app/multimedia.html#wang-yi-yun-yin-yue", - source:[ "/m/radio", - "/m/djradio" ], - target:(params, url) => `/ncm/playlist/${new URL(url).searchParams.get('id')}` } ] }, - "suzhou.gov.cn":{ _name:"苏州市政府", - www:[ { title:"政府新闻", - docs:"https://docs.rsshub.app/government.html#su-zhou-shi-ren-min-zheng-fu", - source:"/szsrmzf/:uid/nav_list.shtml", - target:"/gov/suzhou/news/:uid" } ] }, - "mqube.net":{ _name:"MQube", - www:[ { title:"全站最近更新", - docs:"https://docs.rsshub.app/multimedia.html#mqube", - source:"/", - target:"/mqube/latest" }, - { title:"全站每日排行", - docs:"https://docs.rsshub.app/multimedia.html#mqube", - source:"/", - target:"/mqube/top" }, - { title:"个人最近更新", - docs:"https://docs.rsshub.app/multimedia.html#mqube", - source:"/user/:user", - target:"/mqube/user/:user" }, - { title:"标签最近更新", - docs:"https://docs.rsshub.app/multimedia.html#mqube", - source:"/search/tag/:tag", - target:"/mqube/tag/:tag" } ] }, - "nikkei.com":{ _name:"日本経済新聞", - www:[ { title:"ホームページ", - docs:"https://docs.rsshub.app/traditional-media.html#ri-ben-jing-ji-xin-wen", - source:"/", - target:"/nikkei/index" } ] }, - "last.fm":{ _name:"Last.fm", - www:[ { title:"用户播放记录", - docs:"https://docs.rsshub.app/multimedia.html#last-fm", - source:[ "/user/:user", - "/user/:user/*" ], - target:"/lastfm/recent/:user" }, - { title:"用户 Love 记录", - docs:"https://docs.rsshub.app/multimedia.html#last-fm", - source:[ "/user/:user", - "/user/:user/*" ], - target:"/lastfm/loved/:user" }, - { title:"站内 Top 榜单", - docs:"https://docs.rsshub.app/multimedia.html#last-fm", - source:"/charts", - target:"/lastfm/top" } ] }, - "ddrk.me":{ _name:"低端影视", - www:[ { title:"首页", - docs:"https://docs.rsshub.app/multimedia.html#di-duan-ying-shi", - source:"/", - target:"/ddrk/index" }, - { title:"标签", - docs:"https://docs.rsshub.app/multimedia.html#di-duan-ying-shi", - source:"/tag/:tag", - target:"/ddrk/tag/:tag" }, - { title:"分类", - docs:"https://docs.rsshub.app/multimedia.html#di-duan-ying-shi", - source:[ "/category/:category", - "/category/:uplevel/:category" ], - target:"/ddrk/category/:category" }, - { title:"影视剧集更新", - docs:"https://docs.rsshub.app/multimedia.html#di-duan-ying-shi", - source:[ "/:name", - "/:name/:season" ], - target:(params) => { + }, + }, + ], + 'y.music': [ + { title: '云音乐 - 用户歌单', docs: 'https://docs.rsshub.app/multimedia.html#wang-yi-yun-yin-yue', source: '/m/user', target: (params, url) => `/ncm/playlist/${new URL(url).searchParams.get('id')}` }, + { title: '云音乐 - 歌单歌曲', docs: 'https://docs.rsshub.app/multimedia.html#wang-yi-yun-yin-yue', source: '/m/playlist', target: (params, url) => `/ncm/playlist/${new URL(url).searchParams.get('id')}` }, + { title: '云音乐 - 歌手专辑', docs: 'https://docs.rsshub.app/multimedia.html#wang-yi-yun-yin-yue', source: '/m/album', target: (params, url) => `/ncm/playlist/${new URL(url).searchParams.get('id')}` }, + { title: '云音乐 - 播单声音', docs: 'https://docs.rsshub.app/multimedia.html#wang-yi-yun-yin-yue', source: ['/m/radio', '/m/djradio'], target: (params, url) => `/ncm/playlist/${new URL(url).searchParams.get('id')}` }, + ], + }, + 'suzhou.gov.cn': { _name: '苏州市政府', www: [{ title: '政府新闻', docs: 'https://docs.rsshub.app/government.html#su-zhou-shi-ren-min-zheng-fu', source: '/szsrmzf/:uid/nav_list.shtml', target: '/gov/suzhou/news/:uid' }] }, + 'mqube.net': { + _name: 'MQube', + www: [ + { title: '全站最近更新', docs: 'https://docs.rsshub.app/multimedia.html#mqube', source: '/', target: '/mqube/latest' }, + { title: '全站每日排行', docs: 'https://docs.rsshub.app/multimedia.html#mqube', source: '/', target: '/mqube/top' }, + { title: '个人最近更新', docs: 'https://docs.rsshub.app/multimedia.html#mqube', source: '/user/:user', target: '/mqube/user/:user' }, + { title: '标签最近更新', docs: 'https://docs.rsshub.app/multimedia.html#mqube', source: '/search/tag/:tag', target: '/mqube/tag/:tag' }, + ], + }, + 'nikkei.com': { _name: '日本経済新聞', www: [{ title: 'ホームページ', docs: 'https://docs.rsshub.app/traditional-media.html#ri-ben-jing-ji-xin-wen', source: '/', target: '/nikkei/index' }] }, + 'last.fm': { + _name: 'Last.fm', + www: [ + { title: '用户播放记录', docs: 'https://docs.rsshub.app/multimedia.html#last-fm', source: ['/user/:user', '/user/:user/*'], target: '/lastfm/recent/:user' }, + { title: '用户 Love 记录', docs: 'https://docs.rsshub.app/multimedia.html#last-fm', source: ['/user/:user', '/user/:user/*'], target: '/lastfm/loved/:user' }, + { title: '站内 Top 榜单', docs: 'https://docs.rsshub.app/multimedia.html#last-fm', source: '/charts', target: '/lastfm/top' }, + ], + }, + 'ddrk.me': { + _name: '低端影视', + www: [ + { title: '首页', docs: 'https://docs.rsshub.app/multimedia.html#di-duan-ying-shi', source: '/', target: '/ddrk/index' }, + { title: '标签', docs: 'https://docs.rsshub.app/multimedia.html#di-duan-ying-shi', source: '/tag/:tag', target: '/ddrk/tag/:tag' }, + { title: '分类', docs: 'https://docs.rsshub.app/multimedia.html#di-duan-ying-shi', source: ['/category/:category', '/category/:uplevel/:category'], target: '/ddrk/category/:category' }, + { + title: '影视剧集更新', + docs: 'https://docs.rsshub.app/multimedia.html#di-duan-ying-shi', + source: ['/:name', '/:name/:season'], + target: (params) => { if (params.name !== 'category' && params.name !== 'tag' && params.name !== 'ddrklogin' && params.name !== 'about' && params.name !== 'deleted') { return `/ddrk/update/${params.name}${params.season ? '/' + params.season : ''}`; } - } } ] }, - "google.com":{ _name:"谷歌", - photos:[ { title:"相册", - docs:"https://docs.rsshub.app/picture.html#google-xiang-ce", - source:"/share/*", - target:(params, url, document) => { + }, + }, + ], + }, + 'google.com': { + _name: '谷歌', + photos: [ + { + title: '相册', + docs: 'https://docs.rsshub.app/picture.html#google-xiang-ce', + source: '/share/*', + target: (params, url, document) => { const id = document && document.querySelector('html').innerHTML.match(/photos.app.goo.gl\/(.*?)"/)[1]; return id ? `/google/album/${id}` : ''; - } } ], - sites:[ { title:"Sites", - docs:"https://docs.rsshub.app/blog.html#google-sites", - source:[ "/site/:id/*", - "/site/:id" ], - target:"/google/sites/:id" } ] }, - "javlibrary.com":{ _name:"javlibrary", - www:[ { title:"新话题", - docs:"https://docs.rsshub.app/multimedia.html#javlibrary", - source:"/cn", - target:"/javlibrary/videos/update" }, - { title:"新发行", - docs:"https://docs.rsshub.app/multimedia.html#javlibrary", - source:"/cn", - target:"/javlibrary/videos/newrelease" }, - { title:"新加入", - docs:"https://docs.rsshub.app/multimedia.html#javlibrary", - source:"/cn", - target:"/javlibrary/videos/newentries" }, - { title:"最想要", - docs:"https://docs.rsshub.app/multimedia.html#javlibrary", - source:"/cn", - target:"/javlibrary/videos/mostwanted" }, - { title:"高评价", - docs:"https://docs.rsshub.app/multimedia.html#javlibrary", - source:"/cn", - target:"/javlibrary/videos/bestrated" }, - { title:"最佳评论", - docs:"https://docs.rsshub.app/multimedia.html#javlibrary", - source:"/cn", - target:"/javlibrary/bestreviews" }, - { title:"影星", - docs:"https://docs.rsshub.app/multimedia.html#javlibrary", - source:"/cn/vl_star.php", - target:(params, url) => `/javlibrary/stars/${new URL(url).searchParams.get('s')}` }, - { title:"用户文章", - docs:"https://docs.rsshub.app/multimedia.html#javlibrary", - source:[ "/cn/user.php", - "/cn/userposts.php", - "/cn/userwateched.php", - "/cn/userowned.php", - "/cn/userwanted.php" ], - target:(params, url) => `/javlibrary/users/${new URL(url).searchParams.get('u')}/userposts` }, - { title:"用户拥有", - docs:"https://docs.rsshub.app/multimedia.html#javlibrary", - source:[ "/cn/user.php", - "/cn/userposts.php", - "/cn/userwateched.php", - "/cn/userowned.php", - "/cn/userwanted.php" ], - target:(params, url) => `/javlibrary/users/${new URL(url).searchParams.get('u')}/userowned` }, - { title:"用户看过", - docs:"https://docs.rsshub.app/multimedia.html#javlibrary", - source:[ "/cn/user.php", - "/cn/userposts.php", - "/cn/userwateched.php", - "/cn/userowned.php", - "/cn/userwanted.php" ], - target:(params, url) => `/javlibrary/users/${new URL(url).searchParams.get('u')}/userwatched` }, - { title:"用户想要", - docs:"https://docs.rsshub.app/multimedia.html#javlibrary", - source:[ "/cn/user.php", - "/cn/userposts.php", - "/cn/userwateched.php", - "/cn/userowned.php", - "/cn/userwanted.php" ], - target:(params, url) => `/javlibrary/users/${new URL(url).searchParams.get('u')}/userwanted` } ] }, - "qidian.com":{ _name:"起点", - book:[ { title:"章节", - docs:"https://docs.rsshub.app/reading.html#qi-dian", - source:"/info/:id", - target:"/qidian/chapter/:id" }, - { title:"讨论区", - docs:"https://docs.rsshub.app/reading.html#qi-dian", - source:"/info/:id", - target:"/qidian/forum/:id" } ], - www:[ { title:"限免", - docs:"https://docs.rsshub.app/reading.html#qi-dian", - source:"/free", - target:"/qidian/free" }, - { title:"女生限免", - docs:"https://docs.rsshub.app/reading.html#qi-dian", - source:"/mm/free", - target:"/qidian/free/mm" } ] }, - "hackerone.com":{ _name:"HackerOne", - ".":[ { title:"HackerOne Hacker Activity", - docs:"https://docs.rsshub.app/other.html#hackerone-hacker-activity", - source:"/hacktivity", - target:"/hackerone/hacktivity" } ] }, - "cowlevel.net":{ _name:"奶牛关", - ".":[ { title:"元素文章", - docs:"https://docs.rsshub.app/game.html#nai-niu-guan", - source:[ "/element/:id", - "/element/:id/article" ], - target:"/cowlevel/element/:id" } ] }, - "beijing.gov.cn":{ wjw:[ { title:"北京卫生健康委员会", - docs:"https://docs.rsshub.app/government.html#bei-jing-shi-wei-sheng-jian-kang-wei-yuan-hui", - source:"/xwzx_20031/:caty", - target:"/gov/beijing/mhc/:caty" } ] }, - "ynu.edu.cn":{ _name:"云南大学", - home:[ { title:"官网消息通告", - docs:"https://docs.rsshub.app/university.html#yun-nan-da-xue", - source:"/tzgg.htm", - target:"/ynu/home" } ], - jwc:[ { title:"教务处教务科通知", - docs:"https://docs.rsshub.app/university.html#yun-nan-da-xue", - source:"/*", - target:"/jwc/1" }, - { title:"教务处学籍科通知", - docs:"https://docs.rsshub.app/university.html#yun-nan-da-xue", - source:"/*", - target:"/jwc/2" }, - { title:"教务处教学研究科通知", - docs:"https://docs.rsshub.app/university.html#yun-nan-da-xue", - source:"/*", - target:"/jwc/3" }, - { title:"教务处实践科学科通知", - docs:"https://docs.rsshub.app/university.html#yun-nan-da-xue", - source:"/*", - target:"/jwc/4" } ], - grs:[ { title:"研究生院通知", - docs:"https://docs.rsshub.app/university.html#yun-nan-da-xue", - source:"/*", - target:"" } ] }, - "zju.edu.cn":{ _name:"浙江大学", - cst:[ { title:"软件学院 - 全部通知", - docs:"https://docs.rsshub.app/university.html#zhe-jiang-da-xue", - source:[ "", - "/*tpath" ], - target:"/zju/cst/0" }, - { title:"软件学院 - 招生信息", - docs:"https://docs.rsshub.app/university.html#zhe-jiang-da-xue", - source:"/32178/list.htm", - target:"/zju/cst/1" }, - { title:"软件学院 - 教务管理", - docs:"https://docs.rsshub.app/university.html#zhe-jiang-da-xue", - source:"/36216/list.htm", - target:"/zju/cst/2" }, - { title:"软件学院 - 论文管理", - docs:"https://docs.rsshub.app/university.html#zhe-jiang-da-xue", - source:"/36217/list.htm", - target:"/zju/cst/3" }, - { title:"软件学院 - 思政工作", - docs:"https://docs.rsshub.app/university.html#zhe-jiang-da-xue", - source:"/36192/list.htm", - target:"/zju/cst/4" }, - { title:"软件学院 - 评奖评优", - docs:"https://docs.rsshub.app/university.html#zhe-jiang-da-xue", - source:"/36228/list.htm", - target:"/zju/cst/5" }, - { title:"软件学院 - 实习就业", - docs:"https://docs.rsshub.app/university.html#zhe-jiang-da-xue", - source:"/36193/list.htm", - target:"/zju/cst/6" }, - { title:"软件学院 - 国际实习", - docs:"https://docs.rsshub.app/university.html#zhe-jiang-da-xue", - source:"/36235/list.htm", - target:"/zju/cst/7" }, - { title:"软件学院 - 国内合作科研", - docs:"https://docs.rsshub.app/university.html#zhe-jiang-da-xue", - source:"/36194/list.htm", - target:"/zju/cst/8" }, - { title:"软件学院 - 国际合作科研", - docs:"https://docs.rsshub.app/university.html#zhe-jiang-da-xue", - source:"/36246/list.htm", - target:"/zju/cst/9" } ] }, - "kuaidi100.com":{ _name:"快递100", - ".":[ { title:"快递追踪", - docs:"https://docs.rsshub.app/other.html#kuai-di-100", - source:"/", - target:(params, url, document) => { + }, + }, + ], + sites: [{ title: 'Sites', docs: 'https://docs.rsshub.app/blog.html#google-sites', source: ['/site/:id/*', '/site/:id'], target: '/google/sites/:id' }], + }, + 'javlibrary.com': { + _name: 'javlibrary', + www: [ + { title: '新话题', docs: 'https://docs.rsshub.app/multimedia.html#javlibrary', source: '/cn', target: '/javlibrary/videos/update' }, + { title: '新发行', docs: 'https://docs.rsshub.app/multimedia.html#javlibrary', source: '/cn', target: '/javlibrary/videos/newrelease' }, + { title: '新加入', docs: 'https://docs.rsshub.app/multimedia.html#javlibrary', source: '/cn', target: '/javlibrary/videos/newentries' }, + { title: '最想要', docs: 'https://docs.rsshub.app/multimedia.html#javlibrary', source: '/cn', target: '/javlibrary/videos/mostwanted' }, + { title: '高评价', docs: 'https://docs.rsshub.app/multimedia.html#javlibrary', source: '/cn', target: '/javlibrary/videos/bestrated' }, + { title: '最佳评论', docs: 'https://docs.rsshub.app/multimedia.html#javlibrary', source: '/cn', target: '/javlibrary/bestreviews' }, + { title: '影星', docs: 'https://docs.rsshub.app/multimedia.html#javlibrary', source: '/cn/vl_star.php', target: (params, url) => `/javlibrary/stars/${new URL(url).searchParams.get('s')}` }, + { + title: '用户文章', + docs: 'https://docs.rsshub.app/multimedia.html#javlibrary', + source: ['/cn/user.php', '/cn/userposts.php', '/cn/userwateched.php', '/cn/userowned.php', '/cn/userwanted.php'], + target: (params, url) => `/javlibrary/users/${new URL(url).searchParams.get('u')}/userposts`, + }, + { + title: '用户拥有', + docs: 'https://docs.rsshub.app/multimedia.html#javlibrary', + source: ['/cn/user.php', '/cn/userposts.php', '/cn/userwateched.php', '/cn/userowned.php', '/cn/userwanted.php'], + target: (params, url) => `/javlibrary/users/${new URL(url).searchParams.get('u')}/userowned`, + }, + { + title: '用户看过', + docs: 'https://docs.rsshub.app/multimedia.html#javlibrary', + source: ['/cn/user.php', '/cn/userposts.php', '/cn/userwateched.php', '/cn/userowned.php', '/cn/userwanted.php'], + target: (params, url) => `/javlibrary/users/${new URL(url).searchParams.get('u')}/userwatched`, + }, + { + title: '用户想要', + docs: 'https://docs.rsshub.app/multimedia.html#javlibrary', + source: ['/cn/user.php', '/cn/userposts.php', '/cn/userwateched.php', '/cn/userowned.php', '/cn/userwanted.php'], + target: (params, url) => `/javlibrary/users/${new URL(url).searchParams.get('u')}/userwanted`, + }, + ], + }, + 'qidian.com': { + _name: '起点', + book: [ + { title: '章节', docs: 'https://docs.rsshub.app/reading.html#qi-dian', source: '/info/:id', target: '/qidian/chapter/:id' }, + { title: '讨论区', docs: 'https://docs.rsshub.app/reading.html#qi-dian', source: '/info/:id', target: '/qidian/forum/:id' }, + ], + www: [ + { title: '限免', docs: 'https://docs.rsshub.app/reading.html#qi-dian', source: '/free', target: '/qidian/free' }, + { title: '女生限免', docs: 'https://docs.rsshub.app/reading.html#qi-dian', source: '/mm/free', target: '/qidian/free/mm' }, + ], + }, + 'hackerone.com': { _name: 'HackerOne', '.': [{ title: 'HackerOne Hacker Activity', docs: 'https://docs.rsshub.app/other.html#hackerone-hacker-activity', source: '/hacktivity', target: '/hackerone/hacktivity' }] }, + 'cowlevel.net': { _name: '奶牛关', '.': [{ title: '元素文章', docs: 'https://docs.rsshub.app/game.html#nai-niu-guan', source: ['/element/:id', '/element/:id/article'], target: '/cowlevel/element/:id' }] }, + 'beijing.gov.cn': { wjw: [{ title: '北京卫生健康委员会', docs: 'https://docs.rsshub.app/government.html#bei-jing-shi-wei-sheng-jian-kang-wei-yuan-hui', source: '/xwzx_20031/:caty', target: '/gov/beijing/mhc/:caty' }] }, + 'ynu.edu.cn': { + _name: '云南大学', + home: [{ title: '官网消息通告', docs: 'https://docs.rsshub.app/university.html#yun-nan-da-xue', source: '/tzgg.htm', target: '/ynu/home' }], + jwc: [ + { title: '教务处教务科通知', docs: 'https://docs.rsshub.app/university.html#yun-nan-da-xue', source: '/*', target: '/jwc/1' }, + { title: '教务处学籍科通知', docs: 'https://docs.rsshub.app/university.html#yun-nan-da-xue', source: '/*', target: '/jwc/2' }, + { title: '教务处教学研究科通知', docs: 'https://docs.rsshub.app/university.html#yun-nan-da-xue', source: '/*', target: '/jwc/3' }, + { title: '教务处实践科学科通知', docs: 'https://docs.rsshub.app/university.html#yun-nan-da-xue', source: '/*', target: '/jwc/4' }, + ], + grs: [{ title: '研究生院通知', docs: 'https://docs.rsshub.app/university.html#yun-nan-da-xue', source: '/*', target: '' }], + }, + 'zju.edu.cn': { + _name: '浙江大学', + cst: [ + { title: '软件学院 - 全部通知', docs: 'https://docs.rsshub.app/university.html#zhe-jiang-da-xue', source: ['', '/*tpath'], target: '/zju/cst/0' }, + { title: '软件学院 - 招生信息', docs: 'https://docs.rsshub.app/university.html#zhe-jiang-da-xue', source: '/32178/list.htm', target: '/zju/cst/1' }, + { title: '软件学院 - 教务管理', docs: 'https://docs.rsshub.app/university.html#zhe-jiang-da-xue', source: '/36216/list.htm', target: '/zju/cst/2' }, + { title: '软件学院 - 论文管理', docs: 'https://docs.rsshub.app/university.html#zhe-jiang-da-xue', source: '/36217/list.htm', target: '/zju/cst/3' }, + { title: '软件学院 - 思政工作', docs: 'https://docs.rsshub.app/university.html#zhe-jiang-da-xue', source: '/36192/list.htm', target: '/zju/cst/4' }, + { title: '软件学院 - 评奖评优', docs: 'https://docs.rsshub.app/university.html#zhe-jiang-da-xue', source: '/36228/list.htm', target: '/zju/cst/5' }, + { title: '软件学院 - 实习就业', docs: 'https://docs.rsshub.app/university.html#zhe-jiang-da-xue', source: '/36193/list.htm', target: '/zju/cst/6' }, + { title: '软件学院 - 国际实习', docs: 'https://docs.rsshub.app/university.html#zhe-jiang-da-xue', source: '/36235/list.htm', target: '/zju/cst/7' }, + { title: '软件学院 - 国内合作科研', docs: 'https://docs.rsshub.app/university.html#zhe-jiang-da-xue', source: '/36194/list.htm', target: '/zju/cst/8' }, + { title: '软件学院 - 国际合作科研', docs: 'https://docs.rsshub.app/university.html#zhe-jiang-da-xue', source: '/36246/list.htm', target: '/zju/cst/9' }, + ], + }, + 'kuaidi100.com': { + _name: '快递100', + '.': [ + { + title: '快递追踪', + docs: 'https://docs.rsshub.app/other.html#kuai-di-100', + source: '/', + target: (params, url, document) => { const postid = document && document.querySelector('#postid').value; const com = document && document.querySelector('#selectComBtn').childNodes[1].attributes[1].value; if (com && com !== 'default' && postid) { return `/kuaidi100/track/${com}/${postid}`; } - } }, - { title:"支持的快递公司列表", - docs:"https://docs.rsshub.app/other.html#kuai-di-100", - source:"/", - target:"/kuaidi100/company" } ] }, - "hrbeu.edu.cn":{ _name:"哈尔滨工程大学", - yjsy:[ { title:"研究生院 - 通知公告", - docs:"https://docs.rsshub.app/university.html#ha-er-bin-gong-cheng-da-xue", - source:"/*", - target:"/heu/yjsy/announcement" }, - { title:"研究生院 - 新闻动态", - docs:"https://docs.rsshub.app/university.html#ha-er-bin-gong-cheng-da-xue", - source:"/*", - target:"/heu/yjsy/news" }, - { title:"研究生院 - 国家公派项目", - docs:"https://docs.rsshub.app/university.html#ha-er-bin-gong-cheng-da-xue", - source:"/*", - target:"/heu/yjsy/gjgp" }, - { title:"研究生院 - 国际合作与交流项目", - docs:"https://docs.rsshub.app/university.html#ha-er-bin-gong-cheng-da-xue", - source:"/*", - target:"/heu/yjsy/gjhz" } ], - job:[ { title:"就业服务平台 - 通知公告", - docs:"https://docs.rsshub.app/university.html#ha-er-bin-gong-cheng-da-xue", - source:"/*", - target:"/heu/job/tzgg" } ], - uae:[ { title:"水声学院 - 新闻动态", - docs:"https://docs.rsshub.app/university.html#ha-er-bin-gong-cheng-da-xue", - source:"/*", - target:"/heu/shuisheng/xwdt" }, - { title:"研究生院 - 通知公告", - docs:"https://docs.rsshub.app/university.html#ha-er-bin-gong-cheng-da-xue", - source:"/*", - target:"/heu/shuisheng/tzgg" } ] }, - "gongxue.cn":{ _name:"工学网", - ".":[ { title:"要闻", - docs:"https://docs.rsshub.app/university.html#ha-er-bin-gong-cheng-da-xue", - source:"/*", - target:"/heu/gongxue/yw" }, - { title:"时讯", - docs:"https://docs.rsshub.app/university.html#ha-er-bin-gong-cheng-da-xue", - source:"/*", - target:"/heu/gongxue/sx" } ] }, - "nsfc.gov.cn":{ _name:"国家自然科学基金委员会", - www:[ { title:"基金要闻", - docs:"https://docs.rsshub.app/other.html#guo-jia-zi-ran-ke-xue-ji-jin-wei-yuan-hui", - source:"/*", - target:"/nsfc/news/jjyw" }, - { title:"通知公告", - docs:"https://docs.rsshub.app/other.html#guo-jia-zi-ran-ke-xue-ji-jin-wei-yuan-hui", - source:"/*", - target:"/nsfc/news/tzgg" }, - { title:"资助成果", - docs:"https://docs.rsshub.app/other.html#guo-jia-zi-ran-ke-xue-ji-jin-wei-yuan-hui", - source:"/*", - target:"/nsfc/news/zzcg" }, - { title:"科普快讯", - docs:"https://docs.rsshub.app/other.html#guo-jia-zi-ran-ke-xue-ji-jin-wei-yuan-hui", - source:"/*", - target:"/nsfc/news/kpkx" } ] }, - "japanpost.jp":{ _name:"日本郵便", - "trackings.post":[ { title:"郵便・荷物の追跡", - docs:"https://docs.rsshub.app/other.html#ri-ben-you-bian-you-bian-zhui-ji-サービス", - source:"/services/srv/search/direct", - target:(params, url) => { + }, + }, + { title: '支持的快递公司列表', docs: 'https://docs.rsshub.app/other.html#kuai-di-100', source: '/', target: '/kuaidi100/company' }, + ], + }, + 'hrbeu.edu.cn': { + _name: '哈尔滨工程大学', + yjsy: [ + { title: '研究生院 - 通知公告', docs: 'https://docs.rsshub.app/university.html#ha-er-bin-gong-cheng-da-xue', source: '/*', target: '/heu/yjsy/announcement' }, + { title: '研究生院 - 新闻动态', docs: 'https://docs.rsshub.app/university.html#ha-er-bin-gong-cheng-da-xue', source: '/*', target: '/heu/yjsy/news' }, + { title: '研究生院 - 国家公派项目', docs: 'https://docs.rsshub.app/university.html#ha-er-bin-gong-cheng-da-xue', source: '/*', target: '/heu/yjsy/gjgp' }, + { title: '研究生院 - 国际合作与交流项目', docs: 'https://docs.rsshub.app/university.html#ha-er-bin-gong-cheng-da-xue', source: '/*', target: '/heu/yjsy/gjhz' }, + ], + job: [{ title: '就业服务平台 - 通知公告', docs: 'https://docs.rsshub.app/university.html#ha-er-bin-gong-cheng-da-xue', source: '/*', target: '/heu/job/tzgg' }], + uae: [ + { title: '水声学院 - 新闻动态', docs: 'https://docs.rsshub.app/university.html#ha-er-bin-gong-cheng-da-xue', source: '/*', target: '/heu/shuisheng/xwdt' }, + { title: '研究生院 - 通知公告', docs: 'https://docs.rsshub.app/university.html#ha-er-bin-gong-cheng-da-xue', source: '/*', target: '/heu/shuisheng/tzgg' }, + ], + }, + 'gongxue.cn': { + _name: '工学网', + '.': [ + { title: '要闻', docs: 'https://docs.rsshub.app/university.html#ha-er-bin-gong-cheng-da-xue', source: '/*', target: '/heu/gongxue/yw' }, + { title: '时讯', docs: 'https://docs.rsshub.app/university.html#ha-er-bin-gong-cheng-da-xue', source: '/*', target: '/heu/gongxue/sx' }, + ], + }, + 'nsfc.gov.cn': { + _name: '国家自然科学基金委员会', + www: [ + { title: '基金要闻', docs: 'https://docs.rsshub.app/other.html#guo-jia-zi-ran-ke-xue-ji-jin-wei-yuan-hui', source: '/*', target: '/nsfc/news/jjyw' }, + { title: '通知公告', docs: 'https://docs.rsshub.app/other.html#guo-jia-zi-ran-ke-xue-ji-jin-wei-yuan-hui', source: '/*', target: '/nsfc/news/tzgg' }, + { title: '资助成果', docs: 'https://docs.rsshub.app/other.html#guo-jia-zi-ran-ke-xue-ji-jin-wei-yuan-hui', source: '/*', target: '/nsfc/news/zzcg' }, + { title: '科普快讯', docs: 'https://docs.rsshub.app/other.html#guo-jia-zi-ran-ke-xue-ji-jin-wei-yuan-hui', source: '/*', target: '/nsfc/news/kpkx' }, + ], + }, + 'japanpost.jp': { + _name: '日本郵便', + 'trackings.post': [ + { + title: '郵便・荷物の追跡', + docs: 'https://docs.rsshub.app/other.html#ri-ben-you-bian-you-bian-zhui-ji-サービス', + source: '/services/srv/search/direct', + target: (params, url) => { const reqCode = new URL(url).searchParams.get('reqCodeNo1').toUpperCase(); const locale = new URL(url).searchParams.get('locale').toLowerCase(); if ((reqCode.search(/^(?:\d{11,12}|[A-Z]{2}\d{9}[A-Z]{2})$/) === 0 && locale === 'ja') || locale === 'en') { return `/japanpost/track/${reqCode}/${locale}`; } - } } ] }, - "apnews.com":{ _name:"AP News", - ".":[ { title:"话题", - docs:"https://docs.rsshub.app/traditional-media.html#ap-news", - source:"/:topic", - target:"/apnews/topics/:topic" } ] }, - "csc.edu.cn":{ _name:"国家留学网", - www:[ { title:"遴选通知", - docs:"https://docs.rsshub.app/other.html#guo-jia-liu-xue-wang", - source:"/*", - target:"/csc/notice/lxtz" }, - { title:"综合项目专栏", - docs:"https://docs.rsshub.app/other.html#guo-jia-liu-xue-wang", - source:"/*", - target:"/csc/notice/xmzl" }, - { title:"常见问题解答", - docs:"https://docs.rsshub.app/other.html#guo-jia-liu-xue-wang", - source:"/*", - target:"/csc/notice/wtjd" }, - { title:"录取公告", - docs:"https://docs.rsshub.app/other.html#guo-jia-liu-xue-wang", - source:"/*", - target:"/csc/notice/lqgg" } ] }, - "biquge5200.com":{ www:[ { title:"biquge5200.com", - docs:"https://docs.rsshub.app/reading.html#bi-qu-ge-biquge5200-com", - source:"/:id", - target:"/novel/biquge/:id" } ] }, - "biquge.info":{ www:[ { title:"biquge.info", - docs:"https://docs.rsshub.app/reading.html#bi-qu-ge-biquge-info", - source:"/:id", - target:"/novel/biqugeinfo/:id" } ] }, - "matters.news":{ _name:"Matters", - ".":[ { title:"最新排序", - docs:"https://docs.rsshub.app/new-media.html#matters", - source:"", - target:"/matters/latest" }, - { title:"标签", - docs:"https://docs.rsshub.app/new-media.html#matters", - source:"/tags/:tid", - target:"/matters/tags/:tid" }, - { title:"作者", - docs:"https://docs.rsshub.app/new-media.html#matters", - source:[ "/:id", - "/:id/comments" ], - target:(params) => { + }, + }, + ], + }, + 'apnews.com': { _name: 'AP News', '.': [{ title: '话题', docs: 'https://docs.rsshub.app/traditional-media.html#ap-news', source: '/:topic', target: '/apnews/topics/:topic' }] }, + 'csc.edu.cn': { + _name: '国家留学网', + www: [ + { title: '遴选通知', docs: 'https://docs.rsshub.app/other.html#guo-jia-liu-xue-wang', source: '/*', target: '/csc/notice/lxtz' }, + { title: '综合项目专栏', docs: 'https://docs.rsshub.app/other.html#guo-jia-liu-xue-wang', source: '/*', target: '/csc/notice/xmzl' }, + { title: '常见问题解答', docs: 'https://docs.rsshub.app/other.html#guo-jia-liu-xue-wang', source: '/*', target: '/csc/notice/wtjd' }, + { title: '录取公告', docs: 'https://docs.rsshub.app/other.html#guo-jia-liu-xue-wang', source: '/*', target: '/csc/notice/lqgg' }, + ], + }, + 'biquge5200.com': { www: [{ title: 'biquge5200.com', docs: 'https://docs.rsshub.app/reading.html#bi-qu-ge-biquge5200-com', source: '/:id', target: '/novel/biquge/:id' }] }, + 'biquge.info': { www: [{ title: 'biquge.info', docs: 'https://docs.rsshub.app/reading.html#bi-qu-ge-biquge-info', source: '/:id', target: '/novel/biqugeinfo/:id' }] }, + 'matters.news': { + _name: 'Matters', + '.': [ + { title: '最新排序', docs: 'https://docs.rsshub.app/new-media.html#matters', source: '', target: '/matters/latest' }, + { title: '标签', docs: 'https://docs.rsshub.app/new-media.html#matters', source: '/tags/:tid', target: '/matters/tags/:tid' }, + { + title: '作者', + docs: 'https://docs.rsshub.app/new-media.html#matters', + source: ['/:id', '/:id/comments'], + target: (params) => { const uid = params.id.replace('@', ''); return uid ? `/matters/author/${uid}` : ''; - } } ] }, - "zhaishuyuan.com":{ _name:"斋书苑", - ".":[ { title:"最新章节", - docs:"https://docs.rsshub.app/reading.html#zhai-shu-yuan", - source:[ "/book/:id", - "/read/:id" ], - target:"/novel/zhaishuyuan/:id" } ] }, - "hbut.edu.cn":{ _name:"湖北工业大学", - www:[ { title:"新闻中心", - docs:"http://docs.rsshub.app/university.html#hu-bei-gong-ye-da-xue", - source:"/xwzx/:name", - target:(params) => { + }, + }, + ], + }, + 'zhaishuyuan.com': { _name: '斋书苑', '.': [{ title: '最新章节', docs: 'https://docs.rsshub.app/reading.html#zhai-shu-yuan', source: ['/book/:id', '/read/:id'], target: '/novel/zhaishuyuan/:id' }] }, + 'hbut.edu.cn': { + _name: '湖北工业大学', + www: [ + { + title: '新闻中心', + docs: 'http://docs.rsshub.app/university.html#hu-bei-gong-ye-da-xue', + source: '/xwzx/:name', + target: (params) => { const type = params.name.replace('.htm', ''); return type ? `/hbut/news/${type}` : '/hbut/news/tzgg'; - } } ], - jsjxy:[ { title:"新闻动态", - docs:"http://docs.rsshub.app/university.html#hu-bei-gong-ye-da-xue", - source:"/index/xwdt.htm", - target:"/hbut/cs/xwdt" }, - { title:"通知公告", - docs:"http://docs.rsshub.app/university.html#hu-bei-gong-ye-da-xue", - source:"/index/tzgg.htm", - target:"/hbut/cs/tzgg" }, - { title:"教学信息", - docs:"http://docs.rsshub.app/university.html#hu-bei-gong-ye-da-xue", - source:"/jxxx.htm", - target:"/hbut/cs/jxxx" }, - { title:"科研动态", - docs:"http://docs.rsshub.app/university.html#hu-bei-gong-ye-da-xue", - source:"/kxyj/kydt.htm", - target:"/hbut/cs/kydt" }, - { title:"党建活动", - docs:"http://docs.rsshub.app/university.html#hu-bei-gong-ye-da-xue", - source:"/djhd/djhd.htm", - target:"/hbut/cs/djhd" } ] }, - "zcool.com.cn":{ _name:"站酷", - www:[ { title:"发现", - docs:"https://docs.rsshub.app/design.html#zhan-ku", - source:"", - target:"/zcool/discover" }, - { title:"发现 - 精选 - 全部推荐", - docs:"https://docs.rsshub.app/design.html#zhan-ku", - source:"", - target:"/zcool/discover/all" }, - { title:"发现 - 精选 - 首页推荐", - docs:"https://docs.rsshub.app/design.html#zhan-ku", - source:"", - target:"/zcool/discover/home" }, - { title:"发现 - 精选 - 编辑精选", - docs:"https://docs.rsshub.app/design.html#zhan-ku", - source:"", - target:"/zcool/discover/home" }, - { title:"发现 - 精选 - 文章 - 编辑精选", - docs:"https://docs.rsshub.app/design.html#zhan-ku", - source:"", - target:"/zcool/discover/article" }, - { title:"作品榜单", - docs:"https://docs.rsshub.app/design.html#zhan-ku", - source:"", - target:"/zcool/top/design" }, - { title:"文章榜单", - docs:"https://docs.rsshub.app/design.html#zhan-ku", - source:"", - target:"/zcool/top/article" }, - { title:"用户作品", - docs:"https://docs.rsshub.app/design.html#zhan-ku", - source:[ "/u/:id" ], - target:"/zcool/user/:id" } ] }, - "t.me":{ _name:"Telegram", - ".":[ { title:"频道", - docs:"https://docs.rsshub.app/social-media.html#telegram", - source:"/:username", - target:(params, url, document) => { + }, + }, + ], + jsjxy: [ + { title: '新闻动态', docs: 'http://docs.rsshub.app/university.html#hu-bei-gong-ye-da-xue', source: '/index/xwdt.htm', target: '/hbut/cs/xwdt' }, + { title: '通知公告', docs: 'http://docs.rsshub.app/university.html#hu-bei-gong-ye-da-xue', source: '/index/tzgg.htm', target: '/hbut/cs/tzgg' }, + { title: '教学信息', docs: 'http://docs.rsshub.app/university.html#hu-bei-gong-ye-da-xue', source: '/jxxx.htm', target: '/hbut/cs/jxxx' }, + { title: '科研动态', docs: 'http://docs.rsshub.app/university.html#hu-bei-gong-ye-da-xue', source: '/kxyj/kydt.htm', target: '/hbut/cs/kydt' }, + { title: '党建活动', docs: 'http://docs.rsshub.app/university.html#hu-bei-gong-ye-da-xue', source: '/djhd/djhd.htm', target: '/hbut/cs/djhd' }, + ], + }, + 'zcool.com.cn': { + _name: '站酷', + www: [ + { title: '发现', docs: 'https://docs.rsshub.app/design.html#zhan-ku', source: '', target: '/zcool/discover' }, + { title: '发现 - 精选 - 全部推荐', docs: 'https://docs.rsshub.app/design.html#zhan-ku', source: '', target: '/zcool/discover/all' }, + { title: '发现 - 精选 - 首页推荐', docs: 'https://docs.rsshub.app/design.html#zhan-ku', source: '', target: '/zcool/discover/home' }, + { title: '发现 - 精选 - 编辑精选', docs: 'https://docs.rsshub.app/design.html#zhan-ku', source: '', target: '/zcool/discover/home' }, + { title: '发现 - 精选 - 文章 - 编辑精选', docs: 'https://docs.rsshub.app/design.html#zhan-ku', source: '', target: '/zcool/discover/article' }, + { title: '作品榜单', docs: 'https://docs.rsshub.app/design.html#zhan-ku', source: '', target: '/zcool/top/design' }, + { title: '文章榜单', docs: 'https://docs.rsshub.app/design.html#zhan-ku', source: '', target: '/zcool/top/article' }, + { title: '用户作品', docs: 'https://docs.rsshub.app/design.html#zhan-ku', source: ['/u/:id'], target: '/zcool/user/:id' }, + ], + }, + 't.me': { + _name: 'Telegram', + '.': [ + { + title: '频道', + docs: 'https://docs.rsshub.app/social-media.html#telegram', + source: '/:username', + target: (params, url, document) => { const isChannel = document && document.querySelector('.tgme_action_button_label'); if (isChannel) { return '/telegram/channel/:username'; } - } }, - { title:"频道", - docs:"https://docs.rsshub.app/social-media.html#telegram", - source:"/s/:username", - target:"/telegram/channel/:username" } ] }, - "zhuixinfan.com":{ _name:"追新番日剧站", - ".":[ { title:"更新列表", - docs:"https://docs.rsshub.app/multimedia.html#zhui-xin-fan-ri-ju-zhan", - source:[ "/main.php" ], - target:"/zhuixinfan/list" } ] }, - "etoland.co.kr":{ _name:"eTOLAND", - ".":[ { title:"主题贴", - docs:"https://docs.rsshub.app/bbs.html#etoland", - source:[ "/bbs/board.php", - "/plugin/mobile/board.php" ], - target:(params, url) => `/etoland/${new URL(url).searchParams.get('bo_table')}` } ] }, - "qq.com":{ _name:"腾讯", - "mp.weixin":[ { title:"微信公众号栏目", - docs:"https://docs.rsshub.app/new-media.html#gong-zhong-hao-lan-mu-fei-tui-song-li-shi-xiao-xi", - source:"/mp/homepage", - target:(params, url) => `/wechat/mp/homepage/${new URL(url).searchParams.get('__biz')}/${new URL(url).searchParams.get('hid')}/${new URL(url).searchParams.get('cid') ? new URL(url).searchParams.get('cid') : ''}` }, - { title:"微信公众号话题", - docs:"https://docs.rsshub.app/new-media.html#wei-xin-gong-zhong-hao-wen-zhang-hua-ti-tag", - source:"/mp/appmsgalbum", - target:(params, url) => `/wechat/mp/msgalbum/${new URL(url).searchParams.get('__biz')}/${new URL(url).searchParams.get('album_id')}` } ], - egame:[ { title:"企鹅电竞直播间", - docs:"https://docs.rsshub.app/live.html#qi-e-dian-jing-zhi-bo-jian-kai-bo", - source:"/:id", - target:(params) => { + }, + }, + { title: '频道', docs: 'https://docs.rsshub.app/social-media.html#telegram', source: '/s/:username', target: '/telegram/channel/:username' }, + ], + }, + 'zhuixinfan.com': { _name: '追新番日剧站', '.': [{ title: '更新列表', docs: 'https://docs.rsshub.app/multimedia.html#zhui-xin-fan-ri-ju-zhan', source: ['/main.php'], target: '/zhuixinfan/list' }] }, + 'etoland.co.kr': { + _name: 'eTOLAND', + '.': [{ title: '主题贴', docs: 'https://docs.rsshub.app/bbs.html#etoland', source: ['/bbs/board.php', '/plugin/mobile/board.php'], target: (params, url) => `/etoland/${new URL(url).searchParams.get('bo_table')}` }], + }, + 'qq.com': { + _name: '腾讯', + 'mp.weixin': [ + { + title: '微信公众号栏目', + docs: 'https://docs.rsshub.app/new-media.html#gong-zhong-hao-lan-mu-fei-tui-song-li-shi-xiao-xi', + source: '/mp/homepage', + target: (params, url) => `/wechat/mp/homepage/${new URL(url).searchParams.get('__biz')}/${new URL(url).searchParams.get('hid')}/${new URL(url).searchParams.get('cid') ? new URL(url).searchParams.get('cid') : ''}`, + }, + { + title: '微信公众号话题', + docs: 'https://docs.rsshub.app/new-media.html#wei-xin-gong-zhong-hao-wen-zhang-hua-ti-tag', + source: '/mp/appmsgalbum', + target: (params, url) => `/wechat/mp/msgalbum/${new URL(url).searchParams.get('__biz')}/${new URL(url).searchParams.get('album_id')}`, + }, + ], + egame: [ + { + title: '企鹅电竞直播间', + docs: 'https://docs.rsshub.app/live.html#qi-e-dian-jing-zhi-bo-jian-kai-bo', + source: '/:id', + target: (params) => { if (params.id.match(/^\d+$/)) { return '/egameqq/room/:id'; } - } } ], - v:[ { title:"视频 - 播放列表", - docs:"https://docs.rsshub.app/multimedia.html#teng-xun-shi-pin", - source:"/x/cover/:id", - target:(params) => { + }, + }, + ], + v: [ + { + title: '视频 - 播放列表', + docs: 'https://docs.rsshub.app/multimedia.html#teng-xun-shi-pin', + source: '/x/cover/:id', + target: (params) => { const id = params.id.match('(.*).html')[1]; return id ? `/tencentvideo/playlist/${id}` : ''; - } }, - { title:"视频 - 播放列表", - docs:"https://docs.rsshub.app/multimedia.html#teng-xun-shi-pin", - source:"/x/cover/:id/:detail", - target:"/tencentvideo/playlist/:id" } ] }, - "javbus.com":{ _name:"JavBus", - www:[ { title:"首页", - docs:"https://docs.rsshub.app/multimedia.html#javbus", - source:"/", - target:"/javbus/home" }, - { title:"分类", - docs:"https://docs.rsshub.app/multimedia.html#javbus", - source:"/genre/:gid", - target:"/javbus/genre/:gid" }, - { title:"演员", - docs:"https://docs.rsshub.app/multimedia.html#javbus", - source:"/star/:sid", - target:"/javbus/star/:sid" }, - { title:"系列", - docs:"https://docs.rsshub.app/multimedia.html#javbus", - source:"/series/:seriesid", - target:"/javbus/series/:seriesid" }, - { title:"首页 / 步兵", - docs:"https://docs.rsshub.app/multimedia.html#javbus", - source:"/uncensored", - target:"/javbus/uncensored/home" }, - { title:"分类 / 步兵", - docs:"https://docs.rsshub.app/multimedia.html#javbus", - source:"/uncensored/genre/:gid", - target:"/javbus/uncensored/genre/:gid" }, - { title:"演员 / 步兵", - docs:"https://docs.rsshub.app/multimedia.html#javbus", - source:"/uncensored/star/:sid", - target:"/javbus/uncensored/star/:sid" }, - { title:"系列 / 步兵", - docs:"https://docs.rsshub.app/multimedia.html#javbus", - source:"/uncensored/series/:seriesid", - target:"/javbus/uncensored/series/:seriesid" } ] }, - "javbus.one":{ _name:"JavBus", - www:[ { title:"首页 / 欧陆风云", - docs:"https://docs.rsshub.app/multimedia.html#javbus", - source:"/", - target:"/javbus/western/home" }, - { title:"分类 / 欧陆风云", - docs:"https://docs.rsshub.app/multimedia.html#javbus", - source:"/genre/:gid", - target:"/javbus/western/genre/:gid" }, - { title:"演员 / 欧陆风云", - docs:"https://docs.rsshub.app/multimedia.html#javbus", - source:"/star/:sid", - target:"/javbus/western/star/:sid" }, - { title:"系列 / 欧陆风云", - docs:"https://docs.rsshub.app/multimedia.html#javbus", - source:"/series/:seriesid", - target:"/javbus/western/series/:seriesid" } ] }, - "onejav.com":{ _name:"OneJAV BT", - ".":[ { title:"今日种子", - docs:"https://docs.rsshub.app/multimedia.html#onejav", - source:"/", - target:(params, url, document) => { + }, + }, + { title: '视频 - 播放列表', docs: 'https://docs.rsshub.app/multimedia.html#teng-xun-shi-pin', source: '/x/cover/:id/:detail', target: '/tencentvideo/playlist/:id' }, + ], + }, + 'javbus.com': { + _name: 'JavBus', + www: [ + { title: '首页', docs: 'https://docs.rsshub.app/multimedia.html#javbus', source: '/', target: '/javbus/home' }, + { title: '分类', docs: 'https://docs.rsshub.app/multimedia.html#javbus', source: '/genre/:gid', target: '/javbus/genre/:gid' }, + { title: '演员', docs: 'https://docs.rsshub.app/multimedia.html#javbus', source: '/star/:sid', target: '/javbus/star/:sid' }, + { title: '系列', docs: 'https://docs.rsshub.app/multimedia.html#javbus', source: '/series/:seriesid', target: '/javbus/series/:seriesid' }, + { title: '首页 / 步兵', docs: 'https://docs.rsshub.app/multimedia.html#javbus', source: '/uncensored', target: '/javbus/uncensored/home' }, + { title: '分类 / 步兵', docs: 'https://docs.rsshub.app/multimedia.html#javbus', source: '/uncensored/genre/:gid', target: '/javbus/uncensored/genre/:gid' }, + { title: '演员 / 步兵', docs: 'https://docs.rsshub.app/multimedia.html#javbus', source: '/uncensored/star/:sid', target: '/javbus/uncensored/star/:sid' }, + { title: '系列 / 步兵', docs: 'https://docs.rsshub.app/multimedia.html#javbus', source: '/uncensored/series/:seriesid', target: '/javbus/uncensored/series/:seriesid' }, + ], + }, + 'javbus.one': { + _name: 'JavBus', + www: [ + { title: '首页 / 欧陆风云', docs: 'https://docs.rsshub.app/multimedia.html#javbus', source: '/', target: '/javbus/western/home' }, + { title: '分类 / 欧陆风云', docs: 'https://docs.rsshub.app/multimedia.html#javbus', source: '/genre/:gid', target: '/javbus/western/genre/:gid' }, + { title: '演员 / 欧陆风云', docs: 'https://docs.rsshub.app/multimedia.html#javbus', source: '/star/:sid', target: '/javbus/western/star/:sid' }, + { title: '系列 / 欧陆风云', docs: 'https://docs.rsshub.app/multimedia.html#javbus', source: '/series/:seriesid', target: '/javbus/western/series/:seriesid' }, + ], + }, + 'onejav.com': { + _name: 'OneJAV BT', + '.': [ + { + title: '今日种子', + docs: 'https://docs.rsshub.app/multimedia.html#onejav', + source: '/', + target: (params, url, document) => { const today = document.querySelector('div.card.mb-1.card-overview').getAttribute('data-date').replace(/-/g, ''); return `/onejav/day/${today}`; - } }, - { title:"今日演员", - docs:"https://docs.rsshub.app/multimedia.html#onejav", - source:"/", - target:(params, url, document) => { + }, + }, + { + title: '今日演员', + docs: 'https://docs.rsshub.app/multimedia.html#onejav', + source: '/', + target: (params, url, document) => { const star = document.querySelector('div.card-content > div > a').getAttribute('href'); return `/onejav${star}`; - } }, - { title:"页面种子", - docs:"https://docs.rsshub.app/multimedia.html#onejav", - source:[ "/:type", - "/:type/:key", - "/:type/:key/:morekey" ], - target:(params, url, document) => { + }, + }, + { + title: '页面种子', + docs: 'https://docs.rsshub.app/multimedia.html#onejav', + source: ['/:type', '/:type/:key', '/:type/:key/:morekey'], + target: (params, url, document) => { const itype = params.morekey === undefined ? params.type : params.type === 'tag' ? 'tag' : 'day'; let ikey = `${itype === 'day' ? params.type : ''}${params.key || ''}${itype === 'tag' && params.morekey !== undefined ? '%2F' : ''}${params.morekey || ''}`; if (ikey === '' && itype === 'tag') { @@ -1357,28 +845,36 @@ ikey = document.querySelector('div.card > a').getAttribute('href').replace('/actress/', ''); } return `/onejav/${itype}/${ikey}`; - } } ] }, - "141jav.com":{ _name:"141JAV BT", - ".":[ { title:"今日种子", - docs:"https://docs.rsshub.app/multimedia.html#141jav", - source:"/", - target:(params, url, document) => { + }, + }, + ], + }, + '141jav.com': { + _name: '141JAV BT', + '.': [ + { + title: '今日种子', + docs: 'https://docs.rsshub.app/multimedia.html#141jav', + source: '/', + target: (params, url, document) => { const today = document.querySelector('div.card.mb-1.card-overview').getAttribute('data-date').replace(/-/g, ''); return `/141jav/day/${today}`; - } }, - { title:"今日演员", - docs:"https://docs.rsshub.app/multimedia.html#141jav", - source:"/", - target:(params, url, document) => { + }, + }, + { + title: '今日演员', + docs: 'https://docs.rsshub.app/multimedia.html#141jav', + source: '/', + target: (params, url, document) => { const star = document.querySelector('div.card-content > div > a').getAttribute('href'); return `/141jav${star}`; - } }, - { title:"页面种子", - docs:"https://docs.rsshub.app/multimedia.html#141jav", - source:[ "/:type", - "/:type/:key", - "/:type/:key/:morekey" ], - target:(params, url, document) => { + }, + }, + { + title: '页面种子', + docs: 'https://docs.rsshub.app/multimedia.html#141jav', + source: ['/:type', '/:type/:key', '/:type/:key/:morekey'], + target: (params, url, document) => { const itype = params.morekey === undefined ? params.type : params.type === 'tag' ? 'tag' : 'day'; let ikey = `${itype === 'day' ? params.type : ''}${params.key || ''}${itype === 'tag' && params.morekey !== undefined ? '%2F' : ''}${params.morekey || ''}`; if (ikey === '' && itype === 'tag') { @@ -1387,28 +883,36 @@ ikey = document.querySelector('div.card > a').getAttribute('href').replace('/actress/', ''); } return `/141jav/${itype}/${ikey}`; - } } ] }, - "141ppv.com":{ _name:"141ppv BT", - ".":[ { title:"今日种子", - docs:"https://docs.rsshub.app/multimedia.html#141pvp", - source:"/", - target:(params, url, document) => { + }, + }, + ], + }, + '141ppv.com': { + _name: '141ppv BT', + '.': [ + { + title: '今日种子', + docs: 'https://docs.rsshub.app/multimedia.html#141pvp', + source: '/', + target: (params, url, document) => { const today = document.querySelector('div.card.mb-1.card-overview').getAttribute('data-date').replace(/-/g, ''); return `/141ppv/day/${today}`; - } }, - { title:"今日演员", - docs:"https://docs.rsshub.app/multimedia.html#141ppv", - source:"/", - target:(params, url, document) => { + }, + }, + { + title: '今日演员', + docs: 'https://docs.rsshub.app/multimedia.html#141ppv', + source: '/', + target: (params, url, document) => { const star = document.querySelector('div.card-content > div > a').getAttribute('href'); return `/141ppv${star}`; - } }, - { title:"页面种子", - docs:"https://docs.rsshub.app/multimedia.html#141ppv", - source:[ "/:type", - "/:type/:key", - "/:type/:key/:morekey" ], - target:(params, url, document) => { + }, + }, + { + title: '页面种子', + docs: 'https://docs.rsshub.app/multimedia.html#141ppv', + source: ['/:type', '/:type/:key', '/:type/:key/:morekey'], + target: (params, url, document) => { const itype = params.morekey === undefined ? params.type : params.type === 'tag' ? 'tag' : 'day'; let ikey = `${itype === 'day' ? params.type : ''}${params.key || ''}${itype === 'tag' && params.morekey !== undefined ? '%2F' : ''}${params.morekey || ''}`; if (ikey === '' && itype === 'tag') { @@ -1417,12 +921,18 @@ ikey = document.querySelector('div.card > a').getAttribute('href').replace('/actress/', ''); } return `/141ppv/${itype}/${ikey}`; - } } ] }, - "sexinsex.net":{ _name:"sexinsex", - ".":[ { title:"分区帖子", - docs:"https://docs.rsshub.app/multimedia.html#sexinsex", - source:"/bbs/:path", - target:(params, url) => { + }, + }, + ], + }, + 'sexinsex.net': { + _name: 'sexinsex', + '.': [ + { + title: '分区帖子', + docs: 'https://docs.rsshub.app/multimedia.html#sexinsex', + source: '/bbs/:path', + target: (params, url) => { let pid, typeid; const static_matched = params.path.match(/forum-(\d+)-\d+.html/); if (static_matched) { @@ -1434,48 +944,49 @@ return false; } return `/sexinsex/${pid}/${typeid ? typeid : ''}`; - } } ] }, - "t66y.com":{ _name:"草榴社区", - www:[ { title:"分区帖子", - docs:"https://docs.rsshub.app/multimedia.html#cao-liu-she-qu", - source:"/thread0806.php", - target:(params, url) => { + }, + }, + ], + }, + 't66y.com': { + _name: '草榴社区', + www: [ + { + title: '分区帖子', + docs: 'https://docs.rsshub.app/multimedia.html#cao-liu-she-qu', + source: '/thread0806.php', + target: (params, url) => { const id = new URL(url).searchParams.get('fid'); const type = new URL(url).searchParams.get('type'); return `/t66y/${id}/${type ? type : ''}`; - } } ] }, - "umass.edu":{ _name:"UMASS Amherst", - ece:[ { title:"ECE News", - docs:"http://docs.rsshub.app/en/university.html#umass-amherst", - source:"/news", - target:"/umass/amherst/ecenews" }, - { title:"ECE Seminar", - docs:"http://docs.rsshub.app/en/university.html#umass-amherst", - source:"/seminars", - target:"/umass/amherst/eceseminar" } ], - "www.cics":[ { title:"CICS News", - docs:"http://docs.rsshub.app/en/university.html#umass-amherst", - source:"/news", - target:"/umass/amherst/csnews" } ], - www:[ { title:"IPO Events", - docs:"http://docs.rsshub.app/en/university.html#umass-amherst", - source:"/ipo/iss/events", - target:"/umass/amherst/ipoevents" }, - { title:"IPO Featured Stories", - docs:"http://docs.rsshub.app/en/university.html#umass-amherst", - source:"/ipo/iss/featured-stories", - target:"/umass/amherst/ipostories" } ] }, - "lofter.com":{ _name:"Lofter", - www:[ { title:"话题 (标签)", - docs:"https://docs.rsshub.app/social-media.html#lofter", - source:[ "/tag/:name", - "/tag/:name/:type" ], - target:(params) => `/lofter/tag/${params.name}/${params.type || ''}` } ] }, - "yuque.com":{ _name:"语雀", - www:[ { title:"知识库", - docs:"https://docs.rsshub.app/study.html#yu-que", - source:[ "/:space/:book" ], - target:(params, url, document) => { + }, + }, + ], + }, + 'umass.edu': { + _name: 'UMASS Amherst', + ece: [ + { title: 'ECE News', docs: 'http://docs.rsshub.app/en/university.html#umass-amherst', source: '/news', target: '/umass/amherst/ecenews' }, + { title: 'ECE Seminar', docs: 'http://docs.rsshub.app/en/university.html#umass-amherst', source: '/seminars', target: '/umass/amherst/eceseminar' }, + ], + 'www.cics': [{ title: 'CICS News', docs: 'http://docs.rsshub.app/en/university.html#umass-amherst', source: '/news', target: '/umass/amherst/csnews' }], + www: [ + { title: 'IPO Events', docs: 'http://docs.rsshub.app/en/university.html#umass-amherst', source: '/ipo/iss/events', target: '/umass/amherst/ipoevents' }, + { title: 'IPO Featured Stories', docs: 'http://docs.rsshub.app/en/university.html#umass-amherst', source: '/ipo/iss/featured-stories', target: '/umass/amherst/ipostories' }, + ], + }, + 'lofter.com': { + _name: 'Lofter', + www: [{ title: '话题 (标签)', docs: 'https://docs.rsshub.app/social-media.html#lofter', source: ['/tag/:name', '/tag/:name/:type'], target: (params) => `/lofter/tag/${params.name}/${params.type || ''}` }], + }, + 'yuque.com': { + _name: '语雀', + www: [ + { + title: '知识库', + docs: 'https://docs.rsshub.app/study.html#yu-que', + source: ['/:space/:book'], + target: (params, url, document) => { const match = document.documentElement.innerHTML.match(/JSON\.parse\(decodeURIComponent\("(.*)"\)/); if (match && match[1]) { const dataStr = match[1]; @@ -1486,430 +997,325 @@ // pass } } - } } ] }, - "bjeea.com":{ _name:"北京考试院", - www:[ { title:"首页 / 通知公告", - docs:"https://docs.rsshub.app/government.html#bei-jing-jiao-yu-kao-shi-yuan", - source:[ "/html/bjeeagg" ], - target:"/gov/beijing/bjeea/bjeeagg" }, - { title:"首页 / 招考政策", - docs:"https://docs.rsshub.app/government.html#bei-jing-jiao-yu-kao-shi-yuan", - source:[ "/html/zkzc" ], - target:"/gov/beijing/bjeea/zkzc" }, - { title:"首页 / 自考快递", - docs:"https://docs.rsshub.app/government.html#bei-jing-jiao-yu-kao-shi-yuan", - source:[ "/html/zkkd" ], - target:"/gov/beijing/bjeea/zkkd" } ] }, - "hk01.com":{ _name:"香港01", - www:[ { title:"最 Hit", - docs:"https://docs.rsshub.app/traditional-media.html#xiang-gang-01", - source:[ "/hot", - "/" ], - target:"/hk01/hot" }, - { title:"zone", - docs:"https://docs.rsshub.app/traditional-media.html#xiang-gang-01", - source:"/zone/:id/:title", - target:"/hk01/zone/:id" }, - { title:"channel", - docs:"https://docs.rsshub.app/traditional-media.html#xiang-gang-01", - source:"/channel/:id/:title", - target:"/hk01/channel/:id" }, - { title:"issue", - docs:"https://docs.rsshub.app/traditional-media.html#xiang-gang-01", - source:"/issue/:id/:title", - target:"/hk01/issue/:id" }, - { title:"tag", - docs:"https://docs.rsshub.app/traditional-media.html#xiang-gang-01", - source:"/tag/:id/:title", - target:"/hk01/tag/:id" } ] }, - "douban.com":{ _name:"豆瓣", - www:[ { title:"用户的广播", - docs:"https://docs.rsshub.app/social-media.html#dou-ban", - source:"/people/:user/", - target:(params, url, document) => { + }, + }, + ], + }, + 'bjeea.com': { + _name: '北京考试院', + www: [ + { title: '首页 / 通知公告', docs: 'https://docs.rsshub.app/government.html#bei-jing-jiao-yu-kao-shi-yuan', source: ['/html/bjeeagg'], target: '/gov/beijing/bjeea/bjeeagg' }, + { title: '首页 / 招考政策', docs: 'https://docs.rsshub.app/government.html#bei-jing-jiao-yu-kao-shi-yuan', source: ['/html/zkzc'], target: '/gov/beijing/bjeea/zkzc' }, + { title: '首页 / 自考快递', docs: 'https://docs.rsshub.app/government.html#bei-jing-jiao-yu-kao-shi-yuan', source: ['/html/zkkd'], target: '/gov/beijing/bjeea/zkkd' }, + ], + }, + 'hk01.com': { + _name: '香港01', + www: [ + { title: '最 Hit', docs: 'https://docs.rsshub.app/traditional-media.html#xiang-gang-01', source: ['/hot', '/'], target: '/hk01/hot' }, + { title: 'zone', docs: 'https://docs.rsshub.app/traditional-media.html#xiang-gang-01', source: '/zone/:id/:title', target: '/hk01/zone/:id' }, + { title: 'channel', docs: 'https://docs.rsshub.app/traditional-media.html#xiang-gang-01', source: '/channel/:id/:title', target: '/hk01/channel/:id' }, + { title: 'issue', docs: 'https://docs.rsshub.app/traditional-media.html#xiang-gang-01', source: '/issue/:id/:title', target: '/hk01/issue/:id' }, + { title: 'tag', docs: 'https://docs.rsshub.app/traditional-media.html#xiang-gang-01', source: '/tag/:id/:title', target: '/hk01/tag/:id' }, + ], + }, + 'douban.com': { + _name: '豆瓣', + www: [ + { + title: '用户的广播', + docs: 'https://docs.rsshub.app/social-media.html#dou-ban', + source: '/people/:user/', + target: (params, url, document) => { const uid = document && document.querySelector('html').innerHTML.match(/"id":"([0-9]+)"/)[1]; return uid ? `/douban/people/${uid}/status` : ''; - } }, - { title:"小组-最新", - docs:"https://docs.rsshub.app/social-media.html#dou-ban", - source:"/group/:groupid", - target:"/douban/group/:groupid" }, - { title:"小组-最热", - docs:"https://docs.rsshub.app/social-media.html#dou-ban", - source:"/group/:groupid", - target:"/douban/group/:groupid/essence" }, - { title:"小组-精华", - docs:"https://docs.rsshub.app/social-media.html#dou-ban", - source:"/group/:groupid", - target:"/douban/group/:groupid/elite" } ] }, - "okjike.com":{ _name:"即刻", - m:[ { title:"用户动态", - docs:"https://docs.rsshub.app/social-media.html#ji-ke-yong-hu-dong-tai", - source:"/reposts/:repostId", - target:(params, url, document) => { + }, + }, + { title: '小组-最新', docs: 'https://docs.rsshub.app/social-media.html#dou-ban', source: '/group/:groupid', target: '/douban/group/:groupid' }, + { title: '小组-最热', docs: 'https://docs.rsshub.app/social-media.html#dou-ban', source: '/group/:groupid', target: '/douban/group/:groupid/essence' }, + { title: '小组-精华', docs: 'https://docs.rsshub.app/social-media.html#dou-ban', source: '/group/:groupid', target: '/douban/group/:groupid/elite' }, + ], + }, + 'okjike.com': { + _name: '即刻', + m: [ + { + title: '用户动态', + docs: 'https://docs.rsshub.app/social-media.html#ji-ke-yong-hu-dong-tai', + source: '/reposts/:repostId', + target: (params, url, document) => { const uid = document.querySelector('.avatar').getAttribute('href').replace('/users/', ''); return uid ? `/jike/user/${uid}` : ''; - } }, - { title:"圈子", - docs:"https://docs.rsshub.app/social-media.html#ji-ke-quan-zi", - source:"/topics/:id", - target:"/jike/topic/:id" }, - { title:"圈子 - 纯文字", - docs:"https://docs.rsshub.app/social-media.html#ji-ke-quan-zi-chun-wen-zi", - source:"/topics/:id", - target:"/jike/topic/text/:id" } ] }, - "ems.com.cn":{ _name:"中国邮政速递物流", - www:[ { title:"新闻", - docs:"https://docs.rsshub.app/other.html#zhong-guo-you-zheng-su-di-wu-liu", - source:"/aboutus/xin_wen_yu_shi_jian.html", - target:"/ems/news" } ] }, - "popiapp.cn":{ _name:"Popi 提问箱", - www:[ { title:"提问箱新回答", - docs:"https://docs.rsshub.app/social-media.html#popi-ti-wen-xiang", - source:"/:id", - target:(params) => { + }, + }, + { title: '圈子', docs: 'https://docs.rsshub.app/social-media.html#ji-ke-quan-zi', source: '/topics/:id', target: '/jike/topic/:id' }, + { title: '圈子 - 纯文字', docs: 'https://docs.rsshub.app/social-media.html#ji-ke-quan-zi-chun-wen-zi', source: '/topics/:id', target: '/jike/topic/text/:id' }, + ], + }, + 'ems.com.cn': { _name: '中国邮政速递物流', www: [{ title: '新闻', docs: 'https://docs.rsshub.app/other.html#zhong-guo-you-zheng-su-di-wu-liu', source: '/aboutus/xin_wen_yu_shi_jian.html', target: '/ems/news' }] }, + 'popiapp.cn': { + _name: 'Popi 提问箱', + www: [ + { + title: '提问箱新回答', + docs: 'https://docs.rsshub.app/social-media.html#popi-ti-wen-xiang', + source: '/:id', + target: (params) => { if (params.id) { return '/popiask/:id'; } - } } ] }, - "nppa.gov.cn":{ _name:"国家新闻出版署", - www:[ { title:"栏目", - docs:"https://docs.rsshub.app/government.html#guo-jia-xin-wen-chu-ban-shu", - source:"/nppa/channels/:channel", - target:(params, url) => `/gov/nppa/${/nppa\/channels\/(\d+)\.shtml/.exec(url)[1]}` }, - { title:"内容", - docs:"https://docs.rsshub.app/government.html#guo-jia-xin-wen-chu-ban-shu", - source:"/nppa/contents/:channel/:content", - target:(params, url) => `/gov/nppa/${/nppa\/contents\/(\d+\/\d+)\.shtml/.exec(url)[1]}` } ] }, - "acfun.cn":{ _name:"AcFun", - www:[ { tilte:"番剧", - docs:"https://docs.rsshub.app/anime.html#acfun-fan-ju", - source:"/bangumi/:id", - target:(params) => `/acfun/bangumi/${params.id.replace('aa', '')}` }, - { title:"用户投稿", - docs:"https://docs.rsshub.app/anime.html#acfun-yong-hu-tou-gao", - source:"/u/:id", - target:"/acfun/user/video/:id" } ] }, - "behance.net":{ _name:"Behance", - www:[ { title:"User", - docs:"https://docs.rsshub.app/design.html#behance-user-works", - source:[ "/:user" ], - target:(params, url, document) => { + }, + }, + ], + }, + 'nppa.gov.cn': { + _name: '国家新闻出版署', + www: [ + { title: '栏目', docs: 'https://docs.rsshub.app/government.html#guo-jia-xin-wen-chu-ban-shu', source: '/nppa/channels/:channel', target: (params, url) => `/gov/nppa/${/nppa\/channels\/(\d+)\.shtml/.exec(url)[1]}` }, + { + title: '内容', + docs: 'https://docs.rsshub.app/government.html#guo-jia-xin-wen-chu-ban-shu', + source: '/nppa/contents/:channel/:content', + target: (params, url) => `/gov/nppa/${/nppa\/contents\/(\d+\/\d+)\.shtml/.exec(url)[1]}`, + }, + ], + }, + 'acfun.cn': { + _name: 'AcFun', + www: [ + { tilte: '番剧', docs: 'https://docs.rsshub.app/anime.html#acfun-fan-ju', source: '/bangumi/:id', target: (params) => `/acfun/bangumi/${params.id.replace('aa', '')}` }, + { title: '用户投稿', docs: 'https://docs.rsshub.app/anime.html#acfun-yong-hu-tou-gao', source: '/u/:id', target: '/acfun/user/video/:id' }, + ], + }, + 'behance.net': { + _name: 'Behance', + www: [ + { + title: 'User', + docs: 'https://docs.rsshub.app/design.html#behance-user-works', + source: ['/:user'], + target: (params, url, document) => { const uid1 = document && document.querySelector('html').innerHTML.match(/([^/]+)\/insights/)[1]; return `/behance/${uid1}`; - } } ] }, - "picuki.com":{ _name:"Picuki", - www:[ { title:"用户", - docs:"https://docs.rsshub.app/social-media.html#picuki-yong-hu", - source:"/profile/:id", - target:"/picuki/profile/:id" } ] }, - "jjmhw.cc":{ _name:"漫小肆", - www:[ { title:"漫画更新", - docs:"https://docs.rsshub.app/anime.html#man-xiao-si", - source:"/book/:id", - target:"/manxiaosi/book/:id" } ] }, - "wenxuecity.com":{ _name:"文学城", - blog:[ { title:"博客", - docs:"https://docs.rsshub.app/bbs.html#wen-xue-cheng-bo-ke", - source:"/myblog/:id", - target:"/wenxuecity/blog/:id" }, - { title:"博客", - docs:"https://docs.rsshub.app/bbs.html#wen-xue-cheng-bo-ke", - source:"/myoverview/:id", - target:"/wenxuecity/blog/:id" } ], - bbs:[ { title:"最新主题", - docs:"https://docs.rsshub.app/bbs.html#wen-xue-cheng-zui-xin-zhu-ti", - source:"/:cat", - target:"/wenxuecity/bbs/:cat" }, - { title:"最新主题 - 精华区", - docs:"https://docs.rsshub.app/bbs.html#wen-xue-cheng-zui-xin-zhu-ti", - source:"/:cat", - target:"/wenxuecity/bbs/:cat/1" }, - { title:"最热主题", - docs:"https://docs.rsshub.app/bbs.html#wen-xue-cheng-zui-re-zhu-ti", - source:"/?cid=*", - target:(params, url, document) => { + }, + }, + ], + }, + 'picuki.com': { _name: 'Picuki', www: [{ title: '用户', docs: 'https://docs.rsshub.app/social-media.html#picuki-yong-hu', source: '/profile/:id', target: '/picuki/profile/:id' }] }, + 'jjmhw.cc': { _name: '漫小肆', www: [{ title: '漫画更新', docs: 'https://docs.rsshub.app/anime.html#man-xiao-si', source: '/book/:id', target: '/manxiaosi/book/:id' }] }, + 'wenxuecity.com': { + _name: '文学城', + blog: [ + { title: '博客', docs: 'https://docs.rsshub.app/bbs.html#wen-xue-cheng-bo-ke', source: '/myblog/:id', target: '/wenxuecity/blog/:id' }, + { title: '博客', docs: 'https://docs.rsshub.app/bbs.html#wen-xue-cheng-bo-ke', source: '/myoverview/:id', target: '/wenxuecity/blog/:id' }, + ], + bbs: [ + { title: '最新主题', docs: 'https://docs.rsshub.app/bbs.html#wen-xue-cheng-zui-xin-zhu-ti', source: '/:cat', target: '/wenxuecity/bbs/:cat' }, + { title: '最新主题 - 精华区', docs: 'https://docs.rsshub.app/bbs.html#wen-xue-cheng-zui-xin-zhu-ti', source: '/:cat', target: '/wenxuecity/bbs/:cat/1' }, + { + title: '最热主题', + docs: 'https://docs.rsshub.app/bbs.html#wen-xue-cheng-zui-re-zhu-ti', + source: '/?cid=*', + target: (params, url, document) => { const cid = document && new URL(document.location).searchParams.get('cid'); return `/wenxuecity/hot/${cid}`; - } } ] }, - "buaq.net":{ _name:"不安全资讯", - ".":[ { title:"不安全资讯", - docs:"http://docs.rsshub.app/new-media.html#bu-an-quan", - source:"/", - target:"/buaq" } ] }, - "jian-ning.com":{ _name:"建宁闲谈", - ".":[ { title:"文章", - docs:"https://docs.rsshub.app/blog.html#jian-ning-xian-tan", - source:"/*", - target:"/blogs/jianning" } ] }, - "matataki.io":{ _name:"matataki", - www:[ { title:"最热作品", - docs:"https://docs.rsshub.app/new-media.html#matataki", - source:"/article/", - target:"/matataki/posts/hot" }, - { title:"最新作品", - docs:"https://docs.rsshub.app/new-media.html#matataki", - source:"/article/latest", - target:"/matataki/posts/latest" }, - { title:"作者创作", - docs:"https://docs.rsshub.app/new-media.html#matataki", - source:"/user/:uid", - target:(params) => `/matataki/users/${params.uid}/posts` }, - { title:"Fan票关联作品", - docs:"https://docs.rsshub.app/new-media.html#matataki", - source:[ "/token/:tokenId", - "/token/:tokenId/circle" ], - target:(params) => `/matataki/tokens/${params.tokenId}/posts` }, - { title:"标签关联作品", - docs:"https://docs.rsshub.app/new-media.html#matataki", - source:[ "/tag/:tagId" ], - target:(params, url) => { + }, + }, + ], + }, + 'buaq.net': { _name: '不安全资讯', '.': [{ title: '不安全资讯', docs: 'http://docs.rsshub.app/new-media.html#bu-an-quan', source: '/', target: '/buaq' }] }, + 'jian-ning.com': { _name: '建宁闲谈', '.': [{ title: '文章', docs: 'https://docs.rsshub.app/blog.html#jian-ning-xian-tan', source: '/*', target: '/blogs/jianning' }] }, + 'matataki.io': { + _name: 'matataki', + www: [ + { title: '最热作品', docs: 'https://docs.rsshub.app/new-media.html#matataki', source: '/article/', target: '/matataki/posts/hot' }, + { title: '最新作品', docs: 'https://docs.rsshub.app/new-media.html#matataki', source: '/article/latest', target: '/matataki/posts/latest' }, + { title: '作者创作', docs: 'https://docs.rsshub.app/new-media.html#matataki', source: '/user/:uid', target: (params) => `/matataki/users/${params.uid}/posts` }, + { title: 'Fan票关联作品', docs: 'https://docs.rsshub.app/new-media.html#matataki', source: ['/token/:tokenId', '/token/:tokenId/circle'], target: (params) => `/matataki/tokens/${params.tokenId}/posts` }, + { + title: '标签关联作品', + docs: 'https://docs.rsshub.app/new-media.html#matataki', + source: ['/tag/:tagId'], + target: (params, url) => { const tagName = new URL(url).searchParams.get('name'); return `/matataki/tags/${params.tagId}/${tagName}/posts`; - } }, - { title:"收藏夹", - docs:"https://docs.rsshub.app/new-media.html#matataki", - source:"/user/:uid/favlist/:fid", - target:(params) => `/matataki/users/${params.uid}/favorites/${params.fid}/posts` } ] }, - "eventernote.com":{ _name:"Eventernote", - www:[ { title:"声优活动及演唱会", - docs:"https://docs.rsshub.app/anime.html#eventernote", - source:"/actors/:name/:id/events", - target:"/eventernote/actors/:name/:id" } ] }, - "instagram.com":{ _name:"Instagram", - www:[ { title:"用户", - docs:"https://docs.rsshub.app/social-media.html#instagram", - source:"/:id", - target:(params) => { + }, + }, + { title: '收藏夹', docs: 'https://docs.rsshub.app/new-media.html#matataki', source: '/user/:uid/favlist/:fid', target: (params) => `/matataki/users/${params.uid}/favorites/${params.fid}/posts` }, + ], + }, + 'eventernote.com': { _name: 'Eventernote', www: [{ title: '声优活动及演唱会', docs: 'https://docs.rsshub.app/anime.html#eventernote', source: '/actors/:name/:id/events', target: '/eventernote/actors/:name/:id' }] }, + 'instagram.com': { + _name: 'Instagram', + www: [ + { + title: '用户', + docs: 'https://docs.rsshub.app/social-media.html#instagram', + source: '/:id', + target: (params) => { if (params.id !== 'explore' && params.id !== 'developer') { return '/instagram/user/:id'; } - } } ] }, - "huya.com":{ _name:"虎牙直播", - ".":[ { title:"直播间开播", - docs:"https://docs.rsshub.app/live.html#hu-ya-zhi-bo-zhi-bo-jian-kai-bo", - source:"/:id", - target:"/huya/live/:id" } ] }, - "craigslist.org":{ _name:"Craigslist", - ".":[ { title:"商品搜索列表", - docs:"https://docs.rsshub.app/shopping.html#craigslist" } ] }, - "saraba1st.com":{ _name:"Saraba1st", - bbs:[ { title:"帖子", - docs:"https://docs.rsshub.app/bbs.html#saraba1st", - source:"/2b/:id", - target:(params) => { + }, + }, + ], + }, + 'huya.com': { _name: '虎牙直播', '.': [{ title: '直播间开播', docs: 'https://docs.rsshub.app/live.html#hu-ya-zhi-bo-zhi-bo-jian-kai-bo', source: '/:id', target: '/huya/live/:id' }] }, + 'craigslist.org': { _name: 'Craigslist', '.': [{ title: '商品搜索列表', docs: 'https://docs.rsshub.app/shopping.html#craigslist' }] }, + 'saraba1st.com': { + _name: 'Saraba1st', + bbs: [ + { + title: '帖子', + docs: 'https://docs.rsshub.app/bbs.html#saraba1st', + source: '/2b/:id', + target: (params) => { const id = params.id.includes('thread') ? params.id.split('-')[1] : ''; return id ? `/saraba1st/thread/${id}` : ''; - } } ] }, - "scboy.com":{ _name:"scboy 论坛", - www:[ { title:"帖子", - docs:"https://docs.rsshub.app/bbs.html#scboy", - source:"", - target:(params, url) => { + }, + }, + ], + }, + 'scboy.com': { + _name: 'scboy 论坛', + www: [ + { + title: '帖子', + docs: 'https://docs.rsshub.app/bbs.html#scboy', + source: '', + target: (params, url) => { const id = url.includes('thread') ? url.split('-')[1].split('.')[0] : ''; return id ? `/scboy/thread/${id}` : ''; - } } ] }, - "cqut.edu.cn":{ _name:"重庆理工大学", - tz:[ { title:"通知", - docs:"https://docs.rsshub.app/university.html#chong-qing-li-gong-da-xue", - source:"/*" } ], - lib:[ { title:"图书馆通知", - docs:"https://docs.rsshub.app/university.html#chong-qing-li-gong-da-xue", - source:"/*" } ] }, - "cqwu.net":{ _name:"重庆文理学院", - www:[ { title:"通知", - docs:"https://docs.rsshub.app/university.html#chong-qing-wen-li-xue-yuan", - source:"/:type", - target:(params) => { + }, + }, + ], + }, + 'cqut.edu.cn': { + _name: '重庆理工大学', + tz: [{ title: '通知', docs: 'https://docs.rsshub.app/university.html#chong-qing-li-gong-da-xue', source: '/*' }], + lib: [{ title: '图书馆通知', docs: 'https://docs.rsshub.app/university.html#chong-qing-li-gong-da-xue', source: '/*' }], + }, + 'cqwu.net': { + _name: '重庆文理学院', + www: [ + { + title: '通知', + docs: 'https://docs.rsshub.app/university.html#chong-qing-wen-li-xue-yuan', + source: '/:type', + target: (params) => { if (params.type === 'channel_7721.html') { return '/cqwu/news/notify'; } - } }, - { title:"学术活动", - docs:"https://docs.rsshub.app/university.html#chong-qing-wen-li-xue-yuan", - source:"/:type", - target:(params) => { + }, + }, + { + title: '学术活动', + docs: 'https://docs.rsshub.app/university.html#chong-qing-wen-li-xue-yuan', + source: '/:type', + target: (params) => { if (params.type === 'channel_7722.html') { return '/cqwu/news/academiceve'; } - } } ] }, - "trakt.tv":{ _name:"Trakt.tv", - ".":[ { title:"用户收藏", - docs:"https://docs.rsshub.app/multimedia.html#trakt-tv-yong-hu-shou-cang", - source:[ "/users/:username/collection/:type/added", - "/users/:username/collection" ], - target:(params) => `/trakt/collection/${params.username}/${params.type || 'all'}` } ] }, - "eagle.cool":{ _name:"Eagle", - cn:[ { title:"更新日志", - docs:"https://docs.rsshub.app/program-update.html#eagle", - source:"/changelog", - target:"/eagle/changelog/cn" } ], - tw:[ { title:"更新日誌", - docs:"https://docs.rsshub.app/program-update.html#eagle", - source:"/changelog", - target:"/eagle/changelog/tw" } ], - en:[ { title:"Release Notes", - docs:"https://docs.rsshub.app/program-update.html#eagle", - source:"/changelog", - target:"/eagle/changelog/en" } ] }, - "furaffinity.net":{ _name:"Fur Affinity", - www:[ { title:"主页", - docs:"https://docs.rsshub.app/social-media.html#fur-affinity", - source:"/", - target:"/furaffinity/home" }, - { title:"浏览", - docs:"https://docs.rsshub.app/social-media.html#fur-affinity", - source:"/browse/", - target:"/furaffinity/browse" }, - { title:"站点状态", - docs:"https://docs.rsshub.app/social-media.html#fur-affinity", - source:"/", - target:"/furaffinity/status" }, - { title:"搜索", - docs:"https://docs.rsshub.app/social-media.html#fur-affinity", - source:"/search/", - target:(params, url) => { + }, + }, + ], + }, + 'trakt.tv': { + _name: 'Trakt.tv', + '.': [ + { + title: '用户收藏', + docs: 'https://docs.rsshub.app/multimedia.html#trakt-tv-yong-hu-shou-cang', + source: ['/users/:username/collection/:type/added', '/users/:username/collection'], + target: (params) => `/trakt/collection/${params.username}/${params.type || 'all'}`, + }, + ], + }, + 'eagle.cool': { + _name: 'Eagle', + cn: [{ title: '更新日志', docs: 'https://docs.rsshub.app/program-update.html#eagle', source: '/changelog', target: '/eagle/changelog/cn' }], + tw: [{ title: '更新日誌', docs: 'https://docs.rsshub.app/program-update.html#eagle', source: '/changelog', target: '/eagle/changelog/tw' }], + en: [{ title: 'Release Notes', docs: 'https://docs.rsshub.app/program-update.html#eagle', source: '/changelog', target: '/eagle/changelog/en' }], + }, + 'furaffinity.net': { + _name: 'Fur Affinity', + www: [ + { title: '主页', docs: 'https://docs.rsshub.app/social-media.html#fur-affinity', source: '/', target: '/furaffinity/home' }, + { title: '浏览', docs: 'https://docs.rsshub.app/social-media.html#fur-affinity', source: '/browse/', target: '/furaffinity/browse' }, + { title: '站点状态', docs: 'https://docs.rsshub.app/social-media.html#fur-affinity', source: '/', target: '/furaffinity/status' }, + { + title: '搜索', + docs: 'https://docs.rsshub.app/social-media.html#fur-affinity', + source: '/search/', + target: (params, url) => { const keyword = new URL(url).searchParams.get('q'); if (keyword) { return `/furaffinity/search/${keyword}`; } - } }, - { title:"用户主页简介", - docs:"https://docs.rsshub.app/social-media.html#fur-affinity", - source:"/user/:username/", - target:"/furaffinity/user/:username" }, - { title:"用户关注列表", - docs:"https://docs.rsshub.app/social-media.html#fur-affinity", - source:"/watchlist/by/:username/", - target:"/furaffinity/watching/:username" }, - { title:"用户被关注列表", - docs:"https://docs.rsshub.app/social-media.html#fur-affinity", - source:"/watchlist/to/:username/", - target:"/furaffinity/watchers/:username" }, - { title:"用户接受委托信息", - docs:"https://docs.rsshub.app/social-media.html#fur-affinity", - source:"/commissions/:username/", - target:"/furaffinity/commissions/:username" }, - { title:"用户的 Shouts 留言", - docs:"https://docs.rsshub.app/social-media.html#fur-affinity", - source:"/user/:username/", - target:"/furaffinity/shouts/:username" }, - { title:"用户的日记", - docs:"https://docs.rsshub.app/social-media.html#fur-affinity", - source:"/journals/:username/", - target:"/furaffinity/journals/:username" }, - { title:"用户的创作画廊", - docs:"https://docs.rsshub.app/social-media.html#fur-affinity", - source:"/gallery/:username/", - target:"/furaffinity/gallery/:username" }, - { title:"用户非正式作品", - docs:"https://docs.rsshub.app/social-media.html#fur-affinity", - source:"/scraps/:username/", - target:"/furaffinity/scraps/:username" }, - { title:"用户的喜爱列表", - docs:"https://docs.rsshub.app/social-media.html#fur-affinity", - source:"/favorites/:username/", - target:"/furaffinity/favorites/:username" }, - { title:"作品评论区", - docs:"https://docs.rsshub.app/social-media.html#fur-affinity", - source:"/view/:id/", - target:"/furaffinity/submission_comments/:id" }, - { title:"日记评论区", - docs:"https://docs.rsshub.app/social-media.html#fur-affinity", - source:"/journal/:id/", - target:"/furaffinity/journal_comments/:id" } ] }, - "gcores.com":{ _name:"机核网", - www:[ { title:"资讯", - docs:"https://docs.rsshub.app/program-update.html#eagle", - source:"/news", - target:"/gcores/category/news" }, - { title:"视频", - docs:"https://docs.rsshub.app/program-update.html#eagle", - source:"/videos", - target:"/gcores/category/videos" }, - { title:"电台", - docs:"https://docs.rsshub.app/program-update.html#eagle", - source:"/radios", - target:"/gcores/category/radios" }, - { title:"文章", - docs:"https://docs.rsshub.app/program-update.html#eagle", - source:"/articles", - target:"/gcores/category/articles" } ] }, - "bgm.tv":{ _name:"Bangumi", - ".":[ { title:"小组话题", - docs:"https://docs.rsshub.app/anime.html#bangumi", - source:"/group/:id", - target:"/bangumi/group/:id" }, - { title:"小组话题的新回复", - docs:"https://docs.rsshub.app/anime.html#bangumi", - source:"/group/topic/:id", - target:"/bangumi/topic/:id" }, - { title:"现实人物的新作品", - docs:"https://docs.rsshub.app/anime.html#bangumi", - source:"/person/:id", - target:"/bangumi/person/:id" }, - { title:"用户日志", - docs:"https://docs.rsshub.app/anime.html#bangumi", - source:"/user/:id", - target:"/bangumi/user/blog/:id" }, - { title:"条目的讨论", - docs:"https://docs.rsshub.app/anime.html#bangumi", - source:"/subject/:id", - target:"/bangumi/subject/:id/topics" }, - { title:"条目的评论", - docs:"https://docs.rsshub.app/anime.html#bangumi", - source:"/subject/:id", - target:"/bangumi/subject/:id/blogs" }, - { title:"条目的章节", - docs:"https://docs.rsshub.app/anime.html#bangumi", - source:"/subject/:id", - target:"/bangumi/subject/:id" }, - { title:"条目的吐槽箱", - docs:"https://docs.rsshub.app/anime.html#bangumi", - source:"/subject/:id", - target:"/bangumi/subject/:id/comments" }, - { title:"放送列表", - docs:"https://docs.rsshub.app/anime.html#bangumi", - source:"/calendar", - target:"/bangumi/calendar/today" } ] }, - "e-hentai.org/":{ _name:"E-Hentai", - ".":[ { title:"收藏", - docs:"https://docs.rsshub.app/picture.html#ehentai", - source:"/favorites.php", - target:"/ehentai/favorites" }, - { title:"标签", - docs:"https://docs.rsshub.app/picture.html#ehentai", - source:"/tag/:tag", - target:"/ehentai/tag/:tag" }, - { title:"搜索", - docs:"https://docs.rsshub.app/picture.html#ehentai", - source:"/", - target:(params, url) => { + }, + }, + { title: '用户主页简介', docs: 'https://docs.rsshub.app/social-media.html#fur-affinity', source: '/user/:username/', target: '/furaffinity/user/:username' }, + { title: '用户关注列表', docs: 'https://docs.rsshub.app/social-media.html#fur-affinity', source: '/watchlist/by/:username/', target: '/furaffinity/watching/:username' }, + { title: '用户被关注列表', docs: 'https://docs.rsshub.app/social-media.html#fur-affinity', source: '/watchlist/to/:username/', target: '/furaffinity/watchers/:username' }, + { title: '用户接受委托信息', docs: 'https://docs.rsshub.app/social-media.html#fur-affinity', source: '/commissions/:username/', target: '/furaffinity/commissions/:username' }, + { title: '用户的 Shouts 留言', docs: 'https://docs.rsshub.app/social-media.html#fur-affinity', source: '/user/:username/', target: '/furaffinity/shouts/:username' }, + { title: '用户的日记', docs: 'https://docs.rsshub.app/social-media.html#fur-affinity', source: '/journals/:username/', target: '/furaffinity/journals/:username' }, + { title: '用户的创作画廊', docs: 'https://docs.rsshub.app/social-media.html#fur-affinity', source: '/gallery/:username/', target: '/furaffinity/gallery/:username' }, + { title: '用户非正式作品', docs: 'https://docs.rsshub.app/social-media.html#fur-affinity', source: '/scraps/:username/', target: '/furaffinity/scraps/:username' }, + { title: '用户的喜爱列表', docs: 'https://docs.rsshub.app/social-media.html#fur-affinity', source: '/favorites/:username/', target: '/furaffinity/favorites/:username' }, + { title: '作品评论区', docs: 'https://docs.rsshub.app/social-media.html#fur-affinity', source: '/view/:id/', target: '/furaffinity/submission_comments/:id' }, + { title: '日记评论区', docs: 'https://docs.rsshub.app/social-media.html#fur-affinity', source: '/journal/:id/', target: '/furaffinity/journal_comments/:id' }, + ], + }, + 'gcores.com': { + _name: '机核网', + www: [ + { title: '资讯', docs: 'https://docs.rsshub.app/program-update.html#eagle', source: '/news', target: '/gcores/category/news' }, + { title: '视频', docs: 'https://docs.rsshub.app/program-update.html#eagle', source: '/videos', target: '/gcores/category/videos' }, + { title: '电台', docs: 'https://docs.rsshub.app/program-update.html#eagle', source: '/radios', target: '/gcores/category/radios' }, + { title: '文章', docs: 'https://docs.rsshub.app/program-update.html#eagle', source: '/articles', target: '/gcores/category/articles' }, + ], + }, + 'bgm.tv': { + _name: 'Bangumi', + '.': [ + { title: '小组话题', docs: 'https://docs.rsshub.app/anime.html#bangumi', source: '/group/:id', target: '/bangumi/group/:id' }, + { title: '小组话题的新回复', docs: 'https://docs.rsshub.app/anime.html#bangumi', source: '/group/topic/:id', target: '/bangumi/topic/:id' }, + { title: '现实人物的新作品', docs: 'https://docs.rsshub.app/anime.html#bangumi', source: '/person/:id', target: '/bangumi/person/:id' }, + { title: '用户日志', docs: 'https://docs.rsshub.app/anime.html#bangumi', source: '/user/:id', target: '/bangumi/user/blog/:id' }, + { title: '条目的讨论', docs: 'https://docs.rsshub.app/anime.html#bangumi', source: '/subject/:id', target: '/bangumi/subject/:id/topics' }, + { title: '条目的评论', docs: 'https://docs.rsshub.app/anime.html#bangumi', source: '/subject/:id', target: '/bangumi/subject/:id/blogs' }, + { title: '条目的章节', docs: 'https://docs.rsshub.app/anime.html#bangumi', source: '/subject/:id', target: '/bangumi/subject/:id' }, + { title: '条目的吐槽箱', docs: 'https://docs.rsshub.app/anime.html#bangumi', source: '/subject/:id', target: '/bangumi/subject/:id/comments' }, + { title: '放送列表', docs: 'https://docs.rsshub.app/anime.html#bangumi', source: '/calendar', target: '/bangumi/calendar/today' }, + ], + }, + 'e-hentai.org/': { + _name: 'E-Hentai', + '.': [ + { title: '收藏', docs: 'https://docs.rsshub.app/picture.html#ehentai', source: '/favorites.php', target: '/ehentai/favorites' }, + { title: '标签', docs: 'https://docs.rsshub.app/picture.html#ehentai', source: '/tag/:tag', target: '/ehentai/tag/:tag' }, + { + title: '搜索', + docs: 'https://docs.rsshub.app/picture.html#ehentai', + source: '/', + target: (params, url) => { const keyword = new URL(url).searchParams.toString(); if (keyword) { return `/ehentai/search/${keyword}`; } - } } ] }, - "iyingdi.com":{ _name:"旅法师营地", - www:[ { title:"分区", - docs:"https://docs.rsshub.app/game.html#lv-fa-shi-ying-di", - source:"/tz/tag/:tag", - target:"/lfsyd/tag/:tag" }, - { title:"用户发帖", - docs:"https://docs.rsshub.app/game.html#lv-fa-shi-ying-di", - source:[ "/tz/people/:id", - "/tz/people/:id/*" ], - target:"/lfsyd/user/:id" } ], - mob:[ { title:"分区", - docs:"https://docs.rsshub.app/game.html#lv-fa-shi-ying-di", - source:"/fine/:tag", - target:"/lfsyd/tag/:tag" } ] }, - "macwk.com":{ _name:"MacWk", - ".":[ { title:"应用更新", - docs:"https://docs.rsshub.app/program-update.html#macwk", - source:"/soft/:name", - target:"/macwk/soft/:name" } ] }, - "zyshow.net":{ www:[ { title:"", - docs:"https://docs.rsshub.app/game.html#lv-fa-shi-ying-di", - source:"/:name/", - target:"/zyshow/:name" } ] } }) + }, + }, + ], + }, + 'iyingdi.com': { + _name: '旅法师营地', + www: [ + { title: '分区', docs: 'https://docs.rsshub.app/game.html#lv-fa-shi-ying-di', source: '/tz/tag/:tag', target: '/lfsyd/tag/:tag' }, + { title: '用户发帖', docs: 'https://docs.rsshub.app/game.html#lv-fa-shi-ying-di', source: ['/tz/people/:id', '/tz/people/:id/*'], target: '/lfsyd/user/:id' }, + ], + mob: [{ title: '分区', docs: 'https://docs.rsshub.app/game.html#lv-fa-shi-ying-di', source: '/fine/:tag', target: '/lfsyd/tag/:tag' }], + }, + 'macwk.com': { _name: 'MacWk', '.': [{ title: '应用更新', docs: 'https://docs.rsshub.app/program-update.html#macwk', source: '/soft/:name', target: '/macwk/soft/:name' }] }, + 'zyshow.net': { www: [{ title: '', docs: 'https://docs.rsshub.app/game.html#lv-fa-shi-ying-di', source: '/:name/', target: '/zyshow/:name' }] }, +});