2. 多步骤客户服务 Chatflow
项目背景
你需要为一家电商公司构建一个智能客服系统。不同类型的客户问题需要走不同的处理流程,同时需要在必要时转接人工客服。
需求分析
- 自动识别用户问题类型(售前咨询、物流查询、退换货、投诉等)。
- 不同问题类型走不同的处理分支。
- 售前问题从产品知识库检索答案。
- 投诉类问题先安抚情绪,再生成工单。
- 无法处理的问题转接人工。
设计思路
选择「Chatflow」类型,利用「问题分类器」节点进行意图识别,使用条件分支将不同类型的问题路由到对应的处理流程。
详细步骤
第一步:准备知识库。
创建两个知识库:
- "产品信息库":上传产品目录、规格参数、使用说明等。
- "售后政策库":上传退换货政策、保修条款、常见售后问题等。
第二步:创建 Chatflow 应用。
进入「工作室」,点击「创建应用」→ 选择「Chatflow」→ 命名为"电商智能客服"。
第三步:设计工作流。
删除默认的 LLM 节点和直接回复节点,按照以下结构重新设计:
第四步:配置各节点的提示词。
每个分支的 LLM 节点都需要针对性的提示词。例如投诉分支的提示词应该强调共情和安抚。
第五步:开启 LLM 节点的记忆功能。
确保每个分支的 LLM 节点都开启了"记忆",记忆窗口设为 10。
第六步:全面测试各分支。
第七步:发布上线。
优化建议
- 问题分类器的准确性直接影响整个系统的效果,建议为每个分类提供清晰的描述和示例。
- 在投诉处理分支中加入「人工介入」节点,当 AI 判断问题严重或用户情绪激烈时暂停流程等待人工接管。
- 利用日志功能分析分类准确率,对分类错误的案例针对性优化。
- 可以在工作流末尾添加一个满意度调查的分支,收集用户反馈。