Skip to main content
ExodeUI

EXODEUI DESKTOP

A little space for good ideas.

Choose your platform to get the official ExodeUI installer.

Looking for Intel Mac or other builds? Explore the web studio or check all download options.

Prefer the browser? Try for free in your browser →
Przewodnik po ruchu AI8 minut czytania·Zespół ExodeUI

Animacja Claude: jak tworzyć animacje za pomocą Claude i wysyłać je do swojej aplikacji

Jak tworzyć animacje za pomocą Claude: Claude Design, Claude Motion, artefakty i Claude Code, co każdy z nich generuje i jak przenieść animację utworzoną Claude do prawdziwej aplikacji.

Bezpośrednie podsumowanie i definicja

Rdzeń na wynos

Za pomocą Claude można tworzyć animacje na trzy sposoby: Claude Design lub Claude Motion w celu uzyskania efektów wizualnych, artefakty Claude dla wersji demonstracyjnych HTML, CSS i JavaScript oraz Claude Code pisząc kod animacji lub sterując innymi narzędziami za pośrednictwem MCP. Każdy z nich daje Ci projekt, plik wideo lub kod, który musisz jeszcze umieścić w swoim produkcie. Animacja, która musi działać w prawdziwej aplikacji, wymaga formatu, który aplikacja może uruchomić, więc większość ruchu wykonanego przez Claude jest przekazywana do środowiska wykonawczego przed wysyłką.

O tym przewodniku

ExodeUI nie jest powiązany z Anthropic. Claude jest znakiem towarowym firmy Anthropic. W tym przewodniku opisano, co Claude może wygenerować dla ruchu, w oparciu o własną dokumentację Anthropic, i co jest potrzebne, aby przenieść ten ruch do dostarczanej aplikacji.

Sposoby tworzenia animacji w Claude

Claude może wytwarzać ruch w kilku różnych kształtach i nie można ich stosować zamiennie. To, którego użyjesz, decyduje o tym, co otrzymasz i ile pracy Ci pozostało.

  • Claude Design: porozmawiaj z Claude, aby uzyskać projekty i interaktywne prototypy na płótnie. Jest dostępny w planach Free, Pro, Max, Team i Enterprise, a samodzielna witryna pod adresem claude.ai/design zostanie zamknięta 14 grudnia 2026 r.
  • Claude Motion: zamienia monit i pliki w krótką animację zbudowaną jako kod, który odtwarza się jak wideo i eksportuje jako MP4. Jest w wersji beta w planach Team i Enterprise i nie korzysta z modelu wideo, więc nie może tworzyć realistycznych materiałów ani ludzi.
  • Artefakty Claude: uruchamialne HTML, CSS i JavaScript, które umożliwiają podgląd rozmowy, co jest szybkie w przypadku demonstracji ruchu.
  • Claude Code: zapisuje kod animacji w repozytorium lub edytuje narzędzia w MCP, w tym serwer ExodeUI MCP.

Podpowiadające wskazówki, które zapewniają lepszy ruch

Niejasne podpowiedzi powodują niejasny ruch. Claude odpowiada na szczegóły, o które i tak prosiłby projektant ruchu: właściwość, ilość, czas, wyzwalacz i stany. Nazwij je, zamiast opisywać uczucie.

Nazwij złagodzenie i czas trwania

Zamiast „gładko” powiedz „sprężyna z lekkim odbiciem” lub „odprężenie powyżej 200 ms”. Wartość, której może użyć model, przewyższa przymiotnik.

Nazwij wyzwalacz

Powiedz, co się rozpoczyna: „po dotknięciu”, „po najechaniu myszką” lub „po zakończeniu ładowania listy”. Ruch posiadający wyzwalacz można później powiązać z rzeczywistym zdarzeniem.

Nazwij stany

Wypisz je, na przykład „bezczynność, naciśnięcie, ładowanie, sukces, błąd”, aby zamiast pojedynczej animacji otrzymać małą maszynę stanów.

Nazwij platformę i ograniczenia

Powiedz, czy wynikiem jest React, SwiftUI, czy wersja demonstracyjna sieci Web i czego nie wolno robić, na przykład „tylko animuj transformację i krycie”.

Dlaczego animacja demonstracyjna nie jest gotowa do produkcji

Claude może wygenerować kod animacji, który wygląda dobrze w podglądzie i nadal wymaga pracy przed wysyłką. Różnica nie polega na jakości, ale na kształcie wydruku.

  • Zwykle jest to kod jednorazowy na jeden ekran, a nie komponent wielokrotnego użytku
  • Często ma pojedynczy stan i nie ma logiki ładowania, błędów, wyłączania lub przerywania interakcji
  • Jest napisany dla jednej platformy, więc wersja React nie będzie działać na iOS bez przepisania
  • Timing i złagodzenie są obecne w kodzie, więc projektant nie może ich zmienić bez programisty
  • Wszystko, co ma zostać ponownie wykorzystane, wymaga formatu pliku, na którym aplikacja może działać, a nie fragmentu wklejonego do jednego komponentu

Wysyłka animacji stworzonych przez Claude za pomocą serwera MCP firmy ExodeUI

ExodeUI to przeglądarka i narzędzie komputerowe umożliwiające interaktywny interfejs użytkownika i animacje. Animacja znajduje się w jednym otwartym pliku .exode, który zawiera układ, oś czasu, maszyny stanowe, fizykę sprężyn i logikę. Pakiety wykonawcze odtwarzają ten plik w React, Vue, Svelte, Angular, Solid, React Native, SwiftUI i Flutter, więc ta sama animacja jest uruchamiana w aplikacji zamiast być przebudowywana dla każdej platformy. ExodeUI udostępnia serwer MCP z ponad 100 narzędziami (kompilacja, animacja, dodawanie logiki i fizyki, synchronizacja z edytorem na żywo, eksport), dzięki czemu Claude Code, Cursor, OpenCode i inni klienci MCP mogą tworzyć i edytować plik za pomocą prostych poleceń. Konfiguracja znajduje się w produkcie, a nie w skrypcie, więc nie ma potrzeby kopiowania polecenia: włącz MCP w ustawieniach ExodeUI, a następnie podłącz swojego klienta w taki sam sposób, w jaki łączysz się z dowolnym serwerem MCP. Wykonujemy ExodeUI, więc sprawdź również alternatywy.

1. Włącz MCP w ExodeUI

W ustawieniach ExodeUI włącz serwer MCP. Publikuje narzędzia, których używa klient kodujący AI do tworzenia i edytowania pliku.

2. Połącz swojego klienta

Skieruj Claude Code, Cursor, OpenCode lub dowolnego klienta MCP na serwer ExodeUI w ten sam sposób, w jaki łączysz go z innymi serwerami MCP.

3. Opisz ruch

Poproś o animację w prostym języku. Agent edytuje plik .exode, a zmiana pojawia się w edytorze ExodeUI.

4. Wyślij ten sam plik

Renderuj plik .exode za pomocą środowiska wykonawczego ExodeUI w React, SwiftUI, Flutter i innych oraz steruj jego danymi wejściowymi i stanami ze swojego kodu.

Claude Design kontra Claude Code + ExodeUI

Obie trasy rozpoczynają się od podpowiedzi i kończą ruchem w produkcie. Różnią się tym, co dzieje się pomiędzy: Claude Design utrzymuje pracę w obszarze projektowania, podczas gdy Claude Code plus ExodeUI przechowuje ją w działającym pliku.

Co dostajesz

Claude Design: projekt lub klikalny prototyp oraz pakiet przekazania dla Claude Code. Claude Code + ExodeUI: plik .exode odtwarzany jako komponent.

Gdzie przebiega animacja

Claude Design: w obszarze projektu i w udostępnionych prototypach. Claude Code + ExodeUI: w aplikacji, w Internecie, na iOS i Androidzie, reagując na wprowadzane dane i dane.

Edycja po przekazaniu

Claude Design: zmień projekt, a następnie przekaż ponownie. Claude Code + ExodeUI: projektant edytuje ten sam plik, w którym działa aplikacja, bez konieczności przebudowywania.

Gdzie Claude Design wygrywa

Eksplorowanie wielu kierunków wizualnych, prezentowanie zainteresowanym stronom i tworzenie prac statycznych lub prototypowych na dowolnym planie, w tym na planie Free.

Gdzie ExodeUI wygrywa

Ruch, który musi zostać dostarczony, ze stanami, fizyką i danymi wejściowymi, ponownie wykorzystany na różnych platformach z jednego pliku.

Fragment wdrożenia produkcyjnego

Implementacja komponentów interaktywnych
import { ExodeUICanvas } from 'exodeui';

// Claude Code builds and edits /fluid_card.bexode through the ExodeUI
// MCP server. Your code passes inputs in and hears events back.
export function FluidCard() {
  return (
    <ExodeUICanvas
      src="/fluid_card.bexode"
      onTrigger={(name) => console.log('ExodeUI event:', name)}
    />
  );
}

Klucz Principles do zapamiętania

  • Claude Design i Claude Motion tworzą prace wizualne, a Claude Code tworzą kod, ale żaden z nich nie jest środowiskiem wykonawczym
  • Animacja jest dostarczana dopiero wtedy, gdy ma format, który można uruchomić w aplikacji, i jest połączona z rzeczywistymi stanami i danymi wejściowymi
  • Nazwij wygładzenie, wyzwalacz i stany w monicie, aby uzyskać ruch, którego możesz faktycznie użyć
  • Serwer MCP ExodeUI pozwala Claude Code tworzyć i edytować jeden plik .exode, który działa w React, SwiftUI, Flutter i innych

Często zadawane pytania

Powiązane przewodniki i przykłady

Zaprojektuj interaktywny UI raz. Wdrażaj ten sam plik.

Twórz stany, fizykę sprężyn i logikę wizualnie w ExodeUI i odtwarzaj ten sam plik w React, SwiftUI, Flutter i innych. Zacznij za darmo.

Wypróbuj za darmo