用途:dotnet-advisor 是 dotnet-artisan 的路由与索引技能,始终加载。它本身不直接给出某领域细节,而是根据上下文把 .NET 开发查询路由到合适的专家技能。
主要能力:提供完整的技能目录,覆盖基础与插件基础设施、核心 C# 与语言模式、项目结构与脚手架、架构模式、序列化与通信、API 开发、安全、测试、性能与基准测试、Native AOT 与裁剪、CLI 工具开发、UI 框架、多目标与填充、本地化与国际化、打包与发布、发布管理、CI/CD、文档、智能体元技能以及 AI 与 LLM 集成。
必要用法:第一步是检测项目版本。加载 dotnet-version-detection,从 .csproj、Directory.Build.props 和 global.json 读取 TFM,再把所有指导适配到检测出的 .NET 版本(net8.0、net9.0、net10.0、net11.0)。随后按路由逻辑决策树选择技能,例如新建项目、编写或修改 C# 代码、构建 API、处理数据、构建 UI、测试、性能工作、AOT/裁剪、CLI 工具、容器与部署、安全、通信模式、CI/CD、打包与发布、多目标、本地化、文档、智能体辅助与后台任务等场景都有对应技能。
适用场景:任何涉及 .NET、C#、ASP.NET Core 或相关框架的工作,尤其是需要按项目实际目标框架给出适配建议、或需要在众多专门技能之间快速定位正确指导时。
限制:资料仅提供路由目录和决策逻辑,未提供各专家技能的具体内容、安装方式、收费信息或效果数据;部分目录项标注为 planned,实现状态以实际为准。