架构设计 Skill技能列表

⚡

系统设计面试方法论Skill design-interview-methodology

4.5

这个技能提供了系统设计面试的结构化4步框架,帮助用户有效准备和展示设计能力。适用于技术面试、白板设计练习和架构讨论。关键词包括系统设计、面试方法论、架构设计、技术面试准备、白板设计。

⚡

企业架构仪表板Skill ea-dashboard

4.5

该技能用于生成企业架构的仪表板,监控架构决策记录(ADR)、文档覆盖度和Zachman框架覆盖度等关键指标,帮助团队评估架构健康状况并提供改进建议。关键词:企业架构、仪表板、ADR、文档覆盖、Zachman框架、架构监控。

⚡

创建架构决策记录Skill create-adr

4.5

该技能用于创建架构决策记录(ADR),以文档化软件项目中的重大技术决策,包括上下文、选项和理由。关键词:架构决策记录、ADR、技术文档、软件开发、架构设计、决策管理。

⚡

SimPy模拟框架Skill simpy

4.5

SimPy是一个基于Python的离散事件模拟框架,用于过程建模、资源管理和事件驱动调度,适用于制造、服务、网络、物流等系统的仿真分析和优化。关键词:离散事件模拟,Python,资源管理,队列分析,系统优化,模拟框架。

⚡

简化级联Skill SimplificationCascades

4.5

简化级联是一种软件设计和架构模式,旨在通过识别一个统一的抽象原则来消除系统中的多个组件或特殊情况,从而减少复杂性和提高代码可维护性。它适用于处理重复实现、特殊情况累积和复杂性增长,帮助开发者实现10倍优化而非小幅改进。关键词:简化级联、软件架构、抽象、复杂性管理、设计模式、软件开发、架构设计。

⚡

大脑管理器Skill brain-manager

4.5

这个技能用于管理项目的智能大脑,通过存储和导出/导入架构决策、技术栈选择和项目上下文,帮助AI代理保持项目背景,提高开发效率。关键词:项目管理、AI代理、决策记录、架构设计、上下文管理。

⚡

错误处理Skill error-handling

4.5

错误处理技能用于软件系统中的错误管理,包括设计错误类型、实施恢复策略(如重试和断路器)、提供用户友好错误消息等,以提高系统可靠性和安全性。关键词:错误处理、异常处理、恢复策略、重试逻辑、回退机制、优雅降级、断路器、API错误响应、数据管道错误处理。

⚡

词法分析器生成器Skill LexerGenerator

4.5

词法分析器生成器是一种用于创建和实现词法分析器的专业技能,支持基于DFA、表驱动和手写递归等多种方法。该技能能够根据正则表达式规范自动生成词法分析器,实现最大匹配分词,处理Unicode字符,支持IDE集成和错误恢复。关键词:词法分析器,编译器前端,正则表达式,DFA,表驱动,词法分析,编程语言,语法分析,分词器,词法生成。

⚡

模式匹配实现技能Skill pattern-matching

4.5

模式匹配实现技能是用于为编程语言设计和实现模式匹配功能的专业工具。它提供完整的模式匹配解决方案,包括语法解析、穷举性检查、有用性分析、决策树编译和高效代码生成。该技能支持多种模式类型(通配符、变量、构造器、元组、记录、列表、或模式、别名模式、守卫),并能处理复杂的嵌套模式和守卫子句。适用于编译器开发、语言设计、解释器实现等场景,帮助开发者构建高效、安全的模式匹配系统。关键词:模式匹配、穷举性检查、决策树编译、编译器开发、编程语言设计、代码生成、守卫子句、或模式、别名模式、匹配优化。

⚡

系统架构设计Skill architecting-systems

4.5

系统架构设计技能用于在软件开发构建阶段指导创建清洁、可扩展的系统架构,涉及模块设计、边界定义、项目结构、依赖管理和防止系统增长时的紧耦合问题。关键词:系统架构、软件设计、可扩展性、模块化、依赖管理、架构原则。

⚡

Effect-TS域建模模式Skill effect-patterns-domain-modeling

4.5

这个技能专注于使用 Effect-TS 进行域建模,提供了 15 个精选模式,包括类型安全错误处理、可选值处理、业务逻辑编写等,适用于 TypeScript 应用开发,关键词包括 Effect-TS、域建模、TypeScript、函数式编程、模式设计。

⚡

API设计基础Skill api-design-fundamentals

4.5

API设计基础技能用于指导如何设计有效的API,涵盖协议选择(如REST、GraphQL、gRPC)、资源建模、端点设计和最佳实践。适用于开发者和架构师,提升API的可用性、一致性和开发者体验。关键词:API设计,REST API,GraphQL,gRPC,协议比较,资源命名,错误处理,API进化,开发者体验。