企业基于Dify的AI多智能体智能问答系统(WindowsPC本地化部署)

企业基于Dify的AI多智能体智能问答系统(WindowsPC本地化部署)

基于 Dify 1.16.0 + 阿里云百炼(通义千问)+ 四路多智能体协作的企业级 AI 问答系统(Windows PC 本地化部署)

📂 gitee仓库链接

License
Dify
Model
Status

📖 项目简介

本项目是一个基于 Dify 1.16.0 工作流引擎 构建的企业级 AI 智能问答系统。系统采用 四路多智能体协作 架构,通过意图识别自动将用户问题路由到对应领域的智能体,结合 RAG(检索增强生成)技术,从企业自有的知识库中检索信息并生成准确答案。

✨ 核心特性

  • 多智能体协作:4 个独立智能体(公司制度、产品手册、售后支持、通用问答)各司其职,通过意图识别自动路由
  • RAG 检索增强:混合检索(向量 + BM25)+ Rerank 重排序,检索精准度 > 90%
  • 幻觉检测:答案生成后自动进行三段式幻觉检测,不通过则触发兜底回复
  • 置信度判断:意图曖昧时主动澄清追问,而非盲目回答
  • Query 预处理:指代消解 + 多路改写,提升检索召回率
  • 纯软件产品适配:FlowWise 为无型号的纯软件产品,定制的 Prompt 不追问产品型号
  • 企业微信对接:支持自建应用接入(华为云部署版独有)

🏗️ 系统架构

Dify 工作流全景

上图为实际 Dify 1.16.0 画布呈现:21 个节点完整连接(开始 → Query预处理 → 意图识别 → 置信度预计算 → 置信度判断 → 场景路由 → 4路知识检索 → 4路LLM生成 → 变量聚合器 → 幻觉检测 → 条件分支 → 模板转换/格式化输出 → 3个End节点)。完整截图见 07-截图展示/。

用户提问 → Query预处理 → 意图识别 → 置信度判断 → 场景路由
                                                      │
                        ┌─────────────────────────────┤
                        ▼           ▼           ▼     ▼
                    公司制度    产品手册    售后服务  通用兜底
                        │           │           │     │
                        ▼           ▼           ▼     ▼
                    知识检索 + LLM 生成(4路并行)
                        │           │           │     │
                        └───────────┴───────────┘
                                    ▼
                              变量聚合器
                                    ▼
                              幻觉检测
                                    ▼
                             格式化输出 → 用户

🛠️ 技术栈

层级 技术 说明
工作流引擎 Dify 1.16.0 可视化编排、节点调试、API 发布
LLM Qwen3.6-Plus (百炼) 答案生成,中文场景 SOTA
轻量 LLM Qwen3.6-Flash (百炼) 意图识别、幻觉检测、Query 预处理
Embedding qwen3.7-text-embedding 知识库向量化
Rerank qwen3-rerank 检索结果重排序
基础设施 Docker + Docker Compose 私有化部署
对接入口 企业微信(华为云版) 自建应用 + WXBizMsgCrypt

🚀 安装步骤

前置要求

  • Windows 10/11 或 Ubuntu 22.04
  • Docker Desktop / Docker CE
  • 16GB+ RAM(Windows 需配置 WSL 2)
  • 阿里云百炼 API Key

快速部署(Windows 本地版)

# 1. 安装 Docker Desktop + WSL 2
# 2. 配置 WSL 内存上限(.wslconfig)
# [wsl2]
# memory=8GB

# 3. 克隆部署仓库
git clone https://gitee.com/wangchao-store/ai-presale-portfolio.git
cd ai-presale-portfolio/04-项目实战/01-企业基于Dify的AI多智能体智能问答系统(WindowsPC本地化部署)

# 4. 导入 Dify DSL
# 打开 http://localhost → 工作室 → 导入 DSL → 选择 企业AI智能问答系统.yml

# 5. 配置模型供应商
# 设置 → 模型供应商 → Marketplace → 安装"通义千问"插件 → 填入百炼 API Key

# 6. 导入知识库文档
# 知识库 → 创建知识库 → 上传对应的 .docx / .txt 文件

# 7. 发布并测试
# 点击右上角「发布」→ 运行测试

详细部署手册

📊 使用示例

场景 测试问题 预期路由
公司制度 “公司年假多少天?” policy → KB_policy
产品手册 “FlowWise 工作流有哪些节点类型?” product → KB_product
售后排障 “Docker 镜像拉取失败怎么办?” service → KB_service
通用问答 “介绍一下 X 公司” general → KB_general
澄清追问 “那个怎么用”(模糊) 置信度<0.6 → 澄清节点

📁 项目结构

严格按部署手册第 7.2 章节规范组织:

04-项目实战/01-企业基于Dify的AI多智能体智能问答系统(WindowsPC本地化部署)/
├── README.md                          # 本文件(项目说明)
├── .gitignore                         # 排除敏感信息
├── CHANGELOG.md                       # 版本变更记录
├── CONTRIBUTING.md                    # 贡献指南
│
├── 01-部署手册/
│   └── 企业基于Dify的AI多智能体智能问答系统(WindowsPC本地化部署).md
│
├── 02-架构设计/
│   ├── 多智能体架构设计.md            # 架构方案
│   └── 架构图/                        # Mermaid 架构图(5张 + 综合展示)
│       ├── 01-工作流全景图.mmd
│       ├── 02-意图路由决策树.mmd
│       ├── 03-数据流转图.mmd
│       ├── 04-幻觉检测流程.mmd
│       ├── 05-部署架构图.mmd
│       └── 架构图展示.md               # Gitee Markdown 渲染入口
│
├── 03-Prompt库/                       # 4 个核心 LLM 的 Prompt
│   ├── 01-意图识别Prompt.md
│   ├── 02-智能体Prompt合集.md          # 4 个 Bot(Policy/Product/Service/General)
│   ├── 03-幻觉检测Prompt.md
│   └── 04-Query改写Prompt.md
│
├── 04-知识库素材/                     # 4 个独立知识库的源文档
│   ├── policy/                        # 公司制度库(3 个 .docx)
│   ├── product/                       # 产品手册库(1 .docx + 1 .txt)
│   ├── service/                       # 售后服务库(1 .docx + 1 .txt)
│   └── general/                       # 通用知识库(2 个 .docx)
│
├── 05-Dify配置/                       # Dify 1.16 部署与配置文档
│   ├── dify-workflow-export.yml       # DSL 工作流导出
│   ├── 环境变量配置说明.md            # .env 配置(脱敏)
│   └── 模型供应商配置.md              # 阿里云百炼接入
│
├── 06-测试验证/
│   ├── 测试用例.md                    # 21 个测试用例(5 场景 + 幻觉 + 澄清)
│   └── 测试报告.md                    # 实测结果 + 性能 + 改进建议
│
└── 07-截图展示/                       # 项目交付截图
    ├── 01-Dify工作流全景截图.png      # Dify 1.16.0 完整工作流画布
    ├── 02-测试一-员工迟到处理.png      # 公司制度类:迟到处理流程实测
    ├── 03-测试二-置信度低于0.6澄清.png # 模糊问题:主动澄清而非猜答
    └── 04-测试三-公司进展介绍.png      # 通用问答类:2026年公司进展

📸 实测截图

测试一:公司制度类 — 员工迟到处理

测试一-员工迟到处理

输入:”员工迟到了怎么办?” → 意图识别为 policy,命中公司制度库,输出包含处理措施与政策依据的完整答复。

测试二:置信度低于 0.6 — 主动澄清

测试二-置信度低于0.6澄清

输入:”你吃饭了么?” → 与业务意图无关,置信度低于 0.6,系统不盲答,转而礼貌询问用户具体业务需求。

测试三:通用问答类 — 2026 年公司进展

测试三-公司进展介绍

输入:”2026 年公司进展介绍?” → 路由至通用问答智能体,基于通用知识库生成结构化回答。

🔗 相关链接

  • Dify 官方文档:https://docs.dify.ai
  • 阿里云百炼:https://bailian.console.aliyun.com
  • Gitee 仓库:https://gitee.com/wangchao-store/ai-presale-portfolio

类似文章