用途:在 Anima 集成中切换 SDK 版本,或从手动 Figma 导出迁移到自动化流程,同时保留可审查、可回滚的设计源。
主要能力:使用固定依赖与 staging canary,在替换生产输出前检测 API 或生成代码变化;提供升级 SDK、从手动插件迁移到 SDK、API 变更检查清单、错误处理与工具纪律等步骤。
使用方式:先确认工作树干净、lockfile 已提交、当前 SDK 版本与目标版本变更日志已审查;准备合成或已批准的设计节点 fixture、基线产物摘要、只读 staging 凭据、生成代码审查负责人与回滚修订。CI 需包含安装、lint、类型检查、测试与密钥扫描。升级命令示例:npm list @animaapp/anima-sdk;export APPROVED_ANIMA_VERSION="0.27.0";npm install --save-exact "@animaapp/anima-sdk@${APPROVED_ANIMA_VERSION}";npm view "@animaapp/anima-sdk@${APPROVED_ANIMA_VERSION}" version dist.integrity。迁移后通过 anima.generateCode 生成代码并写入项目,运行 linter 并创建 PR。
适用场景:SDK 版本升级、Figma 插件手动流程转 SDK 自动化、Anima Playground 转 SDK API。
限制:不要用客户设计或生产写入测试升级;不得记录 token、完整 Figma 载荷或设计内容;迁移完成需记录固定包、源版本、产物摘要、测试结果与回滚引用。资料未提供具体收费、价格或平台支持信息。