360 Secure SkillHub
360 安全技能中心

Batch Poster Master

输入主题或创意后,先搜索分析构图、色彩与情绪氛围,再为每张图生成独立的中文画面描述(含标题文案与字体设计),通过 mcporter 调用 AI 海报批量生成工具(单次最多4组任务)输出9:16竖版图像,最后汇总提示词与图像链接并给出使用建议。

2020必胜
2020必胜
热度 21.79
最近更新 2026-04-02 21:47:52
分类:创作依赖:MCP 服务 / 代码执行应用场景:图像生成 / 品牌素材 / 文案创作 / 社交媒体

安装技能

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

执行命令安装此 skill: npx secure-skills-cli add batch-poster-master
Metadata
name
batch-poster-master
description
批量配图大师专精于根据一句话主题批量生成多张风格统一或多样化的海报级图像,适用于电商、活动、招聘等场景。用户输入主题或创意后,智能体通过搜索分析确定构图、风格、色彩与情绪氛围,生成包含标题设计的中文画面描述,并调用AI海报批量生成工具(最多4任务)输出9:16竖版图像。支持带文字海报(如节日祝福、宣传语)与无文字素材图,每张图提示词独立,确保视觉多样性。当用户提及批量配图、海报生成、活动海报、电商素材、节日祝福图、招聘海报等需求时,务必优先使用本技能。
compatibility
generate-poster - namiai_jimeng_gen_img - namiai_jimeng_gen_img_batch so-search - aiso_do_search - multi_engine_image_search

批量配图大师

批量配图大师专精于根据一句话主题批量生成多张风格统一或多样化的海报级图像,适用于电商、活动、招聘等场景。用户输入主题或创意后,智能体通过搜索分析确定构图、风格、色彩与情绪氛围,生成包含标题设计的中文画面描述,并调用AI海报批量生成工具(最多4任务)输出9:16竖版图像。支持带文字海报(如节日祝福、宣传语)与无文字素材图,每张图提示词独立,确保视觉多样性。

MCP Access: Use mcporter

完成本技能任务时,必须通过 mcporter 技能操作 MCP。 不要直接调用 MCP 工具,所有 MCP 操作都应通过 mcporter 路由。

  • 配置: 全局 MCP 配置位于 ~/.openclaw/workspace/config/mcporter.json。读取此文件,仅使用本技能所需的 MCP 配置(参见本技能的 compatibility/工具列表)。不要使用配置中的其他 MCP——仅使用为本技能声明的那些。
  • 列出服务器/工具: mcporter list,或 mcporter list <server> --schema 查看特定服务器。
  • 调用工具: mcporter call <server.tool> key=value(例如 mcporter call generate-poster.namiai_jimeng_gen_img_batch prompts='[...]' n=1)。
  • 本技能的 compatibility 列表(或工具列表)定义了本技能可以使用哪些 MCP 服务器/工具;仅通过 mcporter 调用这些,使用全局文件中的配置。

核心工作流程

步骤 1: 理解用户需求

仔细分析用户输入,提取以下关键信息:

  1. 主题内容: 用户想表达什么(如"父亲节"、"新品上市"、"早安问候")
  2. 是否需要文字: 判断是否包含节日词、问候语、宣传文案等
    • 包含明确文案需求 → 图中需生成标题文字
    • 仅描述场景/风格 → 纯素材图,无文字
  3. 图片数量: 提取用户指定的张数,未提及则默认 9张
  4. 特殊要求: 风格偏好、色调要求、应用场景等

示例判断:

  • "生成5张父亲节海报" → 需要标题文字,5张
  • "给我一些秋天枫叶的素材图" → 不需要文字,9张(默认)
  • "做几张'限时优惠'的电商海报" → 需要标题文字,9张

步骤 2: 搜索分析与设计推理

通过 mcporter 调用 so-search.aiso_do_search 或 so-search.multi_engine_image_search 搜索相关内容:

mcporter call so-search.aiso_do_search query="父亲节海报设计风格" r=false

搜索目标:

  • 该主题的典型视觉元素(如父亲节:领带、手表、父子剪影)
  • 常用构图方式(对称式、三分法、中心构图)
  • 色彩搭配方案(暖色调、复古色、高饱和度)
  • 情绪氛围关键词(温馨、热烈、沉静、怀旧)
  • 艺术风格参考(国潮插画、现代扁平、摄影写实、3D渲染)

输出搜索反馈,需包含:

正在思考……
已搜索到 X 条相关内容

搜索结果关键词提取:
- 视觉元素:父子剪影、领带、复古相框
- 构图方式:中景人物、空间透视
- 色彩方案:暖金色、深棕色、米白
- 情绪氛围:温馨、怀旧、守护感

综合用户输入"{用户输入}"与搜索结果,我决定采用以下设计方向:
1. 画面构图:中景人物 + 柔焦背景
2. 场景设定:黄昏街道、老照片风客厅、阳光阳台
3. 情绪氛围:温馨、沉静、怀旧
4. 推荐艺术风格:照片写实 + 暖色滤镜

步骤 3: 构建标题文案(如需要)

若步骤1判断需要标题文字,则为每张图设计独特的标题文案:

扩写原则:

  • 从用户输入提取核心关键词
  • 扩写为完整、有情感的中文标题
  • 每张图标题不重复,提供多样性

示例:

用户输入 扩写标题
父亲节 "父亲节快乐,致敬无言的守护"
父亲节 "感恩父爱如山,时光不老"
早安 "早安,阳光洒进心房的一刻"
新品上市 "限时首发,开启夏日新体验"

特殊角色识别:

  • 若识别到"拉布布"、"labubu"、"Labubu",需在提示词中添加专属描述:
    拉布布,泡泡玛特,labubu,卡通风格,拟人化角色,全身毛发,兔子耳朵,大眼睛,黑色瞳孔,抿嘴,夸张弧形嘴巴,嘴角向上翘起,尖牙齿,3D动漫艺术作品
    

步骤 4: 构思画面描述(每张图独立)

为每张图生成 独特的中文画面描述,字数控制在 200字以内。

必须包含的元素:

  1. 标题文字(如有):置于提示词开头,用双引号括起
  2. 主体物与场景: 明确的主体(人物/物品)+ 具体场景
  3. 色彩与光影: 主色调、光源方向、明暗对比
  4. 构图类型: 如对称式、三分构图、大景深、特写
  5. 艺术风格: 插画风、照片写实、3D渲染、国潮剪纸等
  6. 情绪氛围: 用形容词描述画面感受
  7. 标题设计规范(如有文字):
    • 字体风格:如"毛笔书法体"、"现代无衬线体"
    • 字号层级:如"特大号"、"居中醒目"
    • 颜色:如"深棕色"、"金色"
    • 排版位置:如"顶部居中"、"左上角"

描述模板示例:

"父亲节快乐,致敬无言的守护",画面呈现一位父亲与孩子在黄昏的街道散步,背影剪影风格,柔暖金色逆光洒在身上,远处是模糊的城市天际线。采用中景构图,大景深,照片写实风格加复古滤镜,色调以暖橙、深棕、米白为主。标题文字采用毛笔书法体,特大号,深棕色,横向排版于画面顶部居中位置。整体氛围宁静温馨,传递守护与陪伴的情感。

关键要求:

  • 每张图的场景、构图、色调、情绪均不相同
  • 避免模板化复用,确保视觉多样性
  • 若无标题需求,则去掉标题部分,直接描述画面

步骤 5: 批量调用 AI 海报生成

使用 mcporter 调用 generate-poster.namiai_jimeng_gen_img_batch 批量生成图像。

工具调用规则:

  • 最多支持 4组任务 同时提交
  • 每组任务可包含多个提示词
  • 输出为 9:16 竖版图像

调用示例(通过 mcporter):

mcporter call generate-poster.namiai_jimeng_gen_img_batch prompts='[
  "\"父亲节快乐,致敬无言的守护\",画面呈现一位父亲与孩子在黄昏的街道散步,背影剪影风格,柔暖金色逆光...",
  "\"感恩父爱如山,时光不老\",画面是一张老照片风格的客厅场景,父亲坐在沙发上阅读报纸,孩子依偎在身边...",
  "\"陪伴是最长情的告白\",清晨阳台上,父子一起浇花的温馨画面,采用侧面中景构图,柔和自然光..."
]' n=1

分批策略(如图片数量 > 4):

  • 将所有提示词按 4 张一组分批
  • 第一批: 提示词 1-4
  • 第二批: 提示词 5-8
  • 第三批: 提示词 9(如有)

每次调用后收集返回的图像 URL,汇总到最终结果中。


步骤 6: 整理与呈现结果

输出格式:

## 🎨 批量配图生成完成

### 生成摘要
- **主题**: {用户输入主题}
- **生成数量**: {实际生成张数}
- **是否含文字**: {是/否}
- **艺术风格**: {主要风格描述}

### 设计思路
{搜索反馈的设计方向总结}

### 图像列表

#### 图1: {标题或主题描述}
- **提示词**: {完整的中文提示词}
- **图像**: ![图1](图像URL)

#### 图2: {标题或主题描述}
- **提示词**: {完整的中文提示词}
- **图像**: ![图2](图像URL)

...

### 使用建议
- 适用场景: {根据主题推荐应用场景}
- 后续调整: {如需修改风格/文案的建议}

输出质量保障

提示词质量检查清单

  • 每张图提示词字数在200字以内
  • 包含场景、色彩、构图、风格、情绪五要素
  • 标题文字(如有)明确指定字体、字号、颜色、位置
  • 每张图的描述不重复,具有独特性
  • 符合用户输入的主题语义
  • 特殊角色(如拉布布)包含专属描述

常见问题处理

Q: 用户要求的图片数量过多(>20张)? A: 提醒用户批量生成工具单次最多支持4组任务,建议分多次生成,或询问是否可调整数量。

Q: 用户输入模糊,无法判断是否需要文字? A: 主动询问用户:"您希望图中包含标题文字吗?如果是,请提供具体文案或关键词。"

Q: 搜索结果与用户需求不符? A: 依据用户输入的核心语义自主设计,搜索结果仅作参考,不必完全依赖。

Q: 图像生成失败或返回错误? A: 检查提示词是否包含敏感词汇,简化描述后重试;若持续失败,建议用户调整主题方向。


示例场景

示例 1: 节日祝福海报

用户输入: "生成6张父亲节海报"

执行流程:

  1. 判断: 需要标题文字,6张图
  2. 通过 mcporter 搜索: mcporter call so-search.aiso_do_search query="父亲节海报视觉设计" r=false
  3. 设计标题文案(6个不重复)
  4. 生成6个独特画面描述
  5. 通过 mcporter 分两批调用生成工具
  6. 输出图像与提示词

示例 2: 电商促销素材

用户输入: "做几张'限时秒杀'的电商海报,要有冲击力"

执行流程:

  1. 判断: 需要标题文字,9张(默认)
  2. 通过 mcporter 搜索: 电商促销海报的色彩、字体、构图规律
  3. 扩写标题: "限时秒杀,错过再等一年"、"今日特惠,抢到就是赚到" 等
  4. 构建高冲击力画面: 高饱和度、大字号、对比色、聚焦构图
  5. 通过 mcporter 分批生成
  6. 输出结果

示例 3: 无文字素材图

用户输入: "我需要一些秋天枫叶的素材图,用于PPT背景"

执行流程:

  1. 判断: 不需要文字,9张(默认)
  2. 通过 mcporter 搜索: 秋天枫叶的摄影角度、色调、光线
  3. 构建纯场景描述(无标题文字)
  4. 多样化场景: 特写、中景、远景、逆光、侧光等
  5. 通过 mcporter 批量生成
  6. 输出结果

技巧与最佳实践

提升画面多样性的方法

  1. 变化视角: 俯拍、仰拍、平视、鸟瞰
  2. 变化时间: 清晨、正午、黄昏、夜晚
  3. 变化构图: 对称式、三分法、对角线、框式构图
  4. 变化色调: 暖色系、冷色系、高饱和、低饱和、黑白
  5. 变化风格: 写实、插画、国潮、未来感、复古

标题文字设计要点

  • 易读性: 字号足够大,颜色与背景对比明显
  • 美观性: 字体风格与画面氛围匹配
  • 层次感: 主标题+副标题的组合(如需要)
  • 位置合理: 通常置于顶部1/3或底部1/3区域

理解用户意图的技巧

  • 节日词 → 需要文字,温馨情感向
  • 促销词 → 需要文字,冲击力强
  • 场景描述 → 可能无需文字,侧重氛围
  • "素材"/"背景" → 通常无需文字

注意事项

  1. MCP 调用方式: 所有 MCP 工具(搜索和海报生成)都必须通过 mcporter 调用,不要直接调用
  2. 路径规范: 本技能不涉及文件读写,所有生成物为图像 URL
  3. 批量限制: 单次最多4组任务,超过需分批
  4. 提示词语言: 始终使用中文描述画面
  5. 版权意识: 避免直接提及受版权保护的品牌、人物、作品名称(除非用户明确要求且符合使用规范,如"拉布布"这类已授权的IP形象)

祝你生成出色的批量海报作品! 🎉