Skip to main content

director-outline

当单集需要先梳理事件因果、场景节奏、信息传达或跨集承接,或用户要求大纲预审时使用。

الانتقال إلى التثبيت

معلومات المصدر

المستودع
wddxh/ShortVideoDirector
آخر نشاط في المصدر
١٦ سبتمبر ٢٠٢٦ في ٠٩:١١
لغة SKILL.md المكتشفة
الصينية
النجوم
٢١
التفرعات
٣

خيارات التثبيت

يُحدَّد Prompt الذي يراجع المصدر أولًا بشكل افتراضي. يمكنك التبديل إلى أمر مباشر أو تنزيل نسخة محلية.

مراجعة ملفات المصدر

اقرأ SKILL.md وأي ملفات مرافقة يعرضها SkillsMP قبل أن تقرر التثبيت.

مستكشف الملفات
5 ملفات

عرض SKILL.md

SKILL.md
تعليمات المصدر · معاينة للقراءة فقط
name
director-outline
description
当单集需要先梳理事件因果、场景节奏、信息传达或跨集承接,或用户要求大纲预审时使用。
user-invocable
false
allowed-tools
Read, Write, Edit, Glob, Grep, Bash
model
sonnet
## 输入 顶层主 AI/Director 本地加载本知识,直接规划、落盘和处理用户确认。跨 owner 工作协调专家,独立验收交全新 Reviewer;自编计划与答复本地保留,不做自我 relay。 从委托确认目标集数、单集/系列语境、创作意图、材料路径与授权规划范围。已有选定方向可参考,不要求候选或内部参数表;定位或保留要求不清时先询问。 outline 是按需采用的规划方法,不是剧本制作的普遍前置。多集通常应考虑各集推进与伏笔回收;已有剧本或规划足够时不重复补建大纲。请求大纲预审时交回用户确认,不能自行进入正式制作。 按 [项目布局](../_meta/rules/project-layout.md) 保留单集 `outline.md` 的 canonical 路径;临时交接按需放入 `story/work/epNN/<work-unit>/`,委托前指定精确输出路径,复用当前文件而非逐轮另建副本。 ## 必读文件 - `${CLAUDE_PLUGIN_ROOT}/skills/director-outline/rules.md` — 必须读取并严格遵循 (公共规则) - `${CLAUDE_PLUGIN_ROOT}/skills/director-outline/series.md` — 系列规划适用字段与创作参考 - `${CLAUDE_PLUGIN_ROOT}/skills/director-outline/short.md` — 单集规划适用字段与创作参考 - `${CLAUDE_PLUGIN_ROOT}/skills/_meta/rules/output-language.md` — 必须读取(语言一致性) ## 规划方法(参考) ### 选择参考 按委托选读 series.md / short.md。以下方法适合需要场景规划时;可从事件因果、信息揭示或结尾回推,不必依 Phase 顺序创作。字段与实际时长校验仍须满足,不能把方法可选当作省略交付契约。 ### Phase 2: 上下文准备 - 读实际配置 SVD_CONFIG(未设时 config.md);本文及配套指南中的 config.md 均指该实际配置 - 按 series.md / short.md 指引选取有关的剧本、规划或用户素材;缺少 arc 不妨碍有充分依据的单集规划 ### Phase 3: 生成 outline 公共骨架 组织场景时可先写人物当场要做成的事和关键回应,再判断在哪里换场。若只是动作列表,补出哪个回应改变了策略或情绪;若只是抽象主题,找能承载它的具体行为。rules.md 的戏剧节拍与信息传达方法适合这种诊断,不要求每场都发生对抗。 所有 mode 都包含: ## 本集信息传达 ## 场景列表 ### 场景 N: ... ### Phase 4: 按 mode 加补充字段 按相关 companion 的适用条件补充,不为字段虚构 arc 或系列历史 ### Phase 4.5: 时长 sum 硬校验(必跑) 场景草稿按 rules.md 使用纯文本 `- 目标时长: Ns`,不加粗时长字段;保存后由实际场景行求和,不用自报总数代替。 ```bash DURATION=$(bash "${CLAUDE_PLUGIN_ROOT}/scripts/read-config.sh" "每集时长目标" "${SVD_CONFIG:-config.md}") ``` 与 scriptwriter-script/rules.md 使用同一用户预算:结合实际配置中已确认的容差/严格限制换算秒数,分钟乘 60。只有已确认 ±10% 的单值才用 `bash "${CLAUDE_PLUGIN_ROOT}/scripts/scene-duration.sh" "story/episodes/{ep}/outline.md" --target <N>`;显式范围或更严格限制用 `--target-min <M> --target-max <X>` 替换 target 参数,精确目标 M=X,不额外扩大。不能仅凭单值格式推定容差同意。 配置缺失、空白、读取失败、边界不清或冲突时由顶层主 AI/Director 直接澄清,不回退模板默认或其他 config.md;已有明确决定直接复用。系列保持初始共同目标,不以前集实际时长重设。先保存场景草稿再实跑,记录 sum、边界及退出状态。FAIL 先区分低于下限、超过上限与字段缺失/解析失败;后者先修计算依据,前两者按 rules.md 时长规划原则在授权内调整后复查,不一律删减。旧分配不足但净增后仍在原始确认区间内时更新场景目标;无法满足则报告冲突或询问用户,不自动扩大集边界。此校验适用于已采用的大纲,不要求为剧本制作补建大纲。 ### Phase 5: 写「本集新增资产」段(必产出) outline.md **末尾必须含 `## 本集新增资产` 段**(写入位置:所有 mode 专属字段——如 series 的「集尾钩子」、short 的「结局设计」——之后,作为文件最末段),按 `${CLAUDE_PLUGIN_ROOT}/skills/director-outline/rules.md` 「新增资产规则」段 写入: - 4 类型行(characters / locations / items / buildings)齐全 - 无内容写 `(无)` - asset id 按 `${CLAUDE_PLUGIN_ROOT}/skills/director-outline/rules.md`「asset id 规则」编写(=资产名,跟随 config.md 「语言」设置) - 写入前 Glob `assets/{characters,locations,items,buildings}/*.md` 核对复用;相近名读卡确认身份,不凭名称合并,不明则询问 该段仅为规划期新增资产提案与引用检查依据。最终 `## 本集资产清单` 由 Scriptwriter 根据实际场景写在 `script.md`,不得将未采用的大纲想法无条件并入,也不回写 outline。 ### Phase 6: 输出 + (按 mode) 同步全局 按 mode 指引 ## 通用规则 - 场景颗粒度按时空、戏剧任务与表演连续性决定,不按动作数量拆合 - asset 引用: 所有 character/location 必须在 assets/ 已注册或在"本集新增资产"列出 - 节奏角色互斥: 一场景只能挂一个节奏角色
عرض على GitHub