---
title: 证件照工厂|万维易源ShowAPI
canonical_url: "https://www.showapi.com/ai/skills/id-photo-generation-specification"
last_updated: "2026-09-21T17:15:00.881Z"
meta:
  description: "基于用户上传的肖像人像图，提取五官特征保真约束，合规检索规范数据，精准组装提示词，生成符合国标规范的8宫格证件照组合套图，自动分割导出独立证件照，并交付规格说明与打印指导文档。 免费在线使用，也支持 API / Agent 接入。"
  keywords: "证件照工厂, AI Skill, 万维易源, showapi, 大模型, ai技能, AI工具, 异步任务, Agent技能包, api接口, 在线使用, api接口, api接口大全, 免费api, 免费数据接口, 数据接口, api开放平台, 万维易源, showapi, 大模型, AI Skills"
  "og:description": "基于用户上传的肖像人像图，提取五官特征保真约束，合规检索规范数据，精准组装提示词，生成符合国标规范的8宫格证件照组合套图，自动分割导出独立证件照，并交付规格说明与打印指导文档。 免费在线使用，也支持 API / Agent 接入。"
  "og:title": "证件照工厂 AI Skill|万维易源ShowAPI"
---

*

*

*

*

# **证件照工厂**

基于用户上传的肖像人像图，提取五官特征保真约束，合规检索规范数据，精准组装提示词，生成符合国标规范的8宫格证件照组合套图，自动分割导出独立证件照，并交付规格说明与打印指导文档。

M**Marwen** 2026-07-01 15:35 · 8 个步骤

约 ¥0.22/次调用，实际计费按输出内容消耗token多少有所浮动

ID`6a44b9a73c51f2a84f000bf9`

### **能力组成**

**立即试一试** 在线体验此 Skill，输入参数即可看到实时效果

### **输出案例**

-
-
-

### **内部编排**

共 8 步 · AI 自动编排的执行流程与原始定义 收起

1肖像五官特征视觉提取

2合规规范检索关键词生成

3合规规范数据检索

4证件照提示词精准组装

5启动8宫格证件照生成

6轮询图像生成状态

78宫格证件照分割

8规格说明与打印指导文档生成

**完整定义 (JSON)**203 行

```
{
  "workflow_id": "id_photo_generation_specification",
  "input": {
    "portrait_img": {
      "field_name": "portrait_img",
      "default": "",
      "description": "原始上传肖像人像图（传入标准Base64编码字符串或普通URL）。无图直接终止流程，禁止重绘、替换人脸五官",
      "example": "https://oss.showapi.com/doc/4888/3/ccf048c94e17_1782290826572.jpg?x-oss-process=image/resize,p_100",
      "required": true,
      "type": "base64"
    },
    "bg_color": {
      "field_name": "bg_color",
      "default": "blue",
      "description": "底色枚举(white纯白/blue浅蓝/red大红)",
      "example": "blue",
      "required": true,
      "type": "string"
    },
    "id_size": {
      "field_name": "id_size",
      "default": "一寸",
      "description": "证件照尺寸枚举(小一寸/一寸/大一寸/小二寸/二寸/大二寸)或自定义格式(宽x高，如26x32)",
      "example": "一寸",
      "required": true,
      "type": "string"
    }
  },
  "steps": [
    {
      "point_code": "",
      "id": "step_1_vision_analyze",
      "result": [],
      "api_code": "portrait_vision_analyze",
      "backend_type": "prompt_api",
      "status": "PENDING",
      "name": "肖像五官特征视觉提取",
      "action": "run",
      "params": {
        "img_list": [
          {
            "url": "{{@input.portrait_img}}"
          }
        ],
        "user_prompt": "严格提取图中人物的五官特征(眼型/鼻型/唇型/眉型)、面部轮廓骨相(脸型/下颌线/颧骨)、表情肌肉状态(肌肉放松度/嘴角角度/眼部张力)、原生着装特征，并明确判断人物是否佩戴耳饰。输出必须客观中立，严禁修改或美化描述。"
      }
    },
    {
      "point_code": "",
      "id": "step_2_generate_keywords",
      "result": [],
      "api_code": "generate_keywords",
      "backend_type": "prompt_api",
      "status": "PENDING",
      "name": "合规规范检索关键词生成",
      "action": "run",
      "params": {
        "bg_color": "{{@input.bg_color}}",
        "id_size": "{{@input.id_size}}"
      }
    },
    {
      "id": "step_3_search_compliance",
      "point_code": "1",
      "result": [],
      "backend_type": "sys_api",
      "api_code": "3289",
      "status": "PENDING",
      "name": "合规规范数据检索",
      "action": "run",
      "params": {
        "abstract": "1",
        "query": "{{@step_2_generate_keywords.result.data.result}}"
      },
      "depends_on": [
        "step_2_generate_keywords"
      ]
    },
    {
      "id": "step_4_build_prompt",
      "point_code": "",
      "result": [],
      "backend_type": "prompt_api",
      "api_code": "id_photo_prompt_builder",
      "status": "PENDING",
      "name": "证件照提示词精准组装",
      "action": "run",
      "params": {
        "facial_features": "{{@step_1_vision_analyze.result.data.result}}",
        "bg_color": "{{@input.bg_color}}",
        "id_size": "{{@input.id_size}}"
      },
      "depends_on": [
        "step_1_vision_analyze"
      ]
    },
    {
      "id": "step_6_start_image_gen",
      "point_code": "1",
      "result": [],
      "backend_type": "sys_api",
      "api_code": "3373",
      "status": "PENDING",
      "name": "启动8宫格证件照生成",
      "action": "run",
      "params": {
        "referImages": [
          "{{@input.portrait_img}}"
        ],
        "prompt": "{{@step_4_build_prompt.result.data.result}}",
        "size": "1024x1024"
      },
      "depends_on": [
        "step_4_build_prompt"
      ]
    },
    {
      "id": "step_7_poll_image_status",
      "point_code": "",
      "result": [],
      "backend_type": "sys_api",
      "api_code": "polling",
      "status": "PENDING",
      "name": "轮询图像生成状态",
      "action": "run",
      "params": {
        "result_url": "{{@step_6_start_image_gen.result.data.result_url}}"
      },
      "depends_on": [
        "step_6_start_image_gen"
      ],
      "polling": {
        "interval_seconds": 5,
        "timeout_seconds": 600,
        "success_condition": "{{@step_7_poll_image_status.result.data.task_status}} === 'SUCCEEDED'"
      }
    },
    {
      "id": "step_8_split_image",
      "point_code": "1",
      "result": [],
      "backend_type": "sys_api",
      "api_code": "3405",
      "status": "PENDING",
      "name": "8宫格证件照分割",
      "action": "run",
      "params": {
        "img_url": "{{@step_7_poll_image_status.result.data.result_url}}",
        "cols": "4",
        "rows": "2"
      },
      "depends_on": [
        "step_7_poll_image_status"
      ]
    },
    {
      "id": "step_9_spec_doc_gen",
      "point_code": "",
      "result": [],
      "backend_type": "prompt_api",
      "api_code": "spec_doc_generator",
      "status": "PENDING",
      "name": "规格说明与打印指导文档生成",
      "action": "run",
      "params": {
        "split_image_info": "{{@step_8_split_image.result.data.remark}}",
        "bg_color": "{{@input.bg_color}}",
        "compliance_data": "{{@step_3_search_compliance.result.data.remark}}",
        "id_size": "{{@input.id_size}}"
      },
      "depends_on": [
        "step_3_search_compliance",
        "step_8_split_image"
      ]
    }
  ],
  "output": {
    "spec_doc_content": {
      "field_name": "spec_doc_content",
      "description": "证件照规格说明与打印指导文档内容",
      "value": "{{@step_9_spec_doc_gen.result.data.result}}",
      "type": "string"
    },
    "final_prompt_preview": {
      "field_name": "final_prompt_preview",
      "description": "组装后的完整生图提示词预览",
      "value": "{{@step_4_build_prompt.result.data.result}}",
      "type": "string"
    },
    "split_image_urls": {
      "field_name": "split_image_urls",
      "description": "分割后的8张独立证件照图像URL列表",
      "value": "{{@step_8_split_image.result.data.file_list}}",
      "type": "array"
    },
    "original_grid_image_url": {
      "field_name": "original_grid_image_url",
      "description": "8宫格证件照合集原图URL",
      "value": "{{@step_7_poll_image_status.result.data.result_url}}",
      "type": "string"
    }
  }
}
```

介绍

在线运行

Skill与API