news 2026/10/1 9:59:23

AIHOT完全解读:一个自己找热点、自己写日报的开源网站框架(必读入门)

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
AIHOT完全解读:一个自己找热点、自己写日报的开源网站框架(必读入门)

AIHOT完全解读:一个自己找热点、自己写日报的开源网站框架(必读入门)

【免费下载链接】AIHOT一个自己找热点、自己写日报的网站框架。把信源和精选标准换成你的,它就是你的行业热点站。项目地址: https://gitcode.com/gh_mirrors/ai/AIHOT

AIHOT 是一个自己找热点、自己写日报的开源网站框架:每天从你的信源自动收资料,用大模型筛选、独立打两次分、挑出值得看的,把同一件事的多篇报道聚成一个"事件",再按讨论热度排出热点榜,每天早上 8 点自动出一份日报。把信源和精选标准换成你自己的,它就是你的行业热点站。这篇文章带你完整看懂它的工作原理、跑起来的最快方法,以及怎么把它改成法律、HR、金融等任何行业的热点日报网站。

它是什么:行业热点站的完整骨架

一句话理解:AIHOT = 自动采集 + 大模型精选 + 事件聚簇 + 热点榜 + 自动日报。

它默认是一个 AI 行业的示例站(内置 18 个公开的海外 AI 资讯源做示范),但仓库开源的是完整框架:网站、后台、精选流程、聚簇和热度算法,连所有提示词的原文和入选门槛都公开,全部可以改,改标准基本不用改代码。

你会得到这些能力:

能力说明
📡 六种信源RSS、网页列表、JSON 接口、X 账号、微信公众号,以及你自己脚本推送的内容;信源分级(官方一手 / 媒体个人),抓取频率按产出自动调整
✅ 智能精选模型预筛一遍,同一份评分标准独立打两次分,按信源分级门槛决定入选;提示词和门槛全部公开可改
✍️ 中文写作自动写中文标题、答案先行的摘要、推荐理由、标签,外文内容全文翻译,并防止模型把原文没提到的公司写进标题
🧩 事件聚簇不同来源报道的同一件事聚成一个事件,后续进展挂在同一事件下,事件页自动生成综述
🔥 热点榜按事件算热度:独立来源越多越靠前,X 上的讨论也算进来;涨得快的标"上升",新出现的标"新"
📰 日报/周报/月报每天 08:00 出日报,每周一出周报,每月 1 日出月报,按分类分节、带导语
🤖 Agent 接入RSS、公开 API、MCP、llms.txt,同一份内容给人看也给 AI Agent 用
🛠️ 后台信源管理与试抓、内容诊断、精选评测(SelectBench)、每一步单独换模型、付费服务预算熔断、运行记录与告警

工作原理:一条资料怎么走进一份日报

一条资料从信源进来,要经过六个环节,每一步的提示词都在 industry/prompts/ 目录里,改标准不用改代码:

  1. 采集:RSS、网页、接口、X、公众号、外部脚本推送全在抓;同一篇只留一份
  2. 预筛:先问一句"这是不是本行业的事",宽进,只拦明显无关的
  3. 两次评分:同一份评分标准独立打两次分(0–100),两次之和过门槛才入选
  4. 写作:中文标题、答案先行的摘要、推荐理由和标签
  5. 聚簇:不同来源报道的同一件事归成一个事件,后续进展挂在后面
  6. 热点与成刊:按独立来源算热度,每天 8 点出日报,还有周报、月报

热点榜怎么排:同一件事只出现一次,说的人越多越靠前

很多聚合站读起来累,是因为同一件事会刷出一堆重复条目。AIHOT 的做法是:

  • 先找候选:用标题摘要的向量,在最近两周里找可能是同一件事的报道,再加上同一链接、引用
  • 再判关系:让模型判断两篇报道是"同一件事""后续进展"还是"两件事";拿不准的合并,换一家模型再确认一遍
  • 算热度:48 小时内,每个独立来源只算一次,24 小时减半——一家媒体发十篇也只算一次

所以排在前面的,是真正有很多人在说的事,而不是转发最多的事。

跑起来:最快部署方法

只需要两样东西:装了 Docker 的机器,和一个 OpenAI 兼容的模型 API Key(DeepSeek、千问、智谱都可以)。

git clone https://gitcode.com/gh_mirrors/ai/AIHOT.git myhot cd myhot node scripts/init-env.ts --llm-key <你的模型 API Key> docker compose up -d --build

打开http://localhost:3000就能看到站点,后台在/admin,管理员密码在.env的ADMIN_PASSWORD里。一两分钟后开始有内容,第一次导入的资料大约半小时处理完。

docker compose会起五个容器:数据库、初始化、API、worker(抓取和模型处理)、网页。机器上没有 Node、服务器在中国大陆、要配域名和 HTTPS 的情况,都写在 docs/deploy.md 里。

怎么改成你的行业热点站:只改一个文件夹

要改的东西几乎都在 industry/ 这一个文件夹里,代码基本不用动:

文件改什么
industry/site.ts站名、行业词、首页文案、关于页
industry/sources.json首次启动时导入的信源
industry/prompts/精选标准和写作要求,你的行业 KnowHow 就写在这里
industry/selection.ts入选门槛
industry/features.ts模型榜、Codex 重置监控的开关(非 AI 行业关掉即可)
industry/taxonomy.ts、industry/topics.json分类、标签、主题

最省事的办法:打开你的 AI 编程 Agent(Claude Code、Codex 都可以),把仓库交给它,说"请读 AGENTS.md 和 docs/customize.md,把这个站改成「XX 行业」的热点站,我关心的是……"。

最值钱的一步是校准评分标准:拿 100–200 条你自己标注过的资料跑一遍评测,看它选得准不准,再回去改。完整方法见 docs/selection.md,定制全过程见 docs/customize.md。

速度与成本:服务器生成一个页面,中位数 10 毫秒

AIHOT 线上实测(服务器实际生成、未命中 CDN 缓存的请求):

  • 页面:中位数10 毫秒,95% 在 50 毫秒内
  • 接口:中位数6 毫秒,95% 在 12 毫秒内
  • 文章页:95% 在 14 毫秒内

为什么这么快?因为页面不调模型——读者打开页面只读数据库里已经处理好的结果,模型只在后台任务里调用。

成本方面:每条新资料至少预筛一次,可能入选的再评两次分;示范信源试跑时,第一次导入 152 条资料共约 930 次模型调用,之后每天花多少取决于你的信源更新量。X、公众号等按次计费的采集默认不启用,且所有付费服务都有每分钟/每小时/每天的上限(后台"设置 → 预算"),超了就暂停,不会刷爆账单。

文档索引:从这里继续深入

文档内容
docs/customize.md把它改成你的行业:站名、分类、信源、提示词、门槛、品牌,一步一步来
docs/sources.md六种信源怎么配,分级和全文,外部推送接口
docs/selection.md一条资料怎么变成精选,怎么用自己的样本校准
docs/deploy.mdDocker、域名和 HTTPS、中国大陆、更新、备份、花多少钱
docs/architecture.md三个进程、几条不变的规则、目录、对外出口
docs/leaderboard.md模型榜与 Codex 重置监控两个 AI 专属模块

技术栈:Node.js 24 · TypeScript · React Router(服务端渲染)· Fastify · PostgreSQL · pg-boss · Tailwind CSS · Docker Compose。

最后提醒:请换上你自己的名字和 Logo,不要用 AIHOT 的名字——把信源换成你的,把精选标准换成你的 KnowHow,它就是你的行业热点站。剩下的路,交给你们了。

【免费下载链接】AIHOT一个自己找热点、自己写日报的网站框架。把信源和精选标准换成你的,它就是你的行业热点站。项目地址: https://gitcode.com/gh_mirrors/ai/AIHOT

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/10/1 9:58:54

ADM一键部署DLSS5:让赛博朋克2077与GTA5画质帧率双提升实战

如果你最近在贴吧或者B站刷到过“DLSS5”这个新词&#xff0c;又刚好看到“ADM一键部署2077和GTA5”这种说法&#xff0c;大概率会跟我当初一样&#xff1a;一头雾水。我的第一反应是“又有新显卡驱动了&#xff1f;”&#xff0c;第二反应是“DLSS这东西不是NVIDIA家的吗&…

作者头像 李华
网站建设 2026/10/1 9:50:17

攻略与交通:Logrus IT带您玩转2026东京电玩展

9月17日至21日&#xff0c;游戏行业最盛大的活动之一——2026东京电玩展&#xff08;Tokyo Game Show&#xff09;将在日本千叶县的幕张展览馆举办。今年该展会将迎来30周年里程碑&#xff0c;展期也将首次从四天延长至五天。对于Logrus IT而言&#xff0c;东京电玩展&#xff…

作者头像 李华