小红书开源 AI 视频剪辑 Agent —— 说句话就能剪出大片
⭐ 1.9K Star · 开源免费FireRed-OpenStoryline 是由小红书 FireRed 团队开源的 AI 视频剪辑智能体。它将复杂的视频创作过程转化为自然、直觉化的对话体验——你只需用自然语言描述你想要的视频效果,AI 就能自动完成从素材搜索、脚本生成、配乐配音到最终剪辑的全流程。
项目名称 FireRed 取自"星星之火,可以燎原",寓意将小红书在实际场景中打磨的 SOTA 能力像火种一样传播开来,让每个人都能轻松创作专业级视频。
config.toml 中配置 LLM API Keygit clone https://github.com/FireRedTeam/FireRed-OpenStoryline.git
cd FireRed-OpenStoryline
推荐使用 Miniforge 安装 Conda:
conda create -n storyline python=3.11
conda activate storyline
sh build_env.sh
resource 文件夹.storyline 目录resource 目录pip install -r requirements.txt
编辑项目根目录的 config.toml 文件,填入你的 LLM API Key:
macOS / Linux:
PYTHONPATH=src python -m open_storyline.mcp.server
Windows:
$env:PYTHONPATH="src"; python -m open_storyline.mcp.server
命令行界面:
python cli.py
Web 界面:
uvicorn agent_fastapi:app --host 127.0.0.1 --port 8005
如果你使用 OpenClaw,可以通过 Skill 一键安装:
openclaw skills install openstoryline-install
openclaw skills install openstoryline-use
安装完成后,只需将素材发给 OpenClaw,它就能帮你完成从安装到出片的全流程。
在仓库根目录启动 Claude Code,直接使用内置 Skill:
/openstoryline-install
/openstoryline-use
也可以通过 Docker 快速部署:
# 拉取镜像
docker pull openstoryline/openstoryline:v1.0.1
# 国内用户推荐阿里云镜像
docker pull crpi-6knxem4w8ggpdnsn.cn-shanghai.personal.cr.aliyuncs.com/openstoryline/openstoryline:v1.0.1
# 启动容器
docker run \
-v $(pwd)/config.toml:/app/config.toml \
-v $(pwd)/outputs:/app/outputs \
-p 7860:7860 \
openstoryline/openstoryline:v1.0.1
启动后访问 http://localhost:7860 即可使用 Web 界面。
支持 OpenAI、Claude、Gemini 等主流大模型,在 config.toml 中配置对应的 API Key 即可切换。
默认输出原始分辨率,支持自定义尺寸。建议配置商用字体和音乐素材库以获得更好的效果。
AI 转场依赖第三方 AIGC 视频生成服务,成本较高且效果有一定不确定性,建议按需开启。
Windows 用户请手动下载 models.zip 和 resource.zip,分别解压到 .storyline 和 resource 目录。下载链接见项目 README。