开源自主研究智能体,自动规划研究问题、收集网页与本地资料,并调用任意 LLM 生成带引用的报告。
FireRedTeam/FireRed-OpenStoryline
一款 AI 视频剪辑智能体,通过自然语言对话完成素材检索、脚本生成、配乐字幕与剪辑调整。
- Star
- 3,536
- Fork
- 410
- 未关闭 Issue
- 32
- 最近提交
- 3个月前
这是什么?
FireRed-OpenStoryline 让用户用自然语言描述想要的视频效果,由基于大模型的智能体规划剪辑流程,再调用具体工具完成素材搜索与下载、片段切分与内容理解、按指定风格撰写解说词,并匹配符合氛围的配乐、配音和字体。
初剪完成后,用户同样可以通过对话继续调整,例如替换或重排片段、修改文案,或调整颜色、字体、描边和位置。整套剪辑流程可保存为可复用的 Style Skill,换一批素材即可套用同样风格,适合批量制作。针对口播视频,还提供基于 ASR 的粗剪技能,可借助时间戳自动去除语气词、口吃和重复句子。
项目以 MCP 服务形式运行,并提供命令行与基于 FastAPI 的 Web 界面,也可通过随仓库提供的 Skills 被 Claude Code、OpenClaw 等智能体调用。项目基于 Python 3.11 及以上版本,渲染依赖 MoviePy 和 FFmpeg,同时提供 Docker 镜像。
核心功能
- 01根据主题在线搜索并下载匹配的图片与视频片段,并按内容切分。
- 02生成故事线与解说词,支持通过参考文本进行少样本风格迁移。
- 03根据情绪描述推荐配乐、配音和字体,并支持节拍对齐。
- 04通过自然语言指令调整片段顺序、文案、颜色、字体与位置。
- 05将完整剪辑流程保存为可复用的 Style Skill,便于批量制作。
- 06提供基于 ASR 的口播粗剪,自动去除语气词和重复句。
适用场景
- 无需手动编辑时间线,把一批旅行或产品素材快速做成带解说的短视频。
- 用保存的 Style Skill 把同一种风格套用到大量新素材上。
- 对口播录像进行粗剪,去除语气词与重复句子。
- 让 Claude Code 或 OpenClaw 等智能体根据现有素材完成整套剪辑。
快速上手
- 1
克隆仓库
git clone https://github.com/FireRedTeam/FireRed-OpenStoryline.git - 2
下载模型和资源(Linux/macOS)
./download.sh - 3
安装 Python 依赖
pip install -r requirements.txt - 4
启动 MCP 服务(需先在 config.toml 中配置 API Key)
PYTHONPATH=src python -m open_storyline.mcp.server
使用前须知
- 运行前必须在 config.toml 中配置 API Key。
- AI 转场功能依赖第三方 AIGC 视频生成服务,成本较高。
- Windows 下需要手动下载并解压模型和资源包。
标签
常见问题
- FireRed-OpenStoryline 是什么?
- 一款 AI 视频剪辑智能体,通过自然语言对话完成素材检索、脚本生成、配乐字幕与剪辑调整。 FireRed-OpenStoryline 让用户用自然语言描述想要的视频效果,由基于大模型的智能体规划剪辑流程,再调用具体工具完成素材搜索与下载、片段切分与内容理解、按指定风格撰写解说词,并匹配符合氛围的配乐、配音和字体。
- FireRed-OpenStoryline 可以免费使用吗?用的什么许可证?
- FireRed-OpenStoryline 以 Apache-2.0 许可证开源。用于商业产品前,请先确认许可证条款。
- FireRed-OpenStoryline 还在维护吗?
- 半年内有更新。FireRed-OpenStoryline 最近一次提交是在 2026年7月31日。
- FireRed-OpenStoryline 适合用来做什么?
- 无需手动编辑时间线,把一批旅行或产品素材快速做成带解说的短视频。 用保存的 Style Skill 把同一种风格套用到大量新素材上。 对口播录像进行粗剪,去除语气词与重复句子。 让 Claude Code 或 OpenClaw 等智能体根据现有素材完成整套剪辑。
- FireRed-OpenStoryline 怎么安装和运行?
- 克隆仓库: git clone https://github.com/FireRedTeam/FireRed-OpenStoryline.git 下载模型和资源(Linux/macOS): ./download.sh 安装 Python 依赖: pip install -r requirements.txt 启动 MCP 服务(需先在 config.toml 中配置 API Key): PYTHONPATH=src python -m open_storyline.mcp.server
- 在哪里获取 FireRed-OpenStoryline?
- 源代码和安装说明在 GitHub 上:https://github.com/FireRedTeam/FireRed-OpenStoryline
概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
相关项目
一套开源的智能体视频制作系统,让 AI 编程助手化身完整的视频制作流水线。
让 Claude 等 AI 助手通过 MCP 协议直接操作 Blender,完成建模、场景搭建与素材导入。
一个开源智能体框架,让 AI 代理拥有运行在 Docker 中的 Linux 桌面、浏览器和文档协作工具来完成实际工作。
自托管网关,把电话线路和聊天渠道接入 AI 智能体,使用你自己的 API 密钥。
开源免费的 AI Agent 设计原理与工程实践中文书,配有 109 个可运行实验与 PDF/EPUB 电子书。