Files
meida/docs/穿搭Agent-需求文档.md
T
2026-08-11 22:15:23 +08:00

13 KiB
Raw Blame History

穿搭 Agent 需求文档

本文档为「美搭」App 中 AI 穿搭 Agent 的独立产品需求文档,与 产品方案 配套使用。

1. 概述

1.1 产品定位

穿搭 Agent 是「美搭」App 的智能交互核心,通过自然语言对话为用户提供个性化的穿搭建议、场景化造型方案,并能联动换装/换发型能力实现"建议 → 预览"的闭环体验。

1.2 核心价值

  • 降低决策成本:用户无需自己翻找搭配,一句话获得专业建议
  • 个性化陪伴:基于用户画像持续学习,越用越懂你
  • 所见即所得:建议可直接联动试穿预览,从"想"到"看"无缝衔接
  • 专业级指导:内置美学知识库,提供造型师级别的建议

1.3 目标用户

  • 不懂搭配、需要专业指导的用户
  • 有明确场景需求(面试/约会/聚会)的用户
  • 想尝试新风格但不知如何下手的用户
  • 希望快速获得多套方案的效率型用户

2. 核心能力

2.1 能力总览

能力模块 描述 优先级
自然语言对话 文字/语音多模态输入,流式回复 P0
意图识别 识别用户穿搭意图(咨询/搭配/风格/场景) P0
场景理解 理解场合/季节/天气/风格偏好 P0
知识检索 基于美学知识库给出专业建议 P0
个性化推荐 基于用户画像和历史偏好推荐 P1
能力联动 调用换装/换发型能力生成预览 P1
上下文记忆 多轮对话状态跟踪 P1
多模态输入 图片输入(穿搭照片/单品图) P2

2.2 第一版(P0)能力范围

  • 文字对话(语音输入转文字)
  • 穿搭咨询与建议
  • 场景化搭配方案
  • 基础知识问答(色彩/版型/风格)
  • 单轮 + 简单多轮对话

2.3 后续版本(P1/P2)能力规划

  • 图片输入理解(评价用户穿搭照片)
  • 联动换装/换发型预览
  • 深度个性化(用户画像学习)
  • 长期上下文记忆
  • 主动推荐(基于天气/日程)

3. 功能需求

3.1 对话交互

3.1.1 输入方式

  • 文字输入:支持中文自然语言,单条消息 ≤ 500 字
  • 语音输入:语音转文字(鸿蒙系统语音能力或第三方 ASR)
  • 快捷入口:预设常见问题快捷按钮
  • 图片输入(P2):支持上传穿搭照片/单品图

3.1.2 输出方式

  • 流式文字回复:逐字输出,提升体验
  • 结构化卡片:搭配方案以卡片形式展示(含图片/标签)
  • 快捷操作:回复中嵌入"试穿此搭配""换发型"等快捷按钮
  • 语音播报(P2):可选的语音朗读

3.1.3 对话界面

  • 聊天式交互界面(参考微信/豆包对话风格)
  • 支持上下滑动查看历史对话
  • 支持复制/分享对话内容
  • 支持新建对话/切换历史对话
  • 输入框上方展示快捷问题入口

3.2 意图识别

Agent 需识别以下用户意图类别:

意图类别 示例 响应策略
场景咨询 "面试怎么穿?""约会穿什么?" 给出场景化搭配方案
单品搭配 "白衬衫配什么裤子?""这条裙子怎么搭?" 给出单品搭配建议
风格建议 "我想走法式优雅风格""适合微胖女生的风格" 风格定位 + 推荐
色彩咨询 "黄皮适合什么颜色?""红配绿好看吗?" 色彩知识解答
身材修饰 "腿粗怎么穿?""小个子怎么显高?" 身材优化建议
天气适配 "下雨天穿什么?""15度怎么穿?" 天气场景建议
发型建议 "圆脸适合什么发型?""换个发型建议" 发型推荐(可联动)
穿搭评价(P2) "帮我看看这身搭配怎么样?" 图片理解 + 评价
闲聊/其他 "你好""你是谁" 友好回复 + 引导

3.3 场景理解能力

3.3.1 场景维度

Agent 需从用户输入中提取以下场景维度:

  • 场合:职场/面试/约会/聚会/婚礼/旅行/日常/运动
  • 季节:春/夏/秋/冬
  • 天气:晴/阴/雨/雪/温度区间
  • 风格偏好:职业/休闲/优雅/甜美/酷帅/法式/韩系/日系
  • 身材特征:身高/体重/体型(H/A/V/O/X 型)
  • 肤色:冷色调/暖色调/中性
  • 预算(后续):低价/中端/高端

3.3.2 上下文继承

  • 同一会话内,已提供的场景信息自动继承
  • 用户未提供的信息,Agent 主动询问(如"请问是什么场合?")
  • 避免重复询问已知信息

3.4 知识库需求

3.4.1 知识领域

  • 色彩搭配:色彩理论、肤色匹配、配色方案、禁忌色
  • 版型剪裁:不同体型的版型选择、显瘦/显高技巧
  • 风格体系:各类风格的定义、代表单品、搭配法则
  • 场景穿搭:各场合的着装规范、搭配模板
  • 面料材质:面料特性、季节适配、保养知识
  • 配饰搭配:包/鞋/首饰/丝巾的搭配规则
  • 发型知识:脸型与发型匹配、发色选择

3.4.2 知识来源

  • 专业时尚书籍/杂志
  • 造型师经验总结
  • 用户 UGC 内容(审核后)
  • 品牌官方资料
  • 季节性流行趋势更新

3.4.3 知识更新

  • 按月更新流行趋势
  • 按季节更新场景模板
  • 用户高频问题驱动知识补充

3.5 个性化能力

3.5.1 用户画像

  • 基础信息:性别/年龄/身高/体重/体型/肤色
  • 风格偏好:偏好风格标签/历史选择
  • 身材数据:肩宽/腰围/臀围/腿长(来自美学报告)
  • 历史行为:试穿记录/收藏/对话历史
  • 禁忌项:不喜欢的风格/颜色/单品

3.5.2 个性化策略

  • 建议优先匹配用户偏好风格
  • 主动规避用户禁忌项
  • 基于身材数据给出针对性建议
  • 基于历史反馈持续优化推荐

3.5.3 学习机制

  • 用户对建议的采纳/拒绝反馈
  • 收藏/试穿行为作为正样本
  • 忽略/删除作为负样本
  • 定期更新用户画像

4. 典型用户场景

4.1 场景一:面试穿搭咨询

用户:我明天有个互联网公司面试,怎么穿比较好?
Agent:互联网公司面试建议走"专业但不刻板"的路线。
      推荐搭配:
      1. 白色衬衫 + 黑色直筒西裤 + 黑色乐福鞋
      2. 浅蓝色衬衫 + 深灰色西装裤 + 小白鞋
      3. 针织衫 + 卡其色阔腿裤 + 平底鞋
      避免过于正式的整套西装,也避免太休闲的T恤牛仔裤。
      请问您的性别和体型是?我可以给出更精准的建议。
用户:女生,梨形身材
Agent:梨形身材建议:
      - 上半身选有设计感的衬衫(如飘带/蝴蝶结),把视觉重心上移
      - 下装选 A 字裤或直筒裤,避免紧身裤
      - 推荐方案1:飘带白衬衫 + 黑色 A 字西裤 + 黑色乐福鞋
      [试穿此搭配] [换发型]

4.2 场景二:单品搭配

用户:我买了一件白衬衫,不知道配什么
Agent:白衬衫是百搭单品,可以搭配多种风格:
      - 职场风:配黑色西裤 + 乐福鞋
      - 休闲风:配牛仔裤 + 小白鞋
      - 法式风:配卡其阔腿裤 + 芭蕾平底鞋
      您想要哪种风格?或者可以上传衬衫照片我帮您看看。
用户:法式风
Agent:法式风格搭配建议:
      - 白衬衫 + 卡其色高腰阔腿裤 + 棕色芭蕾鞋
      - 配饰:丝巾/珍珠项链/藤编包
      - 建议:衬衫随意扎一角,更显慵懒感
      [试穿此搭配]

4.3 场景三:风格转型

用户:我一直是休闲风,想尝试优雅风格,怎么开始?
Agent:从休闲风转优雅风,可以循序渐进:
      第1步:替换基础单品
      - T恤 → 针织衫/衬衫
      - 运动鞋 → 乐福鞋/芭蕾鞋
      第2步:加入优雅元素
      - 珍珠配饰/丝巾/腰带
      第3步:色彩升级
      - 从亮色 → 莫兰迪色系/大地色系
      建议先从一两件单品开始尝试,慢慢找到适合自己的优雅感。
      要不要我帮您生成几套过渡期搭配?

4.4 场景四:天气适配

用户:明天15度,有雨,怎么穿?
Agent:15度雨天穿搭建议:
      - 外套:风衣/薄呢大衣(防水款更佳)
      - 内搭:针织衫/长袖衬衫
      - 下装:直筒裤/阔腿裤(避免拖地)
      - 鞋子:切尔西靴/乐福鞋(避免帆布鞋)
      - 配饰:折叠伞/防水包
      推荐:卡其色风衣 + 白色针织衫 + 黑色直筒裤 + 黑色切尔西靴

5. 交互流程

5.1 标准对话流程

用户输入
   ↓
意图识别
   ↓
场景维度提取(场合/风格/身材等)
   ↓
缺失信息?——是——→ 主动询问
   ↓ 否
知识检索 + 用户画像匹配
   ↓
生成搭配方案(1-3套)
   ↓
结构化输出(文字 + 卡片 + 快捷操作)
   ↓
用户反馈(采纳/拒绝/调整)
   ↓
更新用户画像

5.2 联动试穿流程(P1)

用户:帮我搭一套职场 look
   ↓
Agent 生成搭配方案
   ↓
用户点击 [试穿此搭配]
   ↓
跳转换装页面,自动填入:
  - 用户照片
  - 上衣图(cloth_img)
  - 裤子图(kuzi_img)
  - 提示词(change_desc)
   ↓
调用换装 API
   ↓
返回试穿结果
   ↓
用户查看效果,可回到 Agent 继续调整

5.3 联动发型流程(P1)

用户:圆脸适合什么发型?
   ↓
Agent 推荐发型(基于脸型知识)
   ↓
用户点击 [试戴此发型]
   ↓
跳转发型设计页面,预选推荐发型
   ↓
用户上传照片 → 调用发型 API
   ↓
返回发型效果

6. 输入输出规范

6.1 输入规范

6.1.1 文字输入

  • 单条消息 ≤ 500 字
  • 支持中文
  • 支持表情符号

6.1.2 语音输入

  • 单次录音 ≤ 60 秒
  • 自动转文字后发送
  • 支持方言识别(普通话为主)

6.1.3 图片输入(P2)

  • 支持 JPG/PNG/WEBP
  • 单张 ≤ 10MB
  • 支持多图(≤ 4 张)

6.2 输出规范

6.2.1 文字回复

  • 单次回复 ≤ 800 字
  • 使用分段 + 列表,避免大段文字
  • 语气友好专业,避免机械感

6.2.2 搭配方案卡片

每套搭配方案包含:

  • 方案标题(如"职场优雅风")
  • 单品列表(上衣/下装/鞋子/配饰)
  • 参考图片(风格参考图)
  • 适配标签(场合/风格/体型)
  • 快捷操作(试穿/换发型/收藏/调整)

6.2.3 快捷操作按钮

  • 试穿此搭配:跳转换装页面
  • 换发型:跳转发型设计页面
  • 换一套:重新生成方案
  • 收藏:保存到收藏夹
  • 为什么推荐:解释推荐理由

7. 非功能需求

7.1 性能需求

  • 首字响应时间:< 2 秒(流式输出首字)
  • 完整回复时间:< 15 秒
  • 并发支持:支持 1000+ 并发对话
  • 可用性:> 99.5%

7.2 体验需求

  • 流式输出,避免长时间空白等待
  • 输入时显示"对方正在输入..."
  • 网络异常时友好提示并支持重试
  • 历史对话本地缓存,支持离线查看

7.3 安全与合规

  • 对话内容过滤(涉黄/涉政/广告)
  • 用户数据加密存储
  • 不收集非必要个人信息
  • 用户可导出/删除对话数据
  • 遵守《生成式AI服务管理办法》

7.4 成本控制

  • 单次对话成本控制在 ¥0.05 以内
  • 免费用户每日 10 次对话
  • 长对话自动总结,避免上下文过长
  • 缓存常见问题答案

8. 评估指标

8.1 业务指标

  • 对话 DAU:日均对话用户数
  • 人均对话轮次:> 5 轮/日
  • 对话满意度:> 4.0/5(用户评分)
  • 采纳率:建议被采纳/试穿的比例 > 30%
  • 联动转化率:对话 → 试穿的转化率 > 20%

8.2 质量指标

  • 意图识别准确率:> 90%
  • 场景理解准确率:> 85%
  • 回复相关性:> 4.0/5
  • 知识准确性:> 95%
  • 违规率:< 0.1%

8.3 技术指标

  • 首字延迟:< 2s(P95)
  • 完整回复延迟:< 15s(P95)
  • 错误率:< 1%
  • 崩溃率:< 0.1%

9. 实施计划

9.1 Phase 1:MVP(与产品 MVP 同步)

  • 大模型选型与对接
  • 基础对话能力(文字输入/流式输出)
  • 穿搭知识库搭建(色彩/版型/风格/场景)
  • 意图识别(场景咨询/单品搭配/风格建议)
  • 快捷问题入口
  • 对话历史保存

9.2 Phase 2:能力增强

  • 语音输入
  • 多轮对话上下文记忆
  • 用户画像构建
  • 个性化推荐
  • 联动换装试穿
  • 联动发型设计
  • 搭配方案卡片优化

9.3 Phase 3:深度能力

  • 图片输入理解
  • 穿搭评价
  • 主动推荐(天气/日程驱动)
  • 流行趋势更新
  • 多语言支持

10. 待确认事项

  • 大模型选型:GPT-4 / 文心一言 / 讯飞星火 / 通义千问 / 自研
  • 知识库技术方案:向量数据库 / 知识图谱 / RAG
  • 语音识别方案:鸿蒙系统 / 第三方 ASR
  • 对话数据存储策略与保留时长
  • 内容审核方案:自建 / 第三方
  • 成本预算与调用配额

文档版本:v1.0 创建日期:2026-08-11 作者:产品团队 状态:待评审 关联文档:美搭-智能穿搭美学助手-产品方案