SHILIU · 创作资源
B站视频与创作者证据采集 · 创作技能
基于MediaCrawler的B站采集流程:先定义研究目的、查询或BV/UID、时间窗与样本量,再搜索、按相关性筛选、用详情或创作者模式补全,可选评论与媒体下载,并记录配置、去重与失败情况。
这个技能解决什么问题
基于MediaCrawler的B站采集流程:先定义研究目的、查询或BV/UID、时间窗与样本量,再搜索、按相关性筛选、用详情或创作者模式补全,可选评论与媒体下载,并记录配置、去重与失败情况。
适用任务
为选题、标题、内容形式或创作者研究,采集B站视频与创作者的可追溯证据,并输出可复核的采集记录。
需要的输入
先解压完整包,按 SHILIU-INSTALL.md 读取 upstream/collectors/media-crawler-bilibili/SKILL.md。研究目的;关键词、BV号或视频URL、Space URL或UID;START_DAY/END_DAY时间窗;样本目标量;是否需要评论、动态、联系方式或媒体下载;媒体质量偏好(BILI_QN);已安装并可运行的MediaCrawler及其B站配置;输出目录。
交付内容
采集配置摘要(时间窗、搜索模式、质量参数、启用的评论/媒体范围);原始与复制文件路径;按BV去重的候选清单及筛选理由;搜索/详情/创作者各类计数与时间覆盖;部分失败与风控中断记录;上游commit与采集时间。
任务示例
请用MediaCrawler采集B站2024-01-01至2024-06-30之间关于“家用咖啡机测评”的视频,先搜索取前30条候选,按内容形式与相关性筛出10条,再补全详情和评论;不需要下载视频。输出配置、文件路径、去重清单和筛选理由。
输出示例
示意结构:一、采集配置(平台bili、类型search/detail、START_DAY、END_DAY、BILI_SEARCH_MODE、MAX_NOTES_PER_DAY、评论开启、媒体关闭);二、文件路径(原始目录、复制目录);三、候选与入选清单(BV号、标题、发布时间、筛选理由);四、计数与覆盖(搜索条数、详情条数、评论覆盖、时间覆盖);五、异常与中断;六、commit与采集时间。以上为结构示意,非实际采集结果。
来源与使用
作者 tsingyuai;许可 Apache-2.0。已核对来源与包结构,未据此宣称完成运行实测。
机器可读详情 · 读取 SKILL.md · 下载完整技能包
技能说明全文
--- name: media-crawler-bilibili description: Collect Bilibili video and creator evidence with MediaCrawler through search, exact BV detail, comments, dynamics, contacts, and optional media. Use for topic, format, title, creator, or audience research with explicit time-range and quality controls. --- # Bilibili collection Follow [media-crawler](../media-crawler/SKILL.md). Define purpose, query/BV/creator inputs, date window, sample target, desired quality, comments/media scope, and invoking Model Memory destination. Search with `--platform bili --type search`. Configure `START_DAY`, `END_DAY`, `BILI_SEARCH_MODE`, and conservative `MAX_NOTES_PER_DAY` in `config/bilibili_config.py`. Shortlist by relevance, content format, recency, creator fit and engagement—not raw plays alone. Put full video URLs or BV numbers in `BILI_SPECIFIED_ID_LIST`; put Space URLs or UIDs in `BILI_CREATOR_ID_LIST`. Use detail/creator mode respectively. If downloading video, explicitly select `BILI_QN` compatible with account/video access and disclose that requested quality may be unavailable. `CREATOR_MODE`, contacts and dynamics limits are separate from content comments; record which were enabled. Deduplicate by BV, preserve query provenance, verify files, and stop on auth/risk control. Return inputs, config window/mode/quality, raw/copied paths, counts and coverage, time, commit, partial failures, and selection rationale.
技能是任务材料,不会自动授予账户权限、付费授权或其他系统权限。请让 Agent 按说明核对依赖,再在授权范围内使用。