SuperAPI AI 工具集

remotion-performance-optimizer

设计与创作

查看项目

更新于 10-16 09:34

技能介绍

用途:分析 Remotion 合成代码的性能瓶颈,定位渲染路径中的昂贵操作、重复的重渲染、资源体积与格式问题、可缓存计算及架构改进点,并给出可执行的修复建议与前后对比预估。

主要能力:计算分析(识别每帧执行的重计算)、重渲染检测、资源优化建议(尺寸与格式)、记忆化机会识别、架构评审、帧渲染耗时画像。输出为 OPTIMIZATION_REPORT.md,包含当前与目标性能指标、按 CRITICAL/HIGH/MEDIUM/LOW 分级的问题清单、具体代码位置、修复示例、实施时间估算、分阶段优化计划、验证用的基准命令与资源优化命令。

输入与用法:接受已实现的 Remotion 合成文件(如 src/remotion/compositions/VideoName/ 下的 index.tsx、constants.ts、types.ts、scenes/ 等),并需要提供目标渲染耗时目标、合成复杂度与具体性能关注点。示例请求:分析 VideoName 合成的性能,目标 < 100ms/帧,Scene 2 渲染缓慢(200ms/帧)。

验证与限制:可用命令包括 npx remotion still src/index.tsx VideoName --frame=150、npx remotion preview --log=verbose、time npx remotion render src/index.tsx VideoName output.mp4 等;资料未提供该技能自身的安装方式、定价或平台要求。报告中的优化数值为示例场景下的估算,实际效果需按具体合成复测。