这是用户在 2024-6-26 21:55 为 https://github.com/yinan-c/RSSbrew 保存的双语快照页面,由 沉浸式翻译 提供双语支持。了解如何保存?
Skip to content
yinan-c  /   RSSbrew  /  
Owner avatar RSSbrew Public
  • Watch 1

    Notifications

    Get push notifications on iOS or Android.
  • Fork 6 Fork your own copy of yinan-c/RSSbrew
    Loading
  • Lists

    Loading

    Lists

    Loading

Notifications

Notification settings

Self-hosted, easy-to-deploy RSS tool - Aggregate, filter, digest and AI summarize articles in RSS feeds.
自托管、易于部署的 RSS 工具 - 汇集、过滤、摘要和 AI 智能总结 RSS 源文章。

License

Open in github.dev Open in a new github.dev tab Open in codespace

yinan-c/RSSbrew

t

Add file

Add file

Repository files navigation

RSSbrew Icon

RSSBrew

中文 | English

A self-hosted, easy-to-deploy RSS tool that allows you to aggregate multiple RSS feeds, apply custom filters, generate AI summaries and daily/weekly digests.
一个可自托管、易于部署的 RSS 工具,能够聚合多个 RSS 源,应用自定义过滤器,生成 AI 摘要以及每日/每周摘要。

Telegram Discussion Group: RSSBrew
微信群讨论组:RSSBrew

⚠️This project is still under development. The current version may contain bugs or incomplete features. Please report any issues you encounter. Suggestions and contributions are welcome. Documentation in progress. For now, please refer to an intro in my blog.
⚠️ 本项目仍在开发中,当前版本可能存在 bug 或功能不完整。请报告您遇到的任何问题。我们欢迎反馈和贡献。文档正在制作中。暂请参考我博客中的入门介绍。

Features 特性

1. Custom Filters 1. 定制过滤器

Apply custom filters to your feeds to control what content gets through or not. You can filter based on Link, Title and Description. Besides:
为您的订阅源应用自定义过滤器,以控制哪些内容通过或不通过。您可以根据链接、标题和描述进行过滤。此外:

  • Various match types including contains, does not contain, matches regex or not.
    包括包含、不包含、匹配正则表达式或不匹配等多种匹配类型。
  • Multiple filters can be grouped together with relationship operators: AND, OR, NOT, relationships between groups can also be set.
    多个过滤器可以使用关系运算符组合在一起:AND、OR、NOT,还可以设置组之间的关系。
  • You can set the filter scope to apply to filter out matched entries entirely or filter for summary generation only.
    您可以设置过滤范围,以完全过滤匹配项或仅用于生成摘要。

2. Aggregate Multiple Feeds
2. 合并多个源

Easily combine multiple RSS feeds into a single processed feed, even more powerful when used with custom filters.
轻松将多个 RSS 源合并为一个处理过的 feed,与自定义过滤器一起使用时更加强大。

3. Article Summarization 3. 文章摘要

Using AI (currently supports GPT-3.5 Turbo, GPT-4 Turbo or GPT-4o, more planned) to generate and prepend a summary to the article. The default summaries include a one-line summary and a slightly longer summary. You can also customize your prompt to use AI for other purposes.
使用 AI(目前支持 GPT-3.5 Turbo、GPT-4 Turbo 或 GPT-4o,还有更多计划)生成并前置文章摘要。默认摘要包括一行摘要和稍长的摘要。您还可以自定义提示,以便将 AI 用于其他目的。

4. Digests with AI 4. 使用 AI 的摘要

If you are overwhelmed by the number of articles, you can set up digests aggregating articles into one entry on a daily or weekly basis. You can optionally choose what to include in the digest (e.g. content, summary, ) and use AI to help you summarize the digest.
如果文章数量令您感到应接不暇,您可以设置每日或每周的摘要,将文章聚合为一条条目。您可以选择性地包含在摘要中(如内容、摘要等),并使用 AI 帮助您总结摘要。

INSTALL 安装

Docker deployment or regular installation supported, please refer to INSTALL.md.
支持 Docker 部署或常规安装,请参考 INSTALL.md。

LICENSE

This project is licensed under the AGPL-3.0 License - see the LICENSE file for details.
本项目采用 AGPL-3.0 许可协议 - 请参阅 LICENSE 文件以获取详细信息。

SUPPORT 支持

If you find this project helpful, please consider leaving a star or supporting the development by donating to the author.
如果你发现这个项目有帮助,请考虑留下星星或通过捐赠支持作者的开发。

We would greatly appreciate your support to keep this project going.
我们非常感谢您的支持,以维持这个项目继续进行。

About

Self-hosted, easy-to-deploy RSS tool - Aggregate, filter, digest and AI summarize articles in RSS feeds.
自托管、易于部署的 RSS 工具 - 整合、过滤、摘要和 AI 智能总结 RSS 源文章。

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published