## (一)产品架构设计 **核心思路:** 基于 Dify 平台搭建智能客服 Agent,采用 **Chatflow + RAG + 工具调用** 的架构,通过企业微信客服接口对接用户,实现知识问答、订单查询、人机协同的完整闭环。 ### 整体架构图 ![](../../.resources/image-1778916957943.png) ### 架构分层说明 | **层级** | **核心组件** | **职责** | | --- | --- | --- | | **用户层** | 企业微信客服 | 用户触达入口,后续可扩展至 App、小程序、网页等多渠道 | | **接入层** | 企微 API 网关 + 会话管理 | 接收用户消息、管理会话状态、处理转人工路由、调用 Dify API | | **AI 核心层** | Dify Chatflow | 对话编排引擎,串联意图识别、知识检索、工具调用、Prompt 管理等核心能力 | | **知识库层** | Dify 知识库 | 管理商品、政策、FAQ、活动等知识文档,支持向量检索 + 全文检索的混合检索 | | **工具层** | 自定义 API 工具 | 对接公司内部业务系统,提供订单、物流、商品、优惠券等实时数据查询能力 | | **运营支撑层** | 监控 + Badcase 管理 | 数据埋点、核心指标看板、低满意度对话采集与分析 | | **安全层** | 内容安全 + 兜底机制 | 敏感信息过滤、AI 输出安全审查、异常场景兜底回复 | ## (二)技术方向选型 ### 1\. 为什么选择 Dify? | **评估维度** | **Dify 能力** | **与本项目的匹配度** | | --- | --- | --- | | **应用编排** | Chatflow 可视化编排,支持条件分支、循环、变量传递 | ✅ 完美支持意图路由 → 知识检索/工具调用 → 回复生成的流程 | | **RAG 能力** | 内置知识库管理,支持多种分段策略、混合检索、Rerank | ✅ 满足商品/政策/FAQ 等多知识库检索需求 | | **工具调用** | 支持自定义 API 工具接入,OpenAPI 规范导入 | ✅ 可快速对接订单、物流、商品等内部 API | | **模型灵活性** | 支持 GPT、Claude、通义千问、DeepSeek 等 100+ 模型 | ✅ 可灵活切换和评测不同模型,不被厂商锁定 | | **Prompt 管理** | 可视化 Prompt 编辑,支持变量插入和版本管理 | ✅ 产品可直接调优 Prompt,无需开发介入 | | **可观测性** | 内置日志、标注、对话记录查看 | ✅ 支持 Badcase 标注和持续优化闭环 | | **部署方式** | 支持私有化部署(Docker/K8s)和 SaaS 云服务 | ✅ 可私有化部署保障数据安全 | | **开发成本** | 低代码平台,产品可直接配置 | ✅ 大幅降低开发周期,预计节省 40%~50% 开发工时 | ### 2\. 核心技术选型 | **技术环节** | **选型方案** | **说明** | | --- | --- | --- | | AI 应用平台 | Dify(私有化部署) | Docker Compose 部署,保障数据不出内网 | | 应用编排方式 | Dify Chatflow | 可视化编排对话流程,支持条件分支和工具调用节点 | | 大语言模型 | 待评测选型 | 候选:DeepSeek-V3 / 通义千问-Max / GPT-4o-mini,综合评估准确率、延迟和成本 | | Embedding 模型 | 待评测选型 | 候选:text-embedding-v3 / bge-m3,评估中文语义检索效果 | | Rerank 模型 | 待评测选型 | 候选:bge-reranker-v2-m3 / Cohere Rerank,提升检索精度 | | 知识库 | Dify 内置知识库 | 向量数据库 + 全文检索,混合检索策略 | | 会话管理 | 自研中间层服务 | 管理企微会话状态、调用 Dify Chatflow API、处理转人工逻辑 | | 接入渠道 | 企业微信客服 API | 通过企微客服接口收发消息,对接 Dify API | | 监控看板 | Dify 日志 + 自建看板 | Dify 提供对话日志和标注;自建看板统计满意度、转人工率等业务指标 | ### 3\. Dify Chatflow 核心流程设计
![image.png](attachment:cdfa2c51-60e1-41b9-89c3-5ca47b18fbb3:image.png) ## (三)产品路线图 ### 里程碑 1:MVP 版本(第 1~8 周) **目标:** 跑通核心链路,验证技术可行性 - Dify 私有化部署 & 环境搭建 - 知识库构建:商品 FAQ + 售后政策(覆盖 Top 50 高频问题) - Chatflow 基础编排:意图识别 → 知识检索 → 回复生成 - 基础工具调用:订单查询、物流查询 - 企微客服接口对接 - 基础 Prompt 调优 - 评测集构建 & 模型选型 - **验收标准:** Top 50 高频问题准确率 ≥ 90% ### 里程碑 2:增强版本(第 9~14 周) **目标:** 完善功能,达到上线标准 - 知识库扩展:覆盖全品类商品 + 活动规则 - 工具扩展:商品查询、优惠券查询 - 转人工策略完善:对话摘要传递、人工辅助建议 - 安全合规模块:敏感信息过滤、内容安全审查、异常兜底 - 监控看板:满意度、转人工率、响应时长等核心指标 - Prompt 深度调优 & 检索策略优化 - **验收标准:** 未转人工满意度 ≥ 85%,转人工率 ≤ 25% ### 里程碑 3:规模化上线(第 15~17 周) **目标:** 灰度验证 → 全量上线 - 30% 客服账号灰度测试,持续监控 2 周 - 根据灰度数据迭代优化 - 全量切换上线 - 建立持续运营机制:Badcase 收集 → 分析 → 优化闭环 - **验收标准:** 未转人工满意度 ≥ 90%,转人工率 ≤ 20%,首次响应 ≤ 10 秒