self-media-james/articles/002/diagram-07.mmd
邓文兵 5f639d8400 docs(architecture): 添加 OpenClaw 系统架构全景图解
- 新增 15 个 Mermaid 架构图解文件,涵盖系统核心组件
- 添加系统架构全景图,展示外部消息平台到 LLM 提供商的完整流程
- 新增网关层、通道管理、路由层、ACP 协议层、Agent 运行时等模块架构图
- 添加记忆系统、心跳系统、插件系统、安全架构等专项设计图
- 新增消息流转序列图和启动流程图
- 添加容器化部署架构和数据存储结构图
- 配置 Mermaid 图表样式,统一科技感视觉主题
- 添加完整的系统设计模式思维导图
- 新增 456 行深度架构分析文章,覆盖六大核心子系统
2026-03-12 09:31:11 +08:00

19 lines
688 B
Plaintext
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

graph TB
subgraph "插件生命周期"
D[1. Discovery 发现<br/>扫描 extensions/ 目录]
M[2. Manifest 加载<br/>读取 openclaw.plugin.json]
R[3. Runtime 创建<br/>初始化 Hook Runner]
REG[4. Registration 注册<br/>setActivePluginRegistry]
end
D --> M --> R --> REG
subgraph "插件类型"
CH[通道插件 ×34<br/>Telegram/Slack/Discord/...]
MEM[记忆插件<br/>memory-core / memory-lancedb]
AUTH_P[认证插件<br/>google-gemini-cli-auth 等]
DIAG[诊断插件<br/>diagnostics-otel]
SPEC[特殊插件<br/>thread-ownership / llm-task]
end
REG --> CH & MEM & AUTH_P & DIAG & SPEC