×

一款.NET8开源的DDD框架,支持代码生成+AI应用,开箱即用

独孤求败 独孤求败 发表于2026-04-23 11:44:01 浏览6 评论0

抢沙发发表评论

🌈前言

很多同学都会吐槽Abp复杂、DDD难上手,尤其是新人入门或者项目二次开发时,总找不到一款兼顾简单性和实用性的框架

🔖介绍

一款基于.Net8的开源后端框架,主打“简易实用、老牌经典”,和SqlSugar理念一致,全程以用户体验为核心。它不像其他框架那样以打包形式引用,而是直接附带全部源码,自由度拉满,遵循Mit协议,允许开发者随意修改(只需注明来源),更新频率高,开发者可以持续关注跟进。

框架不仅有完整的后端实现,还接入了多种前端框架,形成了一套完整的开发生态,由SharpDance意框架官方团队及数百名开源用户共同维护,靠谱且有保障。

☀️场景

 新人入门:适合用来学习.Net8、Abp.vNext、SqlSugar,打破Abp和DDD的学习壁垒,快速掌握核心技术

项目二次开发:源码直接附带,不做过度封装,架构干净整洁,非常适合在此基础上改造,节省开发成本

项目上线:支持单体、分布式、微服务三种架构,内置大量通用模块,小中大型项目都能直接复用,快速落地
 技术实践:想尝试DDD领域驱动设计,但又不想过于复杂的开发者,可通过框架学习实用型DDD最佳实践

🌾技术特点

  • 技术栈成熟:后端基于.Net8(C# Asp.NetCore 8.0),前端支持Vue3(Vben5、Pure、Ruoyi三种前端框架可选),搭配Abp.vNext、SqlSugarCore等成熟技术,稳定可靠;

  • 架构清晰:采用三层架构+DDD领域驱动设计,微软风格原生框架封装,不冗余、不复杂,新手也能快速上手;

  • 自由度高:不打包引用,直接附带源码,可根据业务需求自行引用或抛弃模块,二开灵活性拉满;

  • 全生态支持:完全兼容单体、分布式、微服务三种架构,接入AI,100%代码经过AI优化,同时支持Docker一键启动,部署便捷;

  • 基础设施完善:内置动态Api、Jwt鉴权、Serilog日志、Autofac依赖注入等全套基础设施,无需额外搭建,直接可用。


🌾功能

  • RBAC权限管理系统:支持Vben、Pure、Ruoyi三种前端,包含用户管理、角色管理、菜单管理、部门管理等完整功能;

  • Bbs论坛社区系统:已正式上线,可直接复用,也可二次改造;

  • AI相关模块:AI模拟炒股系统、AI在线聊天室系统,贴合当下AI应用场景;

  • 开发辅助工具:代码生成器工具系统,提升开发效率;

  • 特色模块:数字藏品小程序系统,满足多样化业务需求。

🎨展示

图片

图片
图片
图片
✨源码
项目地址:https://gitee.com/ccnetcore/Yi


群贤毕至

访客