架构设计 Skill技能列表

4.5

流程图生成器Skill mermaid-generator

这是一个用于将文本、工作流和逻辑自动转换为 Mermaid 图表的技能,支持流程图、时序图和类图等多种类型,适用于可视化工作流程、系统架构设计、文档转换等场景,具有智能识别结构、多图表类型支持和自动保存功能。关键词:Mermaid、流程图、时序图、类图、可视化、工作流、系统架构、图表生成。

4.5

PlantUML图表绘制技能Skill plantuml

此技能提供使用PlantUML工具创建各种UML图表和架构图的全面指导,适用于软件开发、系统设计和企业架构。关键词:PlantUML, UML, 图表, 架构图, 软件架构, 企业架构, C4模型, 序列图, 类图, 组件图。

4.5

draw.io架构图绘制与协作技能Skill drawio-architecture

此技能旨在为用户提供使用 draw.io 工具创建和协作软件架构图的详细指导,包括图表设计、模板应用和团队协作功能,关键词包括 draw.io、架构图、图表创建、协作、软件设计、系统图。

4.5

DDD4j项目创建器Skill ddd4j-project-creator

这是一个用于创建和初始化基于DDD4j Boot框架的Java项目的技能。它支持单模块单体、多模块单体和微服务项目类型,并遵循DDD、六边形架构、整洁架构和COLA V5等架构模式。关键词:ddd4j, ddd4j-boot, 项目创建, 脚手架, DDD, 领域驱动设计, Java, 微服务。

4.5

DDD微服务Skill ddd-microservices

此技能提供领域驱动设计(DDD)在微服务架构中的全面实施指导,涵盖限界上下文、服务边界、事件驱动架构和微服务模式。适用于设计和实施微服务项目,帮助用户应用DDD原则优化服务边界和事件驱动交互。关键词:领域驱动设计、微服务、限界上下文、服务边界、事件驱动架构、微服务模式、架构设计、软件开发。

4.5

六边形架构技能Skill ddd-hexagonal-architecture

本技能提供六边形架构(hexagonal architecture)的全面指南,涵盖端口和适配器模式(ports and adapters)、领域隔离(domain isolation)和依赖反转(dependency inversion),适用于软件架构设计,帮助用户实现整洁架构、提高代码可维护性和可测试性。关键词包括:六边形架构、端口适配器、DDD、软件架构、领域驱动设计、依赖注入。

4.5

事件驱动架构实施技能Skill ddd-event-driven

本技能提供事件驱动架构的全面指导,涵盖领域事件、事件溯源、CQRS和事件模式,帮助用户理解和实现事件驱动系统,适用于架构设计、系统开发和技术咨询,关键词包括事件驱动架构、领域事件、事件溯源、CQRS、事件模式、系统集成。

4.5

COLA架构指南技能Skill ddd-cola

此技能提供了关于COLA架构的全面指导,帮助开发人员实施COLA分层架构,包括适配器层、应用层、领域层和基础设施层。适用于项目开发、架构模式应用和领域驱动设计。关键词:COLA, COLA架构, 清洁面向对象分层架构, 分层架构, COLA框架, DDD COLA。

4.5

DDD清洁架构Skill ddd-clean-architecture

提供有关领域驱动设计(DDD)和清洁架构的全面指南,包括层分离、依赖规则和架构模式,帮助用户实现和应用清洁架构原则来构建结构良好的应用程序。关键词:DDD、清洁架构、架构设计、软件架构、领域驱动设计、依赖规则、层分离、架构模式、应用程序结构。

4.5

ASCII框图流生成器Skill ascii-diagram-boxflow

该技能用于在无渲染器环境中生成纯ASCII框图和箭头连接图,适用于流程图和框图设计,支持自动布局和对齐规则。关键词:ASCII框图,流程图,纯文本,终端,箭头。

4.5

技术栈顾问Skill tech-stack-advisor

技术栈顾问是一个技能,用于基于项目需求推荐合适的技术栈。它覆盖前端、后端、数据库等多个类别,提供技术选型和比较功能。关键词:技术栈推荐、软件开发工具、技术选型、全栈组合、遗留代码扫描。

4.5

系统策略师Skill system-strategist

系统策略师是一个高级决策工具,专注于技术权衡(如SQL vs NoSQL)、系统可扩展性规划(如缓存、读取副本)和迁移策略制定(如绞杀者模式、蓝绿部署),帮助软件架构师优化系统设计、实施和迁移,关键词包括系统策略、权衡评估、可扩展性、迁移策略、架构设计、DevOps、软件架构、决策支持。