AI编码代理现在可以在CSS、Motion、GSAP、SwiftUI和其他框架中编写工作动画代码。对于悬停效果、模态转换或简单的加载器,快速查看后通常可以使用结果。
弱点体现在细节上,使动作感觉正确。代理倾向于重复最常见的模式,例如对所有内容都使用相同的简短缓和模式。他们通常处理快乐的路径,但不处理中断,例如,如果用户在工作表仍在打开时关闭它会发生什么。他们经常跳过简化运动处理和加载、错误和禁用等状态。
您可以通过上下文来弥补这一差距。向代理提供您的运动令牌,列出每个组件所需的状态,并明确请求减少运动支持。要求它解释其时间选择,以便您可以检查它们。
另一种方法是让代理在运动工具中工作,而不是用代码编写所有内容。使用 MCP 服务器,代理可以在内置状态和物理的工具中创建和编辑动画。我们制作的 ExodeUI 有一个 MCP 服务器,结果是一个打开的 .exode 文件,您可以在编辑器中查看。
不管怎样,让一个人随时了解用户经常看到的动作。在真实设备上观看并凭感觉进行调整。