Skip to content

📚 知识库 - 快速上手

概述

知识库是一个本地 RAG(检索增强生成)引擎,让你能够将文档、笔记和结构化信息组织为可被 AI 智能检索的知识体系。它的核心思想是:

把信息变成 AI 能理解的"知识原子",让大模型在回答时"有据可查"。

与普通文件管理器不同,知识库会对你存入的内容进行向量化处理,理解语义而非仅靠关键词匹配。当你向它提问时,它能从知识库中找出最相关的内容片段,作为上下文提供给 AI,从而获得更准确、更贴合你私有知识的回答。

核心场景

  • 你有一堆技术文档和笔记,想让 AI 基于这些内容回答技术问题
  • 你想整理项目经验、会议记录,构建团队知识沉淀
  • 你希望 AI 聊天时能引用你指定的资料,而不是凭空回答

核心概念:CAIU(原子知识单元)

知识库的最小存储单位叫做 CAIU(Core Atomic Information Unit),你可以把它理解为一个"知识卡片":

  • Key:条目标题,也是唯一标识符,支持 [[Key]] 语法进行跨条目引用
  • Content:Markdown 格式的正文内容
  • Tags:带权重的标签({name, weight} 结构),用于分类和语义检索
  • Assets:关联的资产引用,指向全局 AssetManager 中的资源
  • Priority:检索时的权重加成(数值越高越优先,默认 100)
  • Enabled:启用状态,禁用后不会出现在搜索结果中
  • Vector Status:向量化状态(已就绪/待处理/失败/无等)

每个 CAIU 不进行自动分片——你存入的一个条目就是一个完整的知识单元,系统会保持其完整性。

快速上手

第一步:配置 Embedding 模型

在开始使用之前,需要先配置一个用于向量化的 AI 模型:

  1. 进入知识库工具的 设置 标签页
  2. 在"AI 模型配置"区域,选择一个支持 Embedding 功能的模型
  3. 点击 探测模型维度 按钮自动检测向量维度

TODO: 截图 - 设置页面中的 Embedding 模型选择器

配置完成后,系统会自动保存并准备好向量化环境。

第二步:创建知识库

在知识库列表页,点击 创建知识库 按钮:

  1. 输入知识库名称(必填,同一名称不可重复)
  2. 可选的描述信息
  3. 点击确认完成创建

创建完成后,会自动选中新创建的知识库进入工作区。

TIP

你可以创建多个知识库来组织不同主题的内容——比如"技术文档"、"产品需求"、"团队 Wiki"等。

TODO: 截图 - 创建知识库弹窗,展示名称输入框和确认按钮

第三步:导入文档

创建好知识库后,在工作区可以导入内容:

方式一:手动添加条目

点击 添加条目 按钮,直接输入标题和 Markdown 内容:

  • 标题会成为条目的 Key
  • 内容支持完整的 Markdown 语法
  • 可以手动添加标签进行分类

方式二:批量导入文件

支持拖放或选择文件批量导入:

  • Markdown / 文本文件:直接导入为条目内容
  • 导入时自动提取内容中的第一个一级标题作为 Key
  • 支持自动提取 Tags:标签: 标记
  • 可以开启去重功能,避免重复导入

TODO: 截图 - 工作区界面,标注添加条目按钮和文件拖放区域

第四步:向量化(建立索引)

导入内容后,条目处于"待向量化"状态。你需要将其转换为向量才能进行语义搜索:

  • 自动向量化:可以在 设置 中开启"导入时自动向量化",导入后自动开始
  • 手动向量化:点击 一键向量化 按钮,批量处理所有未向量化的条目;或在条目详情中点击 同步向量 按钮单条处理
  • 单条向量化:在条目详情页,点击 同步向量 按钮针对单条条目进行向量化

向量化过程会在后台进行,可以在 监控 视图查看进度和状态。

TODO: 截图 - 监控视图中的索引进度条

第五步:在聊天中使用(RAG)

知识库最强大的地方在于与 LLM Chat 的集成。

  1. 打开 LLM Chat,在右侧上下文面板绑定你的知识库。
  2. 在对话或 System Prompt 中加入占位符 【kb】
  3. 发送消息,系统会自动检索知识并注入到 AI 的大脑中。

详细的集成技巧请参考 Agent 集成

界面导览

知识库工具包含以下几个标签页:

标签页说明
工作区条目的浏览、管理、编辑和搜索的核心界面
统计知识库的全局统计数据(条目数、向量化率、Token 消耗等)
监控实时查看 RAG 链路日志、索引进度和系统消息
实验室多引擎对比测试,同时使用不同引擎搜索同一问题做效果对比
设置全局配置(模型、导入、向量化参数等)

TODO: 截图 - 工具整体界面,标注五个标签页

下一步

  • 深入了解索引引擎 - 掌握向量化的各种策略和配置
  • 学习条目管理 - 了解如何高效组织和维护知识库
  • 探索Agent 集成 - 让 AI 聊天助手直接访问你的知识库

Released under the Apache-2.0 License.