nw-architectural-styles-tradeoffs

仓库创建 2026年2月13日最近提交 1 个月前SkillHot 收录 22 天前
▸ 精选理由

帮助在复杂领域快速选型并给出结构化权衡建议,便于决策。

这个 Skill 做什么

架构风格选择与权衡分析的决策矩阵与规则集合。

把各种架构风格的优劣列成决策表和规则,帮你在选型时把复杂域、测试性、基础设施耦合等驱动因素系统化比较。在评估或替换架构、做技术路线讨论时拿来用,能快速指出权衡点和推荐的组合模式。还包含必须遵守的结构性规则,减少设计上来回争论。

▸ 展开 SKILL.md 英文原文

Architectural style selection decision matrices, trade-off analysis, structural enforcement rules, and combination patterns. Load when choosing or evaluating architecture styles.

开发编程架构权衡决策通用
586
Stars
59
Forks
40
仓库内 Skill
+16
7 日增星
安装 / 使用
给你的 Agent 一句话(通用)
帮我安装这个 skill:https://raw.githubusercontent.com/nWave-ai/nWave/main/nWave/skills/nw-architectural-styles-tradeoffs/SKILL.md
或 curl 直取 SKILL.md
curl -fsSL "https://raw.githubusercontent.com/nWave-ai/nWave/main/nWave/skills/nw-architectural-styles-tradeoffs/SKILL.md"
SKILL.MD 节选查看完整文件 ↗
# Architectural Styles: Selection and Trade-offs

## Style Selection Decision Tree

Start here. Answer the dominant driver, follow to recommended style.

```
Is the domain complex with rich business rules?
  YES -> Do you need infrastructure independence and high testability?
    YES -> Hexagonal / Clean / Onion (functionally equivalent, different terminology)
    NO  -> Is the domain well-understood with clear module boundaries?
      YES -> Modular Monolith (single deployment, structured boundaries)
      NO  -> Layered Architecture (simple, well-known, fast to start)
  NO -> Is this a feature-heavy application with independent feature teams?
    YES -> Vertical Slice (per-feature organiza
via SKILL·HOT · 数据来自 GitHub 公开信息 · 原文版权归作者所有