每一族支持什么
Mernyx 能渲染 34 个图表族,而它对每一族做的事并不一样。这是完整的清单——画布上能做什么、源码编辑器做什么,以及画布那一侧的结论——让你在买之前就能看清,而不是买完之后。
34 个族
一族一行,顺序与 Mernyx 列出它们时一致。前四列是画布——Pro 许可证解锁的就是这些;接着三列是源码编辑器——免费版就有的;最后一列是画布那一侧的结论。
| 图表族 | 画布上 | 源码里 | 结论 | |||||
|---|---|---|---|---|---|---|---|---|
| 结构 | 样式 | 改名 | 数值 | 高亮 | 排版 | 聚焦同步 | ||
| Flowchart | 可以 | 可以 | 可以 | 不可以 | 可以 | 可以 | 可以 | 完整编辑 |
| Sequence diagram | 可以 | 不可以 | 可以 | 不可以 | 可以 | 可以 | 可以 | 部分 |
| Class diagram | 可以 | 可以 | 可以 | 不可以 | 可以 | 可以 | 可以 | 完整编辑 |
| State diagram | 可以 | 可以 | 可以 | 不可以 | 可以 | 可以 | 可以 | 完整编辑 |
| ER diagram | 可以 | 不可以 | 可以 | 不可以 | 可以 | 可以 | 可以 | 部分 |
| Mindmap | 可以 | 不可以 | 可以 | 不可以 | 可以 | 可以 | 可以 | 部分 |
| Architecture diagram | 可以 | 不可以 | 可以 | 不可以 | 可以 | 可以 | 可以 | 部分 |
| Requirement diagram | 可以 | 可以 | 可以 | 不可以 | 可以 | 可以 | 可以 | 完整编辑 |
| Block diagram | 可以 | 可以 | 可以 | 不可以 | 可以 | 可以 | 可以 | 完整编辑 |
| Swimlane diagram | 可以 | 可以 | 可以 | 不可以 | 可以 | 可以 | 可以 | 完整编辑 |
| Agent flow diagram | 可以 | 不可以 | 可以 | 不可以 | 可以 | 可以 | 可以 | 部分 |
| Use case diagram | 可以 | 不可以 | 可以 | 不可以 | 可以 | 可以 | 可以 | 部分 |
| Pie chart | 不可以 | 不可以 | 可以 | 可以 | 可以 | 可以 | 可以 | 部分 |
| Gantt chart | 不可以 | 不可以 | 可以 | 不可以 | 可以 | 可以 | 可以 | 部分 |
| Quadrant chart | 不可以 | 不可以 | 可以 | 不可以 | 可以 | 可以 | 可以 | 部分 |
| Radar chart | 不可以 | 不可以 | 可以 | 不可以 | 可以 | 可以 | 可以 | 部分 |
| Treemap | 不可以 | 部分 | 可以 | 可以 | 可以 | 可以 | 可以 | 部分 |
| Kanban diagram | 不可以 | 不可以 | 可以 | 不可以 | 可以 | 可以 | 可以 | 部分 |
| Packet diagram | 不可以 | 不可以 | 可以 | 不可以 | 可以 | 可以 | 可以 | 部分 |
| Info diagram | 不可以 | 不可以 | 不可以 | 不可以 | 可以 | 不可以 | 不可以 | 只读渲染 |
| Timeline | 不可以 | 不可以 | 不可以 | 不可以 | 可以 | 可以 | 不可以 | 只读渲染 |
| Sankey diagram | 不可以 | 不可以 | 不可以 | 可以 | 可以 | 可以 | 不可以 | 部分 |
| User journey | 不可以 | 不可以 | 可以 | 不可以 | 可以 | 不可以 | 可以 | 部分 |
| Venn diagram | 不可以 | 部分 | 可以 | 不可以 | 可以 | 可以 | 可以 | 部分 |
| C4 diagram | 不可以 | 不可以 | 可以 | 不可以 | 可以 | 可以 | 可以 | 部分 |
| Cynefin diagram | 不可以 | 不可以 | 可以 | 不可以 | 可以 | 可以 | 可以 | 部分 |
| Git graph | 不可以 | 不可以 | 可以 | 不可以 | 可以 | 可以 | 可以 | 部分 |
| XY chart | 不可以 | 不可以 | 可以 | 不可以 | 可以 | 可以 | 可以 | 部分 |
| Wardley map | 不可以 | 不可以 | 可以 | 不可以 | 可以 | 可以 | 可以 | 部分 |
| Railroad diagram | 不可以 | 不可以 | 可以 | 不可以 | 可以 | 可以 | 可以 | 部分 |
| ZenUML diagram | 不可以 | 不可以 | 可以 | 不可以 | 可以 | 可以 | 可以 | 部分 |
| Event modeling diagram | 不可以 | 不可以 | 不可以 | 不可以 | 可以 | 可以 | 不可以 | 只读渲染 |
| Ishikawa diagram | 不可以 | 不可以 | 可以 | 不可以 | 可以 | 可以 | 可以 | 部分 |
| Tree view | 不可以 | 不可以 | 可以 | 不可以 | 可以 | 可以 | 可以 | 部分 |
实心对勾表示这一族 App 就能做到;带勾的空心圈表示找得到、但暂时还用不上;空心圈表示做不到。
持续更新中——这张表读自 App 自己的源码,每个版本都会重新核对一次。目前最新的是 Mernyx 1.0.0,发布于 2026年10月22日。 看更新日志
每一列分别是什么意思
前四列关于画布,中间三列关于源码编辑器,最后一列是画布那一侧的结论。
- 结构
- 在画布上增删节点、连线——流程图就是围绕这一项建的。这一列打勾的族,图可以用鼠标重排,Mermaid 源码随之被改写。
- 样式
- 在属性检查器里改填充、描边、文字颜色、线宽和透明度。带勾的空心圈表示:App 找得到你的样式语句,但还不知道它属于哪个图形,所以属性检查器里还没有这一块。
- 改名
- 就地把画布上的一段文字改掉。源码里出现多次的名字会被拒绝——改一处会让别处指错字。
- 数值
- 改一个数:饼图的扇区值、treemap 的叶值、桑基图一条链路的权重。
- 高亮
- 源码编辑器认得这一族自己的关键字,所以它的语句会按关键字上色,而不是当成普通文本。
- 排版
- Format Document(⌥⌘I)会给这一族的源码排版——空白与缩进。这一列没打勾的族,那条命令对它一直是置灰的。
- 聚焦同步
- 把光标放在源码里的一个名字上,画布上对应的图形会被选中并滚进视野。它需要的是与改名同一份映射——App 只能选中它在源码里认得出的元素——所以这两列在今天每一族都一致。
- 结论
- 「完整编辑」指结构、样式、改名三项在画布上都在。「只读渲染」指这一族的画布上没有任何东西可以改。「部分」指其中一部分在。
这张表要配着看
它说的不是你的文件
你的 .mmd 是文本文件。打开它、编辑源码、格式化、预览,以及导出 PNG / SVG / PDF,这 34 族全都支持,免费版也一样。「只读渲染」说的是画布,不是文件。
「可改名」不等于「什么都能改名」
这一列写着可以改名,指的是画布上至少有一处标签能就地改掉。源码里重复出现的名字会被拒绝——改错的那一处,看起来会像是改成功了。
App 里说的也是同一件事
在 App 里,这一族做不到的操作压根不摆出来——菜单里没有这一项。只是「此刻不行」(正在编译、语法有错)时,那一项会置灰,而不是让它点了没反应。这张表就是那份清单的书面版。
常见问题
「只读渲染」是不是意味着文件根本不能改?
不是。源码编辑器对每一族都能改——文件是文本,打开、编辑、格式化、预览、导出这 34 族在免费版里全都可用。「只读渲染」说的是画布:那一族的画布上,没有可以拖动、改样式或改名的图形。
为什么只有一部分族能在画布上编辑?
因为每一族的图都画自它自己的语法,而画布编辑要把改动写回那份语法。一个族需要先有自己文法的语句模型,才能拖动一个图形并把源码正确改写回来。表里写的是今天哪些族已经有了。
源码那三列要付费吗?
不用——它们在免费版里就有。高亮、排版与聚焦同步都不在许可证管的范围里;许可证只管结构编辑、样式编辑、标签编辑、AI 与导出档位。
这些读数从哪来?有多新?
它们读自 App 自己的源码:逐族的能力表、画布上有可替换标签的族、有可改数值的族、逐族的关键字表,以及排版那条判据。站点会重新读一遍并与这张表对账,门禁会点名任何已经变了的族——所以这张表不会悄悄过期。
以后会有更多族支持完整画布编辑吗?
这一页是对当前版本的读数,不是路线图。某个版本带来了什么,看更新日志;一个族拿到了编辑能力,就会在它发布时出现在这张表里。