返回作品列表
CASE 01AI Agent电商产品全栈

DTC 电商 AI Agent 客服与导购原型

给 DTC 商家做的客服/导购原型,能回答政策、查订单、发优惠券,也会在高风险问题上转人工。

DTC 电商 AI Agent 客服与导购原型案例主视觉

6 intents

覆盖商品推荐、订单查询、优惠券、政策问答、投诉升级等路径

6 commerce tools

将商品、订单、政策、优惠券和升级记录拆成可控工具

2 user surfaces

同时设计消费者聊天端与商家运营看板

4+ guardrails

围绕隐私、退款、医疗功效和低置信度建立边界

Agent System

让客服 Agent 知道什么时候该查、什么时候该停

这个项目不是单纯做一个聊天框。用户问政策、查订单、要优惠券、投诉升级时,Agent 需要先判断意图,再决定调用哪个工具;如果信息不够或风险太高,就停下来交给人工。

DTC AI Agent 从用户请求到工具调用、风险校验和运营分析的流程图

意图和工具分开

政策问答、订单查询、商品推荐、优惠券和升级记录都走不同工具,减少模型乱编动作。

敏感问题停一下

订单查询要同时有订单号和邮箱;退款、医疗反应、低置信度问题都进入人工复核。

商家能看到结果

mock 看板会显示意图分布、升级率、优惠券触发、热门问题和推荐商品,方便判断哪里最常被问。

Tool Stack

这版原型用了什么

前端负责把体验做出来,后端负责接接口和数据。技术不单独炫技,只服务于这个原型能不能跑起来。

FastAPILangGraphMCP ToolsSQLiteRAGReactViteSSE

项目背景

DTC 商家在售前咨询、订单查询、优惠券使用和售后政策解释上会遇到大量重复问题。传统 FAQ 能覆盖简单问题,但很难处理上下文、订单信息、多轮追问和高风险售后场景。

我把它做成一个可演示的客服与导购原型:它服务于一个 mock 护肤品牌 GlowCare。重点不是让回复更像真人,而是让它知道什么时候该查数据、什么时候该停下来。

产品目标

  • 消费者侧:用聊天方式完成商品推荐、订单查询、政策问答、优惠券触发和投诉升级。
  • 商家侧:保留意图分布、升级率、优惠券触发、热门问题和推荐商品等运营指标。
  • 风险侧:对隐私、退款承诺、医疗功效、缺货推荐和低置信度回答设置 guardrails。
  • Demo 侧:用 mock 商家数据和可交互页面把范围跑一遍,而不是只画概念图。

Agent 架构

流程被拆成 Intent Router、Context Retrieval、Tool Execution、Guardrail Layer 和 Analytics Log。模型先判断用户意图,再根据场景调用商品、订单、政策、优惠券或升级工具,最后由风险规则检查输出边界。

这个拆分让 AI 不直接“决定业务动作”:订单查询需要订单号和邮箱双重验证,优惠券只作为转化辅助,退款和身体反应类问题必须进入人工复核,低置信度问题也不会强行生成确定答案。

关键交互

  • 商品推荐:把肤质、预算、香精偏好、库存和评分作为推荐约束,输出推荐理由和置信度。
  • 订单查询:没有邮箱时只提示补充信息;验证通过后展示状态、物流和预计送达时间。
  • 优惠券触发:在用户表达价格犹豫时返回可用券,并避免承诺退款或价格保证。
  • 投诉升级:对不适反应、强退款诉求等高风险问题,明确不做医疗判断,转交人工支持。
  • 商家看板:展示意图分布、升级率、优惠券次数、热门问题和推荐商品。

复盘

这个项目最有价值的地方是让我看到:客服 Agent 不是一个更聪明的聊天框。真正要设计的是它什么时候查订单、什么时候推荐商品、什么时候不能继续说,以及怎么把问题交给人工。

下一步可以继续补真实商家后台权限、A/B 评估、客服质检样本和更细的 handoff 策略,让它更接近真实客服场景。

下一个

Frieren AI 短剧/漫剧生产平台