从零搭建我的本地 AI 知识库:5000 文件、双索引 RAG 与自动化流水线

一句话结论:我的知识库不是「买了个工具」,而是按自己的业务与学习习惯,自建了一整套数据主权、检索与自动化流水线——5000 文件、双 RAG 索引、每日 12:00 自动增量同步,最终目标是让任何业务问题都能被知识库接住。 一、为什么不是 Obsidian / Notion / Dify? 市面上 60 多款工具我都看过。它们分为两类: 范式 代表 优点 致命缺陷(对我) 笔记工具 Obsidian、Notion、SiYuan 上手快、移动端好 检索只能关键词,AI 集成深度不够 AI 知识库工具 Dify、RAGFlow、AnythingLLM 5 分钟搭一个客服库 数据格式私有、SaaS 不敢放业务数据、EXCLUDE/重建策略动不了 我的核心约束是: 数据主权 100% 本地:大量采购明细、供应商档案、客户报价不能进任何 SaaS。 业务深度耦合:跨境计价规则、双产品线结构、供应商画像,通用工具里都没有。 AI 召回可控:哪些文件进索引、哪些排除、xlsx 如何聚合,必须由我定。 所以我没有选择「现成整机」,而是选择了自建范式:纯 Markdown + 自写脚本 + 本地向量索引 + 自动化流水线。 二、总体架构:四层 + 双索引 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 ┌─────────────────────────────────────────┐ │ Layer 1 · 记忆层(WorkBuddy 4 层记忆) │ │ SOUL / IDENTITY / USER / MEMORY + 每日日志 │ ├─────────────────────────────────────────┤ │ Layer 2 · 知识库层(PARA + 领域 wiki) │ │ 10-PROJECTS / 20-AREAS / 30-RESOURCES │ │ + 业务真实数据(软链穿透) │ ├─────────────────────────────────────────┤ │ Layer 3 · 索引层(双 RAG 索引) │ │ A 索引:含 xlsx 聚合(业务问题) │ │ B 索引:零 xlsx(通用检索) │ ├─────────────────────────────────────────┤ │ Layer 4 · 自动化层(7 个 automation) │ │ 每日增量同步 / 月度兜底重建 / 死链扫描 │ └─────────────────────────────────────────┘ 关键设计: ...

2026-07-18 · 5 min · Gary