{"repo":"springmeng/Drone-Rental-System","free":true,"listed":false,"github":"https://github.com/springmeng/Drone-Rental-System","clone":"git clone https://github.com/springmeng/Drone-Rental-System.git","description":"该项目是无人机的租赁系统，也可以是其他的设备、器材租赁，技术栈：Java 21 + Spring Boot 3.5.13 + Vue 3 + Spring AI + MCP + AI Memory，其他的技术栈Dify/Coze、 Python LangChain/LangGraph Agent 。项目是开源的，免费学习的，star支持一下，不断更新中。","language":"Vue","stars":40,"topics":["dify","langchain","mcp","python","springai"],"license":"Apache-2.0","category":"mcp-servers","readme_excerpt":"🚁 基于AI+Agent+Rag无人机设备器材租赁系统 一个面向租赁业务场景的 AI 无人机租赁平台，集成用户租赁、后台运营、资质审核、空域备案、故障报修与 AI 智能问答能力。 --- 📌 项目简介 本项目是一个适合毕业设计、课程设计、作品集展示和二次开发学习的全栈实战项目，围绕“无人机设备浏览、资质提交、下单租赁、支付管理、空域备案、归还结算、故障报修、后台审核、AI 咨询助手”构建完整业务闭环。 项目采用前后端分离架构： - backend ：Spring Boot 3 + MyBatis-Plus 后端服务 - drone-rental-web ：Vue 3 + Vite + Element Plus 前端项目 - ai-agent-service ：可选的 Python FastAPI + LangChain/LangGraph 智能体服务 - sql ：数据库初始化脚本与 AI 扩展表脚本 项目技术架构图： --- ✨ 项目亮点 - 支持用户端与管理端双端场景，业务闭环完整 - 支持无人机租赁、支付、空域备案、故障报修、维修管理 - 支持用户飞行资质提交与后台审核 - 集成 AI 问答助手，可用于设备推荐、规则说明、订单解读 - 支持 Spring AI、MCP、RAGFlow、Dify、Coze 等扩展接入 - 提供可选 Python 智能体服务，便于做 AI 能力演示与教学拓展 - 代码结构清晰，适合学习全栈项目分层设计与工程化组织 --- 🧩 项目功能 👤 用户端功能 - 用户注册、登录、个人中心 - 无人机列表浏览、筛选、详情查看 - 在线创建租赁订单 - 订单支付、订单查询、订单详情查看 - 用户资质上传与审核结果查看 - 空域备案提交与备案结果查询 - 故障报修提交 - 订单评价与互动 - AI 智能咨询助手 🛠️ 管理端功能 - 管理员登录 - 控制台数据总览 - 用户管理 - 用户资质审核 - 无人机设备管理 - 订单管理 - 故障报修审核 - 维修工单管理 - 评论与评价管理 🤖 AI 智能体能力 - 设备推荐与租赁规则问答 - 订单状态解读与流程说明 - 资质审核前置提醒 - 故障上报流程引导 - AI 记忆、调用日志、会话追踪 - 可通过 HTTP Tool / MCP 方式对外提供业务工具能力 --- 🧱 技术介绍 🔙 后端技术栈 技术 版本 说明 ----------------- --------------- -------------------------- Java 21 项目运行语言 Spring Boot 3.5.13 后端核心框架 Spring MVC Spring Boot Web REST API 开发 MyBatis-Plus 3.5.16 ORM 与分页查询 MySQL 8.0+ 主数据库 Druid 1.2.28 数据库连接池 JWT 0.12.6 登录鉴权 springdoc-openapi 2.8.17 Swagger / OpenAPI 文档 Spring AI 1.1.5 AI 对话、Tool Calling、MCP Hutool 5.8.22 工具类库 Lombok - 简化 Java 模板代码 🖥️ 前端技术栈 技术 版本 说明 ------------ ------ ------------------ Vue 3.4.21 前端核心框架 Vite 5.2.x 构建工具 Element Plus 2.6.1 管理端与业务组件库 Pinia 2.1.7 ","default_branch":null,"files":null,"tree":[],"storefront":"/r/springmeng","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/springmeng/Drone-Rental-System/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}