npx skills add https://github.com/hamsterider-m/bilibili-subtitle --skill bilibili-subtitleCLI를 사용하여 이 스킬을 설치하고 작업 공간에서 SKILL.md 워크플로 사용을 시작하세요.
Bilibili 字幕提取 Skill,支持:
该仓库可独立使用,也可作为上层编排器(如 anything-to-notebooklm)的子 Skill。
# Claude Code
# git clone https://github.com/HamsteRider-m/bilibili-subtitle.git ~/.claude/skills/bilibili-subtitle
# Codex/Agents
git clone https://github.com/HamsteRider-m/bilibili-subtitle.git ~/.agents/skills/bilibili-subtitle
cd ~/.agents/skills/bilibili-subtitle
# 一键安装(pixi + Python 依赖 + BBDown/ffmpeg 检查)
./install.sh
首次使用前:
BBDown login
安装后自检:
pixi run python -m bilibili_subtitle --help
pixi run python -m bilibili_subtitle "BV1xx411c7mD" --skip-proofread --skip-summary -o ./output
| 依赖 | 用途 | 是否必须 |
|---|---|---|
| pixi | 固定 Python/工具环境 | 是 |
| BBDown | B站元信息/字幕/音频抓取 | 是 |
| ffmpeg | 音频格式转换(ASR 路径) | 是 |
DASHSCOPE_API_KEY |
无字幕视频时的 ASR | 条件必须 |
ANTHROPIC_API_KEY |
校对与摘要 | 可选 |
说明:
--skip-proofread --skip-summaryDASHSCOPE_API_KEYpixi run python -m bilibili_subtitle "URL_OR_BVID" [options]
常用参数:
-o, --output-dir 输出目录(默认 ./output)--output-lang zh / en / zh+en--skip-proofread 跳过校对--skip-summary 跳过摘要--cache-dir 缓存目录(默认 ./.cache)-v, --verbose 打印详细日志{video_id}.zh.srt{video_id}.zh.vtt{video_id}.transcript.md{video_id}.summary.json(未跳过摘要时){video_id}.summary.md(未跳过摘要时)推荐父 Skill 按以下契约调用:
pixi run python -m bilibili_subtitle "<url-or-bv>" -o /tmp --skip-summary0 且输出目录存在 *.transcript.md{video_id}.transcript.md建议父 Skill:
command not found: BBDown
./install.shhttps://github.com/nilaoda/BBDown/releasesMissing DASHSCOPE_API_KEY
Missing ANTHROPIC_API_KEY
--skip-proofread --skip-summaryMIT