logo
publist
写文章

简介

NetCoreKevin框架作者 架构师,专注.Net 和AI相关技术,每期内容涵盖教程、技巧、行业动态及解决方案,助力各层次开发者掌握技术精髓,共同进步。 简介、实用、深入.Net与AI世界,开始我们的技术之旅。

擅长的技术栈

NetC#

可提供的服务

暂无可提供的服务

NetCoreKevin框架AgentFramework智能体使用与解释

摘要(148字): Microsoft AgentFramework是构建智能代理的.NET框架,支持环境感知、决策与任务执行。核心组件包括代理(含状态/行为/通信)、环境和消息系统。开发需通过NuGet安装SDK,继承AgentBase类实现代理逻辑,使用AgentSystemBuilder运行多代理协作。框架提供消息传递、状态管理、生命周期控制等功能,适用于自动化、RPA等场景。建议遵循单一职

#开发语言#c#
NetCoreKevin-DDD-微服务-WebApi-AI智能体、AISK集成、MCP协议服务、SignalR、Quartz 框架-19-参考资料-第三方集成参考

NetCoreKevin项目提供了多个主流第三方服务的集成方案,包括阿里云(支付、OSS存储、短信)、腾讯云(COS存储、短信)、百度AI(图像处理)和微信支付(APP/小程序支付)。各服务通过模块化的Helper类封装API调用,支持统一配置管理和简洁的调用接口。文档详细说明了各服务的配置参数、API方法、返回格式及示例代码,并提供了常见故障排查建议。该系统采用分层架构设计,通过标准化的数据流处

#微服务#架构#云原生 +2
NetCoreKevin-DDD-微服务-WebApi-AI智能体、AISemanticKernel集成、MCP协议服务、SignalR、Quartz 框架-11-外部集成

NetCoreKevin项目深度集成了多个主流云服务与AI平台,包括阿里云(支付/存储/短信)、腾讯云(存储/短信)、百度AI(图像处理)和微信支付系统。通过封装服务帮助类(Helper Classes)的设计模式,项目实现了支付交易、文件存储、短信通知和图像识别等核心功能。各服务采用配置注入方式管理密钥参数,提供统一接口设计以支持服务商灵活切换。典型应用场景涵盖电商支付、用户文件管理、验证码发送

#微服务#架构#云原生 +3
使用微软Agent Framework .NET构建智能代理应用

微软Agent Framework .NET(现为Bot Framework SDK)是开发跨平台智能对话代理(如聊天机器人)的强大工具。指南涵盖:1)安装.NET Core和SDK;2)使用Dialog类设计对话流程;3)集成LUIS实现自然语言处理;4)部署到Azure并支持多通道(Teams/Slack等);5)通过Application Insights监控优化。提供官方示例和文档链接,帮

#microsoft#.net#flask
NetCoreKevin-DDD-微服务-WebApi-AI智能体、AISemanticKernel集成、MCP协议服务、SignalR、Quartz 框架-09-架构概述

NetCoreKevin是一个基于.NET Core的模块化企业级应用系统,采用MVC和DDD架构模式设计。核心由AppVTApi(主API服务)、AuthorizationService(授权管理)等组件构成,通过事件驱动和依赖注入提升灵活性。系统集成JWT认证、Swagger文档及第三方云服务,采用Entity Framework Core进行数据访问,并实现缓存优化和分布式锁机制。架构注重业

#架构#微服务#云原生 +3
在.Net项目的EFCore的Code First 模式中如何实现默认部分字段添加索引

一个基于NET8搭建DDD-微服务-现代化Saas企业级WebAPI前后端分离架构:前端Vue3、IDS4单点登录、多级缓存、自动任务、分布式、AI智能体、一库多租户、日志、授权和鉴权、CAP事件、SignalR、领域事件、MCP协议服务、IOC模块化注入、Cors、Quartz自动任务、多短信、AI、AgentFramework、SemanticKernel集成、RAG检索增强+Qdrant矢量

文章图片
#.net#c#
NetCoreKevin-DDD-微服务-WebApi-AI智能体、AISemanticKernel集成、MCP协议服务、SignalR、Quartz 框架-08-系统架构

NetCoreKevin是一个基于.NET Core的企业级应用系统,采用MVC模式与分层架构设计,整合了领域驱动设计思想。系统包含控制器层、服务层、数据访问层和独立授权模块,通过依赖注入实现松耦合。核心功能包括用户管理、权限控制、文件处理和支付集成,支持微信服务、短信通知等外部系统对接。系统采用仓储模式优化数据访问,具备分布式锁和缓存机制。架构设计注重模块化和可维护性,适合企业级应用开发需求。

#微服务#系统架构#架构 +4
在.NET中使用RAG检索增强AI基于Qdrant的矢量化数据库

本文介绍了在.NET中实现RAG(检索增强生成)技术并集成Qdrant矢量化数据库的方法。主要内容包括:RAG技术原理(先检索文档再生成回答)和Qdrant向量数据库特性;通过.NetCoreKevin框架的实例演示具体实现步骤,包括设置Qdrant数据库、文本矢量化存储、相似度检索以及结合生成模型完成RAG流程。文章还提供了性能优化建议和注意事项,推荐开发者参考开源框架NetCoreKevin获

#c##.net#RAG +1
NetCoreKevin-DDD-微服务-WebApi-AI智能体、AISemanticKernel集成、MCP协议服务、SignalR、Quartz 框架-06-首次运行

本文档提供了NetCoreKevin项目的首次运行指南。该项目是基于.NET Core的多模块系统,包含API服务、Web界面和授权服务。指南详细说明了环境准备、配置修改、服务启动步骤及验证方法,并附有架构图和数据流说明。同时提供了常见问题的解决方案,如数据库连接失败、端口冲突等,帮助用户快速搭建和运行项目。系统采用模块化设计,支持依赖注入和多种云服务集成,具有较好的可扩展性。

#微服务#架构#云原生 +2
NetCoreKevin-DDD-微服务-WebApi-AI智能体、AISK集成、MCP协议服务、SignalR、Quartz 框架-18-测试与质量保证-单元测试

本文档介绍了NetCoreKevin项目的单元测试方法,使用NUnit框架测试服务和控制器层。项目采用ASP.NET Core分层架构,通过Moq框架模拟依赖项进行隔离测试。提供了SignService和SignController的测试示例,展示如何设置mock对象、调用测试方法并进行断言验证。单元测试确保代码质量,验证业务逻辑正确性,同时通过模拟技术隔离外部依赖。测试数据流包括准备输入、执行测

#微服务#单元测试#log4j
    共 54 条
  • 1
  • 2
  • 3
  • 6
  • 请选择