architecture

Compare original and translation side by side

🇺🇸

Original

English
🇨🇳

Translation

Chinese

Architecture Decision Framework

架构决策框架

"Requirements drive architecture. Trade-offs inform decisions. ADRs capture rationale."
"需求驱动架构,权衡指导决策,ADR记录决策依据。"

🎯 Selective Reading Rule

🎯 选择性阅读规则

Read ONLY files relevant to the request! Check the content map, find what you need.
FileDescriptionWhen to Read
context-discovery.md
Questions to ask, project classificationStarting architecture design
trade-off-analysis.md
ADR templates, trade-off frameworkDocumenting decisions
pattern-selection.md
Decision trees, anti-patternsChoosing patterns
examples.md
MVP, SaaS, Enterprise examplesReference implementations
patterns-reference.md
Quick lookup for patternsPattern comparison

只阅读与请求相关的文件! 查看内容目录,找到你需要的部分。
文件描述阅读时机
context-discovery.md
需询问的问题、项目分类开始架构设计时
trade-off-analysis.md
ADR模板、权衡框架记录决策时
pattern-selection.md
决策树、反模式选择模式时
examples.md
MVP、SaaS、企业级示例参考实现方案时
patterns-reference.md
模式快速查询模式对比时

🔗 Related Skills

🔗 相关技能

SkillUse For
@[skills/database-design]
Database schema design
@[skills/api-patterns]
API design patterns
@[skills/deployment-procedures]
Deployment architecture

技能用途
@[skills/database-design]
数据库 schema 设计
@[skills/api-patterns]
API 设计模式
@[skills/deployment-procedures]
部署架构

Core Principle

核心原则

"Simplicity is the ultimate sophistication."
  • Start simple
  • Add complexity ONLY when proven necessary
  • You can always add patterns later
  • Removing complexity is MUCH harder than adding it

"简约是终极的复杂。"
  • 从简单入手
  • 仅在被证明有必要时才增加复杂度
  • 你随时可以后续添加模式
  • 移除复杂度比添加它难得多

Validation Checklist

验证清单

Before finalizing architecture:
  • Requirements clearly understood
  • Constraints identified
  • Each decision has trade-off analysis
  • Simpler alternatives considered
  • ADRs written for significant decisions
  • Team expertise matches chosen patterns
在最终确定架构之前:
  • 已清晰理解需求
  • 已识别约束条件
  • 每个决策都有权衡分析
  • 已考虑更简单的替代方案
  • 已为重要决策撰写ADR
  • 团队技能与所选模式匹配