批量下载 B 站 UP 最近 N 条视频到 imports,并用 video_pipeline 生成证据包(适合 worker panes 并行跑)。
当用户给出一个 B 站 UP 主页(space.bilibili.com/<mid> 或 b23.tv 短链),并要求“拉取最近 N 条视频并批处理”为研究资产时使用。
imports/content/videos/bilibili/<mid>/video_pipeline,产出 state/video-analyses/<analysis_id>/evidence.json 与 evidence_compact.mddigest-content 读取 evidence_compact.md 生成 digest 并归档到 topicffmpeg(系统已安装即可)yt-dlp(建议安装到仓库 venv:.venv/bin/python -m pip install yt-dlp)imports/ 默认不入 git)video_pipeline 只处理本地文件;下载是独立步骤Controller pane(主控)先设置接收通知
scripts/tmux_set_controller_pane.shWorker pane:批量下载 + 分析
python3 scripts/bilibili_up_batch.py --up '<space_or_b23_url>' --limit 30 --download --analyze --enable-ocrpython3 scripts/bilibili_up_batch.py --up '<space_or_b23_url>' --limit 30 --download --analyzeWorker 完成后通知 controller
scripts/tmux_notify_controller_done.sh --topic <topic_id或占位> --record <state/runs/...json> --status done生成 digest(可选但推荐)
state/video-analyses/<analysis_id>/evidence_compact.md 使用 digest-content 生成 digest;topic-ingest 更新 sources.md/timeline.md。