Architecture Knowledge Map(架构知识地图)
知识库位置:
FDE Knowledge Base/04 Architecture/Architecture-Knowledge-Map.md术语不确定时,请查阅 Glossary(中英文术语表)。
04 Architecture v0.2 的建设目标:
- 建立 10 个 Reference Architecture(参考架构)Pattern(模式)
- 将 Case Studies(案例研究)中出现的重复架构沉淀成标准模式
- 让 FDE 在新项目中可以「选模式、改模式」,而不是每次从零设计
- 与 Business(业务)、Engineering(工程)、Delivery(交付)、Case Studies(案例研究)建立双向关联
Reference Architecture 的作用
Section titled “Reference Architecture 的作用”Reference Architecture(参考架构)不是:
必须照抄的标准答案。
而是:
在某类重复业务问题中,经过抽象后形成的高概率可行起点。
它应该帮助 FDE 快速回答:
- 这个问题属于哪类架构?
- 哪些组件通常需要?
- 哪些组件不一定需要?
- 关键风险在哪里?
- 哪些决策最值得优先验证?
- 如何从简单版本逐步演进?
每个模式的统一结构
Section titled “每个模式的统一结构”Business Problem(业务问题)↓When to Use(适用场景)↓When NOT to Use(不适用场景)↓Requirements(需求)↓Architecture(架构)↓Components(组件)↓Data Flow(数据流)↓Security(安全)↓Integration(集成)↓Reliability(可靠性)↓Observability(可观测性)↓Cost(成本)↓Trade-offs(权衡取舍)↓Failure Modes(失败模式)↓Scaling(扩展)↓Implementation Path(实施路径)↓Related Knowledge(关联知识)十个核心模式
Section titled “十个核心模式”04 Architecture└── Patterns ├── 01-Enterprise-RAG-Architecture(企业级 RAG 架构) ├── 02-AI-Agent-Architecture(AI 智能体架构) ├── 03-AI-Copilot-Architecture(AI 智能副手架构) ├── 04-Document-AI-Architecture(文档 AI 架构) ├── 05-Enterprise-Search-Architecture(企业搜索架构) ├── 06-AI-Workflow-Automation-Architecture(AI 工作流自动化架构) ├── 07-Customer-360-Architecture(客户 360 架构) ├── 08-Real-Time-Data-Architecture(实时数据架构) ├── 09-Event-Driven-Integration-Architecture(事件驱动集成架构) └── 10-Human-in-the-Loop-Architecture(人在环架构)其中 01、02 由 Phase 1 的基础版(v0.1)升级而来,其余八个为 v0.2 新建。
配套决策知识:
- Reference Architecture Selection Guide(参考架构选型指南)
- Architecture Composition Principles(架构组合原则)
- Pattern Comparison(架构模式对比)
- Architecture Anti-Patterns(架构反模式)
- Architecture Evolution Model(架构演进模型)
- Architecture-to-Case-Study Map(架构与案例映射)
- Architecture Review Checklist(架构评审检查清单)
Architecture 与 Delivery 的对应关系
Section titled “Architecture 与 Delivery 的对应关系”| Delivery Stage(交付阶段) | Architecture Focus(架构关注点) |
|---|---|
| Discovery(客户调研) | Current System Landscape(现有系统全景) |
| Scoping(范围界定) | Feasibility(可行性) + High-level Architecture(顶层架构) |
| Solution Design(方案设计) | Target Architecture(目标架构) |
| Prototype(原型) | Minimal Architecture(最小架构) |
| Pilot(试点) | Real Integration Architecture(真实集成架构) |
| Production(生产) | Production Architecture(生产架构) |
| Scale(规模化) | Evolution Architecture(演进架构) |
因此 Architecture(架构)不是:
Solution Design(方案设计)阶段做一次,然后结束。
而是持续演进。详见 Architecture Evolution Model(架构演进模型)。
04 Architecture│├── Architecture-Knowledge-Map(架构知识地图)│├── 01-Reference-Architecture-Selection-Guide(参考架构选型指南)│├── 02-Architecture-Composition-Principles(架构组合原则)│├── 03-Pattern-Comparison(架构模式对比)│├── 04-Architecture-Anti-Patterns(架构反模式)│├── 05-Architecture-Evolution-Model(架构演进模型)│├── 06-Architecture-to-Case-Study-Map(架构与案例映射)│├── Patterns(十个参考架构模式)│ ├── 01-Enterprise-RAG-Architecture│ ├── 02-AI-Agent-Architecture│ ├── 03-AI-Copilot-Architecture│ ├── 04-Document-AI-Architecture│ ├── 05-Enterprise-Search-Architecture│ ├── 06-AI-Workflow-Automation-Architecture│ ├── 07-Customer-360-Architecture│ ├── 08-Real-Time-Data-Architecture│ ├── 09-Event-Driven-Integration-Architecture│ └── 10-Human-in-the-Loop-Architecture│├── Checklists│ └── Architecture-Review-Checklist(架构评审检查清单)│└── README(架构域使用说明)同时新增第 14 个标准模板:
99 Templates/└── Architecture-Decision-Record-Template(架构决策记录模板)