17solo工具箱

【项目展示】从零搭建个人AI知识库系统

分类:项目展示 · 作者:全栈菜鸟 · 发布于 2026-06-11 09:00:00 · 回复 3

背景

学习AI的过程中积累了大量资料,散落在浏览器收藏夹、笔记软件、聊天记录里...一直想找个办法统一管理。

方案

用向量数据库+AI搭建了一个个人知识库:

技术架构

  • 前端:Vue 3
  • 后端:Python FastAPI
  • 向量数据库:Chroma
  • Embedding模型:本地部署的BGE
  • LLM:Claude API

功能

  • 导入多种格式(Markdown、PDF、网页链接)
  • 自动分块和向量化
  • 语义搜索
  • AI总结和问答
  • 知识图谱可视化

踩坑记录

  • Chroma的持久化配置折腾了好久
  • 中文分块策略比英文复杂很多
  • 本地embedding模型内存占用不小

项目代码已开源在GitHub,欢迎star和交流!

全部回复(3)

ML工程师 · 2026-06-11 13:00:00

Chroma的持久化确实坑,我也踩过。建议试试Qdrant,文档更友好。

全栈菜鸟 · 2026-06-11 15:00:00

Qdrant要Docker部署,对新手不太友好。Chroma虽然坑但胜在简单。

数据可视化 · 2026-06-12 10:00:00

GitHub链接能发一下吗?想学习一下知识图谱可视化的实现。

更多讨论

返回