设计系统整体架构与技术选型
设计系统与规划架构
由 0xSero
复杂的软件项目经常面临需求不明确和架构决策缺乏充分权衡分析的问题。本技能提供系统设计的结构化指导,帮助您在实现之前明确需求、比较备选方案并识别风险。
使用经过验证的模式设计微服务架构
由 wshobson
使用微服务构建分布式系统会在服务边界、服务间通信和容错方面引入复杂性。此技能提供经过实战检验的模式,用于服务分解、事件驱动架构、Saga协调和熔断器实现,帮助您构建具有弹性、可扩展的系统。
设计可扩展的软件架构
由 sickn33
高级开发人员往往难以设计可扩展且长期可维护的系统。本技能提供架构模式、系统设计工作流程和技术决策框架,帮助构建企业级应用程序。
精通 Godot 4 GDScript 设计模式
由 sickn33
构建 Godot 游戏时若缺乏合适的架构会导致代码难以维护并引发性能问题。本技能提供生产就绪的 GDScript 设计模式,包括状态机、组件系统、对象池和存档系统,助您构建清晰、可扩展的游戏。
使用现代模式构建生产级 .NET 后端
由 sickn33
开发企业级 .NET 应用程序需要掌握数据访问、依赖注入和整洁架构的复杂模式。本技能提供经过实战验证的 EF Core、Dapper、缓存和弹性 API 设计模式。
高级C#开发助手
由 sickn33
此技能帮助高级C#开发者应对复杂的编程挑战、设计模式和架构决策,提供专家指导和代码示例。
使用SOLID原则重构和清理代码
由 sickn33
使用经过验证的重构模式和SOLID设计原则,将混乱、难以维护的代码转换为干净、模块化的架构。本技能提供专业指导,帮助识别代码异味、应用设计模式,并实施渐进式改进以提升代码质量,同时不破坏现有功能。
设计可扩展的后端系统和 API
由 sickn33
构建稳健的后端架构,自信地实现扩展。从第一天起就获得 API 设计、微服务模式和分布式系统的专家指导。
使用最佳实践构建 Express 微服务
由 Dimon94
如果没有清晰的模式,后端代码会变得不一致且难以维护。此技能为 Node.js/Express/TypeScript 微服务提供分层架构、错误处理、验证和测试的全面指南。
应用后端开发最佳实践
由 diet103
使用经过验证的 Node.js/Express/TypeScript 模式创建一致、可维护的后端服务。本技能提供架构指导、代码模板和面向微服务开发的安全模式。
使用最佳实践构建 Node.js 后端服务
由 BrianDai22
不一致的后端代码会导致错误和开发缓慢。本技能提供分层架构模式、BaseController 模板、Prisma 仓库模式、Zod 验证指南以及 Sentry 集成,用于构建可靠的 Express 微服务。
构建事件驱动微服务
由 Azeem-2
使用事件驱动模式构建分布式系统需要理解消息传递模式、Saga 协调和消息代理集成。此技能为 Kafka、Dapr、Redis 和发布/订阅架构提供即用型模式。
设计系统和规划架构
由 0xSero
复杂的软件项目经常面临需求不明确和架构决策缺乏适当权衡分析的问题。本技能提供系统设计的结构化指导,帮助您在实施前澄清需求、比较备选方案并识别风险。
请求AI代码审查
由 ZhanlinCui
开发者往往因为过于接近实现而忽略自己代码中的问题。此技能会派遣AI子代理来根据需求审查代码变更,检查质量、架构、测试和生产就绪性,然后再合并。
为外部API构建MCP服务器
由 92Bilal26
为外部服务创建MCP服务器需要了解协议规范、工具设计模式和评估方法。本指南提供了使用Python和TypeScript构建生产级MCP服务器的全面说明,包括工具设计、身份验证、错误处理和测试的最佳实践。