核心功能与用法
Orchata 是一款面向企业的RAG(检索增强生成)知识管理平台,采用独特的树形文档索引架构。用户通过MCP工具集可直接管理知识库,实现文档上传、语义搜索、空间组织和层级浏览。
核心工作流:
- 空间管理:创建逻辑容器(Space)组织相关文档,支持folder/book/archive等图标自定义
- 文档处理:支持PDF/Word/Excel/PPT/Markdown等格式,上传后异步处理(PENDING→PROCESSING→COMPLETED)
- 智能检索:
query_spaces实现自然语言语义搜索;smart_query自动推荐相关空间 - 树形浏览:文档被解析为层级节点(章节-摘要-页码),支持精准定位
显著优点:
1. 树形索引精准度高:相比传统块切分,保留文档结构语义,减少上下文断裂
2. MCP原生集成:AI助手可直接调用工具,无需额外API开发
3. 多格式支持:内置OCR与表格解析,覆盖常见办公文档
4. 工作流简洁:多数场景单次 query_spaces 即可完成检索
潜在局限:
- 仅支持
COMPLETED状态文档检索,新上传需等待1-3秒处理 - 树形节点可能无缓存文本(结构节点),需回退到全文获取
- 批量上传无原生事务保障,失败需逐条排查
- 依赖Orchata云服务,无本地部署选项
适用人群:
- 需要构建可搜索知识库的技术团队
- 处理大量PDF/Office文档的客服、法务、研发团队
- 希望通过AI助手直接查询文档内容的RAG应用开发者
常规风险提示:
- 处理敏感文档需确认Orchata数据驻留与加密策略
- 异步处理状态需主动轮询,生产环境建议实现重试机制
compact=true模式会剥离细节,数据查找时误用将导致信息缺失