Skip to main content

animated-voiceover

制作哲学、心理、历史、经济、金融与科技等主题的 AI 动画解说视频。适用于 Agent 研究和组织选题、编写旁白、将 1–5 分钟视频拆成均衡的 Seedance 片段、按关键人物数量生成人物参考图、逐片段设计具体场景与多镜头视频提示词、保持旁白音色一致、制作带字封面,或规划基于 CLI 的多模态生成与拼接流程。当前正式维护的执行路径使用 LibTV CLI;查阅最新官方文档后,也可将该生产方法适配到 Higgsfield、即梦及其他同类多模态 CLI。

소스 정보

저장소
s1dashu/animated-voiceover
최근 소스 활동
2026년 8월 5일 16:59
감지된 SKILL.md 언어
중국어
스타
514
포크
70

설치 방법

기본적으로 소스를 먼저 확인하는 Prompt가 선택됩니다. 직접 명령으로 전환하거나 로컬 사본을 다운로드할 수도 있습니다.

소스 파일 검토

설치 여부를 결정하기 전에 SKILL.md와 SkillsMP에 표시된 보조 파일을 읽어 보세요.

SKILL.md 표시 중

SKILL.md
소스 지침 · 읽기 전용 미리보기
name
animated-voiceover
description
制作哲学、心理、历史、经济、金融与科技等主题的 AI 动画解说视频。适用于 Agent 研究和组织选题、编写旁白、将 1–5 分钟视频拆成均衡的 Seedance 片段、按关键人物数量生成人物参考图、逐片段设计具体场景与多镜头视频提示词、保持旁白音色一致、制作带字封面,或规划基于 CLI 的多模态生成与拼接流程。当前正式维护的执行路径使用 LibTV CLI;查阅最新官方文档后,也可将该生产方法适配到 Higgsfield、即梦及其他同类多模态 CLI。
# Animated Voiceover ## 整体工作流程 1. **写作、拆分并保存确认后的完整讲稿。** 先向用户确认主题、受众和成片时长,再完成全文、核查事实并按语义拆成片段。执行前完整读取 [旁白讲稿写作指南](references/narration-script-guide.md);将完整讲稿和拆分结果交给用户审阅。用户确认后立即按照旁白指南保存为当前作品统一文档目录中的独立 `旁白.md`,再进入视觉设计。 2. **规划关键人物并只生成人物参考图。** 完整读取[人物参考图指南](references/character-reference-image-guide.md),根据定稿讲稿和全部片段判断本片实际有几个需要稳定身份的关键人物。数量完全由内容决定,不机械固定为 1–3 个,也不为一次性群演生成参考图。先建立人物清单和“人物—出现片段”对应表,再为每个关键人物分别生成一张纯白背景、同一人物正面与背面并列的人物参考图;需要几个人物就生成几张并逐张确认。动画视频不生成独立场景图、画风参考图或风格参考图。 3. **逐片段编写并分别保存视频 Prompt。** 旁白和全部关键人物参考图确认后,完整读取所选 style 的视频指导、[视频提示词写作指南](references/video-prompt-guide.md)和 [Seedance 2.0 官方提示词指南](references/official-seedance-2.0-prompt-guide.md),按片段编号逐个设计素材职责、场景、镜头、动作和切换。只连接当前片段实际需要的关键人物参考图,Prompt 开头逐张写清“参考图 N 为哪个人物”,用稳定特征定义人物身份。每个片段根据自身叙事需求重新写清具体地点、时代、环境、材质、色彩、光线和渲染风格;不依赖统一场景图,也不要求不同片段复刻同一场景内容。把旁白中的思想优先改写成发生在可识别场景里的具体人物、物体、行动和结果,不用抽象概念画面承担主要表达。每完成一个片段,就按照视频提示词指南立即保存为一个独立的 Markdown 文件,并与 `旁白.md`、人物与参考素材计划等生产文档平铺在同一个作品文档目录;不得把多个片段合并在同一文件中,也不得只保留在对话中。 4. **选择音色路线并只生成片段 1。** 正式生成视频前,读取 skill 的[内置参考资产库](references/reference-asset-library.md),明确询问用户使用其中的现成音色、宿主项目额外登记的私有音色,还是通过片段 1 新建音色。选择已有音色时,列出可用项并等待用户指定,从片段 1 起连接所选标准化音频;选择新建音色时,先确认声音描述,片段 1 不连接音频参考,让音色随片段 1 一起生成。两条路线都先只生成片段 1;确认任务成功返回后交给用户审阅,获得用户确认再继续。 5. **锁定统一音色锚点。** 完整读取 [音色参考与音频转换指南](references/voice-reference-guide.md)。已有音色路线继续复用同一份库内标准化音频,不从片段 1 再抽取替代品;新建音色路线则从已确认片段 1 剥离纯音频,转换、验证并上传为目标平台可接受的独立音频素材。 6. **并行生成后续片段。** 从片段 2 开始,全部使用步骤 5 锁定的同一份纯音频或同一音色 ID;当前片段的准确旁白仍只由当前 Prompt 决定。核对素材、Prompt 和参数后并行提交。 7. **确认返回并拼接。** 生成后只确认每个视频任务已成功返回、终态为成功、节点 ID、任务 ID 和资源 URL 均存在,并把所有视频直接下载到当前作品的 `video/` 目录。默认不播放、不抽帧、不听写,也不检查具体内容。全部片段成功后按顺序拼接;只有用户明确要求,或任务失败、资源缺失、平台返回异常时,才执行针对性内容检查。需要封面时,另行读取 [视频封面生成指南](references/video-cover-image-guide.md)。 ## 任务路由 | 任务 | 必须完整读取 | | --- | --- | | 编写、改写或拆分旁白 | [旁白讲稿写作指南](references/narration-script-guide.md) | | 根据讲稿规划关键人物并生成或使用人物参考图 | [人物参考图指南](references/character-reference-image-guide.md)和当前选择的 [style 文件](#视觉风格与参考资产) | | 选择内置风格、编写图像或视频 Prompt | 当前选择的 [style 文件](#视觉风格与参考资产) | | 选择或使用随 skill 分发的音色 | [内置参考资产库](references/reference-asset-library.md) | | 编写、改写或排查 Seedance Prompt | [视频提示词写作指南](references/video-prompt-guide.md)和 [Seedance 2.0 官方提示词指南](references/official-seedance-2.0-prompt-guide.md) | | 选择、建立、转换或更换本期音色锚点 | [音色参考与音频转换指南](references/voice-reference-guide.md) | | 处理循环动作、重复运镜或切镜僵硬 | 在上述视频资料之外,再读 [社区导演实践笔记](references/community-directing-notes.md) | | 生成、比较、修改或质检封面 | [视频封面生成指南](references/video-cover-image-guide.md) | 官方指南较长,定向排查时优先搜索:`基础公式`、`多模态参考`、`编辑视频`、`延长视频`、`定义主体`、`使用分镜时序`、`动作描述要求`、`运镜写法`、`特殊字符规范`、`音色参考不准`、`人物 ID 漂移`、`风格漂移`、`视频延长 vs 分段拼接`、`视频结尾有噪音`和`中文发音不准`。社区笔记只补充已核验的导演实践,不替代官方指南和本 skill 的已确认规则。 ## 视觉风格与参考资产 当前内置风格: - [电影感 3D 动画](styles/cinematic-3d-animation.md) - [黏土定格动画](styles/clay-stop-motion.md) - [忧郁蓝调简笔画风格](styles/melancholic-blue-simple-line-animation.md) - [柔和彩铅萌趣动画](styles/soft-colored-pencil-cute-animation.md) - [清爽线描蜡笔动画](styles/clean-line-crayon-animation.md) - [多巴胺萌趣 3D 动画](styles/dopamine-cute-3d-animation.md) 用户未指定风格时,展示这些选项并等待选择,不静默设置默认值;自定义文字风格与内置风格具有同等优先级。 style 文件定义跨作品稳定的媒介、材质、线条、造型、色彩和运动语言,不是可以整段复制的固定 Prompt 或镜头模板。每个作品、片段和镜头仍要根据内容重新决定主体、场景、时代、构图、光线、动作、机位、运镜和转场;不得因复用 style 而重复固定画面与运镜组合。 使用 style 的图像指导只生成人物参考图:每张图仅包含同一个关键人物在纯白背景上的正面和背面形象。参考图数量等于当前影片需要稳定身份的关键人物数量,不预设上限或固定数量;一次性群演不生成参考图。动画视频不生成场景图或画风参考图。详细规划、生成规格和图片指代写法由[人物参考图指南](references/character-reference-image-guide.md)维护。 场景与画风由每个片段的文字 Prompt 直接定义。不同片段可以使用完全不同的地点、时代、天气、道具和构图,但必须用所选 style 的稳定媒介、造型、材质、色彩原则和渲染语言维持整体统一;不要通过复刻固定场景内容来制造一致性。 随 skill 分发的正式音色登记在[内置参考资产库](references/reference-asset-library.md),其 `assets/reference-library/voices/` 文件是公开音色库的唯一正式媒体源。正式生成视频前读取内置音色清单,明确询问用户使用已有音色还是新建音色,不设置静默默认值。宿主项目可以额外提供私有人物参考和音色,但不得扫描历史作品音频冒充库资产。人物参考跨画布使用时,先通过正式 CLI 下载再上传,不直接跨画布连接节点。 ## 工具路由与支持边界 本 skill 当前唯一正式维护和实际验证的图片、音频和视频执行路径是 **LibTV CLI**。完整讲稿、片段拆分、素材职责、人物一致性、多镜头导演、画幅、音色和任务返回确认方法本身与平台解耦,也可用于 Higgsfield、即梦或其他能够通过 CLI 完成多模态生成与素材管理的平台。 使用其他平台时: 1. 先阅读该平台最新官方 CLI 文档,不根据 LibTV 命令猜测或直译参数。 2. 确认 CLI 已安装并登录,实时查询模型、schema、输入模式、素材数量与格式限制、片段时长、画幅、分辨率、声音开关、异步任务、下载和拼接方式。 3. 按目标 CLI 映射本 skill 的素材职责与步骤,并保留任务 ID、失败状态、stderr 或等价日志。 4. 平台专属命令、模型名和参数映射分别维护,不跨平台混用。缺少最新文档、登录状态或必要能力时明确停止,不编造命令,也不静默切换平台。 官方入口: - [Higgsfield CLI](https://github.com/higgsfield-ai/cli)及其[最新正式版本](https://github.com/higgsfield-ai/cli/releases/latest) - [即梦 CLI 使用指南](https://bytedance.larkoffice.com/wiki/FVTwwm0bGiishxkKOoScdHR2nsg)(可能需要飞书/Lark 权限) 当前已验证的默认节奏是将 1–5 分钟成片拆成多个 15 秒片段,每段旁白约 60 个汉字、一般 5 个镜头。Seedance 2.5 Pro 虽支持最长 30 秒,但旁白长度、镜头密度、连续性、音频稳定性和跨片段策略尚未系统优化;正式验证前不机械翻倍 15 秒规则,也不将 30 秒设为默认。 ### LibTV 执行规则 - 仅在 LibTV 中,将 `GPT-Image-2` 解析为 `Lib Image`、`Nano Banana Pro` 解析为 `General image Pro`、`Nano Banana 2` 解析为 `General image V2`、`Midjourney` 解析为 `悠船`;其他平台不得沿用。正式调用前仍以实时搜索和 schema 为准。 - 给 `libtv node ... -s "model=..."` 传模型时,必须逐字使用 `libtv model search` 返回的 `matches[].modelName`,包括其中的空格、大小写与标点;不得改用 `modelKey`,也不得使用 `libtv model <nameOrId>` 完整 schema 顶层可能出现的不一致 `modelName`。例如搜索结果是 `Seedream 5.0 Pro`,就必须传 `-s "model=Seedream 5.0 Pro"`,不能写成 `Seedream5.0 Pro`。完整 schema 只用于校验能力与参数。 - 实时查询模型和 schema,优先使用 Seedance 2.0 Pro;当前 LibTV 对应 Seedance 2.0 VIP(`star-video2`)。已验证默认值为 `duration=15`;`ratio`、`resolution`和`enableSound`从用户要求或项目配置读取。模型展示名、`modeType`和素材限制均不得凭经验猜测。 - 使用 Seedance 2.0 系列时,用户未明确要求 `1080p`、`4K` 或其他更高档位,`resolution` 默认使用 `720p`;即使模型或旧节点带有更高默认值,也必须在 CLI 中显式传入 `720p`。用户明确要求更高分辨率时,先以实时 schema 确认该档位确实受支持,不支持则停止并说明,不静默降级或改用其他模型。 - 每次创建或重生成节点都显式传入实际参数,不继承旧画布、复制节点或模型默认值。`duration`、`ratio`、`resolution`、`enableSound`、`count`和`modeType`只写入 CLI 参数,不写进创作 Prompt。 - 当音频承担音色参考职责时,即使只连接一份音频,也一般显式选择实时 schema 支持的全能参考模式 `mixed2video`,不得仅因输入中只有一份音频就改用 `audio2video`。`audio2video` 不等于“单音频参考音色模式”;平台若要求有效视觉输入,应连接当前片段真实需要的人物或视频参考,不为通过校验接入无关素材。正式生成前仍须实时确认输入限制。 - 解析画布 UUID 后,正式创建节点、生成、上传和下载均显式传入 `-p <projectUuid>`;返回后核对实际画布 UUID、节点 ID 和任务 ID,并保留失败状态与 stderr。 - 当前作品的所有独立视频片段与最终合成视频统一下载到 `<作品目录>/video/`,文件直接平铺在该目录下;使用片段编号保证顺序,例如 `片段01.mp4`、`片段02.mp4`,不创建 `segments/segment-xx-*` 等逐片子目录。 - 不自行拼接 LibTV HTTP 请求,不使用个人 API Key 绕过 CLI。项目工具策略与本 skill 冲突时先停止并说明,不静默选择其中一套。 ## 质量门槛与失败条件 生成前执行[视频提示词写作指南](references/video-prompt-guide.md)中的提交前检查。生成后默认只确认任务返回和资源完整性。以下情况不得进入后续批量生成或最终拼接: - 片段 1 的音色尚未确认;已有音色路线未从片段 1 起实际连接所选库内音频;或任一路线的后续片段未实际连接已锁定的统一纯音频/音色 ID。 - 未根据讲稿完成主要人物数量规划;任一需要固定形象的主要人物缺少已确认人物参考图;人物参考图没有按要求同时展示纯白背景上的正面与背面;或参考素材职责、编号与实际连接顺序不一致。 - 视频 Prompt 仍以抽象空间、漂浮符号、概念形变或纯色彩变化承担主要表达,没有把思想落实为具体事件、人物行动、物体关系和可观察结果。 - CLI 缺少登录、实时 schema、必要模型能力或可追踪的任务与节点信息。 - 任一视频任务未返回成功终态,节点 ID、任务 ID 或资源 URL 缺失,资源无法下载,或平台报告其他异常。 默认不播放视频、不抽帧、不听写旁白,也不检查人物、画风、动作、实际画幅或片尾音频。只有用户明确要求,或任务失败、资源缺失、平台返回异常时,才执行与异常相关的内容检查。失败时保留任务 ID、节点 ID、参数、状态与 stderr;修正真实原因后重新生成,不静默换模型或用其他兜底掩盖问题。 ## 交付原则与信息优先级 旁白和视频 Prompt 的具体结构分别以对应写作指南为唯一来源。旁白及其他创作草稿默认先在对话中用普通 Markdown 段落展示,不放进 `text`、`plaintext`或其他代码块;旁白一经用户确认就必须保存为独立 `旁白.md`,每个视频 Prompt 片段也必须分别保存为独立 Markdown 文件。以上文件与人物、素材等生产文档统一平铺在当前作品的同一个文档目录,并向用户返回文件路径。技术命令、JSON 和参数示例在必要时仍可使用代码块。 信息冲突时按以下来源判断:传给节点的模型展示名以 `libtv model search` 的 `matches[].modelName` 为准,输入能力和参数以当前 CLI 的实时 schema 为准;Seedance 提示词能力以官方指南为准;视觉语言以用户选择的 style 与已确认参考图为准;15 秒、约 60 个汉字和一般 5 镜等节奏以本 skill 的已验证生产经验为准。
GitHub에서 보기