Folo 是一款开源的 AI RSS 阅读器,把订阅的网站、播客、视频和社交内容汇入同一个时间线。
fabriziosalmi/UglyFeed
利用大语言模型聚合、改写并评估 RSS 订阅内容,再输出为新的 RSS feed,用于娱乐、研究和学习。
- Star
- 324
- Fork
- 21
- 未关闭 Issue
- 5
- 最近提交
- 前天
这是什么?
UglyFeed 从源 RSS 订阅中抓取条目,按相似度进行聚合,再用大语言模型逐条改写。随后它会过滤和评估生成的内容,将结果转换为合法的 RSS feed,并通过 HTTP 提供访问,或发布到 GitHub / GitLab 仓库。
项目提供 Streamlit Web 界面,也可以用 Docker 容器运行。支持的 LLM 后端包括 OpenAI、Anthropic、Groq、Google Gemini 以及本地 Ollama 模型,只要修改 API 地址,也可以接入任何兼容 OpenAI 接口的服务。仓库还附带一批现成的提示词模板,其中包括用于翻译订阅内容的模板。
这是一个用于生成合成新闻的实验性工具,输出内容并不可靠,不应当作事实报道使用。它适合用来研究 LLM 改写内容的特点、构建测试数据集,或探索订阅内容的自动化处理。
核心功能
- 01聚合 RSS 订阅条目,并按相似度分组。
- 02通过 OpenAI、Anthropic、Groq、Gemini 或 Ollama 模型改写内容。
- 03将处理后的条目转换为合法 RSS feed,并通过 HTTP 提供访问。
- 04可将生成的 feed 发布到 GitHub 或 GitLab。
- 05提供 Streamlit Web 界面,并附带多种现成提示词模板。
适用场景
- 实验 LLM 改写新闻内容的效果与表现。
- 构建合成新闻数据集,例如用于虚假新闻检测研究。
- 借助内置的翻译提示词,将订阅内容翻译成其他语言。
- 学习和研究自动化的订阅内容筛选流程。
快速上手
- 1
使用 Docker 启动 UglyFeed 容器
docker run -p 8001:8001 -p 8501:8501 -v /path/to/local/feeds.txt:/app/input/feeds.txt -v /path/to/local/config.yaml:/app/config.yaml fabriziosalmi/uglyfeed:latest - 2
打开配置页面,设置源订阅、LLM API 和模型
- 3
在运行脚本页面执行脚本,然后查看或提供 XML 订阅
使用前须知
- 需要可用的 LLM API(如 OpenAI、Ollama、Groq、Anthropic 或 Gemini)才能改写内容。
- 项目采用 AGPL-3.0 许可证,衍生作品须以相同许可证开源。
收录于专题
标签
#llm#rss#rss-aggregator#summarization#translation#streamlit#content-generation#journalism#news#newsfeed
常见问题
- UglyFeed 是什么?
- 利用大语言模型聚合、改写并评估 RSS 订阅内容,再输出为新的 RSS feed,用于娱乐、研究和学习。 UglyFeed 从源 RSS 订阅中抓取条目,按相似度进行聚合,再用大语言模型逐条改写。随后它会过滤和评估生成的内容,将结果转换为合法的 RSS feed,并通过 HTTP 提供访问,或发布到 GitHub / GitLab 仓库。
- UglyFeed 可以免费使用吗?用的什么许可证?
- UglyFeed 以 AGPL-3.0 许可证开源。用于商业产品前,请先确认许可证条款。
- UglyFeed 还在维护吗?
- 活跃维护中。UglyFeed 最近一次提交是在 2026年11月5日。
- UglyFeed 适合用来做什么?
- 实验 LLM 改写新闻内容的效果与表现。 构建合成新闻数据集,例如用于虚假新闻检测研究。 借助内置的翻译提示词,将订阅内容翻译成其他语言。 学习和研究自动化的订阅内容筛选流程。
- UglyFeed 怎么安装和运行?
- 使用 Docker 启动 UglyFeed 容器: docker run -p 8001:8001 -p 8501:8501 -v /path/to/local/feeds.txt:/app/input/feeds.txt -v /path/to/local/config.yaml:/app/config.yaml fabriziosalmi/uglyfeed:latest 打开配置页面,设置源订阅、LLM API 和模型 在运行脚本页面执行脚本,然后查看或提供 XML 订阅
- 在哪里获取 UglyFeed?
- 源代码和安装说明在 GitHub 上:https://github.com/fabriziosalmi/UglyFeed
概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
相关项目
3.9万+41 本周2154TypeScriptAGPL-3.0维护活跃更新于 前天
基于 RAG 的命令行工具,可跨 PDF、音频、视频、Anki 等多种文档进行总结和提问,支持任意 LLM 服务商。
549+1 本周47PythonAGPL-3.0更新于 10天前
聚合多个来源实时热门新闻的简洁阅读网站。
2.2万+151 本周6153TypeScriptMIT更新于 25天前
面向各类新闻机构的开源新闻创作、生产、策展、分发与发布一体化平台。
760+2 本周239ShellAGPL-3.0更新于 昨天
一款开源网页应用,供记者对快速发展的新闻事件进行即时、持续的直播式报道。
11864PythonAGPL-3.0维护活跃更新于 昨天
本地优先的阅读工具,可将论文、网页、文件和 AI 回复折叠为五个详略层级。
933+114 本周84PythonApache-2.0维护活跃更新于 昨天