选择并路由到正确的架构范式
夜市技能——从claude-night-market/archetypes移植.. 对于代理,钩子和命令的全部体验,请安装Claude代码插件.是一项面向实际任务的技能,主要用于Context of Curmes Q快场路由表.。它将相关步骤、工具调用和结果整理方式集中到统一流程中,帮助使用者更快完成目标并减少重复操作。
实际使用前应先确认任务范围、数据来源、运行环境、必要权限和关键参数,再依据技能说明逐步执行;若输入条件不完整,应先补齐信息或采用保守配置,避免因错误假设导致结果偏离需求。
执行过程中需要关注工具调用是否成功、接口或依赖是否可用、输出格式是否符合预期,并对异常提示、缺失字段和边界情况进行处理;涉及批量任务时,还应保存进度,避免中断后重复操作。
Night Market Skill — 从 claude-night-market/archetypes 移植而来。如需获得包含智能体、钩子(hooks)和命令的完整体验,请安装 Claude Code 插件。
本技能帮助您选择适合系统的正确架构范式,然后路由至对应的具体范式技能,以获取实现细节。
将您的实际需求匹配到推荐的架构范式:
| 您的场景 | 主要范式 | 加载技能 |
|---|---|---|
| 面向多团队的企业级应用 | 微服务或模块化单体 | architecture-paradigm-microservices 或 architecture-paradigm-modular-monolith |
| 复杂业务规则与可测试性要求高 | 函数式核心 / 命令式外壳(Functional Core, Imperative Shell) | architecture-paradigm-functional-core |
| 实时处理 / 事件驱动场景 | 事件驱动架构(Event-Driven Architecture) | architecture-paradigm-event-driven |
| 遗留系统现代化改造 | 六边形架构(Hexagonal / Ports & Adapters) | architecture-paradigm-hexagonal |
| 云原生 / 突发性负载场景 | 无服务器架构(Serverless) | architecture-paradigm-serverless |
| ETL / 数据处理流水线 | 流水线架构(Pipeline Architecture) | architecture-paradigm-pipeline |
| 简单 CRUD 应用 | 分层架构(Layered Architecture) | architecture-paradigm-layered |
| 读写分离(命令/查询分离) | CQRS 与事件溯源(CQRS and Event Sourcing) | architecture-paradigm-cqrs-es |
核心关注点(勾选所有适用项):
functional-core 或 hexagonalmicroservices 或 modular-monolithhexagonalevent-driven 或 space-basedlayered 或 modular-monolithhexagonal 或 microkernel系统上下文:
< 5 人 → 分层架构 / 函数式核心 | 5–15 人 → 模块化单体 | 15–50 人 → 微服务 | 50+ 人 → 微服务 / 空间型架构(Space-Based)简单 → 分层架构 | 中等 → 六边形架构 / 模块化单体 | 复杂 → 函数式核心 / CQRS | 高度复杂 → 微服务 / 事件驱动架构根据步骤 1 中识别出的需求,评估以下选项:
面向可测试性与业务逻辑组织
architecture-paradigm-functional-core — 将业务逻辑与基础设施完全解耦architecture-paradigm-hexagonal — 明确划分领域逻辑与基础设施边界面向团队自治性
architecture-paradigm-microservices — 支持各服务独立部署与弹性伸缩architecture-paradigm-modular-monolith — 在避免分布式系统复杂性的前提下实现团队自治面向基础设施灵活性
architecture-paradigm-hexagonal — 在不修改领域逻辑的前提下替换基础设施组件面向简洁性与可维护性
architecture-paradigm-layered — 结构清晰、广为理解的职责分层方式面向实时事件处理
architecture-paradigm-event-driven — 高度可扩展、松耦合的事件处理能力architecture-paradigm-space-based — 基于内存数据网格实现线性可扩展性面向遗留系统集成
architecture-paradigm-microkernel — 插件化架构,适用于可扩展平台architecture-paradigm-hexagonal — 通过适配器(Adapters)对接外部系统选定目标范式后,加载对应技能以获取详细实施指南:
# 示例:您选择了六边形架构 Skill(archetypes:architecture-paradigm-hexagonal)
各范式专属技能提供以下内容:
| 范式 | 复杂度 | 适用团队规模 | 最佳适用场景 | 技能名称 |
|---|---|---|---|---|
| 函数式核心(Functional Core) | 中等 | 小型–大型 | 复杂业务逻辑 | architecture-paradigm-functional-core |
| 六边形架构(Hexagonal) | 中等 | 小型–大型 | 基础设施频繁变更 | architecture-paradigm-hexagonal |
| 分层架构(Layered) | 低 | 小型–中型 | 简单领域模型 | architecture-paradigm-layered |
| 模块化单体(Modular Monolith) | 中等 | 中型–大型 | 持续演进的系统 | architecture-paradigm-modular-monolith |
| 微服务(Microservices) | 高 | 大型 | 高度复杂的领域 | architecture-paradigm-microservices |
| 事件驱动(Event-Driven) | 高 | 中型–大型 | 实时事件处理 | architecture-paradigm-event-driven |
| CQRS 与事件溯源(CQRS and ES) | 高 | 中型–大型 | 需完整审计追踪(audit trails) | architecture-paradigm-cqrs-es |
| 服务化架构(Service-Based) | 中等 | 中型 | 粗粒度服务划分 | architecture-paradigm-service-based |
| 无服务器架构(Serverless) | 中等 | 小型–中型 | 云原生 / 突发性负载 | architecture-paradigm-serverless |
| 微内核架构(Microkernel) | 中等 | 小型–中型 | 插件化系统 | architecture-paradigm-microkernel |
| 空间型架构(Space-Based) | 高 | 大型 | 需线性可扩展性 | architecture-paradigm-space-based |
| 流水线架构(Pipeline) | 低 | 小型–中型 | ETL 工作流 | architecture-paradigm-pipeline |
| 客户端-服务器架构(Client-Server) | 低 | 小型 | 传统桌面或 Web 应用 | architecture-paradigm-client-server |
/architecture-review 进行深入评估/writing-plans 生成详细任务分解Skill(archetypes:architecture-paradigm-NAME)相关专题
热门下载
相关下载
精品课程
共6课时 | 54.7万人学习
共89课时 | 134.1万人学习
共49课时 | 82.6万人学习
最新文章