跳到正文
全部项目

02企业知识库

工业设备调试 RAG 知识库助手

Industrial Equipment RAG Assistant

职责
负责需求分析、系统方案设计、混合检索实现、证据控制逻辑、结构化输出、引用校验以及自动化测试。
技术
RAG · Knowledge Base · Enterprise Search · Troubleshooting
验证
368 项测试通过 · 85.08% 测试覆盖率 · ~60 名一线员工使用

01

问题

01.1项目概览Overview

一个面向一线员工的知识库助手,可以用自然语言查询设备说明书、调试文档和故障记录。

该系统用于降低现场设备知识查询成本,而不是替代工程师的现场判断。

01.2项目背景Context

设备现场调试依赖有经验的技术人员,他们的经验很有价值,却难以传承。

目标是构建面向一线员工的设备知识查询入口,让他们用自然语言提问——例如:“设备启动后出现 XX 报警怎么办?”

01.3核心问题Problem

  • 技术人员紧缺。
  • 新员工培训不足。
  • 设备文档分散。
  • 老员工经验难沉淀。
  • 故障查询成本高。

01.4我的职责My Role

负责设备知识库助手从需求分析、方案设计、RAG Pipeline 实现,到证据控制和自动化测试的完整开发过程。

End-to-end ownership of requirement analysis, solution design, RAG pipeline implementation, evidence-control logic and automated testing for the equipment knowledge assistant.

02

构建

02.1解决方案Solution

系统结合向量检索与关键词检索。FAISS 负责语义相似度检索,BM25 用于保留故障码、设备型号和专业术语等精确关键词匹配能力。

FAISS 与 BM25 的检索结果通过 RRF 进行排序融合,再进入证据控制层;只有当检索证据达到回答条件时,系统才进入生成阶段。

通过结构化输出与引用校验,使回答能够追溯到对应设备资料。

知识来源

  • 设备说明书Equipment Manuals
  • 调试文档Commissioning Documents
  • 故障记录Fault Records
  • 操作规范Operating Procedures

02.2系统架构Architecture

  1. User Query
  2. Query Processing
  3. FAISS Vector Retrieval
    BM25 Keyword Retrieval
  4. RRF Fusion
  5. Retrieved Evidence
  6. Evidence Gate
  7. LLM Generation
  8. Structured Output + Citations
  9. Answer / Fail-closed
fig. 02a — hybrid retrieval with evidence gate

系统可以从设备说明书、调试文档、故障记录和操作规范等资料中检索并组合与当前问题相关的证据。

02设备启动后出现 XX 报警怎么办?
  1. Query

    Q:设备启动后出现 XX 报警怎么办?

  2. Hybrid Retrieval

    FAISS 语义检索 + BM25 关键词检索(故障码、型号)

  3. RRF

    RRF 融合两路检索结果

  4. Evidence Gate

    证据充足 → 进入生成

  5. Answer

    结构化回答,附引用来源

一次完整运行,逐步展开。
EVIDENCE GATE示意

Q ›设备启动后出现 XX 报警怎么办?

检索到的证据

  • 设备说明书
  • 故障记录
  • 调试文档
证据充分度阈值

answerable→ LLM 生成带引用的回答

02.3关键设计决策Key Decisions

  1. 01

    混合检索Hybrid Retrieval

    设备数据不能只依赖语义搜索。故障码、型号、专业术语需要精确关键词匹配。

  2. 02

    生成前融合Fuse Before Generation

    先用 RRF 融合 FAISS 与 BM25 的检索结果,再把证据交给生成模型。

  3. 03

    无证据不强答No Evidence, No Confident Answer

    检索证据不足时,系统走 Fail-closed 路径,不强制模型生成回答。

  4. 04

    可追溯输出Traceable Output

    通过结构化输出与引用校验,最终回答可以回溯到对应的知识来源。

03

工程

03.1工程实现Engineering

  • FAISS + BM25 混合检索
  • RRF 排序融合
  • Evidence Gate 证据门控
  • Structured Output
  • Citation Validation
  • Fail-closed 异常处理
  • 自动化回归测试

03.2项目结果Results

项测试通过 · 1 项跳过
368
测试覆盖率
85.08%
名一线员工使用
~60

完成面向一线现场知识查询的设备 RAG 助手,实现混合检索、证据控制以及带引用的结构化回答。

用于约 60 名一线员工的现场知识查询。

04

笔记

04.1项目总结What I Learned

在企业 RAG 中,知识来源比模型更重要。决定哪些资料进入知识库,占了大部分工作。

真正的用户是时间有限的现场人员,界面必须尊重这一点。

04.2技术栈Tech Stack

  • RAG
  • FAISS
  • BM25
  • RRF
  • Knowledge Base
  • Enterprise Search
  • LLM
  • Troubleshooting
  • Knowledge Management