跳转至

GBrain + LLM Wiki 混合架构搭建

背景

用户需要一个持久化的知识管理系统,结合 Obsidian 的可视化和 GBrain 的语义搜索能力。

决策过程

选项评估

方案 优点 缺点
纯 Obsidian 简单、可视化好 无语义搜索
纯 GBrain 语义搜索强大 学习成本高
混合方案 两者兼顾 需要同步机制

最终选择

混合方案:Obsidian 编辑 + GBrain 语义搜索

实施步骤

  1. 安装 GBrain:通过 Bun 安装 v0.42.52.0
  2. 配置 API Keys:ZeroEntropy(嵌入)+ 小米 MIMO(聊天)
  3. 导入 Wiki:18 个页面,101 个文本块
  4. 生成嵌入:ZeroEntropy zembed-1 (1280d)
  5. 初始化 Git:wiki 目录版本控制
  6. 测试同步:双向同步验证

关键发现

工作目录问题

  • GBrain 命令需要在用户主目录下运行
  • 从其他目录运行会报 "No brain configured"

PGLite 实际可用

  • PGLite 底层就是 SQLite
  • 当前运行稳定,无兼容性问题

结果

  • ✅ 语义搜索正常工作
  • ✅ Wiki ↔ GBrain 同步正常
  • ✅ 嵌入生成成功

相关页面:echomind-memory-setup