ITIMO创新库

Horizon | 一个基于 Python 的“AI 新闻雷达”

精选开源项目评分 3.9238 阅读

Horizon帮你从互联网上抓取各种信息,用 AI 帮你“读”一遍,最后自动生成一份中英双语的每日简报。

d6f334a4-ccc8-480f-a61d-ace9aa06ab01.png

它具体能帮你做这几件事:

1. 帮你去各个渠道“跑腿”抓取信息

  • 平时我们看新闻,需要打开很多不同的 App 和网站,非常分散。Horizon 可以自动从 Hacker News、Reddit、GitHub、Telegram、RSS 订阅源甚至 Twitter/X 等多个渠道并行抓取内容。

2. 用 AI 帮你“过滤”和“打分”

  • 网上的信息太多,很多都是水文或标题党。Horizon 会调用主流的大语言模型(比如 Claude、GPT、DeepSeek、豆包等)来对抓取到的新闻进行打分(0-10分)。只有达到你设定分数的优质内容,才会被保留下来。

3. 自动去重与“补充背景知识”

  • 去重:如果同一个新闻在多个平台出现,它会自动合并,避免你重复阅读。

  • 补充背景:遇到你不熟悉的冷门技术或公司,AI 会自动联网搜索,帮你补充相关的背景知识,防止你看不懂。

  • 总结社区观点:它还会去收集网友们在评论区的讨论,帮你看看大家是怎么看待这条新闻的。

4. 多种“送货上门”的方式

  • 整理好的双语日报,你可以通过多种方式接收:

    • 自动发布成一个静态网页(GitHub Pages)。

    • 定时发送到你的邮箱。

    • 推送到飞书、钉钉、Slack 或 Discord 等聊天工具中。

5. 部署在哪里?

  • 因为它是一个开源工具,你需要把它部署在自己的电脑、服务器或者 NAS(网络存储设备)上运行。只要配置好你的大模型 API 密钥和感兴趣的信息源,它就会像一个“私人情报员”一样每天定时为你工作

开源地址:https://github.com/Thysrael/Horizon

官网(可查看部署教程):https://www.horizon1123.top/