Орнату: UI күйлері арқылы пішіннің өзгеруі
Бейнені @twoclipping шақыруы жасады. Мәліметтеріңізді қосыңыз — олар шақыруға қосылады.
Бастапқы сұрау @twoclipping
Маған мыналарды сұраңыз: Пішіннің қалай болуын қалайтын 8-ден 12-ге дейінгі пайдаланушы интерфейсінің күйлері (мысалы, түйме, жүктеуші, ойнатқыш, сырғытпа, қосқыш, қойындылар, диаграмма, пәрмен палитрасы, тост), таза қара-ақ немесе бір екпін түсі және шамамен 120 BPM роялтисіз ән (мысалы, Mixkit, коммерциялық мақсатта пайдалану үшін тегін). Дриббл деңгейіндегі интерфейс қозғалысы. Бір пішін, ешқашан кесілмейді: әрбір күй өлшемін, радиусын және түсін өзгертетін бірдей элемент, ал мазмұны қысқа бұлыңғырлықпен ауысады. Курсор әрбір өзгерісті нақты шертулер мен сүйреулермен басқарады. Ашық жылы сұр кенеп, қара және ақ компоненттер, бір таза интерфейс қаріпі (Geist). Барлық жерде серіппелер, ең көбі кішкентай ауытқу. Камера әрбір күй кадрды толтыратындай етіп масштабтайды. Соңғы кадр бірінші кадр, сондықтан ол циклдік болады. Тыйым салынған: секірмелі жұмсарту, бөлшектердің жарылуы, жарқырау, UI хромындағы градиенттер, сәйкес келмейтін белгіше сызықтары, өлі уақыт, үлгіге ұқсайтын кез келген нәрсе. 120 BPM, 7 такт, әр соққыда бірдеңе болып жатады. Түйме → жүктеуші → тексеру → динамикалық арал → ойнату/кідірту морфы бар музыка ойнатқышы → прогресс жолағын сүрту → ол максималды мәннен асып кеткенде созылатын дыбыс деңгейі сырғытпасына айналады → ырғақта ауыстырып-қосқыш пайда болады → тұтқа сұйық қойынды индикаторына айналады → қойындылар өзін-өзі салатын диаграммаға ашылады, ал тышқанды апарғанда кеңес пайда болады → ол ⌘K → сүзгілеу үшін теру → енгізу → тост → түймеге оралу күйіне оралады. 1. Бір HTML файлы, шаршы өлшемі 1440x1440. Әрбір стиль seek(t) ішіндегі уақыттан есептеледі: CSS ауысулары жоқ, таймерлер жоқ, кадрлар арасында күй тасымалданбайды. 2. Серіппелер – тұйық формадағы қадамдық жауаптар. Мақсатты бірнеше рет өзгертетін мән әрбір өзгеріс үшін бір серіппенің қосындысына тең, сондықтан ол уақыттың таза функциясы болып қала береді. 3. Қойынды индикаторының екі шеті әртүрлі серіппелерді басқарады, сондықтан алдыңғы шеті артқы шетіндегіден алда созылады. Ауыстырғыш тұтқа үшін де дәл солай. 4. Сүйреу әрекеттері тікелей манипуляция болып табылады: курсор ұстап тұрғанда, мән оның орнынан есептеледі. Босатқан кезде ол қай жерде болса да кері секіреді. 5. Әнді ритм торы үшін numpy көмегімен талдаңыз және даунбиттен бастаңыз. Әрбір UI дыбысын өлшенген шыңына қарай орналастырыңыз. 6. Playwright көмегімен рендеринг: әр кадрға 4 ішкі кадр, 60 кадр/сек жылдамдықпен қозғалыс бұлыңғырлығын жақсарту үшін ffmpeg tmix функциясымен араластырылған. 7. Толық рендеринг алдында әр соққыға бір кадрды рендеринг жасаңыз. Тордан тыс, тар немесе оқуға қиын кез келген нәрсені түзетіңіз. Камера масштабталатын немесе мәтін бұлыңғырланатын ештеңеге ешқашан will change қолданбаңыз. Өзгеретін контейнердің ішінде ауысатын мәтіннің өзіндік енгізу және шығу уақытын қажет етеді немесе ол қабаттасады. Соңғы кадрды бірінші кадрмен бірдей етіп жасаңыз, меңзердің орны мен жылдамдығын ескеріңіз, әйтпесе цикл тоқтап қалады. Маған енгізулерді сұраңыз, содан кейін кез келген код жазбас бұрын маған бит торындағы күй тізімін көрсетіңіз.
Ask me for: 8 to 12 UI states I want the shape to become (e.g. button, loader, player, slider, toggle, tabs, chart, command palette, toast), pure black and white or one accent color, and a royalty-free song around 120 BPM (e.g. Mixkit, free for commercial use).
Dribbble-level UI motion. One shape, never cut: every state is the same element morphing its size, radius and color while its content swaps with a short blur. A cursor drives every change with real clicks and drags. Light warm-gray canvas, black and white components, one clean UI font (Geist). Springs everywhere, a tiny overshoot at most. The camera zooms so each state fills the frame. The last frame is the first frame, so it loops.
Banned: bouncy easing, particle bursts, glows, gradients on UI chrome, mismatched icon strokes, dead time, anything that looks like a template.
120 BPM, 7 bars, something happens on every beat.
Button → loader → check → dynamic island → music player with a play/pause morph → scrub the progress bar → it becomes a volume slider that stretches when dragged past max → a toggle flips on the beat → the knob becomes a liquid tab indicator → the tabs open into a chart that draws itself, with a tooltip on hover → it collapses into ⌘K → type to filter → enter → toast → back to the button.
1. One HTML file, square 1440x1440. Every style is computed from time inside seek(t): no CSS transitions, no timers, no state carried between frames.
2. Springs are closed-form step responses. A value that changes target many times is the sum of one spring per change, so it stays a pure function of time.
3. The tab indicator's two edges ride different springs, so the leading edge stretches ahead of the trailing one. Same trick for the toggle knob.
4. Drags are direct manipulation: while the cursor is held, the value is computed from its position. On release it springs back from wherever it was.
5. Analyze the song with numpy for the beat grid and start on a downbeat. Place every UI sound by its measured peak.
6. Render with Playwright: 4 subframes per frame, blended with ffmpeg tmix for motion blur at 60fps.
7. Render one frame per beat before the full render. Fix anything off the grid, cramped or hard to read.
Never put will-change on anything the camera scales or the text renders blurry. Text that swaps inside a morphing container needs its own enter and exit timing or it overlaps. Make the last frame identical to the first, cursor position and speed included, or the loop stutters.
Ask me for the inputs, then show me the state list on the beat grid before you write any code.
Сұрау алынған жер пост @twoclipping.
Оны өзіңіздікі етіңіз
Бейненің мақсатын, пішімін, түстерін және басқа да барлық нәрселерін қосыңыз — жекелендірілген сұрау алыңыз. Бұл тегін және деректер браузеріңізде сақталады.
Сіздің сұрауыңыз
Ең жақсы нәтиже Claude Opus 5.5 нұсқасында максималды күш жұмсаумен қол жеткізілді.
Осындай видео түсіріңізші
Google Chrome кеңейтімімен осындай бейнелерді өзіңіз жасаңыз — API-ға қарағанда 7 есе арзан.. Claude пен MCP арқылы жұмыс істейді: сіз тапсырманы сипаттайсыз, ал кеңейтім генерация процесін шақырудан дайын файлға дейін өңдейді. Ол бейнелерді жасайды, құрастырады, дыбыстайды және аударады.
Google Chrome кеңейтімімен осындай бейнелерді өзіңіз жасаңыз — API-ға қарағанда 7 есе арзан.
Claude пен MCP арқылы жұмыс істейді: сіз тапсырманы сипаттайсыз, ал кеңейтім генерация процесін шақырудан дайын файлға дейін өңдейді. Ол бейнелерді жасайды, құрастырады, дыбыстайды және аударады.
Automation — MCP для Google Flow, Google Vids и ClaudeGoogle Flow бейнені, Google Vids аватарды жасайды. Кеңейтім кезекті басқарады: шақырулар, 39 кинематографиялық техника, сөйлеуші. Барлығы Claude арқылы жасалады.Тегін орнату
TikTok Symphony Creative Studio MCP Claude CodeClaude Code MCP платформасында TikTok Symphony Creative Studio басқарады: жасанды интеллект бейнелері, сөйлейтін аватарлар, дубляж және редакциялау.Тегін орнату
SeedFlow — Seedance 2.5 в Dreamina, Qwen-Audio-3.1-TTS и Claude MCPDreamina: Seedance 2.5 нұсқасында топтық бейне генерациясы ұзартуды сұрайды; титрлердегі бағасы іске қосылмас бұрын көрінеді. Дауыстық хабарлама — Qwen-Audio-3.1-TTS.Тегін орнату