NoteGenNOTEGEN.

知识库

为工作区 Markdown 建立向量索引,并在对话中检索相关片段。

桌面端知识库设置

知识库使用 RAG:先将 Markdown 分块并通过嵌入模型生成向量,提问时检索相似片段,可选重排后加入 Chat 或 Agent 上下文。

模型

  • 嵌入模型(必须):在模型配置中添加 embedding 类型模型并在知识库设置中选择。
  • 重排模型(可选):使用 rerank 类型模型改善候选片段顺序。

使用在线模型时,待索引文本或检索候选会发送给对应服务。更换嵌入模型后请清空并重新计算向量。

建立索引

  • 在文件或文件夹菜单手动计算向量。
  • 自动计算开启时,Markdown 保存后更新对应索引。
  • 可排除单个文件或关闭该文件的自动计算。
  • 文件夹统计显示已索引情况;Skills 目录不参与普通索引。

参数

参数范围影响
分块大小100–5000大块上下文更多,但可能降低精确度并增加消耗
重叠大小0–500保留相邻块上下文,但会增加重复内容
检索数量1–10越多信息越丰富,也可能引入噪声
相似度阈值0–1越高越严格,过高可能没有结果

不确定时使用默认值。调整分块参数后应重建相关文件的向量。

在对话中使用

在 Chat/Agent 工具栏开启知识库。回答中的来源信息可用于检查命中的文件与片段。检索不到内容时,确认文件已索引、查询用词与笔记相关,并适当降低阈值或增加结果数。

“清空知识库”只删除本地向量索引,不删除 Markdown 文件。