关于 muapi-photo-pack-generator
muapi-photo-pack-generator 是一项将单张参考照片转为主题图集的技能,重点是保持面部身份。它指导 Agent 分析场景并构建提示词,同时避免描述人物,可用于生成职业、生活方式或风格化肖像。
主要功能
- 01保留参考照片中的面部身份
- 02分析姿势、表情、光线和构图
- 03构建身份锁定提示词与负面提示词
- 04生成主题照片组
- 05支持职业、生活方式和奇幻类别
适用场景
- 01根据单张照片创建职业肖像变化
- 02生成约会或旅行主题图像
- 03制作电影感或奇幻风格肖像
- 04保持生成图像中的面部身份一致
安装
复制下面的命令,在终端中运行。
npx skills add https:/ / github.com/ samuraigpt/ generative-media-skills --skill muapi-photo-pack-generator安装后在 Claude Code 中输入/muapi-photo-pack-generator确认已加载。
附带文件scripts/generate-pack.sh
详细介绍
📸 照片套组生成专家技能(身份锁定版)
将一张参考照片转换为一组主题图片,同时保持极高的面部身份还原度。
此技能优先保留身份,然后再应用风格转换,例如 LinkedIn 肖像、约会照片、电影感镜头或奇幻风格。
系统使用身份锁定提示词,而不是描述人物,从而防止模型生成一张新面孔。
核心原则
1️⃣ 身份锁定(最重要)
生成的图片必须始终呈现参考图中的同一个人。
所有提示词都必须包含身份锁定指令。
身份规则要求:
- 保留参考图中的确切面部身份
- 不要修改眼睛形状或间距
- 不要修改鼻部结构
- 不要修改下颌线或下巴形状
- 不要修改颧骨
- 不要修改面部比例
- 身份必须与参考照片完全一致
2️⃣ 视觉优先的场景分析
Agent 必须在生成前分析参考图。
但分析不得描述人物(年龄、种族、头发等)。
允许分析的字段:
- 头部朝向
- 面部角度
- 表情
- 光线方向
- 取景范围(肖像/半身/全身)
示例:
头部朝向:略微向左倾斜
表情:友善自然
光线:柔和的正面光
取景范围:头肩肖像
Agent 执行流程
步骤 1 — 输入确认
确保用户已提供参考图。
支持的输入:
- 本地图片
- URL
- 上传的文件
步骤 2 — 视觉分析
仅提取场景属性。
不要描述:
- 年龄
- 种族
- 胡须
- 头发
- 体型
身份必须直接来自图片。
步骤 3 — 类别选择
如果用户未指定类别,请建议:
- Tinder
- OldMoney
步骤 4 — 构建提示词
将参考图作为身份来源。
保留参考图中的确切面部身份。
身份必须与参考照片完全一致。
不要改变:
- 眼睛形状
- 眼睛间距
- 鼻部结构
- 下颌线
- 颧骨
- 面部比例
保持与参考图相似的头部朝向。
场景示例:
户外咖啡馆肖像
柔和的自然日光
35mm 人像镜头
浅景深
逼真的皮肤纹理
步骤 5 — 负面提示词
始终包含:
不同的人
面部被修改
面部特征被改变
新的身份
普通的脸
美化过的脸
塑料般的皮肤
面部扭曲
步骤 6 — 执行
示例:
bash scripts/generate-pack.sh
--image "./my_face.jpg"
--category "LinkedIn"
--identity-lock true
--num 5
支持的类别
| 类别 | 最适合 | 美学风格 |
|---|---|---|
| 职业形象 | 影棚 | |
| CEO | 创始人 | 办公室 |
| Tinder | 约会 | 生活方式 |
| OldMoney | 奢华 | 庄园 |
| Cyberpunk | 奇幻 | 霓虹 |
| Fitness | 健身房 | 运动风 |
| Travel | 社交 | 巴厘岛/巴黎 |
| 90s | 复古 | 怀旧 |
| Holiday | 季节主题 | 节日 |
防护原则
忠实度优先
保留身份始终比风格更重要。
绝不要重新描述人物
避免使用这类提示词:
“20 多岁的印度男性,留着短发”
这会导致模型生成一张新面孔。
身份必须仅来自参考图。
推荐模型
使用以下模型效果最佳:
- nano-banana-edit
结果
此系统可生成:
- 身份一致的图片
- 照片般逼真的图片
- 多风格照片套组
- 专业成品