用途:在已有视觉锚点(产品、包装、物件、服装、场地、UI、角色或场景参考图)后,帮助用户选择要生成的镜头方向,输出备选角度、裁剪/平移、变焦、微距细节和一个有用的意外角度。它不产出最终投放广告版式、确定性产品标签、法律文案或品牌安全的最终裁剪;若需首个宽泛视觉方向,应先使用 moodboard-explorer 或 offer-explorer。
主要能力:保持源图主体身份不变,包括轮廓、比例、颜色、可见材质、标志、包装形状及重要表面细节、品类与业务语境、源图中已有的已批准文案或标记;仅变化相机与构图维度,如俯拍、侧视、四分之三视角、低角度、背面,平移、变焦、更宽语境,宏纹理、材质边缘、表面纹理,以及一个商业上有用的意外角度。不得引入无依据声明、虚假背书、新品牌名、竞品标记或新的可读文字,除非用户明确要求。
使用方式:先捕获或确认源图,无源图则先索要;说明每张图必须保留的主体形状、颜色、材质、标志/文字处理和品类。运行 intake 门槛:MCP 可用时渲染 render_shot_intake_widget,含角度、裁剪、细节三组,渲染后停下等待选择,不在同一步生成提示词、图片或评审 HTML;若请求已是 widget 后续(如“Continue with this qualified shot intake and create the shots”),视为 intake 完成并继续;MCP 不可用时在聊天中给出相同选项并等待。随后用捆绑脚本创建选中的镜头批次:python3 <skill>/scripts/create_shot_explorer.py --base-asset "<path-to-image>" --output <output-dir> --selected overhead --selected side-profile --selected macro-detail --force;生成时追加 --mode fast --generate。脚本会写出 data/shot-spec.json、data/prompts-manifest.json、data/jobs.jsonl、data/selected-shot-route.json、data/handoff.md、review-board.html、moodboard-widget-payload.json 及联系表。若未获生成批准,仅保存提示清单与交接元数据以便恢复,不要用提示卡替代图片作为主要评审结果。
评审与交接:使用共享静态评审渲染器,白底、图片优先、每格一张生成图,默认隐藏说明文字,不写自定义 HTML,不做 Shot 专属控件或面板;评审页与联系表用于检查,不启动单独的 Shot Explorer 服务 UI;MCP 内联评审面可用时传 moodboard-widget-payload.json 给 render_moodboard_board_widget。交接沿用轻量措辞:所选方向、保留、避免、下一负责人、产物路径,并保留源图元数据与哈希、所选镜头 ID/标签/分组/提示/图片路径、被排除方向、约束、模式/模型/质量/大小与生成注意事项。
适用场景:产品与包装拍摄方向探索、电商或广告素材的镜头变体选择、基于已有生成图的相机角度扩展。
限制:不生成最终发布版式、确定性产品标签、法律文案或品牌安全最终裁剪;需先有源图;生成依赖提示驱动,源图元数据仅进入 worker 上下文;生成文字、标志保真度、推断的反向角度、产品准确性及无依据视觉假设均需注意;收费、价格、平台等细节暂未提供。