feat: build markdown docs from routes

This commit is contained in:
DIYgod
2024-03-09 16:52:18 +08:00
parent 33e2f17055
commit a9ae562d38
24 changed files with 11823 additions and 20758 deletions
+71
View File
@@ -17,6 +17,7 @@ const radar: {
| string;
};
} = {};
const docs = {};
for (const namespace in namespaces) {
for (const path in namespaces[namespace].routes) {
@@ -49,9 +50,79 @@ for (const namespace in namespaces) {
});
}
}
const categories = data.categories || namespaces[namespace].categories || ['other'];
for (const category of categories) {
if (!docs[category]) {
docs[category] = {};
}
if (!docs[category][namespace]) {
docs[category][namespace] = {
routes: {},
};
}
docs[category][namespace].name = namespaces[namespace].name;
docs[category][namespace].description = namespaces[namespace].description;
docs[category][namespace].routes[realPath] = data;
}
}
}
fs.writeFileSync(path.join(__dirname, '../../assets/build/radar-rules.json'), JSON.stringify(radar, null, 2));
fs.writeFileSync(path.join(__dirname, '../../assets/build/maintainers.json'), JSON.stringify(maintainers, null, 2));
fs.writeFileSync(path.join(__dirname, '../../assets/build/routes.json'), JSON.stringify(namespaces, null, 2));
const pinyinCompare = new Intl.Collator('zh-Hans-CN-u-co-pinyin').compare;
const isASCII = (str) => /^[\u0000-\u007F]*$/.test(str);
const md = {};
for (const category in docs) {
md[category] = `# ${category}\n\n`;
const namespaces = Object.keys(docs[category]).sort((a, b) => {
const aname = docs[category][a].name;
const bname = docs[category][b].name;
const ia = isASCII(aname);
const ib = isASCII(bname);
if (ia && ib) {
return aname.toLowerCase() < bname.toLowerCase() ? -1 : 1;
} else if (ia || ib) {
return ia > ib ? -1 : 1;
} else {
return pinyinCompare(aname, bname);
}
});
for (const namespace of namespaces) {
md[category] += `## ${docs[category][namespace].name}\n\n`;
if (docs[category][namespace].description) {
md[category] += `${docs[category][namespace].description}\n\n`;
}
const realPaths = Object.keys(docs[category][namespace].routes).sort((a, b) => {
const aname = docs[category][namespace].routes[a].name;
const bname = docs[category][namespace].routes[b].name;
const ia = isASCII(aname);
const ib = isASCII(bname);
if (ia && ib) {
return aname.toLowerCase() < bname.toLowerCase() ? -1 : 1;
} else if (ia || ib) {
return ia > ib ? -1 : 1;
} else {
return pinyinCompare(aname, bname);
}
});
for (const realPath of realPaths) {
const data = docs[category][namespace].routes[realPath];
md[category] += `### ${data.name}\n\n`;
md[category] += `<Route data={${JSON.stringify(data)}} />\n\n`;
if (data.description) {
md[category] += `${data.description}\n\n`;
}
}
}
}
fs.writeFileSync(path.join(__dirname, '../../assets/build/docs.json'), JSON.stringify(docs, null, 2));
for (const category in md) {
fs.writeFileSync(path.join(__dirname, `../../website/docs/routes/${category}.mdx`), md[category]);
}
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
+100 -326
View File
@@ -1,499 +1,273 @@
# 🖊️️ Blog
## Amazon {#amazon}
### AWS Blogs {#amazon-aws-blogs}
<Route author="HankChow" example="/amazon/awsblogs" path="/awsblogs/:locale?" paramsDesc={['Blog postes in a specified language, only the following options are supported. Default `zh_CN`']}>
| zh\_CN | en\_US | fr\_FR | de\_DE | ja\_JP | ko\_KR | pt\_BR | es\_ES | ru\_RU | id\_ID | tr\_TR |
| ------- | ------- | ------ | ------ | -------- | ------ | ---------- | -------- | ------- | ---------- | ------- |
| Chinese | English | French | German | Japanese | Korean | Portuguese | Spainish | Russian | Indonesian | Turkish |
</Route>
# blog
## Apache {#apache}
### APISIX 博客 {#apache-apisix-bo-ke}
<Route author="aneasystone" example="/apache/apisix/blog" path="/apache/apisix/blog" />
## archdaily {#archdaily}
### Home {#archdaily-home}
<Route author="kt286" example="/archdaily" path="/archdaily" />
<Route data={{"path":"/apisix/blog","categories":["blog"],"example":"/apache/apisix/blog","parameters":{},"features":{"requireConfig":false,"requirePuppeteer":false,"antiCrawler":false,"supportBT":false,"supportPodcast":false,"supportScihub":false},"name":"APISIX 博客","maintainers":["aneasystone"],"location":"apisix/blog.ts"}} />
## Backlinko {#backlinko}
### Blog {#backlinko-blog}
<Route author="TonyRL" example="/backlinko/blog" path="/backlinko/blog" radar="1" />
## Benedict Evans {#benedict-evans}
### Essays {#benedict-evans-essays}
<Route author="emdoe" example="/benedictevans" path="/benedictevans" />
<Route data={{"path":"/blog","categories":["blog"],"example":"/backlinko/blog","parameters":{},"features":{"requireConfig":false,"requirePuppeteer":false,"antiCrawler":false,"supportBT":false,"supportPodcast":false,"supportScihub":false},"radar":{"source":["backlinko.com/blog","backlinko.com/"]},"name":"Blog","maintainers":["TonyRL"],"url":"backlinko.com/blog","location":"blog.ts"}} />
## cmpxchg8b {#cmpxchg8b}
### Articles {#cmpxchg8b-articles}
<Route author="yuguorui" example="/cmpxchg8b/articles" path="/cmpxchg8b/articles" />
<Route data={{"path":"/articles","categories":["blog"],"example":"/cmpxchg8b/articles","parameters":{},"features":{"requireConfig":false,"requirePuppeteer":false,"antiCrawler":false,"supportBT":false,"supportPodcast":false,"supportScihub":false},"radar":{"source":["lock.cmpxchg8b.com/articles"]},"name":"Articles","maintainers":["yuguorui"],"url":"lock.cmpxchg8b.com/articles","location":"articles.ts"}} />
## CSDN {#csdn}
### User Feed {#csdn-user-feed}
<Route author="Jkker" example="/csdn/blog/csdngeeknews" path="/csdn/blog/:user" radar="1" paramsDesc={['`user` is the username of a CSDN blog which can be found in the url of the home page']} />
<Route data={{"path":"/blog/:user","categories":["blog"],"example":"/csdn/blog/csdngeeknews","parameters":{"user":"`user` is the username of a CSDN blog which can be found in the url of the home page"},"features":{"requireConfig":false,"requirePuppeteer":false,"antiCrawler":false,"supportBT":false,"supportPodcast":false,"supportScihub":false},"radar":{"source":["blog.csdn.net/:user"]},"name":"User Feed","maintainers":[],"location":"blog.ts"}} />
## Delta Lake {#delta-lake}
### Blogs {#delta-lake-blogs}
<Route author="RengarLee" example="/deltaio/blog" path="/deltaio/blog" radar="1" />
<Route data={{"path":"/blog","categories":["blog"],"example":"/deltaio/blog","parameters":{},"features":{"requireConfig":false,"requirePuppeteer":false,"antiCrawler":false,"supportBT":false,"supportPodcast":false,"supportScihub":false},"radar":{"source":["delta.io/blog"]},"name":"Blogs","maintainers":["RengarLee"],"url":"delta.io/blog","location":"blog.ts"}} />
## DevolverDigital {#devolverdigital}
### Official Blogs {#devolverdigital-official-blogs}
<Route author="XXY233" example="/devolverdigital/blog" path="/devolverdigital/blog" radar="1" />
<Route data={{"path":"/blog","categories":["blog"],"example":"/devolverdigital/blog","parameters":{},"features":{"requireConfig":false,"requirePuppeteer":false,"antiCrawler":false,"supportBT":false,"supportPodcast":false,"supportScihub":false},"radar":{"source":["devolverdigital.com/blog"]},"name":"Official Blogs","maintainers":["XXY233"],"url":"devolverdigital.com/blog","location":"blog.ts"}} />
## FreeBuf {#freebuf}
### 文章 {#freebuf-wen-zhang}
<Route author="trganda" example="/freebuf/articles/web" path="/freebuf/articles/:type" paramsDesc={['文章类别', '文章id号,可选']}>
:::tip
Freebuf 的文章页面带有反爬虫机制,所以目前无法获取文章的完整内容。
:::
</Route>
<Route data={{"path":"/articles/:type","categories":["blog"],"example":"/freebuf/articles/web","parameters":{"type":"文章类别"},"features":{"requireConfig":false,"requirePuppeteer":false,"antiCrawler":false,"supportBT":false,"supportPodcast":false,"supportScihub":false},"radar":{"source":["freebuf.com/articles/:type/*.html","freebuf.com/articles/:type"]},"name":"文章","maintainers":["trganda"],"description":":::tip\n Freebuf 的文章页面带有反爬虫机制,所以目前无法获取文章的完整内容。\n :::","location":"index.ts"}} />
:::tip
Freebuf 的文章页面带有反爬虫机制,所以目前无法获取文章的完整内容。
:::
## Geocaching {#geocaching}
### Official Blogs {#geocaching-official-blogs}
<Route author="HankChow" example="/geocaching/blogs" path="/geocaching/blogs" radar="1" />
## Gwern Branwen {#gwern-branwen}
### 博客 {#gwern-branwen-bo-ke}
<Route author="cerebrater" example="/gwern/newest" path="/gwern/:category" paramsDesc={['網誌主頁的分類訊息']} />
<Route data={{"path":"/blogs","categories":["blog"],"example":"/geocaching/blogs","parameters":{},"features":{"requireConfig":false,"requirePuppeteer":false,"antiCrawler":false,"supportBT":false,"supportPodcast":false,"supportScihub":false},"radar":{"source":["geocaching.com/blog/","geocaching.com/"]},"name":"Official Blogs","maintainers":["HankChow"],"url":"geocaching.com/blog/","location":"blogs.ts"}} />
## hashnode {#hashnode}
### 用户博客 {#hashnode-yong-hu-bo-ke}
<Route author="hnrainll" example="/hashnode/blog/inklings" path="/hashnode/blog/:username" paramsDesc={['博主名称,用户头像 URL 中找到']}>
:::tip
username 为博主用户名,而非`xxx.hashnode.dev`中`xxx`所代表的 blog 地址。
:::
</Route>
<Route data={{"path":"/blog/:username","categories":["blog"],"example":"/hashnode/blog/inklings","parameters":{"username":"博主名称,用户头像 URL 中找到"},"features":{"requireConfig":false,"requirePuppeteer":false,"antiCrawler":false,"supportBT":false,"supportPodcast":false,"supportScihub":false},"radar":{"source":["hashnode.dev/"]},"name":"用户博客","maintainers":["hnrainll"],"url":"hashnode.dev/","description":":::tip\n username 为博主用户名,而非`xxx.hashnode.dev`中`xxx`所代表的 blog 地址。\n :::","location":"blog.ts"}} />
## Hedwig.pub {#hedwig-pub}
### 博客 {#hedwig-pub-bo-ke}
<Route author="zwithz" example="/blogs/hedwig/zmd" path="/blogs/hedwig/:type" paramsDesc={['分类, 见下表']} />
| 呆唯的 Newsletter | 0neSe7en 的技术周刊 | 地心引力 | 宪学宪卖 | Comeet 每周精选 | 无鸡之谈 | 我有一片芝麻地 |
| ----------------- | ------------------- | -------- | -------- | --------------- | -------- | -------------- |
| hirasawayui | se7en | walnut | themez | comeet | sunskyxh | zmd |
> 原则上只要是 `type`.hedwig.pub 都可以匹配。
## Hexo {#hexo}
### Blog using Next theme {#hexo-blog-using-next-theme}
<Route author="fengkx" path="/hexo/next/:url" example="/hexo/next/archive.diygod.me" paramsDesc={['the blog URL without the protocol (http:// and https://)']} configRequired="1" />
### Blog using Yilia theme {#hexo-blog-using-yilia-theme}
<Route author="aha2mao" path="/hexo/yilia/:url" example="/hexo/yilia/cloudstone.xin" paramsDesc={['the blog URL without the protocol (http:// and https://)']} configRequired="1" />
### Blog using Fluid theme {#hexo-blog-using-fluid-theme}
<Route author="gkkeys" path="/hexo/fluid/:url" example="/hexo/fluid/blog.tonyzhao.xyz" paramsDesc={['the blog URL without the protocol (http:// and https://)']} configRequired="1" />
## HiFeng'Blog {#hifeng-blog}
### 博客 {#hifeng-blog-bo-ke}
<Route author="aneasystone" example="/hicairo" path="/hicairo" />
:::tip
username 为博主用户名,而非`xxx.hashnode.dev`中`xxx`所代表的 blog 地址。
:::
## Ian Spriggss {#ian-spriggss}
### Category {#ian-spriggss-category}
<Route author="nczitzk" example="/ianspriggs/portraits" path="/ianspriggs/:category?" paramsDesc={['Category, see below, 3D PORTRAITS by default']} radar="1">
| 3D PORTRAITS | CHARACTERS |
| ------------ | ---------- |
| portraits | characters |
</Route>
<Route data={{"path":"/:category?","categories":["blog"],"example":"/ianspriggs/portraits","parameters":{"category":"Category, see below, 3D PORTRAITS by default"},"features":{"requireConfig":false,"requirePuppeteer":false,"antiCrawler":false,"supportBT":false,"supportPodcast":false,"supportScihub":false},"name":"Category","maintainers":["nczitzk"],"description":"| 3D PORTRAITS | CHARACTERS |\n | ------------ | ---------- |\n | portraits | characters |","location":"index.ts"}} />
| 3D PORTRAITS | CHARACTERS |
| ------------ | ---------- |
| portraits | characters |
## Kun Cheng {#kun-cheng}
### Essay {#kun-cheng-essay}
<Route author="nczitzk" example="/kunchengblog/essay" path="/kunchengblog/essay" radar="1" />
## LaTeX 开源小屋 {#latex-kai-yuan-xiao-wu}
### 首页 {#latex-kai-yuan-xiao-wu-shou-ye}
<Route author="kt286 nczitzk" example="/latexstudio/home" path="/latexstudio/home" />
## LeeMeng {#leemeng}
### blog {#leemeng-blog}
<Route author="xyqfer" example="/leemeng" path="/leemeng" />
<Route data={{"path":"/essay","categories":["blog"],"example":"/kunchengblog/essay","parameters":{},"features":{"requireConfig":false,"requirePuppeteer":false,"antiCrawler":false,"supportBT":false,"supportPodcast":false,"supportScihub":false},"radar":{"source":["kunchengblog.com/essay"]},"name":"Essay","maintainers":["nczitzk"],"url":"kunchengblog.com/essay","location":"essay.ts"}} />
## MacMenuBar {#macmenubar}
### Recently {#macmenubar-recently}
<Route author="5upernova-heng" example="/macmenubar/recently/developer-apps,system-tools" path="/macmenubar/recently/:category?" paramsDesc={['Category path name, seperate by comma, default is all categories. Category path name can be found in url']} radar="1" />
<Route data={{"path":"/recently/:category?","categories":["blog"],"example":"/macmenubar/recently/developer-apps,system-tools","parameters":{"category":"Category path name, seperate by comma, default is all categories. Category path name can be found in url"},"features":{"requireConfig":false,"requirePuppeteer":false,"antiCrawler":false,"supportBT":false,"supportPodcast":false,"supportScihub":false},"name":"Recently","maintainers":["5upernova-heng"],"location":"recently.ts"}} />
## Medium {#medium}
### List {#medium-list}
<Route author="ImSingee" example="/medium/list/imsingee/f2d8d48096a9" path="/medium/list/:user/:catalogId" paramsDesc={['Username', 'List ID']}>
The List ID is the last part of the URL after `-`, for example, the username in [https://medium.com/@imsingee/list/collection-7e67004f23f9](https://medium.com/@imsingee/list/collection-7e67004f23f9) is `imsingee`, and the ID is `7e67004f23f9`.
<Route data={{"path":"/list/:user/:catalogId","categories":["blog"],"example":"/medium/list/imsingee/f2d8d48096a9","parameters":{"user":"Username","catalogId":"List ID"},"features":{"requireConfig":false,"requirePuppeteer":false,"antiCrawler":false,"supportBT":false,"supportPodcast":false,"supportScihub":false},"name":"List","maintainers":["ImSingee"],"description":"The List ID is the last part of the URL after `-`, for example, the username in [https://medium.com/@imsingee/list/collection-7e67004f23f9](https://medium.com/@imsingee/list/collection-7e67004f23f9) is `imsingee`, and the ID is `7e67004f23f9`.\n\n :::warning\n To access private lists, only self-hosting is supported.\n :::","location":"list.ts"}} />
:::warning
To access private lists, only self-hosting is supported.
:::
</Route>
The List ID is the last part of the URL after `-`, for example, the username in [https://medium.com/@imsingee/list/collection-7e67004f23f9](https://medium.com/@imsingee/list/collection-7e67004f23f9) is `imsingee`, and the ID is `7e67004f23f9`.
### Personalized Recommendations - For You {#medium-personalized-recommendations-for-you}
<Route author="ImSingee" example="/medium/for-you/imsingee" path="/medium/for-you/:user" paramsDesc={['Username']} configRequired="1">
:::warning
Personalized recommendations require the cookie value after logging in, so only self-hosting is supported. See the configuration module on the deployment page for details.
:::
</Route>
:::warning
To access private lists, only self-hosting is supported.
:::
### Personalized Recommendations - Following {#medium-personalized-recommendations-following}
<Route author="ImSingee" example="/medium/following/imsingee" path="/medium/following/:user" paramsDesc={['Username']} configRequired="1">
:::warning
Personalized recommendations require the cookie value after logging in, so only self-hosting is supported. See the configuration module on the deployment page for details.
:::
</Route>
<Route data={{"path":"/following/:user","categories":["blog"],"example":"/medium/following/imsingee","parameters":{"user":"Username"},"features":{"requireConfig":true,"requirePuppeteer":false,"antiCrawler":false,"supportBT":false,"supportPodcast":false,"supportScihub":false},"name":"Personalized Recommendations - Following","maintainers":["ImSingee"],"description":":::warning\n Personalized recommendations require the cookie value after logging in, so only self-hosting is supported. See the configuration module on the deployment page for details.\n :::","location":"following.ts"}} />
:::warning
Personalized recommendations require the cookie value after logging in, so only self-hosting is supported. See the configuration module on the deployment page for details.
:::
### Personalized Recommendations - For You {#medium-personalized-recommendations-for-you}
<Route data={{"path":"/for-you/:user","categories":["blog"],"example":"/medium/for-you/imsingee","parameters":{"user":"Username"},"features":{"requireConfig":true,"requirePuppeteer":false,"antiCrawler":false,"supportBT":false,"supportPodcast":false,"supportScihub":false},"name":"Personalized Recommendations - For You","maintainers":["ImSingee"],"description":":::warning\n Personalized recommendations require the cookie value after logging in, so only self-hosting is supported. See the configuration module on the deployment page for details.\n :::","location":"for-you.ts"}} />
:::warning
Personalized recommendations require the cookie value after logging in, so only self-hosting is supported. See the configuration module on the deployment page for details.
:::
### Personalized Recommendations - Tag {#medium-personalized-recommendations-tag}
<Route author="ImSingee" example="/medium/tag/imsingee/cybersecurity" path="/medium/tag/:user/:tag" paramsDesc={['Username', 'Subscribed Tag']} configRequired="1">
There are many tags, which can be obtained by clicking on a tag from the homepage and looking at the URL. For example, if the URL is `https://medium.com/?tag=web3`, then the tag is `web3`.
<Route data={{"path":"/tag/:user/:tag","categories":["blog"],"example":"/medium/tag/imsingee/cybersecurity","parameters":{"user":"Username","tag":"Subscribed Tag"},"features":{"requireConfig":true,"requirePuppeteer":false,"antiCrawler":false,"supportBT":false,"supportPodcast":false,"supportScihub":false},"name":"Personalized Recommendations - Tag","maintainers":["ImSingee"],"description":"There are many tags, which can be obtained by clicking on a tag from the homepage and looking at the URL. For example, if the URL is `https://medium.com/?tag=web3`, then the tag is `web3`.\n\n :::warning\n Personalized recommendations require the cookie value after logging in, so only self-hosting is supported. See the configuration module on the deployment page for details.\n :::","location":"tag.ts"}} />
:::warning
Personalized recommendations require the cookie value after logging in, so only self-hosting is supported. See the configuration module on the deployment page for details.
:::
</Route>
There are many tags, which can be obtained by clicking on a tag from the homepage and looking at the URL. For example, if the URL is `https://medium.com/?tag=web3`, then the tag is `web3`.
:::warning
Personalized recommendations require the cookie value after logging in, so only self-hosting is supported. See the configuration module on the deployment page for details.
:::
## Paul Graham {#paul-graham}
### Essays {#paul-graham-essays}
<Route author="Maecenas nczitzk" example="/paulgraham/articles" path="/paulgraham/articles" radar="1" />
<Route data={{"path":["/articles","/essays","/"],"categories":["blog"],"example":"/paulgraham/articles","parameters":{},"features":{"requireConfig":false,"requirePuppeteer":false,"antiCrawler":false,"supportBT":false,"supportPodcast":false,"supportScihub":false},"radar":{"source":["paulgraham.com/articles.html"]},"name":"Essays","maintainers":["Maecenas","nczitzk"],"url":"paulgraham.com/articles.html","location":"article.ts"}} />
## Phrack Magazine {#phrack-magazine}
### Essays {#paul-graham-essays}
### Article {#phrack-magazine-article}
<Route data={{"path":["/articles","/essays","/"],"categories":["blog"],"example":"/paulgraham/articles","parameters":{},"features":{"requireConfig":false,"requirePuppeteer":false,"antiCrawler":false,"supportBT":false,"supportPodcast":false,"supportScihub":false},"radar":{"source":["paulgraham.com/articles.html"]},"name":"Essays","maintainers":["Maecenas","nczitzk"],"url":"paulgraham.com/articles.html","location":"article.ts"}} />
<Route author="CitrusIce" example="/phrack" path="/phrack" />
### Essays {#paul-graham-essays}
## Stratechery by Ben Thompson {#stratechery-by-ben-thompson}
### Blog {#stratechery-by-ben-thompson-blog}
<Route author="chazeon" example="/stratechery" path="/stratechery" />
## Surfshark {#surfshark}
### Blog {#surfshark-blog}
<Route author="nczitzk" example="/surfshark/blog" path="/surfshark/blog/:category?" paramsDesc={['Category, can be found in URL ,see below, All by default']} radar="1">
| Home | Cybersecurity | All things VPN | Internet censorship | Entertainment | News |
| ---- | ------------- | -------------- | ------------------- | ------------- | ---- |
| | cybersecurity | all-things-vpn | internet-censorship | entertainment | news |
#### Cybersecurity
| Internet Security | Mobile Security | Identity Protection | Phishing |
| ------------------------------- | ----------------------------- | --------------------------------- | ---------------------- |
| cybersecurity/internet-security | cybersecurity/mobile-security | cybersecurity/identity-protection | cybersecurity/phishing |
#### All things VPN
| Must-knows | Technology | Tips & Advice |
| -------------- | -------------- | ------------------- |
| vpn/must-knows | vpn/technology | vpn/tips-and-advice |
</Route>
<Route data={{"path":["/articles","/essays","/"],"categories":["blog"],"example":"/paulgraham/articles","parameters":{},"features":{"requireConfig":false,"requirePuppeteer":false,"antiCrawler":false,"supportBT":false,"supportPodcast":false,"supportScihub":false},"radar":{"source":["paulgraham.com/articles.html"]},"name":"Essays","maintainers":["Maecenas","nczitzk"],"url":"paulgraham.com/articles.html","location":"article.ts"}} />
## Uber 优步 {#uber-you-bu}
### Engineering {#uber-you-bu-engineering}
<Route author="hulb" example="/uber/blog" path="/uber/blog/:maxPage?" paramsDesc={['max number of pages to retrieve, default to 1 page at most']} />
## v1tx {#v1tx}
### 最新文章 {#v1tx-zui-xin-wen-zhang}
<Route author="TonyRL" example="/v1tx" path="/v1tx" radar="1" />
## WordPress {#wordpress}
### Blog {#wordpress-blog}
<Route author="Lonor" example="/blogs/wordpress/lawrence.code.blog" path="/blogs/wordpress/:domain/:https?" paramsDesc={['WordPress blog domain', 'use https by default. options: `http` or `https`']} />
## yuzu emulator {#yuzu-emulator}
### Entry {#yuzu-emulator-entry}
<Route author="nczitzk" example="/yuzu-emu/entry" path="/yuzu-emu/entry" />
<Route data={{"path":"/blog/:maxPage?","categories":["blog"],"example":"/uber/blog","parameters":{"maxPage":"max number of pages to retrieve, default to 1 page at most"},"features":{"requireConfig":false,"requirePuppeteer":false,"antiCrawler":false,"supportBT":false,"supportPodcast":false,"supportScihub":false},"radar":{"source":["www.uber.com/blog/pittsburgh/engineering"],"target":"/blog"},"name":"Engineering","maintainers":["hulb"],"url":"www.uber.com/blog/pittsburgh/engineering","location":"blog.ts"}} />
## 博客园 {#bo-ke-yuan}
### 10 天推荐排行榜 {#bo-ke-yuan-10-tian-tui-jian-pai-hang-bang}
<Route author="hujingnb" example="/cnblogs/aggsite/topdiggs" path="/cnblogs/aggsite/topdiggs" radar="1" />
<Route data={{"path":["/aggsite/topdiggs","/aggsite/topviews","/aggsite/headline","/cate/:type","/pick"],"categories":["blog"],"example":"/cnblogs/aggsite/topdiggs","parameters":{},"features":{"requireConfig":false,"requirePuppeteer":false,"antiCrawler":false,"supportBT":false,"supportPodcast":false,"supportScihub":false},"radar":{"source":["www.cnblogs.com/aggsite/topdiggs"]},"name":"10 天推荐排行榜","maintainers":["hujingnb"],"url":"www.cnblogs.com/aggsite/topdiggs","description":"在博客园主页的分类出可查看所有类型。例如,go 的分类地址为: `https://www.cnblogs.com/cate/go/`, 则: [`/cnblogs/cate/go`](https://rsshub.app/cnblogs/cate/go)","location":"common.ts"}} />
### 48 小时阅读排行 {#bo-ke-yuan-48-xiao-shi-yue-du-pai-hang}
在博客园主页的分类出可查看所有类型。例如,go 的分类地址为: `https://www.cnblogs.com/cate/go/`, 则: [`/cnblogs/cate/go`](https://rsshub.app/cnblogs/cate/go)
<Route author="hujingnb" example="/cnblogs/aggsite/topviews" path="/cnblogs/aggsite/topviews" radar="1" />
### 10 天推荐排行榜 {#bo-ke-yuan-10-tian-tui-jian-pai-hang-bang}
### 编辑推荐 {#bo-ke-yuan-bian-ji-tui-jian}
<Route data={{"path":["/aggsite/topdiggs","/aggsite/topviews","/aggsite/headline","/cate/:type","/pick"],"categories":["blog"],"example":"/cnblogs/aggsite/topdiggs","parameters":{},"features":{"requireConfig":false,"requirePuppeteer":false,"antiCrawler":false,"supportBT":false,"supportPodcast":false,"supportScihub":false},"radar":{"source":["www.cnblogs.com/aggsite/topdiggs"]},"name":"10 天推荐排行榜","maintainers":["hujingnb"],"url":"www.cnblogs.com/aggsite/topdiggs","description":"在博客园主页的分类出可查看所有类型。例如,go 的分类地址为: `https://www.cnblogs.com/cate/go/`, 则: [`/cnblogs/cate/go`](https://rsshub.app/cnblogs/cate/go)","location":"common.ts"}} />
<Route author="hujingnb" example="/cnblogs/aggsite/headline" path="/cnblogs/aggsite/headline" radar="1" />
在博客园主页的分类出可查看所有类型。例如,go 的分类地址为: `https://www.cnblogs.com/cate/go/`, 则: [`/cnblogs/cate/go`](https://rsshub.app/cnblogs/cate/go)
### 分类 {#bo-ke-yuan-fen-lei}
### 10 天推荐排行榜 {#bo-ke-yuan-10-tian-tui-jian-pai-hang-bang}
<Route author="hujingnb" example="/cnblogs/cate/go" path="/cnblogs/cate/:type" paramsDesc={['类型']} radar="1">
在博客园主页的分类出可查看所有类型。例如,go 的分类地址为: `https://www.cnblogs.com/cate/go/`, 则: [`/cnblogs/cate/go`](https://rsshub.app/cnblogs/cate/go)
</Route>
<Route data={{"path":["/aggsite/topdiggs","/aggsite/topviews","/aggsite/headline","/cate/:type","/pick"],"categories":["blog"],"example":"/cnblogs/aggsite/topdiggs","parameters":{},"features":{"requireConfig":false,"requirePuppeteer":false,"antiCrawler":false,"supportBT":false,"supportPodcast":false,"supportScihub":false},"radar":{"source":["www.cnblogs.com/aggsite/topdiggs"]},"name":"10 天推荐排行榜","maintainers":["hujingnb"],"url":"www.cnblogs.com/aggsite/topdiggs","description":"在博客园主页的分类出可查看所有类型。例如,go 的分类地址为: `https://www.cnblogs.com/cate/go/`, 则: [`/cnblogs/cate/go`](https://rsshub.app/cnblogs/cate/go)","location":"common.ts"}} />
### 精华区 {#bo-ke-yuan-jing-hua-qu}
在博客园主页的分类出可查看所有类型。例如,go 的分类地址为: `https://www.cnblogs.com/cate/go/`, 则: [`/cnblogs/cate/go`](https://rsshub.app/cnblogs/cate/go)
<Route author="hujingnb" example="/cnblogs/pick" path="/cnblogs/pick" radar="1" />
### 10 天推荐排行榜 {#bo-ke-yuan-10-tian-tui-jian-pai-hang-bang}
## 不良林 {#bu-liang-lin}
<Route data={{"path":["/aggsite/topdiggs","/aggsite/topviews","/aggsite/headline","/cate/:type","/pick"],"categories":["blog"],"example":"/cnblogs/aggsite/topdiggs","parameters":{},"features":{"requireConfig":false,"requirePuppeteer":false,"antiCrawler":false,"supportBT":false,"supportPodcast":false,"supportScihub":false},"radar":{"source":["www.cnblogs.com/aggsite/topdiggs"]},"name":"10 天推荐排行榜","maintainers":["hujingnb"],"url":"www.cnblogs.com/aggsite/topdiggs","description":"在博客园主页的分类出可查看所有类型。例如,go 的分类地址为: `https://www.cnblogs.com/cate/go/`, 则: [`/cnblogs/cate/go`](https://rsshub.app/cnblogs/cate/go)","location":"common.ts"}} />
### 博客 {#bu-liang-lin-bo-ke}
在博客园主页的分类出可查看所有类型。例如,go 的分类地址为: `https://www.cnblogs.com/cate/go/`, 则: [`/cnblogs/cate/go`](https://rsshub.app/cnblogs/cate/go)
<Route author="cnkmmk" example="/bulianglin" path="/bulianglin" radar="1" />
### 10 天推荐排行榜 {#bo-ke-yuan-10-tian-tui-jian-pai-hang-bang}
<Route data={{"path":["/aggsite/topdiggs","/aggsite/topviews","/aggsite/headline","/cate/:type","/pick"],"categories":["blog"],"example":"/cnblogs/aggsite/topdiggs","parameters":{},"features":{"requireConfig":false,"requirePuppeteer":false,"antiCrawler":false,"supportBT":false,"supportPodcast":false,"supportScihub":false},"radar":{"source":["www.cnblogs.com/aggsite/topdiggs"]},"name":"10 天推荐排行榜","maintainers":["hujingnb"],"url":"www.cnblogs.com/aggsite/topdiggs","description":"在博客园主页的分类出可查看所有类型。例如,go 的分类地址为: `https://www.cnblogs.com/cate/go/`, 则: [`/cnblogs/cate/go`](https://rsshub.app/cnblogs/cate/go)","location":"common.ts"}} />
在博客园主页的分类出可查看所有类型。例如,go 的分类地址为: `https://www.cnblogs.com/cate/go/`, 则: [`/cnblogs/cate/go`](https://rsshub.app/cnblogs/cate/go)
## 财新博客 {#cai-xin-bo-ke}
> 网站部分内容需要付费订阅,RSS 仅做更新提醒,不含付费内容。
### 用户博客 {#cai-xin-bo-ke-yong-hu-bo-ke}
<Route author="Maecenas" example="/caixin/blog/zhangwuchang" path="/caixin/blog/:column?" paramsDesc={['博客名称,可在博客主页的 URL 找到']}>
通过提取文章全文,以提供比官方源更佳的阅读体验.
</Route>
<Route data={{"path":"/blog/:column?","categories":["blog"],"example":"/caixin/blog/zhangwuchang","parameters":{"column":"博客名称,可在博客主页的 URL 找到"},"features":{"requireConfig":false,"requirePuppeteer":false,"antiCrawler":false,"supportBT":false,"supportPodcast":false,"supportScihub":false},"name":"用户博客","maintainers":[],"description":"通过提取文章全文,以提供比官方源更佳的阅读体验.","location":"blog.ts"}} />
通过提取文章全文,以提供比官方源更佳的阅读体验.
## 川流 {#chuan-liu}
### 严选 {#chuan-liu-yan-xuan}
<Route author="nczitzk" example="/chuanliu/nice" path="/chuanliu/nice" radar="1" />
## 大侠阿木 {#da-xia-a-mu}
### 首页 {#da-xia-a-mu-shou-ye}
<Route author="kt286" example="/daxiaamu/home" path="/daxiaamu/home" />
<Route data={{"path":"/nice","categories":["blog"],"example":"/chuanliu/nice","parameters":{},"features":{"requireConfig":false,"requirePuppeteer":false,"antiCrawler":false,"supportBT":false,"supportPodcast":false,"supportScihub":false},"radar":{"source":["chuanliu.org/nice"]},"name":"严选","maintainers":["nczitzk"],"url":"chuanliu.org/nice","location":"nice.ts"}} />
## 大眼仔旭 {#da-yan-zai-xu}
### 分类 {#da-yan-zai-xu-fen-lei}
<Route author="nitezs" example="/dayanzai/windows" path="/dayanzai/:category/:fulltext?" paramsDesc={['分类','是否获取全文,需要获取则传入参数`y`']} radar="1">
| 微软应用 | 安卓应用 | 教程资源 | 其他资源 |
| -------- | -------- | -------- | -------- |
| windows | android | tutorial | other |
</Route>
<Route data={{"path":"/:category/:fulltext?","categories":["blog"],"example":"/dayanzai/windows","parameters":{"category":"分类","fulltext":"是否获取全文,需要获取则传入参数`y`"},"features":{"requireConfig":false,"requirePuppeteer":false,"antiCrawler":false,"supportBT":false,"supportPodcast":false,"supportScihub":false},"radar":{"source":["dayanzai.me/:category","dayanzai.me/:category/*"],"target":"/:category"},"name":"分类","maintainers":[],"description":"| 微软应用 | 安卓应用 | 教程资源 | 其他资源 |\n | -------- | -------- | -------- | -------- |\n | windows | android | tutorial | other |","location":"index.ts"}} />
## 电脑玩物 {#dian-nao-wan-wu}
### 博客 {#dian-nao-wan-wu-bo-ke}
<Route author="cnkmmk" example="/playpcesor" path="/playpcesor" radar="1" />
| 微软应用 | 安卓应用 | 教程资源 | 其他资源 |
| -------- | -------- | -------- | -------- |
| windows | android | tutorial | other |
## 纷享销客 CRM {#fen-xiang-xiao-ke-crm}
### 文章 {#fen-xiang-xiao-ke-crm-wen-zhang}
<Route author="akynazh" example="/fxiaoke/crm/news" path="/fxiaoke/crm/:type" paramsDesc={['文章类型, 见下表']}>
| 全部文章 | 文章干货 | CRM 知识 | 纷享动态 | 签约喜报 |
| -------- | -------- | -------- | --------------- | --------- |
| news | blog | articles | about-influence | customers |
</Route>
<Route data={{"path":"/crm/:type","categories":["blog"],"example":"/fxiaoke/crm/news","parameters":{"type":"文章类型, 见下表"},"features":{"requireConfig":false,"requirePuppeteer":false,"antiCrawler":false,"supportBT":false,"supportPodcast":false,"supportScihub":false},"name":"文章","maintainers":["akynazh"],"description":"| 全部文章 | 文章干货 | CRM 知识 | 纷享动态 | 签约喜报 |\n | -------- | -------- | -------- | --------------- | --------- |\n | news | blog | articles | about-influence | customers |","location":"crm.ts"}} />
## 国外主机测评 {#guo-wai-zhu-ji-ce-ping}
### 最新发布 {#guo-wai-zhu-ji-ce-ping-zui-xin-fa-bu}
<Route author="cnkmmk" example="/zhujiceping" path="/zhujiceping" />
| 全部文章 | 文章干货 | CRM 知识 | 纷享动态 | 签约喜报 |
| -------- | -------- | -------- | --------------- | --------- |
| news | blog | articles | about-influence | customers |
## 虎皮椒 {#hu-pi-jiao}
### 文章 {#hu-pi-jiao-wen-zhang}
<Route author="wxluckly" example="/xunhupay/blog" path="/xunhupay/blog" radar="1" />
## 荒岛 {#huang-dao}
### 博客 {#huang-dao-bo-ke}
<Route author="cnkmmk" example="/lala" path="/lala" />
## 劍心.回憶 {#jian-xin-hui-yi}
### 分类 {#jian-xin-hui-yi-fen-lei}
<Route author="nczitzk" example="/kenshin" path="/kenshin/:category?/:type?" paramsDesc={['分类,见下表,默认为首页', '子分类,见下表,默认为首页']}>
:::tip
如 `藝能新聞` 的 `日劇新聞` 分类,路由为 `/jnews/news_drama`
:::
藝能新聞 jnews
| 日劇新聞 | 日影新聞 | 日樂新聞 | 日藝新聞 |
| ----------- | ----------- | ----------- | ------------------- |
| news\_drama | news\_movie | news\_music | news\_entertainment |
| 動漫新聞 | 藝人美照 | 清涼寫真 | 日本廣告 | 其他日聞 |
| --------- | ------------ | ---------- | -------- | ------------ |
| news\_acg | artist-photo | photoalbum | jpcm | news\_others |
旅遊情報 jpnews
| 日本美食情報 | 日本甜點情報 | 日本零食情報 | 日本飲品情報 | 日本景點情報 |
| ------------ | ------------- | ------------- | ------------- | ------------------ |
| jpnews-food | jpnews-sweets | jpnews-okashi | jpnews-drinks | jpnews-attractions |
| 日本玩樂情報 | 日本住宿情報 | 日本活動情報 | 日本購物情報 | 日本社會情報 |
| ------------ | ------------ | ------------- | --------------- | -------------- |
| jpnews-play | jpnews-hotel | jpnews-events | jpnews-shopping | jpnews-society |
| 日本交通情報 | 日本天氣情報 |
| -------------- | -------------- |
| jpnews-traffic | jpnews-weather |
日劇世界 jdrama
| 每周劇評 | 日劇總評 | 資料情報 |
| --------------------- | -------------------- | ----------- |
| drama\_review\_weekly | drama\_review\_final | drama\_data |
| 深度日劇 | 收視報告 | 日劇專欄 | 劇迷互動 |
| ----------- | ------------- | ------------- | ------------------ |
| drama\_deep | drama\_rating | drama\_column | drama\_interactive |
</Route>
## 交流岛资源网 {#jiao-liu-dao-zi-yuan-wang}
### 最新文章 {#jiao-liu-dao-zi-yuan-wang-zui-xin-wen-zhang}
<Route author="TonyRL" example="/jiaoliudao" path="/jiaoliudao" radar="1" />
## 敬维博客 {#jing-wei-bo-ke}
### 文章 {#jing-wei-bo-ke-wen-zhang}
<Route author="a180285" example="/blogs/jingwei.link" path="/blogs/jingwei.link" />
## 每日安全 {#mei-ri-an-quan}
### 推送 {#mei-ri-an-quan-tui-song}
<Route author="LogicJake" example="/security/pulses" path="/security/pulses" anticrawler="1" />
## 免費資源網路社群 {#mian-fei-zi-yuan-wang-lu-she-qun}
### 博客 {#mian-fei-zi-yuan-wang-lu-she-qun-bo-ke}
<Route author="cnkmmk" example="/free" path="/free" />
<Route data={{"path":"/blog","categories":["blog"],"example":"/xunhupay/blog","parameters":{},"features":{"requireConfig":false,"requirePuppeteer":false,"antiCrawler":false,"supportBT":false,"supportPodcast":false,"supportScihub":false},"radar":{"source":["www.xunhupay.com/blog"]},"name":"文章","maintainers":["Joey"],"url":"www.xunhupay.com/blog","location":"index.ts"}} />
## 十年之约 {#shi-nian-zhi-yue}
### 专题展示 - 文章 {#shi-nian-zhi-yue-zhuan-ti-zhan-shi-wen-zhang}
<Route author="7Wate a180285" example="/foreverblog/feeds" path="/foreverblog/feeds" radar="1" />
<Route data={{"path":"/feeds","categories":["blog"],"example":"/foreverblog/feeds","parameters":{},"features":{"requireConfig":false,"requirePuppeteer":false,"antiCrawler":false,"supportBT":false,"supportPodcast":false,"supportScihub":false},"radar":{"source":["www.foreverblog.cn/feeds.html"]},"name":"专题展示 - 文章","maintainers":["7Wate","a180285"],"url":"www.foreverblog.cn/feeds.html","location":"feeds.ts"}} />
## 土猛的员外 {#tu-meng-de-yuan-wai}
### 文章 {#tu-meng-de-yuan-wai-wen-zhang}
<Route author="Levix" example="/luxiangdong/archive" path="/luxiangdong/archive" />
## 王五四文集 {#wang-wu-si-wen-ji}
### 文章 {#wang-wu-si-wen-ji-wen-zhang}
<Route author="prnake" example="/blogs/wang54" path="/blogs/wang54/:id?" paramsDesc={['RSS抓取地址:https://wangwusiwj.blogspot.com/:id?,默认为2020']} />
## 王垠博客 {#wang-yin-bo-ke}
### 文章 {#wang-yin-bo-ke-wen-zhang}
<Route author="junbaor SkiTiSu" example="/blogs/wangyin" path="/blogs/wangyin" />
<Route data={{"path":"/archive","categories":["blog"],"example":"/luxiangdong/archive","parameters":{},"features":{"requireConfig":false,"requirePuppeteer":false,"antiCrawler":false,"supportBT":false,"supportPodcast":false,"supportScihub":false},"radar":{"source":["luxiangdong.com/"]},"name":"文章","maintainers":["Levix"],"url":"luxiangdong.com/","location":"archive.ts"}} />
## 新语丝 {#xin-yu-si}
### 新到资料 {#xin-yu-si-xin-dao-zi-liao}
<Route author="wenzhenl" example="/xys/new" path="/xys/new" radar="1" />
<Route data={{"path":"/new","categories":["blog"],"example":"/xys/new","parameters":{},"features":{"requireConfig":false,"requirePuppeteer":false,"antiCrawler":false,"supportBT":false,"supportPodcast":false,"supportScihub":false},"radar":{"source":["xys.org/","xys.org/new.html"]},"name":"新到资料","maintainers":["wenzhenl"],"url":"xys.org/","location":"new.ts"}} />
## 雨苁博客 {#yu-cong-bo-ke}
### 首页 {#yu-cong-bo-ke-shou-ye}
<Route author="XinRoom" example="/ddosi" path="/ddosi" anticrawler="1" />
### 分类 {#yu-cong-bo-ke-fen-lei}
<Route author="XinRoom" example="/ddosi/category/黑客工具" path="/ddosi/category/:category?" />
<Route data={{"path":"/category/:category?","categories":["blog"],"example":"/ddosi/category/黑客工具","parameters":{"category":"N"},"features":{"requireConfig":false,"requirePuppeteer":false,"antiCrawler":false,"supportBT":false,"supportPodcast":false,"supportScihub":false},"radar":{"source":["ddosi.org/category/:category/"],"target":"/category/:category"},"name":"分类","maintainers":[],"url":"ddosi.org/","location":"category.ts"}} />
## 云原生社区 {#yun-yuan-sheng-she-qu}
### 博客 {#yun-yuan-sheng-she-qu-bo-ke}
<Route author="aneasystone" example="/cloudnative/blog" path="/cloudnative/blog" />
## 赵容部落 {#zhao-rong-bu-luo}
### 博客 {#zhao-rong-bu-luo-bo-ke}
<Route author="cnkmmk" example="/zrblog" path="/zrblog" />
<Route data={{"path":"/blog","categories":["blog"],"example":"/cloudnative/blog","parameters":{},"features":{"requireConfig":false,"requirePuppeteer":false,"antiCrawler":false,"supportBT":false,"supportPodcast":false,"supportScihub":false},"name":"博客","maintainers":["aneasystone"],"location":"blog.ts"}} />
## 浙江大学可视分析小组 {#zhe-jiang-da-xue-ke-shi-fen-xi-xiao-zu}
### 博客 {#zhe-jiang-da-xue-ke-shi-fen-xi-xiao-zu-bo-ke}
<Route author="KaiyoungYu" example="/zjuvag/blog" path="/zjuvag/blog" radar="1" />
<Route data={{"path":"/blog","categories":["blog"],"example":"/zjuvag/blog","parameters":{},"features":{"requireConfig":false,"requirePuppeteer":false,"antiCrawler":false,"supportBT":false,"supportPodcast":false,"supportScihub":false},"name":"博客","maintainers":["KaiyoungYu"],"location":"blog.ts"}} />
## 支流科技 {#zhi-liu-ke-ji}
### 博客 {#zhi-liu-ke-ji-bo-ke}
<Route author="aneasystone" example="/apiseven/blog" path="/apiseven/blog" />
<Route data={{"path":"/blog","categories":["blog"],"example":"/apiseven/blog","parameters":{},"features":{"requireConfig":false,"requirePuppeteer":false,"antiCrawler":false,"supportBT":false,"supportPodcast":false,"supportScihub":false},"name":"博客","maintainers":["aneasystone"],"location":"blog.ts"}} />
## 竹白 {#zhu-bai}
### Unknown {#zhu-bai-unknown}
<Route data={{"path":"/top20","categories":["blog"],"example":"/zhubai/top20","parameters":{},"features":{"requireConfig":false,"requirePuppeteer":false,"antiCrawler":false,"supportBT":false,"supportPodcast":false,"supportScihub":false},"radar":{"source":["analy.zhubai.love/"]},"name":"Unknown","maintainers":["nczitzk"],"url":"analy.zhubai.love/","location":"top20.ts"}} />
### 文章 {#zhu-bai-wen-zhang}
<Route author="naixy28" example="/zhubai/via" path="/zhubai/:id" paramsDesc={['`id` 为竹白主页 url 中的三级域名,如 via.zhubai.love 的 `id` 为 `via`']}>
:::tip
在路由末尾处加上 `?limit=限制获取数目` 来限制获取条目数量,默认值为`20`
:::
</Route>
<Route data={{"path":"/:id","categories":["blog"],"example":"/zhubai/via","parameters":{"id":"`id` 为竹白主页 url 中的三级域名,如 via.zhubai.love 的 `id` 为 `via`"},"features":{"requireConfig":false,"requirePuppeteer":false,"antiCrawler":false,"supportBT":false,"supportPodcast":false,"supportScihub":false},"name":"文章","maintainers":["naixy28"],"description":":::tip\n 在路由末尾处加上 `?limit=限制获取数目` 来限制获取条目数量,默认值为`20`\n :::","location":"index.ts"}} />
### 上周热门 TOP 20 {#zhu-bai-shang-zhou-re-men-top-20}
<Route author="nczitzk" example="/zhubai/top20" path="/zhubai/top20" radar="1" />
:::tip
在路由末尾处加上 `?limit=限制获取数目` 来限制获取条目数量,默认值为`20`
:::
File diff suppressed because one or more lines are too long
File diff suppressed because it is too large Load Diff
+145 -241
View File
@@ -1,321 +1,225 @@
# ❗️ Forecast and alerts
# forecast
## BADAN METEOROLOGI, KLIMATOLOGI, DAN GEOFISIKA(Indonesian) {#badan-meteorologi-klimatologi-dan-geofisika-indonesian}
### Recent Earthquakes {#badan-meteorologi-klimatologi-dan-geofisika-indonesian-recent-earthquakes}
<Route author="Shinanory" example="/bmkg/earthquake" path="/bmkg/earthquake" />
### News {#badan-meteorologi-klimatologi-dan-geofisika-indonesian-news}
<Route author="Shinanory" example="/bmkg/news" path="/bmkg/news" />
<Route data={{"path":"/news","categories":["forecast"],"example":"/bmkg/news","parameters":{},"features":{"requireConfig":false,"requirePuppeteer":false,"antiCrawler":false,"supportBT":false,"supportPodcast":false,"supportScihub":false},"radar":{"source":["bmkg.go.id/","bmkg.go.id/berita"]},"name":"News","maintainers":["Shinanory"],"url":"bmkg.go.id/","location":"news.ts"}} />
### Recent Earthquakes {#badan-meteorologi-klimatologi-dan-geofisika-indonesian-recent-earthquakes}
<Route data={{"path":"/earthquake","categories":["forecast"],"example":"/bmkg/earthquake","parameters":{},"features":{"requireConfig":false,"requirePuppeteer":false,"antiCrawler":false,"supportBT":false,"supportPodcast":false,"supportScihub":false},"radar":{"source":["bmkg.go.id/","bmkg.go.id/gempabumi-terkini.html"]},"name":"Recent Earthquakes","maintainers":["Shinanory"],"url":"bmkg.go.id/","location":"earthquake.ts"}} />
## Outage.Report {#outage-report}
### Report {#outage-report-report}
<Route author="cxumol nczitzk" example="/outagereport/ubisoft/5" path="/outagereport/:name/:count?" paramsDesc={['Service name, spelling format must be consistent with URL', 'Counting threshold, will only be written in RSS if the number of people who report to stop serving is not less than this number']} notOperational="1">
Please skip the local service area code for `name`, for example `https://outage.report/us/verizon-wireless` to `verizon-wireless`.
</Route>
<Route data={{"path":"/:name/:count?","categories":["forecast"],"example":"/outagereport/ubisoft/5","parameters":{"name":"Service name, spelling format must be consistent with URL","count":"Counting threshold, will only be written in RSS if the number of people who report to stop serving is not less than this number"},"features":{"requireConfig":false,"requirePuppeteer":false,"antiCrawler":false,"supportBT":false,"supportPodcast":false,"supportScihub":false},"name":"Report","maintainers":["cxumol","nczitzk"],"description":"Please skip the local service area code for `name`, for example `https://outage.report/us/verizon-wireless` to `verizon-wireless`.","location":"index.ts"}} />
Please skip the local service area code for `name`, for example `https://outage.report/us/verizon-wireless` to `verizon-wireless`.
## Uptime Robot {#uptime-robot}
### RSS {#uptime-robot-rss}
<Route author="Rongronggg9" example="/uptimerobot/rss/u358785-e4323652448755805d668f1a66506f2f" path="/uptimerobot/rss/:id/:routeParams?" paramsDesc={['the last part of your RSS URL (e.g. `u358785-e4323652448755805d668f1a66506f2f` for `https://rss.uptimerobot.com/u358785-e4323652448755805d668f1a66506f2f`)', 'extra parameters, see the table below']}>
| Key | Description | Accepts | Defaults to |
| ------ | ------------------------------------------------------------------------ | -------------- | ----------- |
| showID | Show monitor ID (disabling it will also disable link for each RSS entry) | 0/1/true/false | true |
</Route>
<Route data={{"path":"/rss/:id/:routeParams?","categories":["forecast"],"example":"/uptimerobot/rss/u358785-e4323652448755805d668f1a66506f2f","parameters":{"id":"the last part of your RSS URL (e.g. `u358785-e4323652448755805d668f1a66506f2f` for `https://rss.uptimerobot.com/u358785-e4323652448755805d668f1a66506f2f`)","routeParams":"extra parameters, see the table below"},"features":{"requireConfig":false,"requirePuppeteer":false,"antiCrawler":false,"supportBT":false,"supportPodcast":false,"supportScihub":false},"radar":{"source":["rss.uptimerobot.com/:id"],"target":"/rss/:id"},"name":"RSS","maintainers":["Rongronggg9"],"description":"| Key | Description | Accepts | Defaults to |\n | ------ | ------------------------------------------------------------------------ | -------------- | ----------- |\n | showID | Show monitor ID (disabling it will also disable link for each RSS entry) | 0/1/true/false | true |","location":"rss.ts"}} />
| Key | Description | Accepts | Defaults to |
| ------ | ------------------------------------------------------------------------ | -------------- | ----------- |
| showID | Show monitor ID (disabling it will also disable link for each RSS entry) | 0/1/true/false | true |
## 重庆燃气 {#chong-qing-ran-qi}
### 停气检修通知 {#chong-qing-ran-qi-ting-qi-jian-xiu-tong-zhi}
<Route author="Mai19930513" example="/cqgas/tqtz" path="/cqgas/tqtz" radar="1" />
<Route data={{"path":"/tqtz","categories":["forecast"],"example":"/cqgas/tqtz","parameters":{},"features":{"requireConfig":false,"requirePuppeteer":false,"antiCrawler":false,"supportBT":false,"supportPodcast":false,"supportScihub":false},"radar":{"source":["cqgas.cn/"]},"name":"停气检修通知","maintainers":["Mai19930513"],"url":"cqgas.cn/","location":"tqtz.ts"}} />
## 地震速报 {#di-zhen-su-bao}
### 中国地震局 {#di-zhen-su-bao-zhong-guo-di-zhen-ju}
<Route author="LogicJake" example="/earthquake" path="/earthquake/:region?" paramsDesc={['区域,0全部,1国内(默认),2国外']} anticrawler="1">
可通过全局过滤参数订阅您感兴趣的地区.
</Route>
<Route data={{"path":"/:region?","categories":["forecast"],"example":"/earthquake","parameters":{"region":"区域,0全部,1国内(默认),2国外"},"features":{"requireConfig":false,"requirePuppeteer":false,"antiCrawler":true,"supportBT":false,"supportPodcast":false,"supportScihub":false},"radar":{"source":["www.cea.gov.cn/cea/xwzx/zqsd/index.html","www.cea.gov.cn/"],"target":""},"name":"中国地震局","maintainers":["LogicJake"],"url":"www.cea.gov.cn/cea/xwzx/zqsd/index.html","description":"可通过全局过滤参数订阅您感兴趣的地区.","location":"index.ts"}} />
可通过全局过滤参数订阅您感兴趣的地区.
### 中国地震台 {#di-zhen-su-bao-zhong-guo-di-zhen-tai}
<Route author="SettingDust" example="/earthquake/ceic/1" path="/earthquake/ceic/:type?" paramsDesc={['类型,见下表']}>
| 参数 | 类型 |
| ---- | --------------------------- |
| 1 | 最近 24 小时地震信息 |
| 2 | 最近 48 小时地震信息 |
| 5 | 最近一年 3.0 级以上地震信息 |
| 7 | 最近一年 3.0 级以下地震 |
| 8 | 最近一年 4.0 级以上地震信息 |
| 9 | 最近一年 5.0 级以上地震信息 |
| 0 | 最近一年 6.0 级以上地震信息 |
<Route data={{"path":"/ceic/:type?","categories":["forecast"],"example":"/earthquake/ceic/1","parameters":{"type":"类型,见下表"},"features":{"requireConfig":false,"requirePuppeteer":false,"antiCrawler":false,"supportBT":false,"supportPodcast":false,"supportScihub":false},"radar":{"source":["www.cea.gov.cn/cea/xwzx/zqsd/index.html","www.cea.gov.cn/"],"target":""},"name":"中国地震台","maintainers":["SettingDust"],"url":"www.cea.gov.cn/cea/xwzx/zqsd/index.html","description":"| 参数 | 类型 |\n | ---- | --------------------------- |\n | 1 | 最近 24 小时地震信息 |\n | 2 | 最近 48 小时地震信息 |\n | 5 | 最近一年 3.0 级以上地震信息 |\n | 7 | 最近一年 3.0 级以下地震 |\n | 8 | 最近一年 4.0 级以上地震信息 |\n | 9 | 最近一年 5.0 级以上地震信息 |\n | 0 | 最近一年 6.0 级以上地震信息 |\n\n 可通过全局过滤参数订阅您感兴趣的地区.","location":"ceic.ts"}} />
可通过全局过滤参数订阅您感兴趣的地区.
</Route>
| 参数 | 类型 |
| ---- | --------------------------- |
| 1 | 最近 24 小时地震信息 |
| 2 | 最近 48 小时地震信息 |
| 5 | 最近一年 3.0 级以上地震信息 |
| 7 | 最近一年 3.0 级以下地震 |
| 8 | 最近一年 4.0 级以上地震信息 |
| 9 | 最近一年 5.0 级以上地震信息 |
| 0 | 最近一年 6.0 级以上地震信息 |
## 广州天气 {#guang-zhou-tian-qi}
### 突发性天气提示 {#guang-zhou-tian-qi-tu-fa-xing-tian-qi-ti-shi}
<Route author="Fatpandac" example="/gov/guangdong/tqyb/tfxtq" path="/gov/guangdong/tqyb/tfxtq" />
### 广东省内城市预警信号 {#guang-zhou-tian-qi-guang-dong-sheng-nei-cheng-shi-yu-jing-xin-hao}
<Route author="Fatpandac" example="/gov/guangdong/tqyb/sncsyjxh" path="/gov/guangdong/tqyb/sncsyjxh" />
## 国家气候中心 {#guo-jia-qi-hou-zhong-xin}
### 最新监测 {#guo-jia-qi-hou-zhong-xin-zui-xin-jian-ce}
<Route author="nczitzk" example="/ncc-cma/cmdp/image" path="/ncc-cma/cmdp/image" paramsDesc={['分类 id,见下表,默认为全部']} radar="1" supportBT="1">
:::tip
若订阅全部最新监测信息,此时路由为 [`/ncc-cma/cmdp/image`](https://rsshub.app/ncc-cma/cmdp/image)。
若订阅中国气温 **日平均气温距平** 的最新监测信息,此时路由为 [`/ncc-cma/cmdp/image/RPJQWQYZ`](https://rsshub.app/ncc-cma/cmdp/image/RPJQWQYZ)。
若订阅全球降水 **降水量(最近 10 天)** / **降水量(最近 10 天)** / **降水量(最近 10 天)** 的最新监测信息,此时路由为 [`/ncc-cma/cmdp/image/glbrain10_/glbrain20_/glbrain30_`](https://rsshub.app/ncc-cma/cmdp/image/glbrain10_/glbrain20_/glbrain30_)。
:::
#### [中国气温](http://cmdp.ncc-cma.net/cn/index.htm)
| 分类 | ID |
| -------------------- | ---------- |
| 日平均气温距平 | RPJQWQYZ |
| 近 5 天平均气温距平 | ZJ5TPJQWJP |
| 近 10 天平均气温距平 | ZJ10TQWJP |
| 近 20 天平均气温距平 | ZJ20TQWJP |
| 近 30 天平均气温距平 | ZJ30TQWJP |
| 本月以来气温距平 | BYYLQWJP |
| 本季以来气温距平 | BJYLQWJP |
| 本年以来气温距平 | BNYLQWJP |
#### [中国降水](http://cmdp.ncc-cma.net/cn/index.htm)
| 分类 | ID |
| ------------------------ | -------------- |
| 日降水量分布 | QGRJSLFBT0808S |
| 近 5 天降水量 | ZJ5TJSLFBT |
| 近 10 天降水量 | ZJ10TJSL |
| 近 20 天降水量 | ZJ20TJSL |
| 近 30 天降水量 | ZJ30TJSL |
| 本月以来降水量 | BYYLJSL |
| 本季以来降水量 | BJYLJSL |
| 近 10 天降水量距平百分率 | ZJ10TJSLJP |
| 近 20 天降水量距平百分率 | ZJ20TJSLJP |
| 近 30 天降水量距平百分率 | ZJ30TJSLJP |
| 本月以来降水量距平百分率 | BYYLJSLJPZYQHZ |
| 本季以来降水量距平百分率 | BJYLJSLJPZJQHZ |
| 本年以来降水量距平百分率 | BNYLJSLJP |
#### [全球气温](http://cmdp.ncc-cma.net/cn/index.htm)
| 分类 | ID |
| -------------------------- | ------------- |
| 气温距平(最近 10 天) | glbtmeana10\_ |
| 气温距平(最近 20 天) | glbtmeana20\_ |
| 气温距平(最近 30 天) | glbtmeana30\_ |
| 气温距平(最近 90 天) | glbtmeana90\_ |
| 最低气温距平(最近 30 天) | glbtmina30\_ |
| 最低气温距平(最近 90 天) | glbtmina90\_ |
| 最高气温距平(最近 30 天) | glbtmaxa30\_ |
| 最高气温距平(最近 90 天) | glbtmaxa90\_ |
#### [全球降水](http://cmdp.ncc-cma.net/cn/index.htm)
| 分类 | ID |
| ---------------------------- | ------------ |
| 降水量(最近 10 天) | glbrain10\_ |
| 降水量(最近 20 天) | glbrain20\_ |
| 降水量(最近 30 天) | glbrain30\_ |
| 降水量(最近 90 天) | glbrain90\_ |
| 降水距平百分率(最近 10 天) | glbraina10\_ |
| 降水距平百分率(最近 20 天) | glbraina20\_ |
| 降水距平百分率(最近 30 天) | glbraina30\_ |
| 降水距平百分率(最近 90 天) | glbraina90\_ |
</Route>
## 国家突发事件预警信息发布网 {#guo-jia-tu-fa-shi-jian-yu-jing-xin-xi-fa-bu-wang}
### 当前生效预警 {#guo-jia-tu-fa-shi-jian-yu-jing-xin-xi-fa-bu-wang-dang-qian-sheng-xiao-yu-jing}
<Route author="nczitzk" example="/12379" path="/12379/index" />
可通过全局过滤参数订阅您感兴趣的地区.
## 和风天气 {#he-feng-tian-qi}
### 近三天天气 {#he-feng-tian-qi-jin-san-tian-tian-qi}
<Route author="Rein-Ou" example="/qweather/3days/广州" path="/qweather/3days/:location" configRequired="1">
需自行注册获取 api 的 key,并在环境变量 HEFENG\_KEY 中进行配置,获取订阅近三天天气预报
</Route>
<Route data={{"path":"/3days/:location","categories":["forecast"],"example":"/qweather/3days/广州","parameters":{"location":"N"},"features":{"requireConfig":true,"requirePuppeteer":false,"antiCrawler":false,"supportBT":false,"supportPodcast":false,"supportScihub":false},"name":"近三天天气","maintainers":["Rein-Ou","la3rence"],"description":"需自行注册获取 api 的 key,并在环境变量 HEFENG_KEY 中进行配置,获取订阅近三天天气预报","location":"3days.ts"}} />
需自行注册获取 api 的 key,并在环境变量 HEFENG\_KEY 中进行配置,获取订阅近三天天气预报
### 实时天气 {#he-feng-tian-qi-shi-shi-tian-qi}
<Route author="Rein-Ou" example="/qweather/广州" path="/qweather/now/:location" configRequired="1">
需自行注册获取 api 的 key,每小时更新一次数据
</Route>
<Route data={{"path":"/now/:location","categories":["forecast"],"example":"/qweather/广州","parameters":{"location":"N"},"features":{"requireConfig":true,"requirePuppeteer":false,"antiCrawler":false,"supportBT":false,"supportPodcast":false,"supportScihub":false},"name":"实时天气","maintainers":["Rein-Ou"],"description":"需自行注册获取 api 的 key,每小时更新一次数据","location":"now.ts"}} />
## 上海市生态环境局 {#shang-hai-shi-sheng-tai-huan-jing-ju}
### 空气质量 {#shang-hai-shi-sheng-tai-huan-jing-ju-kong-qi-zhi-liang}
<Route author="nczitzk" example="/gov/shanghai/sthj" path="/gov/shanghai/sthj" />
## 停电通知 {#ting-dian-tong-zhi}
### 95598 停电查询网 {#ting-dian-tong-zhi-95598-ting-dian-cha-xun-wang}
<Route author="mjysci" example="/tingdiantz/95598/hb1/wh/wc/" path="/tingdiantz/95598/:province/:city/:district?" paramsDesc={['省,2~3位拼音缩写,详情见http://www.sttcq.com/td/', '市,同上', '区,同上']} />
### 南京市 {#ting-dian-tong-zhi-nan-jing-shi}
<Route author="ocleo1" example="/tingdiantz/nanjing" path="/tingdiantz/nanjing" />
需自行注册获取 api 的 key,每小时更新一次数据
## 停水通知 {#ting-shui-tong-zhi}
配合 [IFTTT](https://ifttt.com/) Applets [邮件通知](https://ifttt.com/applets/SEvmDVKY-) 使用实现自动通知效果.
### 杭州市 {#ting-shui-tong-zhi-hang-zhou-shi}
<Route author="znhocn" example="/tingshuitz/hangzhou" path="/tingshuitz/hangzhou" notOperational="1" />
### 萧山区 {#ting-shui-tong-zhi-xiao-shan-qu}
<Route author="znhocn" example="/tingshuitz/xiaoshan" path="/tingshuitz/xiaoshan" />
### 大连市 {#ting-shui-tong-zhi-da-lian-shi}
<Route author="DIYgod" example="/tingshuitz/dalian" path="/tingshuitz/dalian" />
### 广州市 {#ting-shui-tong-zhi-guang-zhou-shi}
<Route author="xyqfer" example="/tingshuitz/guangzhou" path="/tingshuitz/guangzhou" />
<Route data={{"path":"/dalian","categories":["forecast"],"example":"/tingshuitz/dalian","parameters":{},"features":{"requireConfig":false,"requirePuppeteer":false,"antiCrawler":false,"supportBT":false,"supportPodcast":false,"supportScihub":false},"radar":{"source":["swj.dl.gov.cn/col/col4296/index.html","swj.dl.gov.cn/"]},"name":"大连市","maintainers":["DIYgod"],"url":"swj.dl.gov.cn/col/col4296/index.html","location":"dalian.ts"}} />
### 东莞市 {#ting-shui-tong-zhi-dong-guan-shi}
<Route author="victoriqueko" example="/tingshuitz/dongguan" path="/tingshuitz/dongguan" notOperational="1" />
<Route data={{"path":"/dongguan","categories":["forecast"],"example":"/tingshuitz/dongguan","parameters":{},"features":{"requireConfig":false,"requirePuppeteer":false,"antiCrawler":false,"supportBT":false,"supportPodcast":false,"supportScihub":false},"name":"东莞市","maintainers":["victoriqueko"],"location":"dongguan.ts"}} />
### 西安市 {#ting-shui-tong-zhi-xi-an-shi}
### 广州市 {#ting-shui-tong-zhi-guang-zhou-shi}
<Route author="ciaranchen" example="/tingshuitz/xian" path="/tingshuitz/xian" notOperational="1" />
<Route data={{"path":"/guangzhou","categories":["forecast"],"example":"/tingshuitz/guangzhou","parameters":{},"features":{"requireConfig":false,"requirePuppeteer":false,"antiCrawler":false,"supportBT":false,"supportPodcast":false,"supportScihub":false},"name":"广州市","maintainers":["xyqfer"],"location":"guangzhou.ts"}} />
### 阳江市 {#ting-shui-tong-zhi-yang-jiang-shi}
### 杭州市 {#ting-shui-tong-zhi-hang-zhou-shi}
<Route author="ciaranchen" example="/tingshuitz/yangjiang" path="/tingshuitz/yangjiang" notOperational="1" />
<Route data={{"path":"/hangzhou","categories":["forecast"],"example":"/tingshuitz/hangzhou","parameters":{},"features":{"requireConfig":false,"requirePuppeteer":false,"antiCrawler":false,"supportBT":false,"supportPodcast":false,"supportScihub":false},"radar":{"source":["www.hzwgc.com/public/stop_the_water","www.hzwgc.com/"]},"name":"杭州市","maintainers":["znhocn"],"url":"www.hzwgc.com/public/stop_the_water","location":"hangzhou.ts"}} />
### 南京市 {#ting-shui-tong-zhi-nan-jing-shi}
<Route author="ocleo1" example="/tingshuitz/nanjing" path="/tingshuitz/nanjing" />
### 武汉市 {#ting-shui-tong-zhi-wu-han-shi}
<Route author="MoonBegonia" example="/tingshuitz/wuhan" path="/tingshuitz/wuhan/:channelId" notOperational="1">
| channelId | 分类 |
| --------- | ---------- |
| 68 | 计划性停水 |
| 69 | 突发性停水 |
</Route>
### 长沙市 {#ting-shui-tong-zhi-chang-sha-shi}
<Route author="shansing" example="/tingshuitz/changsha/78" path="/tingshuitz/changsha/:channelId?" notOperational="1">
可能仅限于中国大陆服务器访问,以实际情况为准。
| channelId | 分类 |
| --------- | -------- |
| 78 | 计划停水 |
| 157 | 抢修停水 |
</Route>
<Route data={{"path":"/nanjing","categories":["forecast"],"example":"/tingshuitz/nanjing","parameters":{},"features":{"requireConfig":false,"requirePuppeteer":false,"antiCrawler":false,"supportBT":false,"supportPodcast":false,"supportScihub":false},"radar":{"source":["jlwater.com/portal/10000013","jlwater.com/"]},"name":"南京市","maintainers":["ocleo1"],"url":"jlwater.com/portal/10000013","location":"nanjing.ts"}} />
### 深圳市 {#ting-shui-tong-zhi-shen-zhen-shi}
<Route author="lilPiper" example="/tingshuitz/shenzhen" path="/tingshuitz/shenzhen" notOperational="1">
可能仅限中国大陆服务器访问,以实际情况为准。
</Route>
<Route data={{"path":"/shenzhen","categories":["forecast"],"example":"/tingshuitz/shenzhen","parameters":{},"features":{"requireConfig":false,"requirePuppeteer":false,"antiCrawler":false,"supportBT":false,"supportPodcast":false,"supportScihub":false},"radar":{"source":["sz-water.com.cn/*"]},"name":"深圳市","maintainers":["lilPiper"],"url":"sz-water.com.cn/*","description":"可能仅限中国大陆服务器访问,以实际情况为准。","location":"shenzhen.ts"}} />
## 香港天文台 {#xiang-gang-tian-wen-tai}
可能仅限中国大陆服务器访问,以实际情况为准。
### Current Weather Report {#xiang-gang-tian-wen-tai-current-weather-report}
### 西安市 {#ting-shui-tong-zhi-xi-an-shi}
<Route author="calpa" example="/hko/weather" path="/hko/weather" />
<Route data={{"path":"/xian","categories":["forecast"],"example":"/tingshuitz/xian","parameters":{},"features":{"requireConfig":false,"requirePuppeteer":false,"antiCrawler":false,"supportBT":false,"supportPodcast":false,"supportScihub":false},"name":"西安市","maintainers":["ciaranchen"],"location":"xian.ts"}} />
### 萧山区 {#ting-shui-tong-zhi-xiao-shan-qu}
<Route data={{"path":"/xiaoshan","categories":["forecast"],"example":"/tingshuitz/xiaoshan","parameters":{},"features":{"requireConfig":false,"requirePuppeteer":false,"antiCrawler":false,"supportBT":false,"supportPodcast":false,"supportScihub":false},"radar":{"source":["www.xswater.com/gongshui/channels/227.html","www.xswater.com/"]},"name":"萧山区","maintainers":["znhocn"],"url":"www.xswater.com/gongshui/channels/227.html","location":"xiaoshan.ts"}} />
### 阳江市 {#ting-shui-tong-zhi-yang-jiang-shi}
<Route data={{"path":"/yangjiang","categories":["forecast"],"example":"/tingshuitz/yangjiang","parameters":{},"features":{"requireConfig":false,"requirePuppeteer":false,"antiCrawler":false,"supportBT":false,"supportPodcast":false,"supportScihub":false},"radar":{"source":["yjsswjt.com/zxdt_list.jsp","yjsswjt.com/"]},"name":"阳江市","maintainers":["ciaranchen"],"url":"yjsswjt.com/zxdt_list.jsp","location":"yangjiang.ts"}} />
### 长沙市 {#ting-shui-tong-zhi-chang-sha-shi}
<Route data={{"path":"/changsha/:channelId?","categories":["forecast"],"example":"/tingshuitz/changsha/78","parameters":{"channelId":"N"},"features":{"requireConfig":false,"requirePuppeteer":false,"antiCrawler":false,"supportBT":false,"supportPodcast":false,"supportScihub":false},"name":"长沙市","maintainers":["shansing"],"description":"可能仅限于中国大陆服务器访问,以实际情况为准。\n\n | channelId | 分类 |\n | --------- | -------- |\n | 78 | 计划停水 |\n | 157 | 抢修停水 |","location":"changsha.ts"}} />
可能仅限于中国大陆服务器访问,以实际情况为准。
| channelId | 分类 |
| --------- | -------- |
| 78 | 计划停水 |
| 157 | 抢修停水 |
## 中国国家应急广播 {#zhong-guo-guo-jia-ying-ji-guang-bo}
### 预警信息 {#zhong-guo-guo-jia-ying-ji-guang-bo-yu-jing-xin-xi}
<Route author="muzea nczitzk" example="/cneb/yjxx" path="/cneb/yjxx/:level?/:province?/:city?" paramsDesc={['灾害级别,见下表,默认为全部', '省份,默认为空,即全国', '城市,默认为空,即全省']}>
灾害级别
| 全部 | 红色 | 橙色 | 黄色 | 蓝色 |
| ---- | ---- | ---- | ---- | ---- |
| | 红色 | 橙色 | 黄色 | 蓝色 |
:::tip
若订阅全国的全部预警信息,此时路由为 [`/cneb/yjxx`](https://rsshub.app/cneb/yjxx)。
若订阅全国的 **红色** 预警信息,此时路由为 [`/cneb/yjxx/红色`](https://rsshub.app/cneb/yjxx/红色)。
若订阅 **北京市** 的全部预警信息,此时路由为 [`/cneb/yjxx/北京市`](https://rsshub.app/cneb/yjxx/北京市)。
若订阅 **北京市** 的 **蓝色** 预警信息,此时路由为 [`/cneb/yjxx/北京市/蓝色`](https://rsshub.app/cneb/yjxx/北京市/蓝色)。
若订阅 **广东省** 的 **橙色** 预警信息,此时路由为 [`/cneb/yjxx/广东省/橙色`](https://rsshub.app/cneb/yjxx/广东省/橙色)。
若订阅 **广东省广州市** 的全部预警信息,此时路由为 [`/cneb/yjxx/广东省/广州市`](https://rsshub.app/cneb/yjxx/广东省/广州市)。
若订阅 **广东省广州市** 的 **黄色** 预警信息,此时路由为 [`/cneb/yjxx/广东省/广州市/黄色`](https://rsshub.app/cneb/yjxx/广东省/广州市/黄色)。
:::
</Route>
### 应急新闻 {#zhong-guo-guo-jia-ying-ji-guang-bo-ying-ji-xin-wen}
<Route author="nczitzk" example="/cneb/yjxw" path="/cneb/yjxw/:category?" paramsDesc={['分类,见下表,默认为全部']}>
| 全部 | 国内新闻 | 国际新闻 |
| ---- | -------- | -------- |
| | gnxw | gjxw |
</Route>
<Route data={{"path":"/yjxw/:category?","categories":["forecast"],"example":"/cneb/yjxw","parameters":{"category":"分类,见下表,默认为全部"},"features":{"requireConfig":false,"requirePuppeteer":false,"antiCrawler":false,"supportBT":false,"supportPodcast":false,"supportScihub":false},"radar":{"source":["cneb.gov.cn/yjxw/:category?","cneb.gov.cn/"]},"name":"应急新闻","maintainers":["nczitzk"],"description":"| 全部 | 国内新闻 | 国际新闻 |\n | ---- | -------- | -------- |\n | | gnxw | gjxw |","location":"yjxw.ts"}} />
| 全部 | 国内新闻 | 国际新闻 |
| ---- | -------- | -------- |
| | gnxw | gjxw |
## 中国气象局 {#zhong-guo-qi-xiang-ju}
### 天气预报频道 {#zhong-guo-qi-xiang-ju-tian-qi-yu-bao-pin-dao}
<Route author="nczitzk" example="/cma/channel/380" path="/cma/channel/:id?" paramsDesc={['分类,见下表,可在对应频道页 URL 中找到,默认为 380,即每日天气提示']} radar="1">
#### 天气实况
<Route data={{"path":"/channel/:id?","categories":["forecast"],"example":"/cma/channel/380","parameters":{"id":"分类,见下表,可在对应频道页 URL 中找到,默认为 380,即每日天气提示"},"features":{"requireConfig":false,"requirePuppeteer":false,"antiCrawler":false,"supportBT":false,"supportPodcast":false,"supportScihub":false},"name":"天气预报频道","maintainers":["nczitzk"],"description":"#### 天气实况\n\n | 频道名称 | 频道 id |\n | -------- | -------------------------------- |\n | 卫星云图 | d3236549863e453aab0ccc4027105bad |\n | 单站雷达 | 103 |\n | 降水量 | 18 |\n | 气温 | 32 |\n | 土壤水分 | 45 |\n\n #### 气象公报\n\n | 频道名称 | 频道 id |\n | -------------- | -------------------------------- |\n | 每日天气提示 | 380 |\n | 重要天气提示 | da5d55817ad5430fb9796a0780178533 |\n | 天气公报 | 3780 |\n | 强对流天气预报 | 383 |\n | 交通气象预报 | 423 |\n | 森林火险预报 | 424 |\n | 海洋天气公报 | 452 |\n | 环境气象公报 | 467 |\n\n :::tip\n 订阅更多细分频道,请前往对应上级频道页,使用下拉菜单选择项目后跳转到目标频道页,查看其 URL 找到对应频道 id\n :::","location":"channel.ts"}} />
| 频道名称 | 频道 id |
| -------- | -------------------------------- |
| 卫星云图 | d3236549863e453aab0ccc4027105bad |
| 单站雷达 | 103 |
| 降水量 | 18 |
| 气温 | 32 |
| 土壤水分 | 45 |
#### 天气实况 {#zhong-guo-qi-xiang-ju-tian-qi-yu-bao-pin-dao-tian-qi-shi-kuang}
#### 气象公报
| 频道名称 | 频道 id |
| -------- | -------------------------------- |
| 卫星云图 | d3236549863e453aab0ccc4027105bad |
| 单站雷达 | 103 |
| 降水量 | 18 |
| 气温 | 32 |
| 土壤水分 | 45 |
| 频道名称 | 频道 id |
| -------------- | -------------------------------- |
| 每日天气提示 | 380 |
| 重要天气提示 | da5d55817ad5430fb9796a0780178533 |
| 天气公报 | 3780 |
| 强对流天气预报 | 383 |
| 交通气象预报 | 423 |
| 森林火险预报 | 424 |
| 海洋天气公报 | 452 |
| 环境气象公报 | 467 |
#### 气象公报 {#zhong-guo-qi-xiang-ju-tian-qi-yu-bao-pin-dao-qi-xiang-gong-bao}
:::tip
订阅更多细分频道,请前往对应上级频道页,使用下拉菜单选择项目后跳转到目标频道页,查看其 URL 找到对应频道 id
:::
</Route>
| 频道名称 | 频道 id |
| -------------- | -------------------------------- |
| 每日天气提示 | 380 |
| 重要天气提示 | da5d55817ad5430fb9796a0780178533 |
| 天气公报 | 3780 |
| 强对流天气预报 | 383 |
| 交通气象预报 | 423 |
| 森林火险预报 | 424 |
| 海洋天气公报 | 452 |
| 环境气象公报 | 467 |
:::tip
订阅更多细分频道,请前往对应上级频道页,使用下拉菜单选择项目后跳转到目标频道页,查看其 URL 找到对应频道 id
:::
## 中国人民银行 {#zhong-guo-ren-min-yin-hang}
<details>
<summary>*业务咨询* 和 *投诉建议* 可用的站点参数</summary>
| 上海市 | 北京市 | 天津市 | 河北省 |
| -------- | ------- | ------- | ------ |
| shanghai | beijing | tianjin | hebei |
| 山西省 | 内蒙古自治区 | 辽宁省 | 吉林省 |
| ------ | ------------ | -------- | ------ |
| shanxi | neimenggu | liaoning | jilin |
| 黑龙江省 | 江苏省 | 浙江省 | 安徽省 |
| ------------ | ------- | -------- | ------ |
| heilongjiang | jiangsu | zhejiang | anhui |
| 福建省 | 江西省 | 山东省 | 河南省 |
| ------ | ------- | -------- | ------ |
| fujian | jiangxi | shandong | henan |
| 湖北省 | 湖南省 | 广东省 | 广西壮族自治区 |
| ------ | ------ | --------- | -------------- |
| hubei | hunan | guangdong | guangxi |
| 海南省 | 重庆市 | 四川省 | 贵州省 |
| ------ | --------- | ------- | ------- |
| hainan | chongqing | sichuan | guizhou |
| 云南省 | 西藏自治区 | 陕西省 | 甘肃省 |
| ------ | ---------- | ------- | ------ |
| yunnan | xizang | shaanxi | gansu |
| 青海省 | 宁夏回族自治区 | 新疆维吾尔自治区 | 大连市 |
| ------- | -------------- | ---------------- | ------ |
| qinghai | ningxia | xinjiang | dalian |
| 宁波市 | 厦门市 | 青岛市 | 深圳市 |
| ------ | ------ | ------- | -------- |
| ningbo | xiamen | qingdao | shenzhen |
</details>
### 广东省内城市预警信号 {#zhong-guo-ren-min-yin-hang-guang-dong-sheng-nei-cheng-shi-yu-jing-xin-hao}
<Route data={{"path":"/guangdong/tqyb/sncsyjxh","categories":["forecast"],"example":"/gov/guangdong/tqyb/sncsyjxh","parameters":{},"features":{"requireConfig":false,"requirePuppeteer":false,"antiCrawler":false,"supportBT":false,"supportPodcast":false,"supportScihub":false},"radar":{"source":["www.tqyb.com.cn/gz/weatherAlarm/otherCity/"]},"name":"广东省内城市预警信号","maintainers":["Fatpandac"],"url":"www.tqyb.com.cn/gz/weatherAlarm/otherCity/","location":"guangdong/tqyb/sncsyjxh.ts"}} />
### 突发性天气提示 {#zhong-guo-ren-min-yin-hang-tu-fa-xing-tian-qi-ti-shi}
<Route data={{"path":"/guangdong/tqyb/tfxtq","categories":["forecast"],"example":"/gov/guangdong/tqyb/tfxtq","parameters":{},"features":{"requireConfig":false,"requirePuppeteer":false,"antiCrawler":false,"supportBT":false,"supportPodcast":false,"supportScihub":false},"radar":{"source":["www.tqyb.com.cn/gz/weatherAlarm/suddenWeather/"]},"name":"突发性天气提示","maintainers":["Fatpandac"],"url":"www.tqyb.com.cn/gz/weatherAlarm/suddenWeather/","location":"guangdong/tqyb/tfxtq.ts"}} />
## 中央气象台 {#zhong-yang-qi-xiang-tai}
### 全国气象预警 {#zhong-yang-qi-xiang-tai-quan-guo-qi-xiang-yu-jing}
### Unknown {#zhong-yang-qi-xiang-tai-unknown}
<Route author="ylc395" example="/nmc/weatheralarm/广东省" path="/nmc/weatheralarm/:province?" paramsDesc={['省份']}>
可通过全局过滤参数订阅您感兴趣的地区.
</Route>
<Route data={{"path":"/weatheralarm/:province?","categories":["forecast"],"example":"/nmc/weatheralarm/广东省","parameters":{"province":"省份"},"features":{"requireConfig":false,"requirePuppeteer":false,"antiCrawler":false,"supportBT":false,"supportPodcast":false,"supportScihub":false},"radar":{"source":["nmc.cn/publish/alarm.html","nmc.cn/"],"target":"/weatheralarm"},"name":"Unknown","maintainers":["ylc395"],"url":"nmc.cn/publish/alarm.html","location":"weatheralarm.ts"}} />
File diff suppressed because it is too large Load Diff
File diff suppressed because one or more lines are too long
+164 -339
View File
@@ -1,253 +1,134 @@
# 🔬 Scientific Journal
## Academy of Management {#academy-of-management}
### Journal {#academy-of-management-journal}
<Route author="nczitzk" example="/aom/journal/amr" path="/aom/journal/:id" paramsDesc={['journal id, see below']} notOperational="1">
| Id | Title |
| --------- | ------------------------------------------ |
| annals | Academy of Management Annals |
| amd | Academy of Management Discoveries |
| amgblproc | Academy of Management Global Proceedings |
| amj | Academy of Management Journal |
| amle | Academy of Management Learning & Education |
| amp | Academy of Management Perspectives |
| amproc | Academy of Management Proceedings |
| amr | Academy of Management Review |
</Route>
# journal
## ACM Special Interest Group on Security Audit and Control {#acm-special-interest-group-on-security-audit-and-control}
### The ACM Conference on Computer and Communications Security {#acm-special-interest-group-on-security-audit-and-control-the-acm-conference-on-computer-and-communications-security}
<Route author="ZeddYu" example="/sigsac/ccs" path="/sigsac/ccs" notOperational="1">
Return results from 2020
</Route>
<Route data={{"path":"/ccs","categories":["journal"],"example":"/sigsac/ccs","parameters":{},"features":{"requireConfig":false,"requirePuppeteer":false,"antiCrawler":false,"supportBT":false,"supportPodcast":false,"supportScihub":false},"radar":{"source":["sigsac.org/ccs.html","sigsac.org/"]},"name":"The ACM Conference on Computer and Communications Security","maintainers":[],"url":"sigsac.org/ccs.html","description":"Return results from 2020","location":"ccs.ts"}} />
Return results from 2020
## American Economic Association {#american-economic-association}
### Journal {#american-economic-association-journal}
<Route author="nczitzk" example="/aeaweb/aer" path="/aeaweb/:id" paramsDesc={['Journal id, can be found in URL']} supportScihub="1">
The URL of the journal [American Economic Review](https://www.aeaweb.org/journals/aer) is `https://www.aeaweb.org/journals/aer`, where `aer` is the id of the journal, so the route for this journal is `/aeaweb/aer`.
<Route data={{"path":"/:id","categories":["journal"],"example":"/aeaweb/aer","parameters":{"id":"Journal id, can be found in URL"},"features":{"requireConfig":false,"requirePuppeteer":false,"antiCrawler":false,"supportBT":false,"supportPodcast":false,"supportScihub":true},"radar":{"source":["aeaweb.org/journals/:id","aeaweb.org/"]},"name":"Journal","maintainers":["nczitzk"],"description":"The URL of the journal [American Economic Review](https://www.aeaweb.org/journals/aer) is `https://www.aeaweb.org/journals/aer`, where `aer` is the id of the journal, so the route for this journal is `/aeaweb/aer`.\n\n :::tip\n More jounals can be found in [AEA Journals](https://www.aeaweb.org/journals).\n :::","location":"index.ts"}} />
:::tip
More jounals can be found in [AEA Journals](https://www.aeaweb.org/journals).
:::
</Route>
The URL of the journal [American Economic Review](https://www.aeaweb.org/journals/aer) is `https://www.aeaweb.org/journals/aer`, where `aer` is the id of the journal, so the route for this journal is `/aeaweb/aer`.
:::tip
More jounals can be found in [AEA Journals](https://www.aeaweb.org/journals).
:::
## American Institute of Physics {#american-institute-of-physics}
### Journal {#american-institute-of-physics-journal}
<Route author="Derekmini auto-bot-ty" example="/aip/aapt/ajp" path="/aip/:pub/:jrn" paramsDesc={['Publisher id','Journal id']} radar="1" supportScihub="1">
Refer to the URL format `pubs.aip.org/:pub/:jrn`
<Route data={{"path":"/:pub/:jrn","categories":["journal"],"example":"/aip/aapt/ajp","parameters":{"pub":"Publisher id","jrn":"Journal id"},"features":{"requireConfig":false,"requirePuppeteer":false,"antiCrawler":false,"supportBT":false,"supportPodcast":false,"supportScihub":true},"radar":{"source":["pubs.aip.org/:pub/:jrn"]},"name":"Journal","maintainers":["Derekmini","auto-bot-ty"],"description":"Refer to the URL format `pubs.aip.org/:pub/:jrn`\n\n :::tip\n More jounals can be found in [AIP Publications](https://publishing.aip.org/publications/find-the-right-journal).\n :::","location":"journal.ts"}} />
:::tip
More jounals can be found in [AIP Publications](https://publishing.aip.org/publications/find-the-right-journal).
:::
</Route>
Refer to the URL format `pubs.aip.org/:pub/:jrn`
:::tip
More jounals can be found in [AIP Publications](https://publishing.aip.org/publications/find-the-right-journal).
:::
## Annual Reviews {#annual-reviews}
### Journal {#annual-reviews-journal}
<Route author="nczitzk" example="/annualreviews/anchem" path="/annualreviews/:id" paramsDesc={['Journal id, can be found in URL']} supportScihub="1">
The URL of the journal [Annual Review of Analytical Chemistry](https://www.annualreviews.org/journal/anchem) is `https://www.annualreviews.org/journal/anchem`, where `anchem` is the id of the journal, so the route for this journal is `/annualreviews/anchem`.
<Route data={{"path":"/:id","categories":["journal"],"example":"/annualreviews/anchem","parameters":{"id":"Journal id, can be found in URL"},"features":{"requireConfig":false,"requirePuppeteer":false,"antiCrawler":false,"supportBT":false,"supportPodcast":false,"supportScihub":true},"radar":{"source":["annualreviews.org/journal/:id","annualreviews.org/"]},"name":"Journal","maintainers":["nczitzk"],"description":"The URL of the journal [Annual Review of Analytical Chemistry](https://www.annualreviews.org/journal/anchem) is `https://www.annualreviews.org/journal/anchem`, where `anchem` is the id of the journal, so the route for this journal is `/annualreviews/anchem`.\n\n :::tip\n More jounals can be found in [Browse Journals](https://www.annualreviews.org/action/showPublications).\n :::","location":"index.ts"}} />
:::tip
More jounals can be found in [Browse Journals](https://www.annualreviews.org/action/showPublications).
:::
</Route>
The URL of the journal [Annual Review of Analytical Chemistry](https://www.annualreviews.org/journal/anchem) is `https://www.annualreviews.org/journal/anchem`, where `anchem` is the id of the journal, so the route for this journal is `/annualreviews/anchem`.
## arXiv {#arxiv}
### Search Keyword {#arxiv-search-keyword}
<Route author="nczitzk" example="/arxiv/search_query=all:electron&start=0&max_results=10" path="/arxiv/:query" paramsDesc={['query statement']} anticrawler="1">
See [arXiv API User Manual](https://arxiv.org/help/api/user-manual) to find out all query statements.
Fill in parameter `query` with content after `http://export.arxiv.org/api/query?`.
</Route>
:::tip
More jounals can be found in [Browse Journals](https://www.annualreviews.org/action/showPublications).
:::
## BioOne {#bioone}
### Featured articles {#bioone-featured-articles}
<Route author="nczitzk" example="/bioone/featured" path="/bioone/featured" />
<Route data={{"path":"/featured","categories":["journal"],"example":"/bioone/featured","parameters":{},"features":{"requireConfig":false,"requirePuppeteer":false,"antiCrawler":false,"supportBT":false,"supportPodcast":false,"supportScihub":false},"radar":{"source":["bioone.org/"]},"name":"Featured articles","maintainers":["nczitzk"],"url":"bioone.org/","location":"featured.ts"}} />
### Journals {#bioone-journals}
<Route author="nczitzk" example="/bioone/journals/acta-chiropterologica" path="/bioone/journals/:journal?" paramsDesc={['Journals, can be found in URL']} />
<Route data={{"path":"/journals/:journal?","categories":["journal"],"example":"/bioone/journals/acta-chiropterologica","parameters":{"journal":"Journals, can be found in URL"},"features":{"requireConfig":false,"requirePuppeteer":false,"antiCrawler":false,"supportBT":false,"supportPodcast":false,"supportScihub":false},"radar":{"source":["bioone.org/journals/:journal","bioone.org/"],"target":"/journals/:journal"},"name":"Journals","maintainers":["nczitzk"],"location":"journal.ts"}} />
## caa.reviews {#caa-reviews}
### Book Reviews {#caa-reviews-book-reviews}
<Route author="Fatpandac" example="/caareviews/book" path="/caareviews/book" />
### Exhibition Reviews {#caa-reviews-exhibition-reviews}
<Route author="Fatpandac" example="/caareviews/exhibition" path="/caareviews/exhibition" />
<Route data={{"path":"/book","categories":["journal"],"example":"/caareviews/book","parameters":{},"features":{"requireConfig":false,"requirePuppeteer":false,"antiCrawler":false,"supportBT":false,"supportPodcast":false,"supportScihub":false},"radar":{"source":["caareviews.org/reviews/book"]},"name":"Book Reviews","maintainers":["Fatpandac"],"url":"caareviews.org/reviews/book","location":"book.ts"}} />
### Essays {#caa-reviews-essays}
<Route author="Fatpandac" example="/caareviews/essay" path="/caareviews/essay" />
<Route data={{"path":"/essay","categories":["journal"],"example":"/caareviews/essay","parameters":{},"features":{"requireConfig":false,"requirePuppeteer":false,"antiCrawler":false,"supportBT":false,"supportPodcast":false,"supportScihub":false},"radar":{"source":["caareviews.org/reviews/essay"]},"name":"Essays","maintainers":["Fatpandac"],"url":"caareviews.org/reviews/essay","location":"essay.ts"}} />
## Cell {#cell}
### Exhibition Reviews {#caa-reviews-exhibition-reviews}
### Current Issue {#cell-current-issue}
<Route data={{"path":"/exhibition","categories":["journal"],"example":"/caareviews/exhibition","parameters":{},"features":{"requireConfig":false,"requirePuppeteer":false,"antiCrawler":false,"supportBT":false,"supportPodcast":false,"supportScihub":false},"radar":{"source":["caareviews.org/reviews/exhibition"]},"name":"Exhibition Reviews","maintainers":["Fatpandac"],"url":"caareviews.org/reviews/exhibition","location":"exhibition.ts"}} />
<Route author="y9c" example="/cell/cell/current" path="/cell/cell/:category" supportScihub="1">
| `:category` | Query Type | Route |
| :---------: | :---------------------: | ---------------------------------------------------------- |
| current | Current Issue (default) | [/cell/cell/current](https://rsshub.app/cell/cell/current) |
| inpress | Articles in press | [/cell/cell/inpress](https://rsshub.app/cell/cell/inpress) |
</Route>
## Google {#google}
### Cover Story {#cell-cover-story}
### Author Citations {#google-author-citations}
<Route author="y9c" example="/cell/cover" path="/cell/cover" notOperational="1">
Subscribe to the cover images of the Cell journals, and get the latest publication updates in time.
<Route data={{"path":"/citations/:id","categories":["journal"],"example":"/google/citations/mlmE4JMAAAAJ","parameters":{"id":"N"},"features":{"requireConfig":false,"requirePuppeteer":false,"antiCrawler":true,"supportBT":false,"supportPodcast":false,"supportScihub":false},"name":"Author Citations","maintainers":["KellyHwong","const7"],"description":"The parameter id in the route is the id in the URL of the user's Google Scholar reference page, for example `https://scholar.google.com/citations?user=mlmE4JMAAAAJ` to `mlmE4JMAAAAJ`.\n\n Query parameters are also supported here, for example `https://scholar.google.com/citations?user=mlmE4JMAAAAJ&sortby=pubdate` to `mlmE4JMAAAAJ&sortby=pubdate`. Please make sure that the user id (`mlmE4JMAAAAJ` in this case) should be the first parameter in the query string.","location":"citations.ts"}} />
Including 'cell', 'cancer-cell', 'cell-chemical-biology', 'cell-host-microbe', 'cell-metabolism', 'cell-reports', 'cell-reports-physical-science', 'cell-stem-cell', 'cell-systems', 'chem', 'current-biology', 'developmental-cell', 'immunity', 'joule', 'matter', 'molecular-cell', 'neuron', 'one-earth' and 'structure'.
</Route>
The parameter id in the route is the id in the URL of the user's Google Scholar reference page, for example `https://scholar.google.com/citations?user=mlmE4JMAAAAJ` to `mlmE4JMAAAAJ`.
## Cool Papers {#cool-papers}
Query parameters are also supported here, for example `https://scholar.google.com/citations?user=mlmE4JMAAAAJ&sortby=pubdate` to `mlmE4JMAAAAJ&sortby=pubdate`. Please make sure that the user id (`mlmE4JMAAAAJ` in this case) should be the first parameter in the query string.
### Category {#cool-papers-category}
### Keywords Monitoring {#google-keywords-monitoring}
<Route author="nczitzk" example="/papers" path="/papers/:category?" paramsDesc={['Category, see below, `arxiv/cs.CL` by default']} radar="1" supportBT="1" supportScihub="1">
| Category | id |
| ----------------------------------------------------- | ------------- |
| Arxiv Computation and Language (cs.CL) | arxiv/cs.CL |
| Arxiv Machine Learning (cs.LG) | arxiv/cs.LG |
| Arxiv Artificial Intelligence (cs.AI) | arxiv/cs.AI |
| Arxiv Information Retrieval (cs.IR) | arxiv/cs.IR |
| Arxiv Computer Vision and Pattern Recognition (cs.CV) | arxiv/cs.CV |
| Arxiv Machine Learning (stat.ML) | arxiv/stat.ML |
</Route>
<Route data={{"path":"/scholar/:query","categories":["journal"],"example":"/google/scholar/data+visualization","parameters":{"query":"query statement which supports「Basic」and「Advanced」modes"},"features":{"requireConfig":false,"requirePuppeteer":false,"antiCrawler":true,"supportBT":false,"supportPodcast":false,"supportScihub":false},"name":"Keywords Monitoring","maintainers":["HenryQW"],"description":":::warning\n Google Scholar has strict anti-crawling mechanism implemented, the demo below doesn't guarantee availability. Please deploy your own instance as it might increase the stability.\n :::\n\n 1. Basic mode, sample query is the keywords desired, eg.「data visualization」, [https://rsshub.app/google/scholar/data+visualization](https://rsshub.app/google/scholar/data+visualization).\n\n 2. Advanced mode, visit [Google Scholar](https://scholar.google.com/schhp?hl=en&as_sdt=0,5), click the top left corner and select「Advanced Search」, fill in your conditions and submit the search. The URL should look like this: [https://scholar.google.com/scholar?as_q=data+visualization&as_epq=&as_oq=&as_eq=&as_occt=any&as_sauthors=&as_publication=&as_ylo=2018&as_yhi=&hl=en&as_sdt=0%2C5](https://scholar.google.com/scholar?as_q=data+visualization&as_epq=&as_oq=&as_eq=&as_occt=any&as_sauthors=&as_publication=&as_ylo=2018&as_yhi=&hl=en&as_sdt=0%2C5), copy everything after `https://scholar.google.com/scholar?` from the URL and use it as the query for this route. The complete URL for the above example should look like this: [https://rsshub.app/google/scholar/as_q=data+visualization&as_epq=&as_oq=&as_eq=&as_occt=any&as_sauthors=&as_publication=&as_ylo=2018&as_yhi=&hl=en&as_sdt=0%2C5](https://rsshub.app/google/scholar/as_q=data+visualization&as_epq=&as_oq=&as_eq=&as_occt=any&as_sauthors=&as_publication=&as_ylo=2018&as_yhi=&hl=en&as_sdt=0%2C5).","location":"scholar.ts"}} />
## Deloitte {#deloitte}
:::warning
Google Scholar has strict anti-crawling mechanism implemented, the demo below doesn't guarantee availability. Please deploy your own instance as it might increase the stability.
:::
### Articles {#deloitte-articles}
1. Basic mode, sample query is the keywords desired, eg.「data visualization」, [https://rsshub.app/google/scholar/data+visualization](https://rsshub.app/google/scholar/data+visualization).
<Route author="laampui" example="/deloitte/industries/consumer" path="/deloitte/industries/:category?" paramsDesc={['默认为 energy-resources-industrials']}>
| 消费行业 | 能源、资源及工业行业 | 金融服务行业 | 政府及公共服务 | 生命科学与医疗行业 | 科技、传媒及电信行业 |
| -------- | ---------------------------- | ------------------ | -------------------------- | ------------------------ | ----------------------------------- |
| consumer | energy-resources-industrials | financial-services | government-public-services | life-sciences-healthcare | technology-media-telecommunications |
</Route>
## ELSEVIER {#elsevier}
### Journal {#elsevier-journal}
<Route author="Derekmini sunwolf-swb" example="/elsevier/signal-processing" path="/elsevier/:journal" paramsDesc={['Journal Name, the part of the URL after `/journal/`']} radar="1" />
### Special Issue {#elsevier-special-issue}
<Route author="Derekmini sunwolf-swb" example="/elsevier/signal-processing/192" path="/elsevier/:journal/:issue" paramsDesc={['Journal Name, the part of the URL after `/journal/`','Release Number, the number in the URL after `/vol/` (If both Volume and Issue exist, must use the `Volume-Issue` form, e.g., `/elsevier/aace-clinical-case-reports/7-6`)']} radar="1" />
## Google Scholar {#google-scholar}
### Keywords Monitoring {#google-scholar-keywords-monitoring}
<Route author="HenryQW" path="/google/scholar/:query" example="/google/scholar/data+visualization" paramsDesc={['query statement which supports「Basic」and「Advanced」modes']} anticrawler="1">
:::warning
Google Scholar has strict anti-crawling mechanism implemented, the demo below doesn't guarantee availability. Please deploy your own instance as it might increase the stability.
:::
1. Basic mode, sample query is the keywords desired, eg.「data visualization」, [https://rsshub.app/google/scholar/data+visualization](https://rsshub.app/google/scholar/data+visualization).
2. Advanced mode, visit [Google Scholar](https://scholar.google.com/schhp?hl=en\&as_sdt=0,5), click the top left corner and select「Advanced Search」, fill in your conditions and submit the search. The URL should look like this: [https://scholar.google.com/scholar?as\_q=data+visualization\&as\_epq=\&as\_oq=\&as\_eq=\&as\_occt=any\&as\_sauthors=\&as\_publication=\&as\_ylo=2018\&as\_yhi=\&hl=en\&as\_sdt=0%2C5](https://scholar.google.com/scholar?as_q=data+visualization\&as_epq=\&as_oq=\&as_eq=\&as_occt=any\&as_sauthors=\&as_publication=\&as_ylo=2018\&as_yhi=\&hl=en\&as_sdt=0%2C5), copy everything after `https://scholar.google.com/scholar?` from the URL and use it as the query for this route. The complete URL for the above example should look like this: [https://rsshub.app/google/scholar/as\_q=data+visualization\&as\_epq=\&as\_oq=\&as\_eq=\&as\_occt=any\&as\_sauthors=\&as\_publication=\&as\_ylo=2018\&as\_yhi=\&hl=en\&as\_sdt=0%2C5](https://rsshub.app/google/scholar/as_q=data+visualization\&as_epq=\&as_oq=\&as_eq=\&as_occt=any\&as_sauthors=\&as_publication=\&as_ylo=2018\&as_yhi=\&hl=en\&as_sdt=0%2C5).
</Route>
### Author Citations {#google-scholar-author-citations}
<Route author="KellyHwong const7" example="/google/citations/mlmE4JMAAAAJ" path="/google/citations/:id" anticrawler="1">
The parameter id in the route is the id in the URL of the user's Google Scholar reference page, for example `https://scholar.google.com/citations?user=mlmE4JMAAAAJ` to `mlmE4JMAAAAJ`.
Query parameters are also supported here, for example `https://scholar.google.com/citations?user=mlmE4JMAAAAJ&sortby=pubdate` to `mlmE4JMAAAAJ&sortby=pubdate`. Please make sure that the user id (`mlmE4JMAAAAJ` in this case) should be the first parameter in the query string.
</Route>
2. Advanced mode, visit [Google Scholar](https://scholar.google.com/schhp?hl=en\&as_sdt=0,5), click the top left corner and select「Advanced Search」, fill in your conditions and submit the search. The URL should look like this: [https://scholar.google.com/scholar?as\_q=data+visualization\&as\_epq=\&as\_oq=\&as\_eq=\&as\_occt=any\&as\_sauthors=\&as\_publication=\&as\_ylo=2018\&as\_yhi=\&hl=en\&as\_sdt=0%2C5](https://scholar.google.com/scholar?as_q=data+visualization\&as_epq=\&as_oq=\&as_eq=\&as_occt=any\&as_sauthors=\&as_publication=\&as_ylo=2018\&as_yhi=\&hl=en\&as_sdt=0%2C5), copy everything after `https://scholar.google.com/scholar?` from the URL and use it as the query for this route. The complete URL for the above example should look like this: [https://rsshub.app/google/scholar/as\_q=data+visualization\&as\_epq=\&as\_oq=\&as\_eq=\&as\_occt=any\&as\_sauthors=\&as\_publication=\&as\_ylo=2018\&as\_yhi=\&hl=en\&as\_sdt=0%2C5](https://rsshub.app/google/scholar/as_q=data+visualization\&as_epq=\&as_oq=\&as_eq=\&as_occt=any\&as_sauthors=\&as_publication=\&as_ylo=2018\&as_yhi=\&hl=en\&as_sdt=0%2C5).
## IEEE Computer Society {#ieee-computer-society}
### IEEE Symposium on Security and Privacy {#ieee-computer-society-ieee-symposium-on-security-and-privacy}
<Route author="ZeddYu" example="/ieee-security/security-privacy" path="/ieee-security/security-privacy">
Return results from 2020
</Route>
<Route data={{"path":"/security-privacy","categories":["journal"],"example":"/ieee-security/security-privacy","parameters":{},"features":{"requireConfig":false,"requirePuppeteer":false,"antiCrawler":false,"supportBT":false,"supportPodcast":false,"supportScihub":false},"radar":{"source":["ieee-security.org/TC/SP-Index.html","ieee-security.org/"]},"name":"IEEE Symposium on Security and Privacy","maintainers":["ZeddYu"],"url":"ieee-security.org/TC/SP-Index.html","description":"Return results from 2020","location":"sp.ts"}} />
Return results from 2020
## IEEE Xplore {#ieee-xplore}
### Author {#ieee-xplore-author}
<Route author="queensferryme" example="/ieee/author/37283006000/newest/10" path="/ieee/author/:aid/:sortType/:count?" paramsDesc={['作者 ID,可以在 URL 中找到,例如 [https://ieeexplore.ieee.org/author/37283006000](https://ieeexplore.ieee.org/author/37283006000)', '排序方式,详细见下', '数量限制,默认为 10 篇']}>
| 排序方式 | 最新 | 最旧 | 最多论文引用 | 最多专利引用 | 最流行 | 标题升序 | 标题降序 |
| ----------- | -------- | -------- | ----------------- | ------------------ | -------------- | --------------- | ---------------- |
| `:sortType` | `newest` | `oldest` | `paper-citations` | `patent-citations` | `most-popular` | `pub-title-asc` | `pub-title-desc` |
</Route>
### Journal {#ieee-xplore-journal}
<Route author="Derekmini auto-bot-ty" example="/ieee/journal/70" path="/ieee/journal/:journal/:sortType?" paramsDesc={['Journal code, the number of the `punumber` in the URL','Sort Type, default: `vol-only-seq`, the part of the URL after `sortType`']} radar="1" />
### Journal (Papers within the recent 2 months) {#ieee-xplore-journal-papers-within-the-recent-2-months}
<Route author="Derekmini auto-bot-ty" example="/ieee/journal/78/recent" path="/ieee/journal/:journal/recent/:sortType?" paramsDesc={['Journal code, the number of the `punumber` in the URL','Sort Type, default: `vol-only-seq`, the part of the URL after `sortType`']} radar="1" />
### Early Access Journal {#ieee-xplore-early-access-journal}
<Route author="5upernova-heng" example="/ieee/journal/5306045/earlyaccess" path="/ieee/journal/:journal/earlyaccess/:sortType?" paramsDesc={['Issue code, the number of the `isnumber` in the URL','Sort Type, default: `vol-only-seq`, the part of the URL after `sortType`']} radar="1" notOperational="1" />
<Route data={{"path":"/journal/:journal/earlyaccess/:sortType?","categories":["journal"],"example":"/ieee/journal/5306045/earlyaccess","parameters":{"journal":"Issue code, the number of the `isnumber` in the URL","sortType":"Sort Type, default: `vol-only-seq`, the part of the URL after `sortType`"},"features":{"requireConfig":false,"requirePuppeteer":false,"antiCrawler":false,"supportBT":false,"supportPodcast":false,"supportScihub":false},"name":"Early Access Journal","maintainers":["5upernova-heng"],"location":"earlyaccess.ts"}} />
## INFORMS {#informs}
### Category {#informs-category}
<Route author="Fatpandac" example="/informs/mnsc" path="/informs/:category?" paramsDesc={['Category, can be found in the url of the page, `orsc` by default']} notOperational="1" />
<Route data={{"path":"/:category?","categories":["journal"],"example":"/informs/mnsc","parameters":{"category":"Category, can be found in the url of the page, `orsc` by default"},"features":{"requireConfig":false,"requirePuppeteer":false,"antiCrawler":false,"supportBT":false,"supportPodcast":false,"supportScihub":false},"name":"Category","maintainers":["Fatpandac"],"location":"index.ts"}} />
## MDPI {#mdpi}
### Journal {#mdpi-journal}
<Route author="Derekmini" example="/mdpi/analytica" path="/mdpi/:journal" paramsDesc={['Journal Name, get it from the journal homepage']} radar="1" />
## MIT Technology Review {#mit-technology-review}
### Index {#mit-technology-review-index}
<Route author="zphw" example="/technologyreview" path="/technologyreview" notOperational="1" />
### Topics {#mit-technology-review-topics}
<Route author="laampui" example="/technologyreview/humans-and-technology" path="/technologyreview/:category_name" paramsDesc={['see below']} />
| `:category_name` | Route |
| ----------------------- | ----------------------------------------- |
| humans-and-technology | /technologyreview/humans-and-technology |
| election-2020 | /technologyreview/election-2020 |
| artificial-intelligence | /technologyreview/artificial-intelligence |
| biotechnology | /technologyreview/biotechnology |
| blockchain | /technologyreview/blockchain |
| climate-change | /technologyreview/climate-change |
| computing | /technologyreview/computing |
| tech-policy | /technologyreview/tech-policy |
| silicon-valley | /technologyreview/silicon-valley |
| smart-cities | /technologyreview/smart-cities |
| space | /technologyreview/space |
<Route data={{"path":"/:journal","categories":["journal"],"example":"/mdpi/analytica","parameters":{"journal":"Journal Name, get it from the journal homepage"},"features":{"requireConfig":false,"requirePuppeteer":false,"antiCrawler":false,"supportBT":false,"supportPodcast":false,"supportScihub":false},"radar":{"source":["www.mdpi.com/journal/:journal"]},"name":"Journal","maintainers":["Derekmini"],"location":"journal.ts"}} />
## National Bureau of Economic Research {#national-bureau-of-economic-research}
### All Papers {#national-bureau-of-economic-research-all-papers}
<Route author="5upernova-heng" example="/nber/papers" path="/nber/papers" radar="1" supportScihub="1" />
<Route data={{"path":["/papers","/news"],"categories":["journal"],"example":"/nber/papers","parameters":{},"features":{"requireConfig":false,"requirePuppeteer":false,"antiCrawler":false,"supportBT":false,"supportPodcast":false,"supportScihub":true},"radar":{"source":["nber.org/papers"]},"name":"All Papers","maintainers":[],"url":"nber.org/papers","description":"Papers that are published in this week.","location":"index.ts"}} />
### New Papers {#national-bureau-of-economic-research-new-papers}
Papers that are published in this week.
<Route author="5upernova-heng" example="/nber/news" path="/nber/news" radar="1" supportScihub="1">
Papers that are published in this week.
</Route>
### All Papers {#national-bureau-of-economic-research-all-papers}
<Route data={{"path":["/papers","/news"],"categories":["journal"],"example":"/nber/papers","parameters":{},"features":{"requireConfig":false,"requirePuppeteer":false,"antiCrawler":false,"supportBT":false,"supportPodcast":false,"supportScihub":true},"radar":{"source":["nber.org/papers"]},"name":"All Papers","maintainers":[],"url":"nber.org/papers","description":"Papers that are published in this week.","location":"index.ts"}} />
Papers that are published in this week.
## Nature Journal {#nature-journal}
@@ -255,265 +136,209 @@
You can get all short name of a journal from [https://www.nature.com/siteindex](https://www.nature.com/siteindex) or [Journal List](#nature-journal-journal-list).
:::
### Latest Research {#nature-journal-latest-research}
<Route author="y9c TonyRL" example="/nature/research/ng" path="/nature/research/:journal?" paramsDesc={['short name for a journal, `nature` by default']} supportScihub="1" radar="1">
| `:journal` | Full Name of the Journal | Route |
| :-----------: | :-------------------------: | ---------------------------------------------------------------------------------- |
| nature | Nature | [/nature/research/nature](https://rsshub.app/nature/research/nature) |
| nbt | Nature Biotechnology | [/nature/research/nbt](https://rsshub.app/nature/research/nbt) |
| neuro | Nature Neuroscience | [/nature/research/neuro](https://rsshub.app/nature/research/neuro) |
| ng | Nature Genetics | [/nature/research/ng](https://rsshub.app/nature/research/ng) |
| ni | Nature Immunology | [/nature/research/ni](https://rsshub.app/nature/research/ni) |
| nmeth | Nature Method | [/nature/research/nmeth](https://rsshub.app/nature/research/nmeth) |
| nchem | Nature Chemistry | [/nature/research/nchem](https://rsshub.app/nature/research/nchem) |
| nmat | Nature Materials | [/nature/research/nmat](https://rsshub.app/nature/research/nmat) |
| natmachintell | Nature Machine Intelligence | [/nature/research/natmachintell](https://rsshub.app/nature/research/natmachintell) |
- Using router (`/nature/research/` + "short name for a journal") to query latest research paper for a certain journal of Nature Publishing Group.
If the `:journal` parameter is blank, then latest research of Nature will return.
- The journals from NPG are run by different group of people, and the website of may not be consitent for all the journals
- Only abstract is rendered in some researches
</Route>
### News & Comment {#nature-journal-news-comment}
<Route author="y9c TonyRL" example="/nature/news-and-comment/ng" path="/nature/news-and-comment/:journal" paramsDesc={['short name for a journal']} supportScihub="1" radar="1">
| `:journal` | Full Name of the Journal | Route |
| :-----------: | :-------------------------: | --------------------------------------------------------------------------------------------------------------------- |
| nbt | Nature Biotechnology | [/nature/news-and-comment/nbt](https://rsshub.app/nature/news-and-comment/nbt) |
| neuro | Nature Neuroscience | [/nature/news-and-comment/neuro](https://rsshub.app/nature/news-and-comment/neuro) |
| ng | Nature Genetics | [/nature/news-and-comment/ng](https://rsshub.app/nature/news-and-comment/ng) |
| ni | Nature Immunology | [/nature/news-and-comment/ni](https://rsshub.app/nature/news-and-comment/ni) |
| nmeth | Nature Method | [/nature/news-and-comment/nmeth](https://rsshub.app/nature/news-and-comment/nmeth) |
| nchem | Nature Chemistry | [/nature/news-and-comment/nchem](https://rsshub.app/nature/news-and-comment/nchem) |
| nmat | Nature Materials | [/nature/news-and-comment/nmat](https://rsshub.app/nature/news-and-comment/nmat) |
| natmachintell | Nature Machine Intelligence | [/nature/news-and-https://rsshub.app/comment/natmachintell](https://rsshub.app/nature/news-and-comment/natmachintell) |
- Using router (`/nature/research/` + "short name for a journal") to query latest research paper for a certain journal of Nature Publishing Group.
- The journals from NPG are run by different group of people, and the website of may not be consitent for all the journals
</Route>
### Cover Story {#nature-journal-cover-story}
<Route author="y9c" example="/nature/cover" path="/nature/cover">
Subscribe to the cover images of the Nature journals, and get the latest publication updates in time.
</Route>
<Route data={{"path":"/cover","categories":["journal"],"example":"/nature/cover","parameters":{},"features":{"requireConfig":false,"requirePuppeteer":false,"antiCrawler":false,"supportBT":false,"supportPodcast":false,"supportScihub":false},"radar":{"source":["nature.com/"]},"name":"Cover Story","maintainers":["y9c"],"url":"nature.com/","description":"Subscribe to the cover images of the Nature journals, and get the latest publication updates in time.","location":"cover.ts"}} />
### Nature News {#nature-journal-nature-news}
<Route author="y9c TonyRL" example="/nature/news" path="/nature/news" supportScihub="1" radar="1" />
### Research Highlight {#nature-journal-research-highlight}
<Route author="y9c TonyRL" example="/nature/highlight" path="/nature/highlight/:journal?" paramsDesc={['short name for a journal, `nature` by default']} supportScihub="1" radar="1">
:::warning
Only some journals are supported.
:::
</Route>
Subscribe to the cover images of the Nature journals, and get the latest publication updates in time.
### Journal List {#nature-journal-journal-list}
<Route author="TonyRL" example="/nature/siteindex" path="/nature/siteindex" />
<Route data={{"path":"/siteindex","categories":["journal"],"example":"/nature/siteindex","parameters":{},"features":{"requireConfig":false,"requirePuppeteer":false,"antiCrawler":false,"supportBT":false,"supportPodcast":false,"supportScihub":false},"name":"Journal List","maintainers":["TonyRL"],"location":"siteindex.ts"}} />
### Latest Research {#nature-journal-latest-research}
<Route data={{"path":"/research/:journal?","categories":["journal"],"example":"/nature/research/ng","parameters":{"journal":"short name for a journal, `nature` by default"},"features":{"requireConfig":false,"requirePuppeteer":false,"antiCrawler":false,"supportBT":false,"supportPodcast":false,"supportScihub":true},"radar":{"source":["nature.com/:journal/research-articles","nature.com/:journal","nature.com/"],"target":"/research/:journal"},"name":"Latest Research","maintainers":["y9c","TonyRL"],"description":"| `:journal` | Full Name of the Journal | Route |\n | :-----------: | :-------------------------: | ---------------------------------------------------------------------------------- |\n | nature | Nature | [/nature/research/nature](https://rsshub.app/nature/research/nature) |\n | nbt | Nature Biotechnology | [/nature/research/nbt](https://rsshub.app/nature/research/nbt) |\n | neuro | Nature Neuroscience | [/nature/research/neuro](https://rsshub.app/nature/research/neuro) |\n | ng | Nature Genetics | [/nature/research/ng](https://rsshub.app/nature/research/ng) |\n | ni | Nature Immunology | [/nature/research/ni](https://rsshub.app/nature/research/ni) |\n | nmeth | Nature Method | [/nature/research/nmeth](https://rsshub.app/nature/research/nmeth) |\n | nchem | Nature Chemistry | [/nature/research/nchem](https://rsshub.app/nature/research/nchem) |\n | nmat | Nature Materials | [/nature/research/nmat](https://rsshub.app/nature/research/nmat) |\n | natmachintell | Nature Machine Intelligence | [/nature/research/natmachintell](https://rsshub.app/nature/research/natmachintell) |\n\n - Using router (`/nature/research/` + \"short name for a journal\") to query latest research paper for a certain journal of Nature Publishing Group.\n If the `:journal` parameter is blank, then latest research of Nature will return.\n - The journals from NPG are run by different group of people, and the website of may not be consitent for all the journals\n - Only abstract is rendered in some researches","location":"research.ts"}} />
| `:journal` | Full Name of the Journal | Route |
| :-----------: | :-------------------------: | ---------------------------------------------------------------------------------- |
| nature | Nature | [/nature/research/nature](https://rsshub.app/nature/research/nature) |
| nbt | Nature Biotechnology | [/nature/research/nbt](https://rsshub.app/nature/research/nbt) |
| neuro | Nature Neuroscience | [/nature/research/neuro](https://rsshub.app/nature/research/neuro) |
| ng | Nature Genetics | [/nature/research/ng](https://rsshub.app/nature/research/ng) |
| ni | Nature Immunology | [/nature/research/ni](https://rsshub.app/nature/research/ni) |
| nmeth | Nature Method | [/nature/research/nmeth](https://rsshub.app/nature/research/nmeth) |
| nchem | Nature Chemistry | [/nature/research/nchem](https://rsshub.app/nature/research/nchem) |
| nmat | Nature Materials | [/nature/research/nmat](https://rsshub.app/nature/research/nmat) |
| natmachintell | Nature Machine Intelligence | [/nature/research/natmachintell](https://rsshub.app/nature/research/natmachintell) |
- Using router (`/nature/research/` + "short name for a journal") to query latest research paper for a certain journal of Nature Publishing Group.
If the `:journal` parameter is blank, then latest research of Nature will return.
- The journals from NPG are run by different group of people, and the website of may not be consitent for all the journals
- Only abstract is rendered in some researches
### Nature News {#nature-journal-nature-news}
<Route data={{"path":"/news","categories":["journal"],"example":"/nature/news","parameters":{},"features":{"requireConfig":false,"requirePuppeteer":false,"antiCrawler":false,"supportBT":false,"supportPodcast":false,"supportScihub":true},"radar":{"source":["nature.com/latest-news","nature.com/news","nature.com/"]},"name":"Nature News","maintainers":["y9c","TonyRL"],"url":"nature.com/latest-news","location":"news.ts"}} />
### Research Highlight {#nature-journal-research-highlight}
<Route data={{"path":"/highlight/:journal?","categories":["journal"],"example":"/nature/highlight","parameters":{"journal":"short name for a journal, `nature` by default"},"features":{"requireConfig":false,"requirePuppeteer":false,"antiCrawler":false,"supportBT":false,"supportPodcast":false,"supportScihub":true},"radar":{"source":["nature.com/:journal/articles","nature.com/:journal","nature.com/"],"target":"/highlight/:journal"},"name":"Research Highlight","maintainers":[],"description":":::warning\n Only some journals are supported.\n :::","location":"highlight.ts"}} />
:::warning
Only some journals are supported.
:::
## Network and Distributed System Security (NDSS) Symposium {#network-and-distributed-system-security-ndss-symposium}
### Accepted papers {#network-and-distributed-system-security-ndss-symposium-accepted-papers}
<Route author="ZeddYu" example="/ndss-symposium/ndss" path="/ndss-symposium/ndss">
Return results from 2020
</Route>
<Route data={{"path":"/ndss","categories":["journal"],"example":"/ndss-symposium/ndss","parameters":{},"features":{"requireConfig":false,"requirePuppeteer":false,"antiCrawler":false,"supportBT":false,"supportPodcast":false,"supportScihub":false},"radar":{"source":["ndss-symposium.org/"]},"name":"Accepted papers","maintainers":["ZeddYu"],"url":"ndss-symposium.org/","description":"Return results from 2020","location":"ndss.ts"}} />
Return results from 2020
## Oxford University Press {#oxford-university-press}
### Oxford Academic {#oxford-university-press-oxford-academic}
<Route data={{"path":"/journals/:name","categories":["journal"],"example":"/oup/journals/adaptation","parameters":{"name":"short name for a journal, can be found in URL"},"features":{"requireConfig":false,"requirePuppeteer":false,"antiCrawler":true,"supportBT":false,"supportPodcast":false,"supportScihub":false},"radar":{"source":["academic.oup.com/","academic.oup.com/:name/issue"]},"name":"Oxford Academic","maintainers":[],"url":"academic.oup.com/","description":"#### Journal {#oxford-university-press-oxford-academic-journal}","location":"index.ts"}} />
#### Journal {#oxford-university-press-oxford-academic-journal}
<Route author="Fatpandac" example="/oup/journals/adaptation" path="/oup/journals/:name" paramsDesc={['short name for a journal, can be found in URL']} anticrawler="1" />
## Proceedings of The National Academy of Sciences {#proceedings-of-the-national-academy-of-sciences}
### Journal {#proceedings-of-the-national-academy-of-sciences-journal}
<Route author="emdoe HenryQW y9c" example="/pnas/latest" path="/pnas/:topicPath*" paramsDesc={['Topic path, support **Featured Topics**, **Articles By Topic** and [**Collected Papers**](https://www.pnas.org/about/collected-papers), `latest` by default']} radar="1" anticrawler="1" puppeteer="1" supportScihub="1">
:::tip
Some topics require adding `topic/` to `topicPath` like [`/pnas/topic/app-math`](https://rsshub.app/pnas/topic/app-math) and some don't like [`/pnas/biophysics-and-computational-biology`](https://rsshub.app/pnas/biophysics-and-computational-biology)
:::
</Route>
## PubMed {#pubmed}
### Trending articles {#pubmed-trending-articles}
<Route author="y9c nczitzk" example="/pubmed/trending" path="/pubmed/trending/:filter?" paramsDesc={['Filters, can be found in URL']} supportScihub="1">
:::tip
For the parameter **filter**, the `filter` parameter in the URL should be split into a string by `,`, here is an example.
In `https://pubmed.ncbi.nlm.nih.gov/trending/?filter=simsearch1.fha&filter=pubt.clinicaltrial&filter=pubt.randomizedcontrolledtrial`, the filter parameters are `simsearch1.fha`, `pubt.clinicaltrial`, and `pubt.randomizedcontrolledtrial`. Therefore, the filter corresponding to the route should be filled with `simsearch1.fha,pubt.clinicaltrial,pubt.randomizedcontrolledtrial`, and the route is [`/pubmed/trending/simsearch1.fha,pubt .clinicaltrial,pubt.randomizedcontrolledtrial`](https://rsshub.app/pubmed/trending/simsearch1.fha,pubt.clinicaltrial,pubt.randomizedcontrolledtrial)
:::
</Route>
## Routledge {#routledge}
### Book Series {#routledge-book-series}
<Route author="TonyRL" example="/routledge/:bookName/book-series/:bookId" path="/routledge/A-Colour-Atlas/book-series/CRCACOLOATLA" paramsDesc={['Book name, can be found in URL', 'Book ID, can be found in URL']} radar="1" />
## Royal Society of Chemistry {#royal-society-of-chemistry}
### Journal {#royal-society-of-chemistry-journal}
<Route author="nczitzk" example="/rsc/journal/ta" path="/rsc/journal/:id/:category?" paramsDesc={['Journal id, can be found in URL', 'Category, see below, All Recent Articles by default']} radar="1">
:::tip
All journals at [Current journals](https://pubs.rsc.org/en/journals)
:::
<Route data={{"path":"/journal/:id/:category?","categories":["journal"],"example":"/rsc/journal/ta","parameters":{"id":"Journal id, can be found in URL","category":"Category, see below, All Recent Articles by default"},"features":{"requireConfig":false,"requirePuppeteer":false,"antiCrawler":false,"supportBT":false,"supportPodcast":false,"supportScihub":false},"name":"Journal","maintainers":["nczitzk"],"description":":::tip\n All journals at [Current journals](https://pubs.rsc.org/en/journals)\n :::\n\n | All Recent Articles | Advance Articles |\n | ------------------- | ---------------- |\n | allrecentarticles | advancearticles |","location":"journal.ts"}} />
| All Recent Articles | Advance Articles |
| ------------------- | ---------------- |
| allrecentarticles | advancearticles |
</Route>
:::tip
All journals at [Current journals](https://pubs.rsc.org/en/journals)
:::
| All Recent Articles | Advance Articles |
| ------------------- | ---------------- |
| allrecentarticles | advancearticles |
## Science Magazine {#science-magazine}
### Current Issue {#science-magazine-current-issue}
### Blogs {#science-magazine-blogs}
<Route author="y9c TonyRL" example="/science/current/science" path="/science/current/:journal?" paramsDesc={['Short name for a journal']} supportScihub="1" anticrawler="1" puppeteer="1" radar="1">
| Short name | Full name of the journal | Route |
| :---------: | :----------------------------: | ------------------------------------------------------------------------------ |
| science | Science | [/science/current/science](https://rsshub.app/science/current/science) |
| sciadv | Science Advances | [/science/current/sciadv](https://rsshub.app/science/current/sciadv) |
| sciimmunol | Science Immunology | [/science/current/sciimmunol](https://rsshub.app/science/current/sciimmunol) |
| scirobotics | Science Robotics | [/science/current/scirobotics](https://rsshub.app/science/current/scirobotics) |
| signaling | Science Signaling | [/science/current/signaling](https://rsshub.app/science/current/signaling) |
| stm | Science Translational Medicine | [/science/current/stm](https://rsshub.app/science/current/stm) |
<Route data={{"path":"/blogs/:name?","categories":["journal"],"example":"/science/blogs/pipeline","parameters":{"name":"Short name for the blog, get this from the url. Defaults to pipeline"},"features":{"requireConfig":false,"requirePuppeteer":true,"antiCrawler":true,"supportBT":false,"supportPodcast":false,"supportScihub":false},"radar":{"source":["science.org/blogs/:name"],"target":"/blogs/:name"},"name":"Blogs","maintainers":["TomHodson"],"description":"To subscribe to [IN THE PIPELINE by Derek Lowe’s](https://science.org/blogs/pipeline) or the [science editor's blog](https://science.org/blogs/editors-blog), use the name parameter `pipeline` or `editors-blog`.","location":"blogs.ts"}} />
- Using route (`/science/current/` + "short name for a journal") to get current issue of a journal from AAAS.
- Leaving it empty (`/science/current`) to get update from Science.
</Route>
To subscribe to [IN THE PIPELINE by Derek Lowe’s](https://science.org/blogs/pipeline) or the [science editor's blog](https://science.org/blogs/editors-blog), use the name parameter `pipeline` or `editors-blog`.
### Cover Story {#science-magazine-cover-story}
<Route author="y9c TonyRL" example="/science/cover" path="/science/cover" anticrawler="1" radar="1">
Subscribe to the cover images of Science journals, and get the latest publication updates in time.
<Route data={{"path":"/cover","categories":["journal"],"example":"/science/cover","parameters":{},"features":{"requireConfig":false,"requirePuppeteer":false,"antiCrawler":true,"supportBT":false,"supportPodcast":false,"supportScihub":false},"radar":{"source":["science.org/"]},"name":"Cover Story","maintainers":["y9c","TonyRL"],"url":"science.org/","description":"Subscribe to the cover images of Science journals, and get the latest publication updates in time.\n\n Including 'Science', 'Science Advances', 'Science Immunology', 'Science Robotics', 'Science Signaling' and 'Science Translational Medicine'.","location":"cover.ts"}} />
Including 'Science', 'Science Advances', 'Science Immunology', 'Science Robotics', 'Science Signaling' and 'Science Translational Medicine'.
</Route>
Subscribe to the cover images of Science journals, and get the latest publication updates in time.
Including 'Science', 'Science Advances', 'Science Immunology', 'Science Robotics', 'Science Signaling' and 'Science Translational Medicine'.
### Current Issue {#science-magazine-current-issue}
<Route data={{"path":"/current/:journal?","categories":["journal"],"example":"/science/current/science","parameters":{"journal":"Short name for a journal"},"features":{"requireConfig":false,"requirePuppeteer":true,"antiCrawler":true,"supportBT":false,"supportPodcast":false,"supportScihub":true},"radar":{"source":["science.org/journal/:journal","science.org/toc/:journal/current"],"target":"/current/:journal"},"name":"Current Issue","maintainers":["y9c","TonyRL"],"description":"| Short name | Full name of the journal | Route |\n | :---------: | :----------------------------: | ------------------------------------------------------------------------------ |\n | science | Science | [/science/current/science](https://rsshub.app/science/current/science) |\n | sciadv | Science Advances | [/science/current/sciadv](https://rsshub.app/science/current/sciadv) |\n | sciimmunol | Science Immunology | [/science/current/sciimmunol](https://rsshub.app/science/current/sciimmunol) |\n | scirobotics | Science Robotics | [/science/current/scirobotics](https://rsshub.app/science/current/scirobotics) |\n | signaling | Science Signaling | [/science/current/signaling](https://rsshub.app/science/current/signaling) |\n | stm | Science Translational Medicine | [/science/current/stm](https://rsshub.app/science/current/stm) |\n\n - Using route (`/science/current/` + \"short name for a journal\") to get current issue of a journal from AAAS.\n - Leaving it empty (`/science/current`) to get update from Science.","location":"current.ts"}} />
| Short name | Full name of the journal | Route |
| :---------: | :----------------------------: | ------------------------------------------------------------------------------ |
| science | Science | [/science/current/science](https://rsshub.app/science/current/science) |
| sciadv | Science Advances | [/science/current/sciadv](https://rsshub.app/science/current/sciadv) |
| sciimmunol | Science Immunology | [/science/current/sciimmunol](https://rsshub.app/science/current/sciimmunol) |
| scirobotics | Science Robotics | [/science/current/scirobotics](https://rsshub.app/science/current/scirobotics) |
| signaling | Science Signaling | [/science/current/signaling](https://rsshub.app/science/current/signaling) |
| stm | Science Translational Medicine | [/science/current/stm](https://rsshub.app/science/current/stm) |
- Using route (`/science/current/` + "short name for a journal") to get current issue of a journal from AAAS.
- Leaving it empty (`/science/current`) to get update from Science.
### First Release {#science-magazine-first-release}
<Route author="y9c TonyRL" example="/science/early" path="/science/early/:journal?" paramsDesc={['Short name for a journal']} supportScihub="1" anticrawler="1" puppeteer="1" radar="1">
*only Science, Science Immunology and Science Translational Medicine have first release*
</Route>
<Route data={{"path":"/early/:journal?","categories":["journal"],"example":"/science/early","parameters":{"journal":"Short name for a journal"},"features":{"requireConfig":false,"requirePuppeteer":true,"antiCrawler":true,"supportBT":false,"supportPodcast":false,"supportScihub":true},"radar":{"source":["science.org/journal/:journal","science.org/toc/:journal/0/0"],"target":"/early/:journal"},"name":"First Release","maintainers":["y9c","TonyRL"],"description":"*only Science, Science Immunology and Science Translational Medicine have first release*","location":"early.ts"}} />
### Blogs {#science-magazine-blogs}
<Route author="TomHodson" example="/science/blogs/pipeline" path="/science/blogs/:name?" paramsDesc={['Short name for the blog, get this from the url. Defaults to pipeline']} anticrawler="1" puppeteer="1" radar="1">
To subscribe to [IN THE PIPELINE by Derek Lowe’s](https://science.org/blogs/pipeline) or the [science editor's blog](https://science.org/blogs/editors-blog), use the name parameter `pipeline` or `editors-blog`.
</Route>
*only Science, Science Immunology and Science Translational Medicine have first release*
## ScienceDirect {#sciencedirect}
### Journal {#sciencedirect-journal}
<Route author="nczitzk" example="/sciencedirect/journal/research-policy" path="/sciencedirect/journal/:id" paramsDesc={['Journal id, can be found in URL']} notOperational="1" />
<Route data={{"path":"/journal/:id","categories":["journal"],"example":"/sciencedirect/journal/research-policy","parameters":{"id":"Journal id, can be found in URL"},"features":{"requireConfig":false,"requirePuppeteer":false,"antiCrawler":false,"supportBT":false,"supportPodcast":false,"supportScihub":false},"radar":{"source":["sciencedirect.com/journal/:id","sciencedirect.com/"]},"name":"Journal","maintainers":["nczitzk"],"location":"journal.ts"}} />
## Springer {#springer}
### Journal {#springer-journal}
<Route author="Derekmini TonyRL" example="/springer/journal/10450" path="/springer/journal/:journal" paramsDesc={['Journal Code, the number in the URL from the journal homepage']} radar="1" />
<Route data={{"path":"/journal/:journal","categories":["journal"],"example":"/springer/journal/10450","parameters":{"journal":"Journal Code, the number in the URL from the journal homepage"},"features":{"requireConfig":false,"requirePuppeteer":false,"antiCrawler":false,"supportBT":false,"supportPodcast":false,"supportScihub":false},"radar":{"source":["www.springer.com/journal/:journal/*"]},"name":"Journal","maintainers":["Derekmini","TonyRL"],"location":"journal.ts"}} />
## Telecompaper {#telecompaper}
### News {#telecompaper-news}
<Route author="nczitzk" example="/telecompaper/news/mobile/2020/China/News" path="/telecompaper/news/:caty/:year?/:country?/:type?" paramsDesc={['Category, see table below', 'Year. The year in respective category page filter, `all` for unlimited year, empty by default', 'Country or continent, `all` for unlimited country or continent, empty by default', 'Type, can be found in the `Types` filter, `all` for unlimited type, unlimited by default']} notOperational="1">
Category
<Route data={{"path":"/news/:caty/:year?/:country?/:type?","categories":["journal"],"example":"/telecompaper/news/mobile/2020/China/News","parameters":{"caty":"Category, see table below","year":"Year. The year in respective category page filter, `all` for unlimited year, empty by default","country":"Country or continent, `all` for unlimited country or continent, empty by default","type":"Type, can be found in the `Types` filter, `all` for unlimited type, unlimited by default"},"features":{"requireConfig":false,"requirePuppeteer":false,"antiCrawler":false,"supportBT":false,"supportPodcast":false,"supportScihub":false},"name":"News","maintainers":["nczitzk"],"description":"Category\n\n | WIRELESS | BROADBAND | VIDEO | GENERAL | IT | INDUSTRY RESOURCES |\n | -------- | --------- | --------- | ------- | -- | ------------------ |\n | mobile | internet | boardcast | general | it | industry-resources |\n\n :::tip\n If `country` or `type` includes empty space, use `-` instead. For example, `United States` needs to be replaced with `United-States`, `White paper` needs to be replaced with `White-paper`\n\n Filters in [INDUSTRY RESOURCES](https://www.telecompaper.com/industry-resources) only provides `Content Type` which corresponds to `type`. `year` and `country` are not supported.\n :::","location":"news.ts"}} />
| WIRELESS | BROADBAND | VIDEO | GENERAL | IT | INDUSTRY RESOURCES |
| -------- | --------- | --------- | ------- | -- | ------------------ |
| mobile | internet | boardcast | general | it | industry-resources |
Category
:::tip
If `country` or `type` includes empty space, use `-` instead. For example, `United States` needs to be replaced with `United-States`, `White paper` needs to be replaced with `White-paper`
| WIRELESS | BROADBAND | VIDEO | GENERAL | IT | INDUSTRY RESOURCES |
| -------- | --------- | --------- | ------- | -- | ------------------ |
| mobile | internet | boardcast | general | it | industry-resources |
Filters in [INDUSTRY RESOURCES](https://www.telecompaper.com/industry-resources) only provides `Content Type` which corresponds to `type`. `year` and `country` are not supported.
:::
</Route>
:::tip
If `country` or `type` includes empty space, use `-` instead. For example, `United States` needs to be replaced with `United-States`, `White paper` needs to be replaced with `White-paper`
Filters in [INDUSTRY RESOURCES](https://www.telecompaper.com/industry-resources) only provides `Content Type` which corresponds to `type`. `year` and `country` are not supported.
:::
### Search {#telecompaper-search}
<Route author="nczitzk" example="/telecompaper/search/Nokia" path="/telecompaper/search/:keyword?/:company?/:sort?/:period?" paramsDesc={['Keyword', 'Company name, empty by default', 'Sorting, see table below, `Date Descending` by default', 'Date selection, Last 12 months by default']} notOperational="1">
Sorting
<Route data={{"path":"/search/:keyword?/:company?/:sort?/:period?","categories":["journal"],"example":"/telecompaper/search/Nokia","parameters":{"keyword":"Keyword","company":"Company name, empty by default","sort":"Sorting, see table below, `Date Descending` by default","period":"Date selection, Last 12 months by default"},"features":{"requireConfig":false,"requirePuppeteer":false,"antiCrawler":false,"supportBT":false,"supportPodcast":false,"supportScihub":false},"name":"Search","maintainers":["nczitzk"],"description":"Sorting\n\n | Date Ascending | Date Descending |\n | -------------- | --------------- |\n | 1 | 2 |\n\n Date selection\n\n | 1 month | 3 months | 6 months | 12 months | 24 months |\n | ------- | -------- | -------- | --------- | --------- |\n | 1 | 3 | 6 | 12 | 24 |","location":"search.ts"}} />
| Date Ascending | Date Descending |
| -------------- | --------------- |
| 1 | 2 |
Sorting
Date selection
| Date Ascending | Date Descending |
| -------------- | --------------- |
| 1 | 2 |
| 1 month | 3 months | 6 months | 12 months | 24 months |
| ------- | -------- | -------- | --------- | --------- |
| 1 | 3 | 6 | 12 | 24 |
</Route>
Date selection
| 1 month | 3 months | 6 months | 12 months | 24 months |
| ------- | -------- | -------- | --------- | --------- |
| 1 | 3 | 6 | 12 | 24 |
## The University of Chicago Press: Journals {#the-university-of-chicago-press-journals}
### Current Issue {#the-university-of-chicago-press-journals-current-issue}
<Route author="TonyRL" example="/uchicago/journals/current/jpe" path="/uchicago/journals/current/:journal" paramsDesc={['Journal id, can be found in URL. [Browse journals by title](https://www.journals.uchicago.edu/action/showPublications)']} radar="1" anticrawler="1" />
<Route data={{"path":"/journals/current/:journal","categories":["journal"],"example":"/uchicago/journals/current/jpe","parameters":{"journal":"Journal id, can be found in URL. [Browse journals by title](https://www.journals.uchicago.edu/action/showPublications)"},"features":{"requireConfig":false,"requirePuppeteer":false,"antiCrawler":true,"supportBT":false,"supportPodcast":false,"supportScihub":false},"radar":{"source":["journals.uchicago.edu/toc/:journal/current","journals.uchicago.edu/journal/:journal"]},"name":"Current Issue","maintainers":["TonyRL"],"location":"current.ts"}} />
## Trending Papers {#trending-papers}
### Trending Papers on arXiv {#trending-papers-trending-papers-on-arxiv}
<Route author="CookiePieWw" example="/trendingpapers/papers" path="/trendingpapers/papers/:category?/:time?/:cited?" paramsDesc={['Category of papers, can be found in URL. `All categories` by default.', 'Time like `24 hours` to specify the duration of ranking, can be found in URL. `Since beginning` by default.', 'Cited or uncited papers, can be found in URL. `Cited and uncited papers` by default.']} />
<Route data={{"path":"/papers/:category?/:time?/:cited?","categories":["journal"],"example":"/trendingpapers/papers","parameters":{"category":"Category of papers, can be found in URL. `All categories` by default.","time":"Time like `24 hours` to specify the duration of ranking, can be found in URL. `Since beginning` by default.","cited":"Cited or uncited papers, can be found in URL. `Cited and uncited papers` by default."},"features":{"requireConfig":false,"requirePuppeteer":false,"antiCrawler":false,"supportBT":false,"supportPodcast":false,"supportScihub":false},"name":"Trending Papers on arXiv","maintainers":["CookiePieWw"],"location":"papers.ts"}} />
## USENIX {#usenix}
### Security Symposia {#usenix-security-symposia}
<Route author="ZeddYu" example="/usenix/usenix-security-sympoium" path="/usenix/usenix-security-sympoium">
Return results from 2020
</Route>
<Route data={{"path":"/usenix-security-sympoium","categories":["journal"],"example":"/usenix/usenix-security-sympoium","parameters":{},"features":{"requireConfig":false,"requirePuppeteer":false,"antiCrawler":false,"supportBT":false,"supportPodcast":false,"supportScihub":false},"radar":{"source":["usenix.org/conferences/all","usenix.org/conferences","usenix.org/"]},"name":"Security Symposia","maintainers":["ZeddYu"],"url":"usenix.org/conferences/all","description":"Return results from 2020","location":"usenix.ts"}} />
Return results from 2020
## X-MOL {#x-mol}
### Journal {#x-mol-journal}
<Route author="cssxsh" example="/x-mol/paper/0/9" path="/x-mol/paper/:type/:magazine" paramsDesc={['type','magazine']} anticrawler="1" />
<Route data={{"path":"/paper/:type/:magazine","categories":["journal"],"example":"/x-mol/paper/0/9","parameters":{"type":"type","magazine":"magazine"},"features":{"requireConfig":false,"requirePuppeteer":false,"antiCrawler":true,"supportBT":false,"supportPodcast":false,"supportScihub":false},"name":"Journal","maintainers":["cssxsh"],"location":"paper.ts"}} />
## 管理世界 {#guan-li-shi-jie}
### 分类 {#guan-li-shi-jie-fen-lei}
<Route author="nczitzk" example="/mvm" path="/mvm/:category?" paramsDesc={['分类,见下表,默认为本期要目']} notOperational="1">
| 本期要目 | 网络首发 | 学术活动 | 通知公告 |
| -------- | -------- | -------- | -------- |
| bqym | wlsf | xshd | tzgg |
</Route>
<Route data={{"path":"/:category?","categories":["journal"],"example":"/mvm","parameters":{"category":"分类,见下表,默认为本期要目"},"features":{"requireConfig":false,"requirePuppeteer":false,"antiCrawler":false,"supportBT":false,"supportPodcast":false,"supportScihub":false},"radar":{"source":["mwm.net.cn/web/:category","mwm.net.cn/"]},"name":"分类","maintainers":["nczitzk"],"description":"| 本期要目 | 网络首发 | 学术活动 | 通知公告 |\n | -------- | -------- | -------- | -------- |\n | bqym | wlsf | xshd | tzgg |","location":"index.ts"}} />
## 环球法律评论 {#huan-qiu-fa-lv-ping-lun}
### 期刊 {#huan-qiu-fa-lv-ping-lun-qi-kan}
<Route author="nczitzk" example="/globallawreview" path="/globallawreview" />
| 本期要目 | 网络首发 | 学术活动 | 通知公告 |
| -------- | -------- | -------- | -------- |
| bqym | wlsf | xshd | tzgg |
## 中国知网 {#zhong-guo-zhi-wang}
### Unknown {#zhong-guo-zhi-wang-unknown}
<Route data={{"path":"/author/:code","categories":["journal"],"example":"/cnki/author/000042423923","parameters":{"code":"作者对应code,可以在网址中得到"},"features":{"requireConfig":false,"requirePuppeteer":false,"antiCrawler":false,"supportBT":false,"supportPodcast":false,"supportScihub":false},"name":"Unknown","maintainers":["harveyqiu","Derekmini"],"location":"author.ts"}} />
### 期刊 {#zhong-guo-zhi-wang-qi-kan}
<Route author="Fatpandac Derekmini" example="/cnki/journals/LKGP" path="/cnki/journals/:name" paramsDesc={['期刊缩写,可以在网址中得到']} notOperational="1" />
<Route data={{"path":"/journals/:name","categories":["journal"],"example":"/cnki/journals/LKGP","parameters":{"name":"期刊缩写,可以在网址中得到"},"features":{"requireConfig":false,"requirePuppeteer":false,"antiCrawler":false,"supportBT":false,"supportPodcast":false,"supportScihub":false},"radar":{"source":["navi.cnki.net/knavi/journals/:name/detail"]},"name":"期刊","maintainers":["Fatpandac","Derekmini"],"location":"journals.ts"}} />
### 网络首发 {#zhong-guo-zhi-wang-wang-luo-shou-fa}
<Route author="Fatpandac" example="/cnki/journals/debut/LKGP" path="/cnki/journals/debut/:name" paramsDesc={['期刊缩写,可以在网址中得到']} />
### 作者期刊文献 {#zhong-guo-zhi-wang-zuo-zhe-qi-kan-wen-xian}
:::tip
可能仅限中国大陆服务器访问,以实际情况为准。
:::
<Route author="harveyqiu Derekmini" example="/cnki/author/000042423923" path="/cnki/author/:code" paramsDesc={['作者对应code,可以在网址中得到']} notOperational="1" />
<Route data={{"path":"/journals/debut/:name","categories":["journal"],"example":"/cnki/journals/debut/LKGP","parameters":{"name":"期刊缩写,可以在网址中得到"},"features":{"requireConfig":false,"requirePuppeteer":false,"antiCrawler":false,"supportBT":false,"supportPodcast":false,"supportScihub":false},"radar":{"source":["navi.cnki.net/knavi/journals/:name/detail"]},"name":"网络首发","maintainers":["Fatpandac"],"location":"debut.ts"}} />
+55 -47
View File
@@ -1,91 +1,99 @@
# 🎥 Live
# live
## Bilibili {#bilibili}
### 直播分区 {#bilibili-zhi-bo-fen-qu}
<Route data={{"path":"/live/area/:areaID/:order","categories":["live"],"example":"/bilibili/live/area/207/online","parameters":{"areaID":"分区 ID 分区增删较多, 可通过 [分区列表](https://api.live.bilibili.com/room/v1/Area/getList) 查询","order":"排序方式, live_time 开播时间, online 人气"},"features":{"requireConfig":false,"requirePuppeteer":false,"antiCrawler":false,"supportBT":false,"supportPodcast":false,"supportScihub":false},"name":"直播分区","maintainers":["Qixingchen"],"description":":::warning\n 由于接口未提供开播时间,如果直播间未更换标题与分区,将视为一次。如果直播间更换分区与标题,将视为另一项\n :::","location":"live-area.ts"}} />
:::warning
由于接口未提供开播时间,如果直播间未更换标题与分区,将视为一次。如果直播间更换分区与标题,将视为另一项
:::
### 直播开播 {#bilibili-zhi-bo-kai-bo}
<Route data={{"path":"/live/room/:roomID","categories":["live"],"example":"/bilibili/live/room/3","parameters":{"roomID":"房间号, 可在直播间 URL 中找到, 长短号均可"},"features":{"requireConfig":false,"requirePuppeteer":false,"antiCrawler":false,"supportBT":false,"supportPodcast":false,"supportScihub":false},"radar":{"source":["live.bilibili.com/:roomID"]},"name":"直播开播","maintainers":["Qixingchen"],"location":"live-room.ts"}} />
### 直播搜索 {#bilibili-zhi-bo-sou-suo}
<Route data={{"path":"/live/search/:key/:order","categories":["live"],"example":"/bilibili/live/search/dota/online","parameters":{"key":"搜索关键字","order":"排序方式, live_time 开播时间, online 人气"},"features":{"requireConfig":false,"requirePuppeteer":false,"antiCrawler":false,"supportBT":false,"supportPodcast":false,"supportScihub":false},"name":"直播搜索","maintainers":["Qixingchen"],"location":"live-search.ts"}} />
## LiSA {#lisa}
### News {#lisa-news}
<Route author="Kiotlin" example="/lxixsxa/info" path="/lxixsxa/info" radar="1" />
### Latest Discography {#lisa-latest-discography}
<Route author="Kiotlin" example="/lxixsxa/disco" path="/lxixsxa/disco" radar="1" />
<Route data={{"path":"/disco","categories":["live"],"example":"/lxixsxa/disco","parameters":{},"features":{"requireConfig":false,"requirePuppeteer":false,"antiCrawler":false,"supportBT":false,"supportPodcast":false,"supportScihub":false},"radar":{"source":["www.lxixsxa.com/","www.lxixsxa.com/discography"]},"name":"Latest Discography","maintainers":["Kiotlin"],"url":"www.lxixsxa.com/","location":"discography.ts"}} />
### News {#lisa-news}
<Route data={{"path":"/info","categories":["live"],"example":"/lxixsxa/info","parameters":{},"features":{"requireConfig":false,"requirePuppeteer":false,"antiCrawler":false,"supportBT":false,"supportPodcast":false,"supportScihub":false},"radar":{"source":["www.lxixsxa.com/","www.lxixsxa.com/info"]},"name":"News","maintainers":["Kiotlin"],"url":"www.lxixsxa.com/","location":"information.ts"}} />
## Twitch {#twitch}
### Live {#twitch-live}
<Route author="hoilc" path="/twitch/live/:login" example="/twitch/live/riotgames" paramsDesc={['Twitch username']} radar="1" />
### Channel Video {#twitch-channel-video}
<Route author="hoilc" path="/twitch/video/:login/:filter?" example="/twitch/video/riotgames/highlights" paramsDesc={['Twitch username', 'Video type, Default to all']} radar="1" />
<Route data={{"path":"/video/:login/:filter?","categories":["live"],"example":"/twitch/video/riotgames/highlights","parameters":{"login":"Twitch username","filter":"Video type, Default to all"},"features":{"requireConfig":false,"requirePuppeteer":false,"antiCrawler":false,"supportBT":false,"supportPodcast":false,"supportScihub":false},"radar":{"source":["www.twitch.tv/:login/videos"],"target":"/video/:login"},"name":"Channel Video","maintainers":["hoilc"],"description":"| archive | highlights | all |\n| ----------------- | ----------------------------- | ---------- |\n| Recent broadcasts | Recent highlights and uploads | All videos |","location":"video.ts"}} />
| archive | highlights | all |
| ----------------- | ----------------------------- | ---------- |
| Recent broadcasts | Recent highlights and uploads | All videos |
### Live {#twitch-live}
<Route data={{"path":"/live/:login","categories":["live"],"example":"/twitch/live/riotgames","parameters":{"login":"Twitch username"},"features":{"requireConfig":false,"requirePuppeteer":false,"antiCrawler":false,"supportBT":false,"supportPodcast":false,"supportScihub":false},"name":"Live","maintainers":["hoilc"],"location":"live.ts"}} />
### Stream Schedule {#twitch-stream-schedule}
<Route author="hoilc" path="/twitch/schedule/:login" example="/twitch/schedule/riotgames" paramsDesc={['Twitch username']} radar="1" />
<Route data={{"path":"/schedule/:login","categories":["live"],"example":"/twitch/schedule/riotgames","parameters":{"login":"Twitch username"},"features":{"requireConfig":false,"requirePuppeteer":false,"antiCrawler":false,"supportBT":false,"supportPodcast":false,"supportScihub":false},"radar":{"source":["www.twitch.tv/:login/schedule"]},"name":"Stream Schedule","maintainers":["hoilc"],"location":"schedule.ts"}} />
## Yoasobi Official {#yoasobi-official}
### News & Biography {#yoasobi-official-news-biography}
<Route author="Kiotlin" example="/yoasobi-music/info/news" path="/yoasobi-music/info/:category?" paramsDesc={['`news`, `biography`']} radar="1" />
### Live {#yoasobi-official-live}
<Route author="Kiotlin" example="/yoasobi-music/live" path="/yoasobi-music/live" radar="1" />
<Route data={{"path":"/live","categories":["live"],"example":"/yoasobi-music/live","parameters":{},"features":{"requireConfig":false,"requirePuppeteer":false,"antiCrawler":false,"supportBT":false,"supportPodcast":false,"supportScihub":false},"radar":{"source":["www.yoasobi-music.jp/","www.yoasobi-music.jp/live"]},"name":"Live","maintainers":["Kiotlin"],"url":"www.yoasobi-music.jp/","location":"live.ts"}} />
### Media {#yoasobi-official-media}
<Route author="Kiotlin" example="/yoasobi-music/media" path="/yoasobi-music/media" radar="1" />
<Route data={{"path":"/media","categories":["live"],"example":"/yoasobi-music/media","parameters":{},"features":{"requireConfig":false,"requirePuppeteer":false,"antiCrawler":false,"supportBT":false,"supportPodcast":false,"supportScihub":false},"radar":{"source":["www.yoasobi-music.jp/","www.yoasobi-music.jp/media"]},"name":"Media","maintainers":["Kiotlin"],"url":"www.yoasobi-music.jp/","location":"media.ts"}} />
### News & Biography {#yoasobi-official-news-biography}
<Route data={{"path":"/info/:category?","categories":["live"],"example":"/yoasobi-music/info/news","parameters":{"category":"`news`, `biography`"},"features":{"requireConfig":false,"requirePuppeteer":false,"antiCrawler":false,"supportBT":false,"supportPodcast":false,"supportScihub":false},"radar":{"source":["www.yoasobi-music.jp/","www.yoasobi-music.jp/:category"],"target":"/info/:category"},"name":"News & Biography","maintainers":[],"url":"www.yoasobi-music.jp/","location":"info.ts"}} />
## YouTube Live {#youtube-live}
### Live {#youtube-live-live}
<Route author="sussurr127" path="/youtube/live/:username/:embed?" example="/youtube/live/@GawrGura" paramsDesc={['YouTuber id', 'Default to embed the video, set to any value to disable embedding']} radar="1" />
## 哔哩哔哩直播 {#bi-li-bi-li-zhi-bo}
### 直播开播 {#bi-li-bi-li-zhi-bo-zhi-bo-kai-bo}
<Route author="Qixingchen" example="/bilibili/live/room/3" path="/bilibili/live/room/:roomID" paramsDesc={['房间号, 可在直播间 URL 中找到, 长短号均可']} />
### 直播搜索 {#bi-li-bi-li-zhi-bo-zhi-bo-sou-suo}
<Route author="Qixingchen" example="/bilibili/live/search/dota/online" path="/bilibili/live/search/:key/:order" paramsDesc={['搜索关键字', '排序方式, live_time 开播时间, online 人气']} />
### 直播分区 {#bi-li-bi-li-zhi-bo-zhi-bo-fen-qu}
<Route author="Qixingchen" example="/bilibili/live/area/207/online" path="/bilibili/live/area/:areaID/:order" paramsDesc={['分区 ID 分区增删较多, 可通过 [分区列表](https://api.live.bilibili.com/room/v1/Area/getList) 查询', '排序方式, live_time 开播时间, online 人气']}>
:::warning
由于接口未提供开播时间,如果直播间未更换标题与分区,将视为一次。如果直播间更换分区与标题,将视为另一项
:::
</Route>
<Route data={{"path":"/live/:username/:embed?","categories":["live"],"example":"/youtube/live/@GawrGura","parameters":{"username":"YouTuber id","embed":"Default to embed the video, set to any value to disable embedding"},"features":{"requireConfig":false,"requirePuppeteer":false,"antiCrawler":false,"supportBT":false,"supportPodcast":false,"supportScihub":false},"name":"Live","maintainers":["sussurr127"],"location":"live.ts"}} />
## 抖音直播 {#dou-yin-zhi-bo}
:::warning
反爬严格,需要启用 puppeteer。抖音的视频 CDN 会验证 Referer,意味着许多阅读器都无法直接播放内嵌视频,以下是一些变通解决方案:
1. 启用内嵌视频 (`embed=1`), 参考 [通用参数 -> 多媒体处理](/parameter#多媒体处理) 配置 `multimedia_hotlink_template` **或** `wrap_multimedia_in_iframe`。
2. 关闭内嵌视频 (`embed=0`),手动点击 `视频直链` 超链接,一般情况下均可成功播放视频。若仍然出现 HTTP 403,请复制 URL 以后到浏览器打开。
3. 点击原文链接打开抖音网页版的视频详情页播放视频。
:::
额外参数
| 键 | 含义 | 值 | 默认值 |
| ------- | ---------------- | ---------------------- | ------- |
| `embed` | 是否启用内嵌视频 | `0`/`1`/`true`/`false` | `false` |
### 直播间开播 {#dou-yin-zhi-bo-zhi-bo-jian-kai-bo}
<Route author="TonyRL" example="/douyin/live/685317364746" path="/douyin/live/:rid" paramsDesc={['直播间 id, 可在主播直播间页 URL 中找到']} anticrawler="1" radar="1" puppeteer="1" />
<Route data={{"path":"/live/:rid","categories":["live"],"example":"/douyin/live/685317364746","parameters":{"rid":"直播间 id, 可在主播直播间页 URL 中找到"},"features":{"requireConfig":false,"requirePuppeteer":true,"antiCrawler":true,"supportBT":false,"supportPodcast":false,"supportScihub":false},"radar":{"source":["live.douyin.com/:rid"]},"name":"直播间开播","maintainers":["TonyRL"],"location":"live.ts"}} />
## 斗鱼直播 {#dou-yu-zhi-bo}
### 直播间开播 {#dou-yu-zhi-bo-zhi-bo-jian-kai-bo}
<Route author="DIYgod" example="/douyu/room/24422" path="/douyu/room/:id" paramsDesc={['直播间 id, 可在主播直播间页 URL 中找到']} />
## 虎牙直播 {#hu-ya-zhi-bo}
### 直播间开播 {#hu-ya-zhi-bo-zhi-bo-jian-kai-bo}
<Route author="SettingDust xyqfer" example="/huya/live/edmunddzhang" path="/huya/live/:id" paramsDesc={['直播间id或主播名(有一些id是名字,如上)']} radar="1" />
<Route data={{"path":"/room/:id","categories":["live"],"example":"/douyu/room/24422","parameters":{"id":"直播间 id, 可在主播直播间页 URL 中找到"},"features":{"requireConfig":false,"requirePuppeteer":false,"antiCrawler":false,"supportBT":false,"supportPodcast":false,"supportScihub":false},"radar":{"source":["www.douyu.com/:id","www.douyu.com/"]},"name":"直播间开播","maintainers":["DIYgod"],"location":"room.ts"}} />
## 浪 Play 直播 {#lang-play-zhi-bo}
### 直播间开播 {#lang-play-zhi-bo-zhi-bo-jian-kai-bo}
### Unknown {#lang-play-zhi-bo-unknown}
<Route author="MittWillson" example="/lang/live/room/1352360" path="/lang/live/room/:id" paramsDesc={['直播间 id, 可在主播直播间页 URL 中找到']} anticrawler="1" />
<Route data={{"path":"/live/room/:id","categories":["live"],"example":"/lang/live/room/1352360","parameters":{"id":"直播间 id, 可在主播直播间页 URL 中找到"},"features":{"requireConfig":false,"requirePuppeteer":false,"antiCrawler":true,"supportBT":false,"supportPodcast":false,"supportScihub":false},"radar":{"source":["lang.live/room/:id"]},"name":"Unknown","maintainers":["MittWillson"],"location":"room.ts"}} />
File diff suppressed because it is too large Load Diff
File diff suppressed because one or more lines are too long
File diff suppressed because it is too large Load Diff
+112 -417
View File
@@ -1,208 +1,43 @@
# 🖼️ Picture
## 1X {#1x}
### Photos {#1x-photos}
<Route author="nczitzk" example="/1x" path="/1x/:category?" paramsDesc={['Category, Latest awarded by default, see below']}>
| Category | Title |
| ---------------- | ------------- |
| Latest awarded | latest |
| Popular | popular |
| Latest published | published |
| Abstract | abstract |
| Action | action |
| Animals | animals |
| Architecture | architecture |
| Conceptual | conceptual |
| Creative edit | creative-edit |
| Documentary | documentary |
| Everyday | everyday |
| Fine Art Nude | fine-art-nude |
| Humour | humour |
| Landscape | landscape |
| Macro | macro |
| Mood | mood |
| Night | night |
| Performance | performance |
| Portrait | portrait |
| Still life | still-life |
| Street | street |
| Underwater | underwater |
| Wildlife | wildlife |
</Route>
## 35PHOTO {#35photo}
### New photos {#35photo-new-photos}
<Route author="nczitzk" example="/35photo/new" path="/35photo/new" notOperational="1" />
### Featured photos {#35photo-featured-photos}
<Route author="nczitzk" example="/35photo/actual" path="/35photo/actual" notOperational="1" />
### New interesting {#35photo-new-interesting}
<Route author="nczitzk" example="/35photo/interesting" path="/35photo/interesting" notOperational="1" />
### Photos on the world map {#35photo-photos-on-the-world-map}
<Route author="nczitzk" example="/35photo/map" path="/35photo/map" notOperational="1" />
### Genre {#35photo-genre}
<Route author="nczitzk" example="/35photo/genre/99" path="/35photo/genre/:id" paramsDesc={['id, can be found in URL']} notOperational="1" />
### Author {#35photo-author}
<Route author="nczitzk" example="/35photo/author/mariuszsix" path="/35photo/author/:id" paramsDesc={['id, can be found in URL']} notOperational="1" />
# picture
## 500px 摄影社区 {#500px-she-ying-she-qu}
### 部落影集 {#500px-she-ying-she-qu-bu-luo-ying-ji}
<Route author="TonyRL" example="/500px/tribe/set/f5de0b8aa6d54ec486f5e79616418001" path="/500px/tribe/set/:id" paramsDesc={['部落 ID']} radar="1" />
<Route data={{"path":"/tribe/set/:id","categories":["picture"],"example":"/500px/tribe/set/f5de0b8aa6d54ec486f5e79616418001","parameters":{"id":"部落 ID"},"features":{"requireConfig":false,"requirePuppeteer":false,"antiCrawler":false,"supportBT":false,"supportPodcast":false,"supportScihub":false},"name":"部落影集","maintainers":["TonyRL"],"location":"tribe-set.ts"}} />
### 摄影师作品 {#500px-she-ying-she-qu-she-ying-shi-zuo-pin}
<Route author="TonyRL" example="/500px/user/works/hujunli" path="/500px/user/works/:id" paramsDesc={['摄影师 ID']} radar="1" notOperational="1" />
<Route data={{"path":"/user/works/:id","categories":["picture"],"example":"/500px/user/works/hujunli","parameters":{"id":"摄影师 ID"},"features":{"requireConfig":false,"requirePuppeteer":false,"antiCrawler":false,"supportBT":false,"supportPodcast":false,"supportScihub":false},"radar":{"source":["500px.com.cn/:id","500px.com.cn/community/user-details/:id","500px.com.cn/community/user-details/:id/*"]},"name":"摄影师作品","maintainers":["TonyRL"],"location":"user.ts"}} />
## 8KCosplay {#8kcosplay}
### 最新 {#8kcosplay-zui-xin}
<Route author="KotoriK" example="/8kcos/" path="/8kcos/" />
### 分类 {#8kcosplay-fen-lei}
<Route author="KotoriK" example="/8kcos/cat/8kasianidol" path="/8kcos/cat/:cat*" paramsDesc={['默认值为8kasianidol,将目录页面url中 /category/ 后面的部分填入。如:https://www.8kcosplay.com/category/8kchineseidol/%e9%a3%8e%e4%b9%8b%e9%a2%86%e5%9f%9f/ 对应的RSS页面为/8kcos/cat/8kchineseidol/%e9%a3%8e%e4%b9%8b%e9%a2%86%e5%9f%9f/。']} />
### 标签 {#8kcosplay-biao-qian}
<Route author="KotoriK" example="/8kcos/tag/cosplay" path="/8kcos/tag/:tag" paramsDesc={['标签名']} />
<Route data={{"path":"/tag/:tag","categories":["picture"],"example":"/8kcos/tag/cosplay","parameters":{"tag":"标签名"},"features":{"requireConfig":false,"requirePuppeteer":false,"antiCrawler":false,"supportBT":false,"supportPodcast":false,"supportScihub":false},"radar":{"source":["8kcosplay.com/tag/:tag"]},"name":"标签","maintainers":["KotoriK"],"url":"8kcosplay.com/","location":"tag.ts"}} />
### 最新 {#8kcosplay-zui-xin}
<Route data={{"path":"/","categories":["picture"],"example":"/8kcos/","parameters":{},"features":{"requireConfig":false,"requirePuppeteer":false,"antiCrawler":false,"supportBT":false,"supportPodcast":false,"supportScihub":false},"radar":{"source":["8kcosplay.com/"],"target":""},"name":"最新","maintainers":["KotoriK"],"url":"8kcosplay.com/","location":"latest.ts"}} />
## ArtStation {#artstation}
### Artist Profolio {#artstation-artist-profolio}
<Route author="TonyRL" example="/artstation/wlop" path="/artstation/:handle" paramsDesc={['Artist handle, can be found in URL']} />
## Asian to lick {#asian-to-lick}
### Top rated {#asian-to-lick-top-rated}
<Route author="nczitzk" example="/asiantolick" path="/asiantolick" radar="1" />
### News {#asian-to-lick-news}
<Route author="nczitzk" example="/asiantolick/page/news" path="/asiantolick/page/news" radar="1" />
### Category {#asian-to-lick-category}
<Route author="nczitzk" example="/asiantolick/category/90" path="/asiantolick/category/:id" paramsDesc={['Category id, can be found in URL']} radar="1">
| Category | id |
| ---------- | ---- |
| Lolita | 90 |
| Hot Sister | 91 |
| Cosplay | 1030 |
| Sexy | 93 |
| Others | 94 |
| Thailand | 99 |
| Magazine | 100 |
| Hard Sexy | 103 |
</Route>
### Tag {#asian-to-lick-tag}
<Route author="nczitzk" example="/asiantolick/tag/1045" path="/asiantolick/tag/:id" paramsDesc={['Tag id, can be found in URL']} radar="1">
| Aidol | Anal | Babe | Big Boobs | Big Pussy |
| ------------ | ------------ | ------------ | ------------ | ------------ |
| 2310 | 2233 | 1385 | 1106 | 1722 |
| | | | | |
| Bikini | Blonde | blowjob | Close Up | Creamy Pussy |
| ------------ | ------------ | ------------ | ------------ | ------------ |
| 1206 | 2244 | 2167 | 2267 | 1117 |
| | | | | |
| cum | Cute Girl | Dildo | Ebony | Feet |
| ------------ | ------------ | ------------ | ------------ | ------------ |
| 2163 | 1090 | 1082 | 2245 | 1323 |
| | | | | |
| fetish | fingers | Fox Tail | Glasses | Hairy Pussy |
| ------------ | ------------ | ------------ | ------------ | ------------ |
| 2219 | 2197 | 1540 | 1268 | 1099 |
| | | | | |
| Interracial | Lesbian | licked | Loli | Maid |
| ------------ | ------------ | ------------ | ------------ | ------------ |
| 2284 | 1080 | 2208 | 1045 | 1072 |
| | | | | |
| Masturbate | Milf | non-nude | Nude | Nurse |
| ------------ | ------------ | ------------ | ------------ | ------------ |
| 1081 | 1705 | 2307 | 1393 | 1552 |
| | | | | |
| Office | oiled | Outdoor | Pink Pussy | Pink Tits |
| ------------ | ------------ | ------------ | ------------ | ------------ |
| 1724 | 2176 | 2250 | 1161 | 1498 |
| | | | | |
| Public | School Girl | Short Hair | skirt | Small Girl |
| ------------ | ------------ | ------------ | ------------ | ------------ |
| 1277 | 1046 | 1160 | 2159 | 1103 |
| | | | | |
| Socks | sucking | Tattoo | Teen | Tiny Tits |
| ------------ | ------------ | ------------ | ------------ | ------------ |
| 2256 | 2199 | 1593 | 1036 | 2251 |
| | | | | |
| Underwear | Uniform | wet | Young | |
| ------------ | ------------ | ------------ | ------------ | |
| 1324 | 1084 | 2179 | 1098 | |
</Route>
### Search {#asian-to-lick-search}
<Route author="nczitzk" example="/asiantolick/search/lolita" path="/asiantolick/search/:keyword" paramsDesc={['Keyword']} radar="1" />
### Page {#asian-to-lick-page}
<Route author="nczitzk" example="/asiantolick/page/news" path="/asiantolick/page/:id" paramsDesc={['Page id']} radar="1" />
## Bing {#bing}
### Daily Wallpaper {#bing-daily-wallpaper}
<Route author="FHYunCai" example="/bing" path="/bing" radar="1" />
<Route data={{"path":"/:handle","categories":["picture"],"example":"/artstation/wlop","parameters":{"handle":"Artist handle, can be found in URL"},"features":{"requireConfig":false,"requirePuppeteer":false,"antiCrawler":false,"supportBT":false,"supportPodcast":false,"supportScihub":false},"radar":{"source":["www.artstation.com/:handle"]},"name":"Artist Profolio","maintainers":["TonyRL"],"location":"user.ts"}} />
## Booru {#booru}
### MMDArchive 标签查询 {#booru-mmdarchive-biao-qian-cha-xun}
<Route author="N78Wy" example="/booru/mmda/tags/full_body+blue_eyes" path="/booru/mmda/tags/:tags?" paramsDesc={['标签,多个标签使用空格 ` ` 或者 `%20` 连接,如需根据作者查询则在 `user:` 后接上作者名,如:`user:xxxx`']} notOperational="1">
For example:
<Route data={{"path":"/mmda/tags/:tags?","categories":["picture"],"example":"/booru/mmda/tags/full_body+blue_eyes","parameters":{"tags":"标签,多个标签使用空格 ` ` 或者 `%20` 连接,如需根据作者查询则在 `user:` 后接上作者名,如:`user:xxxx`"},"features":{"requireConfig":false,"requirePuppeteer":false,"antiCrawler":false,"supportBT":false,"supportPodcast":false,"supportScihub":false},"name":"MMDArchive 标签查询","maintainers":["N78Wy"],"description":"For example:\n\n - 默认查询 (什么 tag 都不加):`/booru/mmda/tags`\n - 默认查询单个 tag:`/booru/mmda/tags/full_body`\n - 默认查询多个 tag:`/booru/mmda/tags/full_body%20blue_eyes`\n - 默认查询根据作者查询:`/booru/mmda/tags/user:xxxx`","location":"mmda.ts"}} />
- 默认查询 (什么 tag 都不加):`/booru/mmda/tags`
- 默认查询单个 tag:`/booru/mmda/tags/full_body`
- 默认查询多个 tag:`/booru/mmda/tags/full_body%20blue_eyes`
- 默认查询根据作者查询:`/booru/mmda/tags/user:xxxx`
</Route>
For example:
## CNU 视觉联盟 {#cnu-shi-jue-lian-meng}
### 每日精选 {#cnu-shi-jue-lian-meng-mei-ri-jing-xuan}
<Route author="hoilc" example="/cnu/selected" path="/cnu/selected" />
### 发现 {#cnu-shi-jue-lian-meng-fa-xian}
<Route author="hoilc" example="/cnu/discovery/hot/自然" path="/cnu/discovery/:type?/:category?" paramsDesc={['板块类型, 默认为`热门`, 具体参见下表', '图片类别, 默认为`0`代表全部, 可参见[这里](http://www.cnu.cc/discoveryPage/hot-0)']} />
| 热门 | 推荐 | 最新 |
| ---- | --------- | ------ |
| hot | recommend | recent |
## DailyArt 每日艺术 {#dailyart-mei-ri-yi-shu}
### DailyArt {#dailyart-mei-ri-yi-shu-dailyart}
<Route author="zphw" example="/dailyart/en" path="/dailyart/:language?" paramsDesc={['Support en, es, fr, de, it, zh, jp, etc. English by default.']} anticrawler="1" />
- 默认查询 (什么 tag 都不加):`/booru/mmda/tags`
- 默认查询单个 tag:`/booru/mmda/tags/full_body`
- 默认查询多个 tag:`/booru/mmda/tags/full_body%20blue_eyes`
- 默认查询根据作者查询:`/booru/mmda/tags/user:xxxx`
## E-Hentai {#e-hentai}
@@ -215,209 +50,130 @@ For RSS content, specify options in the `routeParams` parameter in query string
### Favorites {#e-hentai-favorites}
<Route author="yindaheng98" example="/ehentai/favorites/0/posted/1" path="/ehentai/favorites/:favcat?/:order?/:page?/:routeParams?" paramsDesc={['Favorites folder number','`posted`(Sort by gallery release time) , `favorited`(Sort by time added to favorites)', 'Page number', 'Additional parameters, see the table above']} anticrawler="1" supportBT="1" />
### Tag {#e-hentai-tag}
<Route author="yindaheng98" example="/ehentai/tag/language:chinese/1" path="/ehentai/tag/:tag/:page?/:routeParams?" paramsDesc={['Tag', 'Page number', 'Additional parameters, see the table above']} anticrawler="1" supportBT="1" />
<Route data={{"path":"/favorites/:favcat?/:order?/:page?/:routeParams?","categories":["picture"],"example":"/ehentai/favorites/0/posted/1","parameters":{"favcat":"Favorites folder number","order":"`posted`(Sort by gallery release time) , `favorited`(Sort by time added to favorites)","page":"Page number","routeParams":"Additional parameters, see the table above"},"features":{"requireConfig":false,"requirePuppeteer":false,"antiCrawler":true,"supportBT":true,"supportPodcast":false,"supportScihub":false},"name":"Favorites","maintainers":["yindaheng98","syrinka"],"location":"favorites.ts"}} />
### Search {#e-hentai-search}
<Route author="yindaheng98" example="/ehentai/search/f_search=artist%3Amana%24/1" path="/ehentai/search/:params?/:page?/:routeParams?" paramsDesc={['Search parameters. You can copy the content after `https://e-hentai.org/?`', 'Page number', 'Additional parameters, see the table above']} anticrawler="1" supportBT="1" />
<Route data={{"path":"/search/:params?/:page?/:routeParams?","categories":["picture"],"example":"/ehentai/search/f_search=artist%3Amana%24/1","parameters":{"params":"Search parameters. You can copy the content after `https://e-hentai.org/?`","page":"Page number","routeParams":"Additional parameters, see the table above"},"features":{"requireConfig":false,"requirePuppeteer":false,"antiCrawler":true,"supportBT":true,"supportPodcast":false,"supportScihub":false},"name":"Search","maintainers":["yindaheng98","syrinka"],"location":"search.ts"}} />
### Tag {#e-hentai-tag}
<Route data={{"path":"/tag/:tag/:page?/:routeParams?","categories":["picture"],"example":"/ehentai/tag/language:chinese/1","parameters":{"tag":"Tag","page":"Page number","routeParams":"Additional parameters, see the table above"},"features":{"requireConfig":false,"requirePuppeteer":false,"antiCrawler":true,"supportBT":true,"supportPodcast":false,"supportScihub":false},"name":"Tag","maintainers":["yindaheng98","syrinka"],"location":"tag.ts"}} />
## Fantia {#fantia}
### Search {#fantia-search}
<Route author="nczitzk" example="/fantia/search/posts/all/daily" path="/fantia/search/:type?/:caty?/:period?/:order?/:rating?/:keyword?" paramsDesc={['Type, see the table below, `posts` by default', 'Category, see the table below, can also be found in search page URL, `すべてのクリエイター` by default', 'Ranking period, see the table below, empty by default' ,'Sorting, see the table below, `更新の新しい順` by default', 'Rating, see the table below, `すべて` by default', 'Keyword, empty by default']}>
Type
<Route data={{"path":"/search/:type?/:caty?/:period?/:order?/:rating?/:keyword?","categories":["picture"],"example":"/fantia/search/posts/all/daily","parameters":{"type":"Type, see the table below, `posts` by default","caty":"Category, see the table below, can also be found in search page URL, `すべてのクリエイター` by default","period":"Ranking period, see the table below, empty by default","order":"Sorting, see the table below, `更新の新しい順` by default","rating":"Rating, see the table below, `すべて` by default","keyword":"Keyword, empty by default"},"features":{"requireConfig":false,"requirePuppeteer":false,"antiCrawler":false,"supportBT":false,"supportPodcast":false,"supportScihub":false},"name":"Search","maintainers":[],"description":"Type\n\n | クリエイター | 投稿 | 商品 | コミッション |\n | ------------ | ----- | -------- | ------------ |\n | fanclubs | posts | products | commissions |\n\n Category\n\n | 分类 | 分类名 |\n | ---------------------- | ---------- |\n | イラスト | illust |\n | 漫画 | comic |\n | コスプレ | cosplay |\n | YouTuber・配信者 | youtuber |\n | Vtuber | vtuber |\n | 音声作品・ASMR | voice |\n | 声優・歌い手 | voiceactor |\n | アイドル | idol |\n | アニメ・映像・写真 | anime |\n | 3D | 3d |\n | ゲーム制作 | game |\n | 音楽 | music |\n | 小説 | novel |\n | ドール | doll |\n | アート・デザイン | art |\n | プログラム | program |\n | 創作・ハンドメイド | handmade |\n | 歴史・評論・情報 | history |\n | 鉄道・旅行・ミリタリー | railroad |\n | ショップ | shop |\n | その他 | other |\n\n Ranking period\n\n | デイリー | ウィークリー | マンスリー | 全期間 |\n | -------- | ------------ | ---------- | ------ |\n | daily | weekly | monthly | all |\n\n Sorting\n\n | 更新の新しい順 | 更新の古い順 | 投稿の新しい順 | 投稿の古い順 | お気に入り数順 |\n | -------------- | ------------ | -------------- | ------------ | -------------- |\n | updater | update_old | newer | create_old | popular |\n\n Rating\n\n | すべて | 一般のみ | R18 のみ |\n | ------ | -------- | -------- |\n | all | general | adult |","location":"search.ts"}} />
| クリエイター | 投稿 | 商品 | コミッション |
| ------------ | ----- | -------- | ------------ |
| fanclubs | posts | products | commissions |
Type
Category
| クリエイター | 投稿 | 商品 | コミッション |
| ------------ | ----- | -------- | ------------ |
| fanclubs | posts | products | commissions |
| 分类 | 分类名 |
| ---------------------- | ---------- |
| イラスト | illust |
| 漫画 | comic |
| コスプレ | cosplay |
| YouTuber・配信者 | youtuber |
| Vtuber | vtuber |
| 音声作品・ASMR | voice |
| 声優・歌い手 | voiceactor |
| アイドル | idol |
| アニメ・映像・写真 | anime |
| 3D | 3d |
| ゲーム制作 | game |
| 音楽 | music |
| 小説 | novel |
| ドール | doll |
| アート・デザイン | art |
| プログラム | program |
| 創作・ハンドメイド | handmade |
| 歴史・評論・情報 | history |
| 鉄道・旅行・ミリタリー | railroad |
| ショップ | shop |
| その他 | other |
Category
Ranking period
| 分类 | 分类名 |
| ---------------------- | ---------- |
| イラスト | illust |
| 漫画 | comic |
| コスプレ | cosplay |
| YouTuber・配信者 | youtuber |
| Vtuber | vtuber |
| 音声作品・ASMR | voice |
| 声優・歌い手 | voiceactor |
| アイドル | idol |
| アニメ・映像・写真 | anime |
| 3D | 3d |
| ゲーム制作 | game |
| 音楽 | music |
| 小説 | novel |
| ドール | doll |
| アート・デザイン | art |
| プログラム | program |
| 創作・ハンドメイド | handmade |
| 歴史・評論・情報 | history |
| 鉄道・旅行・ミリタリー | railroad |
| ショップ | shop |
| その他 | other |
| デイリー | ウィークリー | マンスリー | 全期間 |
| -------- | ------------ | ---------- | ------ |
| daily | weekly | monthly | all |
Ranking period
Sorting
| デイリー | ウィークリー | マンスリー | 全期間 |
| -------- | ------------ | ---------- | ------ |
| daily | weekly | monthly | all |
| 更新の新しい順 | 更新の古い順 | 投稿の新しい順 | 投稿の古い順 | お気に入り数順 |
| -------------- | ------------ | -------------- | ------------ | -------------- |
| updater | update\_old | newer | create\_old | popular |
Sorting
Rating
| 更新の新しい順 | 更新の古い順 | 投稿の新しい順 | 投稿の古い順 | お気に入り数順 |
| -------------- | ------------ | -------------- | ------------ | -------------- |
| updater | update\_old | newer | create\_old | popular |
| すべて | 一般のみ | R18 のみ |
| ------ | -------- | -------- |
| all | general | adult |
</Route>
Rating
| すべて | 一般のみ | R18 のみ |
| ------ | -------- | -------- |
| all | general | adult |
### User Posts {#fantia-user-posts}
<Route author="nczitzk" example="/fantia/user/3498" path="/fantia/user/:id" paramsDesc={['User id, can be found in user profile URL']} />
<Route data={{"path":"/user/:id","categories":["picture"],"example":"/fantia/user/3498","parameters":{"id":"User id, can be found in user profile URL"},"features":{"requireConfig":false,"requirePuppeteer":false,"antiCrawler":false,"supportBT":false,"supportPodcast":false,"supportScihub":false},"radar":{"source":["fantia.jp/fanclubs/:id"]},"name":"User Posts","maintainers":["nczitzk"],"location":"user.ts"}} />
## GoComics {#gocomics}
## Google {#google}
### Comic Strips {#gocomics-comic-strips}
### Public Albums {#google-public-albums}
<Route author="stjohnjohnson" example="/gocomics/foxtrot" path="/gocomics/:strip" paramsDesc={['URL path of the strip on gocomics.com']} />
<Route data={{"path":"/album/:id","categories":["picture"],"example":"/google/album/msFFnAzKmQmWj76EA","parameters":{"id":"album ID, can be found in URL, for example, `https://photos.app.goo.gl/msFFnAzKmQmWj76EA` to `msFFnAzKmQmWj76EA`"},"features":{"requireConfig":false,"requirePuppeteer":false,"antiCrawler":false,"supportBT":false,"supportPodcast":false,"supportScihub":false},"name":"Public Albums","maintainers":["hoilc"],"location":"album.ts"}} />
## Google Doodles {#google-doodles}
### Update {#google-update}
### Update {#google-doodles-update}
<Route author="xyqfer" example="/google/doodles/zh-CN" path="/google/doodles/:language?" paramsDesc={['Language, default to `zh-CN`, for other language values, you can get it from [Google Doodles official website](https://www.google.com/doodles)']} />
## Google Photos {#google-photos}
### Public Albums {#google-photos-public-albums}
<Route author="hoilc" example="/google/album/msFFnAzKmQmWj76EA" path="/google/album/:id" paramsDesc={['album ID, can be found in URL, for example, `https://photos.app.goo.gl/msFFnAzKmQmWj76EA` to `msFFnAzKmQmWj76EA`']} radar="1" notOperational="1" />
## Konachan Anime Wallpapers {#konachan-anime-wallpapers}
:::tip
- Tags can be copied after `tags=` in [konachan](https://konachan.com/post) URL
- The route can be / konachan or /konachan.com or /konachan.net, where the first two are the same, and .net is an all-age healthy wallpaper ♡
- Official Posts RSS: `https://konachan.com/post/piclens?tags=[tags]`
:::
### Popular Recent Posts {#konachan-anime-wallpapers-popular-recent-posts}
<Route author="magic-akari" example="/konachan/post/popular_recent" path="/konachan/post/popular_recent/:period?" paramsDesc={['Default to 24 hours']}>
For example:
- 24 hours: [https://rsshub.app/konachan/post/popular\_recent/1d](https://rsshub.app/konachan/post/popular_recent/1d)
- 1 week: [https://rsshub.app/konachan/post/popular\_recent/1w](https://rsshub.app/konachan/post/popular_recent/1w)
- 1 month: [https://rsshub.app/konachan/post/popular\_recent/1m](https://rsshub.app/konachan/post/popular_recent/1m)
- 1 year: [https://rsshub.app/konachan/post/popular\_recent/1y](https://rsshub.app/konachan/post/popular_recent/1y)
</Route>
## Mic Mic Idol {#mic-mic-idol}
### Latest {#mic-mic-idol-latest}
<Route author="KotoriK" example="/micmicidol" path="/micmicidol" />
### 标签 {#mic-mic-idol-biao-qian}
<Route author="KotoriK" example="/micmicidol/search/Young%20Jump?limit=50" path="/micmicidol/search/:label" paramsDesc={['标签名']} notOperational="1" />
获取数量可以通过 [limit](/parameter#条数限制) 参数控制。默认值为`50`。
<Route data={{"path":"/doodles/:language?","categories":["picture"],"example":"/google/doodles/zh-CN","parameters":{"language":"Language, default to `zh-CN`, for other language values, you can get it from [Google Doodles official website](https://www.google.com/doodles)"},"features":{"requireConfig":false,"requirePuppeteer":false,"antiCrawler":false,"supportBT":false,"supportPodcast":false,"supportScihub":false},"name":"Update","maintainers":["xyqfer"],"location":"doodles.ts"}} />
## MM 范 {#mm-fan}
### 分类 {#mm-fan-fen-lei}
<Route author="nczitzk" example="/95mm/tab/热门" path="/95mm/tab/:tab?" paramsDesc={['分类,见下表,默认为最新']}>
| 最新 | 热门 | 校花 | 森系 | 清纯 | 童颜 | 嫩模 | 少女 |
| ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- |
</Route>
### 标签 {#mm-fan-biao-qian}
<Route author="nczitzk" example="/95mm/tag/黑丝" path="/95mm/tag/:tag" paramsDesc={['标签,可在对应标签页中找到']} />
<Route data={{"path":"/tag/:tag","categories":["picture"],"example":"/95mm/tag/黑丝","parameters":{"tag":"标签,可在对应标签页中找到"},"features":{"requireConfig":false,"requirePuppeteer":false,"antiCrawler":false,"supportBT":false,"supportPodcast":false,"supportScihub":false},"radar":{"source":["95mm.org/"]},"name":"标签","maintainers":["nczitzk"],"url":"95mm.org/","location":"tag.ts"}} />
### 分类 {#mm-fan-fen-lei}
<Route data={{"path":"/tab/:tab?","categories":["picture"],"example":"/95mm/tab/热门","parameters":{"tab":"分类,见下表,默认为最新"},"features":{"requireConfig":false,"requirePuppeteer":false,"antiCrawler":false,"supportBT":false,"supportPodcast":false,"supportScihub":false},"radar":{"source":["95mm.org/"]},"name":"分类","maintainers":["nczitzk"],"url":"95mm.org/","description":"| 最新 | 热门 | 校花 | 森系 | 清纯 | 童颜 | 嫩模 | 少女 |\n | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- |","location":"tab.ts"}} />
| 最新 | 热门 | 校花 | 森系 | 清纯 | 童颜 | 嫩模 | 少女 |
| ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- |
### 集合 {#mm-fan-ji-he}
<Route author="nczitzk" example="/95mm/category/1" path="/95mm/category/:category" paramsDesc={['集合,见下表']}>
| 清纯唯美 | 摄影私房 | 明星写真 | 三次元 | 异域美景 | 性感妖姬 | 游戏主题 | 美女壁纸 |
| -------- | -------- | -------- | ------ | -------- | -------- | -------- | -------- |
| 1 | 2 | 4 | 5 | 6 | 7 | 9 | 11 |
</Route>
<Route data={{"path":"/category/:category","categories":["picture"],"example":"/95mm/category/1","parameters":{"category":"集合,见下表"},"features":{"requireConfig":false,"requirePuppeteer":false,"antiCrawler":false,"supportBT":false,"supportPodcast":false,"supportScihub":false},"radar":{"source":["95mm.org/"]},"name":"集合","maintainers":["nczitzk"],"url":"95mm.org/","description":"| 清纯唯美 | 摄影私房 | 明星写真 | 三次元 | 异域美景 | 性感妖姬 | 游戏主题 | 美女壁纸 |\n | -------- | -------- | -------- | ------ | -------- | -------- | -------- | -------- |\n | 1 | 2 | 4 | 5 | 6 | 7 | 9 | 11 |","location":"category.ts"}} />
| 清纯唯美 | 摄影私房 | 明星写真 | 三次元 | 异域美景 | 性感妖姬 | 游戏主题 | 美女壁纸 |
| -------- | -------- | -------- | ------ | -------- | -------- | -------- | -------- |
| 1 | 2 | 4 | 5 | 6 | 7 | 9 | 11 |
## NASA Astronomy Picture of the Day {#nasa-astronomy-picture-of-the-day}
### NASA {#nasa-astronomy-picture-of-the-day-nasa}
<Route author="nczitzk" example="/nasa/apod" path="/nasa/apod" />
### Cheng Kung University Mirror {#nasa-astronomy-picture-of-the-day-cheng-kung-university-mirror}
<Route author="nczitzk" example="/nasa/apod-ncku" path="/nasa/apod-ncku" />
<Route data={{"path":"/apod-ncku","categories":["picture"],"example":"/nasa/apod-ncku","parameters":{},"features":{"requireConfig":false,"requirePuppeteer":false,"antiCrawler":false,"supportBT":false,"supportPodcast":false,"supportScihub":false},"radar":{"source":["apod.nasa.govundefined"]},"name":"Cheng Kung University Mirror","maintainers":["nczitzk","williamgateszhao"],"url":"apod.nasa.govundefined","location":"apod-ncku.ts"}} />
### NASA {#nasa-astronomy-picture-of-the-day-nasa}
<Route data={{"path":"/apod","categories":["picture"],"example":"/nasa/apod","parameters":{},"features":{"requireConfig":false,"requirePuppeteer":false,"antiCrawler":false,"supportBT":false,"supportPodcast":false,"supportScihub":false},"radar":{"source":["apod.nasa.govundefined"]},"name":"NASA","maintainers":["nczitzk","williamgateszhao"],"url":"apod.nasa.govundefined","location":"apod.ts"}} />
### NASA 中文 {#nasa-astronomy-picture-of-the-day-nasa-zhong-wen}
<Route author="nczitzk" example="/nasa/apod-cn" path="/nasa/apod-cn" notOperational="1">
:::tip
[NASA 中文](https://www.nasachina.cn/) 提供了每日天文图的中英双语图文说明,但在更新上偶尔略有一两天的延迟。
:::
</Route>
<Route data={{"path":"/apod-cn","categories":["picture"],"example":"/nasa/apod-cn","parameters":{},"features":{"requireConfig":false,"requirePuppeteer":false,"antiCrawler":false,"supportBT":false,"supportPodcast":false,"supportScihub":false},"radar":{"source":["apod.nasa.govundefined"]},"name":"NASA 中文","maintainers":["nczitzk","williamgateszhao"],"url":"apod.nasa.govundefined","description":":::tip\n [NASA 中文](https://www.nasachina.cn/) 提供了每日天文图的中英双语图文说明,但在更新上偶尔略有一两天的延迟。\n :::","location":"apod-cn.ts"}} />
## National Geographic {#national-geographic}
### Photo of the Day {#national-geographic-photo-of-the-day}
<Route author="LogicJake OrangeEd1t TonyRL" example="/natgeo/dailyphoto" path="/natgeo/dailyphoto" />
### 每日一图 {#national-geographic-mei-ri-yi-tu}
<Route author="LogicJake OrangeEd1t TonyRL" example="/natgeo/dailyphoto" path="/natgeo/dailyphoto" />
:::tip
[NASA 中文](https://www.nasachina.cn/) 提供了每日天文图的中英双语图文说明,但在更新上偶尔略有一两天的延迟。
:::
## Pixabay {#pixabay}
### Search {#pixabay-search}
<Route author="TonyRL" example="/pixabay/search/cat" path="/pixabay/search/:q/:order?" paramsDesc={['Search term', 'Order, `popular` or `latest`, `latest` by default']} radar="1" configRequired="1" />
## Porn Image XXX {#porn-image-xxx}
### 最新图片 {#porn-image-xxx-zui-xin-tu-pian}
<Route author="hoilc" example="/porn-images-xxx/tag/jk" path="/porn-images-xxx/:type?/:name?" paramsDesc={['搜索类型, `tag`为标签, `keyword`为关键字, 默认留空为全部','搜索内容, 可在 URL 中找到,默认留空为全部']} anticrawler="1" />
## Rare Historical Photos {#rare-historical-photos}
### Home {#rare-historical-photos-home}
<Route author="TonyRL" example="/rarehistoricalphotos" path="/rarehistoricalphotos" radar="1" />
## Tits Guru {#tits-guru}
### Home {#tits-guru-home}
<Route author="MegrezZhu" example="/tits-guru/home" path="/tits-guru/home" />
### Daily Best {#tits-guru-daily-best}
<Route author="MegrezZhu" example="/tits-guru/daily" path="/tits-guru/daily" />
### Models {#tits-guru-models}
<Route author="MegrezZhu" example="/tits-guru/model/mila-azul" path="/tits-guru/model/:name" paramsDesc={['Module name, see [here](https://tits-guru.com/models) for details']} />
### Categories {#tits-guru-categories}
<Route author="MegrezZhu" example="/tits-guru/category/bikini" path="/tits-guru/category/:type" paramsDesc={['Category, see [here](https://tits-guru.com/categories) for details']} />
<Route data={{"path":"/search/:q/:order?","categories":["picture"],"example":"/pixabay/search/cat","parameters":{"q":"Search term","order":"Order, `popular` or `latest`, `latest` by default"},"features":{"requireConfig":true,"requirePuppeteer":false,"antiCrawler":false,"supportBT":false,"supportPodcast":false,"supportScihub":false},"radar":{"source":["pixabay.com/:searchType/search/:q"],"target":"/search/:q"},"name":"Search","maintainers":["TonyRL"],"location":"search.ts"}} />
## wallhaven {#wallhaven}
@@ -429,111 +185,50 @@ However, the number of requests to the site increases a lot when it is turned on
For example [Latest Wallpapers](https://wallhaven.cc/latest), the route turning on **Need Details** is [/wallhaven/latest/true](https://rsshub.app/wallhaven/latest/true), and then specify a smaller `limit`. We can get [/wallhaven/latest/true?limit=5](https://rsshub.app/wallhaven/latest/true?limit=5).
:::
### Category {#wallhaven-category}
### Search {#wallhaven-search}
<Route author="nczitzk Fatpandac" example="/wallhaven/latest" path="/wallhaven/:category?/:needDetails?" paramsDesc={['Category, see below, Latest by default', 'Need Details, `true/yes` as yes, no by default']}>
| Latest | Hot | Toplist | Random |
| ------ | --- | ------- | ------ |
| latest | hot | toplist | random |
</Route>
<Route data={{"path":["/search/:filter?/:needDetails?","/:filter?/:needDetails?"],"categories":["picture"],"example":"/wallhaven/search/categories=110&purity=110&sorting=date_added&order=desc","parameters":{"filter":"Filter, empty by default","needDetails":"Need Details, `true`/`yes` as yes, no by default"},"features":{"requireConfig":false,"requirePuppeteer":false,"antiCrawler":false,"supportBT":false,"supportPodcast":false,"supportScihub":false},"radar":{"source":["wallhaven.cc/"]},"name":"Search","maintainers":["nczitzk","Fatpandac"],"url":"wallhaven.cc/","description":":::tip\n Subscribe pages starting with `https://wallhaven.cc/search`, fill the text after `?` as `filter` in the route. The following is an example:\n\n The text after `?` is `q=id%3A711&sorting=random&ref=fp&seed=8g0dgd` for [Wallpaper Search: #landscape - wallhaven.cc](https://wallhaven.cc/search?q=id%3A711&sorting=random&ref=fp&seed=8g0dgd), so the route is [/wallhaven/q=id%3A711&sorting=random&ref=fp&seed=8g0dgd](https://rsshub.app/wallhaven/q=id%3A711&sorting=random&ref=fp&seed=8g0dgd)\n :::","location":"index.ts"}} />
:::tip
Subscribe pages starting with `https://wallhaven.cc/search`, fill the text after `?` as `filter` in the route. The following is an example:
The text after `?` is `q=id%3A711&sorting=random&ref=fp&seed=8g0dgd` for [Wallpaper Search: #landscape - wallhaven.cc](https://wallhaven.cc/search?q=id%3A711\&sorting=random\&ref=fp\&seed=8g0dgd), so the route is [/wallhaven/q=id%3A711\&sorting=random\&ref=fp\&seed=8g0dgd](https://rsshub.app/wallhaven/q=id%3A711\&sorting=random\&ref=fp\&seed=8g0dgd)
:::
### Search {#wallhaven-search}
<Route author="nczitzk Fatpandac" example="/wallhaven/search/categories=110&purity=110&sorting=date_added&order=desc" path="/wallhaven/search/:filter?/:needDetails?" paramsDesc={['Filter, empty by default', 'Need Details, `true`/`yes` as yes, no by default']}>
:::tip
Subscribe pages starting with `https://wallhaven.cc/search`, fill the text after `?` as `filter` in the route. The following is an example:
The text after `?` is `q=id%3A711&sorting=random&ref=fp&seed=8g0dgd` for [Wallpaper Search: #landscape - wallhaven.cc](https://wallhaven.cc/search?q=id%3A711\&sorting=random\&ref=fp\&seed=8g0dgd), so the route is [/wallhaven/q=id%3A711\&sorting=random\&ref=fp\&seed=8g0dgd](https://rsshub.app/wallhaven/q=id%3A711\&sorting=random\&ref=fp\&seed=8g0dgd)
:::
</Route>
## WallpaperHub {#wallpaperhub}
### Wallpapers {#wallpaperhub-wallpapers}
<Route author="nczitzk" example="/wallpaperhub" path="/wallpaperhub" radar="1" />
## yande.re {#yande-re}
<Route data={{"path":["/search/:filter?/:needDetails?","/:filter?/:needDetails?"],"categories":["picture"],"example":"/wallhaven/search/categories=110&purity=110&sorting=date_added&order=desc","parameters":{"filter":"Filter, empty by default","needDetails":"Need Details, `true`/`yes` as yes, no by default"},"features":{"requireConfig":false,"requirePuppeteer":false,"antiCrawler":false,"supportBT":false,"supportPodcast":false,"supportScihub":false},"radar":{"source":["wallhaven.cc/"]},"name":"Search","maintainers":["nczitzk","Fatpandac"],"url":"wallhaven.cc/","description":":::tip\n Subscribe pages starting with `https://wallhaven.cc/search`, fill the text after `?` as `filter` in the route. The following is an example:\n\n The text after `?` is `q=id%3A711&sorting=random&ref=fp&seed=8g0dgd` for [Wallpaper Search: #landscape - wallhaven.cc](https://wallhaven.cc/search?q=id%3A711&sorting=random&ref=fp&seed=8g0dgd), so the route is [/wallhaven/q=id%3A711&sorting=random&ref=fp&seed=8g0dgd](https://rsshub.app/wallhaven/q=id%3A711&sorting=random&ref=fp&seed=8g0dgd)\n :::","location":"index.ts"}} />
:::tip
- Official RSS: `https://yande.re/post/piclens?tags=[tags]`
Subscribe pages starting with `https://wallhaven.cc/search`, fill the text after `?` as `filter` in the route. The following is an example:
The text after `?` is `q=id%3A711&sorting=random&ref=fp&seed=8g0dgd` for [Wallpaper Search: #landscape - wallhaven.cc](https://wallhaven.cc/search?q=id%3A711\&sorting=random\&ref=fp\&seed=8g0dgd), so the route is [/wallhaven/q=id%3A711\&sorting=random\&ref=fp\&seed=8g0dgd](https://rsshub.app/wallhaven/q=id%3A711\&sorting=random\&ref=fp\&seed=8g0dgd)
:::
### Popular Recent Posts {#yande-re-popular-recent-posts}
<Route author="magic-akari SettingDust" example="/yande.re/post/popular_recent" path="/yande.re/post/popular_recent/:period?" paramsDesc={['Default to 24 hours']}>
For example:
- 24 hours: [https://rsshub.app/yande.re/post/popular\_recent/1d](https://rsshub.app/yande.re/post/popular_recent/1d)
- 1 week: [https://rsshub.app/yande.re/post/popular\_recent/1w](https://rsshub.app/yande.re/post/popular_recent/1w)
- 1 month: [https://rsshub.app/yande.re/post/popular\_recent/1m](https://rsshub.app/yande.re/post/popular_recent/1m)
- 1 year: [https://rsshub.app/yande.re/post/popular\_recent/1y](https://rsshub.app/yande.re/post/popular_recent/1y)
</Route>
## 北京天文馆 {#bei-jing-tian-wen-guan}
### 每日一图 {#bei-jing-tian-wen-guan-mei-ri-yi-tu}
<Route author="HenryQW" example="/bjp/apod" path="/bjp/apod" radar="1" />
<Route data={{"path":"/apod","categories":["picture"],"example":"/bjp/apod","parameters":{},"features":{"requireConfig":false,"requirePuppeteer":false,"antiCrawler":false,"supportBT":false,"supportPodcast":false,"supportScihub":false},"radar":{"source":["bjp.org.cn/APOD/today.shtml","bjp.org.cn/APOD/list.shtml","bjp.org.cn/"]},"name":"每日一图","maintainers":["HenryQW"],"url":"bjp.org.cn/APOD/today.shtml","location":"apod.ts"}} />
## 煎蛋 {#jian-dan}
## 国家地理 {#guo-jia-di-li}
### 板块 {#jian-dan-ban-kuai}
### 每日一图 {#guo-jia-di-li-mei-ri-yi-tu}
<Route author="nczitzk" example="/jandan/top" path="/jandan/:category?" paramsDesc={['板块,见下表,默认为无聊图热榜']}>
| 问答 | 树洞 | 动物园 | 女装 | 随手拍 | 无聊图 | 鱼塘 |
| ---- | -------- | ------ | ---- | ------ | ------ | ---- |
| qa | treehole | zoo | girl | ooxx | pic | pond |
</Route>
### 热榜 {#jian-dan-re-bang}
<Route author="kobemtl Xuanwo xyqfer 9uanhuo nczitzk" example="/jandan/top-4h" path="/jandan/:category?" paramsDesc={['板块,见下表,默认为无聊图热榜']} />
| 4 小时热门 | 吐槽 | 无聊图 | 随手拍 | 动物园 | 优评 | 3 日最佳 | 7 日最佳 |
| ---------- | --------- | ------ | -------- | ------- | ------------ | --------- | --------- |
| top-4h | top-tucao | top | top-ooxx | top-zoo | top-comments | top-3days | top-7days |
### 首页 {#jian-dan-shou-ye}
<Route author="lonelykid nczitzk" example="/jandan" path="/jandan" />
## 酷 18 {#ku-18}
### 分站 {#ku-18-fen-zhan}
<Route author="nczitzk" example="/cool18" path="/cool18/:id?" paramsDesc={['分站,见下表,默认为禁忌书屋']}>
| 性趣贴图 | 色色动漫 | 情色靓影 | 私房自拍 | 禁忌书屋 | 性趣论坛 | 情色无忌 | 成人影视 |
| -------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- |
| bbs | bbs7 | bbs2 | bbs6 | bbs4 | bj | bbs5 | bbs3 |
:::tip
留园网文档参见 [此处](https://docs.rsshub.app/routes/new-media#liu-yuan-wang)
禁忌书屋文档参见 [此处](https://docs.rsshub.app/routes/reading#jin-ji-shu-wu)
:::
</Route>
### 精华区 {#ku-18-jing-hua-qu}
<Route author="nczitzk" example="/cool18/bbs/gold" path="/cool18/:id/gold" paramsDesc={['分站,见上表,默认为禁忌书屋']} />
### 搜索关键字 {#ku-18-sou-suo-guan-jian-zi}
<Route author="nczitzk" example="/cool18/bbs/keywords/都市" path="/cool18/:id/keywords/:keyword?" paramsDesc={['分站,见上表,默认为禁忌书屋', '关键字']} />
<Route data={{"path":"/dailyphoto","categories":["picture"],"example":"/natgeo/dailyphoto","parameters":{},"features":{"requireConfig":false,"requirePuppeteer":false,"antiCrawler":false,"supportBT":false,"supportPodcast":false,"supportScihub":false},"radar":{"source":["nationalgeographic.com/photo-of-the-day/*","nationalgeographic.com/"]},"name":"每日一图","maintainers":["LogicJake","OrangeEd1t","TonyRL"],"url":"nationalgeographic.com/photo-of-the-day/*","location":"dailyphoto.ts"}} />
## 喷嚏 {#pen-ti}
### 图卦 {#pen-ti-tu-gua}
<Route author="tgly307" example="/dapenti/tugua" path="/dapenti/tugua" />
<Route data={{"path":"/tugua","categories":["picture"],"example":"/dapenti/tugua","parameters":{},"features":{"requireConfig":false,"requirePuppeteer":false,"antiCrawler":false,"supportBT":false,"supportPodcast":false,"supportScihub":false},"name":"图卦","maintainers":["tgly307"],"location":"tugua.ts"}} />
### 主题 {#pen-ti-zhu-ti}
<Route author="xyqfer" example="/dapenti/subject/184" path="/dapenti/subject/:id" paramsDesc={['主题 id']} />
<Route data={{"path":"/subject/:id","categories":["picture"],"example":"/dapenti/subject/184","parameters":{"id":"主题 id"},"features":{"requireConfig":false,"requirePuppeteer":false,"antiCrawler":false,"supportBT":false,"supportPodcast":false,"supportScihub":false},"name":"主题","maintainers":["xyqfer"],"location":"subject.ts"}} />
## 奇葩买家秀 {#qi-pa-mai-jia-xiu}
### 频道 {#qi-pa-mai-jia-xiu-pin-dao}
### Unknown {#qi-pa-mai-jia-xiu-unknown}
<Route author="Fatpandac nczitzk" example="/qipamaijia/fuli" path="/qipamaijia/:cate?" paramsDesc={['频道名,可在对应网址中找到,默认为最新']} radar="1" />
<Route data={{"path":"/:cate?","categories":["picture"],"example":"/qipamaijia/fuli","parameters":{"cate":"频道名,可在对应网址中找到,默认为最新"},"features":{"requireConfig":false,"requirePuppeteer":false,"antiCrawler":false,"supportBT":false,"supportPodcast":false,"supportScihub":false},"radar":{"source":["qipamaijia.com/","qipamaijia.com/:cate"],"target":"/:cate"},"name":"Unknown","maintainers":["Fatpandac","nczitzk"],"url":"qipamaijia.com/","location":"index.ts"}} />
+119 -479
View File
@@ -1,126 +1,76 @@
# 🔄 Application Updates
# program-update
## Amazon {#amazon}
### Kindle Software Updates {#amazon-kindle-software-updates}
<Route author="EthanWng97" example="/amazon/kindle/software-updates" path="/amazon/kindle/software-updates" radar="1" anticrawler="1" />
## AMD {#amd}
### 显卡驱动更新 {#amd-xian-ka-qu-dong-geng-xin}
<Route author="ysc3839" example="/amd/graphicsdrivers/731F/C0" path="/amd/graphicsdrivers/:id/:rid?" paramsDesc={['id', 'rid']}>
可从设备管理器查看 id 和 rid。如 `PCI\VEN_1002&DEV_731F&SUBSYS_05771043&REV_C1`,则 id 为 `731F`,rid 为 `C1`。
</Route>
<Route data={{"path":"/kindle/software-updates","categories":["program-update"],"example":"/amazon/kindle/software-updates","parameters":{},"features":{"requireConfig":false,"requirePuppeteer":false,"antiCrawler":true,"supportBT":false,"supportPodcast":false,"supportScihub":false},"name":"Kindle Software Updates","maintainers":["EthanWng97"],"location":"kindle-software-updates.ts"}} />
## Android {#android}
### SDK Platform Tools release notes {#android-sdk-platform-tools-release-notes}
<Route author="nczitzk" example="/android/platform-tools-releases" path="/android/platform-tools-releases" />
## AnyTXT {#anytxt}
### Release Notes {#anytxt-release-notes}
<Route author="nczitzk" example="/anytxt/release-notes" path="/anytxt/release-notes" />
<Route data={{"path":"/platform-tools-releases","categories":["program-update"],"example":"/android/platform-tools-releases","parameters":{},"features":{"requireConfig":false,"requirePuppeteer":false,"antiCrawler":false,"supportBT":false,"supportPodcast":false,"supportScihub":false},"radar":{"source":["developer.android.com/studio/releases/platform-tools","developer.android.com/"]},"name":"SDK Platform Tools release notes","maintainers":["nczitzk"],"url":"developer.android.com/studio/releases/platform-tools","location":"platform-tools-releases.ts"}} />
## APKPure {#apkpure}
### Versions {#apkpure-versions}
<Route author="maple3142" example="/apkpure/versions/jp.co.craftegg.band/jp" path="/apkpure/versions/:pkg/:region?" paramsDesc={['Package name', 'Region code, `en` by default']} radar="1" anticrawler="1" puppeteer="1" />
<Route data={{"path":"/versions/:pkg/:region?","categories":["program-update"],"example":"/apkpure/versions/jp.co.craftegg.band/jp","parameters":{"pkg":"Package name","region":"Region code, `en` by default"},"features":{"requireConfig":false,"requirePuppeteer":true,"antiCrawler":true,"supportBT":false,"supportPodcast":false,"supportScihub":false},"name":"Versions","maintainers":["maple3142"],"location":"versions.ts"}} />
## App Center {#app-center}
### Release {#app-center-release}
<Route author="Rongronggg9" example="/app-center/release/cloudflare/1.1.1.1-windows/beta" path="/app-center/release/:user/:app/:distribution_group" paramsDesc={['User', 'App name', 'Distribution group']} radar="1">
:::tip
The parameters can be extracted from the Release page URL: `https://install.appcenter.ms/users/:user/apps/:app/distribution_groups/:distribution_group`
:::
</Route>
<Route data={{"path":"/release/:user/:app/:distribution_group","categories":["program-update"],"example":"/app-center/release/cloudflare/1.1.1.1-windows/beta","parameters":{"user":"User","app":"App name","distribution_group":"Distribution group"},"features":{"requireConfig":false,"requirePuppeteer":false,"antiCrawler":false,"supportBT":false,"supportPodcast":false,"supportScihub":false},"radar":{"source":["install.appcenter.ms/users/:user/apps/:app/distribution_groups/:distribution_group","install.appcenter.ms/orgs/:user/apps/:app/distribution_groups/:distribution_group"]},"name":"Release","maintainers":["Rongronggg9"],"description":":::tip\n The parameters can be extracted from the Release page URL: `https://install.appcenter.ms/users/:user/apps/:app/distribution_groups/:distribution_group`\n :::","location":"release.ts"}} />
:::tip
The parameters can be extracted from the Release page URL: `https://install.appcenter.ms/users/:user/apps/:app/distribution_groups/:distribution_group`
:::
## App Store/Mac App Store {#app-store-mac-app-store}
### App Update {#app-store-mac-app-store-app-update}
### In-App-Purchase Price Drop Alert {#app-store-mac-app-store-in-app-purchase-price-drop-alert}
<Route author="EkkoG nczitzk" example="/apple/apps/update/us/id408709785" path="/apple/apps/update/:country/:id/:platform?" paramsDesc={['App Store Country, obtain from the app URL, see below', 'App id, obtain from the app URL', 'App Platform, see below, all by default']} radar="1">
| All | iOS | macOS | tvOS |
| --- | --- | ----- | ---- |
| | iOS | macOS | tvOS |
:::tip
For example, the URL of [GarageBand](https://apps.apple.com/us/app/messages/id408709785) in the App Store is `https://apps.apple.com/us/app/messages/id408709785`. In this case, the `App Store Country` parameter for the route is `us`, and the `App id` parameter is `id1146560473`. So the route should be [`/apple/apps/update/us/id408709785`](https://rsshub.app/apple/apps/update/us/id408709785).
:::
</Route>
<Route data={{"path":"/iap/:country/:id","categories":["program-update"],"example":"/appstore/iap/us/id953286746","parameters":{"country":"App Store Country, obtain from the app URL https://apps.apple.com/us/app/id953286746, in this case, `us`","id":"App Store app id, obtain from the app URL https://apps.apple.com/us/app/id953286746, in this case, `id953286746`"},"features":{"requireConfig":false,"requirePuppeteer":false,"antiCrawler":false,"supportBT":false,"supportPodcast":false,"supportScihub":false},"name":"In-App-Purchase Price Drop Alert","maintainers":["HenryQW"],"location":"in-app-purchase.ts"}} />
### Price Drop {#app-store-mac-app-store-price-drop}
<Route author="HenryQW" example="/appstore/price/us/mac/id1152443474" path="/appstore/price/:country/:type/:id" paramsDesc={['App Store Country, obtain from the app URL https://apps.apple.com/us/app/id1152443474, in this case, `us`', 'App type,either `iOS` or `mac`', 'App Store app id, obtain from the app URL https://apps.apple.com/us/app/id1152443474, in this case, `id1152443474`']} />
### In-App-Purchase Price Drop Alert {#app-store-mac-app-store-in-app-purchase-price-drop-alert}
<Route author="HenryQW" example="/appstore/iap/us/id953286746" path="/appstore/iap/:country/:id" paramsDesc={['App Store Country, obtain from the app URL https://apps.apple.com/us/app/id953286746, in this case, `us`', 'App Store app id, obtain from the app URL https://apps.apple.com/us/app/id953286746, in this case, `id953286746`']} notOperational="1" />
<Route data={{"path":"/price/:country/:type/:id","categories":["program-update"],"example":"/appstore/price/us/mac/id1152443474","parameters":{"country":"App Store Country, obtain from the app URL https://apps.apple.com/us/app/id1152443474, in this case, `us`","type":"App type,either `iOS` or `mac`","id":"App Store app id, obtain from the app URL https://apps.apple.com/us/app/id1152443474, in this case, `id1152443474`"},"features":{"requireConfig":false,"requirePuppeteer":false,"antiCrawler":false,"supportBT":false,"supportPodcast":false,"supportScihub":false},"radar":{"source":["apps.apple.com/"]},"name":"Price Drop","maintainers":["HenryQW"],"url":"apps.apple.com/","location":"price.ts"}} />
### 每日精品限免 / 促销应用(鲜面连线 by AppSo) {#app-store-mac-app-store-mei-ri-jing-pin-xian-mian-cu-xiao-ying-yong-xian-mian-lian-xian-by-appso}
<Route author="Andiedie" example="/appstore/xianmian" path="/appstore/xianmian" />
<Route data={{"path":"/xianmian","categories":["program-update"],"example":"/appstore/xianmian","parameters":{},"features":{"requireConfig":false,"requirePuppeteer":false,"antiCrawler":false,"supportBT":false,"supportPodcast":false,"supportScihub":false},"radar":{"source":["app.so/xianmian"]},"name":"每日精品限免 / 促销应用(鲜面连线 by AppSo)","maintainers":["Andiedie"],"url":"app.so/xianmian","location":"xianmian.ts"}} />
## Apple {#apple}
### App Update {#apple-app-update}
<Route data={{"path":"/apps/update/:country/:id/:platform?","categories":["program-update"],"example":"/apple/apps/update/us/id408709785","parameters":{"country":"App Store Country, obtain from the app URL, see below","id":"App id, obtain from the app URL","platform":"App Platform, see below, all by default"},"features":{"requireConfig":false,"requirePuppeteer":false,"antiCrawler":false,"supportBT":false,"supportPodcast":false,"supportScihub":false},"radar":{"source":["apps.apple.com/:country/app/:appSlug/:id","apps.apple.com/:country/app/:id"],"target":"/apps/update/:country/:id"},"name":"App Update","maintainers":["EkkoG","nczitzk"],"description":"| All | iOS | macOS | tvOS |\n | --- | --- | ----- | ---- |\n | | iOS | macOS | tvOS |\n\n :::tip\n For example, the URL of [GarageBand](https://apps.apple.com/us/app/messages/id408709785) in the App Store is `https://apps.apple.com/us/app/messages/id408709785`. In this case, the `App Store Country` parameter for the route is `us`, and the `App id` parameter is `id1146560473`. So the route should be [`/apple/apps/update/us/id408709785`](https://rsshub.app/apple/apps/update/us/id408709785).\n :::","location":"apps.ts"}} />
| All | iOS | macOS | tvOS |
| --- | --- | ----- | ---- |
| | iOS | macOS | tvOS |
:::tip
For example, the URL of [GarageBand](https://apps.apple.com/us/app/messages/id408709785) in the App Store is `https://apps.apple.com/us/app/messages/id408709785`. In this case, the `App Store Country` parameter for the route is `us`, and the `App id` parameter is `id1146560473`. So the route should be [`/apple/apps/update/us/id408709785`](https://rsshub.app/apple/apps/update/us/id408709785).
:::
## ASUS {#asus}
### BIOS {#asus-bios}
<Route author="Fatpandac" example="/asus/bios/RT-AX88U" path="/asus/bios/:model" paramsDesc={['Model, can be found in product page']} />
<Route data={{"path":"/bios/:model","categories":["program-update"],"example":"/asus/bios/RT-AX88U","parameters":{"model":"Model, can be found in product page"},"features":{"requireConfig":false,"requirePuppeteer":false,"antiCrawler":false,"supportBT":false,"supportPodcast":false,"supportScihub":false},"radar":{"source":["asus.com.cn/"]},"name":"BIOS","maintainers":["Fatpandac"],"url":"asus.com.cn/","location":"bios.ts"}} />
### GPU Tweak {#asus-gpu-tweak}
<Route author="TonyRL" example="/asus/gpu-tweak" path="/asus/gpu-tweak" radar="1" />
## Bandisoft {#bandisoft}
### History {#bandisoft-history}
<Route author="nczitzk" example="/bandisoft/bandizip" path="/bandisoft/:id?/:lang?" paramsDesc={['Software id, see below, Bandizip by default', 'Language, see below, English by default']}>
Software id
| Bandizip (Win) | Bandizip (Mac) | Honeycam | Honeyview |
| -------------- | -------------- | -------- | --------- |
| bandizip | bandizip.mac | honeycam | honeyview |
Language
| Language | key |
| -------------------- | --- |
| English | en |
| 中文 (简体) | cn |
| 中文 (繁體) | tw |
| 日本語 | jp |
| Русский | ru |
| Español | es |
| Français | fr |
| Deutsch | de |
| Italiano | it |
| Slovenčina | sk |
| Українська | uk |
| Беларуская | be |
| Dansk | da |
| Polski | pl |
| Português Brasileiro | br |
| Čeština | cs |
| Nederlands | nl |
| Slovenščina | sl |
| Türkçe | tr |
| ภาษาไทย | th |
| 한국어 | kr |
</Route>
<Route data={{"path":"/gpu-tweak","categories":["program-update"],"example":"/asus/gpu-tweak","parameters":{},"features":{"requireConfig":false,"requirePuppeteer":false,"antiCrawler":false,"supportBT":false,"supportPodcast":false,"supportScihub":false},"radar":{"source":["asus.com/campaign/GPU-Tweak-III/*","asus.com/"]},"name":"GPU Tweak","maintainers":["TonyRL"],"url":"asus.com/campaign/GPU-Tweak-III/*","location":"gpu-tweak.ts"}} />
## Bilibili {#bilibili}
### 更新情报 {#bilibili-geng-xin-qing-bao}
<Route author="nczitzk" example="/bilibili/app/android" path="/bilibili/app/:id?" paramsDesc={['客户端 id,见下表,默认为安卓版']} />
<Route data={{"path":"/app/:id?","categories":["program-update"],"example":"/bilibili/app/android","parameters":{"id":"客户端 id,见下表,默认为安卓版"},"features":{"requireConfig":false,"requirePuppeteer":false,"antiCrawler":false,"supportBT":false,"supportPodcast":false,"supportScihub":false},"name":"更新情报","maintainers":["nczitzk"],"description":"| 安卓版 | iPhone 版 | iPad HD 版 | UWP 版 | TV 版 |\n| ------- | --------- | ---------- | ------ | ---------------- |\n| android | iphone | ipad | win | android_tv_yst |","location":"app.ts"}} />
| 安卓版 | iPhone 版 | iPad HD 版 | UWP 版 | TV 版 |
| ------- | --------- | ---------- | ------ | ---------------- |
@@ -130,165 +80,97 @@
### BlueStacks 5 Release Notes {#bluestacks-bluestacks-5-release-notes}
<Route author="TonyRL" example="/bluestacks/release/5" path="/bluestacks/release/5" radar="1" anticrawler="1" puppeteer="1" />
<Route data={{"path":"/release/5","categories":["program-update"],"example":"/bluestacks/release/5","parameters":{},"features":{"requireConfig":false,"requirePuppeteer":true,"antiCrawler":true,"supportBT":false,"supportPodcast":false,"supportScihub":false},"radar":{"source":["bluestacks.com/hc/en-us/articles/360056960211-Release-Notes-BlueStacks-5","bluestacks.com/"]},"name":"BlueStacks 5 Release Notes","maintainers":["TonyRL"],"url":"bluestacks.com/hc/en-us/articles/360056960211-Release-Notes-BlueStacks-5","location":"release.ts"}} />
## Brave {#brave}
### Release Notes {#brave-release-notes}
<Route author="nczitzk" example="/brave/latest" path="/brave/latest" />
## Cent Browser {#cent-browser}
### 更新日志 {#cent-browser-geng-xin-ri-zhi}
<Route author="hoilc" example="/centbrowser/history" path="/centbrowser/history" />
## Checkra1n {#checkra1n}
### 新版本发布 {#checkra1n-xin-ban-ben-fa-bu}
<Route author="ntzyz" example="/checkra1n/releases" path="/checkra1n/releases" />
## Chocolatey {#chocolatey}
### Software Update {#chocolatey-software-update}
<Route author="woodgear" example="/chocolatey/software/GoogleChrome" path="/chocolatey/software" />
<Route data={{"path":"/latest","categories":["program-update"],"example":"/brave/latest","parameters":{},"features":{"requireConfig":false,"requirePuppeteer":false,"antiCrawler":false,"supportBT":false,"supportPodcast":false,"supportScihub":false},"radar":{"source":["brave.com/latest","brave.com/"]},"name":"Release Notes","maintainers":["nczitzk"],"url":"brave.com/latest","location":"latest.ts"}} />
## Civitai {#civitai}
### Latest models {#civitai-latest-models}
<Route author="DIYgod" example="/civitai/models" path="/civitai/models" />
<Route data={{"path":"/models","categories":["program-update"],"example":"/civitai/models","parameters":{},"features":{"requireConfig":false,"requirePuppeteer":false,"antiCrawler":false,"supportBT":false,"supportPodcast":false,"supportScihub":false},"radar":{"source":["civitai.com/"]},"name":"Latest models","maintainers":["DIYgod"],"url":"civitai.com/","location":"models.ts"}} />
### Model discussions {#civitai-model-discussions}
<Route data={{"path":"/discussions/:modelId","categories":["program-update"],"example":"/civitai/discussions/4384","parameters":{"modelId":"N"},"features":{"requireConfig":true,"requirePuppeteer":false,"antiCrawler":false,"supportBT":false,"supportPodcast":false,"supportScihub":false},"radar":{"source":["civitai.com/models/:modelId"]},"name":"Model discussions","maintainers":["DIYgod"],"description":":::warning\nNeed to configure `CIVITAI_COOKIE` to obtain image information of NSFW models.\n:::","location":"discussions.ts"}} />
:::warning
Need to configure `CIVITAI_COOKIE` to obtain image information of NSFW models.
:::
<Route author="DIYgod" example="/civitai/discussions/4384" path="/civitai/discussions/:modelId" configRequired="1" />
## CPUID {#cpuid}
### News {#cpuid-news}
<Route author="TonyRL" example="/cpuid/news" path="/cpuid/news" radar="1" />
## cpython {#cpython}
### 正式版本发布 {#cpython-zheng-shi-ban-ben-fa-bu}
<Route author="trim21" example="/cpython" path="/cpython" />
### 所有版本发布 {#cpython-suo-you-ban-ben-fa-bu}
<Route author="trim21" example="/cpython/pre" path="/cpython/pre" />
## Ditto clipboard manager {#ditto-clipboard-manager}
### Changes {#ditto-clipboard-manager-changes}
<Route author="nczitzk" example="/ditto/changes" path="/ditto/changes/:type?" paramsDesc={['Type, `beta` is an option']} />
<Route data={{"path":"/news","categories":["program-update"],"example":"/cpuid/news","parameters":{},"features":{"requireConfig":false,"requirePuppeteer":false,"antiCrawler":false,"supportBT":false,"supportPodcast":false,"supportScihub":false},"radar":{"source":["cpuid.com/news.html","cpuid.com/"]},"name":"News","maintainers":[],"url":"cpuid.com/news.html","location":"news.ts"}} />
## Docker Hub {#docker-hub}
### Image New Build {#docker-hub-image-new-build}
<Route author="HenryQW" example="/dockerhub/build/wangqiru/ttrss" path="/dockerhub/build/:owner/:image/:tag?" paramsDesc={['Image owner', 'Image name', 'Image tag,default to latest']}>
:::warning
The owner of the official image fills in the library, for example: [https://rsshub.app/dockerhub/build/library/mysql](https://rsshub.app/dockerhub/build/library/mysql)
:::
</Route>
<Route data={{"path":"/build/:owner/:image/:tag?","categories":["program-update"],"example":"/dockerhub/build/wangqiru/ttrss","parameters":{"owner":"Image owner","image":"Image name","tag":"Image tag,default to latest"},"features":{"requireConfig":false,"requirePuppeteer":false,"antiCrawler":false,"supportBT":false,"supportPodcast":false,"supportScihub":false},"name":"Image New Build","maintainers":["HenryQW"],"description":":::warning\n The owner of the official image fills in the library, for example: [https://rsshub.app/dockerhub/build/library/mysql](https://rsshub.app/dockerhub/build/library/mysql)\n :::","location":"build.ts"}} />
:::warning
The owner of the official image fills in the library, for example: [https://rsshub.app/dockerhub/build/library/mysql](https://rsshub.app/dockerhub/build/library/mysql)
:::
### Image New Tag {#docker-hub-image-new-tag}
<Route author="outloudvi" example="/dockerhub/tag/library/mariadb" path="/dockerhub/tag/:owner/:image/:limits?" paramsDesc={['Image owner', 'Image name', 'Tag count, 10 by default']}>
:::warning
Use `library` as the `owner` for official images, such as [https://rsshub.app/dockerhub/tag/library/mysql](https://rsshub.app/dockerhub/tag/library/mysql)
:::
</Route>
<Route data={{"path":"/tag/:owner/:image/:limits?","categories":["program-update"],"example":"/dockerhub/tag/library/mariadb","parameters":{"owner":"Image owner","image":"Image name","limits":"Tag count, 10 by default"},"features":{"requireConfig":false,"requirePuppeteer":false,"antiCrawler":false,"supportBT":false,"supportPodcast":false,"supportScihub":false},"name":"Image New Tag","maintainers":[],"description":":::warning\n Use `library` as the `owner` for official images, such as [https://rsshub.app/dockerhub/tag/library/mysql](https://rsshub.app/dockerhub/tag/library/mysql)\n :::","location":"tag.ts"}} />
:::warning
Use `library` as the `owner` for official images, such as [https://rsshub.app/dockerhub/tag/library/mysql](https://rsshub.app/dockerhub/tag/library/mysql)
:::
## Eagle {#eagle}
### Changelog {#eagle-changelog}
<Route author="tigercubden" example="/eagle/changelog/en" path="/eagle/changelog/:language?" paramsDesc={['Language, see list, default to be `cn`']} radar="1">
Language
<Route data={{"path":"/changelog/:language?","categories":["program-update"],"example":"/eagle/changelog/en","parameters":{"language":"Language, see list, default to be `cn`"},"features":{"requireConfig":false,"requirePuppeteer":false,"antiCrawler":false,"supportBT":false,"supportPodcast":false,"supportScihub":false},"name":"Changelog","maintainers":["tigercubden"],"description":"Language\n\n | Simplified Chinese | Traditional Chinese | English |\n | ------------------ | ------------------- | ------- |\n | cn | tw | en |","location":"changelog.ts"}} />
| Simplified Chinese | Traditional Chinese | English |
| ------------------ | ------------------- | ------- |
| cn | tw | en |
</Route>
Language
## Everything {#everything}
### Changes {#everything-changes}
<Route author="nczitzk" example="/everything/changes" path="/everything/changes" />
| Simplified Chinese | Traditional Chinese | English |
| ------------------ | ------------------- | ------- |
| cn | tw | en |
## F-Droid {#f-droid}
### App Update {#f-droid-app-update}
<Route author="garywill" example="/f-droid/apprelease/com.termux" path="/f-droid/apprelease/:app" paramsDesc={['App\'s package name']} radar="1" />
## Firefox {#firefox}
### New Release {#firefox-new-release}
<Route author="fengkx" example="/firefox/release/desktop" path="/firefox/release/:platform" paramsDesc={['the platform']}>
| Desktop | Android | Beta | Nightly | Android Beta | ESR |
| ------- | ------- | ---- | ------- | ------------ | ------------- |
| desktop | android | beta | nightly | android-beta | organizations |
</Route>
### Add-ons Update {#firefox-add-ons-update}
<Route author="DIYgod" example="/firefox/addons/rsshub-radar" path="/firefox/addons/:id" paramsDesc={['Add-ons id, can be found in add-ons url']} />
## fish shell {#fish-shell}
### Release Notes {#fish-shell-release-notes}
<Route author="x2cf" example="/fishshell" path="/fishshell" radar="1" />
<Route data={{"path":"/apprelease/:app","categories":["program-update"],"example":"/f-droid/apprelease/com.termux","parameters":{"app":"App's package name"},"features":{"requireConfig":false,"requirePuppeteer":false,"antiCrawler":false,"supportBT":false,"supportPodcast":false,"supportScihub":false},"radar":{"source":["f-droid.org/en/packages/:app/"]},"name":"App Update","maintainers":["garywill"],"location":"apprelease.ts"}} />
## FossHub {#fosshub}
### Software Update {#fosshub-software-update}
<Route author="nczitzk" example="/fosshub/qBittorrent" path="/fosshub/:id" paramsDesc={['Software id, can be found in URL']} />
<Route data={{"path":"/:id","categories":["program-update"],"example":"/fosshub/qBittorrent","parameters":{"id":"Software id, can be found in URL"},"features":{"requireConfig":false,"requirePuppeteer":false,"antiCrawler":false,"supportBT":false,"supportPodcast":false,"supportScihub":false},"name":"Software Update","maintainers":["nczitzk"],"location":"index.ts"}} />
## GoFans {#gofans}
### 最新限免 / 促销应用 {#gofans-zui-xin-xian-mian-cu-xiao-ying-yong}
<Route author="HenryQW" example="/gofans" path="/gofans/:kind?" paramsDesc={['Platform, either `macos` or `ios`, empty means both (default)']} radar="1" />
<Route data={{"path":"/:kind?","categories":["program-update"],"example":"/gofans","parameters":{"kind":"Platform, either `macos` or `ios`, empty means both (default)"},"features":{"requireConfig":false,"requirePuppeteer":false,"antiCrawler":false,"supportBT":false,"supportPodcast":false,"supportScihub":false},"name":"最新限免 / 促销应用","maintainers":["HenryQW"],"location":"index.ts"}} />
## Google Chrome Web Store {#google-chrome-web-store}
## Google {#google}
### Extension Update {#google-chrome-web-store-extension-update}
### Extension Update {#google-extension-update}
<Route author="DIYgod" example="/google/chrome/extension/kefjpfngnndepjbopdmoebkipbgkggaa" path="/google/chrome/extension/:id" paramsDesc={['Extension id, can be found in extension url']} />
<Route data={{"path":"/chrome/extension/:id","categories":["program-update"],"example":"/google/chrome/extension/kefjpfngnndepjbopdmoebkipbgkggaa","parameters":{"id":"Extension id, can be found in extension url"},"features":{"requireConfig":false,"requirePuppeteer":false,"antiCrawler":false,"supportBT":false,"supportPodcast":false,"supportScihub":false},"radar":{"source":["chromewebstore.google.com/detail/:name/:id"]},"name":"Extension Update","maintainers":["DIYgod"],"location":"extension.ts"}} />
## Greasy Fork {#greasy-fork}
### Script Update {#greasy-fork-script-update}
<Route author="imlonghao" path="/greasyfork/:language/:domain?" example="/greasyfork/en/google.com" paramsDesc={['language, located on the top right corner of Greasy Fork\'s search page, set to `all` for including all languages', 'the script\'s target domain']} radar="1" />
### Script Version History {#greasy-fork-script-version-history}
<Route author="miles170" example="/greasyfork/scripts/431691-bypass-all-shortlinks/versions" path="/greasyfork/scripts/:script/versions" paramsDesc={['Script id, can be found in URL']} radar="1" />
### Script Feedback {#greasy-fork-script-feedback}
<Route author="miles170" example="/greasyfork/scripts/431691-bypass-all-shortlinks/feedback" path="/greasyfork/scripts/:script/feedback" paramsDesc={['Script id, can be found in URL']} radar="1" />
<Route data={{"path":"/scripts/:script/feedback","categories":["program-update"],"example":"/greasyfork/scripts/431691-bypass-all-shortlinks/feedback","parameters":{"script":"Script id, can be found in URL"},"features":{"requireConfig":false,"requirePuppeteer":false,"antiCrawler":false,"supportBT":false,"supportPodcast":false,"supportScihub":false},"radar":{"source":["greasyfork.org/:language/scripts/:script/feedback"]},"name":"Script Feedback","maintainers":["miles170"],"location":"feedback.ts"}} />
### Script Ranking {#greasy-fork-script-ranking}
### Script Update {#greasy-fork-script-update}
<Route author="ingjieye" example="/greasyfork/scripts/sort/today/all" path="/greasyfork/scripts/sort/:sort/:language?" paramsDesc={['Sort method, see below table', 'Language, located on the top right corner of Greasy Fork\'s search page, set to all for including all languages']} />
<Route data={{"path":["/:language/:domain?","/scripts/sort/:sort/:language?"],"categories":["program-update"],"example":"/greasyfork/en/google.com","parameters":{"language":"language, located on the top right corner of Greasy Fork's search page, set to `all` for including all languages","domain":"the script's target domain"},"features":{"requireConfig":false,"requirePuppeteer":false,"antiCrawler":false,"supportBT":false,"supportPodcast":false,"supportScihub":false},"radar":{"source":["greasyfork.org/:language","greasyfork.org/:language/scripts/by-site/:domain?"]},"name":"Script Update","maintainers":["imlonghao","miles170"],"description":"| Sort | Description |\n| --------------- | -------------- |\n| today | Daily installs |\n| total_installs | Total installs |\n| ratings | Ratings |\n| created | Created date |\n| updated | Updated date |\n| name | Name |","location":"scripts.ts"}} />
| Sort | Description |
| --------------- | -------------- |
@@ -299,11 +181,28 @@ Need to configure `CIVITAI_COOKIE` to obtain image information of NSFW models.
| updated | Updated date |
| name | Name |
### Script Update {#greasy-fork-script-update}
<Route data={{"path":["/:language/:domain?","/scripts/sort/:sort/:language?"],"categories":["program-update"],"example":"/greasyfork/en/google.com","parameters":{"language":"language, located on the top right corner of Greasy Fork's search page, set to `all` for including all languages","domain":"the script's target domain"},"features":{"requireConfig":false,"requirePuppeteer":false,"antiCrawler":false,"supportBT":false,"supportPodcast":false,"supportScihub":false},"radar":{"source":["greasyfork.org/:language","greasyfork.org/:language/scripts/by-site/:domain?"]},"name":"Script Update","maintainers":["imlonghao","miles170"],"description":"| Sort | Description |\n| --------------- | -------------- |\n| today | Daily installs |\n| total_installs | Total installs |\n| ratings | Ratings |\n| created | Created date |\n| updated | Updated date |\n| name | Name |","location":"scripts.ts"}} />
| Sort | Description |
| --------------- | -------------- |
| today | Daily installs |
| total\_installs | Total installs |
| ratings | Ratings |
| created | Created date |
| updated | Updated date |
| name | Name |
### Script Version History {#greasy-fork-script-version-history}
<Route data={{"path":"/scripts/:script/versions","categories":["program-update"],"example":"/greasyfork/scripts/431691-bypass-all-shortlinks/versions","parameters":{"script":"Script id, can be found in URL"},"features":{"requireConfig":false,"requirePuppeteer":false,"antiCrawler":false,"supportBT":false,"supportPodcast":false,"supportScihub":false},"radar":{"source":["greasyfork.org/:language/scripts/:script/versions"]},"name":"Script Version History","maintainers":["miles170"],"location":"versions.ts"}} />
## iFi audio {#ifi-audio}
### Download Hub {#ifi-audio-download-hub}
<Route author="EthanWng97" example="/ifi-audio/download/1503007035/44472" path="/ifi-audio/download/:val/:id" paramsDesc={['product val', 'product id']} />
<Route data={{"path":"/download/:val/:id","categories":["program-update"],"example":"/ifi-audio/download/1503007035/44472","parameters":{"val":"product val","id":"product id"},"features":{"requireConfig":false,"requirePuppeteer":false,"antiCrawler":false,"supportBT":false,"supportPodcast":false,"supportScihub":false},"name":"Download Hub","maintainers":["EthanWng97"],"description":":::warning\n1. Open [https://ifi-audio.com/download-hub](https://ifi-audio.com/download-hub) and the Network panel\n2. Select the device and the corresponding serial number in the website and click Search\n3. Find the last request named `https://ifi-audio.com/wp-admin/admin-ajax.php` in the Network panel, find out the val and id in the Payload panel, and fill in the url\n:::","location":"download.ts"}} />
:::warning
1. Open [https://ifi-audio.com/download-hub](https://ifi-audio.com/download-hub) and the Network panel
@@ -315,420 +214,161 @@ Need to configure `CIVITAI_COOKIE` to obtain image information of NSFW models.
### Changelog {#imagemagick-changelog}
<Route author="nczitzk" example="/imagemagick/changelog" path="/imagemagick/changelog" />
<Route data={{"path":"/changelog","categories":["program-update"],"example":"/imagemagick/changelog","parameters":{},"features":{"requireConfig":false,"requirePuppeteer":false,"antiCrawler":false,"supportBT":false,"supportPodcast":false,"supportScihub":false},"radar":{"source":["imagemagick.org/script/download.php","imagemagick.org/script","imagemagick.org/"]},"name":"Changelog","maintainers":["nczitzk"],"url":"imagemagick.org/script/download.php","location":"changelog.ts"}} />
## Infuse {#infuse}
### Release Notes {#infuse-release-notes}
<Route author="NathanDai" example="/firecore/ios" path="/firecore/:os" paramsDesc={['`ios`,`tvos`,`macos`']} />
## IPSW\.me {#ipsw-me}
### Apple Firmware Update-IPSWs/OTAs version {#ipsw-me-apple-firmware-update-ipsws-otas-version}
<Route author="Jeason0228" example="/ipsw/index/ipsws/iPhone11,8" path="/ipsw/index/:ptype/:pname/" paramsDesc={['Fill in ipsws or otas to get different versions of firmware','Product name, `http://rsshub.app/ipsw/index/ipsws/iPod`, if you fill in the iPad, follow the entire iPad series(ptype default to ipsws).`http://rsshub.app/ipsw/index/ipsws/iPhone11,8`, if you fill in the specific iPhone11,8, submit to the ipsws firmware information of this model']} />
## KeePass {#keepass}
### News {#keepass-news}
<Route author="TonyRL" example="/keepass" path="/keepass" radar="1" />
## Logseq {#logseq}
:::warning
Logseq 开发团队已经放弃了 [旧网站](https://logseq.com/blog)。
请使用 `https://github.com/logseq/logseq/releases.atom` 代替。
:::
<Route data={{"path":"/:os","categories":["program-update"],"example":"/firecore/ios","parameters":{"os":"`ios`,`tvos`,`macos`"},"features":{"requireConfig":false,"requirePuppeteer":false,"antiCrawler":false,"supportBT":false,"supportPodcast":false,"supportScihub":false},"name":"Release Notes","maintainers":["NathanDai"],"location":"index.ts"}} />
## MacUpdate {#macupdate}
### Update {#macupdate-update}
<Route author="TonyRL" example="/macupdate/app/11942" path="/macupdate/app/:appId/:appSlug?" paramsDesc={['Application unique ID, can be found in URL', 'Application slug, can be found in URL']} radar="1" />
## ManicTime {#manictime}
### Relases {#manictime-relases}
<Route author="nczitzk" example="/manictime/releases" path="/manictime/releases" />
## Mathpix {#mathpix}
### Latest Updates {#mathpix-latest-updates}
<Route author="nczitzk" example="/mathpix/blog" path="/mathpix/blog" />
<Route data={{"path":"/app/:appId/:appSlug?","categories":["program-update"],"example":"/macupdate/app/11942","parameters":{"appId":"Application unique ID, can be found in URL","appSlug":"Application slug, can be found in URL"},"features":{"requireConfig":false,"requirePuppeteer":false,"antiCrawler":false,"supportBT":false,"supportPodcast":false,"supportScihub":false},"radar":{"source":["macupdate.com/app/mac/:appId/:appSlug"]},"name":"Update","maintainers":["TonyRL"],"location":"app.ts"}} />
## Microsoft Edge {#microsoft-edge}
### Addons Update {#microsoft-edge-addons-update}
<Route author="hoilc DIYgod" example="/microsoft/edge/addon/gangkeiaobmjcjokiofpkfpcobpbmnln" path="/microsoft/edge/addon/:crxid" paramsDesc={['Addon id, can be found in addon url']} />
<Route data={{"path":"/edge/addon/:crxid","categories":["program-update"],"example":"/microsoft/edge/addon/gangkeiaobmjcjokiofpkfpcobpbmnln","parameters":{"crxid":"Addon id, can be found in addon url"},"features":{"requireConfig":false,"requirePuppeteer":false,"antiCrawler":false,"supportBT":false,"supportPodcast":false,"supportScihub":false},"radar":{"source":["microsoftedge.microsoft.com/addons/detail/:name/:crxid"]},"name":"Addons Update","maintainers":["hoilc","DIYgod"],"location":"addon.ts"}} />
## Microsoft Store {#microsoft-store}
## Mozilla {#mozilla}
### Updates {#microsoft-store-updates}
### Add-ons Update {#mozilla-add-ons-update}
<Route author="hellodword" example="/microsoft-store/updates/9WZDNCRFHVN5/CN" path="/microsoft-store/updates/:productid/:market?" paramsDesc={['`Share` - `Copy Link` in the Store', '`CN` as default']} />
## MIUI {#miui}
### New firmware {#miui-new-firmware}
<Route author="Indexyz" example="/miui/aries/" path="/miui/:device/:type?/:region?" paramsDesc={['the device `codename` eg. `aries` for Mi 2S','type', 'Region, default to `cn`']}>
| stable | development |
| ------- | ----------- |
| release | dev |
| region | region |
| ------ | ------ |
| China | cn |
| Global | global |
</Route>
<Route data={{"path":"/addons/:id","categories":["program-update"],"example":"/firefox/addons/rsshub-radar","parameters":{"id":"Add-ons id, can be found in add-ons url"},"features":{"requireConfig":false,"requirePuppeteer":false,"antiCrawler":false,"supportBT":false,"supportPodcast":false,"supportScihub":false},"radar":{"source":["addons.mozilla.org/:lang/firefox/addon/:id/versions","addons.mozilla.org/:lang/firefox/addon/:id"]},"name":"Add-ons Update","maintainers":["DIYgod"],"location":"addons.ts"}} />
## Neat Download Manager {#neat-download-manager}
### Download {#neat-download-manager-download}
<Route author="nczitzk" example="/neatdownloadmanager/download" path="/neatdownloadmanager/download/:os?" paramsDesc={['Operating system, windows or macos, all by default']} />
<Route data={{"path":"/download/:os?","categories":["program-update"],"example":"/neatdownloadmanager/download","parameters":{"os":"Operating system, windows or macos, all by default"},"features":{"requireConfig":false,"requirePuppeteer":false,"antiCrawler":false,"supportBT":false,"supportPodcast":false,"supportScihub":false},"radar":{"source":["neatdownloadmanager.com/index.php","neatdownloadmanager.com/"]},"name":"Download","maintainers":["nczitzk"],"url":"neatdownloadmanager.com/index.php","location":"download.ts"}} />
## Not a Tesla App {#not-a-tesla-app}
### Tesla Software Updates {#not-a-tesla-app-tesla-software-updates}
<Route author="mrbruce516" example="/notateslaapp/ota" path="/notateslaapp/ota" radar="1" />
## NPM {#npm}
### Package {#npm-package}
<Route author="Fatpandac" example="/npm/package/rsshub" path="/npm/package/:name" paramsDesc={['Package name']} />
## Nvidia Web Driver {#nvidia-web-driver}
### Changelog {#nvidia-web-driver-changelog}
<Route author="EkkoG" example="/nvidia/webdriverupdate" path="/nvidia/webdriverupdate" />
<Route data={{"path":"/ota","categories":["program-update"],"example":"/notateslaapp/ota","parameters":{},"features":{"requireConfig":false,"requirePuppeteer":false,"antiCrawler":false,"supportBT":false,"supportPodcast":false,"supportScihub":false},"radar":{"source":["notateslaapp.com/software-updates/history","notateslaapp.com/software-updates","notateslaapp.com/"]},"name":"Tesla Software Updates","maintainers":["mrbruce516"],"url":"notateslaapp.com/software-updates/history","location":"update.ts"}} />
## O\&O Software {#o-o-software}
### Changelog {#o-o-software-changelog}
<Route author="nczitzk" example="/oo-software/changelog/shutup10" path="/oo-software/changelog/:id" paramsDesc={['Software id, see below, shutup10 by default, can be found in URL']}>
| Software | Id |
| --------------- | ----------- |
| O\&O ShutUp10++ | shutup10 |
| O\&O AppBuster | ooappbuster |
| O\&O Lanytix | oolanytix |
| O\&O DeskInfo | oodeskinfo |
</Route>
<Route data={{"path":"/changelog/:id","categories":["program-update"],"example":"/oo-software/changelog/shutup10","parameters":{"id":"Software id, see below, shutup10 by default, can be found in URL"},"features":{"requireConfig":false,"requirePuppeteer":false,"antiCrawler":false,"supportBT":false,"supportPodcast":false,"supportScihub":false},"name":"Changelog","maintainers":["nczitzk"],"description":"| Software | Id |\n | --------------- | ----------- |\n | O&O ShutUp10++ | shutup10 |\n | O&O AppBuster | ooappbuster |\n | O&O Lanytix | oolanytix |\n | O&O DeskInfo | oodeskinfo |","location":"changelog.ts"}} />
## OneNote Gem Add-Ins {#onenote-gem-add-ins}
### Release History {#onenote-gem-add-ins-release-history}
<Route author="nczitzk" example="/onenotegem/release" path="/onenotegem/release" />
## OpenWrt {#openwrt}
### Releases {#openwrt-releases}
<Route author="DIYgod" example="/openwrt/releases/xiaomi/xiaomi_redmi_router_ac2100" path="/releases/:brand/:model" paramsDesc={['Device Model, can be found in url of `Table of Hardware` -> `Device Page`', 'Same as above']} />
| Software | Id |
| --------------- | ----------- |
| O\&O ShutUp10++ | shutup10 |
| O\&O AppBuster | ooappbuster |
| O\&O Lanytix | oolanytix |
| O\&O DeskInfo | oodeskinfo |
## Postman {#postman}
### Release Notes {#postman-release-notes}
<Route author="nczitzk" example="/postman/release-notes" path="/postman/release-notes" />
## Potplayer {#potplayer}
### Version History {#potplayer-version-history}
<Route author="nczitzk" example="/potplayer/update" path="/potplayer/update/:language?" paramsDesc={['Language, see below, English by default']}>
| 한국어 | 中文 (简体) | 中文 (繁体) | ENGLISH | Українська | РУССКИЙ | Polski |
| ------ | ----------- | ----------- | ------- | ---------- | ------- | ------ |
| ko | zh\_CN | zh\_TW | en | uk | ru | pl |
</Route>
<Route data={{"path":"/release-notes","categories":["program-update"],"example":"/postman/release-notes","parameters":{},"features":{"requireConfig":false,"requirePuppeteer":false,"antiCrawler":false,"supportBT":false,"supportPodcast":false,"supportScihub":false},"radar":{"source":["postman.com/downloads/release-notes","postman.com/"]},"name":"Release Notes","maintainers":["nczitzk"],"url":"postman.com/downloads/release-notes","location":"release-notes.ts"}} />
## PuTTY {#putty}
### Change Log {#putty-change-log}
<Route author="nczitzk" example="/putty/changes" path="/putty/changes" />
<Route data={{"path":"/changes","categories":["program-update"],"example":"/putty/changes","parameters":{},"features":{"requireConfig":false,"requirePuppeteer":false,"antiCrawler":false,"supportBT":false,"supportPodcast":false,"supportScihub":false},"radar":{"source":["www.chiark.greenend.org.uk/~sgtatham/putty/changes.html","www.chiark.greenend.org.uk/"]},"name":"Change Log","maintainers":["nczitzk"],"url":"www.chiark.greenend.org.uk/~sgtatham/putty/changes.html","location":"changes.ts"}} />
## qBittorrent {#qbittorrent}
### News {#qbittorrent-news}
<Route author="TonyRL" example="/qbittorrent/news" path="/qbittorrent/news" radar="1" notOperational="1" />
## QNAP {#qnap}
### Release Notes {#qnap-release-notes}
<Route author="nczitzk" example="/qnap/release-notes/qts" path="/qnap/release-notes/:id" paramsDesc={['OS id, see below']} notOperational="1">
| QTS | QuTS hero | QuTScloud | QuWAN Orchestrator | QES | TAS | AfoBot |
| --- | ---------- | --------- | ------------------- | --- | --- | ------ |
| qts | quts\_hero | qutscloud | quwan\_orchestrator | qes | tas | afobot |
</Route>
## QQ 互联 SDK {#qq-hu-lian-sdk}
### 更新日志 {#qq-hu-lian-sdk-geng-xin-ri-zhi}
<Route author="nuomi1" example="/tencent/qq/sdk/changelog/iOS" path="/tencent/qq/sdk/changelog/:platform" paramsDesc={['平台,iOS / Android']} />
## QTTabBar {#qttabbar}
### Change Log {#qttabbar-change-log}
<Route author="nczitzk" example="/qttabbar/change-log" path="/qttabbar/change-log" />
## Quicker {#quicker}
### 版本更新 {#quicker-ban-ben-geng-xin}
<Route author="Cesaryuan nczitzk" example="/quicker/versions" path="/quicker/versions" />
<Route data={{"path":"/news","categories":["program-update"],"example":"/qbittorrent/news","parameters":{},"features":{"requireConfig":false,"requirePuppeteer":false,"antiCrawler":false,"supportBT":false,"supportPodcast":false,"supportScihub":false},"radar":{"source":["qbittorrent.org/news.php","qbittorrent.org/"]},"name":"News","maintainers":["TonyRL"],"url":"qbittorrent.org/news.php","location":"news.ts"}} />
## RemNote {#remnote}
### Changelog {#remnote-changelog}
<Route author="TonyRL amakerlife" example="/remnote/changelog" path="/remnote/changelog" radar="1" />
## RescueTime {#rescuetime}
### Release Notes {#rescuetime-release-notes}
<Route author="nczitzk" example="/rescuetime/release-notes" path="/rescuetime/release-notes/:os?" paramsDesc={['OS id, see below']}>
| Mac OS | Windows |
| ------ | ------- |
| mac | windows |
</Route>
<Route data={{"path":"/changelog","categories":["program-update"],"example":"/remnote/changelog","parameters":{},"features":{"requireConfig":false,"requirePuppeteer":false,"antiCrawler":false,"supportBT":false,"supportPodcast":false,"supportScihub":false},"radar":{"source":["remnote.com/changelog","remnote.com/"]},"name":"Changelog","maintainers":["TonyRL","amakerlife"],"url":"remnote.com/changelog","location":"changelog.ts"}} />
## RSSHub {#rsshub}
### New routes {#rsshub-new-routes}
<Route author="DIYgod" path="/rsshub/routes/:lang?" example="/rsshub/routes/en" paramsDesc={['Language, `zh` means Chinese docs, other values or null means English docs, `en` by default']} />
## Sesame {#sesame}
### Release Notes {#sesame-release-notes}
<Route author="nczitzk" example="/sesame/release_notes" path="/sesame/release_notes" />
## simpread {#simpread}
### 消息通知 {#simpread-xiao-xi-tong-zhi}
<Route author="zytomorrow" example="/simpread/notice" path="/simpread/notice" />
### 更新日志 {#simpread-geng-xin-ri-zhi}
<Route author="zytomorrow" example="/simpread/changelog" path="/simpread/changelog" />
## sketch.com {#sketch-com}
### Beta update {#sketch-com-beta-update}
<Route author="Jeason0228" example="/sketch/beta" path="/sketch/beta" />
### Release update {#sketch-com-release-update}
<Route author="Jeason0228" example="/sketch/updates" path="/sketch/updates" notOperational="1" />
<Route data={{"path":"/routes/:lang?","categories":["program-update"],"example":"/rsshub/routes/en","parameters":{"lang":"Language, `zh` means Chinese docs, other values or null means English docs, `en` by default"},"features":{"requireConfig":false,"requirePuppeteer":false,"antiCrawler":false,"supportBT":false,"supportPodcast":false,"supportScihub":false},"radar":{"source":["docs.rsshub.app/*"],"target":"/routes"},"name":"New routes","maintainers":["DIYgod"],"url":"docs.rsshub.app/*","location":"routes.ts"}} />
## Sony {#sony}
### Software Downloads {#sony-software-downloads}
<Route author="EthanWng97" example="/sony/downloads/product/nw-wm1am2" path="/sony/downloads/:productType/:productId" paramsDesc={['product type', 'product id']}>
:::tip
Open `https://www.sony.com/electronics/support` and search for the corresponding product, such as `Sony A7M4`, the website corresponding to which is `https://www.sony.com/electronics/support/e-mount-body-ilce-7-series/ilce-7m4/downloads`, where `productType` is `e-mount-body-ilce-7-series` and `productId` is `ilce-7m4`.
:::
</Route>
<Route data={{"path":"/downloads/:productType/:productId","categories":["program-update"],"example":"/sony/downloads/product/nw-wm1am2","parameters":{"productType":"product type","productId":"product id"},"features":{"requireConfig":false,"requirePuppeteer":false,"antiCrawler":false,"supportBT":false,"supportPodcast":false,"supportScihub":false},"radar":{"source":["sony.com/electronics/support/:productType/:productId/downloads"]},"name":"Software Downloads","maintainers":["EthanWng97"],"description":":::tip\n Open `https://www.sony.com/electronics/support` and search for the corresponding product, such as `Sony A7M4`, the website corresponding to which is `https://www.sony.com/electronics/support/e-mount-body-ilce-7-series/ilce-7m4/downloads`, where `productType` is `e-mount-body-ilce-7-series` and `productId` is `ilce-7m4`.\n :::","location":"downloads.ts"}} />
:::tip
Open `https://www.sony.com/electronics/support` and search for the corresponding product, such as `Sony A7M4`, the website corresponding to which is `https://www.sony.com/electronics/support/e-mount-body-ilce-7-series/ilce-7m4/downloads`, where `productType` is `e-mount-body-ilce-7-series` and `productId` is `ilce-7m4`.
:::
## SourceForge {#sourceforge}
### Software {#sourceforge-software}
<Route author="JimenezLi" example="/sourceforge/topic=artificial-intelligence&os=windows" path="/sourceforge/:routeParams?" paramsDesc={['route params, see below']}>
For some URL like [https://sourceforge.net/directory/artificial-intelligence/windows/](https://sourceforge.net/directory/artificial-intelligence/windows/), it is equal to [https://sourceforge.net/directory/?topic=artificial-intelligence\&os=windows"](https://sourceforge.net/directory/?topic=artificial-intelligence\&os=windows), thus subscribing to `/sourceforge/topic=artificial-intelligence&os=windows`.
<Route data={{"path":"/:routeParams?","categories":["program-update"],"example":"/sourceforge/topic=artificial-intelligence&os=windows","parameters":{"routeParams":"route params, see below"},"features":{"requireConfig":false,"requirePuppeteer":false,"antiCrawler":false,"supportBT":false,"supportPodcast":false,"supportScihub":false},"name":"Software","maintainers":["JimenezLi"],"description":"For some URL like [https://sourceforge.net/directory/artificial-intelligence/windows/](https://sourceforge.net/directory/artificial-intelligence/windows/), it is equal to [https://sourceforge.net/directory/?topic=artificial-intelligence&os=windows\"](https://sourceforge.net/directory/?topic=artificial-intelligence&os=windows), thus subscribing to `/sourceforge/topic=artificial-intelligence&os=windows`.\n\n URL params can duplicate, such as `/sourceforge/topic=artificial-intelligence&os=windows&os=linux`.","location":"index.ts"}} />
URL params can duplicate, such as `/sourceforge/topic=artificial-intelligence&os=windows&os=linux`.
</Route>
For some URL like [https://sourceforge.net/directory/artificial-intelligence/windows/](https://sourceforge.net/directory/artificial-intelligence/windows/), it is equal to [https://sourceforge.net/directory/?topic=artificial-intelligence\&os=windows"](https://sourceforge.net/directory/?topic=artificial-intelligence\&os=windows), thus subscribing to `/sourceforge/topic=artificial-intelligence&os=windows`.
## Thunderbird {#thunderbird}
### Changelog {#thunderbird-changelog}
<Route author="garywill" example="/thunderbird/release" path="/thunderbird/release" />
## Total Commander {#total-commander}
### What's New {#total-commander-what-s-new}
<Route author="nczitzk" example="/totalcommander/whatsnew" path="/totalcommander/whatsnew" />
URL params can duplicate, such as `/sourceforge/topic=artificial-intelligence&os=windows&os=linux`.
## TradingView {#tradingview}
### Blog {#tradingview-blog}
<Route author="nczitzk" example="/tradingview/blog/en" path="/tradingview/blog/:language?/category/:category?" paramsDesc={['Language, see below, `en` as English by default', 'Category, see below, all by default']} radar="1">
#### Language
| Id | Language |
| -- | ------------------- |
| en | English |
| ru | Русский |
| ja | 日本語 |
| es | Español |
| tr | Türkçe |
| ko | 한국어 |
| it | Italiano |
| pt | Português do Brasil |
| de | Deutsch |
| fr | Français |
| pl | Polski |
| id | Bahasa Indonesia |
| my | Bahasa Malaysia |
| tw | 繁體 |
| cn | 简体 |
| vi | Tiếng Việt |
| th | ภาษาไทย |
| sv | Svenska |
| ar | العربية |
| il | Hebrew |
#### Category
| Category | ID |
| ---------------------------------------------------------------------------------------------- | ----------------------------- |
| [Alerts](https://www.tradingview.com/blog/en/category/alerts/) | category/alerts |
| [Bitcoin and Crypto](https://www.tradingview.com/blog/en/category/bitcoin-charts/) | category/bitcoin-charts |
| [Business Updates](https://www.tradingview.com/blog/en/category/business-updates/) | category/business-updates |
| [Charting](https://www.tradingview.com/blog/en/category/charts/) | category/charts |
| [Charting Library](https://www.tradingview.com/blog/en/category/charting-library/) | category/charting-library |
| [Data Feeds and Exchanges](https://www.tradingview.com/blog/en/category/data-feeds-exchanges/) | category/data-feeds-exchanges |
| [Desktop](https://www.tradingview.com/blog/en/category/desktop/) | category/desktop |
| [Market Analysis](https://www.tradingview.com/blog/en/category/market-analysis/) | category/market-analysis |
| [Mobile](https://www.tradingview.com/blog/en/category/mobile/) | category/mobile |
| [Pine Script®](https://www.tradingview.com/blog/en/category/pine/) | category/pine |
| [Screener](https://www.tradingview.com/blog/en/category/stock-screener/) | category/stock-screener |
| [Social](https://www.tradingview.com/blog/en/category/social/) | category/social |
| [Trading and Brokerage](https://www.tradingview.com/blog/en/category/trading/) | category/trading |
| [Widgets](https://www.tradingview.com/blog/en/category/widgets/) | category/widgets |
</Route>
### Desktop releases and release notes {#tradingview-desktop-releases-and-release-notes}
<Route author="nczitzk" example="/tradingview/desktop" path="/tradingview/desktop" radar="1" />
### Pine Script™ Release notes {#tradingview-pine-script%E2%84%A2-release-notes}
<Route author="nczitzk" example="/tradingview/pine" path="/tradingview/pine/version?" paramsDesc={['Version, see below, `v5` by default']} radar="1">
| v5 | v4 |
| -- | -- |
</Route>
<Route data={{"path":"/desktop","categories":["program-update"],"example":"/tradingview/desktop","parameters":{},"features":{"requireConfig":false,"requirePuppeteer":false,"antiCrawler":false,"supportBT":false,"supportPodcast":false,"supportScihub":false},"radar":{"source":["tradingview.com/support/solutions/43000673888-tradingview-desktop-releases-and-release-notes/"]},"name":"Desktop releases and release notes","maintainers":["nczitzk"],"url":"tradingview.com/support/solutions/43000673888-tradingview-desktop-releases-and-release-notes/","location":"desktop.ts"}} />
## Typora {#typora}
### Changelog {#typora-changelog}
<Route author="cnzgray" example="/typora/changelog" path="/typora/changelog" radar="1" />
<Route data={{"path":"/changelog","categories":["program-update"],"example":"/typora/changelog","parameters":{},"features":{"requireConfig":false,"requirePuppeteer":false,"antiCrawler":false,"supportBT":false,"supportPodcast":false,"supportScihub":false},"radar":{"source":["support.typora.io/"]},"name":"Changelog","maintainers":["cnzgray"],"url":"support.typora.io/","location":"changelog.ts"}} />
### Dev Release Changelog {#typora-dev-release-changelog}
<Route author="nczitzk" example="/typora/changelog/dev" path="/typora/changelog/dev" radar="1" />
<Route data={{"path":"/changelog/dev","categories":["program-update"],"example":"/typora/changelog/dev","parameters":{},"features":{"requireConfig":false,"requirePuppeteer":false,"antiCrawler":false,"supportBT":false,"supportPodcast":false,"supportScihub":false},"radar":{"source":["support.typora.io/"],"target":"/changelog"},"name":"Dev Release Changelog","maintainers":["nczitzk"],"url":"support.typora.io/","location":"changelog-dev.ts"}} />
## Unraid {#unraid}
### Community Apps {#unraid-community-apps}
<Route author="KTachibanaM" example="/unraid/community-apps" path="/unraid/community-apps" radar="1" />
<Route data={{"path":"/community-apps","categories":["program-update"],"example":"/unraid/community-apps","parameters":{},"features":{"requireConfig":false,"requirePuppeteer":false,"antiCrawler":false,"supportBT":false,"supportPodcast":false,"supportScihub":false},"radar":{"source":["unraid.net/community/apps"]},"name":"Community Apps","maintainers":["KTachibanaM"],"url":"unraid.net/community/apps","location":"community-apps.ts"}} />
## Western Digital {#western-digital}
### Download {#western-digital-download}
<Route author="nczitzk" example="/wdc/download/279" path="/wdc/download/:id?" paramsDesc={['Software id, can be found in URL, 279 as Western Digital Dashboard by default']} />
<Route data={{"path":"/download/:id?","categories":["program-update"],"example":"/wdc/download/279","parameters":{"id":"Software id, can be found in URL, 279 as Western Digital Dashboard by default"},"features":{"requireConfig":false,"requirePuppeteer":false,"antiCrawler":false,"supportBT":false,"supportPodcast":false,"supportScihub":false},"name":"Download","maintainers":[],"location":"download.ts"}} />
## winstall {#winstall}
### Apps Update {#winstall-apps-update}
<Route author="TonyRL" example="/winstall/Mozilla.Firefox" path="/winstall/:appId" paramsDesc={['Application ID']} radar="1" />
<Route data={{"path":"/:appId","categories":["program-update"],"example":"/winstall/Mozilla.Firefox","parameters":{"appId":"Application ID"},"features":{"requireConfig":false,"requirePuppeteer":false,"antiCrawler":false,"supportBT":false,"supportPodcast":false,"supportScihub":false},"radar":{"source":["winstall.app/apps/:appId"]},"name":"Apps Update","maintainers":["TonyRL"],"location":"update.ts"}} />
## WizTree {#wiztree}
### What's New {#wiztree-what-s-new}
<Route author="nczitzk" example="/diskanalyzer/whats-new" path="/diskanalyzer/whats-new" />
<Route data={{"path":"/whats-new","categories":["program-update"],"example":"/diskanalyzer/whats-new","parameters":{},"features":{"requireConfig":false,"requirePuppeteer":false,"antiCrawler":false,"supportBT":false,"supportPodcast":false,"supportScihub":false},"radar":{"source":["diskanalyzer.com/whats-new","diskanalyzer.com/"]},"name":"What's New","maintainers":["nczitzk"],"url":"diskanalyzer.com/whats-new","location":"whats-new.ts"}} />
## WziFile {#wzifile}
### Version History {#wzifile-version-history}
<Route author="Fatpandac" example="/wizfile/updates" path="/wizfile/updates" />
## X410 {#x410}
### News {#x410-news}
<Route author="nczitzk" example="/x410/news" path="/x410/news" />
## xclient.info {#xclient-info}
### 应用更新 {#xclient-info-ying-yong-geng-xin}
<Route author="DIYgod" example="/xclient/app/sketch" path="/xclient/app/:name" paramsDesc={['应用名, 可在应用页 URL 中找到']} />
## Xiaomi.eu {#xiaomi-eu}
### ROM Releases {#xiaomi-eu-rom-releases}
<Route author="maple3142" example="/xiaomieu/releases" path="/xiaomieu/releases" />
## XYplorer {#xyplorer}
### What's New {#xyplorer-what-s-new}
<Route author="nczitzk" example="/xyplorer/whatsnew" path="/xyplorer/whatsnew" />
<Route data={{"path":"/updates","categories":["program-update"],"example":"/wizfile/updates","parameters":{},"features":{"requireConfig":false,"requirePuppeteer":false,"antiCrawler":false,"supportBT":false,"supportPodcast":false,"supportScihub":false},"radar":{"source":["antibody-software.com/wizfile/download"]},"name":"Version History","maintainers":["Fatpandac"],"url":"antibody-software.com/wizfile/download","location":"index.ts"}} />
## Zotero {#zotero}
### Version History {#zotero-version-history}
<Route author="jasongzy" example="/zotero/versions" path="/zotero/versions" />
<Route data={{"path":"/versions","categories":["program-update"],"example":"/zotero/versions","parameters":{},"features":{"requireConfig":false,"requirePuppeteer":false,"antiCrawler":false,"supportBT":false,"supportPodcast":false,"supportScihub":false},"radar":{"source":["zotero.org/","zotero.org/support/changelog"]},"name":"Version History","maintainers":["jasongzy"],"url":"zotero.org/","location":"versions.ts"}} />
## 腾讯云移动直播 SDK {#teng-xun-yun-yi-dong-zhi-bo-sdk}
## 王者荣耀 {#wang-zhe-rong-yao}
### 更新日志 {#teng-xun-yun-yi-dong-zhi-bo-sdk-geng-xin-ri-zhi}
### 更新日志 {#wang-zhe-rong-yao-geng-xin-ri-zhi}
<Route author="EkkoG" example="/qcloud/mlvb/changelog" path="/qcloud/mlvb/changelog" />
## 小米应用商店 {#xiao-mi-ying-yong-shang-dian}
### 金米奖 {#xiao-mi-ying-yong-shang-dian-jin-mi-jiang}
<Route author="nczitzk" example="/mi/golden" path="/mi/golden" />
## 猿料 {#yuan-liao}
### 标签 {#yuan-liao-biao-qian}
<Route author="nczitzk" example="/yuanliao" path="/yuanliao/:tag/:sort?" paramsDesc={['标签,见下表,默认为 `utools`', '排序,见下表,默认为最新回复']}>
标签
| uTools | 插件发布 |
| ------ | -------- |
| utools | plugins |
排序
| 最新回复 | 热门回复 | 新鲜出炉 | 陈年旧贴 |
| -------- | ------------- | ---------- | --------- |
| | -commentCount | -createdAt | createdAt |
</Route>
<Route data={{"path":"/qq/sdk/changelog/:platform","categories":["program-update"],"example":"/tencent/qq/sdk/changelog/iOS","parameters":{"platform":"平台,iOS / Android"},"features":{"requireConfig":false,"requirePuppeteer":false,"antiCrawler":false,"supportBT":false,"supportPodcast":false,"supportScihub":false},"name":"更新日志","maintainers":["nuomi1"],"location":"qq/sdk/changelog.ts"}} />
File diff suppressed because it is too large Load Diff
+102 -295
View File
@@ -1,426 +1,233 @@
# 📚 Reading
## All Poetry {#all-poetry}
### Poems {#all-poetry-poems}
<Route author="HenryQW" example="/allpoetry/newest" path="/allpoetry/:order?" paramsDesc={['Ordering, `best` or `newest`, `best` by default']} />
## Free Computer Books {#free-computer-books}
### Selected New Books {#free-computer-books-selected-new-books}
<Route author="cubroe" example="/freecomputerbooks" path="/freecomputerbooks" radar="1" />
### Current Book List {#free-computer-books-current-book-list}
<Route author="cubroe" example="/freecomputerbooks/compscAlgorithmBooks" path="/freecomputerbooks/:category" paramsDesc={['A category id., which should be the HTML file name (but **without** the `.html` suffix) in the URL path of a book list page.']} radar="1" />
# reading
## hameln {#hameln}
### chapter {#hameln-chapter}
<Route author="huangliangshusheng" example="/hameln/chapter/264928" path="/hameln/chapter/:id" paramsDesc={['Novel id, can be found in URL']}>
Eg: [https://syosetu.org/novel/264928](https://syosetu.org/novel/264928)
</Route>
<Route data={{"path":"/chapter/:id","categories":["reading"],"example":"/hameln/chapter/264928","parameters":{"id":"Novel id, can be found in URL"},"features":{"requireConfig":false,"requirePuppeteer":false,"antiCrawler":false,"supportBT":false,"supportPodcast":false,"supportScihub":false},"radar":{"source":["syosetu.org/novel/:id"]},"name":"chapter","maintainers":["huangliangshusheng"],"description":"Eg: [https://syosetu.org/novel/264928](https://syosetu.org/novel/264928)","location":"chapter.ts"}} />
Eg: [https://syosetu.org/novel/264928](https://syosetu.org/novel/264928)
## Inoreader {#inoreader}
### HTML Clip {#inoreader-html-clip}
<Route author="BeautyyuYanli" example="/inoreader/html_clip/1006346356/News?limit=3" path="/html_clip/:user/:tag" paramsDesc={['user id, the interger after user/ in the example URL','tag, the string after tag/ in the example URL']}>
Use common query parameter `limit=n` to limit the number of articles, default to 20
Eg: [https://www.inoreader.com/stream/user/1006346356/tag/News/view/html?limit=3](https://www.inoreader.com/stream/user/1006346356/tag/News/view/html?limit=3)
</Route>
### RSS {#inoreader-rss}
<Route author="EthanWng97" example="/inoreader/rss/1005137674/user-favorites" path="/inoreader/rss/:user/:tag" paramsDesc={['user id, the interger after user/ in the example URL','tag, the string after tag/ in the example URL']} />
<Route data={{"path":"/rss/:user/:tag","categories":["reading"],"example":"/inoreader/rss/1005137674/user-favorites","parameters":{"user":"user id, the interger after user/ in the example URL","tag":"tag, the string after tag/ in the example URL"},"features":{"requireConfig":false,"requirePuppeteer":false,"antiCrawler":false,"supportBT":false,"supportPodcast":false,"supportScihub":false},"name":"RSS","maintainers":["EthanWng97"],"location":"rss.ts"}} />
## Literotica {#literotica}
### New Stories {#literotica-new-stories}
<Route author="nczitzk" example="/literotica/new" path="/literotica/new" />
### Category {#literotica-category}
<Route author="nczitzk" example="/literotica/category/anal-sex-stories" path="/literotica/category/:category?" paramsDesc={['Category, can be found in URL']} />
<Route data={{"path":"/new","categories":["reading"],"example":"/literotica/new","parameters":{},"features":{"requireConfig":false,"requirePuppeteer":false,"antiCrawler":false,"supportBT":false,"supportPodcast":false,"supportScihub":false},"radar":{"source":["literotica.com/"]},"name":"New Stories","maintainers":["nczitzk"],"url":"literotica.com/","location":"new.ts"}} />
## MagazineLib {#magazinelib}
### Latest Magazine {#magazinelib-latest-magazine}
<Route author="EthanWng97" example="/magazinelib/latest-magazine/new+yorker" path="/magazinelib/latest-magazine/:query?" paramsDesc={['query, search page querystring']} notOperational="1">
For instance, when doing search at [https://magazinelib.com](https://magazinelib.com) and you get url `https://magazinelib.com/?s=new+yorker`, the query is `new+yorker`
</Route>
<Route data={{"path":"/latest-magazine/:query?","categories":["reading"],"example":"/magazinelib/latest-magazine/new+yorker","parameters":{"query":"query, search page querystring"},"features":{"requireConfig":false,"requirePuppeteer":false,"antiCrawler":false,"supportBT":false,"supportPodcast":false,"supportScihub":false},"name":"Latest Magazine","maintainers":["EthanWng97"],"description":"For instance, when doing search at [https://magazinelib.com](https://magazinelib.com) and you get url `https://magazinelib.com/?s=new+yorker`, the query is `new+yorker`","location":"latest-magazine.ts"}} />
For instance, when doing search at [https://magazinelib.com](https://magazinelib.com) and you get url `https://magazinelib.com/?s=new+yorker`, the query is `new+yorker`
## Penguin Random House {#penguin-random-house}
### Book Lists {#penguin-random-house-book-lists}
<Route author="StevenRCE0" example="/penguin-random-house/the-read-down" path="/penguin-random-house/the-read-down" />
### Articles {#penguin-random-house-articles}
<Route author="StevenRCE0" example="/penguin-random-house/articles" path="/penguin-random-house/articles" />
<Route data={{"path":"/articles","categories":["reading"],"example":"/penguin-random-house/articles","parameters":{},"features":{"requireConfig":false,"requirePuppeteer":false,"antiCrawler":false,"supportBT":false,"supportPodcast":false,"supportScihub":false},"radar":{"source":["penguinrandomhouse.com/articles"]},"name":"Articles","maintainers":["StevenRCE0"],"url":"penguinrandomhouse.com/articles","location":"articles.ts"}} />
### Book Lists {#penguin-random-house-book-lists}
<Route data={{"path":"/the-read-down","categories":["reading"],"example":"/penguin-random-house/the-read-down","parameters":{},"features":{"requireConfig":false,"requirePuppeteer":false,"antiCrawler":false,"supportBT":false,"supportPodcast":false,"supportScihub":false},"radar":{"source":["penguinrandomhouse.com/the-read-down"]},"name":"Book Lists","maintainers":["StevenRCE0"],"url":"penguinrandomhouse.com/the-read-down","location":"thereaddown.ts"}} />
## SF 轻小说 {#sf-qing-xiao-shuo}
### 章节 {#sf-qing-xiao-shuo-zhang-jie}
<Route author="keocheung" example="/sfacg/novel/chapter/672431" path="/sfacg/novel/chapter/:id" paramsDesc={['小说 id, 可在对应小说页 URL 中找到']} radar="1" />
<Route data={{"path":"/novel/chapter/:id","categories":["reading"],"example":"/sfacg/novel/chapter/672431","parameters":{"id":"小说 id, 可在对应小说页 URL 中找到"},"features":{"requireConfig":false,"requirePuppeteer":false,"antiCrawler":false,"supportBT":false,"supportPodcast":false,"supportScihub":false},"radar":{"source":["book.sfacg.com/Novel/:id/*"]},"name":"章节","maintainers":["keocheung"],"location":"novel-chapter.ts"}} />
## SoBooks {#sobooks}
### 首页 {#sobooks-shou-ye}
<Route author="nczitzk" example="/sobooks" path="/sobooks/:category?" paramsDesc={['分类, 见下表']}>
| 分类 | 分类名 |
| -------- | ---------------- |
| 小说文学 | xiaoshuowenxue |
| 历史传记 | lishizhuanji |
| 人文社科 | renwensheke |
| 励志成功 | lizhichenggong |
| 经济管理 | jingjiguanli |
| 学习教育 | xuexijiaoyu |
| 生活时尚 | shenghuoshishang |
| 英文原版 | yingwenyuanban |
</Route>
### 标签 {#sobooks-biao-qian}
<Route author="nczitzk" example="/sobooks/tag/小说" path="/sobooks/tag/:id?" paramsDesc={['标签, 见下表,默认为小说']}>
热门标签
<Route data={{"path":"/tag/:id?","categories":["reading"],"example":"/sobooks/tag/小说","parameters":{"id":"标签, 见下表,默认为小说"},"features":{"requireConfig":false,"requirePuppeteer":false,"antiCrawler":false,"supportBT":false,"supportPodcast":false,"supportScihub":false},"radar":{"source":["sobooks.net/books/tag/:tag"],"target":"/tag/:tag"},"name":"标签","maintainers":["nczitzk"],"description":"热门标签\n\n | 小说 | 文学 | 历史 | 日本 | 科普 | 管理 | 推理 | 社会 | 经济 |\n | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ------ |\n | 传记 | 美国 | 悬疑 | 哲学 | 心理 | 商业 | 金融 | 思维 | 经典 |\n | 随笔 | 投资 | 文化 | 励志 | 科幻 | 成长 | 中国 | 英国 | 政治 |\n | 漫画 | 纪实 | 艺术 | 科学 | 生活 | 职场 | 散文 | 法国 | 互联网 |\n | 营销 | 奇幻 | 二战 | 股票 | 女性 | 德国 | 学习 | 战争 | 创业 |\n | 绘本 | 名著 | 爱情 | 军事 | 理财 | 教育 | 世界 | 人物 | 沟通 |","location":"tag.ts"}} />
| 小说 | 文学 | 历史 | 日本 | 科普 | 管理 | 推理 | 社会 | 经济 |
| ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ------ |
| 传记 | 美国 | 悬疑 | 哲学 | 心理 | 商业 | 金融 | 思维 | 经典 |
| 随笔 | 投资 | 文化 | 励志 | 科幻 | 成长 | 中国 | 英国 | 政治 |
| 漫画 | 纪实 | 艺术 | 科学 | 生活 | 职场 | 散文 | 法国 | 互联网 |
| 营销 | 奇幻 | 二战 | 股票 | 女性 | 德国 | 学习 | 战争 | 创业 |
| 绘本 | 名著 | 爱情 | 军事 | 理财 | 教育 | 世界 | 人物 | 沟通 |
</Route>
热门标签
| 小说 | 文学 | 历史 | 日本 | 科普 | 管理 | 推理 | 社会 | 经济 |
| ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ------ |
| 传记 | 美国 | 悬疑 | 哲学 | 心理 | 商业 | 金融 | 思维 | 经典 |
| 随笔 | 投资 | 文化 | 励志 | 科幻 | 成长 | 中国 | 英国 | 政治 |
| 漫画 | 纪实 | 艺术 | 科学 | 生活 | 职场 | 散文 | 法国 | 互联网 |
| 营销 | 奇幻 | 二战 | 股票 | 女性 | 德国 | 学习 | 战争 | 创业 |
| 绘本 | 名著 | 爱情 | 军事 | 理财 | 教育 | 世界 | 人物 | 沟通 |
### 归档 {#sobooks-gui-dang}
<Route author="nczitzk" example="/sobooks/date/2020-11" path="/sobooks/date/:date?" paramsDesc={['日期,见例子,默认为当前年月']} />
<Route data={{"path":"/date/:date?","categories":["reading"],"example":"/sobooks/date/2020-11","parameters":{"date":"日期,见例子,默认为当前年月"},"features":{"requireConfig":false,"requirePuppeteer":false,"antiCrawler":false,"supportBT":false,"supportPodcast":false,"supportScihub":false},"radar":{"source":["sobooks.net/:category"],"target":"/:category"},"name":"归档","maintainers":["nczitzk"],"location":"date.ts"}} />
### 首页 {#sobooks-shou-ye}
<Route data={{"path":"/:category?","categories":["reading"],"example":"/sobooks","parameters":{"category":"分类, 见下表"},"features":{"requireConfig":false,"requirePuppeteer":false,"antiCrawler":false,"supportBT":false,"supportPodcast":false,"supportScihub":false},"radar":{"source":["sobooks.net/:category"],"target":"/:category"},"name":"首页","maintainers":["nczitzk"],"description":"| 分类 | 分类名 |\n | -------- | ---------------- |\n | 小说文学 | xiaoshuowenxue |\n | 历史传记 | lishizhuanji |\n | 人文社科 | renwensheke |\n | 励志成功 | lizhichenggong |\n | 经济管理 | jingjiguanli |\n | 学习教育 | xuexijiaoyu |\n | 生活时尚 | shenghuoshishang |\n | 英文原版 | yingwenyuanban |","location":"index.ts"}} />
| 分类 | 分类名 |
| -------- | ---------------- |
| 小说文学 | xiaoshuowenxue |
| 历史传记 | lishizhuanji |
| 人文社科 | renwensheke |
| 励志成功 | lizhichenggong |
| 经济管理 | jingjiguanli |
| 学习教育 | xuexijiaoyu |
| 生活时尚 | shenghuoshishang |
| 英文原版 | yingwenyuanban |
## syosetu {#syosetu}
### chapter {#syosetu-chapter}
<Route author="huangliangshusheng" example="/syosetu/chapter/n1976ey" path="/syosetu/chapter/:id" paramsDesc={['Novel id, can be found in URL']}>
Eg: `https://ncode.syosetu.com/n1976ey/`
</Route>
<Route data={{"path":"/chapter/:id","categories":["reading"],"example":"/syosetu/chapter/n1976ey","parameters":{"id":"Novel id, can be found in URL"},"features":{"requireConfig":false,"requirePuppeteer":false,"antiCrawler":false,"supportBT":false,"supportPodcast":false,"supportScihub":false},"radar":{"source":["novel18.syosetu.com/:id"]},"name":"chapter","maintainers":["huangliangshusheng"],"description":"Eg: `https://ncode.syosetu.com/n1976ey/`","location":"chapter.ts"}} />
## UU 看书 {#uu-kan-shu}
### 小说更新 {#uu-kan-shu-xiao-shuo-geng-xin}
<Route author="jacky2001114" example="/novel/uukanshu/49621" path="/novel/uukanshu/:id" paramsDesc={['小说 id, 可在对应小说页 URL 中找到']} />
Eg: `https://ncode.syosetu.com/n1976ey/`
## 爱思想 {#ai-si-xiang}
### 栏目 {#ai-si-xiang-lan-mu}
<Route author="HenryQW nczitzk" example="/aisixiang/column/722" path="/aisixiang/column/:id" paramsDesc={['栏目 ID, 可在对应栏目 URL 中找到']} />
### 专题 {#ai-si-xiang-zhuan-ti}
<Route author="nczitzk" example="/aisixiang/zhuanti/211" path="/aisixiang/zhuanti/:id" paramsDesc={['专题 ID, 可在对应专题 URL 中找到']}>
:::tip
更多专题请见 [关键词](http://www.aisixiang.com/zhuanti/)
:::
</Route>
### 排行 {#ai-si-xiang-pai-hang}
<Route author="HenryQW nczitzk" example="/aisixiang/toplist/1/7" path="/aisixiang/toplist/:id?/:period?" paramsDesc={['类型', '范围, 仅适用于点击排行榜, 可选一天(1),一周(7),一月(30),所有(-1),默认为一天']}>
| 文章点击排行 | 最近更新文章 | 文章推荐排行 |
| ------------ | ------------ | ------------ |
| 1 | 10 | 11 |
</Route>
<Route data={{"path":"/column/:id","categories":["reading"],"example":"/aisixiang/column/722","parameters":{"id":"栏目 ID, 可在对应栏目 URL 中找到"},"features":{"requireConfig":false,"requirePuppeteer":false,"antiCrawler":false,"supportBT":false,"supportPodcast":false,"supportScihub":false},"name":"栏目","maintainers":["HenryQW","nczitzk"],"location":"column.ts"}} />
### 思想库(专栏) {#ai-si-xiang-si-xiang-ku-zhuan-lan}
<Route author="hoilc nczitzk" example="/aisixiang/thinktank/WuQine/论文" path="/aisixiang/thinktank/:id/:type?" paramsDesc={['专栏 ID,一般为作者拼音,可在URL中找到', '栏目类型,参考下表,默认为全部']}>
| 论文 | 时评 | 随笔 | 演讲 | 访谈 | 著作 | 读书 | 史论 | 译作 | 诗歌 | 书信 | 科学 |
| ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- |
</Route>
<Route data={{"path":"/thinktank/:id/:type?","categories":["reading"],"example":"/aisixiang/thinktank/WuQine/论文","parameters":{"id":"专栏 ID,一般为作者拼音,可在URL中找到","type":"栏目类型,参考下表,默认为全部"},"features":{"requireConfig":false,"requirePuppeteer":false,"antiCrawler":false,"supportBT":false,"supportPodcast":false,"supportScihub":false},"name":"思想库(专栏)","maintainers":["hoilc","nczitzk"],"description":"| 论文 | 时评 | 随笔 | 演讲 | 访谈 | 著作 | 读书 | 史论 | 译作 | 诗歌 | 书信 | 科学 |\n | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- |","location":"thinktank.ts"}} />
## 笔趣阁 {#bi-qu-ge}
| 论文 | 时评 | 随笔 | 演讲 | 访谈 | 著作 | 读书 | 史论 | 译作 | 诗歌 | 书信 | 科学 |
| ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- |
### 专题 {#ai-si-xiang-zhuan-ti}
<Route data={{"path":"/zhuanti/:id","categories":["reading"],"example":"/aisixiang/zhuanti/211","parameters":{"id":"专题 ID, 可在对应专题 URL 中找到"},"features":{"requireConfig":false,"requirePuppeteer":false,"antiCrawler":false,"supportBT":false,"supportPodcast":false,"supportScihub":false},"name":"专题","maintainers":["nczitzk"],"description":":::tip\n 更多专题请见 [关键词](http://www.aisixiang.com/zhuanti/)\n :::","location":"zhuanti.ts"}} />
:::tip
此处的 **笔趣阁** 指网络上使用和 **笔趣阁** 样式相似模板的小说阅读网站,包括但不限于下方列举的网址。
更多专题请见 [关键词](http://www.aisixiang.com/zhuanti/)
:::
| 网址 | 名称 |
| ---------------------------------------------------- | ---------- |
| [https://www.xbiquwx.la](https://www.xbiquwx.la) | 笔尖中文 |
| [http://www.biqu5200.net](http://www.biqu5200.net) | 笔趣阁 |
| [https://www.xbiquge.so](https://www.xbiquge.so) | 笔趣阁 |
| [https://www.biqugeu.net](https://www.biqugeu.net) | 顶点小说网 |
| [http://www.b520.cc](http://www.b520.cc) | 笔趣阁 |
| [https://www.ahfgb.com](https://www.ahfgb.com) | 笔趣鸽 |
| [https://www.ibiquge.la](https://www.ibiquge.la) | 香书小说 |
| [https://www.biquge.tv](https://www.biquge.tv) | 笔趣阁 |
| [https://www.bswtan.com](https://www.bswtan.com) | 笔书网 |
| [https://www.biquge.co](https://www.biquge.co) | 笔趣阁 |
| [https://www.bqzhh.com](https://www.bqzhh.com) | 笔趣阁 |
| [http://www.biqugse.com](http://www.biqugse.com) | 笔趣阁 |
| [https://www.ibiquge.info](https://www.ibiquge.info) | 爱笔楼 |
| [https://www.ishuquge.com](https://www.ishuquge.com) | 书趣阁 |
| [https://www.mayiwxw.com](https://www.mayiwxw.com) | 蚂蚁文学 |
### 小说 {#bi-qu-ge-xiao-shuo}
<Route author="nczitzk" example="/biquge/http://www.biqu5200.net/0_7/" path="/biquge/:url" paramsDesc={['小说 Url,即对应小说详情页的 Url,可在地址栏中找到']} anticrawler="1" radar="1">
:::tip
#### 使用方法
如订阅 [《大主宰》](http://www.biqu5200.net/0_7/),此时在 [biqu5200.net](http://www.biqu5200.net) 中查询得到对应小说详情页 URL 为 `http://www.biqu5200.net/0_7/`。此时,路由为 [`/biquge/http://www.biqu5200.net/0_7/`](https://rsshub.app/biquge/http://www.biqu5200.net/0_7/)
又如同样订阅 [《大主宰》](https://www.shuquge.com/txt/70/index.html),此时在 [shuquge.com](https://www.shuquge.com) 中查询得到对应小说详情页 URL 为 `https://www.shuquge.com/txt/70/index.html`。此时,把末尾的 `index.html` 去掉,路由为 [`/biquge/https://www.shuquge.com/txt/70/`](https://rsshub.app/biquge/https://www.shuquge.com/txt/70/)
#### 关于章节数
路由默认返回最新 **1** 个章节,如有需要一次性获取多个章节,可在路由后指定 `limit` 参数。如上面的例子:订阅 [《大主宰》](http://www.biqu5200.net/0_7/) 并获取最新的 **10** 个章节。此时,路由为 [`/biquge/http://www.biqu5200.net/0_7/?limit=10`](https://rsshub.app/biquge/http://www.biqu5200.net/0_7/?limit=10)
需要注意的是,单次获取的所有章节更新时间统一设定为最新章节的更新时间。也就是说,获取最新的 **10** 个章节时,除了最新 **1** 个章节的更新时间是准确的(和网站一致的),其他 **9** 个章节的更新时间是不准确的。
另外,若设置获取章节数目过多,可能会触发网站反爬,导致路由不可用。
:::
:::warning
上方列举的网址可能部分不可用,这取决于该网站的维护者是否持续运营网站。请选择可以正常访问的网址,获取更新的前提是该网站可以正常访问。
:::
</Route>
## 超星 {#chao-xing}
### 期刊 {#chao-xing-qi-kan}
<Route author="nczitzk" example="/chaoxing/qk/6b5c39b3dd84352be512e29df0297437" path="/chaoxing/qk/:id/:needContent?" paramsDesc={['期刊 id,可在期刊页 URL 中找到', '需要获取文章全文,填写 true/yes 表示需要,默认需要']} anticrawler="1" radar="1">
:::tip
全部期刊可以在 [这里](http://qk.chaoxing.com/space/index) 找到,你也可以从 [学科分类](https://qikan.chaoxing.com/jourclassify) 和 [期刊导航](https://qikan.chaoxing.com/search/openmag) 中发现更多期刊。
<Route data={{"path":"/qk/:id/:needContent?","categories":["reading"],"example":"/chaoxing/qk/6b5c39b3dd84352be512e29df0297437","parameters":{"id":"期刊 id,可在期刊页 URL 中找到","needContent":"需要获取文章全文,填写 true/yes 表示需要,默认需要"},"features":{"requireConfig":false,"requirePuppeteer":false,"antiCrawler":true,"supportBT":false,"supportPodcast":false,"supportScihub":false},"name":"期刊","maintainers":["nczitzk"],"description":":::tip\n 全部期刊可以在 [这里](http://qk.chaoxing.com/space/index) 找到,你也可以从 [学科分类](https://qikan.chaoxing.com/jourclassify) 和 [期刊导航](https://qikan.chaoxing.com/search/openmag) 中发现更多期刊。\n\n 如订阅 [**上海文艺**](http://m.chaoxing.com/mqk/list?sw=&mags=6b5c39b3dd84352be512e29df0297437&isort=20&from=space),其 URL 为 `http://m.chaoxing.com/mqk/list?mags=6b5c39b3dd84352be512e29df0297437`。`6b5c39b3dd84352be512e29df0297437` 即为期刊 id,所得路由为 [`/chaoxing/qk/6b5c39b3dd84352be512e29df0297437`](https://rsshub.app/chaoxing/qk/6b5c39b3dd84352be512e29df0297437)\n :::\n\n :::warning\n 你可以设置参数 **需要获取文章全文** 为 `true` `yes` `t` `y` 等值(或者忽略这个参数),RSS 的条目会携带期刊中的 **文章全文**,而不仅仅是 **文章概要**。但因为发起访问请求过多会被该网站屏蔽,你可以将其关闭(设置该参数为 `false` `no` `f` `n` 等值),这将会大大减少请求次数从而更难触发网站的反爬机制。\n\n 路由默认会获取 **30** 个条目。在路由后指定 `?limit=<条目数量>` 减少或增加单次获取条目数量,同样可以减少请求次数,如设置为一次获取 **10** 个条目,路由可以更改为 [`/chaoxing/qk/6b5c39b3dd84352be512e29df0297437?limit=10`](https://rsshub.app/chaoxing/qk/6b5c39b3dd84352be512e29df0297437?limit=10)\n\n 在根据上文设置 **需要获取文章全文** 为不需要时,你可以将 `limit` 值增大,从而获取更多的条目,此时因为不获取全文也不会触发反爬机制,如 [`/chaoxing/qk/6b5c39b3dd84352be512e29df0297437/false?limit=100`](https://rsshub.app/chaoxing/qk/6b5c39b3dd84352be512e29df0297437/false?limit=100)\n :::","location":"qk.ts"}} />
如订阅 [**上海文艺**](http://m.chaoxing.com/mqk/list?sw=\&mags=6b5c39b3dd84352be512e29df0297437\&isort=20\&from=space),其 URL 为 `http://m.chaoxing.com/mqk/list?mags=6b5c39b3dd84352be512e29df0297437`。`6b5c39b3dd84352be512e29df0297437` 即为期刊 id,所得路由为 [`/chaoxing/qk/6b5c39b3dd84352be512e29df0297437`](https://rsshub.app/chaoxing/qk/6b5c39b3dd84352be512e29df0297437)
:::
:::tip
全部期刊可以在 [这里](http://qk.chaoxing.com/space/index) 找到,你也可以从 [学科分类](https://qikan.chaoxing.com/jourclassify) 和 [期刊导航](https://qikan.chaoxing.com/search/openmag) 中发现更多期刊。
:::warning
你可以设置参数 **需要获取文章全文** 为 `true` `yes` `t` `y` 等值(或者忽略这个参数),RSS 的条目会携带期刊中的 **文章全文**,而不仅仅是 **文章概要**。但因为发起访问请求过多会被该网站屏蔽,你可以将其关闭(设置该参数为 `false` `no` `f` `n` 等值),这将会大大减少请求次数从而更难触发网站的反爬机制。
如订阅 [**上海文艺**](http://m.chaoxing.com/mqk/list?sw=\&mags=6b5c39b3dd84352be512e29df0297437\&isort=20\&from=space),其 URL 为 `http://m.chaoxing.com/mqk/list?mags=6b5c39b3dd84352be512e29df0297437`。`6b5c39b3dd84352be512e29df0297437` 即为期刊 id,所得路由为 [`/chaoxing/qk/6b5c39b3dd84352be512e29df0297437`](https://rsshub.app/chaoxing/qk/6b5c39b3dd84352be512e29df0297437)
:::
路由默认会获取 **30** 个条目。在路由后指定 `?limit=<条目数量>` 减少或增加单次获取条目数量,同样可以减少请求次数,如设置为一次获取 **10** 个条目,路由可以更改为 [`/chaoxing/qk/6b5c39b3dd84352be512e29df0297437?limit=10`](https://rsshub.app/chaoxing/qk/6b5c39b3dd84352be512e29df0297437?limit=10)
:::warning
你可以设置参数 **需要获取文章全文** 为 `true` `yes` `t` `y` 等值(或者忽略这个参数),RSS 的条目会携带期刊中的 **文章全文**,而不仅仅是 **文章概要**。但因为发起访问请求过多会被该网站屏蔽,你可以将其关闭(设置该参数为 `false` `no` `f` `n` 等值),这将会大大减少请求次数从而更难触发网站的反爬机制。
在根据上文设置 **需要获取文章全文** 为不需要时,你可以将 `limit` 值增大,从而获取更多的条目,此时因为不获取全文也不会触发反爬机制,如 [`/chaoxing/qk/6b5c39b3dd84352be512e29df0297437/false?limit=100`](https://rsshub.app/chaoxing/qk/6b5c39b3dd84352be512e29df0297437/false?limit=100)
:::
</Route>
路由默认会获取 **30** 个条目。在路由后指定 `?limit=<条目数量>` 减少或增加单次获取条目数量,同样可以减少请求次数,如设置为一次获取 **10** 个条目,路由可以更改为 [`/chaoxing/qk/6b5c39b3dd84352be512e29df0297437?limit=10`](https://rsshub.app/chaoxing/qk/6b5c39b3dd84352be512e29df0297437?limit=10)
在根据上文设置 **需要获取文章全文** 为不需要时,你可以将 `limit` 值增大,从而获取更多的条目,此时因为不获取全文也不会触发反爬机制,如 [`/chaoxing/qk/6b5c39b3dd84352be512e29df0297437/false?limit=100`](https://rsshub.app/chaoxing/qk/6b5c39b3dd84352be512e29df0297437/false?limit=100)
:::
## 刺猬猫 {#ci-wei-mao}
### 章节 {#ci-wei-mao-zhang-jie}
<Route author="keocheung" example="/ciweimao/chapter/100043404" path="/ciweimao/chapter/:id" paramsDesc={['小说 id, 可在对应小说页 URL 中找到']} radar="1" />
## 单向空间 {#dan-xiang-kong-jian}
### 单读 {#dan-xiang-kong-jian-dan-du}
<Route author="imkero" example="/owspace/read/0" path="/owspace/read/:type?" paramsDesc={['栏目分类,不填则默认为首页']}>
| 首页 | 文字 | 影像 | 声音 | 单向历 | 谈论 |
| ---- | ---- | ---- | ---- | ------ | ---- |
| 0 | 1 | 2 | 3 | 4 | 6 |
</Route>
<Route data={{"path":"/chapter/:id","categories":["reading"],"example":"/ciweimao/chapter/100043404","parameters":{"id":"小说 id, 可在对应小说页 URL 中找到"},"features":{"requireConfig":false,"requirePuppeteer":false,"antiCrawler":false,"supportBT":false,"supportPodcast":false,"supportScihub":false},"radar":{"source":["wap.ciweimao.com/book/:id"]},"name":"章节","maintainers":["keocheung"],"location":"chapter.ts"}} />
## 東立出版社 {#dong-li-chu-ban-she}
### 新聞 {#dong-li-chu-ban-she-xin-wen}
<Route author="CokeMine" example="/tongli/news/6" path="/tongli/news/:type" paramsDesc={['分類,可以在“新聞”鏈接中找到']} radar="1" />
## 飞地 {#fei-di}
### 分类 {#fei-di-fen-lei}
<Route author="LogicJake" example="/enclavebooks/category/1" path="/enclavebooks/category/:id" paramsDesc={['类别 id,可在[分类api](https://app.enclavebooks.cn/v2/discovery)返回数据中的category查看']} />
### 用户创作 {#fei-di-yong-hu-chuang-zuo}
<Route author="junbaor" example="/enclavebooks/user/103702" path="/enclavebooks/user/:uid" paramsDesc={['用户ID, 自行抓包寻找']} />
### 用户收藏 {#fei-di-yong-hu-shou-cang}
<Route author="junbaor" example="/enclavebooks/collection/103702" path="/enclavebooks/collection/:uid" paramsDesc={['用户ID, 自行抓包寻找']} />
<Route data={{"path":"/news/:type","categories":["reading"],"example":"/tongli/news/6","parameters":{"type":"分類,可以在“新聞”鏈接中找到"},"features":{"requireConfig":false,"requirePuppeteer":false,"antiCrawler":false,"supportBT":false,"supportPodcast":false,"supportScihub":false},"name":"新聞","maintainers":["CokeMine"],"location":"news.ts"}} />
## 欢乐书客 {#huan-le-shu-ke}
### 章节 {#huan-le-shu-ke-zhang-jie}
<Route author="keocheung" example="/hbooker/chapter/100113279" path="/hbooker/chapter/:id" paramsDesc={['小说 id, 可在对应小说页 URL 中找到']} radar="1" />
<Route data={{"path":"/chapter/:id","categories":["reading"],"example":"/hbooker/chapter/100113279","parameters":{"id":"小说 id, 可在对应小说页 URL 中找到"},"features":{"requireConfig":false,"requirePuppeteer":false,"antiCrawler":false,"supportBT":false,"supportPodcast":false,"supportScihub":false},"radar":{"source":["hbooker.com/book/:id"]},"name":"章节","maintainers":["keocheung"],"location":"chapter.ts"}} />
## 晋江文学城 {#jin-jiang-wen-xue-cheng}
### 作者最新作品 {#jin-jiang-wen-xue-cheng-zuo-zhe-zui-xin-zuo-pin}
<Route author="nczitzk" example="/jjwxc/author/4364484" path="/jjwxc/author/:id?" paramsDesc={['作者 id,可在对应作者页中找到']} radar="1" />
### 作品 {#jin-jiang-wen-xue-cheng-zuo-pin}
<Route author="nczitzk" example="/jjwxc/book/7013024" path="/jjwxc/book/:id?" paramsDesc={['作品 id,可在对应作品页中找到']} radar="1" />
<Route data={{"path":"/book/:id?","categories":["reading"],"example":"/jjwxc/book/7013024","parameters":{"id":"作品 id,可在对应作品页中找到"},"features":{"requireConfig":false,"requirePuppeteer":false,"antiCrawler":false,"supportBT":false,"supportPodcast":false,"supportScihub":false},"name":"作品","maintainers":["nczitzk"],"location":"book.ts"}} />
## 禁忌书屋 {#jin-ji-shu-wu}
### 作者最新作品 {#jin-jiang-wen-xue-cheng-zuo-zhe-zui-xin-zuo-pin}
### 首页 {#jin-ji-shu-wu-shou-ye}
<Route author="nczitzk" example="/cool18/bbs4" path="/cool18/bbs4" />
### 精华区 {#jin-ji-shu-wu-jing-hua-qu}
<Route author="nczitzk" example="/cool18/bbs4/gold" path="/cool18/bbs4/gold" />
### 栏目分类 {#jin-ji-shu-wu-lan-mu-fen-lei}
<Route author="nczitzk" example="/cool18/bbs4/type/都市" path="/cool18/bbs4/type/:keyword?" paramsDesc={['分类,见下表,默认为首页']}>
| 都市 | 校园 | 乡野 | 古风 | 异国 | 玄幻 | 红杏 | 伦理 | 浪漫 | 暴虐 | 摄心 | 其他 |
| ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- |
</Route>
### 搜索关键字 {#jin-ji-shu-wu-sou-suo-guan-jian-zi}
<Route author="nczitzk" example="/cool18/bbs4/keywords/都市" path="/cool18/bbs4/keywords/:keyword?" paramsDesc={['关键字']} />
## 孔夫子旧书网 {#kong-fu-zi-jiu-shu-wang}
### 用户动态 {#kong-fu-zi-jiu-shu-wang-yong-hu-dong-tai}
<Route author="nczitzk" example="/kongfz/people/5032170" path="/kongfz/people/:id" paramsDesc={['用户 id, 可在对应用户页 URL 中找到']} />
### 店铺上架 {#kong-fu-zi-jiu-shu-wang-dian-pu-shang-jia}
<Route author="nczitzk" example="/kongfz/shop/238901/1" path="/kongfz/shop/:id/:cat?" paramsDesc={['店铺 id, 可在对应店铺页 URL 中找到', '分类 id,可在对应分类页 URL 中找到,默认为店铺最新上架']} />
<Route data={{"path":"/author/:id?","categories":["reading"],"example":"/jjwxc/author/4364484","parameters":{"id":"作者 id,可在对应作者页中找到"},"features":{"requireConfig":false,"requirePuppeteer":false,"antiCrawler":false,"supportBT":false,"supportPodcast":false,"supportScihub":false},"name":"作者最新作品","maintainers":["nczitzk"],"location":"author.ts"}} />
## 哩哔轻小说 {#li-bi-qing-xiao-shuo}
### 小说更新 {#li-bi-qing-xiao-shuo-xiao-shuo-geng-xin}
<Route author="misakicoca" path="/linovelib/novel/:id" example="/linovelib/novel/2547" paramsDesc={['小说 id,对应书架开始阅读 URL 中找到']} anticrawler="1" />
<Route data={{"path":"/novel/:id","categories":["reading"],"example":"/linovelib/novel/2547","parameters":{"id":"小说 id,对应书架开始阅读 URL 中找到"},"features":{"requireConfig":false,"requirePuppeteer":false,"antiCrawler":true,"supportBT":false,"supportPodcast":false,"supportScihub":false},"name":"小说更新","maintainers":["misakicoca"],"location":"novel.ts"}} />
## 明月中文网 {#ming-yue-zhong-wen-wang}
### 分类 {#ming-yue-zhong-wen-wang-fen-lei}
<Route author="nczitzk" example="/56kog/class/1_1" path="/56kog/class/:category?" paramsDesc={['分类,见下表,默认为玄幻魔法']} radar="1">
| [玄幻魔法](https://www.56kog.com/class/1_1.html) | [武侠修真](https://www.56kog.com/class/2_1.html) | [历史军事](https://www.56kog.com/class/4_1.html) | [侦探推理](https://www.56kog.com/class/5_1.html) | [网游动漫](https://www.56kog.com/class/6_1.html) |
| ------------------------------------------------ | ------------------------------------------------ | ------------------------------------------------ | ------------------------------------------------ | ------------------------------------------------ |
| 1\_1 | 2\_1 | 4\_1 | 5\_1 | 6\_1 |
| [恐怖灵异](https://www.56kog.com/class/8_1.html) | [都市言情](https://www.56kog.com/class/3_1.html) | [科幻](https://www.56kog.com/class/7_1.html) | [女生小说](https://www.56kog.com/class/9_1.html) | [其他](https://www.56kog.com/class/10_1.html) |
| ------------------------------------------------ | ------------------------------------------------ | -------------------------------------------- | ------------------------------------------------ | --------------------------------------------- |
| 8\_1 | 3\_1 | 7\_1 | 9\_1 | 10\_1 |
</Route>
### 榜单 {#ming-yue-zhong-wen-wang-bang-dan}
<Route author="nczitzk" example="/56kog/top/weekvisit" path="/56kog/top/:category?" paramsDesc={['分类,见下表,默认为周点击榜']} radar="1">
| [周点击榜](https://www.56kog.com/top/weekvisit.html) | [总收藏榜](https://www.56kog.com/top/goodnum.html) | [最新 入库](https://www.56kog.com/top/postdate.html) |
| ---------------------------------------------------- | -------------------------------------------------- | ---------------------------------------------------- |
| weekvisit | goodnum | postdate |
</Route>
<Route data={{"path":"/top/:category?","categories":["reading"],"example":"/56kog/top/weekvisit","parameters":{"category":"分类,见下表,默认为周点击榜"},"features":{"requireConfig":false,"requirePuppeteer":false,"antiCrawler":false,"supportBT":false,"supportPodcast":false,"supportScihub":false},"name":"榜单","maintainers":["nczitzk"],"description":"| [周点击榜](https://www.56kog.com/top/weekvisit.html) | [总收藏榜](https://www.56kog.com/top/goodnum.html) | [最新 入库](https://www.56kog.com/top/postdate.html) |\n | ---------------------------------------------------- | -------------------------------------------------- | ---------------------------------------------------- |\n | weekvisit | goodnum | postdate |","location":"top.ts"}} />
| [周点击榜](https://www.56kog.com/top/weekvisit.html) | [总收藏榜](https://www.56kog.com/top/goodnum.html) | [最新 入库](https://www.56kog.com/top/postdate.html) |
| ---------------------------------------------------- | -------------------------------------------------- | ---------------------------------------------------- |
| weekvisit | goodnum | postdate |
### 分类 {#ming-yue-zhong-wen-wang-fen-lei}
<Route data={{"path":"/class/:category?","categories":["reading"],"example":"/56kog/class/1_1","parameters":{"category":"分类,见下表,默认为玄幻魔法"},"features":{"requireConfig":false,"requirePuppeteer":false,"antiCrawler":false,"supportBT":false,"supportPodcast":false,"supportScihub":false},"name":"分类","maintainers":["nczitzk"],"description":"| [玄幻魔法](https://www.56kog.com/class/1_1.html) | [武侠修真](https://www.56kog.com/class/2_1.html) | [历史军事](https://www.56kog.com/class/4_1.html) | [侦探推理](https://www.56kog.com/class/5_1.html) | [网游动漫](https://www.56kog.com/class/6_1.html) |\n | ------------------------------------------------ | ------------------------------------------------ | ------------------------------------------------ | ------------------------------------------------ | ------------------------------------------------ |\n | 1_1 | 2_1 | 4_1 | 5_1 | 6_1 |\n\n | [恐怖灵异](https://www.56kog.com/class/8_1.html) | [都市言情](https://www.56kog.com/class/3_1.html) | [科幻](https://www.56kog.com/class/7_1.html) | [女生小说](https://www.56kog.com/class/9_1.html) | [其他](https://www.56kog.com/class/10_1.html) |\n | ------------------------------------------------ | ------------------------------------------------ | -------------------------------------------- | ------------------------------------------------ | --------------------------------------------- |\n | 8_1 | 3_1 | 7_1 | 9_1 | 10_1 |","location":"class.ts"}} />
| [玄幻魔法](https://www.56kog.com/class/1_1.html) | [武侠修真](https://www.56kog.com/class/2_1.html) | [历史军事](https://www.56kog.com/class/4_1.html) | [侦探推理](https://www.56kog.com/class/5_1.html) | [网游动漫](https://www.56kog.com/class/6_1.html) |
| ------------------------------------------------ | ------------------------------------------------ | ------------------------------------------------ | ------------------------------------------------ | ------------------------------------------------ |
| 1\_1 | 2\_1 | 4\_1 | 5\_1 | 6\_1 |
| [恐怖灵异](https://www.56kog.com/class/8_1.html) | [都市言情](https://www.56kog.com/class/3_1.html) | [科幻](https://www.56kog.com/class/7_1.html) | [女生小说](https://www.56kog.com/class/9_1.html) | [其他](https://www.56kog.com/class/10_1.html) |
| ------------------------------------------------ | ------------------------------------------------ | -------------------------------------------- | ------------------------------------------------ | --------------------------------------------- |
| 8\_1 | 3\_1 | 7\_1 | 9\_1 | 10\_1 |
## 起点 {#qi-dian}
### 章节 {#qi-dian-zhang-jie}
<Route author="fuzy112" example="/qidian/chapter/1010400217" path="/qidian/chapter/:id" paramsDesc={['小说 id, 可在对应小说页 URL 中找到']} />
### 讨论区 {#qi-dian-tao-lun-qu}
<Route author="fuzy112" example="/qidian/forum/1010400217" path="/qidian/forum/:id" paramsDesc={['小说 id, 可在对应小说页 URL 中找到']} notOperational="1" />
<Route data={{"path":"/forum/:id","categories":["reading"],"example":"/qidian/forum/1010400217","parameters":{"id":"小说 id, 可在对应小说页 URL 中找到"},"features":{"requireConfig":false,"requirePuppeteer":false,"antiCrawler":false,"supportBT":false,"supportPodcast":false,"supportScihub":false},"radar":{"source":["book.qidian.com/info/:id"]},"name":"讨论区","maintainers":["fuzy112"],"location":"forum.ts"}} />
### 限时免费 {#qi-dian-xian-shi-mian-fei}
<Route author="LogicJake" example="/qidian/free" path="/qidian/free/:type?" paramsDesc={['默认不填为起点中文网,填 mm 为起点女生网']} />
<Route data={{"path":"/free/:type?","categories":["reading"],"example":"/qidian/free","parameters":{"type":"默认不填为起点中文网,填 mm 为起点女生网"},"features":{"requireConfig":false,"requirePuppeteer":false,"antiCrawler":false,"supportBT":false,"supportPodcast":false,"supportScihub":false},"radar":{"source":["www.qidian.com/free"],"target":"/free"},"name":"限时免费","maintainers":["LogicJake"],"url":"www.qidian.com/free","location":"free.ts"}} />
### 限时免费下期预告 {#qi-dian-xian-shi-mian-fei-xia-qi-yu-gao}
<Route author="LogicJake" example="/qidian/free-next" path="/qidian/free-next/:type?" paramsDesc={['默认不填为起点中文网,填 mm 为起点女生网']} />
<Route data={{"path":"/free-next/:type?","categories":["reading"],"example":"/qidian/free-next","parameters":{"type":"默认不填为起点中文网,填 mm 为起点女生网"},"features":{"requireConfig":false,"requirePuppeteer":false,"antiCrawler":false,"supportBT":false,"supportPodcast":false,"supportScihub":false},"radar":{"source":["www.qidian.com/free"],"target":"/free"},"name":"限时免费下期预告","maintainers":["LogicJake"],"url":"www.qidian.com/free","location":"free-next.ts"}} />
### 章节 {#qi-dian-zhang-jie}
<Route data={{"path":"/chapter/:id","categories":["reading"],"example":"/qidian/chapter/1010400217","parameters":{"id":"小说 id, 可在对应小说页 URL 中找到"},"features":{"requireConfig":false,"requirePuppeteer":false,"antiCrawler":false,"supportBT":false,"supportPodcast":false,"supportScihub":false},"radar":{"source":["book.qidian.com/info/:id"]},"name":"章节","maintainers":["fuzy112"],"location":"chapter.ts"}} />
### 作者 {#qi-dian-zuo-zhe}
<Route author="miles170" example="/qidian/author/9639927" path="/qidian/author/:id" paramsDesc={['作者 id, 可在作者页面 URL 找到']} />
## 青空文庫 {#qing-kong-wen-ku}
### 青空文庫新着リスト {#qing-kong-wen-ku-qing-kong-wen-ku-xin-zhe-%E3%83%AA%E3%82%B9%E3%83%88}
<Route author="sgqy" example="/aozora/newbook/10" path="/aozora/newbook/:count?" paramsDesc={['更新数量. 设置每次下载列表大小. 范围是 1 到 50.']}>
书籍网站每日一更。信息更新时间为书籍最初出版时间,排序可能不符合网络发表时间,请认准未读消息.
</Route>
<Route data={{"path":"/author/:id","categories":["reading"],"example":"/qidian/author/9639927","parameters":{"id":"作者 id, 可在作者页面 URL 找到"},"features":{"requireConfig":false,"requirePuppeteer":false,"antiCrawler":false,"supportBT":false,"supportPodcast":false,"supportScihub":false},"radar":{"source":["my.qidian.com/author/:id"]},"name":"作者","maintainers":["miles170"],"location":"author.ts"}} />
## 轻小说文库 {#qing-xiao-shuo-wen-ku}
### 章节 {#qing-xiao-shuo-wen-ku-zhang-jie}
<Route author="zsakvo" example="/wenku8/chapter/74" path="/wenku8/chapter/:id" paramsDesc={['小说 id, 可在对应小说页 URL 中找到']} anticrawler="1" />
<Route data={{"path":"/chapter/:id","categories":["reading"],"example":"/wenku8/chapter/74","parameters":{"id":"小说 id, 可在对应小说页 URL 中找到"},"features":{"requireConfig":false,"requirePuppeteer":false,"antiCrawler":true,"supportBT":false,"supportPodcast":false,"supportScihub":false},"name":"章节","maintainers":["zsakvo"],"location":"chapter.ts"}} />
### 最新卷 {#qing-xiao-shuo-wen-ku-zui-xin-juan}
<Route author="huangliangshusheng" example="/wenku8/volume/1163" path="/wenku8/volume/:id" paramsDesc={['小说 id, 可在对应小说页 URL 中找到']} radar="1" />
### 首页分类 {#qing-xiao-shuo-wen-ku-shou-ye-fen-lei}
<Route author="Fatpandac" example="/wenku8/lastupdate" path="/wenku8/:categoty?" paramsDesc={['首页分类,见下表,默认为今日更新']} configRequired="1">
:::warning
首页需要登录后的 Cookie 值,所以只能自建,详情见部署页面的配置模块。
:::
| 今日更新 | 完结全本 | 新书一览 | 动画化作品 | 热门轻小说 | 轻小说列表 |
| :--------: | :------: | :------: | :--------: | :--------: | :---------: |
| lastupdate | fullflag | postdate | anime | allvisit | articlelist |
</Route>
<Route data={{"path":"/volume/:id","categories":["reading"],"example":"/wenku8/volume/1163","parameters":{"id":"小说 id, 可在对应小说页 URL 中找到"},"features":{"requireConfig":false,"requirePuppeteer":false,"antiCrawler":false,"supportBT":false,"supportPodcast":false,"supportScihub":false},"name":"最新卷","maintainers":["huangliangshusheng"],"location":"volume.ts"}} />
## 日本語多読道場 {#ri-ben-yu-duo-du-dao-chang}
### 等级 {#ri-ben-yu-duo-du-dao-chang-deng-ji}
<Route author="eternasuno" example="/yomujp/n1" path="/yomujp/:level?" paramsDesc={['等级,n1~n6,为空默认全部']} />
<Route data={{"path":"/:level?","categories":["reading"],"example":"/yomujp/n1","parameters":{"level":"等级,n1~n6,为空默认全部"},"features":{"requireConfig":false,"requirePuppeteer":false,"antiCrawler":false,"supportBT":false,"supportPodcast":false,"supportScihub":false},"radar":{"source":["yomujp.com/","yomujp.com/:level"],"target":"/:level"},"name":"等级","maintainers":["eternasuno"],"url":"yomujp.com/","location":"level.ts"}} />
## 书伴 {#shu-ban}
### 分类 {#shu-ban-fen-lei}
<Route author="OdinZhang" example="/bookfere/skills" path="/bookfere/:category" paramsDesc={['分类名']}>
| 每周一书 | 使用技巧 | 图书推荐 | 新闻速递 | 精选短文 |
| -------- | -------- | -------- | -------- | -------- |
| weekly | skills | books | news | essay |
</Route>
<Route data={{"path":"/:category","categories":["reading"],"example":"/bookfere/skills","parameters":{"category":"分类名"},"features":{"requireConfig":false,"requirePuppeteer":false,"antiCrawler":false,"supportBT":false,"supportPodcast":false,"supportScihub":false},"name":"分类","maintainers":["OdinZhang"],"description":"| 每周一书 | 使用技巧 | 图书推荐 | 新闻速递 | 精选短文 |\n | -------- | -------- | -------- | -------- | -------- |\n | weekly | skills | books | news | essay |","location":"category.ts"}} />
## 虛詞 {#xu-ci}
### 版块 {#xu-ci-ban-kuai}
<Route author="LogicJake" example="/p-articles/section/critics-art" path="/p-articles/section/:section" paramsDesc={['版块链接, 可在对应版块 URL 中找到, 子版块链接用`-`连接']} />
### 作者 {#xu-ci-zuo-zhe}
<Route author="LogicJake" example="/p-articles/contributors/朗天" path="/p-articles/contributors/:author" paramsDesc={['作者 id, 可在作者页面 URL 找到']} />
## 中国的中古 {#zhong-guo-de-zhong-gu}
### 首页 {#zhong-guo-de-zhong-gu-shou-ye}
<Route author="artefaritaKuniklo" example="/medieval-china" path="/medieval-china" />
## 纵横 {#zong-heng}
### 章节 {#zong-heng-zhang-jie}
<Route author="georeth" example="/zongheng/chapter/672340" path="/zongheng/chapter/:id" paramsDesc={['小说 id, 可在对应小说页 URL 中找到']} />
## 左岸读书 {#zuo-an-du-shu}
### 主页 {#zuo-an-du-shu-zhu-ye}
<Route author="kt286" example="/zreading" path="/zreading" />
| 每周一书 | 使用技巧 | 图书推荐 | 新闻速递 | 精选短文 |
| -------- | -------- | -------- | -------- | -------- |
| weekly | skills | books | news | essay |
+249 -416
View File
@@ -1,201 +1,165 @@
# 🛍️ Shopping
# shopping
## 0818 团 {#0818-tuan}
### 分类 {#0818-tuan-fen-lei}
<Route author="TonyRL" example="/0818tuan" path="/0818tuan/:listId?" paramsDesc={['活动分类,见下表,默认为 `1`']} radar="1">
| 最新线报 | 实测活动 | 优惠券 |
| -------- | -------- | ------ |
| 1 | 2 | 3 |
</Route>
<Route data={{"path":"/:listId?","categories":["shopping"],"example":"/0818tuan","parameters":{"listId":"活动分类,见下表,默认为 `1`"},"features":{"requireConfig":false,"requirePuppeteer":false,"antiCrawler":false,"supportBT":false,"supportPodcast":false,"supportScihub":false},"name":"分类","maintainers":["TonyRL"],"description":"| 最新线报 | 实测活动 | 优惠券 |\n | -------- | -------- | ------ |\n | 1 | 2 | 3 |","location":"index.ts"}} />
## AppSales {#appsales}
### Apps {#appsales-apps}
<Route author="nczitzk" example="/appsales/highlights" path="/appsales/:caty?/:time?" paramsDesc={['Category, `highlights` by default', 'Time, `24h` by default']}>
Category
| Highlights | Active Sales | Now Free | Watchlist Charts |
| ---------- | ------------ | -------- | ---------------- |
| highlights | activesales | nowfree | mostwanted |
Time
| the latest 24 hours | the latest week | all the time |
| ------------------- | --------------- | ------------ |
| 24h | week | alltime |
:::tip
Parameter `time` only works when `mostwanted` is chosen as the category.
:::
</Route>
| 最新线报 | 实测活动 | 优惠券 |
| -------- | -------- | ------ |
| 1 | 2 | 3 |
## Arcteryx {#arcteryx}
### New Arrivals {#arcteryx-new-arrivals}
<Route author="EthanWng97" example="/arcteryx/new-arrivals/us/mens" path="/arcteryx/new-arrivals/:country/:gender" paramsDesc={['country', 'gender']} anticrawler="1">
Country
<Route data={{"path":"/new-arrivals/:country/:gender","categories":["shopping"],"example":"/arcteryx/new-arrivals/us/mens","parameters":{"country":"country","gender":"gender"},"features":{"requireConfig":false,"requirePuppeteer":false,"antiCrawler":true,"supportBT":false,"supportPodcast":false,"supportScihub":false},"radar":{"source":["arcteryx.com/:country/en/c/:gender/new-arrivals"]},"name":"New Arrivals","maintainers":["EthanWng97"],"description":"Country\n\n | United States | Canada | United Kingdom |\n | ------------- | ------ | -------------- |\n | us | ca | gb |\n\n gender\n\n | male | female |\n | ---- | ------ |\n | mens | womens |\n\n :::tip\n Parameter `country` can be found within the url of `Arcteryx` website.\n :::","location":"new-arrivals.ts"}} />
| United States | Canada | United Kingdom |
| ------------- | ------ | -------------- |
| us | ca | gb |
Country
gender
| United States | Canada | United Kingdom |
| ------------- | ------ | -------------- |
| us | ca | gb |
| male | female |
| ---- | ------ |
| mens | womens |
gender
:::tip
Parameter `country` can be found within the url of `Arcteryx` website.
:::
</Route>
| male | female |
| ---- | ------ |
| mens | womens |
:::tip
Parameter `country` can be found within the url of `Arcteryx` website.
:::
### Outlet {#arcteryx-outlet}
<Route author="EthanWng97" example="/arcteryx/outlet/us/mens" path="/arcteryx/outlet/:country/:gender" paramsDesc={['country', 'gender']} anticrawler="1">
Country
<Route data={{"path":"/outlet/:country/:gender","categories":["shopping"],"example":"/arcteryx/outlet/us/mens","parameters":{"country":"country","gender":"gender"},"features":{"requireConfig":false,"requirePuppeteer":false,"antiCrawler":true,"supportBT":false,"supportPodcast":false,"supportScihub":false},"radar":{"source":["outlet.arcteryx.com/:country/en/c/:gender"]},"name":"Outlet","maintainers":["EthanWng97"],"description":"Country\n\n | United States | Canada | United Kingdom |\n | ------------- | ------ | -------------- |\n | us | ca | gb |\n\n gender\n\n | male | female |\n | ---- | ------ |\n | mens | womens |\n\n :::tip\n Parameter `country` can be found within the url of `Arcteryx` website.\n :::","location":"outlet.ts"}} />
| United States | Canada | United Kingdom |
| ------------- | ------ | -------------- |
| us | ca | gb |
Country
gender
| United States | Canada | United Kingdom |
| ------------- | ------ | -------------- |
| us | ca | gb |
| male | female |
| ---- | ------ |
| mens | womens |
gender
:::tip
Parameter `country` can be found within the url of `Arcteryx` website.
:::
</Route>
| male | female |
| ---- | ------ |
| mens | womens |
:::tip
Parameter `country` can be found within the url of `Arcteryx` website.
:::
### Regear New Arrivals {#arcteryx-regear-new-arrivals}
<Route author="EthanWng97" example="/arcteryx/regear/new-arrivals" path="/arcteryx/regear/new-arrivals" />
<Route data={{"path":"/regear/new-arrivals","categories":["shopping"],"example":"/arcteryx/regear/new-arrivals","parameters":{},"features":{"requireConfig":false,"requirePuppeteer":false,"antiCrawler":false,"supportBT":false,"supportPodcast":false,"supportScihub":false},"radar":{"source":["regear.arcteryx.com/shop/new-arrivals","regear.arcteryx.com/"]},"name":"Regear New Arrivals","maintainers":["EthanWng97"],"url":"regear.arcteryx.com/shop/new-arrivals","location":"regear-new-arrivals.ts"}} />
## Bellroy {#bellroy}
### New Releases {#bellroy-new-releases}
<Route author="EthanWng97" example="/bellroy/new-releases" path="/bellroy/new-releases" />
## booth.pm {#booth-pm}
### Shop {#booth-pm-shop}
<Route author="KTachibanaM" example="/booth.pm/shop/annn-boc0123" path="/booth.pm/shop/:subdomain" paramsDesc={['Shop subdomain']} />
<Route data={{"path":"/new-releases","categories":["shopping"],"example":"/bellroy/new-releases","parameters":{},"features":{"requireConfig":false,"requirePuppeteer":false,"antiCrawler":false,"supportBT":false,"supportPodcast":false,"supportScihub":false},"radar":{"source":["bellroy.com/collection/new-releases","bellroy.com/"]},"name":"New Releases","maintainers":["EthanWng97"],"url":"bellroy.com/collection/new-releases","location":"new-releases.ts"}} />
## Furstar {#furstar}
### 最新售卖角色列表 {#furstar-zui-xin-shou-mai-jue-se-lie-biao}
### 画师列表 {#furstar-hua-shi-lie-biao}
<Route author="NeverBehave" example="/furstar/characters/cn" path="/furstar/characters/:lang?" paramsDesc={['语言, 留空为jp, 支持cn, en']} />
<Route data={{"path":"/artists/:lang?","categories":["shopping"],"example":"/furstar/artists/cn","parameters":{"lang":"语言, 留空为jp, 支持cn, en"},"features":{"requireConfig":false,"requirePuppeteer":false,"antiCrawler":false,"supportBT":false,"supportPodcast":false,"supportScihub":false},"radar":{"source":["furstar.jp/"],"target":"/artists"},"name":"画师列表","maintainers":["NeverBehave"],"url":"furstar.jp/","location":"artists.ts"}} />
### 已经出售的角色列表 {#furstar-yi-jing-chu-shou-de-jue-se-lie-biao}
<Route author="NeverBehave" example="/furstar/archive/cn" path="/furstar/archive/:lang?" paramsDesc={['语言, 留空为jp, 支持cn, en']} />
<Route data={{"path":"/archive/:lang?","categories":["shopping"],"example":"/furstar/archive/cn","parameters":{"lang":"语言, 留空为jp, 支持cn, en"},"features":{"requireConfig":false,"requirePuppeteer":false,"antiCrawler":false,"supportBT":false,"supportPodcast":false,"supportScihub":false},"radar":{"source":["furstar.jp/:lang/archive.php","furstar.jp/archive.php"],"target":"/archive/:lang"},"name":"已经出售的角色列表","maintainers":["NeverBehave"],"location":"archive.ts"}} />
### 画师列表 {#furstar-hua-shi-lie-biao}
### 最新售卖角色列表 {#furstar-zui-xin-shou-mai-jue-se-lie-biao}
<Route author="NeverBehave" example="/furstar/artists/cn" path="/furstar/artists/:lang?" paramsDesc={['语言, 留空为jp, 支持cn, en']} />
<Route data={{"path":"/characters/:lang?","categories":["shopping"],"example":"/furstar/characters/cn","parameters":{"lang":"语言, 留空为jp, 支持cn, en"},"features":{"requireConfig":false,"requirePuppeteer":false,"antiCrawler":false,"supportBT":false,"supportPodcast":false,"supportScihub":false},"radar":{"source":["furstar.jp/:lang","furstar.jp/"],"target":"/characters/:lang"},"name":"最新售卖角色列表","maintainers":["NeverBehave"],"location":"index.ts"}} />
## Gumroad {#gumroad}
### Products {#gumroad-products}
<Route author="Fatpandac" example="/gumroad/afkmaster/Eve10" path="/gumroad/:username/:products" paramsDesc={['username, can be found in URL', 'products name, can be found in URL']} radar="1" notOperational="1">
`https://afkmaster.gumroad.com/l/Eve10` -> `/gumroad/afkmaster/Eve10`
</Route>
<Route data={{"path":"/:username/:products","categories":["shopping"],"example":"/gumroad/afkmaster/Eve10","parameters":{"username":"username, can be found in URL","products":"products name, can be found in URL"},"features":{"requireConfig":false,"requirePuppeteer":false,"antiCrawler":false,"supportBT":false,"supportPodcast":false,"supportScihub":false},"name":"Products","maintainers":["Fatpandac"],"description":"`https://afkmaster.gumroad.com/l/Eve10` -> `/gumroad/afkmaster/Eve10`","location":"index.ts"}} />
`https://afkmaster.gumroad.com/l/Eve10` -> `/gumroad/afkmaster/Eve10`
## hotukdeals {#hotukdeals}
### thread {#hotukdeals-thread}
<Route author="DIYgod" example="/hotukdeals/hot" path="/hotukdeals/:type" paramsDesc={['should be one of highlights, hot, new, discussed']} anticrawler="1" />
### hottest {#hotukdeals-hottest}
<Route author="DIYgod" example="/hotukdeals/hottest" path="/hotukdeals/hottest" anticrawler="1" />
<Route data={{"path":"/hottest","categories":["shopping"],"example":"/hotukdeals/hottest","parameters":{},"features":{"requireConfig":false,"requirePuppeteer":false,"antiCrawler":true,"supportBT":false,"supportPodcast":false,"supportScihub":false},"radar":{"source":["www.hotukdeals.com/"]},"name":"hottest","maintainers":["DIYgod"],"url":"www.hotukdeals.com/","location":"hottest.ts"}} />
### thread {#hotukdeals-thread}
<Route data={{"path":"/:type","categories":["shopping"],"example":"/hotukdeals/hot","parameters":{"type":"should be one of highlights, hot, new, discussed"},"features":{"requireConfig":false,"requirePuppeteer":false,"antiCrawler":true,"supportBT":false,"supportPodcast":false,"supportScihub":false},"name":"thread","maintainers":["DIYgod"],"location":"index.ts"}} />
## IKEA {#ikea}
### UK - New Product Release {#ikea-uk-new-product-release}
<Route author="HenryQW" example="/ikea/gb/new" path="/ikea/gb/new" notOperational="1" />
<Route data={{"path":"/gb/new","categories":["shopping"],"example":"/ikea/gb/new","parameters":{},"features":{"requireConfig":false,"requirePuppeteer":false,"antiCrawler":false,"supportBT":false,"supportPodcast":false,"supportScihub":false},"radar":{"source":["ikea.com/gb/en/new/new-products/","ikea.com/"]},"name":"UK - New Product Release","maintainers":["HenryQW"],"url":"ikea.com/gb/en/new/new-products/","location":"gb/new.ts"}} />
### UK - Offers {#ikea-uk-offers}
<Route author="HenryQW" example="/ikea/gb/offer" path="/ikea/gb/offer" notOperational="1" />
### 中国 - 会员特惠 {#ikea-zhong-guo-hui-yuan-te-hui}
<Route author="jzhangdev" example="/ikea/cn/family_offers" path="/ikea/cn/family_offers" radar="1" notOperational="1" />
### 中国 - 低价优选 {#ikea-zhong-guo-di-jia-you-xuan}
<Route author="jzhangdev" example="/ikea/cn/low_price" path="/ikea/cn/low_price" radar="1" />
<Route data={{"path":"/gb/offer","categories":["shopping"],"example":"/ikea/gb/offer","parameters":{},"features":{"requireConfig":false,"requirePuppeteer":false,"antiCrawler":false,"supportBT":false,"supportPodcast":false,"supportScihub":false},"radar":{"source":["ikea.com/gb/en/offers","ikea.com/"]},"name":"UK - Offers","maintainers":["HenryQW"],"url":"ikea.com/gb/en/offers","location":"gb/offer.ts"}} />
### 中国 - 当季新品推荐 {#ikea-zhong-guo-dang-ji-xin-pin-tui-jian}
<Route author="jzhangdev" example="/ikea/cn/new" path="/ikea/cn/new" radar="1" />
<Route data={{"path":"/cn/new","categories":["shopping"],"example":"/ikea/cn/new","parameters":{},"features":{"requireConfig":false,"requirePuppeteer":false,"antiCrawler":false,"supportBT":false,"supportPodcast":false,"supportScihub":false},"radar":{"source":["ikea.cn/cn/zh/new/","ikea.cn/"]},"name":"中国 - 当季新品推荐","maintainers":["jzhangdev"],"url":"ikea.cn/cn/zh/new/","location":"cn/new.ts"}} />
### 中国 - 低价优选 {#ikea-zhong-guo-di-jia-you-xuan}
<Route data={{"path":"/cn/low_price","categories":["shopping"],"example":"/ikea/cn/low_price","parameters":{},"features":{"requireConfig":false,"requirePuppeteer":false,"antiCrawler":false,"supportBT":false,"supportPodcast":false,"supportScihub":false},"radar":{"source":["ikea.cn/cn/zh/campaigns/wo3-men2-de-chao1-zhi2-di1-jia4-pub8b08af40","ikea.cn/"]},"name":"中国 - 低价优选","maintainers":["jzhangdev"],"url":"ikea.cn/cn/zh/campaigns/wo3-men2-de-chao1-zhi2-di1-jia4-pub8b08af40","location":"cn/low-price.ts"}} />
### 中国 - 会员特惠 {#ikea-zhong-guo-hui-yuan-te-hui}
<Route data={{"path":"/cn/family_offers","categories":["shopping"],"example":"/ikea/cn/family_offers","parameters":{},"features":{"requireConfig":false,"requirePuppeteer":false,"antiCrawler":false,"supportBT":false,"supportPodcast":false,"supportScihub":false},"radar":{"source":["ikea.cn/cn/zh/offers/family-offers","ikea.cn/"]},"name":"中国 - 会员特惠","maintainers":["jzhangdev"],"url":"ikea.cn/cn/zh/offers/family-offers","location":"cn/family-offers.ts"}} />
## MyFigureCollection {#myfigurecollection}
### Activity {#myfigurecollection-activity}
<Route author="nczitzk" example="/myfigurecollection/activity" path="/myfigurecollection/activity/:category?/:language?/:latestAdditions?/:latestEdits?/:latestAlerts?/:latestPictures?" paramsDesc={['Category, Figures by default', 'Language, as above, `en` by default', 'Latest Additions, on as `1` by default, off as `0`', 'Changes, on as `1` by default, off as `0`', 'Alerts, on as `1` by default, off as `0`', 'Pictures, on as `1` by default, off as `0`']}>
Category
<Route data={{"path":"/activity/:category?/:language?/:latestAdditions?/:latestEdits?/:latestAlerts?/:latestPictures?","categories":["shopping"],"example":"/myfigurecollection/activity","parameters":{"category":"Category, Figures by default","language":"Language, as above, `en` by default","latestAdditions":"Latest Additions, on as `1` by default, off as `0`","latestEdits":"Changes, on as `1` by default, off as `0`","latestAlerts":"Alerts, on as `1` by default, off as `0`","latestPictures":"Pictures, on as `1` by default, off as `0`"},"features":{"requireConfig":false,"requirePuppeteer":false,"antiCrawler":false,"supportBT":false,"supportPodcast":false,"supportScihub":false},"radar":{"source":["zh.myfigurecollection.net/browse","zh.myfigurecollection.net/"],"target":"/:category?/:language?"},"name":"Activity","maintainers":["nczitzk"],"url":"zh.myfigurecollection.net/browse","description":"Category\n\n | Figures | Goods | Media |\n | ------- | ----- | ----- |\n | 0 | 1 | 2 |\n\n Language\n\n | Id | Language |\n | -- | ---------- |\n | | en |\n | de | Deutsch |\n | es | Español |\n | fi | Suomeksi |\n | fr | Français |\n | it | Italiano |\n | ja | 日本語 |\n | nl | Nederlands |\n | no | Norsk |\n | pl | Polski |\n | pt | Português |\n | ru | Русский |\n | sv | Svenska |\n | zh | 中文 |","location":"activity.ts"}} />
| Figures | Goods | Media |
| ------- | ----- | ----- |
| 0 | 1 | 2 |
Category
Language
| Figures | Goods | Media |
| ------- | ----- | ----- |
| 0 | 1 | 2 |
| Id | Language |
| -- | ---------- |
| | en |
| de | Deutsch |
| es | Español |
| fi | Suomeksi |
| fr | Français |
| it | Italiano |
| ja | 日本語 |
| nl | Nederlands |
| no | Norsk |
| pl | Polski |
| pt | Português |
| ru | Русский |
| sv | Svenska |
| zh | 中文 |
</Route>
Language
### Pictures {#myfigurecollection-pictures}
<Route author="nczitzk" example="/myfigurecollection/potd" path="/myfigurecollection/:category?/:language?" paramsDesc={['Category, Pictures OTD by default', 'Language, as above, `en` by default']}>
| Pictures OTD | Pictures OTW | Pictures OTM |
| ------------ | ------------ | ------------ |
| potd | potw | potm |
</Route>
| Id | Language |
| -- | ---------- |
| | en |
| de | Deutsch |
| es | Español |
| fi | Suomeksi |
| fr | Français |
| it | Italiano |
| ja | 日本語 |
| nl | Nederlands |
| no | Norsk |
| pl | Polski |
| pt | Português |
| ru | Русский |
| sv | Svenska |
| zh | 中文 |
### 圖片 {#myfigurecollection-tu-pian}
<Route author="nczitzk" example="/myfigurecollection/potd" path="/myfigurecollection/:category?/:language?" paramsDesc={['分类,默认为每日圖片', '语言,见上表,默认为空,即 `en`']}>
| 每日圖片 | 每週圖片 | 每月圖片 |
| -------- | -------- | -------- |
| potd | potw | potm |
</Route>
<Route data={{"path":"/:category?/:language?","categories":["shopping"],"example":"/myfigurecollection/potd","parameters":{"category":"分类,默认为每日圖片","language":"语言,见上表,默认为空,即 `en`"},"features":{"requireConfig":false,"requirePuppeteer":false,"antiCrawler":false,"supportBT":false,"supportPodcast":false,"supportScihub":false},"radar":{"source":["zh.myfigurecollection.net/browse","zh.myfigurecollection.net/"]},"name":"圖片","maintainers":["nczitzk"],"url":"zh.myfigurecollection.net/browse","description":"| 每日圖片 | 每週圖片 | 每月圖片 |\n | -------- | -------- | -------- |\n | potd | potw | potm |","location":"index.ts"}} />
| 每日圖片 | 每週圖片 | 每月圖片 |
| -------- | -------- | -------- |
| potd | potw | potm |
## MyMusicSheet {#mymusicsheet}
### User Sheets {#mymusicsheet-user-sheets}
<Route author="Freddd13" example="/mymusicsheet/user/sheets/HalcyonMusic/USD/1" path="/mymusicsheet/user/sheets/:username/:iso?/:freeOnly?" paramsDesc={['用户名,可在URL中找到', '用于显示价格的ISO 4217货币代码, 支持常见代码, 默认为人民币, 即`CNY`', '只返回免费谱, 任意值为开启']} radar="1" />
<Route data={{"path":"/user/sheets/:username/:iso?/:freeOnly?","categories":["shopping"],"example":"/mymusicsheet/user/sheets/HalcyonMusic/USD/1","parameters":{"username":"用户名,可在URL中找到","iso":"用于显示价格的ISO 4217货币代码, 支持常见代码, 默认为人民币, 即`CNY`","freeOnly":"只返回免费谱, 任意值为开启"},"features":{"requireConfig":false,"requirePuppeteer":false,"antiCrawler":false,"supportBT":false,"supportPodcast":false,"supportScihub":false},"radar":{"source":["mymusicsheet.com/:username/*","mymusicsheet.com/:username"],"target":"/user/sheets/:username"},"name":"User Sheets","maintainers":["Freddd13"],"description":"关于 ISO 4217,请参考[维基百科](https://zh.wikipedia.org/zh-cn/ISO_4217#%E7%8E%B0%E8%A1%8C%E4%BB%A3%E7%A0%81)","location":"usersheets.ts"}} />
关于 ISO 4217,请参考[维基百科](https://zh.wikipedia.org/zh-cn/ISO_4217#%E7%8E%B0%E8%A1%8C%E4%BB%A3%E7%A0%81)
@@ -203,35 +167,35 @@
### New Arrivals {#patagonia-new-arrivals}
<Route author="EthanWng97" example="/patagonia/new-arrivals/mens" path="/patagonia/new-arrivals/:category" paramsDesc={['category, see below']}>
| Men's | Women's | Kids' & Baby | Packs & Gear |
| ----- | ------- | ------------ | ------------ |
| mens | womens | kids | luggage |
</Route>
<Route data={{"path":"/new-arrivals/:category","categories":["shopping"],"example":"/patagonia/new-arrivals/mens","parameters":{"category":"category, see below"},"features":{"requireConfig":false,"requirePuppeteer":false,"antiCrawler":false,"supportBT":false,"supportPodcast":false,"supportScihub":false},"name":"New Arrivals","maintainers":[],"description":"| Men's | Women's | Kids' & Baby | Packs & Gear |\n | ----- | ------- | ------------ | ------------ |\n | mens | womens | kids | luggage |","location":"new-arrivals.ts"}} />
| Men's | Women's | Kids' & Baby | Packs & Gear |
| ----- | ------- | ------------ | ------------ |
| mens | womens | kids | luggage |
## ShopBack {#shopback}
### Store {#shopback-store}
<Route author="nczitzk" example="/shopback/shopee-mart" path="/shopback/:store" paramsDesc={['Store, can be found in URL']} />
<Route data={{"path":"/:store","categories":["shopping"],"example":"/shopback/shopee-mart","parameters":{"store":"Store, can be found in URL"},"features":{"requireConfig":false,"requirePuppeteer":false,"antiCrawler":false,"supportBT":false,"supportPodcast":false,"supportScihub":false},"radar":{"source":["shopback.com.tw/:category","shopback.com.tw/"]},"name":"Store","maintainers":["nczitzk"],"location":"store.ts"}} />
## Snow Peak {#snow-peak}
### New Arrivals(USA) {#snow-peak-new-arrivals-usa}
<Route author="EthanWng97" example="/snowpeak/us/new-arrivals" path="/snowpeak/us/new-arrivals" />
<Route data={{"path":"/us/new-arrivals","categories":["shopping"],"example":"/snowpeak/us/new-arrivals","parameters":{},"features":{"requireConfig":false,"requirePuppeteer":false,"antiCrawler":false,"supportBT":false,"supportPodcast":false,"supportScihub":false},"radar":{"source":["snowpeak.com/collections/new-arrivals","snowpeak.com/"]},"name":"New Arrivals(USA)","maintainers":["EthanWng97"],"url":"snowpeak.com/collections/new-arrivals","location":"us-new-arrivals.ts"}} />
## Uniqlo {#uniqlo}
### New Arrivals {#uniqlo-new-arrivals}
<Route author="DIYgod" example="/uniqlo/new/sg/men" path="/uniqlo/new/:country/:category" paramsDesc={['currently only supports sg, us, jp', 'supports `men` `women`, `kids`, `baby`']} radar="1" />
<Route data={{"path":"/new/:country/:category","categories":["shopping"],"example":"/uniqlo/new/sg/men","parameters":{"country":"currently only supports sg, us, jp","category":"supports `men` `women`, `kids`, `baby`"},"features":{"requireConfig":false,"requirePuppeteer":false,"antiCrawler":false,"supportBT":false,"supportPodcast":false,"supportScihub":false},"name":"New Arrivals","maintainers":["DIYgod"],"location":"new.ts"}} />
## Zagg {#zagg}
### New Arrivals {#zagg-new-arrivals}
<Route author="EthanWng97" example="/zagg/new-arrivals/brand=164&cat=3038,3041" path="/zagg/new-arrivals/:query?" paramsDesc={['query, search page querystring']} notOperational="1" />
<Route data={{"path":"/new-arrivals/:query?","categories":["shopping"],"example":"/zagg/new-arrivals/brand=164&cat=3038,3041","parameters":{"query":"query, search page querystring"},"features":{"requireConfig":false,"requirePuppeteer":false,"antiCrawler":false,"supportBT":false,"supportPodcast":false,"supportScihub":false},"name":"New Arrivals","maintainers":["EthanWng97"],"description":"For instance, in `https://www.zagg.com/en_us/new-arrivals?brand=164&cat=3038%2C3041`, the query is `brand=164&cat=3038%2C3041`","location":"new-arrivals.ts"}} />
For instance, in `https://www.zagg.com/en_us/new-arrivals?brand=164&cat=3038%2C3041`, the query is `brand=164&cat=3038%2C3041`
@@ -239,7 +203,7 @@ For instance, in `https://www.zagg.com/en_us/new-arrivals?brand=164&cat=3038%2C3
### 票务更新 {#da-mai-wang-piao-wu-geng-xin}
<Route author="hoilc" example="/damai/activity/上海/音乐会/全部/柴可夫斯基" path="/damai/activity/:city/:category/:subcategory/:keyword?" paramsDesc={['城市,如果不需要限制,请填入`全部`', '分类,如果不需要限制,请填入`全部`', '子分类,如果不需要限制,请填入`全部`', '搜索关键字,置空为不限制']} radar="1" />
<Route data={{"path":"/activity/:city/:category/:subcategory/:keyword?","categories":["shopping"],"example":"/damai/activity/上海/音乐会/全部/柴可夫斯基","parameters":{"city":"城市,如果不需要限制,请填入`全部`","category":"分类,如果不需要限制,请填入`全部`","subcategory":"子分类,如果不需要限制,请填入`全部`","keyword":"搜索关键字,置空为不限制"},"features":{"requireConfig":false,"requirePuppeteer":false,"antiCrawler":false,"supportBT":false,"supportPodcast":false,"supportScihub":false},"name":"票务更新","maintainers":["hoilc"],"description":"城市、分类名、子分类名,请参见[大麦网搜索页面](https://search.damai.cn/search.htm)","location":"activity.ts"}} />
城市、分类名、子分类名,请参见[大麦网搜索页面](https://search.damai.cn/search.htm)
@@ -247,87 +211,51 @@ For instance, in `https://www.zagg.com/en_us/new-arrivals?brand=164&cat=3038%2C3
### 搜索结果 {#duo-zhua-yu-sou-suo-jie-guo}
<Route author="fengkx" example="/duozhuayu/search/JavaScript" path="/duozhuayu/search/:wd" paramsDesc={['搜索关键词']} radar="1" />
<Route data={{"path":"/search/:wd","categories":["shopping"],"example":"/duozhuayu/search/JavaScript","parameters":{"wd":"搜索关键词"},"features":{"requireConfig":false,"requirePuppeteer":false,"antiCrawler":false,"supportBT":false,"supportPodcast":false,"supportScihub":false},"radar":{"source":["duozhuayu.com/search/book/:wd"]},"name":"搜索结果","maintainers":["fengkx"],"location":"search.ts"}} />
## 逛丢 {#guang-diu}
### 关键字搜索 {#guang-diu-guan-jian-zi-sou-suo}
<Route data={{"path":"/search/:query?","categories":["shopping"],"example":"/guangdiu/search/k=百度网盘","parameters":{"query":"链接参数,对应网址问号后的内容"},"features":{"requireConfig":false,"requirePuppeteer":false,"antiCrawler":false,"supportBT":false,"supportPodcast":false,"supportScihub":false},"name":"关键字搜索","maintainers":["Huzhixin00"],"location":"search.ts"}} />
### 国内折扣 / 海外折扣 {#guang-diu-guo-nei-zhe-kou-hai-wai-zhe-kou}
<Route author="Fatpandac" example="/guangdiu/k=daily" path="/guangdiu/:query?" paramsDesc={['链接参数,对应网址问号后的内容']}>
:::tip
海外折扣: [`/guangdiu/k=daily&c=us`](https://rsshub.app/guangdiu/k=daily\&c=us)
:::
</Route>
<Route data={{"path":"/:query?","categories":["shopping"],"example":"/guangdiu/k=daily","parameters":{"query":"链接参数,对应网址问号后的内容"},"features":{"requireConfig":false,"requirePuppeteer":false,"antiCrawler":false,"supportBT":false,"supportPodcast":false,"supportScihub":false},"name":"国内折扣 / 海外折扣","maintainers":["Fatpandac"],"description":":::tip\n 海外折扣: [`/guangdiu/k=daily&c=us`](https://rsshub.app/guangdiu/k=daily&c=us)\n :::","location":"index.ts"}} />
### 一小时风云榜 {#guang-diu-yi-xiao-shi-feng-yun-bang}
<Route author="Fatpandac" example="/guangdiu/rank" path="/guangdiu/rank" />
:::tip
海外折扣: [`/guangdiu/k=daily&c=us`](https://rsshub.app/guangdiu/k=daily\&c=us)
:::
### 九块九 {#guang-diu-jiu-kuai-jiu}
<Route author="Fatpandac" example="/guangdiu/cheaps/k=clothes" path="/guangdiu/cheaps/:query?" paramsDesc={['链接参数,对应网址问号后的内容']} />
<Route data={{"path":"/cheaps/:query?","categories":["shopping"],"example":"/guangdiu/cheaps/k=clothes","parameters":{"query":"链接参数,对应网址问号后的内容"},"features":{"requireConfig":false,"requirePuppeteer":false,"antiCrawler":false,"supportBT":false,"supportPodcast":false,"supportScihub":false},"name":"九块九","maintainers":["fatpandac"],"location":"cheaps.ts"}} />
### 关键字搜索 {#guang-diu-guan-jian-zi-sou-suo}
### 一小时风云榜 {#guang-diu-yi-xiao-shi-feng-yun-bang}
<Route author="Huzhixin00" example="/guangdiu/search/k=百度网盘" path="/guangdiu/search/:query?" paramsDesc={['链接参数,对应网址问号后的内容']} />
## 好好住 {#hao-hao-zhu}
### 整屋案例 {#hao-hao-zhu-zheng-wu-an-li}
<Route author="hoilc" example="/haohaozhu/whole-house/日式" path="/haohaozhu/whole-house/:keyword?" paramsDesc={['分类名或关键字,请使用中文']} />
### 发现 {#hao-hao-zhu-fa-xian}
<Route author="hoilc" example="/haohaozhu/discover/厨房" path="/haohaozhu/discover/:keyword?" paramsDesc={['分类名或关键字,请使用中文']} />
<Route data={{"path":"/rank","categories":["shopping"],"example":"/guangdiu/rank","parameters":{},"features":{"requireConfig":false,"requirePuppeteer":false,"antiCrawler":false,"supportBT":false,"supportPodcast":false,"supportScihub":false},"radar":{"source":["guangdiu.com/rank"]},"name":"一小时风云榜","maintainers":["fatpandac"],"url":"guangdiu.com/rank","location":"rank.ts"}} />
## 京东 {#jing-dong}
### 商品价格 {#jing-dong-shang-pin-jia-ge}
<Route author="nczitzk" example="/jd/price/526835" path="/jd/price/:id" paramsDesc={['商品 id,可在商品详情页 URL 中找到']} notOperational="1">
:::tip
如商品 `https://item.jd.com/526835.html` 中的 id 为 `526835`,所以路由为 [`/jd/price/526835`](https://rsshub.app/jd/price/526835)
:::
</Route>
<Route data={{"path":"/price/:id","categories":["shopping"],"example":"/jd/price/526835","parameters":{"id":"商品 id,可在商品详情页 URL 中找到"},"features":{"requireConfig":false,"requirePuppeteer":false,"antiCrawler":false,"supportBT":false,"supportPodcast":false,"supportScihub":false},"name":"商品价格","maintainers":["nczitzk"],"description":":::tip\n 如商品 `https://item.jd.com/526835.html` 中的 id 为 `526835`,所以路由为 [`/jd/price/526835`](https://rsshub.app/jd/price/526835)\n :::","location":"price.ts"}} />
## 麦当劳 {#mai-dang-lao}
### 麦当劳活动资讯 {#mai-dang-lao-mai-dang-lao-huo-dong-zi-xun}
<Route author="huyyi" example="/mcdonalds/sales+event" path="/mcdonalds/:category" paramsDesc={['分类名(可用+连接多个分类)']}>
| 全部分类 | 社会责任 | 人员品牌 | 产品故事 | 优惠 | 品牌文化 | 活动速报 |
| ---------- | -------------- | -------- | -------- | ----- | -------- | -------- |
| news\_list | responsibility | brand | product | sales | culture | event |
</Route>
## 缺书网 {#que-shu-wang}
### 促销 {#que-shu-wang-cu-xiao}
<Route author="kt286" example="/queshu/sale" path="/queshu/sale" />
### 单品活动信息 {#que-shu-wang-dan-pin-huo-dong-xin-xi}
<Route author="kt286" example="/queshu/book/34626813" path="/queshu/book/:bookid" paramsDesc={['图书ID,可在链接中获取']} />
## 人民邮电出版社 {#ren-min-you-dian-chu-ban-she}
### 图书列表 {#ren-min-you-dian-chu-ban-she-tu-shu-lie-biao}
<Route author="hoilc" example="/ptpress/book/new" path="/ptpress/book/:type?" paramsDesc={['排序方式,默认`new`为最新图书,可选`hot`为最热图书']} />
:::tip
如商品 `https://item.jd.com/526835.html` 中的 id 为 `526835`,所以路由为 [`/jd/price/526835`](https://rsshub.app/jd/price/526835)
:::
## 上海东方艺术中心 {#shang-hai-dong-fang-yi-shu-zhong-xin}
### 演出月历 {#shang-hai-dong-fang-yi-shu-zhong-xin-yan-chu-yue-li}
<Route author="TonyRL" example="/shoac/recent-show" path="/shoac/recent-show" />
<Route data={{"path":"/recent-show","categories":["shopping"],"example":"/shoac/recent-show","parameters":{},"features":{"requireConfig":false,"requirePuppeteer":false,"antiCrawler":false,"supportBT":false,"supportPodcast":false,"supportScihub":false},"radar":{"source":["shoac.com.cn/"]},"name":"演出月历","maintainers":["TonyRL"],"url":"shoac.com.cn/","location":"recent-show.ts"}} />
## 上海文化广场 {#shang-hai-wen-hua-guang-chang}
### 节目列表 {#shang-hai-wen-hua-guang-chang-jie-mu-lie-biao}
<Route author="fuzy112" example="/shcstheatre/programs" path="/shcstheatre/programs" />
<Route data={{"path":"/programs","categories":["shopping"],"example":"/shcstheatre/programs","parameters":{},"features":{"requireConfig":false,"requirePuppeteer":false,"antiCrawler":false,"supportBT":false,"supportPodcast":false,"supportScihub":false},"radar":{"source":["www.shcstheatre.com/Program/programList.aspx"]},"name":"节目列表","maintainers":["fuzy112"],"url":"www.shcstheatre.com/Program/programList.aspx","location":"programs.ts"}} />
## 什么值得买 {#shen-me-zhi-de-mai}
@@ -337,212 +265,202 @@ For instance, in `https://www.zagg.com/en_us/new-arrivals?brand=164&cat=3038%2C3
### 关键词 {#shen-me-zhi-de-mai-guan-jian-ci}
<Route author="DIYgod" example="/smzdm/keyword/女装" path="/smzdm/keyword/:keyword" paramsDesc={['你想订阅的关键词']} radar="1" />
### 排行榜 {#shen-me-zhi-de-mai-pai-hang-bang}
<Route author="DIYgod" example="/smzdm/ranking/pinlei/11/3" path="/smzdm/ranking/:rank_type/:rank_id/:hour" paramsDesc={['榜单类型','榜单ID','时间跨度']} radar="1">
- 榜单类型
| 好价品类榜 | 好价电商榜 | 海淘 TOP 榜 | 好文排行榜 | 好物排行榜 |
| ---------- | ---------- | ----------- | ---------- | ---------- |
| pinlei | dianshang | haitao | haowen | haowu |
- 榜单 ID
好价品类榜
| 全部 | 食品生鲜 | 电脑数码 | 运动户外 | 家用电器 | 白菜 | 服饰鞋包 | 日用百货 |
| ---- | -------- | -------- | -------- | -------- | ---- | -------- | -------- |
| 11 | 12 | 13 | 14 | 15 | 17 | 74 | 75 |
好价电商榜
| 券活动 | 京东 | 天猫 | 亚马逊中国 | 国美在线 | 苏宁易购 | 网易 | 西集网 | 美国亚马逊 | 日本亚马逊 | ebay |
| ------ | ---- | ---- | ---------- | -------- | -------- | ---- | ------ | ---------- | ---------- | ---- |
| 24 | 23 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 |
海淘 TOP 榜
| 全部 | 海外直邮 | 美国榜 | 欧洲榜 | 澳新榜 | 亚洲榜 | 晒物榜 |
| ---- | -------- | ------ | ------ | ------ | ------ | ------ |
| 39 | 34 | 35 | 36 | 37 | 38 | hsw |
好文排行榜
| 原创 | 资讯 |
| ---- | ---- |
| yc | zx |
好物排行榜
| 新晋榜 | 消费众测 | 新锐品牌 | 好物榜单 |
| ------ | -------- | -------- | -------- |
| hwall | zc | nb | hw |
- 时间跨度
| 3 小时 | 12 小时 | 24 小时 |
| ------ | ------- | ------- |
| 3 | 12 | 24 |
</Route>
<Route data={{"path":"/keyword/:keyword","categories":["shopping"],"example":"/smzdm/keyword/女装","parameters":{"keyword":"你想订阅的关键词"},"features":{"requireConfig":false,"requirePuppeteer":false,"antiCrawler":false,"supportBT":false,"supportPodcast":false,"supportScihub":false},"name":"关键词","maintainers":["DIYgod","MeanZhang"],"location":"keyword.ts"}} />
### 好文 {#shen-me-zhi-de-mai-hao-wen}
<Route author="LogicJake" example="/smzdm/haowen/1" path="/smzdm/haowen/:day?" paramsDesc={['以天为时间跨度,默认为 `all`,其余可以选择 `1`,`7`,`30`,`365`']} />
<Route data={{"path":"/haowen/:day?","categories":["shopping"],"example":"/smzdm/haowen/1","parameters":{"day":"以天为时间跨度,默认为 `all`,其余可以选择 `1`,`7`,`30`,`365`"},"features":{"requireConfig":false,"requirePuppeteer":false,"antiCrawler":false,"supportBT":false,"supportPodcast":false,"supportScihub":false},"name":"好文","maintainers":["LogicJake"],"location":"haowen.ts"}} />
### 好文分类 {#shen-me-zhi-de-mai-hao-wen-fen-lei}
<Route author="LogicJake" example="/smzdm/haowen/fenlei/shenghuodianqi" path="/smzdm/haowen/fenlei/:name/:sort?" paramsDesc={['分类名,可在 URL 中查看','排序方式,默认为最新']}>
| 最新 | 周排行 | 月排行 |
| ---- | ------ | ------ |
| 0 | 7 | 30 |
</Route>
<Route data={{"path":"/haowen/fenlei/:name/:sort?","categories":["shopping"],"example":"/smzdm/haowen/fenlei/shenghuodianqi","parameters":{"name":"分类名,可在 URL 中查看","sort":"排序方式,默认为最新"},"features":{"requireConfig":false,"requirePuppeteer":false,"antiCrawler":false,"supportBT":false,"supportPodcast":false,"supportScihub":false},"radar":{"source":["post.smzdm.com/fenlei/:name"],"target":"/haowen/fenlei/:name"},"name":"好文分类","maintainers":["LogicJake"],"description":"| 最新 | 周排行 | 月排行 |\n | ---- | ------ | ------ |\n | 0 | 7 | 30 |","location":"haowen-fenlei.ts"}} />
### 用户文章 {#shen-me-zhi-de-mai-yong-hu-wen-zhang}
| 最新 | 周排行 | 月排行 |
| ---- | ------ | ------ |
| 0 | 7 | 30 |
<Route author="xfangbao" example="/smzdm/article/6902738986" path="/smzdm/article/:uid" paramsDesc={['用户id,网址上直接可以看到']} />
### 排行榜 {#shen-me-zhi-de-mai-pai-hang-bang}
<Route data={{"path":"/ranking/:rank_type/:rank_id/:hour","categories":["shopping"],"example":"/smzdm/ranking/pinlei/11/3","parameters":{"rank_type":"榜单类型","rank_id":"榜单ID","hour":"时间跨度"},"features":{"requireConfig":false,"requirePuppeteer":false,"antiCrawler":false,"supportBT":false,"supportPodcast":false,"supportScihub":false},"name":"排行榜","maintainers":["DIYgod"],"description":"- 榜单类型\n\n | 好价品类榜 | 好价电商榜 | 海淘 TOP 榜 | 好文排行榜 | 好物排行榜 |\n | ---------- | ---------- | ----------- | ---------- | ---------- |\n | pinlei | dianshang | haitao | haowen | haowu |\n\n - 榜单 ID\n\n 好价品类榜\n\n | 全部 | 食品生鲜 | 电脑数码 | 运动户外 | 家用电器 | 白菜 | 服饰鞋包 | 日用百货 |\n | ---- | -------- | -------- | -------- | -------- | ---- | -------- | -------- |\n | 11 | 12 | 13 | 14 | 15 | 17 | 74 | 75 |\n\n 好价电商榜\n\n | 券活动 | 京东 | 天猫 | 亚马逊中国 | 国美在线 | 苏宁易购 | 网易 | 西集网 | 美国亚马逊 | 日本亚马逊 | ebay |\n | ------ | ---- | ---- | ---------- | -------- | -------- | ---- | ------ | ---------- | ---------- | ---- |\n | 24 | 23 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 |\n\n 海淘 TOP 榜\n\n | 全部 | 海外直邮 | 美国榜 | 欧洲榜 | 澳新榜 | 亚洲榜 | 晒物榜 |\n | ---- | -------- | ------ | ------ | ------ | ------ | ------ |\n | 39 | 34 | 35 | 36 | 37 | 38 | hsw |\n\n 好文排行榜\n\n | 原创 | 资讯 |\n | ---- | ---- |\n | yc | zx |\n\n 好物排行榜\n\n | 新晋榜 | 消费众测 | 新锐品牌 | 好物榜单 |\n | ------ | -------- | -------- | -------- |\n | hwall | zc | nb | hw |\n\n - 时间跨度\n\n | 3 小时 | 12 小时 | 24 小时 |\n | ------ | ------- | ------- |\n | 3 | 12 | 24 |","location":"ranking.ts"}} />
- 榜单类型
| 好价品类榜 | 好价电商榜 | 海淘 TOP 榜 | 好文排行榜 | 好物排行榜 |
| ---------- | ---------- | ----------- | ---------- | ---------- |
| pinlei | dianshang | haitao | haowen | haowu |
- 榜单 ID
好价品类榜
| 全部 | 食品生鲜 | 电脑数码 | 运动户外 | 家用电器 | 白菜 | 服饰鞋包 | 日用百货 |
| ---- | -------- | -------- | -------- | -------- | ---- | -------- | -------- |
| 11 | 12 | 13 | 14 | 15 | 17 | 74 | 75 |
好价电商榜
| 券活动 | 京东 | 天猫 | 亚马逊中国 | 国美在线 | 苏宁易购 | 网易 | 西集网 | 美国亚马逊 | 日本亚马逊 | ebay |
| ------ | ---- | ---- | ---------- | -------- | -------- | ---- | ------ | ---------- | ---------- | ---- |
| 24 | 23 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 |
海淘 TOP 榜
| 全部 | 海外直邮 | 美国榜 | 欧洲榜 | 澳新榜 | 亚洲榜 | 晒物榜 |
| ---- | -------- | ------ | ------ | ------ | ------ | ------ |
| 39 | 34 | 35 | 36 | 37 | 38 | hsw |
好文排行榜
| 原创 | 资讯 |
| ---- | ---- |
| yc | zx |
好物排行榜
| 新晋榜 | 消费众测 | 新锐品牌 | 好物榜单 |
| ------ | -------- | -------- | -------- |
| hwall | zc | nb | hw |
- 时间跨度
| 3 小时 | 12 小时 | 24 小时 |
| ------ | ------- | ------- |
| 3 | 12 | 24 |
### 用户爆料 {#shen-me-zhi-de-mai-yong-hu-bao-liao}
<Route author="nczitzk" example="/smzdm/baoliao/7367111021" path="/smzdm/baoliao/:uid" paramsDesc={['用户id,网址上直接可以看到']} />
<Route data={{"path":"/baoliao/:uid","categories":["shopping"],"example":"/smzdm/baoliao/7367111021","parameters":{"uid":"用户id,网址上直接可以看到"},"features":{"requireConfig":false,"requirePuppeteer":false,"antiCrawler":false,"supportBT":false,"supportPodcast":false,"supportScihub":false},"radar":{"source":["zhiyou.smzdm.com/member/:uid/baoliao"]},"name":"用户爆料","maintainers":["nczitzk"],"location":"baoliao.ts"}} />
### 用户文章 {#shen-me-zhi-de-mai-yong-hu-wen-zhang}
<Route data={{"path":"/article/:uid","categories":["shopping"],"example":"/smzdm/article/6902738986","parameters":{"uid":"用户id,网址上直接可以看到"},"features":{"requireConfig":false,"requirePuppeteer":false,"antiCrawler":false,"supportBT":false,"supportPodcast":false,"supportScihub":false},"radar":{"source":["zhiyou.smzdm.com/member/:uid/article"]},"name":"用户文章","maintainers":["xfangbao"],"location":"article.ts"}} />
## 淘宝众筹 {#tao-bao-zhong-chou}
### 众筹项目 {#tao-bao-zhong-chou-zhong-chou-xiang-mu}
<Route author="xyqfer Fatpandac" example="/taobao/zhongchou/all" path="/taobao/zhongchou/:type?" paramsDesc={['类型, 默认为 `all` 全部']}>
| 全部 | 科技 | 食品 | 动漫 | 设计 | 公益 | 娱乐 | 影音 | 书籍 | 游戏 | 其他 |
| ---- | ---- | ----------- | ---- | ------ | ---- | ---- | ----- | ---- | ---- | ----- |
| all | tech | agriculture | acg | design | love | tele | music | book | game | other |
</Route>
<Route data={{"path":"/zhongchou/:type?","categories":["shopping"],"example":"/taobao/zhongchou/all","parameters":{"type":"类型, 默认为 `all` 全部"},"features":{"requireConfig":false,"requirePuppeteer":false,"antiCrawler":false,"supportBT":false,"supportPodcast":false,"supportScihub":false},"name":"众筹项目","maintainers":["xyqfer","Fatpandac"],"description":"| 全部 | 科技 | 食品 | 动漫 | 设计 | 公益 | 娱乐 | 影音 | 书籍 | 游戏 | 其他 |\n | ---- | ---- | ----------- | ---- | ------ | ---- | ---- | ----- | ---- | ---- | ----- |\n | all | tech | agriculture | acg | design | love | tele | music | book | game | other |","location":"zhongchou.ts"}} />
| 全部 | 科技 | 食品 | 动漫 | 设计 | 公益 | 娱乐 | 影音 | 书籍 | 游戏 | 其他 |
| ---- | ---- | ----------- | ---- | ------ | ---- | ---- | ----- | ---- | ---- | ----- |
| all | tech | agriculture | acg | design | love | tele | music | book | game | other |
## 特斯拉中国 {#te-si-la-zhong-guo}
### 价格 {#te-si-la-zhong-guo-jia-ge}
<Route author="xiaokyo" example="/tesla/price" path="/tesla/price" radar="1" />
<Route data={{"path":"/price","categories":["shopping"],"example":"/tesla/price","parameters":{},"features":{"requireConfig":false,"requirePuppeteer":false,"antiCrawler":false,"supportBT":false,"supportPodcast":false,"supportScihub":false},"radar":{"source":["tesla.cn/model3/design","tesla.cn/"]},"name":"价格","maintainers":["xiaokyo"],"url":"tesla.cn/model3/design","location":"price/index.ts"}} />
### 权益中心 {#te-si-la-zhong-guo-quan-yi-zhong-xin}
<Route author="simonsmh nczitzk" example="/tesla/cx/生活方式/北京" path="/tesla/cx/:category?/:city?" paramsDesc={['分类,见下表,默认为空,即全部', '城市,默认为空,即全国']} radar="1">
| 充电免停 | 酒店 | 美食 | 生活方式 |
| -------- | ---- | ---- | -------- |
<Route data={{"path":"/cx/:category?/:city?","categories":["shopping"],"example":"/tesla/cx/生活方式/北京","parameters":{"category":"分类,见下表,默认为空,即全部","city":"城市,默认为空,即全国"},"features":{"requireConfig":false,"requirePuppeteer":false,"antiCrawler":false,"supportBT":false,"supportPodcast":false,"supportScihub":false},"name":"权益中心","maintainers":["simonsmh","nczitzk"],"description":"| 充电免停 | 酒店 | 美食 | 生活方式 |\n | -------- | ---- | ---- | -------- |\n\n :::tip\n 分类为 **充电免停** 时,城市参数不起作用\n :::\n\n <details>\n <summary>可选城市</summary>\n\n | 成都 | 深圳 | 洛阳 | 北京 | 南京 | 绍兴 |\n | ---- | ---- | ---- | ---- | ---- | ---- |\n\n | 西安 | 上海 | 阿坝藏族羌族自治州 | 重庆 | 郑州 | 天津 |\n | ---- | ---- | ------------------ | ---- | ---- | ---- |\n\n | 晋中 | 三亚 | 湖州 | 苏州 | 扬州 | 秦皇岛 |\n | ---- | ---- | ---- | ---- | ---- | ------ |\n\n | 长沙 | 武汉 | 安阳 | 温州 | 瑞安 | 石家庄 |\n | ---- | ---- | ---- | ---- | ---- | ------ |\n\n | 佛山 | 广州 | 杭州 | 烟台 | 沧州 | 张家港 |\n | ---- | ---- | ---- | ---- | ---- | ------ |\n\n | 金华 | 临沧 | 大理 | 南昌 | 贵阳 | 信阳 |\n | ---- | ---- | ---- | ---- | ---- | ---- |\n\n | 张家口 | 铜仁 | 沈阳 | 合肥 | 黔东 | 高邮 |\n | ------ | ---- | ---- | ---- | ---- | ---- |\n\n | 三河 | 安顺 | 莆田 | 阳江 | 南宁 | 台州 |\n | ---- | ---- | ---- | ---- | ---- | ---- |\n\n | 余姚 | 淄博 | 三明 | 中山 | 宁波 | 厦门 |\n | ---- | ---- | ---- | ---- | ---- | ---- |\n\n | 永康 | 慈溪 | 台山 | 福州 | 无锡 | 宜昌 |\n | ---- | ---- | ---- | ---- | ---- | ---- |\n\n | 泉州 | 肇庆 | 太仓 | 珠海 | 邢台 | 衡水 |\n | ---- | ---- | ---- | ---- | ---- | ---- |\n\n | 温岭 | 宜兴 | 东莞 | 威海 | 南通 | 舟山 |\n | ---- | ---- | ---- | ---- | ---- | ---- |\n\n | 都匀 | 长治 | 江阴 | 云浮 | 常州 | 唐山 |\n | ---- | ---- | ---- | ---- | ---- | ---- |\n\n | 平湖 | 商丘 | 保定 | 泰州 | 青岛 | 龙口 |\n | ---- | ---- | ---- | ---- | ---- | ---- |\n\n | 泰安 | 岳阳 | 惠州 | 徐州 | 哈尔滨 | 潍坊 |\n | ---- | ---- | ---- | ---- | ------ | ---- |\n\n | 大同 | 嘉兴 | 毕节 | 临汾 | 江门 | 诸暨 |\n | ---- | ---- | ---- | ---- | ---- | ---- |\n\n | 儋州 | 衢州 | 大连 | 昆山 | 靖江 | 常熟 |\n | ---- | ---- | ---- | ---- | ---- | ---- |\n\n | 罗定 | 丽江 | 晋江 | 乐清 | 茂名 | 福清 |\n | ---- | ---- | ---- | ---- | ---- | ---- |\n\n | 廊坊 | 兰溪 | 汕尾 | 滨州 | 昆明 | 玉环 |\n | ---- | ---- | ---- | ---- | ---- | ---- |\n\n | 绵阳 | 漳州 | 德州 | 聊城 | 龙岩 | 临沂 |\n | ---- | ---- | ---- | ---- | ---- | ---- |\n\n | 新沂 | 桐乡 | 迪庆藏族自治州 | 汕头 | 潮州 | 驻马店 |\n | ---- | ---- | -------------- | ---- | ---- | ------ |\n\n | 曲阜 | 郴州 | 济源 | 兴义 |\n | ---- | ---- | ---- | ---- |\n </details>","location":"cx.ts"}} />
:::tip
分类为 **充电免停** 时,城市参数不起作用
:::
| 充电免停 | 酒店 | 美食 | 生活方式 |
| -------- | ---- | ---- | -------- |
<details>
<summary>可选城市</summary>
:::tip
分类为 **充电免停** 时,城市参数不起作用
:::
| 成都 | 深圳 | 洛阳 | 北京 | 南京 | 绍兴 |
| ---- | ---- | ---- | ---- | ---- | ---- |
<details>
<summary>可选城市</summary>
| 西安 | 上海 | 阿坝藏族羌族自治州 | 重庆 | 郑州 | 天津 |
| ---- | ---- | ------------------ | ---- | ---- | ---- |
| 成都 | 深圳 | 洛阳 | 北京 | 南京 | 绍兴 |
| ---- | ---- | ---- | ---- | ---- | ---- |
| 晋中 | 三亚 | 湖州 | 苏州 | 扬州 | 秦皇岛 |
| ---- | ---- | ---- | ---- | ---- | ------ |
| 西安 | 上海 | 阿坝藏族羌族自治州 | 重庆 | 郑州 | 天津 |
| ---- | ---- | ------------------ | ---- | ---- | ---- |
| 长沙 | 武汉 | 安阳 | 温州 | 瑞安 | 石家庄 |
| ---- | ---- | ---- | ---- | ---- | ------ |
| 晋中 | 三亚 | 湖州 | 苏州 | 扬州 | 秦皇岛 |
| ---- | ---- | ---- | ---- | ---- | ------ |
| 佛山 | 广州 | 杭州 | 烟台 | 沧州 | 张家港 |
| ---- | ---- | ---- | ---- | ---- | ------ |
| 长沙 | 武汉 | 安阳 | 温州 | 瑞安 | 石家庄 |
| ---- | ---- | ---- | ---- | ---- | ------ |
| 金华 | 临沧 | 大理 | 南昌 | 贵阳 | 信阳 |
| ---- | ---- | ---- | ---- | ---- | ---- |
| 佛山 | 广州 | 杭州 | 烟台 | 沧州 | 张家港 |
| ---- | ---- | ---- | ---- | ---- | ------ |
| 张家口 | 铜仁 | 沈阳 | 合肥 | 黔东 | 高邮 |
| ------ | ---- | ---- | ---- | ---- | ---- |
| 金华 | 临沧 | 大理 | 南昌 | 贵阳 | 信阳 |
| ---- | ---- | ---- | ---- | ---- | ---- |
| 三河 | 安顺 | 莆田 | 阳江 | 南宁 | 台州 |
| ---- | ---- | ---- | ---- | ---- | ---- |
| 张家口 | 铜仁 | 沈阳 | 合肥 | 黔东 | 高邮 |
| ------ | ---- | ---- | ---- | ---- | ---- |
| 余姚 | 淄博 | 三明 | 中山 | 宁波 | 厦门 |
| ---- | ---- | ---- | ---- | ---- | ---- |
| 三河 | 安顺 | 莆田 | 阳江 | 南宁 | 台州 |
| ---- | ---- | ---- | ---- | ---- | ---- |
| 永康 | 慈溪 | 台山 | 福州 | 无锡 | 宜昌 |
| ---- | ---- | ---- | ---- | ---- | ---- |
| 余姚 | 淄博 | 三明 | 中山 | 宁波 | 厦门 |
| ---- | ---- | ---- | ---- | ---- | ---- |
| 泉州 | 肇庆 | 太仓 | 珠海 | 邢台 | 衡水 |
| ---- | ---- | ---- | ---- | ---- | ---- |
| 永康 | 慈溪 | 台山 | 福州 | 无锡 | 宜昌 |
| ---- | ---- | ---- | ---- | ---- | ---- |
| 温岭 | 宜兴 | 东莞 | 威海 | 南通 | 舟山 |
| ---- | ---- | ---- | ---- | ---- | ---- |
| 泉州 | 肇庆 | 太仓 | 珠海 | 邢台 | 衡水 |
| ---- | ---- | ---- | ---- | ---- | ---- |
| 都匀 | 长治 | 江阴 | 云浮 | 常州 | 唐山 |
| ---- | ---- | ---- | ---- | ---- | ---- |
| 温岭 | 宜兴 | 东莞 | 威海 | 南通 | 舟山 |
| ---- | ---- | ---- | ---- | ---- | ---- |
| 平湖 | 商丘 | 保定 | 泰州 | 青岛 | 龙口 |
| ---- | ---- | ---- | ---- | ---- | ---- |
| 都匀 | 长治 | 江阴 | 云浮 | 常州 | 唐山 |
| ---- | ---- | ---- | ---- | ---- | ---- |
| 泰安 | 岳阳 | 惠州 | 徐州 | 哈尔滨 | 潍坊 |
| ---- | ---- | ---- | ---- | ------ | ---- |
| 平湖 | 商丘 | 保定 | 泰州 | 青岛 | 龙口 |
| ---- | ---- | ---- | ---- | ---- | ---- |
| 大同 | 嘉兴 | 毕节 | 临汾 | 江门 | 诸暨 |
| ---- | ---- | ---- | ---- | ---- | ---- |
| 泰安 | 岳阳 | 惠州 | 徐州 | 哈尔滨 | 潍坊 |
| ---- | ---- | ---- | ---- | ------ | ---- |
| 儋州 | 衢州 | 大连 | 昆山 | 靖江 | 常熟 |
| ---- | ---- | ---- | ---- | ---- | ---- |
| 大同 | 嘉兴 | 毕节 | 临汾 | 江门 | 诸暨 |
| ---- | ---- | ---- | ---- | ---- | ---- |
| 罗定 | 丽江 | 晋江 | 乐清 | 茂名 | 福清 |
| ---- | ---- | ---- | ---- | ---- | ---- |
| 儋州 | 衢州 | 大连 | 昆山 | 靖江 | 常熟 |
| ---- | ---- | ---- | ---- | ---- | ---- |
| 廊坊 | 兰溪 | 汕尾 | 滨州 | 昆明 | 玉环 |
| ---- | ---- | ---- | ---- | ---- | ---- |
| 罗定 | 丽江 | 晋江 | 乐清 | 茂名 | 福清 |
| ---- | ---- | ---- | ---- | ---- | ---- |
| 绵阳 | 漳州 | 德州 | 聊城 | 龙岩 | 临沂 |
| ---- | ---- | ---- | ---- | ---- | ---- |
| 廊坊 | 兰溪 | 汕尾 | 滨州 | 昆明 | 玉环 |
| ---- | ---- | ---- | ---- | ---- | ---- |
| 新沂 | 桐乡 | 迪庆藏族自治州 | 汕头 | 潮州 | 驻马店 |
| ---- | ---- | -------------- | ---- | ---- | ------ |
| 绵阳 | 漳州 | 德州 | 聊城 | 龙岩 | 临沂 |
| ---- | ---- | ---- | ---- | ---- | ---- |
| 曲阜 | 郴州 | 济源 | 兴义 |
| ---- | ---- | ---- | ---- |
</details>
</Route>
| 新沂 | 桐乡 | 迪庆藏族自治州 | 汕头 | 潮州 | 驻马店 |
| ---- | ---- | -------------- | ---- | ---- | ------ |
## 玩物志 {#wan-wu-zhi}
### 最新 {#wan-wu-zhi-zui-xin}
<Route author="xyqfer" example="/coolbuy/newest" path="/coolbuy/newest" />
## 微店 {#wei-dian}
### 商品上新 {#wei-dian-shang-pin-shang-xin}
<Route author="LogicJake" example="/weidian/goods/431508863" path="/weidian/goods/:id" paramsDesc={['商铺 id']} />
| 曲阜 | 郴州 | 济源 | 兴义 |
| ---- | ---- | ---- | ---- |
</details>
## 消费者报道 {#xiao-fei-zhe-bao-dao}
### 要闻 {#xiao-fei-zhe-bao-dao-yao-wen}
<Route author="EsuRt Fatpandac" example="/ccreports/article" path="/ccreports/article" />
## 小米 {#xiao-mi}
### 小米众筹 {#xiao-mi-xiao-mi-zhong-chou}
<Route author="DIYgod" example="/mi/crowdfunding" path="/mi/crowdfunding" />
<Route data={{"path":"/article","categories":["shopping"],"example":"/ccreports/article","parameters":{},"features":{"requireConfig":false,"requirePuppeteer":false,"antiCrawler":false,"supportBT":false,"supportPodcast":false,"supportScihub":false},"radar":{"source":["www.ccreports.com.cn/"]},"name":"要闻","maintainers":["EsuRt","Fatpandac"],"url":"www.ccreports.com.cn/","location":"index.ts"}} />
## 小米有品 {#xiao-mi-you-pin}
### 小米有品众筹 {#xiao-mi-you-pin-xiao-mi-you-pin-zhong-chou}
<Route author="bigfei" example="/xiaomiyoupin/crowdfunding" path="/xiaomiyoupin/crowdfunding" />
### 小米有品每日上新 {#xiao-mi-you-pin-xiao-mi-you-pin-mei-ri-shang-xin}
<Route author="xyqfer DIYgod bigfei" example="/xiaomiyoupin/latest" path="/xiaomiyoupin/latest" />
<Route data={{"path":"/latest","categories":["shopping"],"example":"/xiaomiyoupin/latest","parameters":{},"features":{"requireConfig":false,"requirePuppeteer":false,"antiCrawler":false,"supportBT":false,"supportPodcast":false,"supportScihub":false},"radar":{"source":["xiaomiyoupin.com/"]},"name":"小米有品每日上新","maintainers":["xyqfer","DIYgod","bigfei"],"url":"xiaomiyoupin.com/","location":"latest.ts"}} />
### 小米有品众筹 {#xiao-mi-you-pin-xiao-mi-you-pin-zhong-chou}
<Route data={{"path":"/crowdfunding","categories":["shopping"],"example":"/xiaomiyoupin/crowdfunding","parameters":{},"features":{"requireConfig":false,"requirePuppeteer":false,"antiCrawler":false,"supportBT":false,"supportPodcast":false,"supportScihub":false},"radar":{"source":["xiaomiyoupin.com/"]},"name":"小米有品众筹","maintainers":["bigfei"],"url":"xiaomiyoupin.com/","location":"crowdfunding.ts"}} />
## 秀动网 {#xiu-dong-wang}
### 厂牌 - 演出更新 {#xiu-dong-wang-chang-pai-yan-chu-geng-xin}
<Route data={{"path":"/brand/:id","categories":["shopping"],"example":"/showstart/brand/34707","parameters":{"id":"厂牌 ID"},"features":{"requireConfig":false,"requirePuppeteer":false,"antiCrawler":false,"supportBT":false,"supportPodcast":false,"supportScihub":false},"radar":{"source":["www.showstart.com/host/:id"]},"name":"厂牌 - 演出更新","maintainers":["lchtao26"],"description":":::tip\n厂牌 ID 查询: `/showstart/search/brand/:keyword`,如: [https://rsshub.app/showstart/search/brand/ 声场](https://rsshub.app/showstart/search/brand/声场)\n:::","location":"brand.ts"}} />
:::tip
厂牌 ID 查询: `/showstart/search/brand/:keyword`,如: [https://rsshub.app/showstart/search/brand/ 声场](https://rsshub.app/showstart/search/brand/声场)
:::
### 演出更新 {#xiu-dong-wang-yan-chu-geng-xin}
<Route author="lchtao26" example="/showstart/event/571/3" path="/showstart/event/:cityCode/:showStyle?" paramsDesc={['演出城市 (编号)', '演出风格 (编号)']} />
<Route data={{"path":"/event/:cityCode/:showStyle?","categories":["shopping"],"example":"/showstart/event/571/3","parameters":{"cityCode":"演出城市 (编号)","showStyle":"演出风格 (编号)"},"features":{"requireConfig":false,"requirePuppeteer":false,"antiCrawler":false,"supportBT":false,"supportPodcast":false,"supportScihub":false},"name":"演出更新","maintainers":["lchtao26"],"description":":::tip\n- 演出城市 `cityCode` 查询: `/showstart/search/city/:keyword`, 如: [https://rsshub.app/showstart/search/city/ 杭州](https://rsshub.app/showstart/search/city/杭州)\n\n- 演出风格 `showStyle` 查询: `/showstart/search/style/:keyword`,如: [https://rsshub.app/showstart/search/style/ 摇滚](https://rsshub.app/showstart/search/style/摇滚)\n:::","location":"event.ts"}} />
:::tip
- 演出城市 `cityCode` 查询: `/showstart/search/city/:keyword`, 如: [https://rsshub.app/showstart/search/city/ 杭州](https://rsshub.app/showstart/search/city/杭州)
@@ -552,103 +470,18 @@ For instance, in `https://www.zagg.com/en_us/new-arrivals?brand=164&cat=3038%2C3
### 演出搜索 {#xiu-dong-wang-yan-chu-sou-suo}
<Route author="lchtao26" example="/showstart/search/live" path="/showstart/search/:type/:keyword?" paramsDesc={['类别', '搜索关键词']} />
<Route data={{"path":"/search/:type/:keyword?","categories":["shopping"],"example":"/showstart/search/live","parameters":{"type":"类别","keyword":"搜索关键词"},"features":{"requireConfig":false,"requirePuppeteer":false,"antiCrawler":false,"supportBT":false,"supportPodcast":false,"supportScihub":false},"name":"演出搜索","maintainers":["lchtao26"],"location":"search.ts"}} />
### 音乐人 - 演出更新 {#xiu-dong-wang-yin-yue-ren-yan-chu-geng-xin}
<Route author="lchtao26" example="/showstart/artist/301783" path="/showstart/artist/:id" paramsDesc={['音乐人 ID']} />
<Route data={{"path":"/artist/:id","categories":["shopping"],"example":"/showstart/artist/301783","parameters":{"id":"音乐人 ID"},"features":{"requireConfig":false,"requirePuppeteer":false,"antiCrawler":false,"supportBT":false,"supportPodcast":false,"supportScihub":false},"radar":{"source":["www.showstart.com/artist/:id"]},"name":"音乐人 - 演出更新","maintainers":["lchtao26"],"description":":::tip\n音乐人 ID 查询: `/showstart/search/artist/:keyword`,如: [https://rsshub.app/showstart/search/artist/ 周杰伦](https://rsshub.app/showstart/search/artist/周杰伦)\n:::","location":"artist.ts"}} />
:::tip
音乐人 ID 查询: `/showstart/search/artist/:keyword`,如: [https://rsshub.app/showstart/search/artist/ 周杰伦](https://rsshub.app/showstart/search/artist/周杰伦)
:::
### 厂牌 - 演出更新 {#xiu-dong-wang-chang-pai-yan-chu-geng-xin}
<Route author="lchtao26" example="/showstart/brand/34707" path="/showstart/brand/:id" paramsDesc={['厂牌 ID']} />
:::tip
厂牌 ID 查询: `/showstart/search/brand/:keyword`,如: [https://rsshub.app/showstart/search/brand/ 声场](https://rsshub.app/showstart/search/brand/声场)
:::
## 有赞 {#you-zan}
### 商品上新 {#you-zan-shang-pin-shang-xin}
<Route author="LogicJake" example="/youzan/goods/13328377" path="/youzan/goods/:id" paramsDesc={['商铺id']} />
## 正版中国 {#zheng-ban-zhong-guo}
### 分类 {#zheng-ban-zhong-guo-fen-lei}
<Route author="sanmmm nczitzk" example="/getitfree/category/pc" path="/getitfree/category/:id" paramsDesc={['分类,见下表,可在对应分类页中找到,默认为所有类别']} radar="1">
:::tip
可以叠加使用得到分类结果并集,如 [`/getitfree/category/pc,android`](https://rsshub.app/getitfree/category/pc,android)
:::
| 所有类别 | Android | iOS | Mac | PC | UWP | 公告 | 永久免费 | 限时免费 | 正版折扣 |
| -------- | ------- | --- | --- | -- | --- | ------------ | -------- | -------- | -------- |
| | android | ios | mac | pc | uwp | notification | free | giveaway | discount |
</Route>
### 标签 {#zheng-ban-zhong-guo-biao-qian}
<Route author="nczitzk" example="/getitfree/tag/ai" path="/getitfree/tag/:id" paramsDesc={['标签,见下表,可在对应标签页中找到,默认为所有标签']} radar="1">
:::tip
可以叠加使用得到标签结果并集,如 [`/getitfree/tag/ai,office`](https://rsshub.app/getitfree/tag/ai,office)
:::
| AI | Android | DVD | GIF | iCloud |
| -- | ------- | --- | --- | ------ |
| ICON | iOS | iPhone | Leawo | Mac |
| ---- | --- | ------ | ----- | --- |
| Markdown | OCR | Office | Office 办公 | PDF |
| -------- | --- | ------ | ----------- | --- |
| PDF 转换 | Windows | 下载 | 书签管理 | 健康 |
| -------- | ------- | ---- | -------- | ---- |
| 全平台 | 办公软件 | 加密保护 | 卸载 / 清理 / 优化 | 卸载清理 |
| ------ | -------- | -------- | ------------------ | -------- |
| 图像处理 | 图片 / 编辑 / 管理 | 壁纸 | 备份 / 恢复 / 加密 | 备份恢复 |
| -------- | ------------------ | ---- | ------------------ | -------- |
| 字体 | 学习 | 密码管理 | 导航 | 开始菜单 |
| ---- | ---- | -------- | ---- | -------- |
| 录屏截图 | 影音 / 刻录 / 转换 | 投屏镜像 | 提醒 | 摄影 |
| -------- | ------------------ | -------- | ---- | ---- |
| 播放器 | 收藏夹 | 效率工具 | 数据传输 | 数据恢复 |
| ------ | ------ | -------- | -------- | -------- |
| 数据擦除 | 文件管理 | 文档 / 转换 / 压缩 | 文档扫描 | 日历 |
| -------- | -------- | ------------------ | -------- | ---- |
| 杀毒防护 | 查重 | 正版特惠 | 水印 | 清理优化 |
| -------- | ---- | -------- | ---- | -------- |
| 滤镜 | 硬件外设 | 硬盘 / 分区 / 驱动 | 硬盘检测 | 稍后阅读 |
| ---- | -------- | ------------------ | -------- | -------- |
| 笔记 | 系统工具 | 素材 | 网络 / 安全 / 传输 | 网络安全 |
| ---- | -------- | ---- | ------------------ | -------- |
| 色彩 | 视频剪辑 | 视频转换 | 记账 | 设计 |
| ---- | -------- | -------- | ---- | ---- |
| 软件卸载 | 远程控制 | 音乐 | 音频 | 驱动 |
| -------- | -------- | ---- | ---- | ---- |
</Route>
### 搜索 {#zheng-ban-zhong-guo-sou-suo}
<Route author="sanmmm nczitzk" example="/getitfree/search/windows" path="/getitfree/search/:keyword" paramsDesc={['关键字']} radar="1" />
## 中国养猪网 {#zhong-guo-yang-zhu-wang}
### 每日生猪价格更新 {#zhong-guo-yang-zhu-wang-mei-ri-sheng-zhu-jia-ge-geng-xin}
### Unknown {#zhong-guo-yang-zhu-wang-unknown}
<Route author="importcjj" example="/zhuwang/zhujia" path="/zhuwang/zhujia" radar="1" />
<Route data={{"path":"/zhujia","categories":["shopping"],"example":"/zhuwang/zhujia","parameters":{},"features":{"requireConfig":false,"requirePuppeteer":false,"antiCrawler":false,"supportBT":false,"supportPodcast":false,"supportScihub":false},"radar":{"source":["zhujia.zhuwang.cc/"]},"name":"Unknown","maintainers":[],"url":"zhujia.zhuwang.cc/","location":"index.ts"}} />
File diff suppressed because it is too large Load Diff
+163 -571
View File
@@ -1,343 +1,122 @@
# 📖 Study
# study
## Asian Innovation and Entrepreneurship Association {#asian-innovation-and-entrepreneurship-association}
### Seminar Series {#asian-innovation-and-entrepreneurship-association-seminar-series}
<Route author="zxx-457" example="/aiea/seminars/upcoming" path="/aiea/seminars/:period" paramsDesc={['Time frame']}>
| Time frame |
| ---------- |
| upcoming |
| past |
| both |
</Route>
<Route data={{"path":"/seminars/:period","categories":["study"],"example":"/aiea/seminars/upcoming","parameters":{"period":"Time frame"},"features":{"requireConfig":false,"requirePuppeteer":false,"antiCrawler":false,"supportBT":false,"supportPodcast":false,"supportScihub":false},"name":"Seminar Series","maintainers":["zxx-457"],"description":"| Time frame |\n | ---------- |\n | upcoming |\n | past |\n | both |","location":"index.ts"}} />
| Time frame |
| ---------- |
| upcoming |
| past |
| both |
## Chinese Social Science Net {#chinese-social-science-net}
### Institute of Law {#chinese-social-science-net-institute-of-law}
<Route author="HankChow" example="/cssn/iolaw/zxzp" path="/cssn/iolaw/:section?" paramsDesc={['Section ID, can be found in the URL. For example, the Section ID of URL `http://iolaw.cssn.cn/zxzp/` is `zxzp`. The default value is `zxzp`']} />
## CTFHub Calendar {#ctfhub-calendar}
### 查询国内外 CTF 赛事信息 {#ctfhub-calendar-cha-xun-guo-nei-wai-ctf-sai-shi-xin-xi}
<Route author="frankli0324" example="/ctfhub/search" path="/ctfhub/search/:limit?/:form?/:class?/:title?" paramsDesc={['一个整数,筛选最新的limit场比赛,默认为10', '比赛形式', '比赛类型', '通过CTF赛事名称过滤']}>
| `:class` | 类型 |
| :------: | ---------------------------------- |
| 0 | Jeopardy \[解题] |
| 1 | Attack with Defense \[AwD 攻防] |
| 2 | Robo Hacking Game \[RHG AI 自动化] |
| 3 | Real World \[RW 真实世界] |
| 4 | King of The Hill \[KoH 抢占山头] |
| 5 | Mix \[混合] |
> class 以 [https://api.ctfhub.com/User\_API/Event/getType](https://api.ctfhub.com/User_API/Event/getType) 的返回结果为准
| `:form` | 形式 |
| :-----: | ------ |
| 0 | 线上赛 |
| 1 | 线下赛 |
</Route>
### 查询近期赛事 {#ctfhub-calendar-cha-xun-jin-qi-sai-shi}
<Route author="frankli0324" example="/ctfhub/upcoming" path="/ctfhub/upcoming/:limit?" paramsDesc={['一个整数,筛选最近的limit场比赛,默认为5']} />
<Route data={{"path":"/iolaw/:section?","categories":["study"],"example":"/cssn/iolaw/zxzp","parameters":{"section":"Section ID, can be found in the URL. For example, the Section ID of URL `http://iolaw.cssn.cn/zxzp/` is `zxzp`. The default value is `zxzp`"},"features":{"requireConfig":false,"requirePuppeteer":false,"antiCrawler":false,"supportBT":false,"supportPodcast":false,"supportScihub":false},"name":"Institute of Law","maintainers":["HankChow"],"location":"iolaw.ts"}} />
## DBLP {#dblp}
### Keyword Search {#dblp-keyword-search}
<Route author="ytno1" example="/dblp/knowledge%20tracing" path="/dblp/:field" paramsDesc={['Research field']} radar="1" />
## Howtoforge Linux Tutorials {#howtoforge-linux-tutorials}
### tutorials {#howtoforge-linux-tutorials-tutorials}
<Route author="cnkmmk" example="/howtoforge" path="/howtoforge" />
## iciba {#iciba}
### Daily English Sentence {#iciba-daily-english-sentence}
<Route author="mashirozx" example="/iciba/7/poster" path="/iciba/:days?/:img_type?" paramsDesc={['number of items to show (min = 1, max = 7, default = 1)', 'image style']}>
| `:img_type` | image style |
| ----------- | -------------- |
| original | Original size |
| medium | Medium size |
| thumbnail | Thumbnail size |
| poster | Art poster |
</Route>
## IELTS 雅思 {#ielts-ya-si}
### 最新消息 {#ielts-ya-si-zui-xin-xiao-xi}
<Route author="zenxds" example="/ielts" path="/ielts" puppeteer="1" />
## Link Research {#link-research}
### Theses {#link-research-theses}
<Route author="y9c" example="/linkresearcher/category=theses&subject=生物" path="/linkresearcher/theses/:param" supportScihub="1" paramsDesc={['key=value,eg. subject=生物']} radar="1">
| `:param` | example | definition |
| -------- | --------------- | ------------------------------------- |
| category | category=thesis | **one of** theses/information/careers |
| subject | subject = 生物 | string / undefined |
| columns | columns = 健康 | string / undefined |
| columns | columns=virus | string / undefined |
</Route>
## MarginNote {#marginnote}
### 标签 {#marginnote-biao-qian}
<Route author="nczitzk" example="/marginnote/tag/经验分享" path="/marginnote/tag/:id?" paramsDesc={['标签名,见下表,默认为 经验分享']}>
| 经验分享 | 论坛精华 | 待跟进反馈 | 优秀建议 | 精选回答 | 官方签名 | 自动更新 | 3674 以上版本支持 | 368 以上版本支持 | 未经验证的安全风险 | 笔记本分享 | 关键反馈 | 精选话题讨论 | 灵感盒 | 引用 |
| -------- | -------- | ---------- | -------- | -------- | -------- | -------- | ----------------- | ---------------- | ------------------ | ---------- | -------- | ------------ | ------ | ---- |
</Route>
<Route data={{"path":"/:field","categories":["study"],"example":"/dblp/knowledge%20tracing","parameters":{"field":"Research field"},"features":{"requireConfig":false,"requirePuppeteer":false,"antiCrawler":false,"supportBT":false,"supportPodcast":false,"supportScihub":false},"radar":{"source":["dblp.org/:field"]},"name":"Keyword Search","maintainers":["ytno1"],"location":"publication.ts"}} />
## MindMeister {#mindmeister}
### Public Maps {#mindmeister-public-maps}
<Route author="TonyRL" example="/mindmeister/mind-map-examples" path="/mindmeister/:category?/:language?" paramsDesc={['Categories, see the table below, `mind-map-examples` by default', 'Languages, see the table below, `en` by default']} radar="1">
| Categories | parameter |
| ------------- | ----------------- |
| Featured Map | mind-map-examples |
| Business | business |
| Design | design |
| Education | education |
| Entertainment | entertainment |
| Life | life |
| Marketing | marketing |
| Productivity | productivity |
| Summaries | summaries |
| Technology | technology |
| Other | other |
<Route data={{"path":"/:category?/:language?","categories":["study"],"example":"/mindmeister/mind-map-examples","parameters":{"category":"Categories, see the table below, `mind-map-examples` by default","language":"Languages, see the table below, `en` by default"},"features":{"requireConfig":false,"requirePuppeteer":false,"antiCrawler":false,"supportBT":false,"supportPodcast":false,"supportScihub":false},"name":"Public Maps","maintainers":["TonyRL"],"description":"| Categories | parameter |\n | ------------- | ----------------- |\n | Featured Map | mind-map-examples |\n | Business | business |\n | Design | design |\n | Education | education |\n | Entertainment | entertainment |\n | Life | life |\n | Marketing | marketing |\n | Productivity | productivity |\n | Summaries | summaries |\n | Technology | technology |\n | Other | other |\n\n | Languages | parameter |\n | ---------- | --------- |\n | English | en |\n | Deutsch | de |\n | Français | fr |\n | Español | es |\n | Português | pt |\n | Nederlands | nl |\n | Dansk | da |\n | Русский | ru |\n | 日本語 | ja |\n | Italiano | it |\n | 简体中文 | zh |\n | 한국어 | ko |\n | Other | other |","location":"example.ts"}} />
| Languages | parameter |
| ---------- | --------- |
| English | en |
| Deutsch | de |
| Français | fr |
| Español | es |
| Português | pt |
| Nederlands | nl |
| Dansk | da |
| Русский | ru |
| 日本語 | ja |
| Italiano | it |
| 简体中文 | zh |
| 한국어 | ko |
| Other | other |
</Route>
| Categories | parameter |
| ------------- | ----------------- |
| Featured Map | mind-map-examples |
| Business | business |
| Design | design |
| Education | education |
| Entertainment | entertainment |
| Life | life |
| Marketing | marketing |
| Productivity | productivity |
| Summaries | summaries |
| Technology | technology |
| Other | other |
| Languages | parameter |
| ---------- | --------- |
| English | en |
| Deutsch | de |
| Français | fr |
| Español | es |
| Português | pt |
| Nederlands | nl |
| Dansk | da |
| Русский | ru |
| 日本語 | ja |
| Italiano | it |
| 简体中文 | zh |
| 한국어 | ko |
| Other | other |
## NEEA 中国教育考试网 {#neea-zhong-guo-jiao-yu-kao-shi-wang}
### 国家教育考试 {#neea-zhong-guo-jiao-yu-kao-shi-wang-guo-jia-jiao-yu-kao-shi}
<Route author="SunShinenny" example="/neea/gaokao" path="/neea/:type" paramsDesc={['类别,如 gaokao']} />
| `:type` | 类别名称 |
| -------- | ------------------ |
| gaokao | 普通高考 |
| chengkao | 成人高考 |
| yankao | 研究生考试 |
| zikao | 自学考试 |
| ntce | 中小学教师资格考试 |
### 社会证书考试 {#neea-zhong-guo-jiao-yu-kao-shi-wang-she-hui-zheng-shu-kao-shi}
<Route author="SunShinenny" example="/neea/cet" path="/neea/:type" paramsDesc={['类别,如 cet']} />
| `:type` | 类别名称 |
| ------- | ----------------------------- |
| cet | 全国四六级(CET) |
| ncre | 全国计算机等级考试(NCRE) |
| nit | 全国计算机应用水平考试(NIT) |
| pets | 全国英语等级考试 (PETS) |
| wsk | 全国外语水平考试 (WSK) |
| ccpt | 书画等级考试 (CCPT) |
| wsk | 全国外语水平考试 (WSK) |
| mets | 医护英语水平考试 (METS) |
### 教育部考试中心日本语能力测试重要通知 {#neea-zhong-guo-jiao-yu-kao-shi-wang-jiao-yu-bu-kao-shi-zhong-xin-ri-ben-yu-neng-li-ce-shi-zhong-yao-tong-zhi}
<Route author="nczitzk" example="/neea/jlpt" path="/neea/jlpt" />
<Route data={{"path":"/jlpt","categories":["study"],"example":"/neea/jlpt","parameters":{},"features":{"requireConfig":false,"requirePuppeteer":false,"antiCrawler":false,"supportBT":false,"supportPodcast":false,"supportScihub":false},"radar":{"source":["jlpt.neea.cn/"]},"name":"教育部考试中心日本语能力测试重要通知","maintainers":["nczitzk"],"url":"jlpt.neea.cn/","location":"jlpt.ts"}} />
## ORCID {#orcid}
### Works List {#orcid-works-list}
<Route author="OrangeEd1t" example="/orcid/0000-0002-4731-9700" path="/orcid/:id" paramsDesc={['Open Researcher and Contributor ID']} />
## ResearchGate {#researchgate}
### Publications {#researchgate-publications}
<Route author="nczitzk" example="/researchgate/publications/Somsak-Panha" path="/researchgate/publications/:username" paramsDesc={['Username, can be found in URL']} puppeteer="1" anticrawler="1" />
<Route data={{"path":"/:id","categories":["study"],"example":"/orcid/0000-0002-4731-9700","parameters":{"id":"Open Researcher and Contributor ID"},"features":{"requireConfig":false,"requirePuppeteer":false,"antiCrawler":false,"supportBT":false,"supportPodcast":false,"supportScihub":false},"name":"Works List","maintainers":["OrangeEd1t"],"location":"index.ts"}} />
## Tableau {#tableau}
### Viz of the day {#tableau-viz-of-the-day}
<Route author="KaiyoungYu" example="/tableau/viz-of-the-day" path="/tableau/viz-of-the-day" radar="1" />
<Route data={{"path":"/viz-of-the-day","categories":["study"],"example":"/tableau/viz-of-the-day","parameters":{},"features":{"requireConfig":false,"requirePuppeteer":false,"antiCrawler":false,"supportBT":false,"supportPodcast":false,"supportScihub":false},"name":"Viz of the day","maintainers":[],"location":"viz-of-the-day.ts"}} />
## The Korea Institute of Marine Law {#the-korea-institute-of-marine-law}
### Thesis {#the-korea-institute-of-marine-law-thesis}
<Route author="TonyRL" example="/kimlaw/thesis" path="/kimlaw/thesis" radar="1" />
<Route data={{"path":"/thesis","categories":["study"],"example":"/kimlaw/thesis","parameters":{},"features":{"requireConfig":false,"requirePuppeteer":false,"antiCrawler":false,"supportBT":false,"supportPodcast":false,"supportScihub":false},"radar":{"source":["kimlaw.or.kr/67","kimlaw.or.kr/"]},"name":"Thesis","maintainers":["TonyRL"],"url":"kimlaw.or.kr/67","location":"thesis.ts"}} />
## X-MOL {#x-mol}
### News {#x-mol-news}
<Route author="cssxsh" example="/x-mol/news/3" path="/x-mol/news/:tag?" paramsDesc={['Tag number, can be obtained from news list URL. Empty value means news index.']} />
## XMind {#xmind}
### Mindmap Gallery {#xmind-mindmap-gallery}
<Route author="nczitzk" example="/xmind/mindmap" path="/xmind/mindmap/:lang?" paramsDesc={['language code, all languages by default']}>
| English | Español | Deutsch | Français | 中文 | 日本語 |
| ------- | ------- | ------- | -------- | ---- | ------ |
| en | es | de | fr | zh | jp |
</Route>
## ZhiMap {#zhimap}
### 导图社区导图更新 {#zhimap-dao-tu-she-qu-dao-tu-geng-xin}
<Route author="laampui" example="/zhimap/820156a42e9a490796c7fd56916aa95b/1" path="/zhimap/:categoryUuid?/:recommend?" paramsDesc={['分类 uuid,见下表,默认为33b67d1bad1d4e37812f71d42764af34', '1 为按推荐排序,0 为按最新排序,默认为 0']}>
| 热门 | 学科 | 学习 | 语言 | 工作 | 提升 | 生活 | 互联网 | 教育 | 其他 | 行业 | 服务发布 | 医疗 |
| -------------------------------- | -------------------------------- | -------------------------------- | -------------------------------- | -------------------------------- | -------------------------------- | -------------------------------- | -------------------------------- | -------------------------------- | -------------------------------- | -------------------------------- | -------------------------------- | -------------------------------- |
| 33b67d1bad1d4e37812f71d42764af34 | 9434268e893a46aa9a1a231059849984 | 820156a42e9a490796c7fd56916aa95b | 959c81f606ca495c882c7e461429eb2a | 5af4bca5496e4733a2d582690627e25f | 5300988dff564756b5d462cea8a865b7 | 02fdcc2ab6374bc6b9b9717e70c87723 | 437d434fe9eb410a94dcefb889994e2b | 9747cbf78f96492c973aa6ab23925eee | d4c3a92a9cf64da7b187763211dc6ff6 | 58231ab9cef34af7819c3f6e2160c007 | 73d89972bee0457997c983d7fca19f9f | 853ce8b3a4c24b87a03f66af95c5e06c |
</Route>
## ZhiShiFenZi {#zhishifenzi}
### News {#zhishifenzi-news}
<Route author="y9c" example="/zhishifenzi/news/ai" path="/zhishifenzi/news/:type" paramsDesc={['type,eg. ai']}>
| `:type` | type name |
| --------- | --------- |
| biology | Biology |
| medicine | Medicine |
| ai | AI |
| physics | physics |
| chymistry | Chymistry |
| astronomy | Astronomy |
| others | Others |
> leave it blank(`/zhishifenzi/news`)to get all
</Route>
### depth {#zhishifenzi-depth}
<Route author="y9c" example="/zhishifenzi/depth" path="/zhishifenzi/depth" />
### innovation {#zhishifenzi-innovation}
<Route author="y9c" example="/zhishifenzi/innovation/company" path="/zhishifenzi/innovation/:type" paramsDesc={['type,eg. company']}>
| `:type` | type name |
| ------------- | ------------- |
| ~~multiple~~ | ~~Multiple~~ |
| company | Company |
| product | Product |
| technology | Technology |
| ~~character~~ | ~~Character~~ |
| policy | Policy |
> leave it blank(`/zhishifenzi/innovation`)to get all
</Route>
## 德阳考试中心 {#de-yang-kao-shi-zhong-xin}
### 考试新闻 {#de-yang-kao-shi-zhong-xin-kao-shi-xin-wen}
<Route author="zytomorrow" example="/dykszx/news" path="/dykszx/news/:type?" paramsDesc={['考试类型']}>
| 新闻中心 | 公务员考试 | 事业单位 | (职)业资格、职称考试 | 其他 |
| :------: | :--------: | :------: | :--------------------: | :---: |
| all | gwy | sydw | zyzc | other |
</Route>
## 东莞教研网 {#dong-guan-jiao-yan-wang}
### 分类 {#dong-guan-jiao-yan-wang-fen-lei}
<Route author="nczitzk" example="/dgjyw/tz" path="/dgjyw/:category?" paramsDesc={['分类,见下表,默认为通知']}>
| 通知 | 动态 | 公示 |
| ---- | ---- | ---- |
| tz | dt | gs |
:::tip
分类字段处填写的是对应东莞教研网网址中中介于 **`https://www.dgjyw.com/`** 和 **.htm** 中间的一段。
如 [通知](https://www.dgjyw.com/tz.htm) 的网址为 `https://www.dgjyw.com/tz.htm`,其中间字段为 `tz`,所以可得路由为 [`/dgjyw/tz`](https://rsshub.app/dgjyw/tz);
同理,[教育科研 - 科研文件](https://www.dgjyw.com/jyky/kywj.htm) 的网址为 `https://www.dgjyw.com/jyky/kywj.htm`,其中间字段为 `jyky/kywj`,所以可得路由为 [`/dgjyw/jyky/kywj`](https://rsshub.app/dgjyw/jyky/kywj)。
:::
</Route>
<Route data={{"path":"/news/:tag?","categories":["study"],"example":"/x-mol/news/3","parameters":{"tag":"Tag number, can be obtained from news list URL. Empty value means news index."},"features":{"requireConfig":false,"requirePuppeteer":false,"antiCrawler":false,"supportBT":false,"supportPodcast":false,"supportScihub":false},"radar":{"source":["x-mol.com/news/index"],"target":"/news"},"name":"News","maintainers":["cssxsh"],"url":"x-mol.com/news/index","location":"news.ts"}} />
## 福建考试报名网 {#fu-jian-kao-shi-bao-ming-wang}
### 分类 {#fu-jian-kao-shi-bao-ming-wang-fen-lei}
<Route author="nczitzk" example="/fjksbm" path="/fjksbm/:category?" paramsDesc={['分类,见下表,默认为网络报名进行中']} radar="1">
| 已发布公告 (方案),即将开始 | 网络报名进行中 | 网络报名结束等待打印准考证 | 正在打印准考证 | 考试结束,等待发布成绩 | 已发布成绩 | 新闻动态 | 政策法规 |
| --------------------------- | -------------- | -------------------------- | -------------- | ---------------------- | ---------- | -------- | -------- |
| 0 | 1 | 2 | 3 | 4 | 5 | news | policy |
</Route>
<Route data={{"path":"/:category?","categories":["study"],"example":"/fjksbm","parameters":{"category":"分类,见下表,默认为网络报名进行中"},"features":{"requireConfig":false,"requirePuppeteer":false,"antiCrawler":false,"supportBT":false,"supportPodcast":false,"supportScihub":false},"radar":{"source":["fjksbm.com/portal/:category?","fjksbm.com/portal"]},"name":"分类","maintainers":["nczitzk"],"description":"| 已发布公告 (方案),即将开始 | 网络报名进行中 | 网络报名结束等待打印准考证 | 正在打印准考证 | 考试结束,等待发布成绩 | 已发布成绩 | 新闻动态 | 政策法规 |\n | --------------------------- | -------------- | -------------------------- | -------------- | ---------------------- | ---------- | -------- | -------- |\n | 0 | 1 | 2 | 3 | 4 | 5 | news | policy |","location":"index.ts"}} />
| 已发布公告 (方案),即将开始 | 网络报名进行中 | 网络报名结束等待打印准考证 | 正在打印准考证 | 考试结束,等待发布成绩 | 已发布成绩 | 新闻动态 | 政策法规 |
| --------------------------- | -------------- | -------------------------- | -------------- | ---------------------- | ---------- | -------- | -------- |
| 0 | 1 | 2 | 3 | 4 | 5 | news | policy |
## 湖南人事考试网 {#hu-nan-ren-shi-kao-shi-wang}
### 公告 {#hu-nan-ren-shi-kao-shi-wang-gong-gao}
<Route author="TonyRL" example="/hunanpea/rsks/2f1a6239-b4dc-491b-92af-7d95e0f0543e" path="/hunanpea/rsks/:guid" paramsDesc={['分类 id,可在 URL 中找到']} radar="1" />
## 经济 50 人论坛 {#jing-ji-50-ren-lun-tan}
### 专家文章 {#jing-ji-50-ren-lun-tan-zhuan-jia-wen-zhang}
<Route author="sddiky" example="/50forum" path="/50forum" radar="1" />
## 幕布 {#mu-bu}
### 精选社区 {#mu-bu-jing-xuan-she-qu}
<Route author="laampui nczitzk" example="/mubu/explore/16/读书笔记" path="/mubu/explore/:category?/:title?" paramsDesc={['分类 id', '显示标题']} />
<Route data={{"path":"/rsks/:guid","categories":["study"],"example":"/hunanpea/rsks/2f1a6239-b4dc-491b-92af-7d95e0f0543e","parameters":{"guid":"分类 id,可在 URL 中找到"},"features":{"requireConfig":false,"requirePuppeteer":false,"antiCrawler":false,"supportBT":false,"supportPodcast":false,"supportScihub":false},"radar":{"source":["rsks.hunanpea.com/Category/:guid/ArticlesByCategory.do"]},"name":"公告","maintainers":["TonyRL"],"location":"rsks.ts"}} />
## 山东省教育招生考试院 {#shan-dong-sheng-jiao-yu-zhao-sheng-kao-shi-yuan}
### 新闻 {#shan-dong-sheng-jiao-yu-zhao-sheng-kao-shi-yuan-xin-wen}
<Route author="nczitzk" example="/sdzk" path="/sdzk/:bcid?/:cid?" paramsDesc={['板块 id,可在对应板块页 URL 中找到,默认为 `1`,即信息与政策', '栏目 id,可在对应板块页 URL 中找到,默认为 `16`,即通知公告']}>
:::tip
若订阅 [信息与政策](https://www.sdzk.cn/NewsList.aspx?BCID=1),网址为 `https://www.sdzk.cn/NewsList.aspx?BCID=1`。截取 `BCID=1` 作为参数,此时路由为 [`/sdzk/1`](https://rsshub.app/sdzk/1)。
<Route data={{"path":"/:bcid?/:cid?","categories":["study"],"example":"/sdzk","parameters":{"bcid":"板块 id,可在对应板块页 URL 中找到,默认为 `1`,即信息与政策","cid":"栏目 id,可在对应板块页 URL 中找到,默认为 `16`,即通知公告"},"features":{"requireConfig":false,"requirePuppeteer":false,"antiCrawler":false,"supportBT":false,"supportPodcast":false,"supportScihub":false},"name":"新闻","maintainers":["nczitzk"],"description":":::tip\n 若订阅 [信息与政策](https://www.sdzk.cn/NewsList.aspx?BCID=1),网址为 `https://www.sdzk.cn/NewsList.aspx?BCID=1`。截取 `BCID=1` 作为参数,此时路由为 [`/sdzk/1`](https://rsshub.app/sdzk/1)。\n\n 若订阅 [通知公告](https://www.sdzk.cn/NewsList.aspx?BCID=1&CID=16),网址为 `https://www.sdzk.cn/NewsList.aspx?BCID=1&CID=16`。截取 `BCID=1` 与 `CID=16` 作为参数,此时路由为 [`/sdzk/1/16`](https://rsshub.app/sdzk/1/16)。\n :::","location":"index.ts"}} />
若订阅 [通知公告](https://www.sdzk.cn/NewsList.aspx?BCID=1\&CID=16),网址为 `https://www.sdzk.cn/NewsList.aspx?BCID=1&CID=16`。截取 `BCID=1` 与 `CID=16` 作为参数,此时路由为 [`/sdzk/1/16`](https://rsshub.app/sdzk/1/16)。
:::
</Route>
:::tip
若订阅 [信息与政策](https://www.sdzk.cn/NewsList.aspx?BCID=1),网址为 `https://www.sdzk.cn/NewsList.aspx?BCID=1`。截取 `BCID=1` 作为参数,此时路由为 [`/sdzk/1`](https://rsshub.app/sdzk/1)。
## 扇贝 {#shan-bei}
### 用户打卡 {#shan-bei-yong-hu-da-ka}
<Route author="DIYgod" example="/shanbay/checkin/ddwej" path="/shanbay/checkin/:id" paramsDesc={['用户 id']} />
### 精选文章 {#shan-bei-jing-xuan-wen-zhang}
<Route author="qiwihui" example="/shanbay/footprints" path="/shanbay/footprints/:category?" paramsDesc={['分类 id']} notOperational="1">
| 用户故事 | 地道表达法 | 实用口语 | 语法教室 | 读新闻学英语 | 单词鸡汤 | 扇贝理念 | 英语知识 | 原汁英文 |
| -------- | ---------- | -------- | -------- | ------------ | -------- | -------- | -------- | -------- |
| 1 | 31 | 46 | 34 | 40 | 43 | 16 | 7 | 10 |
| 学习方法 | 影视剧讲义 | 产品更新 | 精读文章 | 他山之石 | Quora 翻译 | TED 推荐 | 大耳狐小课堂 | 互动话题 |
| -------- | ---------- | -------- | -------- | -------- | ---------- | -------- | ------------ | -------- |
| 13 | 22 | 28 | 4 | 19 | 25 | 37 | 49 | 52 |
</Route>
若订阅 [通知公告](https://www.sdzk.cn/NewsList.aspx?BCID=1\&CID=16),网址为 `https://www.sdzk.cn/NewsList.aspx?BCID=1&CID=16`。截取 `BCID=1` 与 `CID=16` 作为参数,此时路由为 [`/sdzk/1/16`](https://rsshub.app/sdzk/1/16)。
:::
## 上海市教育考试院 {#shang-hai-shi-jiao-yu-kao-shi-yuan}
@@ -345,353 +124,166 @@
### 消息 {#shang-hai-shi-jiao-yu-kao-shi-yuan-xiao-xi}
<Route author="jialinghui Misaka13514" example="/shmeea/08000" path="/shmeea/:id?" radar="1" paramsDesc={['页面 ID,可在 URL 中找到,默认为消息速递']}>
:::tip
例如:消息速递的网址为 `https://www.shmeea.edu.cn/page/08000/index.html`,则页面 ID 为 `08000`。
:::
<Route data={{"path":"/:id?","categories":["study"],"example":"/shmeea/08000","parameters":{"id":"页面 ID,可在 URL 中找到,默认为消息速递"},"features":{"requireConfig":false,"requirePuppeteer":false,"antiCrawler":false,"supportBT":false,"supportPodcast":false,"supportScihub":false},"name":"消息","maintainers":["jialinghui","Misaka13514"],"description":":::tip\n 例如:消息速递的网址为 `https://www.shmeea.edu.cn/page/08000/index.html`,则页面 ID 为 `08000`。\n :::\n\n :::warning\n 暂不支持大类分类和[院内动态](https://www.shmeea.edu.cn/page/19000/index.html)\n :::","location":"index.ts"}} />
:::warning
暂不支持大类分类和[院内动态](https://www.shmeea.edu.cn/page/19000/index.html)
:::
</Route>
:::tip
例如:消息速递的网址为 `https://www.shmeea.edu.cn/page/08000/index.html`,则页面 ID 为 `08000`。
:::
:::warning
暂不支持大类分类和[院内动态](https://www.shmeea.edu.cn/page/19000/index.html)
:::
### 自学考试通知公告 {#shang-hai-shi-jiao-yu-kao-shi-yuan-zi-xue-kao-shi-tong-zhi-gong-gao}
<Route author="h2ws" example="/shmeea/self-study" path="/shmeea/self-study" radar="1" />
## 思维导图社区 {#si-wei-dao-tu-she-qu}
### 热门导图 {#si-wei-dao-tu-she-qu-re-men-dao-tu}
<Route author="nczitzk" example="/edrawsoft/mindmap/1/PV/DESC/CN/1" path="/edrawsoft/mindmap/:classId?/:order?/:sort?/:lang?/:price?/:search?" paramsDesc={['分类编号,见下表,默认为全部分类', '排序参数,`PV` 指 最多浏览,`TIME` 指 最新发布,`LIKE` 指 最多点赞,默认为 `PV` 即 最多浏览', '排序方式,`DESC` 指 降序,`ASC` 指 升序,默认为 `DESC` 即 降序', '模板语言,默认为 `CN`', '是否免费,`1` 指 全部,`2` 指 免费,`3` 指 付费,`4` 指 会员免费,默认为 `1` 即 全部', '搜索关键词,默认为空']}>
:::tip
不支持分类搜索和自定义搜索排序,即 `search` 参数不为空时,其他参数不起作用。
:::
分类编号如下表(选择全部则填入编号 0)
| 职业技能 | 企业家 / 管理者 | 程序员 | 产品经理 | 运营 / 市场营销 | 人事 / 培训 / 行政 | 法律 / 法务 | 医学 / 药学 / 保健 | 银行 / 金融 / 证券 / 保险 | 电商 / 微商 / 零售 | 编辑 / 媒体 / 出版 | 机械 / 电子 / 制造业 | 城市 / 建筑 / 房地产 | 其他技能 |
| -------- | --------------- | ------ | -------- | --------------- | ------------------ | ----------- | ------------------ | ------------------------- | ------------------ | ------------------ | -------------------- | -------------------- | -------- |
| 1 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 58 | 59 |
| 考研考证 | 研究生考试 | 建考 | 法考 | 教师资格证 | 公考 | 英语 | 医考 | 会计师 | 计算机 | 专升本 |
| -------- | ---------- | ---- | ---- | ---------- | ---- | ---- | ---- | ------ | ------ | ------ |
| 2 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 |
| 生活娱乐 | 体育 | 音乐 | 影视 | 旅游 | 游戏 | 兴趣 | 生活 |
| -------- | ---- | ---- | ---- | ---- | ---- | ---- | ---- |
| 3 | 29 | 30 | 31 | 32 | 33 | 34 | 56 |
| 校园教育 | 大学 | 高中 | 初中 | 小学 | 教育 |
| -------- | ---- | ---- | ---- | ---- | ---- |
| 4 | 35 | 36 | 37 | 38 | 39 |
| 读书笔记 | 文学作品 | 心灵成长 | 经管知识 | 终身学习 | 通用知识 | 知识栏目 |
| -------- | -------- | -------- | -------- | -------- | -------- | -------- |
| 5 | 40 | 41 | 42 | 43 | 44 | 45 |
| 创意脑图 | 长图 | 鱼骨图 | 时间线 | 圆圈图 | 组织结构 | 树状图 | 流程图 |
| -------- | ---- | ------ | ------ | ------ | -------- | ------ | ------ |
| 6 | 46 | 47 | 48 | 49 | 50 | 51 | 57 |
</Route>
## 搜韵网 {#sou-yun-wang}
### 诗词日历 {#sou-yun-wang-shi-ci-ri-li}
<Route author="nczitzk" example="/souyun/today" path="/souyun/today" />
<Route data={{"path":"/self-study","categories":["study"],"example":"/shmeea/self-study","parameters":{},"features":{"requireConfig":false,"requirePuppeteer":false,"antiCrawler":false,"supportBT":false,"supportPodcast":false,"supportScihub":false},"radar":{"source":["www.shmeea.edu.cn/page/04000/index.html","www.shmeea.edu.cn/"]},"name":"自学考试通知公告","maintainers":["h2ws"],"url":"www.shmeea.edu.cn/page/04000/index.html","location":"self-study.ts"}} />
## 网易公开课 {#wang-yi-gong-kai-ke}
:::tip
部分歌单及听歌排行信息为登陆后可见,自建时将环境变量`NCM_COOKIES`设为登陆后的 Cookie 值,即可正常获取。
:::
### 精品课程 {#wang-yi-gong-kai-ke-jing-pin-ke-cheng}
<Route author="hoilc" example="/163/open/vip" path="/163/open/vip" radar="1" />
## 下厨房 {#xia-chu-fang}
### 用户作品 {#xia-chu-fang-yong-hu-zuo-pin}
<Route author="xyqfer" example="/xiachufang/user/cooked/103309404" path="/xiachufang/user/cooked/:id" paramsDesc={['用户 id, 可在用户主页 URL 中找到']} />
### 用户菜谱 {#xia-chu-fang-yong-hu-cai-pu}
<Route author="xyqfer" example="/xiachufang/user/created/103309404" path="/xiachufang/user/created/:id" paramsDesc={['用户 id, 可在用户主页 URL 中找到']} />
### 作品动态 {#xia-chu-fang-zuo-pin-dong-tai}
<Route author="xyqfer" example="/xiachufang/popular/hot" path="/xiachufang/popular/:timeframe?" paramsDesc={['默认最新上传']}>
| 正在流行 | 24 小时最佳 | 本周最受欢迎 | 新秀菜谱 | 月度最佳 |
| -------- | ----------- | ------------ | -------- | ---------- |
| hot | pop | week | rising | monthhonor |
</Route>
## 学堂在线 {#xue-tang-zai-xian}
### 课程信息 {#xue-tang-zai-xian-ke-cheng-xin-xi}
<Route author="sanmmm" example="/xuetangx/course/course-v1:TsinghuaX+20240103X+2019_T1/status" path="/xuetangx/course/:cid/:type" paramsDesc={['课程id, 从课程页URL中可得到', '课程信息类型']}>
课程信息类型
| 课程开始时间 | 课程结束时间 | 课程进度 |
| ------------ | ------------ | -------- |
| start | end | status |
</Route>
### 课程列表 {#xue-tang-zai-xian-ke-cheng-lie-biao}
<Route author="sanmmm" example="/xuetangx/course/list/0/1/0" path="/xuetangx/course/list/:mode/:status/:credential/:type?" paramsDesc={['课程模式', '课程状态', '课程认证类型', '学科分类 默认为`全部`']}>
课程模式
| 自主 | 随堂 | 付费 | 全部 |
| ---- | ---- | ---- | ---- |
| 0 | 1 | 2 | -1 |
课程状态
| 即将开课 | 已开课 | 已结课 | 全部 |
| -------- | ------ | ------ | ---- |
| 1 | 2 | 3 | -1 |
课程认证类型
| 签字认证 | 认证开放 | 全部 |
| -------- | -------- | ---- |
| 1 | 2 | -1 |
学科分类
| 全部 | 计算机 | 经管・会计 | 创业 | 电子 | 工程 | 环境・地球 | 医学・健康 | 生命科学 | 数学 | 物理 | 化学 | 社科・法律 | 文学 | 历史 | 哲学 | 艺术・设计 | 外语 | 教育 | 其他 | 大学先修课 | 公共管理 | 建筑 | 职场 | 全球胜任力 |
| ---- | ------ | ---------- | ---- | ---- | ---- | ---------- | ---------- | -------- | ---- | ---- | ---- | ---------- | ---- | ---- | ---- | ---------- | ---- | ---- | ---- | ---------- | -------- | ---- | ---- | ---------- |
| -1 | 117 | 118 | 119 | 120 | 121 | 122 | 123 | 124 | 125 | 126 | 127 | 128 | 129 | 130 | 131 | 132 | 133 | 134 | 135 | 201 | 2550 | 2783 | 2952 | 6200 |
</Route>
## 阳光高考 {#yang-guang-gao-kao}
### 教育部阳光高考信息公开平台招生政策规定 {#yang-guang-gao-kao-jiao-yu-bu-yang-guang-gao-kao-xin-xi-gong-kai-ping-tai-zhao-sheng-zheng-ce-gui-ding}
<Route author="nczitzk" example="/chsi/zszcgd" path="/chsi/zszcgd/:category?" paramsDesc={['分类,默认为招生政策']}>
| 招生政策 | 深化考试招生制度改革 | 教育法律法规 |
| -------- | -------------------- | ------------ |
| dnzszc | zdgg | jyflfg |
</Route>
## 印象识堂 {#yin-xiang-shi-tang}
### 印象剪藏 {#yin-xiang-shi-tang-yin-xiang-jian-cang}
<Route author="nczitzk" example="/yinxiang/note" path="/yinxiang/note" />
### 卡片清单 {#yin-xiang-shi-tang-ka-pian-qing-dan}
<Route author="nczitzk" example="/yinxiang/card/32" path="/yinxiang/card/:id?" paramsDesc={['卡片 id,见下表,默认为每周收藏排行榜・TOP5']} notOperational="1">
:::tip
卡片对应的话题、专题等内容过期后,该卡片 id 也会失效,此时填入该卡片 id 将会报错。
:::
| 每周收藏排行榜・TOP5 | 每周热门「读书笔记」榜 TOP5 | 【印象话题】选择的悖论 | 【印象专题】如何一秒洞察问题本质? | 「识堂开讲」5 位嘉宾精华笔记大放送 | 【印象话题】培养专注力的 5 个步骤 | 🎁 购物清单主题活动获奖结果 |
| -------------------- | --------------------------- | ---------------------- | ---------------------------------- | ---------------------------------- | --------------------------------- | --------------------------- |
| 32 | 33 | 101 | 103 | 104 | 105 | 106 |
</Route>
### 用户公开笔记 {#yin-xiang-shi-tang-yong-hu-gong-kai-bi-ji}
<Route author="nczitzk" example="/yinxiang/personal/ZUhuRTmW5SKE7vvHPqI7cg" path="/yinxiang/personal/:id" paramsDesc={['用户 id,可在用户页 URL 中找到']} />
### 笔记分类 {#yin-xiang-shi-tang-bi-ji-fen-lei}
<Route author="nczitzk" example="/yinxiang/category/28" path="/yinxiang/category/:id" paramsDesc={['分类 id,可在分类页 URL 中找到']} />
### 笔记标签 {#yin-xiang-shi-tang-bi-ji-biao-qian}
<Route author="nczitzk" example="/yinxiang/tag/人生算法" path="/yinxiang/tag/:id" paramsDesc={['标签名,可在标签页中找到']} />
## 有道云笔记 {#you-dao-yun-bi-ji}
### 学霸感悟 {#you-dao-yun-bi-ji-xue-ba-gan-wu}
<Route author="nczitzk" example="/youdao/xueba" path="/youdao/xueba" />
### 笔记最新动态 {#you-dao-yun-bi-ji-bi-ji-zui-xin-dong-tai}
<Route author="nczitzk" example="/youdao/latest" path="/youdao/latest" />
<Route data={{"path":"/open/vip","categories":["study"],"example":"/163/open/vip","parameters":{},"features":{"requireConfig":false,"requirePuppeteer":false,"antiCrawler":false,"supportBT":false,"supportPodcast":false,"supportScihub":false},"radar":{"source":["vip.open.163.com/"]},"name":"精品课程","maintainers":["hoilc"],"url":"vip.open.163.com/","location":"open/vip.ts"}} />
## 语雀 {#yu-que}
### 知识库 {#yu-que-zhi-shi-ku}
<Route author="aha2mao ltaoo" example="/yuque/ruanyf/weekly" path="/yuque/:name/:book" paramsDesc={['用戶名', '知识库 ID']} radar="1">
| Node.js 专栏 | 阮一峰每周分享 | 语雀使用手册 |
| -------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------- |
| [/yuque/egg/nodejs](https://rsshub.app/yuque/egg/nodejs) | [/yuque/ruanyf/weekly](https://rsshub.app/yuque/ruanyf/weekly) | [/yuque/yuque/help](https://rsshub.app/yuque/yuque/help) |
</Route>
<Route data={{"path":"/:name/:book","categories":["study"],"example":"/yuque/ruanyf/weekly","parameters":{"name":"用戶名","book":"知识库 ID"},"features":{"requireConfig":false,"requirePuppeteer":false,"antiCrawler":false,"supportBT":false,"supportPodcast":false,"supportScihub":false},"radar":{"source":["yuque.com/:name/:book"]},"name":"知识库","maintainers":["aha2mao","ltaoo"],"description":"| Node.js 专栏 | 阮一峰每周分享 | 语雀使用手册 |\n | -------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------- |\n | [/yuque/egg/nodejs](https://rsshub.app/yuque/egg/nodejs) | [/yuque/ruanyf/weekly](https://rsshub.app/yuque/ruanyf/weekly) | [/yuque/yuque/help](https://rsshub.app/yuque/yuque/help) |","location":"book.ts"}} />
## 中国大学 MOOC (慕课) {#zhong-guo-da-xue-mooc-mu-ke}
### 最新 {#zhong-guo-da-xue-mooc-mu-ke-zui-xin}
<Route author="xyqfer" example="/icourse163/newest" path="/icourse163/newest" />
| Node.js 专栏 | 阮一峰每周分享 | 语雀使用手册 |
| -------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------- |
| [/yuque/egg/nodejs](https://rsshub.app/yuque/egg/nodejs) | [/yuque/ruanyf/weekly](https://rsshub.app/yuque/ruanyf/weekly) | [/yuque/yuque/help](https://rsshub.app/yuque/yuque/help) |
## 中国管理现代化研究会 {#zhong-guo-guan-li-xian-dai-hua-yan-jiu-hui}
### 栏目 {#zhong-guo-guan-li-xian-dai-hua-yan-jiu-hui-lan-mu}
<Route author="nczitzk" example="/camchina" path="/camchina/:id?" paramsDesc={['分类,见下表,默认为 1,即新闻']}>
| 新闻 | 通告栏 |
| ---- | ------ |
| 1 | 2 |
</Route>
<Route data={{"path":"/:id?","categories":["study"],"example":"/camchina","parameters":{"id":"分类,见下表,默认为 1,即新闻"},"features":{"requireConfig":false,"requirePuppeteer":false,"antiCrawler":false,"supportBT":false,"supportPodcast":false,"supportScihub":false},"radar":{"source":["cste.org.cn/categories/:id","cste.org.cn/"]},"name":"栏目","maintainers":["nczitzk"],"description":"| 新闻 | 通告栏 |\n | ---- | ------ |\n | 1 | 2 |","location":"index.ts"}} />
| 新闻 | 通告栏 |
| ---- | ------ |
| 1 | 2 |
## 中国计算机学会 {#zhong-guo-ji-suan-ji-xue-hui}
### 新闻 {#zhong-guo-ji-suan-ji-xue-hui-xin-wen}
### 大数据专家委员会 {#zhong-guo-ji-suan-ji-xue-hui-da-shu-ju-zhuan-jia-wei-yuan-hui}
<Route author="nczitzk" example="/ccf/news" path="/ccf/news/:category?" paramsDesc={['分类,见下表,默认为 CCF 新闻']}>
| CCF 新闻 | CCF 聚焦 | ACM 信息 |
| ----------- | -------- | --------- |
| Media\_list | Focus | ACM\_News |
</Route>
<Route data={{"path":"/tfbd/:caty/:id","categories":["study"],"example":"/ccf/tfbd/xwdt/tzgg","parameters":{"caty":"主分类,可在 URL 找到","id":"子分类,可在 URL 找到"},"features":{"requireConfig":false,"requirePuppeteer":false,"antiCrawler":false,"supportBT":false,"supportPodcast":false,"supportScihub":false},"radar":{"source":["tfbd.ccf.org.cn/tfbd/:caty/:id","tfbd.ccf.org.cn/"]},"name":"大数据专家委员会","maintainers":["tudou027"],"location":"tfbd/index.ts"}} />
### 计算机视觉专委会 - 学术动态 - 分类 {#zhong-guo-ji-suan-ji-xue-hui-ji-suan-ji-shi-jue-zhuan-wei-hui-xue-shu-dong-tai-fen-lei}
<Route author="elxy" example="/ccf/ccfcv/xsdt/xsqy" path="/ccf/ccfcv/:channel/:category" paramsDesc={['频道,仅支持 `xsdt`', '分类,见下表,亦可在网站 url 里找到']}>
| 学术前沿 | 热点征文 | 学术会议 |
| -------- | -------- | -------- |
| xsqy | rdzw | xshy |
</Route>
<Route data={{"path":"/ccfcv/:channel/:category","categories":["study"],"example":"/ccf/ccfcv/xsdt/xsqy","parameters":{"channel":"频道,仅支持 `xsdt`","category":"分类,见下表,亦可在网站 url 里找到"},"features":{"requireConfig":false,"requirePuppeteer":false,"antiCrawler":false,"supportBT":false,"supportPodcast":false,"supportScihub":false},"name":"计算机视觉专委会 - 学术动态 - 分类","maintainers":["elxy"],"description":"| 学术前沿 | 热点征文 | 学术会议 |\n | -------- | -------- | -------- |\n | xsqy | rdzw | xshy |","location":"ccfcv/index.ts"}} />
### 大数据专家委员会 {#zhong-guo-ji-suan-ji-xue-hui-da-shu-ju-zhuan-jia-wei-yuan-hui}
| 学术前沿 | 热点征文 | 学术会议 |
| -------- | -------- | -------- |
| xsqy | rdzw | xshy |
<Route author="tudou027" example="/ccf/tfbd/xwdt/tzgg" path="/ccf/tfbd/:caty/:id" paramsDesc={['主分类,可在 URL 找到', '子分类,可在 URL 找到']} radar="1" />
### 新闻 {#zhong-guo-ji-suan-ji-xue-hui-xin-wen}
<Route data={{"path":"/news/:category?","categories":["study"],"example":"/ccf/news","parameters":{"category":"分类,见下表,默认为 CCF 新闻"},"features":{"requireConfig":false,"requirePuppeteer":false,"antiCrawler":false,"supportBT":false,"supportPodcast":false,"supportScihub":false},"radar":{"source":["ccf.org.cn/:category","ccf.org.cn/"],"target":"/news/:category"},"name":"新闻","maintainers":["nczitzk"],"description":"| CCF 新闻 | CCF 聚焦 | ACM 信息 |\n | ----------- | -------- | --------- |\n | Media_list | Focus | ACM_News |","location":"news.ts"}} />
| CCF 新闻 | CCF 聚焦 | ACM 信息 |
| ----------- | -------- | --------- |
| Media\_list | Focus | ACM\_News |
## 中国技术经济学会 {#zhong-guo-ji-shu-jing-ji-xue-hui}
### 栏目 {#zhong-guo-ji-shu-jing-ji-xue-hui-lan-mu}
<Route author="nczitzk" example="/cste" path="/cste/:id?" paramsDesc={['分类,见下表,默认为 16,即通知公告']}>
| 通知公告 | 学会新闻 | 科协简讯 | 学科动态 | 往事钩沉 |
| -------- | -------- | -------- | -------- | -------- |
| 16 | 18 | 19 | 20 | 21 |
</Route>
<Route data={{"path":"/:id?","categories":["study"],"example":"/cste","parameters":{"id":"分类,见下表,默认为 16,即通知公告"},"features":{"requireConfig":false,"requirePuppeteer":false,"antiCrawler":false,"supportBT":false,"supportPodcast":false,"supportScihub":false},"name":"栏目","maintainers":["nczitzk"],"description":"| 通知公告 | 学会新闻 | 科协简讯 | 学科动态 | 往事钩沉 |\n | -------- | -------- | -------- | -------- | -------- |\n | 16 | 18 | 19 | 20 | 21 |","location":"index.ts"}} />
| 通知公告 | 学会新闻 | 科协简讯 | 学科动态 | 往事钩沉 |
| -------- | -------- | -------- | -------- | -------- |
| 16 | 18 | 19 | 20 | 21 |
## 中国人工智能学会 {#zhong-guo-ren-gong-zhi-neng-xue-hui}
### 学会动态 {#zhong-guo-ren-gong-zhi-neng-xue-hui-xue-hui-dong-tai}
<Route author="tudou027" example="/caai/45" path="/caai/:caty" paramsDesc={['分类 ID,可在 URL 找到']} radar="1" />
<Route data={{"path":"/:caty","categories":["study"],"example":"/caai/45","parameters":{"caty":"分类 ID,可在 URL 找到"},"features":{"requireConfig":false,"requirePuppeteer":false,"antiCrawler":false,"supportBT":false,"supportPodcast":false,"supportScihub":false},"name":"学会动态","maintainers":["tudou027"],"location":"index.ts"}} />
## 中国研究生招生信息网 {#zhong-guo-yan-jiu-sheng-zhao-sheng-xin-xi-wang}
### 考研热点新闻 {#zhong-guo-yan-jiu-sheng-zhao-sheng-xin-xi-wang-kao-yan-re-dian-xin-wen}
<Route author="yanbot-team" example="/chsi/hotnews" path="/chsi/hotnews" radar="1" />
### 考研动态 {#zhong-guo-yan-jiu-sheng-zhao-sheng-xin-xi-wang-kao-yan-dong-tai}
<Route author="SunBK201" example="/chsi/kydt" path="/chsi/kydt" radar="1" />
<Route data={{"path":"/kydt","categories":["study"],"example":"/chsi/kydt","parameters":{},"features":{"requireConfig":false,"requirePuppeteer":false,"antiCrawler":false,"supportBT":false,"supportPodcast":false,"supportScihub":false},"radar":{"source":["yz.chsi.com.cn/kyzx/kydt"]},"name":"考研动态","maintainers":["SunBK201"],"url":"yz.chsi.com.cn/kyzx/kydt","location":"kydt.ts"}} />
### 考研热点新闻 {#zhong-guo-yan-jiu-sheng-zhao-sheng-xin-xi-wang-kao-yan-re-dian-xin-wen}
<Route data={{"path":"/hotnews","categories":["study"],"example":"/chsi/hotnews","parameters":{},"features":{"requireConfig":false,"requirePuppeteer":false,"antiCrawler":false,"supportBT":false,"supportPodcast":false,"supportScihub":false},"radar":{"source":["yz.chsi.com.cn/"]},"name":"考研热点新闻","maintainers":["yanbot-team"],"url":"yz.chsi.com.cn/","location":"hotnews.ts"}} />
### 考研资讯 {#zhong-guo-yan-jiu-sheng-zhao-sheng-xin-xi-wang-kao-yan-zi-xun}
<Route author="yanbot-team" example="/chsi/kyzx/fstj" path="/chsi/kyzx/:type" radar="1" paramsDesc={[' type 见下表,亦可在网站 URL 找到']}>
| `:type` | 专题名称 |
| ------- | -------- |
| fstj | 复试调剂 |
| kydt | 考研动态 |
| zcdh | 政策导航 |
| kyrw | 考研人物 |
| jyxd | 经验心得 |
</Route>
<Route data={{"path":"/kyzx/:type","categories":["study"],"example":"/chsi/kyzx/fstj","parameters":{"type":" type 见下表,亦可在网站 URL 找到"},"features":{"requireConfig":false,"requirePuppeteer":false,"antiCrawler":false,"supportBT":false,"supportPodcast":false,"supportScihub":false},"radar":{"source":["yz.chsi.com.cn/kyzx/:type"]},"name":"考研资讯","maintainers":["yanbot-team"],"description":"| `:type` | 专题名称 |\n | ------- | -------- |\n | fstj | 复试调剂 |\n | kydt | 考研动态 |\n | zcdh | 政策导航 |\n | kyrw | 考研人物 |\n | jyxd | 经验心得 |","location":"kyzx.ts"}} />
| `:type` | 专题名称 |
| ------- | -------- |
| fstj | 复试调剂 |
| kydt | 考研动态 |
| zcdh | 政策导航 |
| kyrw | 考研人物 |
| jyxd | 经验心得 |
## 中国智库网 {#zhong-guo-zhi-ku-wang}
### 观点与实践 {#zhong-guo-zhi-ku-wang-guan-dian-yu-shi-jian}
<Route author="AEliu" example="/chinathinktanks/57" path="/chinathinktanks/:id" radar="1" paramsDesc={['见下表,亦可在网站 url 里找到']}>
| `:id` | 专题名称 |
| ----- | -------- |
| 2 | 党的建设 |
| 3 | 社会 |
| 4 | 生态 |
| 5 | 政治 |
| 6 | 经济 |
| 7 | 文化 |
| 9 | 热点专题 |
| 10 | 国际关系 |
| 13 | 国外智库 |
| 46 | 智库报告 |
| 57 | 智库要闻 |
| 126 | 世界经济 |
| 127 | 宏观经济 |
| 128 | 区域经济 |
| 129 | 产业企业 |
| 130 | 三农问题 |
| 131 | 财政金融 |
| 132 | 科技创新 |
| 133 | 民主 |
| 134 | 法治 |
| 135 | 行政 |
| 136 | 国家治理 |
| 137 | 社会事业 |
| 138 | 社会保障 |
| 139 | 民族宗教 |
| 140 | 人口就业 |
| 141 | 社会治理 |
| 142 | 文化产业 |
| 143 | 公共文化 |
| 144 | 文化体制 |
| 145 | 文化思想 |
| 146 | 资源 |
| 147 | 能源 |
| 148 | 环境 |
| 149 | 生态文明 |
| 150 | 思想建设 |
| 151 | 作风建设 |
| 152 | 组织建设 |
| 153 | 制度建设 |
| 154 | 反腐倡廉 |
| 155 | 中国外交 |
| 156 | 全球治理 |
| 157 | 大国关系 |
| 158 | 地区政治 |
| 181 | 执政能力 |
</Route>
<Route data={{"path":"/:id","categories":["study"],"example":"/chinathinktanks/57","parameters":{"id":"见下表,亦可在网站 url 里找到"},"features":{"requireConfig":false,"requirePuppeteer":false,"antiCrawler":false,"supportBT":false,"supportPodcast":false,"supportScihub":false},"name":"观点与实践","maintainers":["Aeliu"],"description":"| `:id` | 专题名称 |\n | ----- | -------- |\n | 2 | 党的建设 |\n | 3 | 社会 |\n | 4 | 生态 |\n | 5 | 政治 |\n | 6 | 经济 |\n | 7 | 文化 |\n | 9 | 热点专题 |\n | 10 | 国际关系 |\n | 13 | 国外智库 |\n | 46 | 智库报告 |\n | 57 | 智库要闻 |\n | 126 | 世界经济 |\n | 127 | 宏观经济 |\n | 128 | 区域经济 |\n | 129 | 产业企业 |\n | 130 | 三农问题 |\n | 131 | 财政金融 |\n | 132 | 科技创新 |\n | 133 | 民主 |\n | 134 | 法治 |\n | 135 | 行政 |\n | 136 | 国家治理 |\n | 137 | 社会事业 |\n | 138 | 社会保障 |\n | 139 | 民族宗教 |\n | 140 | 人口就业 |\n | 141 | 社会治理 |\n | 142 | 文化产业 |\n | 143 | 公共文化 |\n | 144 | 文化体制 |\n | 145 | 文化思想 |\n | 146 | 资源 |\n | 147 | 能源 |\n | 148 | 环境 |\n | 149 | 生态文明 |\n | 150 | 思想建设 |\n | 151 | 作风建设 |\n | 152 | 组织建设 |\n | 153 | 制度建设 |\n | 154 | 反腐倡廉 |\n | 155 | 中国外交 |\n | 156 | 全球治理 |\n | 157 | 大国关系 |\n | 158 | 地区政治 |\n | 181 | 执政能力 |","location":"viewpoint.ts"}} />
| `:id` | 专题名称 |
| ----- | -------- |
| 2 | 党的建设 |
| 3 | 社会 |
| 4 | 生态 |
| 5 | 政治 |
| 6 | 经济 |
| 7 | 文化 |
| 9 | 热点专题 |
| 10 | 国际关系 |
| 13 | 国外智库 |
| 46 | 智库报告 |
| 57 | 智库要闻 |
| 126 | 世界经济 |
| 127 | 宏观经济 |
| 128 | 区域经济 |
| 129 | 产业企业 |
| 130 | 三农问题 |
| 131 | 财政金融 |
| 132 | 科技创新 |
| 133 | 民主 |
| 134 | 法治 |
| 135 | 行政 |
| 136 | 国家治理 |
| 137 | 社会事业 |
| 138 | 社会保障 |
| 139 | 民族宗教 |
| 140 | 人口就业 |
| 141 | 社会治理 |
| 142 | 文化产业 |
| 143 | 公共文化 |
| 144 | 文化体制 |
| 145 | 文化思想 |
| 146 | 资源 |
| 147 | 能源 |
| 148 | 环境 |
| 149 | 生态文明 |
| 150 | 思想建设 |
| 151 | 作风建设 |
| 152 | 组织建设 |
| 153 | 制度建设 |
| 154 | 反腐倡廉 |
| 155 | 中国外交 |
| 156 | 全球治理 |
| 157 | 大国关系 |
| 158 | 地区政治 |
| 181 | 执政能力 |
## 中华人民共和国学位证书查询 {#zhong-hua-ren-min-gong-he-guo-xue-wei-zheng-shu-cha-xun}
### 各学位授予单位学位证书上网进度 {#zhong-hua-ren-min-gong-he-guo-xue-wei-zheng-shu-cha-xun-ge-xue-wei-shou-yu-dan-wei-xue-wei-zheng-shu-shang-wang-jin-du}
### Unknown {#zhong-hua-ren-min-gong-he-guo-xue-wei-zheng-shu-cha-xun-unknown}
<Route author="TonyRL" example="/chinadegrees/11" path="/chinadegrees/:province?" paramsDesc={['省市代号,见下表,亦可在 [这里](http://www.chinadegrees.com.cn/help/provinceSwqk.html) 找到,默认为 `11`']} radar="1" puppeteer="1" notOperational="1">
| 省市 | 代号 |
| ---------------- | ---- |
| 北京市 | 11 |
| 天津市 | 12 |
| 河北省 | 13 |
| 山西省 | 14 |
| 内蒙古自治区 | 15 |
| 辽宁省 | 21 |
| 吉林省 | 22 |
| 黑龙江省 | 23 |
| 上海市 | 31 |
| 江苏省 | 32 |
| 浙江省 | 33 |
| 安徽省 | 34 |
| 福建省 | 35 |
| 江西省 | 36 |
| 山东省 | 37 |
| 河南省 | 41 |
| 湖北省 | 42 |
| 湖南省 | 43 |
| 广东省 | 44 |
| 广西壮族自治区 | 45 |
| 海南省 | 46 |
| 重庆市 | 50 |
| 四川省 | 51 |
| 贵州省 | 52 |
| 云南省 | 53 |
| 西藏自治区 | 54 |
| 陕西省 | 61 |
| 甘肃省 | 62 |
| 青海省 | 63 |
| 宁夏回族自治区 | 64 |
| 新疆维吾尔自治区 | 65 |
| 台湾 | 71 |
</Route>
<Route data={{"path":"/:province?","categories":["study"],"example":"/chinadegrees/11","parameters":{"province":"省市代号,见下表,亦可在 [这里](http://www.chinadegrees.com.cn/help/provinceSwqk.html) 找到,默认为 `11`"},"features":{"requireConfig":false,"requirePuppeteer":true,"antiCrawler":false,"supportBT":false,"supportPodcast":false,"supportScihub":false},"name":"Unknown","maintainers":["TonyRL"],"location":"province.ts"}} />
File diff suppressed because it is too large Load Diff
+43 -71
View File
@@ -1,125 +1,97 @@
# 🛫 Travel
# travel
## 12306 {#12306}
### 最新动态 {#12306-zui-xin-dong-tai}
<Route author="LogicJake" example="/12306/zxdt" path="/12306/zxdt/:id?" paramsDesc={['铁路局id,可在 URL 中找到,不填默认显示所有铁路局动态']} />
### 售票信息 {#12306-shou-piao-xin-xi}
<Route author="Fatpandac" example="/12306/2022-02-19/重庆/永川东" path="/12306/:date/:from/:to/:type?" paramsDesc={['时间,格式为(YYYY-MM-DD)', '始发站', '终点站', '售票类型,成人和学生可选,默认为成人']} />
<Route data={{"path":"/:date/:from/:to/:type?","categories":["travel"],"example":"/12306/2022-02-19/重庆/永川东","parameters":{"date":"时间,格式为(YYYY-MM-DD)","from":"始发站","to":"终点站","type":"售票类型,成人和学生可选,默认为成人"},"features":{"requireConfig":false,"requirePuppeteer":false,"antiCrawler":false,"supportBT":false,"supportPodcast":false,"supportScihub":false},"name":"售票信息","maintainers":["Fatpandac"],"location":"index.ts"}} />
### 最新动态 {#12306-zui-xin-dong-tai}
<Route data={{"path":"/zxdt/:id?","categories":["travel"],"example":"/12306/zxdt","parameters":{"id":"铁路局id,可在 URL 中找到,不填默认显示所有铁路局动态"},"features":{"requireConfig":false,"requirePuppeteer":false,"antiCrawler":false,"supportBT":false,"supportPodcast":false,"supportScihub":false},"radar":{"source":["www.12306.cn/","www.12306.cn/mormhweb/1/:id/index_fl.html"],"target":"/zxdt/:id"},"name":"最新动态","maintainers":["LogicJake"],"url":"www.12306.cn/","location":"zxdt.ts"}} />
## Brooklyn Museum 纽约布鲁克林博物馆 {#brooklyn-museum-niu-yue-bu-lu-ke-lin-bo-wu-guan}
### Exhibitions {#brooklyn-museum-niu-yue-bu-lu-ke-lin-bo-wu-guan-exhibitions}
<Route author="chazeon" example="/brooklynmuseum/exhibitions" path="/brooklynmuseum/exhibitions/:state?" paramsDesc={['展览进行的状态:`current` 对应展览当前正在进行,`past` 对应过去的展览,`upcoming` 对应即将举办的展览,默认为 `current`']} />
<Route data={{"path":"/exhibitions/:state?","categories":["travel"],"example":"/brooklynmuseum/exhibitions","parameters":{"state":"展览进行的状态:`current` 对应展览当前正在进行,`past` 对应过去的展览,`upcoming` 对应即将举办的展览,默认为 `current`"},"features":{"requireConfig":false,"requirePuppeteer":false,"antiCrawler":false,"supportBT":false,"supportPodcast":false,"supportScihub":false},"name":"Exhibitions","maintainers":[],"location":"exhibitions.ts"}} />
## National Geographic {#national-geographic}
### Latest Stories {#national-geographic-latest-stories}
<Route author="miles170" example="/nationalgeographic/latest-stories" path="/nationalgeographic/latest-stories" />
<Route data={{"path":"/latest-stories","categories":["travel"],"example":"/nationalgeographic/latest-stories","parameters":{},"features":{"requireConfig":false,"requirePuppeteer":false,"antiCrawler":false,"supportBT":false,"supportPodcast":false,"supportScihub":false},"radar":{"source":["www.nationalgeographic.com/pages/topic/latest-stories"]},"name":"Latest Stories","maintainers":["miles170"],"url":"www.nationalgeographic.com/pages/topic/latest-stories","location":"latest-stories.ts"}} />
## New Museum 纽约新美术馆 {#new-museum-niu-yue-xin-mei-shu-guan}
### Exhibitions {#new-museum-niu-yue-xin-mei-shu-guan-exhibitions}
<Route author="chazeon" example="/newmuseum/exhibitions" path="/newmuseum/exhibitions" />
<Route data={{"path":"/exhibitions","categories":["travel"],"example":"/newmuseum/exhibitions","parameters":{},"features":{"requireConfig":false,"requirePuppeteer":false,"antiCrawler":false,"supportBT":false,"supportPodcast":false,"supportScihub":false},"name":"Exhibitions","maintainers":["chazeon"],"location":"exhibitions.ts"}} />
## 飞客茶馆 {#fei-ke-cha-guan}
### 优惠信息 {#fei-ke-cha-guan-you-hui-xin-xi}
<Route author="howel52" example="/flyert/preferential" path="/flyert/preferential" />
### 信用卡 {#fei-ke-cha-guan-xin-yong-ka}
<Route author="nicolaszf" example="/flyert/creditcard/zhongxin" path="/flyert/creditcard/:bank" paramsDesc={['信用卡板块各银行的拼音简称']}>
| 信用卡模块 | bank |
| ---------- | ------------- |
| 国内信用卡 | creditcard |
| 浦发银行 | pufa |
| 招商银行 | zhaoshang |
| 中信银行 | zhongxin |
| 交通银行 | jiaotong |
| 中国银行 | zhonghang |
| 工商银行 | gongshang |
| 广发银行 | guangfa |
| 农业银行 | nongye |
| 建设银行 | jianshe |
| 汇丰银行 | huifeng |
| 民生银行 | mingsheng |
| 兴业银行 | xingye |
| 花旗银行 | huaqi |
| 上海银行 | shanghai |
| 无卡支付 | wuka |
| 投资理财 | 137 |
| 网站权益汇 | 145 |
| 境外信用卡 | intcreditcard |
</Route>
<Route data={{"path":"/creditcard/:bank","categories":["travel"],"example":"/flyert/creditcard/zhongxin","parameters":{"bank":"信用卡板块各银行的拼音简称"},"features":{"requireConfig":false,"requirePuppeteer":false,"antiCrawler":false,"supportBT":false,"supportPodcast":false,"supportScihub":false},"radar":{"source":["flyert.com/"]},"name":"信用卡","maintainers":["nicolaszf"],"url":"flyert.com/","description":"| 信用卡模块 | bank |\n | ---------- | ------------- |\n | 国内信用卡 | creditcard |\n | 浦发银行 | pufa |\n | 招商银行 | zhaoshang |\n | 中信银行 | zhongxin |\n | 交通银行 | jiaotong |\n | 中国银行 | zhonghang |\n | 工商银行 | gongshang |\n | 广发银行 | guangfa |\n | 农业银行 | nongye |\n | 建设银行 | jianshe |\n | 汇丰银行 | huifeng |\n | 民生银行 | mingsheng |\n | 兴业银行 | xingye |\n | 花旗银行 | huaqi |\n | 上海银行 | shanghai |\n | 无卡支付 | wuka |\n | 投资理财 | 137 |\n | 网站权益汇 | 145 |\n | 境外信用卡 | intcreditcard |","location":"creditcard.ts"}} />
| 信用卡模块 | bank |
| ---------- | ------------- |
| 国内信用卡 | creditcard |
| 浦发银行 | pufa |
| 招商银行 | zhaoshang |
| 中信银行 | zhongxin |
| 交通银行 | jiaotong |
| 中国银行 | zhonghang |
| 工商银行 | gongshang |
| 广发银行 | guangfa |
| 农业银行 | nongye |
| 建设银行 | jianshe |
| 汇丰银行 | huifeng |
| 民生银行 | mingsheng |
| 兴业银行 | xingye |
| 花旗银行 | huaqi |
| 上海银行 | shanghai |
| 无卡支付 | wuka |
| 投资理财 | 137 |
| 网站权益汇 | 145 |
| 境外信用卡 | intcreditcard |
### 优惠信息 {#fei-ke-cha-guan-you-hui-xin-xi}
<Route data={{"path":"/preferential","categories":["travel"],"example":"/flyert/preferential","parameters":{},"features":{"requireConfig":false,"requirePuppeteer":false,"antiCrawler":false,"supportBT":false,"supportPodcast":false,"supportScihub":false},"radar":{"source":["flyert.com/"]},"name":"优惠信息","maintainers":["howel52"],"url":"flyert.com/","location":"preferential.ts"}} />
## 福州地铁 {#fu-zhou-di-tie}
### 通知公告 {#fu-zhou-di-tie-tong-zhi-gong-gao}
<Route author="HankChow" example="/fzmtr/announcements" path="/fzmtr/announcements" />
<Route data={{"path":"/announcements","categories":["travel"],"example":"/fzmtr/announcements","parameters":{},"features":{"requireConfig":false,"requirePuppeteer":false,"antiCrawler":false,"supportBT":false,"supportPodcast":false,"supportScihub":false},"name":"通知公告","maintainers":["HankChow"],"location":"announcements.ts"}} />
## 广州地铁 {#guang-zhou-di-tie}
### 新闻 {#guang-zhou-di-tie-xin-wen}
<Route author="HankChow" example="/guangzhoumetro/news" path="/guangzhoumetro/news" />
<Route data={{"path":"/news","categories":["travel"],"example":"/guangzhoumetro/news","parameters":{},"features":{"requireConfig":false,"requirePuppeteer":false,"antiCrawler":false,"supportBT":false,"supportPodcast":false,"supportScihub":false},"name":"新闻","maintainers":["HankChow"],"location":"news.ts"}} />
## 国家地理 {#guo-jia-di-li}
### 分类 {#guo-jia-di-li-fen-lei}
<Route author="fengkx" example="/natgeo/environment/article" path="/natgeo/:cat/:type?" paramsDesc={['分类', '类型, 例如`https://www.natgeomedia.com/environment/photo/`对应 `cat`, `type` 分别为 `environment`, `photo`']} />
## 活动行 {#huo-dong-xing}
### 最新活动 {#huo-dong-xing-zui-xin-huo-dong}
<Route author="kfgamehacker" example="/huodongxing/explore" path="/huodongxing/explore" />
## 马蜂窝 {#ma-feng-wo}
### 游记 {#ma-feng-wo-you-ji}
<Route author="sinchang" example="/mafengwo/note/hot" path="/mafengwo/note/:type" paramsDesc={['目前支持两种, `hot` 代表热门游记, `latest` 代表最新游记']} />
### 自由行 {#ma-feng-wo-zi-you-xing}
<Route author="nczitzk" example="/mafengwo/ziyouxing/10186" path="/mafengwo/ziyouxing/:code" paramsDesc={['目的地代码,可在该目的地页面的 URL 中找到']} notOperational="1">
目的地代码请参见 [这里](http://www.mafengwo.cn/mdd/)
</Route>
## 纽约大都会美术馆 {#niu-yue-da-dou-hui-mei-shu-guan}
### Exhibitions {#niu-yue-da-dou-hui-mei-shu-guan-exhibitions}
<Route author="chazeon" example="/metmuseum/exhibitions" path="/metmusem/exhibitions/:state?" paramsDesc={['展览进行的状态:`current` 对应展览当前正在进行,`past` 对应过去的展览,`upcoming` 对应即将举办的展览,默认为 `current`']} anticrawler="1" />
<Route data={{"path":"/:cat/:type?","categories":["travel"],"example":"/natgeo/environment/article","parameters":{"cat":"分类","type":"类型, 例如`https://www.natgeomedia.com/environment/photo/`对应 `cat`, `type` 分别为 `environment`, `photo`"},"features":{"requireConfig":false,"requirePuppeteer":false,"antiCrawler":false,"supportBT":false,"supportPodcast":false,"supportScihub":false},"radar":{"source":["natgeomedia.com/:cat/:type","natgeomedia.com/"],"target":"/:cat/:type"},"name":"分类","maintainers":["fengkx"],"location":"natgeo.ts"}} />
## 纽约犹太人博物馆 {#niu-yue-you-tai-ren-bo-wu-guan}
### Exhibitions {#niu-yue-you-tai-ren-bo-wu-guan-exhibitions}
<Route author="chazeon" example="/jewishmuseum/exhibitions" path="/jewishmuseum/exhibitions" />
<Route data={{"path":"/exhibitions","categories":["travel"],"example":"/jewishmuseum/exhibitions","parameters":{},"features":{"requireConfig":false,"requirePuppeteer":false,"antiCrawler":false,"supportBT":false,"supportPodcast":false,"supportScihub":false},"name":"Exhibitions","maintainers":["chazeon"],"location":"exhibitions.ts"}} />
## 中国国际航空公司 {#zhong-guo-guo-ji-hang-kong-gong-si}
### 服务公告 {#zhong-guo-guo-ji-hang-kong-gong-si-fu-wu-gong-gao}
<Route author="LandonLi" example="/airchina/announcement" path="/airchina/announcement" radar="1" />
<Route data={{"path":"/announcement","categories":["travel"],"example":"/airchina/announcement","parameters":{},"features":{"requireConfig":false,"requirePuppeteer":false,"antiCrawler":false,"supportBT":false,"supportPodcast":false,"supportScihub":false},"radar":{"source":["www.airchina.com.cn/"]},"name":"服务公告","maintainers":["LandonLi"],"url":"www.airchina.com.cn/","location":"index.ts"}} />
## 走进日本 {#zou-jin-ri-ben}
### 政治外交 {#zou-jin-ri-ben-zheng-zhi-wai-jiao}
### Unknown {#zou-jin-ri-ben-unknown}
<Route author="laampui" example="/nippon/Politics" path="/nippon/:category?" paramsDesc={['默认政治,可选如下']}>
| 政治 | 经济 | 社会 | 展览预告 | 焦点专题 | 深度报道 | 话题 | 日本信息库 | 日本一蹩 | 人物访谈 | 编辑部通告 |
| -------- | ------- | ------- | -------- | ------------------ | -------- | ------------ | ---------- | ------------- | -------- | ------------- |
| Politics | Economy | Society | Culture | Science,Technology | In-depth | japan-topics | japan-data | japan-glances | People | Announcements |
</Route>
<Route data={{"path":"/:category?","categories":["travel"],"example":"/nippon/Politics","parameters":{"category":"默认政治,可选如下"},"features":{"requireConfig":false,"requirePuppeteer":false,"antiCrawler":false,"supportBT":false,"supportPodcast":false,"supportScihub":false},"radar":{"source":["www.nippon.com/nippon/:category?","www.nippon.com/cn"]},"name":"Unknown","maintainers":["laampui"],"location":"index.ts"}} />
File diff suppressed because one or more lines are too long