AIHOT 是什么?

AIHOT 是一个基于 TypeScript 开发的 AI 热点网站框架,能够自动从信源采集信息,进行筛选、评分、写作、聚簇和热度计算,生成日报。

⭐ 7,116 Stars 🍴 1,734 Forks TypeScript MIT 作者: KKKKhazix
来源:官方 README 与文档入口 查看 GitHub 仓库 →

为什么值得关注

AIHOT 受关注的原因包括:它提供了一种自动化构建行业热点网站的方法,解决了信息过载和筛选困难的问题;采用 TypeScript 和 Node.js 等现代技术栈,具有良好的扩展性和可维护性;开源且 MIT 许可,降低了使用门槛。

来源:官方 README 与文档入口

核心功能

信息采集与筛选

从多种信源(RSS、网页列表、JSON 接口等)采集信息,通过预筛选和两次评分标准进行筛选。

来源:官方 README 与文档入口
内容写作

使用大模型生成中文标题、摘要、推荐理由和标签,并翻译外文全文。

来源:官方 README 与文档入口
聚簇与热点计算

将不同来源的同一件事聚成一个事件,按热度排序,生成日报。

来源:官方 README 与文档入口

技术架构

AIHOT 采用前后端分离的架构,前端使用 React Router 进行服务端渲染,后端使用 Fastify 构建 API。数据存储在 PostgreSQL 中,使用 Docker Compose 进行容器化部署。

来源:官方仓库目录与依赖文件

项目知识图谱

知识图谱:项目核心节点(中心)+ 核心功能(内环六边形)+ 关键技术依赖(外环 chip) @modelcontextprotocol/client@modelcontextp… opentype.js typescript 信息采集与筛选 内容写作 聚簇与热点计算 AIHOT 项目本体 核心功能 关键依赖

技术栈

语言TypeScript框架React Router, Fastify
@modelcontextprotocol/clientopentype.jstypescript
Docker Compose
来源:官方仓库目录与依赖文件

快速上手

git clone https://github.com/KKKKhazix/AIHOT.git myhot cd myhot node scripts/init-env.ts --llm-key <你的模型 API Key> docker compose up -d --build 打开 <http://localhost:3000>。
来源:官方 README 与文档入口

使用场景

AIHOT 适用于需要构建行业热点网站的个人或团队,例如新闻媒体、行业分析师、企业内部信息平台等。它可以用于收集和分析行业动态,生成日报、周报、月报等。

来源:官方 README 与文档入口

优势与局限

优势

  • 优势1:自动化程度高,节省人力成本;优势2:开源免费,降低使用门槛;优势3:技术栈现代,易于扩展和维护。

局限

  • 局限1:需要一定的技术背景才能进行配置和使用;局限2:依赖外部模型 API,可能存在费用问题。
来源:官方 README 与文档入口

最新版本

信息不足,待补充

来源:官方 Releases

总结评价

AIHOT 是一个值得关注的开源项目,它提供了一个自动化构建行业热点网站的平台,适合需要收集和分析行业动态的个人或团队使用。

来源:官方仓库
资料与核验范围
本文依据项目公开资料整理。版本、安装命令和功能边界可能随上游更新,请以所列来源和项目当前版本为准。 资料核对时间: 2026-09-29 18:31.

参考材料:README、GitHub API、依赖文件