组合模板
单镜头 Prompt 公式
[format.text] [product_reference_exact.text]
[persona.text] in [scene.text].
[opening_action.text] Then [shoe_moment.text].
Camera: [camera.text]. Lighting: [lighting.text]. Sound: [sound.text].
[art_direction.text] [constraint_product_fidelity.text] [negative_core.text]
日常生产不直接使用本页的长配方。先按 14_原子化生成协议 为每一个叶子小类生成 3–6 秒原子片段;只有验收通过的片段才在后期拼接为成片。
如为单镜头转化型 UGC,在以上公式之后追加:
[hook_pattern.text] [beat_sheet.text] [continuity_contract.text] [product_visibility_plan.text] [audio_direction.text] [offer_cta_approved.text] [ugc_authenticity.text]。未填写活动审批时,删除促销 CTA;产品话术仅描述可见细节,不以占位符生成。
模板:对镜拍
template_id: mirror_outfit_check
required: [spec_tiktok_reels_short, format_mirror_selfie, product_reference_exact, product_state_worn_pair_only, persona_professional_woman, scene_elevator_residential, action_adjust_tote, camera_mirror_phone, light_elevator_practical, sound_elevator_room_tone, continuity_mirror_reflection_lock, constraint_product_fidelity, constraint_mirror_single_reflection, constraint_mirror_worn_pair_phone_only, constraint_mirror_complete_feet, constraint_claims_verified_only, negative_core]
optional: [goal_outfit_finish, hook_outfit_finish]
模板:原生 UGC
template_id: ugc_after_work_discovery
required: [format_ugc_discovery, product_reference_exact, product_state_worn_pair_only, persona_professional_woman, scene_apartment_entryway_morning, action_look_down_worn_pair, moment_side_profile, camera_eye_level_on_foot, light_morning_window, constraint_no_duplicate_shoes, negative_core]
optional: [goal_everyday_moment, sound_window_room_tone, hook_meeting_day]
有原生音频时,UGC 配方追加
audio_native_one_line + dialogue_speaker_to_camera + dialogue_meeting_day_pair;没有音频或口型不稳时,改用audio_post_dialogue,并在后期加入口播与字幕。
模板:单镜头感官 UGC(10 秒)
template_id: ugc_sensory_product_proof_10s
required: [spec_tiktok_reels_short, product_reference_exact, product_state_single_held_shoe_only, format_handheld_talking, hook_sensory_secret, beat_10s_sensory_proof_cta, continuity_single_take_state_lock, product_visibility_hero_face_lock, audio_asmr_soft_product_touch, ugc_phone_natural_restrained, constraint_product_fidelity, constraint_claims_verified_only, negative_core]
optional: [offer_cta_approved]
fallback: [audio_post_dialogue, subtitle_post_only]
rule: 仅在产品与包装参考均已提供且活动已审批时使用促销 CTA;否则以“查看细节”类后期 CTA 替代。
模板:通勤时间暂停视觉叙事(10 秒)
template_id: concept_commute_time_pause_10s
required: [spec_tiktok_reels_10s_concept, product_reference_exact, product_state_worn_pair_only, format_low_risk_motion_concept, persona_professional_woman, wardrobe_refined_work_outfit, scene_office_lobby_time_pause, hook_visual_time_pause, action_time_pause_walk_profile, camera_front_tracking_commute_pause, light_office_daylight, sound_commute_pause_return, beat_10s_commute_time_pause, constraint_product_fidelity, constraint_no_duplicate_shoes, constraint_office_privacy, constraint_time_pause_concept_only, negative_core]
optional: [art_mountree_editorial]
rule: 使用实物鞋参考图;只保留远景背景人物轮廓,不使用对话、促销、功效或性能文案。
模板:上脚三步走
template_id: office_three_steps
required: [format_try_on, product_reference_exact, persona_professional_woman, scene_office_lobby, moment_three_steps, camera_lobby_low_three_quarter, light_office_daylight, sound_heel_tap, negative_core]
optional: [goal_shoe_silhouette]
模板:开箱
template_id: window_unboxing
required: [format_unboxing, product_reference_exact, reference_assets_only, product_state_boxed_pair_only, action_unbox_pair_reveal, camera_top_down_unboxing, light_morning_window, sound_tissue_paper, constraint_reference_only_no_competitor, constraint_boxed_pair_count, constraint_box_geometry_locked, negative_core]
optional: [goal_visible_detail]
稳定的开箱主镜头只做到“打开纸张→露出盒内一双”。拿起鞋展示应作为第二条镜头生成:最多拿起一只,另一只留盒内。
product_state_pair_lifted_box_empty属于高风险的独立镜头,不与开盒动作混用。
生成批次记录
| 批次 | 固定项 | 仅替换项 | 目标指标 |
|---|---|---|---|
| A 场景 | 产品、人物、动作、机位 | 4 个场景 | 代入感 / 首秒停留 |
| B 动作 | 产品、人物、场景、机位 | 4 个开场或鞋款时刻 | 完播 / 鞋型可读性 |
| C 机位 | 产品、人物、场景、动作 | 镜面、低机位、顶拍、手持 | 产品准确度 |
| D 钩子 | 全部画面 | 4 个后期字幕或短句 | 停留 / 评论 |
| E 声音 | 全部画面 | 环境声、脚步、纸声、静音 | 原生感 |
成品 Prompt → 可调用配方
每行就是一条原成品 Prompt 的拆解。调用时先选
recipe_id,再用同 ID 的变量组合;source保留回溯路径。[]内项目为可替换槽位,其他 ID 为固定骨架。
| recipe_id | source | format / persona | scene | action → shoe moment | camera / light / sound | constraints |
| --- | --- | --- | --- | --- | --- |
| case_mirror_commute_ootd | 01_对镜拍/A + Reddit | format_mirror_selfie, persona_office_commuter, wardrobe_neutral_blazer_trouser | scene_apartment_bedroom_oak | action_shift_weight → action_half_turn → action_step_to_mirror | camera_mirror_phone / light_late_morning_home / sound_window_room_tone | constraint_product_fidelity, constraint_mirror_complete_feet, negative_core |
| case_mirror_elevator_check | 01_对镜拍/B + Reddit | format_mirror_selfie, persona_professional_woman, wardrobe_neutral_workwear | scene_elevator_residential | action_adjust_tote → moment_toe_forward | camera_mirror_phone / light_elevator_practical / sound_elevator_room_tone | constraint_product_fidelity, constraint_mirror_complete_feet, negative_core |
| case_mirror_wardrobe_choice | 01_对镜拍/Reddit | format_mirror_selfie, persona_professional_woman | scene_wardrobe_window | action_smooth_trouser_cuff → [one_small_step_back] | camera_mirror_phone / light_morning_window / sound_window_room_tone | constraint_product_fidelity, constraint_mirror_complete_feet, negative_core |
| case_unbox_first_sight | 02_开箱/A + Reddit | format_unboxing, persona_hands_only | [light_oak_window_table] | action_tilt_box → action_pull_paper_tab → action_unbox_reveal → action_lift_shoe_window | camera_top_down_unboxing / light_morning_window / sound_paper_tear | constraint_unboxing_blank_packaging, constraint_two_hands, negative_core |
| case_unbox_gift | 02_开箱/B + Reddit | format_unboxing, persona_hands_only | scene_cream_linen_gift_table | action_untie_ribbon → action_unbox_reveal → [quarter_turn_and_trace_verified_feature] | camera_unboxing_45_close / light_warm_afternoon_gift / sound_tissue_paper | constraint_unboxing_blank_packaging, constraint_two_hands, negative_core |
| case_unbox_table_touch | 02_开箱/Reddit | format_unboxing, persona_hands_only | scene_kitchen_island | action_unbox_reveal → action_shoe_to_lens | camera_unboxing_45_close / light_morning_window / sound_kitchen_ambience | constraint_two_hands, negative_core |
| case_ugc_after_work | 03_用户内容/A + Reddit, repaired | format_ugc_discovery, product_state_worn_pair_only, persona_office_commuter, performance_phone_imperfect | scene_apartment_entryway_morning | action_look_down_worn_pair → moment_side_profile | camera_eye_level_on_foot / [practical_window_and_lamp] / sound_window_room_tone | persona_no_fake_testimonial, constraint_no_duplicate_shoes, negative_core |
| case_ugc_faceless_reaction | 03_用户内容/B + Reddit | format_ugc_discovery, persona_hands_only | scene_kitchen_island | action_hold_shoe_rotate → [point_to_verified_visible_detail] | camera_handheld_window_detail / light_morning_window / sound_kitchen_ambience | constraint_two_hands, constraint_product_fidelity, negative_core |
| case_ugc_car_departure | 03_用户内容/Reddit | format_ugc_discovery, persona_professional_woman | scene_parked_car_event | [hold_shoe_near_passenger_seat] → action_shoe_to_lens | camera_eye_level_selfie / light_car_natural / sound_car_street | persona_no_fake_testimonial, negative_core |
| case_tryon_three_steps | 04_上脚展示/A + Reddit | format_try_on, persona_professional_woman, wardrobe_refined_work_outfit | scene_apartment_hallway_bench | action_slip_on → action_press_upper → moment_three_steps → action_turn_foot_sole_edge | camera_lobby_low_three_quarter / light_morning_window / sound_city_footsteps | constraint_product_fidelity, constraint_claims_verified_only, negative_core |
| case_tryon_city_tracking | 04_上脚展示/B + Reddit | format_try_on, persona_professional_woman, wardrobe_refined_work_outfit | scene_city_sidewalk_clean | moment_three_steps → moment_toe_forward | camera_ankle_tracking / light_soft_city_afternoon / sound_city_footsteps | constraint_product_fidelity, negative_core |
| case_tryon_entryway_silhouette | 04_上脚展示/Reddit | format_try_on, persona_professional_woman | scene_apartment_entryway_morning | action_shift_weight → moment_heel_down | camera_lobby_low_three_quarter / light_morning_window / sound_window_room_tone | constraint_product_fidelity, negative_core |
| case_handheld_detail | 05_手持口播/A + B + Reddit | format_handheld_talking, persona_professional_woman, performance_phone_imperfect | scene_apartment_entryway_morning | action_hold_shoe_rotate → [bring_verified_visible_detail_closer] | camera_eye_level_selfie / light_morning_window / sound_window_room_tone | dialogue_one_line_rule, constraint_claims_verified_only, negative_core |
| case_handheld_outfit_finish | 05_手持口播/Reddit | format_handheld_talking, persona_office_commuter | scene_wardrobe_window | action_hold_shoe_rotate → moment_side_profile | camera_eye_level_selfie / light_morning_window / sound_window_room_tone | dialogue_one_line_rule, negative_core |
| case_handheld_hotel_pack | 05_手持口播/Reddit | format_handheld_talking, persona_professional_woman | scene_hotel_suitcase | [hold_shoe_chest_height] → [place_beside_suitcase] | camera_eye_level_selfie / light_hotel_warm / sound_window_room_tone | dialogue_one_line_rule, constraint_unboxing_blank_packaging, negative_core |
| case_scene_after_meeting | 06_场景口播/A + Reddit | format_situational_talking, persona_professional_woman | scene_office_desk_blurred | [glance_at_time] → action_stand_two_steps | camera_desk_selfie / light_practical_office / sound_window_room_tone | dialogue_one_line_rule, constraint_office_privacy, negative_core |
| case_scene_cafe_dinner | 06_场景口播/B + Reddit | format_situational_talking, persona_professional_woman, wardrobe_desk_to_dinner | scene_cafe_window | [look_at_shoes] → action_stand_step_back | camera_desk_selfie / light_morning_window / sound_cafe_room_tone | dialogue_one_line_rule, negative_core |
| case_scene_hotel_travel | 06_场景口播/Reddit | format_situational_talking, persona_professional_woman | scene_hotel_suitcase | [close_suitcase] → moment_side_profile | camera_eye_level_selfie / light_hotel_warm / sound_window_room_tone | dialogue_one_line_rule, negative_core |
| case_concept_balance | 07_运动挑战/A + Reddit | format_low_risk_motion_concept, persona_professional_woman, wardrobe_refined_work_outfit | scene_studio_safe_concept | action_side_step_pause | camera_static_ankle_knee / light_soft_even_studio / [silent_or_room_tone] | constraint_motion_safety, constraint_concept_label, negative_core |
| case_concept_energy_freeze | 07_运动挑战/B + Reddit | format_low_risk_motion_concept, persona_professional_woman, wardrobe_refined_work_outfit | scene_studio_safe_concept | [stationary_pose] → [brief_background_motion_streak] | camera_low_three_quarter_studio / light_soft_even_studio / [silent_or_room_tone] | constraint_motion_safety, constraint_concept_label, negative_core |
| case_concept_trouser_breeze | 07_运动挑战/Reddit | format_low_risk_motion_concept, persona_professional_woman, wardrobe_refined_work_outfit | scene_studio_safe_concept | action_stationary_breeze → moment_heel_down | camera_static_ankle_knee / light_soft_even_studio / [silent_or_room_tone] | constraint_motion_safety, constraint_concept_label, negative_core |
| case_platform_leaving_home | 09_多平台场景提示词/01 | format_ugc_discovery, persona_office_commuter | scene_apartment_entryway_morning | [pick_up_structured_tote] → moment_side_profile | camera_eye_level_selfie / light_morning_window / sound_window_room_tone | constraint_product_fidelity, negative_core |
| case_platform_between_meetings | 09_多平台场景提示词/03 | format_try_on, persona_professional_woman | scene_office_corridor | moment_three_steps → moment_side_profile | camera_lobby_low_three_quarter / light_practical_office / sound_heel_tap | constraint_office_privacy, negative_core |
| case_platform_rainy_arrival | 09_多平台场景提示词/09 | format_situational_talking, persona_professional_woman | scene_rainy_dry_lobby | action_set_umbrella → [one_careful_ordinary_step] | camera_lobby_low_three_quarter / [cool_window_plus_warm_interior] / sound_window_room_tone | constraint_rain_no_traction_claim, negative_core |
| case_platform_early_autumn | 09_多平台场景提示词/11 | format_try_on, persona_professional_woman | scene_early_autumn_office | action_step_down_stone | camera_static_subject_pass / [soft_overcast_daylight] / sound_city_footsteps | constraint_product_fidelity, negative_core |
| case_office_mirror_hold_and_wear | 10_办公室通勤单鞋拍摄提示词/01 | format_mirror_selfie, persona_professional_woman, wardrobe_neutral_blazer_trouser | scene_dressing_area_ivory | action_hold_pair_matching → moment_side_profile | camera_mirror_phone / light_morning_window / sound_window_room_tone | constraint_product_fidelity, constraint_mirror_complete_feet, negative_core |
| case_office_floor_mirror_colorway | 10_办公室通勤单鞋拍摄提示词/03 | format_mirror_selfie, persona_professional_woman | scene_floor_mirror_ivory_rug | action_shift_weight → action_calf_raise_hold | camera_top_down_floor_mirror / [soft_diffuse_daylight] / sound_window_room_tone | constraint_real_colorway_only, constraint_product_fidelity, negative_core |
| case_office_low_mirror_confirm | 10_办公室通勤单鞋拍摄提示词/04 | format_mirror_selfie, persona_professional_woman | scene_dressing_area_ivory | action_ankle_turn_tap_stepback | camera_mirror_low_angle / [ordinary_indoor_light] / sound_window_room_tone | constraint_mirror_complete_feet, negative_core |
| case_office_friend_hold | 10_办公室通勤单鞋拍摄提示词/05 | format_handheld_talking, persona_office_commuter | scene_apartment_entryway_morning | action_hold_shoe_rotate → [press_verified_interior_detail] | camera_eye_level_selfie / light_morning_window / sound_window_room_tone | persona_no_fake_testimonial, dialogue_one_line_rule, negative_core |
| case_office_detail_to_onfoot | 10_办公室通勤单鞋拍摄提示词/06 | format_ugc_discovery, persona_hands_only | scene_dressing_area_ivory | [tilt_to_show_verified_texture] → [wearer_steps_once_into_frame] | camera_handheld_window_detail / light_morning_window / sound_window_room_tone | constraint_product_fidelity, negative_core |
外部「脚本 → 视频」流程变量
| id | type | prompt / value | use |
|---|---|---|---|
| workflow_idea_sentence | concept_slot | A [character] wants [goal], but [conflict] forces them to [choice]. | 将选题缩成一句、可判断的内容冲突 |
| workflow_concept_check | validation_checklist | genre clarity; audience fit; visual feasibility; short-form potential; AI generation feasibility | 立项前筛选 |
| workflow_world_bible | consistency_variable | time period; location; core conflict; tone; story-world rules | 固定世界设定 |
| workflow_character_bible | consistency_variable | identity; personality; motivation; relationship; face; hair; clothing; age; posture; role props | 固定角色而非让模型每镜重造 |
| workflow_scene_bible | consistency_variable | location layout; color palette; lighting; time of day; recurring props; forbidden variations | 固定场景连续性 |
| workflow_story_outline | script_variable | setup; turn; escalation; climax; ending or cliffhanger | 仅用于多镜/连续故事 |
| workflow_script_fields | script_variable | scene description; dialogue; action; camera hint; emotional beat | 由脚本拆到镜头的最小字段 |
| workflow_scene_breakdown | storyboard_variable | location; characters; emotional beat; key action; visual requirement | 每场先提取再排镜头 |
| workflow_story_carrying_shot | shot_selection_rule | Prefer a decision, reveal, conflict, transformation or emotional shift; omit decorative shots. | 选择真正推动内容的镜头 |
| workflow_shot_card | shot_variable | shot type; subject; camera angle; motion; duration; visual prompt | 一张分镜的完整可调用字段 |
| workflow_continuity_check | review_checklist | costume; props; location logic; character position; time of day | 分镜出图/出视频前检查 |
| workflow_video_inputs | generation_input | storyboard panel; character prompt; scene prompt; camera movement; target aspect ratio | 视频生成任务输入包 |
| workflow_camera_motion_pool | camera_option | pan; push-in; pull-out; tracking; orbit; static close-up | 仅选能服务内容节点的一项 |
| workflow_output_review | delivery_checklist | visual style; character continuity; motion quality; subtitle fit; scene order; story clarity | 交付前检查 |
外部提示词模板 → 槽位化版本
| template_id | source | required slots | output |
|---|---|---|---|
| external_character_sheet | 人物场景分镜运镜模板/角色设计表 | character_name, age, identity, personality, core_motivation, relationship, visual_style | base_appearance, face, outfit, color_style, three_outfit_variations, continuity_notes |
| external_character_multiview | 人物场景分镜运镜模板/多角度角色视图 | character_bible | front, side, three_quarter, close_up; same identity/outfit/emotion |
| external_scene_concept | 人物场景分镜运镜模板/场景概念图 | location, time, mood, characters, key_action, visual_style | wide, close_detail, overhead, lighting, continuity_notes |
| external_scene_guide | 人物场景分镜运镜模板/场景一致性 | location | layout, recurring_props, lighting_rules, color_style, usable_angles |
| external_script_storyboard | 人物场景分镜运镜模板/剧本转分镜 | script_scene | shot_number, type, subject, action, angle, motion, visual_prompt, duration |
| external_beat_storyboard | 人物场景分镜运镜模板/剧情节点转分镜 | story_beat | narrative clarity, emotional progression, no unnecessary shots |
| external_camera_design | 人物场景分镜运镜模板/镜头运动设计 | scene, emotional_beat, camera_motion_pool | rationale, start, end, viewer_focus |
| external_vertical_drama_guide | 人物场景分镜运镜模板/竖屏短剧指南 | aspect_ratio, episode_length, visual_style | vertical camera movement guide |
Higgsfield 女鞋 YAML 拆解变量
templates:
- id: higgsfield_i2v_on_foot_three_steps
type: composition_template
required: [product_reference_exact, action_try_on_three_steps, camera_low_parallel_follow, light_window_diffused_editorial, constraint_positive_product_fidelity, constraint_positive_anatomy, constraint_i2v_motion_only]
optional: [sound_soft_indoor_steps, spec_vertical_ugc_short]
prompt_order: [input_image_as_first_frame, movement_only, camera, light, positive_constraints]
- id: higgsfield_i2v_product_detail
type: composition_template
required: [product_reference_exact, action_product_reveal_arc, camera_macro_to_heel_slide, light_ecommerce_softbox_edge, constraint_positive_product_fidelity, constraint_i2v_motion_only]
optional: [sound_product_handling, spec_product_hero]
- id: higgsfield_t2v_commute_editorial
type: composition_template
required: [product_reference_exact, persona_editorial_commuter, scene_modern_office_entry, action_try_on_three_steps, camera_low_parallel_follow, light_window_diffused_editorial, constraint_single_motion_camera, constraint_positive_product_fidelity]
optional: [styling_tailored_trousers, sound_soft_indoor_steps, spec_editorial_social]
- id: higgsfield_three_clip_social_sequence
type: sequence_template
clips:
- [product_reference_exact, camera_macro_to_heel_slide, light_ecommerce_softbox_edge, goal_material_detail]
- [product_reference_exact, action_try_on_three_steps, camera_low_parallel_follow, light_window_diffused_editorial]
- [product_reference_exact, persona_editorial_commuter, scene_modern_office_entry, camera_full_look_then_shoe]
rule: 每段仅生成一个视觉任务,按产品识别、上脚步态、整体穿搭的顺序剪辑。
workflow:
id: shoe_content_batch
type: batch_workflow
product_anchor: [product_multi_view_reference, product_material_contract]
asset_mix: {product_static: 3, on_foot_ugc: 3, commute_editorial: 2, material_macro: 2, seasonal_scene: 2}
selection_order: [淘汰鞋型不准或脚部异常结果, 保留产品最清晰人物最自然留白最适合的一版, 将待测试已选用已发布素材分开归档]