返回项目列表

基于多智能体 + 微调大模型 + RAG 的工业设备故障诊断系统

付费
LLM,RAG,LangChain,LangGraph,数据清洗

项目描述

一句话

针对传统机床故障检测依赖人工经验的问题,基于 多智能体协同 + 微调大语言模型 + RAG 检索增强 构建工业设备故障问答与辅助诊断系统。用 LangGraph 编排「任务解析 / 求解 / 反思」多 Agent,引入 Hook 做证据校验、Memory 沉淀诊断经验,并以 BM25 + 向量混合检索 + 重排序提升故障码/设备型号召回,显著降低幻觉、提升多轮问答稳定性。

业务背景

传统机床故障检测严重依赖老师傅的经验:

  • 故障现象 → 原因 → 处理步骤的知识散落在设备手册、维修案例、工单中,且大量是扫描件/图片
  • 新人排障慢、口径不一,经验难以沉淀与复用
  • 通用大模型直接答容易幻觉,编造不存在的故障码或处理步骤,无法溯源

因此需要一套「懂领域、有依据、可校验」的辅助诊断系统:把多源知识结构化为可检索的证据,用微调模型适配领域话术,用多智能体 + 校验机制保证答案有据可查。

技术栈
层级技术讲述口径
大模型微调 LLM(SFT / LoRA)领域术语、诊断话术、输出格式
智能体编排LangGraph有向图 + 状态、条件分支、反思循环
RAG 链路LangChain切块、检索、组装 prompt
检索BM25 + 向量 + 重排序精确匹配 + 语义召回 + 精排
数据处理OCR + Prompt Engineering图片转文本、构建问答对数据集
记忆与观测Memory / Hook经验沉淀、日志、证据校验、反思
系统架构
text
1 LangGraph
2 Agent AgentRAG + Agent
3 (//) (/)
4 Hook + 退/
5
6
7 RAGBM25 + + rerank Memory
8 // /
9 /
10
多智能体角色划分
Agent职责关键动作
任务解析理解问题抽取设备型号、故障码、现象,拆解子问题
任务求解检索 + 生成触发 RAG 混合检索,结合 Memory 生成候选答案
任务反思校验 + 回退校验答案是否有证据支撑,不通过则回退重检索/重问
核心能力
  • Hook 机制:在检索前、检索后、答案生成后插入日志记录、证据校验与反思检查
  • Memory 机制:沉淀问题上下文、历史诊断结论、高频故障案例,与 RAG 结果共同作为依据
  • 混合检索:BM25 精确匹配 + 向量语义召回 + 重排序,稳住故障码/型号召回
  • 结构化切块:按手册结构设 chunk size / overlap,保证故障上下文完整
项目亮点(简历可写)
  1. LangGraph 编排任务解析/求解/反思多 Agent,多阶段可插桩、可回退
  2. Hook(证据校验 + 反思)+ Memory(经验沉淀)双机制降幻觉、稳多轮
  3. OCR + Prompt Engineering 构建故障问答对数据集用于 SFT 微调
  4. RAG 由单一向量升级为 BM25 + 向量混合 + 重排,提升关键词精确召回
  5. 按手册结构切块,保证「故障码—原因—步骤」上下文完整
  6. 微调管「怎么答」、RAG 管「答什么依据」的清晰分工
效果与指标
  • 以「有据可查率」「诊断正确率」「故障码/型号命中率」为核心评估指标
  • 混合检索 + 重排后,故障码/设备型号召回稳定性明显提升
  • 多层拦截(证据校验 + 反思)显著降低编造性回答,多轮问答更稳定

该内容需要积分解锁

500 积分

请先登录后解锁

评论 (0)

登录后参与评论。

还没有评论,来做第一个。

基于多智能体 + 微调大模型 + RAG 的工业设备故障诊断系统