关于 gbro-collage-broll
gbro-collage-broll 是将短口播或抽象概念转化为纸拼贴风格竖屏短片的技能,适用于编辑风格的 B-roll 制作。它要求经过三道人工审批,再生成静帧、视频并进行质量检查。
主要功能
- 01将口播提炼为视觉隐喻
- 02三阶段人工审批流程
- 03生成 9:16 拼贴静帧
- 04批量生成视频并进行质检
适用场景
- 01为短口播制作拼贴 B-roll
- 02将抽象概念转为纸拼贴动画
- 03按审批流程生成竖屏短片
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ akillness/ jeo-skills --skill gbro-collage-broll安装后在 Claude Code 中输入/gbro-collage-broll确认已加载。
包含的文件
除 SKILL.md 外,安装时一起下载的参考资料和脚本。
LICENSE.gitignoreREADME.mdagents/openai.yamlevals/evals.jsonscripts/check_setup.shgenerate_veo_first_last.pyupload_file.pygenerate_video.py详细介绍
gbro 拼贴 B-roll
把一句约 5 秒的口播压缩成一个鲜明的视觉构想,再制作成高级编辑风格的纸拼贴组装动画。
何时使用此技能
在以下情况使用此技能:
- 用户要求“collage b-roll”“paper collage B-roll”“halftone collage”“纸拼贴 b-roll”“半调拼贴”或“gbro-collage-broll”。
- 将口播台词或抽象概念转化为编辑风格的半调纸拼贴视觉隐喻。
- 使用 Gemini Omni Flash 生成从空白开始组装的 9:16 竖屏视频片段,并严格执行 3 阶段人工审批。
以下情况不要使用此技能:
- 用户需要逐帧精确操控图层、编辑时间线或透明素材(请改用 HyperFrames / 基于 HTML 的视频渲染器)。
- 用户只需要视频提示词,不需要渲染最终 MP4 片段。
- 用户要求逼真的人物或产品商业摄影素材。
说明
1. 前置条件与环境检查
在第 1 阶段审批前,运行设置验证脚本:
bash .agent-skills/gbro-collage-broll/scripts/check_setup.sh
确保 GEMINI_API_KEY、ffmpeg/ffprobe、Python >= 3.10 和 google-genai >= 2.10.0(位于 ~/hyperframes-projects/.omni-venv)均已就绪。
2. 3 阶段审批工作流
第 1 阶段:视觉隐喻审批
- 将约 5 秒的脚本压缩成一个清晰的视觉主旨(核心含义、情绪、动作动词、3–6 个关键物体、背景色/强调色、组装顺序)。
- 输出隐喻提案,不生成图像或视频,然后停止并等待用户批准。
第 2 阶段:静帧审批
- 获得第 1 阶段批准后,编写
visual-spec.json,并通过 Codeximage_gen生成 9:16 静帧。 - 生成联系表
still-contact-sheet.jpg并编写gate2-qa.md。在调用任何视频模型前停止并等待用户批准。
第 3 阶段:视频生成与 QA
- 获得第 2 阶段批准后,准备纯色空白首帧(
first-frame.png)和目标尾帧(last-frame.png)。 - 使用
scripts/generate_video.py批量执行 Gemini Omni Flash 视频生成(默认使用gemini-omni-flash-preview):
~/hyperframes-projects/.omni-venv/bin/python \
.agent-skills/gbro-collage-broll/scripts/generate_video.py \
--batch <project>/omni-jobs.json \
--concurrency 3
- 将输出 MP4 转换为静音格式(
final-5s-noaudio.mp4),运行帧提取联系表,并编写gate3-qa.md。
示例
示例 1:单句 B-roll 请求
输入:
collage b-roll: 很多人以为 AI 是来替你思考的,其实它更像一面镜子,会把你问题里的漏洞照出来。
工作流:
- 第 1 阶段提案:
- 核心意思:AI 是照出漏洞的镜子,而非替代思考
- 隐喻:放大镜与撕纸镜面透出光芒,照亮排版中的漏字
- 色彩:芥末黄底色、黑白半调、深红点缀
- 第 2 阶段生成并审核联系表。
- 第 3 阶段使用 Omni Flash 生成视频并交付静音 MP4。
最佳实践
- 严格遵守 3 阶段流程:绝不跳过第 1 阶段或第 2 阶段。等待人工审批可节省 API 成本,并在运行视频模型前确定美术方向。
- 色彩搭配多样化:不要让所有片段都默认使用钴蓝色。根据语义选择橙色、芥末黄、深紫色、青绿色或森林绿。
- 从空白开始组装的时序:确保图像 1 是纯色空白画面,图像 2 是精确的完成画面,让 Omni Flash 生成清晰的定格动画组装效果。
- 避免文字/UI 杂乱:保持静帧画面整洁,不出现可读文字、徽标、水印或 UI 瑕疵。
参考资料
- 项目仓库:https://github.com/pyang5166/gbro-collage-broll
- 默认视频模型:
gemini-omni-flash-preview
评论
支持 Markdown