animated-voiceover

Installation
SKILL.md

Animated Voiceover

整体工作流程

  1. 写作、拆分并保存确认后的完整讲稿。 先向用户确认主题、受众和成片时长,再完成全文、核查事实并按语义拆成片段。执行前完整读取 旁白讲稿写作指南;将完整讲稿和拆分结果交给用户审阅。用户确认后立即按照旁白指南保存为当前作品统一文档目录中的独立 旁白.md,再进入视觉设计。
  2. 规划关键人物并只生成人物参考图。 完整读取人物参考图指南,根据定稿讲稿和全部片段判断本片实际有几个需要稳定身份的关键人物。数量完全由内容决定,不机械固定为 1–3 个,也不为一次性群演生成参考图。先建立人物清单和“人物—出现片段”对应表,再为每个关键人物分别生成一张纯白背景、同一人物正面与背面并列的人物参考图;需要几个人物就生成几张并逐张确认。动画视频不生成独立场景图、画风参考图或风格参考图。
  3. 逐片段编写并分别保存视频 Prompt。 旁白和全部关键人物参考图确认后,完整读取所选 style 的视频指导、视频提示词写作指南Seedance 2.0 官方提示词指南,按片段编号逐个设计素材职责、场景、镜头、动作和切换。只连接当前片段实际需要的关键人物参考图,Prompt 开头逐张写清“参考图 N 为哪个人物”,用稳定特征定义人物身份。每个片段根据自身叙事需求重新写清具体地点、时代、环境、材质、色彩、光线和渲染风格;不依赖统一场景图,也不要求不同片段复刻同一场景内容。把旁白中的思想优先改写成发生在可识别场景里的具体人物、物体、行动和结果,不用抽象概念画面承担主要表达。每完成一个片段,就按照视频提示词指南立即保存为一个独立的 Markdown 文件,并与 旁白.md、人物与参考素材计划等生产文档平铺在同一个作品文档目录;不得把多个片段合并在同一文件中,也不得只保留在对话中。
  4. 选择音色路线并只生成片段 1。 正式生成视频前,读取 skill 的内置参考资产库,明确询问用户使用其中的现成音色、宿主项目额外登记的私有音色,还是通过片段 1 新建音色。选择已有音色时,列出可用项并等待用户指定,从片段 1 起连接所选标准化音频;选择新建音色时,先确认声音描述,片段 1 不连接音频参考,让音色随片段 1 一起生成。两条路线都先只生成片段 1;确认任务成功返回后交给用户审阅,获得用户确认再继续。
  5. 锁定统一音色锚点。 完整读取 音色参考与音频转换指南。已有音色路线继续复用同一份库内标准化音频,不从片段 1 再抽取替代品;新建音色路线则从已确认片段 1 剥离纯音频,转换、验证并上传为目标平台可接受的独立音频素材。
  6. 并行生成后续片段。 从片段 2 开始,全部使用步骤 5 锁定的同一份纯音频或同一音色 ID;当前片段的准确旁白仍只由当前 Prompt 决定。核对素材、Prompt 和参数后并行提交。
  7. 确认返回并拼接。 生成后只确认每个视频任务已成功返回、终态为成功、节点 ID、任务 ID 和资源 URL 均存在,并把所有视频直接下载到当前作品的 video/ 目录。默认不播放、不抽帧、不听写,也不检查具体内容。全部片段成功后按顺序拼接;只有用户明确要求,或任务失败、资源缺失、平台返回异常时,才执行针对性内容检查。需要封面时,另行读取 视频封面生成指南

任务路由

Installs
8
GitHub Stars
551
First Seen
Aug 1, 2026
animated-voiceover — s1dashu/director