Agen pengkodean AI sekarang dapat menulis kode animasi yang berfungsi dalam CSS, Motion, GSAP, SwiftUI, dan kerangka kerja lainnya. Untuk efek hover, transisi modal, atau pemuat sederhana, hasilnya sering kali dapat digunakan setelah tinjauan singkat.
Kelemahannya terlihat pada detail yang membuat gerak terasa pas. Agen cenderung mengulangi pola yang paling umum, seperti kemudahan singkat yang sama untuk segala hal. Mereka sering kali menangani jalur bahagia tetapi bukan interupsi, misalnya apa yang terjadi jika pengguna menutup sheet saat sheet masih terbuka. Mereka sering melewatkan penanganan dan status gerakan yang dikurangi seperti pemuatan, kesalahan, dan penonaktifan.
Anda dapat menutup sebagian besar kesenjangan ini dengan konteks. Berikan token gerakan Anda kepada agen, buat daftar status yang dibutuhkan setiap komponen, dan minta secara eksplisit dukungan pengurangan gerakan. Mintalah untuk menjelaskan pilihan waktunya sehingga Anda dapat memeriksanya.
Pendekatan lain adalah membiarkan agen bekerja dalam alat gerak alih-alih menulis semuanya dalam kode. Dengan server MCP, agen dapat membuat dan mengedit animasi dalam alat yang memiliki status dan fisika bawaan. ExodeUI yang kami buat memiliki server MCP untuk ini, dan hasilnya adalah file .exode terbuka yang dapat Anda tinjau di editor.
Apa pun pilihannya, pastikan orang tersebut selalu mengetahui gerakan yang sering dilihat pengguna. Tonton di perangkat sungguhan dan sesuaikan dengan perasaan.