SuperAPI AI 工具集

educational-video-creator

设计与创作

查看项目

更新于 10-16 08:35

技能介绍

用途:在 Remotion 中创建教学/科普类教育视频,采用 Kurzgesagt/回形针式扁平化视觉风格,覆盖从需求确认到成片导出的完整流程。

主要能力:按阶段推进,包括需求收集、脚本撰写、分镜设计、视觉设计、动画实现、音频生成与质量检查,最后导出视频。脚本阶段要求写出逐字旁白并标注停顿与重点;分镜将章节拆为约 5 至 15 个视觉场景;视觉阶段使用设计令牌定义颜色、字体与场景常量;动画阶段要求所有动画基于 useCurrentFrame(),旁白文本统一存入 constants.ts 的 NARRATION,字幕引用 AUDIO_SEGMENTS,避免硬编码帧号。

使用方式:先安装并阅读 remotion-best-practices:npx skills list 2>/dev/null | grep remotion-best-practices || npx skills add https://github.com/remotion-dev/skills --skill remotion-best-practices。安装 ffmpeg(macOS:brew install ffmpeg;Linux:apt install ffmpeg)与 edge-tts(pip install edge-tts)。项目放在工作区 remotion_video 子目录:mkdir -p remotion_video && cd remotion_video,npm init -y,npm install remotion @remotion/cli @remotion/google-fonts @remotion/transitions react react-dom,再安装 typescript 与 @types/react。用 PROGRESS.md 跟踪进度并执行上下文恢复协议。最终渲染:cd remotion_video 后运行 npx remotion render src/index.ts <CompositionName> out/video.mp4。

适用场景:需要中文或英文教学视频、时长 1 至 10 分钟、面向儿童或成人初学者等场景;也适合用图示解释抽象概念。

限制:依赖 Remotion 技术栈与 ffmpeg、edge-tts;需先掌握 remotion-best-practices,否则 API 用法可能出错;着色只能引用 COLORS,字号、安全区、背景层与视觉丰富度均有约束;分阶段推进并逐项更新进度,不支持跳过。其余未在资料中说明的细节暂未提供。