Recommend a hairstyle and hair color based on the user's face shape and skin tone, then preview them with YouCam (Perfect Corp) AI. Use for "推薦髮型", "換髮色", "hairstyle advice", "hair color try-on". Do NOT use for hair health diagnostics (that's hair-diagnostics), skin, makeup, or clothes.
设计与多媒体
hairstyle-recommender
试用Analyze portrait photos to recommend the most flattering hairstyle based on face shape, facial features, hair texture, and personal style. Use when the user uploads a portrait/headshot photo and asks for hairstyle recommendations, haircut advice, or wants to see how they would look with a suggested
它能做什么
Analyze portrait photos to recommend the most flattering hairstyle based on face shape, facial features, hair texture, and personal style. Use when the user uploads a portrait/headshot photo and asks for hairstyle recommendations, haircut advice, or wants to see how they would look with a suggested hairstyle. Triggers on phrases like "推荐发型", "适合什么发型", "帮我看看剪什么头发", "发型建议", "hairstyle recommendation", "what haircut suits me".
技能文档
发型推荐助手
工作流程
当用户上传人像照片并要求发型推荐时,按以下步骤执行:
Step 1: 分析人像特征
仔细观察照片,分析以下特征:
- 性别: 首先确认用户性别(男 / 女),这将决定后续使用哪套发型知识体系
- 脸型: 判断属于圆脸 / 方脸 / 长脸 / 椭圆脸 / 心形脸 / 菱形脸
- 五官比例: 额头高低、颧骨突出程度、下巴形状、五官立体度
- 发质发量 (如能判断): 头发粗细、自然卷度、浓密程度
- 当前发型: 长度、层次、刘海状况
- 年龄气质: 大致年龄段、整体风格(职场/休闲/个性等)
- 男性额外观察 (如适用):
- 发际线状况(正常 / M型后移 / 高额头)
- 鬓角形状和连通性
- 胡须状况(是否留胡子影响整体风格)
- 头型圆润度(决定寸头是否好看)
如果不确定某些特征,在分析中说明你的判断依据和不确定之处。
Step 2: 查阅发型知识库
读取 references/hairstyles.md 获取对应性别的发型知识:
女性用户查阅:
- 对应脸型的适合/避免发型列表(女性版)
- 发质发量相关建议
- 女性发型术语和剪法说明
- 年龄与风格考量
男性用户额外查阅:
- 「男性专属发型指南」章节
- 男性脸型与发型速查
- 男性经典发型术语(寸头、油头、Fade、Undercut 等)
- 发际线与发量问题对策
- 男性风格场景匹配
- 与 Barber 的沟通要点
结合分析结果,选择 1-2 个最适合的发型作为推荐。
Step 3: 输出推荐报告
用清晰的中文向用户说明:
-
面部特征分析: 总结脸型、五官等特点(男性用户同时说明发际线、头型等观察)
-
推荐发型: 给出具体发型名称和描述
- 女性示例:"侧分锁骨发 + 八字刘海"
- 男性示例:"Mid Fade 渐变 + 顶部纹理碎盖"
-
推荐理由: 为什么这个发型适合TA(如"可以拉长圆脸视觉比例"、"Fade 两侧收紧能修饰圆脸")
-
剪法说明: 具体怎么跟理发师沟通
女性版剪法说明:
- 长度定位(用具体位置描述,如"锁骨下方两指")
- 刘海类型
- 层次要求
- 是否需要烫发/染发配合
- 维护周期建议
男性版剪法说明:
- 两侧渐变类型(Low Fade / Mid Fade / High Fade / Taper)
- 顶部长度(用厘米或手指宽度,如"顶部留 5-8cm")
- 顶部纹理需求(碎发 / 油头 / 纹理烫 / 自然垂落)
- 刘海/额头处理(盖住额头 / 侧分 / 全露额)
- 鬓角和后脑勺处理
- 是否需要烫发/染发配合
- 维护周期建议(通常 2-4 周)
- 日常造型产品建议(发蜡/发泥/发油/定型喷雾)
-
替代方案 (可选): 如果适合多个风格,提供备选发型
Step 4: 生成最终效果图
使用图像生成工具(如 DALL-E、Midjourney API 或任何可用的图像生成工具)生成推荐发型后的效果图。
提示词构建要点:
- 保持原人物面部特征一致
- 精确描述推荐发型的长度、层次、刘海、卷度
- 描述发色(如保持自然色或建议染什么色)
- 指定风格:自然光、干净背景、写实风格
- 男性用户额外注意: 明确描述渐变类型、顶部纹理、是否露额、鬓角处理方式
通用提示词模板:
Keep the exact same face and facial features as the reference photo, change only the hairstyle to:
[detailed hairstyle description].
Maintain original skin tone, expression, and lighting.
Photorealistic portrait, high quality, natural look.
男性效果图提示词示例:
Keep the exact same face and facial features, change only the hairstyle to:
Mid Fade on the sides, 6cm textured fringe on top with natural messy styling,
covering the forehead slightly. Clean neckline, natural black hair.
Photorealistic, consistent lighting, maintain original skin tone and expression.
如果无法直接编辑原图,生成一张新的人像效果图:
Portrait of [gender/age/ethnicity], with [detailed hairstyle description].
[Face shape] face shape.
Natural lighting, clean background, photorealistic, professional headshot quality.
将生成的效果图一并返回给用户。
注意事项
- 保持诚实: 如果照片质量不足以判断某些特征,如实告知
- 个性化: 不要只给脸型-发型对照表,要结合五官细节给出具体建议
- 实用性: 剪法说明要足够具体,用户可以直接拿给理发师看
- 尊重: 避免对用户的容貌做负面评价,聚焦于"这个发型能如何加分"
- 效果图说明: 告知用户效果图是 AI 生成的参考,实际效果可能因发质、理发师技术等因素有所不同
相关技能
Recommend and preview makeup looks based on the user's face shape and skin tone, using YouCam (Perfect Corp) AI. Analyzes the selfie, suggests suitable looks, then renders a virtual makeup try-on image. Use for "推薦妝容", "幫我上妝", "makeup look", "virtual makeup". Do NOT use for skin-condition scoring, hair, or clothes.
Diagnose hair-health metrics — density, type, frizziness, length — from a single selfie using YouCam (Perfect Corp) AI, and return one combined report. Use for "頭髮體檢", "髮質分析", "hair diagnostics", "hair health report". Do NOT use for hairstyle/color try-on (that's hair-color-style-advisor), skin, makeup, or clothes.
Analyze skin tone and facial attributes from a single selfie using YouCam (Perfect Corp) AI. Returns skin/eye/eyebrow/lip/hair colors plus facial feature shapes and golden-ratio proportions, as a readable report. Use for "測膚色", "臉型分析", "facial attributes". Do NOT use for skin-condition scoring (that's skin-analysis-expert), makeup, or hair try-on.
Analyze a person's skin from a single selfie using YouCam (Perfect Corp) AI. Returns 16 skin-condition scores plus skin type, as a readable report. Use when the user wants a skin analysis / skin report / skin score — incl. "幫我看膚質", "膚況分析", "how's my skin", "skin report". Do NOT use for skin-tone/facial attributes (that's facial-consultant), makeup, or hair.
Analyzes an uploaded photograph, provides detailed feedback on exposure, focus, composition, lighting, and suggests concrete camera settings and shooting technique. Generates a simulated improved image based on the recommendations.