用途:为视频制作补齐 manifests/resources.yaml 中声明的视觉资源(image/video/sprite),按 source 类型走 existing、retrieve 或 generate 流程,最终把实际文件路径回写到 resources.yaml。
主要能力:一是库存检索,用 videos_search 等工具从 Pexels/Pixabay 拉取免版税图片和视频,检索用英文关键词,结果数控制在 3-5 条,可按方向、颜色、时长(如 5-15s)筛选,视频优先 1080p 以上、MP4 存到 raws/videos/retrieved/。二是 AI 生图,走 OpenAI 兼容接口,prompt 用英文,需透明时写 "on a plain white background",生成后去背景,输出到 raws/images/generated/。三是精灵图,动画角色优先用精灵图而非逐帧单图,通过 images_generate 的 mode: sprite 配合 cols/rows,内置自动校验与重试,也可用 images_validate_sprite 独立校验。
检索策略:可按视觉隐喻搜索(仅当分镜标 audio_visual_relation: counterpoint 时启用,如同步或主视觉仍用直白检索),也可按 framing 字段追加构图关键词(ECU/CU 加 close up、detail、macro;LS/ELS 加 wide shot、landscape、panoramic、aerial;MCU/MS 不加)。
校验与限制:精灵图校验尺寸能否被行列整除、品红键覆盖是否≥15%,失败自动重试最多 3 次,仍失败需向编排器报 partial_failure 并给替代方案,不可静默跳过。增量模式仅处理受影响的新增资源,不重扫、不重下已有素材。需要设置 PEXELS_API_KEY、PIXABAY_API_KEY 或 CARO_LLM_API_KEY;素材路径相对 raws/。具体收费、价格与更多平台支持暂未提供。