motion-graphics 是一个以动效为核心表达手段的短视频生成技能,适用于用户想要“短、设计感强、以动效本身传达信息”的场景。典型用途包括:动态字体(kinetic typography)、单个数字或计数滚动动画、条形图/折线图/饼图/数据可视化亮点、Logo 展示或品牌定版、姓名条/标题栏/社交叠加等。该技能明确不生成带旁白的多场景长视频、网站讲解视频、主题解释视频、产品宣传视频,也不处理实时或在渲染期获取的数据。
主要能力方面,技能将流程划分为若干阶段:初始化(创建项目目录与 hyperframes 配置)、规划(由导演子代理决定是否需要搜索并产出镜头计划 shot-plan.json 草稿)、素材获取(按需通过 media-use 搜索或生成真实素材并落盘)、镜头设计(围绕已获取素材确定布局、动效、节奏与位置)、构建(优先复用目录中的 block 并就地定制,输出 compositions/index.html)、渲染(输出 MP4,或 webm/mov 透明叠加格式)、校验(执行 lint 与 inspect,失败时由修复子代理就地修正并重新渲染)。
使用方式上,需在 macOS Apple Silicon 或 Linux x64 环境中运行,系统依赖 Node 与 ffmpeg(brew install node ffmpeg),并执行 npx hyperframes doctor 检查环境。所有产物写入 videos/<project-name>/ 目录,使用 hyperframes init 初始化项目,按阶段派发子代理完成规划、设计与构建,最后通过 npx hyperframes render 渲染。若涉及图像生成或素材搜索,可选配置 GEMINI_API_KEY / GOOGLE_API_KEY;未配置时走本地回退或降级为无素材模式。
适用场景集中在短时、无讲解、以动效传递信息的品牌或数据展示片段,例如社媒短视频中的数字滚动、图表高亮、Logo 出场、标题条等。限制包括:时长约 10 秒以内、无旁白;不处理实时数据;部分搜索驱动类别在素材不可用时自动降级;需要特定的操作系统与工具链;具体支持的渲染效果、收费与价格信息资料暂未提供。