SuperAPI AI 工具集

neo-dotnet

通用与其它

查看项目

更新于 10-15 20:06

技能介绍

用途:neo-dotnet 是 .NET 开发环境的统一入口技能,负责环境检测、命令执行与领域路由,帮助用户在现代 .NET 环境中开展开发工作。

主要能力:

  1. 环境检测与版本校验:运行 dotnet --version 检查已安装的 SDK 版本。强制要求仅支持 .NET 6 或更高版本;若检测到低于 .NET 6 的版本,会提示用户升级。
  2. 执行 .NET CLI:根据检测到的版本和项目状态提供或执行现代 CLI 命令,例如构建与运行 dotnet build、dotnet run;测试 dotnet test;包管理 dotnet add package、dotnet tool restore。
  3. 需求分析与动态技能路由:根据用户的具体问题或项目架构判断所属领域,并准备使用或推荐相应子技能:neo-dotnet-minimal-apis(轻量路由开发、高性能微服务、不使用 Controllers 时)、neo-dotnet-webapi(遵循控制器模式的传统 RESTful API 开发)、neo-dotnet-mvc(服务端渲染 SSR、Razor 视图与 ViewModels)、neo-dotnet-tag-helper(用纯 C# 开发自定义 Razor Tag Helper,不涉及 CSHTML,聚焦可复用 UI 组件与逻辑)、neo-dotnet-ef-core(数据库迁移、LINQ 查询优化或模型映射)。

使用方式:当用户提出宽泛的 .NET 问题,或项目包含 .sln/.csproj 文件且具体 ASP.NET/EF/C# 子领域尚不明确时触发。触发后优先检查 SDK 环境,再回答 .NET 相关问题;若判断问题属于上述专业领域之一,会主动建议并准备委派给对应专家技能处理。

适用场景:需要统一入口处理 .NET 环境检查、CLI 操作,以及在多个 .NET 子领域之间进行路由的场合。

限制:仅支持 .NET 6 及以上版本,低版本需先升级;具体子技能的功能细节、收费与平台信息暂未提供。