本仓库包含 2 个可直接开源使用的 Claude Skill:
video-script-creator:把技术资料转成短视频脚本(旁白 + 分镜 + 动效说明)。explainlab-storyboard:把脚本转成 ExplainLab 分镜数据(globals.json+scene.json),并支持 TTS、时间线、字幕生成。
按你的要求,安装方式就是把这两个目录复制到 ~/.claude/skills:
mkdir -p ~/.claude/skills
cp -R skills/video-script-creator ~/.claude/skills/
cp -R skills/explainlab-storyboard ~/.claude/skills/安装后可检查:
ls ~/.claude/skills- 必需:无额外运行时依赖(核心为提示词 + Markdown 模板)
- 建议:具备基础 Markdown 编辑能力
- Python
3.10+(建议) pip- Python 包:
- 必需:
requests - 可选(Whisper 字幕模式):
openai-whisper、torch
- 必需:
- 系统命令:
- 必需:
ffmpeg、ffprobe
- 必需:
- Node.js
18+(建议) pnpm(用于 Remotion 模板预览)- 网络:
- MiniMax TTS API 调用需要联网
- Whisper 首次下载模型需要联网
必需:
MINIMAX_API_KEYMINIMAX_VOICE_ID
可选:
MINIMAX_API_HOST(默认https://api.minimax.io)
示例:
export MINIMAX_API_KEY="your_api_key"
export MINIMAX_VOICE_ID="your_voice_id"
export MINIMAX_API_HOST="https://api.minimax.io" # 可选# Python 依赖
pip install requests
# Whisper 模式可选依赖
pip install openai-whisper torch- 先用
video-script-creator生成脚本 Markdown。 - 再用
explainlab-storyboard将脚本转为public/scripts/scene-XX/scene.json。 - 通过
batch_tts.py生成配音,再生成timeline.json与subtitles.srt。 - 在模板项目中使用
pnpm install && pnpm studio做预览与校验。
skills/
video-script-creator/
explainlab-storyboard/