---
name: daily-hot-news
description: >
  获取今日全网新闻热榜数据，聚合多个主流平台（微博热搜、百度热搜、知乎热榜、头条热榜、
  哔哩哔哩热门、抖音热搜等）的实时热点话题。当用户提到"今日热搜"、"新闻热榜"、
  "今天有什么热点"、"全网热搜"、"热门新闻"、"今日新闻"、"热榜"等关键词时触发此技能。
  不适用于查询历史新闻或特定领域深度分析。
---

# 今日新闻热榜聚合助手

## Description

一键获取全网多平台今日热榜/热搜数据，以结构化、美观的格式呈现给用户，帮助快速掌握当日热点动态。

## Instructions

### 步骤1：确认用户需求

1. 解析用户输入，判断是否需要特定平台的热榜（如仅微博、仅知乎）还是全平台聚合
2. 如果用户未指定平台，默认获取以下6个主流平台的热榜：
   - 微博热搜
   - 百度热搜
   - 知乎热榜
   - 头条热榜
   - 哔哩哔哩热门
   - 抖音热搜
3. 如果用户指定了数量（如"给我看 Top 5"），按指定数量输出；否则默认每个平台展示 Top 10

### 步骤2：获取热榜数据

1. 执行 `resources/scripts/fetch_news.py` 脚本获取实时热榜数据
   - 入参：`--platforms`（平台列表，逗号分隔）、`--top`（每个平台返回的条目数）
   - 示例调用：`python3 resources/scripts/fetch_news.py --platforms weibo,baidu,zhihu,toutiao,bilibili,douyin --top 10`
   - 出参：JSON 格式的热榜数据
2. 如果脚本执行失败或某个平台数据获取失败：
   - 跳过失败的平台，继续获取其他平台数据
   - 在输出中标注"[该平台数据暂时不可用]"
   - 如果所有平台都失败，告知用户网络异常并建议稍后重试

### 步骤3：格式化输出

按以下模板输出结果：

```
# 🔥 今日全网热榜 | {当前日期} {当前时间}

---

## 📱 微博热搜
| 排名 | 热搜话题 | 热度 |
|------|---------|------|
| 🥇 | #话题名称# | 🔥 999万 |
| 🥈 | ... | ... |
| 🥉 | ... | ... |

---

## 🔍 百度热搜
| 排名 | 热搜词 | 热度指数 |
|------|--------|---------|
| 🥇 | 关键词 | 📈 999999 |

---

（其他平台同理）

---

> 📊 数据更新时间：{时间戳}
> 📡 数据来源：微博、百度、知乎、头条、B站、抖音
> ⚠️ 声明：热榜数据来自各平台公开接口，实时变化，仅供参考
```
