用途:为 C# 与 .NET 8+ 开发提供辅助,涵盖 LINQ、async/await、模式匹配、record、Entity Framework Core 和 ASP.NET Core Web 服务。适用场景包括企业 Web 后端与微服务(ASP.NET Core Web API、gRPC)、MAUI 跨平台移动与桌面、AWS/Azure 云原生无服务器与容器化应用,以及 Unity/Godot 游戏逻辑开发。
主要能力:record 与模式匹配(含 switch 表达式、列表模式);Span<T>/ReadOnlySpan<T> 栈上内存切片以减少 GC 分配;async/await 配合 ValueTask 优化热路径;LINQ 声明式查询、分组与投影。
使用方式:以技能形式调用,资料未提供具体安装命令或调用参数。
最佳实践:启用可空引用类型(<Nullable>enable</Nullable>);使用依赖注入与 IOptions<T>;缓存路径用 ValueTask<T>;可用 Native AOT(PublishAot=true)。避免用 .Result/.Wait() 阻塞异步、无同步保护的共享单例、每请求新建 HttpClient(应用 IHttpClientFactory)。
限制:资料未提供收费、价格、平台支持范围与效果数据;具体安装与集成步骤暂未提供。