背景描述
MaxKB 知识库支持灵活的文档标签管理功能,围绕 “标签管理 → 文档标签设置 → 文档标签检索” 全流程设计,通过标签化机制实现 “精准分类 → 快速检索” 的业务闭环,显著提升知识库内容的组织与使用效率。
在实际业务中,知识库常需管理大量具有版本差异或分类维度的文档。以法律文件为例,知识库中同时包含《中华人民共和国网络安全法》2016年版、2025年版。直接检索可能会召回不同版本的法律内容,混淆结果。这种情况可以借助文档标签功能,实现对不同版本法律文件的精准区分与高效问答。
下面将以法律文件不同年份版本为典型场景,详细介绍:
-
如何在知识库中配置文档标签;
-
如何在工作流中配置文档标签检索,实现基于标签的精准检索与回答。
案例演示
步骤一:上传文档并创建标签
-
首先上传不同版本的法律文件(如《网络安全法》2016版、2025版)。
-
点击【标签管理】,创建标签名为“法律版本”,并设置标签值,例如“2016年版”和“2025年版”。
步骤二:为每个文档设置标签
点击“标签”添加按钮,为每个文档设置相应的标签值。
配置目标:在工作流中使用标签进行精准检索,缩小知识库检索范围,避免不同版本内容相互干扰。
关键组件:【文档标签检索】组件配合【知识库检索】组件使用,前者负责缩小文档范围,后者在限定范围内检索分段内容。
标签匹配的两种方式:
- 自动匹配:由系统根据用户提问自动匹配文档标签,无需人工干预。(见下图)
- 手动指定:在工作流中手动设置标签过滤条件,固定检索某个标签下的文档。(见下图)
总结
文档标签功能通过「标签管理 → 标签设置 → 标签检索」三步闭环,为知识库提供了一套轻量级分类与精准检索方案。相比构建复杂的多层级分支结构,标签机制能以更低的维护成本实现对文档多维度的分类管理,尤其适用于同一文档多版本并存、按类型/时间等维度交叉筛选的场景。工作流中配合【文档标签检索】组件,支持自动识别和手动指定两种标签匹配方式,在知识库检索的基础上进一步缩小范围,显著提升问答准确率。





