Compare · 横评对比
Eraser vs Mermaid:技术图表工作空间与图表代码怎么选?
比较 Eraser 与 Mermaid(原 Mermaid Chart)的编辑格式、文档生态、AI 额度、开源范围和交付方式。
| 维度 | eraser | mermaid-ai |
|---|---|---|
| 优先用途 | 工程图与技术说明工作空间 | Mermaid 源码、AI 与协作 |
| 格式 | freeform / Eraser DSL,依设置与图类型 | Mermaid 语法与可视化编辑 |
| 长期资产 | 画布、说明、代码/结构数据 | Mermaid 源码与平台图表 |
| 文档环境 | 平台集成、导出与格式核对 | Mermaid 生态,需核对渲染版本 |
| AI 额度周期 | Starter/Business 文档按月列出 | 当前 Plus/Premium 按年列出 |
| 开源范围 | 渲染库开源,GUI/AI 等另算 | Mermaid.js 开源,托管服务另算 |
如果希望在技术文档工作空间里引用资料、手动调整架构和保留说明,先试 Eraser;如果希望把 Mermaid 源码作为可审阅、可嵌入文档的图表资产,先试 Mermaid 的托管平台。本文的 Mermaid 指 mermaid.ai,原名 Mermaid Chart;开源 Mermaid.js 的许可与渲染能力需要单独理解。
核心差异速览
| 维度 | Eraser | Mermaid 托管平台 |
|---|---|---|
| 优先用途 | 架构图和技术说明工作空间 | Mermaid 代码、AI 编辑与协作 |
| 格式 | freeform 或 Eraser DSL,依设置/图类型 | Mermaid 语法与平台可视化编辑 |
| 长期资产 | 画布、说明、图表代码/结构化数据 | Mermaid 源码与平台图表 |
| 文档嵌入 | 平台集成或导出,按目标核对 | 可利用 Mermaid 生态,检查渲染版本 |
| AI 额度 | 付费套餐文档按月列出 | 当前 Plus/Premium 按年列出 |
| 开源边界 | 渲染库开源,GUI/AI 等不在该范围 | Mermaid.js 开源,托管 AI/协作按平台计划 |
Eraser 的文档与参考资料路线
Eraser 把 AI 图表、技术说明和参考资料放在一个工作流中。可以从架构说明、代码或文件生成,再由维护者逐项修改。当前架构图与流程图通常是 freeform,Code (DSL) 设置与其他 diagram-as-code 类型保留代码编辑能力。明确最终格式很重要:不要假定每次 AI 输出都是同一种 DSL。
团队规则和参考图能减少命名漂移,但图中的每一条连接仍应能对应来源。若资料只描述建议方案,应标明“方案”,不能因图中用了云图标就把组件当成已经部署。需要自动更新时,再独立评估仓库、API、Eraserbot 与用量成本。
Mermaid 的源码与渲染生态路线
Mermaid 平台提供 AI 生成、可视化编辑和协作;源码使用 Mermaid 语法,可以结合开发文档和版本管理。对希望在代码审查中查看图表变化的团队,这是值得测试的路线。托管编辑器能显示的图,不一定在你的 GitHub、Wiki 或本地渲染器中完全相同:图类型、语法版本、图标、主题和布局需要在目标环境核对。
Mermaid 代码也只表达图的结构,不能证明事实。AI Repair 或语法校验可以帮助处理渲染错误,维护者还须核查调用方向、系统边界和遗漏的故障路径。Eraser DSL 与 Mermaid 不是同一语法,迁移需要实际转换和验收。
价格与开源边界
截至 2026 年 10 月 11 日,Eraser Starter 月付每成员 20 美元,年付折算 15 美元,套餐文档列出 40 个每月 AI credits;Business 对应 250 个每月 credits。Mermaid 当前 Plus 年付折算每用户每月 10 美元,含 300 个 AI credits/年;Premium 年付折算 20 美元,含 2,000 个 credits/年。不同平台的 credit 含义与操作消耗也不同,不能只把年度和月度数字放在一起比较。
两家的免费层都有用量限制;当前部分免费额度在卡片、功能表或文档中有不同表述,实际试用以账号显示为准。开源库/语法免费并不涵盖整个托管平台的模型、编辑、账号与团队服务。Eraser 官网明确其开源库不含 GUI、AI prompts、LLM 和前后处理;Mermaid.js 与 Mermaid 云平台套餐同样应分别核算。
一个有效的迁移试点
选择一张六组件架构图和一个请求时序,用两款分别生成。保留输入事实表,再手动删除一个节点、改一条连接、调整系统边界并导出。Mermaid 版本在实际文档平台渲染一次;Eraser 版本保存原始格式与技术说明。记录事实错误、人工修正时间、导出可读性、协作权限、版本回退和 AI 用量。
技术说明与灵活画布更重要时优先 Eraser;源码审阅和 Mermaid 文档生态更重要时优先 Mermaid 平台。最终按实际交付环境作决定。
资料:Eraser AI 图表、Eraser 定价、Eraser 套餐、Eraser 开源范围、Mermaid 平台、Mermaid AI、Mermaid 定价、Mermaid 开源项目。
结论
技术说明与参考资料需要放在同一工作空间时,优先 Eraser;源码审阅和 Mermaid 文档生态更重要时,优先 Mermaid 托管平台。验证目标渲染、事实、权限和额度周期后决定。
常见问题
- 本文 Mermaid 指什么产品?
- 指 mermaid.ai 上的托管平台,原名 Mermaid Chart;与开源 Mermaid.js 的语法/渲染生态分别理解。
- 能把 Mermaid 语法直接当成 Eraser DSL 吗?
- 不能。两种格式不同,迁移应验证转换、图类型、样式与实际渲染。
- 开源库意味着整个 AI 平台免费吗?
- 不意味着。Eraser 的 GUI、AI prompts、LLM 等不在该渲染库开源范围;Mermaid 托管 AI 和协作也按平台套餐收费。
- 两款 AI credits 可以直接比数量吗?
- 不能。刷新周期与每次操作消耗不同,当前 Eraser 付费额度按月列出,Mermaid Plus/Premium 按年列出。
- Mermaid 代码在所有文档平台都一样吗?
- 不一定。渲染器版本、语法、图标和主题支持可能不同,须在目标环境验证。
- 导出图片后还应保存什么?
- 保留原始画布或源码、事实清单、来源版本、审核记录与权限设置,便于更新和回退。