中国实时热点数据采集

作者:鹿Sir内容创作v1

实时采集中国各大平台热点数据,覆盖抖音/微博/百度/B站/快手热搜,QQ音乐/网易云/酷狗/酷我音乐榜,猫眼票房/电视剧收视/综艺热度,App Store 游戏与应用排行,以及人民日报电子版 PDF 与高清版面图。当用户询问热搜、热榜、热点、排行榜、票房、收视率、音乐排行、新闻头条等话题时触发。触发词:热搜、热榜、热点、排行榜、票房、人民日报。无需 API Key,Node.js 脚本实时获取,JSON 格式输出。

下载量
385
点赞
93
价格
免费

技能文档

---
name: hot
title: 中国实时热点数据采集
category: 内容创作
description: "实时采集中国各大平台热点数据,覆盖抖音/微博/百度/B站/快手热搜,QQ音乐/网易云/酷狗/酷我音乐榜,猫眼票房/电视剧收视/综艺热度,App Store 游戏与应用排行,以及人民日报电子版 PDF 与高清版面图。当用户询问热搜、热榜、热点、排行榜、票房、收视率、音乐排行、新闻头条等话题时触发。触发词:热搜、热榜、热点、排行榜、票房、人民日报。无需 API Key,Node.js 脚本实时获取,JSON 格式输出。"
---

# 中国实时热点数据采集

实时获取中国各大平台热点数据。通过运行 Node.js 脚本获取最新数据,JSON 格式输出,无需 API Key 与服务器。

## 技能工作流

### 步骤1:判断数据类别并选择脚本

根据用户问题涉及的话题,选择对应脚本:

| 用户话题关键词 | 使用脚本 |
|--------------|---------|
| 热搜、热榜、热门、趋势、什么最火、吃瓜、抖音、微博、百度、B站、快手 | `scripts/crawl-hot.js` |
| 音乐、歌曲、热歌、新歌、飙升榜、QQ音乐、网易云、酷狗、酷我 | `scripts/crawl-music.js` |
| 电影、票房、电视剧、网剧、综艺、收视率、游戏排行、App Store、猫眼 | `scripts/crawl-entertainment.js` |
| 报纸、人民日报、今日头条、头版头条、要闻、日报 | `scripts/crawl-paper.js` |

### 步骤2:运行采集命令

所有脚本通过 `node` 命令运行,输出 JSON 到标准输出。需要 Node.js 18+(内置 fetch)。

**重要:运行脚本时,工作目录必须在本技能的根目录下,即脚本路径相对于技能安装目录。**

根据用户意图选择命令:

| 用户想了解的内容 | 运行命令 |
|----------------|---------|
| 某平台热搜 | `node scripts/crawl-hot.js --platform=平台名` |
| 所有平台热搜 | `node scripts/crawl-hot.js` |
| 某平台音乐榜 | `node scripts/crawl-music.js --platform=平台名 --type=hot或rising` |
| 所有音乐榜 | `node scripts/crawl-music.js` |
| 电影票房/电视剧/综艺/游戏等 | `node scripts/crawl-entertainment.js --type=类型` |
| 所有影视游戏数据 | `node scripts/crawl-entertainment.js` |
| 今日/指定日期报纸 | `node scripts/crawl-paper.js --date=日期` |

各脚本的完整参数说明见 [references/api-endpoints.md](references/api-endpoints.md),输出字段说明见 [references/data-formats.md](references/data-formats.md)。

### 步骤3:解读输出并回复用户

- 所有脚本统一输出 JSON,`status=ok` 表示成功,各平台数据在 `results` 下按 `label` 区分
- 结合用户问题提炼要点:热搜给 TOP 条目与热度值,音乐给歌名与歌手,影视给片名与票房/收视,报纸给版面标题与链接
- 报纸结果中的 `image_url` 是版面高清大图链接,可用 Markdown 语法 `![版面标题](image_url)` 直接渲染给用户阅读,无需让用户下载 PDF
- 某平台返回空数据时(如快手热搜偶发不稳定),可单独重试该平台或改用其他平台数据补充

## 命令参考

### 获取热搜数据

采集抖音、微博、百度、B站、快手五大平台的实时热搜榜单。

```bash
node scripts/crawl-hot.js --platform=douyin     # 抖音热搜
node scripts/crawl-hot.js --platform=weibo      # 微博热搜
node scripts/crawl-hot.js --platform=baidu      # 百度热搜
node scripts/crawl-hot.js --platform=bilibili   # B站热搜
node scripts/crawl-hot.js --platform=kuaishou   # 快手热搜
node scripts/crawl-hot.js                       # 全部平台(默认)
```

**参数:** `--platform=douyin|weibo|baidu|bilibili|kuaishou|all`(默认 all)

### 获取音乐排行榜

采集QQ音乐、网易云音乐、酷狗音乐、酷我音乐的热歌榜和飙升榜。

```bash
node scripts/crawl-music.js --platform=qq --type=hot       # QQ音乐热歌榜
node scripts/crawl-music.js --platform=wangyi --type=rising # 网易云飙升榜
node scripts/crawl-music.js --platform=kugou               # 酷狗全部榜单
node scripts/crawl-music.js                                # 全部平台(默认)
```

**参数:**
- `--platform=qq|wangyi|kugou|kuwo|all`(默认 all)
- `--type=hot|rising|all`(默认 all,hot=热歌榜,rising=飙升榜)

### 获取影视/游戏数据

采集猫眼票房和 App Store 排行数据。

```bash
node scripts/crawl-entertainment.js --type=movie       # 电影票房
node scripts/crawl-entertainment.js --type=tv          # 电视剧收视
node scripts/crawl-entertainment.js --type=web         # 网播热度
node scripts/crawl-entertainment.js --type=variety     # 综艺热度
node scripts/crawl-entertainment.js --type=game_free   # App Store 免费游戏
node scripts/crawl-entertainment.js --type=game_paid   # App Store 付费游戏
node scripts/crawl-entertainment.js --type=app_free    # App Store 免费应用
node scripts/crawl-entertainment.js --type=app_paid    # App Store 付费应用
node scripts/crawl-entertainment.js                    # 全部(默认)
```

**参数:** `--type=movie|tv|web|variety|game_free|game_paid|app_free|app_paid|all`(默认 all)

### 获取人民日报电子版

采集人民日报每日各版面的 PDF 下载链接和高清版面图片。

```bash
node scripts/crawl-paper.js                        # 今日全部版面
node scripts/crawl-paper.js --date=yesterday       # 昨日报纸
node scripts/crawl-paper.js --date=2026-03-10      # 指定日期
node scripts/crawl-paper.js --pages=1,2,3,4,5      # 只取前 5 个版面
```

**参数:**
- `--date=today|yesterday|YYYY-MM-DD`(默认 today)
- `--pages=1,2,3`(可选,指定版面编号,默认全部)

## 数据字段速查

### 热搜数据
| 字段 | 说明 |
|------|------|
| `word` | 热搜关键词 |
| `hot_value` | 热度值 |
| `url` | 搜索链接 |
| `label` | 标签(热/新等) |

### 音乐数据
| 字段 | 说明 |
|------|------|
| `name` | 歌曲名 |
| `geshou` | 歌手 |
| `hot` | 排名/热度 |
| `img` | 封面URL(部分) |

### 影视数据

- **电影:** `name`(片名)、`piaofang`(票房)、`pfzb`(占比)、`syts`(上映天数)
- **电视剧/网播/综艺:** `name`(名称)、`piaofang`(收视率/热度)、`pfzb`(频道/平台)
- **App Store:** `name`(应用名)、`pingfen`(评分)、`img`(图标)、`url`(链接)

### 报纸数据
| 字段 | 说明 |
|------|------|
| `page` | 版面编号(1, 2, 3...) |
| `title` | 版面标题(如「01版:要闻」) |
| `pdf_url` | PDF 下载链接 |
| `image_url` | 版面高清大图链接 |

## 注意事项

1. 需要 Node.js 18+ 版本(使用内置 fetch API)
2. 所有数据实时获取,响应时间取决于上游数据源(通常 1-3 秒)
3. 快手热搜较不稳定,偶尔可能返回空数据
4. 无需任何 API Key 或密钥配置

使用说明

# 中国实时热点数据采集

一条命令实时抓取中国各大平台热点榜单,热搜、音乐、影视、报纸一站式覆盖。

## 使用

```bash
# 全网热搜(抖音/微博/百度/B站/快手)
node scripts/crawl-hot.js

# 音乐榜(QQ/网易云/酷狗/酷我)
node scripts/crawl-music.js

# 影视游戏(猫眼票房/App Store 排行)
node scripts/crawl-entertainment.js

# 人民日报今日电子版(含高清版面图)
node scripts/crawl-paper.js
```

输出统一为 JSON,可直接阅读或交给后续流程处理。

## 工作原理

脚本无需 API Key,直接请求各平台公开榜单接口并解析为结构化 JSON。需要 Node.js 18+。参数与字段详情见 SKILL.md 与 references/ 目录。

如何安装此技能?

访问技能市场,点击「安装」按钮,按提示将技能包放入 AI 编程助手的 skills 目录即可。

浏览技能市场

支持平台:Qoder · QoderWork · Claude · Codex 等 AI 编程助手