mcpField
M
muapi-cartoon-dance-animation

muapi-cartoon-dance-animation

github.com/samuraigpt创意与媒体25663 次安装4 周前更新
代码仓库

关于 muapi-cartoon-dance-animation

这是一个由 LLM 编排的 muapi 技能,可将人物照片转为风格化 3D 角色,再依据参考视频制作动画。适合制作保留人物辨识度和服装特征的卡通舞蹈或动作短片。

主要功能

  1. 01将照片转换为 3D 角色
  2. 02保留人物身份和服装细节
  3. 03根据参考视频制作动画
  4. 04生成角色后供用户确认

适用场景

  1. 01制作人物的卡通形象
  2. 02根据动作参考制作舞蹈短片

安装

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

$npx skills add https://github.com/samuraigpt/generative-media-skills --skill muapi-cartoon-dance-animation

安装后在 Claude Code 中输入/muapi-cartoon-dance-animation确认已加载。

详细介绍

卡通舞蹈动画

将人物照片转换为 Pixar 风格的 3D 卡通角色,然后使用舞蹈或动作参考视频为其制作动画。

输入

名称类型必填默认值描述
user_imageimage_url是—一张清晰的人物全身照或中景照,用于转换为卡通形象。
reference_videovideo_url否—一段包含要应用到角色身上的特定舞蹈或动作的视频。

步骤

阶段 A — 卡通角色生成

如果未提供 {{user_image}},请让用户上传照片。

获得照片后,提交仅包含 1 个步骤的计划,将图像转换为卡通形象:

  1. 图像生成 — muapi image edit(model=nano-banana-2-edit):
    • 参考图像:{{user_image}}
    • 提示词:将上传的输入照片中的人物原样用于最终渲染。准确保留人物身份特征:相同的脸型、眼睛、鼻子、嘴唇、下颌线、肤色、发型、发际线、表情、年龄和整体气质。不要把人物改成另一张脸。确保一眼就能认出是同一个人。根据输入人物,创作一张全尺寸、超高品质的 3D 风格化角色插画,灵感来自 Pixar,但具有原创性。采用光滑的塑料质感皮肤、柔和圆润的面部特征、大而有神的眼睛、小巧的鼻子和非常淡的腮红,营造温馨治愈的氛围。以高端角色雕刻呈现风格化比例,同时保留真人的相貌。👕 服装 / 造型(必须与输入一致)服装 / 造型必须与输入图像完全相同。不得更改颜色、面料类型、配饰、层次、图案、徽标或合身程度。不得添加眼镜、耳机、新外套或新造型。💇 头发(完全一致)头发必须与输入图像相同:发型、长度和发际线都保持一致,只转换成干净的风格化 3D 发型。🎨 渲染质量采用高端角色雕刻、柔和的影棚灯光、全局照明、次表面散射、柔和阴影、电影级景深和清晰的边缘。呈现 Octane/Arnold 渲染效果,画面超干净,采用高品质着色,细节达到 8K。🎯 构图生成一张全尺寸图像(不是网格图)。采用与输入姿势和氛围相符的全身照或中景照。使用简洁的纯色影棚背景,不要杂乱。
    • 负面提示词:不得更改服装或造型,不得添加新衣物、额外配饰、眼镜、耳机、妆容、化妆品、口红或眼线,不得重新设计面部或换脸,不得添加多余肢体或生成畸形的手,不要恐怖的外观、写实皮肤毛孔、皱纹、模糊、噪点、水印、徽标或文字。
    • 宽高比:保持输入图像的宽高比,否则默认为 9:16。

将生成的卡通角色展示给用户审批。

阶段 B — 动作控制动画

角色获批后,请用户上传包含其希望角色表演的舞蹈或动作的 reference_video(如果用户尚未提供)。

获得视频后,提交仅包含 1 个步骤的计划:

  1. 动作控制视频生成 — muapi video from-image 或 edit_video(model=kling-v2.6-std-motion-control):
    • 参考图像:阶段 A 中生成的卡通图像。
    • 参考视频:{{reference_video}}
    • 提示词:制作流畅自然的 3D 角色动画。3D 角色精准复现参考视频中的动作和舞蹈。高帧率、动作充满动感、角色细节保持一致,呈现 Pixar 动画品质。

生成后,将最终的舞蹈动画视频展示给用户。

触发关键词

cartoon dance、3d animation、pixar character、animate my photo、motion control video、dance video、cartoonify and animate


执行 Agent 的注意事项

  • 此配方由大模型编排:阅读各个阶段,向用户收集缺失的输入,然后调用 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