# DF.OpenAPI.OpenSource **Repository Path**: cnkker/df.-open-api.-open-source ## Basic Information - **Project Name**: DF.OpenAPI.OpenSource - **Description**: DF.OpenAPI开源版本。.net低代码开发平台,支持.net6~.net8 - **Primary Language**: C# - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 32 - **Created**: 2026-04-15 - **Last Updated**: 2026-04-15 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # DF.OpenAPI开源系统 [DF.OpenAPI](https://gitee.com/jidengfeng/df.-open-api.-open-source.git)是基于Admin.NET二开的开源多租户快速快发系统,采用前后端分离架构,后端基于.NET 6.0~.NET 8.0,前端使用Vue.js + Ant Design Vue。 ## 系统特性 - **多租户架构**:支持多租户管理,数据隔离 - **DDD设计**:采用领域驱动设计(DDD)架构 - **微服务支持**:支持Consul服务治理、分布式事件总线 - **后台任务**:可视化分布式任务调度及管理 - **性能分析**:API可视化性能最终 - **多种通信协议**:HTTP/HTTPS、gRPC、WebSocket - **工作流引擎**:可视化流程审批引擎 - **智能大屏**:支持3D大屏设计器 - **H5 DIY**:移动APP拖拽式设计 - **报表**:支持word、excel形式文本、及图标报表 ## 技术栈 | 层级 | 技术 | |------|------| | 后端框架 | .NET 6.0 ~ .NET 8.0 / .NET Core 3.0+ | | ORM | Entity Framework Core | | 前端 | Vue 2.6 + Ant Design Vue 1.7.8 | | 移动端| uni-app | | 数据库 | MySQL、SQLServer、PostgreSQL等 | | 缓存 | Redis/Memory Cache | | 服务治理 | Consul | ## 项目结构 ``` backend/ ├── DF.Application/ # 应用层 │ ├── BusChatApi/ # ChatGPT API业务 │ ├── BusChatOpenApi/ # OpenAI外放API │ ├── Enterprise/ # 企业功能(流程/报表) │ ├── GrpcDemo/ # gRPC示例 │ └── Platform/ # 平台功能 ├── DF.Domain/ # 领域层 │ ├── BusChatApi/ # ChatGPT领域实体 │ ├── Enterprise/ # 企业领域实体 │ ├── OpenAiApi/ # OpenAI API服务 │ └── Platform/ # 平台领域实体 ├── DF.Infrastructure/ # 基础设施层 │ ├── EntityFramework.Core/ # EF Core数据库 │ └── Framework/ # 框架核心 ``` ## 快速开始 ### 环境要求 - .NET 6.0+ SDK - Node.js 14+ - MySQL 5.7+ 或其他数据库 ### 配置数据库连接 修改 `dbsettings.json` 配置文件: ```json { "DBType": "MySql", "Connection": "Server=localhost;Port=3306;Database=df_openapi;Uid=root;Pwd=123456;" } ``` ### 启动后端 ```bash cd backend dotnet restore dotnet run ``` ### 启动前端 ```bash cd frontend npm install npm run serve ``` ## 在线演示 - 地址:http://116.198.234.36:8088/ - 管理员:Admin / 123456 ## 在线文档 - [项目说明](http://116.198.234.36:8088/#/entmarkdownspublish?id=549740400173125) ## 功能模块 ### 平台管理 - 系统配置、缓存管理 - 服务监控、任务调度 - 代码生成、表单设计器 - …… ### 企业功能 - 流程审批管理 - 报表管理 - 智能大屏设计 - H5 APP管理 - …… ### Chat API - OpenAI API管理 - 用户账户管理 - 订单充值管理 - …… ## 系统图片 ![image.png](/Upload/Default/589685300490313.png) ![image.png](/Upload/Default/558644793282629.png) ![image.png](/Upload/Default/558644641513541.png) ![image.png](/Upload/Default/558644951552069.png) ![image.png](/Upload/Default/558645064265797.png) ![image.png](/Upload/Default/558645280346181.png) ![image.png](/Upload/Default/h5diy1.png) ![image.png](/Upload/Default/h5diy2.png) ![image.png](/Upload/Default/589685300490310.png) ![image.png](/Upload/Default/589685300490312.png) ![image.png](/Upload/Default/554534189789253.png) ![AI截图.png](/Upload/Default/561781412216901.png) ## 开源协议 MIT License - 商业免费使用 ## 交流支持 - 技术交流QQ群:270204536 - 作者Gitee:[@jidengfeng](https://gitee.com/jidengfeng) **如果项目对您有帮助,请在Gitee上点击Star支持,感谢您的关注!**