Run1 & Run2 = 修改前基线 · Run3 = 修改后(4项规则更新)
改项:① multi_enum 禁止同时出现具体值与 none/unknown(LLM侧 + 兜底清洗)② scene_type 锚定画面证据,禁止从产品语义推断 ③ theme 提高证据门槛 ④ talking_head_pitch vs ugc_face_to_camera 判定优先级收紧
样本:10条(5图 + 5视频) · 重点验证:7235011099156938753 / 7238708101850497025 / meta_1317531057058722
| 字段 | Run1 vs Run3 一致数/10 | 备注 |
|---|---|---|
business.relevance | 8/10 | |
subject.primary_scene_type | 4/10 | ✅ 重点改项 |
visual.secondary_elements | 3/10 | ✅ 重点改项 |
visual.primary_element | 4/10 | |
copy.hook_type | 10/10 | |
copy.cta_style | 7/10 | |
offer.primary_angle | 10/10 | |
platform_style.primary_format_pattern | 8/10 | ✅ 重点改项 |
theme.primary_theme | 5/10 | ✅ 重点改项 |
platform_style.native_feel | 8/10 |
| 字段 | Run1 (修改前) | Run2 (修改前) | Run3 (修改后) |
|---|---|---|---|
business.relevance | loan_related | loan_related | loan_related |
subject.primary_scene_type | office | office | office |
visual.secondary_elements | none | none | none |
visual.primary_element | badge_label | badge_label | badge_label |
copy.hook_type | urgency | urgency | urgency |
copy.cta_style | apply_now | apply_now | apply_now |
offer.primary_angle | unknown | unknown | unknown |
platform_style.primary_format_pattern | meme_style | meme_style | meme_style |
theme.primary_theme | debt_burden_turnover | debt_burden_turnover | debt_burden_turnover |
platform_style.native_feel | very_native | very_native | very_native |
| 字段 | Run1 (修改前) | Run2 (修改前) | Run3 (修改后) |
|---|---|---|---|
meta.platform | tiktok | tiktok | tiktok |
meta.country | MX | MX | MX |
meta.language | es | es | es |
meta.media_type | video | video | video |
meta.aspect_ratio | 9:16 | 9:16 | 9:16 |
meta.duration_bucket | 7_15s | 7_15s | 7_15s |
business.relevance | loan_related | loan_related | loan_related |
subject.people_count | 1 | 1 | 1 |
subject.gender_presentation | male | male | male |
subject.age_group | 25_34 | 25_34 | 25_34 |
subject.role_type | borrower | borrower | borrower |
subject.primary_scene_type | office | office | office |
subject.secondary_scene_types | none | none | none |
subject.localization_cues | local_language_text, local_names | local_language_text | local_language_text, local_names |
visual.primary_element | badge_label | badge_label | badge_label |
visual.secondary_elements | none | none | none |
visual.primary_presentation_format | narrative_scene | text_only | text_only |
visual.secondary_presentation_formats | text_only | narrative_scene | narrative_scene |
visual.layout_style | large_text_focus | large_text_focus | large_text_focus |
visual.color_tone | brand_blue | brand_blue | brand_blue |
visual.branding_level | medium | medium | medium |
visual.attention_tactic | none | none | none |
visual.sound_style | sound_effect_only | sound_effect_only | sound_effect_only |
copy.hook_type | urgency | urgency | urgency |
copy.tone | empathetic | empathetic | empathetic |
copy.cta_style | apply_now | apply_now | apply_now |
structure.primary_story_format | problem_solution | problem_solution | problem_solution |
structure.secondary_story_formats | direct_pitch | direct_pitch | direct_pitch |
structure.opening_speed | instant_hook | instant_hook | instant_hook |
structure.edit_pace | slow | slow | slow |
structure.subtitle_style | large_bold | large_bold | large_bold |
platform_style.primary_format_pattern | meme_style | meme_style | meme_style |
platform_style.secondary_format_patterns | text_overlay_static | text_overlay_static | text_overlay_static |
platform_style.native_feel | very_native | very_native | very_native |
production.source_type | original | original | original |
offer.primary_angle | unknown | unknown | unknown |
offer.secondary_angles | trust_security | trust_security | unknown |
offer.proof_type | none | none | none |
offer.user_need_state | debt_rollover | debt_rollover | debt_rollover |
theme.primary_theme | debt_burden_turnover | debt_burden_turnover | debt_burden_turnover |
analysis.confidence | low | low | low |
| 字段 | Run1 (修改前) | Run2 (修改前) | Run3 (修改后) |
|---|---|---|---|
business.relevance | loan_core | loan_core | loan_core |
subject.primary_scene_type | street | street | street |
visual.secondary_elements | none | none | none |
visual.primary_element | none | none | none |
copy.hook_type | urgency | urgency | urgency |
copy.cta_style | swipe_click | swipe_click | swipe_click |
offer.primary_angle | fast_disbursement | fast_disbursement | fast_disbursement |
platform_style.primary_format_pattern | talking_head_pitch | ugc_face_to_camera | talking_head_pitch |
theme.primary_theme | first_time_borrower, emergency_cashflow | first_time_borrower, emergency_cashflow | first_time_borrower |
platform_style.native_feel | very_native | very_native | somewhat_native |
| 字段 | Run1 (修改前) | Run2 (修改前) | Run3 (修改后) |
|---|---|---|---|
meta.platform | tiktok | tiktok | tiktok |
meta.country | MX | MX | MX |
meta.language | es | es | es |
meta.media_type | video | video | video |
meta.aspect_ratio | 9:16 | 9:16 | 9:16 |
meta.duration_bucket | 16_30s | 16_30s | 16_30s |
business.relevance | loan_core | loan_core | loan_core |
subject.people_count | 1 | 1 | 1 |
subject.gender_presentation | male | male | male |
subject.age_group | 25_34 | 25_34, 35_44 | 25_34, 35_44 |
subject.role_type | borrower, friend_peer | borrower, friend_peer | borrower, friend_peer |
subject.primary_scene_type | street | street | street |
subject.secondary_scene_types | none | none | none |
subject.localization_cues | local_language_text, local_currency, local_street_scene, local_names | local_language_text, local_currency, local_street_scene, local_names | local_language_text, local_currency, local_names |
visual.primary_element | none | none | none |
visual.secondary_elements | none | none | none |
visual.primary_presentation_format | narrative_scene | narrative_scene | narrative_scene |
visual.secondary_presentation_formats | amount_highlight, rate_only | amount_highlight, rate_only | amount_highlight, rate_only, countdown_deadline |
visual.layout_style | minimal_clean | minimal_clean | minimal_clean |
visual.color_tone | bright_warm | bright_warm | bright_warm |
visual.branding_level | low | medium | medium |
visual.attention_tactic | none, strong_click_bait | none, strong_click_bait | strong_click_bait |
visual.sound_style | voiceover_only | voiceover_only | voiceover_only |
copy.hook_type | urgency | urgency | urgency |
copy.tone | friendly_casual | friendly_casual | friendly_casual |
copy.cta_style | swipe_click | swipe_click | swipe_click |
structure.primary_story_format | direct_pitch | direct_pitch | direct_pitch |
structure.secondary_story_formats | problem_solution | problem_solution | problem_solution |
structure.opening_speed | instant_hook | instant_hook | instant_hook |
structure.edit_pace | medium | medium | medium |
structure.subtitle_style | none | none | none |
platform_style.primary_format_pattern | talking_head_pitch | ugc_face_to_camera | talking_head_pitch |
platform_style.secondary_format_patterns | ugc_face_to_camera | talking_head_pitch | ugc_face_to_camera |
platform_style.native_feel | very_native | very_native | somewhat_native |
production.source_type | original | original | original |
offer.primary_angle | fast_disbursement | fast_disbursement | fast_disbursement |
offer.secondary_angles | limited_time_offer, fast_disbursement, no_collateral, high_amount | limited_time_offer, fast_disbursement, no_collateral, trust_security, high_amount | low_interest, fast_disbursement, no_collateral, trust_security, high_amount |
offer.proof_type | numeric_claim | numeric_claim | numeric_claim |
offer.user_need_state | general_urgent_cash, daily_expense | general_urgent_cash, daily_expense | general_urgent_cash |
theme.primary_theme | first_time_borrower, emergency_cashflow | first_time_borrower, emergency_cashflow | first_time_borrower |
analysis.confidence | medium | medium | medium |
| 字段 | Run1 (修改前) | Run2 (修改前) | Run3 (修改后) |
|---|---|---|---|
business.relevance | general_finance | general_finance | general_finance |
subject.primary_scene_type | home | studio_plain_bg | studio_plain_bg |
visual.secondary_elements | phone_mockup, bank_card | phone_mockup, comparison_layout, none | phone_mockup, app_screenshot |
visual.primary_element | form_screen | form_screen | form_screen |
copy.hook_type | question | question | question |
copy.cta_style | apply_now | apply_now | apply_now |
offer.primary_angle | unknown | unknown | unknown |
platform_style.primary_format_pattern | voiceover_broll | voiceover_broll | voiceover_broll |
theme.primary_theme | first_time_borrower | first_time_borrower | trend_hijack |
platform_style.native_feel | very_native | very_native | somewhat_native |
| 字段 | Run1 (修改前) | Run2 (修改前) | Run3 (修改后) |
|---|---|---|---|
meta.platform | tiktok | tiktok | tiktok |
meta.country | MX | MX | MX |
meta.language | es | es | es |
meta.media_type | video | video | video |
meta.aspect_ratio | 9:16 | 9:16 | 9:16 |
meta.duration_bucket | 16_30s | 16_30s | 16_30s |
business.relevance | general_finance | general_finance | general_finance |
subject.people_count | 1 | 1 | 1 |
subject.gender_presentation | unknown | unknown | unknown |
subject.age_group | 25_34 | 25_34 | 25_34 |
subject.role_type | borrower | borrower, friend_peer | borrower, friend_peer |
subject.primary_scene_type | home | studio_plain_bg | studio_plain_bg |
subject.secondary_scene_types | phone_only | phone_only | phone_only |
subject.localization_cues | local_language_text, local_names | local_language_text, local_names | local_language_text, local_names |
visual.primary_element | form_screen | form_screen | form_screen |
visual.secondary_elements | phone_mockup, bank_card | phone_mockup, comparison_layout, none | phone_mockup, app_screenshot |
visual.primary_presentation_format | countdown_deadline | comparison_chart | countdown_deadline |
visual.secondary_presentation_formats | narrative_scene | countdown_deadline | narrative_scene, text_only |
visual.layout_style | balanced | balanced | balanced |
visual.color_tone | brand_purple | brand_purple | brand_purple |
visual.branding_level | high | medium | high |
visual.attention_tactic | unrelated_hook | unrelated_hook | unrelated_hook |
visual.sound_style | voiceover_only | voiceover_only | voiceover_only |
copy.hook_type | question | question | question |
copy.tone | friendly_casual | friendly_casual | friendly_casual |
copy.cta_style | apply_now | apply_now | apply_now |
structure.primary_story_format | demo_walkthrough | demo_walkthrough | demo_walkthrough |
structure.secondary_story_formats | direct_pitch, tutorial_steps | direct_pitch, qa_format | direct_pitch, tutorial_steps |
structure.opening_speed | instant_hook | instant_hook | instant_hook |
structure.edit_pace | medium | medium | medium |
structure.subtitle_style | large_bold | large_bold | large_bold |
platform_style.primary_format_pattern | voiceover_broll | voiceover_broll | voiceover_broll |
platform_style.secondary_format_patterns | app_demo, text_overlay_static | app_demo, image_text_voiceover | app_demo, image_text_voiceover |
platform_style.native_feel | very_native | very_native | somewhat_native |
production.source_type | original | original | original |
offer.primary_angle | unknown | unknown | unknown |
offer.secondary_angles | application_process, trust_security | application_process, trust_security | application_process, trust_security |
offer.proof_type | app_demo, process_steps, numeric_claim | app_demo, process_steps, numeric_claim | app_demo, numeric_claim, process_steps |
offer.user_need_state | unknown | unknown | unknown |
theme.primary_theme | first_time_borrower | first_time_borrower | trend_hijack |
analysis.confidence | medium | medium | medium |
| 字段 | Run1 (修改前) | Run2 (修改前) | Run3 (修改后) |
|---|---|---|---|
business.relevance | non_loan | non_loan | non_loan |
subject.primary_scene_type | vehicle | vehicle | studio_plain_bg |
visual.secondary_elements | phone_mockup | phone_mockup, none | phone_mockup, badge_label |
visual.primary_element | badge_label | badge_label | badge_label |
copy.hook_type | topical_hook | topical_hook | topical_hook |
copy.cta_style | learn_more | learn_more | learn_more |
offer.primary_angle | unknown | unknown | unknown |
platform_style.primary_format_pattern | image_text_voiceover | image_text_voiceover | image_text_voiceover |
theme.primary_theme | auto_mortgage_theme, holiday_marketing, trend_hijack | auto_mortgage_theme, holiday_marketing, trend_hijack | auto_mortgage_theme, holiday_marketing, trend_hijack |
platform_style.native_feel | ad_like | ad_like | ad_like |
| 字段 | Run1 (修改前) | Run2 (修改前) | Run3 (修改后) |
|---|---|---|---|
meta.platform | tiktok | tiktok | tiktok |
meta.country | MX | MX | MX |
meta.language | es | es | es |
meta.media_type | video | video | video |
meta.aspect_ratio | 9:16 | 9:16 | 9:16 |
meta.duration_bucket | 16_30s | 16_30s | 16_30s |
business.relevance | non_loan | non_loan | non_loan |
subject.people_count | 0 | 0 | 0 |
subject.gender_presentation | unknown | unknown | unknown |
subject.age_group | unknown | unknown | unknown |
subject.role_type | unknown | unknown | agent_staff |
subject.primary_scene_type | vehicle | vehicle | studio_plain_bg |
subject.secondary_scene_types | phone_only | studio_plain_bg | vehicle |
subject.localization_cues | local_language_text, local_names | local_language_text, local_names | local_language_text, local_names |
visual.primary_element | badge_label | badge_label | badge_label |
visual.secondary_elements | phone_mockup | phone_mockup, none | phone_mockup, badge_label |
visual.primary_presentation_format | countdown_deadline | countdown_deadline | countdown_deadline |
visual.secondary_presentation_formats | text_only | text_only | text_only, amount_highlight |
visual.layout_style | info_dense | info_dense | info_dense |
visual.color_tone | brand_blue | mixed | mixed |
visual.branding_level | high | high | high |
visual.attention_tactic | none | none | none |
visual.sound_style | voiceover_only | voiceover_only | voiceover_only |
copy.hook_type | topical_hook | topical_hook | topical_hook |
copy.tone | urgent_fomo | urgent_fomo | urgent_fomo |
copy.cta_style | learn_more | learn_more | learn_more |
structure.primary_story_format | direct_pitch | direct_pitch | direct_pitch |
structure.secondary_story_formats | single_message_static | single_message_static | single_message_static |
structure.opening_speed | instant_hook | instant_hook | instant_hook |
structure.edit_pace | slow | slow | slow |
structure.subtitle_style | none | large_bold | large_bold |
platform_style.primary_format_pattern | image_text_voiceover | image_text_voiceover | image_text_voiceover |
platform_style.secondary_format_patterns | text_overlay_static | text_overlay_static | data_card_explainer, text_overlay_static |
platform_style.native_feel | ad_like | ad_like | ad_like |
production.source_type | original | original | original |
offer.primary_angle | unknown | unknown | unknown |
offer.secondary_angles | trust_security | trust_security | trust_security, flexible_repayment |
offer.proof_type | numeric_claim, authority_signal | numeric_claim, authority_signal | numeric_claim, authority_signal |
offer.user_need_state | transport_need | transport_need | transport_need |
theme.primary_theme | auto_mortgage_theme, holiday_marketing, trend_hijack | auto_mortgage_theme, holiday_marketing, trend_hijack | auto_mortgage_theme, holiday_marketing, trend_hijack |
analysis.confidence | medium | medium | medium |
| 字段 | Run1 (修改前) | Run2 (修改前) | Run3 (修改后) |
|---|---|---|---|
business.relevance | non_loan | non_loan | non_loan |
subject.primary_scene_type | home | home | home |
visual.secondary_elements | none | none | badge_label |
visual.primary_element | badge_label | badge_label | none |
copy.hook_type | storytelling | storytelling | storytelling |
copy.cta_style | learn_more | learn_more | learn_more |
offer.primary_angle | unknown | unknown | unknown |
platform_style.primary_format_pattern | voiceover_broll | voiceover_broll | voiceover_broll |
theme.primary_theme | unknown | unknown | unknown |
platform_style.native_feel | ad_like | ad_like | ad_like |
| 字段 | Run1 (修改前) | Run2 (修改前) | Run3 (修改后) |
|---|---|---|---|
meta.platform | tiktok | tiktok | tiktok |
meta.country | MX | MX | MX |
meta.language | es | es | es |
meta.media_type | video | video | video |
meta.aspect_ratio | 9:16 | 9:16 | 9:16 |
meta.duration_bucket | 16_30s | 16_30s | 16_30s |
business.relevance | non_loan | non_loan | non_loan |
subject.people_count | 1 | 1 | 1 |
subject.gender_presentation | male | male | male |
subject.age_group | 25_34 | 25_34 | 25_34 |
subject.role_type | parent | parent | parent |
subject.primary_scene_type | home | home | home |
subject.secondary_scene_types | none | none | none |
subject.localization_cues | local_language_text | local_language_text, local_names | local_language_text, local_names |
visual.primary_element | badge_label | badge_label | none |
visual.secondary_elements | none | none | badge_label |
visual.primary_presentation_format | narrative_scene | narrative_scene | narrative_scene |
visual.secondary_presentation_formats | text_only | text_only | text_only |
visual.layout_style | large_text_focus | balanced | balanced |
visual.color_tone | bright_warm | bright_warm | bright_warm |
visual.branding_level | high | high | high |
visual.attention_tactic | none | none | none |
visual.sound_style | voiceover_only | voiceover_only | voiceover_only |
copy.hook_type | storytelling | storytelling | storytelling |
copy.tone | professional | professional | friendly_casual |
copy.cta_style | learn_more | learn_more | learn_more |
structure.primary_story_format | problem_solution | problem_solution | problem_solution |
structure.secondary_story_formats | direct_pitch | direct_pitch | direct_pitch |
structure.opening_speed | gradual | gradual | gradual |
structure.edit_pace | slow | slow | slow |
structure.subtitle_style | large_bold | large_bold | large_bold |
platform_style.primary_format_pattern | voiceover_broll | voiceover_broll | voiceover_broll |
platform_style.secondary_format_patterns | text_overlay_static | text_overlay_static | text_overlay_static |
platform_style.native_feel | ad_like | ad_like | ad_like |
production.source_type | original | original | original |
offer.primary_angle | unknown | unknown | unknown |
offer.secondary_angles | unknown | unknown | unknown |
offer.proof_type | authority_signal | authority_signal | authority_signal |
offer.user_need_state | unknown | unknown | unknown |
theme.primary_theme | unknown | unknown | unknown |
analysis.confidence | medium | medium | medium |
| 字段 | Run1 (修改前) | Run2 (修改前) | Run3 (修改后) |
|---|---|---|---|
business.relevance | loan_core | loan_core | loan_core |
subject.primary_scene_type | studio_plain_bg | studio_plain_bg | studio_plain_bg |
visual.secondary_elements | none | none | cash_icon |
visual.primary_element | none | none | badge_label |
copy.hook_type | direct_offer | direct_offer | direct_offer |
copy.cta_style | none | none | get_cash_now |
offer.primary_angle | fast_disbursement | fast_disbursement | fast_disbursement |
platform_style.primary_format_pattern | text_overlay_static | text_overlay_static | text_overlay_static |
theme.primary_theme | emergency_cashflow | emergency_cashflow | credit_sensitive |
platform_style.native_feel | ad_like | ad_like | ad_like |
| 字段 | Run1 (修改前) | Run2 (修改前) | Run3 (修改后) |
|---|---|---|---|
meta.platform | meta | meta | meta |
meta.country | MX | MX | MX |
meta.language | es | es | es |
meta.media_type | image | image | image |
meta.aspect_ratio | 9:16 | 9:16 | 9:16 |
meta.duration_bucket | static | static | static |
business.relevance | loan_core | loan_core | loan_core |
subject.people_count | 0 | 0 | 0 |
subject.gender_presentation | unknown | unknown | unknown |
subject.age_group | unknown | unknown | unknown |
subject.role_type | unknown | borrower | unknown |
subject.primary_scene_type | studio_plain_bg | studio_plain_bg | studio_plain_bg |
subject.secondary_scene_types | none | none | none |
subject.localization_cues | local_language_text | local_language_text | local_language_text, local_currency, local_names, local_flag_colors |
visual.primary_element | none | none | badge_label |
visual.secondary_elements | none | none | cash_icon |
visual.primary_presentation_format | text_only | text_only | amount_highlight |
visual.secondary_presentation_formats | none | none | data_list, text_only |
visual.layout_style | minimal_clean | minimal_clean | large_text_focus |
visual.color_tone | unknown | unknown | bright_warm |
visual.branding_level | medium | medium | low |
visual.attention_tactic | none | none | strong_click_bait |
visual.sound_style | silent | silent | silent |
copy.hook_type | direct_offer | direct_offer | direct_offer |
copy.tone | professional | professional | aggressive_sales |
copy.cta_style | none | none | get_cash_now |
structure.primary_story_format | single_message_static | single_message_static | single_message_static |
structure.secondary_story_formats | none | none | direct_pitch |
structure.opening_speed | instant_hook | instant_hook | instant_hook |
structure.edit_pace | static | static | static |
structure.subtitle_style | none | none | none |
platform_style.primary_format_pattern | text_overlay_static | text_overlay_static | text_overlay_static |
platform_style.secondary_format_patterns | none | none | data_card_explainer |
platform_style.native_feel | ad_like | ad_like | ad_like |
production.source_type | template | template | template |
offer.primary_angle | fast_disbursement | fast_disbursement | fast_disbursement |
offer.secondary_angles | fully_online | fully_online | fast_disbursement, high_amount, approval_criteria, repayment_amount |
offer.proof_type | none | none | numeric_claim |
offer.user_need_state | general_urgent_cash | general_urgent_cash | general_urgent_cash |
theme.primary_theme | emergency_cashflow | emergency_cashflow | credit_sensitive |
analysis.confidence | medium | medium | medium |
| 字段 | Run1 (修改前) | Run2 (修改前) | Run3 (修改后) |
|---|---|---|---|
business.relevance | loan_core | loan_core | loan_core |
subject.primary_scene_type | studio_plain_bg | studio_plain_bg | ui_only |
visual.secondary_elements | badge_label | badge_label | badge_label |
visual.primary_element | cash_icon | cash_icon | app_screenshot |
copy.hook_type | question | question | question |
copy.cta_style | get_cash_now | get_cash_now | download_app |
offer.primary_angle | easy_approval | easy_approval | easy_approval |
platform_style.primary_format_pattern | text_overlay_static | text_overlay_static | data_card_explainer |
theme.primary_theme | emergency_cashflow, salary_gap_bridge | emergency_cashflow | first_time_borrower |
platform_style.native_feel | ad_like | ad_like | ad_like |
| 字段 | Run1 (修改前) | Run2 (修改前) | Run3 (修改后) |
|---|---|---|---|
meta.platform | meta | meta | meta |
meta.country | MX | MX | MX |
meta.language | es | es | es |
meta.media_type | image | image | image |
meta.aspect_ratio | 9:16 | 9:16 | 9:16 |
meta.duration_bucket | static | static | static |
business.relevance | loan_core | loan_core | loan_core |
subject.people_count | 0 | 0 | 0 |
subject.gender_presentation | unknown | unknown | unknown |
subject.age_group | unknown | unknown | unknown |
subject.role_type | borrower | borrower | unknown |
subject.primary_scene_type | studio_plain_bg | studio_plain_bg | ui_only |
subject.secondary_scene_types | none | none | none |
subject.localization_cues | local_language_text, local_currency | local_language_text, local_currency | local_language_text, local_currency, local_names |
visual.primary_element | cash_icon | cash_icon | app_screenshot |
visual.secondary_elements | badge_label | badge_label | badge_label |
visual.primary_presentation_format | amount_highlight | amount_highlight | table_grid |
visual.secondary_presentation_formats | text_only | text_only | amount_highlight, data_list |
visual.layout_style | large_text_focus | large_text_focus | info_dense |
visual.color_tone | mixed | mixed | brand_blue |
visual.branding_level | low | low | high |
visual.attention_tactic | strong_click_bait | strong_click_bait | none |
visual.sound_style | silent | silent | silent |
copy.hook_type | question | question | question |
copy.tone | friendly_casual | friendly_casual | friendly_casual |
copy.cta_style | get_cash_now | get_cash_now | download_app |
structure.primary_story_format | single_message_static | single_message_static | single_message_static |
structure.secondary_story_formats | direct_pitch | direct_pitch | direct_pitch |
structure.opening_speed | instant_hook | instant_hook | instant_hook |
structure.edit_pace | static | static | static |
structure.subtitle_style | none | none | none |
platform_style.primary_format_pattern | text_overlay_static | text_overlay_static | data_card_explainer |
platform_style.secondary_format_patterns | data_card_explainer | data_card_explainer | text_overlay_static, screenshot_explainer |
platform_style.native_feel | ad_like | ad_like | ad_like |
production.source_type | template | template | original |
offer.primary_angle | easy_approval | easy_approval | easy_approval |
offer.secondary_angles | high_amount, trust_security, flexible_repayment | high_amount, trust_security, flexible_repayment | instant_approval, low_requirements, trust_security, high_amount, flexible_repayment, repayment_amount |
offer.proof_type | numeric_claim | numeric_claim | numeric_claim, repayment_demo, app_demo |
offer.user_need_state | general_urgent_cash | general_urgent_cash | general_urgent_cash |
theme.primary_theme | emergency_cashflow, salary_gap_bridge | emergency_cashflow | first_time_borrower |
analysis.confidence | medium | medium | medium |
| 字段 | Run1 (修改前) | Run2 (修改前) | Run3 (修改后) |
|---|---|---|---|
business.relevance | loan_related | loan_related | loan_core |
subject.primary_scene_type | unknown | ui_only | street |
visual.secondary_elements | none | none | badge_label |
visual.primary_element | none | none | phone_mockup |
copy.hook_type | urgency | urgency | urgency |
copy.cta_style | learn_more | learn_more | learn_more |
offer.primary_angle | fast_disbursement | fast_disbursement | fast_disbursement |
platform_style.primary_format_pattern | text_overlay_static | text_overlay_static | text_overlay_static |
theme.primary_theme | first_time_borrower | first_time_borrower | first_time_borrower |
platform_style.native_feel | ad_like | ad_like | ad_like |
| 字段 | Run1 (修改前) | Run2 (修改前) | Run3 (修改后) |
|---|---|---|---|
meta.platform | meta | meta | meta |
meta.country | MX | MX | MX |
meta.language | es | es | es |
meta.media_type | image | image | image |
meta.aspect_ratio | 9:16 | 9:16 | 9:16 |
meta.duration_bucket | static | static | static |
business.relevance | loan_related | loan_related | loan_core |
subject.people_count | 0 | 0 | 1 |
subject.gender_presentation | unknown | unknown | female |
subject.age_group | unknown | unknown | 25_34 |
subject.role_type | borrower | borrower | borrower |
subject.primary_scene_type | unknown | ui_only | street |
subject.secondary_scene_types | none | none | phone_only |
subject.localization_cues | local_language_text, local_names | local_language_text, local_names | local_language_text, local_names |
visual.primary_element | none | none | phone_mockup |
visual.secondary_elements | none | none | badge_label |
visual.primary_presentation_format | text_only | text_only | narrative_scene |
visual.secondary_presentation_formats | none | none | text_only |
visual.layout_style | balanced | minimal_clean | balanced |
visual.color_tone | unknown | unknown | brand_blue |
visual.branding_level | high | high | high |
visual.attention_tactic | none | none | none |
visual.sound_style | silent | silent | silent |
copy.hook_type | urgency | urgency | urgency |
copy.tone | friendly_casual | friendly_casual | friendly_casual |
copy.cta_style | learn_more | learn_more | learn_more |
structure.primary_story_format | single_message_static | single_message_static | single_message_static |
structure.secondary_story_formats | direct_pitch | none | direct_pitch |
structure.opening_speed | instant_hook | instant_hook | instant_hook |
structure.edit_pace | static | static | static |
structure.subtitle_style | none | none | none |
platform_style.primary_format_pattern | text_overlay_static | text_overlay_static | text_overlay_static |
platform_style.secondary_format_patterns | none | none | image_text_voiceover |
platform_style.native_feel | ad_like | ad_like | ad_like |
production.source_type | original | original | original |
offer.primary_angle | fast_disbursement | fast_disbursement | fast_disbursement |
offer.secondary_angles | no_collateral, low_requirements, fully_online | no_collateral, low_requirements, fully_online | no_collateral, fully_online, low_requirements |
offer.proof_type | none | none | none |
offer.user_need_state | unknown | unknown | unknown |
theme.primary_theme | first_time_borrower | first_time_borrower | first_time_borrower |
analysis.confidence | medium | medium | medium |
| 字段 | Run1 (修改前) | Run2 (修改前) | Run3 (修改后) |
|---|---|---|---|
business.relevance | loan_related | loan_related | loan_core |
subject.primary_scene_type | unknown | phone_only | studio_plain_bg |
visual.secondary_elements | none | app_screenshot | app_screenshot, badge_label |
visual.primary_element | none | phone_mockup | phone_mockup |
copy.hook_type | unknown | unknown | unknown |
copy.cta_style | download_app | download_app | apply_now |
offer.primary_angle | fully_online | fully_online | fully_online |
platform_style.primary_format_pattern | text_overlay_static | text_overlay_static | text_overlay_static |
theme.primary_theme | salary_gap_bridge | salary_gap_bridge | unknown |
platform_style.native_feel | ad_like | ad_like | ad_like |
| 字段 | Run1 (修改前) | Run2 (修改前) | Run3 (修改后) |
|---|---|---|---|
meta.platform | meta | meta | meta |
meta.country | MX | MX | MX |
meta.language | es | es | es |
meta.media_type | image | image | image |
meta.aspect_ratio | 9:16 | 9:16 | 9:16 |
meta.duration_bucket | static | static | static |
business.relevance | loan_related | loan_related | loan_core |
subject.people_count | 0 | 0 | 0 |
subject.gender_presentation | unknown | unknown | unknown |
subject.age_group | unknown | unknown | unknown |
subject.role_type | borrower | borrower | borrower |
subject.primary_scene_type | unknown | phone_only | studio_plain_bg |
subject.secondary_scene_types | none | none | phone_only |
subject.localization_cues | local_language_text, local_names | local_language_text, local_names | local_language_text, local_currency, local_names |
visual.primary_element | none | phone_mockup | phone_mockup |
visual.secondary_elements | none | app_screenshot | app_screenshot, badge_label |
visual.primary_presentation_format | text_only | text_only | amount_highlight |
visual.secondary_presentation_formats | none | narrative_scene | text_only |
visual.layout_style | minimal_clean | minimal_clean | minimal_clean |
visual.color_tone | unknown | unknown | bright_cool |
visual.branding_level | medium | medium | high |
visual.attention_tactic | none | none | none |
visual.sound_style | silent | silent | silent |
copy.hook_type | unknown | unknown | unknown |
copy.tone | friendly_casual | friendly_casual | friendly_casual |
copy.cta_style | download_app | download_app | apply_now |
structure.primary_story_format | single_message_static | single_message_static | single_message_static |
structure.secondary_story_formats | direct_pitch | direct_pitch | direct_pitch |
structure.opening_speed | instant_hook | instant_hook | instant_hook |
structure.edit_pace | static | static | static |
structure.subtitle_style | none | none | none |
platform_style.primary_format_pattern | text_overlay_static | text_overlay_static | text_overlay_static |
platform_style.secondary_format_patterns | none | screenshot_explainer | app_demo |
platform_style.native_feel | ad_like | ad_like | ad_like |
production.source_type | original | original | original |
offer.primary_angle | fully_online | fully_online | fully_online |
offer.secondary_angles | fully_online, repayment_amount | fully_online, repayment_amount | flexible_repayment, fully_online, trust_security |
offer.proof_type | none | authority_signal | app_demo, numeric_claim, authority_signal |
offer.user_need_state | daily_expense, rent_bill | daily_expense, rent_bill | daily_expense |
theme.primary_theme | salary_gap_bridge | salary_gap_bridge | unknown |
analysis.confidence | medium | medium | medium |
| 字段 | Run1 (修改前) | Run2 (修改前) | Run3 (修改后) |
|---|---|---|---|
business.relevance | loan_core | loan_core | loan_core |
subject.primary_scene_type | unknown | unknown | ui_only |
visual.secondary_elements | none | none | badge_label |
visual.primary_element | none | none | comparison_layout |
copy.hook_type | urgency | urgency | urgency |
copy.cta_style | apply_now | apply_now | apply_now |
offer.primary_angle | fully_online | fully_online | fully_online |
platform_style.primary_format_pattern | text_overlay_static | text_overlay_static | data_card_explainer |
theme.primary_theme | first_time_borrower | first_time_borrower | first_time_borrower |
platform_style.native_feel | ad_like | ad_like | ad_like |
| 字段 | Run1 (修改前) | Run2 (修改前) | Run3 (修改后) |
|---|---|---|---|
meta.platform | meta | meta | meta |
meta.country | MX | MX | MX |
meta.language | es | es | es |
meta.media_type | image | image | image |
meta.aspect_ratio | 9:16 | 9:16 | 9:16 |
meta.duration_bucket | static | static | static |
business.relevance | loan_core | loan_core | loan_core |
subject.people_count | 0 | 0 | 0 |
subject.gender_presentation | unknown | unknown | unknown |
subject.age_group | unknown | unknown | unknown |
subject.role_type | unknown | unknown | unknown |
subject.primary_scene_type | unknown | unknown | ui_only |
subject.secondary_scene_types | unknown | unknown | none |
subject.localization_cues | local_language_text, local_names | local_language_text, local_names | local_language_text, local_currency |
visual.primary_element | none | none | comparison_layout |
visual.secondary_elements | none | none | badge_label |
visual.primary_presentation_format | text_only | text_only | table_grid |
visual.secondary_presentation_formats | none | none | amount_highlight, data_list |
visual.layout_style | balanced | minimal_clean | info_dense |
visual.color_tone | unknown | unknown | brand_purple |
visual.branding_level | medium | medium | low |
visual.attention_tactic | none | none | none |
visual.sound_style | silent | silent | silent |
copy.hook_type | urgency | urgency | urgency |
copy.tone | friendly_casual | friendly_casual | professional |
copy.cta_style | apply_now | apply_now | apply_now |
structure.primary_story_format | single_message_static | single_message_static | single_message_static |
structure.secondary_story_formats | direct_pitch | direct_pitch | direct_pitch |
structure.opening_speed | instant_hook | instant_hook | instant_hook |
structure.edit_pace | static | static | static |
structure.subtitle_style | none | none | none |
platform_style.primary_format_pattern | text_overlay_static | text_overlay_static | data_card_explainer |
platform_style.secondary_format_patterns | none | none | text_overlay_static, screenshot_explainer |
platform_style.native_feel | ad_like | ad_like | ad_like |
production.source_type | original | original | template |
offer.primary_angle | fully_online | fully_online | fully_online |
offer.secondary_angles | easy_approval, application_process | high_amount, application_process | fast_disbursement, high_amount, low_interest, flexible_repayment, repayment_amount |
offer.proof_type | none | none | numeric_claim, repayment_demo |
offer.user_need_state | general_urgent_cash | general_urgent_cash | general_urgent_cash |
theme.primary_theme | first_time_borrower | first_time_borrower | first_time_borrower |
analysis.confidence | medium | medium | medium |