I upload my profile picture and prompt here
[$hyperframes:hyperframes](/Users/currychan/.codex/plugins/cache/openai-curated/hyperframes/c6ea566d/skills/hyperframes/SKILL.md) {
"video_specification": {
"duration_seconds": 32.0,
"frame_rate": 60,
"aspect_ratio": "9:16",
"style_preset": "WeChat Mobile UI Interface, High-End B2B Professional Design"
},
"global_environment": {
"background_color": "
#EDEDED",
"wechat_right_bubble_color": "
#95EC69",
"wechat_left_bubble_color": "
#FFFFFF",
"lighting": "Uniform soft studio diffused light, exact WeChat app color fidelity, zero glare",
"camera_setup": "Strictly fixed front-facing vertical macro view of the chat window, 0mm movement"
},
"asset_locking_constraints": {
"my_avatar": "MUST LOCK: Use the exact image provided in 'd5a13874bf1c98d23592b398f0b01d40.jpg' as the right-side (my) chat avatar. Must crop into WeChat's standard rounded square avatar format without any modification to the original texture, contrast, or content.",
"client_avatar": "MUST LOCK: A professional, mid-shot photo of a mature British Caucasian male procurement manager wearing business attire. Sharp focus, clean studio backdrop, cropped into WeChat's left-side standard rounded square avatar format.",
"product_visuals": "MUST LOCK: [Insert your low-voltage electrical product image reference here]. Golden ratio, exact industrial dimensions, materials, colors, and textures must remain 100% unchanged.",
"brand_elements": "MUST LOCK: [Insert your Brand Logo here]. Original placement, aspect ratio, and typography must be strictly preserved without distortion."
},
"timeline_hyperframes": [
{
"time_start": 0.0,
"time_end": 2.0,
"visual_action": "The WeChat chat window is initialized with the top title showing the British client's name. The status indicates active communication. The typing indicator '...' gently pulses on the bottom-left text input box.",
"motion_graphic": "Crisp WeChat interface rendering, exact positioning of top navigation bar and bottom input field.",
"transition_type": "Cut in"
},
{
"time_start": 2.0,
"time_end": 7.0,
"visual_action": "At 02.0s, a standard WeChat white bubble pops up on the left alongside the British client's avatar: 'The target price is 15% lower, or we might consider another vendor 📉'. At 03.0s, the bottom input field shows fast text generation. At 04.0s, a WeChat green bubble pops up on the right accompanied by the 'd5a13874bf1c98d23592b398f0b01d40.jpg' avatar: 'We appreciate your volume...'. At 05.0s, typing continues, and at 07.0s, a second green bubble pops up: 'But our current quote already uses premium components for industrial reliability 🔒'.",
"motion_graphic": "Classic WeChat pop animation with zero-frame text latency.",
"transition_type": "Graphic pop"
},
{
"time_start": 7.0,
"time_end": 14.0,
"visual_action": "At 09.0s, the client's white bubble pops up on the left: 'Understand, but management limits our budget.' immediately followed by another bubble: 'Any flexibility if we double the MOQ to 5,000 units? 📦'. At 11.0s, the right-side input fields mimic fast typing. At 14.0s, our green bubble with the 'd5a13874bf1c98d23592b398f0b01d40.jpg' avatar pops up: 'Checking with our production director now... ⏳'. The entire chat log smoothly scrolls upward.",
"motion_graphic": "Smooth vertical page-scroll interpolation mimicking natural WeChat feed mechanics.",
"transition_type": "Scroll transition"
},
{
"time_start": 14.0,
"time_end": 20.0,
"visual_action": "At 16.0s, the client's white bubble appears: 'Keep me posted.'. At 18.0s, our side rapidly pushes two consecutive green bubbles: 'Approved. We can do 5% off, PLUS lock the lead time within 25 days 🚀' accompanied by a clean, high-resolution thumbnail image showing [Our Locked Product/Factory View] with our visible [Brand Logo]. The feed scrolls up significantly.",
"motion_graphic": "Fast vertical scroll animation, rigid image container loading effect without distortion or alteration of the product.",
"transition_type": "Scroll transition"
},
{
"time_start": 20.0,
"time_end": 32.0,
"visual_action": "At 22.0s, the client sends a white bubble: 'Deal! Please send the PI. 🤝'. From 24.0s to 29.0s, our side instantly sends a green message: 'PI sent to your email. Check it out!' followed by a clear PDF/image attachment thumbnail of the Technical Specification Chart / PI. The page scrolls up continuously, revealing a permanent bottom CTA overlay: 'Get Your Custom Quote in 2 Hours'. Hold frame until 32.0s.",
"motion_graphic": "Accelerated UI stacking, followed by a linear fade-in of the professional B2B CTA block at the bottom 20% of the screen. Freeze frame on the final composition.",
"transition_type": "Freeze frame"
}
]
}