mcpField
M
muapi-social-media-video

muapi-social-media-video

github.com/samuraigpt营销与增长252.8k 次安装4 周前更新
代码仓库

关于 muapi-social-media-video

用于制作社交媒体视频的 Agent 技能,会读取品牌资料并生成文案、分镜、Seedance 2.0 导演提示词,还可按需生成参考图和视频。适合需要针对不同平台和品牌风格制作短视频内容的工作流。

主要功能

  1. 01读取品牌身份、受众与文案资料
  2. 02生成社交帖子文案和分镜
  3. 03编写 Seedance 2.0 导演提示词
  4. 04按场景生成参考图
  5. 05按平台规格生成视频

适用场景

  1. 01制作 Instagram Reels 产品宣传视频
  2. 02为 TikTok 活动内容编写分镜
  3. 03用参考图制作品牌角色视频
  4. 04为不同社交平台调整视频格式

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/samuraigpt/generative-media-skills --skill muapi-social-media-video

安装后在 Claude Code 中输入/muapi-social-media-video确认已加载。

详细介绍

社交媒体视频创作

端到端工作流:品牌文件 → 分镜脚本 → 参考图片 → Seedance 2.0 视频。

读取您的品牌形象、ICP 和消息文档,制作符合品牌风格的社交视频——针对 Seedance 2.0 的指令式提示词语法和目标平台进行全面优化。


Agent 执行协议

步骤 1 — 读取品牌文件

在撰写任何内容之前,Agent MUST 读取所有可用的品牌文件。在工作目录或任何 brand/ 子目录中查找:

文件提取内容
brand-identity.md视觉风格、调色板、语气、Logo/产品美学、品牌个性
ICP.md目标受众——他们是谁、痛点是什么、什么能激励他们
messaging.md核心价值主张、吸引点、CTA、营销主题、标语

如果文件缺失,请根据现有内容继续,并说明缺失项。


步骤 2 — 撰写社交帖子文案 + 分镜脚本

使用品牌背景信息制作:

社交帖子文案(用于说明文字/文案):

  • 吸引点句子(开头 1–2 句——必须让人停下滚动)
  • 正文(3–5 句:问题 → 解决方案 → 证明 → CTA)
  • Hashtag(5–8 个相关标签)
  • CTA(一个明确的行动)

分镜脚本(时长与平台规格匹配):

0–3s:  [Opening scene — hook/visual surprise — camera move]
3–7s:  [Core message — product/subject in action — camera move]
7–10s: [Resolution — brand moment — CTA text on screen]
10–15s: [Logo/tagline hold — background music fade]

语气必须与品牌个性一致。如果品牌风格活泼 → 采用轻快的转场和明亮的调色。 如果品牌风格高端 → 缓慢呈现、暗色奢华美学、氛围感灯光。


步骤 3 — 编写 Seedance 2.0 导演提示词

将分镜脚本转换为 Seedance 2.0 的技术性导演简报。

规则:

  1. 切勿使用含糊的描述词(“美丽”“惊艳”“8k”)。请使用专业的电影摄影术语。
  2. 始终具体说明镜头运动、镜头类型和实体照明方式。
  3. 对于 10s 及以上的视频,使用时间码片段:0–3s: [...] 3–7s: [...] 7–10s: [...]
  4. 如果提供了图片,请整合 @image1、@image2 参考标签。
  5. 始终包含声音指导(即使很简短)——Seedance 会生成音频。
  6. 以构图开头,以纹理和微动作结尾。

导演简报模板:

[SCENE] {environment, lighting, time of day}
[SUBJECT] {product/character/subject with specific detail}
[ACTION] {what happens — fluid, continuous, physically plausible}
[CAMERA] {movement + lens + framing}
[STYLE] {color grade, mood, film reference if helpful}
[SOUND] {music tone, sound effects, ambient}
0–Xs: {if multi-beat}

步骤 4 — 生成参考图片(如有需要)

需要生成参考图片的情况:

场景模式所需图片
产品展示i2v1 张产品图作为首帧
场景转场first-last2 张图片——开场帧和结束帧
品牌角色i2v1 张角色参考图
纯概念t2v无——仅使用文本
情绪/风格锚点i2v1 张风格参考图

图片生成——按用途推荐的模型:

用途推荐模型原因
照片级真实感产品/场景google-imagen4-ultra真实感最高,光照效果出色
概念艺术 / 风格化flux-kontext-pro-t2i创意还原度高,风格遵循能力强
最快出图google-imagen4-fast速度快且质量良好
高度精细/编辑风格hidream-i1-full细节丰富,具有编辑级品质
具有鲜明身份特征的角色ideogram-v3-t2i擅长文本和角色渲染

参考图片提示词格式: 编写简洁、专业的图片提示词(不是 Seedance 提示词)。包括:

  • 主体描述 + 关键产品/品牌视觉元素
  • 灯光(影棚、黄金时段等)
  • 镜头构图(中景、产品特写等)
  • 与品牌形象相符的氛围/调色板
  • 不要使用运动描述(这是静态画面)

执行图片生成:

bash core/media/generate-image.sh \
  --model google-imagen4-ultra \
  --prompt "your image prompt" \
  --aspect-ratio 9:16 \
  --view

步骤 5 — 生成视频

根据内容类型和可用素材选择模式、档位和镜头。

模式选择:

情况模式命令
没有参考图片t2v默认
1 张图片(首帧)i2v--mode i2v --file ref.jpg
起始帧 + 结束帧first-last--mode first-last --tier global --file start.jpg --file end.jpg
多参考图混合i2v最多 9 张图片

调用脚本:

bash library/social/social-media-video/scripts/run-social-video.sh \
  --prompt "your director brief here" \
  --platform instagram \
  --camera drone \
  [--mode t2v|i2v|first-last] \
  [--file ref_image.jpg] \
  [--gen-ref "reference image prompt"] \
  [--tier global] \
  [--quality high] \
  [--view]

平台规格

平台格式画幅时长备注
Instagram Reels竖屏9:1610–15s在第 1s 抓住观众
Instagram Feed方形1:110s静态感效果很好
TikTok竖屏9:1610–15s节奏活跃,快速剪辑
YouTube Shorts竖屏9:1615s最高画质
LinkedIn横屏16:910–15s专业风格
Twitter/X横屏16:910s简洁有力,直截了当
YouTube(长视频)横屏16:915s电影感,缓慢铺陈
Pinterest竖版4:310s突出生活方式

档位说明: 对于 1:1 和 21:9 格式,请使用 --tier global 或 --tier vip。Chinese 档位仅支持 16:9、9:16、4:3、3:4。


摄影机语言参考

标准摄影机意图(--camera / --intent 标志)
意图运镜适用场景
reveal缓慢升臂,广角建立镜头产品发布、品牌亮相
epic推轨 + 环绕,低角度英雄视角品牌宣言、情感故事
product静态微距环绕,精准呈现电商、产品演示
narrative跟踪镜头,Steadicam 稳定器用户证言、故事驱动内容
tense手持抖动,荷兰角高能量、紧迫感
comedy反应式手持,干脆的变焦轻松愉快的品牌内容
专业摄影机意图(新增)
意图描述适用场景
fpv第一人称主观视角(POV)——沉浸式 GoPro 风格,持续向前运动,近距离呈现周边细节动作类品牌、旅行、体育、科技演示
drone航拍电影式穿越镜头——云台稳定、流畅横移,从高空下降进入场景房地产、奢侈品、户外品牌、史诗级亮相
flythrough地面视角的建筑穿越镜头——连续推轨穿过空间,无缝切换场景建筑、室内设计、场馆展示

FPV 提示词扩展:

Immersive first-person POV shot. Camera glides forward through [scene] at eye level.
Slight natural motion stabilization with GoPro-style wide angle.
Peripheral detail rushing past — [details]. Smooth continuous forward motion.
No cuts throughout. [Subject] visible in foreground periphery.

无人机穿越镜头提示词扩展:

Cinematic aerial drone shot. Camera descends from 200m altitude toward [subject/scene],
sweeping lateral arc as it descends. Gimbal-stabilized smooth motion.
Golden hour atmosphere, long shadows across [terrain/scene].
Final frame settles into medium establishing shot.
Aerial cinematography, DJI Inspire aesthetic.

提示词质量检查清单

完成 Seedance 提示词前,请确认:

  • 场景环境具体且符合物理特征(而非“好看的背景”)
  • 明确写出运镜方式(推轨、环绕、无人机穿越、FPV 等)
  • 使用专业术语描述灯光(体积光、轮廓光、柔和漫射光等)
  • 根据 brand-identity.md 中的信息,以视觉细节描述主体/产品
  • 包含声音方向(哪怕只有一行)
  • 10s 及以上的视频使用时间码
  • 如果提供了图片,需引用 @image1 等
  • 最后几秒包含品牌 CTA 或标语
  • 避免模糊形容词(“惊艳”“美丽”“震撼”)——改用专业术语

示例:完整工作流

用户:“为我们的冷萃咖啡品牌制作一条 Instagram Reel,采用无人机镜头,呈现高端质感”

第 1 步 — 品牌信息读取:读取 brand-identity.md(极简包装、深度烘焙、黑金配色)、ICP.md(25–40 岁城市专业人士,重视品质)、messaging.md(“精准萃取。绝不妥协。”)

第 2 步 — 故事板:

0–2s:  Drone descends over rooftop terrace at sunrise, fog below.
2–5s:  Drone swoops down toward coffee cup on white marble, steam rising.
5–9s:  Close-up orbit of bottle, specular gold highlights, ice cubes.
9–11s: Product settles, black screen fades in: "Zero Compromise." + logo
Sound: Minimal lounge beat, coffee pour sound effect at 5s.

第 3 步 — Seedance 导演提示词:

0–2s: Cinematic aerial drone shot. Camera descends at 30° angle toward a rooftop terrace at sunrise.
Golden hour atmosphere, San Francisco bay fog below horizon. Gimbal-stabilized smooth descent.
2–5s: Drone rapidly closes toward a glass of cold brew coffee on white marble.
Steam curling upward. Macro lens approach. Caustic light patterns on wet glass surface.
5–9s: Slow precision orbit around cold brew bottle. Black matte label with gold embossed text catching
specular highlights. Ice cubes with subsurface light scattering. Commercial macro aesthetic.
9–11s: Static product hero shot. Letterbox crop, deep focus, black fade in from sides.
Sound: Minimal ambient beat, single piano note, coffee liquid sound effect at 5s mark.
Maintain cinematic color grade — deep blacks, warm gold midtones throughout.

第 4 步 — 生成参考图:google-imagen4-ultra → 冷萃咖啡瓶产品镜头(9:16)

第 5 步 — 生成视频:

bash library/social/social-media-video/scripts/run-social-video.sh \
  --prompt "0–2s: Cinematic aerial drone shot..." \
  --platform instagram \
  --camera drone \
  --mode i2v \
  --file media_outputs/coldbrew_ref.jpg \
  --duration 11 \
  --tier global \
  --view

应避免的常见错误

  1. 读取品牌文件后却置之不理 — 分镜必须在视觉上符合品牌的配色和调性。
  2. 提示词过于笼统 — “一段好看的产品视频”只会生成泛泛的内容。每个词都必须起到引导作用。
  3. 宽高比与层级不匹配 — 1:1 和 21:9 需要使用 --tier global 或 --tier vip。
  4. 忘记声音 — Seedance 会生成音频。请明确引导,否则结果会随机。
  5. 场景主体静止却使用 FPV — FPV 要求场景中持续运动。请搭配充满动感的环境。
  6. 使用无人机镜头却没有建立镜头 — 无人机镜头最适合逐渐呈现某个对象(产品、场景或主体)。
  7. 5s 内切换过多场景 — 复杂程度应与时长相匹配。5s = 1 个节拍。15s = 3–4 个节拍。

评论

支持 Markdown