SuperAPI AI 工具集

architecture-paradigms

通用与其它

查看项目

更新于 10-15 17:20

技能介绍

用途:在为新系统选择架构范式、或在做架构决策前对比取舍时,先通过本技能确定一个或多个候选范式,再跳转到对应范式的具体技能获取实现指导。不适用的情况:范式已选定,直接使用该范式技能;或基于 ADR 评审现有设计,改用 pensive:architecture-review。主要能力:按场景快速路由(企业多团队、复杂业务规则、实时事件处理、遗留系统现代化、云原生突发负载、ETL/数据管道、简单 CRUD、命令查询分离、复杂业务建模等);提供三步选择流程——先梳理需求(可测试性、团队自治、基础设施灵活性、实时扩展、简单性、遗留集成,以及团队规模与领域复杂度),再评估范式,最后加载具体范式技能。可用范式技能包括 functional-core、hexagonal、layered、modular-monolith、microservices、event-driven、cqrs-es、service-based、serverless、microkernel、space-based、pipeline、client-server、domain-driven。注意:领域驱动设计回答“概念是什么、叫什么”,可与结构范式组合使用,而非替代;当领域只是表单 CRUD 时可跳过。使用方式:选定后加载具体技能,例如 Skill(archetypes:architecture-paradigm-hexagonal),再由该技能提供实现指南、ADR 模板、迁移清单、代码示例、测试策略与风险评估。退出标准:至少选定一个范式并给出清晰理由,已加载具体范式技能,可着手编写 ADR 或实施计划。限制:资料未提供具体平台、收费方式、价格或效果数据。