# multi-tenant-knowledge **Repository Path**: CoderChange/multi-tenant-knowledge ## Basic Information - **Project Name**: multi-tenant-knowledge - **Description**: # 多租户企业知识库助手(MVP) > 基于 Spring Boot 4.0.5 + Spring AI 2.0.0 + Milvus 的多租户 RAG 知识库 > 侧重:数据处理流水线 + 向量库隔离 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 0 - **Created**: 2026-07-09 - **Last Updated**: 2026-07-11 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 多租户企业知识库助手 基于 Spring Boot 4.0.5 + Spring AI 2.0.0 + Milvus 的多租户 RAG 知识库系统。 ## 技术栈 | 组件 | 选型 | |------|------| | 后端 | Spring Boot 4.0.5 + Spring AI 2.0.0 + Spring Framework 7 | | 数据库 | MySQL 8.0(租户字段隔离) | | 向量库 | Milvus 2.5(Partition Key 租户隔离) | | ORM | MyBatis Plus 3.5.16 | | LLM(Chat) | DeepSeek `deepseek-v4-pro`(OpenAI 兼容协议) | | Embedding | 火山引擎 `doubao-embedding-vision-251215`(2048 维) | ## 核心特性 - **RAG 数据处理流水线**:上传 → SHA256 去重 → 解析 → 清洗 → 智能切分 → Embedding → Milvus 入库 - **多租户隔离**:JWT + ThreadLocal + Milvus Partition Key - **权限控制**:RBAC(PLATFORM_ADMIN/ADMIN/EDITOR/USER/GUEST) - **配额计费**:文档数/存储/月问答配额 + 按量计费(PRO ¥999/月) - **流式问答**:SSE 支持 + 打字机效果(2026-07-05 修复) ## 效果图
![]() |
![]() |
| 登录页 | 工作台 |
![]() |
![]() |
| 文档管理 | 知识问答(流式) |
![]() |
![]() |
| 用量概览 | 账单明细 |
扫码关注公众号,获取更多技术分享与项目动态
技术交流 / 商业合作,请备注"知识库"
## License
MIT