diff --git a/README.md b/README.md index 0409ba916..3d734e911 100644 --- a/README.md +++ b/README.md @@ -11,7 +11,7 @@ ## 介绍 -RSSHub 是一个轻量、易于扩展的 RSS 生成器,可以给任何奇奇怪怪的内容生成 RSS 订阅源 +RSSHub 是一个轻量、易于扩展的 RSS 生成器,可以给任何奇奇怪怪的内容生成 RSS 订阅源,配合浏览器扩展 [RSSHub Radar](https://github.com/DIYgod/RSSHub-Radar) 食用效果更佳哟 [Telegram 群](https://t.me/rsshub) diff --git a/docs/README.md b/docs/README.md index 16e5791be..aee6706e4 100755 --- a/docs/README.md +++ b/docs/README.md @@ -11,7 +11,7 @@ [![build status](https://img.shields.io/travis/DIYgod/RSSHub/master.svg?style=flat-square)](https://travis-ci.org/DIYgod/RSSHub) [![Test coverage](https://img.shields.io/codecov/c/github/DIYgod/RSSHub.svg?style=flat-square)](https://codecov.io/github/DIYgod/RSSHub?branch=master) -RSSHub 是一个轻量、易于扩展的 RSS 生成器, 可以给任何奇奇怪怪的内容生成 RSS 订阅源 +RSSHub 是一个轻量、易于扩展的 RSS 生成器,可以给任何奇奇怪怪的内容生成 RSS 订阅源,配合浏览器扩展 [RSSHub Radar](https://github.com/DIYgod/RSSHub-Radar) 食用效果更佳哟 [Telegram 群](https://t.me/rsshub) @@ -45,6 +45,10 @@ Logo designed by [sheldonrrr](https://dribbble.com/sheldonrrr) **A:** 请求路由时,RSSHub 会按照给定规则请求源站数据,然后以 RSS 格式输出;如果在设定缓存时间内重新请求路由,则会直接返回缓存内容,不请求源站;再加一点点魔法。 +**Q: RSSHub Radar 是如何工作的?** + +**A:** 进入新页面时, RSSHub Radar 先根据页面 link 标签[寻找](https://github.com/DIYgod/RSSHub-Radar/blob/master/src/js/content/utils.js#L14)页面自带 RSS,再根据远程更新的[规则](https://github.com/DIYgod/RSSHub/blob/master/assets/radar-rules.js)寻找适用当前页面和当前网站的 RSSHub 路由;再加一点点魔法。 + **Q: 演示地址可以用么?** **A:** 演示地址为 [rsshub.app](https://rsshub.app), 缓存时间 20 分钟, 可以随意使用。部分网站反爬策略严格,如微博、知乎,可能无法确保可用性,自建可以提高稳定性。 diff --git a/docs/joinus/README.md b/docs/joinus/README.md index f9d20c05d..98f672807 100644 --- a/docs/joinus/README.md +++ b/docs/joinus/README.md @@ -572,6 +572,8 @@ ctx.state.data = { 比如我们现在在 `https://twitter.com/DIYgod` 这个页面,`twitter.com/:id` 匹配成功,结果 params 为 `{id: 'DIYgod'}`,下一步中插件就会根据 params `target` `script` `verification` 字段生成 RSSHub 地址 +请注意 `source` 只可以匹配 URL Path,如果参数在 URL Param 和 URL Hash 里请使用 `target` + ### target 可选,RSSHub 路径,留空则不会生成 RSSHub 路径