By wddxh
Automates end-to-end short video production from story ideas using collaborative AI agents: plans episodes, writes scripts and novels, creates visual assets and storyboard prompts, generates images and videos, and iterates based on review feedback with automatic retry and resumption.
资深创意总监,将文字描述转化为精确的图像生成提示词。创建和维护角色、物品、场景资产。
资深短视频导演,负责叙事规划和质量把控。规划剧集结构、生成剧情选项、创建大纲、审核小说和分镜。
短视频编剧,擅长在极短篇幅内构建完整故事。将Director大纲转化为剧本,包含场景描述、角色动作、台词和情绪节奏提示。
资深摄影指导,精通镜头语言和AI视频模型提示词。将小说转化为精确的分镜提示词。
当红网文作家,擅长悬念设置和人物刻画。根据大纲生成小说原文。
创建定时任务自动监控视频生成状态,下载完成视频,重试因并行限制失败的任务。使用 /auto-video ep01 启动,任务全部完成后自动停止。
查询视频生成任务的状态,下载已完成的视频,处理失败的任务。使用 /check-video ep01 查询。
续写工作流。基于已有故事继续创作下一集:上下文收集→剧情选项→大纲→小说→资产→分镜。
Creator为新资产创建完整Markdown文件,包含视觉描述和图像生成提示词。
Creator根据修改意见定向修正指定资产文件。修改视觉描述时同步更新图像提示词。
Uses power tools
Uses Bash, Write, or Edit tools
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
一个以 Claude Code 为主体的插件,通过 5 个 AI 子代理协作,将故事创意转化为 AI 视频分镜提示词、资产参考图片和视频片段。Codex 与 OpenCode 支持以兼容层形式提供。
本仓库只维护一套事实上的 skill 内容层:skills/。Claude Code 直接加载这套源 skills;Codex 通过 .codex/ 下生成的轻量适配层执行同一套 skill 内容;OpenCode 通过 .opencode/ 下的运行时插件加载(启动时把 skills 转换缓存到 ~/.cache/short-video-director/<hash>/,不污染源仓库)。
/auto-video),自动查询状态、下载完成视频、重试因并行限制失败的任务scripts/run-batch.ps1)| 子代理 | 角色 | 职责 |
|---|---|---|
| Director | 总导演 | 全局统筹、生成剧情大纲、审核 Writer/Scriptwriter 和 Storyboarder 输出 |
| Writer | 网络小说作家 | 根据剧情大纲生成小说原文,擅长悬念设置和人物描写 |
| Scriptwriter | 短视频编剧 | 将大纲转化为剧本,擅长在极短篇幅内构建完整故事 |
| Storyboarder | 分镜师 | 负责资产清单和分镜提示词生成 |
| Creator | 创意总监 | 识别并视觉化人物和资产,生成图像提示词和声音特征描述 |
# 通过 --plugin-dir 加载(每次启动时指定)
claude --plugin-dir /path/to/ShortVideoDirector
本仓库同时支持 OpenCode(.opencode/ 兼容层)。在 ~/.config/opencode/opencode.json 添加:
{
"$schema": "https://opencode.ai/config.json",
"plugin": [
"short-video-director@git+https://github.com/wddxh/ShortVideoDirector.git"
]
}
启动 OC 即自动注册 5 个子代理与 44 个 skills。完整安装/升级/troubleshooting 说明见 .opencode/README.md。
Codex 支持是对 Claude Code plugin 的兼容层,由 .codex-plugin/plugin.json 提供。
Claude Code 是主要运行目标,直接从 skills/ 加载源 skills。Codex 从 .codex/skills/ 加载生成的轻量适配层;每个适配层会应用 .codex/tool-mapping.md,并执行原始源 skill。
只维护 skills/ 这一套事实上的 skill 内容层。修改 skill 行为时只改 skills/;修改源 skill 头部元数据或 Codex 映射后,重新生成 Codex 适配层:
python3 .codex/build-codex-skills.py
本插件按任务复杂度分配模型:
前置条件:账号需同时有 Opus 和 Sonnet 访问权限。
只有 Sonnet 配额时,可全局降级:
CLAUDE_CODE_SUBAGENT_MODEL=sonnet claude ...
env var 优先级最高,会覆盖所有 frontmatter 的 model,整个 session 全跑 Sonnet(编排稳定性可能受影响)。
# 开始新故事(提供输入)
/series-video 一个穿越到异世界的少年,发现自己拥有操控时间的能力...
# 开始新故事(从文件读取)
/series-video story-idea.txt
# 开始新故事(指定总集数 + 故事材料,自动生成剧情弧线)
/series-video 30 一个穿越到异世界的少年...
/series-video 30 story-idea.txt
# 开始新故事(仅指定总集数,交互式选择剧情方向)
/series-video 30
# 开始新故事(交互式,可让 Director 生成主题选项)
/series-video
# 续写故事(自动检测已有 story/ 目录)
/series-video 主角发现了隐藏在古城下的秘密通道...
# 编辑配置
/series-video config
# 单集短视频(独立完整故事)
/short-video 一个外卖小哥送错餐发现客户是自己的前女友
/short-video story-idea.txt
/short-video
/short-video config
# 编辑系列视频已有内容
/series-edit-story ep01大纲的集尾钩子改成更有悬念的
/series-edit-story ep02分镜镜头3的台词太少,增加内心独白
/series-edit-story ep03主角的外貌描述改成短发
/series-edit-story 在ep01的资产清单中增加一个新角色"老王"
/series-edit-story 重新生成张三的参考图片
/series-edit-story 张三的头发改成红色,重新生成图片
# 编辑单集短视频已有内容
/short-edit-story 大纲的结局改成开放式结局
/short-edit-story 剧本场景2的台词太少,增加内心独白
/short-edit-story 主角的外貌描述改成短发
/short-edit-story 重新生成张三和李四的参考图片
# 修复系列视频中断的生成
/series-repair-story ep03
/series-repair-story # 自动检测最新一集
# 修复单集短视频中断的生成
/short-repair-story
# 提交视频生成任务(异步,提交后自动启动定时监控)
/generate-video ep01 # 整集所有镜头
/generate-video ep01 镜头3 镜头5 # 指定镜头
# 查询视频生成结果(交互模式,可处理失败任务)
/check-video ep01
/check-video ep01 --auto # 自动模式,只重试可重试的失败
/check-video all --auto # 检查所有集
# 启动/管理视频生成定时监控
/auto-video ep01 # 监控 ep01,默认每 20 分钟检查
/auto-video ep01 300 # 自定义间隔(秒)
/auto-video all # 监控所有集
npx claudepluginhub wddxh/shortvideodirector覆盖「创意→完整短剧剧本→AI 视频提示词」全链路的 Skill:上游可从一句创意/小说创作完整短剧剧本(集数/时长可自定义),下游把剧本、文章或大纲转为 Seedance 2.0 标准剧本、资产生成提示词与分镜脚本。默认尊重用户素材与目标时长,不强拆固定 15 秒/固定集数;含生产铁律、防提示词污染原则、17 个模板、视听语言实战技巧库、提示词工程去 AI 感技巧库、Seedance 2.0 提示词配方手册、AI 人物真实感关键词库、短剧剧本创作模块,并同步火山引擎官方指南。
Generate professional Kling AI video prompts. Supports VIDEO 3.0, VIDEO 3.0 Omni, Avatar 2.0 talking avatars, Multi-Shot Storyboards, Element Reference, Voice Control, Motion Control.
AI video generation — describe what you want, Pexo picks the best model across 10+ engines (Seedance, Kling, Veo, Sora) and returns a finished, multi-shot video with music, subtitles, and transitions. Includes the Pexo agent plus image, audio, director, and model-prompting skills.
Claude Code adapter for the videoclaw canonical skill pack and CLI workflow
Full video production pipeline for Remotion — gives Claude eyes (video analysis), voice (TTS/voiceover), ears (music/SFX), stock footage, AI image/video generation, TikTok captions, 3D content, and more. By Dojo Coding Labs.
故事創作與敘事