JackyST0 发表于 2026-6-2 09:30:03

做了一个开源的热搜聚合推送工具,支持 AI 生成热点摘要

大家好,最近把之前做的开源项目 **HotPush** 又整理完善了一版。

这个项目主要是把微博、知乎、B站、V2EX、Hacker News、Linux DO、NodeSeek、掘金、少数派等平台的热点聚合到一个页面里,方便集中查看。

除了单纯看热搜,它还支持规则过滤、定时推送和 AI 热点摘要。我的想法是:不只是做一个热点展示页,而是做一个可以自动整理、筛选和推送的信息流工具。

项目地址:

https://github.com/JackyST0/hotpush

在线演示:

https://hotpush.dawenzaist.de5.net

热搜榜可以免登录直接查看。
如果想体验后台配置,可以使用测试账号:

```text
账号:test
密码:test123
```

### 为什么做这个项目

平时会看不少平台的信息,但热点内容比较分散,经常要在多个网站之间切来切去。

所以我做了一个可以集中查看热点、按规则过滤,并且定时推送摘要的小工具。后面又加了 AI 摘要,希望每天不用一直刷页面,也能快速知道大概发生了什么。

### 主要功能

- 聚合微博、知乎、B站、V2EX、Hacker News、Linux DO、NodeSeek 等热点
- 免登录查看热搜榜
- 支持 Telegram、Discord、企业微信、飞书、钉钉、邮件、Webhook 推送
- 支持关键词、来源、时间段等推送规则
- 支持 OpenAI / Claude / DeepSeek / Ollama 生成 AI 热点摘要
- 支持定时摘要推送,也可以手动立即推送
- 支持趋势分析,查看热搜排名变化
- 支持自定义 RSS 数据源
- 支持 Docker 一键部署
- 做了基础移动端适配

### Docker 部署

```bash
git clone https://github.com/JackyST0/hotpush.git
cd hotpush

# 修改 docker-compose.yml 里的 ADMIN_PASSWORD 和 JWT_SECRET
docker compose up -d
```

启动后访问:

```text
http://localhost:3001
```

默认管理员账号:

```text
用户名:admin
密码:admin123
```

部署后建议先修改默认密码和 JWT_SECRET。

### 截图

热搜榜:

![热搜榜](https://raw.githubusercontent.com/JackyST0/hotpush/main/docs/images/hotlist-public.png)

推送配置:

![推送配置](https://raw.githubusercontent.com/JackyST0/hotpush/main/docs/images/push-config.png)

AI 摘要 / 定时任务:

![定时任务](https://raw.githubusercontent.com/JackyST0/hotpush/main/docs/images/scheduler.png)

### 最后

项目目前已经可以正常使用,但肯定还有不少可以继续优化的地方。

如果大家有常用的数据源、推送渠道,或者对这种“聚合 + 推送 + AI 摘要”的工具有建议,欢迎提 Issue / PR。

如果觉得项目有点用,也欢迎顺手点个 Star 支持一下。

项目地址:

https://github.com/JackyST0/hotpush
页: [1]
查看完整版本: 做了一个开源的热搜聚合推送工具,支持 AI 生成热点摘要