---
name: creator-image-tasks
description: 指导创作者真实生成并展示图片，组织可替换服务模块，处理长等待、审核、存储访问、解码和恢复。
---

# 图片生成制作与自测

## 完成一次真实生图

在自己的测试后端配置有效图片模型和预算，从作品的真实按钮提交输入，取得真实生成图，按自己的审核规则处理后保存，再在作品中下载、解码、显示并完成原用途。记录各阶段耗时和实际结果；占位图与模拟成功不作为完成依据。

## 模块与接口

提示词、尺寸意图和生成后用途留在业务；模型提交、状态查询、运行中列表和结果访问放在服务模块。具体职责见[架构设计](../../../guides/development/architecture.md)，状态与列表见[任务界面](../ai/tasks-ui.md)。模块名和方法沿用工程，不假造未提供的接口。

## 等待和恢复

同一次动作重试保留原标识。排队可以持续，界面显示阶段与等待时长；单次网络请求仍有截止和退避。刷新恢复原任务，查询失败不创建新生成。停止本地等待不等于取消云端处理。

图片可用后直接从有权限的对象存储/CDN 读取，访问链接失效时重新取得原素材地址；取图失败不触发再次生图。检查允许域名、CORS、大小、格式、解码、实际显示和资源释放；临时签名 URL 不当成永久素材地址，也不写普通日志。

## 审核、隔离和注意事项

审核未通过或待复核的图片不展示原图。缩放和压缩不能代替内容审核。应用、作品和账号范围分开，切号丢弃旧任务回包和旧图；密钥和存储写权限留在可信后端。

## 本地自测与常见问题

完成真实生成后，补测长等待、重复点击、回执丢失、刷新、审核拒绝/复核、过期链接、解码失败和切号。服务处理成功但图片不可见时，沿任务状态、访问授权、下载、解码和组件逐层定位，不直接重生图。大图卡顿时测像素/纹理内存，不只看文件大小。

详细代码和测试建议见[图片代码组织](references/code-preparation.md)。
