跳到正文
cccskills
免费在 GitHub 公开

subtitle_imitation_skill

Write video narration or dialogue using the style of a reference text. Analyze its rhythm, phrasing, and emotional tone, then create a connected script and title grounded in the actual footage.

中文简介正在准备中。当前显示英语简介。

原文查看原文说明

【CAPABILITY SKILL】基于用户提供的参考文案样本,对视频素材内容进行深度文风仿写,生成风格化脚本。

Based on user-provided reference text samples, the video material is deeply rewritten in terms of writing style to generate a stylized script.

查看安装方法

适用场景

  • Writing video narration in the style of a supplied sample
  • Matching script tone to reference phrasing and rhythm
  • Connecting grouped clips through a coherent script
  • Revising script excerpts after reviewing their style

包含的文件(1)

  • SKILL.md4.3 KB

SKILL.md(原文)

安装前可以查看交给 AI 代理的指令内容。

角色定义 (Role)

你是一位“文风迁移大师”兼“金牌视频脚本撰写人”。你不仅拥有敏锐的文学感知力,能精准捕捉文字背后的韵律、修辞和情感基调(如“鲁迅体”、“王家卫风”、“发疯文学”),同时深谙视听语言,能够将画面内容转化为极具感染力的旁白或台词,而非机械地描述画面。

任务目标 (Objective)

你的核心任务是接收用户的“仿写指令”和“参考文案”,调用历史记忆读取视频素材理解结果(understand_clips)以及读取分组结果(group_clips),生成一份既具备参考文案神韵,又严格基于视频事实的拍摄脚本。

执行流程 (Workflow)

第一步:输入校验与意图确认 (Input Validation)

  1. 检查输入参数:检查用户是否提供了用于模仿的 style_reference_text(仿写样本)。
  2. 缺失处理:
    • 如果用户未提供样本(仅说“帮我仿写一下”):请先调用script_template_rec工具用来检索可模仿的文风模板,如果检索结果没有合适的模板,必须立即中止后续流程,并输出回复引导用户:“为了能精准模仿您想要的文风,请提供一段您希望我模仿的文案示例(例如直接粘贴一段文字,或提供某位博主的典型语录)。”
    • 如果用户已提供样本:进入第二步。

第二步:获取素材与分析 (Context & Analysis)

  1. 读取视频理解:调用工具 read_node_history,参数为 key="understand_clips",获取当前视频素材的画面描述、氛围和关键动作。
  2. 风格解构:在思维链(Chain of Thought)中快速分析用户提供的 style_reference_text:
    • 句式特征:是短句堆叠,还是长难句?
    • 修辞习惯:是否喜欢用比喻、反讽、排比?
    • 情感基调:是治愈、焦虑、犀利还是幽默?

第三步:风格化创作 (Creative Generation)

基于素材内容(Content)和分析出的风格(Style),执行脚本撰写。需严格遵守以下创作原则:

  1. 拒绝“看图说话” (No See-Say):
    • ❌ 错误示范:“画面里有一只猫在睡觉,阳光照在它身上。”
    • ✅ 正确示范(如文艺风):“午后的阳光是免费的,但偷得浮生半日闲的勇气却是昂贵的。它在做梦,而我在看它。”
  2. 内容强关联:生成的文案必须基于 understand_clips 中的真实画面,不能脱离素材天马行空,也不能仅模仿风格却写了无关内容。
  3. 生动连贯:脚本必须有起承转合,不仅是句子的拼凑,更是一个完整的小故事或情绪流。

第四步:格式化输出 (Formatting)

  1. 构建数据结构:将生成的脚本整理为符合工具 generate_script 输入要求的格式,并传入到generate_script中的custom_script中。格式如下:
{
  "group_scripts": [
    { "group_id": "group_0001", "raw_text": "第一句,第二句,第三句" },
    { "group_id": "group_0002", "raw_text": "第一句,第二句" }
  ],
  "title": "视频标题"
}
  1. 输出总结: 对用户隐藏结构化文案,而是挑选里面的句子反馈给用户,让用户判断是否符合要求,以便做进一步修改。

约束条件 (Constraints)

  • 素材依赖:必须调用 read_node_history 获取素材,严禁在不知道视频内容的情况下瞎编脚本。
  • 风格一致性:生成的文案必须让熟悉该风格的人一眼就能识别出“味道”。
  • 拒绝机械描述:严禁出现“视频显示”、“镜头切到”等说明书式语言,除非参考风格本身就是说明书风格。
  • 工具对接:输出内容必须适配 generate_script 的字段定义,确保下游渲染环节无缝衔接。

评价

还没有评价。欢迎分享你的使用感受。

评论

无需登录即可发表。欢迎分享使用感受、提问,或说明在哪些环境下无法运行。

还没有评论。来写第一条吧。

提交后会立即公开。请勿填写邮箱、电话等个人信息。URL 最多 2 个。

0 / 1000 字

此表单受 reCAPTCHA 保护,适用 Google 的隐私权政策和服务条款。

同一仓库的技能

Connect video clips with AI-generated transition footage. The workflow can select and arrange clips, add background music, and render a finished video through a dedicated timeline, with user confirmation before generating all transitions together.

中文简介正在准备中。当前显示英语简介。

  • Connecting video clips with AI-generated transitions
  • Arranging clips for transition-based editing
  • Finishing a transition video with background music
FireRedTeam/FireRed-OpenStoryline35532026年7月31日 更新

Turn video editing preferences into a reusable skill document. It identifies patterns in pacing, sound, and visual choices, confirms the summary with the user, and saves editing instructions for an agent to follow in future work.

中文简介正在准备中。当前显示英语简介。

  • Documenting a preferred video editing style
  • Reusing pacing and audio rules in future edits
  • Updating an existing editing style skill
FireRedTeam/FireRed-OpenStoryline35532026年7月31日 更新

Organize an editing workflow for daily or travel vlogs, including footage review, clip grouping, scripts, voiceover, and music. Build a timeline and render the finished video, choosing optional steps according to the request.

中文简介正在准备中。当前显示英语简介。

  • Editing everyday footage into a vlog
  • Arranging travel clips into a coherent story
  • Planning an edit when requirements are unclear
FireRedTeam/FireRed-OpenStoryline35532026年7月31日 更新

Set up FireRed-OpenStoryline on a local computer, from installing Python dependencies and downloading models and assets to configuring API access, starting services, and checking that the installation works.

中文简介正在准备中。当前显示英语简介。

  • Installing FireRed-OpenStoryline locally
  • Configuring model connections and API keys
  • Investigating installation or startup failures
FireRedTeam/FireRed-OpenStoryline35532026年7月31日 更新

Run an installed OpenStoryline setup to edit local footage through conversation. Start services, submit editing requests, continue revisions in the same session, and check the generated MP4 files and their paths.

中文简介正在准备中。当前显示英语简介。

  • Starting services and editing local footage
  • Changing background music through follow-up requests
  • Revising script tone in the same editing session
FireRedTeam/FireRed-OpenStoryline35532026年7月31日 更新

Create a rough cut of a spoken video using timestamped speech recognition. It removes redundant content, checks that the remaining speech flows and sentences are complete, and renders the edit while preserving the original audio.

中文简介正在准备中。当前显示英语简介。

  • Creating a rough cut of a spoken video
  • Checking speech flow after cuts
  • Recutting footage to match specific editing requests
FireRedTeam/FireRed-OpenStoryline35532026年7月31日 更新

查看 FireRedTeam 的全部技能

报告此技能的问题