不懂代码的设计师做了一个自动写日报的网站
- 2026-10-23 12:33:29
其实并不是因为你不够努力。一个人一天可以认真的读完十篇左右的行业文章,但是一个行业的消息每天都会产生几十上百条,分散在官网、媒体、公众号、X上。信息量已经远远超过了一个人所能承受的极限,勤奋也无法弥补。那么有没有办法使机器先过滤掉噪音,只把值得一看的内容送到你的面前呢?
有的。今年 GitHub 上有一个项目很火,叫做 AIHOT,有 2.3 万个星标,649 次 fork。它每天都会自己寻找热点,并且自己写中文日报。更重要的是,它把整个框架都开源了。把信源换成自己所在行业的,它就变成了该行业的热点网站。
人话:它到底能帮你做些什么
一句话就是:它是24小时不停歇的行业小编。
它会从你所指定的一批信源中收集信息,用大模型先进行筛选,选出真正值得一看的内容,并用中文写成标题和摘要;然后把来自不同来源讲述同一个故事的内容合并成一条“事件”,按照被多少人提及来决定热度;每天早上八点钟给你推送一份日报。
它并不是又一个“AI摘要工具”。它所涉及的是从“全网收集”到“成稿成刊”的整个流程。你看到的是成品,并不是散装链接。也不需要懂代码,也不需要安装插件,就是打开一个网页。
怎样入门:五步,按照顺序来做就可以
第一步就是看效果。打开它的演示站 aihot.news,感受一下成品的样子:首页是当下的热点,下面按照分类分节,一条条中文标题配答案先行的摘要。喜欢的话就继续走下去吧。
第二步就是把它运行起来。需要的只有两个东西:Docker 和一个 OpenAI 兼容的模型 API Key(DeepSeek、千问、智谱都可以)。按照 README 中的三条命令来操作——克隆仓库、填写 Key、启动——打开浏览器访问 localhost:3000 就可以了。后台是/admin,密码就在配置文件里面。
第三步就是等待。一两分钟之后就会有内容了,第一次导入的数据大概半小时可以处理完毕。据公开介绍,仓库自带18个海外AI资讯源做示范,可以看得到效果。
第四步就是换作你所在行业的。这是最简单的一环:把整个仓库交给你的AI助手(Claude Code、Codex都可以),说一句“读AGENTS.md和docs/customize.md,帮我改成法律行业的热点站”,然后把你想监控哪些信源、什么样的消息算重要,尽量详细地说明一下。需要修改的地方基本上都在industry/这个文件夹里面,代码基本上不需要改动。
第五步就是校准标准。拿几百条自己已经标注好的“该选/不该选”的数据来跑一下自带的评测脚本,看看它选得准不准,然后回头修改评分提示词以及入选门槛。提示词、门槛都公开了,修改标准的时候不需要修改代码。
费用方面,各家不一样,先用便宜的模型跑示范信源试水,不要一开始就用最贵的。
它是如何运作的:一条消息的“入职体检”
可以把它看作一个小型编辑部,每个环节都有人负责。一条信息从进到报,要经过六个关口。
采集就是收稿:RSS、网页列表、JSON接口、X账号、微信公众号以及你自己脚本推进的内容,六个口子一起收。
判重就是查档案:这条以前见过没有,见过就不重复处理。
预筛就是门卫初筛,一眼看不出来的就直接拦下来。
两次评分最像面试:用同一个评分标准给同一份评分表打两次分,两个“面试官”都同意了,才通过门槛进入精选。为什么是两遍呢?防止某个模型偶尔出现抽风的情况,把一条普通的消息捧得很高,或者把好的东西给毁了。
写作就是编辑改稿:先给文章起个中文标题,再写一个简短的摘要,然后加上推荐的理由和标签,最后顺手把全文翻译成外文。它也很注意一件事情,就是不能把原文中没有提到的公司名字写到标题里去,以免张冠李戴。
聚簇就是把同类项合并在一起:一件事情,官网发一篇,媒体转载十篇,X上吵一天,读者只需要看一次。系统首先用标题摘要的向量在最近两周内寻找候选,然后让模型判断这是同一件事、是后续进展还是两件事;拿不准的就换一个模型来确认一下。最后按照事件来计算热度:48小时之内,每一个独立来源只计算一次,24小时之后减半——一家媒体发布了十篇文章,也只能算作一次。

所以排在前面的是有很多人说的事情,并不是谁嗓门大。每天早上八点钟发出日报,每周一发出周报,每个月一号发出月报。
真实的场景是把一天的工作压缩到十分钟
举一个身边的例子。一个做贵金属的朋友,每天睁开眼睛的第一件事就是看三件事情:价格异动、监管政策、海外消息。以前的操作方式是——翻几页交易所公告,刷两三个财经网站的滚动新闻,再加上三个分析师账号,一圈下来一个多小时,而且经常漏。
按照这个框架,他只需要把这几种信源填入到 sources.json 中,把“什么算重要”写入到评分提示词里,例如“涉及交割规则变更的,优先”。剩下的事情全部由系统来完成:抓取、判重、评分、聚簇、写成中文、排热度、出日报。
第二天早上八点钟的时候,他就打开了网页,看了十分钟昨天发生的事情,哪些地方变热了,哪些地方出现了新的东西。节省下来的一小时用来判断行情,而不是搬运信息。原来要请个人来做这个工作,现在是用一台服务器加上一个模型Key来完成。
它的最大价值就是“标准可以更换”
看完它的文档之后,给我印象最深的一句话是:作者表示自己不懂你的行业,不知道哪些信息对你有帮助,什么样的新闻才算是热点。因此他干脆把判断权交给别人——信源由你来决定,评分标准由你来制定,门槛由你来调节。

最近半年来,做法律、HR、金融、贵金属的人问能不能给自己的行业做。作者不能做到这么多,所以把火种交给了每一个人。开源最狠的地方就是在这里:它不会替你决定什么是重要的,而是让你自己来定义。
最后
工具不能解决“我要关注什么”的问题,这是你的工作。但是工具可以把你从“刷不完的信息”中解放出来,让你把注意力放在真正的判断上。
你有过“热点是别人告诉我的”这样的时刻吗?评论区可以聊一聊你所在行业的最容易被忽略的信息。觉得有用的话,点个赞,转发给那个天天在群里问“这个你看了吗”的同事。项目地址:https://github.com/KKKKhazix/AIHOT[1]
引用链接
[1]https://github.com/KKKKhazix/AIHOT