577 lines
34 KiB
Markdown
577 lines
34 KiB
Markdown
# 美学报告需求文档
|
||
|
||
> 本文档为「美搭」App 中**个人形象美学报告**的独立产品需求文档,与 [产品方案](./鸿蒙美搭-智能穿搭美学助手-产品方案.md)、[穿搭 Agent 需求文档](./穿搭Agent-需求文档.md)、[用户系统与记忆系统需求文档](./用户系统与记忆系统-需求文档.md)、[美学知识库建设方案](./美学知识库-建设方案.md) 配套使用。
|
||
>
|
||
> 内容深度参考线下形象顾问交付物《个人形象报告》(见 `reference/个人形象报告.pdf`)。
|
||
|
||
## 1. 概述
|
||
|
||
### 1.1 定位:报告不是一个功能,而是产品的地基
|
||
|
||
美学报告在产品中承担三重角色,优先级依次为:
|
||
|
||
1. **画像生产者**:报告是用户**结构化美学画像**的唯一权威来源。体型、脸型、肤色、季型、量感、直曲等结论一次诊断,全局复用——写入记忆系统后,Agent 对话、换装推荐、发型推荐、商品筛选全部依赖它。
|
||
2. **专业感锚点**:换装/换发型是"好玩",报告是"专业"。报告决定用户是否相信这个 App 懂美学,而非只是个滤镜工具。
|
||
3. **付费转化主载体**:报告的内容深度可自然分层,是比"无限次换装"更容易被理解和接受的付费点(对标线下 300~2000 元的形象诊断服务)。
|
||
|
||
### 1.2 核心设计原则
|
||
|
||
| 原则 | 说明 |
|
||
|------|------|
|
||
| **先给结论,再给理由** | 首屏必须是可直接执行的 3~5 条结论,专业推导过程折叠在后 |
|
||
| **每条建议可执行** | 禁止"选择适合自己的颜色"这类空话,必须落到具体色值/版型/单品 |
|
||
| **可试穿闭环** | 报告中的每套推荐搭配都必须能一键跳转换装/试戴,否则只是一篇文章 |
|
||
| **术语可解释** | 量感、直曲、季型等专业词全部内置词条解释,长按/点击即看 |
|
||
| **画像可复用** | 结论必须结构化落库,不能只以富文本形式存在 |
|
||
| **可持续更新** | 报告是随身材/季节演进的档案,不是一次性内容 |
|
||
|
||
---
|
||
|
||
## 2. 报告分级
|
||
|
||
### 2.1 分级总览
|
||
|
||
| 维度 | 初级报告「形象速测」 | 全面报告「形象深度诊断」 |
|
||
|------|---------------------|------------------------|
|
||
| **上线版本** | V1(第一版即上线) | V2(第一版**不做**,仅做占位与意愿收集) |
|
||
| **价格** | 免费 | 付费(V2 起,单次 ¥29.9,会员优惠价见 §2.5) |
|
||
| **输入** | 1 张正面全身照 + 4 项基础问卷 | 全身正/侧面 + 面部特写 + 完整问卷(12~15 项) |
|
||
| **诊断维度** | 8 项核心维度 | 40+ 项完整维度 |
|
||
| **色彩精度** | 四季粗判(春/夏/秋/冬)+ 8 色色板 | 十二季细分(如柔夏型)+ 完整色板(最佳色 24+/中性色/避雷色) |
|
||
| **发型内容** | 3 条要点建议 | 独立发型专项报告(约 8 小节) |
|
||
| **场景方案** | 1 个主场景 | 4+ 场景配色公式与完整搭配 |
|
||
| **推荐搭配** | 1 套(可一键试穿) | 8~12 套(含单品清单与试穿入口) |
|
||
| **篇幅** | 1~2 屏 | 15~25 屏 |
|
||
| **生成时长** | ≤ 60s(前台等待) | ≤ 5min(异步任务 + 完成推送) |
|
||
| **导出** | 分享长图(1 屏) | 分享长图 + PDF 完整版 |
|
||
| **免费额度** | 首次不限 + 每 30 天可重新生成 1 次 | 按次购买 / 会员权益 |
|
||
| **核心目的** | 拿到画像、建立信任、驱动首次试穿 | 交付专业价值、完成付费转化 |
|
||
|
||
### 2.2 初级报告内容(V1 交付范围)
|
||
|
||
按用户浏览顺序排列:
|
||
|
||
#### ① 形象名片(首屏)
|
||
- 用户头像(脱敏处理后的分析图)+ 基础信息(性别/身高/体重)
|
||
- **特征标签墙**:8~12 个短标签,如 `鹅蛋脸` `梨型身材` `溜肩` `黄二白` `中量感` `三庭五眼均匀` `脖长适中` `显高显瘦`
|
||
- 一句话风格定位:如「自然优雅型 · 柔夏色调」
|
||
|
||
#### ② 核心结论卡(3 条)
|
||
固定输出 3 条最高优先级建议,格式统一为「做什么 + 为什么」:
|
||
- 强化优势:如"用柔和亮色提亮上身,凸显肤色通透感"
|
||
- 修饰重点:如"上衣选小垫肩/泡泡袖改善溜肩,收腰提升腰线"
|
||
- 首要规避:如"避免紧身包臀裙与高饱和强对比配色"
|
||
|
||
#### ③ 体型分析
|
||
- 体型判定:O 型(苹果)/ A 型(梨)/ X 型(沙漏)/ T 型(倒三角)/ H 型(矩形),带判定依据说明
|
||
- 局部特征识别:溜肩/宽肩/短颈/长腰短腰等(识别到才展示)
|
||
- 上装 / 下装 / 连衣裙 各 1 条要点 + 1 条避雷
|
||
|
||
#### ④ 色彩定位(粗判)
|
||
- 四季季型:春 / 夏 / 秋 / 冬 + 冷暖倾向说明
|
||
- 肤色档位:粉一白 / 粉二白 / 粉三白 / 黄一白 / 黄二白 / 黄黑皮
|
||
- **最佳色板 8 色**(色块 + 颜色名 + HEX)
|
||
- **避雷色 3 色**
|
||
|
||
#### ⑤ 风格定位(粗判)
|
||
- 基因风格 Top1(9 型中取最高分)+ 一句话释义
|
||
- 心理风格(来自问卷偏好)
|
||
- 融合风格命名(如「自然优雅」)
|
||
|
||
#### ⑥ 发型建议(3 条)
|
||
- 长度与轮廓 1 条、刘海 1 条、发色 1 条
|
||
- CTA:**更多发型一键试戴** → 跳转发型模块(预筛选适配发型)
|
||
|
||
#### ⑦ 一套推荐搭配
|
||
- 单品清单(上衣/下装/鞋/配饰)+ 配色公式
|
||
- CTA:**一键试穿** → 跳转换装模块,自动填充素材
|
||
|
||
#### ⑧ 引导区
|
||
- 「解锁全面报告」占位入口(V1 不支付,见 §2.5)
|
||
- 「保存到我的形象档案」/「生成分享长图」
|
||
- 「问问 AI 造型师」→ 携带报告画像进入 Agent 对话
|
||
|
||
### 2.3 全面报告内容(V2 付费范围)
|
||
|
||
对齐线下形象顾问交付标准,共 6 个篇章:
|
||
|
||
#### 篇章一:个人风格核心诊断
|
||
- **风格密码解析**:量感总分、直曲总分、面部对比度三项量化得分 + 综合命名(如「中量感 + 轮廓适中 + 静态自然型」)
|
||
- **基因风格雷达图**:9 型(戏剧/睿智/自然/古典/优雅/浪漫/前卫/少女/少年)全维度评分
|
||
- **心理风格**:问卷测评得出的主观偏好风格
|
||
- **基因风格 × 心理风格关系解析**:一致/冲突判定与融合方案(参考样例中"基因自然型 + 心理优雅型 → 自然优雅"的处理逻辑)
|
||
- **面部特征明细**:脸型、三庭五眼、眉/眼/鼻型、面部立体度评分、动静类型
|
||
|
||
#### 篇章二:色彩诊断
|
||
- **面部色彩三维度**:色相(冷—暖)/ 亮度(暗沉—白皙)/ 色度(柔和—鲜艳),刻度条可视化
|
||
- **十二季细分定位**:如柔夏型 Soft Summer,含季型特点解析(明度/饱和度/冷暖倾向)
|
||
- **完整色板**:最佳色 24+ / 时尚中性色(白/黑/灰/米驼/卡其)/ 调和色 / 避雷色
|
||
- **配色公式库**:主色 + 辅色 + 点缀色的比例建议(如 70% 基础色 + 30% 点缀色)
|
||
- **色彩避雷与拯救方案**:误穿高饱和色如何补救、冷暖调如何平衡
|
||
- **妆容方案**:底妆色调 / 眼妆 / 唇色(与季型联动)
|
||
|
||
#### 篇章三:身材分析与穿搭指南
|
||
针对体型 + 局部特征 + 核心诉求,逐品类输出「版型 / 领型 / 图案 / 色彩」四要素建议:
|
||
- 上衣、下装(裤装 + 裙装)、连衣裙、外套
|
||
- 每品类含**首选**与**明确避免清单**
|
||
- 比例修饰技巧(腰线位置、上下身比例、纵向线条强化)
|
||
|
||
#### 篇章四:配饰规划
|
||
腰带 / 耳饰 / 项链 / 手链手表 / 包袋 / 鞋履 / 围巾帽子,逐项给出材质、尺寸量感、颜色与佩戴位置建议。
|
||
|
||
#### 篇章五:发型专项报告
|
||
独立成篇,结构参考线下交付物:
|
||
1. 核心风格定位总览(关键词)
|
||
2. 风格基因解析(直曲属性 → 适配线条与卷径;量感属性 → 重量分布与长度;面部立体度 → 轮廓设计)
|
||
3. 脸型与头型适配(加分项 / 避坑点)
|
||
4. 长度与轮廓推荐(首选 / 次选 / 慎选,含层次、卷度、轮廓形状)
|
||
5. 刘海设计(推荐 / 避雷)
|
||
6. 发色方案(主色调 / 挑染 / 避雷发色)
|
||
7. 与穿搭风格的呼应(日常 / 职场分场景造型)
|
||
8. 护理与造型技巧(工具温度、操作手法、定型产品)
|
||
- 全篇嵌入**一键试戴**入口,按建议自动筛选发型库
|
||
|
||
#### 篇章六:场景穿搭方案包
|
||
通勤职场 / 休闲日常 / 约会聚会 / 正式场合(可扩展:面试、旅行、运动、婚礼),每场景包含:
|
||
- 完整搭配(上装 + 下装 + 鞋 + 配饰)
|
||
- 配色公式
|
||
- 材质与图案选择指南
|
||
- 一键试穿入口
|
||
|
||
#### 可选模块:幸运色(五行)
|
||
- 输入生日 → 推导年月日柱五行分布 → 缺失/旺盛属性 → 幸运色建议 → 场景化应用 → 四季动态调整
|
||
- **合规要求**:必须标注"娱乐性质,不构成任何决策建议",且提供**全局开关可关闭**(详见 §9.3)
|
||
|
||
#### 增量创新:30 天形象提升计划
|
||
线下报告普遍缺失的部分,也是本产品的差异点:把结论拆成可执行的 30 天任务清单(第 1 周替换基础单品、第 2 周引入配饰、第 3 周尝试色彩升级……),配合打卡与前后对比,把一次性报告变成持续留存的产品。
|
||
|
||
### 2.4 报告结构对齐说明
|
||
|
||
参考报告《个人形象报告》共包含 4 个交付板块:色彩类型报告、风格与穿搭报告、发型报告、幸运色分析。本方案的映射关系:
|
||
|
||
| 参考报告板块 | 本方案对应 | 初级 | 全面 |
|
||
|-------------|-----------|:----:|:----:|
|
||
| 个人风格核心诊断(风格密码/基因风格/心理风格) | 篇章一 | 粗判 Top1 | ✅ 完整 |
|
||
| 面部色彩维度 + 四季色彩定位 + 色板 | 篇章二 | 四季粗判 + 8 色 | ✅ 十二季 + 完整色板 |
|
||
| 身材分析与穿搭指南 | 篇章三 | 3 条要点 | ✅ 逐品类四要素 |
|
||
| 配饰规划 | 篇章四 | ❌ | ✅ |
|
||
| 发型报告 | 篇章五 | 3 条要点 | ✅ 独立成篇 |
|
||
| 分场景穿搭方案 | 篇章六 | 1 场景 | ✅ 4+ 场景 |
|
||
| 幸运色(五行) | 可选模块 | ❌ | ✅ 可关闭 |
|
||
| —(本产品增量) | 30 天提升计划 | ❌ | ✅ |
|
||
|
||
### 2.5 付费策略与第一版落地方式
|
||
|
||
**第一版(V1)明确不做支付**,但要做**付费意愿验证**,这是本节最重要的产品决策:
|
||
|
||
- V1 上线内容:仅初级报告,完全免费,无支付、无订单、无发票链路
|
||
- V1 保留入口:初级报告结果页底部展示「全面报告」预览卡片(模糊化目录截图 + 内容清单 + 预计价格),点击后:
|
||
- 弹出「即将上线,抢先预约」→ 用户点击即**留资 + 埋点**
|
||
- 记录:预约用户数 / 预约率 / 停留时长 / 点击价格档位
|
||
- 决策门槛:若预约率 ≥ 8%,V2 立即开发付费全面报告;若 < 3%,重新评估定价与内容形态
|
||
|
||
**V2 定价设计**(待验证后确认):
|
||
|
||
| 购买方式 | 价格 | 说明 |
|
||
|---------|------|------|
|
||
| 单次购买 | ¥29.9 | 主力售卖形态,一次生成永久可查 |
|
||
| 会员价 | ¥19.9 | 会员用户折扣 |
|
||
| 高级版权益 | 含 1 次/季 | 季度重新诊断 |
|
||
| 重新生成 | ¥9.9 | 已购用户身材/季节变化后更新(非全价) |
|
||
|
||
> **定价依据**:线下形象诊断服务客单价 300~2000 元,AI 报告定位为"十分之一价格、八成内容",¥29.9 处于冲动消费区间且显著高于会员月费 ¥9.9 的边际收益,适合做单点变现主力。
|
||
|
||
---
|
||
|
||
## 3. 触发时机
|
||
|
||
这是本次需求的核心问题。报告的触发设计遵循一个原则:**报告是个性化的前置条件,所以要尽早触发;但报告需要用户投入(拍照 + 问卷),所以不能强制。** 解法是"多入口触发 + 价值前置 + 可跳过可回补"。
|
||
|
||
### 3.1 首次生成触发
|
||
|
||
#### 触发点 A:注册后引导(主触发,预期承接 60% 生成量)
|
||
|
||
```
|
||
新用户注册/登录成功
|
||
↓
|
||
价值前置页:「1 分钟,生成你的专属形象报告」
|
||
· 展示报告样例(真实脱敏样张,非文字描述)
|
||
· 说明将获得什么:体型/色彩/风格/发型建议 + 专属搭配
|
||
↓
|
||
隐私授权(人脸信息单独授权,见 §9.1)
|
||
↓
|
||
基础问卷(4 项:性别 / 身高 / 体重 / 生日)
|
||
↓
|
||
上传/拍摄正面全身照 → 端侧质量校验(见 §3.4)
|
||
↓
|
||
生成中(进度 + 分析步骤可视化,≤60s)
|
||
↓
|
||
报告结果页
|
||
↓
|
||
引导首次试穿(携带报告推荐搭配)
|
||
```
|
||
|
||
- **必须可跳过**:提供「先逛逛」按钮。跳过后首页常驻「完成形象诊断」卡片,且所有个性化位显示"未解锁个性化"状态提示。
|
||
- **不可强制授权**:拒绝人脸授权的用户走"纯问卷版轻画像"降级路径(见 §3.6)。
|
||
|
||
#### 触发点 B:功能内价值触发(承接跳过引导的用户)
|
||
|
||
| 触发场景 | 触发时机 | 文案方向 |
|
||
|---------|---------|---------|
|
||
| 换装完成 | 首次换装结果页展示后 3s | "想知道这套为什么适合你吗?生成形象报告" |
|
||
| 发型试戴完成 | 首次试戴结果页 | "你的脸型还适合哪些发型?看形象报告" |
|
||
| Agent 缺失画像 | 对话中需要体型/肤色/风格信息时 | "1 分钟生成形象报告,之后不用再回答这些问题" |
|
||
| 收藏行为 | 累计收藏 ≥ 3 个搭配 | "根据你的喜好 + 身材,生成专属搭配方案" |
|
||
| 连续使用 | 第 3 次打开 App 且未生成报告 | 首页顶部横幅提醒 |
|
||
|
||
> 频控:触点 B 全局最多提醒 3 次,每次间隔 ≥ 24h,用户点"不再提醒"后仅保留静态入口。
|
||
|
||
#### 触发点 C:常驻主动入口
|
||
- 首页固定卡片「我的形象报告」(未生成显示 CTA,已生成显示摘要)
|
||
- 底部 Tab「我的」→ 我的形象档案
|
||
- Agent 对话快捷问题区:「帮我做个形象诊断」
|
||
|
||
#### 触发点 D:社交触发
|
||
- 好友分享的报告长图带「生成我的报告」落地入口
|
||
- 邀请奖励(V2):邀请 1 位好友完成报告,双方各得 1 次全面报告体验章节
|
||
|
||
### 3.2 重新生成 / 更新触发
|
||
|
||
报告是**活的档案**,以下条件命中时主动提示更新(不自动扣额度、不自动生成):
|
||
|
||
| 触发条件 | 更新范围 | 提示方式 |
|
||
|---------|---------|---------|
|
||
| 用户修改身高/体重,且体重变化 ≥ 3kg | 体型 + 穿搭建议 | App 内弹窗 |
|
||
| 距上次生成 ≥ 90 天 | 全量 | 首页卡片提示 |
|
||
| 季节切换(3/6/9/12 月首次打开) | 场景方案 + 色彩应用(增量章节) | 首页卡片 + 推送 |
|
||
| 用户上传新的全身照/面部照 | 相关维度 | 上传后即时询问 |
|
||
| 换发型/换发色后 | 发型章节 | 发型结果页 |
|
||
| 用户主动修改「我的记忆」中的画像项 | 相关维度重算 | 保存后询问 |
|
||
| 知识库/算法大版本升级 | 全量(免费重算一次) | 站内消息 |
|
||
|
||
- **必须保留历史版本**:更新后生成新版本,旧版本进入「形象档案时间轴」,支持**前后对比视图**(这是留存资产,不能覆盖)。
|
||
|
||
### 3.3 全面报告付费触发点(V2)
|
||
|
||
| 触发点 | 位置 | 说明 |
|
||
|-------|------|------|
|
||
| 初级报告结果页 | 页面底部 | 主转化位,展示全面报告目录与样例 |
|
||
| 初级报告章节内 | 各章节末尾 | "查看完整的 24 色专属色板 →"(内容截断式引导) |
|
||
| Agent 深度问题 | 对话中 | 用户问到超出初级画像的问题时(如"我适合什么材质") |
|
||
| 发型模块 | 发型列表页 | "查看你的发型专项报告(含刘海/发色方案)" |
|
||
| 会员页 | 权益对比表 | 作为会员核心权益之一 |
|
||
| 营销节点 | 推送/首页 | 生日、换季、大促 |
|
||
| 分享回流 | 分享长图落地页 | 被分享者看到"完整版包含 6 大篇章" |
|
||
|
||
> 反面约束:**禁止在初级报告首屏做付费拦截**。首屏必须先完整交付免费价值,付费引导只出现在已消费内容之后。
|
||
|
||
### 3.4 不触发与拦截规则
|
||
|
||
以下情况**不进入生成流程**,且**不消耗额度**(省成本 + 保体验,端侧优先校验):
|
||
|
||
| 拦截项 | 校验方式 | 用户提示 |
|
||
|-------|---------|---------|
|
||
| 非人像 / 未检出人体 | 端侧检测 | "没有识别到人像,请上传本人照片" |
|
||
| 多人合照 | 人数检测 > 1 | "照片中有多个人,请上传单人照" |
|
||
| 非全身(缺头或缺脚) | 关键点检测 | "需要包含头到脚的全身照" |
|
||
| 面部遮挡(口罩/墨镜/大面积遮挡) | 面部关键点置信度 | "请露出完整面部,脱下口罩和墨镜" |
|
||
| 光线过暗 / 过曝 | 亮度直方图 | "光线不足,请在明亮环境重拍" |
|
||
| 分辨率过低 | 长边 < 640px | "照片太小啦,请上传更清晰的照片" |
|
||
| 严重模糊 | 拉普拉斯方差 | "照片有点模糊,重拍一张吧" |
|
||
| 疑似非本人(V2) | 与历史照片人脸一致性 | "检测到与之前照片差异较大,是否为本人?" |
|
||
| 未成年人(疑似) | 年龄估计 < 18 | 拒绝生成并提示未成年人保护政策 |
|
||
| 未授权人脸信息处理 | 授权状态 | 引导至授权页或降级路径 |
|
||
| 违规内容(裸露等) | 内容安全检测 | 拒绝并按审核策略处理 |
|
||
|
||
> 拍照建议提示(生成前展示):正面站立、双手自然下垂、贴身衣物(利于体型判定)、纯色背景、自然光、长边 1024~2048px。
|
||
|
||
### 3.5 频控与配额
|
||
|
||
| 用户类型 | 初级报告 | 全面报告(V2) |
|
||
|---------|---------|---------------|
|
||
| 游客(未注册) | 可生成 1 次,结果暂存本地,注册后迁移 | ❌ |
|
||
| 免费用户 | 首次 + 每 30 天可重新生成 1 次 | 按次购买 |
|
||
| 会员 | 每 7 天可重新生成 1 次 | 折扣价购买 |
|
||
| 高级版 | 不限(防刷:每日 ≤ 3 次) | 含 1 次/季 |
|
||
|
||
- 生成失败(服务端错误/超时)**不计入配额**,且自动重试 1 次
|
||
- 因照片不合格被拦截**不计入配额**
|
||
- 防刷:同一设备 + 同一账号维度双重限流,异常账号进入人工审核
|
||
|
||
### 3.6 降级路径(无照片 / 拒绝授权用户)
|
||
|
||
不能因为用户不愿上传照片就让个性化能力完全失效,提供「问卷版轻画像」:
|
||
|
||
- 输入:体型自评(图示化 5 选 1)+ 肤色自评(色卡对照)+ 脸型自评 + 风格偏好多选 + 身高体重
|
||
- 输出:简化版结论(约初级报告的 60% 内容),明确标注「基于自评生成,上传照片可获得更精准诊断」
|
||
- 画像置信度标记为 `self_reported`(低置信),后续有照片时自动覆盖(见记忆系统冲突消解规则)
|
||
|
||
---
|
||
|
||
## 4. 诊断维度字典
|
||
|
||
报告输出的所有结论必须落到下表维度,**结构化写入用户画像**(对应记忆系统 L1 层)。
|
||
|
||
| # | 维度 | 取值范围 | 数据来源 | 初级 | 全面 |
|
||
|---|------|---------|---------|:----:|:----:|
|
||
| 1 | 性别 | 女 / 男 / 不便告知 | 问卷 | ✅ | ✅ |
|
||
| 2 | 身高 / 体重 | 数值 | 问卷 | ✅ | ✅ |
|
||
| 3 | 生日 | 日期(可选时辰) | 问卷 | ✅ | ✅ |
|
||
| 4 | 职业 | 枚举(设计师/教师/程序员/学生/自由职业…) | 问卷 | ❌ | ✅ |
|
||
| 5 | 体型 | O 苹果 / A 梨 / X 沙漏 / T 倒三角 / H 矩形 | 视觉分析 | ✅ | ✅ |
|
||
| 6 | 身体局部特征 | 溜肩 / 平肩 / 宽肩 / 短颈 / 长腰 / 短腰 / 粗腿 等(多标签) | 视觉分析 | 部分 | ✅ |
|
||
| 7 | 上下身比例 | 数值比 | 视觉分析 | ❌ | ✅ |
|
||
| 8 | 脸型 | 鹅蛋 / 圆 / 方 / 长 / 心形 / 菱形 / 梨形 | 视觉分析 | ✅ | ✅ |
|
||
| 9 | 三庭五眼 | 均匀 / 上庭偏长 / 中庭偏长 / 下庭偏长 等 | 视觉分析 | 标签 | ✅ 明细 |
|
||
| 10 | 五官细节 | 眉形 / 眼型 / 双眼皮 / 鼻型 / 唇形 / 法令纹 / 颧骨 / 脖长 | 视觉分析 | 标签 | ✅ |
|
||
| 11 | 面部立体度 | 0~10 分 | 视觉分析 | ❌ | ✅ |
|
||
| 12 | 肤色档位 | 粉一白 / 粉二白 / 粉三白 / 黄一白 / 黄二白 / 黄黑皮 | 视觉分析(Lab 采样) | ✅ | ✅ |
|
||
| 13 | 面部色相 | 冷 ←→ 暖(连续值 + 刻度) | 色彩算法 | 粗判 | ✅ |
|
||
| 14 | 面部亮度 | 暗沉 ←→ 白皙 | 色彩算法 | 粗判 | ✅ |
|
||
| 15 | 面部色度 | 柔和 ←→ 鲜艳 | 色彩算法 | ❌ | ✅ |
|
||
| 16 | 面部对比度 | 低 / 适中 / 高 | 色彩算法 | ❌ | ✅ |
|
||
| 17 | 四季季型 | 春 / 夏 / 秋 / 冬 | 色彩算法 | ✅ | ✅ |
|
||
| 18 | 十二季细分 | 浅春/暖春/亮春/浅夏/柔夏/冷夏/柔秋/暖秋/深秋/亮冬/冷冬/深冬 | 色彩算法 | ❌ | ✅ |
|
||
| 19 | 最佳色板 | 色值列表(HEX + 色名) | 知识库映射 | 8 色 | 24+ 色 |
|
||
| 20 | 中性色板 | 白/黑/灰/米驼/卡其 的适配款 | 知识库映射 | ❌ | ✅ |
|
||
| 21 | 避雷色 | 色值列表 | 知识库映射 | 3 色 | ✅ 完整 |
|
||
| 22 | 量感 | 小 / 中 / 大 + 量感总分 | 视觉分析 | 粗判 | ✅ 带分值 |
|
||
| 23 | 直曲(轮廓) | 偏曲 / 适中 / 偏直 + 直曲总分 | 视觉分析 | 粗判 | ✅ 带分值 |
|
||
| 24 | 动静 | 动态型 / 动静适中 / 静态型 | 视觉 + 问卷 | ❌ | ✅ |
|
||
| 25 | 基因风格 | 戏剧/睿智/自然/古典/优雅/浪漫/前卫/少女/少年(9 型评分) | 视觉分析 | Top1 | ✅ 全维评分 |
|
||
| 26 | 心理风格 | 同 9 型 | 偏好问卷 | ✅ | ✅ |
|
||
| 27 | 融合风格命名 | 文本 | 规则 + LLM | ✅ | ✅ |
|
||
| 28 | 核心诉求 | 显高 / 显瘦 / 显白 / 显气质 / 遮肉 / 修饰肩颈(多选) | 问卷 + 推导 | ✅ | ✅ |
|
||
| 29 | 场景权重 | 通勤/休闲/约会/正式 的占比 | 问卷 | ❌ | ✅ |
|
||
| 30 | 偏好与禁忌 | 喜欢/不接受的风格、颜色、品类、露肤度 | 问卷 + 行为 | 部分 | ✅ |
|
||
| 31 | 发长与卷度现状 | 短/中/长 × 直/微卷/大卷 | 视觉分析 | ❌ | ✅ |
|
||
| 32 | 发色现状 | 色值 + 冷暖 | 视觉分析 | ❌ | ✅ |
|
||
| 33 | 五行分布 | 金木水火土计数 | 生日推算 | ❌ | ✅(可关闭) |
|
||
| 34 | 幸运色 | 色值列表 | 五行映射 | ❌ | ✅(可关闭) |
|
||
|
||
> 每个维度的输出必须携带 `confidence`(0~1)与 `source`(`vision` / `self_reported` / `rule` / `llm`),低置信维度在报告中以"参考"语气呈现,并允许用户手动修正。用户修正后置信度置为 1.0 且标记 `user_confirmed`。
|
||
|
||
---
|
||
|
||
## 5. 输入要求
|
||
|
||
### 5.1 照片要求
|
||
|
||
| 项目 | 初级 | 全面 |
|
||
|------|------|------|
|
||
| 正面全身照 | 必填 | 必填 |
|
||
| 面部特写 | 选填(提升色彩精度) | 必填 |
|
||
| 侧面全身照 | ❌ | 选填(提升体型精度) |
|
||
| 分辨率 | 长边 ≥ 640px,建议 1024~2048px | 长边 ≥ 1024px |
|
||
| 格式 | JPG / PNG / WEBP / HEIC | 同 |
|
||
| 单张大小 | ≤ 10MB(前端压缩后上传) | 同 |
|
||
|
||
### 5.2 问卷设计
|
||
|
||
**初级(4 项,全部单步完成,≤ 30 秒)**:性别、身高、体重、生日
|
||
|
||
**全面(12~15 项,分 3 步,每步 ≤ 5 项,带进度条)**:
|
||
1. 基础信息:性别、身高、体重、生日(含时辰,选填)、职业
|
||
2. 场景与诉求:主要穿着场景权重、核心诉求(多选)、日常预算区间
|
||
3. 偏好测评:风格图片二选一测评(8 组,用于判定心理风格)、颜色偏好、禁忌项(不接受的品类/露肤度)
|
||
|
||
> 问卷原则:**图示优于文字**(体型、风格、肤色一律用图选),单页不超过 5 项,任何一项可跳过。
|
||
|
||
---
|
||
|
||
## 6. 生成流程
|
||
|
||
### 6.1 流程图
|
||
|
||
```
|
||
输入(照片 + 问卷)
|
||
↓
|
||
① 端侧预检(人像/全身/清晰度/光线/单人)——不合格直接拦截,不计额度
|
||
↓
|
||
② 图像预处理(压缩、EXIF 校正、人像分割、关键点检测)
|
||
↓
|
||
③ 视觉分析(并行)
|
||
├─ 体型与比例测算(关键点 → 肩腰臀比、上下身比)
|
||
├─ 面部分析(脸型、三庭五眼、五官、量感、直曲、立体度)
|
||
└─ 色彩采样(面部 Lab 取样 → 色相/亮度/色度 → 肤色档位)
|
||
↓
|
||
④ 结构化画像生成(对齐 §4 维度字典,每项带 confidence + source)
|
||
↓
|
||
⑤ 规则引擎推理(知识库硬规则:体型 → 版型策略;季型 → 色板;脸型+量感 → 发型)
|
||
↓
|
||
⑥ 知识库检索(RAG:召回适配的搭配方案、场景模板、专业解释文本)
|
||
↓
|
||
⑦ LLM 内容生成(按报告模板逐章节生成,输入 = 画像 + 规则结论 + 检索片段)
|
||
↓
|
||
⑧ 一致性校验(结论与画像是否矛盾?是否违反禁忌项?色值是否在色板内?)
|
||
↓
|
||
⑨ 渲染(报告页 + 分享长图 + PDF)
|
||
↓
|
||
⑩ 写入记忆系统(L1 美学画像)+ 落库归档(版本化)
|
||
↓
|
||
⑪ 推荐素材绑定(为推荐搭配匹配可试穿的白底单品图)
|
||
```
|
||
|
||
### 6.2 关键工程要求
|
||
|
||
- **⑤ 规则引擎先于 ⑦ LLM 生成**:硬结论(体型策略、色板、避雷项)由规则引擎产出,LLM 只负责组织语言与解释,不允许 LLM 自由发挥核心结论。这是保证专业准确性、避免幻觉的关键设计。
|
||
- **⑧ 一致性校验不可省**:至少校验三项——推荐色是否在最佳色板内、推荐单品是否命中用户禁忌项、结论之间是否自相矛盾(如同时推荐"紧身"与"避免紧身")。校验失败则重试该章节生成。
|
||
- **⑪ 素材绑定是闭环前提**:报告推荐的每套搭配必须绑定知识库中 `tryon_ready = true` 的白底单品图,否则"一键试穿"按钮不展示(详见 [知识库方案](./美学知识库-建设方案.md) 素材规范)。
|
||
- **全面报告必须异步**:生成时长 ≤ 5min,采用任务中心 + 完成推送,用户可退出 App。初级报告可前台等待,但同样进任务队列,避免页面销毁导致任务丢失。
|
||
- **失败降级**:视觉分析部分失败时(如面部照缺失),跳过相关维度而非整体失败,报告中标注"该维度暂未诊断,补充照片可解锁"。
|
||
|
||
### 6.3 生成中的等待体验
|
||
|
||
换装接口最长 320s、发型 120s、全面报告 ≤ 5min,长耗时是本产品的固有特征,必须产品化处理:
|
||
|
||
- 分析步骤可视化:`识别人像 → 测算体型 → 分析面部 → 采样色彩 → 匹配色板 → 生成方案`,逐步点亮
|
||
- 展示已等待秒数 + 预计剩余
|
||
- 可最小化:进入任务中心后台执行,完成后推送通知
|
||
- 等待期填充内容:展示美学小知识卡片 / 报告样例 / 昨日热门搭配
|
||
|
||
---
|
||
|
||
## 7. 报告页面结构与交互
|
||
|
||
### 7.1 页面结构
|
||
|
||
```
|
||
报告详情页
|
||
├─ 顶部:形象名片(分析图 + 标签墙 + 风格定位)
|
||
├─ 悬浮目录:可跳转各章节(全面报告必备)
|
||
├─ 章节卡片(可折叠)
|
||
│ ├─ 结论区(大字、图示、色块)
|
||
│ ├─ 「为什么」折叠区(专业推导,默认收起)
|
||
│ └─ 行动区(一键试穿 / 一键试戴 / 收藏 / 问 AI)
|
||
├─ 术语气泡:专业词点击弹出解释(量感、直曲、季型…)
|
||
├─ 底部操作栏:生成分享长图 / 导出 PDF(全面)/ 重新生成 / 修正我的数据
|
||
└─ 底部引导:解锁全面报告(V1 为占位)
|
||
```
|
||
|
||
### 7.2 关键交互
|
||
|
||
| 交互 | 说明 |
|
||
|------|------|
|
||
| **数据修正** | 每个诊断维度旁提供「不准?修正一下」,用户修正后即时更新画像与该章节结论(不重新生成全文) |
|
||
| **一键试穿** | 携带推荐搭配的 `cloth_img` / `kuzi_img` / `change_desc` 跳转换装页,用户无需自己找图 |
|
||
| **一键试戴** | 携带发型筛选条件跳转发型页,列表按适配度排序 |
|
||
| **问 AI 追问** | 任意章节可「就这一条问问 AI」,携带章节上下文进入 Agent |
|
||
| **历史对比** | 形象档案时间轴,双版本并排对比(体重/体型/发型变化) |
|
||
| **分享长图** | 自动排版 1~3 屏长图,含品牌水印 + 二维码;**必须支持隐藏照片**(仅分享结论),保护隐私 |
|
||
| **术语词典** | 全局术语库,报告内自动识别并加下划虚线 |
|
||
|
||
### 7.3 分享设计(增长关键)
|
||
|
||
- 默认生成"结论版"长图(不含用户照片,只有标签墙 + 色板 + 风格定位),大幅降低分享心理门槛
|
||
- 可选生成"完整版"(含分析图),需二次确认
|
||
- 色板长图单独可分享(色卡类内容天然适合社交传播)
|
||
- 分享落地页:展示对方报告摘要 + 「生成我的报告」CTA
|
||
|
||
---
|
||
|
||
## 8. 与其他模块的关系
|
||
|
||
| 模块 | 关系 |
|
||
|------|------|
|
||
| **记忆系统** | 报告是 L1 美学画像的**唯一权威写入源**;报告完成后触发画像更新事件 |
|
||
| **穿搭 Agent** | 消费 L1 画像作为系统提示,回答质量强依赖报告;无报告时降级为通用建议 |
|
||
| **换装模块** | 报告推荐搭配 → 换装素材自动填充;换装历史回流为报告更新依据 |
|
||
| **发型模块** | 报告发型章节 → 发型库筛选条件;发型库 60 款需标注适配脸型/量感/直曲标签 |
|
||
| **知识库** | 报告的规则、色板、话术模板全部来自知识库;知识库升级触发报告可重算 |
|
||
| **我的衣橱** | 报告结论用于筛选衣橱中"适合"与"建议处理"的单品(V2) |
|
||
| **会员体系** | 全面报告是会员核心权益与单次付费主力(V2) |
|
||
|
||
---
|
||
|
||
## 9. 质量、合规与风险
|
||
|
||
### 9.1 隐私与数据安全(人脸属敏感个人信息,最高优先级)
|
||
|
||
- **单独授权**:人脸信息处理必须独立于通用隐私协议单独弹窗授权,不可默认勾选
|
||
- **最小化**:只存储派生特征与结论,**原始人脸照片处理完即删**(保留期 ≤ 24h 仅用于任务重试),报告中展示的分析图为脱敏处理版本
|
||
- **不用于训练**:明确承诺用户照片不用于模型训练,并在协议中写明
|
||
- **加密**:传输 HTTPS,存储加密,OSS 签名链接短时效
|
||
- **可删除可导出**:用户可一键删除全部报告与画像数据,可导出个人数据副本
|
||
- **未成年人**:疑似未成年人拒绝生成;已知未成年账号禁用报告功能
|
||
- **第三方**:如使用第三方视觉/大模型服务,需在隐私政策中列明数据处理方清单
|
||
|
||
### 9.2 AI 生成内容合规
|
||
|
||
- 报告页与分享长图**必须标注 AI 生成标识**(依据《生成式人工智能服务管理暂行办法》《互联网信息服务深度合成管理规定》)
|
||
- 沿用参考报告的免责表述:`注:人工智能大模型在计算中可能存在误差,报告结论仅供参考。`
|
||
- 报告不得包含医疗、减肥、整形等医疗健康建议(如"建议减重"需改为中性表述),避免越界
|
||
- 禁止对用户外貌做负面评价性表述("腿粗""脸大"等),统一改为中性描述 + 修饰策略("下半身量感偏大 → 建议…")。这是文案红线,需建立敏感词表在 ⑧ 校验环节强制过滤。
|
||
|
||
### 9.3 五行/命理模块的合规处理
|
||
- 定位为**娱乐模块**,标注"仅供娱乐,不构成任何建议"
|
||
- 提供全局开关(设置页可关闭,关闭后报告不含该章节)
|
||
- 应用商店审核风险:部分渠道对命理内容敏感,需准备"关闭该模块"的可配置开关(服务端下发),避免因单一模块影响整体上架
|
||
|
||
### 9.4 准确性保障
|
||
- 建立 **100 例黄金评测集**(由专业形象顾问标注体型/脸型/季型/风格),每次算法或知识库更新回归测试
|
||
- 目标准确率:体型 ≥ 85%、脸型 ≥ 80%、四季季型 ≥ 80%、十二季细分 ≥ 65%(细分季型本身专业争议大,需通过话术弱化绝对性)
|
||
- 用户修正数据作为长期评测样本回流
|
||
- 报告内提供「结论不准反馈」入口,反馈进入人工抽查
|
||
|
||
### 9.5 成本控制
|
||
- 单份初级报告成本目标 ≤ ¥0.30(视觉分析 + LLM 生成),全面报告 ≤ ¥2.00
|
||
- 手段:端侧预检拦截无效请求、色板/规则结论走规则引擎不走 LLM、章节模板化减少输出 token、相同画像的通用章节缓存复用
|
||
- 每份报告记录成本明细(视觉调用次数、LLM token 数),支撑单位经济模型核算
|
||
|
||
---
|
||
|
||
## 10. 指标
|
||
|
||
### 10.1 漏斗指标(核心)
|
||
|
||
| 指标 | 定义 | 目标 |
|
||
|------|------|------|
|
||
| 报告引导曝光率 | 见到引导页用户 / 新用户 | > 95% |
|
||
| 授权通过率 | 同意人脸授权 / 引导曝光 | > 60% |
|
||
| 照片上传率 | 完成上传 / 授权通过 | > 80% |
|
||
| 照片合格率 | 通过预检 / 上传次数 | > 75% |
|
||
| **报告完成率** | 生成成功 / 新用户 | **> 40%** |
|
||
| 报告 → 试穿转化率 | 报告页点击一键试穿 / 报告完成 | > 35% |
|
||
| 报告 → Agent 转化率 | 报告页进入对话 / 报告完成 | > 20% |
|
||
| 报告分享率 | 分享 / 报告完成 | > 15% |
|
||
| 全面报告预约率(V1) | 点击预约 / 初级报告完成 | **> 8%(付费决策门槛)** |
|
||
| 全面报告付费转化率(V2) | 购买 / 曝光 | > 3% |
|
||
|
||
### 10.2 质量指标
|
||
- 报告生成成功率 > 97%
|
||
- 初级报告 P95 生成时长 < 60s,全面报告 P95 < 5min
|
||
- 结论修正率 < 15%(用户主动修正维度数 / 总维度数)
|
||
- 报告满意度评分 > 4.2/5
|
||
- 首屏结论"有用"投票率 > 70%
|
||
|
||
### 10.3 留存指标
|
||
- 生成报告用户的次日留存 vs 未生成用户(预期高出 15pp 以上,验证报告的留存价值)
|
||
- 90 天报告更新率 > 20%
|
||
- 人均报告版本数 > 1.5(衡量档案化程度)
|
||
|
||
---
|
||
|
||
## 11. 待确认事项
|
||
|
||
- [ ] 视觉分析能力来源:自研模型 / 第三方 API(体型关键点、面部关键点、肤色采样分别选型)
|
||
- [ ] 十二季细分色彩的算法方案与专业校准方(是否引入外部形象顾问背书)
|
||
- [ ] 报告长图/PDF 渲染方案:端侧 Canvas / 服务端渲染(服务端更可控但成本更高)
|
||
- [ ] 报告数据保留期限与注销后删除时效(建议注销后 7 日内彻底删除)
|
||
- [ ] 五行模块是否纳入 V2(合规与审核风险评估)
|
||
- [ ] 全面报告定价与内容边界的最终确认(依赖 V1 预约率数据)
|
||
- [ ] 专业顾问合作:是否引入 1~2 位持证形象顾问参与规则校准与黄金集标注
|
||
- [ ] 报告术语体系的本地化命名("量感/直曲"对普通用户认知门槛较高,是否需要更通俗的替代表述)
|
||
|
||
---
|
||
|
||
**文档版本**:v1.0
|
||
**创建日期**:2026-08-11
|
||
**作者**:产品团队
|
||
**状态**:待评审
|
||
**关联文档**:
|
||
- [美搭 · 智能穿搭美学助手 产品方案](./鸿蒙美搭-智能穿搭美学助手-产品方案.md)
|
||
- [穿搭 Agent 需求文档](./穿搭Agent-需求文档.md)
|
||
- [用户系统与记忆系统需求文档](./用户系统与记忆系统-需求文档.md)
|
||
- [美学知识库建设方案](./美学知识库-建设方案.md)
|
||
- 参考样例:`reference/个人形象报告.pdf`
|