mcpField
M
muapi-social-pack

muapi-social-pack

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

关于 muapi-social-pack

这是一个由 LLM 编排的 muapi 技能,可将提供的主图调整为所选社交媒体比例。适合将一张图片适配多个平台,而不生成新图。

主要功能

  1. 01重新构图已有源图片
  2. 02并行生成所选画幅比例
  3. 03保持主体居中且不裁切
  4. 04按适用平台标注输出素材

适用场景

  1. 01准备 Instagram 和 TikTok 图片
  2. 02将主图调整为 YouTube 或 X 格式

安装

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

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

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

详细介绍

社交媒体素材包

将主视觉图重新渲染为适用于 Instagram、TikTok、YouTube Shorts 和 Twitter/X 的纵横比。

输入

名称类型必填默认值描述
source_imageimage_url是—主视觉图的 URL(或此会话中的 asset_id)。
caption_ideatext否—可选的文案/叠加文字说明(保持简短)。
formatslist否1:1, 9:16, 4:5, 16:9要生成的纵横比。

步骤

使用此计划,为每种格式并行展开一个节点。

  1. 对于 {{formats}} 中请求的每种纵横比:
    • 使用源图调用 muapi image edit(model=nano-banana-2-edit)。
    • 提示词:“将构图重新调整为适用于社交媒体的 {{aspect_ratio}}。 保持主体居中且不裁切。匹配原图的光线 和色调。{{caption_idea_hint}}”。
    • 其中,{{caption_idea_hint}} = “在顶部留出文案空间:‘<caption_idea>’。”(仅当 caption_idea 非空时)。
  2. 所有格式并行运行(节点之间没有依赖关系)。
  3. 每种格式返回一个 asset id,并标注适用平台:
    • 1:1 → Instagram 动态
    • 9:16 → TikTok / IG Reels / YT Shorts
    • 4:5 → Instagram 竖版
    • 16:9 → Twitter / X / YouTube
    • 21:9 → 电影横幅

注意事项

  • 不要生成新图像——只重新构图/重新编辑源图。
  • 如果源图已符合某种格式,则跳过该节点,并返回对应的原始 asset id。

触发关键词

social pack、resize for social、cross-post、multi-platform


执行 Agent 的注意事项

  • 此配方由 LLM 编排:阅读每个阶段,向用户收集缺失的输入,然后调用 muapi CLI 命令。如果未设置 MUAPI_API_KEY,请先使用 muapi auth configure。
  • 对于尚无 CLI 别名的模型 ID,使用 curl -X POST https://api.muapi.ai/api/v1/<endpoint> -H "x-api-key: $MUAPI_API_KEY" -H 'content-type: application/json' -d '{...}' 回退到原始端点,并使用 muapi predict wait <request_id> 轮询。
  • 在发出每次调用前,将 {{input_name}} 占位符替换为用户的实际输入。

评论

支持 Markdown