B 站综合工具箱 (Bilibili Toolkit)
集成所有 B 站相关的自动化功能,支持视频处理、数据整理、知识库管理及深度分析。
主要功能与命令
1. 视频下载
下载指定 BVID 的视频并合并音视频。
uv run .claude/skills/bilibili-toolkit/scripts/bili_video.py <BVID_LIST>2. 视频整理与导出
整理视频元数据、文稿并入库,或导出文稿。
- 整理 UP 主所有视频 (默认前 3 页,每页约 30 个):
uv run.claude/skills/bilibili-toolkit/scripts/bili_collect_and_export.py <UID> [页数] - 整理指定视频:
uv run.claude/skills/bilibili-toolkit/scripts/bili_collect_and_export.py <BVID1> <BVID2>... - 导出文稿:
uv run.claude/skills/bilibili-toolkit/scripts/bili_collect_and_export.py export <QUERY>
3. 知识库构建 (RAG)
将已整理的文稿转换为向量索引。
uv run .claude/skills/bilibili-toolkit/scripts/bili_kb_llama.py [--rebuild] [--stats]4. 语义检索问答
基于知识库进行智能问答。
uv run .claude/skills/bilibili-toolkit/scripts/bili_search_llama.py "<QUERY>"5. UP 主深度分析
基于已来源资料生成 UP 主人格画像和观点总结。
uv run .claude/skills/bilibili-toolkit/scripts/bili_up_summarizer.py "<UID>"前置条件
- 配置好
.env或secrets.json中的 API Keys (SiliconFlow, Zhipu, Bilibili Cookies)。 - 安装 FFmpeg(用于视频合并)。
- PostgreSQL (pgvector) 或 Neo4j 数据库运行中。