🔥 Daily Hot Aggregator — 全平台热榜聚合

v7.1.0

一键抓取B站、抖音、微博、头条四大平台实时热榜,自动分析并生成报告,支持微信Webhook推送,自媒体运营必备免费工具。

0· 130·1 当前·1 累计
by @qq853632587 (蓝天)·MIT-0
下载技能包
License
MIT-0
最后更新
2026/3/29
0
安全扫描
VirusTotal
Pending
查看报告
OpenClaw
可疑
high confidence
该技能基本实现了聚合与分析热榜的功能,但源码中硬编码了微博cookie令牌,且多处依赖用户提供的webhook/config,这种不匹配及内嵌凭据需引起警惕。
评估建议
功能与描述一致,但安装或运行前请务必谨慎:1) 检查并移除硬编码凭据(fetch_all.py内含微博SUB cookie),勿使用他人cookie,应替换为自己凭据或改为缺失时优雅退出;2) 使用前先审查wechat_push.py与wechat_push_config.json,确认webhook端点;3) 先在沙箱或隔离环境运行,检查输出的hot_reports/与alert_config.json,确保无外发网络行为;4) 如需认证接口,请用环境变量或受保护配置文件提供凭据;5) 不愿改源码者,建议等作者移除硬编码凭据并补充安全文档。我可指出具体行号并提供安全替换方案。...
详细分析 ▾
用途与能力
名称/描述(多平台热点聚合器)与所含Python脚本(fetch_all.py、analyzer.py、content_recommender.py、hot_alert.py、wechat_push.py)一致,所需二进制python3也合理。但fetch_weibo实现将SUB值硬编码进Cookie头部,该凭据类值未在requires.env声明,也不应写死源码。
指令范围
SKILL.md指令范围限定为收集、分析、报告、调度与推送,仅读写本地文件(hot_reports/、wechat_push_config.json、alert_config.json)及所列平台接口,无读取无关系统文件或任意数据外泄行为。推送功能向用户提供的webhook发送数据,属预期行为。
安装机制
无安装脚本(仅SKILL.md指令),不执行远程下载或安装。代码以纯Python文件提供,package.json与SKILL.md中未发现从不可信URL获取压缩包或运行安装器的行为。
凭证需求
元数据未声明所需环境变量,但源码中硬编码微博SUB cookie,并对部分接口使用cookie头(抖音ttcid=0、微博SUB)。将凭据类值写死源码属不当行为。技能允许用户通过wechat_push_config.json提供webhook URL(正常),但内嵌cookie需审查,可能已过期、绑定他人账户或带来隐私/安全风险。
持久化与权限
未请求always:true,不修改其他技能,仅读写自身数据目录(hot_reports/、alert_config.json、wechat_push_config.json)。建议用OpenClaw cron调度,但不强制持久安装或提权。
安全有层次,运行前请审查代码。

License

MIT-0

可自由使用、修改和再分发,无需署名。

运行时依赖

无特殊依赖

版本

latestv7.1.02026/3/28

优化企微群推送:支持Markdown表格格式、webhook方式、去除推广信息

Pending

安装命令

点击复制
官方npx clawhub@latest install daily-hot-aggregator
镜像加速npx clawhub@latest install daily-hot-aggregator --registry https://cn.longxiaskill.com

技能文档

一个技能搞定所有平台热榜!B站 + 抖音 + 微博 + 头条

✨ v7.0 新功能

  • 企微群推送 - 自动推送热榜到企微群
  • 热点预警 - 新上榜、高热度话题实时预警
  • 选题推荐 - AI 推荐各平台创作选题
  • 数据分析 - 数据对比、热词提取、HTML 报告
  • 定时任务 - 每日自动收集、推送、分析

📦 安装

``bash npx clawhub@latest install daily-hot-aggregator `

🚀 使用

数据收集

`bash # 获取所有平台 Top 5 python3 fetch_all.py --top 5

# 获取指定平台 python3 fetch_all.py --bilibili --top 10 python3 fetch_all.py --douyin --top 10 python3 fetch_all.py --weibo --top 10 python3 fetch_all.py --toutiao --top 10

# 生成摘要 python3 fetch_all.py --summary --output daily_report.json `

数据分析

`bash # 生成 HTML 美化报告 python3 analyzer.py --date 2026-03-29 --html

# 提取热词 python3 analyzer.py --date 2026-03-29 --keywords

# 与前一天对比 python3 analyzer.py --date 2026-03-29 --compare `

热点预警

`bash # 运行预警检测 python3 hot_alert.py --date 2026-03-29

# 添加监控关键词 python3 hot_alert.py --add-keyword "周杰伦"

# 查看所有关键词 python3 hot_alert.py --list-keywords `

选题推荐

`bash # 单平台推荐 python3 content_recommender.py --platform douyin --top 3

# 全平台推荐 python3 content_recommender.py --date 2026-03-29 `

企微推送

`bash # 添加推送群(webhook 方式) # 1. 在企微群添加群机器人,获取 webhook 地址 # 2. 编辑 wechat_push_config.json 添加配置

# 查看所有群 python3 wechat_push.py --list-groups

# 测试推送 python3 wechat_push.py --test "群ID" `

Webhook 配置示例 (wechat_push_config.json): `json { "groups": [ { "group_id": "数智天团", "group_name": "数智天团", "webhook": "https://qyapi.weixin.qq.com/cgi-bin/webhook/send?key=YOUR_KEY", "platforms": ["bilibili", "douyin", "weibo", "toutiao"], "enabled": true } ] } `

⏰ 定时任务配置

使用 OpenClaw cron 功能设置自动收集:

每日热榜收集(每天 9:00)

` 任务名:🔥 每日热榜收集 时间:每天 09:00 功能:自动收集四平台热榜数据并保存 `

小红书热榜收集(每天 9:30)

` 任务名:📕 小红书热榜收集 时间:每天 09:30 功能:使用浏览器获取小红书真实数据 `

每周趋势分析(每周一 10:00)

` 任务名:📊 每周热榜趋势分析 时间:每周一 10:00 功能:分析本周热点趋势,生成周报 `

HTML 美化报告(每天 12:00)

` 任务名:📈 生成热榜美化报告 时间:每天 12:00 功能:生成 HTML 可视化报告,提取热词 `

每日选题推荐(每天 12:30)

` 任务名:💡 每日选题推荐 时间:每天 12:30 功能:为各平台推荐创作选题 `

热点预警检测(每天 4 次)

` 任务名:🔔 热点预警检测 时间:每天 10:00, 14:00, 18:00, 22:00 功能:检测新上榜、高热度话题并预警 `

📁 数据存储

数据自动保存到
hot_reports/ 目录: ` hot_reports/ ├── daily_report_2026-03-29.json # 四平台热榜数据 ├── daily_report_2026-03-30.json ├── xiaohongshu_report_2026-03-29.json # 小红书热榜 ├── weekly_summary_2026-03-29.json # 每周趋势报告 └── report_2026-03-29.html # HTML 美化报告 ``

📊 支持平台

| 平台 | 状态 | 数据内容 | |------------|----------|------------------| | B站 | ✅ 正常 | 热门视频排行榜 | | 抖音 | ✅ 正常 | 热搜榜 | | 微博 | ✅ 正常 | 热搜榜 | | 今日头条 | ✅ 正常 | 热点新闻 |

💰 定制服务

免费使用本技能,如需以下服务请联系作者:
  • 🔧 定制开发:多平台数据聚合方案
  • 📊 数据分析:跨平台热点趋势分析
  • 🤖 自动化部署:完整的数据监控系统
  • 📱 系统集成:对接企业内部系统

联系方式:

  • 📱 QQ:2595075878
  • 📧 邮箱:2595075878@qq.com

⚖️ 免责声明

本技能所获取的数据来自各平台公开 API,仅用于个人学习和技术研究目的。
  • 📌 数据来源:B站、抖音、微博、今日头条公开 API 接口
  • 📌 非商业性质:本技能为开源免费工具,不涉及任何商业引导
  • 📌 版权说明:所有数据内容的版权归各平台所有
  • 📌 使用限制:请遵守各平台用户协议,禁止用于非法用途
  • 📌 免责条款:本技能按"现状"提供,使用者需自行承担使用风险

📄 许可证

MIT License

数据来源ClawHub ↗ · 中文优化:龙虾技能库