一个可自部署的 Python 新闻管线,从多个来源采集、评分去重,每日生成中英文简报。
KKKKhazix/AIHOT
一套可自部署的行业热点站框架,换上你自己的信源和精选标准,即可自动采集、筛选、聚合并出版日报。
- Star
- 9,693
- Fork
- 2,271
- 未关闭 Issue
- 3
- 最近提交
- 前天
这是什么?
AIHOT 是一个经过筛选的新闻站引擎。它从 RSS、网页列表、JSON 接口、X 账号、微信公众号以及自定义推送中收集资料,由大模型先预筛,再独立打两次分,并写出中文标题和摘要。不同媒体对同一件事的报道会聚成一个事件,热度按独立来源数量计算,而不是按文章篇数。
提示词、入选门槛和评分逻辑都以普通文件的形式放在仓库中,改动编辑标准无需修改代码,适合为特定行业定制。技术栈为 Node.js 24、TypeScript、带服务端渲染的 React Router、Fastify、PostgreSQL 和 Docker Compose。站点同时提供 RSS、公开 API、MCP 服务和 llms.txt,方便 Agent 读取。
仓库自带 18 个海外 AI 资讯源作为示范,部署需要 Docker 以及一个 OpenAI 兼容的模型 API Key。
核心功能
- 01从 RSS、网页、JSON 接口、X 账号、微信公众号和推送内容采集资料。
- 02大模型预筛后独立打两次分,再按门槛决定是否入选。
- 03将同一事件的多篇报道聚合,并按独立来源数排列热点。
- 04生成中文标题、摘要,以及日报、周报、月报。
- 05提供 RSS、公开 API、MCP 和 llms.txt 供 Agent 使用。
- 06提示词和入选门槛都是可直接修改的普通文件。
适用场景
- 为法律、人力资源、金融或贵金属等行业搭建热点资讯站。
- 搭建只跟踪指定信源的私人每日简报。
- 探索基于大模型的内容精选与事件聚类。
快速上手
- 1
克隆仓库
git clone https://github.com/KKKKhazix/AIHOT.git myhot - 2
进入项目目录
cd myhot - 3
用你的模型 API Key 生成配置
node scripts/init-env.ts --llm-key <你的模型 API Key> - 4
用 Docker Compose 启动网站,然后打开 http://localhost:3000
docker compose up -d --build
使用前须知
- 需要一个 OpenAI 兼容的模型 API Key,生成配置还需要 Node.js 24。
- 它是作者 AIHOT 网站的引擎,而不是打磨好的通用框架,仓库只附带 18 个示范信源。
- 作者坦言自己不是专业开发者,代码中可能有不少粗糙之处。
入选 Repolode 开源周刊
- 第 3 期 · 本周:从 SSD 流式加载专家跑大 MoE,以及 Rust 毫秒级重编译
自托管的行业资讯站框架,接入 RSS、网页、API、X 和微信公众号等来源。内容先预筛,再由 LLM 打两轮分,同一事件的报道会被聚类,按独立来源数排热度。
收录于专题
标签
常见问题
- AIHOT 是什么?
- 一套可自部署的行业热点站框架,换上你自己的信源和精选标准,即可自动采集、筛选、聚合并出版日报。 AIHOT 是一个经过筛选的新闻站引擎。它从 RSS、网页列表、JSON 接口、X 账号、微信公众号以及自定义推送中收集资料,由大模型先预筛,再独立打两次分,并写出中文标题和摘要。不同媒体对同一件事的报道会聚成一个事件,热度按独立来源数量计算,而不是按文章篇数。
- AIHOT 可以免费使用吗?用的什么许可证?
- AIHOT 以 MIT 许可证开源。用于商业产品前,请先确认许可证条款。
- AIHOT 还在维护吗?
- 活跃维护中。AIHOT 最近一次提交是在 2026年11月5日。
- AIHOT 适合用来做什么?
- 为法律、人力资源、金融或贵金属等行业搭建热点资讯站。 搭建只跟踪指定信源的私人每日简报。 探索基于大模型的内容精选与事件聚类。
- AIHOT 怎么安装和运行?
- 克隆仓库: git clone https://github.com/KKKKhazix/AIHOT.git myhot 进入项目目录: cd myhot 用你的模型 API Key 生成配置: node scripts/init-env.ts --llm-key <你的模型 API Key> 用 Docker Compose 启动网站,然后打开 http://localhost:3000: docker compose up -d --build
- 在哪里获取 AIHOT?
- 源代码和安装说明在 GitHub 上:https://github.com/KKKKhazix/AIHOT
概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
相关项目
Folo 是一款开源的 AI RSS 阅读器,把订阅的网站、播客、视频和社交内容汇入同一个时间线。
一款可自托管的 RSS 订阅聚合器,支持多用户,并提供供移动客户端使用的 API。
自托管的 AI 新闻摘要工具,将 Twitter、RSS 等信息源压缩为定期结构化摘要。
一款 Chrome 和 Firefox 扩展,把新标签页变成开发者新闻、工具、招聘和活动的信息流。