
基于用户上传底图、自定义提示词和宫格数量,通过意图解析坚守红线、底图形象基底诊断、情绪拆解与排版指令注入、高清图像生成及视觉合规校验,生成一套统一形象的多宫格表情包组合图,确保主体形象100%一致、排版像素级无缝、画质商用达标。
{
"workflow_id": "smart_emoji_design_workflow",
"input": {
"grid_num": {
"field_name": "grid_num",
"default": "9",
"description": "表情包宫格数量,可选值:9、16、24",
"example": "9",
"type": "string",
"required": true
},
"prompt": {
"field_name": "prompt",
"default": "",
"description": "表情包风格、情绪、配色、线条质感、使用场景、画风等全部设计需求(严禁系统自动扩写改写)",
"example": "Q版可爱表情包,软萌手绘风,马卡龙浅色系,圆润线条,微信聊天使用,要有文字描述",
"type": "string",
"required": true
},
"reference_image": {
"field_name": "reference_image",
"default": "",
"description": "表情包基底素材图(可为人像、卡通立绘、IP形象,主体完整清晰最佳。传入标准 Base64 编码字符串或普通 URL)",
"example": "https://oss.showapi.com/doc/4888/3/443849f47d4b_1779953974793.jpg?x-oss-process=image/resize,p_100",
"type": "base64",
"required": true
},
"aspect_ratio": {
"field_name": "aspect_ratio",
"default": "1:1",
"description": "图像宽高比,可选值:1:1、3:4、4:3、16:9、9:16",
"example": "1:1",
"type": "string",
"required": false
}
},
"steps": [
{
"point_code": "",
"id": "step_1_intent_analyzer",
"result": [],
"api_code": "intent_analyzer",
"backend_type": "prompt_api",
"status": "PENDING",
"name": "表情包生成意图解析与红线坚守",
"action": "run",
"params": {
"grid_num": "{{@input.grid_num}}",
"prompt": "{{@input.prompt}}",
"reference_image": "{{@input.reference_image}}",
"aspect_ratio": "{{@input.aspect_ratio}}"
}
},
{
"id": "step_2_image_base_diagnose",
"point_code": "",
"result": [],
"api_code": "image_base_diagnose",
"backend_type": "prompt_api",
"status": "PENDING",
"name": "底图形象基底视觉诊断",
"action": "run",
"params": {
"merge_context": {
"upstream_content": "{{@step_1_intent_analyzer.result.data.red_line_rules}}",
"fusion_strategy": "rule_guided_vision",
"priority_rules": [
"红线规则:禁止主体拆解篡改"
]
},
"img_list": [
{
"url": "{{@input.reference_image}}"
}
],
"user_prompt": "分析图中核心形象主体,提取轮廓形态、色彩基调、五官特征、画风质感;评估图片清晰度与主体完整性;判断是否适合作为表情包基底(需完整清晰主体,排除纯风景/模糊/无主体图)"
},
"depends_on": [
"step_1_intent_analyzer"
]
},
{
"id": "step_3_prompt_inject_assemble",
"point_code": "",
"result": [],
"api_code": "prompt_inject_assemble",
"backend_type": "prompt_api",
"status": "PENDING",
"name": "情绪拆解与排版指令注入组装",
"action": "run",
"params": {
"grid_num": "{{@input.grid_num}}",
"red_line_rules": "{{@step_1_intent_analyzer.result.data.red_line_rules}}",
"prompt": "{{@input.prompt}}",
"feature_lock_description": {
"facial_lock": "{{@step_2_image_base_diagnose.result.data.feature_lock_description.facial_lock}}",
"color_lock": "{{@step_2_image_base_diagnose.result.data.feature_lock_description.color_lock}}",
"outline_lock": "{{@step_2_image_base_diagnose.result.data.feature_lock_description.outline_lock}}",
"style_lock": "{{@step_2_image_base_diagnose.result.data.feature_lock_description.style_lock}}"
},
"aspect_ratio": "{{@input.aspect_ratio}}"
},
"depends_on": [
"step_2_image_base_diagnose"
]
},
{
"id": "step_4_generate_image",
"point_code": "1",
"result": [],
"api_code": "3373",
"backend_type": "sys_api",
"status": "PENDING",
"name": "生成表情包组合图(3373)",
"action": "run",
"params": {
"referImages": [
"{{@input.reference_image}}"
],
"prompt": "{{@step_3_prompt_inject_assemble.result.data.final_prompt}}",
"aspect_ratio": "{{@input.aspect_ratio}}"
},
"depends_on": [
"step_3_prompt_inject_assemble"
]
},
{
"id": "step_5_poll_image_status",
"point_code": "",
"result": [],
"api_code": "polling",
"backend_type": "sys_api",
"status": "PENDING",
"name": "轮询表情包组合图生成状态",
"action": "run",
"params": {
"result_url": "{{@step_4_generate_image.result.data.result_url}}"
},
"depends_on": [
"step_4_generate_image"
],
"polling": {
"interval_seconds": 5,
"timeout_seconds": 600,
"success_condition": "{{@step_5_poll_image_status.result.data.task_status}} === 'SUCCEEDED'"
}
},
{
"id": "step_6_result_compliance_check",
"point_code": "",
"result": [],
"api_code": "result_compliance_check",
"backend_type": "prompt_api",
"status": "PENDING",
"name": "生成结果视觉合规校验",
"action": "run",
"params": {
"merge_context": {
"upstream_content": "{{@step_1_intent_analyzer.result.data.success_criteria}}",
"fusion_strategy": "rule_guided_evaluation",
"priority_rules": [
"成功标准 > 视觉比对结果"
]
},
"img_list": [
{
"url": "{{@input.reference_image}}"
},
{
"url": "{{@step_5_poll_image_status.result.data.result_url}}"
}
],
"user_prompt": "对比底图与结果图,严格评估:1.主体形象一致性(轮廓、色彩、五官是否变形偏色丢失);2.排版无缝性(宫格间有无白线边框分割线留白,是否便于切割);3.画质达标度(线条流畅度、色彩干净度、细节细腻度、商用质感)。给出各维度评分与整体合规判断。"
},
"depends_on": [
"step_5_poll_image_status"
]
}
],
"output": {
"final_assessment": {
"field_name": "final_assessment",
"description": "最终交付评估(是否可交付、交付质量等级、推荐用途)",
"value": "{{@step_6_result_compliance_check.result.data.final_assessment}}",
"type": "object"
},
"compliance_report": {
"field_name": "compliance_report",
"description": "多维度视觉合规校验报告(主体一致性、排版无缝性、画质达标度)",
"value": "{{@step_6_result_compliance_check.result.data.compliance_report}}",
"type": "object"
},
"emotion_list": {
"field_name": "emotion_list",
"description": "拆解的差异化情绪列表及生成规则",
"value": "{{@step_3_prompt_inject_assemble.result.data.emotion_list}}",
"type": "object"
},
"final_prompt": {
"field_name": "final_prompt",
"description": "注入完成后的最终生图Prompt(融合用户需求、特征锁定、排版规则、情绪列表)",
"value": "{{@step_3_prompt_inject_assemble.result.data.final_prompt}}",
"type": "string"
},
"optimization_suggestions": {
"field_name": "optimization_suggestions",
"description": "优化建议(关键问题、次要问题、建议行动)",
"value": "{{@step_6_result_compliance_check.result.data.optimization_suggestions}}",
"type": "object"
},
"feature_lock_description": {
"field_name": "feature_lock_description",
"description": "底图形象特征锁定描述(轮廓、色彩、五官、画风)",
"value": "{{@step_2_image_base_diagnose.result.data.feature_lock_description}}",
"type": "object"
},
"result_image_url": {
"field_name": "result_image_url",
"description": "生成的表情包组合图URL",
"value": "{{@step_5_poll_image_status.result.data.result_url}}",
"type": "string"
}
}
} 提交后立即返回 task_id,系统每 2 秒自动轮询一次运行状态并可视化执行步骤,适合耗时较长的 Skill。
grid_num必填string表情包宫格数量,可选值:9、16、24
prompt必填string表情包风格、情绪、配色、线条质感、使用场景、画风等全部设计需求(严禁系统自动扩写改写)
reference_image必填base64表情包基底素材图(可为人像、卡通立绘、IP形象,主体完整清晰最佳。传入标准 Base64 编码字符串或普通 URL)
aspect_ratiostring图像宽高比,可选值:1:1、3:4、4:3、16:9、9:16
把这个 Skill 接入你的应用或 AI Agent —— 自带 REST API、OpenAPI 规范与 Skill 技能包。
下载技能包导入 AI Agent 客户端,即可作为技能使用
appKey={AppKey},与 API 文档一致。Skill 技能包接入教程 帮助文档
不知道如何接入?跟随图文步骤一步步完成配置
不同 Agent 客户端对技能包名称格式有不同要求,请选择你使用的客户端下载对应版本。
WorkBuddy
腾讯 Agent 客户端
DuMate
EN百度智能体 · 英文名称
阿里悟空
EN阿里 Agent · 英文名称
QoderWork CN
EN编程智能体 · 英文名称
QwenPaw
通义千问 Agent
Trae Work
字节跳动 Agent
有道 LobsterAI
网易有道智能体
智谱 AutoClaw
智谱 AI Agent
Codex
Codex AI Agent
标注 EN 的客户端要求 Skill 英文命名,其余使用中文命名版本。

7*24小时服务
保证您的售后无忧

1v1专属服务
保证服务质量

担保交易
全程担保交易保证资金安全

服务全程监管
全周期保证商品服务质量
© 2015-2023 WWW.SHOWAPI.COM ALL RIGHTS RESERVED.昆明秀派科技有限公司
本网站所列接口及文档全部由SHOWAPI网站提供,并对其拥有最终解释权 POWERED BY SHOWAPI