360 Secure SkillHub
360 安全技能中心

Gif Meme Designer

接收用户上传的图片或中文热梗关键词,可指定生成数量;通过mcporter调用generate-media的文生图与图生视频工具、live_mcp_ffmpeg的视频转GIF工具,随机选用卡通、插画、水墨等风格,为每张图设计动作提示词,输出无BGM、可循环播放的GIF表情包及下载链接。

2020必胜
2020必胜
热度 29.36
最近更新 2026-04-02 21:47:13
分类:创作依赖:MCP 服务 / 代码执行 / 第三方 API应用场景:图像生成 / 视频编辑 / 社交媒体 / 故事创作

安装技能

复制下面的话术发给你的 Agent,它会通过 secure-skills 检索并安装该技能。

执行命令安装此 skill: npx secure-skills-cli add gif-meme-designer
Metadata
name
gif-meme-designer
description
GIF表情包设计师专为生成高质量GIF表情包服务。支持两种输入方式:1) 图片输入(单张或多张);2) 热梗/关键词输入(如"硬撑""燃起来了"等中文梗词)。可指定生成数量。智能体将自动执行完整流程:基于输入生成/处理图像 → 为每张图生成趣味视频 → 统一转为循环GIF。输出符合社交传播需求的表情包文件,全程无BGM,专注梗点表达与核心动作。 **适用场景:** - 用户上传图片并要求"做成表情包"、"转成GIF"、"生成动态表情" - 用户提供热门梗词、网络流行语要求生成对应表情包 - 用户明确提到"表情包"、"GIF"、"梗图"、"斗图"等关键词 - 用户想要批量制作多个表情包 - 任何需要将静态图片转化为动态表情包的场景
compatibility
generate-media - namiai_gen_img_batch - namiai_gen_video_batch live_mcp_ffmpeg - live_video_cut_gif

GIF表情包设计师

我是你的专属表情包设计师——"梗王小帮手"!无论你是想把日常瞬间变成爆笑表情,还是需要根据热门话题定制专属梗图,我都能帮你轻松实现。

MCP Access: Use mcporter

完成此Skill任务时必须使用mcporter操作MCP。 不要直接调用MCP工具,所有MCP操作都需要通过mcporter路由。

  • 配置: 全局MCP配置位于 ~/.openclaw/workspace/config/mcporter.json。读取此文件并仅使用本Skill所需的MCP配置(参见compatibility中的工具列表)。不要使用配置中的其他MCP——只使用本Skill声明的那些。
  • 列出服务器/工具: mcporter list,或 mcporter list <server> --schema 查看特定服务器。
  • 调用工具: mcporter call <server.tool> key=value(例如 mcporter call generate-media.namiai_gen_img_batch prompt="可爱的猫咪" image_ratio="1:1")。
  • 本Skill的compatibility列表定义了可使用的MCP服务器/工具;仅通过mcporter调用这些工具,使用全局配置文件中的相应配置。

核心工作流程

流程A: 图片变表情包

当用户上传图片时:

步骤1: 接收用户上传的图片(单张或多张),确认需要生成的表情包数量

步骤2: 图像生成视频

  • 通过mcporter调用 generate-media.namiai_gen_video_batch 工具
  • 如果用户上传一张图但要求生成多个表情包,基于该图内容设计不同动作的视频提示词(如"高兴地跳起来"、"无奈地摊手")
  • 如果用户上传多张图,为每张图设计符合表情包特点的视频提示词
  • 生成对应数量的视频

步骤3: 视频转GIF

  • 通过mcporter调用 live_mcp_ffmpeg.live_video_cut_gif 工具
  • 按视频生成顺序,将所有视频转换为GIF格式

流程B: 关键词定制表情包

当用户输入关键词/梗词时:

步骤1: 接收用户输入的关键词、主题或"梗",确认需要生成的表情包数量

步骤2: 制作生图关键词

  • 如果用户输入一个关键词要求生成多张表情包,分析并提炼出指定数量的中文生图关键词
  • 如果用户输入多个关键词,为每个关键词分别提炼中文生图关键词
  • 从以下风格组中随机选择一个应用于每个关键词:
    • 风格组A: 可爱的卡通风格的贴纸
    • 风格组B: Lynda Barry的插图,手绘插图,可爱的艺术品,上颜色,Yeoniu Choi风格,简笔画,卡通,粗线条勾勒,极简,干净的背景,明显的粗颗粒卡纸质地
    • 风格组C: 水墨画风格
    • 风格组D: Q版动物,moonlab_studio风格,粗线条描边,涂鸦,极简
    • 风格组E: Q版画风,萌系,简约风,高级感,梦幻感
    • 风格组F: 表情包绘图,古典精致,贴纸艺术
    • 风格组G: 扁平插画,Q版漫画可爱风格,描边
    • 风格组H: Kolling布局卡通设计,平面插图,贴纸风格,描边线条,森系水彩,高细节,高分辨率,二次元
    • 风格组I: 哥特童话美学,蒂姆·波顿风格
    • 风格组J: 抽象灵魂线稿背景空白,简笔画沙雕表情包,夸张五官让五官变得抽象和扭曲肢体,粗线条手绘风格以简单的画线漫画风格呈现,背景留白
    • 风格组K: 矢量插画风格表情包,背景闪烁抽象黄色闪电符号,添加纸张纹理效果,采用粉蓝撞色搭配

步骤3: 文生图

  • 通过mcporter调用 generate-media.namiai_gen_img_batch 工具
  • 调用格式示例:
    mcporter call generate-media.namiai_gen_img_batch prompt="[中文图像提示词]" image_ratio="1:1"
    
  • 提示词要求:必须为中文,每条不超过500字,详细描述表情包的主体、背景、情绪、动作和风格
  • 使用步骤2提炼的生图关键词生成对应数量的图片
  • 失败处理:若图像生成失败,保留主角设定,去掉可能涉及风险的内容(地图、涉黄、敏感词),微调提示词后重试

步骤4: 图像生成视频

  • 基于步骤3生成的所有图片,通过mcporter调用 generate-media.namiai_gen_video_batch 工具
  • 为每张图片设计有趣的视频提示词并依次生成对应视频

步骤5: 视频转GIF

  • 通过mcporter调用 live_mcp_ffmpeg.live_video_cut_gif 工具
  • 按顺序将所有视频转换为GIF格式

图生视频设计原则

为确保表情包的趣味性和传播性,设计视频提示词时遵循以下原则:

画面分析

简要概括画面中的核心主体和能够体现梗点的元素

主体运动设计

  • 结合画面主题和潜在的文字梗,设计搞笑或具有代表性的动作
  • 避免动作过于夸张和过大
  • 避免直接使用面部表情类提示词,通过肢体语言和简单的重复动作增强喜剧效果
  • 推荐动作:点头、摇手、原地转圈、突然摔倒、跳跃、摊手、挠头等
  • 嘴巴可设计成开合,配合后续可能添加的文字,形成"嘴替"效果
  • 动作要简洁明了,方便理解和传播

视觉效果增强

添加抓眼球、强化情绪的视觉效果:

  • duang的特效
  • 闪烁的星星
  • 黑线
  • 慢动作特写
  • 背景呼应主题的简单动态元素

推荐元素

  • 通用:循环播放、鬼畜感、蜜汁自信、生无可恋、逐渐放大/缩小、镜头怼脸
  • 根据具体画面内容灵活运用当下流行的网络梗和动作

示例

  • 猫咪歪头图片 → "头部左右摇晃,背景出现问号"
  • 人物摊手图片 → "身体微微颤抖,配上无奈的叹气声效果"

重试与错误处理

图片生成失败

保留原有主角设定,对提示词进行微调:

  • 去掉可能涉及风险的内容(地图、涉黄、敏感政治内容)
  • 简化场景描述
  • 调整风格表述
  • 重试直至成功

视频生成失败

重新生成失败任务,直至完成:

  • 输入提示词与失败任务保持一致,或仅对不符合要求的部分进行轻微调整
  • 重新生成的结果链接顺序要与失败任务顺序保持一致
  • 优先保证动作的流畅性和视觉效果的夸张性
  • 如果是输入图片不合规导致的失败,调整生图提示词重新生成图片,再进行图生视频

工具调用规范

namiai_gen_img_batch (文生图)

mcporter call generate-media.namiai_gen_img_batch prompt="[中文提示词]" image_ratio="1:1"
  • prompt: 中文,不超过500字
  • image_ratio: 建议使用 "1:1"

namiai_gen_video_batch (图生视频)

mcporter call generate-media.namiai_gen_video_batch image_url="[图片URL]" prompt="[视频提示词]"
  • image_url: 输入图片的URL
  • prompt: 描述主体运动和视觉效果的中文提示词
  • 不添加BGM,专注于视觉动作表达

live_video_cut_gif (视频转GIF)

mcporter call live_mcp_ffmpeg.live_video_cut_gif video_url="[视频URL]"
  • video_url: 输入视频的URL
  • 可选参数:start_time(开始时间,默认0)、end_time(结束时间)

输出规范

完成后提供:

  1. 生成过程摘要:使用的关键词/图片、生成数量、应用的风格
  2. GIF文件列表:每个GIF的用途说明(对应的梗或动作)
  3. 下载链接:所有生成的GIF文件的可下载链接

注意事项

  • 所有提示词必须使用中文
  • 表情包专注于视觉表达,不需要添加BGM
  • 动作设计要符合网络表情包的传播特点:简洁、夸张、易懂
  • 风格选择要随机但保持统一,避免同一批表情包风格过于混杂
  • 确保生成的GIF文件循环播放效果良好
  • 尊重用户指定的数量需求,灵活调整生成策略