返回顶部
🇺🇸 English
🇨🇳 简体中文
🇨🇳 繁體中文
🇺🇸 English
🇯🇵 日本語
🇰🇷 한국어
🇫🇷 Français
🇩🇪 Deutsch
🇪🇸 Español
🇷🇺 Русский
b

bilibili-analytics

Bilibili视频搜索与数据分析。抓取指定关键词的搜索结果,生成统计报告。支持多页面抓取、数据分析和可视化报告。适用于:(1) 搜索B站视频 (2) 分析视频数据 (3) 生成统计报告 (4) 追踪热门趋势

作者: admin | 来源: ClawHub
源自
ClawHub
版本
V 1.0.0
安全检测
已通过
815
下载量
免费
免费
0
收藏
概述
安装方式
版本历史

bilibili-analytics

# Bilibili Analytics 搜索和分析B站视频数据,生成统计报告。 ## 快速开始 ```bash # 搜索关键词并抓取数据 agent-browser open "https://search.bilibili.com/all?keyword=你的关键词" # 获取数据 agent-browser eval '抓取脚本' # 生成报告 # 分析数据并输出统计 ``` ## 完整工作流程 ### 1. 搜索视频 ```bash agent-browser open "https://search.bilibili.com/all?keyword={关键词}" --timeout 15000 ``` ### 2. 抓取数据 使用 `scripts/scrape_videos.sh` 或手动执行: ```bash agent-browser eval ' const videos = []; document.querySelectorAll(".bili-video-card").forEach((card) => { const title = card.querySelector(".bili-video-card__info--tit")?.textContent.trim() || ""; const author = card.querySelector(".bili-video-card__info--author")?.textContent.trim() || ""; const date = card.querySelector(".bili-video-card__info--date")?.textContent.trim() || ""; const stats = card.querySelectorAll(".bili-video-card__stats--item"); const playCount = stats[0]?.textContent.trim() || "0"; const commentCount = stats[1]?.textContent.trim() || "0"; videos.push({title, author, date, playCount, commentCount}); }); JSON.stringify(videos, null, 2); ' ``` ### 3. 多页面抓取 ```bash # 翻页抓取 for page in 1 2 3 4 5; do agent-browser open "https://search.bilibili.com/all?keyword={关键词}&page=$page" agent-browser eval '抓取脚本' >> data.json done ``` ### 4. 数据分析 使用 `scripts/analyze_data.py` 或手动分析: - 时间分布统计 - 作者活跃度排名 - 评论数分布 - 播放量分布 - 关键发现和建议 ## 脚本说明 ### scripts/scrape_videos.sh 一键抓取脚本,支持指定关键词和页数。 ```bash ./scripts/scrape_videos.sh "关键词" 页数 ``` ### scripts/analyze_data.py 数据分析脚本,生成统计报告。 ```bash python scripts/analyze_data.py data.json ``` ## 输出格式 ### 统计报告模板 ```markdown ## 📊 Bilibili "{关键词}" 搜索结果统计报告 ### 📈 总体数据 - 数据范围: 前N页搜索结果 - 视频总数: X个 - 采集时间: YYYY-MM-DD HH:MM ### 🕐 发帖时间分布 | 时间段 | 数量 | 占比 | |--------|------|------| ### 👥 活跃作者 TOP 10 | 排名 | 作者 | 视频数 | |------|------|--------| ### 💬 评论数分布 | 评论数范围 | 视频数 | 占比 | |------------|--------|------| ### 👁️ 播放量分布 | 播放量范围 | 视频数 | 占比 | |------------|--------|------| ### 🎯 关键发现 1. ... 2. ... ### 📝 建议 - ... ``` ## 注意事项 1. **反爬虫**: B站有反爬虫机制,建议控制抓取频率 2. **数据准确性**: 数据实时变化,报告仅代表抓取时刻状态 3. **隐私合规**: 仅抓取公开数据,不涉及用户隐私 ## 错误处理 - 浏览器启动失败:检查 agent-browser 安装 - 数据抓取失败:检查页面是否加载完成 - 分析脚本错误:检查数据格式是否正确

标签

skill ai

通过对话安装

该技能支持在以下平台通过对话安装:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 bilibili-analytics-1776290647 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 bilibili-analytics-1776290647 技能

通过命令行安装

skillhub install bilibili-analytics-1776290647

下载

⬇ 下载 bilibili-analytics v1.0.0(免费)

文件大小: 8.62 KB | 发布时间: 2026-4-16 15:47

v1.0.0 最新 2026-4-16 15:47
首个版本:B站视频搜索与数据分析

Archiver·手机版·闲社网·闲社论坛·羊毛社区· 多链控股集团有限公司 · 苏ICP备2025199260号-1

Powered by Discuz! X5.0   © 2024-2025 闲社网·线报更新论坛·羊毛分享社区·http://xianshe.com

p2p_official_large
返回顶部