playbook/templates/memory-bank/architecture.template.md

2.4 KiB
Raw Blame History

架构设计

整体架构

┌─────────────────────────────────────────────────────────────┐
│                      {{LAYER_1}}                            │
└─────────────────────┬───────────────────────────────────────┘
                      │
                      ↓
┌─────────────────────────────────────────────────────────────┐
│                      {{LAYER_2}}                            │
└─────────────────────┬───────────────────────────────────────┘
                      │
                      ↓
┌─────────────────────────────────────────────────────────────┐
│                      {{LAYER_3}}                            │
└─────────────────────────────────────────────────────────────┘

核心模块

1. {{MODULE_1}}

职责{{MODULE_1_DESC}}

主要组件

  • {{COMPONENT_1}}
  • {{COMPONENT_2}}

核心方法

  • {{METHOD_1}}
  • {{METHOD_2}}

2. {{MODULE_2}}

职责{{MODULE_2_DESC}}

主要组件

  • {{COMPONENT_3}}
  • {{COMPONENT_4}}

3. {{MODULE_3}}

职责{{MODULE_3_DESC}}


设计模式

{{PATTERN_1}}

应用{{PATTERN_1_USAGE}}

目的{{PATTERN_1_PURPOSE}}

优点

  • {{PATTERN_1_ADVANTAGE_1}}
  • {{PATTERN_1_ADVANTAGE_2}}

{{PATTERN_2}}

应用{{PATTERN_2_USAGE}}

目的{{PATTERN_2_PURPOSE}}


关键约束

1. {{CONSTRAINT_CATEGORY_1}}

  • {{CONSTRAINT_1}}
  • {{CONSTRAINT_2}}

2. {{CONSTRAINT_CATEGORY_2}}

  • {{CONSTRAINT_3}}
  • {{CONSTRAINT_4}}

扩展点

1. {{EXTENSION_1}}

步骤

  1. {{STEP_1}}
  2. {{STEP_2}}
  3. {{STEP_3}}

2. {{EXTENSION_2}}

步骤

  1. {{STEP_4}}
  2. {{STEP_5}}

最后更新{{DATE}}