.NET 48 架构大师
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,安装 @user_3c6cb52e/dotnet-48-master-architect-skill
技能介绍
要解决的具体问题
.NET Framework 4.8 的架构设计长期依赖个人经验。团队在分层设计、依赖注入、配置管理等关键环节缺乏统一标准,导致代码结构随迭代逐渐失控。架构决策散落在文档和口头约定中,新人难以快速上手,现有工具也无法在 Agent 工作流中直接调用这些知识。
技能如何工作
这套技能集将 .NET 4.8 架构设计拆解为 6 个独立子技能,每个子技能聚焦一个核心决策点:
- 分层架构规划:明确表现层、业务层、数据访问层的边界与职责
- 依赖注入配置:在
.NET 4.8原生容器与第三方 IoC 框架间做出选择 - 配置管理策略:区分
appsettings.json与Web.config的使用场景 - 安全模型设计:整合
ASP.NET身份验证与授权机制 - 日志与诊断方案:选择
NLog、Serilog或Log4Net并正确配置 - 性能优化路径:针对高并发场景设计缓存与异步处理策略
这些子技能在 Claude Code、Codex、Hermes Agent 等平台上均可直接调用。Agent 会根据当前项目上下文自动选择合适的子技能,输出具体的架构建议与代码片段。
适用边界与注意点
- 该技能集专注于 .NET Framework 4.8,不适用于 .NET Core/.NET 5+ 项目
- 架构建议需结合具体业务场景调整,不可生搬硬套
- 关键决策(如数据库选型、部署架构)仍需团队评审
- 技能输出的是设计指南,不包含完整项目模板
使用场景
- 团队启动 .NET 4.8 新项目,需要确定分层架构方案和各层职责边界
- 现有 .NET 4.8 项目依赖注入混乱,需统一 IoC 容器选型与注册规范
- .NET 4.8 项目配置文件分散,需梳理 appsettings.json 与 Web.config 的分工
- 高并发场景下 .NET 4.8 服务需设计缓存策略和异步处理路径
适合人员
- .NET 4.8 项目架构师,需要在新项目启动前输出分层设计与依赖注入方案
- 企业级 .NET 4.8 应用的技术负责人,需要统一团队的配置管理和安全模型规范
- 从 .NET Core 迁移到 .NET 4.8 的工程师,需要补齐架构设计知识并适配既有代码
- 使用 Claude Code 或 Codex 的 .NET 开发者,需要在编码前获取架构决策建议