Mermaid 图集:用 Pele 展示完整图表
从 Pele 官方 Examples 选取完整示例,展示 Git、时序、C4、状态机、思维导图、甘特图、桑基图等全部图种,并补充一张 CQRS 架构图。
这里以图为主。除单独标出的 CQRS 图外,下面直接选用 Pele 官方 Examples 及各图种示例页中的完整源码,保留英文标签、子图、长文本、分支和数值。仅将完整桑基图的画布调高,给密集节点更多空间。整理于 2026 年 10 月 21 日。
右键或长按图表可切换渲染器;默认使用 Pele。每张图右上角都能缩放、适应宽度和弹窗查看。复杂图推荐放大看。Beautiful Mermaid 不支持的类型会显示源码与失败提示。
这些是渲染示例,数值、历史叙述、系统架构与任务状态沿用原样本,不作为现实数据引用。部分示例的外部图标需要调用方提供图标资源,本站未配置的图标可能省略。综合组件样本见 MDX 组件展示,引擎说明见 Pele 渲染引擎解析。
1CQRS:命令、事件与读模型
这张图为本站补充的架构示意,展示命令处理、事件存储、Outbox、消息重试、投影与查询侧的连接;它不是 Pele 的独立图种,使用 Flowchart 绘制。
2Block
嵌套分组、跨列与布局占位。 官方示例。
3C4
银行系统的组件、边界、外部依赖与关系标注。 官方示例。
4Class
命名空间、继承、字段、方法和注释。 官方示例。
4.1示例 1
4.2示例 2
5Entity relationship
实体字段、主外键和关系基数。 官方示例。
6Event modeling
命令、事件、处理器与读模型的时间顺序。 官方示例。
6.1示例 1
6.2示例 2
7Flowchart
子图、跨边界连接和不同方向的混合布局。 官方示例。
7.1示例 1
7.2示例 2
8Gantt
多个工作区间、任务状态、依赖和里程碑。 官方示例。
9Git graph
多分支开发、合并、提交标记与历史拓扑。 官方示例。
10Kanban
跨列任务、负责人、优先级与工单信息。 官方示例。
11Mindmap
多级分支、长标签与不同形状。 官方示例。
12Packet
完整 TCP 数据包的位域和字段布局。 官方示例。
13Pie
多个分类与数值标签的排布。 官方示例。
14Quadrant chart
轴、四象限说明与多个坐标点。 官方示例。
15Requirement
需求、风险、验证方式与满足关系。 官方示例。
16Sankey
完整能源网络:来源、转换、损耗与最终用途。 官方示例。
17Sequence
参与者、激活区间、消息与交互片段。 官方示例。
17.1示例 1
17.2示例 2
18State
嵌套状态、并行区域与事件转换。 官方示例。
18.1示例 1
18.2示例 2
19Timeline
分期、多行事件与长文本。 官方示例。
20User journey
阶段、参与者与任务体验评分。 官方示例。
21XY chart
组合图层、坐标轴与多组数值。 官方示例。
22Agentflow
嵌套代理、工具调用、连接器与引用资料。 官方示例。
23Architecture
多组服务、存储、连接方向与对齐约束。 官方示例。
23.1示例 1
23.2示例 2
24Cynefin
分类域与域之间的演化关系。 官方示例。
25Ishikawa
多级原因分解的鱼骨结构。 官方示例。
26Radar
多轴、多曲线与网格。 官方示例。
27Railroad
表达式文法中的选择、重复和嵌套。 官方示例。
27.1示例 1
27.2示例 2
28Swimlane
多个角色泳道中的交接、分支与回路。 官方示例。
29Tree view
目录层级、图标配置与文件说明。 官方示例。
30Treemap
层级数值如何分割面积。 官方示例。
31Use case
角色、系统边界、用例与包含关系。 官方示例。
32Venn
多个集合、交集标签与集合内文本。 官方示例。
32.1示例 1
32.2示例 2
33Wardley map
价值链、演化位置与采购策略。 官方示例。
33.1示例 1
33.2示例 2
34示例来源与许可
上述官方示例来自 obsidianmd/pele 的文档,版权归原作者所有。下列声明随示例保留;CQRS 图和本页中文导览由 GPT-6 整理。
MIT License
Copyright (c) 2026 kepano
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.CONTINUE EXPLORING
评论与交流
在 GitHub 查看讨论欢迎补充、提问,或分享不同的看法。使用 GitHub 账号登录后即可评论。