avatar

命令行小屋

A text-focused Halo theme

  • Ai
  • Linux
  • 游戏
  • 数据库
  • Apache Hadoop
  • Windows
  • 手机
主页 用 Remotion Skills + DeepAgents,让 AI 帮你"写"视频代码
文章

用 Remotion Skills + DeepAgents,让 AI 帮你"写"视频代码

发表于 最近 更新于 最近
作者 KennethCheng
423~544 分钟 阅读

一行自然语言描述 → 一个完整的 React 视频项目。这是程序化视频生成的新范式。


一、背景:为什么需要 Remotion Skills?

传统视频制作流程是这样的:

需求文档
设计师手稿
动画师逐帧制作
剪辑合成
导出视频

痛点:周期长、迭代慢、改一个数字要重新渲染半天。

而 Remotion 提出了一个全新思路——用 React 组件写视频:

需求描述
React 组件
Remotion 渲染引擎
MP4/GIF/WEBM

但问题来了——写 React 组件依然需要懂代码。于是就有了 Remotion Skills:

一套专为 Agent(如 DeepAgent、Claude Code)优化的工具集,让开发者用自然语言就能生成基于 React 的视频动画代码。


二、Remotion 是什么?

官网:https://www.remotion.dev

Make videos programmatically. 用程序化制作视频。

Remotion 是一个让你用 React 编写视频的框架,本质上是连接"网页技术栈"与"视频渲染"的桥梁:

网页技术栈
React 组件
TypeScript
CSS/Tailwind
Remotion 渲染引擎
MP4 / GIF / WEBM / WAV

核心能力:参数化内容、服务端渲染、构建可复用的视频应用。


三、Remotion Skills 的工作流

Remotion Skills 把整个视频制作流程Agent 化:

意图
生成代码
👤 用户
自然语言描述
🤖 Agent
DeepAgents/Claude Code
⚛️ React 组件
🎬 Remotion 渲染引擎
🎥 视频产物

一句话概括:人类负责"说清楚要什么",Agent 负责"把代码写出来",Remotion 负责"把代码变视频"。


四、环境准备

4.1 安装 Node.js

# Windows 推荐使用 winget
winget install OpenJS.NodeJS.LTS

# 验证安装
node --version
npm --version

下载地址:https://nodejs.org

4.2 安装 Remotion CLI

# 方式一:全局安装
npm install -g @remotion/cli

# 方式二:项目本地安装
npm install @remotion/cli

五、创建第一个项目

5.1 初始化项目

npx create-video@latest

5.2 选择模板

Remotion 提供了 20+ 开箱即用的模板,覆盖了大部分常见场景:

Remotion 模板入门Blank 空白画布Hello World 简单动画Hello World JavaScript应用类Next.jsNext.js Vercel SandboxNext.js No TailwindNext.js Pages dirReact Router专业制作Recorder 录制工具Render Server 渲染服务器Skia 2D 引擎Overlay 视频叠加可视化Audiogram 播客波形Music Visualization音乐可视化Still images 动态图AI 驱动Prompt to VideoPrompt to Motion Graphics创意Code Hike 代码动画React Three Fiber 3DStargazer 仓库 Stars

推荐入门:Hello World(带简单动画的 Playground)。

5.3 创建流程

image.png

5.4 项目结构

关键目录树如下:

my-video/
└── .agent/
    └── skills/
        └── remotion-best-practices/    ← 🎯 核心
            ├── rules/
            └── SKILL.md

📍 Agent 的 skills 全局路径:C:\Users\<用户名>\.agents\skills


六、让 DeepAgents 调用 Remotion Skills

Remotion 是"代码即视频"的开发者工具,DeepAgents 是"指令即代码"的自动化接口。两者都是文本驱动产出的范式,天然匹配。

6.1 确认 Skills 已加载

deepagents skills list

输出示例:

Available Skills:

User Skills:
  • find-skills
    C:\Users\<用户名>\.agents\skills\find-skills\
  • remotion-best-practices   ← ✅ 关键
    C:\Users\<用户名>\.agents\skills\remotion-best-practices\
    Best practices for Remotion - Video creation in React

Built-in Skills:
  • skill-creator

6.2 启动 DeepAgents

deepagents --model openai:deepseek-ai/DeepSeek-V3.2

启动后界面:

DEEP AGENTS v0.0.27
[OK] LangSmith tracing: 'default'
Thread: 8a81d1d9
Ready to code! What would you like to build?

6.3 用自然语言描述视频需求

任务:基于 my-video 现有项目,使用 Remotion Skills 制作 15 秒公司年度绩效展示视频。

视觉风格:深色科技风(深蓝/紫渐变),流畅转场

内容结构:
  开场:动态 Logo 揭示 + "2026年度绩效报告"标题
  数据页:3 个核心指标(营收、用户增长、市场份额),动态计数器从 0 增长,配合进度条
  对比页:2025 vs 2026 双柱状图,柱子升起带弹性动画
  亮点页:季度增长曲线图,关键节点弹出标注

6.4 完整调用流程

946b0afe46246a460b79ec1cb4a9ad10.png

6.5 预览与渲染

# 浏览器实时预览
npx remotion preview

# 渲染输出最终视频
npx remotion render

七、Remotion Skills 的最佳实践

Remotion 项目本质是一个 Node.js/React 工程,包含大量依赖文件;LLM 又存在随机性与幻觉问题。要让 Agent 稳定输出高质量视频,需要注意三点:

Remotion Skills使用建议1️⃣ 明确项目路径Node.js/React 工程避免依赖混淆防止 Agent 陷入死循环2️⃣ 谨慎命令行操作CLI 与系统深度耦合资源密集型任务LLM 命令不可完全信任3️⃣ 准确 Prompt 策略声明式 React 组件精简提示词减少 LLM 自由空间转化为可验证约束

7.1 明确项目路径

Remotion 项目本质是一个 Node.js/React 工程,包含大量依赖文件。路径混乱会导致 Agent 陷入困惑并止步不前。

✅ 建议:进入项目目录后再启动 DeepAgents。

7.2 谨慎的命令行操作

Remotion CLI 与系统环境深度耦合;作为资源密集型任务,天然需要高权限和系统资源——但 LLM 生成的命令不可完全信任。

✅ 建议:执行 npx remotion render 这类系统级命令前先人工 review。

7.3 准确的 Prompt 策略

Remotion 遵循声明式编程的 React 组件,精简提示词直接映射到代码属性,减少 LLM 的"自由空间"。

这不是"限制创意",而是将主观描述转化为可验证的结果约束。

✅ 建议:明确指定时长、画幅、关键帧,而非"做得好看一点"。


八、命令行速查表

🎬 视频
🤖 Agent
📦 项目
🛠️ 环境
npx remotion preview
npx remotion render
deepagents skills list
deepagents --model
DeepSeek-V3.2
npx create-video@latest
选择模板 + 项目名
winget install
OpenJS.NodeJS.LTS
node --version
npm install -g
@remotion/cli
用途命令
安装 Node.jswinget install OpenJS.NodeJS.LTS
验证 Node.jsnode --version / npm --version
全局安装 Remotion CLInpm install -g @remotion/cli
创建项目npx create-video@latest
查看已加载 Skillsdeepagents skills list
启动 DeepAgentsdeepagents --model openai:deepseek-ai/DeepSeek-V3.2
预览视频npx remotion preview
渲染视频npx remotion render

九、写在最后

DeepAgents 结合 Remotion Skill,把视频制作从**"代码工程"转变为"对话创作"**。我们只需通过自然语言描述视频需求,Agent 即可自动生成完整的 React 代码、处理动画参数、管理资源依赖,甚至直接完成预览与渲染。

这一流程彻底将开发者的精力从繁琐的代码细节中解放出来,专注于创意策略与业务逻辑本身。

💡 创意
💬 对话
⚛️ 代码
🎥 视频

未来已来:让 AI 把你脑海里的画面,真正变成一段视频。


🔗 相关链接

  • 🌐 Remotion 官网
  • 🌐 Node.js 官网
  • 📘 Remotion 文档
  • 📦 Remotion GitHub
  • 💬 Remotion Discord

博客标题备选方案(推荐第 1 个):

  1. 《用 Remotion Skills + DeepAgents,让 AI 帮你"写"视频代码》(推荐 ⭐)
  2. 《当 AI 学会拍视频:Remotion Skills 实战指南》
  3. 《告别逐帧剪辑:用自然语言生成 React 视频》
  4. 《Remotion Skills 入门:从环境搭建到 AI 自动出片》
  5. 《让 DeepAgents 当你的视频导演:Remotion Skills 全流程》

需要我直接把这份笔记也保存到 D:\Documents\langchain\notes\ 目录下吗?📝

Ai, LangChain
LangChain Python Ai
许可协议:  CC BY 4.0
分享

相关文章

8月 4, 2026

零代码造 Agent 的时代来了:LangSmith Fleet 完全上手指南

让业务人员 5 分钟用自然语言打造会自我进化的生产级 AI 智能体 本文配套所有架构图均为 Mermaid 源码,可直接复制到任何支持 Mermaid 的 Markdown 编辑器中渲染。 📑 目录 为什么需要 LangSmith Fleet? Fleet 到底是什么? Fleet 的三大核心特性

8月 3, 2026

别让你的 AI Agent 裸奔:Sandbox 沙箱隔离从入门到选型

你的 AI Agent 会写代码、跑命令、操作文件 —— 但你真的放心让它直接跑在你的电脑上吗? 如果 Agent 误读了某个 prompt 来一句 rm -rf /,或者 curl 到了不安全网络…… 沙箱(Sandbox),就是给 Agent 套的"笼子"。 本文将讲清两种主流方案: 模式一:A

8月 3, 2026

用 Remotion Skills + DeepAgents,让 AI 帮你"写"视频代码

一行自然语言描述 → 一个完整的 React 视频项目。这是程序化视频生成的新范式。 一、背景:为什么需要 Remotion Skills? 传统视频制作流程是这样的: #bytemd-mermaid-1785761231546-190{font-family:"trebuchet ms",verd

下一篇

别让你的 AI Agent 裸奔:Sandbox 沙箱隔离从入门到选型

上一篇

告别失忆 Agent:LangChain Memory 双轨制完全指南

最近更新

  • 零代码造 Agent 的时代来了:LangSmith Fleet 完全上手指南
  • 别让你的 AI Agent 裸奔:Sandbox 沙箱隔离从入门到选型
  • 用 Remotion Skills + DeepAgents,让 AI 帮你"写"视频代码
  • 告别失忆 Agent:LangChain Memory 双轨制完全指南
  • 上下文工程完全指南:用「写、选、压、隔」四把手术刀,根治 LLM 的"上下文崩溃"

热门标签

samsung WireGuard Chevereto docker 破解 llama LangChain Ai Python Gemma

目录

©2026 命令行小屋. 保留部分权利。

使用 Halo 主题 Chirpy