
简介
NetCoreKevin框架作者 架构师,专注.Net 和AI相关技术,每期内容涵盖教程、技巧、行业动态及解决方案,助力各层次开发者掌握技术精髓,共同进步。 简介、实用、深入.Net与AI世界,开始我们的技术之旅。
擅长的技术栈
可提供的服务
暂无可提供的服务
本文介绍了在.NET中实现RAG(检索增强生成)技术并集成Qdrant矢量化数据库的方法。主要内容包括:RAG技术原理(先检索文档再生成回答)和Qdrant向量数据库特性;通过.NetCoreKevin框架的实例演示具体实现步骤,包括设置Qdrant数据库、文本矢量化存储、相似度检索以及结合生成模型完成RAG流程。文章还提供了性能优化建议和注意事项,推荐开发者参考开源框架NetCoreKevin获
摘要(148字): Microsoft AgentFramework是构建智能代理的.NET框架,支持环境感知、决策与任务执行。核心组件包括代理(含状态/行为/通信)、环境和消息系统。开发需通过NuGet安装SDK,继承AgentBase类实现代理逻辑,使用AgentSystemBuilder运行多代理协作。框架提供消息传递、状态管理、生命周期控制等功能,适用于自动化、RPA等场景。建议遵循单一职
NetCoreKevin项目提供了多个主流第三方服务的集成方案,包括阿里云(支付、OSS存储、短信)、腾讯云(COS存储、短信)、百度AI(图像处理)和微信支付(APP/小程序支付)。各服务通过模块化的Helper类封装API调用,支持统一配置管理和简洁的调用接口。文档详细说明了各服务的配置参数、API方法、返回格式及示例代码,并提供了常见故障排查建议。该系统采用分层架构设计,通过标准化的数据流处
NetCoreKevin配置系统摘要:该文档详细介绍了基于.NET Core的NetCoreKevin项目配置框架,支持JSON文件、环境变量和命令行参数三种配置源。核心配置包括日志级别、JWT认证、数据库连接、身份服务器集成及云存储服务设置,采用分层优先级设计(命令行>环境变量>配置文件)。系统通过appsettings.json提供基础配置,支持环境特定覆盖(如appsetting
NetCoreKevin是一个基于.NET Core的支付与用户管理系统,提供微信/支付宝支付处理、用户标记管理和权限控制功能。系统采用三层架构设计,包含API控制器、服务层和领域模型。核心组件包括PayController处理支付请求、SignController管理用户标记、UserController操作用户信息,以及对应的服务类和实体模型。项目通过依赖注入实现松耦合,支持微信小程序集成,并
NetCoreKevin企业级应用系统简介 NetCoreKevin是一个基于.NET Core的模块化微服务系统,包含API服务、授权管理、领域模型等核心组件。系统采用JWT认证、Redis缓存、SignalR实时通信等技术,集成阿里云/腾讯云服务。通过Consul实现服务发现,支持分布式锁处理并发请求。项目结构清晰,包含AppVTApi主服务、AuthorizationService授权中心、
NetCoreKevin企业级应用系统简介 NetCoreKevin是一个基于.NET Core的模块化微服务系统,包含API服务、授权管理、领域模型等核心组件。系统采用JWT认证、Redis缓存、SignalR实时通信等技术,集成阿里云/腾讯云服务。通过Consul实现服务发现,支持分布式锁处理并发请求。项目结构清晰,包含AppVTApi主服务、AuthorizationService授权中心、
NetCoreKevin项目采用NUnit框架进行单元测试和集成测试,确保代码质量和系统稳定性。测试架构围绕Kevin.Test项目展开,包含独立的测试配置环境(appsettings.Test.json)和模块化测试组件。项目遵循单元测试与集成测试分离原则,通过依赖注入和模拟服务验证功能逻辑,并与数据库、云服务等外部系统集成。测试流程支持CI/CD自动化,提供故障排查指南,包括配置验证、依赖检查
NetCoreKevin项目故障排除指南 本指南为.NET Core应用程序NetCoreKevin提供常见问题解决方案,涵盖安装、API错误、认证失败和性能问题。系统采用微服务架构,包含Web API、授权服务、领域服务和数据库访问层等核心模块。 关键排查点: 安装问题:检查Docker配置和环境变量设置 API错误:验证输入参数和异常处理逻辑 认证失败:确认JWT配置和令牌有效性 性能瓶颈:优
摘要: kevin.Permission 是 NetCoreKevin 项目中的核心权限管理模块,提供细粒度的访问控制功能。采用分层架构设计,包含实体层(定义权限和角色关系)、服务层(权限验证逻辑)和集成层(与ASP.NET Core应用无缝对接)。核心组件包括权限实体(TPermission)、角色关联(TRolePermission)和权限服务(KevinPermissionService),







