在开始使用前,请先阅读 部署文档。
在浏览器中打开 http://{Server IP}:3000
访问 RSS Impact Web
页面。
如果部署存在困难,可以访问官方部署的 demo 站 https://rss-demo.cmyr.dev
进行试用。
用户名:demo
密码:demodemo
Demo 站开放注册,可以随意体验。
Demo 站不保证可用性,仅供演示使用。
注意:Demo 站每次部署都会重置数据,因此仅供体验,请勿存放重要数据!
如果你不希望数据被删除,可以访问内测体验站(需要注册账号):https://rss-impact.cmyr.ltd
内测体验站目前也会和 Demo 站同步更新,所以不保证可用性(但在内测结束前,数据不会删除)。
RSS Impact 是为多用户设计的,所以有账号系统。
在登录之前,您需要先注册一个账号。
如果不希望注册也想试用,请使用 demo 账号。
默认为表单注册。
通过这种方式注册,需要手动输入用户名、邮箱和密码。
如果您设置了 Auth0 登录,也可通过 Auth0 一键注册。
在设置了 Auth0 登录时,优先展示 Auth0 一键登录/注册
点击一键注册按钮后,会跳转到 Auth0 统一登录页面,完成授权后即可完成注册。
目前支持使用 Google 和 GitHub 账号授权注册。
草梅 Auth 会使用您授权的 Google 和 GitHub 账号信息在 RSS Impact 创建对应的账号。
具体而言,可能会使用的信息如下:
- 您的 Google 用户名和邮箱
- 您的 GitHub 用户名和邮箱
- 您的 Auth0 用户名和邮箱(如果不使用 Google 或 GitHub 授权)
同注册一样,支持通过表单登录和通过 Auth0 一键登录
您可以输入注册时留下的用户名和密码进行登录。
注意:如果您是通过 Auth0 一键注册的,默认会禁用密码登录功能,请使用 Auth0 一键注册时的账号授权登录。
点击一键登录按钮后,会跳转到 Auth0 统一登录页面,完成授权后即可完成登录。
目前支持使用 Google 和 GitHub 账号授权登录。
默认情况下,注册用户的角色均为 user
,即普通用户。
普通用户仅支持操作自己的数据。
管理员拥有 admin
、user
角色权限。
管理员可以操作所有用户的权限,以及系统数据。
管理员的邮箱通过环境变量 ADMIN_EMAIL
设置,密码通过 ADMIN_PASSWORD
设置。
演示账号拥有 demo
、user
角色。
设置 ENABLE_DEMO_ACCOUNT
环境变量后,会在数据库中创建一个 demo 用户,用于演示功能。
demo 用户的个人信息数据无法修改。
demo 用户的用户名固定为 demo,密码固定为为 demodemo,邮箱固定为 [email protected]
注意:该账号拥有正常用户的权限,非演示站不要启用!
切换到 订阅管理
页面,可以看到如下内容。
目前,支持快速添加订阅
、从 OPML 文件导入
或 手动添加
必填项仅 URL
,其余可为空或有默认值。
您可以根据需要修改相关配置。
快速添加订阅时,会请求一次 URL 地址以获取最新数据。
您也可以点击 新增
按钮来手动填写订阅信息,该模式下可以更加精细的管理订阅。
如果您在其他 RSS 订阅软件中已有订阅列表,也可以 RSS 订阅列表导出为 OPML 文件,并在 RSS Impact 中导入。
支持 xml/opml 后缀名的文件。
当然如果您希望将 RSS Impact 的订阅列表进行导出,也可以点击 导出
按钮,将 RSS 订阅列表导出为 OPML 文件,以用于其他 RSS 订阅软件。
默认情况下,每个用户都会自动创建一个 未分类
分类,作为未选择分类时的默认值。
当使用
从 OPML 文件导入
功能时,会自动创建不存在的分类。
您可以在分类管理下查看每个分类下有哪些订阅。
文章是从 RSS 订阅源获取的内容。
由系统自动获取,无法手动添加和修改文章。
对于属于自己的文章,可以进行查看和删除。
Hook 是 RSS Impact 的核心功能,支持在文章新增的时候触发某些操作,也支持反转触发(即 RSS 源出错的时候触发)。
基于 push-all-in-one 开发,支持 Server 酱、自定义邮件、钉钉机器人、企业微信机器人 等多种推送方式。
支持 markdown 格式推送。
支持 配置在线生成。
支持 GET/POST/PUT/DELETE 等全部 HTTP 方法进行调用。
支持按 md5 过滤资源,支持按后缀名过滤资源。
支持调用 qBitTorrent 接口来自动下载 BitTorrent ,也支持按体积过滤 BitTorrent ,解决部分 BitTorrent RSS 源没有提供 enclosureLength
的问题。
支持 <mediaContent/>
tag。
支持调用 OpenAI(或兼容 OpenAI 接口)的大模型,支持 AI 总结。
支持在 AI 总结后推送。
支持生成/翻译 RSS 分类 。
支持对正文内容进行替换,可用于替换链接为代理地址。
保留想要的内容,必须符合全部条件才保留。支持通过正则表达式过滤。留空的规则不会过滤。
去掉不要的内容,有一个条件符合就排除。支持通过正则表达式排除。留空的规则不会排除。
如果启用,只会在 RSS 源出错的时候触发。
该模式仅支持 推送通知
和 Webhook
。
自定义查询可以聚合 RSS 订阅,并将查询结果转换为 RSS。
自定义查询支持将 AI 总结输出到正文中。
可以通过输出路径直接访问对应的查询结果。
如果 RSS Impact 无法正常访问 RSS 订阅源,可以添加代理配置。
支持 http/socks5 代理。
例如:http://127.0.0.1:8101
在 下载
和 BitTorrent
中下载的文件,会视为 资源
,并统一在 资源管理
中查看。
如果文件是通过
下载 Hook
下载到服务器的,还会有文件路径,BitTorrent 则没有。
Webhook
和 推送通知
的日志,可以查看推送渠道和 Webhook 请求是否成功
可以在 个人中心
页面查看个人信息,修改用户名、邮箱和密码。
可以在文档页面查看使用文档。
该页面是链接到 https://rss-docs.cmyr.dev/ 的
可以在关于页面查看项目构建信息,用于问题反馈。