mdocs 内置基于 FTS5(SQLite 全文索引)的关键词搜索,并可选叠加本地语义检索(Embedding)。
⌘K(macOS)/ Ctrl+K(Windows / Linux)打开 ⌘K 浮层后,默认搜全部可见工作空间;可用工作空间下拉限定一域。点击结果打开文章并关闭浮层。
| 模式 | 行为 |
|---|---|
| 自动(默认) | 先关键词(标题 + 正文),再尽力补语义近邻 |
| 仅关键词 | 只用 FTS,不走向量 |
| 仅语义 | 只用本地 Embedding 近邻(模型未就绪时结果为空) |
模型文件默认放在 ~/.fgbg/shared/embedding/(可用环境变量 MDOCS_EMBEDDING_DIR 改目录),启动后后台下载/加载,不挡服务启动。未就绪时「自动」等价于纯关键词。
设置页左侧 语义索引:
文档保存后仍会异步尽力更新语义索引;本页用于补建、重刷或只处理未建文档。
search_documents:可选 domainId、mode、topNlist_semantic_index / rebuild_semantic_index:查看与重建语义索引