乐于分享
好东西不私藏

推荐一个AI+Rag+FastAPI小浣熊云盘系统.

推荐一个AI+Rag+FastAPI小浣熊云盘系统.
你好,我是程序员小孟。
最近我和私活联盟的小伙伴在疯狂更新AI的项目。
我们会把所有的东西都更新到,包括详细的文档、视频教程、源码。
目的是为了帮助大家掌握最新的AI的技术,找工作不费事,搞私活不费事。
现在AI相关的工作薪资非常高,小孟接的AI项目的价格,也非常高。
推荐一个牛逼的AI Agent项目。
高产!再推荐一个基于Rag的AI项目!
需要学习技术的小伙伴,欢迎加入VIP学习,一次上车永久学习,我持续更新各种优质项目。

小浣熊云盘系统

项目描述

小浣熊网盘(smart-disk)是一个面向个人用户与平台管理员的在线网盘系统。系统围绕「存、管、享、预览」形成网盘业务闭环,并集成 智能文档(RAG能力:用户可将授权范围内的文档建立向量索引,进行多轮检索问答;在在线预览场景下可提取文档要点摘要。

AI 能力不是独立演示页,而是通过 Java统一鉴权与文件归属校验后,内网调用 Python RAG 服务(local_rag-main)。向量检索、对话生成与会话持久化分工明确:MySQL 保存业务真相与 AI 台账,Chroma 保存向量,FastAPI 负责编排与模型调用。

系统的技术栈采用SpringBoot+Vue+MySQL+Python+Rag+LangChain+LangGraph+

Redis+Pinia

系统功能

作为系统使用入口,提供用户账号创建与身份验证能力,保障账号安全与系统访问权限控制。

核心文件管理

系统核心功能模块,覆盖文件全生命周期管理:

文件上传:支持分片上传、断点续传,提升大文件上传稳定性与效率。

文件操作:包含下载、删除、移动目录、重命名等基础操作,满足文件整理需求。

文件预览:支持视频、图片、文档等多格式文件在线预览,无需下载即可查看内容。

目录管理:可新增、删除、重命名目录,实现文件的结构化分类存储。

回收站管理

提供文件误删恢复机制:

支持文件还原,找回误删除的文件。

支持文件永久删除,释放存储空间。

文件分享

实现文件便捷协作与流转:

支持其他用户保存分享的文件。

可取消分享、设置分享有效期,灵活控制文件访问权限。

AI 集成

基于 RAG 技术赋能文档知识挖掘与交互:

文档管理:提取文档核心要点、针对文档内容提问,实现智能文档问答。

RAG 管理:支持导入 / 移除知识库、基于个人知识库对话聊天,将文件资产转化为可交互的知识资源。

核心业务闭环

1. 用户注册/登录后进入网盘主页,按分类或目录管理文件(上传、移动、重命名、删除)。

2. 用户在线预览 PDF/Office/文本等文档;预览工具栏可跳转「智能文档」并带入当前文件上下文。

3. 用户在「智能文档」中多选文件建立/更新知识库:Java 抽取纯文本 → 调用 RAG ingest → 写入 ai_file_index台账。

4. 用户创建会话并提问:Java 校验 threadIdfileIds归属→ SSE 代理 RAG 流式回答 → 流结束后 assistant 消息落库。

5. 用户可从知识库列表「从知识库移除」:删除 Chroma 向量并更新台账,不删除网盘原文件

6. 用户删除网盘文件或清空回收站时,RagVectorCleanupService异步清理对应向量与台账。

7. 管理员通过后台管理系统设置、用户与文件运维;网盘核心读写不依赖 AI 服务可用性。

系统展示

如果您想学习AI相关的技术或者项目,学习小孟最近更新的项目足够了

学完技术有机会和小孟,一起搞私活。更多的AI项目和主流技术的项目我都在不断更新中。

推荐一个牛逼的AI Agent项目。
高产!再推荐一个基于Rag的AI项目!

学习技术最终的目的就是变现。

如果想学习、提高技术、或者搞私活的小伙伴都可以联系小孟,加入vip一次上车永久学习,小孟已经搞了8年,接下来会一直搞下去。

项目越来越多,价格微涨,早上车就是优势。

今天vip活动放5个优惠名额,全年最低价格,加微信先到先得,备注:

vip学习