Mintlify 构建虚拟文件系统 ChromaFs:让 AI Agent 秒开文档会话

Mintlify 分享了他们如何为文档助手构建虚拟文件系统 ChromaFs,解决了传统沙盒方案启动慢、成本高的问题。

问题背景

传统的文档 RAG 方案只能检索匹配的文本片段,当答案分布在多个页面或需要精确语法时就会失效。Agent 需要像探索代码库一样探索文档。

但使用真实文件系统沙盒存在严重问题:

ChromaFs 解决方案

基于 Vercel Labs 的 just-bash,ChromaFs 将 UNIX 命令(grep、cat、ls、find、cd)拦截并翻译成对 Chroma 数据库的查询:

性能对比

指标 | 沙盒 | ChromaFs

P90 启动时间 | ~46 秒 | ~100 毫秒

边际计算成本 | ~$0.0137/对话 | $0(复用现有 DB)

搜索机制 | 线性磁盘扫描 | DB 元数据查询

核心特性

ChromaFs 现已支持每天 3 万+ 对话,为数十万用户提供即时文档助手体验。

原文:https://www.mintlify.com/blog/how-we-built-a-virtual-filesystem-for-our-assistant

← 全部文章