video-prompt
chatfire-AI/huobao-drama · Agent Skill
根據場景描述生成人工智慧影片提示詞,按時間分割影片並允許段內鏡頭切換。
前往安裝 ↓總覽
| 發布者 | |
|---|---|
| 儲存庫 | chatfire-AI/huobao-drama ↗ |
| 技能資料夾 | video-prompt |
| 星 | 14,828 |
| 附帶檔案 | 1 |
| 授權 | 未標示 — 請向作者確認 |
| 最近更新 | 2026年8月7日 |
| 連結 | 技能原始碼 ↗ · 儲存庫 ↗ |
Mozgi 檢查
我們在技能檔案中發現的內容。詳細資訊需訂閱。
安裝
技能就是一個含 SKILL.md 的資料夾。選擇你的代理,在專案根目錄的終端機(macOS、Linux 或 Windows 的 Git Bash)執行指令。
把提示貼到 Claude、Codex 或其他助理:它會自行檢查並安裝技能。
Install the “video-prompt” skill from mozgi.io (https://mozgi.io/skills/video-prompt/) for me. 1. Download the archive: https://mozgi.io/skills/video-prompt/download If it fails, take the skill folder from the source: https://github.com/chatfire-AI/huobao-drama/tree/master/backend/workspace/skills/prompt-generator/video-prompt 2. Read SKILL.md and the other files. Check the skill is safe: no hidden commands, no sending data elsewhere, no scripts doing something other than described. If anything looks suspicious, stop and tell me. 3. Put the “video-prompt” folder into your agent's skills folder: .claude/skills/ for Claude Code, .agents/skills/ for Codex, .cursor/skills/ for Cursor, .gemini/skills/ for Gemini CLI. Inside the project if we are in one, otherwise in the home folder (~/.claude/skills/ etc.). 4. Make sure <skills folder>/video-prompt/SKILL.md exists. 5. Briefly tell me what this skill does and offer to try it on my task. If you cannot do a step yourself, tell me what to click or type.
git clone --depth 1 --branch master https://github.com/chatfire-AI/huobao-drama.git /tmp/huobao-drama mkdir -p .claude/skills cp -r /tmp/huobao-drama/backend/workspace/skills/prompt-generator/video-prompt .claude/skills/video-prompt
重新啟動 Claude Code — 技能就會出現在清單中,手動呼叫:/video-prompt。要套用到所有專案,請放在 ~/.claude/skills。
git clone --depth 1 --branch master https://github.com/chatfire-AI/huobao-drama.git /tmp/huobao-drama mkdir -p .agents/skills cp -r /tmp/huobao-drama/backend/workspace/skills/prompt-generator/video-prompt .agents/skills/video-prompt
Codex 會從目前資料夾往上到儲存庫根目錄,在 .agents/skills 中尋找技能;用 /skills 或 $video-prompt 呼叫。所有專案:~/.agents/skills。
git clone --depth 1 --branch master https://github.com/chatfire-AI/huobao-drama.git /tmp/huobao-drama mkdir -p .cursor/skills cp -r /tmp/huobao-drama/backend/workspace/skills/prompt-generator/video-prompt .cursor/skills/video-prompt
Cursor 啟動時會載入技能;在 Agent 聊天輸入「/」呼叫。Cursor 也會讀取 .claude/skills 與 .agents/skills。所有專案:~/.cursor/skills。
git clone --depth 1 --branch master https://github.com/chatfire-AI/huobao-drama.git /tmp/huobao-drama mkdir -p .gemini/skills cp -r /tmp/huobao-drama/backend/workspace/skills/prompt-generator/video-prompt .gemini/skills/video-prompt
任務符合時,Gemini CLI 會提議啟用技能,由你確認。所有專案:~/.gemini/skills。
安裝前請先檢視 SKILL.md 與相關檔案。點擊檔案即可預覽。
SKILL.md 內容
作者原文 · 唯讀视频提示词(分镜段落 → video_prompt)
根据单个分镜段落的 description(含【镜头N】子镜头结构与台词/旁白)/ atmosphere / duration,生成驱动 AI 视频生成的 video_prompt。一个分镜段落 = 一段 8-15 秒的视频,内部允许切镜:段与段之间可以是不同镜头(换景别/角度/对象),用硬切衔接;但全程不跨场景、不闪回。
格式
video_prompt 的第一行是信息头:先介绍这条视频有哪些人物和场景,然后再接时间分段。人物、场景一律用 @ 引用(生成时会替换为对应参考图片标记,让视频模型先对上"谁"和"在哪")。
出场人物:@小明、@小红;场景:@咖啡厅。
0-3秒:@咖啡厅,近景固定镜头,@小明低头看手机,手指反复敲桌面,表情焦虑。
3-6秒:切到门口全景,门铃响,@小红推门走入,带进一阵冷风。
6-9秒:切回中景,@小红微笑着走向小明坐下,小明说:「你终于来了。」
信息头规则:
- 只列该分镜段落实际出场的人物和绑定的场景,不要列没出场的
- 有明显道具出场时可在信息头追加(如
;道具:@信件) - 信息头独立一行,以句号结尾,之后是时间分段
按 3 秒为一段,每段单独一行、用换行分隔,时间范围连续衔接(无重叠、无空缺)。
与分镜描述的映射
description 是 video_prompt 的唯一内容来源(画面、动作、台词、旁白都在其中),转换规则:
description的每个【镜头N】映射为 1-2 个连续的 3 秒段,顺序一致、不遗漏、不合并、不新增子镜头- 台词/旁白从对应
【镜头N】内的「角色名说:「…」」「旁白:…」提取,分配到该子镜头映射的段;不要创作 description 之外的新台词 - 画面动作以
description为准;atmosphere只用于补各段的光线、色调与氛围描写
段内结构
每一段按此顺序组织内容(可省略无内容的项,但动作/画面必须有):
时间范围 + 场景@引用 + 景别/运镜 + 角色@引用+主体动作·表情 + 对白/旁白 + 氛围光线
- 第一段必须建立空间:场景 + 机位 + 角色的位置与状态,让观众一眼知道在哪、看谁
- 切镜:切镜后的段开头用"切到/切回"等衔接词,并重新交代景别与主体;切镜点应对齐分镜
description中的【镜头N】结构 - 景别/运镜:每段一个镜头状态(近景/中景/全景/特写;固定/推/拉/摇/跟);单个子镜头内运镜连续,切镜后可更换运镜方式
- 动作:每段一个主动作,动词具体可见(走、转身、抬头、攥紧、停顿)
- 情绪全部转为可见描写:不要"他很伤心/气氛紧张"这类抽象词,写成"他低下头、手指攥紧杯沿、呼吸变重"
- 对白/旁白:写「角色名说:「台词」」,旁白写「旁白:内容」;3 秒念不完的长台词拆到多段;无对白的段可写环境音/动作音(如"机器持续轰鸣")
引用规则
@场景名— 场景引用,名字必须与场景列表中的地点完全一致@角色名— 角色引用,名字必须与角色列表中的名字完全一致@道具名— 道具引用,名字必须与道具列表中的名字完全一致;道具在画面中明显可见、被使用或特写时引用- 生成时会自动把
@名字替换为对应参考图片标记(如@小明→@图片1小明),因此名字必须精确匹配,不要缩写或加额外符号 - 每段至少一个 @ 引用锚定画面;角色出场的段必须 @ 该角色;只引用该分镜段落已绑定的场景/角色/道具
时间轴规则
- 段数 = 分镜段落 duration ÷ 3 秒(向上取整),各段时间范围相加必须等于段落总时长
- 内容节奏:第一段建立 → 中段推进动作/冲突 → 末段落到结果或情绪点
禁止事项
- 跨场景切换、闪回(一个段落只发生在一个场景内)
- 引用列表之外的场景/角色名
- 抽象心理描写、文学化比喻(模型只认可见画面)
- 语言与会话语言指令不符
保存
调用 update_storyboard 仅更新该分镜段落的 video_prompt 字段,不要改动其他字段,不要重新拆分整集。
常見問題
video-prompt 技能有什麼用途?
根據場景描述生成人工智慧影片提示詞,按時間分割影片並允許段內鏡頭切換。
如何安裝 video-prompt?
打開本頁的「安裝」區塊並選擇你的代理 — Claude Code、Codex、Cursor 或 Gemini CLI:那裡有把技能資料夾複製到正確位置的現成指令。也可以複製「透過助理」分頁中的提示,讓助理自行檢查並安裝技能。
video-prompt 適用哪些 AI 模型?
技能是純 Markdown 指示(Agent Skills 格式),因此 video-prompt 適用任何讀取 SKILL.md 的代理:Claude Code、Codex、Cursor、Gemini CLI、GitHub Copilot、OpenCode 等。只有在任務符合技能描述時,模型才會載入指示。
video-prompt 是免費的嗎?
此技能由 chatfire-AI 公開發布。技能本身免費 — 你只需向 AI 供應商支付實際使用的 token 費用。儲存庫未標示授權 — 商業使用前請向作者確認條款。
安裝技能安全嗎?
技能是代理會遵循的指示,安裝前請閱讀 SKILL.md 及相關檔案。技能資料夾中的腳本只有在代理執行時才會運行 — 留意它的動作,不要授予多餘權限。
技能和 MCP 伺服器或外掛有何不同?
MCP 伺服器或外掛為模型提供新工具 — 會執行並回傳結果的程式碼。技能提供的是知識與流程:如何處理任務、要遵循哪些步驟、好的成果長什麼樣子。它不需要伺服器或 API 金鑰。