核心用法
GNO 是一款专注于本地文档智能检索的知识引擎。核心工作流三步走:初始化(gno init)、添加文档集合(gno collection add)、建立索引(gno index)。支持三级检索模式:BM25 关键词搜索(最快)、向量语义搜索(理解含义)、混合检索(默认,综合排序)。进阶功能包括 AI 问答(gno ask)自动生成带引用的答案、标签系统实现精细过滤、内置 Web UI(gno serve)可视化浏览、以及 MCP 服务器集成主流 AI 工具。
显著优点
1. 完全本地化:无需 API 密钥、不依赖云服务,数据隐私可控
2. 多模式检索:灵活切换速度优先(~0.7s)与质量优先(~5-8s)模式
3. 生态集成:原生支持 Claude Desktop、Cursor、Codex 等工具的 MCP 协议
4. 轻量可扩展:模型预设从 slim(~1GB)到 quality(~2.5GB)按需选择
潜在局限
- 初始索引耗时较长,大型代码库可能需数分钟
- 仅支持本地文件,无法直接同步云端笔记(Notion、Obsidian 等需导出)
- 依赖本地算力,低配置设备上向量检索延迟明显
- 标签系统需手动维护,无自动分类功能
适合人群
- 开发者管理技术文档、API 手册、代码仓库
- 研究人员整理论文、实验笔记
- 知识工作者构建个人/团队知识库
- 注重数据隐私、不愿上传敏感文档的用户
常规风险
gno reset会不可逆删除所有索引数据- 索引文件可能占用显著磁盘空间(嵌入向量 + 原始文本)
- 多设备同步需自行管理(无内置云同步)