关于 commercial
用于制作商业产品、品牌、广告和电商媒体的 genmedia 技能。它指导提示词构建、端点选择、参考图使用和成品检查,并强调产品还原度及文字控制。
主要功能
- 01收集产品和营销任务约束
- 02按指定顺序构建提示词
- 03为任务选择生成端点
- 04上传参考媒体并检查模型参数
- 05支持静态图和视频工作流
- 06检查产品还原度与最终交付
适用场景
- 01制作产品主视觉或电商图片
- 02开发广告和品牌视觉素材
- 03依据产品参考图编辑图片
- 04制作产品揭晓视频草稿
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ fal-ai-community/ skills --skill commercial安装后在 Claude Code 中输入/commercial确认已加载。
包含的文件
除 SKILL.md 外,安装时一起下载的参考资料和脚本。
references/examples.mdprompt-patterns.mdworkflows.md详细介绍
使用 genmedia 制作商业内容
当用户需要广告、产品、品牌或电商媒体内容时,使用此技能。需要提示词模式或类别示例时,加载参考文件:
references/prompt-patterns.mdreferences/workflows.mdreferences/examples.md
将 model-routing 与此技能一同加载,以获取默认端点选项。
让输出聚焦于实际制作。不要添加夸张的营销措辞、未经支持的声明、图像中的虚假文字或破折号。
需要收集的信息
只有在无法从任务或源文件中推断答案时才提问。
- 产品:准确的产品名称、类别、材质、颜色、尺寸、Logo 规则。
- 目标:主视觉图、PDP 图片、广告创意、动态展示、演示、UGC、生活方式内容。
- 平台:方形、竖版、横版、横幅、透明背景、印刷。
- 品牌调性:高端、活泼、临床、运动、极简、自然、技术感。
- 源媒体:产品白底图、Logo、场景参考图、先前生成的素材。
- 限制:保留包装、不添加新标签、不生成可读的虚假文案。
- 模型偏好:除非用户指定模型或任务成本异常高,否则使用
model-routing的默认设置。
Genmedia 工作流
-
从路由后的端点 ID 开始。
genmedia models --endpoint_id openai/gpt-image-2 --json genmedia models --endpoint_id fal-ai/nano-banana-pro/edit --json genmedia models --endpoint_id fal-ai/nano-banana-2 --json genmedia models --endpoint_id bytedance/seedance-2.0/image-to-video --json仅在缺少实用工具或不支持所需角色时,才使用文本搜索作为备用发现方式:
genmedia models "background removal product image" --json genmedia docs "commercial product image generation" --json -
运行前检查所选端点。
genmedia schema <endpoint_id> --json genmedia pricing <endpoint_id> --json -
上传所有本地或远程参考文件。
genmedia upload ./product.png --json genmedia upload ./logo.png --json -
对于耗时较短的静态图像任务,同步运行。
genmedia run <endpoint_id> \ --prompt "<commercial prompt>" \ --image_url "<uploaded product url if supported>" \ --download "./outputs/commercial/{request_id}_{index}.{ext}" \ --json -
异步运行视频任务,并从
status下载。genmedia run <endpoint_id> \ --prompt "<motion prompt>" \ --image_url "<uploaded hero frame if supported>" \ --async \ --json genmedia status <endpoint_id> <request_id> \ --download "./outputs/commercial/{request_id}_{index}.{ext}" \ --json -
严格使用架构中的字段。不要传入猜测的标志。如果模型使用
image_urls、reference_image_url、aspect_ratio、duration、seed或其他名称,请遵循该架构。
提示词构建顺序
按照以下顺序编写提示词,让商业意图始终明确:
- 产品不变项:准确的物体、材质、颜色、包装、尺寸。
- 商业用途:主视觉图、PDP 图片、发布预告、演示镜头、社交广告。
- 场景:表面、背景、道具、环境、与产品的距离。
- 灯光:柔光箱、条形灯、轮廓光、逆光、焦散、实用灯光。
- 摄影机:角度、焦距观感、微距、景深、视频中的运动。
- 构图:居中、留白、安全区、无文字区域、平台。
- 品牌调性:高端、简洁、临床、醒目、充满活力、温暖、编辑风格。
- 限制条件:保留 Logo 和包装、不添加额外文字、不扭曲标签。
除非用户提供了相关文案,否则不要承诺“最佳”“经临床证明”“速度提升 50%”等声明,也不要暗示名人代言。
模型路由
- 文字较多的广告、标签、海报、UI 模型图、包装文案和信息图:使用
openai/gpt-image-2,并设置quality=high。如果成品需要包含清晰可读的小字,优先选择 2K 或 4K。请将其视为高成本选项。 - 高端写实静帧:使用
openai/gpt-image-2。 - 高端风格化静帧:先使用
openai/gpt-image-2,再使用fal-ai/nano-banana-pro,最后使用fal-ai/nano-banana-2。 - 快速草稿静帧:使用
fal-ai/flux-2/klein/9b。 - 图像编辑:先使用
fal-ai/nano-banana-pro/edit,再使用openai/gpt-image-2/edit,最后使用fal-ai/bytedance/seedream/v5/lite/edit。 - 产品保真度:使用
fal-ai/nano-banana-pro、fal-ai/nano-banana-2或fal-ai/bytedance/seedream/v5/lite/text-to-image;如果有产品参考图,则使用相匹配的编辑端点。 - 产品揭晓视频:创建或上传优质主视觉帧,然后使用
bytedance/seedance-2.0/image-to-video生成最终品质视频。 - 快速或低成本视频草稿:使用
xai/grok-imagine-video/image-to-video或xai/grok-imagine-video/text-to-video。 - 电商批量制作:保持提示词结构一致,仅更改背景、裁剪、光线或平台格式。
- 文字叠加:生成时留出空白安全区域。除非所选模型明确擅长排版,否则请在设计或编辑工具中添加最终文字。
- 背景移除或清理:搜索背景移除、分割、修复或产品编辑模型,并检查其参数结构。
- 最终交付:使用
--download和{request_id}及{index}。
质量标准
返回前,请检查:
- 产品形状、徽标、材质和颜色没有被臆造或扭曲。
- 构图留有足够空间,以适应平台裁剪和可选文案。
- 背景道具能衬托产品,且不会喧宾夺主。
- 生成的文字不存在,或已得到有意控制。
- 光线效果符合产品材质。
- 输出路径来自
downloaded_files[],而非手动 curl 的 URL。
如果结果未能忠实还原产品,请从纯文本生成切换到参考图或编辑工作流,然后重试。
评论
支持 Markdown