SuperAPI AI 工具集

image-gen-skill

设计与创作

查看项目

更新于 10-16 08:52

技能介绍

用途

本技能用于 AI 图片生成,覆盖文生图、AI 绘画、商品图与插画生成等从零生成图片的场景,支持写实、动漫、油画、水彩、素描等风格。

触发场景

用户表达图片生成意图时触发,例如:

  • 自由绘画:"画一只在咖啡杯旁打盹的橘猫"、"生成一幅星空下的山水画"
  • 商品图:"帮我生成一张北欧风格手工咖啡壶的产品展示图"
  • 插画创作:"画一张赛博朋克风格的城市插画"、"生成儿童绘本风格的小故事插图"
  • 风格创作:"用水彩风格画一朵牡丹"、"一幅印象派的日落"

主要能力

  • 接口链路:generateImage,根据 prompt 生成图片,支持风格、尺寸、数量等参数。
  • 使用顺序:用户表达图片生成意图时,直接调用 generateImage;若用户指定了图片风格或尺寸,传入对应参数;AI 负责优化 prompt 以提升生成质量,但保持用户原始意图。
  • 结果展示:返回结果后通过 image-result-card 卡片展示。

使用方式与设计约束

  • 必须通过云函数调用,小程序 SDK 不支持图片生成。
  • 生成的图片自动上传到云存储持久化(详见云函数 ai/image.js)。
  • 云函数超时配置 120 秒(图片生成较慢)。
  • 返回的 fileID 可永久使用,tempUrl 仅 24 小时有效。
  • 图片已自动持久化到云存储,但仍提示用户及时保存。

不适用范围

  • 文本生成需求:不在本技能范围,由 text-gen-skill 处理。
  • 图片编辑(修改已有图片):不在本技能范围,由 image-edit-skill 处理。
  • 上传图片后要求识别/分析内容:不在本技能范围。

适用场景

适合需要从零生成图片的绘画、商品图与插画创作场景,尤其是需要指定风格或尺寸的生成需求。

限制

仅处理从零生成的图片需求,不处理已有图片的编辑修改;不处理图片内容识别与分析;不处理文本生成。必须通过云函数调用,小程序 SDK 不支持图片生成。云函数超时配置为 120 秒。tempUrl 仅 24 小时有效。