B站-指定视频-弹幕提取:用 Agent Skill 拉取单条视频的弹幕并导出 JSON / Markdown

前言

做 B 站内容分析、舆情或二次创作时,经常需要某一条视频下的完整弹幕,而不是播放器里随手翻几条。自己写脚本要处理链接解析、弹幕接口和落盘格式,维护成本不低。若在 Cursor、Claude Code 等支持 Skills 的环境里工作,可以把「给定视频链接 → 提取全部弹幕 → 输出文件」交给一条社区 Skill,由 Agent 按 SKILL 约定执行。

下面介绍 SkillHub 上的 B站-指定视频-弹幕提取(坐标 @user_ab5ae6ee/unclecheng-bilibili-danmaku-extractor),说明其定位、能力与安装方式。文中数据与描述均来自 SkillHub 公开页面及安装文档,截至 2026-10-22。

这是什么

B站-指定视频-弹幕提取 是一条面向数据分析场景的社区 Skill(分类 data-analysis,版本 1.0.0,来源 community)。发布者为 user_ab5ae6ee(SkillHub 页标注作者为 Uncle城 自主维护)。

一句话定位:输入 B 站视频链接,自动提取该视频的所有弹幕,并输出 JSON 与 Markdown 两种格式的文件。页面标签标明 requires_api_key=false,即按公开说明无需额外配置 API Key。

核心功能

根据 SkillHub 简介,当前可核实的能力如下:

  1. 接受 B 站视频链接作为输入。
  2. 提取该视频下的全部弹幕(非抽样预览)。
  3. 将结果写入文件,同时提供 JSON 与 Markdown 两种格式,便于程序处理或人工阅读。

SkillHub 统计(页面展示):评分 100000,下载 789,安装 12。具体执行步骤、字段结构以安装后的 SKILL.md 为准;本文不展开未在官方简介中出现的接口名或配置项。

安装与启用

Skill 基于通用 SKILL.md 格式,通过 SkillHub CLI 安装到当前 Agent 的 skills 目录。官方页面给出的安装提示为:按 SkillHub 安装文档 安装坐标 @user_ab5ae6ee/unclecheng-bilibili-danmaku-extractor。

1、安装 SkillHub CLI(若尚未安装)

先检查是否已有 CLI:

command -v skillhub && skillhub --version

未安装时,可按安装文档执行完整安装(CLI + 默认 Skill):

curl -fsSL https://skillhub-1388575217.cos.ap-guangzhou.myqcloud.com/install/install.sh | bash

仅需 CLI 时:

curl -fsSL https://skillhub-1388575217.cos.ap-guangzhou.myqcloud.com/install/install.sh | bash -s -- --cli-only

2、安装本 Skill 到对应 Agent 目录

安装技能时必须用 --dir 指向当前 Agent 的 skills 目录,否则默认装到 ./skills/ 可能不会被识别。安装文档给出的常见路径示例:

  • Cursor:~/.cursor/skills/
  • Claude Code:~/.claude/skills/
  • Codex:~/.codex/skills/ 或项目下的 .agents/skills/

在 Cursor 环境下的示例命令:

skillhub install user_ab5ae6ee/unclecheng-bilibili-danmaku-extractor --dir ~/.cursor/skills/

也可先搜索再安装:

skillhub search unclecheng-bilibili-danmaku-extractor
skillhub install user_ab5ae6ee/unclecheng-bilibili-danmaku-extractor --dir ~/.cursor/skills/

安装完成后,按你所用客户端的要求重启或刷新 Agent,使新 Skill 被加载。

典型用法

官方简介未提供独立 CLI 示例命令,典型交互方式是:在已启用该 Skill 的 Agent 对话中提供 B 站视频链接,并说明需要提取弹幕及期望的输出格式(JSON / Markdown)。Agent 会按 Skill 内 SKILL.md 的指引完成提取与写文件。

可复现的输入要素仅包括:

  • 一条可访问的 B 站视频 URL;
  • 明确要「提取该视频全部弹幕」并落盘。

输出侧以简介为准:同时得到 JSON 与 Markdown 文件;具体文件名、目录与 JSON 字段结构请在安装后阅读 Skill 包内文档,勿假设未公开的 schema。

适用场景与注意

适合谁

  • 需要对单条指定视频做弹幕文本分析、词频或情绪类预处理的数据分析同学;
  • 已在 Cursor、Claude Code、Codex 等环境使用 Skills,希望把弹幕抓取从一次性脚本改为可复用工作流的人。

限制与注意

  • 能力边界以简介为准:针对「指定视频链接」的全量弹幕提取,不包含官方页面未声明的批量频道、直播等其他形态。
  • 依赖 B 站页面与接口可访问性;网络、权限或平台策略变化可能影响结果,Skill 为社区维护(v1.0.0),升级与修复需关注 SkillHub 上的版本信息。
  • 使用弹幕数据时请遵守 B 站用户协议与相关法律法规,仅用于合规的研究或内部分析场景。
  • 安装路径错误是常见坑:务必使用 --dir 指向当前 Agent 的 skills 目录(见上文 Cursor / Claude Code / Codex 示例)。

结尾

B站-指定视频-弹幕提取 把「链接进、弹幕出、双格式文件」收敛成一条 data-analysis 类 Skill,适合在 Agent 工作流里快速拿到单视频弹幕原始文本。无需 API Key 的配置说明降低了上手门槛;具体行为以安装后的 SKILL 为准。

  • SkillHub 页面:https://www.skillhub.cn/skills/user_ab5ae6ee/unclecheng-bilibili-danmaku-extractor
  • API / 资源入口:https://api.skillhub.cn/user_ab5ae6ee/unclecheng-bilibili-danmaku-extractor
  • 安装说明:https://skillhub.cn/install/skillhub.md
羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

Xiaoye