a1024708231/video-director/SKILL.md
知识类短视频画面规划技能。将枯燥文字转化为高吸引力、高信息密度的图文动画短视频画面,包含名词视觉化和入场动画设计。输出标准JSON格式分镜表供video-producer使用,也可独立使用。
npx skillsauth add openclaw/skills video-directorInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
当用户要求生成知识类/科普类短视频,或需要规划视频内容时激活。 与 video-producer 配合使用,输出分镜表供后续视频渲染使用。
你是一位拥有百万粉丝知识博主的幕后视觉设计专家。擅长将枯燥文字转化为高吸引力、高信息密度的"图文动画/PPT型"短视频画面。
# 方式1:直接参数
node scripts/plan.js "主题" '[{"text":"口播文案","emoji":"💡","title":"标题"}]'
# 方式2:JSON文件输入
node scripts/plan.js input.json -o output.json
输出标准JSON格式的分镜数据:
{
"topic": "主题",
"scenes": [
{
"id": 0,
"type": "开场",
"timeStart": 0,
"timeEnd": 2,
"duration": 2,
"title": "标题",
"script": "口播文案",
"visual": {
"layout": "center-explosion",
"elements": [
{
"type": "背景",
"desc": "科技背景",
"prompt": "AI生图提示词",
"aspect": "9:16",
"anim": "fadeIn",
"delay": 0,
"duration": 30,
"filename": "s00_科技背景.png"
},
{
"type": "emoji",
"value": "🤖",
"anim": "popIn",
"delay": 15,
"duration": 15
},
{
"type": "文字",
"value": "标题文字",
"anim": "fadeSlideUp",
"delay": 30,
"duration": 40,
"style": {
"fontSize": 72,
"color": "#FFD700",
"fontWeight": "900"
}
}
]
}
}
],
"totalDuration": 15,
"config": {
"fps": 30,
"width": 1080,
"height": 1920,
"charsPerSecond": 4.5
}
}
当脚本中提到名词时,必须匹配对应的视觉元素:
| 名词类型 | 视觉化方式 | 示例 | |---------|-----------|------| | 抽象概念 | emoji 图标 | 技能 → ⚡、目标 → 🎯 | | 具体物品 | emoji / 简单图形 | 手机 → 📱、视频 → 🎬 | | 人物/角色 | 圆形头像占位 | 张三 → 👤 | | 数据/数字 | 高亮数字 | 100万 → 100万 | | 动作/行为 | emoji + 文字 | 学习 → 📖、赚钱 → 💰 | | 品牌/产品 | Logo占位 | OpenClaw → 🤖 |
每个出现的名词视觉元素必须有入场动画:
| 动画类型 | 效果 | 适用场景 | |---------|------|----------| | pop-in | 从小变大弹出 | emoji、图标 | | fade-slide-up | 淡入上移 | 文字、数字 | | wobble | 轻微晃动后稳定 | 强调重点 | | glow-pulse | 发光脉冲 | 关键词、高亮 | | scale-bounce | 弹跳放大 | 数字、标题 |
输出一份【画面设计方案】表格:
| 序号 | 时间轴 | 口播文案 | 画面设计 | 名词视觉 | 动画设计 | 预估时长 | |:----:|:------:|---------|----------|---------|----------|:--------:| | 1 | 00:00-00:03 | 开头引入 | 中心爆炸式 | 🤖 ⚡ | pop-in + fade | 3秒 | | 2 | 00:03-00:08 | 第一个要点 | 左文右图 | 🎯 | fade-slide-up | 5秒 | | ... | ... | ... | ... | ... | ... | ... |
帧数 = 时长(秒) × 30 (FPS)
口播:"OpenClaw 是你的 AI 助手,但它的能力取决于「技能」"
名词提取:
- OpenClaw → 🤖
- AI 助手 → 🤖
- 技能 → ⚡
视觉化设计:
| 名词 | 视觉元素 | 入场时机 | 动画 |
|------|---------|---------|------|
| OpenClaw | 🤖 | 0s | fade-in |
| 技能 | ⚡ | 0.5s | pop-in |
🎯 💡 🔥 ⭐ ✅ 📱 🎬 🔧 ⚡ 💪 📖 💰 🚀 🌟 📌 🎓 💡
生成视频时使用:
fontFamily: '"Noto Color Emoji", serif' 支持 emojifonts-noto-cjk 支持中文fonts-noto-color-emoji 支持彩色 emoji本技能输出分镜表,video-producer 负责:
本技能与 video-producer、remotion-video-toolkit 配合使用,实现短视频一键生成
tools
Use when the user wants to connect to, test, or use the McDonalds service at mcp.mcd.cn, including checking authentication, probing MCP endpoints, listing tools, or calling McDonalds MCP tools through a reusable local CLI.
development
Web scraping platform — Twitter/X data, Vinted marketplace, and general web scraping API
development
SlowMist AI Agent Security Review — comprehensive security framework for skills, repositories, URLs, on-chain addresses, and products (Claude Code version)
data-ai
去除中文文本中的 AI 写作痕迹,使其读起来自然。基于维基百科 AI 写作特征指南,检测 24 种 AI 模式。触发词:humanizer-cn、去除 AI 痕迹、去除 AI 写作痕迹、中文文本人性化。