Video Producer
短视频一键生成技能 v2.2。调用video-director进行画面规划,然后生成AI素材、TTS配音、视频渲染,输出完整MP4。 Skill: Video Producer Owner: a1024708231 Summary: 短视频一键生成技能 v2.2。调用video-director进行画面规划,然后生成AI素材、TTS配音、视频渲染,输出完整MP4。 Tags: latest:2.2.1 Version history: v2.2.1 | 2026-03-25T14:47:45.862Z | user 修复视频发送无法正确加载本地文件的问题;修复场景切换时长计算错误;修复素材引用变量名错误;添加自定义结尾支持 Archive index: Archive v2.2.1: 14 files, 47829 bytes Files: scripts/image_gen.js (5289b), scripts/produce_fix.js (5827b), scripts/produce.js (20507b), skill-card.md (2372b
Rank
62
Safety
84
Downloads
3.8k
Updated
Oct 9, 2026
Version
2.2.1
Source
CLAWHUB
About
What it does, and when to use it.
Capability contract not published. No trust telemetry is available yet. 3.8K downloads reported by the source. Last updated 10/9/2026.
Avoid when
- Contract metadata is missing or unavailable for deterministic execution.
Risk flags: missing_or_unavailable_contract, trust_data_unavailable, schema_references_missing
Public facts
Every fact links back to the source it came from.
- Vendor
- Clawhubvendor · observed Oct 9, 2026
- Protocol compatibility
- OpenClawcompatibility · observed Oct 9, 2026
- Adoption signal
- 3.8K downloadsadoption · observed Oct 9, 2026
- Latest release
- 2.2.1release · observed Mar 25, 2026
- Handshake status
- UNKNOWNsecurity
Install and run
Setup complexity: low.
clawhub skill install s174qmgq05ybe5apd1vz0yphkd83j9w1:video-producer- Setup complexity is LOW. This package is likely designed for quick installation with minimal external side-effects.
- Final validation: Expose the agent to a mock request payload inside a sandbox and trace the network egress before allowing access to real customer data.
Contract: missing
curl -s "https://www.xpersona.co/api/v1/agents/clawhub-a1024708231-video-producer/snapshot"
Documentation
CLAWHUB
61,126 characters of source documentation, loaded on request.
Extracted files
5 files captured from the source.
SKILL.md
---
name: video-producer
description: 短视频一键生成技能 v2.2。调用video-director进行画面规划,然后生成AI素材、TTS配音、视频渲染,输出完整MP4。
version: 2.2.0
tags: [video, production, tts, image-generation, automation, storyboard]
---
# Video Producer - 短视频一键生成技能 v2.2
## 核心能力
1. **画面规划** - 调用video-director生成分镜表(含素材路径)
2. **AI素材生成** - 根据文案关键词智能匹配素材
3. **TTS配音** - 每场景独立配音
4. **视频渲染** - Remotion + AI素材动画
5. **音视频合成** - 最终MP4输出
---
## 技能协作
本技能与 **video-director** 协作完成视频生成:
```
用户输入
↓
video-producer (协调者)
↓
调用 video-director (画面规划专家)
↓
生成分镜表 (JSON格式)
↓
video-producer 继续执行
↓
AI生图 → TTS配音 → 视频渲染 → 合成输出
```
### 协作优势
- **职责分离**:video-director专注画面设计,video-producer专注执行
- **独立使用**:video-director可单独用于画面规划
- **灵活调整**:用户可手动修改分镜表后再生成视频
- **易于维护**:设计规则和执行逻辑分离更新
---
## 画面设计方案格式
```markdown
# 「主题」画面设计方案
**总时长:** 10秒
| 场景 | 时间 | 类型 | 口播 | 素材 |
|:----:|------|------|------|------|
| 0 | 0-2s | 开场 | 主题... | 科技背景 |
| 1 | 2-7s | 核心观点 | 口播... | AI, 工作 |
---
## 场景1:标题
**时间:** 2s - 7s (5秒)
**口播:** 完整口播文案
### 画面设计
```
[背景] 科技背景 - fadeIn 0-30帧
[Emoji] 🤖 - popIn 15-30帧
[文字] "主标题" - fadeSlideUp 30-70帧
```
### 素材清单
| 元素 | 类型 | Prompt | 尺寸 | 保存路径 |
|------|------|--------|------|----------|
| 科技背景 | 背景 | 抽象科技背景... | 9:16 | s00_科技背景.png |
| AI | 素材 | AI机器人头像... | 1:1 | s01_AI.png |
```
---
## 名词 → 素材 映射表
| 关键词 | 素材描述 |
|--------|---------|
| AI/机器人 | 逼真的AI机器人头像 |
| 数据/录入 | 数据流动画 |
| 设计/创意 | 设计师工作场景 |
| 程序员/代码 | 编程工作场景 |
| 赚钱/收入 | 金币增长图表 |
| 时间/倒计时 | 沙漏时钟 |
| 技能/升级 | 技能树图标 |
| 取代/替代 | 人类vsAI对比图 |
| 裁员 | 空荡办公室 |
| 实习生 | 年轻人使用AI |
---
## 工作流
```
Step 1: 生成画面设计方案
↓
Step 2: AI生成素材 (按filename保存)
↓
Step 3: TTS配音
↓
Step 4: 生成视频代码 (按filename引用素材)
↓
Step 5: 渲染 + 合并
```
---
## 输出文件
```
test-video/
├── storyboard.md # 画面设计方案(含素材路径)
├── materials/ # AI素材
│ ├── s00_科技背景.png
│ ├── s01_AI.png
│ └── ...
├── audio/ # TTS配音
├── src/Video.js # 视频代码
└── out/final.mp4 # 最终视频
```
---
## 素材路径使用
生成的视频代码会自动引用素材路径:
```javascript
import img0_科技背景 from 'materials/s00_科技背景.png';
import img1_AI from 'materials/s01_AI.png';
// 在场景中使用
<img src={img0_科技背景} style={{ position: 'absolute', ... }} />
```
---
## 使用方式
```bash
node produce.js "视频主题" '[{"text":"口播","emoji":"💡","title":"标题"}]'
```
---
## v2.1.1 更新 (修复)
### Bug 修复
- TTS生成添加重试逻辑(最多3次)
- 添加文件验证:确保音频文件大小>1KB
- 添加缺失文件检查和警告
### 修复的问题
- 场景1音频(s1.mp3)缺失导致只有一句配音
- TTS失败时静默继续的问题_meta.json
{
"ownerId": "kn7385bcem2pdw7gv9hp9fxvss835jxt",
"slug": "video-producer",
"version": "2.2.1",
"publishedAt": 1774450065862
}skill-card.md
## Description: Video Producer generates short-form videos by using video-director for storyboard planning, then creating AI visual assets, TTS narration, Remotion video code, and a final MP4. This skill is ready for commercial/non-commercial use. ## Publisher: [a1024708231](https://clawhub.ai/user/a1024708231) ### License/Terms of Use: MIT-0 ## Use Case: Content creators and developers use this skill to turn a topic and talking points into a storyboard, generated visuals, narrated scenes, renderable video code, and an MP4 video. ### Deployment Geography for Use: Global ## Known Risks and Mitigations: Risk: The security evidence reports embedded API keys in the release. Mitigation: Remove hard-coded keys, rotate exposed credentials, and require runtime credentials from environment variables or a managed secret store before installation. Risk: The skill sends prompts and narration content to third-party MiniMax image and TTS services. Mitigation: Disclose the third-party data flow and obtain approval for any user, customer, or confidential content before using the skill. Risk: The security evidence reports unsafe execution paths and generated-code handling. Mitigation: Replace shell-string execution with argument-array execution, validate storyboard data and filenames, and run rendering in sandboxed input and output directories. ## Reference(s): - [ClawHub skill page for Video Producer](https://clawhub.ai/a1024708231/skills/video-producer) - [ClawHub publisher profile a1024708231](https://clawhub.ai/user/a1024708231) ## Skill Output: **Output Type(s):** [Markdown, JSON, Code, Shell commands, Files] **Output Format:** [Storyboard Markdown and JSON, generated JavaScript/React code, image and audio files, and MP4 video files] **Output Parameters:** [1D] **Other Properties Related to Output:** [Produces local project artifacts including storyboard files, generated media, Remotion source files, intermediate video, concatenated audio, and final MP4 output.] ## Skill Version(s): 2.2.1 (source: server release metadata; SKILL.md frontmatter says 2.2.0) ## Ethical Considerations: Users should evaluate whether this skill is appropriate for their environment, review any generated or modified files before relying on them, and apply their organization's safety, security, and compliance requirements before deployment.
test-output/storyboard.md
# 「牛顿发现苹果」画面设计方案 **总时长:** 8秒 | 场景 | 时间 | 类型 | 口播 | 素材 | |:----:|------|------|------|------| | 0 | 0-2s | 开场 | 牛顿发现苹果... | 科技背景 | | 1 | 2-5s | 核心观点 | 牛顿坐在苹果树下思考... | 牛顿, 苹果 | | 2 | 5-8s | 结尾 | 牛顿由此发现万有引力定律... | - | --- ## 场景0:牛顿发现苹果 **时间:** 0s - 2s (2秒) **口播:** 牛顿发现苹果 ### 画面设计 ``` [背景] 科技背景 - fadeIn 0-30帧 [Emoji] 🤖 - popIn 15-30帧 [文字] "牛顿发现苹果" - fadeSlideUp 30-70帧 ``` ### 素材清单 | 元素 | 类型 | Prompt | 尺寸 | 保存路径 | |------|------|--------|------|----------| | 科技背景 | 背景 | 抽象科技背景,深蓝色调,发光线条和网格,数据流效果,科幻数字艺术风格 | 9:16 | s00_科技背景.png | ## 场景1:发现苹果 **时间:** 2s - 5s (3秒) **口播:** 牛顿坐在苹果树下思考 ### 画面设计 ``` [素材] 牛顿 - fadeIn 20-65帧 [素材] 苹果 - fadeIn 20-65帧 [Emoji] 🍎 - popIn 10-25帧 [文字] "发现苹果" - fadeSlideUp 25-65帧 ``` ### 素材清单 | 元素 | 类型 | Prompt | 尺寸 | 保存路径 | |------|------|--------|------|----------| | 牛顿 | 素材 | 牛顿画像,严肃的科学家,深色背景,古典风格 | 1:1 | s01_牛顿.png | | 苹果 | 素材 | 一个红苹果,干净背景,简洁风格 | 1:1 | s01_苹果.png | ## 场景2:原理发现 **时间:** 5s - 8s (3秒) **口播:** 牛顿由此发现万有引力定律 ### 画面设计 ``` [Emoji] 🔧 - popIn 10-25帧 [文字] "牛顿由此发现万有引力定律" - fadeSlideUp 25-65帧 [描述] "解锁你的第一个AI技能" - fadeSlideUp 45-85帧 ``` ### 素材清单 无额外素材(纯文字场景)
test-output/input.json
{
"topic": "牛顿发现苹果",
"points": [
{
"text": "牛顿坐在苹果树下思考",
"emoji": "🍎",
"title": "发现苹果"
}
],
"ending": {
"endingText": "牛顿由此发现万有引力定律",
"endingTitle": "原理发现",
"endingDesc": ""
}
}AionUi
Free, local, open-source 24/7 Cowork app and OpenClaw for Gemini CLI, Claude Code, Codex, OpenCode, Qwen Code, Goose CLI, Auggie, and more | 🌟 Star if you like it!
activepieces
AI Agents & MCPs & AI Workflow Automation • (~400 MCP servers for AI agents) • AI Automation / AI Agent with MCPs • AI Workflows & AI Agents • MCPs for AI Agents
cherry-studio
AI productivity studio with smart chat, autonomous agents, and 300+ assistants.
CopilotKit
The Frontend for Agents & Generative UI. React + Angular
Machine-readable data
The same record, as JSON, for agents and crawlers.
{
"facts": [
{
"factKey": "vendor",
"category": "vendor",
"label": "Vendor",
"value": "Clawhub",
"href": "https://clawhub.ai/a1024708231/skills/video-producer",
"sourceUrl": "https://clawhub.ai/a1024708231/skills/video-producer",
"sourceType": "profile",
"confidence": "medium",
"observedAt": "2026-10-09T06:41:01.446Z",
"isPublic": true
},
{
"factKey": "protocols",
"category": "compatibility",
"label": "Protocol compatibility",
"value": "OpenClaw",
"href": "https://www.xpersona.co/api/v1/agents/clawhub-a1024708231-video-producer/contract",
"sourceUrl": "https://www.xpersona.co/api/v1/agents/clawhub-a1024708231-video-producer/contract",
"sourceType": "contract",
"confidence": "medium",
"observedAt": "2026-10-09T06:41:01.446Z",
"isPublic": true
},
{
"factKey": "traction",
"category": "adoption",
"label": "Adoption signal",
"value": "3.8K downloads",
"href": "https://clawhub.ai/a1024708231/video-producer",
"sourceUrl": "https://clawhub.ai/a1024708231/video-producer",
"sourceType": "profile",
"confidence": "medium",
"observedAt": "2026-10-09T06:41:01.446Z",
"isPublic": true
},
{
"factKey": "latest_release",
"category": "release",
"label": "Latest release",
"value": "2.2.1",
"href": "https://clawhub.ai/a1024708231/video-producer",
"sourceUrl": "https://clawhub.ai/a1024708231/video-producer",
"sourceType": "release",
"confidence": "medium",
"observedAt": "2026-03-25T14:47:45.862Z",
"isPublic": true
},
{
"factKey": "handshake_status",
"category": "security",
"label": "Handshake status",
"value": "UNKNOWN",
"href": "https://www.xpersona.co/api/v1/agents/clawhub-a1024708231-video-producer/trust",
"sourceUrl": "https://www.xpersona.co/api/v1/agents/clawhub-a1024708231-video-producer/trust",
"sourceType": "trust",
"confidence": "medium",
"observedAt": null,
"isPublic": true
}
],
"events": [
{
"eventType": "release",
"title": "Release 2.2.1",
"description": "修复视频发送无法正确加载本地文件的问题;修复场景切换时长计算错误;修复素材引用变量名错误;添加自定义结尾支持",
"href": "https://clawhub.ai/a1024708231/video-producer",
"sourceUrl": "https://clawhub.ai/a1024708231/video-producer",
"sourceType": "release",
"confidence": "medium",
"observedAt": "2026-03-25T14:47:45.862Z",
"isPublic": true
}
]
}Record generated Oct 9, 2026.
