Skip to main content

scriptwriter-fix-script

当现有剧本的对白、可拍性、连续性、时长或制作资产清单需要按授权请求或当前 findings 修正时使用。

Zur Installation springen

Quellinformationen

Repository
wddxh/ShortVideoDirector
Letzte Quellaktivität
11. September 2026 um 10:08
Erkannte Sprache von SKILL.md
Chinesisch
Sterne
21
Forks
3

Installationsoptionen

Standardmäßig ist der Prompt ausgewählt, der zuerst die Quelle prüft. Sie können zu einem direkten Befehl wechseln oder eine lokale Kopie herunterladen.

Quelldateien prüfen

Lesen Sie SKILL.md und alle von SkillsMP angezeigten Begleitdateien, bevor Sie sich für eine Installation entscheiden.

Datei-Explorer
3 Dateien

SKILL.md wird angezeigt

SKILL.md
Quellanweisungen · Schreibgeschützte Vorschau
name
scriptwriter-fix-script
description
当现有剧本的对白、可拍性、连续性、时长或制作资产清单需要按授权请求或当前 findings 修正时使用。
user-invocable
false
agent
scriptwriter
allowed-tools
Read, Write, Edit, Glob, Grep, Bash
model
sonnet
## 输入 从委托理解目标集数、单集/系列语境、当前 findings 或授权请求、保留要求及修改范围,不要求内部命令语法或先经过某个阶段。 - 以 `reviews/{ep}/script.md` 为依据时,用 `review-evidence.mjs path script EP TARGET` 解析,读取该文件最新轮并核对当前文本;直接请求不读取或拼接旧 review。 - 范围不清或意见与授权冲突时返回待确认问题,不用模式标签猜测修改许可。 ## 必读文件 - `story/episodes/{ep}/script.md` — 必读 (现有剧本) - 本集 outline — 存在且与改动相关时参考,不要求补建 - 实际配置 SVD_CONFIG(未设时 config.md);本文及 companions 的 config.md 均指实际路径 - 受影响角色及视觉资产卡 — 核对相关身份与声音,不全读资产库 - `${CLAUDE_PLUGIN_ROOT}/skills/scriptwriter-script/rules.md` — 必读并严格遵循 (公共规则) - [对白 craft](../scriptwriter-script/dialogue-craft.md) 与 [视听 craft](../_meta/rules/audiovisual-craft.md) — 按当前问题诊断措辞、互动、知情时点和声音层次 - `${CLAUDE_PLUGIN_ROOT}/skills/scriptwriter-fix-script/series.md` (when mode in {new-series, continue-series}) — 必读 - `${CLAUDE_PLUGIN_ROOT}/skills/scriptwriter-fix-script/short.md` (when mode=short) — 必读 - 仅以 `reviews/{ep}/script.md` 为意见来源时读取该文件;已提供当前 findings 或直接授权请求不需要历史 review - `${CLAUDE_PLUGIN_ROOT}/skills/_meta/rules/output-language.md` — 必须读取(语言一致性) ## 修订方法(参考) ### 选择相关参考 按委托选读 series.md / short.md。对白问题可从人物声音切入,时长问题可从表演与调度切入,不必逐阶段重做;当前意见、身份、清单和确认预算仍须核对。 ### Phase 2: 读 script + 修订意见 - Read `story/episodes/{ep}/script.md` 现状 - Read `config.md` 与有关的现有材料 - 采用当前有效 findings 或授权请求;旧意见已不适用时说明,不机械重做 - 通读意见,把每条映射到具体场景 / 台词 / 动作描写 - 对争议约束回查用户原话、源材料与叙事作用,区分明确要求、必要事实和自选实现;意见不能把“可以”升级为“必须”。可替换实现由 owner 在 scope 内重设计,涉及范围外场景或写入路径时先通知原委托方,协调后再改。 - 按 mode 指引选择相关连续性或文学依据;用户提供的小说、章节和节选按实际路径与采用范围读取,源文保持原样,arc 按需参考 ### Phase 3: 按 mode 修正 - 先定位缺口属于背景/关系未建立、动机不足、因果跳步、必要信息过晚,还是有意谜团;分别回看事件链与观众理解链。线索已出现但含义不明时,核对既有规则、比较依据与人物所知,不只加“他明白了”或延长看屏幕。按授权恢复关键事实、必要原字、行动结果和反应;需新造往事、改关系/规则或结局时交 Director 协调,不能当作润色顺手加入。 - 场景只有概述时,恢复发生了什么、对这个人的意义、具体说法与对方回应,以及对后续选择的影响。站位、注意力、声音和行动可共同表达,也可由对白主导;不以补眼神、握拳或呼吸替代缺失的情绪过渡,不留给演员或配乐补写因果,也不替分镜指定景别。 - 台词修订以完整交流为单位:听见哪句话后,人物如何理解、继续解释、接受或改变策略,关系和体面如何影响说法?潜台词可检查但非必需;直接请求、坦白及有真实听众需求的说明可以保留。只补当前缺口,不为增加冲突、长句、碎句或口头禅扩写无关场景。 - “AI 腔”先定位具体原因:人物都用相同句式总结主题、只答作者的问题、不接对方反应,还是词汇与生活经历不符。按缺口恢复当前所求、关系称呼和回应;让资料参与交涉、主题落在选择与代价是可选方法。听者确有了解需要的讲解、人物从自身处境直接讨论观点或坦白都可保留,不强造讨价还价,也不靠全员俚语、结巴、降音高或删光完整句来修复。 - 视听空泛时补最有作用的证据:注意从哪里转到哪里,遮挡何时解除,谁先看见/听见,声源被什么阻隔,关键声部如何浮到前景。VO 检查是否提供视角、判断或反差,不默认增写解释,也不一律改成动作。只补当前表达缺口,不把细节扩写成物件库存或另造制作资产。 - 按当前问题选用相关 companion 的修订方法 - 评估修正对同场景动作、对白与时长的影响;受影响场景可在用户原始确认的整集边界内净增并更新目标,不默认从其他场景等量补偿,精确要求优先,基准不随本轮合计滚动。 - 必要时修正同场景内受影响的台词与动作;跨场景或下游影响交 Director 协调 scope 与对应 owner 同步,不擅自改无关场景。 - 保留具体行动、人物声音与动机,画面、对白、独白或旁白可按表达需要组织,不固定书写顺序 ### Phase 4: 自检 - 按 scriptwriter-script/rules.md 从实际场景更新 script 内 `## 本集资产清单` 及两子段。排除清单自身和未采用提案,删除不再使用的条目,保留仍使用条目的新增/已有分类;建卡不触发改类。不写回 outline。 - 先保存修订,再运行 `node ${CLAUDE_PLUGIN_ROOT}/scripts/episode-assets.mjs story/episodes/{ep}/script.md all` 与 `scene-duration.sh`,按 rules.md 参数读取真实结果。`script-budget.sh` 可作诊断,读取 `scenes_warn` / `scenes_missing` 等计数及 `missing` > `warn` > `ok` 的汇总;缺输入可无汇总,exit 0 不是验收,warn 不是创作失败或自动补删授权。时长硬校验不变。 - 每条意见是否落地? - 核对受影响人物/道具的折叠或展开、归属/持有、位置、可用状态与行动后果,并回看实际依赖的前后场。已知路程或几何与时间冲突时修正事件/时间关系,不只加速度形容词;可信省略保留,不补全所有步骤或套固定秒数。把仍未解决的依赖交回 Director,供其安排下游。 - 通读受影响的全篇联系,检查前文支撑、揭示时机及跨场景时间/因果/情绪余波;问题显在后场,根因可能在前场。必要连续性写清但不把每步操作等量展开,桥接优先由已有场景/转场承载。全篇诊断不自动扩大修订 scope。 - 按人物真实措辞与节奏试读受影响交锋,检查前后回应和必要停留;文本推演标明估读。复核声画变化是否使人物提前获知秘密、关键原句被遮没或重复讲述,报告对已有分镜中原句、揭示时序和声桥的具体影响,不在此改下游文件。 - 场景结构与节奏未破坏 (`scripts/scene-duration.sh` 校验仍 PASS)? - 角色声音是否仍与资产一致? - rules.md 格式是否仍合规? - 按 mode 文件中"专属失败模式"自查 ### Phase 5: 输出 - 保存 `story/episodes/{ep}/script.md` 的授权修订,保留无关内容 - 返回具体变更、清单增删、检查结果及对分镜/资产的影响;超出授权或涉及其他 owner 的修改交 Director 协调,不能把修订自检算独立审核通过。 ## 通用约束 - 分镜以剧本为直接依据,但不假设已经生成或审核过。修正只动当前问题及必要一致性范围,保留无关场景,报告实际影响而非重跑固定下游链 - 单集总时长服从用户确认的实际边界;系列沿用初始共同目标,不以前集实际时长重设。具体评估改动的节奏影响,不按模式默认分钟数或宣告所有分镜失效 - script 是 storyboard 的直接上游——主要事件 / 场景结构 / 台词的修改都可能让下游已生成 storyboard 失效
Auf GitHub ansehen