诊断生产力系统反复失效的根因,给出最小干预——容量测算、瓶颈定位、可靠的本地记录。
编程
Skill
试用用 React 代码程序化生成视频的框架,支持 CSS/Canvas/SVG/WebGL,可部署到 Lambda/Cloud Run 大规模渲染,适合创意视频生成、数据可视化视频和个性化视频批量生产
它能做什么
Remotion 让开发者用 React 组件和 TypeScript 代码程序化创建视频,把视频创作变成软件工程问题。整个 Web 技术栈都可以用于视频:CSS 动画、Canvas 绘图、SVG、WebGL 特效,乃至调用外部 API 生成个性化内容。从本地预览到云端大规模渲染(AWS Lambda / Google Cloud Run),一套代码覆盖全流程。
技能文档
Remotion — 用 React 写视频
Remotion 让开发者用 React 组件和 TypeScript 代码程序化创建视频,把视频创作变成软件工程问题。整个 Web 技术栈都可以用于视频:CSS 动画、Canvas 绘图、SVG、WebGL 特效,乃至调用外部 API 生成个性化内容。从本地预览到云端大规模渲染(AWS Lambda / Google Cloud Run),一套代码覆盖全流程。
核心使用场景
- 程序化视频生成:用数据驱动视频内容,批量生成个性化视频(如 GitHub Unwrapped 年报)
- 数据可视化视频:将图表、指标、实时数据渲染成动态视频
- 营销/社交媒体视频:用 React 组件快速生成品牌一致的视频素材
- 字幕与标注视频:用
@remotion/captions自动生成带字幕的视频 - 云端大规模渲染:用
@remotion/lambda在 AWS Lambda 上并行渲染,缩短渲染时间
AI 辅助使用流程
- 初始化项目 — AI 执行
npx create-video@latest创建项目并安装依赖 - 编写 React 组件 — AI 根据需求生成视频组件,配置 ``、
useCurrentFrame等核心 API - 本地预览调试 — AI 启动
npx remotion studio在浏览器中实时预览视频 - 配置视频元数据 — AI 设置分辨率、帧率、时长等参数
- 本地渲染导出 — AI 运行
npx remotion render输出 MP4/WebM/GIF - 云端部署渲染 — AI 配置 Lambda 或 Cloud Run 进行大规模批量渲染
关键章节导航
- 安装指南 — 项目初始化、模板选择、环境配置
- 快速开始 — React 组件编写、核心 API、本地渲染
- 高级用法 — Lambda 渲染、批量生成、字幕、动态数据
- 故障排查 — 渲染错误、性能问题、云端部署问题
AI 助手能力
使用本技能时,AI 可以:
- ✅ 创建 Remotion 项目(
npx create-video@latest)并选择合适模板 - ✅ 编写 React 视频组件,使用
useCurrentFrame、interpolate、spring等动画 API - ✅ 配置 `` 的分辨率、帧率和时长
- ✅ 启动 Remotion Studio 进行本地预览(
npx remotion studio) - ✅ 执行本地渲染导出视频(
npx remotion render) - ✅ 配置
@remotion/lambda在 AWS Lambda 上部署渲染服务 - ✅ 使用
@remotion/captions生成带字幕的视频 - ✅ 实现数据驱动的个性化视频批量生成
核心功能
- ✅ React 视频组件 — 用 JSX 和 CSS 编写视频帧,完整 Web 技术栈支持
- ✅ 动画 API —
interpolate、spring、useCurrentFrame精确控制每一帧 - ✅ Remotion Studio — 浏览器内实时预览和时间轴编辑器
- ✅ 多格式输出 — MP4(H.264/H.265)、WebM、GIF、图片序列
- ✅ Lambda 渲染 — AWS Lambda 并行渲染,大幅缩短长视频渲染时间
- ✅ Cloud Run 渲染 — Google Cloud Run 渲染方案
- ✅ 字幕组件 —
@remotion/captions自动生成 SRT/VTT 格式字幕 - ✅ 动态数据 — 通过 props 注入外部数据,生成个性化内容
- ✅ GIF 支持 —
@remotion/gif在视频中嵌入 GIF 动画 - ✅ 字体支持 —
@remotion/google-fonts使用 Google Fonts - ✅ Lottie 动画 —
@remotion/lottie嵌入 Lottie 动画文件 - ✅ 音频/视频合成 —
和组件混合媒体
快速示例
# 创建新项目(选择模板)
npx create-video@latest
# 启动 Studio 预览
cd my-video
npx remotion studio
# 渲染视频
npx remotion render src/index.ts MyComposition out/video.mp4
# 渲染 GIF
npx remotion render src/index.ts MyComposition --output out/video.gif
// 基础视频组件
import { AbsoluteFill, useCurrentFrame, interpolate } from 'remotion'
export const MyVideo: React.FC = () => {
const frame = useCurrentFrame()
const opacity = interpolate(frame, [0, 30], [0, 1])
return (
Hello, Remotion!
)
}
安装要求
| 依赖 | 版本要求 |
|---|---|
| Node.js | >= 18.0 |
| npm / pnpm / yarn | 任意版本 |
| FFmpeg | 可选(本地渲染使用内置版本) |
许可证注意: Remotion 对个人/学生免费,公司使用需要购买许可证。详见 remotion.dev/license。
项目链接
相关技能
按用户明确指令,在得到大脑(Get笔记)中保存、搜索并管理笔记与知识库。
通过 use_figma MCP 调用 Figma Plugin API,在设计文件中探查、创建和修改节点,并安全地绑定变量。
从零创建、修改并迭代改进 agent skill,自带测试用例与定量评估流程。
从 API 文档、OpenAPI、SDK、curl 或现有应用生成一个可在任意目录运行的持久化 CLI,并配套 companion skill。
按微软当前文档规范,构建、审查和重构 ASP.NET Core 应用。
cn-big-cabbage 的更多技能
浏览全部技能高性能自适应 Python 网页抓取框架,内置反爬虫绕过(Cloudflare Turnstile)、智能元素重定位、完整爬虫框架和 MCP 服务器,适合 AI 辅助数据提取和大规模爬取任务
从零构建的轻量级无头浏览器,专为 AI 智能体和自动化设计,比 Headless Chrome 快 9 倍、内存占用低 16 倍,兼容 CDP 和 Playwright/Puppeteer,内置 MCP 服务器
Chrome DevTools MCP 服务器,让 AI 编码助手(Claude Code、Cursor、Copilot)直接控制和调试真实 Chrome 浏览器,实现截图、性能分析、网络请求检查、控制台调试和自动化操作
FastAPI - 高性能 Python Web API 框架
Claude Code 多智能体编排平台,部署 100+ 专业 AI 智能体协同工作,通过蜂群拓扑(层级/网状/环形/星形)协调自主工作流,内置自学习、向量记忆和原生 MCP 集成
Google 出品的 Python 库,用 LLM 从非结构化文本中提取结构化信息,每个提取结果精确对应源文本位置,支持交互式可视化,适配 Gemini/OpenAI/Ollama 等多种模型