Free News Agent简介
News-Agent 是自动化的新闻聚合与 RSS 订阅源生成器。通过 GitHub Actions 拉取多源 RSS,完成智能去重与分发,输出标准化订阅源并托管到 GitHub Pages,便于随时订阅与分享。支持 AI、科技、财经等多个分类。
适用人群
- 关注 AI、科技、财经资讯的从业者与内容创作者
- 需要稳定、标准化 RSS 源的团队与个人
- 偏好低成本、开源、可持续自动化方案的开发者
核心特性
- 自动化新闻聚合:从多个 RSS 源收集新闻条目
- 智能去重:基于哈希值,避免重复文章
- 标准 RSS 生成:自动产出可订阅的 RSS Feed
- 免费托管:GitHub Pages 输出订阅服务
- 定时更新:可配置计划;示例计划包含
- 北京时间 8–24 点区间,每 4 小时更新一次
- GitHub Actions 工作流示例:每日 UTC 00:00 运行
- 分类管理:AI / 科技 / 财经 等多分类聚合
订阅源(示例)
| 分类 | RSS 订阅地址 | 状态 |
|---|---|---|
| 🤖 AI・人工智能 | https://zskksz.asia/News-Agent/feed/aifreenewsagent.xml | ✅ |
| 💻 科技 Technology | https://zskksz.asia/News-Agent/feed/technologyfreenewsagent.xml | ✅ |
| 💰 财经 Finance | https://zskksz.asia/News-Agent/feed/financefreenewsagent.xml | ✅ |
目录结构(摘录)
News-Agent/
├── src/ # 核心模块
│ ├── rss_read.py # RSS 读取与聚合
│ └── load_rss_url.py # RSS 源配置加载
├── RSS feed URL/
│ └── rss_feed_url.json # 订阅源列表
├── feed/ # 生成的 RSS 文件
├── cumulative_news/ # 累积新闻文档
├── 生成累积新闻.py
├── 生成累积RSS.py
├── daily_update.py
└── requirements.txt
快速开始(本地)
安装依赖
pip install -r requirements.txt
手动更新
# 更新累积新闻
python 生成累积新闻.py
# 生成 RSS Feed
python 生成累积RSS.py
# 一键更新
python daily_update.py
配置 RSS 源
编辑 RSS feed URL/rss_feed_url.json:
[
{
"name": "订阅源名称",
"category": "分类名",
"language": "zh/en",
"rss": "https://example.com/rss"
}
]
自动化部署(GitHub Actions)
- Fork 仓库
- 在 Settings → Pages 中启用 GitHub Pages(Source: GitHub Actions)
- 推送后自动构建与部署
- 工作流示例:
- 每日 UTC 00:00 自动运行
- 聚合新闻、生成 RSS、部署到 GitHub Pages
输出文件
- RSS 订阅源:
feed/*.xml - 累积新闻:
cumulative_news/*_cumulative.md - 汇总报告:
cumulative_news/cumulative_summary_*.md
兼容性与统计
- 支持新闻源:10+ 个高质量 RSS 源
- 分类数量:3 个主要分类(AI / 科技 / 财经)
- 更新频率:可配置;示例为北京时区 8–24 点内每 4 小时一次
- 兼容性:Feedly、FeedReader、Folo、RSS Reader 等主流阅读器
服务与合规
- 纯净阅读,无广告干扰
- 全站 HTTPS,加密传输
- RSS 严格遵循 W3C 标准
- 响应式设计,移动端可用
- 开源透明,便于审计与二次开发
开源地址
站点:https://www.zskksz.asia/News-Agent/
© 版权声明
- 转载时请保留原文链接,谢谢!
- 本站所有资源文章均来源于互联网的收集与整理,本站并未参与制作。若侵犯了您的合法权益,请联系我们将及时删除。
- 本站发布的资源来源于互联网,可能包含水印或引流等信息,请用户擦亮双眼,自行辨别,做一个有主见、具备判断力的使用者。
- 本站资源仅限于研究和学习交流使用。如需用于商业目的,请务必购买正版授权,否则由此产生的一切后果将由使用者自行承担。
- 联系方式(#替换成@):navagpt#qq.com
相关文章
暂无评论...