bilibili-study

Extract and summarize Bilibili video subtitles into study notes.

202|36|Updated Jan 27, 2026
One-click install
npx skills add https://github.com/adoresever/AGI_Ananas --skill bilibili-study
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: bilibili-study
Source: https://github.com/adoresever/AGI_Ananas/tree/main/26.2.07OpenClaw%E6%9F%90%E7%AB%99%E8%A7%86%E9%A2%91%E8%BD%AC%E5%AD%A6%E4%B9%A0%E7%AC%94%E8%AE%B0%E5%B9%B6%E6%9C%97%E8%AF%BB%E3%80%81pdf%E8%BD%AC%E8%A7%86%E9%A2%91Skills/bilibili-study
Command: npx skills add https://github.com/adoresever/AGI_Ananas --skill bilibili-study

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires yt-dlp, requests, webvtt-py, opencc, openai, python-dotenv, httpx.

What problem does it solve?

Bilibili 视频学习笔记生成工具。输入 B站视频链接或 UP 主名,自动下载字幕并使用 LLM 生成口语化、可朗读的学习笔记。输出格式简洁精炼,适合转化为语音播客或有声读物。

Core Features & Use Cases

  • 支持视频检索与 UP 主筛选,自动获取字幕并生成可朗读的学习笔记
  • 使用 LLM 将字幕梳理成清晰要点,保留时间戳,便于回放和复习
  • 支持 Markdown 输出与原始字幕文本导出,便于整理与归档

Quick Start

只需提供一个 Bilibili 视频链接、UP 主名称或关键词,即可开始生成口语化、可朗读的学习笔记。

Frequently Asked Questions about bilibili-study

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I generate study notes from Bilibili video subtitles?

To generate study notes from Bilibili video subtitles, provide a video link or UP name to automatically download subtitles and use an LLM to create concise, readable notes. The pipeline extracts subtitles, processes them, and outputs Markdown study notes with timestamps.

What is the best way to summarize Bilibili video content into readable text?

The best way to summarize Bilibili video content into readable text is using an LLM backend that processes downloaded subtitles into spoken, concise study notes. This approach retains timestamps for playback review and exports both Markdown notes and raw subtitle text.

Does generating Bilibili video notes require an LLM API key?

Yes, generating Bilibili video notes requires an LLM backend with API access to summarize subtitles. Additionally, an optional ASR fallback can be configured for videos where native subtitles are unavailable.

Can I use yt-dlp to download Bilibili subtitles for note generation?

Yes, yt-dlp is used as a dependency to download Bilibili subtitles for note generation. The extracted subtitle files are then processed through a pipeline using webvtt-py and opencc before being sent to the LLM for summarization.

What happens if a Bilibili video has no subtitles available?

When Bilibili video subtitles are unavailable, the pipeline supports an optional ASR fallback to transcribe the audio. This ensures video content can still be processed by the LLM to generate study notes.

How do I export Bilibili video summaries as Markdown files?

You can export Bilibili video summaries as Markdown files by running the note generation pipeline on the target video link. The LLM structures the summarized subtitles into Markdown format, supporting archival and integration with study workflows.