Skill flagged — suspicious patterns detected

ClawHub Security flagged this skill as suspicious. Review the scan results before using.

Ai Video Prompt

v1.0.0

AI视频Prompt构建专家。采用"首尾帧图片+视频"工作流,支持多段5秒视频拼接生成长视频(30秒/60秒)。先生成关键帧图片,再生成视频Prompt,确保段与段之间无缝衔接。针对即梦平台优化,支持全中文Prompt输出。

0· 200·0 current·0 all-time
Security Scan
VirusTotalVirusTotal
Benign
View report →
OpenClawOpenClaw
Suspicious
medium confidence
Purpose & Capability
Name/description (AI video prompt builder, multi-segment 5s clips + keyframes) align with the provided SKILL.md, examples, and the prompt_builder.py script. No unrelated credentials, binaries, or install steps are requested.
!
Instruction Scope
SKILL.md promises '关键帧衔接一致性保障' and describes automated checks, but the runtime script's consistency check is extremely weak (it only looks for the literal substring '同个'/'同一个' in the next_frame prompt). The skill does not inspect or compare generated images, frame metadata, hashes, or perform semantic checks; most verification is manual. The mismatch between claimed automatic guarantees and the actual implementation is a scope/coherence issue.
Install Mechanism
Instruction-only with a small Python helper script; no install spec, no external downloads, and no code that writes to unexpected system locations. Low install risk.
Credentials
The skill requests no environment variables, no credentials, and no config paths. That matches its purpose as a prompt-generation helper that does not itself call external APIs.
Persistence & Privilege
always:false and no persistence or modification of other skills/configs. The skill runs interactively or prints prompts; it does not register long-lived privileges.
What to consider before installing
This skill is low-risk in terms of credentials and network access, and it matches its stated purpose of building prompts. However, it overstates its ability to "ensure" frame-to-frame consistency: the included check_consistency() only tests for the literal presence of the phrase '同个' in prompts and does not compare images or verify semantic equivalence. Before using: (1) Inspect the Python script yourself and run it in a sandbox; (2) be prepared to manually verify generated keyframe images and video segments — the tool aids prompt creation but does not validate visual outputs; (3) if you plan to automate sending prompts to image/video APIs, remember those services will require separate API keys (not requested by this skill) and may have policies about generating realistic minors/medical content; (4) consider improving the consistency check (compare prompt tokenization, or compute image similarity/metadata if you automate image generation) if you need true automatic guarantees.

Like a lobster shell, security has layers — review code before you run it.

latestvk97d1mzn4sfb2ynjx1svqb57px83713k
200downloads
0stars
1versions
Updated 3h ago
v1.0.0
MIT-0

AI Video Prompt Builder - AI视频Prompt构建专家

概述

本Skill采用**"关键帧图片+多段视频拼接"**工作流,支持生成长视频(30秒/60秒或更长)。通过生成关键帧图片,再生成多段5秒视频,确保段与段之间无缝衔接。

核心工作流:

  1. 规划视频总时长和段数(每段5秒)
  2. 生成关键帧图片Prompt(N+1张,N=段数)
  3. 生成每段5秒视频Prompt(基于相邻关键帧)
  4. 关键:确保相邻段共用同一张关键帧
  5. 拼接成完整长视频

核心能力:

  • 多段视频拼接规划
  • 关键帧衔接一致性保障
  • 道具/状态连贯性检查
  • 详细描述防"违反常理"
  • 即梦平台优化
  • 全中文Prompt输出

支持平台:

  • 即梦AI (Seedance) - 推荐
  • Kling AI (可灵)
  • Runway Gen-3/4
  • OpenAI Sora

多段视频拼接原理

关键帧结构(以30秒=6段为例)

关键帧A(0s)
    ↓
关键帧B(5s)= 第1段尾帧 = 第2段首帧
    ↓
关键帧C(10s)= 第2段尾帧 = 第3段首帧
    ↓
关键帧D(15s)= 第3段尾帧 = 第4段首帧
    ↓
关键帧E(20s)= 第4段尾帧 = 第5段首帧
    ↓
关键帧F(25s)= 第5段尾帧 = 第6段首帧
    ↓
关键帧G(30s)= 第6段尾帧

关键规则:

  • 30秒视频 = 6段 × 5秒 = 7张关键帧
  • 60秒视频 = 12段 × 5秒 = 13张关键帧
  • 相邻段必须共用同一张关键帧

工作流程

阶段1:规划视频结构

确定:

  • 总时长(30秒/60秒/其他)
  • 段数(总时长 ÷ 5秒)
  • 每段的起止状态
  • 关键情绪转折点

阶段2:生成关键帧图片Prompt

每张关键帧必须包含:

  1. 主体:详细外貌+服装(完全一致)
  2. 道具:明确道具状态和位置
  3. 表情:具体神态
  4. 姿势:身体姿态
  5. 环境:场景+光线

关键要求:

  • 所有关键帧的主体描述完全相同
  • 道具状态变化要有逻辑连贯性
  • 相邻关键帧的差异要合理可控

阶段3:生成每段视频Prompt

每段结构:

5秒视频:首帧状态 → 中间变化 → 尾帧状态

要求:

  • 引用首帧图片
  • 描述5秒内的完整变化
  • 确保变化逻辑通向尾帧

阶段4:衔接一致性检查

必须检查:

  • 第N段尾帧 = 第N+1段首帧(完全相同的Prompt)
  • 道具状态连贯(玩具从有→掉→无,逻辑通顺)
  • 主体外貌完全一致
  • 服装完全一致
  • 环境光线逻辑合理

关键帧衔接规范(防错误)

错误示例 ❌

第1段尾帧B(5s):

...手里抓着彩色玩具...

第2段首帧B(5s):

...手里无玩具...  ← 错误!道具不一致

正确示例 ✅

第1段尾帧B(5s):

...手里抓着彩色玩具...

第2段首帧B(5s):

...手里抓着彩色玩具...  ← 正确!完全一致

第2段尾帧C(10s):

...手里玩具掉落...  ← 在本段内变化

道具状态时间线规范

必须明确记录每个关键帧的道具状态:

时间关键帧道具状态变化说明
0sA无玩具初始状态
5sB手中有玩具妈妈给的
10sC玩具掉落紧张时掉了
15sD无玩具妈妈收起来了
20sE无玩具保持
25sF无玩具保持
30sG无玩具保持

规则:

  • 道具变化只能发生在段内(视频生成时)
  • 关键帧之间道具状态必须一致
  • 变化要有合理逻辑(紧张→掉落,不是凭空消失)

详细描述规范

主体描述(所有关键帧必须相同)

一个可爱的周岁宝宝,圆脸,粉嫩脸颊,稀疏柔软的黑发,
明亮好奇的大眼睛,穿着白色连体衣

禁止在不同关键帧中改变:

  • ❌ 脸型变了
  • ❌ 发型变了
  • ❌ 服装颜色变了
  • ❌ 年龄变了

道具描述(明确状态和位置)

规范格式:

手里[状态]玩具([位置])

示例:

  • 手里抓着彩色玩具(玩具在手中)
  • 手里玩具掉落(玩具不在手中,掉在腿上)
  • 手里无玩具(玩具在妈妈包里)

表情描述(允许变化)

规范格式:

表情[具体神态]

示例:

  • 表情平静,嘴角带着微笑
  • 表情开始紧张,眉头微皱
  • 表情害怕,眼睛睁大

完整示例:30秒宝宝打疫苗

故事线规划

时间场景情绪道具变化
10-5s到达医院好奇无→有玩具
25-10s等待中好奇→紧张有→掉落
310-15s看到护士紧张→害怕掉落→无
415-20s注射瞬间害怕→震惊→大哭
520-25s大哭中痛苦
625-30s妈妈安抚痛苦→平静

7张关键帧Prompt

A(0s)- 第1段首帧

中景固定镜头,可爱的周岁宝宝,圆脸粉嫩,黑发稀疏,
明亮好奇的大眼睛,穿白色连体衣,被妈妈抱着走进医院大门,
表情好奇东张西望,手里无玩具,医院明亮大厅,自然光,温馨,8K

B(5s)- 第1段尾帧 = 第2段首帧

中景固定镜头,同个宝宝,圆脸粉嫩,黑发稀疏,
明亮好奇的大眼睛,穿白色连体衣,被妈妈抱着坐在候诊区椅子上,
表情好奇观察周围环境,手里抓着彩色玩具(玩具在手中),
医院候诊区,其他小朋友在远处,自然光,8K

C(10s)- 第2段尾帧 = 第3段首帧

中景固定镜头,同个宝宝,圆脸粉嫩,黑发稀疏,
明亮好奇的大眼睛,穿白色连体衣,坐在妈妈腿上,
表情紧张眉头微皱,看向诊室方向,手里玩具掉落(玩具不在手中,掉在腿上),
医院候诊区,自然光,8K

D(15s)- 第3段尾帧 = 第4段首帧

特写固定镜头,同个宝宝,圆脸粉嫩,黑发稀疏,
明亮的大眼睛,穿白色连体衣,表情害怕眼睛睁大嘴巴微张,
看到护士拿着针管,身体向后缩,手里无玩具(玩具在妈妈包里),
诊室环境,clinical light,8K

E(20s)- 第4段尾帧 = 第5段首帧

特写固定镜头,同个宝宝,圆脸变红,黑发微乱,
明亮的大眼睛紧闭流泪,穿白色连体衣,表情痛苦嘴巴大张哭泣,
眼泪流下脸颊,小拳头紧握挥舞,手里无玩具,
诊室环境,clinical light,8K

F(25s)- 第5段尾帧 = 第6段首帧

中景固定镜头,同个宝宝,圆脸仍然泛红,黑发微乱,
明亮的大眼睛流泪,穿白色连体衣,坐在妈妈腿上,
表情痛苦但开始减弱,眼泪减少,小拳头松开,
妈妈手轻拍背部安抚,手里无玩具,
诊室环境,clinical light转柔和光,8K

G(30s)- 第6段尾帧

中景固定镜头,同个宝宝,圆脸恢复粉嫩,黑发整齐,
明亮好奇的大眼睛,穿白色连体衣,靠在妈妈怀里,
表情委屈但平静,小手放松,手里无玩具,
妈妈温柔安抚,柔和光,8K

6段视频Prompt

第1段:0-5秒(到达医院)

5秒视频:宝宝被妈妈抱着走进医院,好奇地东张西望,
转头看医院环境,手指向彩色装饰,妈妈给宝宝玩具,
宝宝坐在妈妈腿上玩玩具,镜头跟随移动,
自然光,真实运动,平滑过渡

第2段:5-10秒(等待中)

5秒视频:宝宝玩着玩具,突然听到叫号声表情变化,
转头看向诊室方向,眉头微皱开始紧张,
小手抓紧妈妈衣服,玩具从手中掉落,
镜头缓慢推进到宝宝脸部,自然光,真实情绪变化,平滑过渡

第3段:10-15秒(看到护士)

5秒视频:宝宝表情紧张看向诊室,护士拿着针管走来,
宝宝表情从紧张变害怕,眼睛睁大身体向后缩,
小手推开,表情惊恐,妈妈收起掉落的玩具,
镜头切换到宝宝视角看护士,自然光,真实恐惧反应,平滑过渡

第4段:15-20秒(注射瞬间)

5秒视频:护士消毒宝宝手臂,宝宝表情害怕,
针扎入瞬间宝宝表情从害怕变震惊,眼睛睁大嘴巴张开无声喘息,
然后立即爆发出大声哭泣,眼泪涌出,
特写镜头捕捉瞬间表情变化,clinical light,慢动作,平滑过渡

第5段:20-25秒(大哭中)

5秒视频:宝宝大声哭泣眼泪流下,小拳头紧握挥舞身体扭动,
妈妈伸手轻拍宝宝背部安抚,宝宝哭声仍然很大,
镜头从特写拉远到中景,clinical light,真实哭泣,平滑过渡

第6段:25-30秒(妈妈安抚)

5秒视频:妈妈轻拍宝宝背部温柔安抚,宝宝哭声逐渐变小变成抽泣,
身体逐渐放松靠在妈妈怀里,表情从痛苦变委屈平静,
眼泪停止,呼吸平稳,镜头缓慢拉远,
柔和光,温馨氛围,真实情绪平复,平滑过渡

衔接一致性检查表

关键帧对比检查

检查点第1段尾帧B第2段首帧B状态
主体外貌圆脸,黑发稀疏圆脸,黑发稀疏✅ 一致
服装白色连体衣白色连体衣✅ 一致
道具手中有玩具手中有玩具✅ 一致
表情好奇好奇✅ 一致
检查点第2段尾帧C第3段首帧C状态
主体外貌圆脸,黑发稀疏圆脸,黑发稀疏✅ 一致
服装白色连体衣白色连体衣✅ 一致
道具玩具掉落玩具掉落✅ 一致
表情紧张紧张✅ 一致

道具时间线检查

时间关键帧道具状态逻辑
0sA无玩具初始
5sB有玩具妈妈给的 ✅
10sC掉落紧张掉了 ✅
15sD妈妈收起来了 ✅
20sE保持 ✅
25sF保持 ✅
30sG保持 ✅

在即梦平台的操作步骤

步骤1:生成7张关键帧图片

按顺序生成:A → B → C → D → E → F → G

注意:

  • 每张图片都要仔细检查
  • 确保主体外貌完全一致
  • 确保道具状态符合时间线
  • 确保相邻关键帧可衔接

步骤2:生成6段5秒视频

首帧尾帧视频时长
1AB0-5s
2BC5-10s
3CD10-15s
4DE15-20s
5EF20-25s
6FG25-30s

步骤3:拼接视频

使用剪映/PR:

  1. 按顺序导入6段视频
  2. 检查衔接点(B→C→D→E→F)
  3. 确保无缝衔接
  4. 导出完整30秒视频

常见错误与修正

错误1:道具状态不一致

错误:

第1段尾帧B:手里抓着玩具
第2段首帧B:手里无玩具  ← 矛盾!

修正:

第1段尾帧B:手里抓着玩具
第2段首帧B:手里抓着玩具  ← 一致!
第2段尾帧C:玩具掉落      ← 变化发生在段内

错误2:主体外貌变化

错误:

关键帧A:圆脸,黑发稀疏
关键帧B:瓜子脸,长发      ← 变了!

修正:

关键帧A:圆脸,黑发稀疏
关键帧B:圆脸,黑发稀疏    ← 完全一致

错误3:服装颜色变化

错误:

关键帧A:白色连体衣
关键帧B:蓝色连体衣        ← 变了!

修正:

关键帧A:白色连体衣
关键帧B:白色连体衣        ← 完全一致

负面约束(每段通用)

无变形,无扭曲,无多余肢体,面部稳定,角色一致,
无闪烁,无突然变色,运动平滑,真实表情,自然眼泪,
符合物理规律,宝宝外貌一致,服装一致,道具逻辑连贯

版本: 4.0 更新日期: 2026-03-16 更新内容:

  • 添加多段视频拼接工作流
  • 添加关键帧衔接一致性规范
  • 添加道具状态时间线检查
  • 添加常见错误与修正示例 基于: ChatGPT + 千问融合分析结果 + 实际使用反馈

Comments

Loading comments...