一个面向 Codex 的中文火柴人短视频 Skill。
输入一个主题,它可以帮助你设计一支约 55–60 秒、10 个场景的火柴人视频,并按阶段确认旁白、动画和生成参数,再按需生成图片或视频。
- 从一个主题生成完整的视频结构
- 生成 10 个场景的图片提示词
- 生成 10 个场景的动画提示词
- 生成简单自然的中文旁白
- 可选先确认火柴人角色
- 可选生成 10 张场景图片
- 可选使用 Grok 图生视频生成动态片段
- 可选使用 HyperFrames 拼接片段、字幕和时间轴
默认角色风格是温暖、简洁、容易理解的火柴人:深色线条、圆形头部、统一比例、白色或极简背景,并使用少量暖色点缀。
将整个仓库复制到 Codex 的 Skill 目录:
cp -R huochairen ~/.codex/skills/huochairen安装后重新打开 Codex,或在新的对话中调用 Skill。
用 huochairen 做一个关于“拖延”的视频
Skill 会先生成:
- 主题和核心观点
- 10 个场景的图片提示词
- 10 个场景的动画提示词
- 中文旁白脚本
不会立即生成图片或视频。
为了避免生成错误,默认按以下阶段进行:
主题
→ 场景、动画、旁白方案
→ 确认旁白
→ 确认动画提示词
→ 生成图片
→ 确认图片与动画对应关系、时长和后端
→ 生成视频片段
→ 拼接和导出最终视频
常用确认指令:
台词确认
动画提示词确认
生成图片
图片对应动画确认,时长确认,可以开工
继续制作视频
在生成图生视频之前,必须确认:
- 每张图片对应哪段动画提示词
- 每段视频的时长
- 画面比例
- 是否生成声音
- 使用哪个视频后端
声音默认关闭。旁白会先作为中文台词脚本提供,不会自动生成声音轨;只有你明确说“生成声音”“开启声音”或确认生成音频时,才会开启声音参数。
支持三种后端,首次使用默认优先使用已登录的 Super Grok 浏览器流程:
- 已登录的 Super Grok 浏览器
- 自定义 Grok 兼容 API
- 官方 xAI API
当用户配置了 API 后,后续可以优先使用 API。推荐的 API 路由是:
POST /v1/videos/generations
GET /v1/videos/{request_id}
图生视频请求必须带入原图:
{
"model": "grok-imagine-video-1.5",
"prompt": "动画提示词",
"image": { "url": "data:image/png;base64,..." },
"duration": 6,
"aspect_ratio": "16:9",
"generate_audio": false
}上面的 generate_audio: false 是默认值;只有用户明确开启声音后才改为 true。
如果开启声音,Grok 可以用预设音色生成视频对白,但不保证逐字准确,也可能混入音效。需要严格按中文台词配音时,建议单独使用 TTS 再合成。
Grok Imagine Video 1.5 单次视频最长约 15 秒。因此,59 秒的完整火柴人视频会自动拆成多个已确认片段,再拼接成片;15 秒以内的短视频才适合一次生成带声音成片。
重要:如果用户要求基于指定图片生成,不能只发送文字提示词,否则模型会重新生成一张不对应原图的画面。
浏览器模式依赖用户自己登录 Super Grok。登录状态保存在浏览器自己的本地用户配置中:
- Skill 不保存密码、Cookie 或 Token
- CAPTCHA 和 MFA 必须由用户自己完成
- 没有登录状态时,先提示用户手动登录
- 不会擅自修改已经确认的图片、提示词或时长
- 场景图片默认:16:9
- 视频默认:约 59 秒、10 个场景
- 每个场景默认约 6 秒
- 默认保持固定镜头和轻微自然动作
- 最终视频默认输出 B 站兼容的 MP4
SKILL.md Skill 主规则
agents/openai.yaml Codex 界面元数据
assets/stickman-avatar-reference.png 默认火柴人参考图
这个 Skill 不会自动上传、发布或发送内容到任何平台。生成图片和视频前会等待用户确认,API 密钥和浏览器登录信息也不应写入仓库或提示词。
建议仓库维护者根据实际发布方式补充许可证。当前仓库未声明具体开源许可证。