/install web-hot-cn
\r \r
中国实时热点数据采集工具\r
\r 实时获取中国各大平台热点数据的 OpenClaw Skill。通过运行 Node.js 脚本获取最新数据,JSON 格式输出。\r \r
何时使用此技能\r
\r 当用户的问题涉及以下任意话题时,你应该使用此技能:\r \r
热搜/热点类\r
用户提到:热搜、热榜、热门、热点、趋势、什么最火、大家在搜什么、今天发生了什么、吃瓜、全网热议、抖音、微博、百度、B站、哔哩哔哩、快手\r
\r
→ 使用 crawl-hot.js\r
\r
音乐/歌曲类\r
用户提到:音乐、歌曲、歌、热歌、新歌、飙升、排行榜、榜单、什么歌好听、现在流行什么歌、QQ音乐、网易云、酷狗、酷我\r
\r
→ 使用 crawl-music.js\r
\r
影视/娱乐/游戏类\r
用户提到:电影、票房、电视剧、网剧、综艺、收视率、热度、游戏排行、App Store、应用排行、好看的剧、最近上映、猫眼\r
\r
→ 使用 crawl-entertainment.js\r
\r
报纸/新闻类\r
用户提到:报纸、人民日报、看报、今日新闻头条、头版头条、要闻、日报\r
\r
→ 使用 crawl-paper.js\r
\r
使用方式\r
\r
所有脚本通过 node 命令运行,输出 JSON 到标准输出。需要 Node.js 18+(内置 fetch)。\r
\r
重要:运行脚本时,工作目录必须在本技能的根目录下,即脚本路径相对于技能安装目录。\r
\r
快速选择指南\r
\r
根据用户意图,选择对应命令:\r
\r
| 用户想了解的内容 | 运行命令 |\r
|----------------|---------|\r
| 某平台热搜 | node scripts/crawl-hot.js --platform=平台名 |\r
| 所有平台热搜 | node scripts/crawl-hot.js |\r
| 某平台音乐榜 | node scripts/crawl-music.js --platform=平台名 --type=hot或rising |\r
| 所有音乐榜 | node scripts/crawl-music.js |\r
| 电影票房/电视剧/综艺/游戏等 | node scripts/crawl-entertainment.js --type=类型 |\r
| 所有影视游戏数据 | node scripts/crawl-entertainment.js |\r
| 今日/指定日期报纸 | node scripts/crawl-paper.js --date=日期 |\r
\r
---\r
\r
🔥 获取热搜数据\r
\r 采集抖音、微博、百度、B站、快手五大平台的实时热搜榜单。\r \r
# 获取抖音热搜\r
node scripts/crawl-hot.js --platform=douyin\r
\r
# 获取微博热搜\r
node scripts/crawl-hot.js --platform=weibo\r
\r
# 获取百度热搜\r
node scripts/crawl-hot.js --platform=baidu\r
\r
# 获取B站热搜\r
node scripts/crawl-hot.js --platform=bilibili\r
\r
# 获取快手热搜\r
node scripts/crawl-hot.js --platform=kuaishou\r
\r
# 获取全部平台热搜(默认)\r
node scripts/crawl-hot.js --platform=all\r
node scripts/crawl-hot.js\r
```\r
\r
**参数:** `--platform=douyin|weibo|baidu|bilibili|kuaishou|all`(默认 all)\r
\r
**平台名对照:**\r
- 抖音 / TikTok → `douyin`\r
- 微博 / Weibo → `weibo`\r
- 百度 / Baidu → `baidu`\r
- B站 / 哔哩哔哩 / Bilibili → `bilibili`\r
- 快手 / Kuaishou → `kuaishou`\r
\r
### 🎵 获取音乐排行榜\r
\r
采集QQ音乐、网易云音乐、酷狗音乐、酷我音乐的热歌榜和飙升榜。\r
\r
```bash\r
# 获取QQ音乐热歌榜\r
node scripts/crawl-music.js --platform=qq --type=hot\r
\r
# 获取网易云飙升榜\r
node scripts/crawl-music.js --platform=wangyi --type=rising\r
\r
# 获取酷狗全部榜单\r
node scripts/crawl-music.js --platform=kugou\r
\r
# 获取全部平台全部榜单(默认)\r
node scripts/crawl-music.js\r
```\r
\r
**参数:**\r
- `--platform=qq|wangyi|kugou|kuwo|all`(默认 all)\r
- `--type=hot|rising|all`(默认 all,hot=热歌榜,rising=飙升榜)\r
\r
**平台名对照:**\r
- QQ音乐 → `qq`\r
- 网易云音乐 / 网易 → `wangyi`\r
- 酷狗音乐 → `kugou`\r
- 酷我音乐 → `kuwo`\r
\r
### 🎬 获取影视/游戏数据\r
\r
采集猫眼票房和App Store排行数据。\r
\r
```bash\r
# 获取电影票房\r
node scripts/crawl-entertainment.js --type=movie\r
\r
# 获取电视剧收视\r
node scripts/crawl-entertainment.js --type=tv\r
\r
# 获取网播热度\r
node scripts/crawl-entertainment.js --type=web\r
\r
# 获取综艺热度\r
node scripts/crawl-entertainment.js --type=variety\r
\r
# 获取App Store免费游戏排行\r
node scripts/crawl-entertainment.js --type=game_free\r
\r
# 获取App Store付费游戏排行\r
node scripts/crawl-entertainment.js --type=game_paid\r
\r
# 获取App Store免费应用排行\r
node scripts/crawl-entertainment.js --type=app_free\r
\r
# 获取App Store付费应用排行\r
node scripts/crawl-entertainment.js --type=app_paid\r
\r
# 获取全部影视/游戏数据(默认)\r
node scripts/crawl-entertainment.js\r
```\r
\r
**参数:** `--type=movie|tv|web|variety|game_free|game_paid|app_free|app_paid|all`(默认 all)\r
\r
**类型对照:**\r
- 电影 / 票房 → `movie`\r
- 电视剧 / 收视 → `tv`\r
- 网播 / 网剧 / 网络剧 → `web`\r
- 综艺 / 综艺节目 → `variety`\r
- 免费游戏 → `game_free`\r
- 付费游戏 → `game_paid`\r
- 免费应用 / 免费APP → `app_free`\r
- 付费应用 / 付费APP → `app_paid`\r
\r
### 📰 获取人民日报电子版\r
\r
采集人民日报每日各版面的 PDF 下载链接和高清版面图片。\r
\r
```bash\r
# 获取今日人民日报全部版面 PDF\r
node scripts/crawl-paper.js\r
\r
# 获取昨日报纸\r
node scripts/crawl-paper.js --date=yesterday\r
\r
# 获取指定日期报纸\r
node scripts/crawl-paper.js --date=2026-03-10\r
\r
# 只获取前 5 个版面\r
node scripts/crawl-paper.js --pages=1,2,3,4,5\r
```\r
\r
**参数:**\r
- `--date=today|yesterday|YYYY-MM-DD`(默认 today)\r
- `--pages=1,2,3`(可选,指定版面编号,默认全部)\r
\r
**提示:** 返回结果中的 `image_url` 字段是版面高清大图链接,你可以用 Markdown 语法 `` 直接在聊天窗口渲染图片给用户阅读,无需让用户下载 PDF。\r
\r
## 输出格式\r
\r
所有脚本统一输出 JSON:\r
\r
```json\r
{\r
"status": "ok",\r
"results": {\r
"平台名": {\r
"success": true,\r
"label": "描述",\r
"data": {\r
"sj": [ ... ],\r
"time": "2026-01-01 12:00:00"\r
},\r
"count": 50\r
}\r
}\r
}\r
```\r
\r
### 热搜数据字段\r
| 字段 | 说明 |\r
|------|------|\r
| `word` | 热搜关键词 |\r
| `hot_value` | 热度值 |\r
| `url` | 搜索链接 |\r
| `label` | 标签(热/新等) |\r
\r
### 音乐数据字段\r
| 字段 | 说明 |\r
|------|------|\r
| `name` | 歌曲名 |\r
| `geshou` | 歌手 |\r
| `hot` | 排名/热度 |\r
| `img` | 封面URL(部分) |\r
\r
### 影视数据字段\r
\r
**电影:** `name`(片名)、`piaofang`(票房)、`pfzb`(占比)、`syts`(上映天数)\r
\r
**电视剧/网播/综艺:** `name`(名称)、`piaofang`(收视率/热度)、`pfzb`(频道/平台)\r
\r
**App Store:** `name`(应用名)、`pingfen`(评分)、`img`(图标)、`url`(链接)\r
\r
### 报纸数据字段\r
| 字段 | 说明 |\r
|------|------|\r
| `page` | 版面编号(1, 2, 3...) |\r
| `title` | 版面标题(如「01版:要闻」) |\r
| `pdf_url` | PDF 下载链接 |\r
| `file_name` | PDF 文件名 |\r
| `image_url` | 版面高清大图链接(可用 `` 直接渲染) |\r
\r
## 用户意图 → 命令映射(完整参考)\r
\r
以下是用户可能的提问方式和对应的命令。如果用户的问题与下表中的示例语义相近,请调用对应命令:\r
\r
| 用户可能的问法 | 应运行的命令 |\r
|--------------|------------|\r
| "现在抖音上什么最火?" | `node scripts/crawl-hot.js --platform=douyin` |\r
| "今天微博热搜有哪些?" | `node scripts/crawl-hot.js --platform=weibo` |\r
| "帮我看看百度热搜" | `node scripts/crawl-hot.js --platform=baidu` |\r
| "B站上大家在看什么?" | `node scripts/crawl-hot.js --platform=bilibili` |\r
| "快手热门是什么?" | `node scripts/crawl-hot.js --platform=kuaishou` |\r
| "全网在讨论什么?" | `node scripts/crawl-hot.js` |\r
| "看看所有热搜" | `node scripts/crawl-hot.js` |\r
| "有什么热点新闻?" | `node scripts/crawl-hot.js` |\r
| "今天有什么大事?" | `node scripts/crawl-hot.js` |\r
| "帮我吃个瓜" | `node scripts/crawl-hot.js` |\r
| "现在最火的歌是什么?" | `node scripts/crawl-music.js --type=hot` |\r
| "有什么好听的歌推荐?" | `node scripts/crawl-music.js --type=hot` |\r
| "QQ音乐热歌榜" | `node scripts/crawl-music.js --platform=qq --type=hot` |\r
| "网易云音乐飙升榜" | `node scripts/crawl-music.js --platform=wangyi --type=rising` |\r
| "酷狗飙升榜有什么新歌?" | `node scripts/crawl-music.js --platform=kugou --type=rising` |\r
| "现在流行听什么歌?" | `node scripts/crawl-music.js` |\r
| "音乐排行榜" | `node scripts/crawl-music.js` |\r
| "今天电影票房排行" | `node scripts/crawl-entertainment.js --type=movie` |\r
| "最近什么电影好看?" | `node scripts/crawl-entertainment.js --type=movie` |\r
| "最近有什么好看的电视剧?" | `node scripts/crawl-entertainment.js --type=tv` |\r
| "综艺节目排行" | `node scripts/crawl-entertainment.js --type=variety` |\r
| "网播热度排行" | `node scripts/crawl-entertainment.js --type=web` |\r
| "App Store游戏排行" | `node scripts/crawl-entertainment.js --type=game_free` |\r
| "有什么好玩的游戏?" | `node scripts/crawl-entertainment.js --type=game_free` |\r
| "App Store付费应用排行" | `node scripts/crawl-entertainment.js --type=app_paid` |\r
| "看今日报纸" | `node scripts/crawl-paper.js` |\r
| "今天人民日报说了什么?" | `node scripts/crawl-paper.js` |\r
| "看昨天的报纸" | `node scripts/crawl-paper.js --date=yesterday` |\r
| "3月10号的人民日报" | `node scripts/crawl-paper.js --date=2026-03-10` |\r
| "头版头条是什么?" | `node scripts/crawl-paper.js --pages=1` |\r
\r
## 注意事项\r
\r
1. 需要 Node.js 18+ 版本(使用内置 fetch API)\r
2. 所有数据实时获取,响应时间取决于上游数据源(通常 1-3 秒)\r
3. 快手热搜较不稳定,偶尔可能返回空数据\r
4. 无需任何 API Key 或密钥配置\r
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install web-hot-cn - 安装完成后,直接呼叫该 Skill 的名称或使用
/web-hot-cn触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
hot-china 是什么?
中国实时热点数据采集工具。当用户询问热搜、热榜、热点、排行榜、榜单、票房、收视率、音乐排行、歌曲排名、报纸、新闻头条、人民日报等话题时使用此技能。覆盖:抖音/微博/百度/B站/快手热搜,QQ音乐/网易云/酷狗/酷我音乐榜,猫眼电影票房/电视剧收视/综艺热度,App Store游戏/应用排行榜,人民日报电子版PDF... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 93 次。
如何安装 hot-china?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install web-hot-cn」即可一键安装,无需额外配置。
hot-china 是免费的吗?
是的,hot-china 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
hot-china 支持哪些平台?
hot-china 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 hot-china?
由 gfhe(@gfhe)开发并维护,当前版本 v1.0.0。