AI 能力

混合检索、带引用的 RAG 对话、AutoLink 自动建链、知识图谱与 AI 写作。

NoteFast 的 AI 不是外挂功能,而是索引层的一部分:每写一条笔记,全文与语义索引即时更新,相关概念自动关联,整个知识库随即可以被检索、被对话、被可视化。

混合检索

五路召回,RRF(Reciprocal Rank Fusion)融合:

  1. 词法 — SQLite FTS5 + LIKE
  2. 语义 — 向量 embedding
  3. 标题 — 文档标题匹配
  4. 实体 — 知识库自动维护的主题索引
  5. 图谱上下文 — 沿实体共现关系扩展,仅在「当前文档上下文」场景启用(聊天带上下文、文档「相关」面板);通用检索不参与

可选接入重排序模型(reranker)进一步提升精度。⌘K 呼出的命令面板走的正是这条链路。

RAG 对话

⌘J 打开 AI 对话面板,直接向整个知识库提问。回答逐条标注引用来源 [n],点击即可跳回原文。对话运行在 Agent 循环之上——AI 可以自己发起检索、阅读文档、提出修改建议,最多三轮重新检索。

每次写入后,系统自动抽取文中的概念锚点并做语义候选匹配;高置信度的匹配直接建立笔记间引用,无需人工审核。收集箱(inbox)内容不参与建链,升格为正式笔记时自动补抽。

知识图谱

实体抽取覆盖四类:概念 / 人物 / 工具 / 文档,以力导向共现图谱可视化。实体词典(term dictionary)已接入检索:抽取端把别名收敛到标准名实体,查询端把别名展开为 OR 组——例如查「tape-out」能命中标准实体「流片」。

AI 写作

  • Ghost-text 续写⌘Enter 唤起,灰色幽灵文本随输入出现,Tab 接受、Esc 忽略
  • 选区改写:选中一段文字,让 AI 按指令重写
  • 标题建议:根据正文自动生成标题与摘要

自带供应商(BYOP)

所有 AI 能力走 OpenAI 兼容接口,三个槽位独立配置:对话 / 向量 / 重排序。内置 MiniMax、DeepSeek、SiliconFlow、DashScope、OpenAI、OpenRouter、Ollama 等预设,在 设置 → AI 中填入密钥即可,也可以指向任何兼容端点。完整配置说明见配置

向量索引是可随时重建的二级索引:更换 embedding 供应商后重建一次索引即可,正文数据不受影响。