微博热搜查询助手,调用红狐API获取微博实时热搜榜单,按排名展示标题、热度值和标签,并对热搜内容进行创作灵感分析,提炼可落地的选题方向。适用于内容创作者追热点、营销人员做借势内容、账号运营者了解平台动态。
name: weibo-hot-search description: | 微博热搜榜单查询工具。调用 Redfox 接口获取微博当前热搜榜单,按排名展示热搜标题及跳转链接,并对热搜内容进行创作灵感分析总结。 当用户需要查看微博热搜、微博热榜、微博热门话题时使用。
微博热搜查询助手
【适用场景】
- 运营微博账号,需要了解当前热点话题 - 内容创作者寻找选题灵感 - 营销人员追热点、做借势内容 - 想快速了解微博平台当前最热话题
【操作步骤】
第一步:获取热搜数据
调用微博热搜查询脚本,获取当前微博热搜榜单:
```bash python3 ~/.agents/skills/weibo-hot-search/scripts/fetch_weibo_hot.py ```
脚本返回 JSON 格式数据,包含热搜条目的排名、标题、链接、热度值和标签。
第二步:展示热搜榜单
将热搜数据以 Markdown 表格形式展示:
| # | 热搜标题 | 热度 | 标签 |
|---|---|---|---|
| 1 | [热搜标题](https://s.weibo.com/weibo?q=热搜标题) | 305.2w | 热 |
数字格式化规则: - 热度值 < 10000:显示原始数字 - 热度值 ≥ 10000:格式化为 `x.xw`(如 305.2w)
第三步:创作灵感分析
表格之后必须输出创作灵感分析,不可省略:
> 🔥 热点赛道分布 > > 将热搜按主题归类(如娱乐/体育/社会/科技/政策等),列出每个类别下的代表性热搜。 > > 📈 内容选题建议 > > 基于热搜方向,提炼 3-5 条可落地的创作选题建议,每条包含: > - 选题方向:用 2-6 字概括 > - 切入点:一句话说明可以从什么角度创作内容 > > ⚠️ 风险提示 > > 对涉及敏感话题的热搜给出规避建议。
第四步:订阅提示
询问用户是否需要订阅每日推送:
> 是否订阅「微博热搜」的每日推送?订阅后每天 09:00 自动推送最新热搜榜。
【代码模板】
完整输出示例
```markdown 🔥 微博当前热搜榜,共 50 条热搜:
| # | 热搜标题 | 热度 | 标签 |
|---|---|---|---|
| 1 | [某明星演唱会官宣](https://s.weibo.com/weibo?q=xxx) | 520w | 沸 |
| 2 | [热点话题名称](https://s.weibo.com/weibo?q=xxx) | 305.2w | 热 |
💡 创作灵感分析
🔥 热点赛道分布
- 🎬 娱乐明星(7条):某明星演唱会、杨幂新剧、薛之谦演唱会... - ⚽ 体育赛事(5条):姆巴佩受伤、某球队夺冠... - 🌪️ 自然灾害/天气(4条):台风消息、暴雨预警...
📈 内容选题建议
- 演唱会攻略:整理热门演唱会信息,制作观演攻略或性价比分析 - 台风避险指南:结合台风消息,制作极端天气生存攻略 - 体育热点复盘:深度分析体育赛事,制作技术解读内容
⚠️ 风险提示
- 涉及政策/领导人相关热搜,仅做客观转载,不发表主观评论 - 灾害类热搜需核对信息来源,避免传播未经核实的伤亡数据
📩 是否订阅「微博热搜」的每日推送? ```
【复盘要点】
特殊情况处理
| 情况 | 处理方式 |
|---|---|
| API 无返回(items=0) | 告知用户暂时无法获取热搜数据,建议稍后重试 |
| 用户要求订阅 | 创建定时任务,每天 09:00 自动推送最新热搜 |
| 用户指定推送时间 | 使用用户指定时间创建定时任务 |
定时任务创建
- 任务名称:`微博热搜订阅` - 执行频率:每天 [用户指定时间或默认 09:00] - 执行内容:运行脚本并按标准格式输出热搜榜单和创作分析
【技能信息】
- 来源:redfox-data/redfox-community - 原始文件:skills/weibo-hot-search/SKILL.md - GitHub:https://github.com/redfox-data/redfox-community