/director
导演并制作多类型视频,从创意、研究、剧本、视觉开发、人物与声音设计、分镜和生成 Prompt,一直推进到素材生成、任务追踪与交付。适用于 Storytime Animation、Animated Explainer 与 Cinematic Drama,三个 Mode 均已完成实际作品验证。尚未建立专属 Mode 的类型不得冒充已支持流程。
$ npx -y skills add s1dashu/director --skill director --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
- Fires itselfAuto-invocation. Claude auto-loads it when your prompt matches the work.Auto-invocation is when the right skill fires by itself at the right moment, driven by a FLOW.md router and a hook, instead of you invoking it by name. It is the difference between a skill being installed and a skill actually getting used.Read the full definition →
- You can call itInvoke it directly when you want it.
- Slash command
/director
Context preview
The summary Claude sees to decide when to auto-load this skill.
导演并制作多类型视频,从创意、研究、剧本、视觉开发、人物与声音设计、分镜和生成 Prompt,一直推进到素材生成、任务追踪与交付。适用于 Storytime Animation、Animated Explainer 与 Cinematic Drama,三个 Mode 均已完成实际作品验证。尚未建立专属 Mode 的类型不得冒充已支持流程。
SKILL.md
director.SKILL.mdname: director
description: 导演并制作多类型视频,从创意、研究、剧本、视觉开发、人物与声音设计、分镜和生成 Prompt,一直推进到素材生成、任务追踪与交付。适用于 Storytime Animation、Animated Explainer 与 Cinematic Drama,三个 Mode 均已完成实际作品验证。尚未建立专属 Mode 的类型不得冒充已支持流程。
director
`director` 是视频创作与制作的顶层导演 skill,不以动画、旁白或任何单一题材定义自身。它负责先判断作品类型和创作目标,再把任务路由到经过验证的 Mode、style、共享资产与执行工具。
核心架构
把每支视频拆成三层选择:
1. **Mode** 决定内容目标、叙事方式、素材结构、声音角色、写作重点和制作流程。 2. **Mode 专属 style 与共享资产** 决定视觉语言,并在需要时提供可跨 Mode 复用的人物参考与音色。 3. **Tool** 决定如何在用户选定的 CLI 平台上查询模型、上传素材、生成、跟踪、下载和拼接。
三者不互相替代。先选择 Mode,再从该 Mode 的 `styles/` 中选择 style 并确认共享资产,最后选择执行 CLI。
Mode 选择与路由
用户已指定 Mode 时直接使用。未指定时,根据视频的核心驱动力推荐;无法判断时再询问作品主要由个人经历、知识解释、现实证据,还是人物行动与戏剧冲突驱动。不要因为当前已实现的 Mode 以旁白驱动为主,就把所有视频默认解释成动画解说。
- **[Storytime Animation](modes/storytime-animation/workflow.md)**(`storytime-animation`):由第一人称讲述者与个人经历驱动,用动画重现自己、身边人或明确改编的故事。已完成首支五片段作品的生成与质量验证。
- **[Animated Explainer](modes/animated-explainer/workflow.md)**(`animated-explainer`):使用旁白和动画,在一支短片中讲清楚一个概念、理论、人物思想、历史事件或知识主题。这就是重构前已经完成多期实作验证的原有工作流。
- **[Cinematic Drama](modes/cinematic-drama/workflow.md)**(`cinematic-drama`,剧情影像):把已确认的世界观、人物设定、剧本和指定情节制作成由人物行动、对白与戏剧冲突驱动的 AI 电影、AI 漫剧、短剧或微电影。已完成端到端作品验证。
选定 Mode 后,在任何采集、研究、写作、分镜或素材规划之前完整读取对应 `workflow.md` 及其指定的专属文档。不把 Animated Explainer 的旁白结构、字数、分镜、封面或纯动画切片流程默认套用到其他 Mode。
当前能力与扩展边界
当前只有上方列出的三个 Mode 属于已进入实现的制作能力,三者均已完成实际作品验证。音乐视频及其他尚未建立 Mode 的类型属于 `director` 的计划扩展范围,但只有建立独立 Mode、完成真实作品验证并得到用户确认后,才能标记为已验证。
用户要求尚未建立专属 Mode 的视频类型时,明确说明当前缺少该类型的专属工作流;可以与用户共同定义目标、输入、叙事结构、素材策略、质量门槛和验证作品,但不得静默套用 Animated Explainer 或 Storytime Animation。新增 Mode 应放入 `modes/<mode>/`,把类型专属流程、style 和 Prompt 方法留在该 Mode 内;只有真正跨类型复用的能力才提升到 `references/`。
声音是各 Mode 的创作选择,不是 `director` 的身份边界。未来 Mode 可以由对白、同期声、音乐、纯画面或多种声音结构驱动;只有当前 Mode 明确要求统一旁白或声音身份时,才进入音色锚点流程。
Mode 专属 style 与共享参考资产
每个 style 默认只属于一个 Mode,并与该 Mode 的内容目标、素材结构和 Prompt 方法一起验证。不向用户展示其他 Mode 的 style,也不在未验证时默认跨 Mode 混用。只有一个 style 已经通过多个 Mode 的实际作品验证并得到用户确认后,才将它提升为明确的跨 Mode 共享 style。
**Storytime Animation**
- [清爽白色圆身 Storytime 动画](modes/storytime-animation/styles/clean-white-character-storytime-animation.md)
**Animated Explainer**
- [电影感 3D 动画](modes/animated-explainer/styles/cinematic-3d-animation.md)
- [忧郁蓝调简笔画风格](modes/animated-explainer/styles/melancholic-blue-simple-line-animation.md)
- [柔和彩铅萌趣动画](modes/animated-explainer/styles/soft-colored-pencil-cute-animation.md)
- [清爽线描蜡笔动画](modes/animated-explainer/styles/clean-line-crayon-animation.md)
- [多巴胺萌趣 3D 动画](modes/animated-explainer/styles/dopamine-cute-3d-animation.md)
- [Neo-naive Doodle 新朴拙涂鸦动画](modes/animated-explainer/styles/neo-naive-doodle-animation.md)(候选,待样片验证)
- [朴拙绘画感抒情动画](modes/animated-explainer/styles/painterly-naive-lyrical-animation.md)(候选,待样片验证)
**Cinematic Drama**
- [半写实 3D 国产动画电影](modes/cinematic-drama/styles/semi-realistic-3d-chinese-animation-film.md)
- [半写实东方奇幻暗黑 3D 电影](modes/cinematic-drama/styles/semi-realistic-eastern-dark-fantasy-3d-film.md)
用户未指定 style 时,只展示当前 Mode 的内置或候选选项并等待选择,不设置静默默认值;自定义文字 style 与该 Mode 的内置 style 具有同等优先级。style 只定义跨作品稳定的媒介、材质、线条、造型、色彩和运动语言,不是固定 Prompt、场景或镜头模板。候选 style 必须明确验证状态,样片经用户确认后才可标记为已验证。
共享 references 只维护跨 Mode 能复用的能力:
- [人物参考图指南](references/character-reference-image-guide.md):当 Mode 需要稳定的生成人物时读取。
- [Storytime 人物形象库](modes/storytime-animation/characters/character-library.md):仅供 Storytime 选择、保存或改编经过用户确认的常用讲述者形象;不作为其他 Mode 的默认共享人物库。
- [内置音色库](references/reference-asset-library.md):选择随 skill 分发的音色时读取。
- [音色参考与音频转换指南](references/voice-reference-guide.md):当 Mode 使用旁白、对白或稳定声音身份时读取。
- [共享视频生成 Prompt 指南](references/video-generation-prompt-guide.md):编写生成片段 Prompt 时读取;它不取代 Mode 专属的内容与视觉方法。
- [Seedance 2.0 官方提示词指南](references/official-seedance-2.0-prompt-guide.md):使用 Seedance 时读取。
- [Seedance 社区导演与连续性笔记](references/community-directing-notes.md):处理循环动作、重复运镜或切镜僵硬时补充读取。
当 Mode 需要人物参考时,只为必须稳定识别的人物生成参考图,不为一次性群演生成。人物参考承担身份、相貌、比例、服装与材质职责。Animated Explainer 与 Storytime Animation 不生成或连接统一场景图、画风参考图或风格参考图;Cinematic Drama 将人物分为主角、配角和路人,主角与跨片段配角必须有人物和音色参考,路人不固定。三视图按角色重要性与制作速度选择:主角默认建议制作,重要配角按需制作,次要配角可使用单张参考。style 始终使用纯文字规则锁定,不使用抽象的统一画风参考图替代 style。
内置音色的唯一正式媒体源为顶级目录 `voices/`,权威清单为[内置音色库](references/reference-asset-library.md)。宿主项目可以额外登记私有人物与音色,但不得扫描历史作品冒充正式资产库。`repository-assets/` 只保存 README 封面、效果示例和 style 预览等仓库展示素材,不属于 skill 执行资产,也不得被工作流当作生成输入。
执行工具路由
Mode 和执行工具相互独立:Mode 决定制作什么,工具文档决定如何在用户选定的平台上生成、管理和下载媒体。任意 Mode 都可在平台能力足够时选择任意已适配 CLI。
1. 用户已指定 CLI 时,完整读取对应工具文档并使用该路径。 2. 用户未指定时,先检查宿主项目已配置的媒体 CLI;有可用工具时向用户说明选择。 3. 没有任何可用 CLI 时,优先建议安装 LibTV CLI,但不未经用户同意自动安装。 4. 当前工具缺少必要能力、登录或最新文档时停止,不猜测命令,不静默切换其他平台。
当前工具文档:
- **[LibTV CLI](tools/libtv-cli.md)**:当前正式维护且验证最充分的执行路径。
- **[即梦 CLI](tools/jimeng-cli.md)**:已完成 OAuth、session、生成模式、Seedance 2.0 全能参考、异步查询与 CLI 下载的文档适配,尚未完成付费生成和完整作品的端到端实作验证。
工具专属命令、模型别名、输入模式、参数映射、任务跟踪和下载规则只在对应 `tools/` 文档中维护,不在 Mode、style 或共享 references 中复制。
全 Mode 共享的片段规则
- 同一支作品中,相同时长片段的旁白长度应尽可能接近。模型可能按文本量动态改变语速;如果相邻片段文字量差异过大,即使视频时长相同,也会造成一段明显赶读、下一段突然放慢的节奏波动。需要容纳更多信息时,优先改稿或重新拆分片段,不依赖模型大幅加速朗读。
- 使用 15 秒口播片段时,在语义自然和画面有足够阅读时间的前提下,尽量向约 60 个中文汉字或 30 个实际朗读英文单词靠拢,并让全片各段落在相近范围内。Animated Explainer 中文旁白仍优先落在 59–61 个汉字,只有为了语义自然完整时才放宽到 58–62 个汉字;英文 Storytime 通常保持 28–32 个单词且超过 32 个必须先缩短确认,Animated Explainer 以约 32 个英文单词作为可调整目标。
- 任何 Mode 编写多镜头视频 Prompt 时,相邻镜头默认直接硬切,不写擦除、形变、融化或其他装饰性转场。只有连续性本身是创作重点的特殊长镜头,尤其长时间动作、追逐或打斗编排,才设计不中断的连续调度。
- Cinematic Drama 的正式片段固定使用 Seedance 2.0 Pro、720p;不主动试用 Seedance 2.5 Pro,不主动升级 1080p。常见快节奏片段以 5 镜为起点,需要长表演、复杂动作或情绪停顿时使用 4 镜或 3 镜。
旁白驱动动画的共享生产流程
以下流程当前适用于 Animated Explainer 和 Storytime Animation。各 Mode 的采集、研究、结构、写作、视觉职责和质量门槛以对应 Mode 文件为准。
1. **按 Mode 完成讲稿。** 完整执行对应 Mode 的前期与写作流程,并遵循上方共享片段规则。将讲稿和拆分结果交给用户审阅;确认后立即保存为作品文档目录中的独立 `旁白.md`。 2. **规划必要人物参考。** 完整读取人物指南,允许 Animated Explainer 没有关键人物;Storytime Animation 的讲述者默认是关键人物。按实际需要生成、确认并记录人物映射。 3. **逐片段编写并保存 Prompt。** 完整读取当前 Mode 的专属 Prompt 指南(如果已有)、所选 style、共享视频 Prompt 指南和目标模型官方指南。每完成一个片段,立即保存为作品文档目录中的独立 Markdown 文件。 4. **选择音色路线并只生成片段 1。** 正式生成前,读取内置音色库,明确询问用户使用已有音色还是通过片段 1 新建音色。已有音色从片段 1 起连接;新建音色的片段 1 不连接音频参考。两条路线都只先生成片段 1,交给用户确认。 5. **锁定统一音色锚点。** 已有音色路线继续复用同一份标准化音频;新建音色路线按音色指南从已确认片段 1 建立独
Read more
name: director description: 导演并制作多类型视频,从创意、研究、剧本、视觉开发、人物与声音设计、分镜和生成 Prompt,一直推进到素材生成、任务追踪与交付。适用于 Storytime Animation、Animated Explainer 与 Cinematic Drama,三个 Mode 均已完成实际作品验证。尚未建立专属 Mode 的类型不得冒充已支持流程。
director
`director` 是视频创作与制作的顶层导演 skill,不以动画、旁白或任何单一题材定义自身。它负责先判断作品类型和创作目标,再把任务路由到经过验证的 Mode、style、共享资产与执行工具。
核心架构
把每支视频拆成三层选择:
1. **Mode** 决定内容目标、叙事方式、素材结构、声音角色、写作重点和制作流程。 2. **Mode 专属 style 与共享资产** 决定视觉语言,并在需要时提供可跨 Mode 复用的人物参考与音色。 3. **Tool** 决定如何在用户选定的 CLI 平台上查询模型、上传素材、生成、跟踪、下载和拼接。
三者不互相替代。先选择 Mode,再从该 Mode 的 `styles/` 中选择 style 并确认共享资产,最后选择执行 CLI。
Mode 选择与路由
用户已指定 Mode 时直接使用。未指定时,根据视频的核心驱动力推荐;无法判断时再询问作品主要由个人经历、知识解释、现实证据,还是人物行动与戏剧冲突驱动。不要因为当前已实现的 Mode 以旁白驱动为主,就把所有视频默认解释成动画解说。
- **[Storytime Animation](modes/storytime-animation/workflow.md)**(`storytime-animation`):由第一人称讲述者与个人经历驱动,用动画重现自己、身边人或明确改编的故事。已完成首支五片段作品的生成与质量验证。
- **[Animated Explainer](modes/animated-explainer/workflow.md)**(`animated-explainer`):使用旁白和动画,在一支短片中讲清楚一个概念、理论、人物思想、历史事件或知识主题。这就是重构前已经完成多期实作验证的原有工作流。
- **[Cinematic Drama](modes/cinematic-drama/workflow.md)**(`cinematic-drama`,剧情影像):把已确认的世界观、人物设定、剧本和指定情节制作成由人物行动、对白与戏剧冲突驱动的 AI 电影、AI 漫剧、短剧或微电影。已完成端到端作品验证。
选定 Mode 后,在任何采集、研究、写作、分镜或素材规划之前完整读取对应 `workflow.md` 及其指定的专属文档。不把 Animated Explainer 的旁白结构、字数、分镜、封面或纯动画切片流程默认套用到其他 Mode。
当前能力与扩展边界
当前只有上方列出的三个 Mode 属于已进入实现的制作能力,三者均已完成实际作品验证。音乐视频及其他尚未建立 Mode 的类型属于 `director` 的计划扩展范围,但只有建立独立 Mode、完成真实作品验证并得到用户确认后,才能标记为已验证。
用户要求尚未建立专属 Mode 的视频类型时,明确说明当前缺少该类型的专属工作流;可以与用户共同定义目标、输入、叙事结构、素材策略、质量门槛和验证作品,但不得静默套用 Animated Explainer 或 Storytime Animation。新增 Mode 应放入 `modes/<mode>/`,把类型专属流程、style 和 Prompt 方法留在该 Mode 内;只有真正跨类型复用的能力才提升到 `references/`。
声音是各 Mode 的创作选择,不是 `director` 的身份边界。未来 Mode 可以由对白、同期声、音乐、纯画面或多种声音结构驱动;只有当前 Mode 明确要求统一旁白或声音身份时,才进入音色锚点流程。
Mode 专属 style 与共享参考资产
每个 style 默认只属于一个 Mode,并与该 Mode 的内容目标、素材结构和 Prompt 方法一起验证。不向用户展示其他 Mode 的 style,也不在未验证时默认跨 Mode 混用。只有一个 style 已经通过多个 Mode 的实际作品验证并得到用户确认后,才将它提升为明确的跨 Mode 共享 style。
**Storytime Animation**
- [清爽白色圆身 Storytime 动画](modes/storytime-animation/styles/clean-white-character-storytime-animation.md)
**Animated Explainer**
- [电影感 3D 动画](modes/animated-explainer/styles/cinematic-3d-animation.md)
- [忧郁蓝调简笔画风格](modes/animated-explainer/styles/melancholic-blue-simple-line-animation.md)
- [柔和彩铅萌趣动画](modes/animated-explainer/styles/soft-colored-pencil-cute-animation.md)
- [清爽线描蜡笔动画](modes/animated-explainer/styles/clean-line-crayon-animation.md)
- [多巴胺萌趣 3D 动画](modes/animated-explainer/styles/dopamine-cute-3d-animation.md)
- [Neo-naive Doodle 新朴拙涂鸦动画](modes/animated-explainer/styles/neo-naive-doodle-animation.md)(候选,待样片验证)
- [朴拙绘画感抒情动画](modes/animated-explainer/styles/painterly-naive-lyrical-animation.md)(候选,待样片验证)
**Cinematic Drama**
- [半写实 3D 国产动画电影](modes/cinematic-drama/styles/semi-realistic-3d-chinese-animation-film.md)
- [半写实东方奇幻暗黑 3D 电影](modes/cinematic-drama/styles/semi-realistic-eastern-dark-fantasy-3d-film.md)
用户未指定 style 时,只展示当前 Mode 的内置或候选选项并等待选择,不设置静默默认值;自定义文字 style 与该 Mode 的内置 style 具有同等优先级。style 只定义跨作品稳定的媒介、材质、线条、造型、色彩和运动语言,不是固定 Prompt、场景或镜头模板。候选 style 必须明确验证状态,样片经用户确认后才可标记为已验证。
共享 references 只维护跨 Mode 能复用的能力:
- [人物参考图指南](references/character-reference-image-guide.md):当 Mode 需要稳定的生成人物时读取。
- [Storytime 人物形象库](modes/storytime-animation/characters/character-library.md):仅供 Storytime 选择、保存或改编经过用户确认的常用讲述者形象;不作为其他 Mode 的默认共享人物库。
- [内置音色库](references/reference-asset-library.md):选择随 skill 分发的音色时读取。
- [音色参考与音频转换指南](references/voice-reference-guide.md):当 Mode 使用旁白、对白或稳定声音身份时读取。
- [共享视频生成 Prompt 指南](references/video-generation-prompt-guide.md):编写生成片段 Prompt 时读取;它不取代 Mode 专属的内容与视觉方法。
- [Seedance 2.0 官方提示词指南](references/official-seedance-2.0-prompt-guide.md):使用 Seedance 时读取。
- [Seedance 社区导演与连续性笔记](references/community-directing-notes.md):处理循环动作、重复运镜或切镜僵硬时补充读取。
当 Mode 需要人物参考时,只为必须稳定识别的人物生成参考图,不为一次性群演生成。人物参考承担身份、相貌、比例、服装与材质职责。Animated Explainer 与 Storytime Animation 不生成或连接统一场景图、画风参考图或风格参考图;Cinematic Drama 将人物分为主角、配角和路人,主角与跨片段配角必须有人物和音色参考,路人不固定。三视图按角色重要性与制作速度选择:主角默认建议制作,重要配角按需制作,次要配角可使用单张参考。style 始终使用纯文字规则锁定,不使用抽象的统一画风参考图替代 style。
内置音色的唯一正式媒体源为顶级目录 `voices/`,权威清单为[内置音色库](references/reference-asset-library.md)。宿主项目可以额外登记私有人物与音色,但不得扫描历史作品冒充正式资产库。`repository-assets/` 只保存 README 封面、效果示例和 style 预览等仓库展示素材,不属于 skill 执行资产,也不得被工作流当作生成输入。
执行工具路由
Mode 和执行工具相互独立:Mode 决定制作什么,工具文档决定如何在用户选定的平台上生成、管理和下载媒体。任意 Mode 都可在平台能力足够时选择任意已适配 CLI。
1. 用户已指定 CLI 时,完整读取对应工具文档并使用该路径。 2. 用户未指定时,先检查宿主项目已配置的媒体 CLI;有可用工具时向用户说明选择。 3. 没有任何可用 CLI 时,优先建议安装 LibTV CLI,但不未经用户同意自动安装。 4. 当前工具缺少必要能力、登录或最新文档时停止,不猜测命令,不静默切换其他平台。
当前工具文档:
- **[LibTV CLI](tools/libtv-cli.md)**:当前正式维护且验证最充分的执行路径。
- **[即梦 CLI](tools/jimeng-cli.md)**:已完成 OAuth、session、生成模式、Seedance 2.0 全能参考、异步查询与 CLI 下载的文档适配,尚未完成付费生成和完整作品的端到端实作验证。
工具专属命令、模型别名、输入模式、参数映射、任务跟踪和下载规则只在对应 `tools/` 文档中维护,不在 Mode、style 或共享 references 中复制。
全 Mode 共享的片段规则
- 同一支作品中,相同时长片段的旁白长度应尽可能接近。模型可能按文本量动态改变语速;如果相邻片段文字量差异过大,即使视频时长相同,也会造成一段明显赶读、下一段突然放慢的节奏波动。需要容纳更多信息时,优先改稿或重新拆分片段,不依赖模型大幅加速朗读。
- 使用 15 秒口播片段时,在语义自然和画面有足够阅读时间的前提下,尽量向约 60 个中文汉字或 30 个实际朗读英文单词靠拢,并让全片各段落在相近范围内。Animated Explainer 中文旁白仍优先落在 59–61 个汉字,只有为了语义自然完整时才放宽到 58–62 个汉字;英文 Storytime 通常保持 28–32 个单词且超过 32 个必须先缩短确认,Animated Explainer 以约 32 个英文单词作为可调整目标。
- 任何 Mode 编写多镜头视频 Prompt 时,相邻镜头默认直接硬切,不写擦除、形变、融化或其他装饰性转场。只有连续性本身是创作重点的特殊长镜头,尤其长时间动作、追逐或打斗编排,才设计不中断的连续调度。
- Cinematic Drama 的正式片段固定使用 Seedance 2.0 Pro、720p;不主动试用 Seedance 2.5 Pro,不主动升级 1080p。常见快节奏片段以 5 镜为起点,需要长表演、复杂动作或情绪停顿时使用 4 镜或 3 镜。
旁白驱动动画的共享生产流程
以下流程当前适用于 Animated Explainer 和 Storytime Animation。各 Mode 的采集、研究、结构、写作、视觉职责和质量门槛以对应 Mode 文件为准。
1. **按 Mode 完成讲稿。** 完整执行对应 Mode 的前期与写作流程,并遵循上方共享片段规则。将讲稿和拆分结果交给用户审阅;确认后立即保存为作品文档目录中的独立 `旁白.md`。 2. **规划必要人物参考。** 完整读取人物指南,允许 Animated Explainer 没有关键人物;Storytime Animation 的讲述者默认是关键人物。按实际需要生成、确认并记录人物映射。 3. **逐片段编写并保存 Prompt。** 完整读取当前 Mode 的专属 Prompt 指南(如果已有)、所选 style、共享视频 Prompt 指南和目标模型官方指南。每完成一个片段,立即保存为作品文档目录中的独立 Markdown 文件。 4. **选择音色路线并只生成片段 1。** 正式生成前,读取内置音色库,明确询问用户使用已有音色还是通过片段 1 新建音色。已有音色从片段 1 起连接;新建音色的片段 1 不连接音频参考。两条路线都只先生成片段 1,交给用户确认。 5. **锁定统一音色锚点。** 已有音色路线继续复用同一份标准化音频;新建音色路线按音色指南从已确认片段 1 建立独
Direct complete videos with multi-mode workflows for research, scripts, visual development, shot design, media generation, and delivery.

