feat(templates): add sync templates scaffolding

This commit is contained in:
csh
2026-01-21 10:18:24 +08:00
parent 5b1ca45fa5
commit 872d8cf98b
16 changed files with 2203 additions and 0 deletions
@@ -0,0 +1,110 @@
# 架构设计
## 整体架构
```txt
┌─────────────────────────────────────────────────────────────┐
│ {{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}}