返回顶部
a

aigc-directorAIGC视频导演

AI 视频生成全流程:通过 6 个阶段(剧本→角色/场景设计→分镜→参考图→视频生成→后期剪辑)将用户想法转化为完整视频。支持临时工作台(单独调用 LLM、VLM、文生图、图生图、视频生成)。触发词:视频生成、AI视频、AIGC、创作视频、制作视频、AI画图。

作者: admin | 来源: ClawHub
源自
ClawHub
版本
V 1.0.0
安全检测
已通过
130
下载量
免费
免费
0
收藏
概述
安装方式
版本历史

aigc-director

AIGC-Director Agent 技能

本地运行:这是一个本地部署的视频生成项目,前后端都运行在本机

  • - 后端:http://localhost:8000
  • 前端:http://localhost:3000
  • 所有 API 调用都请求本地服务器,不要请求其他地址!
  • 确保在调用任何 API 之前,后端和前端服务都已经启动并运行正常!

核心理念:Agent 应该像持续陪伴的智能视频制作助理,每完成一个用户可感知的重要任务,都应立即给用户一条简报,并等待用户确认。

核心原则:每个阶段的产物都必须展示给用户,必须停下来等待用户确认后才能继续下一阶段。

防止遗忘:在整个流程中,Agent 可能会忘记之前的用户输入或之前阶段的产物内容。每当进入一个新的阶段时,Agent 都必须重新加载这篇SKILL文档,确保不会忘记任何细节


项目结构

aigc-director/ ← OpenClaw 调用的 skill 根目录
├── aigc-claw/ ← 前后端项目代码
│ ├── backend/ ← FastAPI 后端(端口 8000)
│ │ └── code/result/ ← 模型生成产物存放目录
│ │ ├── script/ ← 剧本产物
│ │ ├── image/ ← 图片产物(角色、场景、参考图)
│ │ └── video/ ← 视频产物
│ └── frontend/ ← Next.js 前端(端口 3000)
├── references/ ← OpenClaw 调用时的参考文档
│ ├── init_project/ ← 项目初始化
│ ├── run_project/ ← 服务启动
│ ├── workflow/ ← 六阶段工作流 API
│ ├── sandbox/ ← 临时工作台 API
│ └── send_message/ ← 消息发送
└── SKILL.md ← skill 正文

产物存放目录:aigc-claw/backend/code/result/

  • - script/ - 剧本产物
  • image/ - 图片产物(角色、场景、参考图)
  • video/ - 视频产物


阶段与停点(共9个)

停点阶段phase 值描述操作
1项目配置-确认配置选项展示配置 → 用户确认
2
剧本生成 | suggest_expand | 建议扩写 | 等待用户确认 | | 3 | 剧本生成 | logline_selection | 选择情节 | 从3个候选中选择 | | 4 | 剧本生成 | mode_selection | 选择模式 | 电影(4幕) / 微电影(1幕) | | 5 | 剧本生成 | script_generation | 确认剧本 | 确认后继续 | | 6 | 角色/场景设计 | - | 确认角色/场景图片 | 确认后继续 | | 7 | 分镜设计 | - | 确认分镜列表 | 确认后继续 | | 8 | 参考图生成 | - | 确认参考图 | 确认后继续 | | 9 | 视频生成 | - | 确认视频片段 | 确认后继续 |

注意:suggestexpand 和 loglineselection 可能根据输入质量被跳过。


工作流程

1. 本地部署(仅初始化时执行)

当用户要求初始化项目、配置项目、部署项目时,需要先进行项目初始化:参考 initall.md 执行完整初始化流程。

注意:仅在用户首次下载项目或需要重新配置环境时使用。项目已初始化过则跳过此步骤,直接检查服务运行状态。

2. 检查本地服务

参考 startbackend.mdstartfrontend.md 检查服务是否运行。

⚠️ 强制要求:如果服务未运行,必须先启动服务再继续!

2. 路由判断

用户说处理
生成图片临时工作台 (sandbox)
生成视频
必须先询问:长视频(工作流) 还是 短视频(工作台)? | | 分析图片 | 临时工作台 (sandbox) | | 问 LLM 问题 | 临时工作台 (sandbox) | | 照片转动漫 | 临时工作台 (sandbox) |

3. 执行流程

  1. 1. 检查后端运行状态 → 未运行则参考 startbackend.md 启动 → 等待3秒 → 再次检查
  2. 检查前端运行状态 → 未运行则参考 startfrontend.md 启动 → 等待5秒 → 再次检查
  3. 检查 API Key 配置 → 读取 .env 文件,确认所需 API Key 已配置
  4. 参考 createproject.md 询问用户项目配置 → 停点1(配置确认)→ 创建项目
  5. 参考 createscript.md 执行剧本生成 → 停点2-5
  6. 参考 createcharacter.md 执行角色设计 → 停点6
  7. 参考 createstoryboard.md 执行分镜设计 → 停点7
  8. 参考 createreference.md 执行参考图生成 → 停点8
  9. 参考 createvideo.md 执行视频生成 → 停点9
  10. 参考 create_post.md 执行后期剪辑
  11. 完成 → 发送最终视频给用户

注意:一定要参考 references/ 目录下的具体文档执行每一步操作,不要凭记忆或想当然去调用 API!

检查 API Key 配置

在创建项目前,必须检查用户选择的模型对应的 API Key 是否已配置:

bash

读取 .env 文件检查配置


cat aigc-claw/backend/.env | grep -E API_KEY|KEY

必需的配置(根据选择的模型)

LLM: DASHSCOPEAPIKEY / DEEPSEEKAPIKEY / OPENAIAPIKEY / GEMINIAPIKEY

图片: ARKAPIKEY / DASHSCOPEAPIKEY

视频: DASHSCOPEAPIKEY / VOLCACCESSKEY / KLINGACCESSKEY

如果 API Key 未配置,需要提醒用户:

  1. 1. 告知缺少哪个平台的 API Key
  2. 提供获取方式
  3. 配置位置(aigc-claw/backend/.env 文件)
  4. 等待用户配置完成后才能继续

平台API Key 变量获取链接
DeepSeekDEEPSEEKAPIKEYhttps://platform.deepseek.com/apikeys
阿里云 DashScope
DASHSCOPEAPI_KEY | https://bailian.console.aliyun.com/cn-beijing/?tab=home#/home |
| 字节火山方舟 | ARKAPIKEY 或 VOLCACCESSKEY/VOLCSECRETKEY | https://www.volcengine.com/product/ark |
| 快手可灵 Kling | KLINGACCESSKEY/KLINGSECRETKEY | https://klingai.com/cn/dev |


🚨 停点处理(强制规则)

当查询状态为 stagecompleted 或 waitingin_stage 时,必须按以下步骤执行:

步骤1:获取产物

bash curl http://localhost:8000/api/project/{session_id}/artifact/{stage}

步骤2:展示给用户

将 artifact 中的内容(选项列表、建议、产物摘要)完整展示给用户

步骤3:询问决策

明确告诉用户:
  • - 选项有哪些
  • 每个选项的含义
  • 需要用户选择什么

步骤4:等待用户回复

禁止在用户回复前自行调用 intervene 或 continue!

步骤5:用户确认后执行

根据用户的选择,调用相应的 API

❌ 错误示例(我刚才犯的错)

收到 suggest_expand 停点 → 直接调用 intervene → 跳过用户确认

✅ 正确示例

  1. 1. 阶段内部停点触发(如 suggest_expand)
收到 suggest_expand 停点 → 获取 artifact 查看内容 → 展示给用户:系统建议启用创意扩写模式... → 询问:是否同意? → 用户回复同意 → 调用 intervene
  1. 2. 阶段完成停点触发
收到 stage_completed 停点 →

标签

skill ai

通过对话安装

该技能支持在以下平台通过对话安装:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 aigc-director-1775933907 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 aigc-director-1775933907 技能

通过命令行安装

skillhub install aigc-director-1775933907

下载

⬇ 下载 aigc-director v1.0.0(免费)

文件大小: 297.25 KB | 发布时间: 2026-4-12 08:49

v1.0.0 最新 2026-4-12 08:49
AIGC-Director 1.0.0 — 首发版本

- 实现 AI 视频生成完整工作流(剧本、角色/场景设计、分镜、参考图、视频生成、后期剪辑),全流程分9个关键停点,需用户逐步确认。
- 支持本地部署,所有后端、前端及API调用均限定在本地环境。
- 提供临时工作台,可单独调用 LLM/VLM、文生图、图生图、短视频等功能。
- 严格规范每阶段产物需展示和用户确认,避免自动跳过关键步骤。
- 集成 API Key 配置检测和具体模型适配的指导。
- 内含详细目录说明与阶段操作参考文档,便于用户查阅和遵循。

Archiver·手机版·闲社网·闲社论坛·羊毛社区· 多链控股集团有限公司 · 苏ICP备2025199260号-1

Powered by Discuz! X5.0   © 2024-2025 闲社网·线报更新论坛·羊毛分享社区·http://xianshe.com

p2p_official_large
返回顶部