☰
FireRed-OpenStoryline剪辑Skill沉淀:把剪辑逻辑存为专属技能,批量复刻同款风格
2026/9/27 21:53:33 网站建设 项目流程

FireRed-OpenStoryline剪辑Skill沉淀:把剪辑逻辑存为专属技能,批量复刻同款风格

【免费下载链接】FireRed-OpenStorylineFireRed-OpenStoryline is an AI video editing agent that transforms manual editing into intention-driven directing through natural language interaction, LLM-powered planning, and precise tool orchestration. It facilitates transparent, human-in-the-loop creation with reusable Style Skills for consistent, professional storytelling.项目地址: https://gitcode.com/gh_mirrors/fi/FireRed-OpenStoryline

FireRed-OpenStoryline 是一个 AI 视频剪辑智能体,它能把一次满意的成片"沉淀"为可复用的剪辑 Skill:自动总结你的剪辑逻辑(节奏、转场、BGM 卡点),保存为专属技能文件,之后只需更换素材并调用对应 Skill,即可批量复刻同款风格。

什么是"剪辑 Skill":你的剪辑风格说明书 📝

对 FireRed-OpenStoryline 来说,Skill 就是一份 Markdown 格式的"剪辑风格说明书",存放在项目的.storyline/skills/目录下。每个技能是一个文件夹,内含一个SKILL.md文件,用文字告诉 Agent:

  • 🎬剪辑节奏:是快节奏跳剪,还是长镜头的舒缓叙事?
  • 🧩叙事逻辑:线性叙事、倒叙,还是基于音乐情绪的蒙太奇?
  • 🎨视听偏好:字幕样式、调色风格、音效密度等
  • ⚙️特殊规则:例如"总是删除静音片段""每 5 秒插入一个 B-Roll"

仓库已内置 5 个开箱即用的 Skill,其中与本文主角相关的两个是:

技能文件作用
create_profile_style_skillMeta 技能:分析当前剪辑逻辑,自动生成并保存新的风格 Skill
default_editing_workflow_skill通用剪辑流程,适合日常/旅行 Vlog

其他还有 AI 转场剪辑技能、口播粗剪技能、文案仿写技能,可组合使用。

三步沉淀专属剪辑 Skill 🚀

1️⃣ 先剪出一条示范成片

上传你的素材(或只描述主题),给出一句剪辑目标,例如:"用我的素材剪一条新年全家欢 vlog,节奏轻快"。Agent 会完成素材加载、镜头切分、内容理解、文案生成、BGM 选取到渲染成片的完整流程。

2️⃣ 让 Agent 总结你的剪辑风格

成片满意后,直接说:"把这套偏好总结成可复用的剪辑风格 Skill"。Agent 会自动调用create_profile_style_skill,从节奏、叙事、视听语言等维度提炼出 3~5 个核心风格点向你确认,并建议 1~2 个英文文件名,例如fast_paced_vlog(快剪 Vlog)或cinematic_travel(电影感旅行)。

3️⃣ 一键保存为专属 Skill

确认后,Agent 通过 MCP 工具write_skills将技能写入磁盘。底层逻辑在 skills_io.py:保存时会创建cutskill_你的技能名/文件夹并写入SKILL.md,同时做了路径穿越防护——禁止技能写到项目目录之外,保证安全。

批量复刻同款风格:换素材即可批量生产 📦

Skill 沉淀后,价值体现在批量生产上:

  1. 下次上传新素材,只说"用fast_paced_vlog这个 Skill 帮我剪这条";
  2. Agent 会加载该技能,严格遵循你沉淀的节奏、转场与 BGM 习惯执行剪辑;
  3. 换一批素材、再剪一条——风格始终统一。

Web 界面的 app.js 中还内置了快捷提示词:"我准备长期批量做同类视频,先帮我剪一条示范成片;之后把这套偏好总结成可复用的剪辑风格 Skill",点击即可一键发起整个流程,适合做矩阵号、栏目化内容的创作者。

Skill 文件长什么样:手动自定义也简单 ✏️

每个技能以 YAML 头部开头,name必须与文件夹名一致:

--- name: fast_paced_vlog description: 快节奏跳剪风格,适合 15-30 秒短 Vlog --- (正文:角色定义、执行流程、工具调用顺序、输出格式……)

想手动新增一个技能?参考 使用教程 2.4 自定义技能库:

  1. 在.storyline/skills下新建文件夹,如my_style/;
  2. 文件夹内创建SKILL.md,按上述格式写好name、description和技能内容;
  3. 重启 MCP 服务即可生效。

服务启动时,load_skills 会自动扫描 config.toml 中skill_dir指定的目录(默认为.storyline/skills),把所有技能转换为 Agent 可调用的工具。

上手准备:环境部署与常见疑问 🛠️

快速部署

git clone https://gitcode.com/gh_mirrors/fi/FireRed-OpenStoryline cd FireRed-OpenStoryline sh build_env.sh # 一键安装(Linux / macOS)

按 API-Key 配置文档 填好密钥后,启动服务并打开对话界面即可开始创作;国内用户也可直接拉取 Docker 镜像,详见 README_zh.md。

常见疑问

  • 命名有什么要求?技能名只能用英文单词和下划线,不能出现中文,如fast_paced_vlog。
  • 改完技能不生效?新增/修改SKILL.md后需要重启 MCP 服务,Agent 才会重新加载技能库。
  • Skill 会乱写文件吗?不会。保存逻辑内置了目录白名单校验,越界写入会被直接拒绝。
  • 技能之间能互相调用吗?可以。例如默认流程中会写明"特殊文风优先调用subtitle_imitation_skill仿写",技能组合使用正是批量生产的关键。

把一次灵感变成一条 Skill,让 AI 替你重复劳动——这就是 FireRed-OpenStoryline 剪辑 Skill 沉淀的玩法:风格可复制,生产可规模化 🎥

【免费下载链接】FireRed-OpenStorylineFireRed-OpenStoryline is an AI video editing agent that transforms manual editing into intention-driven directing through natural language interaction, LLM-powered planning, and precise tool orchestration. It facilitates transparent, human-in-the-loop creation with reusable Style Skills for consistent, professional storytelling.项目地址: https://gitcode.com/gh_mirrors/fi/FireRed-OpenStoryline

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询