哔哩哔哩API服务
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,安装 @org-rn88lg3j/bilibili-srv。
技能介绍
解决什么问题
当你在做 Bilibili 内容分析或运营时,常见流程是:先找到目标 UP 主,确认其用户 ID;再拉取最新投稿、动态和合集;如果要做舆情或话题分析,还需要视频弹幕数据。手动复制粘贴不仅慢,还容易因为分 P、短链、合集结构而漏掉信息。这个技能把这类重复操作封装成可被大模型调用的工具函数,让你用自然语言即可完成检索和获取。
核心能力与工作方式
技能以 MCP 服务器形式提供,核心能力包括:
- 视频检索与推荐:
scripts.tools.search_and_recommend_videos支持关键词搜索,并返回推荐理由和总结。 - 用户检索与 ID 解析:
scripts.tools.search_user用于模糊搜索用户;scripts.tools.get_user_id_by_name支持精确解析用户 ID,可选返回详细信息。 - 用户内容获取:可拉取指定用户的最新动态、投稿视频和合集列表。
- 合集视频检索:支持按合集名称或 ID 获取视频,也能在所有合集中按关键词搜索。
- 弹幕数据获取:
scripts.tools.get_video_danmaku接受 BV 号、完整链接或短链接,并支持分 P 页码。
使用时,大模型是路由层,负责理解意图、选择工具并提取参数;实际 API 调用由 scripts.tools 中的函数完成。每个工具返回 raw 原始数据、success 状态和 message 消息,便于后续整理展示。
关键前置条件
该技能必须配置 API 密钥。首次使用时,如果 scripts.config.settings.api_key 为空,应通过 AskUserQuestion 向用户询问密钥,再调用 scripts.config.set_api_key(key) 保存。资料明确禁止在缺少密钥时自行搜索或编造数据。
适用边界
适合需要结构化获取 Bilibili 用户、视频、合集和弹幕数据的场景。如果需求涉及私信、直播、评论楼中楼等未提供工具的能力,则需要自行扩展。
使用场景
- 内容运营定期整理指定UP主的最新投稿,按关键词筛选高价值视频用于选题池
- 数据分析时拉取目标视频的弹幕数据,按分P梳理讨论热点与时间分布
- 用户想查某UP主的合集里关于某技术主题的视频,快速定位系列教程
- 运营需要确认某用户的精确ID,再获取其动态用于跨账号内容联动评估
适合人员
- 内容运营:需要管理多个UP主的内容动态并筛选选题的视频编辑
- 数据分析师:需要采集视频和弹幕数据做用户行为与讨论分析的研究员
- MCP开发者:需要集成Bilibili数据能力到现有工具链的工程师
- 社区运营:需要追踪UP主动态并评估内容合作可能性的运营专员