Az AI kódoló ügynökök mostantól működő animációs kódot írhatnak CSS, Motion, GSAP, SwiftUI és más keretrendszerekben. Lebegő effektushoz, modális átmenethez vagy egyszerű betöltőhöz az eredmény gyakran használható egy gyors áttekintés után.
A gyengeségek olyan részletekben mutatkoznak meg, amelyek a mozgást megfelelővé teszik. Az ügynökök hajlamosak megismételni a leggyakoribb mintákat, például mindenre ugyanazt a rövid könnyedséget. Gyakran kezelik a boldog utat, de nem a megszakításokat, például mi történik, ha a felhasználó bezár egy lapot, miközben az még nyitva van. Gyakran kihagyják a csökkentett mozgáskezelést és az olyan állapotokat, mint a betöltés, a hiba és a letiltott állapot.
Ennek a szakadéknak a nagy részét bezárhatja a kontextussal. Adja meg az ügynöknek a mozgásjogkivonatokat, sorolja fel azokat az állapotokat, amelyekre az egyes összetevőknek szüksége van, és kifejezetten kérje a csökkentett mozgás támogatását. Kérje meg, hogy magyarázza el az időzítési lehetőségeket, hogy ellenőrizni tudja azokat.
Egy másik megközelítés az, hogy hagyjuk az ügynököt egy mozgáseszközben dolgozni, ahelyett, hogy mindent kódba írnánk. A MCP szerverrel az ügynök létrehozhat és szerkeszthet animációkat egy olyan eszközben, amelybe állapotok és fizika is be van építve. Az általunk készített ExodeUI rendelkezik ehhez egy MCP szerverrel, és az eredmény egy nyitott .exode fájl, amelyet a szerkesztőben tekinthet meg.
Akárhogy is, tartsa az embert mozgásban, amit a felhasználók gyakran láthatnak. Nézze meg valódi eszközön, és hangoljon tapintással.