#!/usr/bin/env python3
# -*- coding: utf-8 -*-
"""砸键盘任务：dasiwa V18 (REF2VA) 生成 —— 近景固定机位，打字→定住→砸键盘怒骂"""
import sys, time, json
sys.path.insert(0, '/home/zyw/Downloads/dasiwa-h3-research')
import v18_pipeline as p

PROMPT = open('/home/zyw/Downloads/dasiwa-h3-research/tmp_prep_砸键盘/prompt_六段式.txt', encoding='utf-8').read().strip()

result = p.run_pipeline(
    image_path="/home/zyw/Downloads/dasiwa-h3-research/tmp_prep_砸键盘/pic1_front.jpg",   # <Picture 1> 正面
    requirement="近景固定机位，女主角坐在电脑前打字，动作定住几秒后突然拿起键盘砸向电脑屏幕，一边砸一边骂：神经病啊，听不听得懂人话啊! DASIWA 720P 竖屏9:16 15秒",
    extra_images=["/home/zyw/Downloads/dasiwa-h3-research/tmp_prep_砸键盘/pic2_full.jpg"],  # <Picture 2> 完整三视图
    prompt_override=PROMPT,
    width=736, height=1280, duration=15, seed=0, steps=8, fps=24,
    upscale_rtx=False, face_refine=False,
    topic="电脑前打字砸键盘",
    variant="近景竖屏15s",
)
print("===RESULT===")
print(json.dumps(result, ensure_ascii=False, indent=2))
