# 输出模板参考

本文档包含全平台聚合热点榜的所有输出模板，供执行时参考。

## 热点事件识别说明

**核心原则：完全忽略接口返回的keyword分组，从所有标题中独立识别具体热点事件。**

### 识别规则
1. **必须有标题支撑**：每个热点事件必须对应至少1条实际标题
   - 数据来源：`hotspots[].title`
   - 没有标题的事件不应出现在热点列表中

2. **必须是具体事件**：热词必须描述一个具体的事件，不能是泛化概念
   - ✅ U20女足中日对决、大学排名发布、德国留学生迷奸案
   - ❌ 中国相关热点、体育新闻、社会事件

3. **跨关键词合并**：接口可能将同一事件分到不同keyword下，需合并识别
   - keyword="间谍"和"国家秘密泄露" → 实际是同一事件"间谍案"
   - keyword="中国"可能包含多个不同事件，需分别识别

### URL跳转
- 每个热点项的 `url` 字段提供跳转链接
- 有URL的标题可显示为超链接，无URL则仅显示文本

### 输出格式
每个热点事件需包含（AI重新计算）：
- 热词（具体事件名称）
- 涉及平台数：该事件出现的平台数量
- 词条数：该事件相关的标题总数（去重）
- 最早时间：该事件首次出现的时间点
- 相关链接：在"跨平台讨论差异"部分展示各平台原始标题的跳转链接

## 一、首页输出模板（完整版）

**【重要说明】**
- **排序规则**：TOP10表格必须按热度值降序排列，第1名热度最高，第10名热度最低。输出前必须检查：热度_1 > 热度_2 > ... > 热度_10
- TOP10表格中的"热点事件"是智能体归纳的事件热词，**不带跳转链接**
- 具体标题的跳转链接在"跨平台讨论差异"部分展示

```markdown
# 🔥 全网热点榜 TOP10
> 📅 统计时间：{start_date} 至 {end_date}
> 📊 覆盖平台：抖音、微博、B站、快手、知乎、头条、百度等

| 排名 | 热点事件 | 热度 | 上榜平台 | 持续时长 |
|:---:|------|:---:|:---:|:---:|
| 1 | {归纳的事件热词，不带链接} | {热度_万} | {platform_count_1} | {0h显示"刚上热搜"，否则Nh} |
| 2 | {归纳的事件热词，不带链接} | {热度_万} | {platform_count_2} | {0h显示"刚上热搜"，否则Nh} |
| 3 | {归纳的事件热词，不带链接} | {热度_万} | {platform_count_3} | {0h显示"刚上热搜"，否则Nh} |
| 4 | {归纳的事件热词，不带链接} | {热度_万} | {platform_count_4} | {0h显示"刚上热搜"，否则Nh} |
| 5 | {归纳的事件热词，不带链接} | {热度_万} | {platform_count_5} | {0h显示"刚上热搜"，否则Nh} |
| 6 | {归纳的事件热词，不带链接} | {热度_万} | {platform_count_6} | {0h显示"刚上热搜"，否则Nh} |
| 7 | {归纳的事件热词，不带链接} | {热度_万} | {platform_count_7} | {0h显示"刚上热搜"，否则Nh} |
| 8 | {归纳的事件热词，不带链接} | {热度_万} | {platform_count_8} | {0h显示"刚上热搜"，否则Nh} |
| 9 | {归纳的事件热词，不带链接} | {热度_万} | {platform_count_9} | {0h显示"刚上热搜"，否则Nh} |
| 10 | {归纳的事件热词，不带链接} | {热度_万} | {platform_count_10} | {0h显示"刚上热搜"，否则Nh} |


---

## 🔍 热点快览分析

**【重要】必须输出TOP10全部10个热点的快览分析，每个热点都必须完整输出，不得遗漏任何一个！**

---

### 1. {热点事件热词}
> 📊 热度：{热度_万} | 上榜平台：{N}个 | 持续时长：{0h显示"刚上热搜"，否则N小时} | 最高排名：TOP{N}

📍 **上榜平台**：{平台1} | {平台2} | {平台3} | ...

💬 **跨平台讨论差异**

　　🌐 **微博**：{根据该事件在微博平台的所有话题标题综合总结讨论焦点，不少于10个字}，如「[{原始标题1}]({url1})」「[{原始标题2}]({url2})」
　　🎵 **抖音**：{根据该事件在抖音平台的所有话题标题综合总结讨论焦点，不少于10个字}，如「[{原始标题1}]({url1})」
　　📚 **知乎**：{同上格式}
　　📺 **B站**：{同上格式}
　　🎬 **快手**：{同上格式}
　　📰 **头条**：{同上格式}
　　🔍 **百度**：{同上格式}

　　{**必须输出该事件全部在榜平台的讨论差异，不可遗漏任何平台。仅输出在榜平台，未上榜平台不输出。以上7个平台为参考，按实际在榜平台输出。每行首行加全角空格缩进符，每个平台展示2-3个原始标题（仅1条数据则展示1条），带跳转链接}

{emoji} **综合预测**：{根据话题类型、热度值、上榜时长、平台覆盖表现综合分析趋势走向，不少于30字}，建议{内容建议}

**{emoji}选择规则（必须严格遵守，与热度值对应）**：
| 热度区间 | emoji | 说明 |
|---------|-------|------|
| ≥1000万 | 🔥🔥🔥 | 爆款热度 |
| 500-999万 | 🔥🔥 | 高热度 |
| 100-499万 | 🔥 | 中等热度 |
| <100万 | 📉 | 低热度 |

---

**【重要】以下继续输出2-10号热点，共10个热点必须全部输出，不得遗漏！**

---

### 2. {热点事件热词}
> 📊 热度：{热度_万} | 上榜平台：{N}个 | 持续时长：{0h显示"刚上热搜"，否则N小时}

{同上格式}

---

### 3. {热点事件热词}
{同上格式}

---

### 4. {热点事件热词}
{同上格式}

---

### 5. {热点事件热词}
{同上格式}

---

### 6. {热点事件热词}
{同上格式}

---

### 7. {热点}
{同上格式}

---

### 8. {热点}
{同上格式}

---

### 9. {热点}
{同上格式}

---

### 10. {热点}
{同上格式}

---

⚡ **更多操作**
• 点击下方下载HTML报告文件，可在浏览器中打开查看，支持导出图片

📬 **订阅推送服务**

想持续追踪热点动态？可以订阅最新热榜（每隔一小时更新）；或者订阅昨日数据。
```

### 输出要求

1. **输出方式**：
   - 调用脚本获取数据后，**先在对话中输出**格式化后的Markdown内容
   - 然后将分析结果保存为 `structured_report.json`（格式见SKILL.md"结构化报告JSON格式"）
   - 对话输出结束后自动调用 `python scripts/generate_html_report.py --input structured_report.json` 生成HTML，不询问用户
   - HTML报告内容必须与对话输出完全一致
2. **跨平台讨论差异**：
   - 根据该事件在该平台的所有话题标题综合总结讨论焦点，不少于10个字
   - **必须展示2-3个具体话题标题**（如该平台只有1条数据则展示1条），有URL则显示为超链接「[{标题}]({url})」，无URL则显示纯文本「{标题}」
   - **必须展示该事件所有在榜平台**，未上榜平台不输出，不得遗漏任何在榜平台
3. **综合预测**：
   - 根据话题类型、热度值、上榜时长、平台覆盖表现综合分析
   - 预测内容不少于30字
   - **综合预测标题前的emoji必须按热度值规则选择**：≥1000万🔥🔥🔥、500-999万🔥🔥、100-499万🔥、<100万📉

### 排序规则

TOP10表格必须按热度值（maxHotScore）降序排列，热度最高的热点排在第1位。

## 二、完整报告导出模板

```markdown
# 全网热点榜完整报告
> 📅 生成时间：{datetime}
> 📊 数据时间：{stat_time}
> 📂 覆盖平台：抖音、微博、B站、快手、知乎、头条、百度

---

## 目录
- [一、全网热点榜 TOP10](#一全网热点榜-top10)
- [二、热词详情分析](#二热词详情分析)
- [三、数据说明](#三数据说明)

---

## 一、全网热点榜 TOP10

| 排名 | 热词 | 上榜平台 | 词条数 |
|:---:|------|:---:|:---:|
| 1 | {keyword_1} | {platform_count_1} | {entry_count_1} |
| 2 | {keyword_2} | {platform_count_2} | {entry_count_2} |
| 3 | {keyword_3} | {platform_count_3} | {entry_count_3} |
| 4 | {keyword_4} | {platform_count_4} | {entry_count_4} |
| 5 | {keyword_5} | {platform_count_5} | {entry_count_5} |
| 6 | {keyword_6} | {platform_count_6} | {entry_count_6} |
| 7 | {keyword_7} | {platform_count_7} | {entry_count_7} |
| 8 | {keyword_8} | {platform_count_8} | {entry_count_8} |
| 9 | {keyword_9} | {platform_count_9} | {entry_count_9} |
| 10 | {keyword_10} | {platform_count_10} | {entry_count_10} |

---

## 二、热点详情分析

### 1. {热点名称}

> 上榜平台：{N}个 | 词条：{N}条 | 最早上榜：{平台} {时间}

📍 **上榜平台**：{平台1} | {平台2} | {平台3} | ...

💬 **跨平台讨论差异**

  -🌐 **微博**：{根据该事件在微博平台的所有话题标题综合总结讨论焦点，不少于10个字}，如「[{标题1}]({url1})」「[{标题2}]({url2})」

  -🎵 **抖音**：{根据该事件在抖音平台的所有话题标题综合总结讨论焦点，不少于10个字}，如「[{标题1}]({url1})」「[{标题2}]({url2})」

{其他平台同理}

📈 **热度趋势预测**

**综合预测**：{整体趋势描述}，建议{内容建议}

---

{重复2-10号热点，格式相同}




## 六、订阅列表模板

```markdown
📬 我的订阅列表


| 序号 | 订阅类型 | 内容 | 推送时间 | 状态 |
|:---:|----------|------|----------|:---:|
| 1 | 最新热榜 | TOP10热点榜 | 每天09:00 | ✅ |
| 2 | 昨日热榜 | TOP10热点榜 | 每天09:00| ✅ |


⚡ 输入 `取消订阅 [序号]` 停止推送
⚡ 输入 `取消订阅 全部` 停止所有推送
```
