Tag
Hybrid RAG 落地:向量 + BM25 + Rerank 的工程选择 一、问题:纯向量为什么不够 一个典型的失败案例 使用者提问: "SID 的 License 校验在网关层怎么实现的?" 纯向量检索返回的 Top: ✓ "License 管理服务设计文档" ✓ "rg-domain-license 服务说明" ✗ "软件许可证合规教程" ✗ "Gateway 限流设计" ✗ "SID
查看更多 2026-08-07
不过, 先从把我整懵的那行输出说起 事情是这样的,我准备了 段小故事 当知识库。问了一句「东东和光光是怎么成为朋友的」,按道理应该返回最相关的 条文档 。结果控制台打出来这么个东西: 说到我第一反应是。不对啊,第三条原始分,第一条,按理说分越高越相似,怎么第三条排在最前面? 我还特意去核对了内容。第三章讲足球比赛、第六章讲成为好朋友,明显和问题更贴合,原始分反而更低。当时我脑子里闪过好几种可能
查看更多 2026-08-07
第一次接触向量数据库时很多人会误以为它是“更高级的数据库”。于是把它当作 MySQL 的直接替代品来使用,结果在实际项目中频繁碰壁。 从“按条件查”到“按意思找” 传统关系型数据库的查询通常长这样: SELECT * FROM diary WHERE date = '--'; 它擅长处理明确的字段条件:日期、ID、状态、使用者归属等。 痛点: 使用者自然语言提问往往没有固定字段,例如:
查看更多 2026-08-07
你有没有想过大模型世界里只有数字。它是怎么知道“狼”和“狗”差异明显,“狗”和“犬”意思相近的呢? 今天我们不谈复杂的句子理解,只聚焦语言最基础的单元:单个词。 我是印刻君。一位探索AI的前端程序员,关注我,让AI知识有温度,技术落地有深度。 为什么Token ID不够用?其实, 计算机不认识文字,只认识数字。第一步先是把文字变成数字。最直接的方法就是给每个词分配一个唯一编号,这就是Token
查看更多 2026-08-06
一个真实的困境 假设你让 AI 帮你新增一个使用者管理页面用表格展示数据,写完后 review 一下代码再 commit。 使用者痛点: AI 必须在几十个可能的 skill 中快速定位并组合出「新增页面 → 表格开发 → 代码审查 → 提交」的完整链路。却常常因为缺乏全局视野而漏掉关键步骤,导致工作流中断。 这背后有一个关键问题:AI 怎么知道该调用哪些 skill?它面前可能有 dozens
查看更多 2026-08-05
最近在研究公司级 RAG 网站时我发现大多数项目一上来就要部署 Milvus、Neo4j、MinIO 等多个中间件 导致想学习“文档怎么变成向量”这条主要链路时被一堆基础设施绕得晕头转向。 这篇文章把完整链路拆解到最简 解析 → 分块 → 向量化 → 入库 全程在本地进程内跑。不依赖服务器、不需要 Docker,只需要一个 Python 脚本就可以完成。 技术选型 四个环节全部使用“进程内”库
查看更多 2026-08-03
上一章我们学习了文本向量化与召回的基础知识。现在让我们聚焦到实际使用 ——如何把向量存进数据库、如何高效检索。 向量数据库对比 下面列出常用的向量数据库,供你快速挑选。 名称 类型 部署方式 规模上限 主要优势 主要劣势 适用场景 FAISS 算法库 本地 / 嵌入式 千万级 最快、最灵活、算法最全,性能极限可达天花板。 不是数据库,无持久化;所有持久化和封装工作需自行完成。 研究原型
查看更多 2026-08-03
说起来, 做 Agent 项目。向量检索几乎是绕不开的一环。 RAG 知识库、对话记忆、工具调用前的上下文召回——流程都差不多:文本转成 Embedding,存起来查询时按相似度找最相关的内容。 常见痛点 双写复杂度高: 业务库和向量库需要保持同步,出现写入失败或 ID 映射错误时数据容易不一致。 跨库查询性能差: 先在向量库召回 ID。再去关系库补全详情,多一次网络往返导致响应慢。 运维成本大
查看更多 2026-08-03
目录 一、整体数据管道总览 RAG 的第一步先不是检索,是把原始文档变成可检索的向量 。数据管道需要四个组件接力: Loader 从文件加载文档 → Splitter 切成小块 → Embedding 转为向量 → Milvus 存储并建索引。 痛点1:原生EPUB格式无法直接处理!其实,如何高效解析并保留章节结构?说起来, 二、EPubLoader:按章节加载电子书 痛点2
查看更多 2026-08-03
前言 在建立私有 RAG 知识库时最常碰到的痛点是:关键词搜索无法命中语义相近却用词不同的文档 。 假设知识库中保存了下面三句话: 登录状态保存在 Redis 中。订单支付成功后会发送通知。程序使用 Docker 容器部署。 从使用者搜索来看, 使用者会话存在哪里?话说回来, 原文没有出现“使用者会话”。但“使用者会话”和“登录状态”在语义上非常接近。传统关键词搜索往往返回空结果
查看更多 2026-08-03
Demand feedback