五种文件类型,一个集合
文本、Markdown、CSV、Word(.docx)和 PDF。把文件拖到窗口的任意位置即可添加,或者从侧边栏建立一个集合,把整个集合附加到一次对话中。
文档
把你自己的文本、Markdown、CSV、Word 和 PDF 文件加入一个集合,把它附加到一次对话中, 然后提问。Conduit 会同时按语义和按精确字词检索,每个回复都会指出它参考了哪些文件—— 点击其中一个即可读到那段原文。
问题
你问助手一个关于自己文件的问题,它自信地给出了答案——但你没法判断它读的到底是真正 重要的那段、一份过时的草稿,还是根本什么都没读。 每次都手动把相关那一页粘进聊天窗口,算不上一种工作流程,而是一种应付 “无法信任答案”的权宜之计。
Documents 能给你什么
你的文件被正确地检索,并且每次都能追溯回原始来源。
文本、Markdown、CSV、Word(.docx)和 PDF。把文件拖到窗口的任意位置即可添加,或者从侧边栏建立一个集合,把整个集合附加到一次对话中。
一个向量检索和一个 SQLite 全文检索在同一批段落上同时运行,并被融合成一份排名——因此措辞不同的问题,和依赖某个精确术语的问题,都能命中。
索引以普通行的形式存在于和你聊天记录同一个本地 SQLite 数据库中——不需要单独安装、托管或备份一个向量数据库。
工作原理
一切都在 Conduit 内部完成——不需要先把文件导出给第三方索引服务。
在侧边栏打开 Documents,创建一个集合。把文件拖到窗口的任意位置即可添加,或者逐个添加文本、Markdown、CSV、Word 或 PDF 文件。
在该对话的 composer 中选择这个集合。第一次用某个提供商建立索引时,Conduit 会在发送任何内容之前先征求同意。
回复会把它检索过的文件作为标签显示在你的问题下方。点击一个标签即可打开它所使用的确切段落——不是摘要,而是原文本身。
实际示例
一个工程团队在一个集合里保存了四份文件:一份架构概览、认证设计笔记、一份处理同步积压的 运行手册,以及一份 API 参考。一位新同事问,为什么客户端在让用户登出之前要重试两次认证。
Conduit 会同时检索全部四份文档——按语义检索,所以一个没有出现“刷新竞争”这个词的问题
依然能找到讲它的那一段;按精确字词检索,所以像 409 refresh_reused
这样的错误码能被直接命中。回复会指出它参考的文件,并根据设计笔记解释这两次重试。
点击被引用的文件不会打开一份摘要,而是打开答案所使用的实际段落,上方还显示着 该文件在磁盘上的路径——核实答案只需一次点击,不用再翻一遍原始文档。
Documents 的工作原理,见文档数据去了哪里
为文件建立索引和提出关于它的问题,会发送不同的内容,去往不同的地方。
| 步骤 | 发往 |
|---|---|
| 用 OpenAI、Gemini 或 OpenRouter 建立索引 | 该提供商会收到文档的全文,仅一次 |
| 用 Ollama 建立索引 | 不发往任何地方——嵌入在你的机器上完成 |
| 提出问题 | 你的聊天提供商会收到检索到的段落,作为提示词的一部分 |
Anthropic 没有提供嵌入 API,所以 Claude 从来都不是索引的选项——只能用于聊天。查看 隐私页面,了解 Conduit 产生的每一种网络流量,不只是这一种。
限制
纯文本、Markdown、CSV、Word(.docx)和 PDF。把它们中的任意一个拖到 Conduit 窗口上即可加入一个集合,也可以从侧边栏的 Documents 部分逐个添加文件。这里没有 OCR 步骤,所以底层没有文字层的扫描版 PDF 无法被读取——它只会得到空白结果。
无论哪种情况,文件都会在你的机器上解析。为了让索引生效,文档的全文会被发送一次给你选择的嵌入提供商——除非你选择 Ollama,它会在本机完成嵌入,什么都不发送。之后,当你提出问题时,从你的文件中检索到的段落会作为提示词的一部分发给你的聊天提供商,和你输入的其他任何内容一样。所以只有当 Ollama 负责嵌入、并由本地模型回答时,一个集合才会完全留在本机。
Anthropic 没有提供嵌入 API,所以 Claude 不是把你的文件变成可检索索引的可选项之一。索引请选择 OpenAI、Gemini、OpenRouter 或 Ollama——聊天本身,以及从文档中检索到的段落,仍然可以发给 Claude 来回答。
可以,让 Ollama 同时负责两项工作——嵌入你的文件和回答聊天——运行你已经在本地拥有的模型。开启仅本地模式后,Conduit 会替你强制执行这一点——云端嵌入提供商会被直接拒绝,因此一个集合不会悄悄开始联网。
两种检索会同时在同一个本地数据库上运行——一个按语义匹配的向量检索,一个按精确字词匹配的 SQLite 全文检索——然后用 reciprocal rank fusion 把两份排名合并。这个组合既能应对措辞和原文不同的问题,也能应对依赖某个精确术语(比如产品编号或名称)的问题。答案所依据的文件会作为标签显示在你消息下方——点击其中一个即可读到那段原文,而不是它的摘要。
只有在你已经于 Settings 中开启静态加密时才会——默认是关闭的。开启后,文档分块会被加密,密钥与你的操作系统钥匙串绑定,和附件、工件、记忆条目一样。关闭时,索引和你的聊天记录位于同一个本地数据库中,未加密,只受你操作系统自身文件权限的保护。
免费、开源,在你建立第一个集合之前就已经在自己的机器上运行了。
这是一个发布候选版本:安装包尚未通过操作系统级代码签名,首次启动时可能会看到 SmartScreen 或 Gatekeeper 的提示。