mediator
定义一个对象封装一组对象之间的交互
Informações da origem
- Repositório
- microwind/ai-skills
- Última atividade na origem
- 31 de março de 2026 às 01:27
- Idioma detectado do SKILL.md
- chinês
- Estrelas
- 88
- Forks
- 24
Opções de instalação
Por padrão, está selecionado o prompt que primeiro revisa a origem. Você pode mudar para um comando direto ou baixar uma cópia local.
Revise os arquivos de origem
Leia o SKILL.md e os arquivos complementares exibidos pelo SkillsMP antes de decidir se vai instalar.
Explorador de arquivos
4 arquivosExibindo SKILL.md
SKILL.md
Instruções da origem · Visualização somente leitura- name
- Mediator
- description
- 定义一个对象封装一组对象之间的交互
- license
- MIT
# Mediator Pattern (Mediator Mediator)
## 核心概念
**Mediator**是一种Behavioral设计模式。
定义一个对象封装一组对象之间的交互
## 何时使用
- 触发短语1
- 触发短语2
- 触发短语3
## 基本结构
### 参与者
1. **参与者1** - 角色描述
2. **参与者2** - 角色描述
3. **参与者3** - 角色描述
## 实现方式
### 方法1: 基础实现
```java
// Java 代码示例
```
### 方法2: 高级实现
```java
// Java 高级示例
```
## 完美的使用场景
### 场景1: 实际应用
...
### 场景2: 真实项目
...
## 4个常见问题
### 问题1
解决方案...
### 问题2
解决方案...
## 与其他模式的关系
| 模式 | 关系 | 何时结合 |
|--------|------|---------|
| 模式A | 相关性 | 条件 |
| 模式B | 相关性 | 条件 |
## 最佳实践
1. ✅ 实践1
2. ✅ 实践2
3. ✅ 实践3
## 何时避免使用
- ❌ 场景1
- ❌ 场景2
Ver no GitHub