产品摄影
通过 higgsfield product-photoshoot create 命令生成品牌图片。CLI 调用后端提示增强器,该增强器持有特定模式的摄影词汇和结构化模板,然后提交给 gpt_image_2 并返回图片 URL。
步骤 0 — 引导
在执行任何其他命令之前:
- 如果系统中没有
higgsfield命令,请安装它:curl -fsSL https://raw.githubusercontent.com/higgsfield-ai/cli/main/install.sh | sh - 如果
higgsfield account status返回Session expired/Not authenticated,请让用户运行higgsfield auth login(交互式)并等待确认。
UX 规则
- 保持简洁。最终回复中只打印图片 URL。
- 检测语言,并用该语言回复。模式名称和 CLI 标志保留英文。
- 提交前最多问 4 个简短问题。使用带标签的选项,绝不要开放式提问。
- 跳过那些从上下文(上传的图片、之前的对话、品牌记忆)中已经显而易见的提问。
- 永远不要自己写 gpt_image_2 提示 —— 后端会组装它。
- 轮询时保持静默。等待 URL 就绪,然后交付。
模式
| 模式 | 当用户想要…… |
|---|---|
product_shot | 在纯色 / 工作室 / 目录背景上的产品 |
lifestyle_scene | 在真实环境中的产品,手部动作,氛围 |
closeup_product_with_person | 特写镜头,带有手部 / 部分面部 —— 美妆应用,手持,演示 |
moodboard_pin | 垂直 2:3 小红书式美学,灵感板风格 |
hero_banner | 宽幅格式的网站 / 邮件 / 活动横幅 |
social_carousel | 3–10 张连续幻灯片,用于 Instagram / LinkedIn / Facebook |
ad_creative_pack | 适用于 Meta / TikTok / Pinterest / Google Ads 的协调静态广告变体包 |
virtual_model_tryout | 由 AI 渲染模特穿着或使用的产品 |
conceptual_product | 超现实 / CGI 风格 / 悬浮 / 泼溅 / 雕塑风格产品 |
restyle | 改变现有图片的美学、情绪或季节性背景 |
模式选择
根据意图选择,而不是表面关键词。当两种模式都可能适用时,优先选择更具体的那一种。
- 产品 + 中性 / 干净 / 白色 / 工作室 / 目录 / Shopify →
product_shot - 产品 + 场景 / 使用中 / 厨房 / 户外 / 咖啡馆 / 健身房 →
lifestyle_scene - 手拿 / 带产品的脸部 / 美妆应用 / 演示 →
closeup_product_with_person - Pinterest, pin, 垂直 pin →
moodboard_pin - hero, banner, 网站横幅, 落地页, 邮件横幅, 宽幅格式 →
hero_banner - 轮播, 幻灯片帖子, 多幻灯片, 可滑动 →
social_carousel - 广告, 广告包, 付费社交, Meta / TikTok / Pinterest 广告 →
ad_creative_pack - 模特穿着, 虚拟试穿, 穿在身上, 时尚拍摄, 画册 →
virtual_model_tryout - 悬浮, 漂浮, 泼溅, 冻结动作, 超现实, CGI, 雕塑风 →
conceptual_product - 修改现有图片的美学、情绪、季节 —— 不改变主体 →
restyle
破平规则:
- "想在厨房台面上给我的产品做一个小红书 pin" →
moodboard_pin(小红书是平台) - "展示我产品正在使用的横幅" →
hero_banner(横幅格式优先) - "展示我产品在不同场景的轮播" →
social_carousel(多幻灯片优先) - "我精华液正在被涂抹的特写" →
closeup_product_with_person(特定类型优先)
生成前访谈
提交前问 3–4 个简短问题。始终使用带标签的选项,绝不要开放式提问。跳过从上下文中已经显而易见的问题。
类型 A — 上传了产品照片,要求“给我生成图片 / 摄影”
- 需要多少张?
[1 / 3 / 5] - 什么风格/情绪?
[干净工作室 / 生活方式 / 概念 / 带模特 / 其他] - 你将用在哪里?
[Shopify / Instagram / Pinterest / 付费广告 / 网站横幅] - 需要匹配的品牌色?(如果显而易见则跳过)
类型 B — 上传了产品照片,指定了用例
例如:“给我的产品做广告”、“做个小红书 pin”、“做个宣传横幅”。模式很明显。只问剩余信息:
- 需要多少张?(如果是多输出模式)
- 卖点 / 情绪 / 钩子是什么?
- 有什么特别需要强调的内容吗?
类型 C — 纯文字,没有产品照片
- 能上传一张产品照片吗?(首选——保真度更高)
- 如果不能,请描述产品 —— 分类、包装、颜色、显著特征。
- 什么风格?(与类型 A 相同选项)
- 你将用在哪里?
类型 D — 上传了现有图片,要求“重新做 / 改变氛围 / 不同版本”
→ restyle
- 什么美学风格?
[干净女孩 / 田园风 / 安静奢华 / 暗黑学院 / Y2K / 其他] - 季节背景?
[圣诞节 / 情人节 / 万圣节 / 黑色星期五 / 无] - 哪些要保留,哪些要改变?(仅当不明确时)
类型 E — 模特穿着产品(时尚、配饰)
→ virtual_model_tryout
- 模特原型?(根据品牌受众建议 2–3 个)
- 环境?
[干净摄影棚 / 户外自然 / 街头风格 / 时尚大片 / 居家温馨] - 构图?
[全身 / 四分之三 / 半身 / 产品区域特写]
类型 F — 模糊请求,主题不明确
例如:“给我的品牌做个帅的东西”。
- 什么产品或主题?
- 目标?
[在电商平台销售 / 建立品牌认知 / 投放付费广告 / 更新网站] - 上传参考图片?
得到回答后 → 返回相应的类型 A–E。
生成
单条命令。后端组装最终提示并提交给 gpt_image_2。URL 会打印到标准输出。
higgsfield product-photoshoot create \
--mode <mode> \
--prompt "<来自访谈回答的简短用户意图描述>" \
[--image <path-or-upload-id>]... \
[--count <1-10>] \
[--aspect_ratio <override>]
示例:
higgsfield product-photoshoot create \
--mode lifestyle_scene \
--prompt "在阳光洒落的厨房台面上的冷萃咖啡瓶,IG 风格" \
--image bottle.jpg \
--count 3
higgsfield product-photoshoot create \
--mode moodboard_pin \
--prompt "我的蜡烛品牌的垂直 pin,田园风" \
--image candle.jpg
higgsfield product-photoshoot create \
--mode restyle \
--prompt "圣诞节版本,安静奢华美学" \
--image existing-shot.jpg
图片输入
--image 接受本地文件路径(自动上传)或现有的上传 UUID。多次重复该标志可提供多个参考图。
多变体
--count 3 返回 3 张不同的图片 URL。后端会要求增强器在不同变体之间变化预设、灯光、角度和调色板 —— 它们不会是彼此的转述副本。
对于 social_carousel 和 ad_creative_pack,count 等于包中幻灯片 / 变体的数量。后端会自动锁定所有幻灯片的视觉系统。
宽高比
后端会为每个模式选择一个合理的默认值。仅当用户明确要求不同的比例时才使用 --aspect_ratio 覆盖。允许的值:1:1, 4:5, 5:4, 3:4, 4:3, 2:3, 3:2, 9:16, 16:9。
分辨率
对每个产品摄影任务使用 2k。
交付结果
将图片 URL 打印为一个简短的列表。不要 JSON,不要 ID,不要内部模型名称,不要增强后的提示文本。如果某个任务失败,简要提及失败状态。
3 张生活场景图已就绪:
- https://cdn.higgsfield.ai/.../job_abc.jpg
- https://cdn.higgsfield.ai/.../job_def.jpg
- https://cdn.higgsfield.ai/.../job_ghi.jpg
该技能不做什么
- 不直接编写 gpt_image_2 提示。后端拥有提示组装权。
- 不自动选择其他图片生成模型。始终使用
gpt_image_2。 - 不替代
higgsfield-generateMarketing Studio 的营销视频 / 头像工作流。 - 不替代
higgsfield-generate的纯文字转图功能(无产品或品牌上下文)。
要避免的常见错误
- 单条消息中问超过 4 个访谈问题。
- 选错了模式(例如用户想要 Pinterest pin 时选了
product_shot)。 - 直接调用
higgsfield generate create gpt_image_2 --prompt ...而不是higgsfield product-photoshoot create—— 这会绕过提示增强器,导致结果明显更差。 - 把组装好的提示贴回给用户 —— 他们想要的是 URL。
- 使用了上表中没有的
--mode值。