horizon 自动从 Hacker News、Reddit、Telegram、RSS 等多个平台抓取资讯,经过去重和 AI 评分后生成中英双语每日简报。用户可通过自托管 SMTP/IMAP 邮件列表接收简报。
项目概览
horizon 自动从 Hacker News、Reddit、Telegram、RSS 等多个平台抓取资讯,经过去重和 AI 评分后生成中英双语每日简报。用户可通过自托管 SMTP/IMAP 邮件列表接收简报。
项目类型
MCP · RAG 与知识库 · AI 工作流
应用场景
搜索调研
部署方式
查看项目说明
License
MIT
适合谁
需要从 Hacker News、Reddit 等多平台聚合资讯并希望由 AI 评分筛选的开发者和技术爱好者
核心能力
使用 Claude、GPT、Gemini、DeepSeek、Doubao、MiniMax、Ollama 或任意 OpenAI 兼容 API 对每条资讯进行 0-10 评分。
在资讯进入简报之前,对跨平台的同一报道进行去重处理。
收集并汇总来自 Hacker News、Reddit 等支持来源的社区评论。
运行自托管 SMTP/IMAP 邮件列表,并自动处理订阅与退订。
限制与风险
使用部分 AI 模型(如 Claude、GPT、Gemini)需要付费服务,但也可选择 Ollama 等本地模型;是否产生费用取决于所选模型。
项目通过命令行运行,需要用户熟悉命令行操作。
当前文档未说明具体的部署方法、是否支持自托管或本地运行以及是否有托管服务。
如何开始
克隆仓库后,使用 uv sync 或 docker compose run --rm horizon 进行初始化;过程中需配置包含来源和 API 密钥的 JSON 文件,也可选用交互式向导辅助配置。
通过命令行运行。
核验依据
GitHub 项目简介: Your own AI-powered news radar. Generates daily briefings in English & Chinese.
README: Good news is scattered; bad news is endless. Horizon gives you a personal first pass over Hacker News, Reddit, Telegram, RSS, and GitHub: it fetches, deduplicates, scores, filters…
README: Horizon already supports the full daily briefing loop: multi-source collection, AI scoring, deduplication, enrichment, comment summaries, bilingual generation, GitHub Pages publis…
README: Score each item from 0-10 with Claude, GPT, Gemini, DeepSeek, Doubao, MiniMax, Ollama, or any OpenAI-compatible API
README: | **Hacker News** | Top stories by score | Yes (top N comments) |