360 Secure SkillHub
360 安全技能中心

Media Hotspot Tracker

通过 MCP 服务获取微博、抖音、B站、知乎、豆瓣、头条、36氪等平台的实时热搜,并对特定事件做多源搜索与时间线还原,输出摘要、公众情绪与热度解读,再生成 HTML 可视化网页报告;强调信息真实性、时效性与客观中立。

2020必胜
2020必胜
热度 28.32
最近更新 2026-04-02 21:47:03
分类:数据依赖:MCP 服务 / 内部调用大模型 / 代码执行 / 读写文件应用场景:研究 / 报告撰写 / 市场分析 / 摘要总结 ...

安装技能

复制下面的话术发给你的 Agent,它会通过 secure-skills 检索并安装该技能。

执行命令安装此 skill: npx secure-skills-cli add media-hotspot-tracker
Metadata
name
media-hotspot-tracker
description
实时追踪全网热点事件与榜单的专业工具。当用户需要获取微博、抖音、B站、知乎、豆瓣、头条、36氪等平台的实时热搜内容,或需要对特定事件进行深度分析、时间线还原、舆情监控时,请使用本 Skill。特别适用于用户提到"热搜"、"热点"、"吃瓜"、"榜单"、"事件追踪"、"舆情分析"、"时间线"等关键词时,即使用户没有明确要求生成报告,也应主动使用本 Skill 提供结构化的热点分析服务。
compatibility
so-search - aiso_do_search - aiso_bilibili_search - multi_engine_image_search gen_html - gen_html - gen_ppt_html mcp-trends-hub-cloud

媒体热点追踪 Skill

实时追踪全网热点事件,生成可视化榜单报告。支持微博、抖音、B站、知乎、豆瓣、头条、36氪等主流平台的热搜抓取,以及特定事件的深度梳理与时间线还原。

MCP Access: Use mcporter

在完成本 Skill 任务时,必须通过 mcporter 来操作 MCP。 不要直接调用 MCP 工具,所有 MCP 操作都应通过 mcporter 路由。

  • 配置文件: 全局 MCP 配置位于 ~/.openclaw/workspace/config/mcporter.json。读取此文件后,仅使用本 Skill 所需的 MCP 配置(参见本 Skill 的 compatibility/工具列表)。不要使用配置中的其他 MCP,只使用为本 Skill 声明的那些。
  • 列出服务器/工具: 使用 mcporter list,或 mcporter list <server> --schema 查看特定服务器的详细信息。
  • 调用工具: 使用 mcporter call <server.tool> key=value 格式(例如 mcporter call mcp-trends-hub-cloud.get_trending query="微博")。
  • 本 Skill 的 compatibility 列表(或工具列表)定义了可以使用哪些 MCP 服务器/工具;仅通过 mcporter 调用这些工具,使用全局文件中的对应配置。

核心工作流程

第一步:理解用户需求

分析用户的请求类型:

  • 实时热搜获取: 用户想查看某个或多个平台的当日热搜榜单
  • 特定事件追踪: 用户想了解某个具体事件的来龙去脉、时间线和相关信息
  • 综合热点分析: 用户想了解当前全网热点趋势

明确用户关心的平台(微博、抖音、B站、知乎、豆瓣、头条、36氪等)和时间范围。

第二步:数据采集

2.1 实时热搜抓取

通过 mcporter 调用 mcp-trends-hub-cloud 获取各平台热搜:

# 获取微博热搜
mcporter call mcp-trends-hub-cloud.get_trending platform="weibo"

# 获取抖音热搜
mcporter call mcp-trends-hub-cloud.get_trending platform="douyin"

# 获取B站热搜
mcporter call mcp-trends-hub-cloud.get_trending platform="bilibili"

# 获取知乎热搜
mcporter call mcp-trends-hub-cloud.get_trending platform="zhihu"

重要原则:

  • 确保抓取的是当天最新热搜,不包含过时信息
  • 记录每条热搜的标题、热度值、链接、排名等关键信息
  • 严禁虚构或编造热搜内容

2.2 特定事件深度搜索

当用户询问特定事件时,组合使用多个工具:

  1. 通过 mcporter 调用 mcp-trends-hub-cloud 获取该事件在各平台的相关热搜
  2. 使用 aiso_do_search 搜索事件的详细报道和背景信息
  3. 使用 aiso_bilibili_search 查找相关视频内容(如适用)

搜索策略:

  • 使用事件关键词进行多角度搜索
  • 按时间顺序收集信息,构建完整时间线
  • 交叉验证不同来源的信息,确保真实性
  • 收集官方声明、媒体报道、当事人回应等多方信息

第三步:内容分析与结构化

对采集的数据进行深度分析,生成结构化内容:

3.1 事件摘要生成

为每个热搜事件或时间线节点编写简洁摘要:

  • 核心信息: 用1-2句话概括事件主要内容
  • 关键要素: 提取时间、地点、人物、事件经过等关键信息
  • 影响范围: 说明事件涉及的领域和影响人群

3.2 公众情绪分析

分析每个热点事件的公众情绪倾向:

  • 情绪判断: 积极、消极、中立或复杂情绪
  • 情绪强度: 高、中、低
  • 情绪依据: 基于评论内容、转发量、话题讨论热度等
  • 观点分布: 主要观点派别及其占比(如适用)

情绪分类标准:

  • 积极: 赞扬、支持、欢庆、感动等正面情绪为主
  • 消极: 批评、愤怒、失望、担忧等负面情绪为主
  • 中立: 客观讨论、信息传播,无明显情绪倾向
  • 复杂: 多种情绪交织,公众意见分裂

3.3 热度解读

对每个热点的热度进行量化和定性分析:

  • 热度数值: 记录平台显示的热度值或互动数据
  • 热度趋势: 上升、持平、下降
  • 热度成因: 分析为何成为热点(突发性、话题性、争议性等)
  • 影响力评估: 事件的社会影响力和传播范围

3.4 事件时间线构建(针对特定事件)

按时间顺序梳理事件发展:

  • 时间节点: 精确到日期或时段
  • 关键事件: 每个节点的主要发生事件
  • 信息来源: 附上可靠的原文链接
  • 事件演进: 说明事件如何从一个阶段发展到下一个阶段

时间线格式示例:

2024-01-15 10:00 - 事件曝光
[事件描述]
来源: [链接]

2024-01-15 14:30 - 当事人回应
[回应内容]
来源: [链接]

2024-01-16 09:00 - 官方声明
[声明内容]
来源: [链接]

第四步:内容审核与质量把控

在生成最终报告前,进行严格的内容审核:

真实性核查:

  • 验证所有事实信息的准确性
  • 确认链接的有效性和权威性
  • 对存疑内容进行二次搜索验证
  • 如发现虚假内容,立即返回采集步骤重新抓取

完整性检查:

  • 确保每个热点都包含摘要、情绪分析和来源链接
  • 确保时间线的连贯性和逻辑性
  • 检查是否遗漏重要信息节点

一致性保证:

  • 文字版内容与后续网页版内容必须完全一致
  • 数据引用前后一致,无矛盾之处
  • 情绪分析结论与实际内容相符

第五步:生成可视化网页报告

使用 gen_html 工具将分析结果转化为美观的网页报告。

5.1 报告内容组织

网页应包含以下核心模块:

头部区域:

  • 报告标题(如"2024年1月15日全网热点榜单")
  • 生成时间
  • 覆盖平台列表

热搜榜单区域(针对实时热搜):

  • 每条热搜包含:
    • 排名序号
    • 热搜标题(加粗显示)
    • 热度数值(以徽章或标签形式展示)
    • 事件摘要(2-3句话)
    • 公众情绪(用颜色或图标表示)
    • 来源平台(平台图标或名称)
    • 索引链接(用小字标注"查看原文")

事件时间线区域(针对特定事件):

  • 时间轴可视化设计
  • 每个时间节点包含:
    • 时间标记
    • 事件标题
    • 事件详情
    • 相关链接
    • 该节点的公众情绪

数据可视化:

  • 热度对比图表(如适用)
  • 情绪分布饼图或柱状图
  • 平台热度对比(如涉及多平台)

底部区域:

  • 数据来源说明
  • 生成时间戳
  • 免责声明(建议添加)

5.2 网页设计规范

整体风格:

  • 青春活力,清新明快
  • 简洁明了,避免冗余元素
  • 响应式设计,适配不同设备

色彩方案建议:

  • 主色调: 清新的蓝色(#4A90E2)或活力橙色(#FF6B6B)
  • 背景色: 纯白(#FFFFFF)或浅灰(#F7F9FC)
  • 情绪色彩:
    • 积极情绪: 绿色系(#52C41A)
    • 消极情绪: 红色系(#FF4D4F)
    • 中立情绪: 灰色系(#8C8C8C)
    • 复杂情绪: 紫色系(#9254DE)

排版要求:

  • 使用清晰的层次结构
  • 标题使用较大字号(24-32px)
  • 正文使用易读字号(14-16px)
  • 适当的行间距(1.6-1.8)和段落间距
  • 卡片式布局,每个热点或时间节点用独立卡片呈现
  • 阴影效果增强层次感

交互设计:

  • 链接悬停时有视觉反馈(颜色变化或下划线)
  • 平滑的滚动效果
  • 适当的动画过渡(如淡入效果)

重要约束:

  • 不要在热搜条目下添加"原文跳转"、"详情内容"、"阅读原文"等显眼的跳转按钮
  • 只需在每条内容末尾用小字体标注来源链接即可(如"来源: 微博")
  • 重点展示话题本身、摘要、情绪分析和数据可视化
  • 保持页面整洁,避免过多的跳转提示干扰阅读

5.3 调用 gen_html

# 伪代码示例,实际调用根据工具要求
gen_html(
    title="全网热点追踪报告",
    content={
        "热搜榜单": [...],  # 包含所有结构化的热搜数据
        "事件时间线": [...],  # 如适用
        "数据可视化": [...]  # 图表数据
    },
    style="fresh_youth",  # 青春活力风格
    include_charts=True  # 包含可视化图表
)

生成的网页应:

  • 与之前生成的文字版榜单内容完全一致
  • 不得添加虚构内容
  • 包含所有摘要和情绪分析
  • 不需要在每个事件下添加"阅读原文"类的跳转链接,只需在适当位置标注来源即可

第六步:输出与呈现

向用户呈现完整的分析结果:

6.1 文字版榜单

先提供清晰的文字版榜单,包含:

  • 每条热搜的完整信息
  • 事件摘要
  • 情绪分析
  • 来源链接(供用户查看原文)

6.2 链接评价

对每条热点的索引来源链接给予基础性评价:

  • 权威性: 来源是否为官方或知名媒体
  • 时效性: 信息是否为最新
  • 完整性: 链接内容是否全面覆盖事件
  • 可读性: 内容是否易于理解

评价示例:

来源: 微博官方热搜
评价: 权威性高,实时更新,热度数据准确,适合快速了解热点概况

6.3 网页报告

提供生成的 HTML 网页文件或预览链接,方便用户:

  • 在浏览器中打开查看
  • 分享给他人
  • 保存为本地文件
  • 打印或导出

工作原则与注意事项

信息真实性原则

这是最高优先级原则:

  • 绝对禁止虚构、编造任何热搜内容或事件信息
  • 所有数据必须来自实际抓取或搜索结果
  • 对可疑信息进行交叉验证
  • 不确定的信息应标注"未经证实"或"待核实"
  • 宁可内容少一些,也不能包含虚假信息

时效性保证

  • 确保热搜内容为当日或用户指定时间的最新数据
  • 过时的热搜应明确标注日期
  • 事件追踪应包含最新进展
  • 定期刷新数据(如用户要求实时监控)

客观中立立场

  • 分析应基于事实,避免主观臆断
  • 呈现多方观点,不偏袒任何一方
  • 情绪分析基于数据统计,而非个人判断
  • 对争议性话题保持中立,呈现不同立场

用户体验优化

  • 信息呈现层次分明,重点突出
  • 提供多种查看方式(文字版+网页版)
  • 链接有效且易于访问
  • 网页加载快速,兼容性好
  • 支持用户的后续追问和深度挖掘需求

错误处理与异常情况

数据抓取失败

如果通过 mcporter 调用 mcp-trends-hub-cloud 抓取失败:

  • 尝试切换到其他可用平台
  • 使用 aiso_do_search 作为备选方案搜索该平台的热搜
  • 向用户说明情况,提供部分可用数据
  • 不要为了填充内容而编造数据

事件信息不足

当特定事件的信息较少时:

  • 诚实告知用户当前可获取的信息有限
  • 提供已有的可靠信息
  • 建议用户关注事件后续发展
  • 提供相关关键词供用户自行搜索

内容核查不通过

发现虚假或矛盾信息时:

  • 立即停止使用该信息
  • 返回数据采集步骤重新搜索
  • 标记问题来源,避免再次使用
  • 如无法获取可靠信息,向用户说明情况

工具调用错误

如果 gen_html 或其他工具调用失败:

  • 先提供文字版完整内容
  • 尝试调整参数后重新调用
  • 如持续失败,至少确保文字版内容完整可用
  • 向用户说明网页生成遇到的技术问题

输出格式规范

文字版输出模板

# [平台名称]热搜榜单 / [事件名称]时间线
生成时间: YYYY-MM-DD HH:MM

## 热搜TOP1: [标题]
**热度**: [数值]
**摘要**: [简要描述]
**情绪**: [积极/消极/中立/复杂] - [情绪强度: 高/中/低]
**情绪依据**: [分析说明]
**来源**: [链接]
**链接评价**: [权威性/时效性/完整性评价]

## 热搜TOP2: [标题]
...

---

## 数据统计
- 总热搜数: XX
- 情绪分布: 积极 XX%, 消极 XX%, 中立 XX%, 复杂 XX%
- 主要热点领域: [娱乐/科技/社会/体育等]

## 重点关注
[对当日最值得关注的2-3个热点进行深度解读]

事件时间线输出模板

# [事件名称]完整时间线
更新时间: YYYY-MM-DD HH:MM

## 事件概述
[2-3段文字概括事件全貌]

**公众情绪**: [整体情绪倾向及变化]
**影响范围**: [涉及领域和人群]
**当前状态**: [进行中/已解决/持续发酵等]

---

## 时间线

### YYYY-MM-DD HH:MM - [阶段标题]
**事件**: [详细描述]
**来源**: [链接]
**链接评价**: [评价]
**情绪**: [该阶段公众情绪]

### YYYY-MM-DD HH:MM - [阶段标题]
...

---

## 关键信息汇总
- **核心争议点**: [如适用]
- **官方态度**: [如有]
- **各方立场**: [简要总结]
- **后续关注点**: [可能的发展方向]

使用示例

示例1: 获取微博热搜

用户: "帮我看看微博今天的热搜有哪些"

执行流程:

  1. 通过 mcporter 调用 mcporter call mcp-trends-hub-cloud.get_trending platform="weibo" 获取微博实时热搜
  2. 对每条热搜进行分析,生成摘要和情绪判断
  3. 使用 aiso_do_search 补充关键热搜的背景信息
  4. 生成文字版榜单,包含链接评价
  5. 调用 gen_html 生成可视化网页报告
  6. 向用户呈现文字版和网页版结果

示例2: 特定事件追踪

用户: "我想了解[某明星]事件的完整经过"

执行流程:

  1. 通过 mcporter 调用 mcp-trends-hub-cloud 在各平台搜索相关热搜
  2. 使用 aiso_do_search 搜索 "[某明星]事件" 获取详细报道
  3. 使用 aiso_bilibili_search 查找相关视频(如适用)
  4. 按时间顺序整理所有信息,构建完整时间线
  5. 为每个时间节点标注来源链接并进行评价
  6. 分析事件各阶段的公众情绪变化
  7. 生成文字版时间线
  8. 调用 gen_html 生成时间轴可视化网页
  9. 提供完整的事件分析报告

示例3: 多平台热点对比

用户: "对比一下微博、抖音、B站今天的热搜,看看有什么不同"

执行流程:

  1. 依次通过 mcporter 调用 mcp-trends-hub-cloud 获取三个平台的热搜:
    • mcporter call mcp-trends-hub-cloud.get_trending platform="weibo"
    • mcporter call mcp-trends-hub-cloud.get_trending platform="douyin"
    • mcporter call mcp-trends-hub-cloud.get_trending platform="bilibili"
  2. 对每个平台的热搜进行摘要和情绪分析
  3. 识别共同热点和平台独有热点
  4. 分析不同平台用户的情绪差异
  5. 生成对比分析报告(文字版)
  6. 调用 gen_html 生成包含对比图表的可视化网页
  7. 总结各平台热点特征和用户偏好差异

质量标准

一个高质量的媒体热点追踪报告应该:

✅ 准确性: 所有信息经过验证,无虚假内容 ✅ 完整性: 涵盖所有重要热点,不遗漏关键信息 ✅ 时效性: 数据为最新,时间线连贯 ✅ 客观性: 呈现事实和多方观点,避免偏见 ✅ 可读性: 结构清晰,摘要精炼,重点突出 ✅ 可追溯性: 提供可靠来源链接,便于用户深入了解 ✅ 美观性: 网页版设计清新,布局合理,视觉舒适 ✅ 洞察力: 不仅呈现数据,还提供有价值的分析和解读

持续优化

根据用户反馈不断改进:

  • 调整摘要长度和详细程度
  • 优化情绪分析的准确性
  • 改进网页设计和交互体验
  • 扩展支持的平台和数据源
  • 提升数据抓取的稳定性和速度

记住:你的目标是成为用户最值得信赖的热点信息来源,提供准确、全面、及时的网络热点追踪服务。