# Image Gen Skill

> AI 图片生成：文生图、AI 绘画、商品图、插画生成，支持写实/动漫/油画/水彩/素描风格。仅处理从零生成的图片需求，不处理已有图片的编辑修改

- Skill: `tencentcloudbase/image-gen-skill` (Agent Skill, multi-file: 16 files)
- Install (CLI): `npx skillmds@latest add tencentcloudbase/image-gen-skill`
- Raw SKILL.md: https://api.skillmd.com/api/skills/tencentcloudbase/image-gen-skill/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: tencentcloudbase (https://skillmd.com/u/tencentcloudbase)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/tencentcloudbase/image-gen-skill

---


# AI 图片生成

## 触发场景

用户原话举例：

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

## 不适用范围

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

## 接口链路

- `generateImage`：根据 prompt 生成图片，支持风格、尺寸、数量等参数

## 使用顺序

1. 用户表达图片生成意图时，直接调用 generateImage
2. 若用户指定了图片风格或尺寸，传入对应参数
3. AI 负责优化 prompt 以提升生成质量，但保持用户原始意图
4. 返回结果后通过 `image-result-card` 卡片展示
5. 图片已自动持久化到云存储，但仍提示用户及时保存

## 设计约束

- 必须通过云函数调用，小程序 SDK 不支持图片生成
- 生成的图片自动上传到云存储持久化（详见云函数 ai/image.js）
- 云函数超时配置 120 秒（图片生成较慢）
- 返回的 `fileID` 可永久使用，`tempUrl` 仅 24 小时有效

