원클릭으로
series-repair-story
检测指定集的文件完整性,从断点处恢复生成。自动识别缺失或不完整的文件,重新执行后续步骤。
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
检测指定集的文件完整性,从断点处恢复生成。自动识别缺失或不完整的文件,重新执行后续步骤。
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
创建定时任务自动监控视频生成状态,下载完成视频,重试因并行限制失败的任务。使用 /auto-video ep01 启动,任务全部完成后自动停止。
续写工作流。基于已有故事继续创作下一集:上下文收集→剧情选项→大纲→小说→资产→分镜。
Director 视觉审核汇总层——按集内序号分批并行调用 director-review-keyframe-visual-single(每批 ≤5 张),聚合成完整 review 结果、dirty list 与无法判定列表。
新故事工作流。从零开始创建第一集:剧情选项→大纲→小说→资产→分镜,完整的单集生成流程。
检测单集短视频的文件完整性,从断点处恢复生成。自动识别缺失或不完整的文件,重新执行后续步骤。
将故事创意转化为单集短视频的分镜提示词和资产图像提示词。输入故事点子或概述,输出完整的剧本、分镜和资产提示词。使用 /short-video 启动,/short-video config 编辑配置。
| name | series-repair-story |
| description | 检测指定集的文件完整性,从断点处恢复生成。自动识别缺失或不完整的文件,重新执行后续步骤。 |
| user-invocable | true |
| allowed-tools | Read, Write, Edit, Glob, Bash, Skill |
| argument-hint | [集数,如 ep03,不填则自动检测最新一集] |
| model | opus |
sub-agent task 失败后,永远不要在主 session 自己接管本应由 sub-agent 做的工作。
正确做法:
错误做法:
原因:主 session 缺少 sub-agent 的隔离上下文(专属 system prompt、skill 加载、permission 配置),自己接管会导致质量下降、跨步骤上下文污染、permission 错配等问题。即使 sub-agent 失败,工作所有权也必须留在 sub-agent 层。
/series-repair-story ep03
/series-repair-story
$ARGUMENTS[0] 非空 → 使用指定集数$ARGUMENTS[0] 为空 → 使用 Bash 调用 bash scripts/latest-episode.sh 找到最新集数/series-video 开始新故事,流程结束bash scripts/read-config.sh "每集分镜数" 等获取所需配置值使用 Bash 调用 bash scripts/check-episode.sh {集数} 一次性检查所有项目。
脚本输出每行一项检查结果,格式为 {检查项}:{状态}[:详情]:
outline:ok / outline:missing / outline:incompletenovel:ok / novel:missing / novel:incomplete:{实际字数}/{目标下限}script:ok / script:missing / script:incompleteasset-list:ok / asset-list:missingkeyframes:ok / keyframes:missing / keyframes:incomplete:{原因}(原因可能为 json-empty、md-dir-missing、md-count-mismatch:{md数}/{json数})assets:ok / assets:missing:{缺失资产名}images:ok / images:missing:{缺失资产名} / images:skippedkeyframe-images:ok / keyframe-images:missing:{缺失KF-id} / keyframe-images:skippedstoryboard:ok / storyboard:missing / storyboard:incomplete:{实际数}/{目标数}根据输出判断第一个非 ok 状态的检查项,确定从哪个步骤开始恢复。注意:asset-list:missing 与 keyframes:missing/incomplete 应合并处理——资产清单由 director-keyframes 写入 outline,缺资产清单等同于缺 keyframes,统一从"从关键帧开始恢复"路径走。
/series-video 重新生成该集",流程结束根据检测到的第一个缺失/不完整步骤,依次执行后续所有步骤:
从小说开始恢复:
writer-novel skill,传递参数:{集数}director-review-novel skill,传递参数:{集数}needs_revision M → 使用 Skill tool 调用 writer-fix-novel skill,传递参数:{集数}(最多 2 轮 fix;fix skill 自动读 .review-novel.md 最后一轮意见)从关键帧开始恢复(含资产清单/资产文件/图片/分镜全套重生成):
director-keyframes skill,传递参数:{集数}director-review-keyframes-narrative skill,传递参数:{集数}needs_revision M → 使用 Skill tool 调用 director-keyframes skill,传递参数:{集数} incremental(最多 2 轮 fix;fix skill 自动读 .review-keyframes-narrative.md 最后一轮意见)creator-create-assets skill,传递参数:{集数}creator-update-records skill,传递参数:{集数}creator-keyframe-prompts skill,传递参数:{集数}none:
creator-generate-images skill,传递参数:{集数}director-review-keyframes-visual skill,传递参数:{集数}needs_revision 开头 → 使用 Skill tool 调用 creator-fix-keyframe-image skill,传递参数:{集数}(最多 2 轮 fix;fix skill 自动读 .review-keyframes-visual.md 最后一轮 dirty list + 意见)从资产文件开始恢复(keyframes 完整但 assets 缺失):
creator-create-assets skill,传递参数:{集数}creator-update-records skill,传递参数:{集数}none:使用 Skill tool 调用 creator-generate-images skill,传递参数:{集数}从资产图片开始恢复(仅图像模型非 none 时;assets / keyframe .md 完整但图片缺失):
creator-generate-images skill,传递参数:{集数}keyframe-images:missing 命中):
director-review-keyframes-visual skill,传递参数:{集数}needs_revision 开头 → 使用 Skill tool 调用 creator-fix-keyframe-image skill,传递参数:{集数}(最多 2 轮 fix;fix skill 自动读 .review-keyframes-visual.md 最后一轮 dirty list + 意见)从分镜开始恢复:
storyboarder-storyboard skill,传递参数:{集数}director-review-storyboard skill,传递参数:{集数}needs_revision M → 使用 Skill tool 调用 storyboarder-fix-storyboard skill,传递参数:{集数}(最多 2 轮 fix;fix skill 自动读 .review-storyboard.md 最后一轮意见)