纯本地 Confluence 转 Markdown 混合 RAG 栈,带元数据过滤
OtherwisePush6424 · reddit · 2026-09-21
作者开源了一套 Go 编写的本地工具链,替代各类 Confluence MCP 工具,全程无托管向量库、无服务、无 Python:
- confluence2md:把 Confluence Cloud 空间爬取为磁盘上的 Markdown,每页一文件,含附件、评论和 metadata. 链接图
- confluence2md-indexer:构建单个 SQLite 文件,支持 BM25(FTS5,标题权重 4x)+ 余弦向量的混合检索,weighted/RRF 融合,--expand 拼接相邻 chunk,--explain 可解释排序
- confluence2md-mcp:通过 MCP 把索供给 VS Code、Claude Code、Codex 使用
新版本亮点:
- 索引作者、深度、链接数、附件数等元数据,可按 --author、--updated-since 30d、--host 等过滤
- recency/authority 等 ranking prior 上限为融合得分的 15%,且每个结果报告元数据贡献,排序变化可调试
- Embedding 身份守卫:向量存储生成者标识,查询解析到不同身份时报错而非静默零分
- 可插拔 embedding 提供商(OpenAI 兼容端点或本地无 key 离线方案)+ 一致性测试套件
已知缺口:目前是 chunk 级结果,尚无 ANN/量化向量索引,缺少 Cohere/Voyage/Gemini 适配器。
「编程与Agent」频道最新
- 开发者花 3 天逆向 iMessage 助手 Instinct 的记忆系统,60 行代码复现 — gaganghotra_ · 2026-09-21
- 新 agent 运行时宣称:支持数十亿 agent 集群,沙箱密度提升 10-20 倍 — astralmatrix · 2026-09-21
- KDE 拟推 LLM 准则:可用 AI 但不许披露,被讽像搏击俱乐部 — BLUECOW009 · 2026-09-21
- 导出 AI 记忆一查:一半信息是错的,他改用统一外部记忆库 — Asly97 · 2026-09-21
- 博主预告开源 Obsidian Agent 插件与一键部署网站系统 — vista8 · 2026-09-21
- JEV 实测:证据不足时 IDK 选项 80 次全败 — iamrobotbear · 2026-09-21