想给毕业照做复古校园海报,或把班级合影变成插画风,先拿虚构样图试。下面用本机 ComfyUI 和 FLUX.2 Klein 4B 做两种创意版本,再逐人检查脸、人数和站位。即使提示词要求“不要改变人物”,生成模型也可能重画面孔和衣服;这类图适合做创意草案,不适合代替真实毕业纪念照。
AI生成的虚构成人合影原图和两种 ComfyUI 风格尝试
练习素材和脚本可从毕业合影创意版工具包下载。压缩包还附有两张本机实测结果作参考;示例人物是 AI 生成的虚构成年人,不对应真实学生或学校;压缩包不含模型权重。
你需要准备
| 项目 | 准备什么 |
|---|---|
| 工具 | 已安装并运行的 ComfyUI,本机已有 FLUX.2 Klein 4B 模型 |
| 模型文件 | flux-2-klein-4b.safetensors、qwen_3_4b.safetensors、flux2-vae.safetensors |
| 图片 | 先用工具包中的虚构样图;处理自己的合影前另存副本 |
| 时间 | 约30分钟;本机每张约77–89秒,模型排队另计 |
若还没有这些模型,不必为了一张合影下载大文件。可以先用常规排版软件换背景、加边框和文字,把原照片里的每个人保留下来。Mac 上安装 ComfyUI 的步骤见《在 Mac 上安装 ComfyUI 和 Z-Image-Turbo》。
用虚构合影试两种风格
- 确认 ComfyUI 已启动,浏览器可以打开
http://127.0.0.1:8188。解压工具包,在解压目录打开终端。 - 先从原始示例图生成一版复古校园海报氛围:
python3 s246_klein_edit.py sample/class-photo-ai-generated.png sample/retro-campus.png "Reimagine this as a nostalgic university graduation album photo. Preserve exactly the same six fictional adult graduates, faces, expressions, hairstyles, gowns, diploma props, left-to-right order and positions. Do not add, remove, merge or duplicate anyone. Replace only the background with a softly lit old campus arch, muted burgundy and warm cream colors, subtle film texture. No text, logo or watermark." 246
- 再从同一张原图做一版绘本插画效果,不要拿第一版继续套风格:
python3 s246_klein_edit.py sample/class-photo-ai-generated.png sample/illustrated-album.png "Turn this same fictional adult group photo into a gentle gouache editorial illustration. Keep exactly the same six adults, faces, expressions, hair, clothing colors, left-to-right order, pose and spacing; do not add, remove, merge or duplicate anyone. Soft paper texture, muted green campus background, warm cream and burgundy accents. No text, logo or watermark." 247
脚本默认连接本机 ComfyUI;不要把真人合影发给你不信任的远程服务。若设置了 COMFYUI_URL,图片会发送到那个地址。
这次两版分别用了约89秒和77秒。两张都保留六个人和大致站位,但脸部细节、袍子纹理和手里的纸筒都被重画;插画版还改了袍子的颜色。即使样图是虚构人物,也能看出提示词没有锁定像素。真实毕业合影要保留每个人的原样时,别直接套这两条整图编辑提示词。
输出后,先数人,再看每张脸
在 100% 缩放下对照原图逐人核对:人数、脸型、眼镜、发型、衣服颜色、站位和手里的毕业证。重点检查边缘位置的人,模型容易把挨得近的肩膀和手臂连在一起,也可能增删人物或把衣服标志变成伪字。发现任一人物变样,就不要把那张图当成真实合影;保留原片,换成只生成背景,再把原照片人物抠出后排版的方式。
真实毕业照涉及照片作者的著作权和每位可识别者的肖像。上传或公开前先确认有权使用原片,并取得照片中人物对 AI 加工和展示用途的同意;若照片里有未成年人,先由监护人确认。若要发布生成版本,按发布平台要求声明并使用平台提供的 AI 内容标识功能。
常见问题
写了“保留每个人的脸”,为什么还是变了? 提示词是约束描述,不是像素锁。生成式编辑会重画图片;本次样例中的两版也要按实测结果检查,不要只凭提示词推断人脸保真。
想让照片更有创意,又不想改脸怎么办? 不要对整张合影做图生图。用 AI 单独生成一张无人物背景,把原片人物区域抠出后在排版软件里合成,脸不会被生成模型重绘;边缘抠图仍要人工检查。
FLUX.2 Klein 4B 能商用吗? BFL 模型卡标注 Apache 2.0。模型许可不替代照片著作权、肖像使用和个人信息处理的确认。
工具清单
| 工具 | 用来做什么 | 费用和条件 |
|---|---|---|
| ComfyUI | 在本机运行图像编辑流程 | 免费开源;需要已安装模型和足够内存 |
| FLUX.2 Klein 4B | 按提示词编辑示例合影 | 模型卡标注 Apache 2.0;本机推理需模型文件 |
| 毕业合影创意版工具包 | 虚构样图、脚本和运行说明 | 不含模型,不需要 API Key |
想把照片变成绘画风格,可看《照片转卡通头像、水彩、油画怎么做?》;想把分开拍的人合成一张全家福,可看《家人不在一起,怎么拍全家福?》;接单前的授权清单见《AI写真接单前,客户照片怎么拿授权?》。
封面背景由本机 ComfyUI / Z-Image-Turbo 生成;标题和“AI生成封面”由代码排版。