选择并路由到正确的架构范式
夜市技能——从claude-night-market/archetypes移植.. 对于代理,钩子和命令的全部体验,请安装Claude代码插件.
功能概述
夜市技能——从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 |
三步选择工作流
步骤 1:明确您的需求
核心关注点(勾选所有适用项):
- 可测试性:隔离业务逻辑 →
functional-core或hexagonal - 团队自治性:支持独立部署 →
microservices或modular-monolith - 基础设施灵活性:便于更换数据库/框架 →
hexagonal - 实时弹性伸缩:应对基于事件的波动负载 →
event-driven或space-based - 简洁性:在不引入过度复杂性的前提下保持可维护性 →
layered或modular-monolith - 遗留系统集成能力:需与现有系统协同工作 →
hexagonal或microkernel
系统上下文:
- 团队规模:
< 5人 → 分层架构 / 函数式核心 |5–15人 → 模块化单体 |15–50人 → 微服务 |50+人 → 微服务 / 空间型架构(Space-Based) - 领域复杂度:
简单→ 分层架构 |中等→ 六边形架构 / 模块化单体 |复杂→ 函数式核心 / CQRS |高度复杂→ 微服务 / 事件驱动架构
步骤 2:评估候选范式
根据步骤 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)对接外部系统
步骤 3:加载范式技能以获取具体实现指导
选定目标范式后,加载对应技能以获取详细实施指南:
# 示例:您选择了六边形架构 Skill(archetypes:architecture-paradigm-hexagonal)
各范式专属技能提供以下内容:
- ✅ 完整的实现指南
- ✅ 架构决策记录(ADR)模板
- ✅ 迁移检查清单(Migration checklist)
- ✅ 代码示例
- ✅ 测试策略
- ✅ 风险评估
可用的范式技能
| 范式 | 复杂度 | 适用团队规模 | 最佳适用场景 | 技能名称 |
|---|---|---|---|---|
| 函数式核心(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):首先使用本技能选定架构范式,再运行
/architecture-review进行深入评估 - 实施规划(Implementation Planning):在此选定范式后,调用
/writing-plans生成详细任务分解 - 重构(Refactoring):在此识别目标范式,再调用对应范式的专属技能获取迁移策略
退出条件
- 至少已选定一个范式,并附有清晰合理的选型依据
- 已加载对应范式的具体技能以获取详细指导
- 已准备好创建 ADR 或实施计划
下一步操作
- 加载具体范式技能 — 使用
Skill(archetypes:architecture-paradigm-NAME) - 生成架构决策记录(ADR) — 使用该范式提供的 ADR 模板
- 制定实施计划 — 使用该范式提供的迁移检查清单
- 配置监控体系 — 根据范式指导中定义的成功指标进行跟踪
热门AI工具
相关专题
DBeaver数据导入专题,整理Excel、CSV、SQL、TXT等常见文件的数据导入方法,涵盖目标数据库选择、数据表创建、字段映射、数据类型设置及导入参数配置等操作,帮助用户将本地文件中的数据写入数据库,并了解批量导入、重复数据处理和导入失败等常见问题的解决方法。
0
2026.11.05
DBeaver安全防护专题,围绕数据库连接安全、账号密码保护和访问权限管理展开,整理SSL/TLS加密连接、SSH隧道、数据库凭据保存及证书验证等配置方法,同时介绍敏感信息保护、远程连接风险和高权限账号使用等注意事项,帮助用户提高数据库日常管理的安全性。
0
2026.11.05
本专题聚焦DBeaver数据库连接配置与管理,覆盖从新建连接、选择数据库类型到填写连接参数和验证连接的完整流程。针对MySQL、PostgreSQL、SQL Server等常见数据库,整理相应的连接设置方法,并提供驱动缺失、认证失败和连接异常等问题的排查方向。
0
2026.11.04
本专题围绕XORM框架的结构体映射展开,说明表名与字段的命名策略、xorm标签常用属性、主键自增与时间字段自动填充,并演示Sync2自动建表、增量字段升级、索引声明与反向生成结构体的完整流程。
0
2026.11.04
本专题聚焦XORM框架的配置与连接环节,拆解MySQL、PostgreSQL、SQLite、SQL Server的DSN写法与驱动选择,讲清连接池参数、多数据源拆分、读写分离与超时重连的处理方式,并补充容器与兼容数据库的适配经验。
0
2026.11.04
本专题聚焦XORM框架的配置与连接环节,拆解MySQL、PostgreSQL、SQLite、SQL Server的DSN写法与驱动选择,讲清连接池参数、多数据源拆分、读写分离与超时重连的处理方式,并补充容器与兼容数据库的适配经验。
0
2026.11.04
本专题聚焦XORM框架的配置与连接环节,拆解MySQL、PostgreSQL、SQLite、SQL Server的DSN写法与驱动选择,讲清连接池参数、多数据源拆分、读写分离与超时重连的处理方式,并补充容器与兼容数据库的适配经验。
0
2026.11.04
本专题梳理XORM框架的入门路径,从框架定位、依赖安装、连接数据库到跑通第一个增删改查示例,讲清Engine初始化、日志开启与项目目录规划,并对比GORM等同类ORM的差异,帮助Go开发者建立整体认知。
0
2026.11.04
本专题聚焦Docker Desktop容器端口映射与访问配置,整理从创建容器、设置端口绑定到验证本地服务访问的操作流程。针对端口被占用、映射配置错误、容器服务无法访问等情况,也提供相应的检查方向,方便用户完成端口配置。
0
2026.11.03
热门下载
相关下载
精品课程
共6课时 | 12.1万人学习
共79课时 | 161.7万人学习
共6课时 | 54.7万人学习
最新文章