55b053a6f6
* feat(bilibili): 给 video / subtitle / download 加 --page 支持分P选集 多P视频(视频选集)此前 video / subtitle / download 都丢弃 `?p=` 参数、永远解析到 P1 的 cid / 标题 / 字幕 / 视频流。新增可选 `--page N`: - **video**:从 view API 的 `data.pages` 取第 N 集,`title` 换成分集标题,额外透出 `page` / `cid` / `series_title` 字段;缺省不加,保持整集旧行为 - **subtitle**:用 `pages[N-1].cid` 取代默认 P1 cid,拿该集字幕 - **download**:拼 `?p=N` 给 yt-dlp 原生定位该集 - **utils**:共享 `parsePageArg` / `selectVideoPart`(越界结构化报错) 向后兼容:不传 `--page` 时三命令行为完全不变。新增 9 个测试,bilibili 全量 109 通过;`tsc --noEmit` 干净;`check:silent-column-drop` new=0。 * fix(bilibili): harden multipart page selection --------- Co-authored-by: ml-scout <ml-scout@anthropic.com> Co-authored-by: jackwener <jakevingoo@gmail.com>