news 2026/5/26 7:09:18

AI开发 1后端框架: ASP.NET Core2.AI框架: Semantic Kernerl (SK)、Agent Framework3.知识库:向量数据库(Qdrant)+关系型数据库(Post

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
AI开发 1后端框架: ASP.NET Core2.AI框架: Semantic Kernerl (SK)、Agent Framework3.知识库:向量数据库(Qdrant)+关系型数据库(Post

本文分析了企业AI助理系统的技术选型方案,旨在解决企业内部数据孤岛问题,实现智能化数据交互。系统采用分层架构设计,包含智能体交互、知识中枢(RAG)、数据分析(NL2SQL)和工具调用(MCP)三大核心功能模块,支持自然语言查询、跨系统操作和可视化报表生成。技术选型上选用ASP.NET Core后端框架、Semantic Kernel AI框架、Qdrant向量数据库,并支持私有化部署。系统通过权限控制确保安全性,采用容器化云原生部署方案,为企业提供覆盖现有系统的智能化交互层。

技术选型分析

第一章 大纲

企业通电、高可扩展性、私有化部署AI应用
项目背景和核心目标
ERP\CRM\OA
数据孤岛
普通员工:销售人员张三查询一个订单的最新状态\新员工李四了解公司报销标准
管理层:销售总监了解上个季度的销售趋势
IT部门
最后一公里
让企业能用自然语言操作系统、获取知识、分析报告
AI企业助理系统==》在现有的系统之上==》覆盖一层“智能化层”
1.智能体和工具调用==》赋予AI行动能力
2.检索增强生成==》企业知识中枢==》赋予AI记忆和知识能力
3.AI数据分析==》一句话生成可视化报表==》赋予AI分析能力==》NL2SQL
1111
对话与上下文管理:支持多轮上下文意图识别:准确分析用户的输入,判断命令意图工具调用:调用通过MCP接入的外部插件富响应生成:响应不能局限于纯文本,包含表格、图表企业知识中枢==RAG==》处理非结构化知识(记忆)文档处理流程:支持多种文档格式上传,实现自动解析、自动分块、向量化计算(嵌入)、向量存储-检索与回答:支持语义搜索,结合LLM生成精准、有来源依据的问答企业级特性:权限控制、数据时效性
智能助理==Agent==》Al交互入口(大脑)
数据报表分析==NL2SQL==》处理结构化数据(分析)NL2SQL引擎: 自然语言翻译成SQL查询
多数据源支持
自动化分析与可视化:自动生成可视化图表,利用LLM总结图表中的趋势
报告导出
MCP接入管理==Tools==》负责连接外部系统(行动)
服务发现与管理:实现MCP服务的注册,注册到AI的能力库
调试与权限: 确保操作安全
111
企业知识中枢问答:
1.输入问题==》助理
2.意图识别
3.企业知识中枢
4.智能助理
a. 生成: 发送增强提示词==》LLM
5.助理回复
数据报表分析:
1.用户输入
2.意图识别
3.数据报表分析
a. NL2SQL: 自然语言换成SQL
b.数据查询和可视化(ECarts)
C.分析生成
4.助理回复
a.数据+报表+分析
跨系统操作(Agent+MCP)
1.用户输入
2. Agent
a.意图识别与工具选择,匹配MCP接入层中注册的插件(用户权限判断)
3.MCP工具调用
a.执行: 调用请求转发给ERP系统的MCP服务器
4. 外部系统
5. Agent
111


技术选型分析


1.后端框架: ASP.NET Core
2.AI框架: Semantic Kernerl (SK)、Agent Framework
3.知识库:向量数据库(Qdrant)+关系型数据库(PostgreSQL+pgvector)
4.大模型: 兼容 OpenAl接口、支持私有化部署
5.安全方案: JWT+RABC
6.开发方式: 云原生开发.NET Aspire
7.部署方案: 容器化部署
111


系统架构设计


面向服务的四层逻辑架构:
1.接入层:
2. 业务能力层
外部系统
Web/前端UIASPNET COe Web API
MCP插件服务
外部服务
NCP器SM
关系数据店
开发流程:
、搭建环境与项目骨架
,实现核心服务(认证+AI网关)
、构建知识中枢(RAG核心)
4.构建数据报表服务
构建MCP插件服务
6.完善与部署准备
6666

第二章 DDD 分层 架构图



第三章 DDD CQRS MediaR 登入 鉴权授权令牌token

第四章 DDD 聚合根

领域驱动设计架构的项目:设计领域模型==》整理实体和确定聚合边界
聚合==》将一组相关的实体组合在一起
语言模型相关==》多个语言模型会话相关==》多会话==》每个会话就是独立上下文==》消息对话模板相关==》创建会话选择的预设模板


确定聚合边界
1.根据业务规则:具有相同生命周期和相同业务规则的对象组织在一起

2.根据职责单一原则

3.高内聚和低耦合原则
4. 根据领域概念

其他 .net AI

.net AI MCP 入门 适用于模型上下文协议的 C# SDK 简介(MCP)

https://blog.csdn.net/cao919/article/details/147915384

C# .net ai Agent AI视觉应用 写代码 改作业 识别屏幕 简历处理 标注等

https://blog.csdn.net/cao919/article/details/146504537

C# net deepseek RAG AI开发 全流程 介绍

https://blog.csdn.net/cao919/article/details/147915384

WPF halcon 机器视觉

https://blog.csdn.net/cao919/article/details/134790240

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/5/25 8:35:25

视频进度控制脚本

// 视频进度控制脚本 - 直接复制到浏览器控制台运行 // 支持左右箭头键快进/快退视频(function () {use strict;// 配置const SEEK_SECONDS 5; // 每次跳转的秒数const LONG_SEEK_SECONDS 10; // 长按Shift时跳转的秒数console.log(🎬 视频键盘控制已启用);consol…

作者头像 李华
网站建设 2026/5/25 20:33:34

一篇拿下!C++:类和对象(上)、封装、实例化和this指针详解

一、类的定义类的定义格式class为定义类的关键字,Stack为类的名字,{}中为类的主体,注意类定义结束时后面分号不能省略。类体中内容称为类的成员:类中的变量称为类的属性或成员变量; 类中的函数称为类的方法或者成员函数。为了区分…

作者头像 李华
网站建设 2026/5/26 7:17:51

板栗矮砧密植:水肥一体化系统的铺设要点指南

认识板栗矮砧密植板栗矮砧密植,简单来说就是选用矮化砧木嫁接的板栗品种(Dwarf rootstock variety),通过科学增加种植密度来提高产量的创新栽培模式。就像在有限的果园空间里,精心规划每一寸土地,让更多果树…

作者头像 李华
网站建设 2026/5/26 3:29:25

LeetCode 3606.优惠券校验器:分类 + 排序

【LetMeFly】3606.优惠券校验器:分类 排序 力扣题目链接:https://leetcode.cn/problems/coupon-code-validator/ 给你三个长度为 n 的数组,分别描述 n 个优惠券的属性:code、businessLine 和 isActive。其中,第 i 个…

作者头像 李华
网站建设 2026/5/26 6:56:42

ensp vlan实验作业

一、实验拓扑(截自己的拓扑图,附加上地址分配情况)二、实验需求1、全网可达;2、使用DHCP获取IP地址;三、配置思路1、在各个交换机上创建vlan2、分析链路类型,配置相应的接口为access口或是trunk口3、配置路…

作者头像 李华
网站建设 2026/5/25 8:08:16

24、网页开发技术综合解析

网页开发技术综合解析 1. 基础概念与环境搭建 在网页开发领域,有众多基础概念和环境搭建的要点需要掌握。首先是互联网相关的概念,互联网地址、IP 协议以及互联网服务提供商(ISP)是网络连接的基础。而在操作系统方面,Linux 是一个重要的选择。Linux 有多种发行版,如 Re…

作者头像 李华