产品简介
NetCoreKevin 是基于 .NET 9 的企业级 AI 中台智能体开源架构,用于快速搭建智能知识库和多智能体系统。它提供 AI 知识库管理、智能对话、任务调度等功能,解决企业级 AI 应用开发复杂、集成困难的痛点。适合企业开发团队和 AI 应用开发者使用。
核心功能
- AI 知识库智能体,支持 RAG 检索增强
- 多智能体协同和聊天记录压缩策略
- Skill 技能动态管理和可控加载
- 自动任务调度(Hangfire)
- 后台管理系统(Vue3 + AntDesign)
快速开始
- 安装 .NET SDK 9.0+、MySQL 8.0+、Redis 7.0+ 和 Qdrant 1.7+ 环境。
- 编辑 App/WebApi/appsettings.json 文件配置数据库和 Redis 连接。
- 在 Visual Studio 程序包管理控制台执行数据库迁移初始化。
- 运行 dotnet run 命令启动应用。
- 访问 http://localhost:9901 使用 API 或 Swagger 文档。
界面预览
与其他方案对比
| 对比项 | NetCoreKevin | 同类方案 |
|---|---|---|
| 架构设计 | 基于 .NET 9 的 DDD 和微服务架构,模块化强 | 其他开源框架可能缺乏完整的企业级架构 |
| AI 集成深度 | 内置 RAG 检索增强、多智能体协同、本地模型支持 | 同类方案可能需要外部服务或简单 API 调用 |
适合谁用
- 需要构建企业级 AI 知识库系统的开发团队
- 希望快速集成多智能体协同的 AI 应用开发者
- 寻求基于 .NET 的智能体架构的后端工程师
下载与版本
当前最新版本为 NetCoreKevin-9.3.1,发布于 2026-05-29。支持 Windows、macOS、Linux。
⚠️ 注意:本项目仅提供源代码下载,不包含可直接运行的安装包(exe/dmg/apk 等。下载后需要自行编译构建才能使用,适合有一定开发经验的用户。如果你不熟悉编译流程,建议寻找同类开箱即用的替代方案。
注意事项
- 本工具仅供学习和研究使用,请遵守相关法律法规。
- 请尊重内容创作者版权,勿将下载内容用于商业或非法传播。
- 项目源码地址:https://github.com/junkai-li/NetCoreKevin