用途:用 React 以代码方式制作视频,把 composition 描述为组件,由 Remotion 渲染成 MP4。每一帧由 useCurrentFrame() 驱动,而非 CSS 动画,因此输出确定且可复现;内容变化后重新渲染即可,无需手工重剪时间线。
主要能力:支持 composition、sequence 与 motion graphics;可接入 LifeOS 主题常量(Tools/Theme.ts 的 LIFEOS_THEME)与 Art 技能的美学偏好以保持视觉一致;提供两个工作流——ContentToAnimation(触发词如 animate this、create animations for、video overlay)与 GeneratedContentVideo(触发词如 generate video、AI video、content to video、make a short)。参考文档涵盖 Art 集成、常见模式、关键规则,以及 31 个覆盖核心 Remotion、Lambda、ElevenLabs 字幕与 AI 流水线的模式文件。
使用方式:渲染命令为 bunx remotion render {composition-id} "${LIFEOS_DOWNLOADS_DIR:-$HOME/Downloads}"/{name}.mp4;CLI 一律用 bunx,不用 npx。输出先落到 $LIFEOS_DOWNLOADS_DIR(未设置时默认 ~/Downloads)供预览。渲染属 CPU 密集型,建议以后台方式运行。执行前可检查 ~/.claude/LIFEOS/USER/CUSTOMIZATIONS/SKILLS/Remotion/ 下的用户自定义。
限制:基于 React 的视频组件模式与网页 React 不同,需遵循 Remotion 特有的 composition、sequence 与 timing API;禁止使用 CSS 动画,只能用 useCurrentFrame();不适用于静态图片(插图、图表、缩略图应使用 Art 技能)。资料中未提供收费、价格与平台支持等细节。