一键导入
generate-video
将分镜提示词提交为视频生成任务。读取分镜和资产图片,提交到即梦CLI,异步跟踪任务状态。使用 /generate-video ep01 提交整集,或 /generate-video ep01 镜头3 镜头5 提交指定镜头。
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
将分镜提示词提交为视频生成任务。读取分镜和资产图片,提交到即梦CLI,异步跟踪任务状态。使用 /generate-video ep01 提交整集,或 /generate-video ep01 镜头3 镜头5 提交指定镜头。
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
| name | generate-video |
| description | 将分镜提示词提交为视频生成任务。读取分镜和资产图片,提交到即梦CLI,异步跟踪任务状态。使用 /generate-video ep01 提交整集,或 /generate-video ep01 镜头3 镜头5 提交指定镜头。 |
| user-invocable | true |
| allowed-tools | Read, Write, Edit, Glob, Bash, Skill |
| argument-hint | 集数 [镜头N ...] |
| model | opus |
sub-agent task 失败后,永远不要在主 session 自己接管本应由 sub-agent 做的工作。
正确做法:
错误做法:
原因:主 session 缺少 sub-agent 的隔离上下文(专属 system prompt、skill 加载、permission 配置),自己接管会导致质量下降、跨步骤上下文污染、permission 错配等问题。即使 sub-agent 失败,工作所有权也必须留在 sub-agent 层。
/generate-video ep01
/generate-video ep01 镜头3 镜头5
/generate-video ep03 镜头1-镜头8
scripts/ 目录下的现有脚本。scripts/xxx.sh 找不到,使用 Glob 工具搜索 **/scripts/xxx.sh 找到插件目录下的脚本绝对路径。creator-video-dreamina skill(仅处理 pending shot);本 skill 不得在预登记以外直接调 dreamina CLI 提交任何任务(包括测试、验证、调试用途)。bash scripts/read-config.sh "视频模型" 获取视频模型值none → 进入视频模型交互式配置流程:
a. 询问视频模型:A) none B) dreamina
b. 若选择 none → 提示"已取消"并结束
c. 若选择 dreamina → 继续询问:
视频模型: none 改为 视频模型: dreamina,追加 ## 视频生成配置 区域$ARGUMENTS[0] 获取集数(如 ep01)$ARGUMENTS[1..] 获取可选的镜头列表(如 镜头3 镜头5)story/episodes/{集数}/storyboard.md### 镜头 N 块)**引用资产:** 行提取所有资产链接bash scripts/asset-to-image-path.sh "{资产路径}" 转换为图片路径/series-edit-story 重新生成XXX的参考图片 或确保图像模型已配置),结束mkdir -p story/episodes/{集数}/videosstory/episodes/{集数}/videos/tasks.json(不存在视为空数组 [])bash scripts/storyboard-to-prompt.sh "story/episodes/{集数}/storyboard.md" {镜头编号} 获取 prompt / images / duration
b. 查找 tasks.json 中是否存在该 shot 记录:
{shot: N, submit_id: "", status: "pending", prompt, images, duration, fail_reason: ""}⚠️ shot {N}:storyboard 已变更,tasks.json 中 prompt/images/duration 已刷新,但视频状态仍为 {status},未自动重提。后续行为按 status 不同:若 status=submitted,当前用旧 prompt 在 dreamina 排队,最终成功则视频丢失编辑(强制重生成需等查询完成后手删 mp4 + tasks.json 条目重跑 /generate-video),最终失败则下次 /check-video --auto 用新 prompt 重提;若 status=done,不会自动重提(需手删 shot{NN}.mp4 + tasks.json 条目后重跑 /generate-video);若 status=failed,下次 /check-video --auto 若分类为 retryable(如并发限制、临时网络错误)则自动用新 prompt 重试无需手删,若分类为 human-needed(如内容安全、参数错误)则需 /check-video 交互模式介入或手删条目重跑。config.md 获取视频模型值creator-video-{视频模型值} skill,传递参数:{集数} {目标 pending 镜头编号列表,如 "1 3 5" 或 "all"}auto-video skill,传递参数:{集数} 1200创建定时任务自动监控视频生成状态,下载完成视频,重试因并行限制失败的任务。使用 /auto-video ep01 启动,任务全部完成后自动停止。
续写工作流。基于已有故事继续创作下一集:上下文收集→剧情选项→大纲→小说→资产→分镜。
Director 视觉审核汇总层——按集内序号分批并行调用 director-review-keyframe-visual-single(每批 ≤5 张),聚合成完整 review 结果、dirty list 与无法判定列表。
新故事工作流。从零开始创建第一集:剧情选项→大纲→小说→资产→分镜,完整的单集生成流程。
检测指定集的文件完整性,从断点处恢复生成。自动识别缺失或不完整的文件,重新执行后续步骤。
检测单集短视频的文件完整性,从断点处恢复生成。自动识别缺失或不完整的文件,重新执行后续步骤。