最近把之前做的一个小项目继续完善了一下,叫 HotPush。
它主要解决的是我自己平时看信息源比较分散的问题:微博、知乎、B 站、V2EX 、Hacker News 、Linux DO 、掘金、少数派等平台的热点都在不同地方,每次都要来回切。
所以我做了一个聚合页面,把这些热点集中到一起看。后面又加了推送、规则过滤、趋势分析和 AI 摘要,现在整理成了一个可以 Docker 部署的开源项目。
项目地址:
https://github.com/JackyST0/hotpush
在线演示:
https://hotpush.dawenzaist.de5.net
热搜榜页面可以免登录查看。
如果想看后台配置,可以用测试账号:
账号:test
密码:test123
目前主要功能
- 聚合微博、知乎、B 站、V2EX 、Hacker News 、Linux DO 等热点
- 支持免登录查看热搜榜
- 支持 Telegram 、Discord 、企业微信、飞书、钉钉、邮件、Webhook 推送
- 支持关键词、来源、时间段等推送规则
- 支持 OpenAI / Claude / DeepSeek / Ollama 生成热点摘要
- 支持定时推送每日热点摘要
- 支持趋势分析,查看热搜排名变化
- 支持自定义 RSS 数据源
- 支持 Docker 一键部署
Docker 部署
git clone https://github.com/JackyST0/hotpush.git
cd hotpush
# 修改 docker-compose.yml 里的 ADMIN_PASSWORD 和 JWT_SECRET
docker compose up -d
访问:
http://localhost:3001
默认管理员账号:
用户名:admin
密码:admin123
部署后建议先修改默认密码和 JWT_SECRET 。
截图
热搜榜:

推送配置:

AI 摘要 / 定时任务:

想听听大家建议
这个项目目前是按照我自己的使用习惯做的,功能已经能正常跑,但肯定还有不少可以改进的地方。
如果大家平时也有类似的信息聚合、推送、摘要需求,欢迎试试。
也欢迎提 Issue / PR ,或者给一些功能建议。
如果觉得项目有点用,也欢迎顺手点个 Star 支持一下。
项目地址: