帮助文档组织协同智能协同RAG 知识库管理

功能指南

RAG 知识库管理

完成文档上传、处理状态检查、Chunk 整理和召回测试,排查可检索但搜不到、旧版命中与范围不符。

进入 RAG 知识库
本文目录8 个章节

本篇带你把一份操作规范加入知识库,并验证目标问题能否找到正确依据。RAG 的作用是从文档中检索相关片段,供智能协同使用;完成上传、处理完成和实际被检索到,是三个不同的检查点。

01 功能说明

从「智能协同 → RAG 知识库」进入。适合上传制度、操作规范、产品说明等多章节资料。只有一问一答、且答案明确的内容,可优先维护到FAQ 库。

本篇以“上传销售目标操作规范,并验证能否找到复核步骤”为例。示例描述操作方法;文档内容、适用部门和实际审批要求需以本公司规范为准。

02 使用前确认

  1. 准备可使用的最新文档,建议文件名带主题和版本日期,便于区分旧版。
  2. 检查正文包含真实可读文字、清晰标题和完整段落。仅有扫描图片的资料,应先确认解析结果是否能提取文字。
  3. 确认资料适用的业务模块、团队、用户及 Agent 范围。
  4. 确认具有知识库读取和写入权限;可选的数据范围还受管理权限限制。
  5. 准备一个文档明确回答的问题,以及一个文档没有回答的问题,用于检验召回是否相关。

文件选择器支持 PDF、Word、TXT、Markdown,对应 .pdf、.doc、.docx、.txt、.md、.markdown。页面允许选择某格式,不代表每个文件都能解析成功,上传后的实际处理结果仍需检查。

03 页面区域与关键对象

区域或字段用途容易误解的地方
文档列表与筛选按名称、模块、团队、状态等找资料看不到记录时先核对筛选与访问范围
上传文档 → 文档模块标记业务领域模块选错会影响按模块检索
数据范围选择全部、团队、角色或用户等可用范围普通维护者不一定可以选全部范围
可见范围全部 Agent、指定 Agent、指定角色不能代替上一项的人或团队范围
概览查看文档信息与处理状态上传成功不等于处理完成
Chunk查看、调整解析后的片段检索使用的片段可能与源文件排版不同
权限查看范围信息用于检查资料面向谁
召回测试 / 检索调试输入问题,查看召回片段与来源召回结果不是最终回答
处理日志查看最近更新时间及错误处理失败时先看这里

“数据范围”控制资料面向的人群,“可见范围”还限定 Agent 或角色的使用范围。选择“全部 Agent 可见”不等于全公司所有用户都能访问。授权团队由团队管理维护,不等同于飞书组织部门。

04 推荐操作顺序

第一步:上传并设置范围

  1. 点击“上传文档”,选择要处理的文件。可同时选多个文件。
  2. 选择“文档模块”。本例选择与销售目标规范对应的模块。
  3. 选择“数据范围”,需要团队时从团队选择器选择实际业务团队;需要角色或用户时填写正确标识。
  4. 选择“可见范围”。指定 Agent 时填写实际 Agent ID,多个值用逗号分隔;不要用展示名称代替标识。
  5. 核对本批文件是否适用同一范围。范围不同的资料建议分批上传。
  6. 点击“上传并处理”,等待“文档已进入处理队列”的反馈。
  7. 回文档列表定位文件,查看状态变化。

第二步:等处理完成并检查内容

状态当前阶段应怎么做
待解析文件已进入处理流程等待后续处理
解析中、解析完成提取文字进行中或已完成尚不能仅凭解析完成认定可检索
分块中、分块完成正文正在切分或已切分等待向量化和索引处理
向量化中片段正在转换成可检索表示等待处理结束
可检索已达到可供检索的状态继续验证实际召回与权限
处理失败某个处理阶段失败打开处理日志看错误后再重试
已停用当前记录关闭使用核对是否需要启用,不能用重试代替启用

打开文档,在“概览”看状态,在“Chunk”阅读目标条款对应的正文。核对标题、段落和关键条件是否完整;表格资料应特别检查列名与数值是否仍能对应。

第三步:必要时整理 Chunk

Chunk 就是用于检索的一段文档片段。如果目标条款被拆断或混进无关文字,可按页面提供的能力调整:

  1. 在左侧选择需要查看的片段,右侧阅读正文。
  2. 修正内容后点击“保存并重新向量化”,等待返回,再检查片段。
  3. 要合并时勾选至少两个片段,再点击“合并”,核对新片段是否语义完整。
  4. 要拆分时点击“拆分”,当前提供的是“按当前内容中点拆分”;不是自选段落边界,拆后需检查两段是否完整。
  5. 删除片段会减少可供检索的内容,确认该片段不再需要后再执行。
  6. 任何修改后都重新测试召回,不能只以编辑操作成功作为验收。

第四步:用真实问题测试召回

  1. 打开“检索调试”或文档详情的“召回测试”。
  2. 输入文档确实包含答案的问题,例如“销售目标修改后应该怎样复核?”
  3. 选择对应模块。首次可使用默认 Hybrid 模式和 Top K 5。
  4. 点击“测试召回”,逐条检查文档名称、页码(若有)、章节和片段正文。
  5. 确认目标片段包含完整处理条件与步骤,而不只是出现了“目标”这个词。
  6. 换成一个同义问法再测试;对文档没回答的问题,不将仅相关的片段当成完整答案。
  7. 查看“Hermes 上下文预览”,核对将组合使用的内容是否包含旧版、重复或冲突规则。
模式或参数用途怎么选
Hybrid结合关键词和向量检索先用默认方式观察结果
Vector按语义相近程度检索用同义表述测试语义召回
Keyword按关键词检索用制度名、明确术语定位
Top K最多返回多少条片段,支持 5、10、20先看前 5 条,不足时再扩展并检查噪声
模块限定业务领域找不到时核对上传模块与检索模块是否一致

05 权限与状态边界

文档必须具备合适的处理状态、启用状态和访问范围,才有机会被目标场景检索。实际调用仍受用户和 Agent 的访问范围限制。

文档行的更多操作提供“启用/停用、重试、删除”。重试是重新进入处理流程,用于解决处理问题;停用则控制是否继续使用。需要保留旧版作核对时,可先停用,避免新旧资料同时被检索造成口径冲突。

当前上传流程不能据此理解为“同名文件自动覆盖旧版”。新版上传后,应核对新旧记录、处理状态和召回来源,再按管理要求处理旧资料。

06 操作后验证

完成本例,需要满足以下检查点:

  • 列表里找到正确文件,模块、范围及启用状态符合要求。
  • 状态达到“可检索”,处理日志中没有尚未处理的失败信息。
  • 在 Chunk 中能读到“目标修改后如何复核”的完整条款,条件和步骤没有缺失。
  • 使用标准问题与同义问法测试,能召回正确版本和相关片段。
  • 由实际使用者在目标场景验证;管理员能检索到,不能证明其他用户也能检索到。
  • 新任务使用该知识时核对实际引用与回答;仅文档页面测试成功,不能证明所有任务都会读取这份资料。

07 常见异常处理

现象排查顺序处理办法
上传按钮不可用是否选了文件、是否有写权限选择受支持文件或核对权限
一直停在待解析/处理中更新时间、处理日志、其他文档是否也停住记录文档与时间交管理员检查后台处理;不连续重复上传
处理失败错误内容、原文是否可读、文件格式修正资料或解决处理服务问题后再“重试”
文档可见但没有召回启用状态、模块、数据范围、Agent 范围对齐实际检索上下文后测试
召回片段缺少关键步骤Chunk 内容及相邻片段核对解析结果,必要时修正或合并再测
总是命中旧规范返回的文件名、版本及旧记录状态验证新版后处理旧版启用状态
百分比高但答非所问片段是否真正包含答案检查正文和召回范围,不以得分代替业务判断

08 常见问题

上传后显示“文档已进入处理队列”,就可以用于回答了吗?

还不能。先等待处理状态成为“可检索”,再确认启用和权限范围,最后用实际问题验证片段与来源。

详情里的召回测试只会搜索当前这份文档吗?

不要这样理解。当前测试按问题、模块、模式和数量检索,并不是仅凭打开了某份详情就只搜索它;查看每条结果的文档名称,确认来源。

为什么管理员能搜到,同事或指定 Agent 搜不到?

核对数据范围、角色/团队/用户限制和指定 Agent 范围。管理员视角与实际调用上下文可能不同,最终应使用目标用户与目标 Agent 场景验证。

是否直接把 Top K 调到 20 就能解决找不到答案?

扩大数量只能查看更多候选,不能修复解析失败、资料缺失或授权不匹配。先检查文档与范围,再看召回模式,最后按需要增加数量。