返回顶部
b

bilibili-hot

自动抓取Bilibili全站排行榜视频数据,包含详细的视频统计信息

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

bilibili-hot

# Skill: Bilibili热搜抓取 自动抓取Bilibili全站排行榜视频数据,包含详细的视频统计信息。 ## 触发方式 ``` B站热搜 bilibili hot 获取B站热榜 B站热门 b站排行榜 ``` ## 能力 - 使用Bilibili官方API获取全站排行榜 - 抓取Top 50热门视频的完整信息 - 提取视频标题、UP主、播放量、弹幕数等详细数据 - 返回结构化视频数据(JSON格式) - 生成易读的文本格式输出 ## 输出格式 ```json [ { "rank": 1, "title": "⚡对 对 子 战 神⚡", "up": "洛温阿特金森", "play": "863.0万播放", "danmu": "4.0万弹幕", "like": "86.1万点赞", "coin": "22.2万投币", "favorite": "26.9万收藏", "score": 0, "link": "https://www.bilibili.com/video/BV1bXAJz8EYC", "type": "全站榜" } ] ``` 控制台输出示例: ``` 📊 Bilibili全站排行榜 (Top 50): ================================================================================ 1. ⚡对 对 子 战 神⚡ 👤 UP主: 洛温阿特金森 📺 863.0万播放 💬 4.0万弹幕 👍 86.1万点赞 🪙 22.2万投币 ⭐ 26.9万收藏 ``` ## 配置 无需额外配置!使用B站官方API,无需安装Puppeteer。 依赖:Node.js内置的`https`模块。 ## API说明 使用Bilibili官方排行榜API: - `https://api.bilibili.com/x/web-interface/ranking/v2?rid=0&type=all` - rid=0 表示全站 - type=all 表示综合排名 ## 数据存储 抓取结果保存到: 1. `workspace/scripts/bilibili-hot.json` - JSON格式 2. `workspace/scripts/bilibili-hot.txt` - 文本格式 ## 示例对话 ``` 用户: B站热搜 助手: 🎯 开始抓取Bilibili热搜... 📊 Bilibili全站排行榜 (Top 50): 1. ⚡对 对 子 战 神⚡ 👤 UP主: 洛温阿特金森 📺 863.0万播放 💬 4.0万弹幕 👍 86.1万点赞 ✅ 已保存到 bilibili-hot.json ``` ## 优势 1. **速度快**:直接调用API,无需浏览器启动 2. **数据全**:获取完整的视频统计信息 3. **稳定**:使用官方API,不易被屏蔽 4. **轻量**:无需Puppeteer,节省资源 ## 扩展功能 可添加以下功能: 1. 分区排行榜(游戏、动画、知识等) 2. 热搜词抓取 3. 历史数据对比 4. 数据可视化图表 ### 分区API示例 - 动画区: `rid=1` - 游戏区: `rid=4` - 知识区: `rid=36` ## 维护 更新脚本位置:`skills/bilibili-hot/bilibili-hot.js` 如果API变更,需要更新: 1. API端点URL 2. 数据解析逻辑

标签

skill ai

通过对话安装

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

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 bilibili-hot-1776013629 技能

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

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

通过命令行安装

skillhub install bilibili-hot-1776013629

下载 Zip 包

⬇ 下载 bilibili-hot v1.0.0

文件大小: 3.86 KB | 发布时间: 2026-4-13 09:30

v1.0.0 最新 2026-4-13 09:30
Initial release of bilibili-hot.

- Automatically fetches Bilibili overall ranking video data using the official API.
- Retrieves detailed statistics for the Top 50 trending videos, including title, UP主, play count, danmu, likes, coins, favorites, and direct links.
- Supports both structured JSON and easy-to-read text output formats.
- Saves results to bilibili-hot.json (JSON) and bilibili-hot.txt (text).
- No additional configuration or browser dependencies required; uses Node.js https module for fast, lightweight operation.

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

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

p2p_official_large
返回顶部