一个基于 .NET Core + Vue3 构建的开源全栈平台 Admin 系统

前言

今天大姚给大家分享一个基于 .NET Core + Vue3 构建的开源全栈平台 Admin 系统:ai-recognition-system

项目介绍

ai-recognition-system 是一个基于 .NET Core + Vue3 构建的开源全栈平台 Admin 系统,项目集成 YOLOv8(YoloDotNet/ONNX)实现图像识别,并融合 DeepSeek 等 AIGC 大模型。系统采用 DDD + CQRS +中介者模式,配备动态密钥与gRPC内部通信,保障安全。

功能模块

登录注册、数据大屏、题库系统、AI模块、工具箱、个人中心等。

框架与技术栈

后端技术栈

  • Platform-Api(网关/聚合层):.NET 8 MVC、EF Core、SignalR、Autofac、AutoMapper、EPPlus、SharpDocx、QRCode。

  • AI Server(AI处理核心):.NET 8、Dapper、RabbitMQ/Kafka、YoloDotNet、ONNX。

  • Admin Server(管理后台核心):.NET 8、DDD、中介者模式、CQRS、EFCore仓储、动态密钥、gRPC。

前端技术栈

Vue 3、Node.js、Pinia、Axios、Promise、Element UI、Element Plus。

数据库

采用主流数据库 MySQL、Redis

项目流程图

业务流程图

项目源代码

功能演示

项目源码地址

更多项目实用功能和特性欢迎前往项目开源地址查看👀,别忘了给项目一个Star支持💖。

优秀项目和框架精选

该项目已收录到C#/.NET/.NET Core优秀项目和框架精选中,关注优秀项目和框架精选能让你及时了解C#、.NET和.NET Core领域的最新动态和最佳实践,提高开发工作效率和质量。坑已挖,欢迎大家踊跃提交PR推荐或自荐(让优秀的项目和框架不被埋没🤞)。

相关推荐
蝎子莱莱爱打怪6 小时前
XZLL-IM干货系列 03|消息 ID 设计:一个 UUID 搞不定的事,我用两个 ID 解决了
后端·面试·开源
冬奇Lab8 小时前
每日一个开源项目(第137篇):Penpot - 真正开源的设计协作工具,SVG 原生格式消灭设计-开发鸿沟
前端·开源·设计
唐青枫1 天前
别再乱用 StartNew:C#.NET TaskFactory 任务调度实战详解
c#·.net
Artech2 天前
[MAF预定义的AIContextProvider-03]ChatHistoryMemoryProvider——赋予Agent从经验中学习的能力
ai·c#·agent·memory·maf
冬奇Lab2 天前
每日一个开源项目(第135篇):codebase-memory-mcp - 给 AI Agent 一张代码库的知识图谱
人工智能·开源·llm
uniquejing2 天前
《每次 API 调用前扔掉 43% Token,我开源了一个 AI 提示词瘦身工具》
开源
Scout-leaf3 天前
C#摸鱼实录——IoC与DI案例详解
c#
咕白m6253 天前
使用 C# 在 Excel 中应用多种字体样式
后端·c#
文心快码BaiduComate4 天前
Comate 搭载GLM-5.2:百万上下文,稳定支撑长程任务
前端·程序员·开源
Artech4 天前
[MAF预定义的AIContextProvider-02]AgentSkillsProvider——将Agent Skills引入MAF
ai·c#·agent·agent skills·maf