架构设计 Skill技能列表
功能规划专家Skill feature
此技能用于制定软件开发中的功能实现计划,包括定义用户故事、划分实现阶段和设计测试策略。关键词:功能规划、实现计划、用户故事、测试策略、软件开发、项目管理、敏捷开发。
韧性模式Skill resilience-patterns
此技能专注于在分布式系统中实现韧性模式,包括断路器、重试策略、舱壁隔离等,以优雅地处理故障、防止级联失败并确保系统可用性。关键词:韧性模式、断路器、重试、舱壁、超时、回退、负载脱落、优雅降级、健康检查。
系统设计概念解释Skill explain
这个技能提供系统设计概念的实用解释,帮助开发者理解和应用这些概念于实际项目中。关键词:系统设计、架构、解释、实用、开发者友好、概念解释
估计技术Skill estimation-techniques
这个技能提供系统设计和容量规划所需的快速估算框架,用于估计QPS、存储、带宽和延迟,帮助进行架构决策和面试准备。关键词:快速估算、系统设计、容量规划、QPS、存储计算、带宽估计、延迟参考、架构决策。
系统设计面试方法论Skill design-interview-methodology
这个技能提供了系统设计面试的结构化4步框架,帮助用户有效准备和展示设计能力。适用于技术面试、白板设计练习和架构讨论。关键词包括系统设计、面试方法论、架构设计、技术面试准备、白板设计。
API设计审查技能Skill api-review
这个技能用于自动审查 API 设计,确保符合最佳实践、一致性和常见问题诊断。它支持多种 API 类型(如 REST、GraphQL、gRPC),提供结构化报告,帮助优化开发流程。关键词:API 审查, 设计优化, 最佳实践, 一致性检查, 问题诊断, 自动化报告。
API设计基础Skill api-design-fundamentals
API设计基础技能用于指导如何设计有效的API,涵盖协议选择(如REST、GraphQL、gRPC)、资源建模、端点设计和最佳实践。适用于开发者和架构师,提升API的可用性、一致性和开发者体验。关键词:API设计,REST API,GraphQL,gRPC,协议比较,资源命名,错误处理,API进化,开发者体验。
企业架构仪表板Skill ea-dashboard
该技能用于生成企业架构的仪表板,监控架构决策记录(ADR)、文档覆盖度和Zachman框架覆盖度等关键指标,帮助团队评估架构健康状况并提供改进建议。关键词:企业架构、仪表板、ADR、文档覆盖、Zachman框架、架构监控。
领域故事讲述Skill domain-storytelling
领域故事讲述技能用于通过图示化故事进行协作领域建模,支持需求收集、业务流程理解和团队协作。关键词:领域建模,业务流程图,协作工具,事件风暴,需求分析,软件架构设计。
创建架构决策记录Skill create-adr
该技能用于创建架构决策记录(ADR),以文档化软件项目中的重大技术决策,包括上下文、选项和理由。关键词:架构决策记录、ADR、技术文档、软件开发、架构设计、决策管理。
分类架构Skill taxonomy-architecture
分类架构技能用于设计和管理内容组织的分类系统,包括扁平标签、层次类别和面分类,涵盖术语关系、多分类内容以及API设计,适用于CMS、电商和内容管理平台。关键词:分类架构、标签系统、内容组织、面分类、API设计、性能优化、无头CMS。
导航架构Skill navigation-architecture
导航架构技能专注于设计网站和应用中的导航系统,包括菜单层次、面包屑轨迹、巨型菜单结构、移动导航模式以及导航API。适用于无头CMS架构,帮助开发者构建用户友好的导航体验。关键词:菜单设计、面包屑生成、导航API、响应式导航、无头CMS。