用途
scene-generate 用于为视频制作生成写实的场景与背景图像,作为视频环境参考。它基于 Renoise nano-banana-2 模型生成图片。当用户说出“generate background”“create scene”等类似需求时使用该技能。
主要能力
- 根据自然语言场景描述生成写实的背景/场景图像。
- 生成结果可作为视频环境参考使用。
- 支持指定分辨率与画面比例(示例中使用 2k 分辨率、9:16 比例)。
使用方式
该技能接收两个参数:
- 第一个参数——自然语言的场景描述(必填)。
- 第二个参数——输出目录(必填)。
使用流程如下:
-
编写英文提示词描述场景。提示词应指定:
- 环境与场景细节;
- 光照条件;
- 视角(例如“shot from a natural handheld perspective”);
- “No people, no hands, no products — just the empty environment”;
- “Photorealistic, like a real photograph. Sharp focus on the main surface area.”
-
使用 renoise-gen CLI 生成图像:
node ${CLAUDE_SKILL_DIR}/../renoise-gen/renoise-cli.mjs task generate \
--model nano-banana-2 \
--prompt "<english_prompt>" \
--resolution 2k \
--ratio 9:16
- 命令完成后会输出一个 imageUrl。将图像下载到输出目录:
curl -sL "<imageUrl>" -o "<output_dir>/scene.png"
- 验证文件已创建并打印文件大小。
- 将生成的图像展示给用户确认。如果不满意,调整提示词并重新生成。
适用场景
- 视频制作中需要写实背景或场景图像作为环境参考。
- 需要空环境(无人物、无手、无产品)的场景图。
- 需要指定视角、光照与画面比例的场景图生成。
限制
- 依赖 Renoise nano-banana-2 模型与 renoise-gen CLI。
- 提示词需使用英文编写。
- 关于收费、价格、平台支持范围等信息,资料中暂未提供。