From videoclaw
Initializes videoclaw video projects by prompting for name, AI image/video providers (volcengine/dashscope/gemini/mock), storage (local/google_drive), creating directories (assets/storyboard/videos/audio), and running init/config CLI commands.
npx claudepluginhub t0ugh/videoclawThis skill uses the workspace's default tool permissions.
初始化新的视频项目,创建目录结构。**交互确认在 skill 层通过 AskUserQuestion 实现**。
Generates short AI videos from text or first-frame images using 10+ providers like OpenAI Sora, Google Veo, Runway Gen-3/4, Pika, Luma via Bun CLI. Supports text-to-video, image-to-video, optional last-frame control.
Orchestrates AI video production workflow: gathers specs interactively, generates scripts/storyboards, Gemini TTS voiceovers, Lyria music, Veo 3.1 clips or image animations, assembles with FFmpeg.
Plans integration of generative video features like text-to-video, image-to-video, promotional clips, avatar videos, and motion explainers into apps, covering architecture, cost, prompts, and UX.
Share bugs, ideas, or general feedback.
初始化新的视频项目,创建目录结构。交互确认在 skill 层通过 AskUserQuestion 实现。
用户说"创建一个新项目"、"初始化项目"或类似表达时触发。
用 AskUserQuestion 询问:
"请给项目起个名字?"
选项:
1) volcengine (火山引擎 Seedream)
2) dashscope (阿里云)
3) gemini (Google)
4) mock (测试用)
选项:
1) volcengine (火山引擎 Seedance)
2) dashscope (阿里云 Wan2.6)
3) mock (测试用)
选项:
1) local (本地存储)
2) google_drive (上传到 Google Drive)
videoclaw init <project-name> 创建项目videoclaw config --project <name> --set 设置项目配置# 示例执行
videoclaw init my-video
videoclaw config --project my-video --set models.image.provider=volcengine
videoclaw config --project my-video --set models.video.provider=volcengine
videoclaw config --project my-video --set storage.provider=google_drive
.videoclaw/ - 配置和状态文件assets/ - 角色和场景图片storyboard/ - 故事板帧图片videos/ - 生成的视频片段audio/ - 音频文件project_name: 项目名称(必填)--dir: 项目目录路径(可选,默认 ~/videoclaw-projects)用户也可以先设置全局配置,新项目会自动使用:
# 设置全局默认提供商
videoclaw config --set models.image.provider=volcengine
videoclaw config --set models.video.provider=volcengine
videoclaw config --set storage.provider=google_drive
用户: 帮我创建一个新项目
Claude Code:
- 询问项目名称
- 询问图像提供商(volcengine/dashscope/gemini/mock)
- 询问视频提供商(volcengine/dashscope/mock)
- 询问存储方式(local/google_drive)
- 执行: videoclaw init my-video
- 执行: videoclaw config --project my-video --set models.image.provider=xxx
- 执行: videoclaw config --project my-video --set models.video.provider=xxx
- 执行: videoclaw config --project my-video --set storage.provider=xxx